Lines Matching refs:StrtabBuilder
79 StringTableBuilder &StrtabBuilder; member
85 Builder(SmallVector<char, 0> &Symtab, StringTableBuilder &StrtabBuilder, in Builder()
87 : Symtab(Symtab), StrtabBuilder(StrtabBuilder), Saver(Alloc) {} in Builder()
104 S.Offset = StrtabBuilder.add(Value); in setStr()
373 StringTableBuilder &StrtabBuilder, in build() argument
375 return Builder(Symtab, StrtabBuilder, Alloc).build(Mods); in build()
397 StringTableBuilder StrtabBuilder(StringTableBuilder::RAW); in upgrade() local
399 if (Error E = build(Mods, FC.Symtab, StrtabBuilder, Alloc)) in upgrade()
402 StrtabBuilder.finalizeInOrder(); in upgrade()
403 FC.Strtab.resize(StrtabBuilder.getSize()); in upgrade()
404 StrtabBuilder.write((uint8_t *)FC.Strtab.data()); in upgrade()