Home
last modified time | relevance | path

Searched defs:typeParams (Results 1 - 25 of 49) sorted by relevance

12

/arkcompiler/ets_frontend/ets2panda/ir/expressions/
H A DtaggedTemplateExpression.h33 explicit TaggedTemplateExpression(Expression *tag, TemplateLiteral *quasi, TSTypeParameterInstantiation *typeParams) in TaggedTemplateExpression() argument
H A DdirectEvalExpression.h28 DirectEvalExpression(Expression *callee, ArenaVector<Expression *> &&arguments, TSTypeParameterInstantiation *typeParams, bool optional, uint32_t parserStatus) DirectEvalExpression() argument
H A DtaggedTemplateExpression.cpp97 auto *const typeParams = typeParams_ != nullptr ? typeParams_->Clone(allocator, nullptr) : nullptr; in Clone() local
H A DcallExpression.h44 CallExpression(Expression *const callee, ArenaVector<Expression *> &&arguments, TSTypeParameterInstantiation *const typeParams, bool const optional, bool const trailingComma = false) CallExpression() argument
/arkcompiler/ets_frontend/ets2panda/util/ast-builders/
H A DtsTypeReferenceBuilder.h35 TSTypeReferenceBuilder &SetTypeParams(TSTypeParameterInstantiation *typeParams) in SetTypeParams() argument
H A DetsTypeReferencePartBuilder.h35 ETSTypeReferencePartBuilder &SetTypeParams(TSTypeParameterInstantiation *typeParams) in SetTypeParams() argument
H A DtaggedTemplateExpressionBuilder.h35 TaggedTemplateExpressionBuilder &SetTypeParams(TSTypeParameterInstantiation *typeParams) in SetTypeParams() argument
H A DtsImportTypeBuilder.h35 TSImportTypeBuilder &SetTypeParams(TSTypeParameterInstantiation *typeParams) in SetTypeParams() argument
H A DtsTypeAliasDeclarationBuilder.h35 TSTypeAliasDeclarationBuilder &SetTypeParams(TSTypeParameterDeclaration *typeParams) in SetTypeParams() argument
H A DclassDefinitionBuilder.h56 ClassDefinitionBuilder &SetTSTypeParameterDeclaration(TSTypeParameterDeclaration *typeParams) in SetTSTypeParameterDeclaration() argument
/arkcompiler/ets_frontend/ets2panda/ir/as/
H A DnamedType.h54 void SetTypeParams(TSTypeParameterInstantiation *typeParams) in SetTypeParams() argument
/arkcompiler/ets_frontend/ets2panda/ir/ets/
H A DetsTypeReferencePart.h25 explicit ETSTypeReferencePart(ir::Expression *name, ir::TSTypeParameterInstantiation *typeParams, in ETSTypeReferencePart() argument
/arkcompiler/ets_frontend/ets2panda/ir/ts/
H A DtsTypeReference.h30 explicit TSTypeReference(Expression *typeName, TSTypeParameterInstantiation *typeParams) in TSTypeReference() argument
H A DtsImportType.h26 explicit TSImportType(Expression *param, TSTypeParameterInstantiation *typeParams, Expression *qualifier, in TSImportType() argument
H A DtsTypeAliasDeclaration.h32 explicit TSTypeAliasDeclaration(ArenaAllocator *allocator, Identifier *id, TSTypeParameterDeclaration *typeParams, in TSTypeAliasDeclaration() argument
83 void SetTypeParameters(ir::TSTypeParameterDeclaration *typeParams) in SetTypeParameters() argument
/arkcompiler/ets_frontend/ets2panda/ir/base/
H A DscriptFunctionSignature.h30 FunctionSignature(TSTypeParameterDeclaration *typeParams, FunctionParams &&params, TypeNode *returnTypeAnnotation) in FunctionSignature() argument
/arkcompiler/ets_frontend/es2panda/ir/expressions/
H A DtaggedTemplateExpression.h37 TaggedTemplateExpression(Expression *tag, TemplateLiteral *quasi, TSTypeParameterInstantiation *typeParams) TaggedTemplateExpression() argument
H A DnewExpression.h36 explicit NewExpression(Expression *callee, TSTypeParameterInstantiation *typeParams, in NewExpression() argument
/arkcompiler/ets_frontend/es2panda/ir/ts/
H A DtsTypeReference.h41 explicit TSTypeReference(Expression *typeName, TSTypeParameterInstantiation *typeParams) in TSTypeReference() argument
H A DtsFunctionType.h40 TSFunctionType(binder::Scope *scope, ArenaVector<Expression *> &&params, TSTypeParameterDeclaration *typeParams, Expression *returnType) TSFunctionType() argument
H A DtsImportType.h36 explicit TSImportType(Expression *param, TSTypeParameterInstantiation *typeParams, Expression *qualifier, in TSImportType() argument
H A DtsTypeAliasDeclaration.h41 explicit TSTypeAliasDeclaration(Identifier *id, TSTypeParameterDeclaration *typeParams, Expression *typeAnnotation, in TSTypeAliasDeclaration() argument
H A DtsConstructorType.h40 TSConstructorType(binder::Scope *scope, ArenaVector<Expression *> &&params, TSTypeParameterDeclaration *typeParams, Expression *returnType, bool abstract) TSConstructorType() argument
H A DtsSignatureDeclaration.h42 TSSignatureDeclaration(binder::Scope *scope, TSSignatureDeclarationKind kind, TSTypeParameterDeclaration *typeParams, ArenaVector<Expression *> &&params, Expression *returnTypeAnnotation) TSSignatureDeclaration() argument
H A DtsInterfaceDeclaration.h44 explicit TSInterfaceDeclaration(binder::LocalScope *scope, Identifier *id, TSTypeParameterDeclaration *typeParams, in TSInterfaceDeclaration() argument

Completed in 8 milliseconds

12