4Sscala/reflect/internal/ReificationSupport$ReificationSupportImpl$SyntacticTraitDef$java/lang/ObjectLscala/reflect/api/Internals$ReificationSupportApi$SyntacticTraitDefExtractorReificationSupport.scala1scala/reflect/api/Internals$ReificationSupportApiscala/reflect/api/Internals ReificationSupportApiSyntacticTraitDefExtractor#scala/reflect/api/Names$TypeNameApiscala/reflect/api/Names TypeNameApi#scala/reflect/api/Trees$ClassDefApiscala/reflect/api/Trees ClassDefApi$scala/reflect/api/Trees$ModifiersApi ModifiersApiscala/reflect/api/Trees$TreeApiTreeApi%scala/reflect/internal/Names$TypeNamescala/reflect/internal/Names TypeName@scala/reflect/internal/ReificationSupport$ReificationSupportImpl#)scala/reflect/internal/ReificationSupport%ReificationSupportImplSyntacticTraitDef$Nscala/reflect/internal/ReificationSupport$ReificationSupportImpl$UnMkTemplate$) UnMkTemplate$%scala/reflect/internal/Trees$ClassDef,scala/reflect/internal/Trees.ClassDef&scala/reflect/internal/Trees$Modifiers1 Modifiers%scala/reflect/internal/Trees$Template4Template!scala/reflect/internal/Trees$Tree7Tree$scala/reflect/internal/Trees$TypeDef:TypeDef#scala/reflect/internal/Trees$ValDef=ValDef$outerBLscala/reflect/internal/ReificationSupport$ReificationSupportImpl;apply(Lscala/reflect/internal/Trees$Modifiers;Lscala/reflect/internal/Names$TypeName;Lscala/collection/immutable/List;Lscala/collection/immutable/List;Lscala/collection/immutable/List;Lscala/reflect/internal/Trees$Tree;Lscala/collection/immutable/List;)Lscala/reflect/internal/Trees$ClassDef;(Lscala/reflect/internal/Trees$Modifiers;Lscala/reflect/internal/Names$TypeName;Lscala/collection/immutable/List;Lscala/collection/immutable/List;Lscala/collection/immutable/List;Lscala/reflect/internal/Trees$Tree;Lscala/collection/immutable/List;)Lscala/reflect/internal/Trees$ClassDef;modsnametparams earlyDefsparentsselfTypebody$bar+(I)Lscala/reflect/internal/Trees$Modifiers; MN 2O @A QHscala$reflect$internal$ReificationSupport$ReificationSupportImpl$$$outer&()Lscala/reflect/internal/SymbolTable; ST $U"scala/reflect/internal/SymbolTableWgen"()Lscala/reflect/internal/TreeGen; YZ X[ mkSelfTypeJ(Lscala/reflect/internal/Trees$Tree;)Lscala/reflect/internal/Trees$ValDef; ]^ $_scala/runtime/BoxesRunTimec boxToLong(J)Ljava/lang/Long; ef dg:(Ljava/lang/Object;)Lscala/reflect/api/Trees$ModifiersApi; 3i Xjscala/collection/immutable/Nil$lMODULE$!Lscala/collection/immutable/Nil$; no mpscala/collection/immutable/Listr$colon$colon$colonD(Lscala/collection/immutable/List;)Lscala/collection/immutable/List; tu svscala/reflect/internal/TreeGenxmkTemplate$default$6(()Lscala/reflect/internal/util/Position; z{ y| mkTemplate(Lscala/collection/immutable/List;Lscala/reflect/internal/Trees$ValDef;Lscala/reflect/internal/Trees$Modifiers;Lscala/collection/immutable/List;Lscala/collection/immutable/List;Lscala/reflect/internal/util/Position;)Lscala/reflect/internal/Trees$Template; ~ y mkTparams u $ mkClassDef(Lscala/reflect/internal/Trees$Modifiers;Lscala/reflect/internal/Names$TypeName;Lscala/collection/immutable/List;Lscala/reflect/internal/Trees$Template;)Lscala/reflect/internal/Trees$ClassDef; ymods0(Lscala/reflect/internal/Trees$Modifiers;templ'Lscala/reflect/internal/Trees$Template;thisULscala/reflect/internal/ReificationSupport$ReificationSupportImpl$SyntacticTraitDef$;'Lscala/reflect/internal/Names$TypeName;!Lscala/collection/immutable/List;#Lscala/reflect/internal/Trees$Tree;unapply3(Lscala/reflect/internal/Trees$Tree;)Lscala/Option;(Lscala/reflect/internal/Trees$Tree;)Lscala/Option;Lscala/collection/immutable/List;Lscala/collection/immutable/List;Lscala/reflect/internal/Trees$ValDef;Lscala/collection/immutable/List;>;>;tree*()Lscala/reflect/internal/Trees$Modifiers; E -)()Lscala/reflect/internal/Names$TypeName; F -#()Lscala/collection/immutable/List; G -impl)()Lscala/reflect/internal/Trees$Template; - UnMkTemplateR()Lscala/reflect/internal/ReificationSupport$ReificationSupportImpl$UnMkTemplate$; $7(Lscala/reflect/internal/Trees$Template;)Lscala/Option; * scala/OptionisEmpty()Z get()Ljava/lang/Object;  scala/Tuple6_1 _2 _5 _6 isTrait 2 scala/Some scala/Tuple7(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V (Ljava/lang/Object;)V  scala/None$ Lscala/None$; n %Lscala/reflect/internal/Trees$ValDef;1(Lscala/reflect/api/Trees$TreeApi;)Lscala/Option; !Lscala/reflect/api/Trees$TreeApi;(Lscala/reflect/api/Trees$ModifiersApi;Lscala/reflect/api/Names$TypeNameApi;Lscala/collection/immutable/List;Lscala/collection/immutable/List;Lscala/collection/immutable/List;Lscala/reflect/api/Trees$TreeApi;Lscala/collection/immutable/List;)Lscala/reflect/api/Trees$ClassDefApi; BC &Lscala/reflect/api/Trees$ModifiersApi;%Lscala/reflect/api/Names$TypeNameApi;E(Lscala/reflect/internal/ReificationSupport$ReificationSupportImpl;)V()V CodeLineNumberTableLocalVariableTable SignatureMethodParameters StackMapTable InnerClasses SourceFileScalaInlineInfoScala!@ABC l+LPP:*RV\*R`*RVahk2qw*RV\}: *RV\,*R- } ~Qf _Q llElFlGlHlIlJlKDEFGHIJKA +-+-M,N,:,:,:*R:fs:>: s: s: -ęYY-   ̷ϰ԰"9IYiy\ ISIYCJ i3H y#K EFGAQ+8 *+8ذ԰zAB*+2,-8ܰzREFGHIJKEFGHIJKM+*+R*z@A@  !"$&'$(*$+-/02/35/68/9;/<>/?BBC