|
gwenhywfar
5.14.1
|

Go to the source code of this file.
Macros | |
| #define | GBAA GWEN_Buffer_AppendArgs |
| #define | GBAS GWEN_Buffer_AppendString |
| #define GBAA GWEN_Buffer_AppendArgs |
Definition at line 23 of file tm2c_tree2.c.
Referenced by _addCompareMemberDeclaration(), _addCompareMemberImplementation(), _addGetByMemberDeclaration(), _addGetByMemberImplementation(), _addGetByMemberProtoType(), _addSortByMemberDeclaration(), _addSortByMemberImplementation(), and _addSortByMemberProtoType().
| #define GBAS GWEN_Buffer_AppendString |
Definition at line 24 of file tm2c_tree2.c.
Referenced by _addCompareMemberImplementation(), _addCompareMemberProtoType(), _addGetByMemberDeclaration(), _addGetByMemberImplementation(), _addGetByMemberProtoType(), _addSortByMemberImplementation(), and _addSortByMemberProtoType().
|
static |
Definition at line 369 of file tm2c_tree2.c.
References GBAA, Typemaker2_Member_GetName(), Typemaker2_Member_GetTypePtr(), Typemaker2_Type_GetIdentifier(), and Typemaker2_Type_GetPrefix().
Referenced by _addCompareMemberImplementation(), and _addCompareMemberProtoType().


|
static |
Definition at line 312 of file tm2c_tree2.c.
References _addCompareMemberDeclaration(), DBG_INFO, GBAA, GBAS, GWEN_Buffer_free(), GWEN_Buffer_GetStart(), GWEN_Buffer_new(), GWEN_LOGDOMAIN, Typemaker2_Builder_AddCode(), Typemaker2_Builder_Invoke_CompareFn(), Typemaker2_Member_GetName(), and Typemaker2_Member_GetTypePtr().
Referenced by TM2C_BuildTree2SortByMember().


|
static |
Definition at line 296 of file tm2c_tree2.c.
References _addCompareMemberDeclaration(), GBAS, GWEN_Buffer_free(), GWEN_Buffer_GetStart(), GWEN_Buffer_new(), and Typemaker2_Builder_AddPrivateDeclaration().
Referenced by TM2C_BuildTree2SortByMember().


|
static |
Definition at line 177 of file tm2c_tree2.c.
References GBAA, GBAS, Typemaker2_Member_GetName(), Typemaker2_Member_GetTypePtr(), TypeMaker2_Type_Array, Typemaker2_Type_GetIdentifier(), Typemaker2_Type_GetPrefix(), Typemaker2_Type_GetType(), and TypeMaker2_Type_Pointer.
Referenced by _addGetByMemberImplementation(), and _addGetByMemberProtoType().


|
static |
Definition at line 107 of file tm2c_tree2.c.
References _addGetByMemberDeclaration(), DBG_INFO, GBAA, GBAS, GWEN_Buffer_free(), GWEN_Buffer_GetStart(), GWEN_Buffer_new(), GWEN_LOGDOMAIN, Typemaker2_Builder_AddCode(), Typemaker2_Builder_Invoke_CompareFn(), Typemaker2_Member_GetName(), Typemaker2_Member_GetTypePtr(), Typemaker2_Type_GetIdentifier(), and Typemaker2_Type_GetPrefix().
Referenced by TM2C_BuildTree2GetByMember().


|
static |
Definition at line 82 of file tm2c_tree2.c.
References _addGetByMemberDeclaration(), GBAA, GBAS, GWEN_Buffer_free(), GWEN_Buffer_GetStart(), GWEN_Buffer_new(), Typemaker2_Builder_AddPublicDeclaration(), Typemaker2_Builder_GetTypeManager(), Typemaker2_Member_GetTypePtr(), and Typemaker2_TypeManager_GetApiDeclaration().
Referenced by TM2C_BuildTree2GetByMember().


|
static |
Definition at line 272 of file tm2c_tree2.c.
References GBAA, Typemaker2_Member_GetName(), Typemaker2_Member_GetTypePtr(), Typemaker2_Type_GetIdentifier(), and Typemaker2_Type_GetPrefix().
Referenced by _addSortByMemberImplementation(), and _addSortByMemberProtoType().


|
static |
Definition at line 242 of file tm2c_tree2.c.
References _addSortByMemberDeclaration(), GBAA, GBAS, GWEN_Buffer_free(), GWEN_Buffer_GetStart(), GWEN_Buffer_new(), Typemaker2_Builder_AddCode(), Typemaker2_Member_GetName(), Typemaker2_Member_GetTypePtr(), and Typemaker2_Type_GetPrefix().
Referenced by TM2C_BuildTree2SortByMember().


|
static |
Definition at line 217 of file tm2c_tree2.c.
References _addSortByMemberDeclaration(), GBAA, GBAS, GWEN_Buffer_free(), GWEN_Buffer_GetStart(), GWEN_Buffer_new(), Typemaker2_Builder_AddPublicDeclaration(), Typemaker2_Builder_GetTypeManager(), Typemaker2_Member_GetTypePtr(), and Typemaker2_TypeManager_GetApiDeclaration().
Referenced by TM2C_BuildTree2SortByMember().


| int TM2C_BuildTree2GetByMember | ( | TYPEMAKER2_BUILDER * | tb, |
| TYPEMAKER2_TYPE * | ty, | ||
| TYPEMAKER2_MEMBER * | tm | ||
| ) |
Definition at line 41 of file tm2c_tree2.c.
References _addGetByMemberImplementation(), _addGetByMemberProtoType(), DBG_INFO, and NULL.
Referenced by _buildGetByMember().


| int TM2C_BuildTree2SortByMember | ( | TYPEMAKER2_BUILDER * | tb, |
| TYPEMAKER2_TYPE * | ty, | ||
| TYPEMAKER2_MEMBER * | tm | ||
| ) |
Definition at line 57 of file tm2c_tree2.c.
References _addCompareMemberImplementation(), _addCompareMemberProtoType(), _addSortByMemberImplementation(), _addSortByMemberProtoType(), DBG_INFO, and NULL.
Referenced by _buildSortByMember().


1.8.14