Searched refs:ConcreteSymbolEnumerator (Results 1 – 17 of 17) sorted by relevance
21 class ConcreteSymbolEnumerator : public IPDBEnumChildren<ChildType> {23 ConcreteSymbolEnumerator(std::unique_ptr<IPDBEnumSymbols> SymbolEnumerator) in ConcreteSymbolEnumerator() function26 ~ConcreteSymbolEnumerator() override {} in ~ConcreteSymbolEnumerator()44 ConcreteSymbolEnumerator<ChildType> *clone() const override { in clone()46 return new ConcreteSymbolEnumerator<ChildType>(std::move(WrappedClone)); in clone()
70 std::unique_ptr<ConcreteSymbolEnumerator<T>> findAllChildren() const { in findAllChildren()72 return llvm::make_unique<ConcreteSymbolEnumerator<T>>(std::move(BaseIter)); in findAllChildren()
23 class ConcreteSymbolEnumerator : public IPDBEnumChildren<ChildType> {25 ConcreteSymbolEnumerator(std::unique_ptr<IPDBEnumSymbols> SymbolEnumerator) in ConcreteSymbolEnumerator() function28 ~ConcreteSymbolEnumerator() override = default;
127 std::unique_ptr<ConcreteSymbolEnumerator<T>> findAllChildren() const { in findAllChildren()131 return std::make_unique<ConcreteSymbolEnumerator<T>>(std::move(BaseIter)); in findAllChildren()
130 std::unique_ptr<ConcreteSymbolEnumerator<T>> findAllChildren() const { in findAllChildren()134 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>
848 if (std::unique_ptr<ConcreteSymbolEnumerator<PDBSymbolFunc>> in GetDeclForSymbol()936 if (std::unique_ptr<ConcreteSymbolEnumerator<PDBSymbolTypeFunctionArg>> in GetDeclForSymbol()
62 new ConcreteSymbolEnumerator<PDBSymbolCompiland>(std::move(Enumerator))); in getCompilands()
27 typedef ConcreteSymbolEnumerator<PDBSymbolTypeFunctionArg> ArgEnumeratorType;
29 typedef ConcreteSymbolEnumerator<PDBSymbolData> ArgEnumeratorType;
73 new ConcreteSymbolEnumerator<PDBSymbolCompiland>(std::move(Enumerator))); in getCompilands()
31 typedef ConcreteSymbolEnumerator<PDBSymbolData> ArgEnumeratorType;