mirror of
https://github.com/c-cube/moonpool.git
synced 2025-12-16 15:56:21 -05:00
2 lines
No EOL
9.9 KiB
HTML
2 lines
No EOL
9.9 KiB
HTML
<!DOCTYPE html>
|
||
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>Emitenv (ocaml.Emitenv)</title><link rel="stylesheet" href="../../_odoc-theme/odoc.css"/><meta charset="utf-8"/><meta name="generator" content="odoc 2.2.1"/><meta name="viewport" content="width=device-width,initial-scale=1.0"/><script src="../../highlight.pack.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body class="odoc"><nav class="odoc-nav"><a href="../index.html">Up</a> – <a href="../index.html">ocaml</a> » Emitenv</nav><header class="odoc-preamble"><h1>Module <code><span>Emitenv</span></code></h1></header><div class="odoc-content"><div class="odoc-spec"><div class="spec type anchored" id="type-label"><a href="#type-label" class="anchor"></a><code><span><span class="keyword">type</span> label</span><span> = <a href="../Linear/index.html#type-label">Linear.label</a></span></code></div></div><div class="odoc-spec"><div class="spec type anchored" id="type-gc_call"><a href="#type-gc_call" class="anchor"></a><code><span><span class="keyword">type</span> gc_call</span><span> = </span><span>{</span></code><ol><li id="type-gc_call.gc_lbl" class="def record field anchored"><a href="#type-gc_call.gc_lbl" class="anchor"></a><code><span>gc_lbl : <a href="#type-label">label</a>;</span></code></li><li id="type-gc_call.gc_return_lbl" class="def record field anchored"><a href="#type-gc_call.gc_return_lbl" class="anchor"></a><code><span>gc_return_lbl : <a href="#type-label">label</a>;</span></code></li><li id="type-gc_call.gc_frame_lbl" class="def record field anchored"><a href="#type-gc_call.gc_frame_lbl" class="anchor"></a><code><span>gc_frame_lbl : <a href="#type-label">label</a>;</span></code></li></ol><code><span>}</span></code></div></div><div class="odoc-spec"><div class="spec type anchored" id="type-bound_error_call"><a href="#type-bound_error_call" class="anchor"></a><code><span><span class="keyword">type</span> bound_error_call</span><span> = </span><span>{</span></code><ol><li id="type-bound_error_call.bd_lbl" class="def record field anchored"><a href="#type-bound_error_call.bd_lbl" class="anchor"></a><code><span>bd_lbl : <a href="#type-label">label</a>;</span></code></li><li id="type-bound_error_call.bd_frame" class="def record field anchored"><a href="#type-bound_error_call.bd_frame" class="anchor"></a><code><span>bd_frame : <a href="#type-label">label</a>;</span></code></li></ol><code><span>}</span></code></div></div><div class="odoc-spec"><div class="spec type anchored" id="type-float_literal"><a href="#type-float_literal" class="anchor"></a><code><span><span class="keyword">type</span> float_literal</span><span> = </span><span>{</span></code><ol><li id="type-float_literal.fl" class="def record field anchored"><a href="#type-float_literal.fl" class="anchor"></a><code><span>fl : int64;</span></code></li><li id="type-float_literal.lbl" class="def record field anchored"><a href="#type-float_literal.lbl" class="anchor"></a><code><span>lbl : <a href="#type-label">label</a>;</span></code></li></ol><code><span>}</span></code></div></div><div class="odoc-spec"><div class="spec type anchored" id="type-int_literal"><a href="#type-int_literal" class="anchor"></a><code><span><span class="keyword">type</span> int_literal</span><span> = </span><span>{</span></code><ol><li id="type-int_literal.n" class="def record field anchored"><a href="#type-int_literal.n" class="anchor"></a><code><span>n : nativeint;</span></code></li><li id="type-int_literal.n_lbl" class="def record field anchored"><a href="#type-int_literal.n_lbl" class="anchor"></a><code><span>n_lbl : <a href="#type-label">label</a>;</span></code></li></ol><code><span>}</span></code></div></div><div class="odoc-spec"><div class="spec type anchored" id="type-offset_computation"><a href="#type-offset_computation" class="anchor"></a><code><span><span class="keyword">type</span> offset_computation</span><span> = </span><span>{</span></code><ol><li id="type-offset_computation.lbl" class="def record field anchored"><a href="#type-offset_computation.lbl" class="anchor"></a><code><span>lbl : <a href="#type-label">label</a>;</span></code></li><li id="type-offset_computation.dst" class="def record field anchored"><a href="#type-offset_computation.dst" class="anchor"></a><code><span>dst : <a href="#type-label">label</a>;</span></code></li><li id="type-offset_computation.src" class="def record field anchored"><a href="#type-offset_computation.src" class="anchor"></a><code><span>src : <a href="#type-label">label</a>;</span></code></li></ol><code><span>}</span></code></div></div><div class="odoc-spec"><div class="spec type anchored" id="type-gotrel_literal"><a href="#type-gotrel_literal" class="anchor"></a><code><span><span class="keyword">type</span> gotrel_literal</span><span> = </span><span>{</span></code><ol><li id="type-gotrel_literal.lbl_got" class="def record field anchored"><a href="#type-gotrel_literal.lbl_got" class="anchor"></a><code><span>lbl_got : <a href="#type-label">label</a>;</span></code></li><li id="type-gotrel_literal.lbl_pic" class="def record field anchored"><a href="#type-gotrel_literal.lbl_pic" class="anchor"></a><code><span>lbl_pic : <a href="#type-label">label</a>;</span></code></li></ol><code><span>}</span></code></div></div><div class="odoc-spec"><div class="spec type anchored" id="type-symbol_literal"><a href="#type-symbol_literal" class="anchor"></a><code><span><span class="keyword">type</span> symbol_literal</span><span> = </span><span>{</span></code><ol><li id="type-symbol_literal.sym" class="def record field anchored"><a href="#type-symbol_literal.sym" class="anchor"></a><code><span>sym : string;</span></code></li><li id="type-symbol_literal.lbl" class="def record field anchored"><a href="#type-symbol_literal.lbl" class="anchor"></a><code><span>lbl : <a href="#type-label">label</a>;</span></code></li></ol><code><span>}</span></code></div></div><div class="odoc-spec"><div class="spec type anchored" id="type-per_function_env"><a href="#type-per_function_env" class="anchor"></a><code><span><span class="keyword">type</span> per_function_env</span><span> = </span><span>{</span></code><ol><li id="type-per_function_env.f" class="def record field anchored"><a href="#type-per_function_env.f" class="anchor"></a><code><span>f : <a href="../Linear/index.html#type-fundecl">Linear.fundecl</a>;</span></code></li><li id="type-per_function_env.stack_offset" class="def record field anchored"><a href="#type-per_function_env.stack_offset" class="anchor"></a><code><span><span class="keyword">mutable</span> stack_offset : int;</span></code></li><li id="type-per_function_env.call_gc_sites" class="def record field anchored"><a href="#type-per_function_env.call_gc_sites" class="anchor"></a><code><span><span class="keyword">mutable</span> call_gc_sites : <span><a href="#type-gc_call">gc_call</a> list</span>;</span></code></li><li id="type-per_function_env.call_gc_label" class="def record field anchored"><a href="#type-per_function_env.call_gc_label" class="anchor"></a><code><span><span class="keyword">mutable</span> call_gc_label : <a href="#type-label">label</a>;</span></code></li><li id="type-per_function_env.bound_error_sites" class="def record field anchored"><a href="#type-per_function_env.bound_error_sites" class="anchor"></a><code><span><span class="keyword">mutable</span> bound_error_sites : <span><a href="#type-bound_error_call">bound_error_call</a> list</span>;</span></code></li><li id="type-per_function_env.bound_error_call" class="def record field anchored"><a href="#type-per_function_env.bound_error_call" class="anchor"></a><code><span><span class="keyword">mutable</span> bound_error_call : <span><a href="#type-label">label</a> option</span>;</span></code></li><li id="type-per_function_env.jumptables_lbl" class="def record field anchored"><a href="#type-per_function_env.jumptables_lbl" class="anchor"></a><code><span><span class="keyword">mutable</span> jumptables_lbl : <span><a href="#type-label">label</a> option</span>;</span></code></li><li id="type-per_function_env.jumptables" class="def record field anchored"><a href="#type-per_function_env.jumptables" class="anchor"></a><code><span><span class="keyword">mutable</span> jumptables : <span><a href="#type-label">label</a> list</span>;</span></code></li><li id="type-per_function_env.float_literals" class="def record field anchored"><a href="#type-per_function_env.float_literals" class="anchor"></a><code><span><span class="keyword">mutable</span> float_literals : <span><a href="#type-float_literal">float_literal</a> list</span>;</span></code></li><li id="type-per_function_env.int_literals" class="def record field anchored"><a href="#type-per_function_env.int_literals" class="anchor"></a><code><span><span class="keyword">mutable</span> int_literals : <span><a href="#type-int_literal">int_literal</a> list</span>;</span></code></li><li id="type-per_function_env.offset_literals" class="def record field anchored"><a href="#type-per_function_env.offset_literals" class="anchor"></a><code><span><span class="keyword">mutable</span> offset_literals : <span><a href="#type-offset_computation">offset_computation</a> list</span>;</span></code></li><li id="type-per_function_env.gotrel_literals" class="def record field anchored"><a href="#type-per_function_env.gotrel_literals" class="anchor"></a><code><span><span class="keyword">mutable</span> gotrel_literals : <span><a href="#type-gotrel_literal">gotrel_literal</a> list</span>;</span></code></li><li id="type-per_function_env.symbol_literals" class="def record field anchored"><a href="#type-per_function_env.symbol_literals" class="anchor"></a><code><span><span class="keyword">mutable</span> symbol_literals : <span><a href="#type-symbol_literal">symbol_literal</a> list</span>;</span></code></li><li id="type-per_function_env.size_literals" class="def record field anchored"><a href="#type-per_function_env.size_literals" class="anchor"></a><code><span><span class="keyword">mutable</span> size_literals : int;</span></code></li></ol><code><span>}</span></code></div></div></div></body></html> |