Home
last modified time | relevance | path

Searched defs:unionType (Results 1 – 16 of 16) sorted by relevance

/arkcompiler/ets_frontend/ets2panda/test/unit/
Dunion_normalization_test.cpp233 auto *const unionType = normalizedType->AsETSUnionType(); in TEST_F() local
266 auto *const unionType = normalizedType->AsETSUnionType(); in TEST_F() local
290 auto *const unionType = normalizedType->AsETSUnionType(); in TEST_F() local
321 auto *const unionType = normalizedType->AsETSUnionType(); in TEST_F() local
382 auto *const unionType = normalizedType3->AsETSUnionType(); in TEST_F() local
501 auto *const unionType = normalizedType3->AsETSUnionType(); in TEST_F() local
/arkcompiler/ets_frontend/ets2panda/compiler/lowering/ets/
DinterfacePropertyDeclarations.cpp53 auto *const unionType = checker->AllocNode<ir::ETSUnionType>(std::move(types)); in TransformOptionalFieldTypeAnnotation() local
60 auto *const unionType = checker->AllocNode<ir::ETSUnionType>(std::move(types)); in TransformOptionalFieldTypeAnnotation() local
DunionLowering.cpp147 auto *const unionType = expr->Expr()->TsType()->AsETSUnionType(); in HandleUnionCastToPrimitive() local
/arkcompiler/ets_frontend/ets2panda/parser/
DETSparserTypes.cpp120 auto *const unionType = AllocNode<ir::ETSUnionType>(std::move(types)); in ParseUnionType() local
234 auto *const unionType = AllocNode<ir::ETSUnionType>(std::move(constituentTypes)); in ParseFunctionType() local
DETSparser.cpp1238 auto *const unionType = AllocNode<ir::ETSUnionType>(std::move(types)); in CreateOptionalParameterTypeNode() local
DTSparser.cpp977 auto *unionType = AllocNode<ir::TSUnionType>(std::move(types)); in ParseUnionType() local
/arkcompiler/ets_frontend/ets2panda/ir/expressions/
DmemberExpression.cpp202 …mberExpression::TraverseUnionMember(checker::ETSChecker *checker, checker::ETSUnionType *unionType, in TraverseUnionMember() argument
228 auto *const unionType = baseType->AsETSUnionType(); in CheckUnionMember() local
/arkcompiler/ets_frontend/es2panda/typescript/types/
DunionType.cpp113 Type *UnionType::HandleUnionType(UnionType *unionType, GlobalTypesHolder *globalTypesHolder) in HandleUnionType()
/arkcompiler/ets_frontend/ets2panda/checker/types/ts/
DunionType.cpp112 Type *UnionType::HandleUnionType(UnionType *unionType, GlobalTypesHolder *globalTypesHolder) in HandleUnionType()
/arkcompiler/ets_frontend/ets2panda/declgen_ets2ts/
DdeclgenEts2Ts.cpp300 void TSDeclGen::GenUnionType(const checker::ETSUnionType *unionType) in GenUnionType()
/arkcompiler/ets_frontend/ets2panda/checker/ets/
DutilityTypeHandlers.cpp161 auto *const unionType = AllocNode<ir::ETSUnionType>(std::move(types)); in CreateNullishProperty() local
Dhelpers.cpp1159 auto unionType = expandedAliasType->AsETSUnionType(); in CheckExpandedType() local
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/mpl2mpl/src/
Dsimplify.cpp38 MIRConst *TruncateUnionConstant(const MIRStructType &unionType, MIRConst *fieldCst, const MIRType &… in TruncateUnionConstant()
/arkcompiler/ets_frontend/ets2panda/compiler/core/
DETSGen.cpp2778 …id ETSGen::CastUnionToFunctionType(const ir::AstNode *node, const checker::ETSUnionType *unionType, in CastUnionToFunctionType()
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_ir/src/
Dmir_type.cpp2842 auto &unionType = static_cast<const MIRStructType &>(ty); in IsHomogeneousAggregates() local
/arkcompiler/ets_frontend/es2panda/parser/
DparserImpl.cpp1751 auto *unionType = AllocNode<ir::TSUnionType>(std::move(types)); in ParseTsUnionType() local