Lines Matching defs:Session
883 static PDBFile &loadPDB(StringRef Path, std::unique_ptr<IPDBSession> &Session) {
884 ExitOnErr(loadDataForPDB(PDB_ReaderType::Native, Path, Session));
886 NativeSession *NS = static_cast<NativeSession *>(Session.get());
891 std::unique_ptr<IPDBSession> Session;
892 auto &File = loadPDB(Path, Session);
907 std::unique_ptr<IPDBSession> Session;
908 auto &File = loadPDB(Path, Session);
962 static void dumpInjectedSources(LinePrinter &Printer, IPDBSession &Session) {
963 auto Sources = Session.getInjectedSources();
1034 std::unique_ptr<IPDBSession> Session;
1038 ExitOnErr(loadDataForPDB(ReaderType, Path, Session));
1040 auto GlobalScope = Session->getGlobalScope();
1082 std::unique_ptr<IPDBSession> Session;
1086 ExitOnErr(loadDataForPDB(ReaderType, Path, Session));
1089 Session->setLoadAddress(opts::pretty::LoadAddress);
1097 auto GlobalScope(Session->getGlobalScope());
1313 dumpInjectedSources(Printer, *Session);
1327 std::unique_ptr<IPDBSession> Session;
1328 auto &File = loadPDB(Path, Session);
1372 std::unique_ptr<IPDBSession> Session;
1384 std::unique_ptr<IPDBSession> Session;
1385 PDBFile &File = loadPDB(opts::exportstream::InputFilename.front(), Session);