.7org/eclipse/jdt/internal/compiler/parser/RecoveredField9org/eclipse/jdt/internal/compiler/parser/RecoveredElementfieldDeclaration8Lorg/eclipse/jdt/internal/compiler/ast/FieldDeclaration;#alreadyCompletedFieldInitializationZ annotations?[Lorg/eclipse/jdt/internal/compiler/parser/RecoveredAnnotation;annotationCountI modifiersmodifiersStartanonymousTypes9[Lorg/eclipse/jdt/internal/compiler/parser/RecoveredType;anonymousTypeCountw(Lorg/eclipse/jdt/internal/compiler/ast/FieldDeclaration;Lorg/eclipse/jdt/internal/compiler/parser/RecoveredElement;I)VCode  (Lorg/eclipse/jdt/internal/compiler/ast/FieldDeclaration;Lorg/eclipse/jdt/internal/compiler/parser/RecoveredElement;ILorg/eclipse/jdt/internal/compiler/parser/Parser;)VLineNumberTableLocalVariableTablethis9Lorg/eclipse/jdt/internal/compiler/parser/RecoveredField;parent;Lorg/eclipse/jdt/internal/compiler/parser/RecoveredElement;bracketBalance  !p(Lorg/eclipse/jdt/internal/compiler/parser/RecoveredElement;ILorg/eclipse/jdt/internal/compiler/parser/Parser;)V #  %'&6org/eclipse/jdt/internal/compiler/ast/FieldDeclaration ()initialization2Lorg/eclipse/jdt/internal/compiler/ast/Expression; + parser1Lorg/eclipse/jdt/internal/compiler/parser/Parser;addv(Lorg/eclipse/jdt/internal/compiler/ast/FieldDeclaration;I)Lorg/eclipse/jdt/internal/compiler/parser/RecoveredElement; 1 23resetPendingModifiers()V 5  %7 8 declarationSourceStart :<;0org/eclipse/jdt/internal/compiler/ast/Expression =  sourceEnd ? @AupdateSourceEndIfNecessary(I)V %< D EFpreviousAvailableLineEnd(I)I H ./addedfieldDeclarationbracketBalanceValueo(Lorg/eclipse/jdt/internal/compiler/ast/Statement;I)Lorg/eclipse/jdt/internal/compiler/parser/RecoveredElement; M .K O<P/org/eclipse/jdt/internal/compiler/ast/Statement %R S declarationSourceEnd %U V declarationEnd statement1Lorg/eclipse/jdt/internal/compiler/ast/Statement;u(Lorg/eclipse/jdt/internal/compiler/ast/TypeDeclaration;I)Lorg/eclipse/jdt/internal/compiler/parser/RecoveredElement; []\5org/eclipse/jdt/internal/compiler/ast/TypeDeclaration ^ bits [` a  sourceStart c .Y e g6org/eclipse/jdt/internal/compiler/parser/RecoveredType i  kmljava/lang/System no arraycopy*(Ljava/lang/Object;ILjava/lang/Object;II)V fq rv(Lorg/eclipse/jdt/internal/compiler/ast/TypeDeclaration;Lorg/eclipse/jdt/internal/compiler/parser/RecoveredElement;I)VtypeDeclaration7Lorg/eclipse/jdt/internal/compiler/ast/TypeDeclaration;element8Lorg/eclipse/jdt/internal/compiler/parser/RecoveredType;attachE([Lorg/eclipse/jdt/internal/compiler/parser/RecoveredAnnotation;III)V %z {3[Lorg/eclipse/jdt/internal/compiler/ast/Annotation;}**"B>**+6dC>*4+G"89 ;<%=6?DBRD \\I\J .K=** +: *+L***"+:$*"+NQ*"+NT*LMOP%Q0R;S ==WX=J .Y**&+Z~*"Q+_*"Q *+b*d*fd*h**h*d*d**hhfZd*hjfY+*pN*d*YhZ`h-S-F]^_*`1c8d@eHgTiXjYkglhmlhoqzrs*stJ zuvwx2q*"y:Y*|~*6=6+22"*~*YZ`+2Sç *+~***Fwx yz{|%}+~=}H\|hmrv{R     e{"C ( /*" =2*"Q  Y*M,W*"`,W*~+>,W,*~2`W**d+>,W,*d2`W*h,:  ',3DOV[bs~4  v)& X& %*,*"Y***"6*"*6**"y *"y>*`:*"y*j6*~2S**"y*~26*"6 *"6*d*"$>~*d2::*"Q*"QÙD`,:4*"ʵ$6*"Q*"Q*"T*h*he*"YΧU*"J>=*d2::*"Q*"Q,W*h*",%07NY]ou %,8AJUlw| Nn Yc{r   pvist6t, yE /v(stf*ݞ<*Yd*ݚ)*"*d>*4*"Q****ݚ***d>*4 *4߰*>#*/9>@GLSZd ff f x*"Q<*"*"***Y`*Y`*"Q*"*Y`*dd*46  $+57ACMXbd n! xx x 3<*YW $ % @e*"Q*"Q*"T* +,.