Lines Matching defs:Block
32 for (const CFGBlock *Block : Cfg) {
33 if (Block == nullptr)
36 for (const CFGElement &Element : *Block) {
41 StmtToBlock[Stmt->getStmt()] = Block;
51 for (const CFGBlock *Block : Cfg) {
52 if (Block != nullptr)
53 if (const Stmt *TerminatorCond = Block->getTerminatorCondition())
54 StmtToBlock.insert({TerminatorCond, Block});
68 for (const CFGBlock *Block : Cfg) {
69 if (Block != nullptr)
70 if (const Stmt *TerminatorStmt = Block->getTerminatorStmt())
71 StmtToBlock.insert({TerminatorStmt, Block});
82 const CFGBlock *Block = BlocksToVisit.back();
85 if (BlockReachable[Block->getBlockID()])
88 BlockReachable[Block->getBlockID()] = true;
90 for (const CFGBlock *Succ : Block->succs())
104 const CFGBlock *Block) {
109 if (ChildBlock != Block)
114 for (const CFGBlock *Block : Cfg) {
115 if (Block == nullptr)
118 for (const CFGElement &Element : *Block)
120 CheckChildExprs(S->getStmt(), Block);
122 if (const Stmt *TerminatorCond = Block->getTerminatorCondition())
123 CheckChildExprs(TerminatorCond, Block);