.6org/eclipse/jdt/internal/compiler/ast/FieldDeclarationAorg/eclipse/jdt/internal/compiler/ast/AbstractVariableDeclarationbinding7Lorg/eclipse/jdt/internal/compiler/lookup/FieldBinding;javadoc/Lorg/eclipse/jdt/internal/compiler/ast/Javadoc;endPart1PositionIendPart2Position()VCode  LineNumberTableLocalVariableTablethis8Lorg/eclipse/jdt/internal/compiler/ast/FieldDeclaration;([CII)V  name[C    sourceStart    sourceEnd analyseCode(Lorg/eclipse/jdt/internal/compiler/lookup/MethodScope;Lorg/eclipse/jdt/internal/compiler/flow/FlowContext;Lorg/eclipse/jdt/internal/compiler/flow/FlowInfo;)Lorg/eclipse/jdt/internal/compiler/flow/FlowInfo; #  %'&5org/eclipse/jdt/internal/compiler/lookup/FieldBinding ()isUsed()Z %+ ,)isOrEnclosedByPrivateType .0/4org/eclipse/jdt/internal/compiler/lookup/MethodScope 12referenceCompilationUnitD()Lorg/eclipse/jdt/internal/compiler/ast/CompilationUnitDeclaration; 465@org/eclipse/jdt/internal/compiler/ast/CompilationUnitDeclaration 78compilationResult5Lorg/eclipse/jdt/internal/compiler/CompilationResult; :<;3org/eclipse/jdt/internal/compiler/CompilationResult =>hasSyntaxErrorZ .@ ABproblemReporter=()Lorg/eclipse/jdt/internal/compiler/problem/ProblemReporter; DFE9org/eclipse/jdt/internal/compiler/problem/ProblemReporter GHunusedPrivateField;(Lorg/eclipse/jdt/internal/compiler/ast/FieldDeclaration;)V %J K)isValidBinding %M N)isStatic %P QRconstant3()Lorg/eclipse/jdt/internal/compiler/impl/Constant; TVU/org/eclipse/jdt/internal/compiler/impl/Constant WX NotAConstant1Lorg/eclipse/jdt/internal/compiler/impl/Constant; %Z [\declaringClass;Lorg/eclipse/jdt/internal/compiler/lookup/ReferenceBinding; ^`_9org/eclipse/jdt/internal/compiler/lookup/ReferenceBinding a) isNestedType ^Md:org/eclipse/jdt/internal/compiler/lookup/SourceTypeBinding Df gh unexpectedStaticModifierForFieldw(Lorg/eclipse/jdt/internal/compiler/lookup/SourceTypeBinding;Lorg/eclipse/jdt/internal/compiler/ast/FieldDeclaration;)V j klinitialization2Lorg/eclipse/jdt/internal/compiler/ast/Expression; npo0org/eclipse/jdt/internal/compiler/ast/Expression q(Lorg/eclipse/jdt/internal/compiler/lookup/BlockScope;Lorg/eclipse/jdt/internal/compiler/flow/FlowContext;Lorg/eclipse/jdt/internal/compiler/flow/FlowInfo;)Lorg/eclipse/jdt/internal/compiler/flow/FlowInfo; sut/org/eclipse/jdt/internal/compiler/flow/FlowInfo vwunconditionalInits@()Lorg/eclipse/jdt/internal/compiler/flow/UnconditionalFlowInfo; sy z{markAsDefinitelyAssigned:(Lorg/eclipse/jdt/internal/compiler/lookup/FieldBinding;)VinitializationScope6Lorg/eclipse/jdt/internal/compiler/lookup/MethodScope; flowContext4Lorg/eclipse/jdt/internal/compiler/flow/FlowContext;flowInfo1Lorg/eclipse/jdt/internal/compiler/flow/FlowInfo; generateCoden(Lorg/eclipse/jdt/internal/compiler/lookup/BlockScope;Lorg/eclipse/jdt/internal/compiler/codegen/CodeStream;)V  bits 4org/eclipse/jdt/internal/compiler/codegen/CodeStream position aload_0 n o(Lorg/eclipse/jdt/internal/compiler/lookup/BlockScope;Lorg/eclipse/jdt/internal/compiler/codegen/CodeStream;Z)V  fieldAccessq(BLorg/eclipse/jdt/internal/compiler/lookup/FieldBinding;Lorg/eclipse/jdt/internal/compiler/lookup/TypeBinding;)V recordPositionsFrom(II)V currentScope5Lorg/eclipse/jdt/internal/compiler/lookup/BlockScope; codeStream6Lorg/eclipse/jdt/internal/compiler/codegen/CodeStream;pcgetKind()I  type5Lorg/eclipse/jdt/internal/compiler/ast/TypeReference;   modifiersprintStatement3(ILjava/lang/StringBuffer;)Ljava/lang/StringBuffer;   -org/eclipse/jdt/internal/compiler/ast/Javadoc print  indentoutputLjava/lang/StringBuffer;resolve9(Lorg/eclipse/jdt/internal/compiler/lookup/MethodScope;)V . enclosingClassScope7()Lorg/eclipse/jdt/internal/compiler/lookup/ClassScope; 3org/eclipse/jdt/internal/compiler/lookup/ClassScope enclosingSourceType>()Lorg/eclipse/jdt/internal/compiler/lookup/SourceTypeBinding; c \ superclass  findField(Lorg/eclipse/jdt/internal/compiler/lookup/TypeBinding;[CLorg/eclipse/jdt/internal/compiler/lookup/InvocationSite;ZZ)Lorg/eclipse/jdt/internal/compiler/lookup/FieldBinding; % original9()Lorg/eclipse/jdt/internal/compiler/lookup/FieldBinding; %  canBeSeenBy(Lorg/eclipse/jdt/internal/compiler/lookup/TypeBinding;Lorg/eclipse/jdt/internal/compiler/lookup/InvocationSite;Lorg/eclipse/jdt/internal/compiler/lookup/Scope;)Z D  fieldHidingm(Lorg/eclipse/jdt/internal/compiler/ast/FieldDeclaration;Lorg/eclipse/jdt/internal/compiler/lookup/Binding;)V parent0Lorg/eclipse/jdt/internal/compiler/lookup/Scope; .org/eclipse/jdt/internal/compiler/lookup/Scope kind  getBindingq([CILorg/eclipse/jdt/internal/compiler/lookup/InvocationSite;Z)Lorg/eclipse/jdt/internal/compiler/lookup/Binding; J0org/eclipse/jdt/internal/compiler/lookup/Binding cM % 6Lorg/eclipse/jdt/internal/compiler/lookup/TypeBinding; 3org/eclipse/jdt/internal/compiler/ast/TypeReference  resolvedType . initializedField . lastVisibleFieldID % id   annotations3[Lorg/eclipse/jdt/internal/compiler/ast/Annotation;  resolveAnnotations(Lorg/eclipse/jdt/internal/compiler/lookup/BlockScope;[Lorg/eclipse/jdt/internal/compiler/ast/Annotation;Lorg/eclipse/jdt/internal/compiler/lookup/Binding;)V % getAnnotationTagBits()J@ % .   compilerOptions:()Lorg/eclipse/jdt/internal/compiler/impl/CompilerOptions;  6org/eclipse/jdt/internal/compiler/impl/CompilerOptions  sourceLevelJ1 D H#missingDeprecatedAnnotationForField %  setConstant4(Lorg/eclipse/jdt/internal/compiler/impl/Constant;)V n setExpectedType9(Lorg/eclipse/jdt/internal/compiler/lookup/TypeBinding;)V 6org/eclipse/jdt/internal/compiler/ast/ArrayInitializer n" #$resolveTypeExpecting(Lorg/eclipse/jdt/internal/compiler/lookup/BlockScope;Lorg/eclipse/jdt/internal/compiler/lookup/TypeBinding;)Lorg/eclipse/jdt/internal/compiler/lookup/TypeBinding;&5org/eclipse/jdt/internal/compiler/lookup/ArrayBinding ( )7Lorg/eclipse/jdt/internal/compiler/lookup/ArrayBinding; n+ ,-computeConversion(Lorg/eclipse/jdt/internal/compiler/lookup/Scope;Lorg/eclipse/jdt/internal/compiler/lookup/TypeBinding;Lorg/eclipse/jdt/internal/compiler/lookup/TypeBinding;)V n/ 01 resolveTypem(Lorg/eclipse/jdt/internal/compiler/lookup/BlockScope;)Lorg/eclipse/jdt/internal/compiler/lookup/TypeBinding; .3 45compilationUnitScopeA()Lorg/eclipse/jdt/internal/compiler/lookup/CompilationUnitScope; 798=org/eclipse/jdt/internal/compiler/lookup/CompilationUnitScope :;recordTypeConversiono(Lorg/eclipse/jdt/internal/compiler/lookup/TypeBinding;Lorg/eclipse/jdt/internal/compiler/lookup/TypeBinding;)V n= >?%isConstantValueOfTypeAssignableToTypeo(Lorg/eclipse/jdt/internal/compiler/lookup/TypeBinding;Lorg/eclipse/jdt/internal/compiler/lookup/TypeBinding;)Z ACB4org/eclipse/jdt/internal/compiler/lookup/TypeBinding DEisCompatibleWith9(Lorg/eclipse/jdt/internal/compiler/lookup/TypeBinding;)Z AG HEneedsUncheckedConversion DJ KLunsafeTypeConversion(Lorg/eclipse/jdt/internal/compiler/ast/Expression;Lorg/eclipse/jdt/internal/compiler/lookup/TypeBinding;Lorg/eclipse/jdt/internal/compiler/lookup/TypeBinding;)VN4org/eclipse/jdt/internal/compiler/ast/CastExpression n MQ RScheckNeedForAssignedCast(Lorg/eclipse/jdt/internal/compiler/lookup/BlockScope;Lorg/eclipse/jdt/internal/compiler/lookup/TypeBinding;Lorg/eclipse/jdt/internal/compiler/ast/CastExpression;)V U VWisBoxingCompatible(Lorg/eclipse/jdt/internal/compiler/lookup/TypeBinding;Lorg/eclipse/jdt/internal/compiler/lookup/TypeBinding;Lorg/eclipse/jdt/internal/compiler/ast/Expression;Lorg/eclipse/jdt/internal/compiler/lookup/Scope;)Z AY ZtagBits D^ _`typeMismatchError(Lorg/eclipse/jdt/internal/compiler/lookup/TypeBinding;Lorg/eclipse/jdt/internal/compiler/lookup/TypeBinding;Lorg/eclipse/jdt/internal/compiler/ast/ASTNode;Lorg/eclipse/jdt/internal/compiler/ast/ASTNode;)V %b c)isFinal ne QX A Th itypeID Tk lmcastTo4(I)Lorg/eclipse/jdt/internal/compiler/impl/Constant; no pqgetDirectBindingf(Lorg/eclipse/jdt/internal/compiler/ast/Expression;)Lorg/eclipse/jdt/internal/compiler/lookup/Binding; Ds tuassignmentHasNoEffectH(Lorg/eclipse/jdt/internal/compiler/ast/AbstractVariableDeclaration;[C)V w ^y z) isLocalType D} ~computeSeverity(I)I   referenceType9()Lorg/eclipse/jdt/internal/compiler/ast/TypeDeclaration; +org/eclipse/jdt/internal/compiler/util/Util computeOuterMostVisibility;(Lorg/eclipse/jdt/internal/compiler/ast/TypeDeclaration;I)I D javadocMissing(IIII)V classScope5Lorg/eclipse/jdt/internal/compiler/lookup/ClassScope; declaringTypeK?X@eArBvCDBGIJKHLN*|}~l*~,>*iN*"LY6*"OS4,*i+,,*",*",*6 Y Z ^`a1c6d:fDhIiWkbnko4lll\ !AN>7 *u  N)O*" *"L*~yz{ ^* *,W*,  " *~*" *"I*Y+M,,N-Q,-**:8I-*"-*+Κ+?*ҧ|,:j**:TI*"=%+%:*"L - +?****"+N+6+*"+*"+**"*" '*"~+  +?**i*"S*"S*":*i*i1*i+!Y:G*i%'*i+*)*i+.Y:+26*i< @P*i+*F+?*iI*iM*iO@~u+*iMPe**i+T7*i+**iM?*iO@~1+*iMP!X[ +?*i]*"a8*"*id*"fx*idg`j *"S*"*in+?**r**+v*"*"Y*"Yx}*"~6+?:{|6Y,,6*"~6**': +-+*"O *"S +-+*"O *"S'jZ (-16@QYds!'/:FVdrz&0?IWgw")4R^dnvz   |}-6Q=sY!!' !5^G dAn7  h+*,[* *+,*$*>6*2+,* *+,*i *i+,+*,:  &,8AH Q"X#a%g&4hhh}& )