"src/oasis/OASISObject.ml" 28 1739 1743 "src/oasis/OASISObject.ml" 28 1739 1754
type(
  ctxt:OASISContext.t ->
  (string -> bool) ->
  OASISTypes.common_section ->
  OASISTypes.build_section ->
  OASISUnixPath.unix_filename ->
  [> `No_sources of OASISUnixPath.unix_filename list
   | `Sources of OASISUnixPath.unix_filename * string list ]
)
ident(
  def find_module "src/oasis/OASISObject.ml" 43 2270 2270 "src/oasis/OASISObject.ml" 0 0 -1
)
"src/oasis/OASISObject.ml" 28 1739 1756 "src/oasis/OASISObject.ml" 28 1739 1760
type(
  OASISContext.t
)
ident(
  def ctxt "src/oasis/OASISObject.ml" 28 1739 1761 "src/oasis/OASISObject.ml" 41 2261 2268
)
"src/oasis/OASISObject.ml" 28 1739 1761 "src/oasis/OASISObject.ml" 28 1739 1779
type(
  string -> bool
)
ident(
  def source_file_exists "src/oasis/OASISObject.ml" 28 1739 1780 "src/oasis/OASISObject.ml" 41 2261 2268
)
"src/oasis/OASISObject.ml" 28 1739 1780 "src/oasis/OASISObject.ml" 28 1739 1782
type(
  OASISTypes.common_section
)
ident(
  def cs "src/oasis/OASISObject.ml" 28 1739 1783 "src/oasis/OASISObject.ml" 41 2261 2268
)
"src/oasis/OASISObject.ml" 28 1739 1783 "src/oasis/OASISObject.ml" 28 1739 1785
type(
  OASISTypes.build_section
)
ident(
  def bs "src/oasis/OASISObject.ml" 28 1739 1786 "src/oasis/OASISObject.ml" 41 2261 2268
)
"src/oasis/OASISObject.ml" 28 1739 1786 "src/oasis/OASISObject.ml" 28 1739 1791
type(
  OASISUnixPath.unix_filename
)
ident(
  def modul "src/oasis/OASISObject.ml" 29 1794 1796 "src/oasis/OASISObject.ml" 41 2261 2268
)
"src/oasis/OASISObject.ml" 29 1794 1802 "src/oasis/OASISObject.ml" 29 1794 1831
type(
  (string -> bool) ->
  OASISTypes.build_section ->
  OASISUnixPath.unix_filename ->
  [ `No_sources of OASISUnixPath.unix_filename list
  | `Sources of OASISUnixPath.unix_filename * string list ]
)
ident(
  int_ref OASISBuildSection.find_module "src/oasis/OASISBuildSection.mli" 30 1783 1783 "src/oasis/OASISBuildSection.mli" 35 1937 1996
)
"src/oasis/OASISObject.ml" 29 1794 1832 "src/oasis/OASISObject.ml" 29 1794 1850
type(
  string -> bool
)
ident(
  int_ref source_file_exists "src/oasis/OASISObject.ml" 28 1739 1761 "src/oasis/OASISObject.ml" 28 1739 1779
)
"src/oasis/OASISObject.ml" 29 1794 1851 "src/oasis/OASISObject.ml" 29 1794 1853
type(
  OASISTypes.build_section
)
ident(
  int_ref bs "src/oasis/OASISObject.ml" 28 1739 1783 "src/oasis/OASISObject.ml" 28 1739 1785
)
"src/oasis/OASISObject.ml" 29 1794 1854 "src/oasis/OASISObject.ml" 29 1794 1859
type(
  OASISUnixPath.unix_filename
)
ident(
  int_ref modul "src/oasis/OASISObject.ml" 28 1739 1786 "src/oasis/OASISObject.ml" 28 1739 1791
)
"src/oasis/OASISObject.ml" 29 1794 1802 "src/oasis/OASISObject.ml" 29 1794 1859
type(
  [ `No_sources of OASISUnixPath.unix_filename list
  | `Sources of OASISUnixPath.unix_filename * string list ]
)
"src/oasis/OASISObject.ml" 30 1865 1878 "src/oasis/OASISObject.ml" 30 1865 1879
type(
  OASISUnixPath.unix_filename * string list
)
"src/oasis/OASISObject.ml" 30 1865 1869 "src/oasis/OASISObject.ml" 30 1865 1879
type(
  [ `No_sources of OASISUnixPath.unix_filename list
  | `Sources of OASISUnixPath.unix_filename * string list ]
)
"src/oasis/OASISObject.ml" 30 1865 1869 "src/oasis/OASISObject.ml" 30 1865 1886
type(
  [ `No_sources of OASISUnixPath.unix_filename list
  | `Sources of OASISUnixPath.unix_filename * string list ]
)
type(
  [ `No_sources of OASISUnixPath.unix_filename list
  | `Sources of OASISUnixPath.unix_filename * string list ]
)
ident(
  def res "src/oasis/OASISObject.ml" 30 1865 1890 "src/oasis/OASISObject.ml" 30 1865 1893
)
"src/oasis/OASISObject.ml" 30 1865 1890 "src/oasis/OASISObject.ml" 30 1865 1893
type(
  [> `No_sources of OASISUnixPath.unix_filename list
   | `Sources of OASISUnixPath.unix_filename * string list ]
  as 'a
)
ident(
  int_ref res "src/oasis/OASISObject.ml" 30 1865 1869 "src/oasis/OASISObject.ml" 30 1865 1886
)
"src/oasis/OASISObject.ml" 31 1894 1910 "src/oasis/OASISObject.ml" 31 1894 1911
type(
  OASISUnixPath.unix_filename list
)
"src/oasis/OASISObject.ml" 31 1894 1898 "src/oasis/OASISObject.ml" 31 1894 1911
type(
  [ `No_sources of OASISUnixPath.unix_filename list
  | `Sources of OASISUnixPath.unix_filename * string list ]
)
"src/oasis/OASISObject.ml" 31 1894 1898 "src/oasis/OASISObject.ml" 31 1894 1918
type(
  [ `No_sources of OASISUnixPath.unix_filename list
  | `Sources of OASISUnixPath.unix_filename * string list ]
)
type(
  [ `No_sources of OASISUnixPath.unix_filename list
  | `Sources of OASISUnixPath.unix_filename * string list ]
)
ident(
  def res "src/oasis/OASISObject.ml" 32 1922 1926 "src/oasis/OASISObject.ml" 41 2261 2268
)
"src/oasis/OASISObject.ml" 32 1922 1926 "src/oasis/OASISObject.ml" 32 1922 1946
type(
  ctxt:OASISContext.t ->
  (OASISUnixPath.unix_filename -> OASISTypes.name -> unit, unit, string,
   unit)
  format4 -> OASISUnixPath.unix_filename -> OASISTypes.name -> unit
)
ident(
  int_ref OASISMessage.warning "src/oasis/OASISMessage.mli" 54 2393 2393 "src/oasis/OASISMessage.mli" 54 2393 2467
)
"src/oasis/OASISObject.ml" 33 1947 1954 "src/oasis/OASISObject.ml" 33 1947 1958
type(
  OASISContext.t
)
ident(
  int_ref ctxt "src/oasis/OASISObject.ml" 28 1739 1756 "src/oasis/OASISObject.ml" 28 1739 1760
)
"src/oasis/OASISObject.ml" 34 1959 1966 "src/oasis/OASISObject.ml" 34 1959 1968
type(
  (OASISUnixPath.unix_filename -> OASISTypes.name -> unit, unit, string,
   unit)
  format4 ->
  (OASISUnixPath.unix_filename -> OASISTypes.name -> unit, unit, string,
   unit)
  format4
)
ident(
  int_ref OASISGettext.f_ "src/oasis/OASISGettext.mli" 45 2280 2280 "src/oasis/OASISGettext.mli" 45 2280 2340
)
"src/oasis/OASISObject.ml" 34 1959 1969 "src/oasis/OASISObject.ml" 34 1959 2029
type(
  (OASISUnixPath.unix_filename -> OASISTypes.name -> unit, unit, string,
   unit)
  format4
)
"src/oasis/OASISObject.ml" 34 1959 1965 "src/oasis/OASISObject.ml" 34 1959 2030
type(
  (OASISUnixPath.unix_filename -> OASISTypes.name -> unit, unit, string,
   unit)
  format4
)
"src/oasis/OASISObject.ml" 35 2031 2037 "src/oasis/OASISObject.ml" 35 2031 2042
type(
  OASISUnixPath.unix_filename
)
ident(
  int_ref modul "src/oasis/OASISObject.ml" 28 1739 1786 "src/oasis/OASISObject.ml" 28 1739 1791
)
"src/oasis/OASISObject.ml" 35 2031 2043 "src/oasis/OASISObject.ml" 35 2031 2045
type(
  OASISTypes.common_section
)
ident(
  int_ref cs "src/oasis/OASISObject.ml" 28 1739 1780 "src/oasis/OASISObject.ml" 28 1739 1782
)
"src/oasis/OASISObject.ml" 35 2031 2043 "src/oasis/OASISObject.ml" 35 2031 2053
type(
  OASISTypes.name
)
"src/oasis/OASISObject.ml" 32 1922 1926 "src/oasis/OASISObject.ml" 35 2031 2053
type(
  unit
)
"src/oasis/OASISObject.ml" 36 2055 2059 "src/oasis/OASISObject.ml" 36 2055 2079
type(
  ctxt:OASISContext.t ->
  (string -> unit, unit, string, unit) format4 -> string -> unit
)
ident(
  int_ref OASISMessage.warning "src/oasis/OASISMessage.mli" 54 2393 2393 "src/oasis/OASISMessage.mli" 54 2393 2467
)
"src/oasis/OASISObject.ml" 37 2080 2087 "src/oasis/OASISObject.ml" 37 2080 2091
type(
  OASISContext.t
)
ident(
  int_ref ctxt "src/oasis/OASISObject.ml" 28 1739 1756 "src/oasis/OASISObject.ml" 28 1739 1760
)
"src/oasis/OASISObject.ml" 38 2092 2099 "src/oasis/OASISObject.ml" 38 2092 2101
type(
  (string -> unit, unit, string, unit) format4 ->
  (string -> unit, unit, string, unit) format4
)
ident(
  int_ref OASISGettext.f_ "src/oasis/OASISGettext.mli" 45 2280 2280 "src/oasis/OASISGettext.mli" 45 2280 2340
)
"src/oasis/OASISObject.ml" 38 2092 2102 "src/oasis/OASISObject.ml" 39 2163 2201
type(
  (string -> unit, unit, string, unit) format4
)
"src/oasis/OASISObject.ml" 38 2092 2098 "src/oasis/OASISObject.ml" 39 2163 2202
type(
  (string -> unit, unit, string, unit) format4
)
"src/oasis/OASISObject.ml" 40 2203 2210 "src/oasis/OASISObject.ml" 40 2203 2239
type(
  OASISFeatures.t
)
ident(
  int_ref OASISFeatures.source_patterns "src/oasis/OASISFeatures.ml" 396 12371 12375 "src/oasis/OASISFeatures.ml" 396 12371 12390
)
"src/oasis/OASISObject.ml" 40 2203 2209 "src/oasis/OASISObject.ml" 40 2203 2259
type(
  string
)
"src/oasis/OASISObject.ml" 36 2055 2059 "src/oasis/OASISObject.ml" 40 2203 2259
type(
  unit
)
"src/oasis/OASISObject.ml" 41 2261 2265 "src/oasis/OASISObject.ml" 41 2261 2268
type(
  'a
)
ident(
  int_ref res "src/oasis/OASISObject.ml" 31 1894 1898 "src/oasis/OASISObject.ml" 31 1894 1918
)
"src/oasis/OASISObject.ml" 36 2055 2059 "src/oasis/OASISObject.ml" 41 2261 2268
type(
  'a
)
"src/oasis/OASISObject.ml" 32 1922 1926 "src/oasis/OASISObject.ml" 41 2261 2268
type(
  'a
)
"src/oasis/OASISObject.ml" 29 1794 1796 "src/oasis/OASISObject.ml" 41 2261 2268
type(
  'a
)
"src/oasis/OASISObject.ml" 43 2270 2274 "src/oasis/OASISObject.ml" 43 2270 2291
type(
  ctxt:OASISContext.t ->
  OASISTypes.common_section * OASISTypes.build_section * OASISTypes.object_ ->
  (string -> bool) -> (OASISUnixPath.unix_filename * string list) list
)
ident(
  def source_unix_files "src/oasis/OASISObject.ml" 53 2557 2557 "src/oasis/OASISObject.ml" 0 0 -1
)
"src/oasis/OASISObject.ml" 43 2270 2293 "src/oasis/OASISObject.ml" 43 2270 2297
type(
  OASISContext.t
)
ident(
  def ctxt "src/oasis/OASISObject.ml" 43 2270 2298 "src/oasis/OASISObject.ml" 50 2535 2554
)
"src/oasis/OASISObject.ml" 43 2270 2299 "src/oasis/OASISObject.ml" 43 2270 2301
type(
  OASISTypes.common_section
)
ident(
  def cs "src/oasis/OASISObject.ml" 43 2270 2312 "src/oasis/OASISObject.ml" 50 2535 2554
)
"src/oasis/OASISObject.ml" 43 2270 2303 "src/oasis/OASISObject.ml" 43 2270 2305
type(
  OASISTypes.build_section
)
ident(
  def bs "src/oasis/OASISObject.ml" 43 2270 2312 "src/oasis/OASISObject.ml" 50 2535 2554
)
"src/oasis/OASISObject.ml" 43 2270 2307 "src/oasis/OASISObject.ml" 43 2270 2310
type(
  OASISTypes.object_
)
ident(
  def obj "src/oasis/OASISObject.ml" 43 2270 2312 "src/oasis/OASISObject.ml" 50 2535 2554
)
"src/oasis/OASISObject.ml" 43 2270 2298 "src/oasis/OASISObject.ml" 43 2270 2311
type(
  OASISTypes.common_section * OASISTypes.build_section * OASISTypes.object_
)
"src/oasis/OASISObject.ml" 43 2270 2312 "src/oasis/OASISObject.ml" 43 2270 2330
type(
  string -> bool
)
ident(
  def source_file_exists "src/oasis/OASISObject.ml" 44 2333 2335 "src/oasis/OASISObject.ml" 50 2535 2554
)
"src/oasis/OASISObject.ml" 44 2333 2335 "src/oasis/OASISObject.ml" 44 2333 2349
type(
  ((OASISUnixPath.unix_filename * string list) list ->
   OASISUnixPath.unix_filename ->
   (OASISUnixPath.unix_filename * string list) list) ->
  (OASISUnixPath.unix_filename * string list) list ->
  OASISUnixPath.unix_filename list ->
  (OASISUnixPath.unix_filename * string list) list
)
ident(
  int_ref Stdlib.List.fold_left "list.mli" 211 7387 7387 "list.mli" 211 7387 7442
)
"src/oasis/OASISObject.ml" 45 2350 2359 "src/oasis/OASISObject.ml" 45 2350 2362
type(
  (OASISUnixPath.unix_filename * string list) list
)
ident(
  def acc "src/oasis/OASISObject.ml" 45 2350 2363 "src/oasis/OASISObject.ml" 48 2497 2526
)
"src/oasis/OASISObject.ml" 45 2350 2363 "src/oasis/OASISObject.ml" 45 2350 2368
type(
  OASISUnixPath.unix_filename
)
ident(
  def modul "src/oasis/OASISObject.ml" 46 2372 2379 "src/oasis/OASISObject.ml" 48 2497 2526
)
"src/oasis/OASISObject.ml" 46 2372 2385 "src/oasis/OASISObject.ml" 46 2372 2396
type(
  ctxt:OASISContext.t ->
  (string -> bool) ->
  OASISTypes.common_section ->
  OASISTypes.build_section ->
  OASISUnixPath.unix_filename ->
  [> `No_sources of OASISUnixPath.unix_filename list
   | `Sources of OASISUnixPath.unix_filename * string list ]
)
ident(
  int_ref find_module "src/oasis/OASISObject.ml" 28 1739 1743 "src/oasis/OASISObject.ml" 28 1739 1754
)
"src/oasis/OASISObject.ml" 46 2372 2398 "src/oasis/OASISObject.ml" 46 2372 2402
type(
  OASISContext.t
)
ident(
  int_ref ctxt "src/oasis/OASISObject.ml" 43 2270 2293 "src/oasis/OASISObject.ml" 43 2270 2297
)
"src/oasis/OASISObject.ml" 46 2372 2403 "src/oasis/OASISObject.ml" 46 2372 2421
type(
  string -> bool
)
ident(
  int_ref source_file_exists "src/oasis/OASISObject.ml" 43 2270 2312 "src/oasis/OASISObject.ml" 43 2270 2330
)
"src/oasis/OASISObject.ml" 46 2372 2422 "src/oasis/OASISObject.ml" 46 2372 2424
type(
  OASISTypes.common_section
)
ident(
  int_ref cs "src/oasis/OASISObject.ml" 43 2270 2299 "src/oasis/OASISObject.ml" 43 2270 2301
)
"src/oasis/OASISObject.ml" 46 2372 2425 "src/oasis/OASISObject.ml" 46 2372 2427
type(
  OASISTypes.build_section
)
ident(
  int_ref bs "src/oasis/OASISObject.ml" 43 2270 2303 "src/oasis/OASISObject.ml" 43 2270 2305
)
"src/oasis/OASISObject.ml" 46 2372 2428 "src/oasis/OASISObject.ml" 46 2372 2433
type(
  OASISUnixPath.unix_filename
)
ident(
  int_ref modul "src/oasis/OASISObject.ml" 45 2350 2363 "src/oasis/OASISObject.ml" 45 2350 2368
)
"src/oasis/OASISObject.ml" 46 2372 2385 "src/oasis/OASISObject.ml" 46 2372 2433
type(
  [> `No_sources of OASISUnixPath.unix_filename list
   | `Sources of OASISUnixPath.unix_filename * string list ]
  as 'a
)
"src/oasis/OASISObject.ml" 47 2439 2458 "src/oasis/OASISObject.ml" 47 2439 2465
type(
  OASISUnixPath.unix_filename
)
ident(
  def base_fn "src/oasis/OASISObject.ml" 47 2439 2475 "src/oasis/OASISObject.ml" 47 2439 2496
)
"src/oasis/OASISObject.ml" 47 2439 2467 "src/oasis/OASISObject.ml" 47 2439 2470
type(
  string list
)
ident(
  def lst "src/oasis/OASISObject.ml" 47 2439 2475 "src/oasis/OASISObject.ml" 47 2439 2496
)
"src/oasis/OASISObject.ml" 47 2439 2457 "src/oasis/OASISObject.ml" 47 2439 2471
type(
  OASISUnixPath.unix_filename * string list
)
"src/oasis/OASISObject.ml" 47 2439 2448 "src/oasis/OASISObject.ml" 47 2439 2471
type(
  [ `No_sources of OASISUnixPath.unix_filename list
  | `Sources of OASISUnixPath.unix_filename * string list ]
)
type(
  [ `No_sources of OASISUnixPath.unix_filename list
  | `Sources of OASISUnixPath.unix_filename * string list ]
)
"src/oasis/OASISObject.ml" 47 2439 2476 "src/oasis/OASISObject.ml" 47 2439 2483
type(
  OASISUnixPath.unix_filename
)
ident(
  int_ref base_fn "src/oasis/OASISObject.ml" 47 2439 2458 "src/oasis/OASISObject.ml" 47 2439 2465
)
"src/oasis/OASISObject.ml" 47 2439 2485 "src/oasis/OASISObject.ml" 47 2439 2488
type(
  string list
)
ident(
  int_ref lst "src/oasis/OASISObject.ml" 47 2439 2467 "src/oasis/OASISObject.ml" 47 2439 2470
)
"src/oasis/OASISObject.ml" 47 2439 2475 "src/oasis/OASISObject.ml" 47 2439 2489
type(
  OASISUnixPath.unix_filename * string list
)
"src/oasis/OASISObject.ml" 47 2439 2493 "src/oasis/OASISObject.ml" 47 2439 2496
type(
  (OASISUnixPath.unix_filename * string list) list
)
ident(
  int_ref acc "src/oasis/OASISObject.ml" 45 2350 2359 "src/oasis/OASISObject.ml" 45 2350 2362
)
"src/oasis/OASISObject.ml" 47 2439 2475 "src/oasis/OASISObject.ml" 47 2439 2496
type(
  (OASISUnixPath.unix_filename * string list) list
)
"src/oasis/OASISObject.ml" 48 2497 2518 "src/oasis/OASISObject.ml" 48 2497 2519
type(
  OASISUnixPath.unix_filename list
)
"src/oasis/OASISObject.ml" 48 2497 2506 "src/oasis/OASISObject.ml" 48 2497 2519
type(
  [ `No_sources of OASISUnixPath.unix_filename list
  | `Sources of OASISUnixPath.unix_filename * string list ]
)
type(
  [ `No_sources of OASISUnixPath.unix_filename list
  | `Sources of OASISUnixPath.unix_filename * string list ]
)
"src/oasis/OASISObject.ml" 48 2497 2523 "src/oasis/OASISObject.ml" 48 2497 2526
type(
  (OASISUnixPath.unix_filename * string list) list
)
ident(
  int_ref acc "src/oasis/OASISObject.ml" 45 2350 2359 "src/oasis/OASISObject.ml" 45 2350 2362
)
"src/oasis/OASISObject.ml" 46 2372 2379 "src/oasis/OASISObject.ml" 48 2497 2526
type(
  (OASISUnixPath.unix_filename * string list) list
)
"src/oasis/OASISObject.ml" 45 2350 2354 "src/oasis/OASISObject.ml" 48 2497 2527
type(
  (OASISUnixPath.unix_filename * string list) list ->
  OASISUnixPath.unix_filename ->
  (OASISUnixPath.unix_filename * string list) list
)
"src/oasis/OASISObject.ml" 49 2528 2532 "src/oasis/OASISObject.ml" 49 2528 2534
type(
  (OASISUnixPath.unix_filename * string list) list
)
"src/oasis/OASISObject.ml" 50 2535 2539 "src/oasis/OASISObject.ml" 50 2535 2542
type(
  OASISTypes.object_
)
ident(
  int_ref obj "src/oasis/OASISObject.ml" 43 2270 2307 "src/oasis/OASISObject.ml" 43 2270 2310
)
"src/oasis/OASISObject.ml" 50 2535 2539 "src/oasis/OASISObject.ml" 50 2535 2554
type(
  OASISUnixPath.unix_filename list
)
"src/oasis/OASISObject.ml" 44 2333 2335 "src/oasis/OASISObject.ml" 50 2535 2554
type(
  (OASISUnixPath.unix_filename * string list) list
)
"src/oasis/OASISObject.ml" 53 2557 2561 "src/oasis/OASISObject.ml" 53 2557 2581
type(
  ctxt:OASISContext.t ->
  is_native:bool ->
  source_file_exists:(string -> bool) ->
  OASISTypes.common_section * OASISTypes.build_section * OASISTypes.object_ ->
  OASISUnixPath.unix_filename list list
)
ident(
  def generated_unix_files "src/oasis/OASISObject.ml" 91 3527 3527 "src/oasis/OASISObject.ml" 0 0 -1
)
"src/oasis/OASISObject.ml" 54 2582 2587 "src/oasis/OASISObject.ml" 54 2582 2591
type(
  OASISContext.t
)
ident(
  def ctxt "src/oasis/OASISObject.ml" 55 2592 2596 "src/oasis/OASISObject.ml" 85 3476 3505
)
"src/oasis/OASISObject.ml" 55 2592 2597 "src/oasis/OASISObject.ml" 55 2592 2606
type(
  bool
)
ident(
  def is_native "src/oasis/OASISObject.ml" 56 2607 2611 "src/oasis/OASISObject.ml" 85 3476 3505
)
"src/oasis/OASISObject.ml" 56 2607 2612 "src/oasis/OASISObject.ml" 56 2607 2630
type(
  string -> bool
)
ident(
  def source_file_exists "src/oasis/OASISObject.ml" 57 2631 2635 "src/oasis/OASISObject.ml" 85 3476 3505
)
"src/oasis/OASISObject.ml" 57 2631 2636 "src/oasis/OASISObject.ml" 57 2631 2638
type(
  OASISTypes.common_section
)
ident(
  def cs "src/oasis/OASISObject.ml" 59 2652 2654 "src/oasis/OASISObject.ml" 85 3476 3505
)
"src/oasis/OASISObject.ml" 57 2631 2640 "src/oasis/OASISObject.ml" 57 2631 2642
type(
  OASISTypes.build_section
)
ident(
  def bs "src/oasis/OASISObject.ml" 59 2652 2654 "src/oasis/OASISObject.ml" 85 3476 3505
)
"src/oasis/OASISObject.ml" 57 2631 2644 "src/oasis/OASISObject.ml" 57 2631 2647
type(
  OASISTypes.object_
)
ident(
  def obj "src/oasis/OASISObject.ml" 59 2652 2654 "src/oasis/OASISObject.ml" 85 3476 3505
)
"src/oasis/OASISObject.ml" 57 2631 2635 "src/oasis/OASISObject.ml" 57 2631 2648
type(
  OASISTypes.common_section * OASISTypes.build_section * OASISTypes.object_
)
"src/oasis/OASISObject.ml" 59 2652 2658 "src/oasis/OASISObject.ml" 59 2652 2669
type(
  string -> OASISUnixPath.unix_filename -> OASISUnixPath.unix_filename list
)
ident(
  def find_module "src/oasis/OASISObject.ml" 65 2828 2830 "src/oasis/OASISObject.ml" 85 3476 3505
)
"src/oasis/OASISObject.ml" 59 2652 2670 "src/oasis/OASISObject.ml" 59 2652 2673
type(
  string
)
ident(
  def ext "src/oasis/OASISObject.ml" 59 2652 2674 "src/oasis/OASISObject.ml" 62 2793 2821
)
"src/oasis/OASISObject.ml" 59 2652 2674 "src/oasis/OASISObject.ml" 59 2652 2679
type(
  OASISUnixPath.unix_filename
)
ident(
  def modul "src/oasis/OASISObject.ml" 60 2682 2686 "src/oasis/OASISObject.ml" 62 2793 2821
)
"src/oasis/OASISObject.ml" 60 2682 2692 "src/oasis/OASISObject.ml" 60 2682 2703
type(
  ctxt:OASISContext.t ->
  (string -> bool) ->
  OASISTypes.common_section ->
  OASISTypes.build_section ->
  OASISUnixPath.unix_filename ->
  [> `No_sources of OASISUnixPath.unix_filename list
   | `Sources of OASISUnixPath.unix_filename * string list ]
)
ident(
  int_ref find_module "src/oasis/OASISObject.ml" 28 1739 1743 "src/oasis/OASISObject.ml" 28 1739 1754
)
"src/oasis/OASISObject.ml" 60 2682 2705 "src/oasis/OASISObject.ml" 60 2682 2709
type(
  OASISContext.t
)
ident(
  int_ref ctxt "src/oasis/OASISObject.ml" 54 2582 2587 "src/oasis/OASISObject.ml" 54 2582 2591
)
"src/oasis/OASISObject.ml" 60 2682 2710 "src/oasis/OASISObject.ml" 60 2682 2728
type(
  string -> bool
)
ident(
  int_ref source_file_exists "src/oasis/OASISObject.ml" 56 2607 2612 "src/oasis/OASISObject.ml" 56 2607 2630
)
"src/oasis/OASISObject.ml" 60 2682 2729 "src/oasis/OASISObject.ml" 60 2682 2731
type(
  OASISTypes.common_section
)
ident(
  int_ref cs "src/oasis/OASISObject.ml" 57 2631 2636 "src/oasis/OASISObject.ml" 57 2631 2638
)
"src/oasis/OASISObject.ml" 60 2682 2732 "src/oasis/OASISObject.ml" 60 2682 2734
type(
  OASISTypes.build_section
)
ident(
  int_ref bs "src/oasis/OASISObject.ml" 57 2631 2640 "src/oasis/OASISObject.ml" 57 2631 2642
)
"src/oasis/OASISObject.ml" 60 2682 2735 "src/oasis/OASISObject.ml" 60 2682 2740
type(
  OASISUnixPath.unix_filename
)
ident(
  int_ref modul "src/oasis/OASISObject.ml" 59 2652 2674 "src/oasis/OASISObject.ml" 59 2652 2679
)
"src/oasis/OASISObject.ml" 60 2682 2692 "src/oasis/OASISObject.ml" 60 2682 2740
type(
  [> `No_sources of OASISUnixPath.unix_filename list
   | `Sources of OASISUnixPath.unix_filename * string list ]
  as 'a
)
"src/oasis/OASISObject.ml" 61 2746 2762 "src/oasis/OASISObject.ml" 61 2746 2769
type(
  OASISUnixPath.unix_filename
)
ident(
  def base_fn "src/oasis/OASISObject.ml" 61 2746 2777 "src/oasis/OASISObject.ml" 61 2746 2792
)
"src/oasis/OASISObject.ml" 61 2746 2771 "src/oasis/OASISObject.ml" 61 2746 2772
type(
  string list
)
"src/oasis/OASISObject.ml" 61 2746 2761 "src/oasis/OASISObject.ml" 61 2746 2773
type(
  OASISUnixPath.unix_filename * string list
)
"src/oasis/OASISObject.ml" 61 2746 2752 "src/oasis/OASISObject.ml" 61 2746 2773
type(
  [ `No_sources of OASISUnixPath.unix_filename list
  | `Sources of OASISUnixPath.unix_filename * string list ]
)
type(
  [ `No_sources of OASISUnixPath.unix_filename list
  | `Sources of OASISUnixPath.unix_filename * string list ]
)
"src/oasis/OASISObject.ml" 61 2746 2778 "src/oasis/OASISObject.ml" 61 2746 2785
type(
  OASISUnixPath.unix_filename
)
ident(
  int_ref base_fn "src/oasis/OASISObject.ml" 61 2746 2762 "src/oasis/OASISObject.ml" 61 2746 2769
)
"src/oasis/OASISObject.ml" 61 2746 2786 "src/oasis/OASISObject.ml" 61 2746 2787
type(
  OASISUnixPath.unix_filename -> string -> OASISUnixPath.unix_filename
)
ident(
  int_ref Stdlib.( ^ ) "stdlib.mli" 699 26389 26389 "stdlib.mli" 699 26389 26427
)
"src/oasis/OASISObject.ml" 61 2746 2788 "src/oasis/OASISObject.ml" 61 2746 2791
type(
  string
)
ident(
  int_ref ext "src/oasis/OASISObject.ml" 59 2652 2670 "src/oasis/OASISObject.ml" 59 2652 2673
)
"src/oasis/OASISObject.ml" 61 2746 2778 "src/oasis/OASISObject.ml" 61 2746 2791
type(
  OASISUnixPath.unix_filename
)
"src/oasis/OASISObject.ml" 61 2746 2777 "src/oasis/OASISObject.ml" 61 2746 2792
type(
  OASISUnixPath.unix_filename list
)
"src/oasis/OASISObject.ml" 62 2793 2811 "src/oasis/OASISObject.ml" 62 2793 2814
type(
  OASISUnixPath.unix_filename list
)
ident(
  def lst "src/oasis/OASISObject.ml" 62 2793 2818 "src/oasis/OASISObject.ml" 62 2793 2821
)
"src/oasis/OASISObject.ml" 62 2793 2799 "src/oasis/OASISObject.ml" 62 2793 2814
type(
  [ `No_sources of OASISUnixPath.unix_filename list
  | `Sources of OASISUnixPath.unix_filename * string list ]
)
type(
  [ `No_sources of OASISUnixPath.unix_filename list
  | `Sources of OASISUnixPath.unix_filename * string list ]
)
"src/oasis/OASISObject.ml" 62 2793 2818 "src/oasis/OASISObject.ml" 62 2793 2821
type(
  OASISUnixPath.unix_filename list
)
ident(
  int_ref lst "src/oasis/OASISObject.ml" 62 2793 2811 "src/oasis/OASISObject.ml" 62 2793 2814
)
"src/oasis/OASISObject.ml" 60 2682 2686 "src/oasis/OASISObject.ml" 62 2793 2821
type(
  OASISUnixPath.unix_filename list
)
"src/oasis/OASISObject.ml" 65 2828 2834 "src/oasis/OASISObject.ml" 65 2828 2840
type(
  OASISUnixPath.unix_filename list
)
ident(
  def header "src/oasis/OASISObject.ml" 78 3239 3241 "src/oasis/OASISObject.ml" 85 3476 3505
)
"src/oasis/OASISObject.ml" 65 2828 2842 "src/oasis/OASISObject.ml" 65 2828 2846
type(
  OASISUnixPath.unix_filename list
)
ident(
  def byte "src/oasis/OASISObject.ml" 78 3239 3241 "src/oasis/OASISObject.ml" 85 3476 3505
)
"src/oasis/OASISObject.ml" 65 2828 2848 "src/oasis/OASISObject.ml" 65 2828 2854
type(
  OASISUnixPath.unix_filename list
)
ident(
  def native "src/oasis/OASISObject.ml" 78 3239 3241 "src/oasis/OASISObject.ml" 85 3476 3505
)
"src/oasis/OASISObject.ml" 65 2828 2856 "src/oasis/OASISObject.ml" 65 2828 2864
type(
  OASISUnixPath.unix_filename list
)
ident(
  def c_object "src/oasis/OASISObject.ml" 78 3239 3241 "src/oasis/OASISObject.ml" 85 3476 3505
)
"src/oasis/OASISObject.ml" 65 2828 2866 "src/oasis/OASISObject.ml" 65 2828 2867
type(
  OASISUnixPath.unix_filename -> OASISUnixPath.unix_filename
)
ident(
  def f "src/oasis/OASISObject.ml" 78 3239 3241 "src/oasis/OASISObject.ml" 85 3476 3505
)
"src/oasis/OASISObject.ml" 65 2828 2834 "src/oasis/OASISObject.ml" 65 2828 2867
type(
  OASISUnixPath.unix_filename list * OASISUnixPath.unix_filename list *
  OASISUnixPath.unix_filename list * OASISUnixPath.unix_filename list *
  (OASISUnixPath.unix_filename -> OASISUnixPath.unix_filename)
)
"src/oasis/OASISObject.ml" 66 2870 2880 "src/oasis/OASISObject.ml" 66 2870 2883
type(
  OASISTypes.object_
)
ident(
  int_ref obj "src/oasis/OASISObject.ml" 57 2631 2644 "src/oasis/OASISObject.ml" 57 2631 2647
)
"src/oasis/OASISObject.ml" 66 2870 2880 "src/oasis/OASISObject.ml" 66 2870 2895
type(
  string list
)
"src/oasis/OASISObject.ml" 67 2901 2911 "src/oasis/OASISObject.ml" 67 2901 2912
type(
  string
)
ident(
  def m "src/oasis/OASISObject.ml" 67 2901 2918 "src/oasis/OASISObject.ml" 71 3035 3056
)
"src/oasis/OASISObject.ml" 67 2901 2909 "src/oasis/OASISObject.ml" 67 2901 2914
type(
  string list
)
type(
  string list
)
"src/oasis/OASISObject.ml" 67 2901 2919 "src/oasis/OASISObject.ml" 67 2901 2930
type(
  string -> OASISUnixPath.unix_filename -> OASISUnixPath.unix_filename list
)
ident(
  int_ref find_module "src/oasis/OASISObject.ml" 59 2652 2658 "src/oasis/OASISObject.ml" 59 2652 2669
)
"src/oasis/OASISObject.ml" 67 2901 2931 "src/oasis/OASISObject.ml" 67 2901 2937
type(
  string
)
"src/oasis/OASISObject.ml" 67 2901 2938 "src/oasis/OASISObject.ml" 67 2901 2939
type(
  OASISUnixPath.unix_filename
)
ident(
  int_ref m "src/oasis/OASISObject.ml" 67 2901 2911 "src/oasis/OASISObject.ml" 67 2901 2912
)
"src/oasis/OASISObject.ml" 67 2901 2919 "src/oasis/OASISObject.ml" 67 2901 2939
type(
  OASISUnixPath.unix_filename list
)
"src/oasis/OASISObject.ml" 68 2941 2951 "src/oasis/OASISObject.ml" 68 2941 2962
type(
  string -> OASISUnixPath.unix_filename -> OASISUnixPath.unix_filename list
)
ident(
  int_ref find_module "src/oasis/OASISObject.ml" 59 2652 2658 "src/oasis/OASISObject.ml" 59 2652 2669
)
"src/oasis/OASISObject.ml" 68 2941 2963 "src/oasis/OASISObject.ml" 68 2941 2969
type(
  string
)
"src/oasis/OASISObject.ml" 68 2941 2970 "src/oasis/OASISObject.ml" 68 2941 2971
type(
  OASISUnixPath.unix_filename
)
ident(
  int_ref m "src/oasis/OASISObject.ml" 67 2901 2911 "src/oasis/OASISObject.ml" 67 2901 2912
)
"src/oasis/OASISObject.ml" 68 2941 2951 "src/oasis/OASISObject.ml" 68 2941 2971
type(
  OASISUnixPath.unix_filename list
)
"src/oasis/OASISObject.ml" 69 2973 2983 "src/oasis/OASISObject.ml" 69 2973 2994
type(
  string -> OASISUnixPath.unix_filename -> OASISUnixPath.unix_filename list
)
ident(
  int_ref find_module "src/oasis/OASISObject.ml" 59 2652 2658 "src/oasis/OASISObject.ml" 59 2652 2669
)
"src/oasis/OASISObject.ml" 69 2973 2995 "src/oasis/OASISObject.ml" 69 2973 3001
type(
  string
)
"src/oasis/OASISObject.ml" 69 2973 3002 "src/oasis/OASISObject.ml" 69 2973 3003
type(
  OASISUnixPath.unix_filename
)
ident(
  int_ref m "src/oasis/OASISObject.ml" 67 2901 2911 "src/oasis/OASISObject.ml" 67 2901 2912
)
"src/oasis/OASISObject.ml" 69 2973 2983 "src/oasis/OASISObject.ml" 69 2973 3003
type(
  OASISUnixPath.unix_filename list
)
"src/oasis/OASISObject.ml" 70 3005 3015 "src/oasis/OASISObject.ml" 70 3005 3026
type(
  string -> OASISUnixPath.unix_filename -> OASISUnixPath.unix_filename list
)
ident(
  int_ref find_module "src/oasis/OASISObject.ml" 59 2652 2658 "src/oasis/OASISObject.ml" 59 2652 2669
)
"src/oasis/OASISObject.ml" 70 3005 3027 "src/oasis/OASISObject.ml" 70 3005 3031
type(
  string
)
"src/oasis/OASISObject.ml" 70 3005 3032 "src/oasis/OASISObject.ml" 70 3005 3033
type(
  OASISUnixPath.unix_filename
)
ident(
  int_ref m "src/oasis/OASISObject.ml" 67 2901 2911 "src/oasis/OASISObject.ml" 67 2901 2912
)
"src/oasis/OASISObject.ml" 70 3005 3015 "src/oasis/OASISObject.ml" 70 3005 3033
type(
  OASISUnixPath.unix_filename list
)
"src/oasis/OASISObject.ml" 71 3035 3049 "src/oasis/OASISObject.ml" 71 3035 3050
type(
  OASISUnixPath.unix_filename
)
ident(
  def x "src/oasis/OASISObject.ml" 71 3035 3054 "src/oasis/OASISObject.ml" 71 3035 3055
)
"src/oasis/OASISObject.ml" 71 3035 3054 "src/oasis/OASISObject.ml" 71 3035 3055
type(
  OASISUnixPath.unix_filename
)
ident(
  int_ref x "src/oasis/OASISObject.ml" 71 3035 3049 "src/oasis/OASISObject.ml" 71 3035 3050
)
"src/oasis/OASISObject.ml" 71 3035 3045 "src/oasis/OASISObject.ml" 71 3035 3055
type(
  OASISUnixPath.unix_filename -> OASISUnixPath.unix_filename
)
"src/oasis/OASISObject.ml" 67 2901 2918 "src/oasis/OASISObject.ml" 71 3035 3056
type(
  OASISUnixPath.unix_filename list * OASISUnixPath.unix_filename list *
  OASISUnixPath.unix_filename list * OASISUnixPath.unix_filename list *
  (OASISUnixPath.unix_filename -> OASISUnixPath.unix_filename)
)
"src/oasis/OASISObject.ml" 72 3057 3065 "src/oasis/OASISObject.ml" 72 3057 3066
type(
  string list
)
type(
  string list
)
"src/oasis/OASISObject.ml" 72 3057 3072 "src/oasis/OASISObject.ml" 72 3057 3074
type(
  OASISTypes.common_section
)
ident(
  int_ref cs "src/oasis/OASISObject.ml" 57 2631 2636 "src/oasis/OASISObject.ml" 57 2631 2638
)
"src/oasis/OASISObject.ml" 72 3057 3072 "src/oasis/OASISObject.ml" 72 3057 3082
type(
  OASISTypes.name
)
"src/oasis/OASISObject.ml" 72 3057 3083 "src/oasis/OASISObject.ml" 72 3057 3084
type(
  OASISTypes.name -> string -> OASISUnixPath.unix_filename
)
ident(
  int_ref Stdlib.( ^ ) "stdlib.mli" 699 26389 26389 "stdlib.mli" 699 26389 26427
)
"src/oasis/OASISObject.ml" 72 3057 3085 "src/oasis/OASISObject.ml" 72 3057 3091
type(
  string
)
"src/oasis/OASISObject.ml" 72 3057 3072 "src/oasis/OASISObject.ml" 72 3057 3091
type(
  OASISUnixPath.unix_filename
)
"src/oasis/OASISObject.ml" 72 3057 3071 "src/oasis/OASISObject.ml" 72 3057 3092
type(
  OASISUnixPath.unix_filename list
)
"src/oasis/OASISObject.ml" 73 3094 3105 "src/oasis/OASISObject.ml" 73 3094 3107
type(
  OASISTypes.common_section
)
ident(
  int_ref cs "src/oasis/OASISObject.ml" 57 2631 2636 "src/oasis/OASISObject.ml" 57 2631 2638
)
"src/oasis/OASISObject.ml" 73 3094 3105 "src/oasis/OASISObject.ml" 73 3094 3115
type(
  OASISTypes.name
)
"src/oasis/OASISObject.ml" 73 3094 3116 "src/oasis/OASISObject.ml" 73 3094 3117
type(
  OASISTypes.name -> string -> OASISUnixPath.unix_filename
)
ident(
  int_ref Stdlib.( ^ ) "stdlib.mli" 699 26389 26389 "stdlib.mli" 699 26389 26427
)
"src/oasis/OASISObject.ml" 73 3094 3118 "src/oasis/OASISObject.ml" 73 3094 3124
type(
  string
)
"src/oasis/OASISObject.ml" 73 3094 3105 "src/oasis/OASISObject.ml" 73 3094 3124
type(
  OASISUnixPath.unix_filename
)
"src/oasis/OASISObject.ml" 73 3094 3104 "src/oasis/OASISObject.ml" 73 3094 3125
type(
  OASISUnixPath.unix_filename list
)
"src/oasis/OASISObject.ml" 74 3127 3138 "src/oasis/OASISObject.ml" 74 3127 3140
type(
  OASISTypes.common_section
)
ident(
  int_ref cs "src/oasis/OASISObject.ml" 57 2631 2636 "src/oasis/OASISObject.ml" 57 2631 2638
)
"src/oasis/OASISObject.ml" 74 3127 3138 "src/oasis/OASISObject.ml" 74 3127 3148
type(
  OASISTypes.name
)
"src/oasis/OASISObject.ml" 74 3127 3149 "src/oasis/OASISObject.ml" 74 3127 3150
type(
  OASISTypes.name -> string -> OASISUnixPath.unix_filename
)
ident(
  int_ref Stdlib.( ^ ) "stdlib.mli" 699 26389 26389 "stdlib.mli" 699 26389 26427
)
"src/oasis/OASISObject.ml" 74 3127 3151 "src/oasis/OASISObject.ml" 74 3127 3157
type(
  string
)
"src/oasis/OASISObject.ml" 74 3127 3138 "src/oasis/OASISObject.ml" 74 3127 3157
type(
  OASISUnixPath.unix_filename
)
"src/oasis/OASISObject.ml" 74 3127 3137 "src/oasis/OASISObject.ml" 74 3127 3158
type(
  OASISUnixPath.unix_filename list
)
"src/oasis/OASISObject.ml" 75 3160 3171 "src/oasis/OASISObject.ml" 75 3160 3173
type(
  OASISTypes.common_section
)
ident(
  int_ref cs "src/oasis/OASISObject.ml" 57 2631 2636 "src/oasis/OASISObject.ml" 57 2631 2638
)
"src/oasis/OASISObject.ml" 75 3160 3171 "src/oasis/OASISObject.ml" 75 3160 3181
type(
  OASISTypes.name
)
"src/oasis/OASISObject.ml" 75 3160 3182 "src/oasis/OASISObject.ml" 75 3160 3183
type(
  OASISTypes.name -> string -> OASISUnixPath.unix_filename
)
ident(
  int_ref Stdlib.( ^ ) "stdlib.mli" 699 26389 26389 "stdlib.mli" 699 26389 26427
)
"src/oasis/OASISObject.ml" 75 3160 3184 "src/oasis/OASISObject.ml" 75 3160 3188
type(
  string
)
"src/oasis/OASISObject.ml" 75 3160 3171 "src/oasis/OASISObject.ml" 75 3160 3188
type(
  OASISUnixPath.unix_filename
)
"src/oasis/OASISObject.ml" 75 3160 3170 "src/oasis/OASISObject.ml" 75 3160 3189
type(
  OASISUnixPath.unix_filename list
)
"src/oasis/OASISObject.ml" 76 3191 3201 "src/oasis/OASISObject.ml" 76 3191 3221
type(
  OASISUnixPath.unix_filename ->
  OASISUnixPath.unix_filename -> OASISUnixPath.unix_filename
)
ident(
  int_ref OASISUnixPath.concat "src/oasis/OASISUnixPath.mli" 53 2362 2362 "src/oasis/OASISUnixPath.mli" 53 2362 2421
)
"src/oasis/OASISObject.ml" 76 3191 3222 "src/oasis/OASISObject.ml" 76 3191 3224
type(
  OASISTypes.build_section
)
ident(
  int_ref bs "src/oasis/OASISObject.ml" 57 2631 2640 "src/oasis/OASISObject.ml" 57 2631 2642
)
"src/oasis/OASISObject.ml" 76 3191 3222 "src/oasis/OASISObject.ml" 76 3191 3232
type(
  OASISTypes.unix_dirname
)
"src/oasis/OASISObject.ml" 76 3191 3201 "src/oasis/OASISObject.ml" 76 3191 3232
type(
  OASISUnixPath.unix_filename -> OASISUnixPath.unix_filename
)
"src/oasis/OASISObject.ml" 72 3057 3070 "src/oasis/OASISObject.ml" 76 3191 3233
type(
  OASISUnixPath.unix_filename list * OASISUnixPath.unix_filename list *
  OASISUnixPath.unix_filename list * OASISUnixPath.unix_filename list *
  (OASISUnixPath.unix_filename -> OASISUnixPath.unix_filename)
)
"src/oasis/OASISObject.ml" 66 2870 2874 "src/oasis/OASISObject.ml" 76 3191 3233
type(
  OASISUnixPath.unix_filename list * OASISUnixPath.unix_filename list *
  OASISUnixPath.unix_filename list * OASISUnixPath.unix_filename list *
  (OASISUnixPath.unix_filename -> OASISUnixPath.unix_filename)
)
"src/oasis/OASISObject.ml" 78 3239 3241 "src/oasis/OASISObject.ml" 78 3239 3249
type(
  (OASISUnixPath.unix_filename list -> OASISUnixPath.unix_filename list) ->
  OASISUnixPath.unix_filename list list ->
  OASISUnixPath.unix_filename list list
)
ident(
  int_ref Stdlib.List.map "list.mli" 172 6124 6124 "list.mli" 172 6124 6166
)
"src/oasis/OASISObject.ml" 78 3239 3251 "src/oasis/OASISObject.ml" 78 3239 3259
type(
  (OASISUnixPath.unix_filename -> OASISUnixPath.unix_filename) ->
  OASISUnixPath.unix_filename list -> OASISUnixPath.unix_filename list
)
ident(
  int_ref Stdlib.List.map "list.mli" 172 6124 6124 "list.mli" 172 6124 6166
)
"src/oasis/OASISObject.ml" 78 3239 3260 "src/oasis/OASISObject.ml" 78 3239 3261
type(
  OASISUnixPath.unix_filename -> OASISUnixPath.unix_filename
)
ident(
  int_ref f "src/oasis/OASISObject.ml" 65 2828 2866 "src/oasis/OASISObject.ml" 65 2828 2867
)
"src/oasis/OASISObject.ml" 78 3239 3250 "src/oasis/OASISObject.ml" 78 3239 3262
type(
  OASISUnixPath.unix_filename list -> OASISUnixPath.unix_filename list
)
"src/oasis/OASISObject.ml" 79 3265 3275 "src/oasis/OASISObject.ml" 79 3265 3277
type(
  OASISTypes.build_section
)
ident(
  int_ref bs "src/oasis/OASISObject.ml" 57 2631 2640 "src/oasis/OASISObject.ml" 57 2631 2642
)
"src/oasis/OASISObject.ml" 79 3265 3275 "src/oasis/OASISObject.ml" 79 3265 3296
type(
  OASISTypes.compiled_object
)
"src/oasis/OASISObject.ml" 80 3302 3310 "src/oasis/OASISObject.ml" 80 3302 3316
type(
  OASISTypes.compiled_object
)
type(
  OASISTypes.compiled_object
)
"src/oasis/OASISObject.ml" 81 3320 3328 "src/oasis/OASISObject.ml" 81 3320 3334
type(
  OASISUnixPath.unix_filename list
)
ident(
  int_ref native "src/oasis/OASISObject.ml" 65 2828 2848 "src/oasis/OASISObject.ml" 65 2828 2854
)
"src/oasis/OASISObject.ml" 81 3320 3338 "src/oasis/OASISObject.ml" 81 3320 3346
type(
  OASISUnixPath.unix_filename list
)
ident(
  int_ref c_object "src/oasis/OASISObject.ml" 65 2828 2856 "src/oasis/OASISObject.ml" 65 2828 2864
)
"src/oasis/OASISObject.ml" 81 3320 3350 "src/oasis/OASISObject.ml" 81 3320 3354
type(
  OASISUnixPath.unix_filename list
)
ident(
  int_ref byte "src/oasis/OASISObject.ml" 65 2828 2842 "src/oasis/OASISObject.ml" 65 2828 2846
)
"src/oasis/OASISObject.ml" 81 3320 3358 "src/oasis/OASISObject.ml" 81 3320 3364
type(
  OASISUnixPath.unix_filename list
)
ident(
  int_ref header "src/oasis/OASISObject.ml" 65 2828 2834 "src/oasis/OASISObject.ml" 65 2828 2840
)
"src/oasis/OASISObject.ml" 81 3320 3368 "src/oasis/OASISObject.ml" 81 3320 3370
type(
  OASISUnixPath.unix_filename list list
)
"src/oasis/OASISObject.ml" 81 3320 3358 "src/oasis/OASISObject.ml" 81 3320 3370
type(
  OASISUnixPath.unix_filename list list
)
"src/oasis/OASISObject.ml" 81 3320 3350 "src/oasis/OASISObject.ml" 81 3320 3370
type(
  OASISUnixPath.unix_filename list list
)
"src/oasis/OASISObject.ml" 81 3320 3338 "src/oasis/OASISObject.ml" 81 3320 3370
type(
  OASISUnixPath.unix_filename list list
)
"src/oasis/OASISObject.ml" 81 3320 3328 "src/oasis/OASISObject.ml" 81 3320 3370
type(
  OASISUnixPath.unix_filename list list
)
"src/oasis/OASISObject.ml" 82 3371 3379 "src/oasis/OASISObject.ml" 82 3371 3383
type(
  OASISTypes.compiled_object
)
type(
  OASISTypes.compiled_object
)
"src/oasis/OASISObject.ml" 82 3371 3389 "src/oasis/OASISObject.ml" 82 3371 3398
type(
  bool
)
ident(
  int_ref is_native "src/oasis/OASISObject.ml" 55 2592 2597 "src/oasis/OASISObject.ml" 55 2592 2606
)
"src/oasis/OASISObject.ml" 83 3402 3410 "src/oasis/OASISObject.ml" 83 3402 3416
type(
  OASISUnixPath.unix_filename list
)
ident(
  int_ref native "src/oasis/OASISObject.ml" 65 2828 2848 "src/oasis/OASISObject.ml" 65 2828 2854
)
"src/oasis/OASISObject.ml" 83 3402 3420 "src/oasis/OASISObject.ml" 83 3402 3428
type(
  OASISUnixPath.unix_filename list
)
ident(
  int_ref c_object "src/oasis/OASISObject.ml" 65 2828 2856 "src/oasis/OASISObject.ml" 65 2828 2864
)
"src/oasis/OASISObject.ml" 83 3402 3432 "src/oasis/OASISObject.ml" 83 3402 3436
type(
  OASISUnixPath.unix_filename list
)
ident(
  int_ref byte "src/oasis/OASISObject.ml" 65 2828 2842 "src/oasis/OASISObject.ml" 65 2828 2846
)
"src/oasis/OASISObject.ml" 83 3402 3440 "src/oasis/OASISObject.ml" 83 3402 3446
type(
  OASISUnixPath.unix_filename list
)
ident(
  int_ref header "src/oasis/OASISObject.ml" 65 2828 2834 "src/oasis/OASISObject.ml" 65 2828 2840
)
"src/oasis/OASISObject.ml" 83 3402 3450 "src/oasis/OASISObject.ml" 83 3402 3452
type(
  OASISUnixPath.unix_filename list list
)
"src/oasis/OASISObject.ml" 83 3402 3440 "src/oasis/OASISObject.ml" 83 3402 3452
type(
  OASISUnixPath.unix_filename list list
)
"src/oasis/OASISObject.ml" 83 3402 3432 "src/oasis/OASISObject.ml" 83 3402 3452
type(
  OASISUnixPath.unix_filename list list
)
"src/oasis/OASISObject.ml" 83 3402 3420 "src/oasis/OASISObject.ml" 83 3402 3452
type(
  OASISUnixPath.unix_filename list list
)
"src/oasis/OASISObject.ml" 83 3402 3410 "src/oasis/OASISObject.ml" 83 3402 3452
type(
  OASISUnixPath.unix_filename list list
)
"src/oasis/OASISObject.ml" 84 3453 3461 "src/oasis/OASISObject.ml" 84 3453 3465
type(
  OASISTypes.compiled_object
)
type(
  OASISTypes.compiled_object
)
"src/oasis/OASISObject.ml" 84 3453 3468 "src/oasis/OASISObject.ml" 84 3453 3472
type(
  OASISTypes.compiled_object
)
type(
  OASISTypes.compiled_object
)
"src/oasis/OASISObject.ml" 84 3453 3461 "src/oasis/OASISObject.ml" 84 3453 3472
type(
  OASISTypes.compiled_object
)
"src/oasis/OASISObject.ml" 85 3476 3484 "src/oasis/OASISObject.ml" 85 3476 3488
type(
  OASISUnixPath.unix_filename list
)
ident(
  int_ref byte "src/oasis/OASISObject.ml" 65 2828 2842 "src/oasis/OASISObject.ml" 65 2828 2846
)
"src/oasis/OASISObject.ml" 85 3476 3492 "src/oasis/OASISObject.ml" 85 3476 3498
type(
  OASISUnixPath.unix_filename list
)
ident(
  int_ref header "src/oasis/OASISObject.ml" 65 2828 2834 "src/oasis/OASISObject.ml" 65 2828 2840
)
"src/oasis/OASISObject.ml" 85 3476 3502 "src/oasis/OASISObject.ml" 85 3476 3504
type(
  OASISUnixPath.unix_filename list list
)
"src/oasis/OASISObject.ml" 85 3476 3492 "src/oasis/OASISObject.ml" 85 3476 3504
type(
  OASISUnixPath.unix_filename list list
)
"src/oasis/OASISObject.ml" 85 3476 3484 "src/oasis/OASISObject.ml" 85 3476 3504
type(
  OASISUnixPath.unix_filename list list
)
"src/oasis/OASISObject.ml" 78 3239 3263 "src/oasis/OASISObject.ml" 85 3476 3505
type(
  OASISUnixPath.unix_filename list list
)
"src/oasis/OASISObject.ml" 78 3239 3241 "src/oasis/OASISObject.ml" 85 3476 3505
type(
  OASISUnixPath.unix_filename list list
)
"src/oasis/OASISObject.ml" 65 2828 2830 "src/oasis/OASISObject.ml" 85 3476 3505
type(
  OASISUnixPath.unix_filename list list
)
"src/oasis/OASISObject.ml" 59 2652 2654 "src/oasis/OASISObject.ml" 85 3476 3505
type(
  OASISUnixPath.unix_filename list list
)
"src/oasis/OASISObject.ml" 91 3527 3531 "src/oasis/OASISObject.ml" 91 3527 3537
type(
  (OASISTypes.common_section * OASISTypes.build_section * OASISTypes.object_)
  OASISSchema_intern.t
)
ident(
  def schema "src/oasis/OASISObject.ml" 91 3527 3565 "src/oasis/OASISObject.ml" 0 0 -1
)
"src/oasis/OASISObject.ml" 91 3527 3540 "src/oasis/OASISObject.ml" 91 3527 3565
type(
  (OASISTypes.common_section * OASISTypes.build_section * OASISTypes.object_)
  OASISSchema_intern.t
)
ident(
  int_ref OASISObject_intern.schema "src/oasis/OASISObject_intern.ml" 30 1799 1803 "src/oasis/OASISObject_intern.ml" 30 1799 1809
)
