| /arkcompiler/ets_frontend/ets2panda/test/unit/ |
| D | union_normalization_test_1.cpp | 85 auto *const unionType = normalizedType->AsETSUnionType(); in TEST_F() local 118 auto *const unionType = normalizedType->AsETSUnionType(); in TEST_F() local 142 auto *const unionType = normalizedType->AsETSUnionType(); in TEST_F() local 173 auto *const unionType = normalizedType->AsETSUnionType(); in TEST_F() local
|
| D | union_normalization_test_2.cpp | 96 auto *const unionType = normalizedType3->AsETSUnionType(); in TEST_F() local 215 auto *const unionType = normalizedType3->AsETSUnionType(); in TEST_F() local
|
| /arkcompiler/ets_frontend/ets2panda/compiler/lowering/ets/ |
| D | unionLowering.cpp | 35 static std::string GetAccessClassName(const checker::ETSUnionType *unionType) in GetAccessClassName() 88 …auto unionType = checker->GetApparentType(checker->GetNonNullishType(expr->Object()->TsType()))->A… in CreateNamedAccessMethod() local 138 …auto unionType = checker->GetApparentType(checker->GetNonNullishType(expr->Object()->TsType()))->A… in CreateNamedAccessProperty() local 173 …auto unionType = checker->GetApparentType(checker->GetNonNullishType(expr->Object()->TsType()))->A… in CreateNamedAccess() local 234 auto *const unionType = expr->Expr()->TsType()->AsETSUnionType(); in HandleUnionCastToPrimitive() local
|
| D | interfacePropertyDeclarations.cpp | 54 … auto *const unionType = ctx->AllocNode<ir::ETSUnionType>(std::move(types), ctx->Allocator()); in TransformOptionalFieldTypeAnnotation() local 61 … auto *const unionType = ctx->AllocNode<ir::ETSUnionType>(std::move(types), ctx->Allocator()); in TransformOptionalFieldTypeAnnotation() local
|
| D | enumPostCheckLowering.cpp | 288 …::Expression *EnumPostCheckLoweringPhase::HandleUnionTypeForCalls(checker::ETSUnionType *unionType, in HandleUnionTypeForCalls()
|
| /arkcompiler/ets_frontend/ets2panda/test/unit/plugin/ |
| D | plugin_proceed_to_state_checker_type.cpp | 56 es2panda_Type *unionType = impl->CreateUnionType(context, types, 2); in CheckUnionType() local
|
| /arkcompiler/ets_frontend/es2panda/typescript/types/ |
| D | unionType.cpp | 112 Type *UnionType::HandleUnionType(UnionType *unionType, GlobalTypesHolder *globalTypesHolder) in HandleUnionType()
|
| /arkcompiler/ets_frontend/ets2panda/checker/types/ts/ |
| D | unionType.cpp | 112 Type *UnionType::HandleUnionType(UnionType *unionType, GlobalTypesHolder *globalTypesHolder) in HandleUnionType()
|
| /arkcompiler/ets_frontend/ets2panda/ir/expressions/ |
| D | memberExpression.cpp | 193 …mberExpression::TraverseUnionMember(checker::ETSChecker *checker, checker::ETSUnionType *unionType) in TraverseUnionMember() argument 245 auto *const unionType = baseType->AsETSUnionType(); in CheckUnionMember() local
|
| /arkcompiler/ets_frontend/ets2panda/lsp/src/ |
| D | isolated_declaration.cpp | 157 std::optional<std::string> GenUnionType(const checker::ETSUnionType *unionType, checker::ETSChecker… in GenUnionType()
|
| D | quick_info.cpp | 392 std::string GetNameForUnionType(const ir::TypeNode *unionType) in GetNameForUnionType()
|
| /arkcompiler/ets_frontend/ets2panda/parser/ |
| D | ETSparserTypes.cpp | 124 auto *const unionType = AllocNode<ir::ETSUnionType>(std::move(types), Allocator()); in ParseUnionType() local
|
| D | TSparser.cpp | 988 auto *unionType = AllocNode<ir::TSUnionType>(std::move(types), Allocator()); in ParseUnionType() local
|
| /arkcompiler/ets_frontend/ets2panda/checker/ets/ |
| D | utilityTypeHandlers.cpp | 297 … auto *const unionType = ProgramAllocNode<ir::ETSUnionType>(std::move(types), ProgramAllocator()); in CreateNullishProperty() local 525 auto *unionType = in SetupFunctionParams() local
|
| D | typeCheckingHelpers.cpp | 678 auto *unionType = CreateETSUnionType(std::move(apparentTypes)); in ResolveUnionUncheckedType() local
|
| D | helpers.cpp | 1544 auto unionType = expandedAliasType->AsETSUnionType(); in CollectAliasParametersForBoxing() local
|
| /arkcompiler/ets_frontend/ets2panda/declgen_ets2ts/ |
| D | declgenEts2Ts.cpp | 289 auto unionType = tsType->AsETSUnionType(); in AddSuperType() local 768 void TSDeclGen::GenUnionType(const checker::ETSUnionType *unionType) in GenUnionType()
|
| /arkcompiler/ets_frontend/ets2panda/checker/ |
| D | ETSAnalyzer.cpp | 2014 auto *unionType = propertyType->AsETSUnionType(); in IsPropertyTypeOptional() local 2219 checker::ETSUnionType *unionType) in ResolveUnionObjectTypeForObjectLiteral()
|
| /arkcompiler/ets_frontend/es2panda/parser/ |
| D | parserImpl.cpp | 1759 auto *unionType = AllocNode<ir::TSUnionType>(std::move(types)); in ParseTsUnionType() local
|
| /arkcompiler/ets_frontend/ets2panda/linter/src/lib/ |
| D | TypeScriptLinter.ts | 6526 const unionType = nodeType as ts.UnionType; constant
|