/arkcompiler/ets_frontend/ets2panda/ir/ts/ |
H A D | tsNamedTupleMember.cpp | 28 if (auto *transformedNode = cb(label_); label_ != transformedNode) { in TransformChildren() 29 label_->SetTransformedNode(transformationName, transformedNode); in TransformChildren() 30 label_ = transformedNode->AsExpression(); in TransformChildren() 41 cb(label_); in Iterate() 49 {"label", label_}, in Dump()
|
H A D | tsNamedTupleMember.h | 25 : TypeNode(AstNodeType::TS_NAMED_TUPLE_MEMBER), label_(label), elementType_(elementType), optional_(optional) in TSNamedTupleMember() 31 return label_; in Label() 64 Expression *label_; member in ark::es2panda::ir::TSNamedTupleMember
|
/arkcompiler/ets_frontend/ets2panda/compiler/base/ |
H A D | optionalChain.cpp | 28 if (label_ != nullptr) { in ~OptionalChain() 29 pg_->SetLabel(node_, label_); in ~OptionalChain() 37 if (label_ == nullptr) { in Check() 38 label_ = pg_->AllocLabel(); in Check() 53 pg_->Branch(node_, label_); in Check()
|
H A D | optionalChain.h | 39 Label *label_ {};
|
/arkcompiler/ets_frontend/es2panda/ir/ts/ |
H A D | tsNamedTupleMember.cpp | 24 cb(label_); in Iterate() 32 {"label", label_}, in Dump() 47 label_ = std::get<ir::AstNode *>(cb(label_))->AsExpression(); in UpdateSelf()
|
H A D | tsNamedTupleMember.h | 36 label_(label), in TSNamedTupleMember() 45 return label_; in Label() 70 Expression *label_; member in panda::es2panda::panda::es2panda::panda::es2panda::ir::TSNamedTupleMember
|
/arkcompiler/ets_frontend/es2panda/compiler/base/ |
H A D | optionalChain.cpp | 29 if (label_) { in ~OptionalChain() 30 pg_->SetLabel(node_, label_); in ~OptionalChain() 41 if (!label_) { in CheckNullish() 42 label_ = pg_->AllocLabel(); in CheckNullish() 59 pg_->Branch(node_, label_); in CheckNullish()
|
H A D | optionalChain.h | 41 Label *label_ {};
|
/arkcompiler/ets_frontend/ets2panda/util/ast-builders/ |
H A D | tsNamedTupleMemberBuilder.h | 31 label_ = label; in SetLabel() 49 auto node = AllocNode(label_, elementType_, optional_); in Build() 54 Expression *label_ {};
|
/arkcompiler/ets_frontend/es2panda/parser/context/ |
H A D | parserContext.cpp | 25 if (iter->label_.Empty()) { in FindLabel() 29 if (iter->label_ == label) { in FindLabel()
|
H A D | parserContext.h | 76 : program_(current->program_), prev_(current), label_(label) in ParserContext() 154 util::StringView label_ {};
|
/arkcompiler/ets_frontend/ets2panda/parser/context/ |
H A D | parserContext.cpp | 29 while (iter != nullptr && !iter->label_.Empty()) { in FindLabel() 30 if (iter->label_ == label) { in FindLabel()
|
H A D | parserContext.h | 86 : program_(current->program_), prev_(current), label_(label), lang_(current->lang_) in ParserContext() 179 util::StringView label_ {};
|
/arkcompiler/ets_frontend/es2panda/compiler/core/ |
H A D | dynamicContext.cpp | 44 label_ = pg->AllocLabel(); in LabelContext() 45 target_.SetBreakTarget(label_); in LabelContext() 50 if (!label_) { in ~LabelContext() 54 pg_->SetLabel(labelledStmt_, label_); in ~LabelContext()
|
H A D | dynamicContext.h | 99 Label *label_ {};
|
/arkcompiler/ets_frontend/ets2panda/compiler/core/ |
H A D | dynamicContext.cpp | 51 label_ = cg->AllocLabel(); in LabelContext() 52 Target().SetBreakTarget(label_); in LabelContext() 57 if (label_ == nullptr) { in ~LabelContext() 61 Cg()->SetLabel(labelledStmt_, label_); in ~LabelContext()
|
H A D | dynamicContext.h | 110 Label *label_ {};
|
/arkcompiler/runtime_core/static_core/compiler/optimizer/code_generator/ |
H A D | slow_path.h | 31 : label_(label), labelBack_(LabelHolder::INVALID_LABEL), inst_(inst) in SlowPathBase() 46 return label_; in GetLabel() 72 LabelHolder::LabelId label_ {LabelHolder::INVALID_LABEL};
|
H A D | codegen.cpp | 104 OsrEntryStub(Codegen *codegen, SaveStateInst *inst) : label_(codegen->GetEncoder()->CreateLabel()), saveState_(inst) in OsrEntryStub() 125 encoder->EncodeJump(label_); in Generate() 135 return label_; in GetLabel() 139 LabelHolder::LabelId label_; member in ark::compiler::OsrEntryStub
|