Home
last modified time | relevance | path

Searched refs:label_ (Results 1 - 19 of 19) sorted by relevance

/arkcompiler/ets_frontend/ets2panda/ir/ts/
H A DtsNamedTupleMember.cpp28 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 DtsNamedTupleMember.h25 : 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 DoptionalChain.cpp28 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 DoptionalChain.h39 Label *label_ {};
/arkcompiler/ets_frontend/es2panda/ir/ts/
H A DtsNamedTupleMember.cpp24 cb(label_); in Iterate()
32 {"label", label_}, in Dump()
47 label_ = std::get<ir::AstNode *>(cb(label_))->AsExpression(); in UpdateSelf()
H A DtsNamedTupleMember.h36 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 DoptionalChain.cpp29 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 DoptionalChain.h41 Label *label_ {};
/arkcompiler/ets_frontend/ets2panda/util/ast-builders/
H A DtsNamedTupleMemberBuilder.h31 label_ = label; in SetLabel()
49 auto node = AllocNode(label_, elementType_, optional_); in Build()
54 Expression *label_ {};
/arkcompiler/ets_frontend/es2panda/parser/context/
H A DparserContext.cpp25 if (iter->label_.Empty()) { in FindLabel()
29 if (iter->label_ == label) { in FindLabel()
H A DparserContext.h76 : program_(current->program_), prev_(current), label_(label) in ParserContext()
154 util::StringView label_ {};
/arkcompiler/ets_frontend/ets2panda/parser/context/
H A DparserContext.cpp29 while (iter != nullptr && !iter->label_.Empty()) { in FindLabel()
30 if (iter->label_ == label) { in FindLabel()
H A DparserContext.h86 : program_(current->program_), prev_(current), label_(label), lang_(current->lang_) in ParserContext()
179 util::StringView label_ {};
/arkcompiler/ets_frontend/es2panda/compiler/core/
H A DdynamicContext.cpp44 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 DdynamicContext.h99 Label *label_ {};
/arkcompiler/ets_frontend/ets2panda/compiler/core/
H A DdynamicContext.cpp51 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 DdynamicContext.h110 Label *label_ {};
/arkcompiler/runtime_core/static_core/compiler/optimizer/code_generator/
H A Dslow_path.h31 : label_(label), labelBack_(LabelHolder::INVALID_LABEL), inst_(inst) in SlowPathBase()
46 return label_; in GetLabel()
72 LabelHolder::LabelId label_ {LabelHolder::INVALID_LABEL};
H A Dcodegen.cpp104 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

Completed in 11 milliseconds