<map id="chi::DataType::valid" name="chi::DataType::valid">
<area shape="rect" id="node2" href="$structchi_1_1GraphStruct.html#aba05cdce9627a23da0449801e068d85d" title="Add a new type to the struct. " alt="" coords="192,56,367,83"/>
<area shape="rect" id="node4" href="$structchi_1_1GraphStruct.html#a89d3ea5e72ed6e7d8380fb82fa5eb521" title="Change the type and name of a type. " alt="" coords="622,5,815,32"/>
<area shape="rect" id="node6" href="$structchi_1_1GraphStruct.html#a27c5062196f73eae3125c0baeb592d00" title="Get the DataType of the struct. " alt="" coords="629,157,808,184"/>
<area shape="rect" id="node10" href="$structchi_1_1FunctionCompiler.html#affeb034e0b6a66320398482eda2f3945" title="Create the subroutine type for the function. " alt="" coords="201,158,358,199"/>
<area shape="rect" id="node3" href="$structchi_1_1GraphStruct.html#ae1895cfaebac03e21d35ec2a155b3c10" title="Get the types the struct contains. " alt="" coords="415,56,572,83"/>
<area shape="rect" id="node5" href="$structchi_1_1GraphStruct.html#a759b0b44c984d7aaa6c2fb32e035264b" title="Remove a type from a struct. " alt="" coords="620,56,817,83"/>
<area shape="rect" id="node7" href="$namespacechi.html#af74872167b12e4ad8a387faab1f03fbb" title="Serialize a GraphStruct to json. " alt="" coords="640,107,797,133"/>
<area shape="rect" id="node8" href="$namespacechi.html#a9a4f3fa54c612f0c559a353bb7382d5a" title="Serialize a JsonModule to json. " alt="" coords="865,107,1029,133"/>
<area shape="rect" id="node9" href="$structchi_1_1GraphModule.html#a5cd9fb1738336d5d382ebb50753bda3e" title="Serialize to disk in the context. " alt="" coords="1077,107,1279,133"/>
<area shape="rect" id="node11" href="$structchi_1_1FunctionCompiler.html#a344523ec8a120e2001436268bd47de52" title="Creates the function, but don&#39;t actually generate into it. " alt="" coords="419,158,567,199"/>
</map>
