<map id="chi::Context::langModule" name="chi::Context::langModule">
<area shape="rect" id="node2" href="$structchi_1_1FunctionCompiler.html#affeb034e0b6a66320398482eda2f3945" title="Create the subroutine type for the function. " alt="" coords="225,5,382,47"/>
<area shape="rect" id="node4" href="$structchi_1_1Context.html#a844bdec56838399cb4d7a5f7ea223834" title="Load a module from disk, also loads dependencies. " alt="" coords="220,71,387,98"/>
<area shape="rect" id="node3" href="$structchi_1_1FunctionCompiler.html#a344523ec8a120e2001436268bd47de52" title="Creates the function, but don&#39;t actually generate into it. " alt="" coords="465,5,613,47"/>
<area shape="rect" id="node5" href="$structchi_1_1ChiModule.html#a61a5581c1a0a6467a24edde9eaaa60e0" title="Add a dependency to the module Loads the module from context() if it isn&#39;t already loaded..." alt="" coords="435,71,644,98"/>
<area shape="rect" id="node6" href="$structchi_1_1ChiModule.html#a9c0d4b1b54bca0194ea4061ae4883779" title="Get the dependencies. " alt="" coords="699,46,895,73"/>
<area shape="rect" id="node10" href="$structchi_1_1GraphModule.html#adeeeec5c69812ddeb43a64d3009a4eda" title="Construct a GraphModule. " alt="" coords="692,97,901,123"/>
<area shape="rect" id="node7" href="$structchi_1_1Context.html#ae21e68cd2d6ec6a8d6923fa330b36827" title="Compile a module to a llvm::Module. " alt="" coords="949,21,1136,47"/>
<area shape="rect" id="node8" href="$namespacechi.html#a9a4f3fa54c612f0c559a353bb7382d5a" title="Serialize a JsonModule to json. " alt="" coords="961,71,1125,98"/>
<area shape="rect" id="node9" href="$structchi_1_1GraphModule.html#a5cd9fb1738336d5d382ebb50753bda3e" title="Serialize to disk in the context. " alt="" coords="1184,71,1385,98"/>
</map>
