Home
last modified time | relevance | path

Searched refs:ChildType (Results 1 – 9 of 9) sorted by relevance

/external/llvm/include/llvm/DebugInfo/PDB/
DConcreteSymbolEnumerator.h20 template <typename ChildType>
21 class ConcreteSymbolEnumerator : public IPDBEnumChildren<ChildType> {
32 std::unique_ptr<ChildType> getChildAtIndex(uint32_t Index) const override { in getChildAtIndex()
37 std::unique_ptr<ChildType> getNext() override { in getNext()
44 ConcreteSymbolEnumerator<ChildType> *clone() const override { in clone()
46 return new ConcreteSymbolEnumerator<ChildType>(std::move(WrappedClone)); in clone()
50 std::unique_ptr<ChildType>
52 ChildType *ConcreteChild = dyn_cast_or_null<ChildType>(Child.release()); in make_concrete_child()
53 return std::unique_ptr<ChildType>(ConcreteChild); in make_concrete_child()
DIPDBEnumChildren.h19 template <typename ChildType> class IPDBEnumChildren {
21 typedef std::unique_ptr<ChildType> ChildTypePtr;
22 typedef IPDBEnumChildren<ChildType> MyType;
DPDBSymbolExe.h41 void dumpChildren(raw_ostream &OS, StringRef Label, PDB_SymType ChildType,
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/DebugInfo/PDB/
DConcreteSymbolEnumerator.h23 template <typename ChildType>
24 class ConcreteSymbolEnumerator : public IPDBEnumChildren<ChildType> {
35 std::unique_ptr<ChildType> getChildAtIndex(uint32_t Index) const override { in getChildAtIndex()
37 return unique_dyn_cast_or_null<ChildType>(Child); in getChildAtIndex()
40 std::unique_ptr<ChildType> getNext() override { in getNext()
41 return unique_dyn_cast_or_null<ChildType>(Enumerator->getNext()); in getNext()
46 ConcreteSymbolEnumerator<ChildType> *clone() const override { in clone()
48 return new ConcreteSymbolEnumerator<ChildType>(std::move(WrappedClone)); in clone()
DIPDBEnumChildren.h19 template <typename ChildType> class IPDBEnumChildren {
21 using ChildTypePtr = std::unique_ptr<ChildType>;
22 using MyType = IPDBEnumChildren<ChildType>;
DPDBSymbolExe.h43 void dumpChildren(raw_ostream &OS, StringRef Label, PDB_SymType ChildType,
/external/eigen/unsupported/Eigen/CXX11/src/Tensor/
DTensorReductionSycl.h109 typedef const typename Self::ChildType HostExpr; /// this is the child of reduction
188 typedef const typename Self::ChildType HostExpr; /// this is the child of reduction
DTensorReduction.h386 typedef ArgType ChildType;
/external/clang/tools/libclang/
DCXType.cpp780 if (const RecordType *ChildType = I->getType()->getAs<RecordType>()) { in visitRecordForValidation() local
781 if (const RecordDecl *Child = ChildType->getDecl()) { in visitRecordForValidation()