13 #include "llvm/Config/config.h"
24 std::unique_ptr<IPDBSession> &Session) {
33 std::unique_ptr<IPDBSession> &Session) {
PDB_ErrorCode loadDataForPDB(PDB_ReaderType Type, StringRef Path, std::unique_ptr< IPDBSession > &Session)
PDB_ReaderType
Specifies which PDB reader implementation is to be used.
PDB_ErrorCode loadDataForEXE(PDB_ReaderType Type, StringRef Path, std::unique_ptr< IPDBSession > &Session)
The instances of the Type class are immutable: once they are created, they are never changed...
static PDB_ErrorCode createFromPdb(StringRef Path, std::unique_ptr< IPDBSession > &Session)
StringRef - Represent a constant reference to a string, i.e.
static PDB_ErrorCode createFromExe(StringRef Path, std::unique_ptr< IPDBSession > &Session)