/arkcompiler/ets_frontend/es2panda/typescript/types/ |
D | type.cpp | 29 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()
|
D | undefinedType.cpp | 25 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()
|
D | neverType.cpp | 30 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()
|
D | nullType.cpp | 25 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()
|
D | anyType.cpp | 25 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()
|
D | objectType.cpp | 25 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()
|
D | bigintType.cpp | 25 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()
|
D | unknownType.cpp | 30 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()
|
D | symbolType.cpp | 25 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()
|
D | enumType.cpp | 27 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()
|
D | booleanType.cpp | 25 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()
|
D | typeParameter.cpp | 25 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()
|
D | typeReference.cpp | 27 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()
|
D | voidType.cpp | 30 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()
|
D | indexInfo.cpp | 22 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()
|
D | stringType.cpp | 25 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()
|
D | nonPrimitiveType.cpp | 25 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()
|
D | unionType.cpp | 33 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()
|
D | booleanLiteralType.cpp | 35 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()
|
D | bigintLiteralType.cpp | 30 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()
|
D | numberType.cpp | 28 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()
|
D | stringLiteralType.cpp | 30 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()
|
D | arrayType.cpp | 36 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()
|
D | enumLiteralType.cpp | 33 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()
|
D | numberLiteralType.cpp | 34 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()
|