Home
last modified time | relevance | path

Searched refs:DiaEnumerator (Results 1 – 19 of 19) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/DebugInfo/PDB/DIA/
H A DDIARawSymbol.cpp401 CComPtr<IDiaEnumSymbols> DiaEnumerator; in findChildren() local
403 Symbol->findChildrenEx(EnumVal, nullptr, nsNone, &DiaEnumerator)) { in findChildren()
404 if (S_OK != Symbol->findChildren(EnumVal, nullptr, nsNone, &DiaEnumerator)) in findChildren()
408 return std::make_unique<DIAEnumSymbols>(Session, DiaEnumerator); in findChildren()
421 CComPtr<IDiaEnumSymbols> DiaEnumerator; in findChildren() local
423 Symbol->findChildrenEx(EnumVal, Name16Str, CompareFlags, &DiaEnumerator)) in findChildren()
426 return std::make_unique<DIAEnumSymbols>(Session, DiaEnumerator); in findChildren()
441 CComPtr<IDiaEnumSymbols> DiaEnumerator; in findChildrenByAddr() local
443 Section, Offset, &DiaEnumerator)) in findChildrenByAddr()
446 return std::make_unique<DIAEnumSymbols>(Session, DiaEnumerator); in findChildrenByAddr()
[all …]
H A DDIASourceFile.cpp54 CComPtr<IDiaEnumSymbols> DiaEnumerator; in getCompilands() local
55 HRESULT Result = SourceFile->get_compilands(&DiaEnumerator); in getCompilands()
60 new DIAEnumSymbols(Session, DiaEnumerator)); in getCompilands()
H A DDIAEnumFrameData.cpp15 DIAEnumFrameData::DIAEnumFrameData(CComPtr<IDiaEnumFrameData> DiaEnumerator) in DIAEnumFrameData() argument
16 : Enumerator(DiaEnumerator) {} in DIAEnumFrameData()
H A DDIAEnumInjectedSources.cpp17 CComPtr<IDiaEnumInjectedSources> DiaEnumerator) in DIAEnumInjectedSources() argument
18 : Enumerator(DiaEnumerator) {} in DIAEnumInjectedSources()
H A DDIAEnumLineNumbers.cpp17 CComPtr<IDiaEnumLineNumbers> DiaEnumerator) in DIAEnumLineNumbers() argument
18 : Enumerator(DiaEnumerator) {} in DIAEnumLineNumbers()
H A DDIAEnumTables.cpp15 DIAEnumTables::DIAEnumTables(CComPtr<IDiaEnumTables> DiaEnumerator) in DIAEnumTables() argument
16 : Enumerator(DiaEnumerator) {} in DIAEnumTables()
H A DDIAEnumDebugStreams.cpp17 CComPtr<IDiaEnumDebugStreams> DiaEnumerator) in DIAEnumDebugStreams() argument
18 : Enumerator(DiaEnumerator) {} in DIAEnumDebugStreams()
H A DDIAEnumSectionContribs.cpp18 CComPtr<IDiaEnumSectionContribs> DiaEnumerator) in DIAEnumSectionContribs() argument
19 : Session(PDBSession), Enumerator(DiaEnumerator) {} in DIAEnumSectionContribs()
H A DDIAEnumSourceFiles.cpp17 const DIASession &PDBSession, CComPtr<IDiaEnumSourceFiles> DiaEnumerator) in DIAEnumSourceFiles() argument
18 : Session(PDBSession), Enumerator(DiaEnumerator) {} in DIAEnumSourceFiles()
H A DDIAEnumSymbols.cpp18 CComPtr<IDiaEnumSymbols> DiaEnumerator) in DIAEnumSymbols() argument
19 : Session(PDBSession), Enumerator(DiaEnumerator) {} in DIAEnumSymbols()
H A DDIASession.cpp363 CComPtr<IDiaEnumDebugStreams> DiaEnumerator; in getDebugStreams() local
364 if (S_OK != Session->getEnumDebugStreams(&DiaEnumerator)) in getDebugStreams()
367 return std::make_unique<DIAEnumDebugStreams>(DiaEnumerator); in getDebugStreams()
371 CComPtr<IDiaEnumTables> DiaEnumerator; in getEnumTables() local
372 if (S_OK != Session->getEnumTables(&DiaEnumerator)) in getEnumTables()
375 return std::make_unique<DIAEnumTables>(DiaEnumerator); in getEnumTables()
/freebsd/contrib/llvm-project/llvm/include/llvm/DebugInfo/PDB/DIA/
H A DDIAEnumFrameData.h21 explicit DIAEnumFrameData(CComPtr<IDiaEnumFrameData> DiaEnumerator);
H A DDIAEnumInjectedSources.h22 CComPtr<IDiaEnumInjectedSources> DiaEnumerator);
H A DDIAEnumDebugStreams.h23 explicit DIAEnumDebugStreams(CComPtr<IDiaEnumDebugStreams> DiaEnumerator);
H A DDIAEnumLineNumbers.h22 explicit DIAEnumLineNumbers(CComPtr<IDiaEnumLineNumbers> DiaEnumerator);
H A DDIAEnumSectionContribs.h24 CComPtr<IDiaEnumSectionContribs> DiaEnumerator);
H A DDIAEnumSourceFiles.h23 CComPtr<IDiaEnumSourceFiles> DiaEnumerator);
H A DDIAEnumTables.h22 explicit DIAEnumTables(CComPtr<IDiaEnumTables> DiaEnumerator);
H A DDIAEnumSymbols.h23 CComPtr<IDiaEnumSymbols> DiaEnumerator);