4(scala/tools/nsc/interactive/tests/Testerjava/lang/Object Tester.scalaLscala/reflect/ScalaSignature;bytesn ]cB(QmCI! I )AK"A!BB%1CxC IA@ 5)AA"a% !! m)A'Aq!!  yCt! !! ""9qEbBAKq 7!!C;C"!,A%q_ABAY 9 CsCq!!0  y CB! !a0  "@"9QbBAgqAAAi  V"Iq I! 3D"!Q D"a7 B1 uD!A! yx1Q C!C#D"a=%I!!> m)QC"IQ A%q  +A!C/ABaA&!;AB BYC[AqAa  iC2a! A!  MA1A UBIA!  e"H/:t Y!!M#xN]3SKB|'^3s%X ]8si%d_6\3s+ ]Q"* e!KHY> \ G>l/7fe A"Y:l:$G*[:uK:,b!! L=DCAS %!u )#C(aA!8ji"91FA5aA7tOB!qFA $!M,6)q. qxn;? YW!J,G-4 } 'RN\4 m CF% !ax J-CJ!AA(!BA)/2!XA* )>$.8h! iL7B&aA!os"9qLAAA8q!%i1MA$O #CfaBR;oGRLwN UNA7 YG %o8tKB!JA8  (b!V CN\'+7pC$B!a x!9AmaA:ggB!Q,! i y yI,/Z1uKt!C1tWRK/Z!u) #!" 51 o\:% Y)C*U8tSRLwN\CN\G+9f>l\3uS>tGBA'Cq!a"  I) bg.6m9f>l\3uS>tGBA3Cq!a" I)sC:$WCAAP! +!+ &bA6&*qUU4-, &A*b]|W.AsC:$%AsC:$w.\%om8/ CMBBA[!-AoAM3p[+7M]3bg&tw FbwCa!!. a:b]|WnU8ve,g)7fDH#A15I gZ8n$8 [3t!8k\;sG4\3+I gZ8n" gnZ3t!();dQ"/8e_6vn]5uS>tJ C%BBAf+.tMq!/8e_6tU/\"iCJ!:b]|WR3mCfl7jgV MDQtw-Z 1q Qa4jIb Qa;beR aA\2iCJA;p4GE^CL1!a9Yun7fC:$""a:l5q^Ay! IG!1q[ADa!!7 BBAn; C^v !a8A|7ofcR!1EA|! IpHA a=%c!o\:!!W \3uK,"A! !B i&QAAa9bG. w-ZiAMSN$(bB1BQL!  MLDQa3fY$X Z0%KF$B!a !I !A IdW ^3eAAAo\*ue&tw "A!!1B )C(7b]LA!a&IA-7fi|e. G Z3mKR, 7%t7/:u2da;fgRu.\7f]R,"A! Q,7^"p[6,gQ,7$jY.8hKN$B!a >!1qA aZ8UKN$HCB"g)Pa?A)QL!J%!q - =H/[8o! I  JxN+sC,7C])E^#J1AaY&o3vGR2!B, I '.7juG.ZgLG  DM\4fgV! GI'a: $bB41Q1m7mK$n8 -$Q ' C2iC:H/: %Q:4wNAB5oM>%Ad_:$XM; 5B/g bY8oitG J!& eBBAlk C^U A!  =T1t!9!RA 5B2paf$"B! &1BS! 9nI "B/oA B1%ygIC ^ 1q1m9zI,g-Y;mi TCBVU 'QV_BA!-<6!1k9,Av]DWmY6fI*!-tgn;bi&|g.> M&!E;oG",7m[3e-.8dKq1m9zI,g-Y;miTCBbU G!, |/eK W;%gU!gi+d_BLHZ3gCVdG  ='BG[ Q:pIVG:fM&D9s_,8 ^!sSRLA9s_,8 ^#mK6,g /Izz 1b=(o3vGRLE/:bi>XCBp!G!9X%!!1B3!IE/:bi>C2b] X/7 }' s!a/ [1tQ{G-ZKF, \: }' s!a/Ba!a6, bB/W!q I0a: -$Q{\B5!Xm;Q_NLG/[8ogB)!1B}C"911AA !C8uQH+Z:u!i6qAA I Vt7 ^5p]B !":s_J$&/Y2f! IR  E!Q 'I"B1giI! U!bAB 19!/8uS6,BB+#2tiJ 7 $v]$n85) i!AbaBdJ 2QEBSAa!a6H bB/! _:B:Iia q!8baBd0 ]#B/F ECC/4 Ga&1Q- Q+\35%ISAI%AyIA "\5oS6L'0 GyCB% A! $(/Y2f XO\)H/:id5C']) 9%nC&tGBA#BqaaO)&beB/g[%java/lang/invoke/MethodHandles$Lookup java/lang/invoke/MethodHandles Lookup*scala/collection/immutable/Range$Inclusive scala/collection/immutable/Range Inclusive(scala/collection/mutable/ArrayOps$ofChar!scala/collection/mutable/ArrayOpsofChar!scala/math/Numeric$IntIsIntegral$scala/math/NumericIntIsIntegral$(Ljava/lang/String;TT;Lscala/Function2;Lscala/runtime/BoxedUnit;>;)Vmsgargop0scala/reflect/internal/settings/MutableSettings$`2Lscala/reflect/internal/settings/MutableSettings$; Eb ac 67 escala/tools/nsc/Settingsgverbose;()Lscala/tools/nsc/settings/MutableSettings$BooleanSetting; ij hkvalue()Ljava/lang/Object; mn oscala/runtime/BoxesRunTimequnboxToBoolean(Ljava/lang/Object;)Z st ru scala/Predef$wLscala/Predef$; Ey xzjava/lang/StringBuilder|(I)V  }append-(Ljava/lang/String;)Ljava/lang/StringBuilder; } -(Ljava/lang/Object;)Ljava/lang/StringBuilder; }: toString()Ljava/lang/String; }print(Ljava/lang/Object;)V xjava/lang/SystemcurrentTimeMillis()J randomDelayMillis()I $scala/tools/nsc/interactive/Response O scala/Function2apply8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;  isComplete()Z  isCancelled ccancel O get(J)Lscala/Option;  scala/Some oscala/util/Eitherscala/util/Left oprintln xscala/util/Right ojava/lang/ThrowableprintStackTrace O  scala/None$ Lscala/None$; E equals t scala/MatchError  tLjava/lang/Object;exLjava/lang/Throwable;TIMEOUTlimitJres&Lscala/tools/nsc/interactive/Response;Lscala/Function2;reflectSettingToBoolean_s>Lscala/reflect/internal/settings/MutableSettings$SettingValue;java/lang/String scala/Option askReload(Lscala/collection/Seq;)VC(Lscala/collection/Seq;)Vsfsreloadscala/collection/SeqtoList#()Lscala/collection/immutable/List; $anonfun$askReload$1$adapted(Lscala/tools/nsc/interactive/tests/Tester;Lscala/collection/immutable/List;Lscala/tools/nsc/interactive/Response;)Ljava/lang/Object; [(Lscala/collection/immutable/List;Lscala/tools/nsc/interactive/Response;)Ljava/lang/Object;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;  =(Lscala/tools/nsc/interactive/tests/Tester;)Lscala/Function2;  Z[  Lscala/collection/Seq; askTypeAt)(Lscala/reflect/internal/util/Position;)Vpostype at$anonfun$askTypeAt$1$adapted(Lscala/tools/nsc/interactive/tests/Tester;Lscala/reflect/internal/util/Position;Lscala/tools/nsc/interactive/Response;)Ljava/lang/Object;  `(Lscala/reflect/internal/util/Position;Lscala/tools/nsc/interactive/Response;)Ljava/lang/Object; &Lscala/reflect/internal/util/Position;askTypeCompletion$$anonfun$askTypeCompletion$1$adapted   askScopeCompletion%$anonfun$askScopeCompletion$1$adapted # $% ()Ljava/util/Random; <= ) randomInverse(I)In <( .java/util/Random0nextInt 2, 13randomDecreasingscala/runtime/RichInt$6Lscala/runtime/RichInt$; E8 79 to$extension00(II)Lscala/collection/immutable/Range$Inclusive; ;< 7=#Lscala/math/Numeric$IntIsIntegral$; E? @sum(Lscala/math/Numeric;)I BC Drresult intWrapper_xrandomSourceFileIdx 45 JrandomBatchesPerSourceFile 5, MrandomChangesPerBatch +, PrandomPositionIn+(Lscala/reflect/internal/util/SourceFile;)Isf&scala/reflect/internal/util/SourceFileUcontent()[C WX VY(Lscala/reflect/internal/util/SourceFile;randomNumChars >? ]testFileChangessfidxscala/runtime/LazyRefa b L duntil$extension0&(II)Lscala/collection/immutable/Range; fg 7hisEmpty j kstart m n$anonfun$testFileChanges$1F(Lscala/tools/nsc/interactive/tests/Tester;ILscala/runtime/LazyRef;I)V pq r-scala$collection$immutable$Range$$lastElement t ustep w xtestPositions$lzyLscala/runtime/LazyRef;foreach$mVc$sp_iforeach$mVc$sp_this"Lscala/collection/immutable/Range;doTestN(ILscala/collection/Seq;Lscala/collection/Seq;Lscala/Function0;)Lscala/Option;(ILscala/collection/Seq;Lscala/collection/Seq;Lscala/Function0;)Lscala/Option;changes testPositions otherTestnew round with length  (I)Ljava/lang/StringBuilder;  } changes:&(Ljava/lang/Object;)Ljava/lang/Object;$anonfun$doTest$1$adaptedE(Lscala/tools/nsc/interactive/tests/Tester$Change;)Ljava/lang/Object;  ()Lscala/Function1; foreach(Lscala/Function1;)V  scala/Function0 apply$mcV$sp O view()Lscala/collection/SeqView;  scala/collection/SeqViewreverse  $anonfun$doTest$3$adapted   done test round:  errorCount$1   8T 'scala/tools/nsc/reporters/StoreReporterinfos*()Lscala/collection/mutable/LinkedHashSet;  \(Lscala/tools/nsc/interactive/tests/Tester;ILscala/collection/Seq;Lscala/collection/Set;[C)V  & Lscala/Function0;minimize8(Lscala/tools/nsc/interactive/tests/Tester$ErrorTrace;)Vetrace5Lscala/tools/nsc/interactive/tests/Tester$ErrorTrace;run[Ljava/lang/Object; wrapRefArray<([Ljava/lang/Object;)Lscala/collection/mutable/WrappedArray;  x  23 $anonfun$run$1.(Lscala/tools/nsc/interactive/tests/Tester;I)V  -(Lscala/tools/nsc/interactive/tests/Tester;)V  )$anonfun$askReload$1t(Lscala/tools/nsc/interactive/tests/Tester;Lscala/collection/immutable/List;Lscala/tools/nsc/interactive/Response;)V$thissourcesresponse :W "scala/tools/nsc/interactive/GlobalJ(Lscala/collection/immutable/List;Lscala/tools/nsc/interactive/Response;)V  !Lscala/collection/immutable/List;$anonfun$askTypeAt$1y(Lscala/tools/nsc/interactive/tests/Tester;Lscala/reflect/internal/util/Position;Lscala/tools/nsc/interactive/Response;)VO(Lscala/reflect/internal/util/Position;Lscala/tools/nsc/interactive/Response;)V  $anonfun$askTypeCompletion$1  $anonfun$askScopeCompletion$1 " testPositions$lzycompute$10(Lscala/runtime/LazyRef;I)Lscala/collection/Seq;testPositions$lzy$1sfidx$1 initialized  b bo$scala/collection/mutable/ArrayBuffer  charArrayOps([C)[C  x([C)V   >  wrapString>(Ljava/lang/String;)Lscala/collection/immutable/WrappedString;  x  indexOfSlice(Lscala/collection/GenSeq;)I    boxToInteger(I)Ljava/lang/Integer;  r$plus$eq:(Ljava/lang/Object;)Lscala/collection/mutable/ArrayBuffer;  (Lscala/collection/GenSeq;I)I    initialize  bbuf&Lscala/collection/mutable/ArrayBuffer;testPositions$1  ! otherTest$1(ILscala/runtime/LazyRef;)V   %nonEmpty ' (%scala/reflect/internal/util/Position$*'Lscala/reflect/internal/util/Position$; E, +-offsetQ(Lscala/reflect/internal/util/SourceFile;I)Lscala/reflect/internal/util/Position; /0 +1  3  5 " 7$scala/reflect/internal/util/Position9$anonfun$testFileChanges$2^(Lscala/tools/nsc/interactive/tests/Tester;I)Lscala/tools/nsc/interactive/tests/Tester$Change; RS = \ ? nextBoolean A 1B1(Lscala/tools/nsc/interactive/tests/Tester;IIIZ)V D #E$anonfun$testFileChanges$3E(Lscala/tools/nsc/interactive/tests/Tester;ILscala/runtime/LazyRef;)V #$ Iiscala/package$LLscala/package$; EN MOVector&()Lscala/collection/immutable/Vector$; QR MS O U.scala/collection/generic/GenTraversableFactoryW newBuilder$()Lscala/collection/mutable/Builder; YZ X[ scala/collection/mutable/Builder]sizeHint _ ^` ;< b6(Ljava/lang/Object;)Lscala/collection/mutable/Builder; d ^e Gn ^gscala/collection/GenTraversablei!scala/collection/immutable/VectorkO GH nok(Lscala/tools/nsc/interactive/tests/Tester;ILscala/runtime/LazyRef;)Lscala/runtime/java8/JFunction0$mcV$sp; qr  t  v errortrace#Lscala/collection/immutable/Vector;fill_b"Lscala/collection/mutable/Builder;fill_ifill_n"scala/collection/immutable/Vector$~$anonfun$doTest$14(Lscala/tools/nsc/interactive/tests/Tester$Change;)Vx$4 deleteAll O #1Lscala/tools/nsc/interactive/tests/Tester$Change;$anonfun$doTest$2-(Lscala/tools/nsc/interactive/tests/Tester;)I errorCount     apply$mcI$spS(Lscala/tools/nsc/interactive/tests/Tester;)Lscala/runtime/java8/JFunction0$mcI$sp; ask%(Lscala/Function0;)Ljava/lang/Object;   unboxToInt(Ljava/lang/Object;)I  r$anonfun$doTest$3x$5 insertAll O # I  _ G(I[Lscala/reflect/internal/util/SourceFile;Lscala/tools/nsc/Settings;)Vinputs (Lscala/tools/nsc/Settings;)V  #scala/tools/nsc/interactive/Global$%Lscala/tools/nsc/interactive/Global$; E $lessinit$greater$default$3  S(Lscala/tools/nsc/Settings;Lscala/tools/nsc/reporters/Reporter;Ljava/lang/String;)V   1/**/  scala/runtime/BoxedUnitUNITLscala/runtime/BoxedUnit;            $deserializeLambda$7(Ljava/lang/invoke/SerializedLambda;)Ljava/lang/Object;scscala/runtime/LambdaDeserialize bootstrap(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;[Ljava/lang/invoke/MethodHandle;)Ljava/lang/invoke/CallSite;  lambdaDeserialize CodeMethodParameters StackMapTableLineNumberTableLocalVariableTable Signature InnerClasses SourceFileRuntimeVisibleAnnotationsBootstrapMethodsScalaInlineInfoScalaSig!B0123456789:;<=>?/ @AH*JB'KC*M*Q*M  RS8T/*V RS:W/*Y RSZ[>d*fl:pv'{}Y~+, 6*a7Y:-,W̸{6: :  R6 :  :  6 : d*fl:pv~{ ħs2 :  ƙ  ƶ:̲{ħ? Ԛ4Y ؿ,0!,(N,,,3,FBFQ Z!d"t#}$%&()*+(,3%="p ) F3QZ>RS>]?>^>_  \ ]^_G*+*  1RS C*+* 2RSC*+*! 3RS"C*+*' 4RS<(/**6 RS+,A */4`l8 RS -3-5,@*/:{6>AE4=>6`6d=d>'17& ;"<$='>,?2@6A:>=C>"F3$3'G3@RS@-3H3-I7 */*K4F  RSL1*dNH RSO1*2QJ RSRSA */+Z4L RS T[T\1*dQN RS2*'QP RS>/*^ RS_TbYcM:{>*eiY:l)o6*,svy`6"b7M >Lz{TRST`3H34|3%.}~`! {}Y,,,{}Y**%Y&Y*,**K2Z÷İѰ& (3:OVv~4RS`3  `5RSOQ*{*K̶жҲ:{<*ԶiYM,l,o>*,v ,y`>7M  *QRSH39|3-#}~NOZ**M*)Y*۵M*ñ*ÿB RSH *+,1  S   H *+,2  S   H *+,3  S   H *+,4  S   N++ +w+*K2:Y:Y{Z{* 66WY{Z{* `6N+-+ÿ52bVbxbbD& %FLW|>eT[%\F;3RS{3  ]+ +*+" RS{3 #$t*,&)h.*K2*/*,&42N*/46-!'*-4*-6*-8YؿT: "-TZ`fs*-FtRSt3t{ ;<S#Y***K2>*@*/CFS3 GHE*,J S3{ pqx PT*V6Y\:a6  *cfW `6 hjl:**,&*,su:&:{*wԙYؿ<b^I bl^ " Of{\ {xOQyS3{K33z{#'|3 8}3K/* 2* S;** RS/* = ** S K3 KH**,K*-f**Y-V*Y-*Y*1Y**^56@G*HRSH23H5H67 26H *+,1  S   H *+,²2  S   H *+,IJ3  S   #H *+,Ʋ4  S   2*Ȳ 2*ʲ  *J   !#$&')*,./ s  &mpm~~  &p-#pq;<GH'KNOZ[":W#$<(LO5,+,\RSI8TO>_