Home
last modified time | relevance | path

Searched defs:typeParam (Results 1 – 12 of 12) 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.cpp67 auto *typeParam = type->TypeArguments().at(idx)->AsETSTypeParameter(); in ValidateTypeArguments() local
158 auto *typeParam = typeParams[ix]; in InstantiateType() local
Dobject.cpp177 for (auto *const typeParam : typeParams->Params()) { in CreateTypeForTypeParameters() local
185 for (auto *const typeParam : typeParams->Params()) { in CreateTypeForTypeParameters() local
Dhelpers.cpp1258 for (const auto *const typeParam : typeAliasNode->TypeParams()->Params()) { in ValidateGenericTypeAliasForClonedNode() local
Dfunction.cpp71 bool ETSChecker::IsCompatibleTypeArgument(ETSTypeParameter *typeParam, Type *typeArgument, in IsCompatibleTypeArgument()
/arkcompiler/ets_frontend/ets2panda/util/
DdeclgenEts2Ts.cpp325 void TSDeclGen::GenTypeParameterType(const checker::ETSTypeParameter *typeParam) in GenTypeParameterType()
/arkcompiler/ets_frontend/ets2panda/compiler/lowering/scopesInit/
DscopesInitPhase.cpp540 void ScopeInitTyped::VisitTSTypeParameter(ir::TSTypeParameter *typeParam) in VisitTSTypeParameter()
868 void InitScopesPhaseETS::VisitTSTypeParameter(ir::TSTypeParameter *typeParam) in VisitTSTypeParameter()
/arkcompiler/ets_frontend/ets2panda/parser/
DTypedParser.cpp686 auto *typeParam = AllocNode<ir::TSTypeParameter>(paramIdent, constraint, defaultType); in ParseTypeParameter() local
DTSparser.cpp737 ir::TSTypeParameter *typeParam = ParseTypeParameter(&options); in ParseTypeOperatorOrTypeReference() local
DETSparser.cpp2414 auto typeParam = typeAnnotation->AsETSTypeReference()->Part()->TypeParams(); in GetNameForTypeNode() local
4349 …auto *typeParam = AllocNode<ir::TSTypeParameter>(paramIdent, constraint, defaultType, varianceModi… in ParseTypeParameter() local
/arkcompiler/ets_frontend/es2panda/parser/
DparserImpl.cpp887 ir::TSTypeParameter *typeParam = ParseTsTypeParameter(true); in ParseTsTypeOperatorOrTypeReference() local
3713 …auto *typeParam = AllocNode<ir::TSTypeParameter>(paramIdent, constraint, defaultType, isTypeIn, is… in ParseTsTypeParameter() local