Home
last modified time | relevance | path

Searched defs:typeParams (Results 1 – 25 of 46) sorted by relevance

12

/arkcompiler/ets_frontend/es2panda/ir/expressions/
DcallExpression.h38 TSTypeParameterInstantiation *typeParams, bool optional) in CallExpression()
67 void SetTypeParams(TSTypeParameterInstantiation *typeParams) in SetTypeParams()
DnewExpression.h36 explicit NewExpression(Expression *callee, TSTypeParameterInstantiation *typeParams, in NewExpression()
DtaggedTemplateExpression.h38 TSTypeParameterInstantiation *typeParams) in TaggedTemplateExpression()
/arkcompiler/ets_frontend/ets2panda/ir/ts/
DtsTypeAliasDeclaration.h32 …AliasDeclaration(ArenaAllocator *allocator, Identifier *id, TSTypeParameterDeclaration *typeParams, in TSTypeAliasDeclaration()
83 void SetTypeParameters(ir::TSTypeParameterDeclaration *typeParams) in SetTypeParameters()
DtsTypeReference.h30 explicit TSTypeReference(Expression *typeName, TSTypeParameterInstantiation *typeParams) in TSTypeReference()
DtsImportType.h26 …explicit TSImportType(Expression *param, TSTypeParameterInstantiation *typeParams, Expression *qua… in TSImportType()
/arkcompiler/ets_frontend/ets2panda/ir/expressions/
DdirectEvalExpression.h29TSTypeParameterInstantiation *typeParams, bool optional, uint32_t parserStatus) in DirectEvalExpression()
DtaggedTemplateExpression.h33 …mplateExpression(Expression *tag, TemplateLiteral *quasi, TSTypeParameterInstantiation *typeParams) in TaggedTemplateExpression()
DtaggedTemplateExpression.cpp97 …auto *const typeParams = typeParams_ != nullptr ? typeParams_->Clone(allocator, nullptr) : nullptr; in Clone() local
/arkcompiler/ets_frontend/ets2panda/util/ast-builders/
DetsTypeReferencePartBuilder.h35 ETSTypeReferencePartBuilder &SetTypeParams(TSTypeParameterInstantiation *typeParams) in SetTypeParams()
DclassDefinitionBuilder.h62 ClassDefinitionBuilder &SetTSTypeParameterDeclaration(TSTypeParameterDeclaration *typeParams) in SetTSTypeParameterDeclaration()
/arkcompiler/ets_frontend/es2panda/ir/ts/
DtsTypeReference.h41 explicit TSTypeReference(Expression *typeName, TSTypeParameterInstantiation *typeParams) in TSTypeReference()
DtsImportType.h36 …explicit TSImportType(Expression *param, TSTypeParameterInstantiation *typeParams, Expression *qua… in TSImportType()
DtsFunctionType.h41 TSTypeParameterDeclaration *typeParams, Expression *returnType) in TSFunctionType()
DtsTypeAliasDeclaration.h41 …explicit TSTypeAliasDeclaration(Identifier *id, TSTypeParameterDeclaration *typeParams, Expression… in TSTypeAliasDeclaration()
DtsConstructorType.h41TSTypeParameterDeclaration *typeParams, Expression *returnType, bool abstract) in TSConstructorType()
DtsSignatureDeclaration.h43 TSTypeParameterDeclaration *typeParams, in TSSignatureDeclaration()
DtsInterfaceDeclaration.h44 …rfaceDeclaration(binder::LocalScope *scope, Identifier *id, TSTypeParameterDeclaration *typeParams, in TSInterfaceDeclaration()
DtsMethodSignature.h40 …it TSMethodSignature(binder::Scope *scope, Expression *key, TSTypeParameterDeclaration *typeParams, in TSMethodSignature()
/arkcompiler/ets_frontend/ets2panda/ir/ets/
DetsTypeReferencePart.h25 … explicit ETSTypeReferencePart(ir::Expression *name, ir::TSTypeParameterInstantiation *typeParams, in ETSTypeReferencePart()
/arkcompiler/ets_frontend/ets2panda/checker/ets/
DtypeRelationContext.cpp95 …atic void CheckInstantiationConstraints(ETSChecker *checker, ArenaVector<Type *> const &typeParams, in CheckInstantiationConstraints()
133 auto const &typeParams = type->TypeArguments(); in InstantiateType() local
DutilityTypeHandlers.cpp25 …peNode *ETSChecker::GetUtilityTypeTypeParamNode(const ir::TSTypeParameterInstantiation *const type… in GetUtilityTypeTypeParamNode()
35 …ype *ETSChecker::HandleUtilityTypeParameterNode(const ir::TSTypeParameterInstantiation *const type… in HandleUtilityTypeParameterNode()
214 ArenaVector<ir::TSTypeParameter *> typeParams(Allocator()->Adapter()); in CreatePartialClassDeclaration() local
441 Type *ETSChecker::HandleReadonlyType(const ir::TSTypeParameterInstantiation *const typeParams) in HandleReadonlyType()
/arkcompiler/ets_frontend/ets2panda/ir/as/
DnamedType.h54 void SetTypeParams(TSTypeParameterInstantiation *typeParams) in SetTypeParams()
/arkcompiler/ets_frontend/ets2panda/ir/base/
DscriptFunctionSignature.h30 …FunctionSignature(TSTypeParameterDeclaration *typeParams, FunctionParams &&params, TypeNode *retur… in FunctionSignature()
/arkcompiler/ets_frontend/ets2panda/checker/types/
Dsignature.h59 ArenaVector<Type *> typeParams; variable

12