4}scala/tools/nsc/Global$Runjava/lang/Object+scala/reflect/macros/Universe$RunContextApi-scala/reflect/internal/Reporting$RunReporting"scala/tools/nsc/Parsing$RunParsing  Global.scala%java/lang/invoke/MethodHandles$Lookup java/lang/invoke/MethodHandlesLookupscala/Predef$$less$colon$less scala/Predef$less$colon$less'scala/collection/mutable/ArrayOps$ofRef!scala/collection/mutable/ArrayOpsofRefscala/math/Ordering$String$scala/math/OrderingString$3scala/reflect/internal/Definitions$DefinitionsClass "scala/reflect/internal/Definitions"DefinitionsClassBscala/reflect/internal/Definitions$DefinitionsClass$RunDefinitions%RunDefinitions/scala/reflect/internal/Definitions$definitions$( definitions$!scala/reflect/internal/Names$Name+scala/reflect/internal/Names-Name%scala/reflect/internal/Names$TermName0TermName%scala/reflect/internal/Names$TypeName3TypeName4scala/reflect/internal/Reporting$PerRunReportingBase6 scala/reflect/internal/Reporting8PerRunReportingBase RunReporting0scala/reflect/internal/SymbolTable$perRunCaches$<"scala/reflect/internal/SymbolTable> perRunCaches$0scala/reflect/internal/SymbolTable$traceSymbols$A traceSymbols$'scala/reflect/internal/Symbols$NoSymbolDscala/reflect/internal/SymbolsFNoSymbol%scala/reflect/internal/Symbols$SymbolISymbol!scala/reflect/internal/Trees$TreeLscala/reflect/internal/TreesNTree!scala/reflect/internal/Types$TypeQscala/reflect/internal/TypesSType;trackerFactory$module,Lscala/tools/nsc/Global$Run$trackerFactory$; isDefinedZ currentUnit2Lscala/tools/nsc/CompilationUnits$CompilationUnit;profiler"Lscala/tools/nsc/profile/Profiler; isScala211 isScala212 isScala213isScala3unitbuf4Lscala/tools/nsc/Global$Run$SyncedCompilationBuffer; compiledFiles"Lscala/collection/mutable/HashSet;6Lscala/collection/mutable/HashSet; symSource"Lscala/collection/mutable/HashMap;jLscala/collection/mutable/HashMap;symData$Lscala/collection/mutable/AnyRefMap;{Lscala/collection/mutable/AnyRefMap;phasecIunitc firstPhaseLscala/reflect/internal/Phase; parserPhase namerPhase typerPhase picklerPhaserefchecksPhase uncurryPhasespecializePhaseexplicitouterPhase erasurePhaseposterasurePhaselambdaliftPhase flattenPhase mixinPhasedelambdafyPhase cleanupPhasejvmPhaserunDefinitionsDLscala/reflect/internal/Definitions$DefinitionsClass$RunDefinitions;totalCompileTime.Lscala/reflect/internal/util/Statistics$Timer; hotCounters!Lscala/collection/immutable/List;TLscala/collection/immutable/List; parserStatsparsing'Lscala/tools/nsc/Parsing$PerRunParsing; reporting+Lscala/tools/nsc/Reporting$PerRunReporting;bitmap$0$outerLscala/tools/nsc/Global;trackerFactory.()Lscala/tools/nsc/Global$Run$trackerFactory$;  trackerFactory$lzycompute$1()V   thisLscala/tools/nsc/Global$Run;)()Lscala/tools/nsc/Parsing$PerRunParsing;  7scala$tools$nsc$Parsing$RunParsing$_setter_$parsing_$eq*(Lscala/tools/nsc/Parsing$PerRunParsing;)Vx$1-()Lscala/tools/nsc/Reporting$PerRunReporting;  Dscala$reflect$internal$Reporting$RunReporting$_setter_$reporting_$eq.(Lscala/tools/nsc/Reporting$PerRunReporting;)V()Z  isDefined_$eq(Z)V4()Lscala/tools/nsc/CompilationUnits$CompilationUnit; $currentUnit_$eq5(Lscala/tools/nsc/CompilationUnits$CompilationUnit;)V$()Lscala/tools/nsc/profile/Profiler; ) + - / 1uncheckedWarnings#()Lscala/collection/immutable/List;m()Lscala/collection/immutable/List;>;8()Lscala/reflect/internal/Reporting$PerRunReportingBase; 6 7 34 9deprecationWarnings ;4 <6()Lscala/tools/nsc/Global$Run$SyncedCompilationBuffer; ?$()Lscala/collection/mutable/HashSet;8()Lscala/collection/mutable/HashSet; C$()Lscala/collection/mutable/HashMap;l()Lscala/collection/mutable/HashMap; G&()Lscala/collection/mutable/AnyRefMap;}()Lscala/collection/mutable/AnyRefMap; K()I N phasec_$eq(I)V R unitc_$eqsize > V UM XtoString()Ljava/lang/String;java/lang/StringBuilder\ _Q ]`scalac Run for: bappend-(Ljava/lang/String;)Ljava/lang/StringBuilder; de ]f A h scala/collection/mutable/HashSetjtoList l4 kmMODULE$Lscala/math/Ordering$String$; op qscala/collection/immutable/Listssorted)(Lscala/math/Ordering;)Ljava/lang/Object; uv tw scala/collection/TraversableOncey {mkString&(Ljava/lang/String;)Ljava/lang/String; }~ z Z[ ]stopPhaseSetting$lzycompute()Lscala/Option;0()Lscala/Option;  "scala$tools$nsc$Global$Run$$$outer()Lscala/tools/nsc/Global;  phaseDescriptors 4 sliding(I)Lscala/collection/Iterator;  t(Lscala/tools/nsc/Global$Run;)V _ scala/collection/Iterator collectFirst'(Lscala/PartialFunction;)Lscala/Option;   java/lang/Throwable   stopPhase(Ljava/lang/String;)Zname   scala/OptionisEmpty  get()Ljava/lang/Object;  scala/tools/nsc/SubComponent$anonfun$stopPhase$13(Ljava/lang/String;Lscala/tools/nsc/SubComponent;)Z  Ljava/lang/String; exists_this skipPhasesettings()Lscala/tools/nsc/Settings;  scala/tools/nsc/Settingsskip:()Lscala/tools/nsc/settings/MutableSettings$PhasesSetting;  contains   ()Lscala/reflect/internal/Phase; progress(II)VcurrenttotalinformUnitStartingS(Lscala/reflect/internal/Phase;Lscala/tools/nsc/CompilationUnits$CompilationUnit;)Vphaseunit advancePhase TQ  M  PQ refreshProgress   advanceUnit M cancelreporter/()Lscala/tools/nsc/reporters/FilteringReporter;  +scala/tools/nsc/reporters/FilteringReporter cancelled_$eq " currentProgress X totalProgress tX M  M    phaseNamed2(Ljava/lang/String;)Lscala/reflect/internal/Phase;  scala/reflect/internal/Phaseiterator()Lscala/collection/Iterator;  &(Ljava/lang/Object;)Ljava/lang/Object;$anonfun$phaseNamed$1$adaptedD(Ljava/lang/String;Lscala/reflect/internal/Phase;)Ljava/lang/Object;  2(Lscala/reflect/internal/Phase;)Ljava/lang/Object;scala/Serializable"java/lang/invoke/LambdaMetafactory altMetafactory(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;[Ljava/lang/Object;)Ljava/lang/invoke/CallSite;     apply%(Ljava/lang/String;)Lscala/Function1; find!(Lscala/Function1;)Lscala/Option;  z$anonfun$phaseNamed$2#()Lscala/reflect/internal/NoPhase$;   findOrElse_xs"Lscala/collection/TraversableOnce; findOrElse_pLscala/Function1;findOrElse_getOrElse_thisscala/Function1! # % ' ) + - / 1 3 5 7 9 ; = ? ArunIsAt!(Lscala/reflect/internal/Phase;)Zph globalPhase F Gid IM JrunIsAtOptimiz  M CD OaddUnit$plus$eqh(Lscala/tools/nsc/CompilationUnits$CompilationUnit;)Lscala/tools/nsc/Global$Run$SyncedCompilationBuffer; RS Tsource*()Lscala/reflect/internal/util/SourceFile; VW vX&scala/reflect/internal/util/SourceFileZfile!()Lscala/reflect/io/AbstractFile; \] [^scala/reflect/io/AbstractFile`path b[ ac6(Ljava/lang/Object;)Lscala/collection/mutable/HashSet; Re kf$warnDeprecatedAndConflictingSettingsuserSetSettings i4 j7$anonfun$warnDeprecatedAndConflictingSettings$1$adaptedF(Lscala/tools/nsc/settings/MutableSettings$Setting;)Ljava/lang/Object; lm nom()Lscala/Function1; rsfilter%(Lscala/Function1;)Ljava/lang/Object; uv tw thead z t{/$anonfun$warnDeprecatedAndConflictingSettings$2Q(Lscala/tools/nsc/Global$Run;Lscala/tools/nsc/settings/MutableSettings$Setting;)V }~ tail  tconflictWarning  java/lang/String/$anonfun$warnDeprecatedAndConflictingSettings$31(Lscala/tools/nsc/Global$Run;Ljava/lang/String;)V   foreach_these foreach_thisunitsQ()Lscala/collection/Iterator; registerPickle*(Lscala/reflect/internal/Symbols$Symbol;)Vsym'Lscala/reflect/internal/Symbols$Symbol;compiles*(Lscala/reflect/internal/Symbols$Symbol;)Z+()Lscala/reflect/internal/Symbols$NoSymbol; H equals(Ljava/lang/Object;)Z   E  scala/collection/mutable/HashMap isDefinedAt   isTopLevel  J%originalEnclosingTopLevelClassOrDummy)()Lscala/reflect/internal/Symbols$Symbol;  J   isModuleClass  J sourceModule  J canRedefine runCheckersprev   checkable  [Now checking: %s][Not checkable: %s]$scala/collection/immutable/StringOps scala/Predef$Lscala/Predef$; o (Ljava/lang/String;)V _  [ genericWrapArray;(Ljava/lang/Object;)Lscala/collection/mutable/WrappedArray;  format*(Lscala/collection/Seq;)Ljava/lang/String;  inform   phase_$eq!(Lscala/reflect/internal/Phase;)V     treeChecker'()Lscala/tools/nsc/Global$treeChecker$;   checkTrees  toCheckcanCheckfmt showMembersXshowcls:()Lscala/tools/nsc/settings/MutableSettings$StringSetting;   isSetByUser  value  splitClassAndPhase$18(Ljava/lang/String;Z)Lscala/reflect/internal/Names$Name;  showDefE(Lscala/reflect/internal/Names$Name;ZLscala/reflect/internal/Phase;)V  Xshowobj  F()Lscala/reflect/internal/Definitions$DefinitionsClass$RunDefinitions;  printArgs$(Lscala/collection/immutable/List;)VN(Lscala/collection/immutable/List;)Vsources   recreateArgs 4 $anonfun$printArgs$1<(Lscala/reflect/internal/util/SourceFile;)Ljava/lang/String;      s scala/collection/immutable/List$"Lscala/collection/immutable/List$; o  canBuildFrom)()Lscala/collection/generic/CanBuildFrom;  mapL(Lscala/Function1;Lscala/collection/generic/CanBuildFrom;)Ljava/lang/Object;  t$colon$colon$colonD(Lscala/collection/immutable/List;)Lscala/collection/immutable/List;  t " $J(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; }& t'-)echo + ,java/nio/file/Paths.;(Ljava/lang/String;[Ljava/lang/String;)Ljava/nio/file/Path; 0 /1UTF-83java/nio/charset/Charset5forName.(Ljava/lang/String;)Ljava/nio/charset/Charset; 78 69getBytes(Ljava/nio/charset/Charset;)[B ;< =java/nio/file/OpenOption?java/nio/file/FilesAwriteG(Ljava/nio/file/Path;[B[Ljava/nio/file/OpenOption;)Ljava/nio/file/Path; CD BECompiler arguments written to: H-(Ljava/lang/Object;)Ljava/lang/StringBuilder; dJ ]KLjava/nio/file/Path;argsFilecompileSources hasErrors P Q  S$anonfun$compileSources$1n(Lscala/tools/nsc/Global$Run;Lscala/reflect/internal/util/SourceFile;)Lscala/reflect/internal/util/SourceFile; UV WXR(Lscala/reflect/internal/util/SourceFile;)Lscala/reflect/internal/util/SourceFile;Z/(Lscala/tools/nsc/Global$Run;)Lscala/Function1; \]$anonfun$compileSources$2x(Lscala/tools/nsc/Global$Run;Lscala/reflect/internal/util/SourceFile;)Lscala/tools/nsc/CompilationUnits$CompilationUnit; _` ab\(Lscala/reflect/internal/util/SourceFile;)Lscala/tools/nsc/CompilationUnits$CompilationUnit;d]scala/collection/immutable/Nil$g!Lscala/collection/immutable/Nil$; oi hjcheckDeprecations$1 l m compileUnitsB(Lscala/collection/immutable/List;Lscala/reflect/internal/Phase;)V op qGlobalPhaseNameglobal (synthetic)t0()Lscala/reflect/internal/util/Statistics$Timer; wv(Lscala/collection/immutable/List;Lscala/reflect/internal/Phase;)V fromPhasecompileUnitsInternal {p |java/lang/InterruptedException~$anonfun$compileUnitsInternal$1Q(Lscala/tools/nsc/Global$Run;Lscala/tools/nsc/CompilationUnits$CompilationUnit;)V  reset   h globalPhase_$eq  >Lscala/reflect/internal/settings/MutableSettings$SettingsOps$; o \0scala/reflect/internal/settings/MutableSettings$2Lscala/reflect/internal/settings/MutableSettings$; o  SettingsOpsd(Lscala/reflect/internal/settings/MutableSettings;)Lscala/reflect/internal/settings/MutableSettings;  -scala/reflect/internal/util/StatisticsStaticsCOLD_STATS_GETTERLjava/lang/invoke/MethodHandle;  java/lang/invoke/MethodHandle invokeExact  YstatisticsEnabled  Y statistics&()Lscala/tools/nsc/Global$statistics$;   v 0scala$reflect$internal$util$Statistics$$settings1Lscala/reflect/internal/settings/MutableSettings;  astart()Lscala/Tuple2;  jhasNext      newSubTimerp(Ljava/lang/String;Lscala/reflect/internal/util/Statistics$Timer;)Lscala/reflect/internal/util/Statistics$Timer;   (  scala/tools/nsc/profile/Profiler beforePhaseE(Lscala/reflect/internal/Phase;)Lscala/tools/nsc/profile/ProfileSnap;  run  stop(Lscala/Tuple2;)V  j afterPhaseF(Lscala/reflect/internal/Phase;Lscala/tools/nsc/profile/ProfileSnap;)V   description [ nanos()J  j informTime(Ljava/lang/String;J)V  Xprint   containsPhase D  printLate;()Lscala/tools/nsc/settings/MutableSettings$BooleanSetting;   Wscala/runtime/BoxesRunTimeunboxToBoolean   Xshowtrees  XshowtreesCompact  XshowtreesStringified   nodePrinters(()Lscala/tools/nsc/Global$nodePrinters$;  printAll   printAllUnits   Yshowsyms     snapshot  Yshow      browse   treeBrowser1()Lscala/tools/nsc/ast/TreeBrowsers$SwingBrowser;  6(Ljava/lang/String;Lscala/collection/immutable/List;)V   Yvalidatepos   currentRun()Lscala/tools/nsc/Global$Run;    '$anonfun$compileUnitsInternal$2$adaptedb(Lscala/tools/nsc/Global$Run;Lscala/tools/nsc/CompilationUnits$CompilationUnit;)Ljava/lang/Object; !" #$F(Lscala/tools/nsc/CompilationUnits$CompilationUnit;)Ljava/lang/Object;&]foreach(Lscala/Function1;)V )* +next - .check 0 1  3 Ystatistics 5 6printStatisticsFor 8 9 runReporting ; <warnUnusedSuppressions > ?  Afinished C DsummarizeErrors F GtraceSymbolActivity I J$anonfun$compileUnitsInternal$3W(Lscala/tools/nsc/CompilationUnits$CompilationUnit;)Lscala/reflect/internal/Trees$Tree; LM NOMs$anonfun$compileUnitsInternal$4B(Lscala/tools/nsc/Global$Run;Lscala/reflect/internal/Trees$Tree;)V ST U isDefault W X '$anonfun$compileUnitsInternal$5$adapted"(Lscala/Tuple2;)Ljava/lang/Object; [\ ]^\s withFilter.(Lscala/Function1;)Lscala/collection/Iterator; bc d$anonfun$compileUnitsInternal$6>(Lscala/tools/nsc/Global$Run;Lscala/Tuple2;)Ljava/lang/Object; fg hi]keys()Lscala/collection/Iterable; lm n'$anonfun$compileUnitsInternal$7$adaptedW(Lscala/tools/nsc/Global$Run;Lscala/reflect/internal/Symbols$Symbol;)Ljava/lang/Object; pq rs;(Lscala/reflect/internal/Symbols$Symbol;)Ljava/lang/Object;u ]scala/collection/Iterablex y+ 4 {nonEmpty } t~ *** Cumulative timers for phases allQuantities m '$anonfun$compileUnitsInternal$8$adaptedE(Lscala/reflect/internal/util/Statistics$Quantity;)Ljava/lang/Object;   s;(Lscala/Function1;)Lscala/collection/generic/FilterMonadic; b y'$anonfun$compileUnitsInternal$9$adapteda(Lscala/tools/nsc/Global$Run;Lscala/reflect/internal/util/Statistics$Quantity;)Ljava/lang/Object;   ]&scala/collection/generic/FilterMonadic + perRunCaches4()Lscala/reflect/internal/SymbolTable$perRunCaches$;  clearAll  = phaseTimer startPhaseLscala/Tuple2; profileBefore%Lscala/tools/nsc/profile/ProfileSnap; timePhases startTotal$areStatisticsEnabled$extension_$thisstartTimer_this(Lscala/reflect/internal/util/Statistics; startTimer_tm7startTimer_enabled_areStatisticsEnabled$extension_$thisstopTimer_this6stopTimer_enabled_areStatisticsEnabled$extension_$thisreflectSettingToBoolean_s>Lscala/reflect/internal/settings/MutableSettings$SettingValue; stopTimer_tm scala/Tuple2#scala/tools/nsc/profile/ProfileSnap compileFilesE(Lscala/collection/immutable/List;)Vfilesjava/io/IOException#Lscala/tools/nsc/Global$InitPhase$; o $anonfun$compileFiles$1j(Lscala/tools/nsc/Global$Run;Lscala/reflect/io/AbstractFile;)Lscala/reflect/internal/util/BatchSourceFile;  N(Lscala/reflect/io/AbstractFile;)Lscala/reflect/internal/util/BatchSourceFile; ] O  getMessage [  globalError  snapexLjava/io/IOException;compile8(Lscala/collection/immutable/List;)V filenamesscript  scala/tools/nsc/util/package$Lscala/tools/nsc/util/package$; o $anonfun$compile$1@(Lscala/tools/nsc/Global$Run;Lscala/collection/immutable/Nil$;)V  $anonfun$compile$2X(Lscala/tools/nsc/Global$Run;Ljava/lang/String;)Lscala/reflect/internal/util/SourceFile;  <(Ljava/lang/String;)Lscala/reflect/internal/util/SourceFile; ] returning_xLjava/lang/Object;scripteds+scala/reflect/internal/util/BatchSourceFile-scala/reflect/internal/util/ScriptSourceFile$/Lscala/reflect/internal/util/ScriptSourceFile$; o ](Lscala/reflect/internal/util/BatchSourceFile;)Lscala/reflect/internal/util/ScriptSourceFile;  (Lscala/reflect/internal/util/SourceFile; compileLate"(Lscala/reflect/io/AbstractFile;)V  k getSourceFile   Z C(Lscala/tools/nsc/Global;Lscala/reflect/internal/util/SourceFile;)V _ v ' Lscala/reflect/io/AbstractFile; Q' scala/math/package$Lscala/math/package$; o    max(II)I  $anonfun$compileLate$1$adapted3(ILscala/reflect/internal/Phase;)Ljava/lang/Object;  (I)Lscala/Function1;  takeWhile c $anonfun$compileLate$2$adapted(Lscala/tools/nsc/Global$Run;Lscala/tools/nsc/CompilationUnits$CompilationUnit;Lscala/reflect/internal/Phase;)Ljava/lang/Object;   a(Lscala/tools/nsc/Global$Run;Lscala/tools/nsc/CompilationUnits$CompilationUnit;)Lscala/Function1; "#maxIdresetPackageClasspclazzscala/tools/nsc/package$(Lscala/tools/nsc/package$; o* )+NoPhase - ). ?$anonfun$resetPackageClass$1l(Lscala/tools/nsc/Global$Run;Lscala/reflect/internal/Symbols$Symbol;)Lscala/reflect/internal/Symbols$Symbol; 12 3 pushPhase>(Lscala/reflect/internal/Phase;)Lscala/reflect/internal/Phase; 56 ?7popPhase 9 ?:isRoot < J=owner ? J@enteringPhase_savedenteringPhase_this$Lscala/reflect/internal/SymbolTable;enteringPhase_phscala/reflect/internal/NoPhase$FV()Lscala/collection/immutable/List; I  K##*** Cumulative statistics at phase NYhotStatisticsEnabled P Q retainedCount2()Lscala/reflect/internal/util/Statistics$Counter; ST U value_$eq WQ _XretainedByType3()Lscala/reflect/internal/util/Statistics$QuantMap; Z[ \ dn%$anonfun$printStatisticsFor$1$adaptedA(Lscala/tools/nsc/Global$Run;Ljava/lang/Class;)Ljava/lang/Object; _` ab%(Ljava/lang/Class;)Ljava/lang/Object;d]%$anonfun$printStatisticsFor$2$adapted g" hi]parserl 4 n%$anonfun$printStatisticsFor$4$adapted p qr] filterNot uv yv%$anonfun$printStatisticsFor$5$adaptedc(Lscala/reflect/internal/Phase;Lscala/reflect/internal/util/Statistics$Quantity;)Ljava/lang/Object; xy z{1(Lscala/reflect/internal/Phase;)Lscala/Function1; }~%$anonfun$printStatisticsFor$6$adapted  ]  *scala$tools$nsc$Parsing$RunParsing$$$outer()Lscala/tools/nsc/Parsing;5scala$reflect$internal$Reporting$RunReporting$$$outer$()Lscala/reflect/internal/Reporting;9(Lscala/reflect/internal/Reporting$PerRunReportingBase;)V  6Lscala/reflect/internal/Reporting$PerRunReportingBase;  ;()Lscala/reflect/macros/Universe$CompilationUnitContextApi; #  &scala$tools$nsc$Global$Run$$isBefore$1!(Lscala/tools/nsc/SubComponent;)Zpd stopBefore   phaseName [ Lscala/tools/nsc/SubComponent;name$2x$25 unstoppable$1  initial  $"Cannot stop before initial phase ''. stoppable skippable$1  terminal  ,*Cannot skip an initial or terminal phase 'enabled   skippable$anonfun$firstPhase$1=(Lscala/tools/nsc/Global$Run;Lscala/tools/nsc/SubComponent;)Z$this  $anonfun$firstPhase$2  $anonfun$firstPhase$3\(Lscala/reflect/internal/Phase;Lscala/tools/nsc/SubComponent;)Lscala/reflect/internal/Phase;cnewPhase 6 $anonfun$firstPhase$4(C)Zscala/runtime/RichChar$Lscala/runtime/RichChar$; o isDigit$extension  C isRange$1$anonfun$firstPhase$4$adapted  s$scala/collection/IndexedSeqOptimizedforall$:(Lscala/collection/IndexedSeqOptimized;Lscala/Function1;)Z   isSpecial$1all  $anonfun$firstPhase$6Y(Lscala/tools/nsc/settings/MutableSettings$PhasesSetting;Lscala/reflect/internal/Phase;)Z setting$1x$268Lscala/tools/nsc/settings/MutableSettings$PhasesSetting;$anonfun$firstPhase$7Y(Lscala/tools/nsc/settings/MutableSettings$PhasesSetting;Lscala/tools/nsc/SubComponent;)Zx$27$anonfun$firstPhase$5(Lscala/tools/nsc/Global$Run;Lscala/tools/nsc/settings/MutableSettings$PhasesSetting;ZLscala/reflect/internal/Phase;Ljava/lang/String;)V including$1first$1p'scala/collection/immutable/$colon$colon6(Ljava/lang/Object;Lscala/collection/immutable/List;)V _ (Ljava/lang/Object;)V W $anonfun$firstPhase$6$adaptedj(Lscala/tools/nsc/settings/MutableSettings$PhasesSetting;Lscala/reflect/internal/Phase;)Ljava/lang/Object;  K(Lscala/tools/nsc/settings/MutableSettings$PhasesSetting;)Lscala/Function1; count(Lscala/Function1;)I  $anonfun$firstPhase$7$adaptedj(Lscala/tools/nsc/settings/MutableSettings$PhasesSetting;Lscala/tools/nsc/SubComponent;)Ljava/lang/Object;   2(Lscala/tools/nsc/SubComponent;)Ljava/lang/Object;  t NoPosition+()Lscala/reflect/internal/util/NoPosition$;  '' specifies no phase2Lscala/tools/nsc/Reporting$WarningCategory$Other$; o warningx(Lscala/reflect/internal/util/Position;Ljava/lang/String;Lscala/tools/nsc/Reporting$WarningCategory;Ljava/lang/String;)V     ' selects !(I)Ljava/lang/StringBuilder; d# ]$ phases&-,-Yskip and -Ystop values must name phases: ')clear + ,checkPhaseSettings$1R(ZLscala/collection/Seq;Lscala/tools/nsc/Settings;Lscala/reflect/internal/Phase;)V includingspecsss$1fake3Q(Lscala/tools/nsc/settings/MutableSettings;Ljava/lang/String;Ljava/lang/String;)V _5 6 $conforms!()Lscala/Predef$$less$colon$less; 89 :scala/collection/Seq<flatten4(Lscala/Function1;)Lscala/collection/GenTraversable; >? =@ scala/collection/TraversableLikeBscala/collection/immutable/Set$D!Lscala/collection/immutable/Set$; oF EG Eto;(Lscala/collection/generic/CanBuildFrom;)Ljava/lang/Object; JK CLscala/collection/IterableLikeN$anonfun$firstPhase$5$adapted(Lscala/tools/nsc/Global$Run;Lscala/tools/nsc/settings/MutableSettings$PhasesSetting;ZLscala/reflect/internal/Phase;Ljava/lang/String;)Ljava/lang/Object; PQ RS&(Ljava/lang/String;)Ljava/lang/Object;U(Lscala/tools/nsc/Global$Run;Lscala/tools/nsc/settings/MutableSettings$PhasesSetting;ZLscala/reflect/internal/Phase;)Lscala/Function1; WX O+settingLscala/collection/Seq;Lscala/tools/nsc/Settings;$anonfun$firstPhase$8[(Lscala/tools/nsc/settings/MutableSettings$PhasesSetting;)Lscala/collection/immutable/List;x$28$anonfun$phaseNamed$13(Ljava/lang/String;Lscala/reflect/internal/Phase;)Zname$3x$29/$anonfun$warnDeprecatedAndConflictingSettings$15(Lscala/tools/nsc/settings/MutableSettings$Setting;)Zx$30 isDeprecated h i2Lscala/tools/nsc/settings/MutableSettings$Setting;  is deprecated: ndeprecationMessage p qdeprecationWarningq(Lscala/reflect/internal/util/Position;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V st ux$31mkName$1term$1 newTermName;(Ljava/lang/String;)Lscala/reflect/internal/Names$TermName; z{ | newTypeName;(Ljava/lang/String;)Lscala/reflect/internal/Names$TypeName; ~ strtermindexOf(I)I   x drop(I)Ljava/lang/Object;  split(C)[Ljava/lang/String;  [Ljava/lang/Object; refArrayOps(([Ljava/lang/Object;)[Ljava/lang/Object;  ([Ljava/lang/Object;)V _  m tryToSetColon1(Lscala/collection/immutable/List;)Lscala/Option;  take   phasePartx$32absolute ] a awarningFreshNameCreator0()Lscala/reflect/internal/util/FreshNameCreator;  q(Lscala/tools/nsc/Global;Lscala/reflect/internal/util/SourceFile;Lscala/reflect/internal/util/FreshNameCreator;)V _ v$anonfun$compileUnitsInternal$2body%()Lscala/reflect/internal/Trees$Tree;  vvalidatePositions&(Lscala/reflect/internal/Trees$Tree;)V  x$34x$35 traceSymbols4()Lscala/reflect/internal/SymbolTable$traceSymbols$;  recordSymbolsInTree  B#Lscala/reflect/internal/Trees$Tree;$anonfun$compileUnitsInternal$5(Lscala/Tuple2;)Zcheck$ifrefutable$1x$36_1  _2  loaders'()Lscala/tools/nsc/GlobalSymbolLoaders;  H(Lscala/tools/nsc/symtab/SymbolLoaders;Lscala/reflect/io/AbstractFile;)V _ L(Lscala/reflect/internal/Types$Type;)Lscala/reflect/internal/Symbols$Symbol;  JisTerm  J moduleClass  J#scala/tools/nsc/GlobalSymbolLoadersmoduleClassLoader;()Lscala/tools/nsc/symtab/SymbolLoaders$moduleClassLoader$;  scala/runtime/BoxedUnitUNITLscala/runtime/BoxedUnit;  scala/MatchError _ $anonfun$compileUnitsInternal$7F(Lscala/tools/nsc/Global$Run;Lscala/reflect/internal/Symbols$Symbol;)Vx & $anonfun$compileUnitsInternal$84(Lscala/reflect/internal/util/Statistics$Quantity;)Zqphases()Lscala/collection/Seq;  g1Lscala/reflect/internal/util/Statistics$Quantity;$anonfun$compileUnitsInternal$9P(Lscala/tools/nsc/Global$Run;Lscala/reflect/internal/util/Statistics$Quantity;)Vline [ gfx$37%can only compile one script at a time  $anonfun$compileLate$1"(ILscala/reflect/internal/Phase;)ZmaxId$1x$38$anonfun$compileLate$3ph$2unit$2 applyPhase  ' ~ $anonfun$compileLate$2o(Lscala/tools/nsc/Global$Run;Lscala/tools/nsc/CompilationUnits$CompilationUnit;Lscala/reflect/internal/Phase;)V   $anonfun$resetPackageClass$2L(Lscala/reflect/internal/Symbols$Symbol;)Lscala/reflect/internal/Types$Type;pclazz$1info%()Lscala/reflect/internal/Types$Type;  J  :(Lscala/reflect/internal/Symbols$Symbol;)Lscala/Function0;   enteringPhaseC(Lscala/reflect/internal/Phase;Lscala/Function0;)Ljava/lang/Object; "# $setInfo & J'$anonfun$printStatisticsFor$10(Lscala/tools/nsc/Global$Run;Ljava/lang/Class;)V  d+Ljava/lang/Class;$anonfun$printStatisticsFor$3t M _0getClass()Ljava/lang/Class; 23 M4$anonfun$printStatisticsFor$2u%$anonfun$printStatisticsFor$3$adaptedS(Lscala/tools/nsc/Global$Run;Lscala/reflect/internal/Trees$Tree;)Ljava/lang/Object; 89 :;7(Lscala/reflect/internal/Trees$Tree;)Ljava/lang/Object;=] M+$anonfun$printStatisticsFor$4P(Lscala/tools/nsc/Global$Run;Lscala/reflect/internal/util/Statistics$Quantity;)Z 4 C  tE$anonfun$printStatisticsFor$5R(Lscala/reflect/internal/Phase;Lscala/reflect/internal/util/Statistics$Quantity;)Zphase$1showAt J gK$anonfun$printStatisticsFor$6(Lscala/tools/nsc/Global;)V _ O$init$2(Lscala/reflect/internal/Reporting$RunReporting;)V QR S'(Lscala/tools/nsc/Parsing$RunParsing;)V QU VNoCompilationUnit7()Lscala/tools/nsc/CompilationUnits$NoCompilationUnit$; XY Z!scala/tools/nsc/profile/Profiler$\#Lscala/tools/nsc/profile/Profiler$; o^ ]_>(Lscala/tools/nsc/Settings;)Lscala/tools/nsc/profile/Profiler; a ]blog d e keepPhaseStack_$eq h" i  k  m  o  q  kO O"scala/collection/mutable/AnyRefMapv wO scala$tools$nsc$Global$$curRunId yM z$scala$tools$nsc$Global$$curRunId_$eq |Q }"scala$tools$nsc$Global$$curRun_$eq  !scala/reflect/internal/SomePhase$#Lscala/reflect/internal/SomePhase$; o  phaseWithId!()[Lscala/reflect/internal/Phase;   definitions3()Lscala/reflect/internal/Definitions$definitions$;  init  )#scala/collection/mutable/ListBuffer O  9(Ljava/lang/Object;)Lscala/collection/mutable/ListBuffer; R  m$anonfun$firstPhase$2$adaptedN(Lscala/tools/nsc/Global$Run;Lscala/tools/nsc/SubComponent;)Ljava/lang/Object;  ] tvlast  t$()Lscala/tools/nsc/Global$terminal$;   $colon$plusM(Ljava/lang/Object;Lscala/collection/generic/CanBuildFrom;)Ljava/lang/Object;  t#scala/collection/LinearSeqOptimized  {    stopAfter  visibleSettings 4 @(Lscala/tools/nsc/Global$Run;Lscala/collection/immutable/List;)V _ collectR(Lscala/PartialFunction;Lscala/collection/generic/CanBuildFrom;)Ljava/lang/Object;  ttoSeq"()Lscala/collection/immutable/Seq;  t ./  ^_ _sreportStatisticsOverhead$(Lscala/reflect/internal/Reporter;)V    namertyperpickler refchecksuncurry specialize explicitoutererasure posterasure lambdalift>mixin delambdafycleanupjvm !" 8(Lscala/reflect/internal/Definitions$DefinitionsClass;)V _ &#total compile time wrapRefArray<([Ljava/lang/Object;)Lscala/collection/mutable/WrappedArray;  newTimerX(Ljava/lang/String;Lscala/collection/Seq;)Lscala/reflect/internal/util/Statistics$Timer;   treeNodeCount/()Lscala/reflect/internal/util/Statistics$View;   $colon$colon5(Ljava/lang/Object;)Lscala/collection/immutable/List;  tphs componentsss exclusions inclusions takeWhile_b%Lscala/collection/mutable/ListBuffer;takeWhile_thesetakeWhile_this foldLeft_z foldLeft_accfoldLeft_these%Lscala/collection/LinearSeqOptimized;$anonfun$stopPhase$1$adaptedD(Ljava/lang/String;Lscala/tools/nsc/SubComponent;)Ljava/lang/Object; boxToBoolean(Z)Ljava/lang/Boolean;   ab  ef 7$anonfun$warnDeprecatedAndConflictingSettings$2$adaptedb(Lscala/tools/nsc/Global$Run;Lscala/tools/nsc/settings/MutableSettings$Setting;)Ljava/lang/Object;7$anonfun$warnDeprecatedAndConflictingSettings$3$adaptedB(Lscala/tools/nsc/Global$Run;Ljava/lang/String;)Ljava/lang/Object;'$anonfun$compileUnitsInternal$1$adapted  !'$anonfun$compileUnitsInternal$4$adapted  $  &  (  *$anonfun$compile$1$adaptedQ(Lscala/tools/nsc/Global$Run;Lscala/collection/immutable/Nil$;)Ljava/lang/Object;  .  0 )* 2 6 4 AB 6 GH 8 M : unboxToChar(Ljava/lang/Object;)C <= >  @  B  D  F .T H$anonfun$firstPhase$1$adapted  K$deserializeLambda$7(Ljava/lang/invoke/SerializedLambda;)Ljava/lang/Object;  OP  ST  VW  " YZ #9 \] ,- _`4 J descala/runtime/LambdaDeserializeh bootstrap(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;[Ljava/lang/invoke/MethodHandle;)Ljava/lang/invoke/CallSite; jk ilmlambdaDeserialize oNp SignatureCode StackMapTableLineNumberTableLocalVariableTableMethodParameters InnerClasses SourceFileBootstrapMethodsScalaInlineInfoScala! (rBrrrrrB  sC* ** t uv s/*uyv s:*+uyvws/*uyv s:*+uyvws/* u~v !"s:* u~vw#s/*%uv &'s:*+%uvw(s/**uv s/*,uv s/*.uv s/*0uv s/*2uv 34s5 *8:uv  r5;4s5 *8=uv  r5>s/*@uv As/*Duv rBEs/*Huv rFIs/*Luv rJMs/*Ouv PQs:*OuvwMs/*Suv TQs:*SuvwUMs2*WYuv Z[sY/]Y^acg*inrxz|guv /s7**$**Y***ç*ÿ**/t*Du "v 7rsD***t uv rs~&*YM,,N+-t Juv && wsC*+Ŭuvws/*Ȱuv s?uv w s?uv w sF***`*ڱu#$%v s=**`*ڱu + ,v s6 *u0v  Ms9**h*`u2v Ms<*d*hu3v sI****tu4v s>**+NM,-Y: t"LDu9v4>>""' ws/*$u>v s/*&u?v s/*(uAv s/**uDv s/*,uEv s/*.uFv s/*0uIv s/*2uJv s/*4uKv s/*6uLv s/*8uMv s/*:uOv s/*<uPv s/*>uQv s/*@uRv s/*BuSv CDsR*HK+KtuUvEwELs3 **NPuVv  Q'sT*W+UW*i+Y_dgWu _ `vwhsd*ktxtYL+y+|N*-+tL*YM,,:*t[ttOud+d0d;g\gcgv dLs2*Wupv rs5urvwsM+*MY W, ,*++ *++ *+tJEJ uyz+{;|K}vMMwsI *+t uv  ws|*HL+= N*Y-ʲY+SжԶ1**H*HK*ݶK*䱱t+B""Ku*  IM[oz{v* ql^|sj*'****H*(****Ht44u4Div js/*uv s)** N+t-!#%%(M*:**,-2:,4:>@FW*]YGaIgL-tgtAu& >P[grv*r7bM>kNrwOsR*RG*+T+*^t*ftMk,*n*,*rt Gt u 8GQv 8RRrws[s"uv vs/*xuv opsE*+,}uv zryw z{ps y!++:  y  |v:* t: ***,*:  >W**: Y:  :  :*H*R**H4*]Yag*̶g*:Q*Y:: :**:*HʧmW*:^U: L*Y::  L*Y:: ****Hٶ**H/*:**ݶPz*:E*:$*:* **: ** *H* **H**+**H%*R* *(,**H/*2*H*4*:(*7*̶ř**:*H*R *=@*B?*E*8H*KB+RtY:y |M: * Vt:* Y* *R*Zae*k,*o*wz*7|**:Y:: **ٶ****t`E tt$,Y@ttYjttYjY@@ ttY\@j tjtYtjtYY@ tjtY@ tjtYW tjtYtjtYY@ tjtY tjtYPtjtYY@ tjtY)*tjtY tjtYtjtY    tjtYtjtY+8.Y@'  ttYrtttYt$ ttY(;ttYjttYjY@9 ttYu8!.8<Dr-Vfj3:[by}     [f!&'''*+- .(5:7Q89:;@v$-a rsz % [ ? ? @?U::1    N (%f:f:{ryw zsU*M+*tN*,*-ƱW*::*ɶ̱/0/Ft pU uF GH*I1LHMv4 $FUUrws\*M*ն'+ڲk::*+*tN*,*-ƱW*::*ɶ̱cdcztA0thtRttU u& T W4W:W?XSZ^[e^|_v> XSz0rwZsg&+ +M*ն ,+t$u e$fv&&wsp+*i+d*vY***+t*umn*mv++\w\'sH*+*> *HK* K=**+$,*ڱtGutv w$xBzGvv $#%HHw&sJs* ,/MY W,a ,W**:YN-0 *+4W%-8:*+4W:-;-;+> +ALIRRtg JGJGJGJG u&crv4ss'IB/4CD/4Ew'4s/*Juv rH4s/*Luv rH8sE*]YMaOg+L*R>*VY*]^*fz* *k,+mMYW, *o5*R***twy+*tf Wyu& +9Qfvws/*uyv s/*uyv s/*uyv As= *+uyv  wA6s/*uyv As/*uyv  sZ** *Y* *ñ*ÿtBuv sF*+Ŭuvws]+Y W* *tPuvw sE*+=3+,*]Yag+ggt=u ;=v  <EEwsS*+=:+ +,*]Yag+gg +t ( u BDv  JSSws:*+uvw s:*+uvw s:+*ǰuvw sTβњ -tK uv ws[Y*ʺ߬t uv wsd*LYW + *t uv ws:*+uvw s= *+Ŭuv  w s~+Yk-+*+ 68*=*]Yaggg#K C*=*]Y^agg"g%'g#0 (*]Y(a*ggg+-t &O<M0u&8sv>8w./s>Y-447:,Ƕ;ACHIMO*YZu v>.[>>0>1\>2]>w012^_s/*|uv `w`abs]+Y W* *tPu9vcdw cds,/u9efs/*judv gkwg}~ss?*=*]Yla+mgog+rL###vuev??kw sM*=*+#ugvww wxs] *+}*+t uv yw ysK+@>*+Y+`:* YǻY,W*Y+t[ ##+HHOO&vvu#>uv*>Tw   s5 *_uv  wls=**8Hu v UVs:*+uvw _`sHvY*+*uv\w \s:*+uvw s@ *+u v  w LMs/*u'v wSTs@ *+u'v  w s;*tu.v wfgsR+H+JM+aN-,Y*-ӶW,ٙ,*жְ谻Yt,Jau./0,132E1I.v* =5\RRw s= *+Au5v  w sj'*YukLYW +tg=u;v 'wsB*+ױu<vw s= *+uGv  w s? *̱uWv  iw s= *+uXv  w sI +Kt uxv  w  s= *~+uyv   w   s:*YN,-0 ,+-,8:,+:-;-; ((t&Jv uyv4:: :E B .CDw  Es/*uv w12sM+** +!%R(uvw )*sJ*]+,_Yuv-w .Tst<*V*V1`Y*]+5,_M,,1`Yu v<</w /6sB+*?@uv7w 7ABs= *D+Fuv  w GHs? +*̹Luv I w IMsB*+ױuvw _Ns +*+*P*T*W* *+[%*`+c*++fgj*+l,*+n.*+p0*+r2*Y*s@*kYtD*YuH*wYxL*O*S*++{`~+*+++K+S++Y: Y:  :  y. |:*  |W t:  *tN-y-8+++:-t-M,,/:  :,:*::::,/ :+:YYY²k:Yt:**=Ų+:+7|+++**mе$**Ҷе&**Զе(**ֶе***ضе,**ڶе.**ܶе0**޶е2**е4**е6**е8**е:**е<**е>**е@**еB**&Y+*+YuSx*Y+VY+]kJ*+R+: *D Y+kLtt ttr% ttt\ tttS ttttttttGttttGpttttGWtttttGYTtttttGY]2tttttGYtuCy~$2@KValx/Cfxz+9U   >?ADEFIJK LM!O,P7QBRMSXX]lyvf//Jz+]+z <  8 E : 63iws= *+uv  w s= *+u9v c dw cdlms2*udv gkwgs= *+udv  kw s= *+ugv  ww w "s= *+uv  w !"s= *+"u v  w #9s= *+Vu'v  w [\s2*%u.v wpqs= *+'u5v  w s2*)u;v ws= *++u;v  w ,-s= *+޲uWv  iw s= +/uxv  w sH *+,1uxv     Ew  E_`s= *+3uv  -w g"s= *+5uv  7w 7ps= *+7uv  w xys= *+9uv I w Is= *+;uv  w s5 *?Auv  ws= *+Cuv  w s= *+Euv  w PQs_ *+-Guv4     w89s= *+Iuv  /w /Js= *+uv  w s= *+Luv  w  MNs*qx5   !#$&!')#*,./1.24.579:9;=?@B?CEGHJGKMOPRTUWYZ\Y] _abdaegahjakmanprsrtvxy{x|~   y zpqqY[[cee%''PQQ_``j``tvv!ceej''s|   TVV<>>  n(QRpUXYc[%P^_jta!bcjs| Tc<fg{B,- UV_` "!"LMST#9[\fgpqJPQ^_ab  )*_`6g".T89ABpGHxyM12eflm}~_Ns[Q'l./'Oop{pAM#&';44!"x4MPQ8(6&CDLZUMIEZ[vM   34>MTQh|