| /arkcompiler/ets_frontend/ets2panda/ir/expressions/ |
| H A D | taggedTemplateExpression.h | 33 explicit TaggedTemplateExpression(Expression *tag, TemplateLiteral *quasi, TSTypeParameterInstantiation *typeParams) in TaggedTemplateExpression() argument
|
| H A D | directEvalExpression.h | 28 DirectEvalExpression(Expression *callee, ArenaVector<Expression *> &&arguments, TSTypeParameterInstantiation *typeParams, bool optional, uint32_t parserStatus) DirectEvalExpression() argument
|
| H A D | taggedTemplateExpression.cpp | 97 auto *const typeParams = typeParams_ != nullptr ? typeParams_->Clone(allocator, nullptr) : nullptr; in Clone() local
|
| H A D | callExpression.h | 44 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 D | tsTypeReferenceBuilder.h | 35 TSTypeReferenceBuilder &SetTypeParams(TSTypeParameterInstantiation *typeParams) in SetTypeParams() argument
|
| H A D | etsTypeReferencePartBuilder.h | 35 ETSTypeReferencePartBuilder &SetTypeParams(TSTypeParameterInstantiation *typeParams) in SetTypeParams() argument
|
| H A D | taggedTemplateExpressionBuilder.h | 35 TaggedTemplateExpressionBuilder &SetTypeParams(TSTypeParameterInstantiation *typeParams) in SetTypeParams() argument
|
| H A D | tsImportTypeBuilder.h | 35 TSImportTypeBuilder &SetTypeParams(TSTypeParameterInstantiation *typeParams) in SetTypeParams() argument
|
| H A D | tsTypeAliasDeclarationBuilder.h | 35 TSTypeAliasDeclarationBuilder &SetTypeParams(TSTypeParameterDeclaration *typeParams) in SetTypeParams() argument
|
| H A D | classDefinitionBuilder.h | 56 ClassDefinitionBuilder &SetTSTypeParameterDeclaration(TSTypeParameterDeclaration *typeParams) in SetTSTypeParameterDeclaration() argument
|
| /arkcompiler/ets_frontend/ets2panda/ir/as/ |
| H A D | namedType.h | 54 void SetTypeParams(TSTypeParameterInstantiation *typeParams) in SetTypeParams() argument
|
| /arkcompiler/ets_frontend/ets2panda/ir/ets/ |
| H A D | etsTypeReferencePart.h | 25 explicit ETSTypeReferencePart(ir::Expression *name, ir::TSTypeParameterInstantiation *typeParams, in ETSTypeReferencePart() argument
|
| /arkcompiler/ets_frontend/ets2panda/ir/ts/ |
| H A D | tsTypeReference.h | 30 explicit TSTypeReference(Expression *typeName, TSTypeParameterInstantiation *typeParams) in TSTypeReference() argument
|
| H A D | tsImportType.h | 26 explicit TSImportType(Expression *param, TSTypeParameterInstantiation *typeParams, Expression *qualifier, in TSImportType() argument
|
| H A D | tsTypeAliasDeclaration.h | 32 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 D | scriptFunctionSignature.h | 30 FunctionSignature(TSTypeParameterDeclaration *typeParams, FunctionParams &¶ms, TypeNode *returnTypeAnnotation) in FunctionSignature() argument
|
| /arkcompiler/ets_frontend/es2panda/ir/expressions/ |
| H A D | taggedTemplateExpression.h | 37 TaggedTemplateExpression(Expression *tag, TemplateLiteral *quasi, TSTypeParameterInstantiation *typeParams) TaggedTemplateExpression() argument
|
| H A D | newExpression.h | 36 explicit NewExpression(Expression *callee, TSTypeParameterInstantiation *typeParams, in NewExpression() argument
|
| /arkcompiler/ets_frontend/es2panda/ir/ts/ |
| H A D | tsTypeReference.h | 41 explicit TSTypeReference(Expression *typeName, TSTypeParameterInstantiation *typeParams) in TSTypeReference() argument
|
| H A D | tsFunctionType.h | 40 TSFunctionType(binder::Scope *scope, ArenaVector<Expression *> &¶ms, TSTypeParameterDeclaration *typeParams, Expression *returnType) TSFunctionType() argument
|
| H A D | tsImportType.h | 36 explicit TSImportType(Expression *param, TSTypeParameterInstantiation *typeParams, Expression *qualifier, in TSImportType() argument
|
| H A D | tsTypeAliasDeclaration.h | 41 explicit TSTypeAliasDeclaration(Identifier *id, TSTypeParameterDeclaration *typeParams, Expression *typeAnnotation, in TSTypeAliasDeclaration() argument
|
| H A D | tsConstructorType.h | 40 TSConstructorType(binder::Scope *scope, ArenaVector<Expression *> &¶ms, TSTypeParameterDeclaration *typeParams, Expression *returnType, bool abstract) TSConstructorType() argument
|
| H A D | tsSignatureDeclaration.h | 42 TSSignatureDeclaration(binder::Scope *scope, TSSignatureDeclarationKind kind, TSTypeParameterDeclaration *typeParams, ArenaVector<Expression *> &¶ms, Expression *returnTypeAnnotation) TSSignatureDeclaration() argument
|
| H A D | tsInterfaceDeclaration.h | 44 explicit TSInterfaceDeclaration(binder::LocalScope *scope, Identifier *id, TSTypeParameterDeclaration *typeParams, in TSInterfaceDeclaration() argument
|