Lines Matching defs:pdb

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