<map id="chi::createGraphFunctionDeclarationFromJson" name="chi::createGraphFunctionDeclarationFromJson">
<area shape="rect" id="node2" href="$structchi_1_1Result.html#a59ef40f4a327cbdea263d6e4b5af2ad8" title="Add a entry to the result, either a warning or an error. " alt="" coords="1163,493,1307,520"/>
<area shape="rect" id="node4" href="$structchi_1_1ChiModule.html#a5c28c9fe74ad3cb704b613843b267512" title="Get the Context that this module belongs to. " alt="" coords="243,116,402,143"/>
<area shape="rect" id="node7" href="$structchi_1_1ChiModule.html#a92ab6d528ac41a91b6ac21ededfccc38" title="Get the full name of the module. " alt="" coords="898,176,1065,203"/>
<area shape="rect" id="node8" href="$structchi_1_1GraphModule.html#af61aef2776a0e219ffca2d22e109909f" title="Create a new function if it does&#39;t already exist. " alt="" coords="221,251,424,293"/>
<area shape="rect" id="node11" href="$namespacechi.html#aa47212ba13fb1a1d26774dc208c15255" title="Parse a colonated pair Example: lang:i32 would turn into {lang, i32}. " alt="" coords="255,317,390,344"/>
<area shape="rect" id="node20" href="$namespacechi.html#a2b3839fa03d8bfb6ef3238543d44d865" title="Parse something that looks like: {&quot;hello&quot;: &quot;there&quot;} into {&quot;hello&quot;, &quot;there&quot;}. " alt="" coords="253,368,393,395"/>
<area shape="rect" id="node21" href="$structchi_1_1GraphFunction.html#afdcae25278b1de714d77cf8051172cdf" title="Set the description of the function. " alt="" coords="257,419,389,461"/>
<area shape="rect" id="node22" href="$structchi_1_1Context.html#a9e0b185a1871ebfda5d7bd410bf085f2" title="Gets a DataType from a module. " alt="" coords="883,573,1080,600"/>
<area shape="rect" id="node3" href="$structchi_1_1Result.html#aa078d3cb3dfb2fb63e81b71acea036e0" title="Get the JSON associated with the context that&#39;s been added. " alt="" coords="1389,493,1552,520"/>
<area shape="rect" id="node5" href="$structchi_1_1ChiModule.html#a653e3aed05912857334655e06937b28d" title="Adds forward declartions for the functions in this module. " alt="" coords="472,109,655,150"/>
<area shape="rect" id="node6" href="$structchi_1_1ChiModule.html#a987c71edb997c5f041f69622cb0c86fe" title="Generate a llvm::Module from the module. " alt="" coords="480,43,647,85"/>
<area shape="rect" id="node9" href="$structchi_1_1GraphModule.html#a84474b5d18517fe46cc94560f746d6ce" title="Get a function from the name. " alt="" coords="474,277,653,318"/>
<area shape="rect" id="node10" href="$structchi_1_1ChiModule.html#af3cdb7e3d333fedc74ad862dcc5bca9f" title="Update the last edit time, signifying that it&#39;s been edited. " alt="" coords="891,234,1071,275"/>
<area shape="rect" id="node12" href="$structchi_1_1GraphFunction.html#a0564412e260698bdb3872d3d12dfc3bc" title="Get the GraphModule that contains this GraphFunction. " alt="" coords="915,311,1047,353"/>
<area shape="rect" id="node13" href="$structchi_1_1GraphFunction.html#a89069f6e08f71cfbafb245ea16c8d69f" title="Get the name of the function. " alt="" coords="497,394,629,435"/>
<area shape="rect" id="node14" href="$structchi_1_1GraphFunction.html#ad739c826ed87035857193995c23cabe2" title="Get the qualified name of the function Same as module().fullName() + &quot;:&quot; + name();. " alt="" coords="703,373,835,414"/>
<area shape="rect" id="node15" href="$structchi_1_1GraphFunction.html#a27c87614be4357e97c1ececd2228f865" title="Set the name of the function. " alt="" coords="703,438,835,479"/>
<area shape="rect" id="node16" href="$structchi_1_1GraphFunction.html#aca401237496ae311e43c7a43519e4720" title="Get the context. " alt="" coords="915,377,1047,418"/>
<area shape="rect" id="node17" href="$structchi_1_1Context.html#aeec68d24b0031bd29cbc272c8b5fd415" title="Find all uses of a node type in all the loaded modules. " alt="" coords="892,442,1071,483"/>
<area shape="rect" id="node18" href="$structchi_1_1Context.html#a28706d36f049088c98cd726921512668" title="Gets a NodeType from the JSON and name. " alt="" coords="888,507,1075,549"/>
<area shape="rect" id="node19" href="$structchi_1_1Context.html#a8628a178e0a8a944065f2605d01a36d5" title="Gets the module by the full name. " alt="" coords="1128,544,1341,571"/>
<area shape="rect" id="node23" href="$structchi_1_1ChiModule.html#a03aa9f90fafd384094861dfff13eba77" title="Get a DataType from the name. " alt="" coords="1132,595,1337,621"/>
</map>
