<!DOCTYPE html> <html xmlns="http://www.w3.org/1999/xhtml"><head><title>IR (infer.IR)</title><link rel="stylesheet" href="../../odoc.css"/><meta charset="utf-8"/><meta name="generator" content="odoc 1.5.1"/><meta name="viewport" content="width=device-width,initial-scale=1.0"/><script src="../../highlight.pack.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body><div class="content"><header><nav><a href="../index.html">Up</a> – <a href="../index.html">infer</a> » IR</nav><h1>Module <code>IR</code></h1></header><dl><dt class="spec module" id="module-Annot"><a href="#module-Annot" class="anchor"></a><code><span class="keyword">module</span> <a href="Annot/index.html">Annot</a> : <span class="keyword">sig</span> ... <span class="keyword">end</span></code></dt><dd></dd></dl><dl><dt class="spec module" id="module-Attributes"><a href="#module-Attributes" class="anchor"></a><code><span class="keyword">module</span> <a href="Attributes/index.html">Attributes</a> : <span class="keyword">sig</span> ... <span class="keyword">end</span></code></dt><dd></dd></dl><dl><dt class="spec module" id="module-BUILTINS"><a href="#module-BUILTINS" class="anchor"></a><code><span class="keyword">module</span> <a href="BUILTINS/index.html">BUILTINS</a> : <span class="keyword">sig</span> ... <span class="keyword">end</span></code></dt><dd></dd></dl><dl><dt class="spec module" id="module-BiabductionModels"><a href="#module-BiabductionModels" class="anchor"></a><code><span class="keyword">module</span> <a href="BiabductionModels/index.html">BiabductionModels</a> : <span class="keyword">sig</span> ... <span class="keyword">end</span></code></dt><dd></dd></dl><dl><dt class="spec module" id="module-Binop"><a href="#module-Binop" class="anchor"></a><code><span class="keyword">module</span> <a href="Binop/index.html">Binop</a> : <span class="keyword">sig</span> ... <span class="keyword">end</span></code></dt><dd></dd></dl><dl><dt class="spec module" id="module-BuiltinDecl"><a href="#module-BuiltinDecl" class="anchor"></a><code><span class="keyword">module</span> <a href="BuiltinDecl/index.html">BuiltinDecl</a> : <span class="keyword">sig</span> ... <span class="keyword">end</span></code></dt><dd></dd></dl><dl><dt class="spec module" id="module-CallFlags"><a href="#module-CallFlags" class="anchor"></a><code><span class="keyword">module</span> <a href="CallFlags/index.html">CallFlags</a> : <span class="keyword">sig</span> ... <span class="keyword">end</span></code></dt><dd></dd></dl><dl><dt class="spec module" id="module-Cfg"><a href="#module-Cfg" class="anchor"></a><code><span class="keyword">module</span> <a href="Cfg/index.html">Cfg</a> : <span class="keyword">sig</span> ... <span class="keyword">end</span></code></dt><dd></dd></dl><dl><dt class="spec module" id="module-ClangMethodKind"><a href="#module-ClangMethodKind" class="anchor"></a><code><span class="keyword">module</span> <a href="ClangMethodKind/index.html">ClangMethodKind</a> : <span class="keyword">sig</span> ... <span class="keyword">end</span></code></dt><dd></dd></dl><dl><dt class="spec module" id="module-Const"><a href="#module-Const" class="anchor"></a><code><span class="keyword">module</span> <a href="Const/index.html">Const</a> : <span class="keyword">sig</span> ... <span class="keyword">end</span></code></dt><dd></dd></dl><dl><dt class="spec module" id="module-DecompiledExp"><a href="#module-DecompiledExp" class="anchor"></a><code><span class="keyword">module</span> <a href="DecompiledExp/index.html">DecompiledExp</a> : <span class="keyword">sig</span> ... <span class="keyword">end</span></code></dt><dd></dd></dl><dl><dt class="spec module" id="module-DotCfg"><a href="#module-DotCfg" class="anchor"></a><code><span class="keyword">module</span> <a href="DotCfg/index.html">DotCfg</a> : <span class="keyword">sig</span> ... <span class="keyword">end</span></code></dt><dd></dd></dl><dl><dt class="spec module" id="module-Exp"><a href="#module-Exp" class="anchor"></a><code><span class="keyword">module</span> <a href="Exp/index.html">Exp</a> : <span class="keyword">sig</span> ... <span class="keyword">end</span></code></dt><dd></dd></dl><dl><dt class="spec module" id="module-Fieldname"><a href="#module-Fieldname" class="anchor"></a><code><span class="keyword">module</span> <a href="Fieldname/index.html">Fieldname</a> : <span class="keyword">sig</span> ... <span class="keyword">end</span></code></dt><dd></dd></dl><dl><dt class="spec module" id="module-Filtering"><a href="#module-Filtering" class="anchor"></a><code><span class="keyword">module</span> <a href="Filtering/index.html">Filtering</a> : <span class="keyword">sig</span> ... <span class="keyword">end</span></code></dt><dd></dd></dl><dl><dt class="spec module" id="module-Ident"><a href="#module-Ident" class="anchor"></a><code><span class="keyword">module</span> <a href="Ident/index.html">Ident</a> : <span class="keyword">sig</span> ... <span class="keyword">end</span></code></dt><dd></dd></dl><dl><dt class="spec module" id="module-Inferconfig"><a href="#module-Inferconfig" class="anchor"></a><code><span class="keyword">module</span> <a href="Inferconfig/index.html">Inferconfig</a> : <span class="keyword">sig</span> ... <span class="keyword">end</span></code></dt><dd></dd></dl><dl><dt class="spec module" id="module-Instrs"><a href="#module-Instrs" class="anchor"></a><code><span class="keyword">module</span> <a href="Instrs/index.html">Instrs</a> : <span class="keyword">sig</span> ... <span class="keyword">end</span></code></dt><dd></dd></dl><dl><dt class="spec module" id="module-IntLit"><a href="#module-IntLit" class="anchor"></a><code><span class="keyword">module</span> <a href="IntLit/index.html">IntLit</a> : <span class="keyword">sig</span> ... <span class="keyword">end</span></code></dt><dd></dd></dl><dl><dt class="spec module" id="module-Io_infer"><a href="#module-Io_infer" class="anchor"></a><code><span class="keyword">module</span> <a href="Io_infer/index.html">Io_infer</a> : <span class="keyword">sig</span> ... <span class="keyword">end</span></code></dt><dd></dd></dl><dl><dt class="spec module" id="module-JConfig"><a href="#module-JConfig" class="anchor"></a><code><span class="keyword">module</span> <a href="JConfig/index.html">JConfig</a> : <span class="keyword">sig</span> ... <span class="keyword">end</span></code></dt><dd></dd></dl><dl><dt class="spec module" id="module-JavaClassName"><a href="#module-JavaClassName" class="anchor"></a><code><span class="keyword">module</span> <a href="JavaClassName/index.html">JavaClassName</a> : <span class="keyword">sig</span> ... <span class="keyword">end</span></code></dt><dd></dd></dl><dl><dt class="spec module" id="module-Mangled"><a href="#module-Mangled" class="anchor"></a><code><span class="keyword">module</span> <a href="Mangled/index.html">Mangled</a> : <span class="keyword">sig</span> ... <span class="keyword">end</span></code></dt><dd></dd></dl><dl><dt class="spec module" id="module-PredSymb"><a href="#module-PredSymb" class="anchor"></a><code><span class="keyword">module</span> <a href="PredSymb/index.html">PredSymb</a> : <span class="keyword">sig</span> ... <span class="keyword">end</span></code></dt><dd></dd></dl><dl><dt class="spec module" id="module-ProcAttributes"><a href="#module-ProcAttributes" class="anchor"></a><code><span class="keyword">module</span> <a href="ProcAttributes/index.html">ProcAttributes</a> : <span class="keyword">sig</span> ... <span class="keyword">end</span></code></dt><dd></dd></dl><dl><dt class="spec module" id="module-Procdesc"><a href="#module-Procdesc" class="anchor"></a><code><span class="keyword">module</span> <a href="Procdesc/index.html">Procdesc</a> : <span class="keyword">sig</span> ... <span class="keyword">end</span></code></dt><dd></dd></dl><dl><dt class="spec module" id="module-Procname"><a href="#module-Procname" class="anchor"></a><code><span class="keyword">module</span> <a href="Procname/index.html">Procname</a> : <span class="keyword">sig</span> ... <span class="keyword">end</span></code></dt><dd></dd></dl><dl><dt class="spec module" id="module-Pvar"><a href="#module-Pvar" class="anchor"></a><code><span class="keyword">module</span> <a href="Pvar/index.html">Pvar</a> : <span class="keyword">sig</span> ... <span class="keyword">end</span></code></dt><dd></dd></dl><dl><dt class="spec module" id="module-QualifiedCppName"><a href="#module-QualifiedCppName" class="anchor"></a><code><span class="keyword">module</span> <a href="QualifiedCppName/index.html">QualifiedCppName</a> : <span class="keyword">sig</span> ... <span class="keyword">end</span></code></dt><dd></dd></dl><dl><dt class="spec module" id="module-Sil"><a href="#module-Sil" class="anchor"></a><code><span class="keyword">module</span> <a href="Sil/index.html">Sil</a> : <span class="keyword">sig</span> ... <span class="keyword">end</span></code></dt><dd></dd></dl><dl><dt class="spec module" id="module-SourceFiles"><a href="#module-SourceFiles" class="anchor"></a><code><span class="keyword">module</span> <a href="SourceFiles/index.html">SourceFiles</a> : <span class="keyword">sig</span> ... <span class="keyword">end</span></code></dt><dd></dd></dl><dl><dt class="spec module" id="module-SpecializeProcdesc"><a href="#module-SpecializeProcdesc" class="anchor"></a><code><span class="keyword">module</span> <a href="SpecializeProcdesc/index.html">SpecializeProcdesc</a> : <span class="keyword">sig</span> ... <span class="keyword">end</span></code></dt><dd></dd></dl><dl><dt class="spec module" id="module-Struct"><a href="#module-Struct" class="anchor"></a><code><span class="keyword">module</span> <a href="Struct/index.html">Struct</a> : <span class="keyword">sig</span> ... <span class="keyword">end</span></code></dt><dd></dd></dl><dl><dt class="spec module" id="module-Subtype"><a href="#module-Subtype" class="anchor"></a><code><span class="keyword">module</span> <a href="Subtype/index.html">Subtype</a> : <span class="keyword">sig</span> ... <span class="keyword">end</span></code></dt><dd></dd></dl><dl><dt class="spec module" id="module-Tenv"><a href="#module-Tenv" class="anchor"></a><code><span class="keyword">module</span> <a href="Tenv/index.html">Tenv</a> : <span class="keyword">sig</span> ... <span class="keyword">end</span></code></dt><dd></dd></dl><dl><dt class="spec module" id="module-Typ"><a href="#module-Typ" class="anchor"></a><code><span class="keyword">module</span> <a href="Typ/index.html">Typ</a> : <span class="keyword">sig</span> ... <span class="keyword">end</span></code></dt><dd></dd></dl><dl><dt class="spec module" id="module-Unop"><a href="#module-Unop" class="anchor"></a><code><span class="keyword">module</span> <a href="Unop/index.html">Unop</a> : <span class="keyword">sig</span> ... <span class="keyword">end</span></code></dt><dd></dd></dl><dl><dt class="spec module" id="module-Var"><a href="#module-Var" class="anchor"></a><code><span class="keyword">module</span> <a href="Var/index.html">Var</a> : <span class="keyword">sig</span> ... <span class="keyword">end</span></code></dt><dd></dd></dl><dl><dt class="spec module" id="module-WeakTopologicalOrder"><a href="#module-WeakTopologicalOrder" class="anchor"></a><code><span class="keyword">module</span> <a href="WeakTopologicalOrder/index.html">WeakTopologicalOrder</a> : <span class="keyword">sig</span> ... <span class="keyword">end</span></code></dt><dd></dd></dl></div></body></html>