List<JCAnnotation> typeAnnotationsOpt() { List<JCAnnotation> annotations = annotationsOpt(Tag.TYPE_ANNOTATION); return annotations; }
List<JCAnnotation> typeAnnotationsOpt() { List<JCAnnotation> annotations = annotationsOpt(Tag.TYPE_ANNOTATION); return annotations; }
List<JCAnnotation> annotations = annotationsOpt(Tag.ANNOTATION); JCModifiers mods = F.at(annotations.isEmpty() ? Position.NOPOS : pos).Modifiers(flags, annotations); List<JCExpression> typeArgs = typeArgumentsOpt();
List<JCAnnotation> annotations = annotationsOpt(Tag.ANNOTATION); JCModifiers mods = F.at(annotations.isEmpty() ? Position.NOPOS : pos).Modifiers(flags, annotations); List<JCExpression> typeArgs = typeArgumentsOpt();
storeEnd(mods, pos); List<JCAnnotation> annosAfterParams = annotationsOpt(Tag.ANNOTATION);
storeEnd(mods, pos); List<JCAnnotation> annosAfterParams = annotationsOpt(Tag.ANNOTATION);
List<JCAnnotation> newAnnotations = annotationsOpt(Tag.ANNOTATION);