Searched refs:AbstractType (Results 1 – 5 of 5) sorted by relevance
22 static const AbstractType* GetAbstractType( in GetAbstractType()26 auto ptr = std::unique_ptr<AbstractType>( in GetAbstractType()27 new AbstractType(parent, flags, std::move(name), std::move(generated), in GetAbstractType()29 const AbstractType* result = ptr.get(); in GetAbstractType()
46 static const AbstractType* ComputeType(
166 return AbstractType::cast(this)->name() == name; in IsAbstractName()187 std::string AbstractType::GetGeneratedTypeNameImpl() const { in GetGeneratedTypeNameImpl()204 std::string AbstractType::GetGeneratedTNodeTypeNameImpl() const { in GetGeneratedTNodeTypeNameImpl()209 std::vector<TypeChecker> AbstractType::GetTypeCheckers() const { in GetTypeCheckers()1151 size_t AbstractType::AlignmentLog2() const { in AlignmentLog2()
264 class AbstractType final : public Type {266 DECLARE_TYPE_BOILERPLATE(AbstractType) in DECLARE_TYPE_BOILERPLATE() argument290 AbstractType(const Type* parent, AbstractTypeFlags flags, in AbstractType() function
73 const AbstractType* TypeVisitor::ComputeType( in ComputeType()