<!DOCTYPE html> <html xmlns="http://www.w3.org/1999/xhtml"><head><title>ClangFrontend (infer.ClangFrontend)</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> » ClangFrontend</nav><h1>Module <code>ClangFrontend</code></h1></header><dl><dt class="spec module" id="module-AstToRangeMap"><a href="#module-AstToRangeMap" class="anchor"></a><code><span class="keyword">module</span> <a href="AstToRangeMap/index.html">AstToRangeMap</a> : <span class="keyword">sig</span> ... <span class="keyword">end</span></code></dt><dd></dd></dl><dl><dt class="spec module" id="module-Ast_expressions"><a href="#module-Ast_expressions" class="anchor"></a><code><span class="keyword">module</span> <a href="Ast_expressions/index.html">Ast_expressions</a> : <span class="keyword">sig</span> ... <span class="keyword">end</span></code></dt><dd></dd></dl><dl><dt class="spec module" id="module-CAddImplicitDeallocImpl"><a href="#module-CAddImplicitDeallocImpl" class="anchor"></a><code><span class="keyword">module</span> <a href="CAddImplicitDeallocImpl/index.html">CAddImplicitDeallocImpl</a> : <span class="keyword">sig</span> ... <span class="keyword">end</span></code></dt><dd></dd></dl><dl><dt class="spec module" id="module-CAddImplicitGettersSetters"><a href="#module-CAddImplicitGettersSetters" class="anchor"></a><code><span class="keyword">module</span> <a href="CAddImplicitGettersSetters/index.html">CAddImplicitGettersSetters</a> : <span class="keyword">sig</span> ... <span class="keyword">end</span></code></dt><dd></dd></dl><dl><dt class="spec module" id="module-CArithmetic_trans"><a href="#module-CArithmetic_trans" class="anchor"></a><code><span class="keyword">module</span> <a href="CArithmetic_trans/index.html">CArithmetic_trans</a> : <span class="keyword">sig</span> ... <span class="keyword">end</span></code></dt><dd></dd></dl><dl><dt class="spec module" id="module-CAst_utils"><a href="#module-CAst_utils" class="anchor"></a><code><span class="keyword">module</span> <a href="CAst_utils/index.html">CAst_utils</a> : <span class="keyword">sig</span> ... <span class="keyword">end</span></code></dt><dd></dd></dl><dl><dt class="spec module" id="module-CCallSpecializedWithClosures"><a href="#module-CCallSpecializedWithClosures" class="anchor"></a><code><span class="keyword">module</span> <a href="CCallSpecializedWithClosures/index.html">CCallSpecializedWithClosures</a> : <span class="keyword">sig</span> ... <span class="keyword">end</span></code></dt><dd></dd></dl><dl><dt class="spec module" id="module-CContext"><a href="#module-CContext" class="anchor"></a><code><span class="keyword">module</span> <a href="CContext/index.html">CContext</a> : <span class="keyword">sig</span> ... <span class="keyword">end</span></code></dt><dd></dd></dl><dl><dt class="spec module" id="module-CEnum_decl"><a href="#module-CEnum_decl" class="anchor"></a><code><span class="keyword">module</span> <a href="CEnum_decl/index.html">CEnum_decl</a> : <span class="keyword">sig</span> ... <span class="keyword">end</span></code></dt><dd></dd></dl><dl><dt class="spec module" id="module-CField_decl"><a href="#module-CField_decl" class="anchor"></a><code><span class="keyword">module</span> <a href="CField_decl/index.html">CField_decl</a> : <span class="keyword">sig</span> ... <span class="keyword">end</span></code></dt><dd></dd></dl><dl><dt class="spec module" id="module-CFrontend"><a href="#module-CFrontend" class="anchor"></a><code><span class="keyword">module</span> <a href="CFrontend/index.html">CFrontend</a> : <span class="keyword">sig</span> ... <span class="keyword">end</span></code></dt><dd></dd></dl><dl><dt class="spec module" id="module-CFrontend_config"><a href="#module-CFrontend_config" class="anchor"></a><code><span class="keyword">module</span> <a href="CFrontend_config/index.html">CFrontend_config</a> : <span class="keyword">sig</span> ... <span class="keyword">end</span></code></dt><dd></dd></dl><dl><dt class="spec module" id="module-CFrontend_decl"><a href="#module-CFrontend_decl" class="anchor"></a><code><span class="keyword">module</span> <a href="CFrontend_decl/index.html">CFrontend_decl</a> : <span class="keyword">sig</span> ... <span class="keyword">end</span></code></dt><dd></dd></dl><dl><dt class="spec module" id="module-CFrontend_errors"><a href="#module-CFrontend_errors" class="anchor"></a><code><span class="keyword">module</span> <a href="CFrontend_errors/index.html">CFrontend_errors</a> : <span class="keyword">sig</span> ... <span class="keyword">end</span></code></dt><dd></dd></dl><dl><dt class="spec module" id="module-CGeneral_utils"><a href="#module-CGeneral_utils" class="anchor"></a><code><span class="keyword">module</span> <a href="CGeneral_utils/index.html">CGeneral_utils</a> : <span class="keyword">sig</span> ... <span class="keyword">end</span></code></dt><dd></dd></dl><dl><dt class="spec module" id="module-CLocation"><a href="#module-CLocation" class="anchor"></a><code><span class="keyword">module</span> <a href="CLocation/index.html">CLocation</a> : <span class="keyword">sig</span> ... <span class="keyword">end</span></code></dt><dd></dd></dl><dl><dt class="spec module" id="module-CMethodProperties"><a href="#module-CMethodProperties" class="anchor"></a><code><span class="keyword">module</span> <a href="CMethodProperties/index.html">CMethodProperties</a> : <span class="keyword">sig</span> ... <span class="keyword">end</span></code></dt><dd></dd></dl><dl><dt class="spec module" id="module-CMethodSignature"><a href="#module-CMethodSignature" class="anchor"></a><code><span class="keyword">module</span> <a href="CMethodSignature/index.html">CMethodSignature</a> : <span class="keyword">sig</span> ... <span class="keyword">end</span></code></dt><dd></dd></dl><dl><dt class="spec module" id="module-CMethod_trans"><a href="#module-CMethod_trans" class="anchor"></a><code><span class="keyword">module</span> <a href="CMethod_trans/index.html">CMethod_trans</a> : <span class="keyword">sig</span> ... <span class="keyword">end</span></code></dt><dd></dd></dl><dl><dt class="spec module" id="module-CModule_type"><a href="#module-CModule_type" class="anchor"></a><code><span class="keyword">module</span> <a href="CModule_type/index.html">CModule_type</a> : <span class="keyword">sig</span> ... <span class="keyword">end</span></code></dt><dd></dd></dl><dl><dt class="spec module" id="module-CScope"><a href="#module-CScope" class="anchor"></a><code><span class="keyword">module</span> <a href="CScope/index.html">CScope</a> : <span class="keyword">sig</span> ... <span class="keyword">end</span></code></dt><dd></dd></dl><dl><dt class="spec module" id="module-CTrans"><a href="#module-CTrans" class="anchor"></a><code><span class="keyword">module</span> <a href="CTrans/index.html">CTrans</a> : <span class="keyword">sig</span> ... <span class="keyword">end</span></code></dt><dd></dd></dl><dl><dt class="spec module" id="module-CTrans_models"><a href="#module-CTrans_models" class="anchor"></a><code><span class="keyword">module</span> <a href="CTrans_models/index.html">CTrans_models</a> : <span class="keyword">sig</span> ... <span class="keyword">end</span></code></dt><dd></dd></dl><dl><dt class="spec module" id="module-CTrans_utils"><a href="#module-CTrans_utils" class="anchor"></a><code><span class="keyword">module</span> <a href="CTrans_utils/index.html">CTrans_utils</a> : <span class="keyword">sig</span> ... <span class="keyword">end</span></code></dt><dd></dd></dl><dl><dt class="spec module" id="module-CType"><a href="#module-CType" class="anchor"></a><code><span class="keyword">module</span> <a href="CType/index.html">CType</a> : <span class="keyword">sig</span> ... <span class="keyword">end</span></code></dt><dd></dd></dl><dl><dt class="spec module" id="module-CType_decl"><a href="#module-CType_decl" class="anchor"></a><code><span class="keyword">module</span> <a href="CType_decl/index.html">CType_decl</a> : <span class="keyword">sig</span> ... <span class="keyword">end</span></code></dt><dd></dd></dl><dl><dt class="spec module" id="module-CType_to_sil_type"><a href="#module-CType_to_sil_type" class="anchor"></a><code><span class="keyword">module</span> <a href="CType_to_sil_type/index.html">CType_to_sil_type</a> : <span class="keyword">sig</span> ... <span class="keyword">end</span></code></dt><dd></dd></dl><dl><dt class="spec module" id="module-CVar_decl"><a href="#module-CVar_decl" class="anchor"></a><code><span class="keyword">module</span> <a href="CVar_decl/index.html">CVar_decl</a> : <span class="keyword">sig</span> ... <span class="keyword">end</span></code></dt><dd></dd></dl><dl><dt class="spec module" id="module-Capture"><a href="#module-Capture" class="anchor"></a><code><span class="keyword">module</span> <a href="Capture/index.html">Capture</a> : <span class="keyword">sig</span> ... <span class="keyword">end</span></code></dt><dd></dd></dl><dl><dt class="spec module" id="module-ClangCommand"><a href="#module-ClangCommand" class="anchor"></a><code><span class="keyword">module</span> <a href="ClangCommand/index.html">ClangCommand</a> : <span class="keyword">sig</span> ... <span class="keyword">end</span></code></dt><dd></dd></dl><dl><dt class="spec module" id="module-ClangPointers"><a href="#module-ClangPointers" class="anchor"></a><code><span class="keyword">module</span> <a href="ClangPointers/index.html">ClangPointers</a> : <span class="keyword">sig</span> ... <span class="keyword">end</span></code></dt><dd></dd></dl><dl><dt class="spec module" id="module-ClangQuotes"><a href="#module-ClangQuotes" class="anchor"></a><code><span class="keyword">module</span> <a href="ClangQuotes/index.html">ClangQuotes</a> : <span class="keyword">sig</span> ... <span class="keyword">end</span></code></dt><dd></dd></dl><dl><dt class="spec module" id="module-ClangWrapper"><a href="#module-ClangWrapper" class="anchor"></a><code><span class="keyword">module</span> <a href="ClangWrapper/index.html">ClangWrapper</a> : <span class="keyword">sig</span> ... <span class="keyword">end</span></code></dt><dd></dd></dl><dl><dt class="spec module" id="module-Clang_ast_extend"><a href="#module-Clang_ast_extend" class="anchor"></a><code><span class="keyword">module</span> <a href="Clang_ast_extend/index.html">Clang_ast_extend</a> : <span class="keyword">sig</span> ... <span class="keyword">end</span></code></dt><dd></dd></dl><dl><dt class="spec module" id="module-ObjcCategory_decl"><a href="#module-ObjcCategory_decl" class="anchor"></a><code><span class="keyword">module</span> <a href="ObjcCategory_decl/index.html">ObjcCategory_decl</a> : <span class="keyword">sig</span> ... <span class="keyword">end</span></code></dt><dd></dd></dl><dl><dt class="spec module" id="module-ObjcInterface_decl"><a href="#module-ObjcInterface_decl" class="anchor"></a><code><span class="keyword">module</span> <a href="ObjcInterface_decl/index.html">ObjcInterface_decl</a> : <span class="keyword">sig</span> ... <span class="keyword">end</span></code></dt><dd></dd></dl><dl><dt class="spec module" id="module-ObjcMethod_decl"><a href="#module-ObjcMethod_decl" class="anchor"></a><code><span class="keyword">module</span> <a href="ObjcMethod_decl/index.html">ObjcMethod_decl</a> : <span class="keyword">sig</span> ... <span class="keyword">end</span></code></dt><dd></dd></dl><dl><dt class="spec module" id="module-ObjcProperty_decl"><a href="#module-ObjcProperty_decl" class="anchor"></a><code><span class="keyword">module</span> <a href="ObjcProperty_decl/index.html">ObjcProperty_decl</a> : <span class="keyword">sig</span> ... <span class="keyword">end</span></code></dt><dd></dd></dl><dl><dt class="spec module" id="module-ObjcProtocol_decl"><a href="#module-ObjcProtocol_decl" class="anchor"></a><code><span class="keyword">module</span> <a href="ObjcProtocol_decl/index.html">ObjcProtocol_decl</a> : <span class="keyword">sig</span> ... <span class="keyword">end</span></code></dt><dd></dd></dl><dl><dt class="spec module" id="module-ProcessAST"><a href="#module-ProcessAST" class="anchor"></a><code><span class="keyword">module</span> <a href="ProcessAST/index.html">ProcessAST</a> : <span class="keyword">sig</span> ... <span class="keyword">end</span></code></dt><dd></dd></dl><dl><dt class="spec module" id="module-SwitchCase"><a href="#module-SwitchCase" class="anchor"></a><code><span class="keyword">module</span> <a href="SwitchCase/index.html">SwitchCase</a> : <span class="keyword">sig</span> ... <span class="keyword">end</span></code></dt><dd></dd></dl></div></body></html>