void (@NotNull PsiType expectedType, @NotNull GrExpression expression, @NotNull PsiElement toHighlight, @NotNull PsiElement context) { checkPossibleLooseOfPrecision(expectedType, expression, toHighlight); processAssignment(expectedType, expression, toHighlight, "cannot.assign", context, Position.ASSIGNMENT); }