Lines Matching refs:pdb
70 using llvm::pdb::StringTableFixup;
153 pdb::DbiModuleDescriptorBuilder &mod);
155 pdb::PDBFileBuilder builder;
281 static void addTypeInfo(pdb::TpiStreamBuilder &tpiBuilder, in addTypeInfo()
284 tpiBuilder.setVersionHeader(pdb::PdbTpiV80); in addTypeInfo()
288 auto hash = pdb::hashTypeRecord(type); in addTypeInfo()
296 pdb::PDBFileBuilder &builder) { in addGHashTypeInfo()
298 builder.getTpiBuilder().setVersionHeader(pdb::PdbTpiV80); in addGHashTypeInfo()
299 builder.getIpiBuilder().setVersionHeader(pdb::PdbTpiV80); in addGHashTypeInfo()
491 static void addGlobalSymbol(pdb::GSIStreamBuilder &builder, uint16_t modIndex, in addGlobalSymbol()
717 static pdb::SectionContrib createSectionContrib(COFFLinkerContext &ctx, in createSectionContrib()
720 pdb::SectionContrib sc; in createSectionContrib()
722 sc.ISect = os ? os->sectionIndex : llvm::pdb::kInvalidStreamIndex; in createSectionContrib()
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()
1094 pdb::SectionContrib sc = createSectionContrib(ctx, secChunk, modi); in createModuleDBI()
1128 static pdb::BulkPublic createPublic(COFFLinkerContext &ctx, Defined *def) { in createPublic()
1129 pdb::BulkPublic pub; in createPublic()
1209 std::vector<pdb::BulkPublic> publics; in addPublicsToPDB()
1430 StringRef path, pdb::DbiModuleDescriptorBuilder &mod) { in addCommonLinkerModuleSymbols()
1466 pdb::DbiModuleDescriptorBuilder &mod, in addLinkerModuleCoffGroup()
1491 static void addLinkerModuleSectionSymbol(pdb::DbiModuleDescriptorBuilder &mod, in addLinkerModuleSectionSymbol()
1521 std::map<std::string, llvm::pdb::DbiModuleDescriptorBuilder *> dllToModuleDbi; in addImportFilesToPDB()
1534 llvm::pdb::DbiModuleDescriptorBuilder *&mod = dllToModuleDbi[dll]; in addImportFilesToPDB()
1536 pdb::DbiStreamBuilder &dbiBuilder = builder.getDbiBuilder(); in addImportFilesToPDB()
1543 llvm::pdb::DbiModuleDescriptorBuilder &firstMod = in addImportFilesToPDB()
1546 pdb::SectionContrib sc = in addImportFilesToPDB()
1547 createSectionContrib(ctx, nullptr, llvm::pdb::kInvalidStreamIndex); in addImportFilesToPDB()
1599 pdb::SectionContrib sc = in addImportFilesToPDB()
1612 PDBLinker pdb(ctx); in createPDB() local
1614 pdb.initialize(buildId); in createPDB()
1615 pdb.addObjectsToPDB(); in createPDB()
1616 pdb.addImportFilesToPDB(); in createPDB()
1617 pdb.addSections(sectionTable); in createPDB()
1618 pdb.addNatvisFiles(); in createPDB()
1619 pdb.addNamedStreams(); in createPDB()
1620 pdb.addPublicsToPDB(); in createPDB()
1626 pdb.commit(&guid); in createPDB()
1631 pdb.printStats(); in createPDB()
1653 for (int i = 0; i < (int)pdb::kSpecialStreamCount; ++i) in initialize()
1658 infoBuilder.setVersion(pdb::PdbRaw_ImplVer::PdbImplVC70); in initialize()
1662 pdb::DbiStreamBuilder &dbiBuilder = builder.getDbiBuilder(); in initialize()
1664 dbiBuilder.setVersionHeader(pdb::PdbDbiV70); in initialize()
1677 pdb::DbiStreamBuilder &dbiBuilder = builder.getDbiBuilder(); in addSections()
1689 pdb::SectionContrib sc = in addSections()
1698 pdb::SectionContrib sc = in addSections()
1699 createSectionContrib(ctx, nullptr, llvm::pdb::kInvalidStreamIndex); in addSections()
1710 dbiBuilder.addDbgStream(pdb::DbgHeaderType::SectionHdr, sectionTable)); in addSections()