Lines Matching refs:builder

80       : builder(bAlloc()), tMerger(ctx, bAlloc()), ctx(ctx) {  in PDBLinker()
155 pdb::PDBFileBuilder builder; member in __anon91ac17e40111::PDBLinker
296 pdb::PDBFileBuilder &builder) { in addGHashTypeInfo() argument
298 builder.getTpiBuilder().setVersionHeader(pdb::PdbTpiV80); in addGHashTypeInfo()
299 builder.getIpiBuilder().setVersionHeader(pdb::PdbTpiV80); in addGHashTypeInfo()
301 builder.getTpiBuilder().addTypeRecords(source->mergedTpi.recs, in addGHashTypeInfo()
304 builder.getIpiBuilder().addTypeRecords(source->mergedIpi.recs, in addGHashTypeInfo()
491 static void addGlobalSymbol(pdb::GSIStreamBuilder &builder, uint16_t modIndex, in addGlobalSymbol() argument
508 builder.addGlobalSymbol(CVSymbol(ArrayRef(mem, sym.length()))); in addGlobalSymbol()
523 builder.addGlobalSymbol(ps); in addGlobalSymbol()
615 addGlobalSymbol(builder.getGsiBuilder(), in analyzeSymbolSubsection()
920 pdb::DbiStreamBuilder &dbiBuilder = linker.builder.getDbiBuilder(); in finish()
1034 pdb::DbiStreamBuilder &dbiBuilder = builder.getDbiBuilder(); in addDebugSymbols()
1074 pdb::DbiStreamBuilder &dbiBuilder = builder.getDbiBuilder(); in createModuleDBI()
1179 builder.getStringTableBuilder().setStrings(pdbStrTab); in addObjectsToPDB()
1189 addGHashTypeInfo(ctx, builder); in addObjectsToPDB()
1191 addTypeInfo(builder.getTpiBuilder(), tMerger.getTypeTable()); in addObjectsToPDB()
1192 addTypeInfo(builder.getIpiBuilder(), tMerger.getIDTable()); in addObjectsToPDB()
1208 auto &gsiBuilder = builder.getGsiBuilder(); in addPublicsToPDB()
1261 print(builder.getTpiBuilder().getRecordCount(), "Merged TPI records"); in printStats()
1262 print(builder.getIpiBuilder().getRecordCount(), "Merged IPI records"); in printStats()
1339 builder.addInjectedSource(file, std::move(data)); in addNatvisFiles()
1355 exitOnErr(builder.addNamedStream(stream, data->getBuffer())); in addNamedStreams()
1536 pdb::DbiStreamBuilder &dbiBuilder = builder.getDbiBuilder(); in addImportFilesToPDB()
1644 exitOnErr(builder.initialize(ctx.config.pdbPageSize)); in initialize()
1654 exitOnErr(builder.getMsfBuilder().addStream(0)); in initialize()
1657 auto &infoBuilder = builder.getInfoBuilder(); in initialize()
1662 pdb::DbiStreamBuilder &dbiBuilder = builder.getDbiBuilder(); in initialize()
1677 pdb::DbiStreamBuilder &dbiBuilder = builder.getDbiBuilder(); in addSections()
1691 builder.getDbiBuilder().addSectionContrib(sc); in addSections()
1717 if (Error e = builder.commit(ctx.config.pdbPath, guid)) { in commit()