| /arkcompiler/ets_frontend/ets2panda/ir/ts/ |
| D | tsTypeParameter.h | 27 explicit TSTypeParameter(Identifier *name, TypeNode *constraint, TypeNode *defaultType, in TSTypeParameter() 36 …explicit TSTypeParameter(Identifier *name, TypeNode *constraint, TypeNode *defaultType, ModifierFl… in TSTypeParameter() 66 void SetConstraint(TypeNode *constraint) in SetConstraint()
|
| /arkcompiler/ets_frontend/es2panda/typescript/types/ |
| D | typeParameter.h | 25 TypeParameter(Type *constraint, Type *defaultType) in TypeParameter()
|
| /arkcompiler/ets_frontend/ets2panda/checker/types/ts/ |
| D | typeParameter.h | 24 TypeParameter(Type *constraint, Type *defaultType) in TypeParameter()
|
| /arkcompiler/ets_frontend/ets2panda/util/ast-builders/ |
| D | tsTypeParameterBuilder.h | 35 TSTypeParameterBuilder &SetConstraint(TypeNode *constraint) in SetConstraint()
|
| /arkcompiler/ets_frontend/ets2panda/lsp/src/ |
| D | create_type_help_items.cpp | 121 if (auto *constraint = typeParamNode->Constraint()) { in GetTypeHelpItem() local
|
| /arkcompiler/ets_frontend/ets2panda/checker/ets/ |
| D | typeRelationContext.cpp | 142 auto constraint = typeParam->GetConstraintType()->Substitute(relation, substitution); in CheckInstantiationConstraints() local
|
| D | object.cpp | 274 if (auto *const constraint = typeParam->Constraint(); in CreateUnconstrainedTypeParameters() local
|
| D | function.cpp | 77 auto constraint = typeParam->GetConstraintType()->Substitute(Relation(), substitution); in IsCompatibleTypeArgument() local
|
| /arkcompiler/ets_frontend/ets2panda/ir/ets/ |
| D | etsTypeReferencePart.cpp | 161 auto constraint = param->Constraint(); in CheckTypeAliaLoop() local
|
| /arkcompiler/ets_frontend/ets2panda/compiler/lowering/ets/ |
| D | defaultParametersInConstructorLowering.cpp | 79 auto *constraint = in CreateParameterDeclaraion() local
|
| D | restTupleLowering.cpp | 236 auto *constraint = in CreateNewParameterDeclaration() local
|
| /arkcompiler/ets_frontend/ets2panda/linter/arkanalyzer/src/core/common/ |
| D | TypeInference.ts | 595 const constraint = type.getConstraint(); constant
|
| /arkcompiler/ets_frontend/ets2panda/parser/ |
| D | TypedParser.cpp | 754 ir::TypeNode *constraint = nullptr; in ParseTypeParameter() local
|
| D | TSparser.cpp | 752 ir::TypeNode *constraint = ParseTypeAnnotation(&options); in ParseMappedTypeParameter() local
|
| D | ETSparser.cpp | 2086 ir::TypeNode *constraint = nullptr; in ParseTypeParameter() local
|
| /arkcompiler/ets_frontend/es2panda/parser/ |
| D | parserImpl.cpp | 1197 ir::Expression *constraint = ParseTsTypeAnnotation(&options); in ParseTsMappedTypeParameter() local 3909 ir::Expression *constraint = TryParseConstraintOfInferType(&options); in ParseTsTypeParameter() local 3926 ir::Expression *constraint = nullptr; in TryParseConstraintOfInferType() local
|
| /arkcompiler/ets_frontend/ets2panda/linter/src/lib/utils/ |
| D | TsUtils.ts | 2030 const constraint = type.getConstraint(); constant
|
| /arkcompiler/ets_frontend/ets2panda/declgen_ets2ts/ |
| D | declgenEts2Ts.cpp | 907 auto *constraint = param->Constraint(); in GenTypeParameters() local
|