4i0scala/reflect/macros/compiler/Resolvers$Resolverjava/lang/ObjectResolvers.scala%java/lang/invoke/MethodHandles$Lookupjava/lang/invoke/MethodHandlesLookup%scala/reflect/internal/Symbols$Symbol scala/reflect/internal/Symbols Symbol(scala/reflect/internal/TreeInfo$Applied$scala/reflect/internal/TreeInfoApplied$3scala/reflect/internal/TreeInfo$MacroImplReference$MacroImplReference$!scala/reflect/internal/Trees$Treescala/reflect/internal/TreesTree!scala/reflect/internal/Types$Typescala/reflect/internal/TypesType*scala/reflect/internal/Types$WildcardType$" WildcardType$Gscala/reflect/macros/compiler/DefaultMacroCompiler$MacroImplRefCompiler%2scala/reflect/macros/compiler/DefaultMacroCompiler'MacroImplRefCompiler*scala/reflect/macros/compiler/Errors$Error*$scala/reflect/macros/compiler/Errors,Error'scala/reflect/macros/compiler/Resolvers/Resolver#scala/tools/nsc/ast/Trees$treeInfo$2scala/tools/nsc/ast/Trees4 treeInfo$6scala/tools/nsc/typechecker/ContextErrors$AbsTypeError7)scala/tools/nsc/typechecker/ContextErrors9 AbsTypeError,scala/tools/nsc/typechecker/Contexts$Context<$scala/tools/nsc/typechecker/Contexts>Context/scala/tools/nsc/typechecker/Typers$SilentResultA"scala/tools/nsc/typechecker/TypersC SilentResult4scala/tools/nsc/typechecker/Typers$SilentResultValueFSilentResultValue2scala/tools/nsc/typechecker/Typers$SilentTypeErrorISilentTypeError3scala/tools/nsc/typechecker/Typers$SilentTypeError$LSilentTypeError$(scala/tools/nsc/typechecker/Typers$TyperOTyperJscala$reflect$macros$compiler$Resolvers$Resolver$_setter_$isImplMethod_$eq(Z)Vx$1 isImplBundle()Z isImplMethodlooksCredible$5(Lscala/reflect/macros/compiler/Resolvers$Resolver;)Z$this looksCredible [V \2Lscala/reflect/macros/compiler/Resolvers$Resolver;untypedMacroImplRef%()Lscala/reflect/internal/Trees$Tree; _` &a8scala$reflect$macros$compiler$Resolvers$Resolver$$$outer+()Lscala/reflect/macros/compiler/Resolvers; cd eglobal()Lscala/tools/nsc/Global; gh (iscala/tools/nsc/GlobalktreeInfo'()Lscala/tools/nsc/ast/Trees$treeInfo$; mn loApplied,()Lscala/reflect/internal/TreeInfo$Applied$; qr 3sunapply1(Lscala/reflect/internal/Trees$Tree;)Lscala/Some; uv w scala/SomeyisEmpty {V z|get()Ljava/lang/Object; ~ z scala/Tuple3_1  scala/MatchError(Ljava/lang/Object;)V typer,()Lscala/tools/nsc/typechecker/Typers$Typer; (&(Ljava/lang/Object;)Ljava/lang/Object;$anonfun$looksCredible$1(Lscala/reflect/macros/compiler/Resolvers$Resolver;Lscala/reflect/internal/Trees$Tree;Lscala/tools/nsc/typechecker/Typers$Typer;)Lscala/reflect/internal/Trees$Tree; O(Lscala/tools/nsc/typechecker/Typers$Typer;)Lscala/reflect/internal/Trees$Tree;scala/Serializable"java/lang/invoke/LambdaMetafactoryaltMetafactory(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;[Ljava/lang/Object;)Ljava/lang/invoke/CallSite; applyh(Lscala/reflect/macros/compiler/Resolvers$Resolver;Lscala/reflect/internal/Trees$Tree;)Lscala/Function1; silent$default$3 ` Psilenth(Lscala/Function1;ZLscala/reflect/internal/Trees$Tree;)Lscala/tools/nsc/typechecker/Typers$SilentResult; PnonEmpty V Bcore#Lscala/reflect/internal/Trees$Tree;this6scala$reflect$macros$compiler$Resolvers$Resolver$$x$3$B(Lscala/reflect/macros/compiler/Resolvers$Resolver;)Lscala/Tuple5;5scala$reflect$macros$compiler$Resolvers$Resolver$$x$3()Lscala/Tuple5; $anonfun$x$3$1(Lscala/reflect/macros/compiler/Resolvers$Resolver;Lscala/tools/nsc/typechecker/Typers$Typer;)Lscala/reflect/internal/Trees$Tree; E(Lscala/reflect/macros/compiler/Resolvers$Resolver;)Lscala/Function1; value  GMacroImplReference7()Lscala/reflect/internal/TreeInfo$MacroImplReference$; 33(Lscala/reflect/internal/Trees$Tree;)Lscala/Option; u  scala/Option |  scala/Tuple5_2  scala/runtime/BoxesRunTimeunboxToBoolean(Ljava/lang/Object;)Z _3  _4  _5  scala/collection/immutable/List+MacroImplReferenceWrongShapeError$default$1 V +!MacroImplReferenceWrongShapeError(Z)Lscala/runtime/Nothing$; +analyzer(()Lscala/tools/nsc/typechecker/Analyzer; l$scala/tools/nsc/typechecker/Analyzer7()Lscala/tools/nsc/typechecker/Typers$SilentTypeError$; K D(Lscala/tools/nsc/typechecker/Typers$SilentTypeError;)Lscala/Option; u MerrPos(()Lscala/reflect/internal/util/Position; 8errMsg()Ljava/lang/String;  8abortR(Lscala/reflect/internal/util/Position;Ljava/lang/String;)Lscala/runtime/Nothing$;  ( boxToBoolean(Z)Ljava/lang/Boolean;   ](Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V    isBlackboxZowner'Lscala/reflect/internal/Symbols$Symbol;methtargs!Lscala/collection/immutable/List; macroImplReferr8Lscala/tools/nsc/typechecker/ContextErrors$AbsTypeError; macroImplRef$W(Lscala/reflect/macros/compiler/Resolvers$Resolver;)Lscala/reflect/internal/Trees$Tree; `   isBlackbox$ V macroImplOwner$[(Lscala/reflect/macros/compiler/Resolvers$Resolver;)Lscala/reflect/internal/Symbols$Symbol;macroImplOwner)()Lscala/reflect/internal/Symbols$Symbol; "# $ macroImpl$ macroImpl '# (targs$U(Lscala/reflect/macros/compiler/Resolvers$Resolver;)Lscala/collection/immutable/List;#()Lscala/collection/immutable/List; , -H()Lscala/collection/immutable/List;core$1markMacroImplRefH(Lscala/reflect/internal/Trees$Tree;)Lscala/reflect/internal/Trees$Tree; 12 3context0()Lscala/tools/nsc/typechecker/Contexts$Context; 56 P7defaultModeForTyped()I 9: =;0scala$tools$nsc$typechecker$Typers$Typer$$$outer = P> i WildcardType.()Lscala/reflect/internal/Types$WildcardType$; AB lCtypedl(Lscala/reflect/internal/Trees$Tree;ILscala/reflect/internal/Types$Type;)Lscala/reflect/internal/Trees$Tree; EF PG*Lscala/tools/nsc/typechecker/Typers$Typer; typed_treex$2$init$5(Lscala/reflect/macros/compiler/Resolvers$Resolver;)V UV &N RS P$deserializeLambda$7(Ljava/lang/invoke/SerializedLambda;)Ljava/lang/Object;scala/runtime/LambdaDeserializeT bootstrap(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;[Ljava/lang/invoke/MethodHandle;)Ljava/lang/invoke/CallSite; VW UXYlambdaDeserialize [S\MethodParametersCodeLineNumberTableLocalVariableTable StackMapTable Signature InnerClasses SourceFileBootstrapMethodsScalaInlineInfoScalaRS^TUVWV XY_/*]`a Z^^Z[V_j*&bL*f(jpt+xM,},N Y+*f(*-*f(b7z` @a4j^ _/*`"a Z^^Z_ $<*f(**f(M,Gs<,GN*f(jp-:КFӶָ6Ӷ :Ӷ :Ӷ:t*+*+,JM,J: *f(j :  К$ 8: *f(  Y,Y-  b+BP B  `6 #($\#l#|##$%&#&#"aHl3|#<c $^ _/*`"a Z^^Z`_7 *`"a  ^ Y_/*`"a Z^^ZV_7 *ָܬ`"a  ^  !_/*%`"a Z^^Z"#_7 * `"a  ^ &!_/*)`"a Z^^Z'#_7 * `"a  ^ *+_/*.`"a Z^^Z,_7 *`"a  ^c/cd _5,*f(j+4N,-,8<,?@DHb`a*5Z^505TIJ^ Z0T _;+*f(j*&b4M+,+8<+?@DHb"`#a ;Z^;KI"J^ ZK LM_^**&OQbO` a Z^^Z RS_*]d   !# $&()+-.013568:;=?@BDEGDHJDKMDNPDQef2ZgmLMVYUVWV[VXY'#&!"# !`cdRS,*+h