void (@NotNull PsiReferenceExpression expression) { startElement(expression); PsiExpression qualifier = expression.getQualifierExpression(); if (qualifier != null) { qualifier.accept(this); } PsiVariable variable = getUsedVariable(expression); if (variable != null) { generateReadInstruction(variable); } finishElement(expression); }