.-org/eclipse/jdt/internal/compiler/ast/Javadoc-org/eclipse/jdt/internal/compiler/ast/ASTNodeparamReferencesC[Lorg/eclipse/jdt/internal/compiler/ast/JavadocSingleNameReference;paramTypeParametersC[Lorg/eclipse/jdt/internal/compiler/ast/JavadocSingleTypeReference;exceptionReferences6[Lorg/eclipse/jdt/internal/compiler/ast/TypeReference;returnStatement>Lorg/eclipse/jdt/internal/compiler/ast/JavadocReturnStatement; seeReferences3[Lorg/eclipse/jdt/internal/compiler/ast/Expression;inheritedPositions[JinvalidParametersvaluePositionsJ(II)VCode  ()V     ! "# sourceStartI % &# sourceEnd ( )#bitsLineNumberTableLocalVariableTablethis/Lorg/eclipse/jdt/internal/compiler/ast/Javadoc; canBeSeen(II)Z visibility modifiersgetNodeStartingAt2(I)Lorg/eclipse/jdt/internal/compiler/ast/ASTNode; 6  8!9@org/eclipse/jdt/internal/compiler/ast/JavadocSingleNameReference ;  =  ?!@@org/eclipse/jdt/internal/compiler/ast/JavadocSingleTypeReference B D!E3org/eclipse/jdt/internal/compiler/ast/TypeReference G  I!J0org/eclipse/jdt/internal/compiler/ast/ExpressionLAorg/eclipse/jdt/internal/compiler/ast/JavadocAllocationExpression KN OPbinding8Lorg/eclipse/jdt/internal/compiler/lookup/MethodBinding; RTS6org/eclipse/jdt/internal/compiler/lookup/MethodBinding UVisValidBinding()Z KX Y arguments[8org/eclipse/jdt/internal/compiler/ast/JavadocMessageSend ZN ZXstartlengthiparamBLorg/eclipse/jdt/internal/compiler/ast/JavadocSingleNameReference;BLorg/eclipse/jdt/internal/compiler/ast/JavadocSingleTypeReference;typeRef5Lorg/eclipse/jdt/internal/compiler/ast/TypeReference; expression2Lorg/eclipse/jdt/internal/compiler/ast/Expression;allocationExprCLorg/eclipse/jdt/internal/compiler/ast/JavadocAllocationExpression;jl messageSend:Lorg/eclipse/jdt/internal/compiler/ast/JavadocMessageSend;print3(ILjava/lang/StringBuffer;)Ljava/lang/StringBuffer; q ro printIndentt/** vxwjava/lang/StringBuffer yzappend,(Ljava/lang/String;)Ljava/lang/StringBuffer;| * @param 8~ no v y(C)Ljava/lang/StringBuffer; * @param < ?~>   * @ ~()Lorg/eclipse/jdt/internal/compiler/lookup/LookupEnvironment;  :org/eclipse/jdt/internal/compiler/lookup/LookupEnvironment methodVerifier;()Lorg/eclipse/jdt/internal/compiler/lookup/MethodVerifier; R :()Lorg/eclipse/jdt/internal/compiler/lookup/MethodBinding; 7org/eclipse/jdt/internal/compiler/lookup/MethodVerifier doesMethodOverrides(Lorg/eclipse/jdt/internal/compiler/lookup/MethodBinding;Lorg/eclipse/jdt/internal/compiler/lookup/MethodBinding;)Z K  resolvedType R !" parameters7[Lorg/eclipse/jdt/internal/compiler/lookup/TypeBinding; $ %&getConstructor(Lorg/eclipse/jdt/internal/compiler/lookup/ReferenceBinding;[Lorg/eclipse/jdt/internal/compiler/lookup/TypeBinding;Lorg/eclipse/jdt/internal/compiler/lookup/InvocationSite;)Lorg/eclipse/jdt/internal/compiler/lookup/MethodBinding; R( )*areParametersEqual;(Lorg/eclipse/jdt/internal/compiler/lookup/MethodBinding;)Z , -. annotations3[Lorg/eclipse/jdt/internal/compiler/ast/Annotation; R0 1tagBits 5 6V isLocalType : ;/reportUnusedParameterIncludeDocCommentReference = >?resolveParamTags;(Lorg/eclipse/jdt/internal/compiler/lookup/MethodScope;ZZ)V A B,reportMissingJavadocTagsMethodTypeParameters D EVisMethodG7org/eclipse/jdt/internal/compiler/ast/MethodDeclaration FN RJ K returnType M NOVOID:Lorg/eclipse/jdt/internal/compiler/lookup/BaseTypeBinding; FQ Ke S TUjavadocMissingReturnTag(III)V W X8(Lorg/eclipse/jdt/internal/compiler/lookup/BlockScope;)V Z [\resolveThrowsTags:(Lorg/eclipse/jdt/internal/compiler/lookup/MethodScope;Z)V 8^ _:(Lorg/eclipse/jdt/internal/compiler/lookup/BlockScope;ZZ)V methScope6Lorg/eclipse/jdt/internal/compiler/lookup/MethodScope;methDeclALorg/eclipse/jdt/internal/compiler/ast/AbstractMethodDeclaration; overridingsuperRefmethodReceiverType superType allocTypesuperConstructor reportMissing8Lorg/eclipse/jdt/internal/compiler/impl/CompilerOptions;meth9Lorg/eclipse/jdt/internal/compiler/ast/MethodDeclaration; oqp.org/eclipse/jdt/internal/compiler/lookup/Scope rsreferenceContext;()Lorg/eclipse/jdt/internal/compiler/impl/ReferenceContext; uwv7org/eclipse/jdt/internal/compiler/impl/ReferenceContext xycompilationResult7()Lorg/eclipse/jdt/internal/compiler/CompilationResult; {}|3org/eclipse/jdt/internal/compiler/CompilationResult ~# problemCount o #kind I  resolveTypem(Lorg/eclipse/jdt/internal/compiler/lookup/BlockScope;)Lorg/eclipse/jdt/internal/compiler/lookup/TypeBinding; I m(Lorg/eclipse/jdt/internal/compiler/lookup/ClassScope;)Lorg/eclipse/jdt/internal/compiler/lookup/TypeBinding; o;org/eclipse/jdt/internal/compiler/ast/JavadocFieldReference  P methodBinding  #tagValue o getDeclarationModifiers()I o ! %  UjavadocInvalidValueReference  o enclosingSourceType>()Lorg/eclipse/jdt/internal/compiler/lookup/SourceTypeBinding; :org/eclipse/jdt/internal/compiler/lookup/SourceTypeBinding isCompatibleWith9(Lorg/eclipse/jdt/internal/compiler/lookup/TypeBinding;)Z (   sourceName()[C  token 0org/eclipse/jdt/internal/compiler/lookup/Binding "NO_TYPES o$ o  findMethod(Lorg/eclipse/jdt/internal/compiler/lookup/ReferenceBinding;[C[Lorg/eclipse/jdt/internal/compiler/lookup/TypeBinding;Lorg/eclipse/jdt/internal/compiler/lookup/InvocationSite;)Lorg/eclipse/jdt/internal/compiler/lookup/MethodBinding;  O7Lorg/eclipse/jdt/internal/compiler/lookup/FieldBinding; T5org/eclipse/jdt/internal/compiler/lookup/FieldBinding   greceiver   verifyTypeReference(Lorg/eclipse/jdt/internal/compiler/ast/Expression;Lorg/eclipse/jdt/internal/compiler/ast/Expression;Lorg/eclipse/jdt/internal/compiler/lookup/Scope;ZLorg/eclipse/jdt/internal/compiler/lookup/ReferenceBinding;I)V I Z Z! Z% Z K K! K% K etype  VisTypeVariable I%  javadocInvalidReference reference0Lorg/eclipse/jdt/internal/compiler/lookup/Scope; hasProblemsscopeModifiersfieldRef=Lorg/eclipse/jdt/internal/compiler/ast/JavadocFieldReference;msgSendalloc  Y1[Lorg/eclipse/jdt/internal/compiler/ast/Argument; .org/eclipse/jdt/internal/compiler/ast/Argument name ! %  javadocMissingParamTag([CIII)V=org/eclipse/jdt/internal/compiler/lookup/LocalVariableBinding 8 O2Lorg/eclipse/jdt/internal/compiler/lookup/Binding; T 8 8%  javadocDuplicatedParamTag  O?Lorg/eclipse/jdt/internal/compiler/lookup/LocalVariableBinding;considerParamRefAsUsage methodDecl argumentsSizearg0Lorg/eclipse/jdt/internal/compiler/ast/Argument;bindings@[Lorg/eclipse/jdt/internal/compiler/lookup/LocalVariableBinding; maxBindingsfound 6[Lorg/eclipse/jdt/internal/compiler/ast/TypeParameter; ?[Lorg/eclipse/jdt/internal/compiler/lookup/TypeVariableBinding;  typeParameters8()[Lorg/eclipse/jdt/internal/compiler/ast/TypeParameter; R   typeVariables  r7Lorg/eclipse/jdt/internal/compiler/ast/TypeDeclaration; 5org/eclipse/jdt/internal/compiler/ast/TypeDeclaration   OLorg/eclipse/jdt/internal/compiler/lookup/TypeVariableBinding;paramTypeParamLengthmethodDeclarationtypeDeclarationtypeParametersLength paramBindind duplicate parameter5Lorg/eclipse/jdt/internal/compiler/ast/TypeParameter; R= >?thrownExceptions<[Lorg/eclipse/jdt/internal/compiler/lookup/ReferenceBinding; A > T D E FGjavadocMissingThrowsTag9(Lorg/eclipse/jdt/internal/compiler/ast/TypeReference;I)V DW J KVisClass M Nerasure  Q RSisUncheckedException(Z)Z U VGjavadocInvalidThrowsClassNamemdboundExceptionLengththrownExceptionLengthexceptionBindingmaxReftypeReferences typeBindingk compatible a bkoptions d e#"reportInvalidJavadocTagsVisibility g /0 i jkjavadocHiddenReference6(IILorg/eclipse/jdt/internal/compiler/lookup/Scope;I)V m nV isMemberType p qrfPackage9Lorg/eclipse/jdt/internal/compiler/lookup/PackageBinding; tvu7org/eclipse/jdt/internal/compiler/lookup/PackageBinding wx compoundName[[C z {depth ~    enclosingType=()Lorg/eclipse/jdt/internal/compiler/lookup/ReferenceBinding; o  classScope7()Lorg/eclipse/jdt/internal/compiler/lookup/ClassScope;  parent   outerMostClassScope  compilationUnitScopeA()Lorg/eclipse/jdt/internal/compiler/lookup/CompilationUnitScope; =org/eclipse/jdt/internal/compiler/lookup/CompilationUnitScope imports9[Lorg/eclipse/jdt/internal/compiler/lookup/ImportBinding; v6org/eclipse/jdt/internal/compiler/lookup/ImportBinding  onDemand  7Lorg/eclipse/jdt/internal/compiler/ast/ImportReference; (5org/eclipse/jdt/internal/compiler/ast/ImportReference  U%javadocInvalidMemberTypeQualification o isDefinedInSameUnit>(Lorg/eclipse/jdt/internal/compiler/lookup/ReferenceBinding;)Z   getTypeName()[[C  getCurrentPackage;()Lorg/eclipse/jdt/internal/compiler/lookup/PackageBinding;   getPackage o referenceCompilationUnitD()Lorg/eclipse/jdt/internal/compiler/ast/CompilationUnitDeclaration; @org/eclipse/jdt/internal/compiler/ast/CompilationUnitDeclaration V isPackageInfo typeReference topLevelType packageLengthidxcomputedCompoundName topLevelScopehasValidImportcompoundNameLengthimportReference typeRefName skipLengthvalidtraversef(Lorg/eclipse/jdt/internal/compiler/ASTVisitor;Lorg/eclipse/jdt/internal/compiler/lookup/BlockScope;)V ,org/eclipse/jdt/internal/compiler/ASTVisitor visitg(Lorg/eclipse/jdt/internal/compiler/ast/Javadoc;Lorg/eclipse/jdt/internal/compiler/lookup/BlockScope;)Z 8  ?  D I  endVisitg(Lorg/eclipse/jdt/internal/compiler/ast/Javadoc;Lorg/eclipse/jdt/internal/compiler/lookup/BlockScope;)Vvisitor.Lorg/eclipse/jdt/internal/compiler/ASTVisitor;5Lorg/eclipse/jdt/internal/compiler/lookup/BlockScope;f(Lorg/eclipse/jdt/internal/compiler/ASTVisitor;Lorg/eclipse/jdt/internal/compiler/lookup/ClassScope;)V  g(Lorg/eclipse/jdt/internal/compiler/ast/Javadoc;Lorg/eclipse/jdt/internal/compiler/lookup/ClassScope;)Z 8  ?  D I  g(Lorg/eclipse/jdt/internal/compiler/ast/Javadoc;Lorg/eclipse/jdt/internal/compiler/lookup/ClassScope;)V SourceFile Javadoc.java!   |&**** *$*Y'*'+& $'()%*, &-.&"#&&#/0O~C-":C$ +34,6.87:D<M>, O-.O1#O2#34W=*5**5=>*52:7*:**:=>*:2:7*<**<=>*<2:>*A**A=>*A2:C*F*F=>*F2:HK\*F2K:MMQW6W6W2H W2aZY*F2Z:\F\Q;]36]6]2H ]2(+5EG HIJK%L(I0Q7R=SBTJUSVVS^[e\k]p^x_`]efghijgopqrstuvxyz{+|4zAITgo}q,-.^#_#`# ab?`#J abm`#x ac`# de`#fgNhi-j#%k#TKlmr-j#z%k#no#,psuW*56>*56$`,p{uW*52,} W*<6>*<6$`,puW*<2,uW*`,puW*, W*A6>*A6$`,puW*A2, W*F6>*F6$`,puW*F2, W,puW,+j +<ELXev !,p #-.###1`#*_#N1`#U*_#1`#*_#1`#*_#* *'*~*6*=>&*/ }6*/6+*5*5=>*52:+*+*+***A*A>6h*A2:??:661:66C66+*F*F66**F2++Ɣ6"*+* }*+( )2=EV[ct|  28DNcs,-.-_#+`#)^#2 #V2#X$`#cab#n`#Yde ^# ^#^### #c2V#5`#c%H *'*~+ , -. p P*'*~+M, ,,ݶ,ݴ~>*F*F666M**F2+,:5,**F2Z*F2Z:\ \Q:,ݴ:   ,ݴ,+ ,\6*F2K*F2K:MxMQm:,ݴ:  J ,ݴ;+ ,ݴ#:  Q" M ,ݶ'6A,=,+6,+66,ݴ/2 6,. *,ݴ,ݴ46C*<*66(*/ }6 */6 +7  +8:*+9<*+@*HK,G,C@,F:HIL,+7PCP,ݴR *+V*+YƔ6&,"*+7* }**:*:6 6 *: 2+]   +@     ; <NQWcls !"#()!+4,A-R.f/w012<=>?>DE(F/G5HBILJWGaOgPsQTUVWXZ_cfg h l2m8nEmOp,P-.P`a@bc<dN#QeTT`#ulmMf?g !}hiA]hRLg w'iP ,_#)`#3j/2_#2/`#B^# L # gk,lmX2_# 5`#  ,ntz>,,#+,ضW +,W,ntz6,Ɣ66+8+: % ,6,,Y@:,g,OJB7 -" ,6,C;0%:*,÷ı4+? +&++:*++,ɷ+Z+Z:, " ,6,\\Q:*,\ħ+K|+K:, " ,6,CM;MQ0%:*,M++ȶԙ,+H+׶ر+3u v(x1y4{=~Tilsy.COb<Fahn},-.g ~#Til#y/8vmFnsi>?K+:*5*56.6 *52:+7߱ 6BD6.2:+7ݴѧ :66 *5 2:  +] i ^6 6 4 2 $+7  7 ݴ6     S  zl6 _ 2: 6 6  2:   6    !+7   ݴ  ++#,=GH\aeku /9 =CMPV]gjy~,-.ajc# '`#,ab\K#h5`#u#`# vab X @j# @f`# MO PL S&j# ] O *<*<>: :6+n+ض:-6 *<2: +   :ݴ:ݴ6'+:::6 -6 *<2:++Ɣ=6?66 '+22"2# اPH$:6 *< 2:  +&:   *x ԙX6 6 . 2 ++ , > -6     +  +$S+ , > -.  g6 [ 2: 6 6  1 2 6  S    +  " #  6 / 2$*< 2: + , > -.  ѱ+D#&'( )<+E-J.P/Y0j.s2t4{5679:;<ABCDBFJLM NOPQ@PMVUW[Za[j\r]^`abcdaghkZqr s tu v#w)t7z@{Xqbhpy,-.j4#! ~  {2#EM5cM&`#Yac 6&`#ac 7#2`#.k# [? ^`# jac r8 R9 :j# b`#  N:;  K 'j# e5`# yac [\+N*A*A6-q6c*A2:C6666??6?6+7- -ݴ<6-@-@6o6[-ݴ<2:GB?6   -@ 2C +7-@ 2-ݴD{6D:6 ;*A 2:  +H C:   * I  S  6 -ݴ< 2:   L: 6 6 ( 2 2C:   6  S    PL G B? 6    -@ 2C +7-@ 2-ݴD  R6 h 2:  Y6 6 #-@ 2C:   C O6     CP+7 -ݴT  +D!*18@JW_is~!$+1:@G\fpv'-49<BNS_n,.-.`ajWc#j`#*Tde1M^#8F#X#Y#b`#IZ8j# $u[#+n\ .B`# :,de G] s`# Z  4j# ] 8^# *o`# 4[de <S_ ?/j# NZ LB6*-`cf-,H+-h+,/*-`cɶf-,H,-ɶhlK:os6 y6   `6  `|:   }S:  }S 6   os 2S  -:  }  : ,?   6 ::66|2:62  d  M6>22 20#62:#YA -6-,H,! -6-,H,,-,:6  os66 d062 `2 6ߧ6! -6-,H,-&,?os-,H,׶ر+:N 016Labjny      & )!."5#<$J%P&Z'_(t)|*+,-./02*%:;<?@AF#I,J/K<LEOPQSR_SeTxU{V~SZ]^_`jklmq,-.gg2# #nDy9# 2{# +# "x `#  )5<J_#M`#Zlwx_g#Fj#,x/#S_b'`#+*,͙*5#>*56*52+,ӄ*<#>*<6*<2+,Մ* *+,*A#>*A6*A2+,ׄ*F#>*F6*F2+,؄+*,ٱ+Vt uvw'v0z7{C|N{W^gnz,p -.`#_#9`#@_#p`#w_#`#_#+*,*5#>*56*52+,*<#>*<6*<2+,* *+,*A#>*A6*A2+,*F#>*F6*F2+,+*,+V '07CNW^gnz,p -.`#_#9`#@_#p`#w_#`#_#