boolean (final PsiBuilder builder) { PsiBuilder.Marker patternStart = builder.mark(); if (builder.getTokenType() == JavaTokenType.IDENTIFIER && "_".equals(builder.getTokenText())) { emptyElement(builder, myJavaElementTypeContainer.TYPE); builder.advanceLexer(); done(patternStart, myJavaElementTypeContainer.UNNAMED_PATTERN, myWhiteSpaceAndCommentSetHolder); return true; } patternStart.rollbackTo(); return false; }