Home
last modified time | relevance | path

Searched defs:constituentTypes (Results 1 - 13 of 13) sorted by relevance

/arkcompiler/ets_frontend/ets2panda/checker/types/ets/
H A DetsUnionType.cpp44 ETSUnionType::ETSUnionType(ETSChecker *checker, ArenaVector<Type *> &&constituentTypes) in ETSUnionType() argument
/arkcompiler/ets_frontend/ets2panda/ir/ets/
H A DetsUnionType.cpp72 static bool CheckConstituentTypesValid(ArenaVector<checker::Type *> const &constituentTypes) in CheckConstituentTypesValid() argument
/arkcompiler/ets_frontend/es2panda/typescript/types/
H A DunionType.h39 explicit UnionType(ArenaVector<Type *> &&constituentTypes) in UnionType() argument
47 explicit UnionType(ArenaVector<Type *> &constituentTypes) in UnionType() argument
/arkcompiler/ets_frontend/ets2panda/checker/types/ts/
H A DunionType.h40 explicit UnionType(ArenaAllocator *allocator, ArenaVector<Type *> &&constituentTypes) in UnionType() argument
50 explicit UnionType(ArenaAllocator *allocator, ArenaVector<Type *> &constituentTypes) in UnionType() argument
/arkcompiler/ets_frontend/es2panda/typescript/core/
H A 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
H A DtypeCreation.cpp57 Type *Checker::CreateUnionType(std::initializer_list<Type *> constituentTypes) in CreateUnionType() argument
68 Type *Checker::CreateUnionType(ArenaVector<Type *> &constituentTypes) in CreateUnionType() argument
96 Type *Checker::CreateUnionType(ArenaVector<Type *> &&constituentTypes) in CreateUnionType() argument
H A Dhelpers.cpp82 auto &constituentTypes = type->AsUnionType()->ConstituentTypes(); in GetBaseTypeOfLiteralType() local
146 auto &constituentTypes = type->AsUnionType()->ConstituentTypes(); in ExtractDefinitelyFalsyTypes() local
164 auto &constituentTypes = type->AsUnionType()->ConstituentTypes(); in RemoveDefinitelyFalsyTypes() local
209 auto &constituentTypes = type->AsUnionType()->ConstituentTypes(); in GetFalsyFlags() local
[all...]
/arkcompiler/ets_frontend/ets2panda/checker/ts/
H A Dutil.cpp90 auto &constituentTypes = type->AsUnionType()->ConstituentTypes(); in IsLiteralType() local
122 const auto &constituentTypes = type->AsUnionType()->ConstituentTypes(); in MaybeTypeOfKind() local
140 const auto &constituentTypes = type->AsUnionType()->ConstituentTypes(); in MaybeTypeOfKind() local
H A DtypeCreation.cpp56 Type *TSChecker::CreateUnionType(std::initializer_list<Type *> constituentTypes) in CreateUnionType() argument
67 Type *TSChecker::CreateUnionType(ArenaVector<Type *> &constituentTypes) in CreateUnionType() argument
94 Type *TSChecker::CreateUnionType(ArenaVector<Type *> &&constituentTypes) in CreateUnionType() argument
H A Dhelpers.cpp80 auto &constituentTypes = type->AsUnionType()->ConstituentTypes(); in GetBaseTypeOfLiteralType() local
144 auto &constituentTypes = type->AsUnionType()->ConstituentTypes(); in ExtractDefinitelyFalsyTypes() local
165 auto &constituentTypes = type->AsUnionType()->ConstituentTypes(); in RemoveDefinitelyFalsyTypes() local
207 auto &constituentTypes = type->AsUnionType()->ConstituentTypes(); in GetFalsyFlags() local
[all...]
/arkcompiler/ets_frontend/ets2panda/checker/
H A DETSchecker.h259 Type *CreateETSUnionType(ArenaVector<Type *> &&constituentTypes) in CreateETSUnionType() argument
/arkcompiler/ets_frontend/ets2panda/checker/ets/
H A DtypeCreation.cpp300 Type *ETSChecker::CreateETSUnionType(Span<Type *const> constituentTypes) in CreateETSUnionType() argument
H A Dhelpers.cpp627 auto constituentTypes = type->AsETSUnionType()->ConstituentTypes(); in FixOptionalVariableType() local

Completed in 12 milliseconds