Home
last modified time | relevance | path

Searched refs:typeParams_ (Results 1 - 25 of 52) sorted by relevance

123

/arkcompiler/ets_frontend/ets2panda/ir/ets/
H A DetsTypeReferencePart.cpp34 if (typeParams_ != nullptr) { in TransformChildren()
35 if (auto *transformedNode = cb(typeParams_); typeParams_ != transformedNode) { in TransformChildren()
36 typeParams_->SetTransformedNode(transformationName, transformedNode); in TransformChildren()
37 typeParams_ = transformedNode->AsTSTypeParameterInstantiation(); in TransformChildren()
53 if (typeParams_ != nullptr) { in Iterate()
54 cb(typeParams_); in Iterate()
66 {"typeParams", AstDumper::Optional(typeParams_)}, in Dump()
74 if (typeParams_ != nullptr) { in Dump()
75 typeParams_ in Dump()
[all...]
/arkcompiler/ets_frontend/ets2panda/ir/base/
H A DscriptFunctionSignature.cpp24 if (typeParams_ != nullptr) { in Iterate()
25 cb(typeParams_); in Iterate()
39 if (typeParams_ != nullptr) { in TransformChildren()
40 if (auto *transformedNode = cb(typeParams_); typeParams_ != transformedNode) { in TransformChildren()
41 typeParams_->SetTransformedNode(transformationName, transformedNode); in TransformChildren()
42 typeParams_ = transformedNode->AsTSTypeParameterDeclaration(); in TransformChildren()
70 typeParams_ != nullptr ? typeParams_->Clone(allocator, nullptr)->AsTSTypeParameterDeclaration() : nullptr; in Clone()
H A DclassDefinition.cpp67 if (typeParams_ != nullptr) {
68 if (auto *transformedNode = cb(typeParams_); typeParams_ != transformedNode) {
69 typeParams_->SetTransformedNode(transformationName, transformedNode);
70 typeParams_ = transformedNode->AsTSTypeParameterDeclaration();
116 if (typeParams_ != nullptr) {
117 cb(typeParams_);
158 {"typeParameters", AstDumper::Optional(typeParams_)},
211 if (typeParams_ != nullptr) {
213 typeParams_
[all...]
H A DscriptFunctionSignature.h31 : typeParams_(typeParams), params_(std::move(params)), returnTypeAnnotation_(returnTypeAnnotation) in FunctionSignature()
47 return typeParams_; in TypeParams()
52 return typeParams_; in TypeParams()
87 TSTypeParameterDeclaration *typeParams_; member in ark::es2panda::ir::FunctionSignature
/arkcompiler/ets_frontend/ets2panda/ir/expressions/
H A DcallExpression.cpp32 if (typeParams_ != nullptr) { in TransformChildren()
33 if (auto *transformedNode = cb(typeParams_); typeParams_ != transformedNode) { in TransformChildren()
34 typeParams_->SetTransformedNode(transformationName, transformedNode); in TransformChildren()
35 typeParams_ = transformedNode->AsTSTypeParameterInstantiation(); in TransformChildren()
51 if (typeParams_ != nullptr) { in Iterate()
52 cb(typeParams_); in Iterate()
70 {"typeParameters", AstDumper::Optional(typeParams_)}}); in Dump()
81 if (typeParams_ != nullptr) { in Dump()
82 typeParams_ in Dump()
[all...]
H A DtaggedTemplateExpression.cpp32 if (typeParams_ != nullptr) { in TransformChildren()
33 if (auto *transformedNode = cb(typeParams_); typeParams_ != transformedNode) { in TransformChildren()
34 typeParams_->SetTransformedNode(transformationName, transformedNode); in TransformChildren()
35 typeParams_ = transformedNode->AsTSTypeParameterInstantiation(); in TransformChildren()
52 if (typeParams_ != nullptr) { in Iterate()
53 cb(typeParams_); in Iterate()
65 {"typeParameters", AstDumper::Optional(typeParams_)}}); in Dump()
97 auto *const typeParams = typeParams_ != nullptr ? typeParams_ in Clone()
[all...]
/arkcompiler/ets_frontend/ets2panda/ir/as/
H A DnamedType.cpp34 if (typeParams_ != nullptr) { in TransformChildren()
35 if (auto *transformedNode = cb(typeParams_); typeParams_ != transformedNode) { in TransformChildren()
36 typeParams_->SetTransformedNode(transformationName, transformedNode); in TransformChildren()
37 typeParams_ = transformedNode->AsTSTypeParameterInstantiation(); in TransformChildren()
53 if (typeParams_ != nullptr) { in Iterate()
54 cb(typeParams_); in Iterate()
66 {"typeParameters", AstDumper::Optional(typeParams_)}, in Dump()
/arkcompiler/ets_frontend/ets2panda/ir/ts/
H A DtsImportType.cpp34 if (typeParams_ != nullptr) { in TransformChildren()
35 if (auto *transformedNode = cb(typeParams_); typeParams_ != transformedNode) { in TransformChildren()
36 typeParams_->SetTransformedNode(transformationName, transformedNode); in TransformChildren()
37 typeParams_ = transformedNode->AsTSTypeParameterInstantiation(); in TransformChildren()
53 if (typeParams_ != nullptr) { in Iterate()
54 cb(typeParams_); in Iterate()
67 {"typeParameters", AstDumper::Optional(typeParams_)}, in Dump()
H A DtsInterfaceDeclaration.cpp49 if (typeParams_ != nullptr) { in TransformChildren()
50 if (auto *transformedNode = cb(typeParams_); typeParams_ != transformedNode) { in TransformChildren()
51 typeParams_->SetTransformedNode(transformationName, transformedNode); in TransformChildren()
52 typeParams_ = transformedNode->AsTSTypeParameterDeclaration(); in TransformChildren()
77 if (typeParams_ != nullptr) { in Iterate()
78 cb(typeParams_); in Iterate()
95 {"typeParameters", AstDumper::Optional(typeParams_)}}); in Dump()
105 if (typeParams_ != nullptr) { in Dump()
107 typeParams_ in Dump()
[all...]
H A DtsTypeAliasDeclaration.cpp44 if (typeParams_ != nullptr) { in TransformChildren()
45 if (auto *transformedNode = cb(typeParams_); typeParams_ != transformedNode) { in TransformChildren()
46 typeParams_->SetTransformedNode(transformationName, transformedNode); in TransformChildren()
47 typeParams_ = transformedNode->AsTSTypeParameterDeclaration(); in TransformChildren()
67 if (typeParams_ != nullptr) { in Iterate()
68 cb(typeParams_); in Iterate()
82 {"typeParameters", AstDumper::Optional(typeParams_)}, in Dump()
91 if (typeParams_ != nullptr) { in Dump()
93 typeParams_ in Dump()
[all...]
H A DtsTypeReference.cpp36 if (typeParams_ != nullptr) { in TransformChildren()
37 if (auto *transformedNode = cb(typeParams_); typeParams_ != transformedNode) { in TransformChildren()
38 typeParams_->SetTransformedNode(transformationName, transformedNode); in TransformChildren()
39 typeParams_ = transformedNode->AsTSTypeParameterInstantiation(); in TransformChildren()
51 if (typeParams_ != nullptr) { in Iterate()
52 cb(typeParams_); in Iterate()
61 {{"type", "TSTypeReference"}, {"typeName", typeName_}, {"typeParameters", AstDumper::Optional(typeParams_)}}); in Dump()
/arkcompiler/ets_frontend/es2panda/ir/ts/
H A DtsImportType.cpp28 if (typeParams_) { in Iterate()
29 cb(typeParams_); in Iterate()
42 {"typeParameters", AstDumper::Optional(typeParams_)}, in Dump()
62 if (typeParams_) { in UpdateSelf()
63 typeParams_ = std::get<ir::AstNode *>(cb(typeParams_))->AsTSTypeParameterInstantiation(); in UpdateSelf()
H A DtsTypeAliasDeclaration.cpp31 if (typeParams_) { in Iterate()
32 cb(typeParams_); in Iterate()
43 {"typeParameters", AstDumper::Optional(typeParams_)}, in Dump()
59 if (typeParams_) { in UpdateSelf()
60 typeParams_ = std::get<ir::AstNode *>(cb(typeParams_))->AsTSTypeParameterDeclaration(); in UpdateSelf()
H A DtsFunctionType.cpp30 if (typeParams_) { in Iterate()
31 cb(typeParams_); in Iterate()
45 {"typeParameters", AstDumper::Optional(typeParams_)}, in Dump()
73 if (typeParams_) { in UpdateSelf()
74 typeParams_ = std::get<ir::AstNode *>(cb(typeParams_))->AsTSTypeParameterDeclaration(); in UpdateSelf()
H A DtsConstructorType.cpp30 if (typeParams_) { in Iterate()
31 cb(typeParams_); in Iterate()
45 {"typeParameters", AstDumper::Optional(typeParams_)}, in Dump()
74 if (typeParams_) { in UpdateSelf()
75 typeParams_ = std::get<ir::AstNode *>(cb(typeParams_))->AsTSTypeParameterDeclaration(); in UpdateSelf()
H A DtsTypeReference.cpp33 if (typeParams_) { in Iterate()
34 cb(typeParams_); in Iterate()
43 {{"type", "TSTypeReference"}, {"typeName", typeName_}, {"typeParameters", AstDumper::Optional(typeParams_)}}); in Dump()
81 if (typeParams_) { in UpdateSelf()
82 typeParams_ = std::get<ir::AstNode *>(cb(typeParams_))->AsTSTypeParameterInstantiation(); in UpdateSelf()
H A DtsSignatureDeclaration.cpp30 if (typeParams_) { in Iterate()
31 cb(typeParams_); in Iterate()
49 {"typeParameters", AstDumper::Optional(typeParams_)}, in Dump()
101 if (typeParams_) { in UpdateSelf()
102 typeParams_ = std::get<ir::AstNode *>(cb(typeParams_))->AsTSTypeParameterDeclaration(); in UpdateSelf()
H A DtsMethodSignature.cpp33 if (typeParams_) { in Iterate()
34 cb(typeParams_); in Iterate()
55 {"typeParameters", AstDumper::Optional(typeParams_)}, in Dump()
93 if (typeParams_) { in UpdateSelf()
94 typeParams_ = std::get<ir::AstNode *>(cb(typeParams_))->AsTSTypeParameterDeclaration(); in UpdateSelf()
/arkcompiler/ets_frontend/es2panda/ir/expressions/
H A DtaggedTemplateExpression.cpp32 if (typeParams_) { in Iterate()
33 cb(typeParams_); in Iterate()
45 {"typeParameters", AstDumper::Optional(typeParams_)}}); in Dump()
94 if (typeParams_) { in UpdateSelf()
95 typeParams_ = std::get<ir::AstNode *>(cb(typeParams_))->AsTSTypeParameterInstantiation(); in UpdateSelf()
/arkcompiler/ets_frontend/es2panda/ir/base/
H A DscriptFunction.cpp64 if (typeParams_) { in Iterate()
65 cb(typeParams_); in Iterate()
95 {"typeParameters", AstDumper::Optional(typeParams_)}, in Dump()
115 if (typeParams_) { in UpdateSelf()
116 typeParams_ = std::get<ir::AstNode *>(cb(typeParams_))->AsTSTypeParameterDeclaration(); in UpdateSelf()
/arkcompiler/ets_frontend/ets2panda/util/ast-builders/
H A DetsTypeReferencePartBuilder.h37 typeParams_ = typeParams; in SetTypeParams()
49 auto node = AllocNode(name_, typeParams_, prev_); in Build()
55 ir::TSTypeParameterInstantiation *typeParams_ {};
H A DtaggedTemplateExpressionBuilder.h37 typeParams_ = typeParams; in SetTypeParams()
49 auto node = AllocNode(tag_, quasi_, typeParams_); in Build()
56 TSTypeParameterInstantiation *typeParams_ {};
H A DtsImportTypeBuilder.h37 typeParams_ = typeParams; in SetTypeParams()
55 auto node = AllocNode(param_, typeParams_, qualifier_, isTypeof_); in Build()
61 TSTypeParameterInstantiation *typeParams_ {};
H A DtsTypeAliasDeclarationBuilder.h37 typeParams_ = typeParams; in SetTypeParams()
55 auto node = AllocNode(Allocator(), id_, typeParams_, typeAnnotation_, declare_); in Build()
61 TSTypeParameterDeclaration *typeParams_ {};
H A DtsTypeReferenceBuilder.h37 typeParams_ = typeParams; in SetTypeParams()
43 auto node = AllocNode(typeName_, typeParams_); in Build()
49 TSTypeParameterInstantiation *typeParams_ {};

Completed in 7 milliseconds

123