ΚώΊΎ4‹Iscala/tools/nsc/transform/TailCalls$TailCallElimination$ClonedTailContextjava/lang/ObjectCscala/tools/nsc/transform/TailCalls$TailCallElimination$TailContextTailCalls.scala%scala/reflect/internal/Symbols$Symbolscala/reflect/internal/Symbols Symbol)scala/reflect/internal/Symbols$TermSymbol  TermSymbol!scala/reflect/internal/Types$Typescala/reflect/internal/TypesType7scala/tools/nsc/transform/TailCalls$TailCallElimination#scala/tools/nsc/transform/TailCallsTailCallEliminationClonedTailContext TailContextthatELscala/tools/nsc/transform/TailCalls$TailCallElimination$TailContext;tailPosZ$outer9Lscala/tools/nsc/transform/TailCalls$TailCallElimination; enclosingType%()Lscala/reflect/internal/Types$Type;enclosingType$j(Lscala/tools/nsc/transform/TailCalls$TailCallElimination$TailContext;)Lscala/reflect/internal/Types$Type; $% &thisKLscala/tools/nsc/transform/TailCalls$TailCallElimination$ClonedTailContext; isEligible()Z isEligible$H(Lscala/tools/nsc/transform/TailCalls$TailCallElimination$TailContext;)Z ,- . isMandatory isMandatory$ 1- 2 isTransformedisTransformed$ 5- 6newThisS(Lscala/reflect/internal/util/Position;)Lscala/reflect/internal/Symbols$TermSymbol;posnewThis$˜(Lscala/tools/nsc/transform/TailCalls$TailCallElimination$TailContext;Lscala/reflect/internal/util/Position;)Lscala/reflect/internal/Symbols$TermSymbol; ;< =&Lscala/reflect/internal/util/Position;toString()Ljava/lang/String; toString$Y(Lscala/tools/nsc/transform/TailCalls$TailCallElimination$TailContext;)Ljava/lang/String; BC D noTailContextG()Lscala/tools/nsc/transform/TailCalls$TailCallElimination$TailContext;noTailContext$Œ(Lscala/tools/nsc/transform/TailCalls$TailCallElimination$TailContext;)Lscala/tools/nsc/transform/TailCalls$TailCallElimination$TailContext; HI JyesTailContextyesTailContext$ MI NclonedTailContextH(Z)Lscala/tools/nsc/transform/TailCalls$TailCallElimination$TailContext;clonedTailContext$(Lscala/tools/nsc/transform/TailCalls$TailCallElimination$TailContext;Z)Lscala/tools/nsc/transform/TailCalls$TailCallElimination$TailContext; RS T  V  Xmethod)()Lscala/reflect/internal/Symbols$Symbol; G \ Z[ ^tparams#()Lscala/collection/immutable/List;L()Lscala/collection/immutable/List; `a c methodPos(()Lscala/reflect/internal/util/Position; ef g tailLabels"()Lscala/collection/immutable/Set;K()Lscala/collection/immutable/Set; ij llabel n[ oQscala$tools$nsc$transform$TailCalls$TailCallElimination$ClonedTailContext$$$outer;()Lscala/tools/nsc/transform/TailCalls$TailCallElimination; ! sKscala$tools$nsc$transform$TailCalls$TailCallElimination$TailContext$$$outer qr v‚(Lscala/tools/nsc/transform/TailCalls$TailCallElimination;Lscala/tools/nsc/transform/TailCalls$TailCallElimination$TailContext;Z)V()V xz {$init$H(Lscala/tools/nsc/transform/TailCalls$TailCallElimination$TailContext;)V }~ CodeLineNumberTableLocalVariableTableMethodParameters Signature StackMapTable InnerClasses SourceFileScalaInlineInfoScala! !"#/*Έ'°‚ΐƒ ()*+/*Έ/¬‚ΐƒ ()0+/*Έ3¬‚ΐƒ ()4+/*Έ7¬‚ΐƒ ()89:*+Έ>°‚ΐƒ():?„:@A/*ΈE°‚ΐƒ ()FG/*ΈK°‚ΐƒ ()LG/*ΈO°‚ΐƒ ()PQ:*ΈU°‚ΐƒ()„G/*΄W°‚ΐƒ ()+/*΄Y¬‚ΐƒ ()Z[4 *Ά]Ή_°‚Αƒ  ()`a4 *Ά]Ήd°‚Βƒ  ()…bef4 *Ά]Ήh°‚Γƒ  ()ij4 *Ά]Ήm°‚Δƒ  ()…kn[4 *Ά]Ήp°‚Εƒ  ()qr/*΄t°‚ΐƒ ()ur/*Άw°‚ΐƒ ()xyo*,΅W*΅Y+ΗΏ*+΅t*·|*Έ€±†‚ΐƒ*() !„  ‡2  ˆ‰cxyPQ"#*+0+4+n[Z[ef89FGqrurij+G@A`aLGŠ