Home
last modified time | relevance | path

Searched defs:constraint (Results 1 - 12 of 12) sorted by relevance

/arkcompiler/ets_frontend/ets2panda/checker/types/ts/
H A DtypeParameter.h24 TypeParameter(Type *constraint, Type *defaultType) in TypeParameter() argument
/arkcompiler/ets_frontend/ets2panda/util/ast-builders/
H A DtsTypeParameterBuilder.h35 TSTypeParameterBuilder &SetConstraint(TypeNode *constraint) in SetConstraint() argument
/arkcompiler/ets_frontend/es2panda/typescript/types/
H A DtypeParameter.h25 TypeParameter(Type *constraint, Type *defaultType) in TypeParameter() argument
/arkcompiler/ets_frontend/ets2panda/ir/ts/
H A DtsTypeParameter.h26 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 DtsTypeParameter.h36 explicit TSTypeParameter(Identifier *name, Expression *constraint, Expression *defaultType, in TSTypeParameter() argument
/arkcompiler/ets_frontend/ets2panda/checker/ets/
H A DtypeRelationContext.cpp131 auto constraint = typeParam->GetConstraintType()->Substitute(relation, substitution); in CheckInstantiationConstraints() local
H A Dobject.cpp287 auto *const constraint = param->Constraint()->GetType(this); in SetUpTypeParameterConstraint() local
[all...]
H A Dfunction.cpp71 auto *constraint = typeParam->GetConstraintType()->Substitute(Relation(), substitution); in IsCompatibleTypeArgument() local
/arkcompiler/ets_frontend/ets2panda/parser/
H A DTypedParser.cpp701 ir::TypeNode *constraint = nullptr; in ParseTypeParameter() local
H A DTSparser.cpp744 ir::TypeNode *constraint = ParseTypeAnnotation(&options); in ParseMappedTypeParameter() local
H A DETSparser.cpp1768 ir::TypeNode *constraint = nullptr; in ParseTypeParameter() local
/arkcompiler/ets_frontend/es2panda/parser/
H A DparserImpl.cpp1192 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