Searched defs:constraint (Results 1 - 12 of 12) sorted by relevance
/arkcompiler/ets_frontend/ets2panda/checker/types/ts/ |
H A D | typeParameter.h | 24 TypeParameter(Type *constraint, Type *defaultType) in TypeParameter() argument
|
/arkcompiler/ets_frontend/ets2panda/util/ast-builders/ |
H A D | tsTypeParameterBuilder.h | 35 TSTypeParameterBuilder &SetConstraint(TypeNode *constraint) in SetConstraint() argument
|
/arkcompiler/ets_frontend/es2panda/typescript/types/ |
H A D | typeParameter.h | 25 TypeParameter(Type *constraint, Type *defaultType) in TypeParameter() argument
|
/arkcompiler/ets_frontend/ets2panda/ir/ts/ |
H A D | tsTypeParameter.h | 26 explicit TSTypeParameter(Identifier *name, TypeNode *constraint, TypeNode *defaultType) in TSTypeParameter() argument 31 explicit TSTypeParameter(Identifier *name, TypeNode *constraint, TypeNode *defaultType, ModifierFlags flags) in TSTypeParameter() argument 60 void SetConstraint(TypeNode *constraint) in SetConstraint() argument
|
/arkcompiler/ets_frontend/es2panda/ir/ts/ |
H A D | tsTypeParameter.h | 36 explicit TSTypeParameter(Identifier *name, Expression *constraint, Expression *defaultType, in TSTypeParameter() argument
|
/arkcompiler/ets_frontend/ets2panda/checker/ets/ |
H A D | typeRelationContext.cpp | 131 auto constraint = typeParam->GetConstraintType()->Substitute(relation, substitution); in CheckInstantiationConstraints() local
|
H A D | object.cpp | 287 auto *const constraint = param->Constraint()->GetType(this); in SetUpTypeParameterConstraint() local [all...] |
H A D | function.cpp | 71 auto *constraint = typeParam->GetConstraintType()->Substitute(Relation(), substitution); in IsCompatibleTypeArgument() local
|
/arkcompiler/ets_frontend/ets2panda/parser/ |
H A D | TypedParser.cpp | 701 ir::TypeNode *constraint = nullptr; in ParseTypeParameter() local
|
H A D | TSparser.cpp | 744 ir::TypeNode *constraint = ParseTypeAnnotation(&options); in ParseMappedTypeParameter() local
|
H A D | ETSparser.cpp | 1768 ir::TypeNode *constraint = nullptr; in ParseTypeParameter() local
|
/arkcompiler/ets_frontend/es2panda/parser/ |
H A D | parserImpl.cpp | 1192 ir::Expression *constraint = ParseTsTypeAnnotation(&options); in ParseTsMappedTypeParameter() local 3854 ir::Expression *constraint = TryParseConstraintOfInferType(&options); in ParseTsTypeParameter() local 3871 ir::Expression *constraint = nullptr; in TryParseConstraintOfInferType() local
|
Completed in 21 milliseconds