| /arkcompiler/ets_frontend/es2panda/ir/expressions/ |
| D | callExpression.h | 38 TSTypeParameterInstantiation *typeParams, bool optional) in CallExpression() 67 void SetTypeParams(TSTypeParameterInstantiation *typeParams) in SetTypeParams()
|
| D | newExpression.h | 36 explicit NewExpression(Expression *callee, TSTypeParameterInstantiation *typeParams, in NewExpression()
|
| D | taggedTemplateExpression.h | 38 TSTypeParameterInstantiation *typeParams) in TaggedTemplateExpression()
|
| /arkcompiler/ets_frontend/ets2panda/ir/ts/ |
| D | tsTypeAliasDeclaration.h | 32 …AliasDeclaration(ArenaAllocator *allocator, Identifier *id, TSTypeParameterDeclaration *typeParams, in TSTypeAliasDeclaration() 83 void SetTypeParameters(ir::TSTypeParameterDeclaration *typeParams) in SetTypeParameters()
|
| D | tsTypeReference.h | 30 explicit TSTypeReference(Expression *typeName, TSTypeParameterInstantiation *typeParams) in TSTypeReference()
|
| D | tsImportType.h | 26 …explicit TSImportType(Expression *param, TSTypeParameterInstantiation *typeParams, Expression *qua… in TSImportType()
|
| /arkcompiler/ets_frontend/ets2panda/ir/expressions/ |
| D | directEvalExpression.h | 29 … TSTypeParameterInstantiation *typeParams, bool optional, uint32_t parserStatus) in DirectEvalExpression()
|
| D | taggedTemplateExpression.h | 33 …mplateExpression(Expression *tag, TemplateLiteral *quasi, TSTypeParameterInstantiation *typeParams) in TaggedTemplateExpression()
|
| D | taggedTemplateExpression.cpp | 97 …auto *const typeParams = typeParams_ != nullptr ? typeParams_->Clone(allocator, nullptr) : nullptr; in Clone() local
|
| /arkcompiler/ets_frontend/ets2panda/util/ast-builders/ |
| D | etsTypeReferencePartBuilder.h | 35 ETSTypeReferencePartBuilder &SetTypeParams(TSTypeParameterInstantiation *typeParams) in SetTypeParams()
|
| D | classDefinitionBuilder.h | 62 ClassDefinitionBuilder &SetTSTypeParameterDeclaration(TSTypeParameterDeclaration *typeParams) in SetTSTypeParameterDeclaration()
|
| /arkcompiler/ets_frontend/es2panda/ir/ts/ |
| D | tsTypeReference.h | 41 explicit TSTypeReference(Expression *typeName, TSTypeParameterInstantiation *typeParams) in TSTypeReference()
|
| D | tsImportType.h | 36 …explicit TSImportType(Expression *param, TSTypeParameterInstantiation *typeParams, Expression *qua… in TSImportType()
|
| D | tsFunctionType.h | 41 TSTypeParameterDeclaration *typeParams, Expression *returnType) in TSFunctionType()
|
| D | tsTypeAliasDeclaration.h | 41 …explicit TSTypeAliasDeclaration(Identifier *id, TSTypeParameterDeclaration *typeParams, Expression… in TSTypeAliasDeclaration()
|
| D | tsConstructorType.h | 41 … TSTypeParameterDeclaration *typeParams, Expression *returnType, bool abstract) in TSConstructorType()
|
| D | tsSignatureDeclaration.h | 43 TSTypeParameterDeclaration *typeParams, in TSSignatureDeclaration()
|
| D | tsInterfaceDeclaration.h | 44 …rfaceDeclaration(binder::LocalScope *scope, Identifier *id, TSTypeParameterDeclaration *typeParams, in TSInterfaceDeclaration()
|
| D | tsMethodSignature.h | 40 …it TSMethodSignature(binder::Scope *scope, Expression *key, TSTypeParameterDeclaration *typeParams, in TSMethodSignature()
|
| /arkcompiler/ets_frontend/ets2panda/ir/ets/ |
| D | etsTypeReferencePart.h | 25 … explicit ETSTypeReferencePart(ir::Expression *name, ir::TSTypeParameterInstantiation *typeParams, in ETSTypeReferencePart()
|
| /arkcompiler/ets_frontend/ets2panda/checker/ets/ |
| D | typeRelationContext.cpp | 95 …atic void CheckInstantiationConstraints(ETSChecker *checker, ArenaVector<Type *> const &typeParams, in CheckInstantiationConstraints() 133 auto const &typeParams = type->TypeArguments(); in InstantiateType() local
|
| D | utilityTypeHandlers.cpp | 25 …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/ |
| D | namedType.h | 54 void SetTypeParams(TSTypeParameterInstantiation *typeParams) in SetTypeParams()
|
| /arkcompiler/ets_frontend/ets2panda/ir/base/ |
| D | scriptFunctionSignature.h | 30 …FunctionSignature(TSTypeParameterDeclaration *typeParams, FunctionParams &¶ms, TypeNode *retur… in FunctionSignature()
|
| /arkcompiler/ets_frontend/ets2panda/checker/types/ |
| D | signature.h | 59 ArenaVector<Type *> typeParams; variable
|