Searched refs:ConcreteSymbolEnumerator (Results 1 – 7 of 7) sorted by relevance
23 class ConcreteSymbolEnumerator : public IPDBEnumChildren<ChildType> {25 ConcreteSymbolEnumerator(std::unique_ptr<IPDBEnumSymbols> SymbolEnumerator) in ConcreteSymbolEnumerator() function28 ~ConcreteSymbolEnumerator() override = default;
46 template <typename ChildType> class ConcreteSymbolEnumerator; variable128 std::unique_ptr<ConcreteSymbolEnumerator<T>> findAllChildren() const { in findAllChildren()132 return std::make_unique<ConcreteSymbolEnumerator<T>>(std::move(BaseIter)); in findAllChildren()
32 template <typename ChildType> class ConcreteSymbolEnumerator; variable76 typedef llvm::pdb::ConcreteSymbolEnumerator<llvm::pdb::PDBSymbolData>78 typedef llvm::pdb::ConcreteSymbolEnumerator<llvm::pdb::PDBSymbolTypeBaseClass>80 typedef llvm::pdb::ConcreteSymbolEnumerator<llvm::pdb::PDBSymbolFunc>
874 if (std::unique_ptr<ConcreteSymbolEnumerator<PDBSymbolFunc>> in GetDeclForSymbol()962 if (std::unique_ptr<ConcreteSymbolEnumerator<PDBSymbolTypeFunctionArg>> in GetDeclForSymbol()
62 new ConcreteSymbolEnumerator<PDBSymbolCompiland>(std::move(Enumerator))); in getCompilands()
27 typedef ConcreteSymbolEnumerator<PDBSymbolTypeFunctionArg> ArgEnumeratorType;
31 typedef ConcreteSymbolEnumerator<PDBSymbolData> ArgEnumeratorType;