4P2scala/reflect/internal/Variances$VarianceValidator!scala/reflect/api/Trees$TraverserVariances.scala%java/lang/invoke/MethodHandles$Lookupjava/lang/invoke/MethodHandlesLookupscala/reflect/api/Trees  Traverserscala/reflect/api/Trees$TreeApiTreeApi'scala/reflect/internal/Symbols$NoSymbolscala/reflect/internal/SymbolsNoSymbol%scala/reflect/internal/Symbols$SymbolSymbol%scala/reflect/internal/Trees$ClassDefscala/reflect/internal/TreesClassDef-scala/reflect/internal/Trees$CompoundTypeTreeCompoundTypeTree#scala/reflect/internal/Trees$DefDef!DefDef&scala/reflect/internal/Trees$MemberDef$ MemberDef&scala/reflect/internal/Trees$ModuleDef' ModuleDef%scala/reflect/internal/Trees$Template*Template!scala/reflect/internal/Trees$Tree-Tree$scala/reflect/internal/Trees$TypTree0TypTree$scala/reflect/internal/Trees$TypeDef3TypeDef%scala/reflect/internal/Trees$TypeTree6TypeTree#scala/reflect/internal/Trees$ValDef9ValDef!scala/reflect/internal/Types$Type<scala/reflect/internal/Types>Type scala/reflect/internal/VariancesAVarianceValidatorGscala/reflect/internal/Variances$VarianceValidator$ValidateVarianceMap$DValidateVarianceMap$ValidateVarianceMap$moduleILscala/reflect/internal/Variances$VarianceValidator$ValidateVarianceMap$; escapedLocals"Lscala/collection/mutable/HashSet;KLscala/collection/mutable/HashSet;@scala$reflect$internal$Variances$VarianceValidator$$inRefinementZ$outer$Lscala/reflect/internal/SymbolTable;ValidateVarianceMapK()Lscala/reflect/internal/Variances$VarianceValidator$ValidateVarianceMap$; GH R ValidateVarianceMap$lzycompute$1()V TU Vthis4Lscala/reflect/internal/Variances$VarianceValidator;$()Lscala/collection/mutable/HashSet;M()Lscala/collection/mutable/HashSet; IJ \()Z LM _Dscala$reflect$internal$Variances$VarianceValidator$$inRefinement_$eq(Z)Vx$1Dscala$reflect$internal$Variances$VarianceValidator$$withinRefinement6(Lscala/Function0;)Lscala/reflect/internal/Types$Type;[(Lscala/Function0;)Lscala/reflect/internal/Types$Type;body L^ h ab jscala/Function0lapply()Ljava/lang/Object; no mpsavedLscala/Function0;java/lang/ThrowabletcheckForEscapeQ(Lscala/reflect/internal/Symbols$Symbol;Lscala/reflect/internal/Symbols$Symbol;)Vsymsiteowner)()Lscala/reflect/internal/Symbols$Symbol; z{ |java/lang/Object~equals(Ljava/lang/Object;)Z  moduleClass { hasPackageFlag ^ isTerm ^ isPrivateLocal ^  IZ  scala/collection/mutable/HashSet$plus$eq6(Ljava/lang/Object;)Lscala/collection/mutable/HashSet; 'Lscala/reflect/internal/Symbols$Symbol;issueVarianceErrorR(Lscala/reflect/internal/Symbols$Symbol;Lscala/reflect/internal/Symbols$Symbol;I)VbaserequiredI shouldFlipQ(Lscala/reflect/internal/Symbols$Symbol;Lscala/reflect/internal/Symbols$Symbol;)Ztvar isParameter ^ isTypeParameterOrSkolem ^ isExemptFromVariance*(Lscala/reflect/internal/Symbols$Symbol;)ZisClass ^  isLocalToThis ^ isSuperAccessor ^  n validateVariance*(Lscala/reflect/internal/Symbols$Symbol;)V PQ validateDefinition Etraverse&(Lscala/reflect/internal/Trees$Tree;)Vtreeskip$1&(Lscala/reflect/internal/Trees$Tree;)Z :scala$reflect$internal$Variances$VarianceValidator$$$outer&()Lscala/reflect/internal/SymbolTable; o$anonfun$traverse$17(Lscala/reflect/internal/Trees$Tree;)Ljava/lang/String; ()Ljava/lang/String;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; 6(Lscala/reflect/internal/Trees$Tree;)Lscala/Function0; n"scala/reflect/internal/SymbolTabledebuglog(Lscala/Function0;)V sym$3L(Lscala/reflect/internal/Trees$Tree;)Lscala/reflect/internal/Symbols$Symbol;  $(Lscala/reflect/api/Trees$TreeApi;)V tparams#()Lscala/collection/immutable/List; "vparamss " traverseTrees$(Lscala/collection/immutable/List;)V traverseTreess original%()Lscala/reflect/internal/Trees$Tree; 7!Lscala/collection/immutable/List;#Lscala/reflect/internal/Trees$Tree; NO  !Lscala/reflect/api/Trees$TreeApi;7(Lscala/reflect/internal/Variances$VarianceValidator;)V  Etree$1symbol  { . +()Lscala/reflect/internal/Symbols$NoSymbol;    isConstructor ^ isCaseApplyOrUnapply ^ java/lang/StringBuilder(I)V  Skipping variance check of append-(Ljava/lang/String;)Ljava/lang/StringBuilder;   defString ! "toString $ %'(Lscala/reflect/internal/SymbolTable;)V(Lscala/reflect/api/Universe;)V ( )!scala/collection/mutable/HashSet$+MODULE$#Lscala/collection/mutable/HashSet$; -. ,/scala/collection/immutable/Nil$1!Lscala/collection/immutable/Nil$; -3 249(Lscala/collection/Seq;)Lscala/collection/GenTraversable; n6 ,7$deserializeLambda$7(Ljava/lang/invoke/SerializedLambda;)Ljava/lang/Object;scala/runtime/LambdaDeserialize; bootstrap(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;[Ljava/lang/invoke/MethodHandle;)Ljava/lang/invoke/CallSite; => <?@lambdaDeserialize B:C SignatureCode StackMapTableLineNumberTableLocalVariableTableMethodParameters InnerClasses SourceFileBootstrapMethodsScalaInlineInfoScala!BGHIJEKLMNOPQFC*S*W*SG HCI XYIZF/*]HI XYE[L^F/*`H"I XYabF:*`H"IXYcMJcdeF$*i=*k+q= N*k-*k GmuG=H$% &I rM$XY$gsEfJgvwFa,+}NY W-T -J,+}:Y W6 +,$, , +,}ML*+WG9 H/?0W1`/I aXYaxayJ xyFIH4I*XYxJ xF5+/,&+,}+}NY W- -G*H :;I 5XY5x5J xFn'+}+ +*+G H> ?@I'XY'xJxF= *+HI XY JF+%*+*+++4*+*++(*+*++: *++"'+"M,N,:*+*-*++ *++ *++7+7: *+1+1:*걱G  @* H^7?ELW]dmI*~XYJF/*HI XYAF= *+.HI XY JTUFZ**S*EY*S*ñ*ÿGBuHCI XYF/* HI JFG+*ŶMY W,1 ,'++}+}G.#H)6IGXYGJFHY *# &HI J'Fo&+*+*+**058]*`GH "%I&XY&NOJN 9:F*DK    "#%&()+,./124578:;=?@BCEFLMAN^'PQTUvwIZL^abdeO