43!scala/reflect/internal/Trees$Tree/scala/reflect/internal/Trees$TreeContextApiImpl0scala/reflect/internal/StdAttachments$Attachable Trees.scala#scala/reflect/api/Symbols$SymbolApiscala/reflect/api/Symbols  SymbolApiscala/reflect/api/Trees$TreeApi scala/reflect/api/TreesTreeApiscala/reflect/api/Types$TypeApiscala/reflect/api/TypesTypeApi!scala/reflect/internal/Names$Namescala/reflect/internal/NamesName%scala/reflect/internal/StdAttachments Attachable%scala/reflect/internal/Symbols$Symbolscala/reflect/internal/Symbols!Symbol&scala/reflect/internal/Trees$Annotated$scala/reflect/internal/Trees& Annotated!scala/reflect/internal/Trees$Bind)Bind'scala/reflect/internal/Trees$Duplicator, Duplicator"scala/reflect/internal/Trees$Ident/Ident#scala/reflect/internal/Trees$Select2Select%scala/reflect/internal/Trees$TermTree5TermTreeTreeTreeContextApiImpl$scala/reflect/internal/Trees$TypTree:TypTree!scala/reflect/internal/Types$Type=scala/reflect/internal/Types?TypeidIrawtpe#Lscala/reflect/internal/Types$Type;rawatt"Lscala/reflect/macros/Attachments; attachments$()Lscala/reflect/macros/Attachments; attachments$V(Lscala/reflect/internal/StdAttachments$Attachable;)Lscala/reflect/macros/Attachments; JK Lthis#Lscala/reflect/internal/Trees$Tree;setAttachmentsV(Lscala/reflect/macros/Attachments;)Lscala/reflect/internal/StdAttachments$Attachable;setAttachments$(Lscala/reflect/internal/StdAttachments$Attachable;Lscala/reflect/macros/Attachments;)Lscala/reflect/internal/StdAttachments$Attachable; RS TupdateAttachment^(Ljava/lang/Object;Lscala/reflect/ClassTag;)Lscala/reflect/internal/StdAttachments$Attachable;j(TT;Lscala/reflect/ClassTag;)Lscala/reflect/internal/StdAttachments$Attachable; attachment evidence$1updateAttachment$(Lscala/reflect/internal/StdAttachments$Attachable;Ljava/lang/Object;Lscala/reflect/ClassTag;)Lscala/reflect/internal/StdAttachments$Attachable; [\ ]Ljava/lang/Object;Lscala/reflect/ClassTag;removeAttachmentL(Lscala/reflect/ClassTag;)Lscala/reflect/internal/StdAttachments$Attachable;g(Lscala/reflect/ClassTag;)Lscala/reflect/internal/StdAttachments$Attachable; evidence$2removeAttachment$~(Lscala/reflect/internal/StdAttachments$Attachable;Lscala/reflect/ClassTag;)Lscala/reflect/internal/StdAttachments$Attachable; ef ggetAndRemoveAttachment((Lscala/reflect/ClassTag;)Lscala/Option;H(Lscala/reflect/ClassTag;)Lscala/Option; evidence$3getAndRemoveAttachment$Z(Lscala/reflect/internal/StdAttachments$Attachable;Lscala/reflect/ClassTag;)Lscala/Option; mn o hasAttachment(Lscala/reflect/ClassTag;)Z6(Lscala/reflect/ClassTag;)Z evidence$4hasAttachment$M(Lscala/reflect/internal/StdAttachments$Attachable;Lscala/reflect/ClassTag;)Z uv wpos_$eq)(Lscala/reflect/internal/util/Position;)Vpospos_$eq$[(Lscala/reflect/internal/StdAttachments$Attachable;Lscala/reflect/internal/util/Position;)V |} ~&Lscala/reflect/internal/util/Position;setPosZ(Lscala/reflect/internal/util/Position;)Lscala/reflect/internal/StdAttachments$Attachable;newpossetPos$(Lscala/reflect/internal/StdAttachments$Attachable;Lscala/reflect/internal/util/Position;)Lscala/reflect/internal/StdAttachments$Attachable;  FG  rawatt_$eq%(Lscala/reflect/macros/Attachments;)Vx$1()I BC (()Lscala/reflect/internal/util/Position; FI  scala/reflect/macros/Attachments()Ljava/lang/Object; { $scala/reflect/internal/util/Positiontpe%()Lscala/reflect/internal/Types$Type; DE tpe_$eq&(Lscala/reflect/internal/Types$Type;)VtsetTypeH(Lscala/reflect/internal/Types$Type;)Lscala/reflect/internal/Trees$Tree;  clearType%()Lscala/reflect/internal/Trees$Tree;tp defineTypesymbol)()Lscala/reflect/internal/Symbols$Symbol; symbol_$eq*(Lscala/reflect/internal/Symbols$Symbol;)Vsym'java/lang/UnsupportedOperationExceptionjava/lang/StringBuilder(I)V symbol_= inapplicable for append-(Ljava/lang/String;)Ljava/lang/StringBuilder; -(Ljava/lang/Object;)Ljava/lang/StringBuilder; toString()Ljava/lang/String; (Ljava/lang/String;)V 'Lscala/reflect/internal/Symbols$Symbol; setSymbolL(Lscala/reflect/internal/Symbols$Symbol;)Lscala/reflect/internal/Trees$Tree; hasSymbolField()Z hasSymbol isDefisEmptynonEmpty  canHaveAttrsisTermname%()Lscala/reflect/internal/Names$Name; * isTermName  3 0arg % isType isTypeName   copyAttrsH(Lscala/reflect/internal/Trees$Tree;)Lscala/reflect/internal/Trees$Tree;tree   hashCodejava/lang/SystemidentityHashCode(Ljava/lang/Object;)I equals(Ljava/lang/Object;)Zthat duplicate)scala$reflect$internal$Trees$Tree$$$outer&()Lscala/reflect/internal/SymbolTable;  "scala/reflect/internal/SymbolTable(scala$reflect$internal$Trees$$duplicator+()Lscala/reflect/internal/Trees$Duplicator;   transform  - $outer$Lscala/reflect/internal/SymbolTable;   8scala$reflect$internal$StdAttachments$Attachable$$$outer)()Lscala/reflect/internal/StdAttachments;#()Lscala/reflect/api/Trees$TreeApi; '()Lscala/reflect/api/Symbols$SymbolApi;#()Lscala/reflect/api/Types$TypeApi;()Lscala/reflect/api/Position; { '(Lscala/reflect/internal/SymbolTable;)V  $init$5(Lscala/reflect/internal/StdAttachments$Attachable;)V    nodeCount " # nodeCount_$eq % &CodeLineNumberTableLocalVariableTableMethodParameters Signature Deprecated StackMapTable InnerClasses SourceFileScalaInlineInfoScala!BCDEFG'HI(/*M)-* NOPQ(:*+U)-*NOHG+HVW(E*+,^)-* NOY_Z`,X+ YZab(:*+h)-*NOd`,c+dij(:*+p)-*NOl`,k+lqr(:*+x)-*NOt`,s+tyz(:*+)-*NO{+{(:*+)-*NO+FI(/*)-* NO(:*+)-*NOG+B(/*).* NO{(5 *)1*  NO(/*)4* NO(;*+W)5*NOE-+(0*)7* NO(;*+*)8*NOE+(:*+)9*NOE+(,);* NO(QYY*÷ƿ)<*NO+(;*+*)=*NO+(,)>* NO(/*Ь)?* NO-(,)A* NO(,)C* NO(> *՚. )D*  NO(,)F* NO(S*6****۶ެ*3*3߶ެ*0*0ެ*%*%. )K LM-N?OQP* SNO(S*;****۶*3*3߶*0*0*%*%. )V WX-Y?ZQ[* SNO(k"*+*+W*Й *+*. )_`a b*"NO"O+(/*)e* NO(F *+.)f* NO _+(6 * * )i*  NO(/*)-* NO(/*)-* NOA(/*)-* NOA(/*)-* NOQ(/*)-* NOQ{(/*)-* NO(\*+*!*+$++$`')- ./-*NO + /  "#%'(*'+-'.0'13'46'7'8'9;'<>@A01'HIijqrB{{yzFIabPQVW2