Searched defs:constraint (Results 1 – 15 of 15) sorted by relevance
| /arkcompiler/ets_frontend/ets2panda/ir/ts/ |
| D | tsTypeParameter.h | 26 explicit TSTypeParameter(Identifier *name, TypeNode *constraint, TypeNode *defaultType) in TSTypeParameter() 31 …explicit TSTypeParameter(Identifier *name, TypeNode *constraint, TypeNode *defaultType, ModifierFl… in TSTypeParameter() 60 void SetConstraint(TypeNode *constraint) in SetConstraint()
|
| /arkcompiler/ets_frontend/ets2panda/checker/types/ts/ |
| D | typeParameter.h | 24 TypeParameter(Type *constraint, Type *defaultType) in TypeParameter()
|
| /arkcompiler/ets_frontend/es2panda/typescript/types/ |
| D | typeParameter.h | 25 TypeParameter(Type *constraint, Type *defaultType) in TypeParameter()
|
| /arkcompiler/ets_frontend/ets2panda/checker/ets/ |
| D | typeRelationContext.cpp | 110 auto constraint = typeParam->GetConstraintType()->Substitute(relation, substitution); in CheckInstantiationConstraints() local
|
| D | object.cpp | 172 if (auto *const constraint = typeParam->Constraint(); in CreateUnconstrainedTypeParameters() local 265 auto *const constraint = param->Constraint()->GetType(this); in SetUpTypeParameterConstraint() local
|
| D | function.cpp | 70 auto *constraint = typeParam->GetConstraintType()->Substitute(Relation(), substitution); in IsCompatibleTypeArgument() local
|
| /arkcompiler/ets_frontend/ets2panda/compiler/lowering/ets/ |
| D | defaultParameterLowering.cpp | 80 auto *constraint = par->Constraint() != nullptr in CreateParameterDeclaraion() local
|
| /arkcompiler/ets_frontend/ets2panda/declgen_ets2ts/ |
| D | declgenEts2Ts.cpp | 350 auto *constraint = param->Constraint(); in GenTypeParameters() local
|
| /arkcompiler/ets_frontend/ets2panda/parser/ |
| D | TypedParser.cpp | 696 ir::TypeNode *constraint = nullptr; in ParseTypeParameter() local
|
| D | ETSparser.cpp | 1604 ir::TypeNode *constraint = nullptr; in ParseTypeParameter() local
|
| D | TSparser.cpp | 744 ir::TypeNode *constraint = ParseTypeAnnotation(&options); in ParseMappedTypeParameter() local
|
| /arkcompiler/ets_frontend/es2panda/parser/ |
| D | parserImpl.cpp | 1189 ir::Expression *constraint = ParseTsTypeAnnotation(&options); in ParseTsMappedTypeParameter() local 3761 ir::Expression *constraint = TryParseConstraintOfInferType(&options); in ParseTsTypeParameter() local 3778 ir::Expression *constraint = nullptr; in TryParseConstraintOfInferType() local
|
| /arkcompiler/ets_frontend/ets2panda/linter/lib/utils/ |
| D | TsUtils.ts | 1677 const constraint = type.getConstraint(); constant
|
| /arkcompiler/ets_frontend/ets2panda/public/ |
| D | es2panda_lib.cpp | 2135 … es2panda_AstNode *constraint, es2panda_AstNode *defaultType) in CreateTypeParameter()
|
| /arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/cg/aarch64/ |
| D | aarch64_cgfunc.cpp | 1275 …ic std::string GetRegPrefixFromPrimType(PrimType pType, uint32 size, const std::string &constraint) in GetRegPrefixFromPrimType()
|