47*scala/tools/nsc/ast/DocComments$DocCommentjava/lang/Object scala/Productscala/SerializableDocComments.scala%java/lang/invoke/MethodHandles$Lookup java/lang/invoke/MethodHandles Lookupscala/Predef$ArrowAssoc$ scala/Predef ArrowAssoc$scala/math/Ordering$Int$scala/math/OrderingInt$%scala/reflect/internal/Symbols$Symbolscala/reflect/internal/SymbolsSymbolscala/tools/nsc/ast/DocComments DocComment'scala/tools/nsc/ast/DocComments$UseCase!UseCasex$18Lscala/Tuple3;Lscala/Tuple3;Lscala/collection/immutable/List;>;templateLjava/lang/String;defines!Lscala/collection/immutable/List;5Lscala/collection/immutable/List;useCasesLLscala/collection/immutable/List;rawpos&Lscala/reflect/internal/util/Position;codePosbitmap$0B$outerLscala/tools/nsc/Global;()Ljava/lang/String; .( 7this,Lscala/tools/nsc/ast/DocComments$DocComment;(()Lscala/reflect/internal/util/Position; /0 < 10 >x$18$lzycompute()Lscala/Tuple3;()Lscala/Tuple3;Lscala/collection/immutable/List;>; 23 C scala/tools/nsc/util/DocStrings$EMODULE$"Lscala/tools/nsc/util/DocStrings$; GH FI .6 KtagIndex$default$2()Lscala/Function1; MN FOtagIndexF(Ljava/lang/String;Lscala/Function1;)Lscala/collection/immutable/List; QR FS&(Ljava/lang/Object;)Ljava/lang/Object;U$anonfun$x$18$1$adaptedN(Lscala/tools/nsc/ast/DocComments$DocComment;Lscala/Tuple2;)Ljava/lang/Object; WX YZ"(Lscala/Tuple2;)Ljava/lang/Object;\"java/lang/invoke/LambdaMetafactory`altMetafactory(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;[Ljava/lang/Object;)Ljava/lang/invoke/CallSite; bc adeapply?(Lscala/tools/nsc/ast/DocComments$DocComment;)Lscala/Function1; ghiscala/collection/immutable/Listkfilter%(Lscala/Function1;)Ljava/lang/Object; mn lo$anonfun$x$18$2$adapted qX rsi$colon$colon$colonD(Lscala/collection/immutable/List;)Lscala/collection/immutable/List; vw lx$anonfun$x$18$3$adapted z\ {| gN~Lscala/math/Ordering$Int$; G sortBy:(Lscala/Function1;Lscala/math/Ordering;)Ljava/lang/Object; lstartTag6(Ljava/lang/String;Lscala/collection/immutable/List;)I Fjava/lang/Stringlength()I java/lang/StringBuilder(I)V  substring(II)Ljava/lang/String; append-(Ljava/lang/String;)Ljava/lang/StringBuilder; */toString 6 $anonfun$x$18$4N(Lscala/tools/nsc/ast/DocComments$DocComment;Lscala/Tuple2;)Ljava/lang/String; "(Lscala/Tuple2;)Ljava/lang/String;i scala/collection/immutable/List$"Lscala/collection/immutable/List$; G  canBuildFrom)()Lscala/collection/generic/CanBuildFrom; mapL(Lscala/Function1;Lscala/collection/generic/CanBuildFrom;)Ljava/lang/Object; l$anonfun$x$18$5e(Lscala/tools/nsc/ast/DocComments$DocComment;Lscala/Tuple2;)Lscala/tools/nsc/ast/DocComments$UseCase; 9(Lscala/Tuple2;)Lscala/tools/nsc/ast/DocComments$UseCase;i scala/Tuple39(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V $% sectionsusecasesendIjava/lang/Throwable @A template$lzycompute $A _1()Ljava/lang/Object; '(  6 defines$lzycompute#()Lscala/collection/immutable/List;7()Lscala/collection/immutable/List;_2 )*  useCases$lzycomputeN()Lscala/collection/immutable/List;_3 ,*  decomposeUseCase-(II)Lscala/tools/nsc/ast/DocComments$UseCase;start@usecaseskipWhitespace(Ljava/lang/String;I)I F skipToEol FsubPos*(II)Lscala/reflect/internal/util/Position; scala/runtime/RichInt$Lscala/runtime/RichInt$; G  scala/Predef$Lscala/Predef$; G  skipLineLead  F  min$extension(II)I   /** 2scala$tools$nsc$ast$DocComments$DocComment$$$outer()Lscala/tools/nsc/Global;  y(Lscala/tools/nsc/Global;Ljava/lang/String;Lscala/reflect/internal/util/Position;Lscala/reflect/internal/util/Position;)V  (Lscala/tools/nsc/Global;Lscala/tools/nsc/ast/DocComments$DocComment;Ljava/lang/String;Lscala/reflect/internal/util/Position;)V  " codeStartcodeEndcode commentStartcomment commentPos intWrapper_x$scala/reflect/internal/util/Position$ /; &scala/tools/nsc/Global( NoPosition+()Lscala/reflect/internal/util/NoPosition$; *+ ),equals(Ljava/lang/Object;)Z ./ 0 %2 withStart)(I)Lscala/reflect/internal/util/Position; 45 %6 withPoint 85 %9withEnd ;5 %<start1end1'scala/reflect/internal/util/NoPosition$@defineVariables*(Lscala/reflect/internal/Symbols$Symbol;)Vsym$scala/collection/immutable/StringOpsE(?s)^[\s&&[^ ]]*(.*?)\s*$G(Ljava/lang/String;)V I FJr()Lscala/util/matching/Regex; LM FN%scala$tools$nsc$ast$DocComments$$defs ()Lscala/collection/mutable/Map; PQ )Rscala/collection/mutable/MapT gU UV"scala/collection/immutable/MapLikeX ) Z$anonfun$defineVariables$1"(Ljava/lang/String;)Lscala/Tuple2; \] ^_]~$anonfun$defineVariables$29(Lscala/util/matching/Regex;Lscala/Tuple2;)Lscala/Tuple2; cd ef(Lscala/Tuple2;)Lscala/Tuple2;h.(Lscala/util/matching/Regex;)Lscala/Function1; gjk#scala/collection/GenTraversableOncem $plus$plusG(Lscala/collection/GenTraversableOnce;)Lscala/collection/immutable/Map; op Yqupdate'(Ljava/lang/Object;Ljava/lang/Object;)V st UuTrimLscala/util/matching/Regex;'Lscala/reflect/internal/Symbols$Symbol;augmentString_xcopy(Ljava/lang/String;Lscala/reflect/internal/util/Position;Lscala/reflect/internal/util/Position;)Lscala/tools/nsc/ast/DocComments$DocComment;copy$default$1copy$default$2copy$default$3 1;  productPrefix  productArityproductElement(I)Ljava/lang/Object;x$1#java/lang/IndexOutOfBoundsExceptionjava/lang/Integer(I)Ljava/lang/String;   JproductIterator()Lscala/collection/Iterator;1()Lscala/collection/Iterator;scala/runtime/ScalaRunTime$Lscala/runtime/ScalaRunTime$; G typedProductIterator,(Lscala/Product;)Lscala/collection/Iterator;  canEqualLjava/lang/Object;hashCode _hashCode(Lscala/Product;)I   _toString#(Lscala/Product;)Ljava/lang/String;   /  45 $anonfun$x$18$1=(Lscala/tools/nsc/ast/DocComments$DocComment;Lscala/Tuple2;)Z$thisx$14@define startsWithTag5(Ljava/lang/String;Lscala/Tuple2;Ljava/lang/String;)Z  FLscala/Tuple2;$anonfun$x$18$2x$15$anonfun$x$18$3(Lscala/Tuple2;)Ix$17 scala/Tuple2 _1$mcI$sp  x0$1 _2$mcI$sp  scala/MatchError(Ljava/lang/Object;)V  x0$2 str skipVariable  FsplitAt(I)Lscala/Tuple2;  F  Lscala/Predef$ArrowAssoc$; G drop  F ArrowAssoc U  t keyvalue$minus$greater$extension_$thisTrim$1scala/util/matching/Regex unapplySeq((Ljava/lang/CharSequence;)Lscala/Option;   scala/OptionisEmpty()Z  get  #scala/collection/LinearSeqOptimized lengthCompare(I)I   g  variableName&(Ljava/lang/String;)Ljava/lang/String;  F\s+\*+$ replaceAll8(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;  $minus$greater$extension_y()V   $init$(Lscala/Product;)V     scala/runtime/BoxesRunTime boxToBoolean(Z)Ljava/lang/Boolean;       boxToInteger(I)Ljava/lang/Integer;  $deserializeLambda$7(Ljava/lang/invoke/SerializedLambda;)Ljava/lang/Object;scala/runtime/LambdaDeserialize" bootstrap(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;[Ljava/lang/invoke/MethodHandle;)Ljava/lang/invoke/CallSite; $% #&'lambdaDeserialize )!* SignatureCodeLineNumberTableLocalVariableTable StackMapTableMethodParameters InnerClasses SourceFileBootstrapMethodsScalaInlineInfoScala! $%,&'()*,+,*,-.(/010B2345'.6-/*8./ 9:/;-/*=./ 9:1;-/*?./ 9:@A- **D~*J*LJPTL+*jplM+*uplNJ*L-,yl6*Ld *L!Y*L,*-*: ::l: l:YƵ**DD*ç*ÿ*Ȱ0BollllllND.& -;Z/R*-)*;r*ZS'()* ,*9:,B$A-H*D~*а*Ȱ0./ 9:6-s3**D~**Ӷ**DD*ç*ÿ*ٰ&+0&D./ 39:'6-H*D~*۰*ٰ0./ 9:-s3**D~**Ӷl**DD*ç*ÿ*&+0&D./ 39:,)-H*D~**0./ 9:,-u5**D~**Ӷl**DD*ç*ÿ*(-0(D./ 59:,,-I*D~**0./ 9:,-u J*L`>J*L6*L:*:J*L` 6  6Y*L:*: "Y*Y* 0O %."+4W~/p +}(4t10WQ ~*!(!"0 9:O# 1 -Q*'*-NY W- -1 *-*'3`6*'3`6*'7:=0A%.'2=/42>=?Q9:QQ1 BC-bFYHN-KOM*S+*S+WY*[bl,lnrv0.049E/*Jwxb9:bDyz(1D{|-WY*+,-./*9:.(/0101 ./1}6-/*L./ 9:~;-/*'./ 9:;-/*./ 9:6-../ 9:-,./ 9:-w7* %*L*'*Y0./79:71-2*./ 9:,/-9+./9:1-2*./ 9:6-2*./ 9:./-(*+++*l+M*L,LNY W- R-1K*',':Y W41,*,:Y W1 ,*0a @%%%%%./9:1-/*./ 9:-CJ*L+./:1 -BJ*L+./:1 -/*./ 1-r!++=+>*LYȿ0./*  !:!1 -o++=+>*˰Yȿ0./* :1 \]-EJ*<FY*KJ*϶M,,N,: Yȿ-::زFYK۶:Y0N'XX.U/H6 (?(uN5(R1((w 1cd-%++M+N*-:`XF:زJ,::Y఻Y+ȿ0.t .P/>P0( t(xt t 1 -$*,8*-=*?+*+* *0./4$9:$45$.($/0$1014./1WX-= *+./ : 1 qX-= *+./ : 1 z\-2*./ 1  !-*+22    "#3 4fV[]^__]fVt]^__]fV}]^__]fV^__fV^__fV`a^__afVgi^__i([t}`g5&\]cdWXqXz\/1;{|}6~;;BC).//;6.6'666,$A@A6