Caml1999I037HL r)Odoc_scanŠ'scanner#@.scan_attributeA@*Odoc_value+t_attribute@@@b$unitF@@@c@@d@@e*scan_classA@*Odoc_class't_class@@@f@@@g@@h@@i2scan_class_commentA@*Odoc_types$text@@@j(@@@k@@l@@m3scan_class_elementsA@&'t_class@@@n9@@@o@@p@@q.scan_class_preA@7't_class@@@r$boolE@@@s@@t@@u/scan_class_typeA@J,t_class_type@@@v]@@@w@@x@@y7scan_class_type_commentA@H$text@@@zn@@@{@@|@@}8scan_class_type_elementsA@l,t_class_type@@@~@@@@@@@3scan_class_type_preA@},t_class_type@@@F@@@@@@@.scan_exceptionA@.Odoc_exception+t_exception@@@@@@@@@@:scan_extension_constructorA@.Odoc_extension7t_extension_constructor@@@@@@@@@@4scan_included_moduleA@+Odoc_module/included_module@@@@@@@@@@+scan_methodA@(t_method@@@@@@@@@@+scan_moduleA@$(t_module@@@@@@@@@@3scan_module_commentA@$text@@@@@@@@@@4scan_module_elementsA@F(t_module@@@ @@@@@@@0scan_module_listA@$listK](t_module@@@@@@%@@@@@@@/scan_module_preA@o(t_module@@@@@@@@@@0scan_module_typeA@-t_module_type@@@G@@@@@@@8scan_module_type_commentA@2$text@@@X@@@@@@@9scan_module_type_elementsA@-t_module_type@@@i@@@@@@@4scan_module_type_preA@-t_module_type@@@0@@@@@@@)scan_typeA@)Odoc_type&t_type@@@@@@@@@@/scan_type_constA@&t_type@@@@3variant_constructor@@@@@@@@@@@@3scan_type_extensionA@0t_type_extension@@@@@@@@@@ scan_type_extension_constructorsA@0t_type_extension@@@@@@@@@@7scan_type_extension_preA@%0t_type_extension@@@@@@@@@@-scan_type_preA@_&t_type@@@@@@@@@@2scan_type_recfieldA@p&t_type@@@@x,record_field@@@@@@@@@@@@*scan_valueA@'t_value@@@@@@@@@@@@A@"@#@$@%@&@'@(@)@*@+@,@-@.@/@0@1@2@3@4@5@6@7@8@9@:@;@<@=@>@?4@@@@@2@A2@A@A@ @A @AB@A@@A@A۰@A@̰@A@ABC@A@@A@A@A@@A@AB|@A|@l@Al@A\@A\@M@AM@ABCD=@A=@1@A1@A@A@ @A @AB@A@@A@Aݰ@A@ΰ@A@ABC@A@@A@A@A@@A@Ax@Ax@i@Ai@R@AR@ABCDEF?B@@@!@6ocamldoc/odoc_scan.mliRaav  "@@~@@A@Ơ}#@|S@@}@A}@Ai@Ai@X@AX@ABF@AF@8@A8@A&@A&@@A@ABC@A@@A@A@A@ٰ@A@ABǰ@A@@A@A@A@@A@ABCD@A@|@A|@Ae@Ae@V@AV@ABF@AF@8@A8@A(@A(@@A@ABC@A@@A@A@A@Ӱ@A@Að@A@@A@@A@ABCDEF;@@@AAAAAwAvfAeWAVHAG9A8*A)AAAAAAAAAAxAwiAhZAYIAH2A1#A"AAAA@B@C@D@E@F@G@H@I@J@K@L@M@N@O@P@Q@R@S@T@U@V@W@X@Y@Z@[@\@]@^@_@`Ϡ@@a@@@@@@@@@A@;@@@AAAAAAAAAArAqaA`PAO?A>0A/!A AAAAAAAAAzAykAj\A[MAL>A='A&@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@A@@=)Odoc_scan0$~C@f&SP ٠(Warnings0mJɒkgr@ӽX4Id*Odoc_class0_"#C{$Misc0ob]6>Vê>)Longident0s `7mɕc(Location0a7cK_H%9,Identifiable0 {d\FX'`%Ident0">WA+9*X*Format_doc0]mWϓ:Mݠ0CamlinternalLazy0&͂7 Pˆ8CamlinternalFormatBasics0%FU(Q/Tu5Build_path_prefix_map0z HkGs(Asttypes0>n{T8cئ@@@Caml1999T037pMVKC)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@@@@@A@@@%bytesC;@@ A@@@@@E@@@%floatD;@@A@@@@@I@@@$boolE;@@%falsec@@S@$trued@@Y@@@A@@@@@Z@A@$unitF;@@"()e@@d@@@A@@@@@e@A@ #exnG;@@@A@@@@@i@@@#effH;@@O@A@A@@@@@@r@@@,continuationI;@@Q@@P@BDA@nY@@@@@@@@@ %arrayJ;@@R@AOA@@@@@@@@@$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#4@/@@A&#))@-Match_failureV#=@@<@8@:@@a@@A74::@)Not_foundZ#N@@@A?<B B@-Out_of_memoryW#V@@@AGDJJ@.Stack_overflow^#^@@@AOLRR@.Sys_blocked_io_#f@@@AWTZ"Z@)Sys_error[#n@i@@A`]c+c@:Undefined_recursive_modulea#w@@v@r@t@@h@@Aqnt<t@:Continuation_already_takenb#@@@Ayv|D|@&Stdlib@At/A@'scanner{Rag|Ran@AAAБ@.scan_attributeA@*Odoc_value+t_attribute@@@P@@@@@@@C@*scan_classA@*Odoc_class't_class@@@g@@@@@@@C@2scan_class_commentA@*Odoc_types$text@@@w~@@@v@@u@@tC@3scan_class_elementsA@.'t_class@@@@@@~@@}@@|C@.scan_class_preA@C't_class@@@@@@@@@@C@/scan_class_typeA@X,t_class_type@@@@@@@@@@C@7scan_class_type_commentA@V$text@@@@@@@@@@C@8scan_class_type_elementsA@,t_class_type@@@@@@@@@@C@3scan_class_type_preA@,t_class_type@@@ @@@@@@@C@.scan_exceptionA@.Odoc_exception+t_exception@@@@@@@@@@C@:scan_extension_constructorA@.Odoc_extension7t_extension_constructor@@@ *@@@ @@ @@ C@4scan_included_moduleA@+Odoc_module/included_module@@@ A@@@ @@ @@ C@+scan_methodA@(t_method@@@ V@@@ @@ @@ C@+scan_moduleA@,(t_module@@@ k@@@ @@ @@ C@3scan_module_commentA@$text@@@ @@@ @@ @@ C@4scan_module_elementsA@V(t_module@@@ @@@ @@ @@ C@0scan_module_listA@uo(t_module@@@ @@@ @@@ @@ @@ C@/scan_module_preA@(t_module@@@ @@@ @@ @@ C@0scan_module_typeA@-t_module_type@@@ &@@@ %@@ $@@ #C@8scan_module_type_commentA@r$text@@@ .@@@ -@@ ,@@ +C@ 9scan_module_type_elementsA@-t_module_type@@@ 6@@@ 5@@ 4@@ 3C@4scan_module_type_preA@-t_module_type@@@ >)@@@ =@@ <@@ ;C@)scan_typeA@)Odoc_type&t_type@@@ /@@@ @@ @@ C@/scan_type_constA@&t_type@@@ @3variant_constructor@@@ L@@@ @@ @@ @@ C@!3scan_type_extensionA@90t_type_extension@@@ a@@@ @@ @@ C@& scan_type_extension_constructorsA@N0t_type_extension@@@ v@@@ @@ @@ C@+7scan_type_extension_preA@c0t_type_extension@@@ @@@ @@ @@ C@0-scan_type_preA@s&t_type@@@ @@@ @@ @@ C@52scan_type_recfieldA@&t_type@@@ @,record_field@@@ @@@ @@ @@ @@ C@:*scan_valueA@'t_value@@@ @@@ @@ @@ C@?@@@@AC@;@@A>C@ @%@A%C@%@A@AC@*@@AC@/@A@AC@4@ܰ@AC@9@°@AC@>@ABCDEF'*undef*C^@@@ B@@@h`#@@@@@@@;@@AbAaMAL8A7#A"AAAAAAAArAq_A^LAK9A8&A%A AAAAAAA~lAkYAXFAE3A2A@@ $@ D@ E@ F@ G@ H@ I@ J@ K@ L@ M@ N@ O@ P@ Q@ R@ S@ T@ U@ V@ W@ X@ Y@ Z@ [@ \@ ]@ ^@ _@ `@ aB@@@@@@@@@@@;@@A/SqyA@AAШ@б@г*Odoc_value@TzATz@DTzETz@@@@@@" @@г$unitQTzRTz@@@@@.@@/@@0YTz~@@@AAШ@б@г*Odoc_classjUkU@nUoU@@@@@@L @@гà$unit{U|U@@@@@X@@Y@@ZU@@@AAШ@б@гˠ*Odoc_typesVV@аVV@@@@@@pv @@г֠$unitVV@@@@@q@@@@V@@@AAШ@б@гޠ*Odoc_classW AW K@W LW S@@@@@@x @@г렐$unitW WW [@@@@@y@@@@W $@@@AAШ@б@г󠡠*Odoc_classX\xX\@X\X\@@@@@@ʰ @@г$boolX\X\@@@@@ְ@@װ@@ذX\`@@@ AAШ@б@г*Odoc_classYY@YY@@@@@@ @@г$unit#Y$Y@@@@@@@+@@,+Y@@@ AAШ@б@г*Odoc_typesk[ J@@@A@@@H @@г?$unitw[ Nx[ R@@G@@@T@@UU@@VV[ @@@JAAШ@б@гG*Odoc_class\St\S~@N\S\S@@@V@@@r @@гT$bool\S\S@@\@@@~@@j@@k\SW@@@_AAШ@б@г\.Odoc_exception]]@a]]@@@k@@@ @@гg$unit]]@@o@@@@@@@]@@@rAAШ@б@гo.Odoc_extension__@t__'@@@~@@@ ư @@гz$unit_+_/@@@@@ Ұ@@Ӱ@@԰^@@@AAШ@б@г+Odoc_module`0R`0]@`0^`0m@@@@@@  @@г$unit`0q `0u@@@@@ @@@@'`04@@@AAШ@б@г*Odoc_value8av9av@$unit}h  L~h  P@@F@@@ (Z@@T[@@U\h  @@@IAAШ@б@гF+Odoc_modulei Q xi Q @Mi Q i Q @@@U@@@ /x @@гS$uniti Q i Q @@[@@@ 0@@i@@ji Q U@@@^AAШ@б@г[+Odoc_modulej  j  @bj  j  @@@j@@@ 7 @@гh$boolj  j  @@p@@@ 8@@~@@j  @@@sAAШ@б@гp)Odoc_typek  k  @uk  k  @@@@@@ ̰ @@г{$unitk  k  @@@@@ ذ@@ٰ@@ڰ k  @@@AAШ@б@г)Odoc_type m + 1 m + :@ m + ; m + A@@@@@@  @@б@г)Odoc_type )m + E *m + N@ -m + O .m + b@@@@@@   @@г$unit :m + f ;m + j@@@@@ @@@@@ @@0 @@ El   @@@AAШ@б@г.Odoc_extension Vn k  Wn k @ Zn k  [n k @@@@@@ 8 @@г$unit gn k  hn k @@@@@ D@@E@@F on k o@@@AAШ@б@г.Odoc_extension p   p  @İ p   p  @@@@@@ b @@гʠ$unit p   p  @@@@@ n@@o@@p 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 r ]  r ] @@@@@ °@@ ð@@ İ r ] a@@@AAШ@б@г)Odoc_type t   t  @ t   t  @@@ @@@  @@б@г )Odoc_type t   t  @ t   t  @@@@@@  @@г$unit $t   %t  @@@@@ @@@@@ @@70 @@8 /s   @@@$AAШ@б@г!*Odoc_value @u   Au  @( Du   Eu  @@@0@@@ " @@г.$unit Qu   Ru  @@6@@@ .@@D/@@E0 Yu  @@@@2 [Sqs@@#@AAAAArAq_A^LAK9A8&A%AAAAAAAApAo]A\JAI7A6$A#AAAAAAAu@ b@ @ @ @ ~@ }@ |@ {@ z@ y@ x@ w@ v@ u@ t@ s@ r@ q@ p@ o@ n@ m@ l@ k@ j@ i@ h@ g@ f@ e@ d{@@ c@@ @A(@A @A'@@A&@ABڰ@A%@Ȱ@A$@A@A#@@A"@ABC@A!@|@A @Ah@A@S@A@AB=@A@)@A@A@A@@A@ABCD@A@ް@A@AŰ@A@@A@AB@A@@A@Ax@A@e@A@ABCO@A@5@A@A!@A@@A@A@A @@A @Ͱ@A @ABCDEF `@m@j#@ c;@@A \A [ GA F 2A 1 A  A AAAAAAAlAkYAXFAE3A2 AAAAAAAAyAxfAeSAR@A?-A,A@ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @  @@ @@@@@@@@@@@ %@@ #@NM@@A@ #@N;@@AM@@@@@@@@@A@ ;@@A@@@@@@@A@@3 1 1 1 1 1 1 1 1@ #@Ð e@@ #@Ɛ Y@@ #@ A@  @@@  @@@ @@ @@  A@  @@@  @@@ @@ @@  A@  @@@  @@@ @@ @@  A@  @@@  @@@ @@ @@  A@  @@@  @@@ @@ @@  A@  @@@  @@@ @@ @@  A@  @@@  @@@ @@ @@  |A@ y x@@@  w@@@ @@ @@  tA@ q p@@@  o@@@ @@ @@  lA@ i f@@@  e@@@ @@ @@  bA@ _ \@@@  [@@@ @@ @@  XA@ U R@@@  Q@@@ @@ @@  NA@ K J@@@  I@@@ @@ @@  FA@ C B@@@  A@@@ @@ @@  >A@ ; :@@@  9@@@ @@ @@  6A@ 3 2@@@  1@@@ @@ @@  .A@ + * )@@@ @@@  (@@@ @@ @@  %A@ " !@@@  @@@ @@ @@  A@  @@@  @@@ @@ @@  A@  @@@  @@@ @@ @@  A@  @@@  @@@ @@ @@  A@  @@@  @@@ @@ @@ A@@@@ @@@ @@ @@ A@@@@@@@@@@@@@@@@@A@@@@ @@@@@@@A@@@@ @@@ @@ @@ A@@@@@@@@@@@A@@@@@@@@@@@A@@@@@@@@@@@@@@@@@A@@@@@@@@@@@=@>@=@<@;@:@9@8@7@6@5@4@3@2@1@0@/@.@-@,@+@*@)@(@'@&@%@$@#@"@!A@@ A@@ W@A@A A@A@ ,@A@AB @A{@ @Aq@A @Ae@ ݰ@AZ@ABC ɰ@AN@ @AE@A @A9@ @A.@AB y@A"@ e@A@A Q@A @ >@A@ABCD *@A@ @A@A @A@ @A@AB ڰ@A@ Ȱ@A@A @A@ @A@ABC @A@ q@A@A ]@A}@ K@As@A 7@Ag@ $@A\@ @AK@ABCDEF<A@@@ @@ #@ A@  @@@ @@@@@@@ A@  @@@ @@@@@@@ A@  @@@ ~@@@@@@@ {A@ x w@@@ v@@@@@@@ sA@ p o@@@ n@@@@@@@ kA@ h g@@@ f@@@@@@@ cA@ ` _@@@ ^@@@@@@@ [A@ X W@@@ V@@@@@@@ SA@ P O@@@ N@@@@@@@ KA@ H E@@@ D@@@@@@@ AA@ > ;@@@ :@@@@@@@ 7A@ 4 1@@@ 0@@@@@@@ -A@ * )@@@ (@@@@@@@ %A@ " !@@@ @@@@@@@ A@  @@@ @@@@@@@ A@  @@@ @@@@@@@ A@   @@@@@@ @@@@@@@ A@  @@@ @@@@@@@ A@  @@@ @@@@@@@ A@  @@@ @@@@@@@ A@  @@@ @@@@@@@ A@  @@@ @@@@@@@ A@  @@@ @@@@@@@~ A@  @@@}@  @@@| @@@{@@z@@y@@x A@  @@@w @@@v@@u@@t A@  @@@s @@@r@@q@@p A@  @@@o @@@n@@m@@l A@  @@@k @@@j@@i@@h A@  @@@g@  @@@f @@@e@@d@@c@@b A@  @@@a @@@`@@_@@^@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ܐ  @@ @@ 6@A@A @A@ @A@AB @A{@ @Aq@A ϰ@Ae@ @AZ@ABC @AN@ @AE@A @A9@ n@A.@AB X@A"@ D@A@A 0@A @ @A@ABCD @A@ @A@A @A@ Ͱ@A@AB @A@ @A@A @A@ @A@ABC j@A@ P@A@A <@A}@ *@As@A @Ag@ @A\@ @AK@ABCDEF;@@@A tA _A JA 5A "A A A A A Ax Am Ab AW qAL ^AA KA6 8A+ A A A A A A A A ~A kA XA EA *A@]@\@[@Z@Y@X@W@V@U@T@S@R@Q@P@O@N@M@L@K@J@I@H@G@F@E@D@C@B@A@@@@?@@@@ @@@ @ @  ;@@@A A@  @@@ @@@@@@@ A@  @@@ @@@@@@@ A@  @@@ @@@@@@@ A@  @@@ @@@@@@@ A@  @@@ @@@@@@@ A@  @@@ @@@@@@@ A@  @@@~ ~@@@}@@|@@{ {A@ x w@@@z v@@@y@@x@@w sA@ p o@@@v n@@@u@@t@@s kA@ h e@@@r d@@@q@@p@@o aA@ ^ [@@@n Z@@@m@@l@@k WA@ T Q@@@j P@@@i@@h@@g MA@ J I@@@f H@@@e@@d@@c EA@ B A@@@b @@@@a@@`@@_ =A@ : 9@@@^ 8@@@]@@\@@[ 5A@ 2 1@@@Z 0@@@Y@@X@@W -A@ * ) (@@@V@@@U '@@@T@@S@@R $A@ ! @@@Q @@@P@@O@@N A@  @@@M @@@L@@K@@J A@  @@@I @@@H@@G@@F A@  @@@E @@@D@@C@@B A@  @@@A @@@@@@?@@> A@  @@@= @@@<@@;@@: A@  @@@9@  @@@8 @@@7@@6@@5@@4 A@  @@@3 @@@2@@1@@0 A@  @@@/ @@@.@@-@@, A@  @@@+ @@@*@@)@@( A@  @@@' @@@&@@%@@$ A@  @@@#@  @@@" @@@!@@ @@@@ A@  @@@ @@@@@@@@@@@@@@@@@@@@@ @ @ @ @ @@@@@@@@@@@@@@@@@@@@ h@@@ e@A@ H************************************************************************A@@A@L@ H BMMBM@ H OCaml CC@ H DD3@ H Sebastien Hinderer, projet Cambium, INRIA Paris E44E4@ H FF@ H Copyright 2022 Institut National de Recherche en Informatique et GG@ H en Automatique.  H Hg@ H IhhIh@ H All rights reserved. This file is distributed under the terms of JJ@ H the GNU Lesser General Public License version 2.1, with the KKN@ H special exception on linking described in the file LICENSE. !LOO"LO@ H 'M(M@ H************************************************************************-N.N5@ $* Scanning of modules and elements. 3@,./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"-ckl J/home/ci/builds/workspace/precheck/flambda/false/label/ocaml-ubuntu-latest <10/.-,+*)('&%$#"! @@0*:vg{8Q3@@@(Asttypes0>n{T8cئ5Build_path_prefix_map0z HkGs8CamlinternalFormatBasics0%FU(Q/Tu0CamlinternalLazy0&͂7 Pˆ*Format_doc0]mWϓ:Mݠ%Ident0">WA+9*X,Identifiable0 {d\FX'`(Location0a7cK_H%9)Longident0s `7mɕc$Misc0ob]6>Vê> V0_"#C{ 0>@ӽX4Id 0?*sR(6]!$. 0z8P