public static Set<PsiType> getDefaultExpectedTypes(@NotNull GrExpression element) { final LinkedHashSet<PsiType> result = new LinkedHashSet<PsiType>(); for (TypeConstraint constraint : calculateTypeConstraints(element)) { result.add(constraint.getDefaultType()); } return result; }