Home
last modified time | relevance | path

Searched refs:init_ (Results 1 - 15 of 15) sorted by relevance

/arkcompiler/ets_frontend/ets2panda/ir/ts/
H A DtsEnumMember.cpp32 if (init_ != nullptr) { in TransformChildren()
33 if (auto *transformedNode = cb(init_); init_ != transformedNode) { in TransformChildren()
34 init_->SetTransformedNode(transformationName, transformedNode); in TransformChildren()
35 init_ = transformedNode->AsExpression(); in TransformChildren()
44 if (init_ != nullptr) { in Iterate()
45 cb(init_); in Iterate()
51 dumper->Add({{"type", "TSEnumMember"}, {"id", key_}, {"initializer", AstDumper::Optional(init_)}}); in Dump()
58 if (init_ != nullptr) { in Dump()
60 init_ in Dump()
[all...]
H A DtsEnumMember.h27 : Statement(AstNodeType::TS_ENUM_MEMBER), key_(key), init_(init) in TSEnumMember()
43 return init_; in Init()
64 Expression *init_; member in ark::es2panda::ir::TSEnumMember
/arkcompiler/ets_frontend/ets2panda/ir/statements/
H A DvariableDeclarator.cpp40 if (init_ != nullptr) { in TransformChildren()
41 if (auto *transformedNode = cb(init_); init_ != transformedNode) { in TransformChildren()
42 init_->SetTransformedNode(transformationName, transformedNode); in TransformChildren()
43 init_ = transformedNode->AsExpression(); in TransformChildren()
52 if (init_ != nullptr) { in Iterate()
53 cb(init_); in Iterate()
59 dumper->Add({{"type", "VariableDeclarator"}, {"id", id_}, {"init", AstDumper::Nullish(init_)}}); in Dump()
77 if (init_ != nullptr) { in Dump()
79 init_ in Dump()
[all...]
H A DforUpdateStatement.cpp30 if (init_ != nullptr) { in TransformChildren()
31 if (auto *transformedNode = cb(init_); init_ != transformedNode) { in TransformChildren()
32 init_->SetTransformedNode(transformationName, transformedNode); in TransformChildren()
33 init_ = transformedNode; in TransformChildren()
59 if (init_ != nullptr) { in Iterate()
60 cb(init_); in Iterate()
75 {"init", AstDumper::Nullish(init_)}, in Dump()
85 if (init_ != nullptr) { in Dump()
86 init_ in Dump()
[all...]
H A DvariableDeclarator.h42 : TypedStatement(AstNodeType::VARIABLE_DECLARATOR), id_(ident), init_(init), flag_(flag) in VariableDeclarator()
51 return init_; in Init()
56 return init_; in Init()
61 init_ = init; in SetInit()
62 init_->SetParent(this); in SetInit()
98 Expression *init_ {};
H A DforUpdateStatement.h31 : LoopStatement(AstNodeType::FOR_UPDATE_STATEMENT), init_(init), test_(test), update_(update), body_(body) in ForUpdateStatement()
37 return init_; in Init()
42 return init_; in Init()
91 AstNode *init_; member in ark::es2panda::ark::es2panda::ir::ForUpdateStatement
/arkcompiler/ets_frontend/es2panda/ir/statements/
H A DforUpdateStatement.cpp33 if (init_) { in Iterate()
34 cb(init_); in Iterate()
49 {"init", AstDumper::Nullable(init_)}, in Dump()
61 if (init_) { in Compile()
62 ASSERT(init_->IsVariableDeclaration() || init_->IsExpression()); in Compile()
63 init_->Compile(pg); in Compile()
91 if (init_) { in Check()
92 init_->Check(checker); in Check()
114 if (init_) { in UpdateSelf()
[all...]
H A DvariableDeclarator.h38 : Statement(AstNodeType::VARIABLE_DECLARATOR), id_(ident), init_(nullptr) in VariableDeclarator()
43 : Statement(AstNodeType::VARIABLE_DECLARATOR), id_(ident), init_(init) in VariableDeclarator()
49 return init_; in Init()
54 return init_; in Init()
85 Expression *init_; member in panda::es2panda::panda::es2panda::panda::es2panda::ir::VariableDeclarator
H A DvariableDeclarator.cpp36 if (init_) { in Iterate()
37 cb(init_); in Iterate()
46 {"init", AstDumper::Nullable(init_)}}); in Dump()
58 if (init_) { in Compile()
59 init_->Compile(pg); in Compile()
137 id_->AsArrayPattern()->TypeAnnotation(), init_) in Check()
147 id_->AsObjectPattern()->TypeAnnotation(), init_) in Check()
158 if (init_) { in UpdateSelf()
159 init_ = std::get<ir::AstNode *>(cb(init_)) in UpdateSelf()
[all...]
H A DforUpdateStatement.h43 init_(init), in ForUpdateStatement()
52 return init_; in Init()
57 return init_; in Init()
97 AstNode *init_; member in panda::es2panda::panda::es2panda::panda::es2panda::panda::es2panda::ir::ForUpdateStatement
/arkcompiler/ets_frontend/es2panda/ir/ts/
H A DtsEnumMember.cpp27 if (init_) { in Iterate()
28 cb(init_); in Iterate()
34 dumper->Add({{"type", "TSEnumMember"}, {"id", key_}, {"initializer", AstDumper::Optional(init_)}}); in Dump()
48 if (init_) { in UpdateSelf()
49 init_ = std::get<ir::AstNode *>(cb(init_))->AsExpression(); in UpdateSelf()
H A DtsEnumMember.h37 : Statement(AstNodeType::TS_ENUM_MEMBER), key_(key), init_(init) in TSEnumMember()
48 return init_; in Init()
53 return init_; in Init()
64 Expression *init_; member in panda::es2panda::panda::es2panda::panda::es2panda::ir::TSEnumMember
/arkcompiler/ets_frontend/ets2panda/util/ast-builders/
H A DtsEnumMemberBuilder.h37 init_ = init; in SetInit()
43 auto *node = AllocNode(key_, init_); in Build()
49 Expression *init_ {};
H A DvariableDeclaratorBuilder.h37 init_ = init; in SetInit()
43 auto *node = AllocNode(flag_, id_, init_); in Build()
50 Expression *init_ {};
H A DforUpdateStatementBuilder.h31 init_ = init; in SetInit()
55 auto *node = AllocNode(init_, test_, update_, body_); in Build()
60 AstNode *init_ {};

Completed in 4 milliseconds