Caml1999I037h{.Ast_invariants)structuree@)Parsetree)structure@@@$unitF@@@@@@:parsing/ast_invariants.mliV__V_@@B@@)signaturef@)signature@@@@@@@@@WW@@0C@@/check_loc_ghostg@@,Ast_iterator(iterator@@@@ (iterator@@@@!a@?@@@@@@@@@@ /source_contents&stringQ@@@O@@@@@@@@@@M]NaOX@@gD@@@dv..Ast_invariants0.OR-d!=!(Warnings0mJɒkgrn{T8cئ,Ast_iterator0N3J. ־ŭ 4@@@Caml1999T037 ]C.Ast_invariants*ocaml.text&_none_@@A n Check AST invariants {b Warning:} this module is unstable and part of {{!Compiler_libs}compiler-libs}. :parsing/ast_invariants.mliOT[]@@@@@@3@@@@@@#intA;@@@A@@@@@:@A@$charB;@@A@@@@@>@A@&stringQ;@@ A@@@@@B@@@%bytesC;@@ A@@@@@F@@@%floatD;@@A@@@@@J@@@$boolE;@@%falsec@@T@$trued@@Z@@@A@@@@@[@A@$unitF;@@"()e@@e@@@A@@@@@f@A@ #exnG;@@@A@@@@@j@@@#effH;@@O@A@A@@@@@@s@@@,continuationI;@@Q@@P@B@A@nY@@@@@@@@@%arrayJ;@@R@A@A@@@@@@@@@ $listK;@@S@A"[]f@@@"::g@@@T@@@ @@A@Y@@@@@@@@&optionL;@@V@A$Noneh@@@$Somei@@@@@A@Y@@@@@@@@)nativeintM;@@A@@@@@@@@%int32N;@@A@@@@@@@@%int64O;@@A@@@@@@@@&lazy_tP;@@X@AJA@Y@@@@@@@@5extension_constructorR;@@A@@@@@@@@*floatarrayS;@@A@@@@@@@@&iarrayT;@@Y@A[A@Y@@@@@@@@*atomic_locU;@@Z@AdA@@@@@@@@@.Assert_failure`#@@@@@J@@@@@@@@[@@A=ocaml.warn_on_literal_pattern @ @0Division_by_zero]#@@@A  @+End_of_file\#$@@@A@'FailureY#,@'@@A!$$@0Invalid_argumentX#5@0@@A*$-#-@-Match_failureV#>@@=@9@;@@a@@A;5>4>@)Not_foundZ#O@@@AC=F<F@-Out_of_memoryW#W@@@AKENDN@.Stack_overflow^#_@@@ASMVLV@.Sys_blocked_io_#g@@@A[U^T^@)Sys_error[#o@j@@Ad^g]g@:Undefined_recursive_modulea#x@@w@s@u@@h@@Auoxnx@:Continuation_already_takenb#@@@A}wv@&Stdlib@Ax)structure`V_cV_l@б@г)Parsetree)structure)ParsetreeV_oV_x@ V_yV_@@@@@@  @@гO$unitV_V_@@ @@@ @@@@@ @@@V__ @@B@@ @@)signatureaWW@б@г9)signature)ParsetreeWW@ WW@@@@@@ 3@X(@A @@г$unitWW@@ @@@ @@@@@ @@@W @@C@@ @@/check_loc_ghostd]]@б@б@г,Ast_iterator(iterator,Ast_iterator^^@ ^ ^@@@@@@ 3        @>\,@A @@б@г(iterator,Ast_iterator^^@ "^#^@@@@@@  @@б@А!a@ A@ %4^5^!@@гꠐ$unit=^%>^)@@ @@@ 4@@@@@ 7@@@#@@ :+ @@@@@@ =H@@б@А!a#CR_+0S_+2@@б/source_contentsг)&string_`3H``3N@@ @@@ V@@г$unitlaOTmaOX@@ @@@ c@@@@ fu`38 @@@J@@ j' @@@2@@ m|^@@@]@)ocaml.doc  Checks the invariant of Location.t's loc_ghost field, that are stated in location.mli. This can be run with -dparsetree-loc-ghost-invariants, which is used slightly in the testsuite, but should be used more to find more of the places where the invariant is broken. Y\@@@@@@@D@@%@@@@@@@@$@@&@@3@(@A@ H************************************************************************A@@A@L@ H BMMBM@ H OCaml CC@ H DD3@ H Jeremie Dimino, Jane Street Europe E44E4@ H FF@ H Copyright 2015 Jane Street Group LLC GG@ H HHg@ H All rights reserved. This file is distributed under the terms of IhhIh@ H the GNU Lesser General Public License version 2.1, with the JJ@ H special exception on linking described in the file LICENSE. KKN@ H LOOLO@ H************************************************************************MM@ o* Check AST invariants {b Warning:} this module is unstable and part of {{!Compiler_libs}compiler-libs}.  * Checks the invariant of Location.t's loc_ghost field, that are stated in location.mli. This can be run with -dparsetree-loc-ghost-invariants, which is used slightly in the testsuite, but should be used more to find more of the places where the invariant is broken. l@-./boot/ocamlc)-nostdlib"-I&./boot*-use-prims2runtime/primitives"-g0-strict-sequence*-principal(-absname"-w8+a-4-9-40-41-42-44-45-48+-warn-error"+a*-bin-annot/-strict-formats"-I'parsing"-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"-c45 =/builds/workspace/precheck/flambda/false/label/ocaml-linux-32 >10/.-,+*)('&%$#"! @@0. S!zk3ONNOOOOO@M@@k0.OR-d!=!W0N3J. ־ŭ 4(Asttypes0>n{T8cئ8CamlinternalFormatBasics0%FU(Q/Tu0CamlinternalLazy0&͂7 Pˆ*Format_doc0]mWϓ:Mݠ(Location0a7cK_H%9)Longident0s `7mɕc0T鿁ۘ7Qu&Stdlib0Lku]8_٠.Stdlib__Buffer08APF< t..Stdlib__Domain0:M;׉<O$Ġ.Stdlib__Either0Vy`u~c à.Stdlib__Format0ܚ#G7m|,Stdlib__Lazy0* -S$.)"0D.Stdlib__Lexing0e<.V +Stdlib__Seq0nwzG&amg+Stdlib__Sys0 -ռ鱦s5/-Stdlib__Uchar056uf4[_(Warnings0mJɒkgr