4Hscala/tools/nsc/CompilerCommandjava/lang/ObjectCompilerCommand.scalaLscala/reflect/ScalaSignature;bytes%b Bb I  y)!C{!A! BB%aCDA CD CD!+W9b/%I!I 0 A4 A5 %A6 IA6 MA6 QAA; YAA< YAA? "v ICk"11UDa!! 1bBA;AAA )CM"1quqbQ8na&dWM]"p[6 g9u 1A\:d qr$Au_>d7OC!8-7b"A*S"A z"AB!osJ+g-Abe,X.8ugB& )zcBA/a#BA"a$o\8u}% %1?9/Y2lC,B4an; AzCA: 1t,?%hH!J,G-4 iZ$AB*ue&twM9?A1/;uS:<7/F?! y)D 5DTKR$N\4t%X ;j]%=S:LGO  ;CA 9C1)aD1?) )JO   TKJxN I5#t*O? Ia)8di&|g. IAK!!U Us  N#V C( C= aCL AJATKR$N\4yBB,Z Q6LANkR ' \3TKR$N\4t a4$ qe>Wm]:Be,X.8ugJ+7/7u+q`C"J!Y Q+\33! !#-d? 9!i\8mKta9s_,7o]!sOVlWM;t%X;! y7.Fb1\3t+AaB2nI: W.Z WBA.][*an\YtwMCqQM^1 ijaB2nI+7oYKbH.Y5o4M\2fIQ1[8siVmZ3Q ab:fCR,Wk]1hK6x 5q")au!1m8e!!Sj_1q \ KbM3Be$2KA caiM]4-MDw.7e!J|7-Z:tJ;settingsLscala/tools/nsc/Settings;processArgumentsResultLscala/Tuple2;WLscala/Tuple2;>;()Lscala/tools/nsc/Settings; 12 7this!Lscala/tools/nsc/CompilerCommand;()Lscala/Tuple2;Y()Lscala/Tuple2;>; 34 =ok()Z 3; A scala/Tuple2C _1$mcZ$sp E@ DFfiles#()Lscala/collection/immutable/List;7()Lscala/collection/immutable/List;_2()Ljava/lang/Object; KL DMscala/collection/immutable/ListOcmdName()Ljava/lang/String;scalacScmdDesccompilerVexplainAdvancedjava/lang/StringBuilderY(I)V \] Z^ `append-(Ljava/lang/String;)Ljava/lang/StringBuilder; bc Zd$scala/collection/immutable/StringOpsf scala/Predef$hMODULE$Lscala/Predef$; jk il |-- Notes on option parsing -- |Boolean settings are always false unless set. |Where multiple values are accepted, they should be comma-separated. | example: -Xplugin:option1,option2 | means one or a comma-separated list of: | (partial) phase names, phase ids, phase id ranges, or the string "all". | example: -Xprint:all prints all phases. | example: -Xprint:expl,24-26 prints phases explicitouter, closelim, dce, jvm. | example: -Xprint:-4 prints only the phases up to typer. | n(Ljava/lang/String;)V \p gq stripMargin sR gtjava/lang/Stringvtrim xR wytoString {R Z|augmentString_xLjava/lang/String; shortUsage"Usage: %s  QR genericWrapArray;(Ljava/lang/Object;)Lscala/collection/mutable/WrappedArray; iformat*(Lscala/collection/Seq;)Ljava/lang/String; gcreateUsageMsg%(Lscala/Function1;)Ljava/lang/String;k(Lscala/Function1;)Ljava/lang/String;cond 16 scala/tools/nsc/SettingsvisibleSettings I filter%(Lscala/Function1;)Ljava/lang/Object; PtoList I P&(Ljava/lang/Object;)Ljava/lang/Object;$anonfun$createUsageMsg$1F(Lscala/tools/nsc/settings/MutableSettings$Setting;)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; apply()Lscala/Function1; Lscala/math/Ordering$String$; j sortBy:(Lscala/Function1;Lscala/math/Ordering;)Ljava/lang/Object; P!$anonfun$createUsageMsg$2$adaptedF(Lscala/tools/nsc/settings/MutableSettings$Setting;)Ljava/lang/Object;  scala/collection/immutable/List$"Lscala/collection/immutable/List$; j  canBuildFrom)()Lscala/collection/generic/CanBuildFrom; mapL(Lscala/Function1;Lscala/collection/generic/CanBuildFrom;)Ljava/lang/Object; P scala/collection/TraversableOnceLscala/math/Ordering$Int$; j max)(Lscala/math/Ordering;)Ljava/lang/Object; scala/runtime/BoxesRunTime unboxToInt(Ljava/lang/Object;)I !$anonfun$createUsageMsg$3$adapted !$anonfun$createUsageMsg$4$adapted toSet"()Lscala/collection/immutable/Set; Pscala/collection/immutable/Set $plus$plus=(Lscala/collection/GenTraversableOnce;)Lscala/collection/Set;  filterNot P'scala/collection/immutable/$colon$colon sstring$1D(Ljava/lang/String;Lscala/collection/immutable/List;I)Lscala/Option;  Additional debug settings: Deprecated settings:scala/collection/immutable/Nil$!Lscala/collection/immutable/Nil$; j 6(Ljava/lang/Object;Lscala/collection/immutable/List;)V \  $anonfun$createUsageMsg$6+(Lscala/Option;)Lscala/collection/Iterable;     3scala/collection/generic/GenericTraversableTemplateflatten$i(Lscala/collection/generic/GenericTraversableTemplate;Lscala/Function1;)Lscala/collection/GenTraversable;  mkString&(Ljava/lang/String;)Ljava/lang/String;  baseListwidthIdebugs deprecatedstheRestLscala/Function1;8(Ljava/lang/String;ZLscala/Function1;)Ljava/lang/String;~(Ljava/lang/String;ZLscala/Function1;)Ljava/lang/String;label shouldExplain scala/Some' R )(Ljava/lang/Object;)V \+ (, XR . scala/Option0isEmpty 2@ 13get 5L 16$anonfun$createUsageMsg$7(ZLjava/lang/String;)Z 89 : scala/None$< Lscala/None$; j> =? options include:B$anonfun$createUsageMsg$8 D EF JprefixZ filter_thisLscala/Option;scala/Function1PusageMsgwhere possible standardS$anonfun$usageMsg$1$adapted U VW # Z xusageMsgPossible advanced]$anonfun$xusageMsg$1$adapted _ `a yusageMsgPossible privatee$anonfun$yusageMsg$1$adapted g hishouldStopWithInfoisInfo m@ ngetInfoMessage,(Lscala/tools/nsc/Global;)Ljava/lang/String;global0scala/reflect/internal/settings/MutableSettings$s2Lscala/reflect/internal/settings/MutableSettings$; ju tvversion;()Lscala/tools/nsc/settings/MutableSettings$BooleanSetting; xy zvalue |L }unboxToBoolean(Ljava/lang/Object;)Z   UR  versionFor$1  help y  RR scala/tools/nsc/GlobalpluginOptionsHelp R Xhelp y  \R Yhelp y  dR  showPlugins y pluginDescriptions R  showPhases y phaseDescriptions R >Lscala/reflect/internal/settings/MutableSettings$SettingsOps$; j ! SettingsOpsd(Lscala/reflect/internal/settings/MutableSettings;)Lscala/reflect/internal/settings/MutableSettings;  t-scala/reflect/internal/util/StatisticsStatics DEBUG_GETTERLjava/lang/invoke/MethodHandle;  java/lang/invoke/MethodHandle invokeExact @ debug@()Lscala/reflect/internal/settings/MutableSettings$SettingValue;  phaseFlagDescriptions R -(Ljava/lang/Object;)Ljava/lang/StringBuilder; b Z genPhaseGraph:()Lscala/tools/nsc/settings/MutableSettings$StringSetting;   isSetByUser @ , phaseNames I +Phase graph of size()I  P(I)Ljava/lang/StringBuilder; b Z components output to  ,}*.dot. allSettings*()Lscala/collection/mutable/LinkedHashMap;  &scala/collection/mutable/LinkedHashMapvaluesIterator()Lscala/collection/Iterator;  !$anonfun$getInfoMessage$1$adapted   scala/collection/Iterator.(Lscala/Function1;)Lscala/collection/Iterator;  $anonfun$getInfoMessage$2       componentsLscala/tools/nsc/Global;reflectSettingToBoolean_s>Lscala/reflect/internal/settings/MutableSettings$SettingValue;isDebug$extension_$this1Lscala/reflect/internal/settings/MutableSettings;+isDebug$extension_reflectSettingToBoolean_s expandArg5(Ljava/lang/String;)Lscala/collection/immutable/List;I(Ljava/lang/String;)Lscala/collection/immutable/List;arg@ stripPrefix  g java/nio/file/Paths ;(Ljava/lang/String;[Ljava/lang/String;)Ljava/nio/file/Path; 5  java/nio/file/LinkOptionjava/nio/file/Filesexists2(Ljava/nio/file/Path;[Ljava/nio/file/LinkOption;)Z  java/io/FileNotFoundException#argument file %s could not be found q scala/collection/JavaConverters$"Lscala/collection/JavaConverters$; j   readAllLines&(Ljava/nio/file/Path;)Ljava/util/List; "# $asScalaBufferConverter?(Ljava/util/List;)Lscala/collection/convert/Decorators$AsScala; &' (asScala *L + scala/collection/TraversableLike-$anonfun$expandArg$2 / 01  scala/collection/mutable/Buffer$5"Lscala/collection/mutable/Buffer$; j7 68 6 . < splitParams > ?fileLjava/nio/file/Path;java/nio/file/PathCshouldProcessArgumentsprocessArguments ./ G$anonfun$processArguments$1V(Lscala/tools/nsc/CompilerCommand;Ljava/lang/String;)Lscala/collection/immutable/List; IJ KL4(Lscala/tools/nsc/CompilerCommand;)Lscala/Function1; O PflatMap R PS2(Lscala/collection/immutable/List;Z)Lscala/Tuple2; FU VexpandedArgumentsx$1name ZR )[2Lscala/tools/nsc/settings/MutableSettings$Setting;$anonfun$createUsageMsg$25(Lscala/tools/nsc/settings/MutableSettings$Setting;)Ix$2 helpSyntax aR )blength d weformat$1'(Ljava/lang/String;I)Ljava/lang/String;swidth$1%-li helpStr$1G(Lscala/tools/nsc/settings/MutableSettings$Setting;I)Ljava/lang/String; gh q shelpDescription uR )vdeprecationMessage()Lscala/Option; xy )z (} deprecated: ~msgstrsuffix$anonfun$createUsageMsg$35(Lscala/tools/nsc/settings/MutableSettings$Setting;)Zx$3 isForDebug @ )$anonfun$createUsageMsg$4x$4 isDeprecated @ )$anonfun$createUsageMsg$5G(ILscala/tools/nsc/settings/MutableSettings$Setting;)Ljava/lang/String; op xs P3  (I)Lscala/Function1;   $colon$colon5(Ljava/lang/Object;)Lscala/collection/immutable/List;  P  Pxo scala/Option$Lscala/Option$; j option2Iterable  shouldExplain$1x$6$anonfun$usageMsg$1x$7 isStandard @ )$anonfun$xusageMsg$1x$8 isAdvanced @ )$anonfun$yusageMsg$1x$9 isPrivate @ )commandscala/tools/nsc/Properties$Lscala/tools/nsc/Properties$; j  versionString R copyrightString R Scala %s %s -- %s arg$macro$2Ljava/lang/Object; arg$macro$3$anonfun$getInfoMessage$1x$10 isHelping @ )x$11 R )$anonfun$expandArg$1(C)Zx$12CstripComment$1$anonfun$expandArg$1$adapted  $scala/collection/IndexedSeqOptimized prefixLength(Lscala/Function1;)I  take(I)Ljava/lang/Object;  takeWhile_this&Lscala/collection/immutable/StringOps; takeWhile_p  $thisx0$1 startsWith(Ljava/lang/String;)Z  w  >(Lscala/collection/immutable/List;Lscala/tools/nsc/Settings;)VR(Lscala/collection/immutable/List;Lscala/tools/nsc/Settings;)V()V \  E@  F;  boxToBoolean(Z)Ljava/lang/Boolean;  '(Ljava/lang/Object;Ljava/lang/Object;)V \ D5(Lscala/collection/immutable/List;Lscala/Function1;)Vv(Lscala/collection/immutable/List;Lscala/Function1;)Verror(Lscala/Function1;)V \  \  O(Lscala/collection/immutable/List;Lscala/tools/nsc/Settings;Lscala/Function1;)V(Lscala/collection/immutable/List;Lscala/tools/nsc/Settings;Lscala/Function1;)V withErrorFn-(Lscala/Function1;)Lscala/tools/nsc/Settings;   ^_  boxToInteger(I)Ljava/lang/Integer;      !$anonfun$createUsageMsg$7$adapted'(ZLjava/lang/String;)Ljava/lang/Object;    !  #  % unboxToChar(Ljava/lang/Object;)C '( )  +$deserializeLambda$7(Ljava/lang/invoke/SerializedLambda;)Ljava/lang/Object;  /0scala/runtime/LambdaDeserialize2 bootstrap(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;[Ljava/lang/invoke/MethodHandle;)Ljava/lang/invoke/CallSite; 45 367lambdaDeserialize 9.: SignatureCodeLineNumberTableLocalVariableTable StackMapTableMethodParameters InnerClasses SourceFileRuntimeVisibleAnnotationsBootstrapMethodsScalaInlineInfoScalaSig!./<01234<5416=/*8>? 9:3;=/*>>? 9:<<?@=2*BG>? 9:HI=5 *BNP>?  9:<JQR=-T> ? 9:UR=-W>#? 9:XR=3ZY[_aegYmoL+ruzeae}@wZ>0 %%*0?39:~R=w(gYmL+rmY*S@w>2?(9:~=J *+PPM,ȶ̶Ҳչ>,P:,P:,P:YYY   a>6 6 7>ALBZCoHsI{HJHKHL?H />vLh/ZZ /oE!/9:"<A#= Y(Y**-Y(Y*/-:47w:;@Y(YZYA_+eCe}-   Ha:ZYI_e*-Ke}@t;wQ((wQ(w(wQ((1>. PQPR2R8RCPGSePqTV?>L9:%&M" #NO<$A %&RR=8*TY[>Z? 9:\R=8*^c[>[? 9:dR=8*fk[>\? 9:l@=2*o>_? 9:pq= Ȳw*{N-~ *w*:~ZYI_*e+e}w*:~*w*:~*w*:~+w*:~yZYI_+ew*: #w :  ~ZY_ae+e}ö}*Ƕʙ<+MZYη_жe,Զٶe*Ƕڶܶe}*@$$($$$$1 $$$$$$Z $$$$$$Z $$$$$$Z $$$$$$Z]Z $$$$$$ZwE>. f$g^hijkl[nhompr?p m4/9:r 5 o     * "  Ar=gYm+r wM,0YgYmN-rmY,S*!,%),.49:;=@@7 w0wDw))-->}~)V?*kAB9:=~<AE@=,>? 9:F;=Y!*H*Qȶ̶TPL*+W> ? X/!9:<<=/*\>6? Y]AY^_=2*cf>7? `]A`gh=@gYmZYk_mene}M,rmY*S@*ww>8? @i@j*~A ijop=ZY[_*crete*we}M*{:(9(|w:ZY}_aereee}NZYI_,e-e}@iw1Aw>:%;+<i=l??4@)%]li]jA ij=/*>A? ]A=/*>B? ]A=:+>F?ji]A ji=w0+@(Y+ȶ̶P*-@ >F? 00/0jA j  =2*>L? OA89=6>R?MA D =2*>T? OA=/*>Z? ]A=/*>[? ]A=/*>\? ]A=p2LMgYȷrmY*SY+SY,S>d? +$2A=/*Ь>r? ]A=/*Ӱ>r? ]A== #@>z?  A=~(gYm*rML++,w@ w>z? (i  "Ai/=/*>? iAiIJ=]+ *+Y+ @> ?:A \=/*+H*,8*** *DY>@+P PD> +.? /9:/.//12<A .1\=L*+Y,  >? 9:./"<A .\ =S *+,- >?* 9: ./ 12 "<A .1=2*>7? `]A`=2*>A? ]A=2*>B? ]A== +;>R? M A U=2* >Z? ]A_=2*">[? ]Ag=2*$>\? ]A=2*&>r? ]A=5 **,>z?  A -.=*;BJ    !" $&')&*,&-CD sENGXbj233MNNk81GXbj2MF3^_  89D /IJU_g\\\ URQR#XRHIghpqop?@F;3;16RE@l@RR\RdRG