<traversalid="GCF"name="Generate Copy And Free"default="sons"
include="generate_copy_and_free.h">
<travuser>
<nodename="Typedef"/>
<nodename="Module"/>
</travuser>
</traversal>
<traversalid="CCWB"name="Create C wrapper body"default="sons"
include="create_c_wrapper_body.h">
<travuser>
...
...
@@ -3239,6 +3246,9 @@
<flagname="IsSticky"default="FALSE">
<description>This function should not be removed by DeadFunctionRemoval. This is mainly used by the module system to ensure that for all exported functions code is generated. Furthermore, it is used to ensure that the prelude functions are not removed during compilation.</description>
</flag>
<flagname="IsSACargConversion"default="FALSE">
<description>This function is a special SACarg conversion function used by the C interface. This tag is mainly used to ensure that these functions do not turn up in the resulting C header file.</description>
</flag>
<flagname="IsNeeded">
<description>This flag is used in multiple phases, usually to tag functions that are referenced in some sense. It has always to be reset to FALSE at the end of each phase.</description>