Searched refs:ModInfo (Results 1 – 12 of 12) sorted by relevance
46 struct ModInfo::FileLayout {70 ModInfo::ModInfo() : Layout(nullptr) {} in ModInfo() function in ModInfo72 ModInfo::ModInfo(const ModInfo &Info) in ModInfo() function in ModInfo76 ModInfo::~ModInfo() {} in ~ModInfo()78 Error ModInfo::initialize(codeview::StreamRef Stream, ModInfo &Info) { in initialize()91 bool ModInfo::hasECInfo() const { return (Layout->Flags & HasECFlagMask) != 0; } in hasECInfo()93 uint16_t ModInfo::getTypeServerIndex() const { in getTypeServerIndex()97 uint16_t ModInfo::getModuleStreamIndex() const { return Layout->ModDiStream; } in getModuleStreamIndex()99 uint32_t ModInfo::getSymbolDebugInfoByteSize() const { in getSymbolDebugInfoByteSize()103 uint32_t ModInfo::getLineInfoByteSize() const { return Layout->LineBytes; } in getLineInfoByteSize()[all …]
22 ModStream::ModStream(const ModInfo &Module, in ModStream()
147 VarStreamArray<ModInfo> ModInfoArray; in reload()
22 class ModInfo {27 ModInfo();28 ModInfo(const ModInfo &Info);29 ~ModInfo();31 static Error initialize(codeview::StreamRef Stream, ModInfo &Info);55 ModuleInfoEx(const ModInfo &Info) : Info(Info) {} in ModuleInfoEx()59 ModInfo Info;66 template <> struct VarStreamArrayExtractor<pdb::ModInfo> {68 pdb::ModInfo &Info) const {69 if (auto EC = pdb::ModInfo::initialize(Stream, Info))
25 class ModInfo; variable29 ModStream(const ModInfo &Module, std::unique_ptr<MappedBlockStream> Stream);43 const ModInfo &Mod;
163 Error DbiModuleList::initialize(BinaryStreamRef ModInfo, in initialize() argument165 if (auto EC = initializeModInfo(ModInfo)) in initialize()173 Error DbiModuleList::initializeModInfo(BinaryStreamRef ModInfo) { in initializeModInfo() argument174 ModInfoSubstream = ModInfo; in initializeModInfo()176 if (ModInfo.getLength() == 0) in initializeModInfo()179 BinaryStreamReader Reader(ModInfo); in initializeModInfo()181 if (auto EC = Reader.readArray(Descriptors, ModInfo.getLength())) in initializeModInfo()
73 Error initialize(BinaryStreamRef ModInfo, BinaryStreamRef FileInfo);86 Error initializeModInfo(BinaryStreamRef ModInfo);
465 const SymbolizableModule *ModInfo) { in DemangleName() argument493 if (ModInfo && ModInfo->isWin32Module()) in DemangleName()
60 const SymbolizableModule *ModInfo);
39 Raw/ModInfo.cpp
186 struct ModInfo {210 uint16_t Dirty : 1; // ``true`` if this ModInfo has been written since reading the PDB.
1743 for (auto ModInfo : HS.getModuleMap().findAllModulesForHeader(key.FE)) in EmitKeyDataLength() local1744 if (Writer.getLocalOrImportedSubmoduleID(ModInfo.getModule())) in EmitKeyDataLength()1797 for (auto ModInfo : HS.getModuleMap().findAllModulesForHeader(key.FE)) { in EmitData() local1799 Writer.getLocalOrImportedSubmoduleID(ModInfo.getModule())) { in EmitData()1800 uint32_t Value = (ModID << 2) | (unsigned)ModInfo.getRole(); in EmitData()