4scala/tools/nsc/ast/DocCommentsjava/lang/ObjectDocComments.scalaLscala/reflect/ScalaSignature;bytes> eg!2d! \Bi "s1A1A]D"! % !a 5"sy C#CqA!& 9 C!IA!(  "$"9! -bBY!1 s!CAqAa/ i CF "!9!  bBi%!1;ABp)CODqa! YC,! a!  u!%A }bBB"1Q  #!!C'Bqaa  Cj! ba EQA) %BK1  3J"#Q BCA.3 U "^!QN I!a -D!f  ine )A?Bq!a  ze cb!  YLeA)!CB!B! IB() &EC!1 +JBB, 'CGBqAa )C^f "z!Iq] ! L!CAB!#% Aa  -$!AB 5"B3IB %I"GA  C&e "(!I!G !Q {I!C!AB!% Ea  $!AB %u!CB; AB< % AAICpU" aa"  S'!AF "CBEkIQBF%*NI 9CV "!I1qS5 G+!CAb!*6#% Aa MQAK) 9JBK 7s$#Q =BCAO} U "D!Qq I!! mcH!f  ijy )A?Bq!a?  C*z ","IQ Aq  t)."Iq A1 t!CD"a4?A&Q#tDAAj% iNPA  yChz "j"Iq !  q!CABa?% E!  =a(!A E"B }IB%)CPA 9C2y "4!I!Q #q r!C!BB!?% Ea !!A  %f!CAJ ABV yGC_CB![%)Ea  %%,!AE"CBL5IQB]  D"Q1qD0I!! =t "L YAi\2D_6lWM;t !W-AbgRT!AZ498MiS)Ao\8mg* !.AtGdmiC8pIB9j e.*fM1A%8ji"a ]RL!!^5 Us^G>|7.3E_u.\7f]RX#= etAA Q(BA>}iW^1cYT!!`5 |G\3di&|g.u 9*Y:iBA iA IATs6w\ iAATs6w\: =C S:$XM8bY*1C5I,g \3diB!qCA IBu7b]T!!a ) g/YG IBTiJLgnZ I>7i\7nK:$8/*A90a =bAAu Yq+Z1l.T1q! ! >7i\7nK:$8CB nk YEooI1!!j&o3vGR2A\A y$ '.7juG.Ze%=S:LGO _ (!x!9 A"CA.AA AA0% Y I y&yIEBTCAA?!%qqPA# y)C&aV;qYCBAC )"*?%lW.;bE2,BAGAT5tiB1QQAF#2!a?)6/Z"bgbAP76maB2p[6,g^ _ bY8n[tGIE>$0Ac_L QUAT 9*a_Aq!!(F )C\ !a,g-8fIVQ _ I,! EQ ,Ck 9,[a7.Y4f i)a/ ].AeKLg.3`I HcA:B"I1Y$QVq 3fM&tW d.Y:fgY \5bgx J3r) Q T!a[ "7jCN,7I KbM3fI+gm [ ).!7 ]G 11/_7 mG 1!1/;fw]=E]ArKD"a&N! !a uU %AA"CA.B AA09w]=%I4-7uIE*"!a;+ =Q^_B!!=|61k 90Av]DWmY6fI*`5tgn;bi&|g.~M(!E;oG",7m[3e-.8dKq1m9zI,g-Y;miTCBU )%!< |/eK W;%gU!? i/Aqe>$Wo;Qe4_ + A:pIVG/:jif,"Aa9)"C%1!8u9(o3vGR,E.Z7f]R$BA!$AaNa  NAB]fD"a1T AaAxZ;di&#XM]1u_J,"A!  -"QBabBy A ^3sCR|'/dC:,/^1m))Da99$C:%qAQ8pY gCDV 1A.Y:i>$W AAo\*ue&tw 1Q-];bYN$BA!J!I1-!QD il\1uK9A-4j]XCAAB!)8/Z"bgXCAAHA!WmY8na>X-V:fX  e#Q 7*B H/:uy& a' 1!8eXO)pgR1!Q B8cBAan5!W i!vi&dBA2SBqAa'C` Aa,g-8f-.2mKN$2aB< 9n a!"a | u$q B!a B"a)! !a -%AA}CBC"a1/ Aa U"q !a;!BA! "I1Y!QDG2,M#pG{W.\3oiN QB]1x >7i\7nK:$HBA#'Cq!a6 !Ae_u.\7f]Rvn ?I CX !!;dG.8iKJLG/3Pm(/3eK:02pYN$B!!, "9q[AA4jY2$unY"p[6,g g &q/DAA 9 a_ QD]3qYW-8iKJLGR8d)>Le[3sSR$wn  i C0& !! |7m;sAwn\6fI{7mQ8n[tGF U&q/TAA%yKI )%d_>\W #pG{W.\3oi"WMZ1vYR$#' fqB gZ3e >7i\7nK:$HCA# Ma1 ]G1!91A"BXA AA#q)]1oI$Gi\2D_6lWM;%I4-7uIM"bA!3N =CBAXsY Eo !!`!9qAbBAnAO$Hi\2D_6lWM; U'1 ] ]qF3L'AB(qi&|gCX> !!M,/:D_6lWM; (1 ] ]Q /AAi $j],bA!; MHBv!BA!<B)aNa6pB!!Bz!qA!>9PAC#IP!9Y0C~&qAT8uQ&tw CE aarA\Bi/C%BR;oGRLwN\ E81 "B| bBB #11CqNb!a, %BB w";feG.Z SNluN^1cY$bA! bBB%QIgRbBB%1QEgc8( M!1CSI'A+va2,''AnKJ\W,be& ' \3 81MB4)ga AA2mK"91\ AaD3yatGMV1sSG.Z:3QNB9gBqaa )%j]&$.7TiJDq!a6 C\b !!{7mQ8n[tGEUR!NB>wBb! qLA0_i!aa  .Ask:$.\3 5q HO]1di+hn;j_:DCAB< 7z)! yc!$EbBA!qQ  7B!a?B"a9! !a\=%I4-7uII q"9qYf$C-4bk2$HeMk: 7z)Yja( 99n!(9 y(!`}"CBQw AA AHMI1,7o]5oSR$sM]3biHZ3gCVdG 7bWm]:j]&$He:fCR,' 3fM,H4)6/Z"bg2!a['Q6QVA!1iha!0qLAI) I M6QWB\ 9*a_Aq!!(^ )C\u !a m6q ] ]7Q ]}qFA#?Bb!)_ !!%-C/8tS>tG*[7jiC8-Z3eK2aXBc! yka2 %1 bW ;j_:$Ba!4PB1A0  } 1FA!11[Bk)bABlK 1q \8cC2%java/lang/invoke/MethodHandles$Lookup java/lang/invoke/MethodHandles Lookupscala/PartialFunction$Liftedscala/PartialFunctionLiftedscala/PartialFunction$UnliftedUnliftedscala/Predef$ArrowAssoc$ scala/Predef ArrowAssoc$!scala/reflect/internal/Names$Namescala/reflect/internal/NamesName'scala/reflect/internal/Symbols$NoSymbol scala/reflect/internal/Symbols"NoSymbol%scala/reflect/internal/Symbols$Symbol%Symbol!scala/reflect/internal/Types$Type(scala/reflect/internal/Types*Type)scala/tools/nsc/Reporting$PerRunReporting-scala/tools/nsc/Reporting/PerRunReporting)scala/tools/nsc/Reporting$WarningCategory2WarningCategory*scala/tools/nsc/Reporting$WarningCategory$5WarningCategory$3scala/tools/nsc/Reporting$WarningCategory$Scaladoc$8 Scaladoc$*scala/tools/nsc/ast/DocComments$$anonfun$1;*scala/tools/nsc/ast/DocComments$DocComment= DocComment+scala/tools/nsc/ast/DocComments$DocComment$@ DocComment$6scala/tools/nsc/ast/DocComments$ExpansionLimitExceededCExpansionLimitExceeded'scala/tools/nsc/ast/DocComments$UseCaseFUseCase(scala/tools/nsc/ast/DocComments$UseCase$IUseCase$/()Lscala/tools/nsc/ast/DocComments$DocComment$;,()Lscala/tools/nsc/ast/DocComments$UseCase$;>scala$tools$nsc$ast$DocComments$_setter_$cookedDocComments_$eq%(Lscala/collection/mutable/HashMap;)V`(Lscala/collection/mutable/HashMap;)Vx$18scala$tools$nsc$ast$DocComments$_setter_$docComments_$eq)(Lscala/collection/mutable/WeakHashMap;)V~(Lscala/collection/mutable/WeakHashMap;)VRscala$tools$nsc$ast$DocComments$_setter_$scala$tools$nsc$ast$DocComments$$defs_$eq!(Lscala/collection/mutable/Map;)V(Lscala/collection/mutable/Map;>;)VcookedDocComments$()Lscala/collection/mutable/HashMap;_()Lscala/collection/mutable/HashMap; docComments(()Lscala/collection/mutable/WeakHashMap;}()Lscala/collection/mutable/WeakHashMap;clearDocComments$$(Lscala/tools/nsc/ast/DocComments;)V$thisclearDocComments()V ab c!Lscala/tools/nsc/ast/DocComments; XY f scala/collection/mutable/HashMaphclear jb ik [\ m$scala/collection/mutable/WeakHashMapo pk%scala$tools$nsc$ast$DocComments$$defs ()Lscala/collection/mutable/Map; rs tscala/collection/mutable/Mapv wkthisrawDocComment$\(Lscala/tools/nsc/ast/DocComments;Lscala/reflect/internal/Symbols$Symbol;)Ljava/lang/String;sym rawDocComment;(Lscala/reflect/internal/Symbols$Symbol;)Ljava/lang/String; }~ 'Lscala/reflect/internal/Symbols$Symbol;get"(Ljava/lang/Object;)Lscala/Option; p scala/OptionisEmpty()Z  scala/None$MODULE$ Lscala/None$;  scala/Some()Ljava/lang/Object; $anonfun$rawDocComment$1@(Lscala/tools/nsc/ast/DocComments$DocComment;)Ljava/lang/String; (Ljava/lang/Object;)V $anonfun$rawDocComment$2()Ljava/lang/String; java/lang/Stringmap_thisLscala/Option;getOrElse_thisdocCommentPos$p(Lscala/tools/nsc/ast/DocComments;Lscala/reflect/internal/Symbols$Symbol;)Lscala/reflect/internal/util/Position; docCommentPosO(Lscala/reflect/internal/Symbols$Symbol;)Lscala/reflect/internal/util/Position;  getDocComment7(Lscala/reflect/internal/Symbols$Symbol;)Lscala/Option; $anonfun$docCommentPos$1T(Lscala/tools/nsc/ast/DocComments$DocComment;)Lscala/reflect/internal/util/Position; $anonfun$docCommentPos$2L(Lscala/tools/nsc/ast/DocComments;)Lscala/reflect/internal/util/NoPosition$; $scala/reflect/internal/util/PositionallInheritedOverriddenSymbolsJ(Lscala/reflect/internal/Symbols$Symbol;)Lscala/collection/immutable/List;s(Lscala/reflect/internal/Symbols$Symbol;)Lscala/collection/immutable/List;owner)()Lscala/reflect/internal/Symbols$Symbol; &isClass &scala/collection/immutable/Nil$!Lscala/collection/immutable/Nil$;  ancestors#()Lscala/collection/immutable/List; &&(Ljava/lang/Object;)Ljava/lang/Object;($anonfun$allInheritedOverriddenSymbols$1w(Lscala/reflect/internal/Symbols$Symbol;Lscala/reflect/internal/Symbols$Symbol;)Lscala/reflect/internal/Symbols$Symbol; P(Lscala/reflect/internal/Symbols$Symbol;)Lscala/reflect/internal/Symbols$Symbol;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/reflect/internal/Symbols$Symbol;)Lscala/Function1;  scala/collection/immutable/List$"Lscala/collection/immutable/List$;  canBuildFrom)()Lscala/collection/generic/CanBuildFrom; scala/collection/immutable/ListmapL(Lscala/Function1;Lscala/collection/generic/CanBuildFrom;)Ljava/lang/Object;  scala/collection/TraversableLike0$anonfun$allInheritedOverriddenSymbols$2$adapted\(Lscala/tools/nsc/ast/DocComments;Lscala/reflect/internal/Symbols$Symbol;)Ljava/lang/Object; ;(Lscala/reflect/internal/Symbols$Symbol;)Ljava/lang/Object;4(Lscala/tools/nsc/ast/DocComments;)Lscala/Function1; filter%(Lscala/Function1;)Ljava/lang/Object;  fillDocComment$w(Lscala/tools/nsc/ast/DocComments;Lscala/reflect/internal/Symbols$Symbol;Lscala/tools/nsc/ast/DocComments$DocComment;)VcommentfillDocCommentV(Lscala/reflect/internal/Symbols$Symbol;Lscala/tools/nsc/ast/DocComments$DocComment;)V    ,Lscala/tools/nsc/ast/DocComments$DocComment;update'(Ljava/lang/Object;Ljava/lang/Object;)V  pdefineVariables*(Lscala/reflect/internal/Symbols$Symbol;)V  >replaceInheritDocToInheritdoc$G(Lscala/tools/nsc/ast/DocComments;Ljava/lang/String;)Ljava/lang/String;docStrreplaceInheritDocToInheritdoc&(Ljava/lang/String;)Ljava/lang/String;  Ljava/lang/String;\{@inheritDoc\p{Zs}*\} @inheritdoc  replaceAll8(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; "# $cookedDocComment$n(Lscala/tools/nsc/ast/DocComments;Lscala/reflect/internal/Symbols$Symbol;Ljava/lang/String;)Ljava/lang/String;cookedDocCommentM(Lscala/reflect/internal/Symbols$Symbol;Ljava/lang/String;)Ljava/lang/String; () *$anonfun$cookedDocComment$1n(Lscala/tools/nsc/ast/DocComments;Ljava/lang/String;Lscala/reflect/internal/Symbols$Symbol;)Ljava/lang/String; -. /0m(Lscala/tools/nsc/ast/DocComments;Ljava/lang/String;Lscala/reflect/internal/Symbols$Symbol;)Lscala/Function0; 34getOrElseUpdate7(Ljava/lang/Object;Lscala/Function0;)Ljava/lang/Object; 67 i8cookedDocComment$default$2$5(Lscala/tools/nsc/ast/DocComments;)Ljava/lang/String;cookedDocComment$default$2 < =?expandedDocComment$(Lscala/tools/nsc/ast/DocComments;Lscala/reflect/internal/Symbols$Symbol;Lscala/reflect/internal/Symbols$Symbol;Ljava/lang/String;)Ljava/lang/String;siteexpandedDocCommentt(Lscala/reflect/internal/Symbols$Symbol;Lscala/reflect/internal/Symbols$Symbol;Ljava/lang/String;)Ljava/lang/String; DE FisModule H &IhasPackageFlag K &LexpandVariablest(Ljava/lang/String;Lscala/reflect/internal/Symbols$Symbol;Lscala/reflect/internal/Symbols$Symbol;)Ljava/lang/String; NO Psite1expandedDocComment$default$3$expandedDocComment$default$3 T U useCases$(Lscala/tools/nsc/ast/DocComments;Lscala/reflect/internal/Symbols$Symbol;Lscala/reflect/internal/Symbols$Symbol;)Lscala/collection/immutable/List;useCasesq(Lscala/reflect/internal/Symbols$Symbol;Lscala/reflect/internal/Symbols$Symbol;)Lscala/collection/immutable/List; YZ [(Lscala/reflect/internal/Symbols$Symbol;Lscala/reflect/internal/Symbols$Symbol;)Lscala/collection/immutable/List;>;$anonfun$useCases$3(Lscala/tools/nsc/ast/DocComments;Lscala/reflect/internal/Symbols$Symbol;Lscala/reflect/internal/Symbols$Symbol;Lscala/tools/nsc/ast/DocComments$DocComment;)Lscala/collection/immutable/List; ^_ `$anonfun$useCases$4 b ce(Lscala/reflect/internal/Symbols$Symbol;)Lscala/Option; f $colon$colon5(Ljava/lang/Object;)Lscala/collection/immutable/List; hi j$anonfun$getDocComment$1X(Lscala/tools/nsc/ast/DocComments;Lscala/reflect/internal/Symbols$Symbol;)Lscala/Option; lm noscala/Function$sLscala/Function$; u tvscala/PartialFunction$xLscala/PartialFunction$; z y{pf()Lscala/PartialFunction; }~ (Lscala/Function1;)V  scala/collection/Iterable collectFirst'(Lscala/PartialFunction;)Lscala/Option;   mapFind_fLscala/Function1;scala/Function1 superComment$ superComment  K(Lscala/reflect/internal/Symbols$Symbol;)Lscala/Option;getter  &-scala$reflect$internal$Symbols$Symbol$$$outer&()Lscala/reflect/internal/SymbolTable;  &"scala/reflect/internal/SymbolTable+()Lscala/reflect/internal/Symbols$NoSymbol; $ $anonfun$superComment$1  iterator()Lscala/collection/Iterator;  $anonfun$superComment$2 { ~scala/collection/Iterator.(Lscala/Function1;)Lscala/collection/Iterator;  $anonfun$superComment$3$adapted&(Ljava/lang/String;)Ljava/lang/Object;  ()Lscala/Function1; find!(Lscala/Function1;)Lscala/Option;  mapFind<(Lscala/collection/Iterable;Lscala/Function1;)Lscala/Option;(Lscala/collection/Iterable;Lscala/Function1;>;)Lscala/Option;xsfLscala/collection/Iterable; isMovable#(Ljava/lang/String;Lscala/Tuple2;)ZI(Ljava/lang/String;Lscala/Tuple2;)Zstrsec scala/tools/nsc/util/DocStrings$"Lscala/tools/nsc/util/DocStrings$;  @param startsWithTag5(Ljava/lang/String;Lscala/Tuple2;Ljava/lang/String;)Z  @tparam@returnLscala/Tuple2;merge$(Lscala/tools/nsc/ast/DocComments;Ljava/lang/String;Ljava/lang/String;Lscala/reflect/internal/Symbols$Symbol;Z)Ljava/lang/String;srcdst copyFirstParamerge`(Ljava/lang/String;Ljava/lang/String;Lscala/reflect/internal/Symbols$Symbol;Z)Ljava/lang/String;  ZtagIndex$default$2  tagIndexF(Ljava/lang/String;Lscala/Function1;)Lscala/collection/immutable/List;   paramDocsg(Ljava/lang/String;Ljava/lang/String;Lscala/collection/immutable/List;)Lscala/collection/immutable/Map;  &scala/collection/mutable/StringBuilder b scala/runtime/IntRefcreate(I)Lscala/runtime/IntRef;  $anonfun$merge$1$adaptedU(Lscala/tools/nsc/ast/DocComments;Ljava/lang/String;Lscala/Tuple2;)Ljava/lang/Object;  "(Lscala/Tuple2;)Ljava/lang/Object;F(Lscala/tools/nsc/ast/DocComments;Ljava/lang/String;)Lscala/Function1;  dropWhile4(Lscala/Function1;)Lscala/collection/immutable/List;  startTag6(Ljava/lang/String;Lscala/collection/immutable/List;)I  scala/runtime/RichInt$ Lscala/runtime/RichInt$;     scala/Predef$Lscala/Predef$;  (I)Z$anonfun$merge$2(Ljava/lang/String;I)Z   apply$mcZI$sp<(Ljava/lang/String;)Lscala/runtime/java8/JFunction1$mcZI$sp;  skipToEol(Ljava/lang/String;I)I  ! " skipLineLead $! %length()I '( ) min$extension(II)I +,  - substring(II)Ljava/lang/String; /0 1trim 3 4append<(Ljava/lang/String;)Lscala/collection/mutable/StringBuilder; 67 8elemI :; <paramss > &? head B C$anonfun$merge$3(Lscala/collection/immutable/Map;Lscala/collection/immutable/Map;Lscala/runtime/IntRef;Lscala/collection/mutable/StringBuilder;Ljava/lang/String;Lscala/runtime/IntRef;Ljava/lang/String;Lscala/collection/immutable/List;)V EF Gtail I J typeParams L &M$anonfun$merge$5(Lscala/collection/immutable/Map;Lscala/collection/immutable/Map;Lscala/runtime/IntRef;Lscala/collection/mutable/StringBuilder;Ljava/lang/String;Lscala/runtime/IntRef;Ljava/lang/String;Lscala/reflect/internal/Symbols$Symbol;)Ljava/lang/Object; OP Q returnDocC(Ljava/lang/String;Lscala/collection/immutable/List;)Lscala/Option; ST UmergeSection$1(Lscala/Option;Lscala/Option;Lscala/runtime/IntRef;Lscala/collection/mutable/StringBuilder;Ljava/lang/String;Lscala/runtime/IntRef;Ljava/lang/String;)Ljava/lang/Object; WX YgroupDoc [T \ )(I)Ljava/lang/String; /_ `toString b ceop srcSections!Lscala/collection/immutable/List; dstSections srcParams Lscala/collection/immutable/Map; dstParams srcTParams dstTParamsout(Lscala/collection/mutable/StringBuilder;copiedLscala/runtime/IntRef;tocopy findNext_idx findNext_thisfindNext_start findNext_p foreach_thesescala/collection/immutable/Mapx&scala/runtime/java8/JFunction1$mcZI$spzmerge$default$4$$(Lscala/tools/nsc/ast/DocComments;)Zmerge$default$4 ~ expandInheritdoc$(Lscala/tools/nsc/ast/DocComments;Ljava/lang/String;Ljava/lang/String;Lscala/reflect/internal/Symbols$Symbol;)Ljava/lang/String;parentchildexpandInheritdoc_(Ljava/lang/String;Ljava/lang/String;Lscala/reflect/internal/Symbols$Symbol;)Ljava/lang/String;  indexOf(Ljava/lang/String;)I   sectionTagMapU(Ljava/lang/String;Lscala/collection/immutable/List;)Lscala/collection/immutable/Map;  Map#()Lscala/collection/immutable/Map$;  scala/collection/immutable/Map$1(Lscala/collection/Seq;)Lscala/collection/GenMap;  Lscala/Predef$ArrowAssoc$;   ArrowAssoc   scala/Tuple2  $plus0(Lscala/Tuple2;)Lscala/collection/immutable/Map;  y@throws/** mainComment$1G(Ljava/lang/String;Lscala/collection/immutable/List;)Ljava/lang/String;  $scala/collection/immutable/StringOps(Ljava/lang/String;)V  $anonfun$expandInheritdoc$1  replaceAllLiterally # $anonfun$expandInheritdoc$2 (Lscala/tools/nsc/ast/DocComments;Lscala/collection/mutable/StringBuilder;Ljava/lang/String;Ljava/lang/String;Lscala/reflect/internal/Symbols$Symbol;Lscala/collection/immutable/Map;Lscala/collection/immutable/Map;Lscala/Tuple2;)Lscala/collection/mutable/StringBuilder;  */parentSections childSections parentTagMapparentNamedParams$minus$greater$extension_$thisLjava/lang/Object;$minus$greater$extension_y replaceInheritdoc$1_childSection()Lscala/collection/mutable/Map;>;lookupVariable$j(Lscala/tools/nsc/ast/DocComments;Ljava/lang/String;Lscala/reflect/internal/Symbols$Symbol;)Lscala/Option;vblelookupVariableI(Ljava/lang/String;Lscala/reflect/internal/Symbols$Symbol;)Lscala/Option;  ](Ljava/lang/String;Lscala/reflect/internal/Symbols$Symbol;)Lscala/Option; #equals(Ljava/lang/Object;)Z  info%()Lscala/reflect/internal/Types$Type;  & baseClasses  )scala/tools/nsc/Global-(Lscala/tools/nsc/Global;Ljava/lang/String;)V  < value  $ startsWith(Ljava/lang/String;)Z   J$anonfun$lookupVariable$1  expandVariables$(Lscala/tools/nsc/ast/DocComments;Ljava/lang/String;Lscala/reflect/internal/Symbols$Symbol;Lscala/reflect/internal/Symbols$Symbol;)Ljava/lang/String; initialStrexpandInternal$1v(Ljava/lang/String;IILscala/reflect/internal/Symbols$Symbol;Lscala/reflect/internal/Symbols$Symbol;)Ljava/lang/String;  \$ expandLimitaugmentString_xraw  >x$2pos(()Lscala/reflect/internal/util/Position;  > scala/reflect/internal/Positions NoPosition+()Lscala/reflect/internal/util/NoPosition$;  sym$1x$3overriddenSymbol  & ($anonfun$allInheritedOverriddenSymbols$2K(Lscala/tools/nsc/ast/DocComments;Lscala/reflect/internal/Symbols$Symbol;)Zx$4$anonfun$cookedDocComment$2x$5template  >$anonfun$cookedDocComment$3docStr$1sym$2     ?L apply$default$2   A!apply$default$3 # A$y(Lscala/tools/nsc/Global;Ljava/lang/String;Lscala/reflect/internal/util/Position;Lscala/reflect/internal/util/Position;)V & >'isSetter ) &* runReporting-()Lscala/tools/nsc/Reporting$PerRunReporting; ,- . &java/lang/StringBuilder1Z(I)V 4 25The comment for 7-(Ljava/lang/String;)Ljava/lang/StringBuilder; 69 2:-(Ljava/lang/Object;)Ljava/lang/StringBuilder; 6< 2=J contains @inheritdoc, but no parent comment is available to inherit from.? 2c5Lscala/tools/nsc/Reporting$WarningCategory$Scaladoc$; B 9Cwarning(Lscala/reflect/internal/util/Position;Ljava/lang/String;Lscala/tools/nsc/Reporting$WarningCategory;Lscala/reflect/internal/Symbols$Symbol;)V EF .GIscala/MatchErrorK Lsc ownComment$anonfun$useCases$2(Lscala/tools/nsc/ast/DocComments;Lscala/tools/nsc/ast/DocComments$UseCase;Ljava/lang/String;Lscala/reflect/internal/Symbols$Symbol;Lscala/reflect/internal/Symbols$Symbol;Lscala/reflect/internal/Symbols$Symbol;)Lscala/Tuple3;uc$1fullSigComment$1sym$3site$1defn.()Lscala/tools/nsc/ast/DocComments$DocComment; W GX scala/Tuple3Z G9(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V ] [^useCaseCommentRawuseCaseCommentMergeduseCaseCommentInheritdocuseCaseCommentVariables)Lscala/tools/nsc/ast/DocComments$UseCase;$anonfun$useCases$1(Lscala/tools/nsc/ast/DocComments;Lscala/reflect/internal/Symbols$Symbol;Lscala/reflect/internal/Symbols$Symbol;Ljava/lang/String;Lscala/tools/nsc/ast/DocComments$UseCase;)Lscala/collection/immutable/List;uc expandedDefs hZ Gi PQ kl7(Lscala/reflect/internal/Symbols$Symbol;)Lscala/Tuple3;n(Lscala/tools/nsc/ast/DocComments;Lscala/tools/nsc/ast/DocComments$UseCase;Ljava/lang/String;Lscala/reflect/internal/Symbols$Symbol;Lscala/reflect/internal/Symbols$Symbol;)Lscala/Function1; pq getUseCases$1(Lscala/tools/nsc/ast/DocComments$DocComment;Lscala/reflect/internal/Symbols$Symbol;Lscala/reflect/internal/Symbols$Symbol;)Lscala/collection/immutable/List;dc Y >v ef xyL(Lscala/tools/nsc/ast/DocComments$UseCase;)Lscala/collection/immutable/List;{(Lscala/tools/nsc/ast/DocComments;Lscala/reflect/internal/Symbols$Symbol;Lscala/reflect/internal/Symbols$Symbol;Ljava/lang/String;)Lscala/Function1; } ~flatMap  fullSigComment st x$7sym$4x$8$anonfun$superComment$3x$9$anonfun$merge$1D(Lscala/tools/nsc/ast/DocComments;Ljava/lang/String;Lscala/Tuple2;)Zdst$1x$10  src$1x$11charAt(I)C  srcSecdstSectocopy$1out$1copied$1 _2$mcI$sp ( scala/runtime/BoxedUnitUNITLscala/runtime/BoxedUnit;   _1$mcI$sp (  endstart1end1$anonfun$merge$4 srcParams$1 dstParams$1paramname%()Lscala/reflect/internal/Names$Name;  & c yparams P  srcTParams$1 dstTParams$1tparamreplaceInheritdoc$17(Ljava/lang/String;Lscala/Function0;)Ljava/lang/String; childSection parentSectionscala/Function0 Lscala/Function0;getSectionHeader$14(Ljava/lang/String;Lscala/Tuple2;)Ljava/lang/String;child$1 section$1extractSectionTag   extractSectionParam  sectionString$1(Ljava/lang/String;Lscala/collection/immutable/Map;Ljava/lang/String;Lscala/reflect/internal/Symbols$Symbol;Ljava/lang/String;Lscala/Tuple2;)Ljava/lang/String;paramMapparent$1sym$5extractSectionText0(Ljava/lang/String;Lscala/Tuple2;)Lscala/Tuple2;  cleanupSectionText  reporter/()Lscala/tools/nsc/reporters/FilteringReporter;  sThe "  " annotation of the Z comment contains @inheritdoc, but the corresponding section in the parent is not defined.+scala/tools/nsc/reporters/FilteringReporterecho;(Lscala/reflect/internal/util/Position;Ljava/lang/String;)V  sectionTextBoundssectiongetParentSection$1(Lscala/Tuple2;Ljava/lang/String;Ljava/lang/String;Lscala/reflect/internal/Symbols$Symbol;Lscala/collection/immutable/Map;Lscala/collection/immutable/Map;)Ljava/lang/String;parentNamedParams$1parentTagMap$1@param  y  sectionsparentSections$1$anonfun$expandInheritdoc$3(Lscala/tools/nsc/ast/DocComments;Lscala/Tuple2;Ljava/lang/String;Ljava/lang/String;Lscala/reflect/internal/Symbols$Symbol;Lscala/collection/immutable/Map;Lscala/collection/immutable/Map;)Ljava/lang/String; section$2  out$2  vble$1site$2 isEscaped$1+(Lscala/runtime/IntRef;Ljava/lang/String;)Zidx$1str$1 replaceWith$1|(Ljava/lang/String;Lscala/collection/mutable/StringBuilder;Ljava/lang/String;Lscala/runtime/IntRef;ILscala/runtime/IntRef;)Vreplout$3copied$2vstart$1$anonfun$expandVariables$2(Lscala/Tuple2;)Zcheck$ifrefutable$1$anonfun$expandVariables$3}(Lscala/tools/nsc/ast/DocComments;Ljava/lang/String;Lscala/collection/mutable/StringBuilder;Lscala/Tuple2;)Ljava/lang/Object;sc$1x$13start$anonfun$expandVariables$1(Lscala/tools/nsc/ast/DocComments;Lscala/collection/mutable/StringBuilder;Ljava/lang/String;Lscala/runtime/IntRef;ILscala/runtime/IntRef;Ljava/lang/String;)V   "$anonfun$expandVariables$2$adapted   !  withFilter;(Lscala/Function1;)Lscala/collection/generic/FilterMonadic; $% &  ()n(Lscala/tools/nsc/ast/DocComments;Ljava/lang/String;Lscala/collection/mutable/StringBuilder;)Lscala/Function1; + ,&scala/collection/generic/FilterMonadic.foreach 0 /1 superSectionsdepth expandLimit$1sym$6site$3 D   9 skipVariable ;! < variableName > ?superA  C ( E withPoint)(I)Lscala/reflect/internal/util/Position; GH I' Variable L undefined in comment for N in P&Lscala/reflect/internal/util/Position;locvstartidx foreach_this$init$!scala/collection/mutable/HashMap$X#Lscala/collection/mutable/HashMap$; Z Y[ Y NO ^%scala/collection/mutable/WeakHashMap$`'Lscala/collection/mutable/WeakHashMap$; b ac a RS fwithDefaultValue2(Ljava/lang/Object;)Lscala/collection/mutable/Map; hi wj UV l  nscala/runtime/BoxesRunTimep boxToBoolean(Z)Ljava/lang/Boolean; rs qt  v  x$anonfun$merge$3$adapted(Lscala/collection/immutable/Map;Lscala/collection/immutable/Map;Lscala/runtime/IntRef;Lscala/collection/mutable/StringBuilder;Ljava/lang/String;Lscala/runtime/IntRef;Ljava/lang/String;Lscala/collection/immutable/List;)Ljava/lang/Object;  |"$anonfun$expandVariables$1$adapted(Lscala/tools/nsc/ast/DocComments;Lscala/collection/mutable/StringBuilder;Ljava/lang/String;Lscala/runtime/IntRef;ILscala/runtime/IntRef;Ljava/lang/String;)Ljava/lang/Object;$deserializeLambda$7(Ljava/lang/invoke/SerializedLambda;)Ljava/lang/Object;ad z{ R ~ 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   SignatureMethodParametersCodeLineNumberTableLocalVariableTable StackMapTable InnerClasses SourceFileRuntimeVisibleAnnotationsBootstrapMethodsScalaInlineInfoScalaSig[?LHMNOPQRSTQUVWQXYZ[\] ^_/*d& `e`abP*gl*nq*ux' () ye z{:*+.`e| `|}~K*n+YM, Y,>YN- -P PE C/*KyeK|6| :*+5`e| `|G*+YM, Y,>YN- *-K PEC6*GyeG| 1|w6+¶Śʰ+¶+* =>6ye6|| E*+, A `e|  `|  S*n+,,+ B C ye|  | :*+G`e `? +!%H ye  &'E*+,+P `e| `|()T*g+*,+59P ye| | :;/*>P `e`<.@P ye ABP*+,-Gj*`e|C`|CDE.+J +ř,M+,:**+-++Q @&lmn4R.ye.|.C. |C S;/*Vj `e`T.@j ye WXE*+,\{ `e|C `|CYZP*+YN- Y->:*+,aY: dK WED4PyeP|PC %9] |C?*+g+k*rMw|, , Y,3&GP&> ?ye?|.e| m:*+`e| `|;+M*,,,,+g*/ &&N&&&%0 6;ye;||0+w|, , Y,$IGP 0ye00 ~.+,϶Ӛ+,նӚ+,׶ә* .ye..  \ *+,-4 `e   | `|YѲ+Ͷ:,Ͷ:+:,:+: ,: Y: : ,*, : }+:6Y:++#&6+*+:6+ .6 +259W = =-@Y:A+D:  , +HK:-NY:A,D&:    , +RWK:Ҳ+V,V  , +ZW+],]  , +ZW ^, , =a9W d8 &yyyy{ &yyyy{ ,&yyyy{ D +&yyyyI&yyyy/I0F^,:HV_e}+8ue;fghg,ij:kjHlj V{mj _rno elpq }Trq ye|s;-t-u;-v0wgD1wg| |}/* `e`~, ye P*+,-*`e|`| q,!,+Ͷ:,Ͷ:+:ʶy϶+: : Y  ն+: : Y  +:: Y :Y:9W,:! Y!+9W:A*D:*,+-WK:9Wd X &yyy0 &yyyy0&yyyyy>&yyyyy &yyyyy&yyyyy &yyyyy.N +6Hy$(!b$k%Ug+Fg6;jjnoqyeqqq|f  f     3/wg. |rs E*+,а2 `eC `C2*#Y W, ,֙,J,ڶ,k ,ڶݻ';+ye++|+C |C /*/ Q Q @/ /*6   4 * 6  `e` :*+>      s"+*#MY W, ,֚&!&>"`e" ` /*R   @R -. D*+*V*n,Y: Y>Y: $>Y*+*"*%(N*,:֙^-!9,+2*߶/,02Y368;,>@;AD,HY-!JC:-@:YW֙**-,*,LYM&&&& & && &Z & "& 2 QR\SVWYZ[\] ^:VH3NOD`eDD C ` PQ E+Y:*,*:*,-:*-Q: [Y +\_ (5f <`)a(b5c E`eERdESETEUEV`RSTUV efq+,j*-+,r~4`eTUSgd`TUSgst**,*>+:+w*,- }~4*ye*u *T*U uTU ^_P*-+,*`eTUu `TUu bʰ lm? *n+ `e  ` ,*  {B*+*>+`e ` \*@LYW +֚   T *+,   `e   ` K*  ;  WX +2+:!6,= ,=+֙x*Z*:  I 6  6 -=,=259W-9W,==-  259*֙LY*MLY+M2g . 6@f|f ;_?; f8; qoq P(*+,-ZR(j(j(q(o((q((! EF ;:A*D&: *+,- WK:Ա .\ ;j;j;q;o;;q;;g /wg! OP(*+,-ZR(j(j(q(o((q((! -*!*Y*!+    --  [*+M,֙ ,֙,֙%2Yٷ6,;ζ;*+Ѷ;A,  @$ Y[[ ? ,+:0:-: -  2ݰ֙D*߶02Y6;;;>;AJLYM >K&  )>I z  \ )  yejw,++`2:֙"֙֙$*,+5y-,+*,+-,+  @#BcHwyewwwwwjwj e *5**5*+ 2@   g  :*+g  t*+,-"H`ejj` U K+,2:!(Y!*,-9z" &yy &yy"" &yy""G"\ K`eKoKKKKjKjK6!` J *+,¹;  `e   `   X*=+*=d\R q      +,-=29W+*9W-==Z[\>o q; q   ;*c  3-)-6-6*+-,+29LYM &cd*c> ;;3`e33o3` CͶ: 2+,-#'*+-2ab*cR33gC`eCoC CqC;C qCN`  NDY*+8Y:::=+*Q+=$ +:=`==6 +=`==+ `=2@: B ֙7*Y::*+ Dc@ ֙=`=I* :   +  ֙`*:   F ``J: *߶/ 2YK6M; ;O;>Q;>ADHLY M^++=a9W*d`=LKVF "G &&%-g bKLNO'S3TJUYW`Xs^_``fhijk$l5mwhrtu $SR 5BSR `!T; no!pq'Uqye4;5;67$V4567 W_~H*\ʶ]i_*dʶepg*\ʶ]wʶkm$$+G H`e` = *+ou> `e  ` 2*wu  H *+,yu  `e   ` z{*+,-HRjjqoqg! 2*}uc  ~w*+,-D`H`eo q; qN`  N *    !#$&#')+,.01304 607 96: <>?ABDEGHJK s, ,122pqqmooz||"*1pmz"*Z-.~lmEFz{POP{efPQ^_bW_?LHMab^_()&'<:;XY[\NODEABTS;  st  ~|}WX}~z{ rsNORSUVmYZWX