H A D | antlr3string.c | 2 * Implementation of the ANTLR3 string and string factory classes 42 static pANTLR3_STRING newPtr8 (pANTLR3_STRING_FACTORY factory, pANTLR3_UINT8 string, ANTLR3_UINT32 size); 43 static pANTLR3_STRING newPtrUTF16_8 (pANTLR3_STRING_FACTORY factory, pANTLR3_UINT8 string, ANTLR3_UINT32 size); 44 static pANTLR3_STRING newPtrUTF16_UTF16 (pANTLR3_STRING_FACTORY factory, pANTLR3_UINT8 string, ANTLR3_UINT32 size); 45 static pANTLR3_STRING newStr8 (pANTLR3_STRING_FACTORY factory, pANTLR3_UINT8 string); 46 static pANTLR3_STRING newStrUTF16_8 (pANTLR3_STRING_FACTORY factory, pANTLR3_UINT8 string); 47 static pANTLR3_STRING newStrUTF16_UTF16 (pANTLR3_STRING_FACTORY factory, pANTLR3_UINT8 string); 48 static void destroy (pANTLR3_STRING_FACTORY factory, pANTLR3_STRING string); 49 static pANTLR3_STRING printable8 (pANTLR3_STRING_FACTORY factory, pANTLR3_STRING string); 188 pANTLR3_STRING string; local 217 pANTLR3_STRING string; local 239 stringFree(pANTLR3_STRING string) argument 260 stringInit8(pANTLR3_STRING string) argument 297 stringInitUTF16(pANTLR3_STRING string) argument 335 stringInitUTF8(pANTLR3_STRING string) argument 349 toUTF8_8(pANTLR3_STRING string) argument 360 toUTF8_UTF16(pANTLR3_STRING string) argument 423 pANTLR3_STRING string; local 451 pANTLR3_STRING string; local 478 pANTLR3_STRING string; local 511 pANTLR3_STRING string; local 559 pANTLR3_STRING string; local 632 destroy(pANTLR3_STRING_FACTORY factory, pANTLR3_STRING string) argument 679 pANTLR3_STRING string; local 726 pANTLR3_STRING string; local 795 append8(pANTLR3_STRING string, const char * newbit) argument 816 appendUTF16_8(pANTLR3_STRING string, const char * newbit) argument 843 appendUTF16_UTF16(pANTLR3_STRING string, const char * newbit) argument 873 set8(pANTLR3_STRING string, const char * chars) argument 894 setUTF16_8(pANTLR3_STRING string, const char * chars) argument 919 setUTF16_UTF16(pANTLR3_STRING string, const char * chars) argument 950 addc8(pANTLR3_STRING string, ANTLR3_UINT32 c) argument 965 addcUTF16(pANTLR3_STRING string, ANTLR3_UINT32 c) argument 984 addi8(pANTLR3_STRING string, ANTLR3_INT32 i) argument 993 addiUTF16(pANTLR3_STRING string, ANTLR3_INT32 i) argument 1003 inserti8(pANTLR3_STRING string, ANTLR3_UINT32 point, ANTLR3_INT32 i) argument 1011 insertiUTF16(pANTLR3_STRING string, ANTLR3_UINT32 point, ANTLR3_INT32 i) argument 1020 insert8(pANTLR3_STRING string, ANTLR3_UINT32 point, const char * newbit) argument 1056 insertUTF16_8(pANTLR3_STRING string, ANTLR3_UINT32 point, const char * newbit) argument 1096 insertUTF16_UTF16(pANTLR3_STRING string, ANTLR3_UINT32 point, const char * newbit) argument 1141 setS(pANTLR3_STRING string, pANTLR3_STRING chars) argument 1146 appendS(pANTLR3_STRING string, pANTLR3_STRING newbit) argument 1160 insertS(pANTLR3_STRING string, ANTLR3_UINT32 point, pANTLR3_STRING newbit) argument 1169 compare8(pANTLR3_STRING string, const char * compStr) argument 1179 compareUTF16_8(pANTLR3_STRING string, const char * compStr) argument 1208 compareUTF16_UTF16(pANTLR3_STRING string, const char * compStr8) argument 1238 compareS(pANTLR3_STRING string, pANTLR3_STRING compStr) argument 1248 charAt8(pANTLR3_STRING string, ANTLR3_UINT32 offset) argument 1264 charAtUTF16(pANTLR3_STRING string, ANTLR3_UINT32 offset) argument 1280 subString8(pANTLR3_STRING string, ANTLR3_UINT32 startIndex, ANTLR3_UINT32 endIndex) argument 1297 subStringUTF16(pANTLR3_STRING string, ANTLR3_UINT32 startIndex, ANTLR3_UINT32 endIndex) argument 1313 toInt32_8(struct ANTLR3_STRING_struct * string) argument 1321 toInt32_UTF16(struct ANTLR3_STRING_struct * string) argument 1355 to8_8(pANTLR3_STRING string) argument 1365 to8_UTF16(pANTLR3_STRING string) argument [all...] |