4/scala/reflect/internal/Trees$TreeSymSubstituter#scala/reflect/api/Trees$Transformer Trees.scala%java/lang/invoke/MethodHandles$Lookupjava/lang/invoke/MethodHandlesLookupscala/reflect/api/Names$NameApi scala/reflect/api/Names NameApi&scala/reflect/api/Printers$BooleanFlagscala/reflect/api/Printers BooleanFlag'scala/reflect/api/Printers$BooleanFlag$ BooleanFlag$ scala/reflect/api/Trees$IdentApiscala/reflect/api/TreesIdentApi!scala/reflect/api/Trees$SelectApi SelectApi Transformerscala/reflect/api/Trees$TreeApi!TreeApi%scala/reflect/api/Trees$TreeCopierOps$ TreeCopierOps!scala/reflect/internal/Names$Name'scala/reflect/internal/Names)Name'scala/reflect/internal/Symbols$NoSymbol,scala/reflect/internal/Symbols.NoSymbol%scala/reflect/internal/Symbols$Symbol1Symbol$scala/reflect/internal/Trees$DefTree4scala/reflect/internal/Trees6DefTree"scala/reflect/internal/Trees$Ident9Ident#scala/reflect/internal/Trees$Select<Select!scala/reflect/internal/Trees$Tree?TreeTreeSymSubstituter!scala/reflect/internal/Types$TypeCscala/reflect/internal/TypesEType/scala/reflect/internal/tpe/TypeMaps$SubstSymMapH#scala/reflect/internal/tpe/TypeMapsJ SubstSymMapfrom!Lscala/collection/immutable/List;JLscala/collection/immutable/List;tosymSubst1Lscala/reflect/internal/tpe/TypeMaps$SubstSymMap;mutatedSymbols3()Lscala/reflect/internal/tpe/TypeMaps$SubstSymMap; QR Uthis1Lscala/reflect/internal/Trees$TreeSymSubstituter;#()Lscala/collection/immutable/List;L()Lscala/collection/immutable/List; SN [mutatedSymbols_$eq$(Lscala/collection/immutable/List;)VM(Lscala/collection/immutable/List;)Vx$1 transformH(Lscala/reflect/internal/Trees$Tree;)Lscala/reflect/internal/Trees$Tree;tree QT d modifyType6(Lscala/Function1;)Lscala/reflect/internal/Trees$Tree; fg @hhasSymbolField()Z jk @l MN n PN psubst$2h(Lscala/collection/immutable/List;Lscala/collection/immutable/List;Lscala/reflect/internal/Trees$Tree;)V rs tsymbol)()Lscala/reflect/internal/Symbols$Symbol; vw @xupdate$1;(Lscala/reflect/internal/Symbols$Symbol;)Ljava/lang/Object; z{ |isModule ~k 2 moduleClass w 27scala$reflect$internal$Trees$TreeSymSubstituter$$$outer&()Lscala/reflect/internal/SymbolTable; "scala/reflect/internal/SymbolTable+()Lscala/reflect/internal/Symbols$NoSymbol; 0 java/lang/Objectequals(Ljava/lang/Object;)Z treeCopy)()Lscala/reflect/api/Trees$TreeCopierOps; name%()Lscala/reflect/internal/Names$Name; 2f(Lscala/reflect/api/Trees$TreeApi;Lscala/reflect/api/Names$NameApi;)Lscala/reflect/api/Trees$IdentApi; ; % qualifier%()Lscala/reflect/internal/Trees$Tree; = ab (Lscala/reflect/api/Trees$TreeApi;Lscala/reflect/api/Trees$TreeApi;Lscala/reflect/api/Names$NameApi;)Lscala/reflect/api/Trees$SelectApi; > %D(Lscala/reflect/api/Trees$TreeApi;)Lscala/reflect/api/Trees$TreeApi; a qual#Lscala/reflect/internal/Trees$Tree;apply/(TT;)TT; SY invalidateTreeTpeCachesG(Lscala/reflect/internal/Trees$Tree;Lscala/collection/immutable/List;)V tree1toString()Ljava/lang/String;java/lang/StringBuilder(I)V TreeSymSubstituter/append-(Ljava/lang/String;)Ljava/lang/StringBuilder; 3/scala$reflect$internal$Trees$$substituterStringz(Ljava/lang/String;Ljava/lang/String;Lscala/collection/immutable/List;Lscala/collection/immutable/List;)Ljava/lang/String; $outerLscala/reflect/api/Universe; !Lscala/reflect/api/Trees$TreeApi;tree$5scala/collection/immutable/ListisEmpty k head()Ljava/lang/Object;  setSymbolL(Lscala/reflect/internal/Symbols$Symbol;)Lscala/reflect/internal/Trees$Tree; @tail $anonfun$transform$2(Lscala/reflect/internal/Trees$TreeSymSubstituter;Lscala/reflect/internal/Symbols$Symbol;Lscala/reflect/internal/Types$Type;)Ljava/lang/String;$thissym$1 newInfo$1StringContextStripMarginOps()Lscala/Function1; scala/StringContext scala/Predef$MODULE$Lscala/Predef$; java/lang/String? |TreeSymSubstituter: updated info of symbol  | Old:  | New: [Ljava/lang/Object; wrapRefArray<([Ljava/lang/Object;)Lscala/collection/mutable/WrappedArray; (Lscala/collection/Seq;)V  scala/Function1&(Ljava/lang/Object;)Ljava/lang/Object;  3scala/reflect/internal/util/StripMarginInterpolator info%()Lscala/reflect/internal/Types$Type;   2+()Lscala/reflect/api/Printers$BooleanFlag$;  booleanToBooleanFlag+(Z)Lscala/reflect/api/Printers$BooleanFlag;  showRaw$default$4*()Lscala/reflect/api/Printers$BooleanFlag;  showRaw$default$5  showRaw$default$6  showRaw$default$7 ! "showRaw(Ljava/lang/Object;Lscala/reflect/api/Printers$BooleanFlag;Lscala/reflect/api/Printers$BooleanFlag;Lscala/reflect/api/Printers$BooleanFlag;Lscala/reflect/api/Printers$BooleanFlag;Lscala/reflect/api/Printers$BooleanFlag;Lscala/reflect/api/Printers$BooleanFlag;)Ljava/lang/String; $% &genericWrapArray;(Ljava/lang/Object;)Lscala/collection/mutable/WrappedArray; () *sm*(Lscala/collection/Seq;)Ljava/lang/String; ,-  .'Lscala/reflect/internal/Symbols$Symbol;#Lscala/reflect/internal/Types$Type;symH(Lscala/reflect/internal/Types$Type;)Lscala/reflect/internal/Types$Type; 3 I4 $eq$colon$eq&(Lscala/reflect/internal/Types$Type;)Z 67 D8 ;<scala/SerializableA"java/lang/invoke/LambdaMetafactoryCaltMetafactory(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;[Ljava/lang/Object;)Ljava/lang/invoke/CallSite; EF DGH(Lscala/reflect/internal/Trees$TreeSymSubstituter;Lscala/reflect/internal/Symbols$Symbol;Lscala/reflect/internal/Types$Type;)Lscala/Function0; JKdebuglog(Lscala/Function0;)V MN O $colon$colon5(Ljava/lang/Object;)Lscala/collection/immutable/List; QR S ]^ U updateInfoL(Lscala/reflect/internal/Types$Type;)Lscala/reflect/internal/Symbols$Symbol; WX 2Yscala/runtime/BoxedUnit[UNITLscala/runtime/BoxedUnit; ]^ \_newInfoi(Lscala/reflect/internal/SymbolTable;Lscala/collection/immutable/List;Lscala/collection/immutable/List;)V(Lscala/collection/immutable/List;Lscala/collection/immutable/List;)V(Lscala/reflect/api/Universe;)V d e b Igscala/collection/immutable/Nil$i!Lscala/collection/immutable/Nil$; k jl$Lscala/reflect/internal/SymbolTable;$deserializeLambda$7(Ljava/lang/invoke/SerializedLambda;)Ljava/lang/Object;scala/runtime/LambdaDeserializeq bootstrap(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;[Ljava/lang/invoke/MethodHandle;)Ljava/lang/invoke/CallSite; st ruvlambdaDeserialize xpy SignatureCodeLineNumberTableLocalVariableTableMethodParameters StackMapTable InnerClasses SourceFileBootstrapMethodsScalaInlineInfoScala!MN{OPN{OQRSN{O QT|/*V}l~ WXSY|/*\}m~ WX{Z]^|:*+\}m~WX`N{_`ab|+*eiW+m**o*q+u+5"*+y}W+y*+y}W+:5+y*MY W, ,*++y@+=E+=N+y*:Y W& *+*-+y@*+@*+@8C@-2(@@-2}2 t vwy$-Ci|~ :WXccb|Z*+M*,*,}~ WXc{c|R(Y**o*qȶöʰ}~ (WX|2*}k~ WXAa|= *+@}k~ WX ccrs|G+՚B-y+:Y W-,2W+,ML!@2 }pq3rFp~*GWXGMNGPNG MP|" *YYSYSYSYS  Y+SY*+***** *#'SY*,***** *#'S+/}"}~#7}@~D~ X01 z{|<*e+5M,+9$**+,LP**+TV+,Z`8D}{ |}&28|~  0a1<WX<202b|y%*,o*-q*+f*IY+,-hV*m\}klm$k~*%WX%n%MN%PN{c MP op|*z   "#%&(*+-/02/3578:7;=7>@7A7BDFGIKLI:=>?@B@>w=@ bbSY]^rsQTaabz{