Searched refs:AdjacentBlock (Results 1 - 2 of 2) sorted by relevance

/external/clang/include/clang/Analysis/
H A DCFG.h422 class AdjacentBlock {
433 /// Construct an AdjacentBlock with a possibly unreachable block.
434 AdjacentBlock(CFGBlock *B, bool IsReachable);
436 /// Construct an AdjacentBlock with a reachable block and an alternate
438 AdjacentBlock(CFGBlock *B, CFGBlock *AlternateBlock);
451 /// AdjacentBlock can be substituted for CFGBlock*.
473 typedef BumpVector<AdjacentBlock> AdjacentBlocks;
655 void addSuccessor(AdjacentBlock Succ, BumpVectorContext &C);
/external/clang/lib/Analysis/
H A DCFG.cpp488 B->addSuccessor(CFGBlock::AdjacentBlock(S, IsReachable),
495 B->addSuccessor(CFGBlock::AdjacentBlock(ReachableBlock, AltBlock),
3757 CFGBlock::AdjacentBlock::AdjacentBlock(CFGBlock *B, bool IsReachable) function in class:CFGBlock::AdjacentBlock
3762 CFGBlock::AdjacentBlock::AdjacentBlock(CFGBlock *B, CFGBlock *AlternateBlock) function in class:CFGBlock::AdjacentBlock
3767 void CFGBlock::addSuccessor(AdjacentBlock Succ,
3770 B->Preds.push_back(AdjacentBlock(this, Succ.isReachable()), C);
3773 UnreachableB->Preds.push_back(AdjacentBlock(this, false), C);

Completed in 97 milliseconds