Lines Matching refs:Session
24 static DbiStream *getDbiStreamPtr(NativeSession &Session) { in getDbiStreamPtr() argument
25 Expected<DbiStream &> DbiS = Session.getPDBFile().getPDBDbiStream(); in getDbiStreamPtr()
33 NativeExeSymbol::NativeExeSymbol(NativeSession &Session, SymIndexId SymbolId) in NativeExeSymbol() argument
34 : NativeRawSymbol(Session, PDB_SymType::Exe, SymbolId), in NativeExeSymbol()
35 Dbi(getDbiStreamPtr(Session)) {} in NativeExeSymbol()
41 return std::unique_ptr<IPDBEnumSymbols>(new NativeEnumModules(Session)); in findChildren()
45 return Session.getSymbolCache().createTypeEnumerator(codeview::LF_ARRAY); in findChildren()
47 return Session.getSymbolCache().createTypeEnumerator(codeview::LF_ENUM); in findChildren()
49 return Session.getSymbolCache().createTypeEnumerator(codeview::LF_POINTER); in findChildren()
51 return Session.getSymbolCache().createTypeEnumerator( in findChildren()
55 return Session.getSymbolCache().createTypeEnumerator(codeview::LF_VTSHAPE); in findChildren()
57 return Session.getSymbolCache().createTypeEnumerator( in findChildren()
60 return Session.getSymbolCache().createGlobalsEnumerator(codeview::S_UDT); in findChildren()
69 auto IS = Session.getPDBFile().getPDBInfoStream(); in getAge()
77 return Session.getPDBFile().getFilePath(); in getSymbolsFileName()
81 auto IS = Session.getPDBFile().getPDBInfoStream(); in getGuid()
89 auto Dbi = Session.getPDBFile().getPDBDbiStream(); in hasCTypes()
97 auto Dbi = Session.getPDBFile().getPDBDbiStream(); in hasPrivateSymbols()