Searched refs:AbstractType (Results 1 – 7 of 7) sorted by relevance
/external/llvm-project/mlir/include/mlir/IR/ |
D | TypeSupport.h | 30 class AbstractType { 34 static const AbstractType &lookup(TypeID typeID, MLIRContext *context); 38 template <typename T> static AbstractType get(Dialect &dialect) { in get() 39 return AbstractType(dialect, T::getInterfaceMap(), T::getTypeID()); in get() 56 AbstractType(Dialect &dialect, detail::InterfaceMap &&interfaceMap, in AbstractType() function 86 const AbstractType &getAbstractType() { in getAbstractType() 98 void initialize(const AbstractType &abstractTy) { in initialize() 103 const AbstractType *abstractType; 139 storage->initialize(AbstractType::lookup(T::getTypeID(), ctx)); in get() 183 storage->initialize(AbstractType::lookup(T::getTypeID(), ctx)); in registerType()
|
D | Dialect.h | 197 addType(T::getTypeID(), AbstractType::get<T>(*this)); in addType() 200 void addType(TypeID typeID, AbstractType &&typeInfo);
|
D | Types.h | 169 const AbstractType &getAbstractType() { return impl->getAbstractType(); } in getAbstractType()
|
/external/jackson-databind/src/test/java/com/fasterxml/jackson/databind/type/ |
D | TestTypeBindings.java | 15 static class AbstractType<A,B> { } class in TestTypeBindings 17 static class LongStringType extends AbstractType<Long,String> { } 83 TypeBindings.create(AbstractType.class, unknown); in testInvalidBindings()
|
/external/llvm-project/mlir/lib/IR/ |
D | MLIRContext.cpp | 298 DenseMap<TypeID, const AbstractType *> registeredTypes; 327 typeMapping.second->~AbstractType(); in ~MLIRContextImpl() 576 void Dialect::addType(TypeID typeID, AbstractType &&typeInfo) { in addType() 582 new (impl.abstractDialectSymbolAllocator.Allocate<AbstractType>()) in addType() 583 AbstractType(std::move(typeInfo)); in addType() 674 const AbstractType &AbstractType::lookup(TypeID typeID, MLIRContext *context) { in lookup()
|
/external/clang/lib/Sema/ |
D | SemaDeclCXX.cpp | 4487 CanQualType AbstractType; member 4492 AbstractType(S.Context.getCanonicalType( in AbstractUsageInfo() 4578 if (CT != Info.AbstractType) return; in CheckPolymorphic()
|
/external/llvm-project/clang/lib/Sema/ |
D | SemaDeclCXX.cpp | 5693 CanQualType AbstractType; member 5698 AbstractType(S.Context.getCanonicalType( in AbstractUsageInfo() 5784 if (CT != Info.AbstractType) return; in CheckPolymorphic()
|