2W?org/eclipse/jdt/internal/compiler/apt/dispatch/BaseMessagerImpljava/lang/Object NO_ARGUMENTS[Ljava/lang/String;2$SWITCH_TABLE$javax$lang$model$element$ElementKind[I)$SWITCH_TABLE$javax$tools$Diagnostic$Kind()VCodejava/lang/String  LineNumberTableLocalVariableTable createProblem(Ljavax/tools/Diagnostic$Kind;Ljava/lang/CharSequence;Ljavax/lang/model/element/Element;Ljavax/lang/model/element/AnnotationMirror;Ljavax/lang/model/element/AnnotationValue;)Lorg/eclipse/jdt/internal/compiler/apt/dispatch/AptProblem;3[Lorg/eclipse/jdt/internal/compiler/ast/Annotation;  ()[I  javax/lang/model/element/Element getKind(()Ljavax/lang/model/element/ElementKind; !#"$javax/lang/model/element/ElementKind $%ordinal()I';org/eclipse/jdt/internal/compiler/apt/model/TypeElementImpl &) *+_binding2Lorg/eclipse/jdt/internal/compiler/lookup/Binding;-:org/eclipse/jdt/internal/compiler/lookup/SourceTypeBinding ,/ 01scope5Lorg/eclipse/jdt/internal/compiler/lookup/ClassScope; 3543org/eclipse/jdt/internal/compiler/lookup/ClassScope 67referenceContext;()Lorg/eclipse/jdt/internal/compiler/impl/ReferenceContext;95org/eclipse/jdt/internal/compiler/ast/TypeDeclaration 8; < annotations 8> ?@ sourceStartI 8B C@ sourceEndEAorg/eclipse/jdt/internal/compiler/apt/model/ExecutableElementImpl D)H6org/eclipse/jdt/internal/compiler/lookup/MethodBinding GJ KL sourceMethodC()Lorg/eclipse/jdt/internal/compiler/ast/AbstractMethodDeclaration; N;O?org/eclipse/jdt/internal/compiler/ast/AbstractMethodDeclaration N> NBS?org/eclipse/jdt/internal/compiler/apt/model/VariableElementImpl R)V5org/eclipse/jdt/internal/compiler/lookup/FieldBinding UX YZ sourceField:()Lorg/eclipse/jdt/internal/compiler/ast/FieldDeclaration; U\ ]^declaringClass;Lorg/eclipse/jdt/internal/compiler/lookup/ReferenceBinding; `;a6org/eclipse/jdt/internal/compiler/ast/FieldDeclaration `> `BeForg/eclipse/jdt/internal/compiler/lookup/AptSourceLocalVariableBinding dg hi declaration8Lorg/eclipse/jdt/internal/compiler/ast/LocalDeclaration; dk lm methodBinding8Lorg/eclipse/jdt/internal/compiler/lookup/MethodBinding; o;p6org/eclipse/jdt/internal/compiler/ast/LocalDeclaration o> oBtjava/lang/StringBuilder sv w  sy z{append3(Ljava/lang/CharSequence;)Ljava/lang/StringBuilder;}@org/eclipse/jdt/internal/compiler/apt/model/AnnotationMirrorImpl | *()Lorg/eclipse/jdt/internal/compiler/lookup/AnnotationBinding; > BAorg/eclipse/jdt/internal/compiler/apt/model/AnnotationMemberValue getMethodBinding:()Lorg/eclipse/jdt/internal/compiler/lookup/MethodBinding; memberValuePairs:()[Lorg/eclipse/jdt/internal/compiler/ast/MemberValuePair; 5org/eclipse/jdt/internal/compiler/ast/MemberValuePair mbinding > B[C 7org/eclipse/jdt/internal/compiler/impl/ReferenceContext compilationResult7()Lorg/eclipse/jdt/internal/compiler/CompilationResult; 3org/eclipse/jdt/internal/compiler/CompilationResult fileName getLineSeparatorPositions +org/eclipse/jdt/internal/compiler/util/Util  getLineNumber(I[III)I searchColumnNumber([III)I   #javax/tools/Diagnostic$Kind9org/eclipse/jdt/internal/compiler/apt/dispatch/AptProblem valueOf&(Ljava/lang/Object;)Ljava/lang/String; wi(Lorg/eclipse/jdt/internal/compiler/impl/ReferenceContext;[CLjava/lang/String;I[Ljava/lang/String;IIIII)VkindLjavax/tools/Diagnostic$Kind;msgLjava/lang/CharSequence;e"Ljavax/lang/model/element/Element;a+Ljavax/lang/model/element/AnnotationMirror;v*Ljavax/lang/model/element/AnnotationValue;9Lorg/eclipse/jdt/internal/compiler/impl/ReferenceContext;elementAnnotations startPosition endPositiontypeElementImpl=Lorg/eclipse/jdt/internal/compiler/apt/model/TypeElementImpl; typeBindingsourceTypeBinding 7+  + %lm K K!D-5]^<It4{-i!lmY   '@ +Glm 2@ 5=8'@u@ x@ ~ B 5@ @ }!l A&@ D NRU`-doG s 9sG  sAs@@w  3*   YW K* OW* OW*  OW* OW* OW*  OW* OW*! OW*$ OW*'  OW**  OW*- OW*0 OW*3 OW*6  OW*9 OW*Y<&)<*47<8AD<EOR<S]`<akn<oy|<}<<<<<<<<*_!H<K<L<K<L<L<L<L<K<L<L<L<K<L<L<L<  W>YW@ K*COW*FOW*IOW*LOW*NOW*Y><&)<*36<7@C<DMP<*( H<K<K<K<K<QRS TV@