Lines Matching defs:Symtab
76 SmallVector<char, 0> &Symtab;
83 Builder(SmallVector<char, 0> &Symtab, StringTableBuilder &StrtabBuilder,
85 : Symtab(Symtab), StrtabBuilder(StrtabBuilder), Saver(Alloc) {}
108 R.Offset = Symtab.size();
110 Symtab.insert(Symtab.end(), reinterpret_cast<const char *>(Objs.data()),
366 Symtab.resize(sizeof(storage::Header));
372 *reinterpret_cast<storage::Header *>(Symtab.data()) = Hdr;
378 Error irsymtab::build(ArrayRef<Module *> Mods, SmallVector<char, 0> &Symtab,
381 return Builder(Symtab, StrtabBuilder, Alloc).build(Mods);
405 if (Error E = build(Mods, FC.Symtab, StrtabBuilder, Alloc))
412 FC.TheReader = {{FC.Symtab.data(), FC.Symtab.size()},
424 BFC.Symtab.size() < sizeof(storage::Header))
431 auto *Hdr = reinterpret_cast<const storage::Header *>(BFC.Symtab.data());
440 FC.TheReader = {{BFC.Symtab.data(), BFC.Symtab.size()},