mirror of
https://github.com/ocaml-tracing/ocaml-trace.git
synced 2026-03-10 04:35:44 -04:00
1019 lines
No EOL
314 KiB
HTML
1019 lines
No EOL
314 KiB
HTML
<!DOCTYPE html>
|
||
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>Args (ppxlib.Ppxlib.Deriving.Args)</title><link rel="stylesheet" href="../../../../_odoc-theme/odoc.css"/><meta charset="utf-8"/><meta name="generator" content="odoc 2.2.2"/><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">ppxlib</a> » <a href="../../index.html">Ppxlib</a> » <a href="../index.html">Deriving</a> » Args</nav><header class="odoc-preamble"><h1>Module <code><span>Deriving.Args</span></code></h1><p>Specification of generator arguments</p></header><div class="odoc-content"><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> <span>('a, 'b) t</span></span></code></div></div><div class="odoc-spec"><div class="spec type anchored" id="type-param"><a href="#type-param" class="anchor"></a><code><span><span class="keyword">type</span> <span>'a param</span></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 : <span><span>(<span class="type-var">'m</span>, <span class="type-var">'m</span>)</span> <a href="#type-t">t</a></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-arg"><a href="#val-arg" class="anchor"></a><code><span><span class="keyword">val</span> arg :
|
||
<span>string <span class="arrow">-></span></span>
|
||
<span><span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-expression">Astlib.Ast_500.Parsetree.expression</a>, <span><span class="type-var">'a</span> <span class="arrow">-></span></span> <span><span class="type-var">'a</span> option</span>, <span><span class="type-var">'a</span> option</span>)</span>
|
||
<a href="../../Ast_pattern/index.html#type-t">Ast_pattern.t</a></span> <span class="arrow">-></span></span>
|
||
<span><span><span class="type-var">'a</span> option</span> <a href="#type-param">param</a></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-flag"><a href="#val-flag" class="anchor"></a><code><span><span class="keyword">val</span> flag : <span>string <span class="arrow">-></span></span> <span>bool <a href="#type-param">param</a></span></span></code></div><div class="spec-doc"><p>Flag matches punned labelled argument, i.e. of the form <code>~foo</code>. It returns <code>true</code> iff the argument is present.</p></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-(+>)"><a href="#val-(+>)" class="anchor"></a><code><span><span class="keyword">val</span> (+>) : <span><span><span>(<span class="type-var">'m1</span>, <span><span class="type-var">'a</span> <span class="arrow">-></span></span> <span class="type-var">'m2</span>)</span> <a href="#type-t">t</a></span> <span class="arrow">-></span></span> <span><span><span class="type-var">'a</span> <a href="#type-param">param</a></span> <span class="arrow">-></span></span> <span><span>(<span class="type-var">'m1</span>, <span class="type-var">'m2</span>)</span> <a href="#type-t">t</a></span></span></code></div></div><div class="odoc-include"><div class="spec-doc"><p>For convenience, so that one can write the following without having to open both <code>Ast_pattern</code> and <code>Deriving.Args</code>:</p><pre class="language-ocaml"><code>Deriving.Args.(
|
||
empty
|
||
+> arg_option "foo" (estring __)
|
||
+> arg_option "bar" (pack2 (eint __ ** eint __))
|
||
+> flag "dotdotdot")</code></pre></div><details open="open"><summary class="spec include"><code><span><span class="keyword">include</span> <span class="keyword">module</span> <span class="keyword">type</span> <span class="keyword">of</span> <span class="keyword">struct</span> <span class="keyword">include</span> <a href="../../Ast_pattern/index.html">Ast_pattern</a> <span class="keyword">end</span>
|
||
<span class="keyword">with</span> <span><span class="keyword">type</span> <span>('a, 'b, 'c) <a href="../../Ast_pattern/index.html#type-t">t</a></span> := <span><span>(<span class="type-var">'a</span>, <span class="type-var">'b</span>, <span class="type-var">'c</span>)</span> <a href="../../Ast_pattern/index.html#type-t">Ast_pattern.t</a></span></span></span></code></summary><h2 id="link-to-the-tutorial"><a href="#link-to-the-tutorial" class="anchor"></a>Link to the tutorial</h2><p>For a detailed explanation on this module, refer to the <a href="../../../matching-code.html#ast_pattern_intro">relevant</a> part of the manual.</p><h2 id="api"><a href="#api" class="anchor"></a>API</h2><div class="odoc-spec"><div class="spec value anchored" id="val-parse"><a href="#val-parse" class="anchor"></a><code><span><span class="keyword">val</span> parse :
|
||
<span><span><span>(<span class="type-var">'a</span>, <span class="type-var">'b</span>, <span class="type-var">'c</span>)</span> <a href="../../Ast_pattern/index.html#type-t">Ast_pattern.t</a></span> <span class="arrow">-></span></span>
|
||
<span><a href="../../Location/index.html#type-t">Location.t</a> <span class="arrow">-></span></span>
|
||
<span>?on_error:<span>(<span>unit <span class="arrow">-></span></span> <span class="type-var">'c</span>)</span> <span class="arrow">-></span></span>
|
||
<span><span class="type-var">'a</span> <span class="arrow">-></span></span>
|
||
<span><span class="type-var">'b</span> <span class="arrow">-></span></span>
|
||
<span class="type-var">'c</span></span></code></div><div class="spec-doc"><p>Matches a value against a pattern. Raise a located error in case of failure.</p></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-parse_res"><a href="#val-parse_res" class="anchor"></a><code><span><span class="keyword">val</span> parse_res :
|
||
<span><span><span>(<span class="type-var">'a</span>, <span class="type-var">'b</span>, <span class="type-var">'c</span>)</span> <a href="../../Ast_pattern/index.html#type-t">Ast_pattern.t</a></span> <span class="arrow">-></span></span>
|
||
<span><a href="../../Location/index.html#type-t">Location.t</a> <span class="arrow">-></span></span>
|
||
<span>?on_error:<span>(<span>unit <span class="arrow">-></span></span> <span class="type-var">'c</span>)</span> <span class="arrow">-></span></span>
|
||
<span><span class="type-var">'a</span> <span class="arrow">-></span></span>
|
||
<span><span class="type-var">'b</span> <span class="arrow">-></span></span>
|
||
<span><span>(<span class="type-var">'c</span>, <span><a href="../../Location/Error/index.html#type-t">Location.Error.t</a> <a href="../../../Stdppx/NonEmptyList/index.html#type-t">Stdppx.NonEmptyList.t</a></span>)</span> <a href="../../../../ocaml/Stdlib/index.html#type-result">result</a></span></span></code></div><div class="spec-doc"><p>Matches a value against a pattern and return a result.</p></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-Packed"><a href="#module-Packed" class="anchor"></a><code><span><span class="keyword">module</span> Packed</span><span> = <a href="../../Ast_pattern/Packed/index.html">Ast_pattern.Packed</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-__"><a href="#val-__" class="anchor"></a><code><span><span class="keyword">val</span> __ : <span><span>(<span class="type-var">'a</span>, <span><span class="type-var">'a</span> <span class="arrow">-></span></span> <span class="type-var">'b</span>, <span class="type-var">'b</span>)</span> <a href="../../Ast_pattern/index.html#type-t">Ast_pattern.t</a></span></span></code></div><div class="spec-doc"><p>Pattern that captures its input.</p></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-__'"><a href="#val-__'" class="anchor"></a><code><span><span class="keyword">val</span> __' : <span><span>(<span class="type-var">'a</span>, <span><span><span class="type-var">'a</span> <a href="../../Loc/index.html#type-t">Loc.t</a></span> <span class="arrow">-></span></span> <span class="type-var">'b</span>, <span class="type-var">'b</span>)</span> <a href="../../Ast_pattern/index.html#type-t">Ast_pattern.t</a></span></span></code></div><div class="spec-doc"><p>Same as <code>__</code> but also captures the location.</p><p>Note: this should only be used for types that do not embed a location. For instance you can use it to capture a string constant:</p><pre class="language-ocaml"><code>estring __'</code></pre><p>but using it to capture an expression would not yield the expected result:</p><pre class="language-ocaml"><code>pair (eint (int 42)) __'</code></pre><p>In the latter case you should use the <code>pexp_loc</code> field of the captured expression instead.</p></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-drop"><a href="#val-drop" class="anchor"></a><code><span><span class="keyword">val</span> drop : <span><span>(<span class="type-var">'a</span>, <span class="type-var">'b</span>, <span class="type-var">'b</span>)</span> <a href="../../Ast_pattern/index.html#type-t">Ast_pattern.t</a></span></span></code></div><div class="spec-doc"><p>Useful when some part of the AST is irrelevant. With <code>__</code>, the captured value is passed to the continuation, with <code>drop</code> it is ignored. In higher-level pattern matching, it is called wildcard pattern.</p></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-as__"><a href="#val-as__" class="anchor"></a><code><span><span class="keyword">val</span> as__ : <span><span><span>(<span class="type-var">'a</span>, <span class="type-var">'b</span>, <span class="type-var">'c</span>)</span> <a href="../../Ast_pattern/index.html#type-t">Ast_pattern.t</a></span> <span class="arrow">-></span></span> <span><span>(<span class="type-var">'a</span>, <span><span class="type-var">'a</span> <span class="arrow">-></span></span> <span class="type-var">'b</span>, <span class="type-var">'c</span>)</span> <a href="../../Ast_pattern/index.html#type-t">Ast_pattern.t</a></span></span></code></div><div class="spec-doc"><p>As-pattern. Passes the current node to the continuation.</p><p>Pitfall. In general, the continuation is called step by step by being applied partially to every next captured node in the pattern. That means that the node captured by <code>as__</code> is passed to the continuation before checking if the pattern is matched.</p></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-alt"><a href="#val-alt" class="anchor"></a><code><span><span class="keyword">val</span> alt :
|
||
<span><span><span>(<span class="type-var">'a</span>, <span class="type-var">'b</span>, <span class="type-var">'c</span>)</span> <a href="../../Ast_pattern/index.html#type-t">Ast_pattern.t</a></span> <span class="arrow">-></span></span>
|
||
<span><span><span>(<span class="type-var">'a</span>, <span class="type-var">'b</span>, <span class="type-var">'c</span>)</span> <a href="../../Ast_pattern/index.html#type-t">Ast_pattern.t</a></span> <span class="arrow">-></span></span>
|
||
<span><span>(<span class="type-var">'a</span>, <span class="type-var">'b</span>, <span class="type-var">'c</span>)</span> <a href="../../Ast_pattern/index.html#type-t">Ast_pattern.t</a></span></span></code></div><div class="spec-doc"><p><code>alt</code> stands for `alternatives'. It matches either the first pattern or the second one.</p></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-alt_option"><a href="#val-alt_option" class="anchor"></a><code><span><span class="keyword">val</span> alt_option :
|
||
<span><span><span>(<span class="type-var">'a</span>, <span><span class="type-var">'v</span> <span class="arrow">-></span></span> <span class="type-var">'b</span>, <span class="type-var">'c</span>)</span> <a href="../../Ast_pattern/index.html#type-t">Ast_pattern.t</a></span> <span class="arrow">-></span></span>
|
||
<span><span><span>(<span class="type-var">'a</span>, <span class="type-var">'b</span>, <span class="type-var">'c</span>)</span> <a href="../../Ast_pattern/index.html#type-t">Ast_pattern.t</a></span> <span class="arrow">-></span></span>
|
||
<span><span>(<span class="type-var">'a</span>, <span><span><span class="type-var">'v</span> option</span> <span class="arrow">-></span></span> <span class="type-var">'b</span>, <span class="type-var">'c</span>)</span> <a href="../../Ast_pattern/index.html#type-t">Ast_pattern.t</a></span></span></code></div><div class="spec-doc"><p>Same as <code>alt</code>, for the common case where the left-hand-side captures a value but not the right-hand-side.</p></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-(|||)"><a href="#val-(|||)" class="anchor"></a><code><span><span class="keyword">val</span> (|||) :
|
||
<span><span><span>(<span class="type-var">'a</span>, <span class="type-var">'b</span>, <span class="type-var">'c</span>)</span> <a href="../../Ast_pattern/index.html#type-t">Ast_pattern.t</a></span> <span class="arrow">-></span></span>
|
||
<span><span><span>(<span class="type-var">'a</span>, <span class="type-var">'b</span>, <span class="type-var">'c</span>)</span> <a href="../../Ast_pattern/index.html#type-t">Ast_pattern.t</a></span> <span class="arrow">-></span></span>
|
||
<span><span>(<span class="type-var">'a</span>, <span class="type-var">'b</span>, <span class="type-var">'c</span>)</span> <a href="../../Ast_pattern/index.html#type-t">Ast_pattern.t</a></span></span></code></div><div class="spec-doc"><p>Same as <code>alt</code></p></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-map"><a href="#val-map" class="anchor"></a><code><span><span class="keyword">val</span> map :
|
||
<span><span><span>(<span class="type-var">'a</span>, <span class="type-var">'b</span>, <span class="type-var">'c</span>)</span> <a href="../../Ast_pattern/index.html#type-t">Ast_pattern.t</a></span> <span class="arrow">-></span></span>
|
||
<span>f:<span>(<span><span class="type-var">'d</span> <span class="arrow">-></span></span> <span class="type-var">'b</span>)</span> <span class="arrow">-></span></span>
|
||
<span><span>(<span class="type-var">'a</span>, <span class="type-var">'d</span>, <span class="type-var">'c</span>)</span> <a href="../../Ast_pattern/index.html#type-t">Ast_pattern.t</a></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-map'"><a href="#val-map'" class="anchor"></a><code><span><span class="keyword">val</span> map' :
|
||
<span><span><span>(<span class="type-var">'a</span>, <span class="type-var">'b</span>, <span class="type-var">'c</span>)</span> <a href="../../Ast_pattern/index.html#type-t">Ast_pattern.t</a></span> <span class="arrow">-></span></span>
|
||
<span>f:<span>(<span><a href="../../Location/index.html#type-t">Location.t</a> <span class="arrow">-></span></span> <span><span class="type-var">'d</span> <span class="arrow">-></span></span> <span class="type-var">'b</span>)</span> <span class="arrow">-></span></span>
|
||
<span><span>(<span class="type-var">'a</span>, <span class="type-var">'d</span>, <span class="type-var">'c</span>)</span> <a href="../../Ast_pattern/index.html#type-t">Ast_pattern.t</a></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-map_result"><a href="#val-map_result" class="anchor"></a><code><span><span class="keyword">val</span> map_result :
|
||
<span><span><span>(<span class="type-var">'a</span>, <span class="type-var">'b</span>, <span class="type-var">'c</span>)</span> <a href="../../Ast_pattern/index.html#type-t">Ast_pattern.t</a></span> <span class="arrow">-></span></span>
|
||
<span>f:<span>(<span><span class="type-var">'c</span> <span class="arrow">-></span></span> <span class="type-var">'d</span>)</span> <span class="arrow">-></span></span>
|
||
<span><span>(<span class="type-var">'a</span>, <span class="type-var">'b</span>, <span class="type-var">'d</span>)</span> <a href="../../Ast_pattern/index.html#type-t">Ast_pattern.t</a></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-(>>|)"><a href="#val-(>>|)" class="anchor"></a><code><span><span class="keyword">val</span> (>>|) :
|
||
<span><span><span>(<span class="type-var">'a</span>, <span class="type-var">'b</span>, <span class="type-var">'c</span>)</span> <a href="../../Ast_pattern/index.html#type-t">Ast_pattern.t</a></span> <span class="arrow">-></span></span>
|
||
<span><span>(<span><span class="type-var">'d</span> <span class="arrow">-></span></span> <span class="type-var">'b</span>)</span> <span class="arrow">-></span></span>
|
||
<span><span>(<span class="type-var">'a</span>, <span class="type-var">'d</span>, <span class="type-var">'c</span>)</span> <a href="../../Ast_pattern/index.html#type-t">Ast_pattern.t</a></span></span></code></div><div class="spec-doc"><p>Same as <code>map</code></p></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-map0"><a href="#val-map0" class="anchor"></a><code><span><span class="keyword">val</span> map0 :
|
||
<span><span><span>(<span class="type-var">'a</span>, <span class="type-var">'b</span>, <span class="type-var">'c</span>)</span> <a href="../../Ast_pattern/index.html#type-t">Ast_pattern.t</a></span> <span class="arrow">-></span></span>
|
||
<span>f:<span class="type-var">'v</span> <span class="arrow">-></span></span>
|
||
<span><span>(<span class="type-var">'a</span>, <span><span class="type-var">'v</span> <span class="arrow">-></span></span> <span class="type-var">'b</span>, <span class="type-var">'c</span>)</span> <a href="../../Ast_pattern/index.html#type-t">Ast_pattern.t</a></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-map1"><a href="#val-map1" class="anchor"></a><code><span><span class="keyword">val</span> map1 :
|
||
<span><span><span>(<span class="type-var">'a</span>, <span><span class="type-var">'v1</span> <span class="arrow">-></span></span> <span class="type-var">'b</span>, <span class="type-var">'c</span>)</span> <a href="../../Ast_pattern/index.html#type-t">Ast_pattern.t</a></span> <span class="arrow">-></span></span>
|
||
<span>f:<span>(<span><span class="type-var">'v1</span> <span class="arrow">-></span></span> <span class="type-var">'v</span>)</span> <span class="arrow">-></span></span>
|
||
<span><span>(<span class="type-var">'a</span>, <span><span class="type-var">'v</span> <span class="arrow">-></span></span> <span class="type-var">'b</span>, <span class="type-var">'c</span>)</span> <a href="../../Ast_pattern/index.html#type-t">Ast_pattern.t</a></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-map2"><a href="#val-map2" class="anchor"></a><code><span><span class="keyword">val</span> map2 :
|
||
<span><span><span>(<span class="type-var">'a</span>, <span><span class="type-var">'v1</span> <span class="arrow">-></span></span> <span><span class="type-var">'v2</span> <span class="arrow">-></span></span> <span class="type-var">'b</span>, <span class="type-var">'c</span>)</span> <a href="../../Ast_pattern/index.html#type-t">Ast_pattern.t</a></span> <span class="arrow">-></span></span>
|
||
<span>f:<span>(<span><span class="type-var">'v1</span> <span class="arrow">-></span></span> <span><span class="type-var">'v2</span> <span class="arrow">-></span></span> <span class="type-var">'v</span>)</span> <span class="arrow">-></span></span>
|
||
<span><span>(<span class="type-var">'a</span>, <span><span class="type-var">'v</span> <span class="arrow">-></span></span> <span class="type-var">'b</span>, <span class="type-var">'c</span>)</span> <a href="../../Ast_pattern/index.html#type-t">Ast_pattern.t</a></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-map0'"><a href="#val-map0'" class="anchor"></a><code><span><span class="keyword">val</span> map0' :
|
||
<span><span><span>(<span class="type-var">'a</span>, <span class="type-var">'b</span>, <span class="type-var">'c</span>)</span> <a href="../../Ast_pattern/index.html#type-t">Ast_pattern.t</a></span> <span class="arrow">-></span></span>
|
||
<span>f:<span>(<span><a href="../../Location/index.html#type-t">Location.t</a> <span class="arrow">-></span></span> <span class="type-var">'v</span>)</span> <span class="arrow">-></span></span>
|
||
<span><span>(<span class="type-var">'a</span>, <span><span class="type-var">'v</span> <span class="arrow">-></span></span> <span class="type-var">'b</span>, <span class="type-var">'c</span>)</span> <a href="../../Ast_pattern/index.html#type-t">Ast_pattern.t</a></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-map1'"><a href="#val-map1'" class="anchor"></a><code><span><span class="keyword">val</span> map1' :
|
||
<span><span><span>(<span class="type-var">'a</span>, <span><span class="type-var">'v1</span> <span class="arrow">-></span></span> <span class="type-var">'b</span>, <span class="type-var">'c</span>)</span> <a href="../../Ast_pattern/index.html#type-t">Ast_pattern.t</a></span> <span class="arrow">-></span></span>
|
||
<span>f:<span>(<span><a href="../../Location/index.html#type-t">Location.t</a> <span class="arrow">-></span></span> <span><span class="type-var">'v1</span> <span class="arrow">-></span></span> <span class="type-var">'v</span>)</span> <span class="arrow">-></span></span>
|
||
<span><span>(<span class="type-var">'a</span>, <span><span class="type-var">'v</span> <span class="arrow">-></span></span> <span class="type-var">'b</span>, <span class="type-var">'c</span>)</span> <a href="../../Ast_pattern/index.html#type-t">Ast_pattern.t</a></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-map2'"><a href="#val-map2'" class="anchor"></a><code><span><span class="keyword">val</span> map2' :
|
||
<span><span><span>(<span class="type-var">'a</span>, <span><span class="type-var">'v1</span> <span class="arrow">-></span></span> <span><span class="type-var">'v2</span> <span class="arrow">-></span></span> <span class="type-var">'b</span>, <span class="type-var">'c</span>)</span> <a href="../../Ast_pattern/index.html#type-t">Ast_pattern.t</a></span> <span class="arrow">-></span></span>
|
||
<span>f:<span>(<span><a href="../../Location/index.html#type-t">Location.t</a> <span class="arrow">-></span></span> <span><span class="type-var">'v1</span> <span class="arrow">-></span></span> <span><span class="type-var">'v2</span> <span class="arrow">-></span></span> <span class="type-var">'v</span>)</span> <span class="arrow">-></span></span>
|
||
<span><span>(<span class="type-var">'a</span>, <span><span class="type-var">'v</span> <span class="arrow">-></span></span> <span class="type-var">'b</span>, <span class="type-var">'c</span>)</span> <a href="../../Ast_pattern/index.html#type-t">Ast_pattern.t</a></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-map_value"><a href="#val-map_value" class="anchor"></a><code><span><span class="keyword">val</span> map_value :
|
||
<span><span><span>(<span class="type-var">'a</span>, <span class="type-var">'b</span>, <span class="type-var">'c</span>)</span> <a href="../../Ast_pattern/index.html#type-t">Ast_pattern.t</a></span> <span class="arrow">-></span></span>
|
||
<span>f:<span>(<span><span class="type-var">'d</span> <span class="arrow">-></span></span> <span class="type-var">'a</span>)</span> <span class="arrow">-></span></span>
|
||
<span><span>(<span class="type-var">'d</span>, <span class="type-var">'b</span>, <span class="type-var">'c</span>)</span> <a href="../../Ast_pattern/index.html#type-t">Ast_pattern.t</a></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-map_value'"><a href="#val-map_value'" class="anchor"></a><code><span><span class="keyword">val</span> map_value' :
|
||
<span><span><span>(<span class="type-var">'a</span>, <span class="type-var">'b</span>, <span class="type-var">'c</span>)</span> <a href="../../Ast_pattern/index.html#type-t">Ast_pattern.t</a></span> <span class="arrow">-></span></span>
|
||
<span>f:<span>(<span><a href="../../../Astlib/Location/index.html#type-t">Astlib.Location.t</a> <span class="arrow">-></span></span> <span><span class="type-var">'d</span> <span class="arrow">-></span></span> <span class="type-var">'a</span>)</span> <span class="arrow">-></span></span>
|
||
<span><span>(<span class="type-var">'d</span>, <span class="type-var">'b</span>, <span class="type-var">'c</span>)</span> <a href="../../Ast_pattern/index.html#type-t">Ast_pattern.t</a></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-nil"><a href="#val-nil" class="anchor"></a><code><span><span class="keyword">val</span> nil : <span><span>(<span><span class="type-var">_</span> list</span>, <span class="type-var">'a</span>, <span class="type-var">'a</span>)</span> <a href="../../Ast_pattern/index.html#type-t">Ast_pattern.t</a></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-(^::)"><a href="#val-(^::)" class="anchor"></a><code><span><span class="keyword">val</span> (^::) :
|
||
<span><span><span>(<span class="type-var">'a</span>, <span class="type-var">'b</span>, <span class="type-var">'c</span>)</span> <a href="../../Ast_pattern/index.html#type-t">Ast_pattern.t</a></span> <span class="arrow">-></span></span>
|
||
<span><span><span>(<span><span class="type-var">'a</span> list</span>, <span class="type-var">'c</span>, <span class="type-var">'d</span>)</span> <a href="../../Ast_pattern/index.html#type-t">Ast_pattern.t</a></span> <span class="arrow">-></span></span>
|
||
<span><span>(<span><span class="type-var">'a</span> list</span>, <span class="type-var">'b</span>, <span class="type-var">'d</span>)</span> <a href="../../Ast_pattern/index.html#type-t">Ast_pattern.t</a></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-many"><a href="#val-many" class="anchor"></a><code><span><span class="keyword">val</span> many :
|
||
<span><span><span>(<span class="type-var">'a</span>, <span><span class="type-var">'b</span> <span class="arrow">-></span></span> <span class="type-var">'c</span>, <span class="type-var">'c</span>)</span> <a href="../../Ast_pattern/index.html#type-t">Ast_pattern.t</a></span> <span class="arrow">-></span></span>
|
||
<span><span>(<span><span class="type-var">'a</span> list</span>, <span><span><span class="type-var">'b</span> list</span> <span class="arrow">-></span></span> <span class="type-var">'c</span>, <span class="type-var">'c</span>)</span> <a href="../../Ast_pattern/index.html#type-t">Ast_pattern.t</a></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-int"><a href="#val-int" class="anchor"></a><code><span><span class="keyword">val</span> int : <span>int <span class="arrow">-></span></span> <span><span>(int, <span class="type-var">'a</span>, <span class="type-var">'a</span>)</span> <a href="../../Ast_pattern/index.html#type-t">Ast_pattern.t</a></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-char"><a href="#val-char" class="anchor"></a><code><span><span class="keyword">val</span> char : <span>char <span class="arrow">-></span></span> <span><span>(char, <span class="type-var">'a</span>, <span class="type-var">'a</span>)</span> <a href="../../Ast_pattern/index.html#type-t">Ast_pattern.t</a></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-string"><a href="#val-string" class="anchor"></a><code><span><span class="keyword">val</span> string : <span>string <span class="arrow">-></span></span> <span><span>(string, <span class="type-var">'a</span>, <span class="type-var">'a</span>)</span> <a href="../../Ast_pattern/index.html#type-t">Ast_pattern.t</a></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-float"><a href="#val-float" class="anchor"></a><code><span><span class="keyword">val</span> float : <span>float <span class="arrow">-></span></span> <span><span>(float, <span class="type-var">'a</span>, <span class="type-var">'a</span>)</span> <a href="../../Ast_pattern/index.html#type-t">Ast_pattern.t</a></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-int32"><a href="#val-int32" class="anchor"></a><code><span><span class="keyword">val</span> int32 : <span>int32 <span class="arrow">-></span></span> <span><span>(int32, <span class="type-var">'a</span>, <span class="type-var">'a</span>)</span> <a href="../../Ast_pattern/index.html#type-t">Ast_pattern.t</a></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-int64"><a href="#val-int64" class="anchor"></a><code><span><span class="keyword">val</span> int64 : <span>int64 <span class="arrow">-></span></span> <span><span>(int64, <span class="type-var">'a</span>, <span class="type-var">'a</span>)</span> <a href="../../Ast_pattern/index.html#type-t">Ast_pattern.t</a></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-nativeint"><a href="#val-nativeint" class="anchor"></a><code><span><span class="keyword">val</span> nativeint : <span>nativeint <span class="arrow">-></span></span> <span><span>(nativeint, <span class="type-var">'a</span>, <span class="type-var">'a</span>)</span> <a href="../../Ast_pattern/index.html#type-t">Ast_pattern.t</a></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-bool"><a href="#val-bool" class="anchor"></a><code><span><span class="keyword">val</span> bool : <span>bool <span class="arrow">-></span></span> <span><span>(bool, <span class="type-var">'a</span>, <span class="type-var">'a</span>)</span> <a href="../../Ast_pattern/index.html#type-t">Ast_pattern.t</a></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-ebool"><a href="#val-ebool" class="anchor"></a><code><span><span class="keyword">val</span> ebool :
|
||
<span><span><span>(bool, <span class="type-var">'a</span>, <span class="type-var">'b</span>)</span> <a href="../../Ast_pattern/index.html#type-t">Ast_pattern.t</a></span> <span class="arrow">-></span></span>
|
||
<span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-expression">Astlib.Ast_500.Parsetree.expression</a>, <span class="type-var">'a</span>, <span class="type-var">'b</span>)</span> <a href="../../Ast_pattern/index.html#type-t">Ast_pattern.t</a></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-pbool"><a href="#val-pbool" class="anchor"></a><code><span><span class="keyword">val</span> pbool :
|
||
<span><span><span>(bool, <span class="type-var">'a</span>, <span class="type-var">'b</span>)</span> <a href="../../Ast_pattern/index.html#type-t">Ast_pattern.t</a></span> <span class="arrow">-></span></span>
|
||
<span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-pattern">Astlib.Ast_500.Parsetree.pattern</a>, <span class="type-var">'a</span>, <span class="type-var">'b</span>)</span> <a href="../../Ast_pattern/index.html#type-t">Ast_pattern.t</a></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-cst"><a href="#val-cst" class="anchor"></a><code><span><span class="keyword">val</span> cst :
|
||
<span>to_string:<span>(<span><span class="type-var">'a</span> <span class="arrow">-></span></span> string)</span> <span class="arrow">-></span></span>
|
||
<span>?equal:<span>(<span><span class="type-var">'a</span> <span class="arrow">-></span></span> <span><span class="type-var">'a</span> <span class="arrow">-></span></span> bool)</span> <span class="arrow">-></span></span>
|
||
<span><span class="type-var">'a</span> <span class="arrow">-></span></span>
|
||
<span><span>(<span class="type-var">'a</span>, <span class="type-var">'b</span>, <span class="type-var">'b</span>)</span> <a href="../../Ast_pattern/index.html#type-t">Ast_pattern.t</a></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-none"><a href="#val-none" class="anchor"></a><code><span><span class="keyword">val</span> none : <span><span>(<span><span class="type-var">_</span> option</span>, <span class="type-var">'a</span>, <span class="type-var">'a</span>)</span> <a href="../../Ast_pattern/index.html#type-t">Ast_pattern.t</a></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-some"><a href="#val-some" class="anchor"></a><code><span><span class="keyword">val</span> some : <span><span><span>(<span class="type-var">'a</span>, <span class="type-var">'b</span>, <span class="type-var">'c</span>)</span> <a href="../../Ast_pattern/index.html#type-t">Ast_pattern.t</a></span> <span class="arrow">-></span></span> <span><span>(<span><span class="type-var">'a</span> option</span>, <span class="type-var">'b</span>, <span class="type-var">'c</span>)</span> <a href="../../Ast_pattern/index.html#type-t">Ast_pattern.t</a></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-pair"><a href="#val-pair" class="anchor"></a><code><span><span class="keyword">val</span> pair :
|
||
<span><span><span>(<span class="type-var">'a1</span>, <span class="type-var">'b</span>, <span class="type-var">'c</span>)</span> <a href="../../Ast_pattern/index.html#type-t">Ast_pattern.t</a></span> <span class="arrow">-></span></span>
|
||
<span><span><span>(<span class="type-var">'a2</span>, <span class="type-var">'c</span>, <span class="type-var">'d</span>)</span> <a href="../../Ast_pattern/index.html#type-t">Ast_pattern.t</a></span> <span class="arrow">-></span></span>
|
||
<span><span>(<span class="type-var">'a1</span> * <span class="type-var">'a2</span>, <span class="type-var">'b</span>, <span class="type-var">'d</span>)</span> <a href="../../Ast_pattern/index.html#type-t">Ast_pattern.t</a></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-(**)"><a href="#val-(**)" class="anchor"></a><code><span><span class="keyword">val</span> (**) :
|
||
<span><span><span>(<span class="type-var">'a1</span>, <span class="type-var">'b</span>, <span class="type-var">'c</span>)</span> <a href="../../Ast_pattern/index.html#type-t">Ast_pattern.t</a></span> <span class="arrow">-></span></span>
|
||
<span><span><span>(<span class="type-var">'a2</span>, <span class="type-var">'c</span>, <span class="type-var">'d</span>)</span> <a href="../../Ast_pattern/index.html#type-t">Ast_pattern.t</a></span> <span class="arrow">-></span></span>
|
||
<span><span>(<span class="type-var">'a1</span> * <span class="type-var">'a2</span>, <span class="type-var">'b</span>, <span class="type-var">'d</span>)</span> <a href="../../Ast_pattern/index.html#type-t">Ast_pattern.t</a></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-triple"><a href="#val-triple" class="anchor"></a><code><span><span class="keyword">val</span> triple :
|
||
<span><span><span>(<span class="type-var">'a1</span>, <span class="type-var">'b</span>, <span class="type-var">'c</span>)</span> <a href="../../Ast_pattern/index.html#type-t">Ast_pattern.t</a></span> <span class="arrow">-></span></span>
|
||
<span><span><span>(<span class="type-var">'a2</span>, <span class="type-var">'c</span>, <span class="type-var">'d</span>)</span> <a href="../../Ast_pattern/index.html#type-t">Ast_pattern.t</a></span> <span class="arrow">-></span></span>
|
||
<span><span><span>(<span class="type-var">'a3</span>, <span class="type-var">'d</span>, <span class="type-var">'e</span>)</span> <a href="../../Ast_pattern/index.html#type-t">Ast_pattern.t</a></span> <span class="arrow">-></span></span>
|
||
<span><span>(<span class="type-var">'a1</span> * <span class="type-var">'a2</span> * <span class="type-var">'a3</span>, <span class="type-var">'b</span>, <span class="type-var">'e</span>)</span> <a href="../../Ast_pattern/index.html#type-t">Ast_pattern.t</a></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-loc"><a href="#val-loc" class="anchor"></a><code><span><span class="keyword">val</span> loc : <span><span><span>(<span class="type-var">'a</span>, <span class="type-var">'b</span>, <span class="type-var">'c</span>)</span> <a href="../../Ast_pattern/index.html#type-t">Ast_pattern.t</a></span> <span class="arrow">-></span></span> <span><span>(<span><span class="type-var">'a</span> <a href="../../Loc/index.html#type-t">Loc.t</a></span>, <span class="type-var">'b</span>, <span class="type-var">'c</span>)</span> <a href="../../Ast_pattern/index.html#type-t">Ast_pattern.t</a></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-pack0"><a href="#val-pack0" class="anchor"></a><code><span><span class="keyword">val</span> pack0 : <span><span><span>(<span class="type-var">'a</span>, <span class="type-var">'b</span>, <span class="type-var">'c</span>)</span> <a href="../../Ast_pattern/index.html#type-t">Ast_pattern.t</a></span> <span class="arrow">-></span></span> <span><span>(<span class="type-var">'a</span>, <span>unit <span class="arrow">-></span></span> <span class="type-var">'b</span>, <span class="type-var">'c</span>)</span> <a href="../../Ast_pattern/index.html#type-t">Ast_pattern.t</a></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-pack2"><a href="#val-pack2" class="anchor"></a><code><span><span class="keyword">val</span> pack2 :
|
||
<span><span><span>(<span class="type-var">'a</span>, <span><span class="type-var">'b</span> <span class="arrow">-></span></span> <span><span class="type-var">'c</span> <span class="arrow">-></span></span> <span class="type-var">'d</span>, <span class="type-var">'e</span>)</span> <a href="../../Ast_pattern/index.html#type-t">Ast_pattern.t</a></span> <span class="arrow">-></span></span>
|
||
<span><span>(<span class="type-var">'a</span>, <span><span>(<span class="type-var">'b</span> * <span class="type-var">'c</span>)</span> <span class="arrow">-></span></span> <span class="type-var">'d</span>, <span class="type-var">'e</span>)</span> <a href="../../Ast_pattern/index.html#type-t">Ast_pattern.t</a></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-pack3"><a href="#val-pack3" class="anchor"></a><code><span><span class="keyword">val</span> pack3 :
|
||
<span><span><span>(<span class="type-var">'a</span>, <span><span class="type-var">'b</span> <span class="arrow">-></span></span> <span><span class="type-var">'c</span> <span class="arrow">-></span></span> <span><span class="type-var">'d</span> <span class="arrow">-></span></span> <span class="type-var">'e</span>, <span class="type-var">'f</span>)</span> <a href="../../Ast_pattern/index.html#type-t">Ast_pattern.t</a></span> <span class="arrow">-></span></span>
|
||
<span><span>(<span class="type-var">'a</span>, <span><span>(<span class="type-var">'b</span> * <span class="type-var">'c</span> * <span class="type-var">'d</span>)</span> <span class="arrow">-></span></span> <span class="type-var">'e</span>, <span class="type-var">'f</span>)</span> <a href="../../Ast_pattern/index.html#type-t">Ast_pattern.t</a></span></span></code></div></div><div class="spec-doc"><p>AST patterns for each constructor/record of the parsetree are generated in the same way AST builders are generated. In addition, for every <i>wrapper</i> we generate a pattern to match the <code>loc</code> and <code>attributes</code> fields. For instance for the <code>expression</code> type:</p><pre class="language-ocaml"><code>val pexp_loc :
|
||
(Location.t, 'a, 'b) t ->
|
||
(expression, 'b, 'c) t ->
|
||
(expression, 'a, 'c) t
|
||
|
||
val pexp_attributes :
|
||
(attributes, 'a, 'b) t ->
|
||
(expression, 'b, 'c) t ->
|
||
(expression, 'a, 'c) t</code></pre></div><div class="odoc-spec"><div class="spec value anchored" id="val-nolabel"><a href="#val-nolabel" class="anchor"></a><code><span><span class="keyword">val</span> nolabel :
|
||
<span><span>(<a href="../../../Astlib/Ast_500/Asttypes/index.html#type-arg_label">Astlib.Ast_500.Asttypes.arg_label</a>, <span class="type-var">'a</span>, <span class="type-var">'b</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-labelled"><a href="#val-labelled" class="anchor"></a><code><span><span class="keyword">val</span> labelled :
|
||
<span><span><span>(string, <span class="type-var">'a</span>, <span class="type-var">'b</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span>(<a href="../../../Astlib/Ast_500/Asttypes/index.html#type-arg_label">Astlib.Ast_500.Asttypes.arg_label</a>, <span class="type-var">'c</span>, <span class="type-var">'d</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-optional"><a href="#val-optional" class="anchor"></a><code><span><span class="keyword">val</span> optional :
|
||
<span><span><span>(string, <span class="type-var">'a</span>, <span class="type-var">'b</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span>(<a href="../../../Astlib/Ast_500/Asttypes/index.html#type-arg_label">Astlib.Ast_500.Asttypes.arg_label</a>, <span class="type-var">'c</span>, <span class="type-var">'d</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-binding_op"><a href="#val-binding_op" class="anchor"></a><code><span><span class="keyword">val</span> binding_op :
|
||
<span>op:<span><span>(string, <span class="type-var">'a</span>, <span class="type-var">'b</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span>pat:<span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-pattern">Astlib.Ast_500.Parsetree.pattern</a>, <span class="type-var">'c</span>, <span class="type-var">'d</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span>exp:<span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-expression">Astlib.Ast_500.Parsetree.expression</a>, <span class="type-var">'e</span>, <span class="type-var">'f</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-binding_op">Astlib.Ast_500.Parsetree.binding_op</a>, <span class="type-var">'g</span>, <span class="type-var">'h</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-case"><a href="#val-case" class="anchor"></a><code><span><span class="keyword">val</span> case :
|
||
<span>lhs:<span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-pattern">Astlib.Ast_500.Parsetree.pattern</a>, <span class="type-var">'a</span>, <span class="type-var">'b</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span>guard:
|
||
<span><span>(<span><a href="../../../Astlib/Ast_500/Parsetree/index.html#type-expression">Astlib.Ast_500.Parsetree.expression</a> option</span>, <span class="type-var">'c</span>, <span class="type-var">'d</span>)</span>
|
||
<span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span>rhs:<span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-expression">Astlib.Ast_500.Parsetree.expression</a>, <span class="type-var">'e</span>, <span class="type-var">'f</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-case">Astlib.Ast_500.Parsetree.case</a>, <span class="type-var">'g</span>, <span class="type-var">'h</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-pcl_loc"><a href="#val-pcl_loc" class="anchor"></a><code><span><span class="keyword">val</span> pcl_loc :
|
||
<span><span><span>(<a href="../../../Astlib/Location/index.html#type-t">Astlib.Location.t</a>, <span class="type-var">'a</span>, <span class="type-var">'b</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-class_expr">Astlib.Ast_500.Parsetree.class_expr</a>, <span class="type-var">'c</span>, <span class="type-var">'d</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-class_expr">Astlib.Ast_500.Parsetree.class_expr</a>, <span class="type-var">'e</span>, <span class="type-var">'f</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-pcl_attributes"><a href="#val-pcl_attributes" class="anchor"></a><code><span><span class="keyword">val</span> pcl_attributes :
|
||
<span><span><span>(<span><a href="../../../Astlib/Ast_500/Parsetree/index.html#type-attribute">Astlib.Ast_500.Parsetree.attribute</a> list</span>, <span class="type-var">'a</span>, <span class="type-var">'b</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-class_expr">Astlib.Ast_500.Parsetree.class_expr</a>, <span class="type-var">'c</span>, <span class="type-var">'d</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-class_expr">Astlib.Ast_500.Parsetree.class_expr</a>, <span class="type-var">'e</span>, <span class="type-var">'f</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-pcl_constr"><a href="#val-pcl_constr" class="anchor"></a><code><span><span class="keyword">val</span> pcl_constr :
|
||
<span><span><span>(<a href="../../../Astlib/Longident/index.html#type-t">Astlib.Longident.t</a>, <span class="type-var">'a</span>, <span class="type-var">'b</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span><span>(<span><a href="../../../Astlib/Ast_500/Parsetree/index.html#type-core_type">Astlib.Ast_500.Parsetree.core_type</a> list</span>, <span class="type-var">'c</span>, <span class="type-var">'d</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-class_expr">Astlib.Ast_500.Parsetree.class_expr</a>, <span class="type-var">'e</span>, <span class="type-var">'f</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-pcl_structure"><a href="#val-pcl_structure" class="anchor"></a><code><span><span class="keyword">val</span> pcl_structure :
|
||
<span><span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-class_structure">Astlib.Ast_500.Parsetree.class_structure</a>, <span class="type-var">'a</span>, <span class="type-var">'b</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-class_expr">Astlib.Ast_500.Parsetree.class_expr</a>, <span class="type-var">'c</span>, <span class="type-var">'d</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-pcl_fun"><a href="#val-pcl_fun" class="anchor"></a><code><span><span class="keyword">val</span> pcl_fun :
|
||
<span><span><span>(<a href="../../../Astlib/Ast_500/Asttypes/index.html#type-arg_label">Astlib.Ast_500.Asttypes.arg_label</a>, <span class="type-var">'a</span>, <span class="type-var">'b</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span><span>(<span><a href="../../../Astlib/Ast_500/Parsetree/index.html#type-expression">Astlib.Ast_500.Parsetree.expression</a> option</span>, <span class="type-var">'c</span>, <span class="type-var">'d</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-pattern">Astlib.Ast_500.Parsetree.pattern</a>, <span class="type-var">'e</span>, <span class="type-var">'f</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-class_expr">Astlib.Ast_500.Parsetree.class_expr</a>, <span class="type-var">'g</span>, <span class="type-var">'h</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-class_expr">Astlib.Ast_500.Parsetree.class_expr</a>, <span class="type-var">'i</span>, <span class="type-var">'j</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-pcl_apply"><a href="#val-pcl_apply" class="anchor"></a><code><span><span class="keyword">val</span> pcl_apply :
|
||
<span><span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-class_expr">Astlib.Ast_500.Parsetree.class_expr</a>, <span class="type-var">'a</span>, <span class="type-var">'b</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span><span>(<span><span>(<a href="../../../Astlib/Ast_500/Asttypes/index.html#type-arg_label">Astlib.Ast_500.Asttypes.arg_label</a> * <a href="../../../Astlib/Ast_500/Parsetree/index.html#type-expression">Astlib.Ast_500.Parsetree.expression</a>)</span>
|
||
list</span>,
|
||
<span class="type-var">'c</span>,
|
||
<span class="type-var">'d</span>)</span>
|
||
<span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-class_expr">Astlib.Ast_500.Parsetree.class_expr</a>, <span class="type-var">'e</span>, <span class="type-var">'f</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-pcl_let"><a href="#val-pcl_let" class="anchor"></a><code><span><span class="keyword">val</span> pcl_let :
|
||
<span><span><span>(<a href="../../../Astlib/Ast_500/Asttypes/index.html#type-rec_flag">Astlib.Ast_500.Asttypes.rec_flag</a>, <span class="type-var">'a</span>, <span class="type-var">'b</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span><span>(<span><a href="../../../Astlib/Ast_500/Parsetree/index.html#type-value_binding">Astlib.Ast_500.Parsetree.value_binding</a> list</span>, <span class="type-var">'c</span>, <span class="type-var">'d</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-class_expr">Astlib.Ast_500.Parsetree.class_expr</a>, <span class="type-var">'e</span>, <span class="type-var">'f</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-class_expr">Astlib.Ast_500.Parsetree.class_expr</a>, <span class="type-var">'g</span>, <span class="type-var">'h</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-pcl_constraint"><a href="#val-pcl_constraint" class="anchor"></a><code><span><span class="keyword">val</span> pcl_constraint :
|
||
<span><span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-class_expr">Astlib.Ast_500.Parsetree.class_expr</a>, <span class="type-var">'a</span>, <span class="type-var">'b</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-class_type">Astlib.Ast_500.Parsetree.class_type</a>, <span class="type-var">'c</span>, <span class="type-var">'d</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-class_expr">Astlib.Ast_500.Parsetree.class_expr</a>, <span class="type-var">'e</span>, <span class="type-var">'f</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-pcl_extension"><a href="#val-pcl_extension" class="anchor"></a><code><span><span class="keyword">val</span> pcl_extension :
|
||
<span><span><span>(<span>string <a href="../../../Astlib/Location/index.html#type-loc">Astlib.Location.loc</a></span> * <a href="../../../Astlib/Ast_500/Parsetree/index.html#type-payload">Astlib.Ast_500.Parsetree.payload</a>, <span class="type-var">'a</span>, <span class="type-var">'b</span>)</span>
|
||
<span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-class_expr">Astlib.Ast_500.Parsetree.class_expr</a>, <span class="type-var">'c</span>, <span class="type-var">'d</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-pcl_open"><a href="#val-pcl_open" class="anchor"></a><code><span><span class="keyword">val</span> pcl_open :
|
||
<span><span><span>(<span><span><a href="../../../Astlib/Longident/index.html#type-t">Astlib.Longident.t</a> <a href="../../../Astlib/Location/index.html#type-loc">Astlib.Location.loc</a></span> <a href="../../../Astlib/Ast_500/Parsetree/index.html#type-open_infos">Astlib.Ast_500.Parsetree.open_infos</a></span>,
|
||
<span class="type-var">'a</span>,
|
||
<span class="type-var">'b</span>)</span>
|
||
<span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-class_expr">Astlib.Ast_500.Parsetree.class_expr</a>, <span class="type-var">'c</span>, <span class="type-var">'d</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-class_expr">Astlib.Ast_500.Parsetree.class_expr</a>, <span class="type-var">'e</span>, <span class="type-var">'f</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-pcf_loc"><a href="#val-pcf_loc" class="anchor"></a><code><span><span class="keyword">val</span> pcf_loc :
|
||
<span><span><span>(<a href="../../../Astlib/Location/index.html#type-t">Astlib.Location.t</a>, <span class="type-var">'a</span>, <span class="type-var">'b</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-class_field">Astlib.Ast_500.Parsetree.class_field</a>, <span class="type-var">'c</span>, <span class="type-var">'d</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-class_field">Astlib.Ast_500.Parsetree.class_field</a>, <span class="type-var">'e</span>, <span class="type-var">'f</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-pcf_attributes"><a href="#val-pcf_attributes" class="anchor"></a><code><span><span class="keyword">val</span> pcf_attributes :
|
||
<span><span><span>(<span><a href="../../../Astlib/Ast_500/Parsetree/index.html#type-attribute">Astlib.Ast_500.Parsetree.attribute</a> list</span>, <span class="type-var">'a</span>, <span class="type-var">'b</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-class_field">Astlib.Ast_500.Parsetree.class_field</a>, <span class="type-var">'c</span>, <span class="type-var">'d</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-class_field">Astlib.Ast_500.Parsetree.class_field</a>, <span class="type-var">'e</span>, <span class="type-var">'f</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-pcf_inherit"><a href="#val-pcf_inherit" class="anchor"></a><code><span><span class="keyword">val</span> pcf_inherit :
|
||
<span><span><span>(<a href="../../../Astlib/Ast_500/Asttypes/index.html#type-override_flag">Astlib.Ast_500.Asttypes.override_flag</a>, <span class="type-var">'a</span>, <span class="type-var">'b</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-class_expr">Astlib.Ast_500.Parsetree.class_expr</a>, <span class="type-var">'c</span>, <span class="type-var">'d</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span><span>(<span><span>string <a href="../../../Astlib/Location/index.html#type-loc">Astlib.Location.loc</a></span> option</span>, <span class="type-var">'e</span>, <span class="type-var">'f</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-class_field">Astlib.Ast_500.Parsetree.class_field</a>, <span class="type-var">'g</span>, <span class="type-var">'h</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-pcf_val"><a href="#val-pcf_val" class="anchor"></a><code><span><span class="keyword">val</span> pcf_val :
|
||
<span><span><span>(<span>string <a href="../../../Astlib/Location/index.html#type-loc">Astlib.Location.loc</a></span>
|
||
* <a href="../../../Astlib/Ast_500/Asttypes/index.html#type-mutable_flag">Astlib.Ast_500.Asttypes.mutable_flag</a>
|
||
* <a href="../../../Astlib/Ast_500/Parsetree/index.html#type-class_field_kind">Astlib.Ast_500.Parsetree.class_field_kind</a>,
|
||
<span class="type-var">'a</span>,
|
||
<span class="type-var">'b</span>)</span>
|
||
<span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-class_field">Astlib.Ast_500.Parsetree.class_field</a>, <span class="type-var">'c</span>, <span class="type-var">'d</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-pcf_method"><a href="#val-pcf_method" class="anchor"></a><code><span><span class="keyword">val</span> pcf_method :
|
||
<span><span><span>(<span>string <a href="../../../Astlib/Location/index.html#type-loc">Astlib.Location.loc</a></span>
|
||
* <a href="../../../Astlib/Ast_500/Asttypes/index.html#type-private_flag">Astlib.Ast_500.Asttypes.private_flag</a>
|
||
* <a href="../../../Astlib/Ast_500/Parsetree/index.html#type-class_field_kind">Astlib.Ast_500.Parsetree.class_field_kind</a>,
|
||
<span class="type-var">'a</span>,
|
||
<span class="type-var">'b</span>)</span>
|
||
<span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-class_field">Astlib.Ast_500.Parsetree.class_field</a>, <span class="type-var">'c</span>, <span class="type-var">'d</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-pcf_constraint"><a href="#val-pcf_constraint" class="anchor"></a><code><span><span class="keyword">val</span> pcf_constraint :
|
||
<span><span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-core_type">Astlib.Ast_500.Parsetree.core_type</a> * <a href="../../../Astlib/Ast_500/Parsetree/index.html#type-core_type">Astlib.Ast_500.Parsetree.core_type</a>,
|
||
<span class="type-var">'a</span>,
|
||
<span class="type-var">'b</span>)</span>
|
||
<span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-class_field">Astlib.Ast_500.Parsetree.class_field</a>, <span class="type-var">'c</span>, <span class="type-var">'d</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-pcf_initializer"><a href="#val-pcf_initializer" class="anchor"></a><code><span><span class="keyword">val</span> pcf_initializer :
|
||
<span><span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-expression">Astlib.Ast_500.Parsetree.expression</a>, <span class="type-var">'a</span>, <span class="type-var">'b</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-class_field">Astlib.Ast_500.Parsetree.class_field</a>, <span class="type-var">'c</span>, <span class="type-var">'d</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-pcf_attribute"><a href="#val-pcf_attribute" class="anchor"></a><code><span><span class="keyword">val</span> pcf_attribute :
|
||
<span><span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-attribute">Astlib.Ast_500.Parsetree.attribute</a>, <span class="type-var">'a</span>, <span class="type-var">'b</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-class_field">Astlib.Ast_500.Parsetree.class_field</a>, <span class="type-var">'c</span>, <span class="type-var">'d</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-pcf_extension"><a href="#val-pcf_extension" class="anchor"></a><code><span><span class="keyword">val</span> pcf_extension :
|
||
<span><span><span>(<span>string <a href="../../../Astlib/Location/index.html#type-loc">Astlib.Location.loc</a></span> * <a href="../../../Astlib/Ast_500/Parsetree/index.html#type-payload">Astlib.Ast_500.Parsetree.payload</a>, <span class="type-var">'a</span>, <span class="type-var">'b</span>)</span>
|
||
<span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-class_field">Astlib.Ast_500.Parsetree.class_field</a>, <span class="type-var">'c</span>, <span class="type-var">'d</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-cfk_virtual"><a href="#val-cfk_virtual" class="anchor"></a><code><span><span class="keyword">val</span> cfk_virtual :
|
||
<span><span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-core_type">Astlib.Ast_500.Parsetree.core_type</a>, <span class="type-var">'a</span>, <span class="type-var">'b</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-class_field_kind">Astlib.Ast_500.Parsetree.class_field_kind</a>, <span class="type-var">'c</span>, <span class="type-var">'d</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-cfk_concrete"><a href="#val-cfk_concrete" class="anchor"></a><code><span><span class="keyword">val</span> cfk_concrete :
|
||
<span><span><span>(<a href="../../../Astlib/Ast_500/Asttypes/index.html#type-override_flag">Astlib.Ast_500.Asttypes.override_flag</a>, <span class="type-var">'a</span>, <span class="type-var">'b</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-expression">Astlib.Ast_500.Parsetree.expression</a>, <span class="type-var">'c</span>, <span class="type-var">'d</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-class_field_kind">Astlib.Ast_500.Parsetree.class_field_kind</a>, <span class="type-var">'e</span>, <span class="type-var">'f</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-class_infos_attributes"><a href="#val-class_infos_attributes" class="anchor"></a><code><span><span class="keyword">val</span> class_infos_attributes :
|
||
<span><span><span>(<span><a href="../../../Astlib/Ast_500/Parsetree/index.html#type-attribute">Astlib.Ast_500.Parsetree.attribute</a> list</span>, <span class="type-var">'a</span>, <span class="type-var">'b</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span><span>(<span><span class="type-var">'c</span> <a href="../../../Astlib/Ast_500/Parsetree/index.html#type-class_infos">Astlib.Ast_500.Parsetree.class_infos</a></span>, <span class="type-var">'d</span>, <span class="type-var">'e</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span>(<span><span class="type-var">'f</span> <a href="../../../Astlib/Ast_500/Parsetree/index.html#type-class_infos">Astlib.Ast_500.Parsetree.class_infos</a></span>, <span class="type-var">'g</span>, <span class="type-var">'h</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-class_infos"><a href="#val-class_infos" class="anchor"></a><code><span><span class="keyword">val</span> class_infos :
|
||
<span>virt:<span><span>(<a href="../../../Astlib/Ast_500/Asttypes/index.html#type-virtual_flag">Astlib.Ast_500.Asttypes.virtual_flag</a>, <span class="type-var">'a</span>, <span class="type-var">'b</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span>params:
|
||
<span><span>(<span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-core_type">Astlib.Ast_500.Parsetree.core_type</a>
|
||
* <span>(<a href="../../../Astlib/Ast_500/Asttypes/index.html#type-variance">Astlib.Ast_500.Asttypes.variance</a> * <a href="../../../Astlib/Ast_500/Asttypes/index.html#type-injectivity">Astlib.Ast_500.Asttypes.injectivity</a>)</span>)</span>
|
||
list</span>,
|
||
<span class="type-var">'c</span>,
|
||
<span class="type-var">'d</span>)</span>
|
||
<span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span>name:<span><span>(string, <span class="type-var">'e</span>, <span class="type-var">'f</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span>expr:<span><span>(<span class="type-var">'g</span>, <span class="type-var">'h</span>, <span class="type-var">'i</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span>(<span><span class="type-var">'j</span> <a href="../../../Astlib/Ast_500/Parsetree/index.html#type-class_infos">Astlib.Ast_500.Parsetree.class_infos</a></span>, <span class="type-var">'k</span>, <span class="type-var">'l</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-class_signature"><a href="#val-class_signature" class="anchor"></a><code><span><span class="keyword">val</span> class_signature :
|
||
<span>self:<span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-core_type">Astlib.Ast_500.Parsetree.core_type</a>, <span class="type-var">'a</span>, <span class="type-var">'b</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span>fields:
|
||
<span><span>(<span><a href="../../../Astlib/Ast_500/Parsetree/index.html#type-class_type_field">Astlib.Ast_500.Parsetree.class_type_field</a> list</span>, <span class="type-var">'c</span>, <span class="type-var">'d</span>)</span>
|
||
<span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-class_signature">Astlib.Ast_500.Parsetree.class_signature</a>, <span class="type-var">'e</span>, <span class="type-var">'f</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-class_structure"><a href="#val-class_structure" class="anchor"></a><code><span><span class="keyword">val</span> class_structure :
|
||
<span>self:<span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-pattern">Astlib.Ast_500.Parsetree.pattern</a>, <span class="type-var">'a</span>, <span class="type-var">'b</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span>fields:
|
||
<span><span>(<span><a href="../../../Astlib/Ast_500/Parsetree/index.html#type-class_field">Astlib.Ast_500.Parsetree.class_field</a> list</span>, <span class="type-var">'c</span>, <span class="type-var">'d</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-class_structure">Astlib.Ast_500.Parsetree.class_structure</a>, <span class="type-var">'e</span>, <span class="type-var">'f</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-pcty_loc"><a href="#val-pcty_loc" class="anchor"></a><code><span><span class="keyword">val</span> pcty_loc :
|
||
<span><span><span>(<a href="../../../Astlib/Location/index.html#type-t">Astlib.Location.t</a>, <span class="type-var">'a</span>, <span class="type-var">'b</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-class_type">Astlib.Ast_500.Parsetree.class_type</a>, <span class="type-var">'c</span>, <span class="type-var">'d</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-class_type">Astlib.Ast_500.Parsetree.class_type</a>, <span class="type-var">'e</span>, <span class="type-var">'f</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-pcty_attributes"><a href="#val-pcty_attributes" class="anchor"></a><code><span><span class="keyword">val</span> pcty_attributes :
|
||
<span><span><span>(<span><a href="../../../Astlib/Ast_500/Parsetree/index.html#type-attribute">Astlib.Ast_500.Parsetree.attribute</a> list</span>, <span class="type-var">'a</span>, <span class="type-var">'b</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-class_type">Astlib.Ast_500.Parsetree.class_type</a>, <span class="type-var">'c</span>, <span class="type-var">'d</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-class_type">Astlib.Ast_500.Parsetree.class_type</a>, <span class="type-var">'e</span>, <span class="type-var">'f</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-pcty_constr"><a href="#val-pcty_constr" class="anchor"></a><code><span><span class="keyword">val</span> pcty_constr :
|
||
<span><span><span>(<a href="../../../Astlib/Longident/index.html#type-t">Astlib.Longident.t</a>, <span class="type-var">'a</span>, <span class="type-var">'b</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span><span>(<span><a href="../../../Astlib/Ast_500/Parsetree/index.html#type-core_type">Astlib.Ast_500.Parsetree.core_type</a> list</span>, <span class="type-var">'c</span>, <span class="type-var">'d</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-class_type">Astlib.Ast_500.Parsetree.class_type</a>, <span class="type-var">'e</span>, <span class="type-var">'f</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-pcty_signature"><a href="#val-pcty_signature" class="anchor"></a><code><span><span class="keyword">val</span> pcty_signature :
|
||
<span><span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-class_signature">Astlib.Ast_500.Parsetree.class_signature</a>, <span class="type-var">'a</span>, <span class="type-var">'b</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-class_type">Astlib.Ast_500.Parsetree.class_type</a>, <span class="type-var">'c</span>, <span class="type-var">'d</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-pcty_arrow"><a href="#val-pcty_arrow" class="anchor"></a><code><span><span class="keyword">val</span> pcty_arrow :
|
||
<span><span><span>(<a href="../../../Astlib/Ast_500/Asttypes/index.html#type-arg_label">Astlib.Ast_500.Asttypes.arg_label</a>, <span class="type-var">'a</span>, <span class="type-var">'b</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-core_type">Astlib.Ast_500.Parsetree.core_type</a>, <span class="type-var">'c</span>, <span class="type-var">'d</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-class_type">Astlib.Ast_500.Parsetree.class_type</a>, <span class="type-var">'e</span>, <span class="type-var">'f</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-class_type">Astlib.Ast_500.Parsetree.class_type</a>, <span class="type-var">'g</span>, <span class="type-var">'h</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-pcty_extension"><a href="#val-pcty_extension" class="anchor"></a><code><span><span class="keyword">val</span> pcty_extension :
|
||
<span><span><span>(<span>string <a href="../../../Astlib/Location/index.html#type-loc">Astlib.Location.loc</a></span> * <a href="../../../Astlib/Ast_500/Parsetree/index.html#type-payload">Astlib.Ast_500.Parsetree.payload</a>, <span class="type-var">'a</span>, <span class="type-var">'b</span>)</span>
|
||
<span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-class_type">Astlib.Ast_500.Parsetree.class_type</a>, <span class="type-var">'c</span>, <span class="type-var">'d</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-pcty_open"><a href="#val-pcty_open" class="anchor"></a><code><span><span class="keyword">val</span> pcty_open :
|
||
<span><span><span>(<span><span><a href="../../../Astlib/Longident/index.html#type-t">Astlib.Longident.t</a> <a href="../../../Astlib/Location/index.html#type-loc">Astlib.Location.loc</a></span> <a href="../../../Astlib/Ast_500/Parsetree/index.html#type-open_infos">Astlib.Ast_500.Parsetree.open_infos</a></span>,
|
||
<span class="type-var">'a</span>,
|
||
<span class="type-var">'b</span>)</span>
|
||
<span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-class_type">Astlib.Ast_500.Parsetree.class_type</a>, <span class="type-var">'c</span>, <span class="type-var">'d</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-class_type">Astlib.Ast_500.Parsetree.class_type</a>, <span class="type-var">'e</span>, <span class="type-var">'f</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-pctf_loc"><a href="#val-pctf_loc" class="anchor"></a><code><span><span class="keyword">val</span> pctf_loc :
|
||
<span><span><span>(<a href="../../../Astlib/Location/index.html#type-t">Astlib.Location.t</a>, <span class="type-var">'a</span>, <span class="type-var">'b</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-class_type_field">Astlib.Ast_500.Parsetree.class_type_field</a>, <span class="type-var">'c</span>, <span class="type-var">'d</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-class_type_field">Astlib.Ast_500.Parsetree.class_type_field</a>, <span class="type-var">'e</span>, <span class="type-var">'f</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-pctf_attributes"><a href="#val-pctf_attributes" class="anchor"></a><code><span><span class="keyword">val</span> pctf_attributes :
|
||
<span><span><span>(<span><a href="../../../Astlib/Ast_500/Parsetree/index.html#type-attribute">Astlib.Ast_500.Parsetree.attribute</a> list</span>, <span class="type-var">'a</span>, <span class="type-var">'b</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-class_type_field">Astlib.Ast_500.Parsetree.class_type_field</a>, <span class="type-var">'c</span>, <span class="type-var">'d</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-class_type_field">Astlib.Ast_500.Parsetree.class_type_field</a>, <span class="type-var">'e</span>, <span class="type-var">'f</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-pctf_inherit"><a href="#val-pctf_inherit" class="anchor"></a><code><span><span class="keyword">val</span> pctf_inherit :
|
||
<span><span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-class_type">Astlib.Ast_500.Parsetree.class_type</a>, <span class="type-var">'a</span>, <span class="type-var">'b</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-class_type_field">Astlib.Ast_500.Parsetree.class_type_field</a>, <span class="type-var">'c</span>, <span class="type-var">'d</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-pctf_val"><a href="#val-pctf_val" class="anchor"></a><code><span><span class="keyword">val</span> pctf_val :
|
||
<span><span><span>(<span>string <a href="../../../Astlib/Location/index.html#type-loc">Astlib.Location.loc</a></span>
|
||
* <a href="../../../Astlib/Ast_500/Asttypes/index.html#type-mutable_flag">Astlib.Ast_500.Asttypes.mutable_flag</a>
|
||
* <a href="../../../Astlib/Ast_500/Asttypes/index.html#type-virtual_flag">Astlib.Ast_500.Asttypes.virtual_flag</a>
|
||
* <a href="../../../Astlib/Ast_500/Parsetree/index.html#type-core_type">Astlib.Ast_500.Parsetree.core_type</a>,
|
||
<span class="type-var">'a</span>,
|
||
<span class="type-var">'b</span>)</span>
|
||
<span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-class_type_field">Astlib.Ast_500.Parsetree.class_type_field</a>, <span class="type-var">'c</span>, <span class="type-var">'d</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-pctf_method"><a href="#val-pctf_method" class="anchor"></a><code><span><span class="keyword">val</span> pctf_method :
|
||
<span><span><span>(<span>string <a href="../../../Astlib/Location/index.html#type-loc">Astlib.Location.loc</a></span>
|
||
* <a href="../../../Astlib/Ast_500/Asttypes/index.html#type-private_flag">Astlib.Ast_500.Asttypes.private_flag</a>
|
||
* <a href="../../../Astlib/Ast_500/Asttypes/index.html#type-virtual_flag">Astlib.Ast_500.Asttypes.virtual_flag</a>
|
||
* <a href="../../../Astlib/Ast_500/Parsetree/index.html#type-core_type">Astlib.Ast_500.Parsetree.core_type</a>,
|
||
<span class="type-var">'a</span>,
|
||
<span class="type-var">'b</span>)</span>
|
||
<span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-class_type_field">Astlib.Ast_500.Parsetree.class_type_field</a>, <span class="type-var">'c</span>, <span class="type-var">'d</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-pctf_constraint"><a href="#val-pctf_constraint" class="anchor"></a><code><span><span class="keyword">val</span> pctf_constraint :
|
||
<span><span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-core_type">Astlib.Ast_500.Parsetree.core_type</a> * <a href="../../../Astlib/Ast_500/Parsetree/index.html#type-core_type">Astlib.Ast_500.Parsetree.core_type</a>,
|
||
<span class="type-var">'a</span>,
|
||
<span class="type-var">'b</span>)</span>
|
||
<span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-class_type_field">Astlib.Ast_500.Parsetree.class_type_field</a>, <span class="type-var">'c</span>, <span class="type-var">'d</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-pctf_attribute"><a href="#val-pctf_attribute" class="anchor"></a><code><span><span class="keyword">val</span> pctf_attribute :
|
||
<span><span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-attribute">Astlib.Ast_500.Parsetree.attribute</a>, <span class="type-var">'a</span>, <span class="type-var">'b</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-class_type_field">Astlib.Ast_500.Parsetree.class_type_field</a>, <span class="type-var">'c</span>, <span class="type-var">'d</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-pctf_extension"><a href="#val-pctf_extension" class="anchor"></a><code><span><span class="keyword">val</span> pctf_extension :
|
||
<span><span><span>(<span>string <a href="../../../Astlib/Location/index.html#type-loc">Astlib.Location.loc</a></span> * <a href="../../../Astlib/Ast_500/Parsetree/index.html#type-payload">Astlib.Ast_500.Parsetree.payload</a>, <span class="type-var">'a</span>, <span class="type-var">'b</span>)</span>
|
||
<span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-class_type_field">Astlib.Ast_500.Parsetree.class_type_field</a>, <span class="type-var">'c</span>, <span class="type-var">'d</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-closed"><a href="#val-closed" class="anchor"></a><code><span><span class="keyword">val</span> closed :
|
||
<span><span>(<a href="../../../Astlib/Ast_500/Asttypes/index.html#type-closed_flag">Astlib.Ast_500.Asttypes.closed_flag</a>, <span class="type-var">'a</span>, <span class="type-var">'b</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-open_"><a href="#val-open_" class="anchor"></a><code><span><span class="keyword">val</span> open_ :
|
||
<span><span>(<a href="../../../Astlib/Ast_500/Asttypes/index.html#type-closed_flag">Astlib.Ast_500.Asttypes.closed_flag</a>, <span class="type-var">'a</span>, <span class="type-var">'b</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-pconst_integer"><a href="#val-pconst_integer" class="anchor"></a><code><span><span class="keyword">val</span> pconst_integer :
|
||
<span><span><span>(string, <span class="type-var">'a</span>, <span class="type-var">'b</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span><span>(<span>char option</span>, <span class="type-var">'c</span>, <span class="type-var">'d</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-constant">Astlib.Ast_500.Parsetree.constant</a>, <span class="type-var">'e</span>, <span class="type-var">'f</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-pconst_char"><a href="#val-pconst_char" class="anchor"></a><code><span><span class="keyword">val</span> pconst_char :
|
||
<span><span><span>(char, <span class="type-var">'a</span>, <span class="type-var">'b</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-constant">Astlib.Ast_500.Parsetree.constant</a>, <span class="type-var">'c</span>, <span class="type-var">'d</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-pconst_string"><a href="#val-pconst_string" class="anchor"></a><code><span><span class="keyword">val</span> pconst_string :
|
||
<span><span><span>(string, <span class="type-var">'a</span>, <span class="type-var">'b</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span><span>(<a href="../../../Astlib/Location/index.html#type-t">Astlib.Location.t</a>, <span class="type-var">'c</span>, <span class="type-var">'d</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span><span>(<span>string option</span>, <span class="type-var">'e</span>, <span class="type-var">'f</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-constant">Astlib.Ast_500.Parsetree.constant</a>, <span class="type-var">'g</span>, <span class="type-var">'h</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-pconst_float"><a href="#val-pconst_float" class="anchor"></a><code><span><span class="keyword">val</span> pconst_float :
|
||
<span><span><span>(string, <span class="type-var">'a</span>, <span class="type-var">'b</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span><span>(<span>char option</span>, <span class="type-var">'c</span>, <span class="type-var">'d</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-constant">Astlib.Ast_500.Parsetree.constant</a>, <span class="type-var">'e</span>, <span class="type-var">'f</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-pcstr_tuple"><a href="#val-pcstr_tuple" class="anchor"></a><code><span><span class="keyword">val</span> pcstr_tuple :
|
||
<span><span><span>(<span><a href="../../../Astlib/Ast_500/Parsetree/index.html#type-core_type">Astlib.Ast_500.Parsetree.core_type</a> list</span>, <span class="type-var">'a</span>, <span class="type-var">'b</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-constructor_arguments">Astlib.Ast_500.Parsetree.constructor_arguments</a>, <span class="type-var">'c</span>, <span class="type-var">'d</span>)</span>
|
||
<span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-pcstr_record"><a href="#val-pcstr_record" class="anchor"></a><code><span><span class="keyword">val</span> pcstr_record :
|
||
<span><span><span>(<span><a href="../../../Astlib/Ast_500/Parsetree/index.html#type-label_declaration">Astlib.Ast_500.Parsetree.label_declaration</a> list</span>, <span class="type-var">'a</span>, <span class="type-var">'b</span>)</span>
|
||
<span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-constructor_arguments">Astlib.Ast_500.Parsetree.constructor_arguments</a>, <span class="type-var">'c</span>, <span class="type-var">'d</span>)</span>
|
||
<span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-constructor_declaration_attributes"><a href="#val-constructor_declaration_attributes" class="anchor"></a><code><span><span class="keyword">val</span> constructor_declaration_attributes :
|
||
<span><span><span>(<span><a href="../../../Astlib/Ast_500/Parsetree/index.html#type-attribute">Astlib.Ast_500.Parsetree.attribute</a> list</span>, <span class="type-var">'a</span>, <span class="type-var">'b</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-constructor_declaration">Astlib.Ast_500.Parsetree.constructor_declaration</a>, <span class="type-var">'c</span>, <span class="type-var">'d</span>)</span>
|
||
<span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-constructor_declaration">Astlib.Ast_500.Parsetree.constructor_declaration</a>, <span class="type-var">'e</span>, <span class="type-var">'f</span>)</span>
|
||
<span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-constructor_declaration"><a href="#val-constructor_declaration" class="anchor"></a><code><span><span class="keyword">val</span> constructor_declaration :
|
||
<span>name:<span><span>(string, <span class="type-var">'a</span>, <span class="type-var">'b</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span>vars:<span><span>(<span><span>string <a href="../../../Astlib/Location/index.html#type-loc">Astlib.Location.loc</a></span> list</span>, <span class="type-var">'c</span>, <span class="type-var">'d</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span>args:
|
||
<span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-constructor_arguments">Astlib.Ast_500.Parsetree.constructor_arguments</a>, <span class="type-var">'e</span>, <span class="type-var">'f</span>)</span>
|
||
<span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span>res:
|
||
<span><span>(<span><a href="../../../Astlib/Ast_500/Parsetree/index.html#type-core_type">Astlib.Ast_500.Parsetree.core_type</a> option</span>, <span class="type-var">'g</span>, <span class="type-var">'h</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-constructor_declaration">Astlib.Ast_500.Parsetree.constructor_declaration</a>, <span class="type-var">'i</span>, <span class="type-var">'j</span>)</span>
|
||
<span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-ptyp_loc"><a href="#val-ptyp_loc" class="anchor"></a><code><span><span class="keyword">val</span> ptyp_loc :
|
||
<span><span><span>(<a href="../../../Astlib/Location/index.html#type-t">Astlib.Location.t</a>, <span class="type-var">'a</span>, <span class="type-var">'b</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-core_type">Astlib.Ast_500.Parsetree.core_type</a>, <span class="type-var">'c</span>, <span class="type-var">'d</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-core_type">Astlib.Ast_500.Parsetree.core_type</a>, <span class="type-var">'e</span>, <span class="type-var">'f</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-ptyp_attributes"><a href="#val-ptyp_attributes" class="anchor"></a><code><span><span class="keyword">val</span> ptyp_attributes :
|
||
<span><span><span>(<span><a href="../../../Astlib/Ast_500/Parsetree/index.html#type-attribute">Astlib.Ast_500.Parsetree.attribute</a> list</span>, <span class="type-var">'a</span>, <span class="type-var">'b</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-core_type">Astlib.Ast_500.Parsetree.core_type</a>, <span class="type-var">'c</span>, <span class="type-var">'d</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-core_type">Astlib.Ast_500.Parsetree.core_type</a>, <span class="type-var">'e</span>, <span class="type-var">'f</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-ptyp_any"><a href="#val-ptyp_any" class="anchor"></a><code><span><span class="keyword">val</span> ptyp_any :
|
||
<span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-core_type">Astlib.Ast_500.Parsetree.core_type</a>, <span class="type-var">'a</span>, <span class="type-var">'b</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-ptyp_var"><a href="#val-ptyp_var" class="anchor"></a><code><span><span class="keyword">val</span> ptyp_var :
|
||
<span><span><span>(string, <span class="type-var">'a</span>, <span class="type-var">'b</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-core_type">Astlib.Ast_500.Parsetree.core_type</a>, <span class="type-var">'c</span>, <span class="type-var">'d</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-ptyp_arrow"><a href="#val-ptyp_arrow" class="anchor"></a><code><span><span class="keyword">val</span> ptyp_arrow :
|
||
<span><span><span>(<a href="../../../Astlib/Ast_500/Asttypes/index.html#type-arg_label">Astlib.Ast_500.Asttypes.arg_label</a>, <span class="type-var">'a</span>, <span class="type-var">'b</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-core_type">Astlib.Ast_500.Parsetree.core_type</a>, <span class="type-var">'c</span>, <span class="type-var">'d</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-core_type">Astlib.Ast_500.Parsetree.core_type</a>, <span class="type-var">'e</span>, <span class="type-var">'f</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-core_type">Astlib.Ast_500.Parsetree.core_type</a>, <span class="type-var">'g</span>, <span class="type-var">'h</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-ptyp_tuple"><a href="#val-ptyp_tuple" class="anchor"></a><code><span><span class="keyword">val</span> ptyp_tuple :
|
||
<span><span><span>(<span><a href="../../../Astlib/Ast_500/Parsetree/index.html#type-core_type">Astlib.Ast_500.Parsetree.core_type</a> list</span>, <span class="type-var">'a</span>, <span class="type-var">'b</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-core_type">Astlib.Ast_500.Parsetree.core_type</a>, <span class="type-var">'c</span>, <span class="type-var">'d</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-ptyp_constr"><a href="#val-ptyp_constr" class="anchor"></a><code><span><span class="keyword">val</span> ptyp_constr :
|
||
<span><span><span>(<a href="../../../Astlib/Longident/index.html#type-t">Astlib.Longident.t</a>, <span class="type-var">'a</span>, <span class="type-var">'b</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span><span>(<span><a href="../../../Astlib/Ast_500/Parsetree/index.html#type-core_type">Astlib.Ast_500.Parsetree.core_type</a> list</span>, <span class="type-var">'c</span>, <span class="type-var">'d</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-core_type">Astlib.Ast_500.Parsetree.core_type</a>, <span class="type-var">'e</span>, <span class="type-var">'f</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-ptyp_object"><a href="#val-ptyp_object" class="anchor"></a><code><span><span class="keyword">val</span> ptyp_object :
|
||
<span><span><span>(<span><a href="../../../Astlib/Ast_500/Parsetree/index.html#type-object_field">Astlib.Ast_500.Parsetree.object_field</a> list</span>, <span class="type-var">'a</span>, <span class="type-var">'b</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span><span>(<a href="../../../Astlib/Ast_500/Asttypes/index.html#type-closed_flag">Astlib.Ast_500.Asttypes.closed_flag</a>, <span class="type-var">'c</span>, <span class="type-var">'d</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-core_type">Astlib.Ast_500.Parsetree.core_type</a>, <span class="type-var">'e</span>, <span class="type-var">'f</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-ptyp_class"><a href="#val-ptyp_class" class="anchor"></a><code><span><span class="keyword">val</span> ptyp_class :
|
||
<span><span><span>(<a href="../../../Astlib/Longident/index.html#type-t">Astlib.Longident.t</a>, <span class="type-var">'a</span>, <span class="type-var">'b</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span><span>(<span><a href="../../../Astlib/Ast_500/Parsetree/index.html#type-core_type">Astlib.Ast_500.Parsetree.core_type</a> list</span>, <span class="type-var">'c</span>, <span class="type-var">'d</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-core_type">Astlib.Ast_500.Parsetree.core_type</a>, <span class="type-var">'e</span>, <span class="type-var">'f</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-ptyp_alias"><a href="#val-ptyp_alias" class="anchor"></a><code><span><span class="keyword">val</span> ptyp_alias :
|
||
<span><span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-core_type">Astlib.Ast_500.Parsetree.core_type</a>, <span class="type-var">'a</span>, <span class="type-var">'b</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span><span>(string, <span class="type-var">'c</span>, <span class="type-var">'d</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-core_type">Astlib.Ast_500.Parsetree.core_type</a>, <span class="type-var">'e</span>, <span class="type-var">'f</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-ptyp_variant"><a href="#val-ptyp_variant" class="anchor"></a><code><span><span class="keyword">val</span> ptyp_variant :
|
||
<span><span><span>(<span><a href="../../../Astlib/Ast_500/Parsetree/index.html#type-row_field">Astlib.Ast_500.Parsetree.row_field</a> list</span>, <span class="type-var">'a</span>, <span class="type-var">'b</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span><span>(<a href="../../../Astlib/Ast_500/Asttypes/index.html#type-closed_flag">Astlib.Ast_500.Asttypes.closed_flag</a>, <span class="type-var">'c</span>, <span class="type-var">'d</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span><span>(<span><span>string list</span> option</span>, <span class="type-var">'e</span>, <span class="type-var">'f</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-core_type">Astlib.Ast_500.Parsetree.core_type</a>, <span class="type-var">'g</span>, <span class="type-var">'h</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-ptyp_poly"><a href="#val-ptyp_poly" class="anchor"></a><code><span><span class="keyword">val</span> ptyp_poly :
|
||
<span><span><span>(<span><span>string <a href="../../../Astlib/Location/index.html#type-loc">Astlib.Location.loc</a></span> list</span>, <span class="type-var">'a</span>, <span class="type-var">'b</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-core_type">Astlib.Ast_500.Parsetree.core_type</a>, <span class="type-var">'c</span>, <span class="type-var">'d</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-core_type">Astlib.Ast_500.Parsetree.core_type</a>, <span class="type-var">'e</span>, <span class="type-var">'f</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-ptyp_package"><a href="#val-ptyp_package" class="anchor"></a><code><span><span class="keyword">val</span> ptyp_package :
|
||
<span><span><span>(<span><a href="../../../Astlib/Longident/index.html#type-t">Astlib.Longident.t</a> <a href="../../../Astlib/Location/index.html#type-loc">Astlib.Location.loc</a></span>
|
||
* <span><span>(<span><a href="../../../Astlib/Longident/index.html#type-t">Astlib.Longident.t</a> <a href="../../../Astlib/Location/index.html#type-loc">Astlib.Location.loc</a></span>
|
||
* <a href="../../../Astlib/Ast_500/Parsetree/index.html#type-core_type">Astlib.Ast_500.Parsetree.core_type</a>)</span>
|
||
list</span>,
|
||
<span class="type-var">'a</span>,
|
||
<span class="type-var">'b</span>)</span>
|
||
<span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-core_type">Astlib.Ast_500.Parsetree.core_type</a>, <span class="type-var">'c</span>, <span class="type-var">'d</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-ptyp_extension"><a href="#val-ptyp_extension" class="anchor"></a><code><span><span class="keyword">val</span> ptyp_extension :
|
||
<span><span><span>(<span>string <a href="../../../Astlib/Location/index.html#type-loc">Astlib.Location.loc</a></span> * <a href="../../../Astlib/Ast_500/Parsetree/index.html#type-payload">Astlib.Ast_500.Parsetree.payload</a>, <span class="type-var">'a</span>, <span class="type-var">'b</span>)</span>
|
||
<span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-core_type">Astlib.Ast_500.Parsetree.core_type</a>, <span class="type-var">'c</span>, <span class="type-var">'d</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-upto"><a href="#val-upto" class="anchor"></a><code><span><span class="keyword">val</span> upto :
|
||
<span><span>(<a href="../../../Astlib/Ast_500/Asttypes/index.html#type-direction_flag">Astlib.Ast_500.Asttypes.direction_flag</a>, <span class="type-var">'a</span>, <span class="type-var">'b</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-downto_"><a href="#val-downto_" class="anchor"></a><code><span><span class="keyword">val</span> downto_ :
|
||
<span><span>(<a href="../../../Astlib/Ast_500/Asttypes/index.html#type-direction_flag">Astlib.Ast_500.Asttypes.direction_flag</a>, <span class="type-var">'a</span>, <span class="type-var">'b</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-pdira_loc"><a href="#val-pdira_loc" class="anchor"></a><code><span><span class="keyword">val</span> pdira_loc :
|
||
<span><span><span>(<a href="../../../Astlib/Location/index.html#type-t">Astlib.Location.t</a>, <span class="type-var">'a</span>, <span class="type-var">'b</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-directive_argument">Astlib.Ast_500.Parsetree.directive_argument</a>, <span class="type-var">'c</span>, <span class="type-var">'d</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-directive_argument">Astlib.Ast_500.Parsetree.directive_argument</a>, <span class="type-var">'e</span>, <span class="type-var">'f</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-pdir_string"><a href="#val-pdir_string" class="anchor"></a><code><span><span class="keyword">val</span> pdir_string :
|
||
<span><span><span>(string, <span class="type-var">'a</span>, <span class="type-var">'b</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-directive_argument">Astlib.Ast_500.Parsetree.directive_argument</a>, <span class="type-var">'c</span>, <span class="type-var">'d</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-pdir_int"><a href="#val-pdir_int" class="anchor"></a><code><span><span class="keyword">val</span> pdir_int :
|
||
<span><span><span>(string, <span class="type-var">'a</span>, <span class="type-var">'b</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span><span>(<span>char option</span>, <span class="type-var">'c</span>, <span class="type-var">'d</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-directive_argument">Astlib.Ast_500.Parsetree.directive_argument</a>, <span class="type-var">'e</span>, <span class="type-var">'f</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-pdir_ident"><a href="#val-pdir_ident" class="anchor"></a><code><span><span class="keyword">val</span> pdir_ident :
|
||
<span><span><span>(<a href="../../../Astlib/Longident/index.html#type-t">Astlib.Longident.t</a>, <span class="type-var">'a</span>, <span class="type-var">'b</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-directive_argument">Astlib.Ast_500.Parsetree.directive_argument</a>, <span class="type-var">'c</span>, <span class="type-var">'d</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-pdir_bool"><a href="#val-pdir_bool" class="anchor"></a><code><span><span class="keyword">val</span> pdir_bool :
|
||
<span><span><span>(bool, <span class="type-var">'a</span>, <span class="type-var">'b</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-directive_argument">Astlib.Ast_500.Parsetree.directive_argument</a>, <span class="type-var">'c</span>, <span class="type-var">'d</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-pexp_loc"><a href="#val-pexp_loc" class="anchor"></a><code><span><span class="keyword">val</span> pexp_loc :
|
||
<span><span><span>(<a href="../../../Astlib/Location/index.html#type-t">Astlib.Location.t</a>, <span class="type-var">'a</span>, <span class="type-var">'b</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-expression">Astlib.Ast_500.Parsetree.expression</a>, <span class="type-var">'c</span>, <span class="type-var">'d</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-expression">Astlib.Ast_500.Parsetree.expression</a>, <span class="type-var">'e</span>, <span class="type-var">'f</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-pexp_attributes"><a href="#val-pexp_attributes" class="anchor"></a><code><span><span class="keyword">val</span> pexp_attributes :
|
||
<span><span><span>(<span><a href="../../../Astlib/Ast_500/Parsetree/index.html#type-attribute">Astlib.Ast_500.Parsetree.attribute</a> list</span>, <span class="type-var">'a</span>, <span class="type-var">'b</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-expression">Astlib.Ast_500.Parsetree.expression</a>, <span class="type-var">'c</span>, <span class="type-var">'d</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-expression">Astlib.Ast_500.Parsetree.expression</a>, <span class="type-var">'e</span>, <span class="type-var">'f</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-pexp_ident"><a href="#val-pexp_ident" class="anchor"></a><code><span><span class="keyword">val</span> pexp_ident :
|
||
<span><span><span>(<a href="../../../Astlib/Longident/index.html#type-t">Astlib.Longident.t</a>, <span class="type-var">'a</span>, <span class="type-var">'b</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-expression">Astlib.Ast_500.Parsetree.expression</a>, <span class="type-var">'c</span>, <span class="type-var">'d</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-pexp_constant"><a href="#val-pexp_constant" class="anchor"></a><code><span><span class="keyword">val</span> pexp_constant :
|
||
<span><span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-constant">Astlib.Ast_500.Parsetree.constant</a>, <span class="type-var">'a</span>, <span class="type-var">'b</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-expression">Astlib.Ast_500.Parsetree.expression</a>, <span class="type-var">'c</span>, <span class="type-var">'d</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-pexp_let"><a href="#val-pexp_let" class="anchor"></a><code><span><span class="keyword">val</span> pexp_let :
|
||
<span><span><span>(<a href="../../../Astlib/Ast_500/Asttypes/index.html#type-rec_flag">Astlib.Ast_500.Asttypes.rec_flag</a>, <span class="type-var">'a</span>, <span class="type-var">'b</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span><span>(<span><a href="../../../Astlib/Ast_500/Parsetree/index.html#type-value_binding">Astlib.Ast_500.Parsetree.value_binding</a> list</span>, <span class="type-var">'c</span>, <span class="type-var">'d</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-expression">Astlib.Ast_500.Parsetree.expression</a>, <span class="type-var">'e</span>, <span class="type-var">'f</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-expression">Astlib.Ast_500.Parsetree.expression</a>, <span class="type-var">'g</span>, <span class="type-var">'h</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-pexp_function"><a href="#val-pexp_function" class="anchor"></a><code><span><span class="keyword">val</span> pexp_function :
|
||
<span><span><span>(<span><a href="../../../Astlib/Ast_500/Parsetree/index.html#type-case">Astlib.Ast_500.Parsetree.case</a> list</span>, <span class="type-var">'a</span>, <span class="type-var">'b</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-expression">Astlib.Ast_500.Parsetree.expression</a>, <span class="type-var">'c</span>, <span class="type-var">'d</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-pexp_fun"><a href="#val-pexp_fun" class="anchor"></a><code><span><span class="keyword">val</span> pexp_fun :
|
||
<span><span><span>(<a href="../../../Astlib/Ast_500/Asttypes/index.html#type-arg_label">Astlib.Ast_500.Asttypes.arg_label</a>, <span class="type-var">'a</span>, <span class="type-var">'b</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span><span>(<span><a href="../../../Astlib/Ast_500/Parsetree/index.html#type-expression">Astlib.Ast_500.Parsetree.expression</a> option</span>, <span class="type-var">'c</span>, <span class="type-var">'d</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-pattern">Astlib.Ast_500.Parsetree.pattern</a>, <span class="type-var">'e</span>, <span class="type-var">'f</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-expression">Astlib.Ast_500.Parsetree.expression</a>, <span class="type-var">'g</span>, <span class="type-var">'h</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-expression">Astlib.Ast_500.Parsetree.expression</a>, <span class="type-var">'i</span>, <span class="type-var">'j</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-pexp_apply"><a href="#val-pexp_apply" class="anchor"></a><code><span><span class="keyword">val</span> pexp_apply :
|
||
<span><span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-expression">Astlib.Ast_500.Parsetree.expression</a>, <span class="type-var">'a</span>, <span class="type-var">'b</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span><span>(<span><span>(<a href="../../../Astlib/Ast_500/Asttypes/index.html#type-arg_label">Astlib.Ast_500.Asttypes.arg_label</a> * <a href="../../../Astlib/Ast_500/Parsetree/index.html#type-expression">Astlib.Ast_500.Parsetree.expression</a>)</span>
|
||
list</span>,
|
||
<span class="type-var">'c</span>,
|
||
<span class="type-var">'d</span>)</span>
|
||
<span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-expression">Astlib.Ast_500.Parsetree.expression</a>, <span class="type-var">'e</span>, <span class="type-var">'f</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-pexp_match"><a href="#val-pexp_match" class="anchor"></a><code><span><span class="keyword">val</span> pexp_match :
|
||
<span><span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-expression">Astlib.Ast_500.Parsetree.expression</a>, <span class="type-var">'a</span>, <span class="type-var">'b</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span><span>(<span><a href="../../../Astlib/Ast_500/Parsetree/index.html#type-case">Astlib.Ast_500.Parsetree.case</a> list</span>, <span class="type-var">'c</span>, <span class="type-var">'d</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-expression">Astlib.Ast_500.Parsetree.expression</a>, <span class="type-var">'e</span>, <span class="type-var">'f</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-pexp_try"><a href="#val-pexp_try" class="anchor"></a><code><span><span class="keyword">val</span> pexp_try :
|
||
<span><span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-expression">Astlib.Ast_500.Parsetree.expression</a>, <span class="type-var">'a</span>, <span class="type-var">'b</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span><span>(<span><a href="../../../Astlib/Ast_500/Parsetree/index.html#type-case">Astlib.Ast_500.Parsetree.case</a> list</span>, <span class="type-var">'c</span>, <span class="type-var">'d</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-expression">Astlib.Ast_500.Parsetree.expression</a>, <span class="type-var">'e</span>, <span class="type-var">'f</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-pexp_tuple"><a href="#val-pexp_tuple" class="anchor"></a><code><span><span class="keyword">val</span> pexp_tuple :
|
||
<span><span><span>(<span><a href="../../../Astlib/Ast_500/Parsetree/index.html#type-expression">Astlib.Ast_500.Parsetree.expression</a> list</span>, <span class="type-var">'a</span>, <span class="type-var">'b</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-expression">Astlib.Ast_500.Parsetree.expression</a>, <span class="type-var">'c</span>, <span class="type-var">'d</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-pexp_construct"><a href="#val-pexp_construct" class="anchor"></a><code><span><span class="keyword">val</span> pexp_construct :
|
||
<span><span><span>(<a href="../../../Astlib/Longident/index.html#type-t">Astlib.Longident.t</a>, <span class="type-var">'a</span>, <span class="type-var">'b</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span><span>(<span><a href="../../../Astlib/Ast_500/Parsetree/index.html#type-expression">Astlib.Ast_500.Parsetree.expression</a> option</span>, <span class="type-var">'c</span>, <span class="type-var">'d</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-expression">Astlib.Ast_500.Parsetree.expression</a>, <span class="type-var">'e</span>, <span class="type-var">'f</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-pexp_variant"><a href="#val-pexp_variant" class="anchor"></a><code><span><span class="keyword">val</span> pexp_variant :
|
||
<span><span><span>(string, <span class="type-var">'a</span>, <span class="type-var">'b</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span><span>(<span><a href="../../../Astlib/Ast_500/Parsetree/index.html#type-expression">Astlib.Ast_500.Parsetree.expression</a> option</span>, <span class="type-var">'c</span>, <span class="type-var">'d</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-expression">Astlib.Ast_500.Parsetree.expression</a>, <span class="type-var">'e</span>, <span class="type-var">'f</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-pexp_record"><a href="#val-pexp_record" class="anchor"></a><code><span><span class="keyword">val</span> pexp_record :
|
||
<span><span><span>(<span><span>(<span><a href="../../../Astlib/Longident/index.html#type-t">Astlib.Longident.t</a> <a href="../../../Astlib/Location/index.html#type-loc">Astlib.Location.loc</a></span>
|
||
* <a href="../../../Astlib/Ast_500/Parsetree/index.html#type-expression">Astlib.Ast_500.Parsetree.expression</a>)</span>
|
||
list</span>,
|
||
<span class="type-var">'a</span>,
|
||
<span class="type-var">'b</span>)</span>
|
||
<span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span><span>(<span><a href="../../../Astlib/Ast_500/Parsetree/index.html#type-expression">Astlib.Ast_500.Parsetree.expression</a> option</span>, <span class="type-var">'c</span>, <span class="type-var">'d</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-expression">Astlib.Ast_500.Parsetree.expression</a>, <span class="type-var">'e</span>, <span class="type-var">'f</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-pexp_field"><a href="#val-pexp_field" class="anchor"></a><code><span><span class="keyword">val</span> pexp_field :
|
||
<span><span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-expression">Astlib.Ast_500.Parsetree.expression</a>, <span class="type-var">'a</span>, <span class="type-var">'b</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span><span>(<a href="../../../Astlib/Longident/index.html#type-t">Astlib.Longident.t</a>, <span class="type-var">'c</span>, <span class="type-var">'d</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-expression">Astlib.Ast_500.Parsetree.expression</a>, <span class="type-var">'e</span>, <span class="type-var">'f</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-pexp_setfield"><a href="#val-pexp_setfield" class="anchor"></a><code><span><span class="keyword">val</span> pexp_setfield :
|
||
<span><span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-expression">Astlib.Ast_500.Parsetree.expression</a>, <span class="type-var">'a</span>, <span class="type-var">'b</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span><span>(<a href="../../../Astlib/Longident/index.html#type-t">Astlib.Longident.t</a>, <span class="type-var">'c</span>, <span class="type-var">'d</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-expression">Astlib.Ast_500.Parsetree.expression</a>, <span class="type-var">'e</span>, <span class="type-var">'f</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-expression">Astlib.Ast_500.Parsetree.expression</a>, <span class="type-var">'g</span>, <span class="type-var">'h</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-pexp_array"><a href="#val-pexp_array" class="anchor"></a><code><span><span class="keyword">val</span> pexp_array :
|
||
<span><span><span>(<span><a href="../../../Astlib/Ast_500/Parsetree/index.html#type-expression">Astlib.Ast_500.Parsetree.expression</a> list</span>, <span class="type-var">'a</span>, <span class="type-var">'b</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-expression">Astlib.Ast_500.Parsetree.expression</a>, <span class="type-var">'c</span>, <span class="type-var">'d</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-pexp_ifthenelse"><a href="#val-pexp_ifthenelse" class="anchor"></a><code><span><span class="keyword">val</span> pexp_ifthenelse :
|
||
<span><span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-expression">Astlib.Ast_500.Parsetree.expression</a>, <span class="type-var">'a</span>, <span class="type-var">'b</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-expression">Astlib.Ast_500.Parsetree.expression</a>, <span class="type-var">'c</span>, <span class="type-var">'d</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span><span>(<span><a href="../../../Astlib/Ast_500/Parsetree/index.html#type-expression">Astlib.Ast_500.Parsetree.expression</a> option</span>, <span class="type-var">'e</span>, <span class="type-var">'f</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-expression">Astlib.Ast_500.Parsetree.expression</a>, <span class="type-var">'g</span>, <span class="type-var">'h</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-pexp_sequence"><a href="#val-pexp_sequence" class="anchor"></a><code><span><span class="keyword">val</span> pexp_sequence :
|
||
<span><span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-expression">Astlib.Ast_500.Parsetree.expression</a>, <span class="type-var">'a</span>, <span class="type-var">'b</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-expression">Astlib.Ast_500.Parsetree.expression</a>, <span class="type-var">'c</span>, <span class="type-var">'d</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-expression">Astlib.Ast_500.Parsetree.expression</a>, <span class="type-var">'e</span>, <span class="type-var">'f</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-pexp_while"><a href="#val-pexp_while" class="anchor"></a><code><span><span class="keyword">val</span> pexp_while :
|
||
<span><span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-expression">Astlib.Ast_500.Parsetree.expression</a>, <span class="type-var">'a</span>, <span class="type-var">'b</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-expression">Astlib.Ast_500.Parsetree.expression</a>, <span class="type-var">'c</span>, <span class="type-var">'d</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-expression">Astlib.Ast_500.Parsetree.expression</a>, <span class="type-var">'e</span>, <span class="type-var">'f</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-pexp_for"><a href="#val-pexp_for" class="anchor"></a><code><span><span class="keyword">val</span> pexp_for :
|
||
<span><span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-pattern">Astlib.Ast_500.Parsetree.pattern</a>, <span class="type-var">'a</span>, <span class="type-var">'b</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-expression">Astlib.Ast_500.Parsetree.expression</a>, <span class="type-var">'c</span>, <span class="type-var">'d</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-expression">Astlib.Ast_500.Parsetree.expression</a>, <span class="type-var">'e</span>, <span class="type-var">'f</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span><span>(<a href="../../../Astlib/Ast_500/Asttypes/index.html#type-direction_flag">Astlib.Ast_500.Asttypes.direction_flag</a>, <span class="type-var">'g</span>, <span class="type-var">'h</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-expression">Astlib.Ast_500.Parsetree.expression</a>, <span class="type-var">'i</span>, <span class="type-var">'j</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-expression">Astlib.Ast_500.Parsetree.expression</a>, <span class="type-var">'k</span>, <span class="type-var">'l</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-pexp_constraint"><a href="#val-pexp_constraint" class="anchor"></a><code><span><span class="keyword">val</span> pexp_constraint :
|
||
<span><span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-expression">Astlib.Ast_500.Parsetree.expression</a>, <span class="type-var">'a</span>, <span class="type-var">'b</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-core_type">Astlib.Ast_500.Parsetree.core_type</a>, <span class="type-var">'c</span>, <span class="type-var">'d</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-expression">Astlib.Ast_500.Parsetree.expression</a>, <span class="type-var">'e</span>, <span class="type-var">'f</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-pexp_coerce"><a href="#val-pexp_coerce" class="anchor"></a><code><span><span class="keyword">val</span> pexp_coerce :
|
||
<span><span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-expression">Astlib.Ast_500.Parsetree.expression</a>, <span class="type-var">'a</span>, <span class="type-var">'b</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span><span>(<span><a href="../../../Astlib/Ast_500/Parsetree/index.html#type-core_type">Astlib.Ast_500.Parsetree.core_type</a> option</span>, <span class="type-var">'c</span>, <span class="type-var">'d</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-core_type">Astlib.Ast_500.Parsetree.core_type</a>, <span class="type-var">'e</span>, <span class="type-var">'f</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-expression">Astlib.Ast_500.Parsetree.expression</a>, <span class="type-var">'g</span>, <span class="type-var">'h</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-pexp_send"><a href="#val-pexp_send" class="anchor"></a><code><span><span class="keyword">val</span> pexp_send :
|
||
<span><span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-expression">Astlib.Ast_500.Parsetree.expression</a>, <span class="type-var">'a</span>, <span class="type-var">'b</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span><span>(string, <span class="type-var">'c</span>, <span class="type-var">'d</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-expression">Astlib.Ast_500.Parsetree.expression</a>, <span class="type-var">'e</span>, <span class="type-var">'f</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-pexp_new"><a href="#val-pexp_new" class="anchor"></a><code><span><span class="keyword">val</span> pexp_new :
|
||
<span><span><span>(<a href="../../../Astlib/Longident/index.html#type-t">Astlib.Longident.t</a>, <span class="type-var">'a</span>, <span class="type-var">'b</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-expression">Astlib.Ast_500.Parsetree.expression</a>, <span class="type-var">'c</span>, <span class="type-var">'d</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-pexp_setinstvar"><a href="#val-pexp_setinstvar" class="anchor"></a><code><span><span class="keyword">val</span> pexp_setinstvar :
|
||
<span><span><span>(string, <span class="type-var">'a</span>, <span class="type-var">'b</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-expression">Astlib.Ast_500.Parsetree.expression</a>, <span class="type-var">'c</span>, <span class="type-var">'d</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-expression">Astlib.Ast_500.Parsetree.expression</a>, <span class="type-var">'e</span>, <span class="type-var">'f</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-pexp_override"><a href="#val-pexp_override" class="anchor"></a><code><span><span class="keyword">val</span> pexp_override :
|
||
<span><span><span>(<span><span>(<span>string <a href="../../../Astlib/Location/index.html#type-loc">Astlib.Location.loc</a></span> * <a href="../../../Astlib/Ast_500/Parsetree/index.html#type-expression">Astlib.Ast_500.Parsetree.expression</a>)</span> list</span>,
|
||
<span class="type-var">'a</span>,
|
||
<span class="type-var">'b</span>)</span>
|
||
<span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-expression">Astlib.Ast_500.Parsetree.expression</a>, <span class="type-var">'c</span>, <span class="type-var">'d</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-pexp_letmodule"><a href="#val-pexp_letmodule" class="anchor"></a><code><span><span class="keyword">val</span> pexp_letmodule :
|
||
<span><span><span>(<span>string option</span>, <span class="type-var">'a</span>, <span class="type-var">'b</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-module_expr">Astlib.Ast_500.Parsetree.module_expr</a>, <span class="type-var">'c</span>, <span class="type-var">'d</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-expression">Astlib.Ast_500.Parsetree.expression</a>, <span class="type-var">'e</span>, <span class="type-var">'f</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-expression">Astlib.Ast_500.Parsetree.expression</a>, <span class="type-var">'g</span>, <span class="type-var">'h</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-pexp_letexception"><a href="#val-pexp_letexception" class="anchor"></a><code><span><span class="keyword">val</span> pexp_letexception :
|
||
<span><span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-extension_constructor">Astlib.Ast_500.Parsetree.extension_constructor</a>, <span class="type-var">'a</span>, <span class="type-var">'b</span>)</span>
|
||
<span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-expression">Astlib.Ast_500.Parsetree.expression</a>, <span class="type-var">'c</span>, <span class="type-var">'d</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-expression">Astlib.Ast_500.Parsetree.expression</a>, <span class="type-var">'e</span>, <span class="type-var">'f</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-pexp_assert"><a href="#val-pexp_assert" class="anchor"></a><code><span><span class="keyword">val</span> pexp_assert :
|
||
<span><span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-expression">Astlib.Ast_500.Parsetree.expression</a>, <span class="type-var">'a</span>, <span class="type-var">'b</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-expression">Astlib.Ast_500.Parsetree.expression</a>, <span class="type-var">'c</span>, <span class="type-var">'d</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-pexp_lazy"><a href="#val-pexp_lazy" class="anchor"></a><code><span><span class="keyword">val</span> pexp_lazy :
|
||
<span><span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-expression">Astlib.Ast_500.Parsetree.expression</a>, <span class="type-var">'a</span>, <span class="type-var">'b</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-expression">Astlib.Ast_500.Parsetree.expression</a>, <span class="type-var">'c</span>, <span class="type-var">'d</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-pexp_poly"><a href="#val-pexp_poly" class="anchor"></a><code><span><span class="keyword">val</span> pexp_poly :
|
||
<span><span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-expression">Astlib.Ast_500.Parsetree.expression</a>, <span class="type-var">'a</span>, <span class="type-var">'b</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span><span>(<span><a href="../../../Astlib/Ast_500/Parsetree/index.html#type-core_type">Astlib.Ast_500.Parsetree.core_type</a> option</span>, <span class="type-var">'c</span>, <span class="type-var">'d</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-expression">Astlib.Ast_500.Parsetree.expression</a>, <span class="type-var">'e</span>, <span class="type-var">'f</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-pexp_object"><a href="#val-pexp_object" class="anchor"></a><code><span><span class="keyword">val</span> pexp_object :
|
||
<span><span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-class_structure">Astlib.Ast_500.Parsetree.class_structure</a>, <span class="type-var">'a</span>, <span class="type-var">'b</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-expression">Astlib.Ast_500.Parsetree.expression</a>, <span class="type-var">'c</span>, <span class="type-var">'d</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-pexp_newtype"><a href="#val-pexp_newtype" class="anchor"></a><code><span><span class="keyword">val</span> pexp_newtype :
|
||
<span><span><span>(string, <span class="type-var">'a</span>, <span class="type-var">'b</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-expression">Astlib.Ast_500.Parsetree.expression</a>, <span class="type-var">'c</span>, <span class="type-var">'d</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-expression">Astlib.Ast_500.Parsetree.expression</a>, <span class="type-var">'e</span>, <span class="type-var">'f</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-pexp_pack"><a href="#val-pexp_pack" class="anchor"></a><code><span><span class="keyword">val</span> pexp_pack :
|
||
<span><span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-module_expr">Astlib.Ast_500.Parsetree.module_expr</a>, <span class="type-var">'a</span>, <span class="type-var">'b</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-expression">Astlib.Ast_500.Parsetree.expression</a>, <span class="type-var">'c</span>, <span class="type-var">'d</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-pexp_open"><a href="#val-pexp_open" class="anchor"></a><code><span><span class="keyword">val</span> pexp_open :
|
||
<span><span><span>(<span><a href="../../../Astlib/Ast_500/Parsetree/index.html#type-module_expr">Astlib.Ast_500.Parsetree.module_expr</a> <a href="../../../Astlib/Ast_500/Parsetree/index.html#type-open_infos">Astlib.Ast_500.Parsetree.open_infos</a></span>,
|
||
<span class="type-var">'a</span>,
|
||
<span class="type-var">'b</span>)</span>
|
||
<span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-expression">Astlib.Ast_500.Parsetree.expression</a>, <span class="type-var">'c</span>, <span class="type-var">'d</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-expression">Astlib.Ast_500.Parsetree.expression</a>, <span class="type-var">'e</span>, <span class="type-var">'f</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-pexp_letop"><a href="#val-pexp_letop" class="anchor"></a><code><span><span class="keyword">val</span> pexp_letop :
|
||
<span><span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-letop">Astlib.Ast_500.Parsetree.letop</a>, <span class="type-var">'a</span>, <span class="type-var">'b</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-expression">Astlib.Ast_500.Parsetree.expression</a>, <span class="type-var">'c</span>, <span class="type-var">'d</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-pexp_extension"><a href="#val-pexp_extension" class="anchor"></a><code><span><span class="keyword">val</span> pexp_extension :
|
||
<span><span><span>(<span>string <a href="../../../Astlib/Location/index.html#type-loc">Astlib.Location.loc</a></span> * <a href="../../../Astlib/Ast_500/Parsetree/index.html#type-payload">Astlib.Ast_500.Parsetree.payload</a>, <span class="type-var">'a</span>, <span class="type-var">'b</span>)</span>
|
||
<span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-expression">Astlib.Ast_500.Parsetree.expression</a>, <span class="type-var">'c</span>, <span class="type-var">'d</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-pexp_unreachable"><a href="#val-pexp_unreachable" class="anchor"></a><code><span><span class="keyword">val</span> pexp_unreachable :
|
||
<span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-expression">Astlib.Ast_500.Parsetree.expression</a>, <span class="type-var">'a</span>, <span class="type-var">'b</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-extension_constructor_attributes"><a href="#val-extension_constructor_attributes" class="anchor"></a><code><span><span class="keyword">val</span> extension_constructor_attributes :
|
||
<span><span><span>(<span><a href="../../../Astlib/Ast_500/Parsetree/index.html#type-attribute">Astlib.Ast_500.Parsetree.attribute</a> list</span>, <span class="type-var">'a</span>, <span class="type-var">'b</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-extension_constructor">Astlib.Ast_500.Parsetree.extension_constructor</a>, <span class="type-var">'c</span>, <span class="type-var">'d</span>)</span>
|
||
<span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-extension_constructor">Astlib.Ast_500.Parsetree.extension_constructor</a>, <span class="type-var">'e</span>, <span class="type-var">'f</span>)</span>
|
||
<span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-extension_constructor"><a href="#val-extension_constructor" class="anchor"></a><code><span><span class="keyword">val</span> extension_constructor :
|
||
<span>name:<span><span>(string, <span class="type-var">'a</span>, <span class="type-var">'b</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span>kind:
|
||
<span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-extension_constructor_kind">Astlib.Ast_500.Parsetree.extension_constructor_kind</a>, <span class="type-var">'c</span>, <span class="type-var">'d</span>)</span>
|
||
<span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-extension_constructor">Astlib.Ast_500.Parsetree.extension_constructor</a>, <span class="type-var">'e</span>, <span class="type-var">'f</span>)</span>
|
||
<span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-pext_decl"><a href="#val-pext_decl" class="anchor"></a><code><span><span class="keyword">val</span> pext_decl :
|
||
<span><span><span>(<span><span>string <a href="../../../Astlib/Location/index.html#type-loc">Astlib.Location.loc</a></span> list</span>, <span class="type-var">'a</span>, <span class="type-var">'b</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-constructor_arguments">Astlib.Ast_500.Parsetree.constructor_arguments</a>, <span class="type-var">'c</span>, <span class="type-var">'d</span>)</span>
|
||
<span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span><span>(<span><a href="../../../Astlib/Ast_500/Parsetree/index.html#type-core_type">Astlib.Ast_500.Parsetree.core_type</a> option</span>, <span class="type-var">'e</span>, <span class="type-var">'f</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-extension_constructor_kind">Astlib.Ast_500.Parsetree.extension_constructor_kind</a>, <span class="type-var">'g</span>, <span class="type-var">'h</span>)</span>
|
||
<span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-pext_rebind"><a href="#val-pext_rebind" class="anchor"></a><code><span><span class="keyword">val</span> pext_rebind :
|
||
<span><span><span>(<a href="../../../Astlib/Longident/index.html#type-t">Astlib.Longident.t</a>, <span class="type-var">'a</span>, <span class="type-var">'b</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-extension_constructor_kind">Astlib.Ast_500.Parsetree.extension_constructor_kind</a>, <span class="type-var">'c</span>, <span class="type-var">'d</span>)</span>
|
||
<span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-unit"><a href="#val-unit" class="anchor"></a><code><span><span class="keyword">val</span> unit :
|
||
<span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-functor_parameter">Astlib.Ast_500.Parsetree.functor_parameter</a>, <span class="type-var">'a</span>, <span class="type-var">'b</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-named"><a href="#val-named" class="anchor"></a><code><span><span class="keyword">val</span> named :
|
||
<span><span><span>(<span>string option</span>, <span class="type-var">'a</span>, <span class="type-var">'b</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-module_type">Astlib.Ast_500.Parsetree.module_type</a>, <span class="type-var">'c</span>, <span class="type-var">'d</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-functor_parameter">Astlib.Ast_500.Parsetree.functor_parameter</a>, <span class="type-var">'e</span>, <span class="type-var">'f</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-include_infos_attributes"><a href="#val-include_infos_attributes" class="anchor"></a><code><span><span class="keyword">val</span> include_infos_attributes :
|
||
<span><span><span>(<span><a href="../../../Astlib/Ast_500/Parsetree/index.html#type-attribute">Astlib.Ast_500.Parsetree.attribute</a> list</span>, <span class="type-var">'a</span>, <span class="type-var">'b</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span><span>(<span><span class="type-var">'c</span> <a href="../../../Astlib/Ast_500/Parsetree/index.html#type-include_infos">Astlib.Ast_500.Parsetree.include_infos</a></span>, <span class="type-var">'d</span>, <span class="type-var">'e</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span>(<span><span class="type-var">'f</span> <a href="../../../Astlib/Ast_500/Parsetree/index.html#type-include_infos">Astlib.Ast_500.Parsetree.include_infos</a></span>, <span class="type-var">'g</span>, <span class="type-var">'h</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-include_infos"><a href="#val-include_infos" class="anchor"></a><code><span><span class="keyword">val</span> include_infos :
|
||
<span>mod_:<span><span>(<span class="type-var">'a</span>, <span class="type-var">'b</span>, <span class="type-var">'c</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span>(<span><span class="type-var">'d</span> <a href="../../../Astlib/Ast_500/Parsetree/index.html#type-include_infos">Astlib.Ast_500.Parsetree.include_infos</a></span>, <span class="type-var">'e</span>, <span class="type-var">'f</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-injective"><a href="#val-injective" class="anchor"></a><code><span><span class="keyword">val</span> injective :
|
||
<span><span>(<a href="../../../Astlib/Ast_500/Asttypes/index.html#type-injectivity">Astlib.Ast_500.Asttypes.injectivity</a>, <span class="type-var">'a</span>, <span class="type-var">'b</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-noinjectivity"><a href="#val-noinjectivity" class="anchor"></a><code><span><span class="keyword">val</span> noinjectivity :
|
||
<span><span>(<a href="../../../Astlib/Ast_500/Asttypes/index.html#type-injectivity">Astlib.Ast_500.Asttypes.injectivity</a>, <span class="type-var">'a</span>, <span class="type-var">'b</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-label_declaration_attributes"><a href="#val-label_declaration_attributes" class="anchor"></a><code><span><span class="keyword">val</span> label_declaration_attributes :
|
||
<span><span><span>(<span><a href="../../../Astlib/Ast_500/Parsetree/index.html#type-attribute">Astlib.Ast_500.Parsetree.attribute</a> list</span>, <span class="type-var">'a</span>, <span class="type-var">'b</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-label_declaration">Astlib.Ast_500.Parsetree.label_declaration</a>, <span class="type-var">'c</span>, <span class="type-var">'d</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-label_declaration">Astlib.Ast_500.Parsetree.label_declaration</a>, <span class="type-var">'e</span>, <span class="type-var">'f</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-label_declaration"><a href="#val-label_declaration" class="anchor"></a><code><span><span class="keyword">val</span> label_declaration :
|
||
<span>name:<span><span>(string, <span class="type-var">'a</span>, <span class="type-var">'b</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span>mutable_:
|
||
<span><span>(<a href="../../../Astlib/Ast_500/Asttypes/index.html#type-mutable_flag">Astlib.Ast_500.Asttypes.mutable_flag</a>, <span class="type-var">'c</span>, <span class="type-var">'d</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span>type_:<span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-core_type">Astlib.Ast_500.Parsetree.core_type</a>, <span class="type-var">'e</span>, <span class="type-var">'f</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-label_declaration">Astlib.Ast_500.Parsetree.label_declaration</a>, <span class="type-var">'g</span>, <span class="type-var">'h</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-letop"><a href="#val-letop" class="anchor"></a><code><span><span class="keyword">val</span> letop :
|
||
<span>let_:<span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-binding_op">Astlib.Ast_500.Parsetree.binding_op</a>, <span class="type-var">'a</span>, <span class="type-var">'b</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span>ands:
|
||
<span><span>(<span><a href="../../../Astlib/Ast_500/Parsetree/index.html#type-binding_op">Astlib.Ast_500.Parsetree.binding_op</a> list</span>, <span class="type-var">'c</span>, <span class="type-var">'d</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span>body:<span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-expression">Astlib.Ast_500.Parsetree.expression</a>, <span class="type-var">'e</span>, <span class="type-var">'f</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-letop">Astlib.Ast_500.Parsetree.letop</a>, <span class="type-var">'g</span>, <span class="type-var">'h</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-location"><a href="#val-location" class="anchor"></a><code><span><span class="keyword">val</span> location :
|
||
<span>start:<span><span>(<a href="../../../../ocaml/Stdlib/Lexing/index.html#type-position">Stdlib.Lexing.position</a>, <span class="type-var">'a</span>, <span class="type-var">'b</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span>end_:<span><span>(<a href="../../../../ocaml/Stdlib/Lexing/index.html#type-position">Stdlib.Lexing.position</a>, <span class="type-var">'c</span>, <span class="type-var">'d</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span>ghost:<span><span>(bool, <span class="type-var">'e</span>, <span class="type-var">'f</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span>(<a href="../../../Astlib/Location/index.html#type-t">Astlib.Location.t</a>, <span class="type-var">'g</span>, <span class="type-var">'h</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-lident"><a href="#val-lident" class="anchor"></a><code><span><span class="keyword">val</span> lident :
|
||
<span><span><span>(string, <span class="type-var">'a</span>, <span class="type-var">'b</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span>(<a href="../../../Astlib/Longident/index.html#type-t">Astlib.Longident.t</a>, <span class="type-var">'c</span>, <span class="type-var">'d</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-ldot"><a href="#val-ldot" class="anchor"></a><code><span><span class="keyword">val</span> ldot :
|
||
<span><span><span>(<a href="../../../Astlib/Longident/index.html#type-t">Astlib.Longident.t</a>, <span class="type-var">'a</span>, <span class="type-var">'b</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span><span>(string, <span class="type-var">'c</span>, <span class="type-var">'d</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span>(<a href="../../../Astlib/Longident/index.html#type-t">Astlib.Longident.t</a>, <span class="type-var">'e</span>, <span class="type-var">'f</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-lapply"><a href="#val-lapply" class="anchor"></a><code><span><span class="keyword">val</span> lapply :
|
||
<span><span><span>(<a href="../../../Astlib/Longident/index.html#type-t">Astlib.Longident.t</a>, <span class="type-var">'a</span>, <span class="type-var">'b</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span><span>(<a href="../../../Astlib/Longident/index.html#type-t">Astlib.Longident.t</a>, <span class="type-var">'c</span>, <span class="type-var">'d</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span>(<a href="../../../Astlib/Longident/index.html#type-t">Astlib.Longident.t</a>, <span class="type-var">'e</span>, <span class="type-var">'f</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-module_binding_attributes"><a href="#val-module_binding_attributes" class="anchor"></a><code><span><span class="keyword">val</span> module_binding_attributes :
|
||
<span><span><span>(<span><a href="../../../Astlib/Ast_500/Parsetree/index.html#type-attribute">Astlib.Ast_500.Parsetree.attribute</a> list</span>, <span class="type-var">'a</span>, <span class="type-var">'b</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-module_binding">Astlib.Ast_500.Parsetree.module_binding</a>, <span class="type-var">'c</span>, <span class="type-var">'d</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-module_binding">Astlib.Ast_500.Parsetree.module_binding</a>, <span class="type-var">'e</span>, <span class="type-var">'f</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-module_binding"><a href="#val-module_binding" class="anchor"></a><code><span><span class="keyword">val</span> module_binding :
|
||
<span>name:<span><span>(<span>string option</span>, <span class="type-var">'a</span>, <span class="type-var">'b</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span>expr:<span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-module_expr">Astlib.Ast_500.Parsetree.module_expr</a>, <span class="type-var">'c</span>, <span class="type-var">'d</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-module_binding">Astlib.Ast_500.Parsetree.module_binding</a>, <span class="type-var">'e</span>, <span class="type-var">'f</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-module_declaration_attributes"><a href="#val-module_declaration_attributes" class="anchor"></a><code><span><span class="keyword">val</span> module_declaration_attributes :
|
||
<span><span><span>(<span><a href="../../../Astlib/Ast_500/Parsetree/index.html#type-attribute">Astlib.Ast_500.Parsetree.attribute</a> list</span>, <span class="type-var">'a</span>, <span class="type-var">'b</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-module_declaration">Astlib.Ast_500.Parsetree.module_declaration</a>, <span class="type-var">'c</span>, <span class="type-var">'d</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-module_declaration">Astlib.Ast_500.Parsetree.module_declaration</a>, <span class="type-var">'e</span>, <span class="type-var">'f</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-module_declaration"><a href="#val-module_declaration" class="anchor"></a><code><span><span class="keyword">val</span> module_declaration :
|
||
<span>name:<span><span>(<span>string option</span>, <span class="type-var">'a</span>, <span class="type-var">'b</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span>type_:<span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-module_type">Astlib.Ast_500.Parsetree.module_type</a>, <span class="type-var">'c</span>, <span class="type-var">'d</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-module_declaration">Astlib.Ast_500.Parsetree.module_declaration</a>, <span class="type-var">'e</span>, <span class="type-var">'f</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-pmod_loc"><a href="#val-pmod_loc" class="anchor"></a><code><span><span class="keyword">val</span> pmod_loc :
|
||
<span><span><span>(<a href="../../../Astlib/Location/index.html#type-t">Astlib.Location.t</a>, <span class="type-var">'a</span>, <span class="type-var">'b</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-module_expr">Astlib.Ast_500.Parsetree.module_expr</a>, <span class="type-var">'c</span>, <span class="type-var">'d</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-module_expr">Astlib.Ast_500.Parsetree.module_expr</a>, <span class="type-var">'e</span>, <span class="type-var">'f</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-pmod_attributes"><a href="#val-pmod_attributes" class="anchor"></a><code><span><span class="keyword">val</span> pmod_attributes :
|
||
<span><span><span>(<span><a href="../../../Astlib/Ast_500/Parsetree/index.html#type-attribute">Astlib.Ast_500.Parsetree.attribute</a> list</span>, <span class="type-var">'a</span>, <span class="type-var">'b</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-module_expr">Astlib.Ast_500.Parsetree.module_expr</a>, <span class="type-var">'c</span>, <span class="type-var">'d</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-module_expr">Astlib.Ast_500.Parsetree.module_expr</a>, <span class="type-var">'e</span>, <span class="type-var">'f</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-pmod_ident"><a href="#val-pmod_ident" class="anchor"></a><code><span><span class="keyword">val</span> pmod_ident :
|
||
<span><span><span>(<a href="../../../Astlib/Longident/index.html#type-t">Astlib.Longident.t</a>, <span class="type-var">'a</span>, <span class="type-var">'b</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-module_expr">Astlib.Ast_500.Parsetree.module_expr</a>, <span class="type-var">'c</span>, <span class="type-var">'d</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-pmod_structure"><a href="#val-pmod_structure" class="anchor"></a><code><span><span class="keyword">val</span> pmod_structure :
|
||
<span><span><span>(<span><a href="../../../Astlib/Ast_500/Parsetree/index.html#type-structure_item">Astlib.Ast_500.Parsetree.structure_item</a> list</span>, <span class="type-var">'a</span>, <span class="type-var">'b</span>)</span>
|
||
<span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-module_expr">Astlib.Ast_500.Parsetree.module_expr</a>, <span class="type-var">'c</span>, <span class="type-var">'d</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-pmod_functor"><a href="#val-pmod_functor" class="anchor"></a><code><span><span class="keyword">val</span> pmod_functor :
|
||
<span><span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-functor_parameter">Astlib.Ast_500.Parsetree.functor_parameter</a>, <span class="type-var">'a</span>, <span class="type-var">'b</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-module_expr">Astlib.Ast_500.Parsetree.module_expr</a>, <span class="type-var">'c</span>, <span class="type-var">'d</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-module_expr">Astlib.Ast_500.Parsetree.module_expr</a>, <span class="type-var">'e</span>, <span class="type-var">'f</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-pmod_apply"><a href="#val-pmod_apply" class="anchor"></a><code><span><span class="keyword">val</span> pmod_apply :
|
||
<span><span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-module_expr">Astlib.Ast_500.Parsetree.module_expr</a>, <span class="type-var">'a</span>, <span class="type-var">'b</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-module_expr">Astlib.Ast_500.Parsetree.module_expr</a>, <span class="type-var">'c</span>, <span class="type-var">'d</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-module_expr">Astlib.Ast_500.Parsetree.module_expr</a>, <span class="type-var">'e</span>, <span class="type-var">'f</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-pmod_constraint"><a href="#val-pmod_constraint" class="anchor"></a><code><span><span class="keyword">val</span> pmod_constraint :
|
||
<span><span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-module_expr">Astlib.Ast_500.Parsetree.module_expr</a>, <span class="type-var">'a</span>, <span class="type-var">'b</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-module_type">Astlib.Ast_500.Parsetree.module_type</a>, <span class="type-var">'c</span>, <span class="type-var">'d</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-module_expr">Astlib.Ast_500.Parsetree.module_expr</a>, <span class="type-var">'e</span>, <span class="type-var">'f</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-pmod_unpack"><a href="#val-pmod_unpack" class="anchor"></a><code><span><span class="keyword">val</span> pmod_unpack :
|
||
<span><span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-expression">Astlib.Ast_500.Parsetree.expression</a>, <span class="type-var">'a</span>, <span class="type-var">'b</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-module_expr">Astlib.Ast_500.Parsetree.module_expr</a>, <span class="type-var">'c</span>, <span class="type-var">'d</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-pmod_extension"><a href="#val-pmod_extension" class="anchor"></a><code><span><span class="keyword">val</span> pmod_extension :
|
||
<span><span><span>(<span>string <a href="../../../Astlib/Location/index.html#type-loc">Astlib.Location.loc</a></span> * <a href="../../../Astlib/Ast_500/Parsetree/index.html#type-payload">Astlib.Ast_500.Parsetree.payload</a>, <span class="type-var">'a</span>, <span class="type-var">'b</span>)</span>
|
||
<span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-module_expr">Astlib.Ast_500.Parsetree.module_expr</a>, <span class="type-var">'c</span>, <span class="type-var">'d</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-module_substitution_attributes"><a href="#val-module_substitution_attributes" class="anchor"></a><code><span><span class="keyword">val</span> module_substitution_attributes :
|
||
<span><span><span>(<span><a href="../../../Astlib/Ast_500/Parsetree/index.html#type-attribute">Astlib.Ast_500.Parsetree.attribute</a> list</span>, <span class="type-var">'a</span>, <span class="type-var">'b</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-module_substitution">Astlib.Ast_500.Parsetree.module_substitution</a>, <span class="type-var">'c</span>, <span class="type-var">'d</span>)</span>
|
||
<span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-module_substitution">Astlib.Ast_500.Parsetree.module_substitution</a>, <span class="type-var">'e</span>, <span class="type-var">'f</span>)</span>
|
||
<span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-module_substitution"><a href="#val-module_substitution" class="anchor"></a><code><span><span class="keyword">val</span> module_substitution :
|
||
<span>name:<span><span>(string, <span class="type-var">'a</span>, <span class="type-var">'b</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span>manifest:<span><span>(<a href="../../../Astlib/Longident/index.html#type-t">Astlib.Longident.t</a>, <span class="type-var">'c</span>, <span class="type-var">'d</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-module_substitution">Astlib.Ast_500.Parsetree.module_substitution</a>, <span class="type-var">'e</span>, <span class="type-var">'f</span>)</span>
|
||
<span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-pmty_loc"><a href="#val-pmty_loc" class="anchor"></a><code><span><span class="keyword">val</span> pmty_loc :
|
||
<span><span><span>(<a href="../../../Astlib/Location/index.html#type-t">Astlib.Location.t</a>, <span class="type-var">'a</span>, <span class="type-var">'b</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-module_type">Astlib.Ast_500.Parsetree.module_type</a>, <span class="type-var">'c</span>, <span class="type-var">'d</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-module_type">Astlib.Ast_500.Parsetree.module_type</a>, <span class="type-var">'e</span>, <span class="type-var">'f</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-pmty_attributes"><a href="#val-pmty_attributes" class="anchor"></a><code><span><span class="keyword">val</span> pmty_attributes :
|
||
<span><span><span>(<span><a href="../../../Astlib/Ast_500/Parsetree/index.html#type-attribute">Astlib.Ast_500.Parsetree.attribute</a> list</span>, <span class="type-var">'a</span>, <span class="type-var">'b</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-module_type">Astlib.Ast_500.Parsetree.module_type</a>, <span class="type-var">'c</span>, <span class="type-var">'d</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-module_type">Astlib.Ast_500.Parsetree.module_type</a>, <span class="type-var">'e</span>, <span class="type-var">'f</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-pmty_ident"><a href="#val-pmty_ident" class="anchor"></a><code><span><span class="keyword">val</span> pmty_ident :
|
||
<span><span><span>(<a href="../../../Astlib/Longident/index.html#type-t">Astlib.Longident.t</a>, <span class="type-var">'a</span>, <span class="type-var">'b</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-module_type">Astlib.Ast_500.Parsetree.module_type</a>, <span class="type-var">'c</span>, <span class="type-var">'d</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-pmty_signature"><a href="#val-pmty_signature" class="anchor"></a><code><span><span class="keyword">val</span> pmty_signature :
|
||
<span><span><span>(<span><a href="../../../Astlib/Ast_500/Parsetree/index.html#type-signature_item">Astlib.Ast_500.Parsetree.signature_item</a> list</span>, <span class="type-var">'a</span>, <span class="type-var">'b</span>)</span>
|
||
<span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-module_type">Astlib.Ast_500.Parsetree.module_type</a>, <span class="type-var">'c</span>, <span class="type-var">'d</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-pmty_functor"><a href="#val-pmty_functor" class="anchor"></a><code><span><span class="keyword">val</span> pmty_functor :
|
||
<span><span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-functor_parameter">Astlib.Ast_500.Parsetree.functor_parameter</a>, <span class="type-var">'a</span>, <span class="type-var">'b</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-module_type">Astlib.Ast_500.Parsetree.module_type</a>, <span class="type-var">'c</span>, <span class="type-var">'d</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-module_type">Astlib.Ast_500.Parsetree.module_type</a>, <span class="type-var">'e</span>, <span class="type-var">'f</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-pmty_with"><a href="#val-pmty_with" class="anchor"></a><code><span><span class="keyword">val</span> pmty_with :
|
||
<span><span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-module_type">Astlib.Ast_500.Parsetree.module_type</a>, <span class="type-var">'a</span>, <span class="type-var">'b</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span><span>(<span><a href="../../../Astlib/Ast_500/Parsetree/index.html#type-with_constraint">Astlib.Ast_500.Parsetree.with_constraint</a> list</span>, <span class="type-var">'c</span>, <span class="type-var">'d</span>)</span>
|
||
<span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-module_type">Astlib.Ast_500.Parsetree.module_type</a>, <span class="type-var">'e</span>, <span class="type-var">'f</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-pmty_typeof"><a href="#val-pmty_typeof" class="anchor"></a><code><span><span class="keyword">val</span> pmty_typeof :
|
||
<span><span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-module_expr">Astlib.Ast_500.Parsetree.module_expr</a>, <span class="type-var">'a</span>, <span class="type-var">'b</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-module_type">Astlib.Ast_500.Parsetree.module_type</a>, <span class="type-var">'c</span>, <span class="type-var">'d</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-pmty_extension"><a href="#val-pmty_extension" class="anchor"></a><code><span><span class="keyword">val</span> pmty_extension :
|
||
<span><span><span>(<span>string <a href="../../../Astlib/Location/index.html#type-loc">Astlib.Location.loc</a></span> * <a href="../../../Astlib/Ast_500/Parsetree/index.html#type-payload">Astlib.Ast_500.Parsetree.payload</a>, <span class="type-var">'a</span>, <span class="type-var">'b</span>)</span>
|
||
<span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-module_type">Astlib.Ast_500.Parsetree.module_type</a>, <span class="type-var">'c</span>, <span class="type-var">'d</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-pmty_alias"><a href="#val-pmty_alias" class="anchor"></a><code><span><span class="keyword">val</span> pmty_alias :
|
||
<span><span><span>(<a href="../../../Astlib/Longident/index.html#type-t">Astlib.Longident.t</a>, <span class="type-var">'a</span>, <span class="type-var">'b</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-module_type">Astlib.Ast_500.Parsetree.module_type</a>, <span class="type-var">'c</span>, <span class="type-var">'d</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-module_type_declaration_attributes"><a href="#val-module_type_declaration_attributes" class="anchor"></a><code><span><span class="keyword">val</span> module_type_declaration_attributes :
|
||
<span><span><span>(<span><a href="../../../Astlib/Ast_500/Parsetree/index.html#type-attribute">Astlib.Ast_500.Parsetree.attribute</a> list</span>, <span class="type-var">'a</span>, <span class="type-var">'b</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-module_type_declaration">Astlib.Ast_500.Parsetree.module_type_declaration</a>, <span class="type-var">'c</span>, <span class="type-var">'d</span>)</span>
|
||
<span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-module_type_declaration">Astlib.Ast_500.Parsetree.module_type_declaration</a>, <span class="type-var">'e</span>, <span class="type-var">'f</span>)</span>
|
||
<span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-module_type_declaration"><a href="#val-module_type_declaration" class="anchor"></a><code><span><span class="keyword">val</span> module_type_declaration :
|
||
<span>name:<span><span>(string, <span class="type-var">'a</span>, <span class="type-var">'b</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span>type_:
|
||
<span><span>(<span><a href="../../../Astlib/Ast_500/Parsetree/index.html#type-module_type">Astlib.Ast_500.Parsetree.module_type</a> option</span>, <span class="type-var">'c</span>, <span class="type-var">'d</span>)</span>
|
||
<span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-module_type_declaration">Astlib.Ast_500.Parsetree.module_type_declaration</a>, <span class="type-var">'e</span>, <span class="type-var">'f</span>)</span>
|
||
<span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-immutable"><a href="#val-immutable" class="anchor"></a><code><span><span class="keyword">val</span> immutable :
|
||
<span><span>(<a href="../../../Astlib/Ast_500/Asttypes/index.html#type-mutable_flag">Astlib.Ast_500.Asttypes.mutable_flag</a>, <span class="type-var">'a</span>, <span class="type-var">'b</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-mutable_"><a href="#val-mutable_" class="anchor"></a><code><span><span class="keyword">val</span> mutable_ :
|
||
<span><span>(<a href="../../../Astlib/Ast_500/Asttypes/index.html#type-mutable_flag">Astlib.Ast_500.Asttypes.mutable_flag</a>, <span class="type-var">'a</span>, <span class="type-var">'b</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-pof_loc"><a href="#val-pof_loc" class="anchor"></a><code><span><span class="keyword">val</span> pof_loc :
|
||
<span><span><span>(<a href="../../../Astlib/Location/index.html#type-t">Astlib.Location.t</a>, <span class="type-var">'a</span>, <span class="type-var">'b</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-object_field">Astlib.Ast_500.Parsetree.object_field</a>, <span class="type-var">'c</span>, <span class="type-var">'d</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-object_field">Astlib.Ast_500.Parsetree.object_field</a>, <span class="type-var">'e</span>, <span class="type-var">'f</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-pof_attributes"><a href="#val-pof_attributes" class="anchor"></a><code><span><span class="keyword">val</span> pof_attributes :
|
||
<span><span><span>(<span><a href="../../../Astlib/Ast_500/Parsetree/index.html#type-attribute">Astlib.Ast_500.Parsetree.attribute</a> list</span>, <span class="type-var">'a</span>, <span class="type-var">'b</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-object_field">Astlib.Ast_500.Parsetree.object_field</a>, <span class="type-var">'c</span>, <span class="type-var">'d</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-object_field">Astlib.Ast_500.Parsetree.object_field</a>, <span class="type-var">'e</span>, <span class="type-var">'f</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-otag"><a href="#val-otag" class="anchor"></a><code><span><span class="keyword">val</span> otag :
|
||
<span><span><span>(string, <span class="type-var">'a</span>, <span class="type-var">'b</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-core_type">Astlib.Ast_500.Parsetree.core_type</a>, <span class="type-var">'c</span>, <span class="type-var">'d</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-object_field">Astlib.Ast_500.Parsetree.object_field</a>, <span class="type-var">'e</span>, <span class="type-var">'f</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-oinherit"><a href="#val-oinherit" class="anchor"></a><code><span><span class="keyword">val</span> oinherit :
|
||
<span><span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-core_type">Astlib.Ast_500.Parsetree.core_type</a>, <span class="type-var">'a</span>, <span class="type-var">'b</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-object_field">Astlib.Ast_500.Parsetree.object_field</a>, <span class="type-var">'c</span>, <span class="type-var">'d</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-open_infos_attributes"><a href="#val-open_infos_attributes" class="anchor"></a><code><span><span class="keyword">val</span> open_infos_attributes :
|
||
<span><span><span>(<span><a href="../../../Astlib/Ast_500/Parsetree/index.html#type-attribute">Astlib.Ast_500.Parsetree.attribute</a> list</span>, <span class="type-var">'a</span>, <span class="type-var">'b</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span><span>(<span><span class="type-var">'c</span> <a href="../../../Astlib/Ast_500/Parsetree/index.html#type-open_infos">Astlib.Ast_500.Parsetree.open_infos</a></span>, <span class="type-var">'d</span>, <span class="type-var">'e</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span>(<span><span class="type-var">'f</span> <a href="../../../Astlib/Ast_500/Parsetree/index.html#type-open_infos">Astlib.Ast_500.Parsetree.open_infos</a></span>, <span class="type-var">'g</span>, <span class="type-var">'h</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-open_infos"><a href="#val-open_infos" class="anchor"></a><code><span><span class="keyword">val</span> open_infos :
|
||
<span>expr:<span><span>(<span class="type-var">'a</span>, <span class="type-var">'b</span>, <span class="type-var">'c</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span>override:
|
||
<span><span>(<a href="../../../Astlib/Ast_500/Asttypes/index.html#type-override_flag">Astlib.Ast_500.Asttypes.override_flag</a>, <span class="type-var">'d</span>, <span class="type-var">'e</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span>(<span><span class="type-var">'f</span> <a href="../../../Astlib/Ast_500/Parsetree/index.html#type-open_infos">Astlib.Ast_500.Parsetree.open_infos</a></span>, <span class="type-var">'g</span>, <span class="type-var">'h</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-override"><a href="#val-override" class="anchor"></a><code><span><span class="keyword">val</span> override :
|
||
<span><span>(<a href="../../../Astlib/Ast_500/Asttypes/index.html#type-override_flag">Astlib.Ast_500.Asttypes.override_flag</a>, <span class="type-var">'a</span>, <span class="type-var">'b</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-fresh"><a href="#val-fresh" class="anchor"></a><code><span><span class="keyword">val</span> fresh :
|
||
<span><span>(<a href="../../../Astlib/Ast_500/Asttypes/index.html#type-override_flag">Astlib.Ast_500.Asttypes.override_flag</a>, <span class="type-var">'a</span>, <span class="type-var">'b</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-ppat_loc"><a href="#val-ppat_loc" class="anchor"></a><code><span><span class="keyword">val</span> ppat_loc :
|
||
<span><span><span>(<a href="../../../Astlib/Location/index.html#type-t">Astlib.Location.t</a>, <span class="type-var">'a</span>, <span class="type-var">'b</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-pattern">Astlib.Ast_500.Parsetree.pattern</a>, <span class="type-var">'c</span>, <span class="type-var">'d</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-pattern">Astlib.Ast_500.Parsetree.pattern</a>, <span class="type-var">'e</span>, <span class="type-var">'f</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-ppat_attributes"><a href="#val-ppat_attributes" class="anchor"></a><code><span><span class="keyword">val</span> ppat_attributes :
|
||
<span><span><span>(<span><a href="../../../Astlib/Ast_500/Parsetree/index.html#type-attribute">Astlib.Ast_500.Parsetree.attribute</a> list</span>, <span class="type-var">'a</span>, <span class="type-var">'b</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-pattern">Astlib.Ast_500.Parsetree.pattern</a>, <span class="type-var">'c</span>, <span class="type-var">'d</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-pattern">Astlib.Ast_500.Parsetree.pattern</a>, <span class="type-var">'e</span>, <span class="type-var">'f</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-ppat_any"><a href="#val-ppat_any" class="anchor"></a><code><span><span class="keyword">val</span> ppat_any :
|
||
<span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-pattern">Astlib.Ast_500.Parsetree.pattern</a>, <span class="type-var">'a</span>, <span class="type-var">'b</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-ppat_var"><a href="#val-ppat_var" class="anchor"></a><code><span><span class="keyword">val</span> ppat_var :
|
||
<span><span><span>(string, <span class="type-var">'a</span>, <span class="type-var">'b</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-pattern">Astlib.Ast_500.Parsetree.pattern</a>, <span class="type-var">'c</span>, <span class="type-var">'d</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-ppat_alias"><a href="#val-ppat_alias" class="anchor"></a><code><span><span class="keyword">val</span> ppat_alias :
|
||
<span><span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-pattern">Astlib.Ast_500.Parsetree.pattern</a>, <span class="type-var">'a</span>, <span class="type-var">'b</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span><span>(string, <span class="type-var">'c</span>, <span class="type-var">'d</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-pattern">Astlib.Ast_500.Parsetree.pattern</a>, <span class="type-var">'e</span>, <span class="type-var">'f</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-ppat_constant"><a href="#val-ppat_constant" class="anchor"></a><code><span><span class="keyword">val</span> ppat_constant :
|
||
<span><span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-constant">Astlib.Ast_500.Parsetree.constant</a>, <span class="type-var">'a</span>, <span class="type-var">'b</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-pattern">Astlib.Ast_500.Parsetree.pattern</a>, <span class="type-var">'c</span>, <span class="type-var">'d</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-ppat_interval"><a href="#val-ppat_interval" class="anchor"></a><code><span><span class="keyword">val</span> ppat_interval :
|
||
<span><span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-constant">Astlib.Ast_500.Parsetree.constant</a>, <span class="type-var">'a</span>, <span class="type-var">'b</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-constant">Astlib.Ast_500.Parsetree.constant</a>, <span class="type-var">'c</span>, <span class="type-var">'d</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-pattern">Astlib.Ast_500.Parsetree.pattern</a>, <span class="type-var">'e</span>, <span class="type-var">'f</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-ppat_tuple"><a href="#val-ppat_tuple" class="anchor"></a><code><span><span class="keyword">val</span> ppat_tuple :
|
||
<span><span><span>(<span><a href="../../../Astlib/Ast_500/Parsetree/index.html#type-pattern">Astlib.Ast_500.Parsetree.pattern</a> list</span>, <span class="type-var">'a</span>, <span class="type-var">'b</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-pattern">Astlib.Ast_500.Parsetree.pattern</a>, <span class="type-var">'c</span>, <span class="type-var">'d</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-ppat_construct"><a href="#val-ppat_construct" class="anchor"></a><code><span><span class="keyword">val</span> ppat_construct :
|
||
<span><span><span>(<a href="../../../Astlib/Longident/index.html#type-t">Astlib.Longident.t</a>, <span class="type-var">'a</span>, <span class="type-var">'b</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span><span>(<span><span>(<span><span>string <a href="../../../Astlib/Location/index.html#type-loc">Astlib.Location.loc</a></span> list</span> * <a href="../../../Astlib/Ast_500/Parsetree/index.html#type-pattern">Astlib.Ast_500.Parsetree.pattern</a>)</span> option</span>,
|
||
<span class="type-var">'c</span>,
|
||
<span class="type-var">'d</span>)</span>
|
||
<span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-pattern">Astlib.Ast_500.Parsetree.pattern</a>, <span class="type-var">'e</span>, <span class="type-var">'f</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-ppat_variant"><a href="#val-ppat_variant" class="anchor"></a><code><span><span class="keyword">val</span> ppat_variant :
|
||
<span><span><span>(string, <span class="type-var">'a</span>, <span class="type-var">'b</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span><span>(<span><a href="../../../Astlib/Ast_500/Parsetree/index.html#type-pattern">Astlib.Ast_500.Parsetree.pattern</a> option</span>, <span class="type-var">'c</span>, <span class="type-var">'d</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-pattern">Astlib.Ast_500.Parsetree.pattern</a>, <span class="type-var">'e</span>, <span class="type-var">'f</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-ppat_record"><a href="#val-ppat_record" class="anchor"></a><code><span><span class="keyword">val</span> ppat_record :
|
||
<span><span><span>(<span><span>(<span><a href="../../../Astlib/Longident/index.html#type-t">Astlib.Longident.t</a> <a href="../../../Astlib/Location/index.html#type-loc">Astlib.Location.loc</a></span> * <a href="../../../Astlib/Ast_500/Parsetree/index.html#type-pattern">Astlib.Ast_500.Parsetree.pattern</a>)</span>
|
||
list</span>,
|
||
<span class="type-var">'a</span>,
|
||
<span class="type-var">'b</span>)</span>
|
||
<span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span><span>(<a href="../../../Astlib/Ast_500/Asttypes/index.html#type-closed_flag">Astlib.Ast_500.Asttypes.closed_flag</a>, <span class="type-var">'c</span>, <span class="type-var">'d</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-pattern">Astlib.Ast_500.Parsetree.pattern</a>, <span class="type-var">'e</span>, <span class="type-var">'f</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-ppat_array"><a href="#val-ppat_array" class="anchor"></a><code><span><span class="keyword">val</span> ppat_array :
|
||
<span><span><span>(<span><a href="../../../Astlib/Ast_500/Parsetree/index.html#type-pattern">Astlib.Ast_500.Parsetree.pattern</a> list</span>, <span class="type-var">'a</span>, <span class="type-var">'b</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-pattern">Astlib.Ast_500.Parsetree.pattern</a>, <span class="type-var">'c</span>, <span class="type-var">'d</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-ppat_or"><a href="#val-ppat_or" class="anchor"></a><code><span><span class="keyword">val</span> ppat_or :
|
||
<span><span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-pattern">Astlib.Ast_500.Parsetree.pattern</a>, <span class="type-var">'a</span>, <span class="type-var">'b</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-pattern">Astlib.Ast_500.Parsetree.pattern</a>, <span class="type-var">'c</span>, <span class="type-var">'d</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-pattern">Astlib.Ast_500.Parsetree.pattern</a>, <span class="type-var">'e</span>, <span class="type-var">'f</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-ppat_constraint"><a href="#val-ppat_constraint" class="anchor"></a><code><span><span class="keyword">val</span> ppat_constraint :
|
||
<span><span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-pattern">Astlib.Ast_500.Parsetree.pattern</a>, <span class="type-var">'a</span>, <span class="type-var">'b</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-core_type">Astlib.Ast_500.Parsetree.core_type</a>, <span class="type-var">'c</span>, <span class="type-var">'d</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-pattern">Astlib.Ast_500.Parsetree.pattern</a>, <span class="type-var">'e</span>, <span class="type-var">'f</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-ppat_type"><a href="#val-ppat_type" class="anchor"></a><code><span><span class="keyword">val</span> ppat_type :
|
||
<span><span><span>(<a href="../../../Astlib/Longident/index.html#type-t">Astlib.Longident.t</a>, <span class="type-var">'a</span>, <span class="type-var">'b</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-pattern">Astlib.Ast_500.Parsetree.pattern</a>, <span class="type-var">'c</span>, <span class="type-var">'d</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-ppat_lazy"><a href="#val-ppat_lazy" class="anchor"></a><code><span><span class="keyword">val</span> ppat_lazy :
|
||
<span><span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-pattern">Astlib.Ast_500.Parsetree.pattern</a>, <span class="type-var">'a</span>, <span class="type-var">'b</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-pattern">Astlib.Ast_500.Parsetree.pattern</a>, <span class="type-var">'c</span>, <span class="type-var">'d</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-ppat_unpack"><a href="#val-ppat_unpack" class="anchor"></a><code><span><span class="keyword">val</span> ppat_unpack :
|
||
<span><span><span>(<span>string option</span>, <span class="type-var">'a</span>, <span class="type-var">'b</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-pattern">Astlib.Ast_500.Parsetree.pattern</a>, <span class="type-var">'c</span>, <span class="type-var">'d</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-ppat_exception"><a href="#val-ppat_exception" class="anchor"></a><code><span><span class="keyword">val</span> ppat_exception :
|
||
<span><span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-pattern">Astlib.Ast_500.Parsetree.pattern</a>, <span class="type-var">'a</span>, <span class="type-var">'b</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-pattern">Astlib.Ast_500.Parsetree.pattern</a>, <span class="type-var">'c</span>, <span class="type-var">'d</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-ppat_extension"><a href="#val-ppat_extension" class="anchor"></a><code><span><span class="keyword">val</span> ppat_extension :
|
||
<span><span><span>(<span>string <a href="../../../Astlib/Location/index.html#type-loc">Astlib.Location.loc</a></span> * <a href="../../../Astlib/Ast_500/Parsetree/index.html#type-payload">Astlib.Ast_500.Parsetree.payload</a>, <span class="type-var">'a</span>, <span class="type-var">'b</span>)</span>
|
||
<span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-pattern">Astlib.Ast_500.Parsetree.pattern</a>, <span class="type-var">'c</span>, <span class="type-var">'d</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-ppat_open"><a href="#val-ppat_open" class="anchor"></a><code><span><span class="keyword">val</span> ppat_open :
|
||
<span><span><span>(<a href="../../../Astlib/Longident/index.html#type-t">Astlib.Longident.t</a>, <span class="type-var">'a</span>, <span class="type-var">'b</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-pattern">Astlib.Ast_500.Parsetree.pattern</a>, <span class="type-var">'c</span>, <span class="type-var">'d</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-pattern">Astlib.Ast_500.Parsetree.pattern</a>, <span class="type-var">'e</span>, <span class="type-var">'f</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-pstr"><a href="#val-pstr" class="anchor"></a><code><span><span class="keyword">val</span> pstr :
|
||
<span><span><span>(<span><a href="../../../Astlib/Ast_500/Parsetree/index.html#type-structure_item">Astlib.Ast_500.Parsetree.structure_item</a> list</span>, <span class="type-var">'a</span>, <span class="type-var">'b</span>)</span>
|
||
<span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-payload">Astlib.Ast_500.Parsetree.payload</a>, <span class="type-var">'c</span>, <span class="type-var">'d</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-psig"><a href="#val-psig" class="anchor"></a><code><span><span class="keyword">val</span> psig :
|
||
<span><span><span>(<span><a href="../../../Astlib/Ast_500/Parsetree/index.html#type-signature_item">Astlib.Ast_500.Parsetree.signature_item</a> list</span>, <span class="type-var">'a</span>, <span class="type-var">'b</span>)</span>
|
||
<span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-payload">Astlib.Ast_500.Parsetree.payload</a>, <span class="type-var">'c</span>, <span class="type-var">'d</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-ptyp"><a href="#val-ptyp" class="anchor"></a><code><span><span class="keyword">val</span> ptyp :
|
||
<span><span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-core_type">Astlib.Ast_500.Parsetree.core_type</a>, <span class="type-var">'a</span>, <span class="type-var">'b</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-payload">Astlib.Ast_500.Parsetree.payload</a>, <span class="type-var">'c</span>, <span class="type-var">'d</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-ppat"><a href="#val-ppat" class="anchor"></a><code><span><span class="keyword">val</span> ppat :
|
||
<span><span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-pattern">Astlib.Ast_500.Parsetree.pattern</a>, <span class="type-var">'a</span>, <span class="type-var">'b</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span><span>(<span><a href="../../../Astlib/Ast_500/Parsetree/index.html#type-expression">Astlib.Ast_500.Parsetree.expression</a> option</span>, <span class="type-var">'c</span>, <span class="type-var">'d</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-payload">Astlib.Ast_500.Parsetree.payload</a>, <span class="type-var">'e</span>, <span class="type-var">'f</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-position"><a href="#val-position" class="anchor"></a><code><span><span class="keyword">val</span> position :
|
||
<span>fname:<span><span>(string, <span class="type-var">'a</span>, <span class="type-var">'b</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span>lnum:<span><span>(int, <span class="type-var">'c</span>, <span class="type-var">'d</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span>bol:<span><span>(int, <span class="type-var">'e</span>, <span class="type-var">'f</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span>cnum:<span><span>(int, <span class="type-var">'g</span>, <span class="type-var">'h</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span>(<a href="../../../../ocaml/Stdlib/Lexing/index.html#type-position">Stdlib.Lexing.position</a>, <span class="type-var">'i</span>, <span class="type-var">'j</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-private_"><a href="#val-private_" class="anchor"></a><code><span><span class="keyword">val</span> private_ :
|
||
<span><span>(<a href="../../../Astlib/Ast_500/Asttypes/index.html#type-private_flag">Astlib.Ast_500.Asttypes.private_flag</a>, <span class="type-var">'a</span>, <span class="type-var">'b</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-public"><a href="#val-public" class="anchor"></a><code><span><span class="keyword">val</span> public :
|
||
<span><span>(<a href="../../../Astlib/Ast_500/Asttypes/index.html#type-private_flag">Astlib.Ast_500.Asttypes.private_flag</a>, <span class="type-var">'a</span>, <span class="type-var">'b</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-nonrecursive"><a href="#val-nonrecursive" class="anchor"></a><code><span><span class="keyword">val</span> nonrecursive :
|
||
<span><span>(<a href="../../../Astlib/Ast_500/Asttypes/index.html#type-rec_flag">Astlib.Ast_500.Asttypes.rec_flag</a>, <span class="type-var">'a</span>, <span class="type-var">'b</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-recursive"><a href="#val-recursive" class="anchor"></a><code><span><span class="keyword">val</span> recursive :
|
||
<span><span>(<a href="../../../Astlib/Ast_500/Asttypes/index.html#type-rec_flag">Astlib.Ast_500.Asttypes.rec_flag</a>, <span class="type-var">'a</span>, <span class="type-var">'b</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-prf_loc"><a href="#val-prf_loc" class="anchor"></a><code><span><span class="keyword">val</span> prf_loc :
|
||
<span><span><span>(<a href="../../../Astlib/Location/index.html#type-t">Astlib.Location.t</a>, <span class="type-var">'a</span>, <span class="type-var">'b</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-row_field">Astlib.Ast_500.Parsetree.row_field</a>, <span class="type-var">'c</span>, <span class="type-var">'d</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-row_field">Astlib.Ast_500.Parsetree.row_field</a>, <span class="type-var">'e</span>, <span class="type-var">'f</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-prf_attributes"><a href="#val-prf_attributes" class="anchor"></a><code><span><span class="keyword">val</span> prf_attributes :
|
||
<span><span><span>(<span><a href="../../../Astlib/Ast_500/Parsetree/index.html#type-attribute">Astlib.Ast_500.Parsetree.attribute</a> list</span>, <span class="type-var">'a</span>, <span class="type-var">'b</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-row_field">Astlib.Ast_500.Parsetree.row_field</a>, <span class="type-var">'c</span>, <span class="type-var">'d</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-row_field">Astlib.Ast_500.Parsetree.row_field</a>, <span class="type-var">'e</span>, <span class="type-var">'f</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-rtag"><a href="#val-rtag" class="anchor"></a><code><span><span class="keyword">val</span> rtag :
|
||
<span><span><span>(string, <span class="type-var">'a</span>, <span class="type-var">'b</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span><span>(bool, <span class="type-var">'c</span>, <span class="type-var">'d</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span><span>(<span><a href="../../../Astlib/Ast_500/Parsetree/index.html#type-core_type">Astlib.Ast_500.Parsetree.core_type</a> list</span>, <span class="type-var">'e</span>, <span class="type-var">'f</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-row_field">Astlib.Ast_500.Parsetree.row_field</a>, <span class="type-var">'g</span>, <span class="type-var">'h</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-rinherit"><a href="#val-rinherit" class="anchor"></a><code><span><span class="keyword">val</span> rinherit :
|
||
<span><span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-core_type">Astlib.Ast_500.Parsetree.core_type</a>, <span class="type-var">'a</span>, <span class="type-var">'b</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-row_field">Astlib.Ast_500.Parsetree.row_field</a>, <span class="type-var">'c</span>, <span class="type-var">'d</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-psig_loc"><a href="#val-psig_loc" class="anchor"></a><code><span><span class="keyword">val</span> psig_loc :
|
||
<span><span><span>(<a href="../../../Astlib/Location/index.html#type-t">Astlib.Location.t</a>, <span class="type-var">'a</span>, <span class="type-var">'b</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-signature_item">Astlib.Ast_500.Parsetree.signature_item</a>, <span class="type-var">'c</span>, <span class="type-var">'d</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-signature_item">Astlib.Ast_500.Parsetree.signature_item</a>, <span class="type-var">'e</span>, <span class="type-var">'f</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-psig_value"><a href="#val-psig_value" class="anchor"></a><code><span><span class="keyword">val</span> psig_value :
|
||
<span><span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-value_description">Astlib.Ast_500.Parsetree.value_description</a>, <span class="type-var">'a</span>, <span class="type-var">'b</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-signature_item">Astlib.Ast_500.Parsetree.signature_item</a>, <span class="type-var">'c</span>, <span class="type-var">'d</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-psig_type"><a href="#val-psig_type" class="anchor"></a><code><span><span class="keyword">val</span> psig_type :
|
||
<span><span><span>(<a href="../../../Astlib/Ast_500/Asttypes/index.html#type-rec_flag">Astlib.Ast_500.Asttypes.rec_flag</a>, <span class="type-var">'a</span>, <span class="type-var">'b</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span><span>(<span><a href="../../../Astlib/Ast_500/Parsetree/index.html#type-type_declaration">Astlib.Ast_500.Parsetree.type_declaration</a> list</span>, <span class="type-var">'c</span>, <span class="type-var">'d</span>)</span>
|
||
<span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-signature_item">Astlib.Ast_500.Parsetree.signature_item</a>, <span class="type-var">'e</span>, <span class="type-var">'f</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-psig_typesubst"><a href="#val-psig_typesubst" class="anchor"></a><code><span><span class="keyword">val</span> psig_typesubst :
|
||
<span><span><span>(<span><a href="../../../Astlib/Ast_500/Parsetree/index.html#type-type_declaration">Astlib.Ast_500.Parsetree.type_declaration</a> list</span>, <span class="type-var">'a</span>, <span class="type-var">'b</span>)</span>
|
||
<span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-signature_item">Astlib.Ast_500.Parsetree.signature_item</a>, <span class="type-var">'c</span>, <span class="type-var">'d</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-psig_typext"><a href="#val-psig_typext" class="anchor"></a><code><span><span class="keyword">val</span> psig_typext :
|
||
<span><span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-type_extension">Astlib.Ast_500.Parsetree.type_extension</a>, <span class="type-var">'a</span>, <span class="type-var">'b</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-signature_item">Astlib.Ast_500.Parsetree.signature_item</a>, <span class="type-var">'c</span>, <span class="type-var">'d</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-psig_exception"><a href="#val-psig_exception" class="anchor"></a><code><span><span class="keyword">val</span> psig_exception :
|
||
<span><span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-type_exception">Astlib.Ast_500.Parsetree.type_exception</a>, <span class="type-var">'a</span>, <span class="type-var">'b</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-signature_item">Astlib.Ast_500.Parsetree.signature_item</a>, <span class="type-var">'c</span>, <span class="type-var">'d</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-psig_module"><a href="#val-psig_module" class="anchor"></a><code><span><span class="keyword">val</span> psig_module :
|
||
<span><span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-module_declaration">Astlib.Ast_500.Parsetree.module_declaration</a>, <span class="type-var">'a</span>, <span class="type-var">'b</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-signature_item">Astlib.Ast_500.Parsetree.signature_item</a>, <span class="type-var">'c</span>, <span class="type-var">'d</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-psig_modsubst"><a href="#val-psig_modsubst" class="anchor"></a><code><span><span class="keyword">val</span> psig_modsubst :
|
||
<span><span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-module_substitution">Astlib.Ast_500.Parsetree.module_substitution</a>, <span class="type-var">'a</span>, <span class="type-var">'b</span>)</span>
|
||
<span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-signature_item">Astlib.Ast_500.Parsetree.signature_item</a>, <span class="type-var">'c</span>, <span class="type-var">'d</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-psig_recmodule"><a href="#val-psig_recmodule" class="anchor"></a><code><span><span class="keyword">val</span> psig_recmodule :
|
||
<span><span><span>(<span><a href="../../../Astlib/Ast_500/Parsetree/index.html#type-module_declaration">Astlib.Ast_500.Parsetree.module_declaration</a> list</span>, <span class="type-var">'a</span>, <span class="type-var">'b</span>)</span>
|
||
<span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-signature_item">Astlib.Ast_500.Parsetree.signature_item</a>, <span class="type-var">'c</span>, <span class="type-var">'d</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-psig_modtype"><a href="#val-psig_modtype" class="anchor"></a><code><span><span class="keyword">val</span> psig_modtype :
|
||
<span><span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-module_type_declaration">Astlib.Ast_500.Parsetree.module_type_declaration</a>, <span class="type-var">'a</span>, <span class="type-var">'b</span>)</span>
|
||
<span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-signature_item">Astlib.Ast_500.Parsetree.signature_item</a>, <span class="type-var">'c</span>, <span class="type-var">'d</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-psig_modtypesubst"><a href="#val-psig_modtypesubst" class="anchor"></a><code><span><span class="keyword">val</span> psig_modtypesubst :
|
||
<span><span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-module_type_declaration">Astlib.Ast_500.Parsetree.module_type_declaration</a>, <span class="type-var">'a</span>, <span class="type-var">'b</span>)</span>
|
||
<span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-signature_item">Astlib.Ast_500.Parsetree.signature_item</a>, <span class="type-var">'c</span>, <span class="type-var">'d</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-psig_open"><a href="#val-psig_open" class="anchor"></a><code><span><span class="keyword">val</span> psig_open :
|
||
<span><span><span>(<span><span><a href="../../../Astlib/Longident/index.html#type-t">Astlib.Longident.t</a> <a href="../../../Astlib/Location/index.html#type-loc">Astlib.Location.loc</a></span> <a href="../../../Astlib/Ast_500/Parsetree/index.html#type-open_infos">Astlib.Ast_500.Parsetree.open_infos</a></span>,
|
||
<span class="type-var">'a</span>,
|
||
<span class="type-var">'b</span>)</span>
|
||
<span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-signature_item">Astlib.Ast_500.Parsetree.signature_item</a>, <span class="type-var">'c</span>, <span class="type-var">'d</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-psig_include"><a href="#val-psig_include" class="anchor"></a><code><span><span class="keyword">val</span> psig_include :
|
||
<span><span><span>(<span><a href="../../../Astlib/Ast_500/Parsetree/index.html#type-module_type">Astlib.Ast_500.Parsetree.module_type</a> <a href="../../../Astlib/Ast_500/Parsetree/index.html#type-include_infos">Astlib.Ast_500.Parsetree.include_infos</a></span>,
|
||
<span class="type-var">'a</span>,
|
||
<span class="type-var">'b</span>)</span>
|
||
<span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-signature_item">Astlib.Ast_500.Parsetree.signature_item</a>, <span class="type-var">'c</span>, <span class="type-var">'d</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-psig_class"><a href="#val-psig_class" class="anchor"></a><code><span><span class="keyword">val</span> psig_class :
|
||
<span><span><span>(<span><span><a href="../../../Astlib/Ast_500/Parsetree/index.html#type-class_type">Astlib.Ast_500.Parsetree.class_type</a> <a href="../../../Astlib/Ast_500/Parsetree/index.html#type-class_infos">Astlib.Ast_500.Parsetree.class_infos</a></span>
|
||
list</span>,
|
||
<span class="type-var">'a</span>,
|
||
<span class="type-var">'b</span>)</span>
|
||
<span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-signature_item">Astlib.Ast_500.Parsetree.signature_item</a>, <span class="type-var">'c</span>, <span class="type-var">'d</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-psig_class_type"><a href="#val-psig_class_type" class="anchor"></a><code><span><span class="keyword">val</span> psig_class_type :
|
||
<span><span><span>(<span><span><a href="../../../Astlib/Ast_500/Parsetree/index.html#type-class_type">Astlib.Ast_500.Parsetree.class_type</a> <a href="../../../Astlib/Ast_500/Parsetree/index.html#type-class_infos">Astlib.Ast_500.Parsetree.class_infos</a></span>
|
||
list</span>,
|
||
<span class="type-var">'a</span>,
|
||
<span class="type-var">'b</span>)</span>
|
||
<span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-signature_item">Astlib.Ast_500.Parsetree.signature_item</a>, <span class="type-var">'c</span>, <span class="type-var">'d</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-psig_attribute"><a href="#val-psig_attribute" class="anchor"></a><code><span><span class="keyword">val</span> psig_attribute :
|
||
<span><span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-attribute">Astlib.Ast_500.Parsetree.attribute</a>, <span class="type-var">'a</span>, <span class="type-var">'b</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-signature_item">Astlib.Ast_500.Parsetree.signature_item</a>, <span class="type-var">'c</span>, <span class="type-var">'d</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-psig_extension"><a href="#val-psig_extension" class="anchor"></a><code><span><span class="keyword">val</span> psig_extension :
|
||
<span><span><span>(<span>string <a href="../../../Astlib/Location/index.html#type-loc">Astlib.Location.loc</a></span> * <a href="../../../Astlib/Ast_500/Parsetree/index.html#type-payload">Astlib.Ast_500.Parsetree.payload</a>, <span class="type-var">'a</span>, <span class="type-var">'b</span>)</span>
|
||
<span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span><span>(<span><a href="../../../Astlib/Ast_500/Parsetree/index.html#type-attribute">Astlib.Ast_500.Parsetree.attribute</a> list</span>, <span class="type-var">'c</span>, <span class="type-var">'d</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-signature_item">Astlib.Ast_500.Parsetree.signature_item</a>, <span class="type-var">'e</span>, <span class="type-var">'f</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-pstr_loc"><a href="#val-pstr_loc" class="anchor"></a><code><span><span class="keyword">val</span> pstr_loc :
|
||
<span><span><span>(<a href="../../../Astlib/Location/index.html#type-t">Astlib.Location.t</a>, <span class="type-var">'a</span>, <span class="type-var">'b</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-structure_item">Astlib.Ast_500.Parsetree.structure_item</a>, <span class="type-var">'c</span>, <span class="type-var">'d</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-structure_item">Astlib.Ast_500.Parsetree.structure_item</a>, <span class="type-var">'e</span>, <span class="type-var">'f</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-pstr_eval"><a href="#val-pstr_eval" class="anchor"></a><code><span><span class="keyword">val</span> pstr_eval :
|
||
<span><span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-expression">Astlib.Ast_500.Parsetree.expression</a>, <span class="type-var">'a</span>, <span class="type-var">'b</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span><span>(<span><a href="../../../Astlib/Ast_500/Parsetree/index.html#type-attribute">Astlib.Ast_500.Parsetree.attribute</a> list</span>, <span class="type-var">'c</span>, <span class="type-var">'d</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-structure_item">Astlib.Ast_500.Parsetree.structure_item</a>, <span class="type-var">'e</span>, <span class="type-var">'f</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-pstr_value"><a href="#val-pstr_value" class="anchor"></a><code><span><span class="keyword">val</span> pstr_value :
|
||
<span><span><span>(<a href="../../../Astlib/Ast_500/Asttypes/index.html#type-rec_flag">Astlib.Ast_500.Asttypes.rec_flag</a>, <span class="type-var">'a</span>, <span class="type-var">'b</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span><span>(<span><a href="../../../Astlib/Ast_500/Parsetree/index.html#type-value_binding">Astlib.Ast_500.Parsetree.value_binding</a> list</span>, <span class="type-var">'c</span>, <span class="type-var">'d</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-structure_item">Astlib.Ast_500.Parsetree.structure_item</a>, <span class="type-var">'e</span>, <span class="type-var">'f</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-pstr_primitive"><a href="#val-pstr_primitive" class="anchor"></a><code><span><span class="keyword">val</span> pstr_primitive :
|
||
<span><span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-value_description">Astlib.Ast_500.Parsetree.value_description</a>, <span class="type-var">'a</span>, <span class="type-var">'b</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-structure_item">Astlib.Ast_500.Parsetree.structure_item</a>, <span class="type-var">'c</span>, <span class="type-var">'d</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-pstr_type"><a href="#val-pstr_type" class="anchor"></a><code><span><span class="keyword">val</span> pstr_type :
|
||
<span><span><span>(<a href="../../../Astlib/Ast_500/Asttypes/index.html#type-rec_flag">Astlib.Ast_500.Asttypes.rec_flag</a>, <span class="type-var">'a</span>, <span class="type-var">'b</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span><span>(<span><a href="../../../Astlib/Ast_500/Parsetree/index.html#type-type_declaration">Astlib.Ast_500.Parsetree.type_declaration</a> list</span>, <span class="type-var">'c</span>, <span class="type-var">'d</span>)</span>
|
||
<span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-structure_item">Astlib.Ast_500.Parsetree.structure_item</a>, <span class="type-var">'e</span>, <span class="type-var">'f</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-pstr_typext"><a href="#val-pstr_typext" class="anchor"></a><code><span><span class="keyword">val</span> pstr_typext :
|
||
<span><span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-type_extension">Astlib.Ast_500.Parsetree.type_extension</a>, <span class="type-var">'a</span>, <span class="type-var">'b</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-structure_item">Astlib.Ast_500.Parsetree.structure_item</a>, <span class="type-var">'c</span>, <span class="type-var">'d</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-pstr_exception"><a href="#val-pstr_exception" class="anchor"></a><code><span><span class="keyword">val</span> pstr_exception :
|
||
<span><span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-type_exception">Astlib.Ast_500.Parsetree.type_exception</a>, <span class="type-var">'a</span>, <span class="type-var">'b</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-structure_item">Astlib.Ast_500.Parsetree.structure_item</a>, <span class="type-var">'c</span>, <span class="type-var">'d</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-pstr_module"><a href="#val-pstr_module" class="anchor"></a><code><span><span class="keyword">val</span> pstr_module :
|
||
<span><span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-module_binding">Astlib.Ast_500.Parsetree.module_binding</a>, <span class="type-var">'a</span>, <span class="type-var">'b</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-structure_item">Astlib.Ast_500.Parsetree.structure_item</a>, <span class="type-var">'c</span>, <span class="type-var">'d</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-pstr_recmodule"><a href="#val-pstr_recmodule" class="anchor"></a><code><span><span class="keyword">val</span> pstr_recmodule :
|
||
<span><span><span>(<span><a href="../../../Astlib/Ast_500/Parsetree/index.html#type-module_binding">Astlib.Ast_500.Parsetree.module_binding</a> list</span>, <span class="type-var">'a</span>, <span class="type-var">'b</span>)</span>
|
||
<span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-structure_item">Astlib.Ast_500.Parsetree.structure_item</a>, <span class="type-var">'c</span>, <span class="type-var">'d</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-pstr_modtype"><a href="#val-pstr_modtype" class="anchor"></a><code><span><span class="keyword">val</span> pstr_modtype :
|
||
<span><span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-module_type_declaration">Astlib.Ast_500.Parsetree.module_type_declaration</a>, <span class="type-var">'a</span>, <span class="type-var">'b</span>)</span>
|
||
<span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-structure_item">Astlib.Ast_500.Parsetree.structure_item</a>, <span class="type-var">'c</span>, <span class="type-var">'d</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-pstr_open"><a href="#val-pstr_open" class="anchor"></a><code><span><span class="keyword">val</span> pstr_open :
|
||
<span><span><span>(<span><a href="../../../Astlib/Ast_500/Parsetree/index.html#type-module_expr">Astlib.Ast_500.Parsetree.module_expr</a> <a href="../../../Astlib/Ast_500/Parsetree/index.html#type-open_infos">Astlib.Ast_500.Parsetree.open_infos</a></span>,
|
||
<span class="type-var">'a</span>,
|
||
<span class="type-var">'b</span>)</span>
|
||
<span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-structure_item">Astlib.Ast_500.Parsetree.structure_item</a>, <span class="type-var">'c</span>, <span class="type-var">'d</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-pstr_class"><a href="#val-pstr_class" class="anchor"></a><code><span><span class="keyword">val</span> pstr_class :
|
||
<span><span><span>(<span><span><a href="../../../Astlib/Ast_500/Parsetree/index.html#type-class_expr">Astlib.Ast_500.Parsetree.class_expr</a> <a href="../../../Astlib/Ast_500/Parsetree/index.html#type-class_infos">Astlib.Ast_500.Parsetree.class_infos</a></span>
|
||
list</span>,
|
||
<span class="type-var">'a</span>,
|
||
<span class="type-var">'b</span>)</span>
|
||
<span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-structure_item">Astlib.Ast_500.Parsetree.structure_item</a>, <span class="type-var">'c</span>, <span class="type-var">'d</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-pstr_class_type"><a href="#val-pstr_class_type" class="anchor"></a><code><span><span class="keyword">val</span> pstr_class_type :
|
||
<span><span><span>(<span><span><a href="../../../Astlib/Ast_500/Parsetree/index.html#type-class_type">Astlib.Ast_500.Parsetree.class_type</a> <a href="../../../Astlib/Ast_500/Parsetree/index.html#type-class_infos">Astlib.Ast_500.Parsetree.class_infos</a></span>
|
||
list</span>,
|
||
<span class="type-var">'a</span>,
|
||
<span class="type-var">'b</span>)</span>
|
||
<span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-structure_item">Astlib.Ast_500.Parsetree.structure_item</a>, <span class="type-var">'c</span>, <span class="type-var">'d</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-pstr_include"><a href="#val-pstr_include" class="anchor"></a><code><span><span class="keyword">val</span> pstr_include :
|
||
<span><span><span>(<span><a href="../../../Astlib/Ast_500/Parsetree/index.html#type-module_expr">Astlib.Ast_500.Parsetree.module_expr</a> <a href="../../../Astlib/Ast_500/Parsetree/index.html#type-include_infos">Astlib.Ast_500.Parsetree.include_infos</a></span>,
|
||
<span class="type-var">'a</span>,
|
||
<span class="type-var">'b</span>)</span>
|
||
<span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-structure_item">Astlib.Ast_500.Parsetree.structure_item</a>, <span class="type-var">'c</span>, <span class="type-var">'d</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-pstr_attribute"><a href="#val-pstr_attribute" class="anchor"></a><code><span><span class="keyword">val</span> pstr_attribute :
|
||
<span><span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-attribute">Astlib.Ast_500.Parsetree.attribute</a>, <span class="type-var">'a</span>, <span class="type-var">'b</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-structure_item">Astlib.Ast_500.Parsetree.structure_item</a>, <span class="type-var">'c</span>, <span class="type-var">'d</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-pstr_extension"><a href="#val-pstr_extension" class="anchor"></a><code><span><span class="keyword">val</span> pstr_extension :
|
||
<span><span><span>(<span>string <a href="../../../Astlib/Location/index.html#type-loc">Astlib.Location.loc</a></span> * <a href="../../../Astlib/Ast_500/Parsetree/index.html#type-payload">Astlib.Ast_500.Parsetree.payload</a>, <span class="type-var">'a</span>, <span class="type-var">'b</span>)</span>
|
||
<span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span><span>(<span><a href="../../../Astlib/Ast_500/Parsetree/index.html#type-attribute">Astlib.Ast_500.Parsetree.attribute</a> list</span>, <span class="type-var">'c</span>, <span class="type-var">'d</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-structure_item">Astlib.Ast_500.Parsetree.structure_item</a>, <span class="type-var">'e</span>, <span class="type-var">'f</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-toplevel_directive"><a href="#val-toplevel_directive" class="anchor"></a><code><span><span class="keyword">val</span> toplevel_directive :
|
||
<span>name:<span><span>(string, <span class="type-var">'a</span>, <span class="type-var">'b</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span>arg:
|
||
<span><span>(<span><a href="../../../Astlib/Ast_500/Parsetree/index.html#type-directive_argument">Astlib.Ast_500.Parsetree.directive_argument</a> option</span>, <span class="type-var">'c</span>, <span class="type-var">'d</span>)</span>
|
||
<span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-toplevel_directive">Astlib.Ast_500.Parsetree.toplevel_directive</a>, <span class="type-var">'e</span>, <span class="type-var">'f</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-ptop_def"><a href="#val-ptop_def" class="anchor"></a><code><span><span class="keyword">val</span> ptop_def :
|
||
<span><span><span>(<span><a href="../../../Astlib/Ast_500/Parsetree/index.html#type-structure_item">Astlib.Ast_500.Parsetree.structure_item</a> list</span>, <span class="type-var">'a</span>, <span class="type-var">'b</span>)</span>
|
||
<span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-toplevel_phrase">Astlib.Ast_500.Parsetree.toplevel_phrase</a>, <span class="type-var">'c</span>, <span class="type-var">'d</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-ptop_dir"><a href="#val-ptop_dir" class="anchor"></a><code><span><span class="keyword">val</span> ptop_dir :
|
||
<span><span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-toplevel_directive">Astlib.Ast_500.Parsetree.toplevel_directive</a>, <span class="type-var">'a</span>, <span class="type-var">'b</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-toplevel_phrase">Astlib.Ast_500.Parsetree.toplevel_phrase</a>, <span class="type-var">'c</span>, <span class="type-var">'d</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-type_declaration_attributes"><a href="#val-type_declaration_attributes" class="anchor"></a><code><span><span class="keyword">val</span> type_declaration_attributes :
|
||
<span><span><span>(<span><a href="../../../Astlib/Ast_500/Parsetree/index.html#type-attribute">Astlib.Ast_500.Parsetree.attribute</a> list</span>, <span class="type-var">'a</span>, <span class="type-var">'b</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-type_declaration">Astlib.Ast_500.Parsetree.type_declaration</a>, <span class="type-var">'c</span>, <span class="type-var">'d</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-type_declaration">Astlib.Ast_500.Parsetree.type_declaration</a>, <span class="type-var">'e</span>, <span class="type-var">'f</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-type_declaration"><a href="#val-type_declaration" class="anchor"></a><code><span><span class="keyword">val</span> type_declaration :
|
||
<span>name:<span><span>(string, <span class="type-var">'a</span>, <span class="type-var">'b</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span>params:
|
||
<span><span>(<span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-core_type">Astlib.Ast_500.Parsetree.core_type</a>
|
||
* <span>(<a href="../../../Astlib/Ast_500/Asttypes/index.html#type-variance">Astlib.Ast_500.Asttypes.variance</a> * <a href="../../../Astlib/Ast_500/Asttypes/index.html#type-injectivity">Astlib.Ast_500.Asttypes.injectivity</a>)</span>)</span>
|
||
list</span>,
|
||
<span class="type-var">'c</span>,
|
||
<span class="type-var">'d</span>)</span>
|
||
<span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span>cstrs:
|
||
<span><span>(<span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-core_type">Astlib.Ast_500.Parsetree.core_type</a>
|
||
* <a href="../../../Astlib/Ast_500/Parsetree/index.html#type-core_type">Astlib.Ast_500.Parsetree.core_type</a>
|
||
* <a href="../../../Astlib/Location/index.html#type-t">Astlib.Location.t</a>)</span>
|
||
list</span>,
|
||
<span class="type-var">'e</span>,
|
||
<span class="type-var">'f</span>)</span>
|
||
<span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span>kind:<span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-type_kind">Astlib.Ast_500.Parsetree.type_kind</a>, <span class="type-var">'g</span>, <span class="type-var">'h</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span>private_:
|
||
<span><span>(<a href="../../../Astlib/Ast_500/Asttypes/index.html#type-private_flag">Astlib.Ast_500.Asttypes.private_flag</a>, <span class="type-var">'i</span>, <span class="type-var">'j</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span>manifest:
|
||
<span><span>(<span><a href="../../../Astlib/Ast_500/Parsetree/index.html#type-core_type">Astlib.Ast_500.Parsetree.core_type</a> option</span>, <span class="type-var">'k</span>, <span class="type-var">'l</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-type_declaration">Astlib.Ast_500.Parsetree.type_declaration</a>, <span class="type-var">'m</span>, <span class="type-var">'n</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-type_exception_attributes"><a href="#val-type_exception_attributes" class="anchor"></a><code><span><span class="keyword">val</span> type_exception_attributes :
|
||
<span><span><span>(<span><a href="../../../Astlib/Ast_500/Parsetree/index.html#type-attribute">Astlib.Ast_500.Parsetree.attribute</a> list</span>, <span class="type-var">'a</span>, <span class="type-var">'b</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-type_exception">Astlib.Ast_500.Parsetree.type_exception</a>, <span class="type-var">'c</span>, <span class="type-var">'d</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-type_exception">Astlib.Ast_500.Parsetree.type_exception</a>, <span class="type-var">'e</span>, <span class="type-var">'f</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-type_exception"><a href="#val-type_exception" class="anchor"></a><code><span><span class="keyword">val</span> type_exception :
|
||
<span>constructor:
|
||
<span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-extension_constructor">Astlib.Ast_500.Parsetree.extension_constructor</a>, <span class="type-var">'a</span>, <span class="type-var">'b</span>)</span>
|
||
<span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-type_exception">Astlib.Ast_500.Parsetree.type_exception</a>, <span class="type-var">'c</span>, <span class="type-var">'d</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-type_extension_attributes"><a href="#val-type_extension_attributes" class="anchor"></a><code><span><span class="keyword">val</span> type_extension_attributes :
|
||
<span><span><span>(<span><a href="../../../Astlib/Ast_500/Parsetree/index.html#type-attribute">Astlib.Ast_500.Parsetree.attribute</a> list</span>, <span class="type-var">'a</span>, <span class="type-var">'b</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-type_extension">Astlib.Ast_500.Parsetree.type_extension</a>, <span class="type-var">'c</span>, <span class="type-var">'d</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-type_extension">Astlib.Ast_500.Parsetree.type_extension</a>, <span class="type-var">'e</span>, <span class="type-var">'f</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-type_extension"><a href="#val-type_extension" class="anchor"></a><code><span><span class="keyword">val</span> type_extension :
|
||
<span>path:<span><span>(<a href="../../../Astlib/Longident/index.html#type-t">Astlib.Longident.t</a>, <span class="type-var">'a</span>, <span class="type-var">'b</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span>params:
|
||
<span><span>(<span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-core_type">Astlib.Ast_500.Parsetree.core_type</a>
|
||
* <span>(<a href="../../../Astlib/Ast_500/Asttypes/index.html#type-variance">Astlib.Ast_500.Asttypes.variance</a> * <a href="../../../Astlib/Ast_500/Asttypes/index.html#type-injectivity">Astlib.Ast_500.Asttypes.injectivity</a>)</span>)</span>
|
||
list</span>,
|
||
<span class="type-var">'c</span>,
|
||
<span class="type-var">'d</span>)</span>
|
||
<span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span>constructors:
|
||
<span><span>(<span><a href="../../../Astlib/Ast_500/Parsetree/index.html#type-extension_constructor">Astlib.Ast_500.Parsetree.extension_constructor</a> list</span>, <span class="type-var">'e</span>, <span class="type-var">'f</span>)</span>
|
||
<span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span>private_:
|
||
<span><span>(<a href="../../../Astlib/Ast_500/Asttypes/index.html#type-private_flag">Astlib.Ast_500.Asttypes.private_flag</a>, <span class="type-var">'g</span>, <span class="type-var">'h</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-type_extension">Astlib.Ast_500.Parsetree.type_extension</a>, <span class="type-var">'i</span>, <span class="type-var">'j</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-ptype_abstract"><a href="#val-ptype_abstract" class="anchor"></a><code><span><span class="keyword">val</span> ptype_abstract :
|
||
<span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-type_kind">Astlib.Ast_500.Parsetree.type_kind</a>, <span class="type-var">'a</span>, <span class="type-var">'b</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-ptype_variant"><a href="#val-ptype_variant" class="anchor"></a><code><span><span class="keyword">val</span> ptype_variant :
|
||
<span><span><span>(<span><a href="../../../Astlib/Ast_500/Parsetree/index.html#type-constructor_declaration">Astlib.Ast_500.Parsetree.constructor_declaration</a> list</span>, <span class="type-var">'a</span>, <span class="type-var">'b</span>)</span>
|
||
<span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-type_kind">Astlib.Ast_500.Parsetree.type_kind</a>, <span class="type-var">'c</span>, <span class="type-var">'d</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-ptype_record"><a href="#val-ptype_record" class="anchor"></a><code><span><span class="keyword">val</span> ptype_record :
|
||
<span><span><span>(<span><a href="../../../Astlib/Ast_500/Parsetree/index.html#type-label_declaration">Astlib.Ast_500.Parsetree.label_declaration</a> list</span>, <span class="type-var">'a</span>, <span class="type-var">'b</span>)</span>
|
||
<span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-type_kind">Astlib.Ast_500.Parsetree.type_kind</a>, <span class="type-var">'c</span>, <span class="type-var">'d</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-ptype_open"><a href="#val-ptype_open" class="anchor"></a><code><span><span class="keyword">val</span> ptype_open :
|
||
<span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-type_kind">Astlib.Ast_500.Parsetree.type_kind</a>, <span class="type-var">'a</span>, <span class="type-var">'b</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-value_binding_attributes"><a href="#val-value_binding_attributes" class="anchor"></a><code><span><span class="keyword">val</span> value_binding_attributes :
|
||
<span><span><span>(<span><a href="../../../Astlib/Ast_500/Parsetree/index.html#type-attribute">Astlib.Ast_500.Parsetree.attribute</a> list</span>, <span class="type-var">'a</span>, <span class="type-var">'b</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-value_binding">Astlib.Ast_500.Parsetree.value_binding</a>, <span class="type-var">'c</span>, <span class="type-var">'d</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-value_binding">Astlib.Ast_500.Parsetree.value_binding</a>, <span class="type-var">'e</span>, <span class="type-var">'f</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-value_binding"><a href="#val-value_binding" class="anchor"></a><code><span><span class="keyword">val</span> value_binding :
|
||
<span>pat:<span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-pattern">Astlib.Ast_500.Parsetree.pattern</a>, <span class="type-var">'a</span>, <span class="type-var">'b</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span>expr:<span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-expression">Astlib.Ast_500.Parsetree.expression</a>, <span class="type-var">'c</span>, <span class="type-var">'d</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-value_binding">Astlib.Ast_500.Parsetree.value_binding</a>, <span class="type-var">'e</span>, <span class="type-var">'f</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-value_description_attributes"><a href="#val-value_description_attributes" class="anchor"></a><code><span><span class="keyword">val</span> value_description_attributes :
|
||
<span><span><span>(<span><a href="../../../Astlib/Ast_500/Parsetree/index.html#type-attribute">Astlib.Ast_500.Parsetree.attribute</a> list</span>, <span class="type-var">'a</span>, <span class="type-var">'b</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-value_description">Astlib.Ast_500.Parsetree.value_description</a>, <span class="type-var">'c</span>, <span class="type-var">'d</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-value_description">Astlib.Ast_500.Parsetree.value_description</a>, <span class="type-var">'e</span>, <span class="type-var">'f</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-value_description"><a href="#val-value_description" class="anchor"></a><code><span><span class="keyword">val</span> value_description :
|
||
<span>name:<span><span>(string, <span class="type-var">'a</span>, <span class="type-var">'b</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span>type_:<span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-core_type">Astlib.Ast_500.Parsetree.core_type</a>, <span class="type-var">'c</span>, <span class="type-var">'d</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span>prim:<span><span>(<span>string list</span>, <span class="type-var">'e</span>, <span class="type-var">'f</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-value_description">Astlib.Ast_500.Parsetree.value_description</a>, <span class="type-var">'g</span>, <span class="type-var">'h</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-covariant"><a href="#val-covariant" class="anchor"></a><code><span><span class="keyword">val</span> covariant :
|
||
<span><span>(<a href="../../../Astlib/Ast_500/Asttypes/index.html#type-variance">Astlib.Ast_500.Asttypes.variance</a>, <span class="type-var">'a</span>, <span class="type-var">'b</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-contravariant"><a href="#val-contravariant" class="anchor"></a><code><span><span class="keyword">val</span> contravariant :
|
||
<span><span>(<a href="../../../Astlib/Ast_500/Asttypes/index.html#type-variance">Astlib.Ast_500.Asttypes.variance</a>, <span class="type-var">'a</span>, <span class="type-var">'b</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-novariance"><a href="#val-novariance" class="anchor"></a><code><span><span class="keyword">val</span> novariance :
|
||
<span><span>(<a href="../../../Astlib/Ast_500/Asttypes/index.html#type-variance">Astlib.Ast_500.Asttypes.variance</a>, <span class="type-var">'a</span>, <span class="type-var">'b</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-virtual_"><a href="#val-virtual_" class="anchor"></a><code><span><span class="keyword">val</span> virtual_ :
|
||
<span><span>(<a href="../../../Astlib/Ast_500/Asttypes/index.html#type-virtual_flag">Astlib.Ast_500.Asttypes.virtual_flag</a>, <span class="type-var">'a</span>, <span class="type-var">'b</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-concrete"><a href="#val-concrete" class="anchor"></a><code><span><span class="keyword">val</span> concrete :
|
||
<span><span>(<a href="../../../Astlib/Ast_500/Asttypes/index.html#type-virtual_flag">Astlib.Ast_500.Asttypes.virtual_flag</a>, <span class="type-var">'a</span>, <span class="type-var">'b</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-pwith_type"><a href="#val-pwith_type" class="anchor"></a><code><span><span class="keyword">val</span> pwith_type :
|
||
<span><span><span>(<a href="../../../Astlib/Longident/index.html#type-t">Astlib.Longident.t</a>, <span class="type-var">'a</span>, <span class="type-var">'b</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-type_declaration">Astlib.Ast_500.Parsetree.type_declaration</a>, <span class="type-var">'c</span>, <span class="type-var">'d</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-with_constraint">Astlib.Ast_500.Parsetree.with_constraint</a>, <span class="type-var">'e</span>, <span class="type-var">'f</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-pwith_module"><a href="#val-pwith_module" class="anchor"></a><code><span><span class="keyword">val</span> pwith_module :
|
||
<span><span><span>(<a href="../../../Astlib/Longident/index.html#type-t">Astlib.Longident.t</a>, <span class="type-var">'a</span>, <span class="type-var">'b</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span><span>(<a href="../../../Astlib/Longident/index.html#type-t">Astlib.Longident.t</a>, <span class="type-var">'c</span>, <span class="type-var">'d</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-with_constraint">Astlib.Ast_500.Parsetree.with_constraint</a>, <span class="type-var">'e</span>, <span class="type-var">'f</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-pwith_modtype"><a href="#val-pwith_modtype" class="anchor"></a><code><span><span class="keyword">val</span> pwith_modtype :
|
||
<span><span><span>(<a href="../../../Astlib/Longident/index.html#type-t">Astlib.Longident.t</a>, <span class="type-var">'a</span>, <span class="type-var">'b</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-module_type">Astlib.Ast_500.Parsetree.module_type</a>, <span class="type-var">'c</span>, <span class="type-var">'d</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-with_constraint">Astlib.Ast_500.Parsetree.with_constraint</a>, <span class="type-var">'e</span>, <span class="type-var">'f</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-pwith_modtypesubst"><a href="#val-pwith_modtypesubst" class="anchor"></a><code><span><span class="keyword">val</span> pwith_modtypesubst :
|
||
<span><span><span>(<a href="../../../Astlib/Longident/index.html#type-t">Astlib.Longident.t</a>, <span class="type-var">'a</span>, <span class="type-var">'b</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-module_type">Astlib.Ast_500.Parsetree.module_type</a>, <span class="type-var">'c</span>, <span class="type-var">'d</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-with_constraint">Astlib.Ast_500.Parsetree.with_constraint</a>, <span class="type-var">'e</span>, <span class="type-var">'f</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-pwith_typesubst"><a href="#val-pwith_typesubst" class="anchor"></a><code><span><span class="keyword">val</span> pwith_typesubst :
|
||
<span><span><span>(<a href="../../../Astlib/Longident/index.html#type-t">Astlib.Longident.t</a>, <span class="type-var">'a</span>, <span class="type-var">'b</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-type_declaration">Astlib.Ast_500.Parsetree.type_declaration</a>, <span class="type-var">'c</span>, <span class="type-var">'d</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-with_constraint">Astlib.Ast_500.Parsetree.with_constraint</a>, <span class="type-var">'e</span>, <span class="type-var">'f</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-pwith_modsubst"><a href="#val-pwith_modsubst" class="anchor"></a><code><span><span class="keyword">val</span> pwith_modsubst :
|
||
<span><span><span>(<a href="../../../Astlib/Longident/index.html#type-t">Astlib.Longident.t</a>, <span class="type-var">'a</span>, <span class="type-var">'b</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span><span>(<a href="../../../Astlib/Longident/index.html#type-t">Astlib.Longident.t</a>, <span class="type-var">'c</span>, <span class="type-var">'d</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span> <span class="arrow">-></span></span>
|
||
<span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-with_constraint">Astlib.Ast_500.Parsetree.with_constraint</a>, <span class="type-var">'e</span>, <span class="type-var">'f</span>)</span> <span class="xref-unresolved">Ppxlib__.Ast_pattern0.t</span></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-true_"><a href="#val-true_" class="anchor"></a><code><span><span class="keyword">val</span> true_ : <span><span>(bool, <span class="type-var">'a</span>, <span class="type-var">'a</span>)</span> <a href="../../Ast_pattern/index.html#type-t">Ast_pattern.t</a></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-false_"><a href="#val-false_" class="anchor"></a><code><span><span class="keyword">val</span> false_ : <span><span>(bool, <span class="type-var">'a</span>, <span class="type-var">'a</span>)</span> <a href="../../Ast_pattern/index.html#type-t">Ast_pattern.t</a></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-eint"><a href="#val-eint" class="anchor"></a><code><span><span class="keyword">val</span> eint :
|
||
<span><span><span>(int, <span class="type-var">'a</span>, <span class="type-var">'b</span>)</span> <a href="../../Ast_pattern/index.html#type-t">Ast_pattern.t</a></span> <span class="arrow">-></span></span>
|
||
<span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-expression">Astlib.Ast_500.Parsetree.expression</a>, <span class="type-var">'a</span>, <span class="type-var">'b</span>)</span> <a href="../../Ast_pattern/index.html#type-t">Ast_pattern.t</a></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-echar"><a href="#val-echar" class="anchor"></a><code><span><span class="keyword">val</span> echar :
|
||
<span><span><span>(char, <span class="type-var">'a</span>, <span class="type-var">'b</span>)</span> <a href="../../Ast_pattern/index.html#type-t">Ast_pattern.t</a></span> <span class="arrow">-></span></span>
|
||
<span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-expression">Astlib.Ast_500.Parsetree.expression</a>, <span class="type-var">'a</span>, <span class="type-var">'b</span>)</span> <a href="../../Ast_pattern/index.html#type-t">Ast_pattern.t</a></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-estring"><a href="#val-estring" class="anchor"></a><code><span><span class="keyword">val</span> estring :
|
||
<span><span><span>(string, <span class="type-var">'a</span>, <span class="type-var">'b</span>)</span> <a href="../../Ast_pattern/index.html#type-t">Ast_pattern.t</a></span> <span class="arrow">-></span></span>
|
||
<span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-expression">Astlib.Ast_500.Parsetree.expression</a>, <span class="type-var">'a</span>, <span class="type-var">'b</span>)</span> <a href="../../Ast_pattern/index.html#type-t">Ast_pattern.t</a></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-efloat"><a href="#val-efloat" class="anchor"></a><code><span><span class="keyword">val</span> efloat :
|
||
<span><span><span>(string, <span class="type-var">'a</span>, <span class="type-var">'b</span>)</span> <a href="../../Ast_pattern/index.html#type-t">Ast_pattern.t</a></span> <span class="arrow">-></span></span>
|
||
<span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-expression">Astlib.Ast_500.Parsetree.expression</a>, <span class="type-var">'a</span>, <span class="type-var">'b</span>)</span> <a href="../../Ast_pattern/index.html#type-t">Ast_pattern.t</a></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-eint32"><a href="#val-eint32" class="anchor"></a><code><span><span class="keyword">val</span> eint32 :
|
||
<span><span><span>(int32, <span class="type-var">'a</span>, <span class="type-var">'b</span>)</span> <a href="../../Ast_pattern/index.html#type-t">Ast_pattern.t</a></span> <span class="arrow">-></span></span>
|
||
<span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-expression">Astlib.Ast_500.Parsetree.expression</a>, <span class="type-var">'a</span>, <span class="type-var">'b</span>)</span> <a href="../../Ast_pattern/index.html#type-t">Ast_pattern.t</a></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-eint64"><a href="#val-eint64" class="anchor"></a><code><span><span class="keyword">val</span> eint64 :
|
||
<span><span><span>(int64, <span class="type-var">'a</span>, <span class="type-var">'b</span>)</span> <a href="../../Ast_pattern/index.html#type-t">Ast_pattern.t</a></span> <span class="arrow">-></span></span>
|
||
<span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-expression">Astlib.Ast_500.Parsetree.expression</a>, <span class="type-var">'a</span>, <span class="type-var">'b</span>)</span> <a href="../../Ast_pattern/index.html#type-t">Ast_pattern.t</a></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-enativeint"><a href="#val-enativeint" class="anchor"></a><code><span><span class="keyword">val</span> enativeint :
|
||
<span><span><span>(nativeint, <span class="type-var">'a</span>, <span class="type-var">'b</span>)</span> <a href="../../Ast_pattern/index.html#type-t">Ast_pattern.t</a></span> <span class="arrow">-></span></span>
|
||
<span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-expression">Astlib.Ast_500.Parsetree.expression</a>, <span class="type-var">'a</span>, <span class="type-var">'b</span>)</span> <a href="../../Ast_pattern/index.html#type-t">Ast_pattern.t</a></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-pint"><a href="#val-pint" class="anchor"></a><code><span><span class="keyword">val</span> pint :
|
||
<span><span><span>(int, <span class="type-var">'a</span>, <span class="type-var">'b</span>)</span> <a href="../../Ast_pattern/index.html#type-t">Ast_pattern.t</a></span> <span class="arrow">-></span></span>
|
||
<span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-pattern">Astlib.Ast_500.Parsetree.pattern</a>, <span class="type-var">'a</span>, <span class="type-var">'b</span>)</span> <a href="../../Ast_pattern/index.html#type-t">Ast_pattern.t</a></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-pchar"><a href="#val-pchar" class="anchor"></a><code><span><span class="keyword">val</span> pchar :
|
||
<span><span><span>(char, <span class="type-var">'a</span>, <span class="type-var">'b</span>)</span> <a href="../../Ast_pattern/index.html#type-t">Ast_pattern.t</a></span> <span class="arrow">-></span></span>
|
||
<span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-pattern">Astlib.Ast_500.Parsetree.pattern</a>, <span class="type-var">'a</span>, <span class="type-var">'b</span>)</span> <a href="../../Ast_pattern/index.html#type-t">Ast_pattern.t</a></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-pstring"><a href="#val-pstring" class="anchor"></a><code><span><span class="keyword">val</span> pstring :
|
||
<span><span><span>(string, <span class="type-var">'a</span>, <span class="type-var">'b</span>)</span> <a href="../../Ast_pattern/index.html#type-t">Ast_pattern.t</a></span> <span class="arrow">-></span></span>
|
||
<span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-pattern">Astlib.Ast_500.Parsetree.pattern</a>, <span class="type-var">'a</span>, <span class="type-var">'b</span>)</span> <a href="../../Ast_pattern/index.html#type-t">Ast_pattern.t</a></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-pfloat"><a href="#val-pfloat" class="anchor"></a><code><span><span class="keyword">val</span> pfloat :
|
||
<span><span><span>(string, <span class="type-var">'a</span>, <span class="type-var">'b</span>)</span> <a href="../../Ast_pattern/index.html#type-t">Ast_pattern.t</a></span> <span class="arrow">-></span></span>
|
||
<span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-pattern">Astlib.Ast_500.Parsetree.pattern</a>, <span class="type-var">'a</span>, <span class="type-var">'b</span>)</span> <a href="../../Ast_pattern/index.html#type-t">Ast_pattern.t</a></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-pint32"><a href="#val-pint32" class="anchor"></a><code><span><span class="keyword">val</span> pint32 :
|
||
<span><span><span>(int32, <span class="type-var">'a</span>, <span class="type-var">'b</span>)</span> <a href="../../Ast_pattern/index.html#type-t">Ast_pattern.t</a></span> <span class="arrow">-></span></span>
|
||
<span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-pattern">Astlib.Ast_500.Parsetree.pattern</a>, <span class="type-var">'a</span>, <span class="type-var">'b</span>)</span> <a href="../../Ast_pattern/index.html#type-t">Ast_pattern.t</a></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-pint64"><a href="#val-pint64" class="anchor"></a><code><span><span class="keyword">val</span> pint64 :
|
||
<span><span><span>(int64, <span class="type-var">'a</span>, <span class="type-var">'b</span>)</span> <a href="../../Ast_pattern/index.html#type-t">Ast_pattern.t</a></span> <span class="arrow">-></span></span>
|
||
<span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-pattern">Astlib.Ast_500.Parsetree.pattern</a>, <span class="type-var">'a</span>, <span class="type-var">'b</span>)</span> <a href="../../Ast_pattern/index.html#type-t">Ast_pattern.t</a></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-pnativeint"><a href="#val-pnativeint" class="anchor"></a><code><span><span class="keyword">val</span> pnativeint :
|
||
<span><span><span>(nativeint, <span class="type-var">'a</span>, <span class="type-var">'b</span>)</span> <a href="../../Ast_pattern/index.html#type-t">Ast_pattern.t</a></span> <span class="arrow">-></span></span>
|
||
<span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-pattern">Astlib.Ast_500.Parsetree.pattern</a>, <span class="type-var">'a</span>, <span class="type-var">'b</span>)</span> <a href="../../Ast_pattern/index.html#type-t">Ast_pattern.t</a></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-single_expr_payload"><a href="#val-single_expr_payload" class="anchor"></a><code><span><span class="keyword">val</span> single_expr_payload :
|
||
<span><span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-expression">Astlib.Ast_500.Parsetree.expression</a>, <span class="type-var">'a</span>, <span class="type-var">'b</span>)</span> <a href="../../Ast_pattern/index.html#type-t">Ast_pattern.t</a></span> <span class="arrow">-></span></span>
|
||
<span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-payload">Astlib.Ast_500.Parsetree.payload</a>, <span class="type-var">'a</span>, <span class="type-var">'b</span>)</span> <a href="../../Ast_pattern/index.html#type-t">Ast_pattern.t</a></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-no_label"><a href="#val-no_label" class="anchor"></a><code><span><span class="keyword">val</span> no_label :
|
||
<span><span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-expression">Astlib.Ast_500.Parsetree.expression</a>, <span class="type-var">'a</span>, <span class="type-var">'b</span>)</span> <a href="../../Ast_pattern/index.html#type-t">Ast_pattern.t</a></span> <span class="arrow">-></span></span>
|
||
<span><span>(<a href="../../../Astlib/Ast_500/Asttypes/index.html#type-arg_label">Ppxlib_ast.Asttypes.arg_label</a> * <a href="../../../Astlib/Ast_500/Parsetree/index.html#type-expression">Astlib.Ast_500.Parsetree.expression</a>, <span class="type-var">'a</span>, <span class="type-var">'b</span>)</span>
|
||
<a href="../../Ast_pattern/index.html#type-t">Ast_pattern.t</a></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-attribute"><a href="#val-attribute" class="anchor"></a><code><span><span class="keyword">val</span> attribute :
|
||
<span>name:<span><span>(string, <span class="type-var">'a</span>, <span class="type-var">'b</span>)</span> <a href="../../Ast_pattern/index.html#type-t">Ast_pattern.t</a></span> <span class="arrow">-></span></span>
|
||
<span>payload:<span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-payload">Astlib.Ast_500.Parsetree.payload</a>, <span class="type-var">'b</span>, <span class="type-var">'c</span>)</span> <a href="../../Ast_pattern/index.html#type-t">Ast_pattern.t</a></span> <span class="arrow">-></span></span>
|
||
<span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-attribute">Astlib.Ast_500.Parsetree.attribute</a>, <span class="type-var">'a</span>, <span class="type-var">'c</span>)</span> <a href="../../Ast_pattern/index.html#type-t">Ast_pattern.t</a></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-extension"><a href="#val-extension" class="anchor"></a><code><span><span class="keyword">val</span> extension :
|
||
<span><span><span>(string, <span class="type-var">'a</span>, <span class="type-var">'b</span>)</span> <a href="../../Ast_pattern/index.html#type-t">Ast_pattern.t</a></span> <span class="arrow">-></span></span>
|
||
<span><span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-payload">Astlib.Ast_500.Parsetree.payload</a>, <span class="type-var">'b</span>, <span class="type-var">'c</span>)</span> <a href="../../Ast_pattern/index.html#type-t">Ast_pattern.t</a></span> <span class="arrow">-></span></span>
|
||
<span><span>(<span>string <a href="../../../Astlib/Location/index.html#type-loc">Astlib.Location.loc</a></span> * <a href="../../../Astlib/Ast_500/Parsetree/index.html#type-payload">Astlib.Ast_500.Parsetree.payload</a>, <span class="type-var">'a</span>, <span class="type-var">'c</span>)</span>
|
||
<a href="../../Ast_pattern/index.html#type-t">Ast_pattern.t</a></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-elist"><a href="#val-elist" class="anchor"></a><code><span><span class="keyword">val</span> elist :
|
||
<span><span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-expression">Astlib.Ast_500.Parsetree.expression</a>, <span><span class="type-var">'a</span> <span class="arrow">-></span></span> <span class="type-var">'a</span>, <span class="type-var">'b</span>)</span> <a href="../../Ast_pattern/index.html#type-t">Ast_pattern.t</a></span> <span class="arrow">-></span></span>
|
||
<span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-expression">Astlib.Ast_500.Parsetree.expression</a>, <span><span><span class="type-var">'b</span> list</span> <span class="arrow">-></span></span> <span class="type-var">'c</span>, <span class="type-var">'c</span>)</span> <a href="../../Ast_pattern/index.html#type-t">Ast_pattern.t</a></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-esequence"><a href="#val-esequence" class="anchor"></a><code><span><span class="keyword">val</span> esequence :
|
||
<span><span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-expression">Astlib.Ast_500.Parsetree.expression</a>, <span><span class="type-var">'a</span> <span class="arrow">-></span></span> <span class="type-var">'a</span>, <span class="type-var">'b</span>)</span> <a href="../../Ast_pattern/index.html#type-t">Ast_pattern.t</a></span> <span class="arrow">-></span></span>
|
||
<span><span>(<a href="../../../Astlib/Ast_500/Parsetree/index.html#type-expression">Astlib.Ast_500.Parsetree.expression</a>, <span><span><span class="type-var">'b</span> list</span> <span class="arrow">-></span></span> <span class="type-var">'c</span>, <span class="type-var">'c</span>)</span> <a href="../../Ast_pattern/index.html#type-t">Ast_pattern.t</a></span></span></code></div></div><div class="odoc-spec"><div class="spec type anchored" id="type-context"><a href="#type-context" class="anchor"></a><code><span><span class="keyword">type</span> context</span><span> = <a href="../../Ast_pattern/index.html#type-context">Ast_pattern.context</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-of_func"><a href="#val-of_func" class="anchor"></a><code><span><span class="keyword">val</span> of_func :
|
||
<span><span>(<span><a href="#type-context">context</a> <span class="arrow">-></span></span> <span><a href="../../Location/index.html#type-t">Location.t</a> <span class="arrow">-></span></span> <span><span class="type-var">'a</span> <span class="arrow">-></span></span> <span><span class="type-var">'b</span> <span class="arrow">-></span></span> <span class="type-var">'c</span>)</span> <span class="arrow">-></span></span>
|
||
<span><span>(<span class="type-var">'a</span>, <span class="type-var">'b</span>, <span class="type-var">'c</span>)</span> <a href="../../Ast_pattern/index.html#type-t">Ast_pattern.t</a></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-to_func"><a href="#val-to_func" class="anchor"></a><code><span><span class="keyword">val</span> to_func :
|
||
<span><span><span>(<span class="type-var">'a</span>, <span class="type-var">'b</span>, <span class="type-var">'c</span>)</span> <a href="../../Ast_pattern/index.html#type-t">Ast_pattern.t</a></span> <span class="arrow">-></span></span>
|
||
<span><a href="#type-context">context</a> <span class="arrow">-></span></span>
|
||
<span><a href="../../Location/index.html#type-t">Location.t</a> <span class="arrow">-></span></span>
|
||
<span><span class="type-var">'a</span> <span class="arrow">-></span></span>
|
||
<span><span class="type-var">'b</span> <span class="arrow">-></span></span>
|
||
<span class="type-var">'c</span></span></code></div></div></details></div></div></body></html> |