Searched refs:LabelBlock (Results 1 – 5 of 5) sorted by relevance
/external/v8/src/torque/ |
D | ast.h | 82 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;
|
D | torque-parser.cc | 82 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)},
|
D | declaration-visitor.cc | 466 for (LabelBlock* block : stmt->label_blocks) { in Visit() 497 for (LabelBlock* block : stmt->label_blocks) { in Visit()
|
D | implementation-visitor.cc | 933 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/ |
D | CFG.cpp | 2322 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()
|