void (Lexer lexer) { if (lexer.getTokenType() == JavaTokenType.IDENTIFIER) { lexer.advance(); skipWhiteSpaceAndComments(lexer); while (lexer.getTokenType() == JavaTokenType.DOT) { lexer.advance(); skipWhiteSpaceAndComments(lexer); if (lexer.getTokenType() != JavaTokenType.IDENTIFIER) { break; } lexer.advance(); skipWhiteSpaceAndComments(lexer); } skipWhiteSpaceAndComments(lexer); } }