clang API Documentation

Classes | Functions
clang::reachable_code Namespace Reference

Classes

class  Callback

Functions

unsigned ScanReachableFromBlock (const CFGBlock *Start, llvm::BitVector &Reachable)
void FindUnreachableCode (AnalysisDeclContext &AC, Callback &CB)

Function Documentation

void clang::reachable_code::FindUnreachableCode ( AnalysisDeclContext AC,
Callback &  CB 
)
unsigned clang::reachable_code::ScanReachableFromBlock ( const CFGBlock Start,
llvm::BitVector &  Reachable 
)

ScanReachableFromBlock - Mark all blocks reachable from Start. Returns the total number of blocks that were marked reachable.

Definition at line 257 of file ReachableCode.cpp.

References clang::CFGBlock::getBlockID(), clang::CFGBlock::succ_begin(), and clang::CFGBlock::succ_end().

Referenced by CheckFallThrough(), and FindUnreachableCode().