Home
last modified time | relevance | path

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

/arkcompiler/ets_frontend/es2panda/typescript/types/
DtypeMapping.h47 _(ObjectType::ObjectTypeKind::FUNCTION, FunctionType) \
48 _(ObjectType::ObjectTypeKind::TUPLE, TupleType) \
49 _(ObjectType::ObjectTypeKind::LITERAL, ObjectLiteralType) \
50 _(ObjectType::ObjectTypeKind::INTERFACE, InterfaceType)
DobjectType.h52 enum class ObjectTypeKind { in DEFINE_BITOPS() enum
82 explicit ObjectType(ObjectType::ObjectTypeKind kind) in DEFINE_BITOPS()
87 ObjectType(ObjectType::ObjectTypeKind kind, ObjectDescriptor *desc) in DEFINE_BITOPS()
92 ObjectType::ObjectTypeKind Kind() const in DEFINE_BITOPS()
199 ObjectTypeKind kind_; in DEFINE_BITOPS()
DobjectLiteralType.h25 …explicit ObjectLiteralType(ObjectDescriptor *desc) : ObjectType(ObjectType::ObjectTypeKind::LITERA… in ObjectLiteralType()
26 ObjectLiteralType() : ObjectType(ObjectType::ObjectTypeKind::LITERAL) {} in ObjectLiteralType()
DtupleType.h32 : ObjectType(ObjectTypeKind::TUPLE), elementFlags_(allocator->Adapter()) in TupleType()
38 : ObjectType(ObjectType::ObjectTypeKind::TUPLE, desc), in TupleType()
54 : ObjectType(ObjectType::ObjectTypeKind::TUPLE, desc), in TupleType()
DconstructorType.h25 …explicit ConstructorType(ObjectDescriptor *desc) : ObjectType(ObjectType::ObjectTypeKind::FUNCTION… in ConstructorType()
DfunctionType.h26 …explicit FunctionType(ObjectDescriptor *desc) : ObjectType(ObjectType::ObjectTypeKind::FUNCTION, d… in FunctionType()
DinterfaceType.h26 : ObjectType(ObjectType::ObjectTypeKind::INTERFACE, desc), in InterfaceType()
/arkcompiler/ets_frontend/es2panda/typescript/core/
Dutil.cpp163 bool Checker::MaybeTypeOfKind(const Type *type, ObjectType::ObjectTypeKind kind) in MaybeTypeOfKind()
/arkcompiler/ets_frontend/es2panda/typescript/
Dchecker.h340 static bool MaybeTypeOfKind(const Type *type, ObjectType::ObjectTypeKind kind);