if (contained instanceof ASTSingleMemberValue) Class<?> type = getMemberType(annotation, "value"); AnnotationCreator creator = new AnnotationCreator(annotation, type, loader); contained.jjtAccept(creator, "value"); Class<?> type = getMemberType(annotation, member.getIdentifier().getValue()); AnnotationCreator creator = new AnnotationCreator(annotation, type, loader); member.jjtAccept(creator, null);
if (contained instanceof ASTSingleMemberValue) Class type = getMemberType(annotation, "value"); AnnotationCreator creator = new AnnotationCreator(annotation, type); contained.jjtAccept(creator, "value"); Class type = getMemberType(annotation, member.getIdentifier().getValue()); AnnotationCreator creator = new AnnotationCreator(annotation, type); member.jjtAccept(creator, null);