Call ANNOTATION() directly instead of b.invokeRule(JavaGrammar.ANNOTATION)