mirror of
https://github.com/c-cube/moonpool.git
synced 2025-12-18 08:36:43 -05:00
308 lines
No EOL
104 KiB
HTML
308 lines
No EOL
104 KiB
HTML
<!DOCTYPE html>
|
||
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>Env (ocaml.Env)</title><link rel="stylesheet" href="../../_odoc-theme/odoc.css"/><meta charset="utf-8"/><meta name="generator" content="odoc 2.2.1"/><meta name="viewport" content="width=device-width,initial-scale=1.0"/><script src="../../highlight.pack.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body class="odoc"><nav class="odoc-nav"><a href="../index.html">Up</a> – <a href="../index.html">ocaml</a> » Env</nav><header class="odoc-preamble"><h1>Module <code><span>Env</span></code></h1></header><div class="odoc-content"><div class="odoc-spec"><div class="spec value anchored" id="val-register_uid"><a href="#val-register_uid" class="anchor"></a><code><span><span class="keyword">val</span> register_uid : <span><a href="../Shape/Uid/index.html#type-t">Types.Uid.t</a> <span class="arrow">-></span></span> <span><a href="../Location/index.html#type-t">Location.t</a> <span class="arrow">-></span></span> unit</span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-get_uid_to_loc_tbl"><a href="#val-get_uid_to_loc_tbl" class="anchor"></a><code><span><span class="keyword">val</span> get_uid_to_loc_tbl : <span>unit <span class="arrow">-></span></span> <span><a href="../Location/index.html#type-t">Location.t</a> <a href="../Shape/Uid/Tbl/index.html#type-t">Types.Uid.Tbl.t</a></span></span></code></div></div><div class="odoc-spec"><div class="spec type anchored" id="type-value_unbound_reason"><a href="#type-value_unbound_reason" class="anchor"></a><code><span><span class="keyword">type</span> value_unbound_reason</span><span> = </span></code><ol><li id="type-value_unbound_reason.Val_unbound_instance_variable" class="def variant constructor anchored"><a href="#type-value_unbound_reason.Val_unbound_instance_variable" class="anchor"></a><code><span>| </span><span><span class="constructor">Val_unbound_instance_variable</span></span></code></li><li id="type-value_unbound_reason.Val_unbound_self" class="def variant constructor anchored"><a href="#type-value_unbound_reason.Val_unbound_self" class="anchor"></a><code><span>| </span><span><span class="constructor">Val_unbound_self</span></span></code></li><li id="type-value_unbound_reason.Val_unbound_ancestor" class="def variant constructor anchored"><a href="#type-value_unbound_reason.Val_unbound_ancestor" class="anchor"></a><code><span>| </span><span><span class="constructor">Val_unbound_ancestor</span></span></code></li><li id="type-value_unbound_reason.Val_unbound_ghost_recursive" class="def variant constructor anchored"><a href="#type-value_unbound_reason.Val_unbound_ghost_recursive" class="anchor"></a><code><span>| </span><span><span class="constructor">Val_unbound_ghost_recursive</span> <span class="keyword">of</span> <a href="../Location/index.html#type-t">Location.t</a></span></code></li></ol></div></div><div class="odoc-spec"><div class="spec type anchored" id="type-module_unbound_reason"><a href="#type-module_unbound_reason" class="anchor"></a><code><span><span class="keyword">type</span> module_unbound_reason</span><span> = </span></code><ol><li id="type-module_unbound_reason.Mod_unbound_illegal_recursion" class="def variant constructor anchored"><a href="#type-module_unbound_reason.Mod_unbound_illegal_recursion" class="anchor"></a><code><span>| </span><span><span class="constructor">Mod_unbound_illegal_recursion</span></span></code></li></ol></div></div><div class="odoc-spec"><div class="spec type anchored" id="type-summary"><a href="#type-summary" class="anchor"></a><code><span><span class="keyword">type</span> summary</span><span> = </span></code><ol><li id="type-summary.Env_empty" class="def variant constructor anchored"><a href="#type-summary.Env_empty" class="anchor"></a><code><span>| </span><span><span class="constructor">Env_empty</span></span></code></li><li id="type-summary.Env_value" class="def variant constructor anchored"><a href="#type-summary.Env_value" class="anchor"></a><code><span>| </span><span><span class="constructor">Env_value</span> <span class="keyword">of</span> <a href="#type-summary">summary</a> * <a href="../Ident/index.html#type-t">Ident.t</a> * <a href="../Types/index.html#type-value_description">Types.value_description</a></span></code></li><li id="type-summary.Env_type" class="def variant constructor anchored"><a href="#type-summary.Env_type" class="anchor"></a><code><span>| </span><span><span class="constructor">Env_type</span> <span class="keyword">of</span> <a href="#type-summary">summary</a> * <a href="../Ident/index.html#type-t">Ident.t</a> * <a href="../Types/index.html#type-type_declaration">Types.type_declaration</a></span></code></li><li id="type-summary.Env_extension" class="def variant constructor anchored"><a href="#type-summary.Env_extension" class="anchor"></a><code><span>| </span><span><span class="constructor">Env_extension</span> <span class="keyword">of</span> <a href="#type-summary">summary</a> * <a href="../Ident/index.html#type-t">Ident.t</a> * <a href="../Types/index.html#type-extension_constructor">Types.extension_constructor</a></span></code></li><li id="type-summary.Env_module" class="def variant constructor anchored"><a href="#type-summary.Env_module" class="anchor"></a><code><span>| </span><span><span class="constructor">Env_module</span> <span class="keyword">of</span> <a href="#type-summary">summary</a>
|
||
* <a href="../Ident/index.html#type-t">Ident.t</a>
|
||
* <a href="../Types/index.html#type-module_presence">Types.module_presence</a>
|
||
* <a href="../Types/index.html#type-module_declaration">Types.module_declaration</a></span></code></li><li id="type-summary.Env_modtype" class="def variant constructor anchored"><a href="#type-summary.Env_modtype" class="anchor"></a><code><span>| </span><span><span class="constructor">Env_modtype</span> <span class="keyword">of</span> <a href="#type-summary">summary</a> * <a href="../Ident/index.html#type-t">Ident.t</a> * <a href="../Types/index.html#type-modtype_declaration">Types.modtype_declaration</a></span></code></li><li id="type-summary.Env_class" class="def variant constructor anchored"><a href="#type-summary.Env_class" class="anchor"></a><code><span>| </span><span><span class="constructor">Env_class</span> <span class="keyword">of</span> <a href="#type-summary">summary</a> * <a href="../Ident/index.html#type-t">Ident.t</a> * <a href="../Types/index.html#type-class_declaration">Types.class_declaration</a></span></code></li><li id="type-summary.Env_cltype" class="def variant constructor anchored"><a href="#type-summary.Env_cltype" class="anchor"></a><code><span>| </span><span><span class="constructor">Env_cltype</span> <span class="keyword">of</span> <a href="#type-summary">summary</a> * <a href="../Ident/index.html#type-t">Ident.t</a> * <a href="../Types/index.html#type-class_type_declaration">Types.class_type_declaration</a></span></code></li><li id="type-summary.Env_open" class="def variant constructor anchored"><a href="#type-summary.Env_open" class="anchor"></a><code><span>| </span><span><span class="constructor">Env_open</span> <span class="keyword">of</span> <a href="#type-summary">summary</a> * <a href="../Path/index.html#type-t">Path.t</a></span></code><div class="def-doc"><span class="comment-delim">(*</span><p>The string set argument of <code>Env_open</code> represents a list of module names to skip, i.e. that won't be imported in the toplevel namespace.</p><span class="comment-delim">*)</span></div></li><li id="type-summary.Env_functor_arg" class="def variant constructor anchored"><a href="#type-summary.Env_functor_arg" class="anchor"></a><code><span>| </span><span><span class="constructor">Env_functor_arg</span> <span class="keyword">of</span> <a href="#type-summary">summary</a> * <a href="../Ident/index.html#type-t">Ident.t</a></span></code></li><li id="type-summary.Env_constraints" class="def variant constructor anchored"><a href="#type-summary.Env_constraints" class="anchor"></a><code><span>| </span><span><span class="constructor">Env_constraints</span> <span class="keyword">of</span> <a href="#type-summary">summary</a> * <span><a href="../Types/index.html#type-type_declaration">Types.type_declaration</a> <a href="../Path/Map/index.html#type-t">Path.Map.t</a></span></span></code></li><li id="type-summary.Env_copy_types" class="def variant constructor anchored"><a href="#type-summary.Env_copy_types" class="anchor"></a><code><span>| </span><span><span class="constructor">Env_copy_types</span> <span class="keyword">of</span> <a href="#type-summary">summary</a></span></code></li><li id="type-summary.Env_persistent" class="def variant constructor anchored"><a href="#type-summary.Env_persistent" class="anchor"></a><code><span>| </span><span><span class="constructor">Env_persistent</span> <span class="keyword">of</span> <a href="#type-summary">summary</a> * <a href="../Ident/index.html#type-t">Ident.t</a></span></code></li><li id="type-summary.Env_value_unbound" class="def variant constructor anchored"><a href="#type-summary.Env_value_unbound" class="anchor"></a><code><span>| </span><span><span class="constructor">Env_value_unbound</span> <span class="keyword">of</span> <a href="#type-summary">summary</a> * string * <a href="#type-value_unbound_reason">value_unbound_reason</a></span></code></li><li id="type-summary.Env_module_unbound" class="def variant constructor anchored"><a href="#type-summary.Env_module_unbound" class="anchor"></a><code><span>| </span><span><span class="constructor">Env_module_unbound</span> <span class="keyword">of</span> <a href="#type-summary">summary</a> * string * <a href="#type-module_unbound_reason">module_unbound_reason</a></span></code></li></ol></div></div><div class="odoc-spec"><div class="spec type anchored" id="type-address"><a href="#type-address" class="anchor"></a><code><span><span class="keyword">type</span> address</span><span> = </span></code><ol><li id="type-address.Aident" class="def variant constructor anchored"><a href="#type-address.Aident" class="anchor"></a><code><span>| </span><span><span class="constructor">Aident</span> <span class="keyword">of</span> <a href="../Ident/index.html#type-t">Ident.t</a></span></code></li><li id="type-address.Adot" class="def variant constructor anchored"><a href="#type-address.Adot" class="anchor"></a><code><span>| </span><span><span class="constructor">Adot</span> <span class="keyword">of</span> <a href="#type-address">address</a> * int</span></code></li></ol></div></div><div class="odoc-spec"><div class="spec type anchored" id="type-t"><a href="#type-t" class="anchor"></a><code><span><span class="keyword">type</span> t</span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-empty"><a href="#val-empty" class="anchor"></a><code><span><span class="keyword">val</span> empty : <a href="#type-t">t</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-initial"><a href="#val-initial" class="anchor"></a><code><span><span class="keyword">val</span> initial : <a href="#type-t">t</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-diff"><a href="#val-diff" class="anchor"></a><code><span><span class="keyword">val</span> diff : <span><a href="#type-t">t</a> <span class="arrow">-></span></span> <span><a href="#type-t">t</a> <span class="arrow">-></span></span> <span><a href="../Ident/index.html#type-t">Ident.t</a> list</span></span></code></div></div><div class="odoc-spec"><div class="spec type anchored" id="type-type_descr_kind"><a href="#type-type_descr_kind" class="anchor"></a><code><span><span class="keyword">type</span> type_descr_kind</span><span> =
|
||
<span><span>(<a href="../Types/index.html#type-label_description">Types.label_description</a>, <a href="../Types/index.html#type-constructor_description">Types.constructor_description</a>)</span> <a href="../Types/index.html#type-type_kind">Types.type_kind</a></span></span></code></div></div><div class="odoc-spec"><div class="spec type anchored" id="type-type_descriptions"><a href="#type-type_descriptions" class="anchor"></a><code><span><span class="keyword">type</span> type_descriptions</span><span> = <a href="#type-type_descr_kind">type_descr_kind</a></span></code></div></div><div class="odoc-spec"><div class="spec type anchored" id="type-iter_cont"><a href="#type-iter_cont" class="anchor"></a><code><span><span class="keyword">type</span> iter_cont</span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-iter_types"><a href="#val-iter_types" class="anchor"></a><code><span><span class="keyword">val</span> iter_types :
|
||
<span><span>(<span><a href="../Path/index.html#type-t">Path.t</a> <span class="arrow">-></span></span> <span><span>(<a href="../Path/index.html#type-t">Path.t</a> * <a href="../Types/index.html#type-type_declaration">Types.type_declaration</a>)</span> <span class="arrow">-></span></span> unit)</span> <span class="arrow">-></span></span>
|
||
<span><a href="#type-t">t</a> <span class="arrow">-></span></span>
|
||
<a href="#type-iter_cont">iter_cont</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-run_iter_cont"><a href="#val-run_iter_cont" class="anchor"></a><code><span><span class="keyword">val</span> run_iter_cont : <span><span><a href="#type-iter_cont">iter_cont</a> list</span> <span class="arrow">-></span></span> <span><span>(<a href="../Path/index.html#type-t">Path.t</a> * <a href="#type-iter_cont">iter_cont</a>)</span> list</span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-same_types"><a href="#val-same_types" class="anchor"></a><code><span><span class="keyword">val</span> same_types : <span><a href="#type-t">t</a> <span class="arrow">-></span></span> <span><a href="#type-t">t</a> <span class="arrow">-></span></span> bool</span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-used_persistent"><a href="#val-used_persistent" class="anchor"></a><code><span><span class="keyword">val</span> used_persistent : <span>unit <span class="arrow">-></span></span> <a href="../Misc/Stdlib/String/Set/index.html#type-t">Misc.Stdlib.String.Set.t</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-find_shadowed_types"><a href="#val-find_shadowed_types" class="anchor"></a><code><span><span class="keyword">val</span> find_shadowed_types : <span><a href="../Path/index.html#type-t">Path.t</a> <span class="arrow">-></span></span> <span><a href="#type-t">t</a> <span class="arrow">-></span></span> <span><a href="../Path/index.html#type-t">Path.t</a> list</span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-without_cmis"><a href="#val-without_cmis" class="anchor"></a><code><span><span class="keyword">val</span> without_cmis : <span><span>(<span><span class="type-var">'a</span> <span class="arrow">-></span></span> <span class="type-var">'b</span>)</span> <span class="arrow">-></span></span> <span><span class="type-var">'a</span> <span class="arrow">-></span></span> <span class="type-var">'b</span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-find_value"><a href="#val-find_value" class="anchor"></a><code><span><span class="keyword">val</span> find_value : <span><a href="../Path/index.html#type-t">Path.t</a> <span class="arrow">-></span></span> <span><a href="#type-t">t</a> <span class="arrow">-></span></span> <a href="../Types/index.html#type-value_description">Types.value_description</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-find_type"><a href="#val-find_type" class="anchor"></a><code><span><span class="keyword">val</span> find_type : <span><a href="../Path/index.html#type-t">Path.t</a> <span class="arrow">-></span></span> <span><a href="#type-t">t</a> <span class="arrow">-></span></span> <a href="../Types/index.html#type-type_declaration">Types.type_declaration</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-find_type_descrs"><a href="#val-find_type_descrs" class="anchor"></a><code><span><span class="keyword">val</span> find_type_descrs : <span><a href="../Path/index.html#type-t">Path.t</a> <span class="arrow">-></span></span> <span><a href="#type-t">t</a> <span class="arrow">-></span></span> <a href="#type-type_descriptions">type_descriptions</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-find_module"><a href="#val-find_module" class="anchor"></a><code><span><span class="keyword">val</span> find_module : <span><a href="../Path/index.html#type-t">Path.t</a> <span class="arrow">-></span></span> <span><a href="#type-t">t</a> <span class="arrow">-></span></span> <a href="../Types/index.html#type-module_declaration">Types.module_declaration</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-find_modtype"><a href="#val-find_modtype" class="anchor"></a><code><span><span class="keyword">val</span> find_modtype : <span><a href="../Path/index.html#type-t">Path.t</a> <span class="arrow">-></span></span> <span><a href="#type-t">t</a> <span class="arrow">-></span></span> <a href="../Types/index.html#type-modtype_declaration">Types.modtype_declaration</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-find_class"><a href="#val-find_class" class="anchor"></a><code><span><span class="keyword">val</span> find_class : <span><a href="../Path/index.html#type-t">Path.t</a> <span class="arrow">-></span></span> <span><a href="#type-t">t</a> <span class="arrow">-></span></span> <a href="../Types/index.html#type-class_declaration">Types.class_declaration</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-find_cltype"><a href="#val-find_cltype" class="anchor"></a><code><span><span class="keyword">val</span> find_cltype : <span><a href="../Path/index.html#type-t">Path.t</a> <span class="arrow">-></span></span> <span><a href="#type-t">t</a> <span class="arrow">-></span></span> <a href="../Types/index.html#type-class_type_declaration">Types.class_type_declaration</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-find_strengthened_module"><a href="#val-find_strengthened_module" class="anchor"></a><code><span><span class="keyword">val</span> find_strengthened_module :
|
||
<span>aliasable:bool <span class="arrow">-></span></span>
|
||
<span><a href="../Path/index.html#type-t">Path.t</a> <span class="arrow">-></span></span>
|
||
<span><a href="#type-t">t</a> <span class="arrow">-></span></span>
|
||
<a href="../Types/index.html#type-module_type">Types.module_type</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-find_ident_constructor"><a href="#val-find_ident_constructor" class="anchor"></a><code><span><span class="keyword">val</span> find_ident_constructor : <span><a href="../Ident/index.html#type-t">Ident.t</a> <span class="arrow">-></span></span> <span><a href="#type-t">t</a> <span class="arrow">-></span></span> <a href="../Types/index.html#type-constructor_description">Types.constructor_description</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-find_ident_label"><a href="#val-find_ident_label" class="anchor"></a><code><span><span class="keyword">val</span> find_ident_label : <span><a href="../Ident/index.html#type-t">Ident.t</a> <span class="arrow">-></span></span> <span><a href="#type-t">t</a> <span class="arrow">-></span></span> <a href="../Types/index.html#type-label_description">Types.label_description</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-find_type_expansion"><a href="#val-find_type_expansion" class="anchor"></a><code><span><span class="keyword">val</span> find_type_expansion :
|
||
<span><a href="../Path/index.html#type-t">Path.t</a> <span class="arrow">-></span></span>
|
||
<span><a href="#type-t">t</a> <span class="arrow">-></span></span>
|
||
<span><a href="../Types/index.html#type-type_expr">Types.type_expr</a> list</span> * <a href="../Types/index.html#type-type_expr">Types.type_expr</a> * int</span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-find_type_expansion_opt"><a href="#val-find_type_expansion_opt" class="anchor"></a><code><span><span class="keyword">val</span> find_type_expansion_opt :
|
||
<span><a href="../Path/index.html#type-t">Path.t</a> <span class="arrow">-></span></span>
|
||
<span><a href="#type-t">t</a> <span class="arrow">-></span></span>
|
||
<span><a href="../Types/index.html#type-type_expr">Types.type_expr</a> list</span> * <a href="../Types/index.html#type-type_expr">Types.type_expr</a> * int</span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-find_modtype_expansion"><a href="#val-find_modtype_expansion" class="anchor"></a><code><span><span class="keyword">val</span> find_modtype_expansion : <span><a href="../Path/index.html#type-t">Path.t</a> <span class="arrow">-></span></span> <span><a href="#type-t">t</a> <span class="arrow">-></span></span> <a href="../Types/index.html#type-module_type">Types.module_type</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-find_modtype_expansion_lazy"><a href="#val-find_modtype_expansion_lazy" class="anchor"></a><code><span><span class="keyword">val</span> find_modtype_expansion_lazy : <span><a href="../Path/index.html#type-t">Path.t</a> <span class="arrow">-></span></span> <span><a href="#type-t">t</a> <span class="arrow">-></span></span> <a href="../Subst/Lazy/index.html#type-modtype">Subst.Lazy.modtype</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-find_hash_type"><a href="#val-find_hash_type" class="anchor"></a><code><span><span class="keyword">val</span> find_hash_type : <span><a href="../Path/index.html#type-t">Path.t</a> <span class="arrow">-></span></span> <span><a href="#type-t">t</a> <span class="arrow">-></span></span> <a href="../Types/index.html#type-type_declaration">Types.type_declaration</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-find_value_address"><a href="#val-find_value_address" class="anchor"></a><code><span><span class="keyword">val</span> find_value_address : <span><a href="../Path/index.html#type-t">Path.t</a> <span class="arrow">-></span></span> <span><a href="#type-t">t</a> <span class="arrow">-></span></span> <a href="#type-address">address</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-find_module_address"><a href="#val-find_module_address" class="anchor"></a><code><span><span class="keyword">val</span> find_module_address : <span><a href="../Path/index.html#type-t">Path.t</a> <span class="arrow">-></span></span> <span><a href="#type-t">t</a> <span class="arrow">-></span></span> <a href="#type-address">address</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-find_class_address"><a href="#val-find_class_address" class="anchor"></a><code><span><span class="keyword">val</span> find_class_address : <span><a href="../Path/index.html#type-t">Path.t</a> <span class="arrow">-></span></span> <span><a href="#type-t">t</a> <span class="arrow">-></span></span> <a href="#type-address">address</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-find_constructor_address"><a href="#val-find_constructor_address" class="anchor"></a><code><span><span class="keyword">val</span> find_constructor_address : <span><a href="../Path/index.html#type-t">Path.t</a> <span class="arrow">-></span></span> <span><a href="#type-t">t</a> <span class="arrow">-></span></span> <a href="#type-address">address</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-shape_of_path"><a href="#val-shape_of_path" class="anchor"></a><code><span><span class="keyword">val</span> shape_of_path :
|
||
<span>namespace:<a href="../Shape/Sig_component_kind/index.html#type-t">Shape.Sig_component_kind.t</a> <span class="arrow">-></span></span>
|
||
<span><a href="#type-t">t</a> <span class="arrow">-></span></span>
|
||
<span><a href="../Path/index.html#type-t">Path.t</a> <span class="arrow">-></span></span>
|
||
<a href="../Shape/index.html#type-t">Shape.t</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-add_functor_arg"><a href="#val-add_functor_arg" class="anchor"></a><code><span><span class="keyword">val</span> add_functor_arg : <span><a href="../Ident/index.html#type-t">Ident.t</a> <span class="arrow">-></span></span> <span><a href="#type-t">t</a> <span class="arrow">-></span></span> <a href="#type-t">t</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-is_functor_arg"><a href="#val-is_functor_arg" class="anchor"></a><code><span><span class="keyword">val</span> is_functor_arg : <span><a href="../Path/index.html#type-t">Path.t</a> <span class="arrow">-></span></span> <span><a href="#type-t">t</a> <span class="arrow">-></span></span> bool</span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-normalize_module_path"><a href="#val-normalize_module_path" class="anchor"></a><code><span><span class="keyword">val</span> normalize_module_path : <span><span><a href="../Location/index.html#type-t">Location.t</a> option</span> <span class="arrow">-></span></span> <span><a href="#type-t">t</a> <span class="arrow">-></span></span> <span><a href="../Path/index.html#type-t">Path.t</a> <span class="arrow">-></span></span> <a href="../Path/index.html#type-t">Path.t</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-normalize_type_path"><a href="#val-normalize_type_path" class="anchor"></a><code><span><span class="keyword">val</span> normalize_type_path : <span><span><a href="../Location/index.html#type-t">Location.t</a> option</span> <span class="arrow">-></span></span> <span><a href="#type-t">t</a> <span class="arrow">-></span></span> <span><a href="../Path/index.html#type-t">Path.t</a> <span class="arrow">-></span></span> <a href="../Path/index.html#type-t">Path.t</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-normalize_path_prefix"><a href="#val-normalize_path_prefix" class="anchor"></a><code><span><span class="keyword">val</span> normalize_path_prefix : <span><span><a href="../Location/index.html#type-t">Location.t</a> option</span> <span class="arrow">-></span></span> <span><a href="#type-t">t</a> <span class="arrow">-></span></span> <span><a href="../Path/index.html#type-t">Path.t</a> <span class="arrow">-></span></span> <a href="../Path/index.html#type-t">Path.t</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-normalize_modtype_path"><a href="#val-normalize_modtype_path" class="anchor"></a><code><span><span class="keyword">val</span> normalize_modtype_path : <span><a href="#type-t">t</a> <span class="arrow">-></span></span> <span><a href="../Path/index.html#type-t">Path.t</a> <span class="arrow">-></span></span> <a href="../Path/index.html#type-t">Path.t</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-reset_required_globals"><a href="#val-reset_required_globals" class="anchor"></a><code><span><span class="keyword">val</span> reset_required_globals : <span>unit <span class="arrow">-></span></span> unit</span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-get_required_globals"><a href="#val-get_required_globals" class="anchor"></a><code><span><span class="keyword">val</span> get_required_globals : <span>unit <span class="arrow">-></span></span> <span><a href="../Ident/index.html#type-t">Ident.t</a> list</span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-add_required_global"><a href="#val-add_required_global" class="anchor"></a><code><span><span class="keyword">val</span> add_required_global : <span><a href="../Ident/index.html#type-t">Ident.t</a> <span class="arrow">-></span></span> unit</span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-has_local_constraints"><a href="#val-has_local_constraints" class="anchor"></a><code><span><span class="keyword">val</span> has_local_constraints : <span><a href="#type-t">t</a> <span class="arrow">-></span></span> bool</span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-mark_value_used"><a href="#val-mark_value_used" class="anchor"></a><code><span><span class="keyword">val</span> mark_value_used : <span><a href="../Shape/Uid/index.html#type-t">Types.Uid.t</a> <span class="arrow">-></span></span> unit</span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-mark_module_used"><a href="#val-mark_module_used" class="anchor"></a><code><span><span class="keyword">val</span> mark_module_used : <span><a href="../Shape/Uid/index.html#type-t">Types.Uid.t</a> <span class="arrow">-></span></span> unit</span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-mark_type_used"><a href="#val-mark_type_used" class="anchor"></a><code><span><span class="keyword">val</span> mark_type_used : <span><a href="../Shape/Uid/index.html#type-t">Types.Uid.t</a> <span class="arrow">-></span></span> unit</span></code></div></div><div class="odoc-spec"><div class="spec type anchored" id="type-constructor_usage"><a href="#type-constructor_usage" class="anchor"></a><code><span><span class="keyword">type</span> constructor_usage</span><span> = </span></code><ol><li id="type-constructor_usage.Positive" class="def variant constructor anchored"><a href="#type-constructor_usage.Positive" class="anchor"></a><code><span>| </span><span><span class="constructor">Positive</span></span></code></li><li id="type-constructor_usage.Pattern" class="def variant constructor anchored"><a href="#type-constructor_usage.Pattern" class="anchor"></a><code><span>| </span><span><span class="constructor">Pattern</span></span></code></li><li id="type-constructor_usage.Exported_private" class="def variant constructor anchored"><a href="#type-constructor_usage.Exported_private" class="anchor"></a><code><span>| </span><span><span class="constructor">Exported_private</span></span></code></li><li id="type-constructor_usage.Exported" class="def variant constructor anchored"><a href="#type-constructor_usage.Exported" class="anchor"></a><code><span>| </span><span><span class="constructor">Exported</span></span></code></li></ol></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-mark_constructor_used"><a href="#val-mark_constructor_used" class="anchor"></a><code><span><span class="keyword">val</span> mark_constructor_used :
|
||
<span><a href="#type-constructor_usage">constructor_usage</a> <span class="arrow">-></span></span>
|
||
<span><a href="../Types/index.html#type-constructor_declaration">Types.constructor_declaration</a> <span class="arrow">-></span></span>
|
||
unit</span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-mark_extension_used"><a href="#val-mark_extension_used" class="anchor"></a><code><span><span class="keyword">val</span> mark_extension_used :
|
||
<span><a href="#type-constructor_usage">constructor_usage</a> <span class="arrow">-></span></span>
|
||
<span><a href="../Types/index.html#type-extension_constructor">Types.extension_constructor</a> <span class="arrow">-></span></span>
|
||
unit</span></code></div></div><div class="odoc-spec"><div class="spec type anchored" id="type-label_usage"><a href="#type-label_usage" class="anchor"></a><code><span><span class="keyword">type</span> label_usage</span><span> = </span></code><ol><li id="type-label_usage.Projection" class="def variant constructor anchored"><a href="#type-label_usage.Projection" class="anchor"></a><code><span>| </span><span><span class="constructor">Projection</span></span></code></li><li id="type-label_usage.Mutation" class="def variant constructor anchored"><a href="#type-label_usage.Mutation" class="anchor"></a><code><span>| </span><span><span class="constructor">Mutation</span></span></code></li><li id="type-label_usage.Construct" class="def variant constructor anchored"><a href="#type-label_usage.Construct" class="anchor"></a><code><span>| </span><span><span class="constructor">Construct</span></span></code></li><li id="type-label_usage.Exported_private" class="def variant constructor anchored"><a href="#type-label_usage.Exported_private" class="anchor"></a><code><span>| </span><span><span class="constructor">Exported_private</span></span></code></li><li id="type-label_usage.Exported" class="def variant constructor anchored"><a href="#type-label_usage.Exported" class="anchor"></a><code><span>| </span><span><span class="constructor">Exported</span></span></code></li></ol></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-mark_label_used"><a href="#val-mark_label_used" class="anchor"></a><code><span><span class="keyword">val</span> mark_label_used : <span><a href="#type-label_usage">label_usage</a> <span class="arrow">-></span></span> <span><a href="../Types/index.html#type-label_declaration">Types.label_declaration</a> <span class="arrow">-></span></span> unit</span></code></div></div><div class="odoc-spec"><div class="spec type anchored" id="type-unbound_value_hint"><a href="#type-unbound_value_hint" class="anchor"></a><code><span><span class="keyword">type</span> unbound_value_hint</span><span> = </span></code><ol><li id="type-unbound_value_hint.No_hint" class="def variant constructor anchored"><a href="#type-unbound_value_hint.No_hint" class="anchor"></a><code><span>| </span><span><span class="constructor">No_hint</span></span></code></li><li id="type-unbound_value_hint.Missing_rec" class="def variant constructor anchored"><a href="#type-unbound_value_hint.Missing_rec" class="anchor"></a><code><span>| </span><span><span class="constructor">Missing_rec</span> <span class="keyword">of</span> <a href="../Location/index.html#type-t">Location.t</a></span></code></li></ol></div></div><div class="odoc-spec"><div class="spec type anchored" id="type-lookup_error"><a href="#type-lookup_error" class="anchor"></a><code><span><span class="keyword">type</span> lookup_error</span><span> = </span></code><ol><li id="type-lookup_error.Unbound_value" class="def variant constructor anchored"><a href="#type-lookup_error.Unbound_value" class="anchor"></a><code><span>| </span><span><span class="constructor">Unbound_value</span> <span class="keyword">of</span> <a href="../Longident/index.html#type-t">Longident.t</a> * <a href="#type-unbound_value_hint">unbound_value_hint</a></span></code></li><li id="type-lookup_error.Unbound_type" class="def variant constructor anchored"><a href="#type-lookup_error.Unbound_type" class="anchor"></a><code><span>| </span><span><span class="constructor">Unbound_type</span> <span class="keyword">of</span> <a href="../Longident/index.html#type-t">Longident.t</a></span></code></li><li id="type-lookup_error.Unbound_constructor" class="def variant constructor anchored"><a href="#type-lookup_error.Unbound_constructor" class="anchor"></a><code><span>| </span><span><span class="constructor">Unbound_constructor</span> <span class="keyword">of</span> <a href="../Longident/index.html#type-t">Longident.t</a></span></code></li><li id="type-lookup_error.Unbound_label" class="def variant constructor anchored"><a href="#type-lookup_error.Unbound_label" class="anchor"></a><code><span>| </span><span><span class="constructor">Unbound_label</span> <span class="keyword">of</span> <a href="../Longident/index.html#type-t">Longident.t</a></span></code></li><li id="type-lookup_error.Unbound_module" class="def variant constructor anchored"><a href="#type-lookup_error.Unbound_module" class="anchor"></a><code><span>| </span><span><span class="constructor">Unbound_module</span> <span class="keyword">of</span> <a href="../Longident/index.html#type-t">Longident.t</a></span></code></li><li id="type-lookup_error.Unbound_class" class="def variant constructor anchored"><a href="#type-lookup_error.Unbound_class" class="anchor"></a><code><span>| </span><span><span class="constructor">Unbound_class</span> <span class="keyword">of</span> <a href="../Longident/index.html#type-t">Longident.t</a></span></code></li><li id="type-lookup_error.Unbound_modtype" class="def variant constructor anchored"><a href="#type-lookup_error.Unbound_modtype" class="anchor"></a><code><span>| </span><span><span class="constructor">Unbound_modtype</span> <span class="keyword">of</span> <a href="../Longident/index.html#type-t">Longident.t</a></span></code></li><li id="type-lookup_error.Unbound_cltype" class="def variant constructor anchored"><a href="#type-lookup_error.Unbound_cltype" class="anchor"></a><code><span>| </span><span><span class="constructor">Unbound_cltype</span> <span class="keyword">of</span> <a href="../Longident/index.html#type-t">Longident.t</a></span></code></li><li id="type-lookup_error.Unbound_instance_variable" class="def variant constructor anchored"><a href="#type-lookup_error.Unbound_instance_variable" class="anchor"></a><code><span>| </span><span><span class="constructor">Unbound_instance_variable</span> <span class="keyword">of</span> string</span></code></li><li id="type-lookup_error.Not_an_instance_variable" class="def variant constructor anchored"><a href="#type-lookup_error.Not_an_instance_variable" class="anchor"></a><code><span>| </span><span><span class="constructor">Not_an_instance_variable</span> <span class="keyword">of</span> string</span></code></li><li id="type-lookup_error.Masked_instance_variable" class="def variant constructor anchored"><a href="#type-lookup_error.Masked_instance_variable" class="anchor"></a><code><span>| </span><span><span class="constructor">Masked_instance_variable</span> <span class="keyword">of</span> <a href="../Longident/index.html#type-t">Longident.t</a></span></code></li><li id="type-lookup_error.Masked_self_variable" class="def variant constructor anchored"><a href="#type-lookup_error.Masked_self_variable" class="anchor"></a><code><span>| </span><span><span class="constructor">Masked_self_variable</span> <span class="keyword">of</span> <a href="../Longident/index.html#type-t">Longident.t</a></span></code></li><li id="type-lookup_error.Masked_ancestor_variable" class="def variant constructor anchored"><a href="#type-lookup_error.Masked_ancestor_variable" class="anchor"></a><code><span>| </span><span><span class="constructor">Masked_ancestor_variable</span> <span class="keyword">of</span> <a href="../Longident/index.html#type-t">Longident.t</a></span></code></li><li id="type-lookup_error.Structure_used_as_functor" class="def variant constructor anchored"><a href="#type-lookup_error.Structure_used_as_functor" class="anchor"></a><code><span>| </span><span><span class="constructor">Structure_used_as_functor</span> <span class="keyword">of</span> <a href="../Longident/index.html#type-t">Longident.t</a></span></code></li><li id="type-lookup_error.Abstract_used_as_functor" class="def variant constructor anchored"><a href="#type-lookup_error.Abstract_used_as_functor" class="anchor"></a><code><span>| </span><span><span class="constructor">Abstract_used_as_functor</span> <span class="keyword">of</span> <a href="../Longident/index.html#type-t">Longident.t</a></span></code></li><li id="type-lookup_error.Functor_used_as_structure" class="def variant constructor anchored"><a href="#type-lookup_error.Functor_used_as_structure" class="anchor"></a><code><span>| </span><span><span class="constructor">Functor_used_as_structure</span> <span class="keyword">of</span> <a href="../Longident/index.html#type-t">Longident.t</a></span></code></li><li id="type-lookup_error.Abstract_used_as_structure" class="def variant constructor anchored"><a href="#type-lookup_error.Abstract_used_as_structure" class="anchor"></a><code><span>| </span><span><span class="constructor">Abstract_used_as_structure</span> <span class="keyword">of</span> <a href="../Longident/index.html#type-t">Longident.t</a></span></code></li><li id="type-lookup_error.Generative_used_as_applicative" class="def variant constructor anchored"><a href="#type-lookup_error.Generative_used_as_applicative" class="anchor"></a><code><span>| </span><span><span class="constructor">Generative_used_as_applicative</span> <span class="keyword">of</span> <a href="../Longident/index.html#type-t">Longident.t</a></span></code></li><li id="type-lookup_error.Illegal_reference_to_recursive_module" class="def variant constructor anchored"><a href="#type-lookup_error.Illegal_reference_to_recursive_module" class="anchor"></a><code><span>| </span><span><span class="constructor">Illegal_reference_to_recursive_module</span></span></code></li><li id="type-lookup_error.Cannot_scrape_alias" class="def variant constructor anchored"><a href="#type-lookup_error.Cannot_scrape_alias" class="anchor"></a><code><span>| </span><span><span class="constructor">Cannot_scrape_alias</span> <span class="keyword">of</span> <a href="../Longident/index.html#type-t">Longident.t</a> * <a href="../Path/index.html#type-t">Path.t</a></span></code></li></ol></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-lookup_error"><a href="#val-lookup_error" class="anchor"></a><code><span><span class="keyword">val</span> lookup_error : <span><a href="../Location/index.html#type-t">Location.t</a> <span class="arrow">-></span></span> <span><a href="#type-t">t</a> <span class="arrow">-></span></span> <span><a href="#type-lookup_error">lookup_error</a> <span class="arrow">-></span></span> <span class="type-var">'a</span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-lookup_value"><a href="#val-lookup_value" class="anchor"></a><code><span><span class="keyword">val</span> lookup_value :
|
||
<span>?use:bool <span class="arrow">-></span></span>
|
||
<span>loc:<a href="../Location/index.html#type-t">Location.t</a> <span class="arrow">-></span></span>
|
||
<span><a href="../Longident/index.html#type-t">Longident.t</a> <span class="arrow">-></span></span>
|
||
<span><a href="#type-t">t</a> <span class="arrow">-></span></span>
|
||
<a href="../Path/index.html#type-t">Path.t</a> * <a href="../Types/index.html#type-value_description">Types.value_description</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-lookup_type"><a href="#val-lookup_type" class="anchor"></a><code><span><span class="keyword">val</span> lookup_type :
|
||
<span>?use:bool <span class="arrow">-></span></span>
|
||
<span>loc:<a href="../Location/index.html#type-t">Location.t</a> <span class="arrow">-></span></span>
|
||
<span><a href="../Longident/index.html#type-t">Longident.t</a> <span class="arrow">-></span></span>
|
||
<span><a href="#type-t">t</a> <span class="arrow">-></span></span>
|
||
<a href="../Path/index.html#type-t">Path.t</a> * <a href="../Types/index.html#type-type_declaration">Types.type_declaration</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-lookup_module"><a href="#val-lookup_module" class="anchor"></a><code><span><span class="keyword">val</span> lookup_module :
|
||
<span>?use:bool <span class="arrow">-></span></span>
|
||
<span>loc:<a href="../Location/index.html#type-t">Location.t</a> <span class="arrow">-></span></span>
|
||
<span><a href="../Longident/index.html#type-t">Longident.t</a> <span class="arrow">-></span></span>
|
||
<span><a href="#type-t">t</a> <span class="arrow">-></span></span>
|
||
<a href="../Path/index.html#type-t">Path.t</a> * <a href="../Types/index.html#type-module_declaration">Types.module_declaration</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-lookup_modtype"><a href="#val-lookup_modtype" class="anchor"></a><code><span><span class="keyword">val</span> lookup_modtype :
|
||
<span>?use:bool <span class="arrow">-></span></span>
|
||
<span>loc:<a href="../Location/index.html#type-t">Location.t</a> <span class="arrow">-></span></span>
|
||
<span><a href="../Longident/index.html#type-t">Longident.t</a> <span class="arrow">-></span></span>
|
||
<span><a href="#type-t">t</a> <span class="arrow">-></span></span>
|
||
<a href="../Path/index.html#type-t">Path.t</a> * <a href="../Types/index.html#type-modtype_declaration">Types.modtype_declaration</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-lookup_class"><a href="#val-lookup_class" class="anchor"></a><code><span><span class="keyword">val</span> lookup_class :
|
||
<span>?use:bool <span class="arrow">-></span></span>
|
||
<span>loc:<a href="../Location/index.html#type-t">Location.t</a> <span class="arrow">-></span></span>
|
||
<span><a href="../Longident/index.html#type-t">Longident.t</a> <span class="arrow">-></span></span>
|
||
<span><a href="#type-t">t</a> <span class="arrow">-></span></span>
|
||
<a href="../Path/index.html#type-t">Path.t</a> * <a href="../Types/index.html#type-class_declaration">Types.class_declaration</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-lookup_cltype"><a href="#val-lookup_cltype" class="anchor"></a><code><span><span class="keyword">val</span> lookup_cltype :
|
||
<span>?use:bool <span class="arrow">-></span></span>
|
||
<span>loc:<a href="../Location/index.html#type-t">Location.t</a> <span class="arrow">-></span></span>
|
||
<span><a href="../Longident/index.html#type-t">Longident.t</a> <span class="arrow">-></span></span>
|
||
<span><a href="#type-t">t</a> <span class="arrow">-></span></span>
|
||
<a href="../Path/index.html#type-t">Path.t</a> * <a href="../Types/index.html#type-class_type_declaration">Types.class_type_declaration</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-lookup_module_path"><a href="#val-lookup_module_path" class="anchor"></a><code><span><span class="keyword">val</span> lookup_module_path :
|
||
<span>?use:bool <span class="arrow">-></span></span>
|
||
<span>loc:<a href="../Location/index.html#type-t">Location.t</a> <span class="arrow">-></span></span>
|
||
<span>load:bool <span class="arrow">-></span></span>
|
||
<span><a href="../Longident/index.html#type-t">Longident.t</a> <span class="arrow">-></span></span>
|
||
<span><a href="#type-t">t</a> <span class="arrow">-></span></span>
|
||
<a href="../Path/index.html#type-t">Path.t</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-lookup_modtype_path"><a href="#val-lookup_modtype_path" class="anchor"></a><code><span><span class="keyword">val</span> lookup_modtype_path :
|
||
<span>?use:bool <span class="arrow">-></span></span>
|
||
<span>loc:<a href="../Location/index.html#type-t">Location.t</a> <span class="arrow">-></span></span>
|
||
<span><a href="../Longident/index.html#type-t">Longident.t</a> <span class="arrow">-></span></span>
|
||
<span><a href="#type-t">t</a> <span class="arrow">-></span></span>
|
||
<a href="../Path/index.html#type-t">Path.t</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-lookup_constructor"><a href="#val-lookup_constructor" class="anchor"></a><code><span><span class="keyword">val</span> lookup_constructor :
|
||
<span>?use:bool <span class="arrow">-></span></span>
|
||
<span>loc:<a href="../Location/index.html#type-t">Location.t</a> <span class="arrow">-></span></span>
|
||
<span><a href="#type-constructor_usage">constructor_usage</a> <span class="arrow">-></span></span>
|
||
<span><a href="../Longident/index.html#type-t">Longident.t</a> <span class="arrow">-></span></span>
|
||
<span><a href="#type-t">t</a> <span class="arrow">-></span></span>
|
||
<a href="../Types/index.html#type-constructor_description">Types.constructor_description</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-lookup_all_constructors"><a href="#val-lookup_all_constructors" class="anchor"></a><code><span><span class="keyword">val</span> lookup_all_constructors :
|
||
<span>?use:bool <span class="arrow">-></span></span>
|
||
<span>loc:<a href="../Location/index.html#type-t">Location.t</a> <span class="arrow">-></span></span>
|
||
<span><a href="#type-constructor_usage">constructor_usage</a> <span class="arrow">-></span></span>
|
||
<span><a href="../Longident/index.html#type-t">Longident.t</a> <span class="arrow">-></span></span>
|
||
<span><a href="#type-t">t</a> <span class="arrow">-></span></span>
|
||
<span><span>(<span><span>(<a href="../Types/index.html#type-constructor_description">Types.constructor_description</a> * <span>(<span>unit <span class="arrow">-></span></span> unit)</span>)</span> list</span>,
|
||
<a href="../Location/index.html#type-t">Location.t</a> * <a href="#type-t">t</a> * <a href="#type-lookup_error">lookup_error</a>)</span>
|
||
<a href="../Stdlib/index.html#type-result">result</a></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-lookup_all_constructors_from_type"><a href="#val-lookup_all_constructors_from_type" class="anchor"></a><code><span><span class="keyword">val</span> lookup_all_constructors_from_type :
|
||
<span>?use:bool <span class="arrow">-></span></span>
|
||
<span>loc:<a href="../Location/index.html#type-t">Location.t</a> <span class="arrow">-></span></span>
|
||
<span><a href="#type-constructor_usage">constructor_usage</a> <span class="arrow">-></span></span>
|
||
<span><a href="../Path/index.html#type-t">Path.t</a> <span class="arrow">-></span></span>
|
||
<span><a href="#type-t">t</a> <span class="arrow">-></span></span>
|
||
<span><span>(<a href="../Types/index.html#type-constructor_description">Types.constructor_description</a> * <span>(<span>unit <span class="arrow">-></span></span> unit)</span>)</span> list</span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-lookup_label"><a href="#val-lookup_label" class="anchor"></a><code><span><span class="keyword">val</span> lookup_label :
|
||
<span>?use:bool <span class="arrow">-></span></span>
|
||
<span>loc:<a href="../Location/index.html#type-t">Location.t</a> <span class="arrow">-></span></span>
|
||
<span><a href="#type-label_usage">label_usage</a> <span class="arrow">-></span></span>
|
||
<span><a href="../Longident/index.html#type-t">Longident.t</a> <span class="arrow">-></span></span>
|
||
<span><a href="#type-t">t</a> <span class="arrow">-></span></span>
|
||
<a href="../Types/index.html#type-label_description">Types.label_description</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-lookup_all_labels"><a href="#val-lookup_all_labels" class="anchor"></a><code><span><span class="keyword">val</span> lookup_all_labels :
|
||
<span>?use:bool <span class="arrow">-></span></span>
|
||
<span>loc:<a href="../Location/index.html#type-t">Location.t</a> <span class="arrow">-></span></span>
|
||
<span><a href="#type-label_usage">label_usage</a> <span class="arrow">-></span></span>
|
||
<span><a href="../Longident/index.html#type-t">Longident.t</a> <span class="arrow">-></span></span>
|
||
<span><a href="#type-t">t</a> <span class="arrow">-></span></span>
|
||
<span><span>(<span><span>(<a href="../Types/index.html#type-label_description">Types.label_description</a> * <span>(<span>unit <span class="arrow">-></span></span> unit)</span>)</span> list</span>,
|
||
<a href="../Location/index.html#type-t">Location.t</a> * <a href="#type-t">t</a> * <a href="#type-lookup_error">lookup_error</a>)</span>
|
||
<a href="../Stdlib/index.html#type-result">result</a></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-lookup_all_labels_from_type"><a href="#val-lookup_all_labels_from_type" class="anchor"></a><code><span><span class="keyword">val</span> lookup_all_labels_from_type :
|
||
<span>?use:bool <span class="arrow">-></span></span>
|
||
<span>loc:<a href="../Location/index.html#type-t">Location.t</a> <span class="arrow">-></span></span>
|
||
<span><a href="#type-label_usage">label_usage</a> <span class="arrow">-></span></span>
|
||
<span><a href="../Path/index.html#type-t">Path.t</a> <span class="arrow">-></span></span>
|
||
<span><a href="#type-t">t</a> <span class="arrow">-></span></span>
|
||
<span><span>(<a href="../Types/index.html#type-label_description">Types.label_description</a> * <span>(<span>unit <span class="arrow">-></span></span> unit)</span>)</span> list</span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-lookup_instance_variable"><a href="#val-lookup_instance_variable" class="anchor"></a><code><span><span class="keyword">val</span> lookup_instance_variable :
|
||
<span>?use:bool <span class="arrow">-></span></span>
|
||
<span>loc:<a href="../Location/index.html#type-t">Location.t</a> <span class="arrow">-></span></span>
|
||
<span>string <span class="arrow">-></span></span>
|
||
<span><a href="#type-t">t</a> <span class="arrow">-></span></span>
|
||
<a href="../Path/index.html#type-t">Path.t</a> * <a href="../Asttypes/index.html#type-mutable_flag">Asttypes.mutable_flag</a> * string * <a href="../Types/index.html#type-type_expr">Types.type_expr</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-find_value_by_name"><a href="#val-find_value_by_name" class="anchor"></a><code><span><span class="keyword">val</span> find_value_by_name : <span><a href="../Longident/index.html#type-t">Longident.t</a> <span class="arrow">-></span></span> <span><a href="#type-t">t</a> <span class="arrow">-></span></span> <a href="../Path/index.html#type-t">Path.t</a> * <a href="../Types/index.html#type-value_description">Types.value_description</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-find_type_by_name"><a href="#val-find_type_by_name" class="anchor"></a><code><span><span class="keyword">val</span> find_type_by_name : <span><a href="../Longident/index.html#type-t">Longident.t</a> <span class="arrow">-></span></span> <span><a href="#type-t">t</a> <span class="arrow">-></span></span> <a href="../Path/index.html#type-t">Path.t</a> * <a href="../Types/index.html#type-type_declaration">Types.type_declaration</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-find_module_by_name"><a href="#val-find_module_by_name" class="anchor"></a><code><span><span class="keyword">val</span> find_module_by_name : <span><a href="../Longident/index.html#type-t">Longident.t</a> <span class="arrow">-></span></span> <span><a href="#type-t">t</a> <span class="arrow">-></span></span> <a href="../Path/index.html#type-t">Path.t</a> * <a href="../Types/index.html#type-module_declaration">Types.module_declaration</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-find_modtype_by_name"><a href="#val-find_modtype_by_name" class="anchor"></a><code><span><span class="keyword">val</span> find_modtype_by_name :
|
||
<span><a href="../Longident/index.html#type-t">Longident.t</a> <span class="arrow">-></span></span>
|
||
<span><a href="#type-t">t</a> <span class="arrow">-></span></span>
|
||
<a href="../Path/index.html#type-t">Path.t</a> * <a href="../Types/index.html#type-modtype_declaration">Types.modtype_declaration</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-find_class_by_name"><a href="#val-find_class_by_name" class="anchor"></a><code><span><span class="keyword">val</span> find_class_by_name : <span><a href="../Longident/index.html#type-t">Longident.t</a> <span class="arrow">-></span></span> <span><a href="#type-t">t</a> <span class="arrow">-></span></span> <a href="../Path/index.html#type-t">Path.t</a> * <a href="../Types/index.html#type-class_declaration">Types.class_declaration</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-find_cltype_by_name"><a href="#val-find_cltype_by_name" class="anchor"></a><code><span><span class="keyword">val</span> find_cltype_by_name :
|
||
<span><a href="../Longident/index.html#type-t">Longident.t</a> <span class="arrow">-></span></span>
|
||
<span><a href="#type-t">t</a> <span class="arrow">-></span></span>
|
||
<a href="../Path/index.html#type-t">Path.t</a> * <a href="../Types/index.html#type-class_type_declaration">Types.class_type_declaration</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-find_constructor_by_name"><a href="#val-find_constructor_by_name" class="anchor"></a><code><span><span class="keyword">val</span> find_constructor_by_name :
|
||
<span><a href="../Longident/index.html#type-t">Longident.t</a> <span class="arrow">-></span></span>
|
||
<span><a href="#type-t">t</a> <span class="arrow">-></span></span>
|
||
<a href="../Types/index.html#type-constructor_description">Types.constructor_description</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-find_label_by_name"><a href="#val-find_label_by_name" class="anchor"></a><code><span><span class="keyword">val</span> find_label_by_name : <span><a href="../Longident/index.html#type-t">Longident.t</a> <span class="arrow">-></span></span> <span><a href="#type-t">t</a> <span class="arrow">-></span></span> <a href="../Types/index.html#type-label_description">Types.label_description</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-bound_value"><a href="#val-bound_value" class="anchor"></a><code><span><span class="keyword">val</span> bound_value : <span>string <span class="arrow">-></span></span> <span><a href="#type-t">t</a> <span class="arrow">-></span></span> bool</span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-bound_module"><a href="#val-bound_module" class="anchor"></a><code><span><span class="keyword">val</span> bound_module : <span>string <span class="arrow">-></span></span> <span><a href="#type-t">t</a> <span class="arrow">-></span></span> bool</span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-bound_type"><a href="#val-bound_type" class="anchor"></a><code><span><span class="keyword">val</span> bound_type : <span>string <span class="arrow">-></span></span> <span><a href="#type-t">t</a> <span class="arrow">-></span></span> bool</span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-bound_modtype"><a href="#val-bound_modtype" class="anchor"></a><code><span><span class="keyword">val</span> bound_modtype : <span>string <span class="arrow">-></span></span> <span><a href="#type-t">t</a> <span class="arrow">-></span></span> bool</span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-bound_class"><a href="#val-bound_class" class="anchor"></a><code><span><span class="keyword">val</span> bound_class : <span>string <span class="arrow">-></span></span> <span><a href="#type-t">t</a> <span class="arrow">-></span></span> bool</span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-bound_cltype"><a href="#val-bound_cltype" class="anchor"></a><code><span><span class="keyword">val</span> bound_cltype : <span>string <span class="arrow">-></span></span> <span><a href="#type-t">t</a> <span class="arrow">-></span></span> bool</span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-make_copy_of_types"><a href="#val-make_copy_of_types" class="anchor"></a><code><span><span class="keyword">val</span> make_copy_of_types : <span><a href="#type-t">t</a> <span class="arrow">-></span></span> <span><a href="#type-t">t</a> <span class="arrow">-></span></span> <a href="#type-t">t</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-add_value"><a href="#val-add_value" class="anchor"></a><code><span><span class="keyword">val</span> add_value :
|
||
<span>?check:<span>(<span>string <span class="arrow">-></span></span> <a href="../Warnings/index.html#type-t">Warnings.t</a>)</span> <span class="arrow">-></span></span>
|
||
<span><a href="../Ident/index.html#type-t">Ident.t</a> <span class="arrow">-></span></span>
|
||
<span><a href="../Types/index.html#type-value_description">Types.value_description</a> <span class="arrow">-></span></span>
|
||
<span><a href="#type-t">t</a> <span class="arrow">-></span></span>
|
||
<a href="#type-t">t</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-add_type"><a href="#val-add_type" class="anchor"></a><code><span><span class="keyword">val</span> add_type : <span>check:bool <span class="arrow">-></span></span> <span><a href="../Ident/index.html#type-t">Ident.t</a> <span class="arrow">-></span></span> <span><a href="../Types/index.html#type-type_declaration">Types.type_declaration</a> <span class="arrow">-></span></span> <span><a href="#type-t">t</a> <span class="arrow">-></span></span> <a href="#type-t">t</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-add_extension"><a href="#val-add_extension" class="anchor"></a><code><span><span class="keyword">val</span> add_extension :
|
||
<span>check:bool <span class="arrow">-></span></span>
|
||
<span>rebind:bool <span class="arrow">-></span></span>
|
||
<span><a href="../Ident/index.html#type-t">Ident.t</a> <span class="arrow">-></span></span>
|
||
<span><a href="../Types/index.html#type-extension_constructor">Types.extension_constructor</a> <span class="arrow">-></span></span>
|
||
<span><a href="#type-t">t</a> <span class="arrow">-></span></span>
|
||
<a href="#type-t">t</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-add_module"><a href="#val-add_module" class="anchor"></a><code><span><span class="keyword">val</span> add_module :
|
||
<span>?arg:bool <span class="arrow">-></span></span>
|
||
<span>?shape:<a href="../Shape/index.html#type-t">Shape.t</a> <span class="arrow">-></span></span>
|
||
<span><a href="../Ident/index.html#type-t">Ident.t</a> <span class="arrow">-></span></span>
|
||
<span><a href="../Types/index.html#type-module_presence">Types.module_presence</a> <span class="arrow">-></span></span>
|
||
<span><a href="../Types/index.html#type-module_type">Types.module_type</a> <span class="arrow">-></span></span>
|
||
<span><a href="#type-t">t</a> <span class="arrow">-></span></span>
|
||
<a href="#type-t">t</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-add_module_lazy"><a href="#val-add_module_lazy" class="anchor"></a><code><span><span class="keyword">val</span> add_module_lazy :
|
||
<span>update_summary:bool <span class="arrow">-></span></span>
|
||
<span><a href="../Ident/index.html#type-t">Ident.t</a> <span class="arrow">-></span></span>
|
||
<span><a href="../Types/index.html#type-module_presence">Types.module_presence</a> <span class="arrow">-></span></span>
|
||
<span><a href="../Subst/Lazy/index.html#type-modtype">Subst.Lazy.modtype</a> <span class="arrow">-></span></span>
|
||
<span><a href="#type-t">t</a> <span class="arrow">-></span></span>
|
||
<a href="#type-t">t</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-add_module_declaration"><a href="#val-add_module_declaration" class="anchor"></a><code><span><span class="keyword">val</span> add_module_declaration :
|
||
<span>?arg:bool <span class="arrow">-></span></span>
|
||
<span>?shape:<a href="../Shape/index.html#type-t">Shape.t</a> <span class="arrow">-></span></span>
|
||
<span>check:bool <span class="arrow">-></span></span>
|
||
<span><a href="../Ident/index.html#type-t">Ident.t</a> <span class="arrow">-></span></span>
|
||
<span><a href="../Types/index.html#type-module_presence">Types.module_presence</a> <span class="arrow">-></span></span>
|
||
<span><a href="../Types/index.html#type-module_declaration">Types.module_declaration</a> <span class="arrow">-></span></span>
|
||
<span><a href="#type-t">t</a> <span class="arrow">-></span></span>
|
||
<a href="#type-t">t</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-add_module_declaration_lazy"><a href="#val-add_module_declaration_lazy" class="anchor"></a><code><span><span class="keyword">val</span> add_module_declaration_lazy :
|
||
<span>update_summary:bool <span class="arrow">-></span></span>
|
||
<span><a href="../Ident/index.html#type-t">Ident.t</a> <span class="arrow">-></span></span>
|
||
<span><a href="../Types/index.html#type-module_presence">Types.module_presence</a> <span class="arrow">-></span></span>
|
||
<span><a href="../Subst/Lazy/index.html#type-module_decl">Subst.Lazy.module_decl</a> <span class="arrow">-></span></span>
|
||
<span><a href="#type-t">t</a> <span class="arrow">-></span></span>
|
||
<a href="#type-t">t</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-add_modtype"><a href="#val-add_modtype" class="anchor"></a><code><span><span class="keyword">val</span> add_modtype : <span><a href="../Ident/index.html#type-t">Ident.t</a> <span class="arrow">-></span></span> <span><a href="../Types/index.html#type-modtype_declaration">Types.modtype_declaration</a> <span class="arrow">-></span></span> <span><a href="#type-t">t</a> <span class="arrow">-></span></span> <a href="#type-t">t</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-add_modtype_lazy"><a href="#val-add_modtype_lazy" class="anchor"></a><code><span><span class="keyword">val</span> add_modtype_lazy :
|
||
<span>update_summary:bool <span class="arrow">-></span></span>
|
||
<span><a href="../Ident/index.html#type-t">Ident.t</a> <span class="arrow">-></span></span>
|
||
<span><a href="../Subst/Lazy/index.html#type-modtype_declaration">Subst.Lazy.modtype_declaration</a> <span class="arrow">-></span></span>
|
||
<span><a href="#type-t">t</a> <span class="arrow">-></span></span>
|
||
<a href="#type-t">t</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-add_class"><a href="#val-add_class" class="anchor"></a><code><span><span class="keyword">val</span> add_class : <span><a href="../Ident/index.html#type-t">Ident.t</a> <span class="arrow">-></span></span> <span><a href="../Types/index.html#type-class_declaration">Types.class_declaration</a> <span class="arrow">-></span></span> <span><a href="#type-t">t</a> <span class="arrow">-></span></span> <a href="#type-t">t</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-add_cltype"><a href="#val-add_cltype" class="anchor"></a><code><span><span class="keyword">val</span> add_cltype : <span><a href="../Ident/index.html#type-t">Ident.t</a> <span class="arrow">-></span></span> <span><a href="../Types/index.html#type-class_type_declaration">Types.class_type_declaration</a> <span class="arrow">-></span></span> <span><a href="#type-t">t</a> <span class="arrow">-></span></span> <a href="#type-t">t</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-add_local_type"><a href="#val-add_local_type" class="anchor"></a><code><span><span class="keyword">val</span> add_local_type : <span><a href="../Path/index.html#type-t">Path.t</a> <span class="arrow">-></span></span> <span><a href="../Types/index.html#type-type_declaration">Types.type_declaration</a> <span class="arrow">-></span></span> <span><a href="#type-t">t</a> <span class="arrow">-></span></span> <a href="#type-t">t</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-add_persistent_structure"><a href="#val-add_persistent_structure" class="anchor"></a><code><span><span class="keyword">val</span> add_persistent_structure : <span><a href="../Ident/index.html#type-t">Ident.t</a> <span class="arrow">-></span></span> <span><a href="#type-t">t</a> <span class="arrow">-></span></span> <a href="#type-t">t</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-persistent_structures_of_dir"><a href="#val-persistent_structures_of_dir" class="anchor"></a><code><span><span class="keyword">val</span> persistent_structures_of_dir : <span><a href="../Load_path/Dir/index.html#type-t">Load_path.Dir.t</a> <span class="arrow">-></span></span> <a href="../Misc/Stdlib/String/Set/index.html#type-t">Misc.Stdlib.String.Set.t</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-filter_non_loaded_persistent"><a href="#val-filter_non_loaded_persistent" class="anchor"></a><code><span><span class="keyword">val</span> filter_non_loaded_persistent : <span><span>(<span><a href="../Ident/index.html#type-t">Ident.t</a> <span class="arrow">-></span></span> bool)</span> <span class="arrow">-></span></span> <span><a href="#type-t">t</a> <span class="arrow">-></span></span> <a href="#type-t">t</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-add_signature"><a href="#val-add_signature" class="anchor"></a><code><span><span class="keyword">val</span> add_signature : <span><a href="../Types/index.html#type-signature">Types.signature</a> <span class="arrow">-></span></span> <span><a href="#type-t">t</a> <span class="arrow">-></span></span> <a href="#type-t">t</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-open_signature"><a href="#val-open_signature" class="anchor"></a><code><span><span class="keyword">val</span> open_signature :
|
||
<span>?used_slot:<span>bool <a href="../Stdlib/index.html#type-ref">ref</a></span> <span class="arrow">-></span></span>
|
||
<span>?loc:<a href="../Location/index.html#type-t">Location.t</a> <span class="arrow">-></span></span>
|
||
<span>?toplevel:bool <span class="arrow">-></span></span>
|
||
<span><a href="../Asttypes/index.html#type-override_flag">Asttypes.override_flag</a> <span class="arrow">-></span></span>
|
||
<span><a href="../Path/index.html#type-t">Path.t</a> <span class="arrow">-></span></span>
|
||
<span><a href="#type-t">t</a> <span class="arrow">-></span></span>
|
||
<span><span>(<a href="#type-t">t</a>, <span>[ `Not_found <span>| `Functor</span> ]</span>)</span> <a href="../Stdlib/index.html#type-result">result</a></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-open_pers_signature"><a href="#val-open_pers_signature" class="anchor"></a><code><span><span class="keyword">val</span> open_pers_signature : <span>string <span class="arrow">-></span></span> <span><a href="#type-t">t</a> <span class="arrow">-></span></span> <span><span>(<a href="#type-t">t</a>, <span>[ `Not_found ]</span>)</span> <a href="../Stdlib/index.html#type-result">result</a></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-remove_last_open"><a href="#val-remove_last_open" class="anchor"></a><code><span><span class="keyword">val</span> remove_last_open : <span><a href="../Path/index.html#type-t">Path.t</a> <span class="arrow">-></span></span> <span><a href="#type-t">t</a> <span class="arrow">-></span></span> <span><a href="#type-t">t</a> option</span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-enter_value"><a href="#val-enter_value" class="anchor"></a><code><span><span class="keyword">val</span> enter_value :
|
||
<span>?check:<span>(<span>string <span class="arrow">-></span></span> <a href="../Warnings/index.html#type-t">Warnings.t</a>)</span> <span class="arrow">-></span></span>
|
||
<span>string <span class="arrow">-></span></span>
|
||
<span><a href="../Types/index.html#type-value_description">Types.value_description</a> <span class="arrow">-></span></span>
|
||
<span><a href="#type-t">t</a> <span class="arrow">-></span></span>
|
||
<a href="../Ident/index.html#type-t">Ident.t</a> * <a href="#type-t">t</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-enter_type"><a href="#val-enter_type" class="anchor"></a><code><span><span class="keyword">val</span> enter_type :
|
||
<span>scope:int <span class="arrow">-></span></span>
|
||
<span>string <span class="arrow">-></span></span>
|
||
<span><a href="../Types/index.html#type-type_declaration">Types.type_declaration</a> <span class="arrow">-></span></span>
|
||
<span><a href="#type-t">t</a> <span class="arrow">-></span></span>
|
||
<a href="../Ident/index.html#type-t">Ident.t</a> * <a href="#type-t">t</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-enter_extension"><a href="#val-enter_extension" class="anchor"></a><code><span><span class="keyword">val</span> enter_extension :
|
||
<span>scope:int <span class="arrow">-></span></span>
|
||
<span>rebind:bool <span class="arrow">-></span></span>
|
||
<span>string <span class="arrow">-></span></span>
|
||
<span><a href="../Types/index.html#type-extension_constructor">Types.extension_constructor</a> <span class="arrow">-></span></span>
|
||
<span><a href="#type-t">t</a> <span class="arrow">-></span></span>
|
||
<a href="../Ident/index.html#type-t">Ident.t</a> * <a href="#type-t">t</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-enter_module"><a href="#val-enter_module" class="anchor"></a><code><span><span class="keyword">val</span> enter_module :
|
||
<span>scope:int <span class="arrow">-></span></span>
|
||
<span>?arg:bool <span class="arrow">-></span></span>
|
||
<span>string <span class="arrow">-></span></span>
|
||
<span><a href="../Types/index.html#type-module_presence">Types.module_presence</a> <span class="arrow">-></span></span>
|
||
<span><a href="../Types/index.html#type-module_type">Types.module_type</a> <span class="arrow">-></span></span>
|
||
<span><a href="#type-t">t</a> <span class="arrow">-></span></span>
|
||
<a href="../Ident/index.html#type-t">Ident.t</a> * <a href="#type-t">t</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-enter_module_declaration"><a href="#val-enter_module_declaration" class="anchor"></a><code><span><span class="keyword">val</span> enter_module_declaration :
|
||
<span>scope:int <span class="arrow">-></span></span>
|
||
<span>?arg:bool <span class="arrow">-></span></span>
|
||
<span>?shape:<a href="../Shape/index.html#type-t">Shape.t</a> <span class="arrow">-></span></span>
|
||
<span>string <span class="arrow">-></span></span>
|
||
<span><a href="../Types/index.html#type-module_presence">Types.module_presence</a> <span class="arrow">-></span></span>
|
||
<span><a href="../Types/index.html#type-module_declaration">Types.module_declaration</a> <span class="arrow">-></span></span>
|
||
<span><a href="#type-t">t</a> <span class="arrow">-></span></span>
|
||
<a href="../Ident/index.html#type-t">Ident.t</a> * <a href="#type-t">t</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-enter_modtype"><a href="#val-enter_modtype" class="anchor"></a><code><span><span class="keyword">val</span> enter_modtype :
|
||
<span>scope:int <span class="arrow">-></span></span>
|
||
<span>string <span class="arrow">-></span></span>
|
||
<span><a href="../Types/index.html#type-modtype_declaration">Types.modtype_declaration</a> <span class="arrow">-></span></span>
|
||
<span><a href="#type-t">t</a> <span class="arrow">-></span></span>
|
||
<a href="../Ident/index.html#type-t">Ident.t</a> * <a href="#type-t">t</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-enter_class"><a href="#val-enter_class" class="anchor"></a><code><span><span class="keyword">val</span> enter_class :
|
||
<span>scope:int <span class="arrow">-></span></span>
|
||
<span>string <span class="arrow">-></span></span>
|
||
<span><a href="../Types/index.html#type-class_declaration">Types.class_declaration</a> <span class="arrow">-></span></span>
|
||
<span><a href="#type-t">t</a> <span class="arrow">-></span></span>
|
||
<a href="../Ident/index.html#type-t">Ident.t</a> * <a href="#type-t">t</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-enter_cltype"><a href="#val-enter_cltype" class="anchor"></a><code><span><span class="keyword">val</span> enter_cltype :
|
||
<span>scope:int <span class="arrow">-></span></span>
|
||
<span>string <span class="arrow">-></span></span>
|
||
<span><a href="../Types/index.html#type-class_type_declaration">Types.class_type_declaration</a> <span class="arrow">-></span></span>
|
||
<span><a href="#type-t">t</a> <span class="arrow">-></span></span>
|
||
<a href="../Ident/index.html#type-t">Ident.t</a> * <a href="#type-t">t</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-enter_signature"><a href="#val-enter_signature" class="anchor"></a><code><span><span class="keyword">val</span> enter_signature :
|
||
<span>?mod_shape:<a href="../Shape/index.html#type-t">Shape.t</a> <span class="arrow">-></span></span>
|
||
<span>scope:int <span class="arrow">-></span></span>
|
||
<span><a href="../Types/index.html#type-signature">Types.signature</a> <span class="arrow">-></span></span>
|
||
<span><a href="#type-t">t</a> <span class="arrow">-></span></span>
|
||
<a href="../Types/index.html#type-signature">Types.signature</a> * <a href="#type-t">t</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-enter_signature_and_shape"><a href="#val-enter_signature_and_shape" class="anchor"></a><code><span><span class="keyword">val</span> enter_signature_and_shape :
|
||
<span>scope:int <span class="arrow">-></span></span>
|
||
<span>parent_shape:<a href="../Shape/Map/index.html#type-t">Shape.Map.t</a> <span class="arrow">-></span></span>
|
||
<span><a href="../Shape/index.html#type-t">Shape.t</a> <span class="arrow">-></span></span>
|
||
<span><a href="../Types/index.html#type-signature">Types.signature</a> <span class="arrow">-></span></span>
|
||
<span><a href="#type-t">t</a> <span class="arrow">-></span></span>
|
||
<a href="../Types/index.html#type-signature">Types.signature</a> * <a href="../Shape/Map/index.html#type-t">Shape.Map.t</a> * <a href="#type-t">t</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-enter_unbound_value"><a href="#val-enter_unbound_value" class="anchor"></a><code><span><span class="keyword">val</span> enter_unbound_value : <span>string <span class="arrow">-></span></span> <span><a href="#type-value_unbound_reason">value_unbound_reason</a> <span class="arrow">-></span></span> <span><a href="#type-t">t</a> <span class="arrow">-></span></span> <a href="#type-t">t</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-enter_unbound_module"><a href="#val-enter_unbound_module" class="anchor"></a><code><span><span class="keyword">val</span> enter_unbound_module : <span>string <span class="arrow">-></span></span> <span><a href="#type-module_unbound_reason">module_unbound_reason</a> <span class="arrow">-></span></span> <span><a href="#type-t">t</a> <span class="arrow">-></span></span> <a href="#type-t">t</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-reset_cache"><a href="#val-reset_cache" class="anchor"></a><code><span><span class="keyword">val</span> reset_cache : <span>unit <span class="arrow">-></span></span> unit</span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-reset_cache_toplevel"><a href="#val-reset_cache_toplevel" class="anchor"></a><code><span><span class="keyword">val</span> reset_cache_toplevel : <span>unit <span class="arrow">-></span></span> unit</span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-set_unit_name"><a href="#val-set_unit_name" class="anchor"></a><code><span><span class="keyword">val</span> set_unit_name : <span>string <span class="arrow">-></span></span> unit</span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-get_unit_name"><a href="#val-get_unit_name" class="anchor"></a><code><span><span class="keyword">val</span> get_unit_name : <span>unit <span class="arrow">-></span></span> string</span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-read_signature"><a href="#val-read_signature" class="anchor"></a><code><span><span class="keyword">val</span> read_signature : <span><a href="../Misc/index.html#type-modname">Misc.modname</a> <span class="arrow">-></span></span> <span><a href="../Misc/index.html#type-filepath">Misc.filepath</a> <span class="arrow">-></span></span> <a href="../Types/index.html#type-signature">Types.signature</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-save_signature"><a href="#val-save_signature" class="anchor"></a><code><span><span class="keyword">val</span> save_signature :
|
||
<span>alerts:<a href="../Misc/index.html#type-alerts">Misc.alerts</a> <span class="arrow">-></span></span>
|
||
<span><a href="../Types/index.html#type-signature">Types.signature</a> <span class="arrow">-></span></span>
|
||
<span><a href="../Misc/index.html#type-modname">Misc.modname</a> <span class="arrow">-></span></span>
|
||
<span><a href="../Misc/index.html#type-filepath">Misc.filepath</a> <span class="arrow">-></span></span>
|
||
<a href="../Cmi_format/index.html#type-cmi_infos">Cmi_format.cmi_infos</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-save_signature_with_imports"><a href="#val-save_signature_with_imports" class="anchor"></a><code><span><span class="keyword">val</span> save_signature_with_imports :
|
||
<span>alerts:<a href="../Misc/index.html#type-alerts">Misc.alerts</a> <span class="arrow">-></span></span>
|
||
<span><a href="../Types/index.html#type-signature">Types.signature</a> <span class="arrow">-></span></span>
|
||
<span><a href="../Misc/index.html#type-modname">Misc.modname</a> <span class="arrow">-></span></span>
|
||
<span><a href="../Misc/index.html#type-filepath">Misc.filepath</a> <span class="arrow">-></span></span>
|
||
<span><a href="../Misc/index.html#type-crcs">Misc.crcs</a> <span class="arrow">-></span></span>
|
||
<a href="../Cmi_format/index.html#type-cmi_infos">Cmi_format.cmi_infos</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-crc_of_unit"><a href="#val-crc_of_unit" class="anchor"></a><code><span><span class="keyword">val</span> crc_of_unit : <span><a href="../Misc/index.html#type-modname">Misc.modname</a> <span class="arrow">-></span></span> <a href="../Stdlib/Digest/index.html#type-t">Stdlib.Digest.t</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-imports"><a href="#val-imports" class="anchor"></a><code><span><span class="keyword">val</span> imports : <span>unit <span class="arrow">-></span></span> <a href="../Misc/index.html#type-crcs">Misc.crcs</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-import_crcs"><a href="#val-import_crcs" class="anchor"></a><code><span><span class="keyword">val</span> import_crcs : <span>source:string <span class="arrow">-></span></span> <span><a href="../Misc/index.html#type-crcs">Misc.crcs</a> <span class="arrow">-></span></span> unit</span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-is_imported_opaque"><a href="#val-is_imported_opaque" class="anchor"></a><code><span><span class="keyword">val</span> is_imported_opaque : <span><a href="../Misc/index.html#type-modname">Misc.modname</a> <span class="arrow">-></span></span> bool</span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-register_import_as_opaque"><a href="#val-register_import_as_opaque" class="anchor"></a><code><span><span class="keyword">val</span> register_import_as_opaque : <span><a href="../Misc/index.html#type-modname">Misc.modname</a> <span class="arrow">-></span></span> unit</span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-summary"><a href="#val-summary" class="anchor"></a><code><span><span class="keyword">val</span> summary : <span><a href="#type-t">t</a> <span class="arrow">-></span></span> <a href="#type-summary">summary</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-keep_only_summary"><a href="#val-keep_only_summary" class="anchor"></a><code><span><span class="keyword">val</span> keep_only_summary : <span><a href="#type-t">t</a> <span class="arrow">-></span></span> <a href="#type-t">t</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-env_of_only_summary"><a href="#val-env_of_only_summary" class="anchor"></a><code><span><span class="keyword">val</span> env_of_only_summary : <span><span>(<span><a href="#type-summary">summary</a> <span class="arrow">-></span></span> <span><a href="../Subst/index.html#type-t">Subst.t</a> <span class="arrow">-></span></span> <a href="#type-t">t</a>)</span> <span class="arrow">-></span></span> <span><a href="#type-t">t</a> <span class="arrow">-></span></span> <a href="#type-t">t</a></span></code></div></div><div class="odoc-spec"><div class="spec type anchored" id="type-error"><a href="#type-error" class="anchor"></a><code><span><span class="keyword">type</span> error</span><span> = </span></code><ol><li id="type-error.Missing_module" class="def variant constructor anchored"><a href="#type-error.Missing_module" class="anchor"></a><code><span>| </span><span><span class="constructor">Missing_module</span> <span class="keyword">of</span> <a href="../Location/index.html#type-t">Location.t</a> * <a href="../Path/index.html#type-t">Path.t</a> * <a href="../Path/index.html#type-t">Path.t</a></span></code></li><li id="type-error.Illegal_value_name" class="def variant constructor anchored"><a href="#type-error.Illegal_value_name" class="anchor"></a><code><span>| </span><span><span class="constructor">Illegal_value_name</span> <span class="keyword">of</span> <a href="../Location/index.html#type-t">Location.t</a> * string</span></code></li><li id="type-error.Lookup_error" class="def variant constructor anchored"><a href="#type-error.Lookup_error" class="anchor"></a><code><span>| </span><span><span class="constructor">Lookup_error</span> <span class="keyword">of</span> <a href="../Location/index.html#type-t">Location.t</a> * <a href="#type-t">t</a> * <a href="#type-lookup_error">lookup_error</a></span></code></li></ol></div></div><div class="odoc-spec"><div class="spec exception anchored" id="exception-Error"><a href="#exception-Error" class="anchor"></a><code><span><span class="keyword">exception</span> </span><span><span class="exception">Error</span> <span class="keyword">of</span> <a href="#type-error">error</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-report_error"><a href="#val-report_error" class="anchor"></a><code><span><span class="keyword">val</span> report_error : <span><a href="../Stdlib/Format/index.html#type-formatter">Stdlib.Format.formatter</a> <span class="arrow">-></span></span> <span><a href="#type-error">error</a> <span class="arrow">-></span></span> unit</span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-report_lookup_error"><a href="#val-report_lookup_error" class="anchor"></a><code><span><span class="keyword">val</span> report_lookup_error :
|
||
<span><a href="../Location/index.html#type-t">Location.t</a> <span class="arrow">-></span></span>
|
||
<span><a href="#type-t">t</a> <span class="arrow">-></span></span>
|
||
<span><a href="../Stdlib/Format/index.html#type-formatter">Stdlib.Format.formatter</a> <span class="arrow">-></span></span>
|
||
<span><a href="#type-lookup_error">lookup_error</a> <span class="arrow">-></span></span>
|
||
unit</span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-in_signature"><a href="#val-in_signature" class="anchor"></a><code><span><span class="keyword">val</span> in_signature : <span>bool <span class="arrow">-></span></span> <span><a href="#type-t">t</a> <span class="arrow">-></span></span> <a href="#type-t">t</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-is_in_signature"><a href="#val-is_in_signature" class="anchor"></a><code><span><span class="keyword">val</span> is_in_signature : <span><a href="#type-t">t</a> <span class="arrow">-></span></span> bool</span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-set_value_used_callback"><a href="#val-set_value_used_callback" class="anchor"></a><code><span><span class="keyword">val</span> set_value_used_callback : <span><a href="../Types/index.html#type-value_description">Types.value_description</a> <span class="arrow">-></span></span> <span><span>(<span>unit <span class="arrow">-></span></span> unit)</span> <span class="arrow">-></span></span> unit</span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-set_type_used_callback"><a href="#val-set_type_used_callback" class="anchor"></a><code><span><span class="keyword">val</span> set_type_used_callback :
|
||
<span><a href="../Types/index.html#type-type_declaration">Types.type_declaration</a> <span class="arrow">-></span></span>
|
||
<span><span>(<span><span>(<span>unit <span class="arrow">-></span></span> unit)</span> <span class="arrow">-></span></span> unit)</span> <span class="arrow">-></span></span>
|
||
unit</span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-check_functor_application"><a href="#val-check_functor_application" class="anchor"></a><code><span><span class="keyword">val</span> check_functor_application :
|
||
<span><span>(<span>errors:bool <span class="arrow">-></span></span>
|
||
<span>loc:<a href="../Location/index.html#type-t">Location.t</a> <span class="arrow">-></span></span>
|
||
<span>lid_whole_app:<a href="../Longident/index.html#type-t">Longident.t</a> <span class="arrow">-></span></span>
|
||
<span>f0_path:<a href="../Path/index.html#type-t">Path.t</a> <span class="arrow">-></span></span>
|
||
<span>args:<span><span>(<a href="../Path/index.html#type-t">Path.t</a> * <a href="../Types/index.html#type-module_type">Types.module_type</a>)</span> list</span> <span class="arrow">-></span></span>
|
||
<span>arg_path:<a href="../Path/index.html#type-t">Path.t</a> <span class="arrow">-></span></span>
|
||
<span>arg_mty:<a href="../Types/index.html#type-module_type">Types.module_type</a> <span class="arrow">-></span></span>
|
||
<span>param_mty:<a href="../Types/index.html#type-module_type">Types.module_type</a> <span class="arrow">-></span></span>
|
||
<span><a href="#type-t">t</a> <span class="arrow">-></span></span>
|
||
unit)</span>
|
||
<a href="../Stdlib/index.html#type-ref">ref</a></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-check_well_formed_module"><a href="#val-check_well_formed_module" class="anchor"></a><code><span><span class="keyword">val</span> check_well_formed_module :
|
||
<span><span>(<span><a href="#type-t">t</a> <span class="arrow">-></span></span> <span><a href="../Location/index.html#type-t">Location.t</a> <span class="arrow">-></span></span> <span>string <span class="arrow">-></span></span> <span><a href="../Types/index.html#type-module_type">Types.module_type</a> <span class="arrow">-></span></span> unit)</span> <a href="../Stdlib/index.html#type-ref">ref</a></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-add_delayed_check_forward"><a href="#val-add_delayed_check_forward" class="anchor"></a><code><span><span class="keyword">val</span> add_delayed_check_forward : <span><span>(<span><span>(<span>unit <span class="arrow">-></span></span> unit)</span> <span class="arrow">-></span></span> unit)</span> <a href="../Stdlib/index.html#type-ref">ref</a></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-strengthen"><a href="#val-strengthen" class="anchor"></a><code><span><span class="keyword">val</span> strengthen :
|
||
<span><span>(<span>aliasable:bool <span class="arrow">-></span></span>
|
||
<span><a href="#type-t">t</a> <span class="arrow">-></span></span>
|
||
<span><a href="../Subst/Lazy/index.html#type-modtype">Subst.Lazy.modtype</a> <span class="arrow">-></span></span>
|
||
<span><a href="../Path/index.html#type-t">Path.t</a> <span class="arrow">-></span></span>
|
||
<a href="../Subst/Lazy/index.html#type-modtype">Subst.Lazy.modtype</a>)</span>
|
||
<a href="../Stdlib/index.html#type-ref">ref</a></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-same_constr"><a href="#val-same_constr" class="anchor"></a><code><span><span class="keyword">val</span> same_constr : <span><span>(<span><a href="#type-t">t</a> <span class="arrow">-></span></span> <span><a href="../Types/index.html#type-type_expr">Types.type_expr</a> <span class="arrow">-></span></span> <span><a href="../Types/index.html#type-type_expr">Types.type_expr</a> <span class="arrow">-></span></span> bool)</span> <a href="../Stdlib/index.html#type-ref">ref</a></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-print_longident"><a href="#val-print_longident" class="anchor"></a><code><span><span class="keyword">val</span> print_longident : <span><span>(<span><a href="../Stdlib/Format/index.html#type-formatter">Stdlib.Format.formatter</a> <span class="arrow">-></span></span> <span><a href="../Longident/index.html#type-t">Longident.t</a> <span class="arrow">-></span></span> unit)</span> <a href="../Stdlib/index.html#type-ref">ref</a></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-print_path"><a href="#val-print_path" class="anchor"></a><code><span><span class="keyword">val</span> print_path : <span><span>(<span><a href="../Stdlib/Format/index.html#type-formatter">Stdlib.Format.formatter</a> <span class="arrow">-></span></span> <span><a href="../Path/index.html#type-t">Path.t</a> <span class="arrow">-></span></span> unit)</span> <a href="../Stdlib/index.html#type-ref">ref</a></span></span></code></div></div><p>Folds</p><div class="odoc-spec"><div class="spec value anchored" id="val-fold_values"><a href="#val-fold_values" class="anchor"></a><code><span><span class="keyword">val</span> fold_values :
|
||
<span><span>(<span>string <span class="arrow">-></span></span> <span><a href="../Path/index.html#type-t">Path.t</a> <span class="arrow">-></span></span> <span><a href="../Types/index.html#type-value_description">Types.value_description</a> <span class="arrow">-></span></span> <span><span class="type-var">'a</span> <span class="arrow">-></span></span> <span class="type-var">'a</span>)</span> <span class="arrow">-></span></span>
|
||
<span><span><a href="../Longident/index.html#type-t">Longident.t</a> option</span> <span class="arrow">-></span></span>
|
||
<span><a href="#type-t">t</a> <span class="arrow">-></span></span>
|
||
<span><span class="type-var">'a</span> <span class="arrow">-></span></span>
|
||
<span class="type-var">'a</span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-fold_types"><a href="#val-fold_types" class="anchor"></a><code><span><span class="keyword">val</span> fold_types :
|
||
<span><span>(<span>string <span class="arrow">-></span></span> <span><a href="../Path/index.html#type-t">Path.t</a> <span class="arrow">-></span></span> <span><a href="../Types/index.html#type-type_declaration">Types.type_declaration</a> <span class="arrow">-></span></span> <span><span class="type-var">'a</span> <span class="arrow">-></span></span> <span class="type-var">'a</span>)</span> <span class="arrow">-></span></span>
|
||
<span><span><a href="../Longident/index.html#type-t">Longident.t</a> option</span> <span class="arrow">-></span></span>
|
||
<span><a href="#type-t">t</a> <span class="arrow">-></span></span>
|
||
<span><span class="type-var">'a</span> <span class="arrow">-></span></span>
|
||
<span class="type-var">'a</span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-fold_constructors"><a href="#val-fold_constructors" class="anchor"></a><code><span><span class="keyword">val</span> fold_constructors :
|
||
<span><span>(<span><a href="../Types/index.html#type-constructor_description">Types.constructor_description</a> <span class="arrow">-></span></span> <span><span class="type-var">'a</span> <span class="arrow">-></span></span> <span class="type-var">'a</span>)</span> <span class="arrow">-></span></span>
|
||
<span><span><a href="../Longident/index.html#type-t">Longident.t</a> option</span> <span class="arrow">-></span></span>
|
||
<span><a href="#type-t">t</a> <span class="arrow">-></span></span>
|
||
<span><span class="type-var">'a</span> <span class="arrow">-></span></span>
|
||
<span class="type-var">'a</span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-fold_labels"><a href="#val-fold_labels" class="anchor"></a><code><span><span class="keyword">val</span> fold_labels :
|
||
<span><span>(<span><a href="../Types/index.html#type-label_description">Types.label_description</a> <span class="arrow">-></span></span> <span><span class="type-var">'a</span> <span class="arrow">-></span></span> <span class="type-var">'a</span>)</span> <span class="arrow">-></span></span>
|
||
<span><span><a href="../Longident/index.html#type-t">Longident.t</a> option</span> <span class="arrow">-></span></span>
|
||
<span><a href="#type-t">t</a> <span class="arrow">-></span></span>
|
||
<span><span class="type-var">'a</span> <span class="arrow">-></span></span>
|
||
<span class="type-var">'a</span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-fold_modules"><a href="#val-fold_modules" class="anchor"></a><code><span><span class="keyword">val</span> fold_modules :
|
||
<span><span>(<span>string <span class="arrow">-></span></span> <span><a href="../Path/index.html#type-t">Path.t</a> <span class="arrow">-></span></span> <span><a href="../Types/index.html#type-module_declaration">Types.module_declaration</a> <span class="arrow">-></span></span> <span><span class="type-var">'a</span> <span class="arrow">-></span></span> <span class="type-var">'a</span>)</span> <span class="arrow">-></span></span>
|
||
<span><span><a href="../Longident/index.html#type-t">Longident.t</a> option</span> <span class="arrow">-></span></span>
|
||
<span><a href="#type-t">t</a> <span class="arrow">-></span></span>
|
||
<span><span class="type-var">'a</span> <span class="arrow">-></span></span>
|
||
<span class="type-var">'a</span></span></code></div><div class="spec-doc"><p>Persistent structures are only traversed if they are already loaded.</p></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-fold_modtypes"><a href="#val-fold_modtypes" class="anchor"></a><code><span><span class="keyword">val</span> fold_modtypes :
|
||
<span><span>(<span>string <span class="arrow">-></span></span> <span><a href="../Path/index.html#type-t">Path.t</a> <span class="arrow">-></span></span> <span><a href="../Types/index.html#type-modtype_declaration">Types.modtype_declaration</a> <span class="arrow">-></span></span> <span><span class="type-var">'a</span> <span class="arrow">-></span></span> <span class="type-var">'a</span>)</span> <span class="arrow">-></span></span>
|
||
<span><span><a href="../Longident/index.html#type-t">Longident.t</a> option</span> <span class="arrow">-></span></span>
|
||
<span><a href="#type-t">t</a> <span class="arrow">-></span></span>
|
||
<span><span class="type-var">'a</span> <span class="arrow">-></span></span>
|
||
<span class="type-var">'a</span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-fold_classes"><a href="#val-fold_classes" class="anchor"></a><code><span><span class="keyword">val</span> fold_classes :
|
||
<span><span>(<span>string <span class="arrow">-></span></span> <span><a href="../Path/index.html#type-t">Path.t</a> <span class="arrow">-></span></span> <span><a href="../Types/index.html#type-class_declaration">Types.class_declaration</a> <span class="arrow">-></span></span> <span><span class="type-var">'a</span> <span class="arrow">-></span></span> <span class="type-var">'a</span>)</span> <span class="arrow">-></span></span>
|
||
<span><span><a href="../Longident/index.html#type-t">Longident.t</a> option</span> <span class="arrow">-></span></span>
|
||
<span><a href="#type-t">t</a> <span class="arrow">-></span></span>
|
||
<span><span class="type-var">'a</span> <span class="arrow">-></span></span>
|
||
<span class="type-var">'a</span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-fold_cltypes"><a href="#val-fold_cltypes" class="anchor"></a><code><span><span class="keyword">val</span> fold_cltypes :
|
||
<span><span>(<span>string <span class="arrow">-></span></span> <span><a href="../Path/index.html#type-t">Path.t</a> <span class="arrow">-></span></span> <span><a href="../Types/index.html#type-class_type_declaration">Types.class_type_declaration</a> <span class="arrow">-></span></span> <span><span class="type-var">'a</span> <span class="arrow">-></span></span> <span class="type-var">'a</span>)</span> <span class="arrow">-></span></span>
|
||
<span><span><a href="../Longident/index.html#type-t">Longident.t</a> option</span> <span class="arrow">-></span></span>
|
||
<span><a href="#type-t">t</a> <span class="arrow">-></span></span>
|
||
<span><span class="type-var">'a</span> <span class="arrow">-></span></span>
|
||
<span class="type-var">'a</span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-scrape_alias"><a href="#val-scrape_alias" class="anchor"></a><code><span><span class="keyword">val</span> scrape_alias : <span><a href="#type-t">t</a> <span class="arrow">-></span></span> <span><a href="../Types/index.html#type-module_type">Types.module_type</a> <span class="arrow">-></span></span> <a href="../Types/index.html#type-module_type">Types.module_type</a></span></code></div><div class="spec-doc"><p>Utilities</p></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-check_value_name"><a href="#val-check_value_name" class="anchor"></a><code><span><span class="keyword">val</span> check_value_name : <span>string <span class="arrow">-></span></span> <span><a href="../Location/index.html#type-t">Location.t</a> <span class="arrow">-></span></span> unit</span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-print_address"><a href="#val-print_address" class="anchor"></a><code><span><span class="keyword">val</span> print_address : <span><a href="../Stdlib/Format/index.html#type-formatter">Stdlib.Format.formatter</a> <span class="arrow">-></span></span> <span><a href="#type-address">address</a> <span class="arrow">-></span></span> unit</span></code></div></div></div></body></html> |