gwenhywfar 5.14.1
tm2c_typedef.h File Reference
#include "tm_builder.h"
Include dependency graph for tm2c_typedef.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

int TM2C_BuildTypedef (TYPEMAKER2_BUILDER *tb, TYPEMAKER2_TYPE *ty)

Function Documentation

◆ TM2C_BuildTypedef()

int TM2C_BuildTypedef ( TYPEMAKER2_BUILDER * tb,
TYPEMAKER2_TYPE * ty )

writes typedef line into public header and also writes includes

Definition at line 31 of file tm2c_typedef.c.

References _addFlagSpecificSystemHeaders(), _addPreHeaders(), _addTypeSpecificDefs(), GWEN_Buffer_AppendString(), GWEN_Buffer_free(), GWEN_Buffer_GetStart(), GWEN_Buffer_new(), Typemaker2_Builder_AddPublicDeclaration(), Typemaker2_Type_GetFlags(), Typemaker2_Type_GetIdentifier(), and TYPEMAKER2_TYPEFLAGS_WITH_OBJECT.

Referenced by Typemaker2_Builder_C_Build().

Here is the call graph for this function:
Here is the caller graph for this function: