Home
last modified time | relevance | path

Searched defs:relation (Results 1 – 25 of 34) sorted by relevance

12

/arkcompiler/ets_frontend/es2panda/typescript/types/
Dtype.cpp29 void Type::Identical(TypeRelation *relation, Type *other) in Identical()
34 bool Type::AssignmentSource([[maybe_unused]] TypeRelation *relation, [[maybe_unused]] Type *target) in AssignmentSource()
39 void Type::Compare([[maybe_unused]] TypeRelation *relation, [[maybe_unused]] Type *other) {} in Compare()
41 …e::Instantiate([[maybe_unused]] ArenaAllocator *allocator, [[maybe_unused]] TypeRelation *relation, in Instantiate()
DundefinedType.cpp25 void UndefinedType::Identical(TypeRelation *relation, Type *other) in Identical()
32 bool UndefinedType::AssignmentSource(TypeRelation *relation, [[maybe_unused]] Type *target) in AssignmentSource()
38 void UndefinedType::AssignmentTarget([[maybe_unused]] TypeRelation *relation, [[maybe_unused]] Type… in AssignmentTarget()
45 …e::Instantiate([[maybe_unused]] ArenaAllocator *allocator, [[maybe_unused]] TypeRelation *relation, in Instantiate()
DneverType.cpp30 void NeverType::Identical(TypeRelation *relation, Type *other) in Identical()
37 void NeverType::AssignmentTarget(TypeRelation *relation, [[maybe_unused]] Type *source) in AssignmentTarget()
42 bool NeverType::AssignmentSource(TypeRelation *relation, [[maybe_unused]] Type *target) in AssignmentSource()
48 …e::Instantiate([[maybe_unused]] ArenaAllocator *allocator, [[maybe_unused]] TypeRelation *relation, in Instantiate()
DnullType.cpp25 void NullType::Identical(TypeRelation *relation, Type *other) in Identical()
32 bool NullType::AssignmentSource(TypeRelation *relation, [[maybe_unused]] Type *target) in AssignmentSource()
38 void NullType::AssignmentTarget([[maybe_unused]] TypeRelation *relation, [[maybe_unused]] Type *sou… in AssignmentTarget()
45 …e::Instantiate([[maybe_unused]] ArenaAllocator *allocator, [[maybe_unused]] TypeRelation *relation, in Instantiate()
DanyType.cpp25 void AnyType::Identical(TypeRelation *relation, Type *other) in Identical()
32 void AnyType::AssignmentTarget(TypeRelation *relation, [[maybe_unused]] Type *source) in AssignmentTarget()
37 bool AnyType::AssignmentSource(TypeRelation *relation, [[maybe_unused]] Type *target) in AssignmentSource()
48 …e::Instantiate([[maybe_unused]] ArenaAllocator *allocator, [[maybe_unused]] TypeRelation *relation, in Instantiate()
DobjectType.cpp25 bool ObjectType::EachSignatureRelatedToSomeSignature(TypeRelation *relation, in EachSignatureRelatedToSomeSignature()
36 bool ObjectType::SignatureRelatedToSomeSignature(TypeRelation *relation, Signature *sourceSignature, in SignatureRelatedToSomeSignature()
51 void ObjectType::Identical(TypeRelation *relation, Type *other) in Identical()
114 void ObjectType::AssignProperties(TypeRelation *relation, ObjectType *source) in AssignProperties()
155 void ObjectType::AssignSignatures(TypeRelation *relation, ObjectType *source, bool assignCallSignat… in AssignSignatures()
179 void ObjectType::AssignIndexInfo([[maybe_unused]] TypeRelation *relation, ObjectType *source, bool … in AssignIndexInfo()
202 void ObjectType::checkExcessProperties(TypeRelation *relation, ObjectType *source) in checkExcessProperties()
216 void ObjectType::AssignmentTarget(TypeRelation *relation, Type *source) in AssignmentTarget()
DbigintType.cpp25 void BigintType::Identical(TypeRelation *relation, Type *other) in Identical()
32 void BigintType::AssignmentTarget(TypeRelation *relation, Type *source) in AssignmentTarget()
44 …e::Instantiate([[maybe_unused]] ArenaAllocator *allocator, [[maybe_unused]] TypeRelation *relation, in Instantiate()
DunknownType.cpp30 void UnknownType::Identical(TypeRelation *relation, Type *other) in Identical()
37 void UnknownType::AssignmentTarget([[maybe_unused]] TypeRelation *relation, [[maybe_unused]] Type *… in AssignmentTarget()
42 …e::Instantiate([[maybe_unused]] ArenaAllocator *allocator, [[maybe_unused]] TypeRelation *relation, in Instantiate()
DsymbolType.cpp25 void SymbolType::Identical(TypeRelation *relation, Type *other) in Identical()
32 void SymbolType::AssignmentTarget(TypeRelation *relation, Type *source) in AssignmentTarget()
44 …e::Instantiate([[maybe_unused]] ArenaAllocator *allocator, [[maybe_unused]] TypeRelation *relation, in Instantiate()
DenumType.cpp27 void EnumType::Identical([[maybe_unused]] TypeRelation *relation, [[maybe_unused]] Type *other) in Identical()
32 void EnumType::AssignmentTarget(TypeRelation *relation, Type *source) in AssignmentTarget()
45 …e::Instantiate([[maybe_unused]] ArenaAllocator *allocator, [[maybe_unused]] TypeRelation *relation, in Instantiate()
DbooleanType.cpp25 void BooleanType::Identical(TypeRelation *relation, Type *other) in Identical()
32 void BooleanType::AssignmentTarget(TypeRelation *relation, Type *source) in AssignmentTarget()
44 …e::Instantiate([[maybe_unused]] ArenaAllocator *allocator, [[maybe_unused]] TypeRelation *relation, in Instantiate()
DtypeParameter.cpp25 void TypeParameter::Identical([[maybe_unused]] TypeRelation *relation, [[maybe_unused]] Type *other) in Identical()
30 void TypeParameter::AssignmentTarget([[maybe_unused]] TypeRelation *relation, [[maybe_unused]] Type… in AssignmentTarget()
41 …r::Instantiate([[maybe_unused]] ArenaAllocator *allocator, [[maybe_unused]] TypeRelation *relation, in Instantiate()
DtypeReference.cpp27 void TypeReference::Identical(TypeRelation *relation, Type *other) in Identical()
34 void TypeReference::AssignmentTarget(TypeRelation *relation, Type *source) in AssignmentTarget()
50 Type *TypeReference::Instantiate(ArenaAllocator *allocator, TypeRelation *relation, GlobalTypesHold… in Instantiate()
DvoidType.cpp30 void VoidType::Identical(TypeRelation *relation, Type *other) in Identical()
37 void VoidType::AssignmentTarget([[maybe_unused]] TypeRelation *relation, [[maybe_unused]] Type *sou… in AssignmentTarget()
39 …e::Instantiate([[maybe_unused]] ArenaAllocator *allocator, [[maybe_unused]] TypeRelation *relation, in Instantiate()
DindexInfo.cpp22 IndexInfo *IndexInfo::Copy(ArenaAllocator *allocator, TypeRelation *relation, GlobalTypesHolder *gl… in Copy()
44 void IndexInfo::Identical(TypeRelation *relation, IndexInfo *other) in Identical()
49 void IndexInfo::AssignmentTarget(TypeRelation *relation, IndexInfo *source) in AssignmentTarget()
DstringType.cpp25 void StringType::Identical(TypeRelation *relation, Type *other) in Identical()
32 void StringType::AssignmentTarget(TypeRelation *relation, Type *source) in AssignmentTarget()
44 …e::Instantiate([[maybe_unused]] ArenaAllocator *allocator, [[maybe_unused]] TypeRelation *relation, in Instantiate()
DnonPrimitiveType.cpp25 void NonPrimitiveType::Identical(TypeRelation *relation, Type *other) in Identical()
32 void NonPrimitiveType::AssignmentTarget(TypeRelation *relation, Type *source) in AssignmentTarget()
44 …e::Instantiate([[maybe_unused]] ArenaAllocator *allocator, [[maybe_unused]] TypeRelation *relation, in Instantiate()
DunionType.cpp33 bool UnionType::EachTypeRelatedToSomeType(TypeRelation *relation, UnionType *source, UnionType *tar… in EachTypeRelatedToSomeType()
39 bool UnionType::TypeRelatedToSomeType(TypeRelation *relation, Type *source, UnionType *target) in TypeRelatedToSomeType()
45 void UnionType::Identical(TypeRelation *relation, Type *other) in Identical()
58 bool UnionType::AssignmentSource(TypeRelation *relation, Type *target) in AssignmentSource()
70 void UnionType::AssignmentTarget(TypeRelation *relation, Type *source) in AssignmentTarget()
90 void UnionType::RemoveDuplicatedTypes(TypeRelation *relation, ArenaVector<Type *> &constituentTypes) in RemoveDuplicatedTypes()
172 Type *UnionType::Instantiate(ArenaAllocator *allocator, TypeRelation *relation, GlobalTypesHolder *… in Instantiate()
DbooleanLiteralType.cpp35 void BooleanLiteralType::Identical(TypeRelation *relation, Type *other) in Identical()
42 void BooleanLiteralType::AssignmentTarget([[maybe_unused]] TypeRelation *relation, [[maybe_unused]]… in AssignmentTarget()
50 [[maybe_unused]] TypeRelation *relation, in Instantiate()
DbigintLiteralType.cpp30 void BigintLiteralType::Identical(TypeRelation *relation, Type *other) in Identical()
39 void BigintLiteralType::AssignmentTarget([[maybe_unused]] TypeRelation *relation, [[maybe_unused]] … in AssignmentTarget()
47 [[maybe_unused]] TypeRelation *relation, in Instantiate()
DnumberType.cpp28 void NumberType::Identical(TypeRelation *relation, Type *other) in Identical()
35 void NumberType::AssignmentTarget(TypeRelation *relation, Type *source) in AssignmentTarget()
54 …e::Instantiate([[maybe_unused]] ArenaAllocator *allocator, [[maybe_unused]] TypeRelation *relation, in Instantiate()
DstringLiteralType.cpp30 void StringLiteralType::Identical(TypeRelation *relation, Type *other) in Identical()
37 void StringLiteralType::AssignmentTarget([[maybe_unused]] TypeRelation *relation, [[maybe_unused]] … in AssignmentTarget()
45 [[maybe_unused]] TypeRelation *relation, in Instantiate()
DarrayType.cpp36 void ArrayType::Identical(TypeRelation *relation, Type *other) in Identical()
43 void ArrayType::AssignmentTarget(TypeRelation *relation, Type *source) in AssignmentTarget()
63 Type *ArrayType::Instantiate(ArenaAllocator *allocator, TypeRelation *relation, GlobalTypesHolder *… in Instantiate()
DenumLiteralType.cpp33 void EnumLiteralType::Identical([[maybe_unused]] TypeRelation *relation, [[maybe_unused]] Type *oth… in Identical()
35 void EnumLiteralType::AssignmentTarget(TypeRelation *relation, Type *source) in AssignmentTarget()
53 …e::Instantiate([[maybe_unused]] ArenaAllocator *allocator, [[maybe_unused]] TypeRelation *relation, in Instantiate()
DnumberLiteralType.cpp34 void NumberLiteralType::Identical(TypeRelation *relation, Type *other) in Identical()
41 void NumberLiteralType::AssignmentTarget(TypeRelation *relation, Type *source) in AssignmentTarget()
59 [[maybe_unused]] TypeRelation *relation, in Instantiate()

12