void (@NotNull PsiThisExpression expr) { if (!(expr.getParent() instanceof PsiReceiverParameter)) { add(HighlightUtil.checkThisOrSuperExpressionInIllegalContext(expr, expr.getQualifier(), myLanguageLevel)); if (!hasErrorResults()) { add(HighlightUtil.checkMemberReferencedBeforeConstructorCalled(expr, null, myFile, myInsideConstructorOfClass)); } if (!hasErrorResults()) visitExpression(expr); } }