|
gwenhywfar 5.12.0
|

Go to the source code of this file.
|
static |
Definition at line 466 of file tm2c_list1.c.
References GWEN_Buffer_AppendArgs(), Typemaker2_Member_GetName(), Typemaker2_Member_GetTypePtr(), Typemaker2_Type_GetIdentifier(), and Typemaker2_Type_GetPrefix().
Referenced by _addCompareMemberImplementation(), and _addCompareMemberProtoType().


|
static |
Definition at line 409 of file tm2c_list1.c.
References _addCompareMemberDeclaration(), DBG_INFO, GWEN_Buffer_AppendArgs(), GWEN_Buffer_AppendString(), 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_BuildList1SortByMember().


|
static |
Definition at line 393 of file tm2c_list1.c.
References _addCompareMemberDeclaration(), GWEN_Buffer_AppendString(), GWEN_Buffer_free(), GWEN_Buffer_GetStart(), GWEN_Buffer_new(), and Typemaker2_Builder_AddPrivateDeclaration().
Referenced by TM2C_BuildList1SortByMember().


|
static |
Definition at line 192 of file tm2c_list1.c.
References GWEN_Buffer_AppendArgs(), GWEN_Buffer_AppendString(), 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 122 of file tm2c_list1.c.
References _addGetByMemberDeclaration(), DBG_INFO, GWEN_Buffer_AppendArgs(), GWEN_Buffer_AppendString(), 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_BuildList1GetByMember().


|
static |
Definition at line 97 of file tm2c_list1.c.
References _addGetByMemberDeclaration(), GWEN_Buffer_AppendArgs(), GWEN_Buffer_AppendString(), 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_BuildList1GetByMember().


|
static |
Definition at line 225 of file tm2c_list1.c.
References GWEN_Buffer_AppendArgs(), Typemaker2_Type_GetIdentifier(), and Typemaker2_Type_GetPrefix().
Referenced by _addListDupImplementation(), and _addListDupProtoType().


|
static |
Definition at line 267 of file tm2c_list1.c.
References _addListDupDeclaration(), GWEN_Buffer_AppendArgs(), GWEN_Buffer_AppendString(), GWEN_Buffer_free(), GWEN_Buffer_GetStart(), GWEN_Buffer_new(), Typemaker2_Builder_AddCode(), Typemaker2_Type_GetIdentifier(), and Typemaker2_Type_GetPrefix().
Referenced by TM2C_BuildList1Dup().


|
static |
Definition at line 245 of file tm2c_list1.c.
References _addListDupDeclaration(), GWEN_Buffer_AppendArgs(), GWEN_Buffer_AppendString(), GWEN_Buffer_free(), GWEN_Buffer_GetStart(), GWEN_Buffer_new(), Typemaker2_Builder_AddPublicDeclaration(), Typemaker2_Builder_GetTypeManager(), and Typemaker2_TypeManager_GetApiDeclaration().
Referenced by TM2C_BuildList1Dup().


|
static |
Definition at line 369 of file tm2c_list1.c.
References GWEN_Buffer_AppendArgs(), Typemaker2_Member_GetName(), Typemaker2_Member_GetTypePtr(), Typemaker2_Type_GetIdentifier(), and Typemaker2_Type_GetPrefix().
Referenced by _addSortByMemberImplementation(), and _addSortByMemberProtoType().


|
static |
Definition at line 335 of file tm2c_list1.c.
References _addSortByMemberDeclaration(), GWEN_Buffer_AppendArgs(), GWEN_Buffer_AppendString(), GWEN_Buffer_free(), GWEN_Buffer_GetStart(), GWEN_Buffer_new(), Typemaker2_Builder_AddCode(), Typemaker2_Member_GetName(), Typemaker2_Member_GetTypePtr(), Typemaker2_Type_GetIdentifier(), and Typemaker2_Type_GetPrefix().
Referenced by TM2C_BuildList1SortByMember().


|
static |
Definition at line 310 of file tm2c_list1.c.
References _addSortByMemberDeclaration(), GWEN_Buffer_AppendArgs(), GWEN_Buffer_AppendString(), 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_BuildList1SortByMember().


| int TM2C_BuildList1Dup | ( | TYPEMAKER2_BUILDER * | tb, |
| TYPEMAKER2_TYPE * | ty ) |
Definition at line 59 of file tm2c_list1.c.
References _addListDupImplementation(), _addListDupProtoType(), DBG_INFO, and NULL.
Referenced by Typemaker2_Builder_C_Build().


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


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

