Home
last modified time | relevance | path

Searched refs:LabelBlock (Results 1 – 5 of 5) sorted by relevance

/external/v8/src/torque/
Dast.h82 V(LabelBlock)
540 struct LabelBlock : AstNode { struct
541 DEFINE_AST_NODE_LEAF_BOILERPLATE(LabelBlock)
542 LabelBlock(SourcePosition pos, const std::string& label, in LabelBlock() argument
556 std::vector<LabelBlock*> label_blocks) in TryLabelStatement() argument
561 std::vector<LabelBlock*> label_blocks;
Dtorque-parser.cc82 V8_EXPORT_PRIVATE const ParseResultTypeId ParseResultHolder<LabelBlock*>::id =
153 ParseResultHolder<std::vector<LabelBlock*>>::id =
554 case_block, std::vector<LabelBlock*>{MakeNode<LabelBlock>( in MakeTypeswitchStatement()
643 auto label_blocks = child_results->NextAs<std::vector<LabelBlock*>>(); in MakeTryLabelStatement()
674 LabelBlock* result = in MakeLabelBlock()
675 MakeNode<LabelBlock>(std::move(label), std::move(parameters), body); in MakeLabelBlock()
1181 Rule({Token("try"), &block, NonemptyList<LabelBlock*>(&labelBlock)},
Ddeclaration-visitor.cc466 for (LabelBlock* block : stmt->label_blocks) { in Visit()
497 for (LabelBlock* block : stmt->label_blocks) { in Visit()
Dimplementation-visitor.cc933 for (LabelBlock* block : stmt->label_blocks) { in Visit()
981 for (LabelBlock* block : stmt->label_blocks) bodies.push_back(block->body); in Visit()
/external/clang/lib/Analysis/
DCFG.cpp2322 CFGBlock *LabelBlock = Block; in VisitLabelStmt() local
2324 if (!LabelBlock) // This can happen when the body is empty, i.e. in VisitLabelStmt()
2325 LabelBlock = createBlock(); // scopes that only contains NullStmts. in VisitLabelStmt()
2329 LabelMap[L->getDecl()] = JumpTarget(LabelBlock, ScopePos); in VisitLabelStmt()
2335 LabelBlock->setLabel(L); in VisitLabelStmt()
2343 Succ = LabelBlock; in VisitLabelStmt()
2345 return LabelBlock; in VisitLabelStmt()