Home
last modified time | relevance | path

Searched refs:AbstractType (Results 1 – 7 of 7) sorted by relevance

/external/llvm-project/mlir/include/mlir/IR/
DTypeSupport.h30 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()
DDialect.h197 addType(T::getTypeID(), AbstractType::get<T>(*this)); in addType()
200 void addType(TypeID typeID, AbstractType &&typeInfo);
DTypes.h169 const AbstractType &getAbstractType() { return impl->getAbstractType(); } in getAbstractType()
/external/jackson-databind/src/test/java/com/fasterxml/jackson/databind/type/
DTestTypeBindings.java15 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/
DMLIRContext.cpp298 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/
DSemaDeclCXX.cpp4487 CanQualType AbstractType; member
4492 AbstractType(S.Context.getCanonicalType( in AbstractUsageInfo()
4578 if (CT != Info.AbstractType) return; in CheckPolymorphic()
/external/llvm-project/clang/lib/Sema/
DSemaDeclCXX.cpp5693 CanQualType AbstractType; member
5698 AbstractType(S.Context.getCanonicalType( in AbstractUsageInfo()
5784 if (CT != Info.AbstractType) return; in CheckPolymorphic()