This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.
<!DOCTYPE html>
<htmlxmlns="http://www.w3.org/1999/xhtml"><head><title>InferModules__CLocation (infer.InferModules__CLocation)</title><linkrel="stylesheet"href="../../odoc.css"/><metacharset="utf-8"/><metaname="generator"content="odoc %%VERSION%%"/><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>» InferModules__CLocation</nav><h1>Module <code>InferModules__CLocation</code></h1><p>Module for function to retrieve the location (file, line, etc) of instructions</p></header><dl><dtclass="spec value"id="val-clang_to_sil_location"><ahref="#val-clang_to_sil_location"class="anchor"></a><code><spanclass="keyword">val</span> clang_to_sil_location : <ahref="../../InferBase/InferBase/SourceFile/index.html#type-t">InferBase.SourceFile.t</a><span>-></span><ahref="../../InferGenerated/InferGenerated/Clang_ast_t/index.html#type-source_location">InferGenerated.Clang_ast_t.source_location</a><span>-></span><ahref="../../InferBase/InferBase/Location/index.html#type-t">InferBase.Location.t</a></code></dt><dtclass="spec value"id="val-should_translate_lib"><ahref="#val-should_translate_lib"class="anchor"></a><code><spanclass="keyword">val</span> should_translate_lib : <ahref="../../InferBase/InferBase/SourceFile/index.html#type-t">InferBase.SourceFile.t</a><span>-></span><ahref="../../InferGenerated/InferGenerated/Clang_ast_t/index.html#type-source_range">InferGenerated.Clang_ast_t.source_range</a><span>-></span><ahref="../InferModules/CModule_type/index.html#type-decl_trans_context">InferModules.CModule_type.decl_trans_context</a><span>-></span><span>translate_when_used:bool</span><span>-></span> bool</code></dt><dtclass="spec value"id="val-should_do_frontend_check"><ahref="#val-should_do_frontend_check"class="anchor"></a><code><spanclass="keyword">val</span> should_do_frontend_check : <ahref="../../InferBase/InferBase/SourceFile/index.html#type-t">InferBase.SourceFile.t</a><span>-></span><ahref="../../InferGenerated/InferGenerated/Clang_ast_t/index.html#type-source_range">InferGenerated.Clang_ast_t.source_range</a><span>-></span> bool</code></dt><dtclass="spec value"id="val-is_file_blacklisted"><ahref="#val-is_file_blacklisted"class="anchor"></a><code><spanclass="keyword">val</span> is_file_blacklisted : string <span>-></span> bool</code></dt><dtclass="spec value"id="val-location_of_source_range"><ahref="#val-location_of_source_range"class="anchor"></a><code><spanclass="keyword">val</span> location_of_source_range : <span>?⁠pick_location:<span>[ `Start <span>| `End</span> ]</span></span><span>-></span><ahref="../../InferBase/InferBase/SourceFile/index.html#type-t">InferBase.SourceFile.t</a><span>-></span><ahref="../../InferGenerated/InferGenerated/Clang_ast_t/index.html#type-source_range">InferGenerated.Clang_ast_t.source_range</a><span>-></span><ahref="../../InferBase/InferBase/Location/index.html#type-t">InferBase.Location.t</a></code></dt><dd><p>picks the start of the source range by default</p></dd></dl><dl><dtclass="spec value"id="val-location_of_stmt_info"><ahref="#val-location_of_stmt_info"class="anchor"></a><code><spanclass="keyword">val</span> location_of_stmt_info : <ahref="../../InferBase/InferBase/SourceFile/index.html#type-t">InferBase.SourceFile.t</a><span>-></span><ahref="../../InferGenerated/InferGenerated/Clang_ast_t/index.html#type-stmt_info">InferGenerated.Clang_ast_t.stmt_info</a><span>-></span><ahref="../../InferBase/InferBase/Location/index.html#type-t">InferBase.Location.t</a></code></dt><dtclass="spec value"id="val-location_of_decl_info"><ahref="#val-location_of_decl_info"class="anchor"></a><code><spanclass="keyword">val</span> location_of_decl_info : <ahref="../../InferBase/InferBase/SourceFile/index.html#type-t">InferBase.SourceFile.t</a><span>-></span><ahref="../../InferGenerated/InferGenerated/Clang_ast_t/index.html#type-decl_info">InferGenerated.Clang_ast_t.decl_info</a><span>-></span><ahref="../../InferBase/InferBase/Location/index.html#type-t">InferBase.Location.t</a> * <ahref="../../InferBase/InferBase/Location/index.html#type-t">InferBase.Location.t</a></code></dt></dl></div></body></html>