Lines Matching refs:ANTLR3_STRING_struct

51 typedef	struct ANTLR3_STRING_struct
88 pANTLR3_UINT8 (*set) (struct ANTLR3_STRING_struct * string, const char * chars);
95 pANTLR3_UINT8 (*set8) (struct ANTLR3_STRING_struct * string, const char * chars);
102 pANTLR3_UINT8 (*append) (struct ANTLR3_STRING_struct * string, const char * newbit);
108 pANTLR3_UINT8 (*append8) (struct ANTLR3_STRING_struct * string, const char * newbit);
115 pANTLR3_UINT8 (*insert) (struct ANTLR3_STRING_struct * string, ANTLR3_UINT32 point, const char * newbit);
121 pANTLR3_UINT8 (*insert8) (struct ANTLR3_STRING_struct * string, ANTLR3_UINT32 point, const char * newbit);
126 pANTLR3_UINT8 (*setS) (struct ANTLR3_STRING_struct * string, struct ANTLR3_STRING_struct * chars);
131 pANTLR3_UINT8 (*appendS) (struct ANTLR3_STRING_struct * string, struct ANTLR3_STRING_struct * newbit);
136 pANTLR3_UINT8 (*insertS) (struct ANTLR3_STRING_struct * string, ANTLR3_UINT32 point, struct ANTLR3_STRING_struct * newbit);
141 pANTLR3_UINT8 (*inserti) (struct ANTLR3_STRING_struct * string, ANTLR3_UINT32 point, ANTLR3_INT32 i);
146 pANTLR3_UINT8 (*addc) (struct ANTLR3_STRING_struct * string, ANTLR3_UINT32 c);
151 pANTLR3_UINT8 (*addi) (struct ANTLR3_STRING_struct * string, ANTLR3_INT32 i);
156 ANTLR3_UINT32 (*compare8) (struct ANTLR3_STRING_struct * string, const char * compStr);
162 ANTLR3_UINT32 (*compare) (struct ANTLR3_STRING_struct * string, const char * compStr);
168 ANTLR3_UINT32 (*compareS) (struct ANTLR3_STRING_struct * string, struct ANTLR3_STRING_struct * compStr);
173 ANTLR3_UCHAR (*charAt) (struct ANTLR3_STRING_struct * string, ANTLR3_UINT32 offset);
178 struct ANTLR3_STRING_struct *
179 (*subString) (struct ANTLR3_STRING_struct * string, ANTLR3_UINT32 startIndex, ANTLR3_UINT32 endIndex);
184 ANTLR3_INT32 (*toInt32) (struct ANTLR3_STRING_struct * string);
192 struct ANTLR3_STRING_struct *
193 (*to8) (struct ANTLR3_STRING_struct * string);
200 struct ANTLR3_STRING_struct *
201 (*toUTF8) (struct ANTLR3_STRING_struct * string);