Home
last modified time | relevance | path

Searched defs:constituentTypes (Results 1 – 5 of 5) sorted by relevance

/arkcompiler/ets_frontend/es2panda/typescript/core/
Dutil.cpp102 auto &constituentTypes = type->AsUnionType()->ConstituentTypes(); in IsLiteralType() local
151 const auto &constituentTypes = type->AsUnionType()->ConstituentTypes(); in MaybeTypeOfKind() local
171 const auto &constituentTypes = type->AsUnionType()->ConstituentTypes(); in MaybeTypeOfKind() local
DtypeCreation.cpp57 Type *Checker::CreateUnionType(std::initializer_list<Type *> constituentTypes) in CreateUnionType()
68 Type *Checker::CreateUnionType(ArenaVector<Type *> &constituentTypes) in CreateUnionType()
95 Type *Checker::CreateUnionType(ArenaVector<Type *> &&constituentTypes) in CreateUnionType()
Dhelpers.cpp81 auto &constituentTypes = type->AsUnionType()->ConstituentTypes(); in GetBaseTypeOfLiteralType() local
145 auto &constituentTypes = type->AsUnionType()->ConstituentTypes(); in ExtractDefinitelyFalsyTypes() local
163 auto &constituentTypes = type->AsUnionType()->ConstituentTypes(); in RemoveDefinitelyFalsyTypes() local
208 auto &constituentTypes = type->AsUnionType()->ConstituentTypes(); in GetFalsyFlags() local
/arkcompiler/ets_frontend/es2panda/typescript/types/
DunionType.h39 explicit UnionType(ArenaVector<Type *> &&constituentTypes) in UnionType()
47 explicit UnionType(ArenaVector<Type *> &constituentTypes) in UnionType()
DunionType.cpp90 void UnionType::RemoveDuplicatedTypes(TypeRelation *relation, ArenaVector<Type *> &constituentTypes) in RemoveDuplicatedTypes()
155 auto &constituentTypes = type->ConstituentTypes(); in RemoveRedundantLiteralTypesFromUnion() local