Lines Matching defs:StringBlock
95 } StringBlock;
98 static StringBlock stringBlock = { stringStore, 0, STRING_STORE_SIZE };
114 static StringBlock tagBlock = { tagStore, 0, TAG_STORE_SIZE };
172 allocString(StringBlock *block, const char *s, int32_t length);
334 allocString(&stringBlock, "", 0);
437 converter=allocString(&stringBlock, line+start, length);
473 alias=allocString(&stringBlock, line+start, length);
1008 udata_write32(out, (tagBlock.top + stringBlock.top) / sizeof(uint16_t));
1010 udata_write32(out, (tagBlock.top + stringBlock.top) / sizeof(uint16_t));
1052 udata_writeString(out, stringBlock.store, stringBlock.top);
1056 char *normalizedStrings = (char *)uprv_malloc(tagBlock.top + stringBlock.top);
1058 createNormalizedAliasStrings(normalizedStrings + tagBlock.top, stringBlock.store, stringBlock.top);
1061 udata_writeString(out, normalizedStrings, tagBlock.top + stringBlock.top);
1071 allocString(StringBlock *block, const char *s, int32_t length) {