Home
last modified time | relevance | path

Searched defs:typeParam (Results 1 – 14 of 14) sorted by relevance

/arkcompiler/ets_frontend/ets2panda/ir/ts/
DtsInferType.h26 …explicit TSInferType(TSTypeParameter *typeParam) : TypeNode(AstNodeType::TS_INFER_TYPE), typeParam… in TSInferType()
/arkcompiler/ets_frontend/es2panda/ir/ts/
DtsInferType.h36 …explicit TSInferType(TSTypeParameter *typeParam) : TypeNode(AstNodeType::TS_INFER_TYPE), typeParam… in TSInferType()
/arkcompiler/ets_frontend/ets2panda/checker/ets/
DtypeRelationContext.cpp104 auto typeParam = type->AsETSTypeParameter(); in CheckInstantiationConstraints() local
DvalidateHelpers.cpp295 for (const auto *const typeParam : typeAliasNode->TypeParams()->Params()) { in ValidateGenericTypeAliasForClonedNode() local
Dfunction_helpers.h116 for (const auto typeParam : sigParams) { in BuildImplicitSubstitutionForArguments() local
Dobject.cpp170 for (auto *const typeParam : typeParams->Params()) { in CreateUnconstrainedTypeParameters() local
179 for (auto *const typeParam : typeParams->Params()) { in CreateUnconstrainedTypeParameters() local
Dfunction.cpp63 bool ETSChecker::IsCompatibleTypeArgument(ETSTypeParameter *typeParam, Type *typeArgument, in IsCompatibleTypeArgument()
84 …TSChecker::InsertTypeIntoSubstitution(const ArenaVector<Type *> &typeParams, const Type *typeParam, in InsertTypeIntoSubstitution()
/arkcompiler/ets_frontend/ets2panda/compiler/lowering/ets/
DdefaultParameterLowering.cpp86 auto *typeParam = checker->AllocNode<ir::TSTypeParameter>(ident, constraint, defaultType); in CreateParameterDeclaraion() local
/arkcompiler/ets_frontend/ets2panda/parser/
DETSparser.cpp653 auto typeParam = typeAnnotation->AsETSTypeReference()->Part()->TypeParams(); in GetNameForTypeNode() local
1619 …auto *typeParam = AllocNode<ir::TSTypeParameter>(paramIdent, constraint, defaultType, varianceModi… in ParseTypeParameter() local
DTypedParser.cpp708 auto *typeParam = AllocNode<ir::TSTypeParameter>(paramIdent, constraint, defaultType); in ParseTypeParameter() local
DTSparser.cpp544 ir::TSTypeParameter *typeParam = ParseTypeParameter(&options); in ParseTypeOperatorOrTypeReference() local
/arkcompiler/ets_frontend/ets2panda/compiler/lowering/scopesInit/
DscopesInitPhase.cpp595 void ScopeInitTyped::VisitTSTypeParameter(ir::TSTypeParameter *typeParam) in VisitTSTypeParameter()
999 void InitScopesPhaseETS::VisitTSTypeParameter(ir::TSTypeParameter *typeParam) in VisitTSTypeParameter()
/arkcompiler/ets_frontend/ets2panda/checker/types/ets/
DetsObjectType.cpp702 auto *typeParam = typeParams[idx]; in IsGenericSupertypeOf() local
/arkcompiler/ets_frontend/es2panda/parser/
DparserImpl.cpp902 ir::TSTypeParameter *typeParam = ParseTsTypeParameter(true); in ParseTsTypeOperatorOrTypeReference() local
3769 …auto *typeParam = AllocNode<ir::TSTypeParameter>(paramIdent, constraint, defaultType, isTypeIn, is… in ParseTsTypeParameter() local