Home
last modified time | relevance | path

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

/arkcompiler/ets_frontend/ets2panda/util/ast-builders/
DtsInferTypeBuilder.h29 TSInferTypeBuilder &SetFunctionSignature(TSTypeParameter *typeParam) in SetFunctionSignature()
/arkcompiler/ets_frontend/es2panda/ir/ts/
DtsInferType.h36 …explicit TSInferType(TSTypeParameter *typeParam) : TypeNode(AstNodeType::TS_INFER_TYPE), typeParam… in TSInferType()
/arkcompiler/ets_frontend/ets2panda/ir/ts/
DtsInferType.h26 explicit TSInferType(TSTypeParameter *typeParam, ArenaAllocator *const allocator) in TSInferType()
/arkcompiler/ets_frontend/ets2panda/checker/types/ets/
DetsPartialTypeParameter.cpp21 ETSPartialTypeParameter::ETSPartialTypeParameter(ETSTypeParameter *const typeParam, ETSChecker *con… in ETSPartialTypeParameter()
89 auto *typeParam = instantiated->AsETSTypeParameter(); in Instantiate() local
DetsFunctionType.cpp412 for (auto *typeParam : sig->Params()) { in CheckVarianceRecursively() local
DetsObjectType.cpp833 auto *typeParam = typeParams[idx]; in IsGenericSupertypeOf() local
/arkcompiler/ets_frontend/ets2panda/checker/ets/
DtypeRelationContext.cpp132 auto typeParam = type->AsETSTypeParameter(); in CheckInstantiationConstraints() local
DvalidateHelpers.cpp272 for (const auto *const typeParam : typeAliasNode->TypeParams()->Params()) { in ValidateGenericTypeAliasForClonedNode() local
Dfunction_helpers.h131 for (const auto typeParam : sigParams) { in BuildImplicitSubstitutionForArguments() local
Dobject.cpp272 for (auto *const typeParam : typeParams->Params()) { in CreateUnconstrainedTypeParameters() local
281 for (auto *const typeParam : typeParams->Params()) { in CreateUnconstrainedTypeParameters() local
DtypeCheckingHelpers.cpp990 for (auto *typeParam : typeParams->Params()) { in CheckFunctionSignatureAnnotations() local
Dfunction.cpp63 bool ETSChecker::IsCompatibleTypeArgument(ETSTypeParameter *typeParam, Type *typeArgument, in IsCompatibleTypeArgument()
/arkcompiler/ets_frontend/ets2panda/compiler/lowering/ets/
DdefaultParametersInConstructorLowering.cpp83 …auto *typeParam = util::NodeAllocator::ForceSetParent<ir::TSTypeParameter>(allocator, ident, const… in CreateParameterDeclaraion() local
DrestTupleLowering.cpp240 …auto *typeParam = util::NodeAllocator::ForceSetParent<ir::TSTypeParameter>(allocator, ident, const… in CreateNewParameterDeclaration() local
DenumLowering.cpp265 auto *typeParam = AllocNode<ir::TSTypeParameterInstantiation>(std::move(typeParamsVector)); in CreateClass() local
/arkcompiler/ets_frontend/ets2panda/lsp/src/
Dquick_info.cpp408 auto typeParam = typeReference->AsETSTypeReference()->Part()->TypeParams(); in GetNameForTypeReference() local
716 auto typeParam = parent->AsTSTypeParameterDeclaration()->Params(); in CreateDisplayForTypeParameterOfSciprtFunction() local
Dget_adjusted_location.cpp167 if (auto *typeParam = FindTypeParameter(parent, parentChildren)) { in HandleTSInferType() local
/arkcompiler/ets_frontend/ets2panda/test/unit/lsp/
Dget_adjusted_location_test.cpp444 auto *typeParam = ark::es2panda::lsp::FindTypeParameter(node, children); in TEST_F() local
/arkcompiler/ets_frontend/ets2panda/compiler/lowering/scopesInit/
DscopesInitPhase.cpp692 void ScopeInitTyped::VisitTSTypeParameter(ir::TSTypeParameter *typeParam) in VisitTSTypeParameter()
1140 void InitScopesPhaseETS::VisitTSTypeParameter(ir::TSTypeParameter *typeParam) in VisitTSTypeParameter()
/arkcompiler/ets_frontend/ets2panda/parser/
DETSparser.cpp894 auto typeParam = typeAnnotation->AsETSTypeReference()->Part()->TypeParams(); in GetNameForTypeNode() local
2101 auto *typeParam = in ParseTypeParameter() local
DTypedParser.cpp766 …auto *typeParam = AllocNode<ir::TSTypeParameter>(paramIdent, constraint, defaultType, Allocator()); in ParseTypeParameter() local
DTSparser.cpp547 ir::TSTypeParameter *typeParam = ParseTypeParameter(&options); in ParseTypeOperatorOrTypeReference() local
/arkcompiler/ets_frontend/es2panda/parser/
DparserImpl.cpp913 ir::TSTypeParameter *typeParam = ParseTsTypeParameter(true); in ParseTsInferType() local
3917 …auto *typeParam = AllocNode<ir::TSTypeParameter>(paramIdent, constraint, defaultType, isTypeIn, is… in ParseTsTypeParameter() local