void (@NotNull PsiJavaToken token) { final PsiElement other = myMatchingVisitor.getElement(); myMatchingVisitor.setResult((!(other instanceof PsiJavaToken) || token.getTokenType() == ((PsiJavaToken)other).getTokenType()) && (myMatchingVisitor.getMatchContext().getPattern().isTypedVar(token) ? myMatchingVisitor.handleTypedElement(token, other) : myMatchingVisitor.matchText(token, other))); }