Lines Matching refs:stringbuffer

63 OutBuffer Lexer::stringbuffer;
1085 stringbuffer.reset(); in wysiwygStringConstant()
1114 t->len = (unsigned)stringbuffer.offset; in wysiwygStringConstant()
1115 stringbuffer.writeByte(0); in wysiwygStringConstant()
1116 t->ustring = (utf8_t *)mem.xmalloc(stringbuffer.offset); in wysiwygStringConstant()
1117 memcpy(t->ustring, stringbuffer.data, stringbuffer.offset); in wysiwygStringConstant()
1130 stringbuffer.writeUTF8(u); in wysiwygStringConstant()
1135 stringbuffer.writeByte(c); in wysiwygStringConstant()
1152 stringbuffer.reset(); in hexStringConstant()
1184 stringbuffer.writeByte(v); in hexStringConstant()
1186 t->len = (unsigned)stringbuffer.offset; in hexStringConstant()
1187 stringbuffer.writeByte(0); in hexStringConstant()
1188 t->ustring = (utf8_t *)mem.xmalloc(stringbuffer.offset); in hexStringConstant()
1189 memcpy(t->ustring, stringbuffer.data, stringbuffer.offset); in hexStringConstant()
1213 stringbuffer.writeByte(v); in hexStringConstant()
1249 stringbuffer.reset(); in delimitedStringConstant()
1266 stringbuffer.writeUTF8(c); in delimitedStringConstant()
1362 stringbuffer.writeUTF8(c); in delimitedStringConstant()
1374 t->len = (unsigned)stringbuffer.offset; in delimitedStringConstant()
1375 stringbuffer.writeByte(0); in delimitedStringConstant()
1376 t->ustring = (utf8_t *)mem.xmalloc(stringbuffer.offset); in delimitedStringConstant()
1377 memcpy(t->ustring, stringbuffer.data, stringbuffer.offset); in delimitedStringConstant()
1443 stringbuffer.reset(); in escapeStringConstant()
1456 stringbuffer.writeUTF8(c); in escapeStringConstant()
1476 t->len = (unsigned)stringbuffer.offset; in escapeStringConstant()
1477 stringbuffer.writeByte(0); in escapeStringConstant()
1478 t->ustring = (utf8_t *)mem.xmalloc(stringbuffer.offset); in escapeStringConstant()
1479 memcpy(t->ustring, stringbuffer.data, stringbuffer.offset); in escapeStringConstant()
1502 stringbuffer.writeUTF8(c); in escapeStringConstant()
1507 stringbuffer.writeByte(c); in escapeStringConstant()
1914 stringbuffer.reset(); in inreal()
1995 stringbuffer.writeByte(*pstart); in inreal()
1999 stringbuffer.writeByte(0); in inreal()
2000 const char *sbufptr = (char *)stringbuffer.data; in inreal()
2052 error(scanloc, "number '%s%s' is not representable", (char *)stringbuffer.data, suffix); in inreal()
2125 stringbuffer.reset(); in poundLine()
2140 stringbuffer.writeByte(0); in poundLine()
2141 filespec = mem.xstrdup((char *)stringbuffer.data); in poundLine()
2151 stringbuffer.writeByte(c); in poundLine()