Home
last modified time | relevance | path

Searched refs:typeReference_ (Results 1 - 12 of 12) sorted by relevance

/arkcompiler/ets_frontend/ets2panda/ir/ets/
H A DetsWildcardType.cpp29 if (typeReference_ != nullptr) { in TransformChildren()
30 if (auto *transformedNode = cb(typeReference_); typeReference_ != transformedNode) { in TransformChildren()
31 typeReference_->SetTransformedNode(transformationName, transformedNode); in TransformChildren()
32 typeReference_ = transformedNode->AsETSTypeReference(); in TransformChildren()
39 if (typeReference_ != nullptr) { in Iterate()
40 cb(typeReference_); in Iterate()
47 {"typeReference", AstDumper::Optional(typeReference_)}, in Dump()
H A DetsNewClassInstanceExpression.cpp27 if (auto *transformedNode = cb(typeReference_); typeReference_ != transformedNode) { in TransformChildren()
28 typeReference_->SetTransformedNode(transformationName, transformedNode); in TransformChildren()
29 typeReference_ = transformedNode->AsExpression(); in TransformChildren()
49 cb(typeReference_); in Iterate()
63 {"typeReference", typeReference_}, in Dump()
71 if (typeReference_ != nullptr) { in Dump()
72 typeReference_->Dump(dumper); in Dump()
108 typeReference_ = in ETSNewClassInstanceExpression()
109 other.typeReference_ ! in ETSNewClassInstanceExpression()
[all...]
H A DetsNewArrayInstanceExpression.cpp30 if (auto *transformedNode = cb(typeReference_); typeReference_ != transformedNode) { in TransformChildren()
31 typeReference_->SetTransformedNode(transformationName, transformedNode); in TransformChildren()
32 typeReference_ = static_cast<TypeNode *>(transformedNode); in TransformChildren()
43 cb(typeReference_); in Iterate()
50 {{"type", "ETSNewArrayInstanceExpression"}, {"typeReference", typeReference_}, {"dimension", dimension_}}); in Dump()
56 ASSERT(typeReference_); in Dump()
57 typeReference_->Dump(dumper); in Dump()
86 auto *const typeRef = typeReference_ != nullptr ? typeReference_ in Clone()
[all...]
H A DetsNewMultiDimArrayInstanceExpression.cpp28 if (auto *transformedNode = cb(typeReference_); typeReference_ != transformedNode) { in TransformChildren()
29 typeReference_->SetTransformedNode(transformationName, transformedNode); in TransformChildren()
30 typeReference_ = static_cast<TypeNode *>(transformedNode); in TransformChildren()
43 cb(typeReference_); in Iterate()
52 {"typeReference", typeReference_}, in Dump()
59 ASSERT(typeReference_); in Dump()
60 typeReference_->Dump(dumper); in Dump()
93 typeReference_ = other.typeReference_ in ETSNewMultiDimArrayInstanceExpression()
[all...]
H A DetsWildcardType.h26 : TypeNode(AstNodeType::ETS_WILDCARD_TYPE, flags), typeReference_(typeReference) in ETSWildcardType()
34 return typeReference_; in TypeReference()
39 return typeReference_; in TypeReference()
59 ir::ETSTypeReference *typeReference_ {};
H A DetsNewArrayInstanceExpression.h42 typeReference_(typeReference), in ETSNewArrayInstanceExpression()
49 return typeReference_;
54 return typeReference_;
107 ir::TypeNode *typeReference_; member in ark::es2panda::ark::es2panda::ark::es2panda::ir::ETSNewArrayInstanceExpression
H A DetsNewMultiDimArrayInstanceExpression.h43 typeReference_(typeReference), in ETSNewMultiDimArrayInstanceExpression()
53 return typeReference_;
58 return typeReference_;
104 ir::TypeNode *typeReference_; member in ark::es2panda::ark::es2panda::ark::es2panda::ir::ETSNewMultiDimArrayInstanceExpression
H A DetsNewClassInstanceExpression.h47 typeReference_(typeReference), in ETSNewClassInstanceExpression()
70 return typeReference_;
111 ir::Expression *typeReference_; member in ark::es2panda::ark::es2panda::ark::es2panda::ir::ETSNewClassInstanceExpression
/arkcompiler/ets_frontend/ets2panda/util/ast-builders/
H A DetsNewMultiDivArrayInstanceExpressionBuilder.h34 typeReference_ = typeReference; in SetTypeReference()
46 auto node = AllocNode(typeReference_, std::move(dimension_)); in Build()
51 ir::TypeNode *typeReference_ {};
H A DetsNewArrayInstanceExpressionBuilder.h31 typeReference_ = typeReference; in SetTypeReference()
43 auto node = AllocNode(typeReference_, dimension_); in Build()
48 ir::TypeNode *typeReference_ {};
H A DetsWildcardTypeBuilder.h31 typeReference_ = typeReference; in SetETSTypeReference()
43 auto node = AllocNode(typeReference_, flags_); in Build()
48 ir::ETSTypeReference *typeReference_ {};
H A DetsNewClassInstanceExpressionBuilder.h34 typeReference_ = typeRef; in SetTypeReference()
52 auto *node = AllocNode(typeReference_, std::move(arguments_), classDef_); in Build()
57 ir::Expression *typeReference_ = nullptr; member in ark::es2panda::ir::ETSNewClassInstanceExpressionBuilder

Completed in 4 milliseconds