Home
last modified time | relevance | path

Searched defs:constraint (Results 1 – 13 of 13) sorted by relevance

/arkcompiler/ets_frontend/ets2panda/ir/ts/
DtsTypeParameter.h26 explicit TSTypeParameter(Identifier *name, TypeNode *constraint, TypeNode *defaultType) in TSTypeParameter()
31 …explicit TSTypeParameter(Identifier *name, TypeNode *constraint, TypeNode *defaultType, ModifierFl… in TSTypeParameter()
/arkcompiler/ets_frontend/ets2panda/checker/types/ts/
DtypeParameter.h24 TypeParameter(Type *constraint, Type *defaultType) in TypeParameter()
/arkcompiler/ets_frontend/es2panda/typescript/types/
DtypeParameter.h25 TypeParameter(Type *constraint, Type *defaultType) in TypeParameter()
/arkcompiler/ets_frontend/ets2panda/checker/ets/
DtypeRelationContext.cpp87 …auto *const constraint = typeParam->GetConstraintType()->Substitute(checker_->Relation(), substitu… in ValidateTypeArguments() local
Dobject.cpp178 if (auto *const constraint = typeParam->Constraint(); in CreateTypeForTypeParameters() local
247 auto *const constraint = param->Constraint()->GetType(this); in SetUpTypeParameterConstraint() local
Dfunction.cpp80 auto *constraint = typeParam->GetConstraintType()->Substitute(Relation(), substitution); in IsCompatibleTypeArgument() local
/arkcompiler/ets_frontend/ets2panda/util/
DdeclgenEts2Ts.cpp336 auto *constraint = param->Constraint(); in GenTypeParameters() local
/arkcompiler/ets_frontend/ets2panda/parser/
DTypedParser.cpp674 ir::TypeNode *constraint = nullptr; in ParseTypeParameter() local
DTSparser.cpp948 ir::TypeNode *constraint = ParseTypeAnnotation(&options); in ParseMappedTypeParameter() local
DETSparser.cpp4333 ir::TypeNode *constraint = nullptr; in ParseTypeParameter() local
/arkcompiler/ets_frontend/es2panda/parser/
DparserImpl.cpp1174 ir::Expression *constraint = ParseTsTypeAnnotation(&options); in ParseTsMappedTypeParameter() local
3705 ir::Expression *constraint = TryParseConstraintOfInferType(&options); in ParseTsTypeParameter() local
3722 ir::Expression *constraint = nullptr; in TryParseConstraintOfInferType() local
/arkcompiler/ets_frontend/ets2panda/public/
Des2panda_lib.cpp2138es2panda_AstNode *constraint, es2panda_AstNode *defaultType) in CreateTypeParameter()
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/cg/aarch64/
Daarch64_cgfunc.cpp1186 …ic std::string GetRegPrefixFromPrimType(PrimType pType, uint32 size, const std::string &constraint) in GetRegPrefixFromPrimType()