<htmlxmlns="http://www.w3.org/1999/xhtml"><head><title>ClangPointers (infer.ClangFrontend.ClangPointers)</title><linkrel="stylesheet"href="../../../odoc.css"/><metacharset="utf-8"/><metaname="generator"content="odoc 1.5.2"/><metaname="viewport"content="width=device-width,initial-scale=1.0"/><scriptsrc="../../../highlight.pack.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body><divclass="content"><header><nav><ahref="../index.html">Up</a>–<ahref="../../index.html">infer</a>»<ahref="../index.html">ClangFrontend</a>» ClangPointers</nav><h1>Module <code>ClangFrontend.ClangPointers</code></h1></header><divclass="spec module"id="module-Map"><ahref="#module-Map"class="anchor"></a><code><spanclass="keyword">module</span><ahref="Map/index.html">Map</a> : <spanclass="keyword">module</span><spanclass="keyword">type</span><spanclass="keyword">of</span><spanclass="keyword">sig</span> ... <spanclass="keyword">end</span></code></div><dl><dtclass="spec value"id="val-ivar_to_property_table"><ahref="#val-ivar_to_property_table"class="anchor"></a><code><spanclass="keyword">val</span> ivar_to_property_table : <span><ahref="../../ATDGenerated/Clang_ast_t/index.html#type-decl">ATDGenerated.Clang_ast_t.decl</a><ahref="../../IStdlib/index.html#module-IStd">IStdlib.IStd</a>.Int.Table.t</span></code></dt><dd><p>maps ivar decl pointer to its decl record</p></dd></dl><dl><dtclass="spec value"id="val-pointer_decl_table"><ahref="#val-pointer_decl_table"class="anchor"></a><code><spanclass="keyword">val</span> pointer_decl_table : <span><ahref="../../ATDGenerated/Clang_ast_t/index.html#type-decl">ATDGenerated.Clang_ast_t.decl</a><ahref="../../IStdlib/index.html#module-IStd">IStdlib.IStd</a>.Int.Table.t</span></code></dt><dd><p>maps decl pointer to its decl record</p></dd></dl><dl><dtclass="spec value"id="val-pointer_stmt_table"><ahref="#val-pointer_stmt_table"class="anchor"></a><code><spanclass="keyword">val</span> pointer_stmt_table : <span><ahref="../../ATDGenerated/Clang_ast_t/index.html#type-stmt">ATDGenerated.Clang_ast_t.stmt</a><ahref="../../IStdlib/index.html#module-IStd">IStdlib.IStd</a>.Int.Table.t</span></code></dt><dd><p>maps stmt pointer to its stmt record</p></dd></dl><dl><dtclass="spec value"id="val-pointer_type_table"><ahref="#val-pointer_type_table"class="anchor"></a><code><spanclass="keyword">val</span> pointer_type_table : <span><ahref="../../ATDGenerated/Clang_ast_t/index.html#type-c_type">ATDGenerated.Clang_ast_t.c_type</a><ahref="../../IStdlib/index.html#module-IStd">IStdlib.IStd</a>.Int.Table.t</span></code></dt><dd><p>map pointer to its type</p></dd></dl><dl><dtclass="spec value"id="val-populate_all_tables"><ahref="#val-populate_all_tables"class="anchor"></a><code><spanclass="keyword">val</span> populate_all_tables : <ahref="../../ATDGenerated/Clang_ast_t/index.html#type-decl">ATDGenerated.Clang_ast_t.decl</a><span>-></span> unit</code></dt><dd><p>discover what pointers should point to in the tables above; should be run once for the current toplevel decl</p></dd></dl></div></body></html>