Lines Matching defs:builder
91 : alloc(), symtab(symtab), builder(alloc), tMerger(alloc) {
171 pdb::PDBFileBuilder builder;
837 static void addGlobalSymbol(pdb::GSIStreamBuilder &builder, uint16_t modIndex,
846 builder.addGlobalSymbol(sym);
860 builder.addGlobalSymbol(ps);
957 addGlobalSymbol(builder.getGsiBuilder(),
1153 pdb::DbiStreamBuilder &dbiBuilder = linker.builder.getDbiBuilder();
1231 pdb::DbiStreamBuilder &dbiBuilder = builder.getDbiBuilder();
1268 static void createModuleDBI(pdb::PDBFileBuilder &builder) {
1269 pdb::DbiStreamBuilder &dbiBuilder = builder.getDbiBuilder();
1318 createModuleDBI(builder);
1323 builder.getStringTableBuilder().setStrings(pdbStrTab);
1328 addTypeInfo(builder.getTpiBuilder(), tMerger.getTypeTable());
1329 addTypeInfo(builder.getIpiBuilder(), tMerger.getIDTable());
1334 auto &gsiBuilder = builder.getGsiBuilder();
1437 builder.addInjectedSource(file, std::move(*dataOrErr));
1617 pdb::DbiStreamBuilder &dbiBuilder = builder.getDbiBuilder();
1708 exitOnErr(builder.initialize(4096)); // 4096 is blocksize
1718 exitOnErr(builder.getMsfBuilder().addStream(0));
1721 auto &infoBuilder = builder.getInfoBuilder();
1726 pdb::DbiStreamBuilder &dbiBuilder = builder.getDbiBuilder();
1740 pdb::DbiStreamBuilder &dbiBuilder = builder.getDbiBuilder();
1754 builder.getDbiBuilder().addSectionContrib(sc);
1780 exitOnErr(builder.commit(config->pdbPath, guid));