Home
last modified time | relevance | path

Searched refs:Enumerator (Results 1 – 25 of 37) sorted by relevance

12

/freebsd-12.1/contrib/llvm/lib/DebugInfo/PDB/
H A DPDBSymbolTypeFunctionSig.cpp33 Enumerator(Sig.findAllChildren<PDBSymbolTypeFunctionArg>()) {} in FunctionArgEnumerator()
37 : Session(PDBSession), Enumerator(std::move(ArgEnumerator)) {} in FunctionArgEnumerator()
40 return Enumerator->getChildCount(); in getChildCount()
44 auto FunctionArgSymbol = Enumerator->getChildAtIndex(Index); in getChildAtIndex()
51 auto FunctionArgSymbol = Enumerator->getNext(); in getNext()
57 void reset() override { Enumerator->reset(); } in reset()
61 std::unique_ptr<ArgEnumeratorType> Enumerator; member in __anon7d846e730111::FunctionArgEnumerator
/freebsd-12.1/contrib/llvm/include/llvm/DebugInfo/PDB/
H A DConcreteSymbolEnumerator.h27 : Enumerator(std::move(SymbolEnumerator)) {} in ConcreteSymbolEnumerator()
32 return Enumerator->getChildCount(); in getChildCount()
36 std::unique_ptr<PDBSymbol> Child = Enumerator->getChildAtIndex(Index); in getChildAtIndex()
41 return unique_dyn_cast_or_null<ChildType>(Enumerator->getNext()); in getNext()
44 void reset() override { Enumerator->reset(); } in reset()
48 std::unique_ptr<IPDBEnumSymbols> Enumerator;
H A DPDBSymbol.h124 auto Enumerator(findAllChildren<T>()); in findOneChild()
125 if (!Enumerator) in findOneChild()
127 return Enumerator->getNext(); in findOneChild()
/freebsd-12.1/contrib/llvm/lib/DebugInfo/PDB/DIA/
H A DDIAEnumFrameData.cpp17 : Enumerator(DiaEnumerator) {} in DIAEnumFrameData()
21 return (S_OK == Enumerator->get_Count(&Count)) ? Count : 0; in getChildCount()
27 if (S_OK != Enumerator->Item(Index, &Item)) in getChildAtIndex()
36 if (S_OK != Enumerator->Next(1, &Item, &NumFetched)) in getNext()
42 void DIAEnumFrameData::reset() { Enumerator->Reset(); } in reset()
H A DDIAEnumInjectedSources.cpp19 : Enumerator(DiaEnumerator) {} in DIAEnumInjectedSources()
23 return (S_OK == Enumerator->get_Count(&Count)) ? Count : 0; in getChildCount()
29 if (S_OK != Enumerator->Item(Index, &Item)) in getChildAtIndex()
38 if (S_OK != Enumerator->Next(1, &Item, &NumFetched)) in getNext()
44 void DIAEnumInjectedSources::reset() { Enumerator->Reset(); } in reset()
H A DDIAEnumLineNumbers.cpp19 : Enumerator(DiaEnumerator) {} in DIAEnumLineNumbers()
23 return (S_OK == Enumerator->get_Count(&Count)) ? Count : 0; in getChildCount()
29 if (S_OK != Enumerator->Item(Index, &Item)) in getChildAtIndex()
38 if (S_OK != Enumerator->Next(1, &Item, &NumFetched)) in getNext()
44 void DIAEnumLineNumbers::reset() { Enumerator->Reset(); } in reset()
H A DDIAEnumSectionContribs.cpp20 : Session(PDBSession), Enumerator(DiaEnumerator) {} in DIAEnumSectionContribs()
24 return (S_OK == Enumerator->get_Count(&Count)) ? Count : 0; in getChildCount()
30 if (S_OK != Enumerator->Item(Index, &Item)) in getChildAtIndex()
40 if (S_OK != Enumerator->Next(1, &Item, &NumFetched)) in getNext()
47 void DIAEnumSectionContribs::reset() { Enumerator->Reset(); } in reset()
H A DDIAEnumDebugStreams.cpp19 : Enumerator(DiaEnumerator) {} in DIAEnumDebugStreams()
23 return (S_OK == Enumerator->get_Count(&Count)) ? Count : 0; in getChildCount()
32 if (S_OK != Enumerator->Item(VarIndex, &Item)) in getChildAtIndex()
41 if (S_OK != Enumerator->Next(1, &Item, &NumFetched)) in getNext()
47 void DIAEnumDebugStreams::reset() { Enumerator->Reset(); } in reset()
H A DDIAEnumTables.cpp17 : Enumerator(DiaEnumerator) {} in DIAEnumTables()
21 return (S_OK == Enumerator->get_Count(&Count)) ? Count : 0; in getChildCount()
30 if (S_OK != Enumerator->Item(Var, &Item)) in getChildAtIndex()
39 if (S_OK != Enumerator->Next(1, &Item, &CeltFetched)) in getNext()
45 void DIAEnumTables::reset() { Enumerator->Reset(); } in reset()
H A DDIAEnumSourceFiles.cpp19 : Session(PDBSession), Enumerator(DiaEnumerator) {} in DIAEnumSourceFiles()
23 return (S_OK == Enumerator->get_Count(&Count)) ? Count : 0; in getChildCount()
29 if (S_OK != Enumerator->Item(Index, &Item)) in getChildAtIndex()
38 if (S_OK != Enumerator->Next(1, &Item, &NumFetched)) in getNext()
44 void DIAEnumSourceFiles::reset() { Enumerator->Reset(); } in reset()
H A DDIAEnumSymbols.cpp20 : Session(PDBSession), Enumerator(DiaEnumerator) {} in DIAEnumSymbols()
24 return (S_OK == Enumerator->get_Count(&Count)) ? Count : 0; in getChildCount()
30 if (S_OK != Enumerator->Item(Index, &Item)) in getChildAtIndex()
40 if (S_OK != Enumerator->Next(1, &Item, &NumFetched)) in getNext()
48 void DIAEnumSymbols::reset() { Enumerator->Reset(); } in reset()
H A DDIASourceFile.cpp60 auto Enumerator = std::unique_ptr<IPDBEnumSymbols>( in getCompilands() local
63 new ConcreteSymbolEnumerator<PDBSymbolCompiland>(std::move(Enumerator))); in getCompilands()
H A DDIASession.cpp388 CComPtr<T> Enumerator; in getTableEnumerator() local
398 if (S_OK == Table->QueryInterface(__uuidof(T), (void **)&Enumerator)) in getTableEnumerator()
402 return Enumerator; in getTableEnumerator()
/freebsd-12.1/contrib/compiler-rt/lib/profile/
H A DInstrProfiling.h19 #define VALUE_PROF_KIND(Enumerator, Value) Enumerator = Value, argument
/freebsd-12.1/contrib/llvm/include/llvm/DebugInfo/PDB/DIA/
H A DDIAEnumFrameData.h30 CComPtr<IDiaEnumFrameData> Enumerator;
H A DDIAEnumInjectedSources.h31 CComPtr<IDiaEnumInjectedSources> Enumerator;
H A DDIAEnumLineNumbers.h31 CComPtr<IDiaEnumLineNumbers> Enumerator;
H A DDIAEnumDebugStreams.h32 CComPtr<IDiaEnumDebugStreams> Enumerator;
H A DDIAEnumSectionContribs.h34 CComPtr<IDiaEnumSectionContribs> Enumerator; variable
H A DDIAEnumTables.h31 CComPtr<IDiaEnumTables> Enumerator;
H A DDIAEnumSourceFiles.h33 CComPtr<IDiaEnumSourceFiles> Enumerator; variable
H A DDIAEnumSymbols.h33 CComPtr<IDiaEnumSymbols> Enumerator; variable
/freebsd-12.1/contrib/llvm/tools/lld/lib/ReaderWriter/
H A DCMakeLists.txt5 …add_definitions(-wd4062) # Suppress 'warning C4062: Enumerator has no associated handler in a swit…
/freebsd-12.1/contrib/llvm/include/llvm/Support/
H A DWithColor.h28 Enumerator, enumerator
/freebsd-12.1/contrib/llvm/tools/llvm-pdbutil/
H A DPrettyTypeDumper.cpp88 template <typename Enumerator>
90 filterAndSortClassDefs(LinePrinter &Printer, Enumerator &E, in filterAndSortClassDefs()

12