Home
last modified time | relevance | path

Searched defs:typeParam (Results 1 - 11 of 11) sorted by relevance

/arkcompiler/ets_frontend/ets2panda/ir/ts/
H A DtsInferType.h26 explicit TSInferType(TSTypeParameter *typeParam) : TypeNode(AstNodeType::TS_INFER_TYPE), typeParam_(typeParam) {} in TSInferType() argument
/arkcompiler/ets_frontend/ets2panda/util/ast-builders/
H A DtsInferTypeBuilder.h29 TSInferTypeBuilder &SetFunctionSignature(TSTypeParameter *typeParam) in SetFunctionSignature() argument
/arkcompiler/ets_frontend/es2panda/ir/ts/
H A DtsInferType.h36 explicit TSInferType(TSTypeParameter *typeParam) : TypeNode(AstNodeType::TS_INFER_TYPE), typeParam_(typeParam) {} in TSInferType() argument
/arkcompiler/ets_frontend/ets2panda/checker/ets/
H A DtypeRelationContext.cpp122 auto typeParam = type->AsETSTypeParameter(); in CheckInstantiationConstraints() local
H A Dfunction.cpp64 bool ETSChecker::IsCompatibleTypeArgument(ETSTypeParameter *typeParam, Type *typeArgument, in IsCompatibleTypeArgument() argument
93 bool ETSChecker::InsertTypeIntoSubstitution(const ArenaVector<Type *> &typeParams, const Type *typeParam, in InsertTypeIntoSubstitution() argument
/arkcompiler/ets_frontend/ets2panda/parser/
H A DTypedParser.cpp713 auto *typeParam = AllocNode<ir::TSTypeParameter>(paramIdent, constraint, defaultType); in ParseTypeParameter() local
H A DTSparser.cpp544 ir::TSTypeParameter *typeParam = ParseTypeParameter(&options); in ParseTypeOperatorOrTypeReference() local
H A DETSparser.cpp764 auto typeParam = typeAnnotation->AsETSTypeReference()->Part()->TypeParams(); in GetNameForTypeNode() local
1783 auto *typeParam = AllocNode<ir::TSTypeParameter>(paramIdent, constraint, defaultType, varianceModifier); in ParseTypeParameter() local
/arkcompiler/ets_frontend/ets2panda/checker/types/ets/
H A DetsObjectType.cpp718 auto *typeParam = typeParams[idx]; in IsGenericSupertypeOf() local
/arkcompiler/ets_frontend/ets2panda/compiler/lowering/scopesInit/
H A DscopesInitPhase.cpp608 void ScopeInitTyped::VisitTSTypeParameter(ir::TSTypeParameter *typeParam) in VisitTSTypeParameter() argument
1012 void InitScopesPhaseETS::VisitTSTypeParameter(ir::TSTypeParameter *typeParam) in VisitTSTypeParameter() argument
[all...]
/arkcompiler/ets_frontend/es2panda/parser/
H A DparserImpl.cpp905 ir::TSTypeParameter *typeParam = ParseTsTypeParameter(true); in ParseTsTypeOperatorOrTypeReference() local
3862 auto *typeParam = AllocNode<ir::TSTypeParameter>(paramIdent, constraint, defaultType, isTypeIn, isTypeOut); in ParseTsTypeParameter() local

Completed in 23 milliseconds