Caml1999I037r)Odoc_scanŠ'scanner#@.scan_attributeA@*Odoc_value+t_attribute@@@B@@C$unitF@@@D@@E@@F*scan_classA@*Odoc_class't_class@@@G@@H@@@I@@J@@K2scan_class_commentA@*Odoc_types$text@@@L@@M,@@@N@@O@@P3scan_class_elementsA@*'t_class@@@Q@@R?@@@S@@T@@U.scan_class_preA@='t_class@@@V@@W$boolE@@@X@@Y@@Z/scan_class_typeA@R,t_class_type@@@[@@\g@@@]@@^@@_7scan_class_type_commentA@P$text@@@`@@az@@@b@@c@@d8scan_class_type_elementsA@x,t_class_type@@@e@@f@@@g@@h@@i3scan_class_type_preA@,t_class_type@@@j@@kN@@@l@@m@@n.scan_exceptionA@.Odoc_exception+t_exception@@@o@@p@@@q@@r@@s:scan_extension_constructorA@.Odoc_extension7t_extension_constructor@@@t@@u@@@v@@w@@x4scan_included_moduleA@+Odoc_module/included_module@@@y@@z@@@{@@|@@}+scan_methodA@(t_method@@@~@@@@@@@@@+scan_moduleA@((t_module@@@@@@@@@@@@3scan_module_commentA@$text@@@@@@@@@@@@4scan_module_elementsA@N(t_module@@@@@+@@@@@@@0scan_module_listA@$listKg(t_module@@@@@@@@E@@@@@@@/scan_module_preA@{(t_module@@@@@@@@@@@@0scan_module_typeA@-t_module_type@@@@@k@@@@@@@8scan_module_type_commentA@T$text@@@@@~@@@@@@@9scan_module_type_elementsA@-t_module_type@@@@@@@@@@@@4scan_module_type_preA@-t_module_type@@@@@R@@@@@@@)scan_typeA@)Odoc_type&t_type@@@@@@@@@@@@/scan_type_constA@&t_type@@@@@@3variant_constructor@@@@@@@@@@@@@@3scan_type_extensionA@!0t_type_extension@@@@@@@@@@@@ scan_type_extension_constructorsA@40t_type_extension@@@@@@@@@@@@7scan_type_extension_preA@G0t_type_extension@@@@@@@@@@@@-scan_type_preA@k&t_type@@@@@@@@@@@@2scan_type_recfieldA@~&t_type@@@@@@,record_field@@@@@?@@@@@@@@@*scan_valueA@T't_value@@@@@R@@@@@@@@@!@@@@@@@@ @ @ @ @ @@@@@@@@@@@@@@@@@@t@@ @@r@Ar@A\@A\@I@AI@AB5@A5@%@A%@A@A@@A@ABC@A@߰@A@AͰ@A@@A@AB@A@@A@A@A@q@Aq@ABCD_@A_@Q@AQ@A8@A8@'@A'@AB@A@@A@A@A@@A@ABCΰ@A@@A@A@A@@A@A@A@o@Ao@T@AT@ABCDEF?B@@@@6ocamldoc/odoc_scan.mliRaav  "@@@@A@Ơ#@S@@@A@A@A@@A@AB@A@p@Ap@A\@A\@K@AK@ABC9@A9@*@A*@A@A@@A@AB@A@߰@A@AͰ@A@@A@ABCD@A@@A@A@A@r@Ar@AB`@A`@P@AP@A>@A>@-@A-@ABC@A@@A@A@A@ݰ@A@A˰@A@@A@@A@ABCDEF;@@@AAAAAAAAzAyiAhXAWEAD2A1AA AAAAAAAA~nAm[AZ@A?/A.A A AA@"@#@$@%@&@'@(@)@*@+@,@-@.@/@0@1@2@3@4@5@6@7@8@9@:@;@<@=@>@?@@Ϡ@@A@@@@@@@@@A@;@@@ACAB.A-AAAAAAAAAzAygAfVAUEAD4A3#A" A AAAAAAAwAvfAeUATDAC)A(@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@A@@=)Odoc_scan0ߏW6T~aFc}l\(Warnings0Ef{&)Unit_info0'T Χ@aR%Types0"|Vȷ`X .Type_immediacy00$ jbv\"k&-Stdlib__Uchar0=H^V9>ɠ+Stdlib__Sys0b'8=OIn.Stdlib__String0 w_OA4D"Q~~+Stdlib__Set0ܔ@Z8XWaa2+Stdlib__Seq0?72#[O.Stdlib__Result0p~ !ԥ//+Stdlib__Map0*4ɇ2.Stdlib__Domain0'Ϳo\0m.K.Stdlib__Digest0#z25I*.Stdlib__Buffer0,I[?z&Stdlib0t0VoS%{<F:%Shape0 M``ll)Primitive0dU=\I/}$Path0k.tbGmᠠ)Parsetree0v o[pY Y+Outcometree0BuG^)= 9c *Odoc_value0FJ]\fѬ*Odoc_types0ϸf%,e8)Odoc_type0~b:x_B.Odoc_parameter0n6sApT)Odoc_name0 d L_,+Odoc_module0>r(e8=*.Odoc_extension0Lt.`?9:77.Odoc_exception0>@ӽX4Id*Odoc_class0D:L$Misc0Kvor#2D)Longident0wP q;ɡ(Location0nBɊOn?7~ؠ,Identifiable0]/*N %Ident0>ЃzV)j⠠*Format_doc0uy@GmWUࠠ0CamlinternalLazy0zY# #4#-8CamlinternalFormatBasics0|.e1R$|o5Build_path_prefix_map0zd,J4z(Asttypes0eT$BbRM dc@@@Caml1999T037wQO1C)Odoc_scan*ocaml.text&_none_@@A # Scanning of modules and elements. 6ocamldoc/odoc_scan.mliP77P7_@@@@@@3@@@@#intA;@@A@@@@@9@A@$charB;@@A@@@@@>@A@&stringQ;@@A@@@@@C@@@%bytesC;@@A@@@@@H@@@%floatD;@@A@@@@@M@@@$boolE;@@%falsec@@W@$trued@@]@@@A@@@@@^@A@$unitF;@@"()e@@h@@@A@@@@@i@A@ #exnG;@@@A@@@@@m@@@#effH;@@O@A@A@@@@@@v@@@,continuationI;@@Q@@P@B A@nY@@@@@@@@@%arrayJ;@@R@AA@@@@@@@@@ $listK;@@S@A"[]f@@@"::g@@@T@@@ @@A@Y@@@@@@@@&optionL;@@V@A$Noneh@@@$Somei@@@@@A@Y@@@@@@@@)nativeintM;@@A@@@@@@@@%int32N;@@A@@@@@@@@%int64O;@@A@@@@@@@@&lazy_tP;@@X@AA@Y@@@@@@@@ 5extension_constructorR;@@A@@@@@@@@*floatarrayS;@@A@@@@@@@@&iarrayT;@@Y@AA@Y@@@@@@@@ *atomic_locU;@@Z@AA@@@@@@@@@ .Assert_failure`#@@@@@J@@@@@@@@[@@A=ocaml.warn_on_literal_pattern@@0Division_by_zero]#@@@A  @+End_of_file\#$@@@A#&&@'FailureY#,@'@@A,//@0Invalid_argumentX#5@0@@A5$8#8@-Match_failureV#>@@=@9@;@@a@@AF5I4I@)Not_foundZ#O@@@AN=Q<Q@-Out_of_memoryW#W@@@AVEYDY@.Stack_overflow^#_@@@A^MaLa@.Sys_blocked_io_#g@@@AfUiTi@)Sys_error[#o@j@@Ao^r]r@:Undefined_recursive_modulea#x@@w@s@u@@h@@Aon@:Continuation_already_takenb#@@@Awv@&Stdlib@A/A@'scannerRagRan@AAAБ@.scan_attributeA@*Odoc_value+t_attribute@@@u@@t]@@@s@@r@@qC@*scan_classA@*Odoc_class't_class@@@ @@ v@@@ @@ @@ C@2scan_class_commentA@*Odoc_types$text@@@ @@ @@@ @@ @@ C@3scan_class_elementsA@2't_class@@@ @@ @@@ @@ @@ C@.scan_class_preA@I't_class@@@ @@ @@@ @@ @@ C@/scan_class_typeA@`,t_class_type@@@ @@ @@@ @@ @@ C@7scan_class_type_commentA@^$text@@@ @@ @@@ @@ @@ C@8scan_class_type_elementsA@,t_class_type@@@ @@ @@@ @@ @@ C@3scan_class_type_preA@,t_class_type@@@ @@ *@@@ @@ @@ C@.scan_exceptionA@.Odoc_exception+t_exception@@@ @@ 2@@@ @@ @@ C@:scan_extension_constructorA@.Odoc_extension7t_extension_constructor@@@ ?@@ >K@@@ =@@ <@@ ;C@4scan_included_moduleA@+Odoc_module/included_module@@@@@d@@@@@@@C@+scan_methodA@ (t_method@@@@@{@@@@@@@C@+scan_moduleA@0(t_module@@@@@@@@@@@@C@3scan_module_commentA@$text@@@@@@@@@@@@C@4scan_module_elementsA@^(t_module@@@@@@@@@@@@C@0scan_module_listA@y(t_module@@@@@@@@@@@@@@@C@/scan_module_preA@(t_module@@@@@@@@@@@@C@0scan_module_typeA@-t_module_type@@@@@ @@@@@@@C@8scan_module_type_commentA@$text@@@@@!@@@@@@@C@9scan_module_type_elementsA@-t_module_type@@@ @@ 8@@@@@@@C@4scan_module_type_preA@-t_module_type@@@@@`@@@@@@@C@)scan_typeA@)Odoc_type&t_type@@@|@@{h@@@z@@y@@xC@/scan_type_constA@&t_type@@@@@@#3variant_constructor@@@@@@@@@@@@@@C@3scan_type_extensionA@W0t_type_extension@@@@@@@@@@@@C@ scan_type_extension_constructorsA@n0t_type_extension@@@@@@@@@@@@C@7scan_type_extension_preA@0t_type_extension@@@@@@@@@@@@C@ -scan_type_preA@&t_type@@@@@@@@@@@@C@2scan_type_recfieldA@&t_type@@@@@@,record_field@@@@@@@@@@@@@@C@*scan_valueA@'t_value@@@@@@@@@@@@C@@@@C@@C@@C@ @C@@ C@@C@@C@@C@@C@@C@@C@@C@@C@@C@@C@@C@@C@@C@@C@@C@@C@@C@@C@@C@@C@@C@@C@@C@@C@@C@@@C@3tttttttt@v;@@@AAAAAAzAyeAdPAO;A:&A%AAAAAAAsAr^A]IAH4A3A A AAAAAAaA`@@B@@@@@@@@@@@@@@@@@@@@@@@@@ @ @ @ @ @@B@{@@|@@@@Raav  "@@@@@@:#@4Y@@3@A3C@@A@AC@@@AC@@AB@AC@@ܰ@AC@@Aǰ@AC@@@AC@@ABC@AC@@@AC@@Aw@AwC@@a@AaC@@ABJ@AJC@@5@A5C@@A @A C@@ @A C@@ABCD@AC@@@AC@@A̰@AC@@@AC@@AB@AC@@@AC@@A{@A{C@@g@AgC@@ABCP@APC@@3@A3C@@A@AC@@ @A C@ @A@AC@@@AC@@İ@AC@@ABCDEF'*undef*C@@@B@@:@h#@@@@@@@;@@AAAtAs]A\HAG3A2A AAAAAAApAo[AZFAE,A+AAAAAAAxAwcAbNAM9A8A@@@0@1@2@3@4@5@6@7@8@9@:@;@<@=@>@?@@@A@B@C@D@E@F@G@H@I@J@K@L@MB@}@@~@@@@@@@@@@A~SqyA@AAШ@б@г㠡*Odoc_valueTzTz@TzTz@@@@@@l" @@г$unitTzTz@@@@@m.@@/@@ 0Tz~@@@AAШ@б@г*Odoc_classUU@UU@@@@@@ L @@г$unitUU@@@@@ X@@Y@@ZU@@@ AAШ@б@г*Odoc_typesVV@ VV@@@@@@ v @@г$unitVV@@@@@ @@*@@+V@@@AAШ@б@г*Odoc_class W AW K@W LW S@@@%@@@  @@г#$unitW WW [@@+@@@ @@;@@<&W $@@@.AAШ@б@г)*Odoc_class7X\x8X\@0;X\@@@ ְ@@Nװ@@OذPX\`@@@AAAШ@б@г<*Odoc_classaYbY@CeYfY@@@K@@@  @@гI$unitrYsY@@Q@@@ @@a@@bzY@@@TAAШ@б@гO*Odoc_typesZZ@VZZ@@@^@@@  @@г\$unitZZ @@d@@@ *@@t+@@u,Z@@@gAAШ@б@гb*Odoc_class[ 3[ =@i[ >[ J@@@q@@@ H @@гo$unit[ N[ R@@w@@@ T@@U@@V[ @@@zAAШ@б@гu*Odoc_class\St\S~@|\S\S@@@@@@ r @@г$bool\S\S@@@@@ ~@@@@\SW@@@AAШ@б@г.Odoc_exception ] ]@ ]]@@@@@@  @@г$unit]]@@@@@ @@@@"]@@@AAШ@б@г.Odoc_extension3_4_@7_8_'@@@@@@ 6ư @@г$unitD_+E_/@@@@@ 7Ұ@@Ӱ@@԰L^@@@AAШ@б@г+Odoc_module]`0R^`0]@a`0^b`0m@@@@@@ @@г$unitn`0qo`0u@@@@@@@@@v`04@@@AAШ@б@г*Odoc_valueavav@°avav@@@@@@ @@гȠ$unitavav@@@@@&@@'@@(avz@@@AAШ@б@гΠ+Odoc_modulebb@հbb@@@@@@D @@г۠$unitbb@@@@@P@@Q@@Rb@@@AAШ@б@гᠡ*Odoc_typescc @c c@@@@@@n @@г$unitcc@@@@@z@@{@@|c@@@AAШ@б@г+Odoc_moduled<dG@ dH dP@@@@@@ @@г$unitdTdX@@ @@@@@@@d@@@ AAШ@б@г$list-eY.eY@г +Odoc_module8eYw9eY@k  @@@@@@s̰ @@г$unit Jk   Kk  @@@@@tذ@@ٰ@@ڰ Rk  @@@AAШ@б@г)Odoc_type cm + 1 dm + :@ gm + ; hm + A@@@@@@} @@б@г)Odoc_type xm + E ym + N@ |m + O }m + b@@@@@@~  @@г$unit m + f m + j@@@@@@@@@@@@ @@2 @@ l   @@@AAШ@б@г.Odoc_extension n k  n k @ n k  n k @@@@@@: @@гà$unit n k  n k @@@@@F@@G@@H n k o@@@AAШ@б@гɠ.Odoc_extension p   p  @а p   p  @@@@@@d @@г֠$unit p   p  @@@@@p@@q@@r o  @@@AAШ@б@гܠ.Odoc_extension q  5 q  C@ q  D q  T@@@@@@ @@г預$bool q  X q  \@@@@@@@@@ q  @@@AAШ@б@г)Odoc_type %r ] x &r ] @ )r ]  *r ] @@@@@@ @@г$bool 6r ]  7r ] @@@@@İ@@Ű@@ư >r ] a@@@AAШ@б@г)Odoc_type Ot   Pt  @  St   Tt  @@@@@@ @@б@г )Odoc_type dt   et  @ ht   it  @@@@@@ @@г$unit ut   vt  @@"@@@@@@@@@@ @@A 2 @@B  s   @@@*AAШ@б@г%*Odoc_value u   u  @, u   u  @@@4@@@& @@г2$unit u   u  @@:@@@2@@J3@@K4 u  @@@@6 Sqs@@#@ A  A AAAAAAmAlXAWAA@*A)AAAAAAA{AzfAeQAP ;@@@@@ :@@@@@@@ 7A@ 4 3@@@ @@ @ 2 1@@@@@ 0@@@@@@@@@ -A@ * )@@@@@ (@@@ @@ @@  %A@ " !@@@@@ @@@@@@@ A@  @@@@@ @@@@@@@ A@  @@@@@ @@@@@@@ A@  @@@&@@%@  @@@$@@# @@@"@@!@@ @@ A@ @@@+@@*@@@)@@(@@'}@J@I@H@G@F@E@D@C@B@A@@@?@>@=@<@;@:@9@8@7@6@5@4@3@2@1@0@/@.@-@@,@@ ۰@A@A ð@A@ @A@AB @A@ @A@A j@A@ U@A@ABC ?@A@ ,@Au@A @Ag@ @AZ@AB @AL@ Ѱ@A@@A @A2@ @A%@ABCD @A@ ~@A @A c@A@ N@A@AB 8@A@ $@A@A @A@ @A@ABC @A@ ð@A@A @A@ @A}@A @Ao@ n@Ab@ O@AM@ABCDEF|@@@@@ $#@ A@  @@@@@ @@@@@@@ A@  @@@@@ @@@@@@@ A@  @@@@@ @@@@@@@ A@  @@@@@ @@@@@@@ A@  @@@@@ @@@@@@@ A@  @@@@@ @@@@@@@ A@  @@@@@ @@@@@@@ A@  @@@@@ @@@@@@@ A@  @@@@@ @@@@@@@ A@  @@@@@ @@@@@@@ A@  @@@@@ @@@@@@@ A@  @@@@@ @@@@@@@ A@  @@@@@ @@@@@@@ A@  @@@@@ @@@@@@@ A@  @@@@@ @@@@@@@ A@  @@@@@ @@@@@@@ A@   @@@@@@@@ @@@@@@@ A@  @@@@@ @@@@@@@ A@ } |@@@@@ {@@@@@@@ xA@ u t@@@@@ s@@@@@@@ pA@ m l@@@@@ k@@@@@@@ hA@ e d@@@@@ c@@@@@@@ `A@ ] Z@@@@@ Y@@@@@@@ VA@ S R@@@@@@ Q P@@@@@ O@@@@@@@@@ LA@ I H@@@@@ G@@@@@@@ DA@ A @@@@@@ ?@@@@@@@ @=@<@;@:@9@8@7@6@5@4@3@2@1@0@/@.@-@,@+@*@)@(@'@@&@@@@ ,@@@ )@A@ H************************************************************************A@@A@L@ H BMMBM@ H OCaml CC@ H DD3@ H Sebastien Hinderer, projet Cambium, INRIA Paris  E44 E4@ H FF@ H Copyright 2022 Institut National de Recherche en Informatique et GG@ H en Automatique. HHg@ H "Ihh#Ih@ H All rights reserved. This file is distributed under the terms of (J)J@ H the GNU Lesser General Public License version 2.1, with the .K/KN@ H special exception on linking described in the file LICENSE. 4LOO5LO@ H :M;M@ H************************************************************************@NAN5@ $* Scanning of modules and elements. F@,./ocamlc.opt)-nostdlib"-I(./stdlib"-g0-strict-sequence*-principal(-absname"-w8+a-4-9-40-41-42-44-45-48+-warn-error"+a*-bin-annot/-strict-formats"-I(ocamldoc"-I%utils"-I'parsing"-I&typing"-I(bytecomp"-I,file_formats"-I&lambda"-I*middle_end"-I2middle_end/closure"-I2middle_end/flambda"-I=middle_end/flambda/base_types"-I'asmcomp"-I&driver"-I(toplevel"-I%tools"-I'runtime"-I1otherlibs/dynlink"-I-otherlibs/str"-I4otherlibs/systhreads"-I.otherlibs/unix"-I8otherlibs/runtime_events"-c~ T/home/teraram/ci/builds/workspace/parallel-build/flambda/false/label/ocaml-manycores <10/.-,+*)('&%$#"! @@0*:vg{8Q3@@@(Asttypes0eT$BbRM dc5Build_path_prefix_map0zd,J4z8CamlinternalFormatBasics0|.e1R$|o0CamlinternalLazy0zY# #4#-*Format_doc0uy@GmWUࠠ%Ident0>ЃzV)j⠠,Identifiable0]/*N (Location0nBɊOn?7~ؠ)Longident0wP q;ɡ$Misc0Kvor#2D 0D:L ΐ0>@ӽX4Id 0Lt.`?9:77 0>r(e8=*)Odoc_name0 d L_,.Odoc_parameter0n6sApT0ߏW6T~aFc}l\)Odoc_type0~b:x_B*Odoc_types0ϸf%,e8 l0FJ]\fѬ+Outcometree0BuG^)= 9c )Parsetree0v o[pY Y$Path0k.tbGmᠠ)Primitive0dU=\I/}%Shape0 M``ll&Stdlib0t0VoS%{<F:.Stdlib__Buffer0,I[?z.Stdlib__Digest0#z25I*.Stdlib__Domain0'Ϳo\0m.K.Stdlib__Either0HD ?|>.Stdlib__Format00FClW/Stdlib__Hashtbl0(L%bԠ,Stdlib__Lazy0$1mlࠠ.Stdlib__Lexing0^m|e+Stdlib__Map0*4ɇ2ɠ.Type_immediacy00$ jbv\"k&%Types0"|Vȷ`X )Unit_info0'T Χ@aR(Warnings0Ef{&@0ߏW6T~aFc}l\AAC@@@@@@@@@@@@@@@@@P@@