| /arkcompiler/ets_frontend/ets2panda/ir/ts/ |
| D | tsInferType.h | 26 …explicit TSInferType(TSTypeParameter *typeParam) : TypeNode(AstNodeType::TS_INFER_TYPE), typeParam… in TSInferType()
|
| /arkcompiler/ets_frontend/ets2panda/util/ast-builders/ |
| D | tsInferTypeBuilder.h | 29 TSInferTypeBuilder &SetFunctionSignature(TSTypeParameter *typeParam) in SetFunctionSignature()
|
| /arkcompiler/ets_frontend/es2panda/ir/ts/ |
| D | tsInferType.h | 36 …explicit TSInferType(TSTypeParameter *typeParam) : TypeNode(AstNodeType::TS_INFER_TYPE), typeParam… in TSInferType()
|
| /arkcompiler/ets_frontend/ets2panda/checker/types/ets/ |
| D | etsPartialTypeParameter.cpp | 21 ETSPartialTypeParameter::ETSPartialTypeParameter(ETSTypeParameter *const typeParam, ETSChecker *con… in ETSPartialTypeParameter()
|
| D | etsObjectType.cpp | 766 auto *typeParam = typeParams[idx]; in IsGenericSupertypeOf() local
|
| /arkcompiler/ets_frontend/ets2panda/checker/ets/ |
| D | typeRelationContext.cpp | 123 auto typeParam = type->AsETSTypeParameter(); in CheckInstantiationConstraints() local
|
| D | function_helpers.h | 127 for (const auto typeParam : sigParams) { in BuildImplicitSubstitutionForArguments() local
|
| D | validateHelpers.cpp | 327 for (const auto *const typeParam : typeAliasNode->TypeParams()->Params()) { in ValidateGenericTypeAliasForClonedNode() local
|
| D | object.cpp | 193 for (auto *const typeParam : typeParams->Params()) { in CreateUnconstrainedTypeParameters() local 202 for (auto *const typeParam : typeParams->Params()) { in CreateUnconstrainedTypeParameters() local
|
| D | utilityTypeHandlers.cpp | 44 ir::TypeNode *typeParam = GetUtilityTypeTypeParamNode(typeParams, utilityType); in HandleUtilityTypeParameterNode() local
|
| D | function.cpp | 58 bool ETSChecker::IsCompatibleTypeArgument(ETSTypeParameter *typeParam, Type *typeArgument, in IsCompatibleTypeArgument() 92 …TSChecker::InsertTypeIntoSubstitution(const ArenaVector<Type *> &typeParams, const Type *typeParam, in InsertTypeIntoSubstitution()
|
| /arkcompiler/ets_frontend/ets2panda/compiler/lowering/ets/ |
| D | defaultParameterLowering.cpp | 91 auto *typeParam = checker->AllocNode<ir::TSTypeParameter>(ident, constraint, defaultType); in CreateParameterDeclaraion() local
|
| /arkcompiler/ets_frontend/ets2panda/compiler/lowering/scopesInit/ |
| D | scopesInitPhase.cpp | 640 void ScopeInitTyped::VisitTSTypeParameter(ir::TSTypeParameter *typeParam) in VisitTSTypeParameter() 1047 void InitScopesPhaseETS::VisitTSTypeParameter(ir::TSTypeParameter *typeParam) in VisitTSTypeParameter()
|
| /arkcompiler/ets_frontend/ets2panda/parser/ |
| D | ETSparser.cpp | 982 auto typeParam = typeAnnotation->AsETSTypeReference()->Part()->TypeParams(); in GetNameForTypeNode() local 2095 …auto *typeParam = AllocNode<ir::TSTypeParameter>(paramIdent, constraint, defaultType, varianceModi… in ParseTypeParameter() local
|
| D | TypedParser.cpp | 747 auto *typeParam = AllocNode<ir::TSTypeParameter>(paramIdent, constraint, defaultType); in ParseTypeParameter() local
|
| D | TSparser.cpp | 543 ir::TSTypeParameter *typeParam = ParseTypeParameter(&options); in ParseTypeOperatorOrTypeReference() local
|
| /arkcompiler/ets_frontend/es2panda/parser/ |
| D | parserImpl.cpp | 910 ir::TSTypeParameter *typeParam = ParseTsTypeParameter(true); in ParseTsInferType() local 3869 …auto *typeParam = AllocNode<ir::TSTypeParameter>(paramIdent, constraint, defaultType, isTypeIn, is… in ParseTsTypeParameter() local
|