9#ifndef LLVM_DEBUGINFO_PDB_NATIVE_NATIVESOURCEFILE_H
10#define LLVM_DEBUGINFO_PDB_NATIVE_NATIVESOURCEFILE_H
18class PDBSymbolCompiland;
19template <
typename ChildType>
class IPDBEnumChildren;
31 std::unique_ptr<IPDBEnumChildren<PDBSymbolCompiland>>
IPDBSourceFile defines an interface used to represent source files whose information are stored in th...
std::string getChecksum() const override
PDB_Checksum getChecksumType() const override
std::string getFileName() const override
std::unique_ptr< IPDBEnumChildren< PDBSymbolCompiland > > getCompilands() const override
uint32_t getUniqueId() const override
PDB_Checksum
Specifies the hash algorithm that a source file from a PDB was hashed with.
This is an optimization pass for GlobalISel generic memory operations.