Searched refs:reachable_code (Results 1 – 3 of 3) sorted by relevance
413 clang::reachable_code::Callback &CB);421 clang::reachable_code::Callback &CB);492 clang::reachable_code::Callback &CB) { in scanBackwards()619 clang::reachable_code::Callback &CB) { in reportDeadCode()621 reachable_code::UnreachableKind UK = reachable_code::UK_Other; in reportDeadCode()624 UK = reachable_code::UK_Break; in reportDeadCode()630 UK = reachable_code::UK_Return; in reportDeadCode()639 if (UK == reachable_code::UK_Other) { in reportDeadCode()653 CB.HandleUnreachable(reachable_code::UK_Loop_Increment, Loc, in reportDeadCode()681 namespace clang { namespace reachable_code { namespace
37 namespace reachable_code {
67 class UnreachableCodeHandler : public reachable_code::Callback {74 void HandleUnreachable(reachable_code::UnreachableKind UK, SourceLocation L, in HandleUnreachable()95 case reachable_code::UK_Break: in HandleUnreachable()98 case reachable_code::UK_Return: in HandleUnreachable()101 case reachable_code::UK_Loop_Increment: in HandleUnreachable()104 case reachable_code::UK_Other: in HandleUnreachable()137 reachable_code::FindUnreachableCode(AC, S.getPreprocessor(), UC); in CheckUnreachable()351 clang::reachable_code::ScanReachableFromBlock(&BodyCFG->getEntry(), Reachable); in visitReachableThrows()433 unsigned count = reachable_code::ScanReachableFromBlock(&cfg->getEntry(), in CheckFallThrough()448 count += reachable_code::ScanReachableFromBlock(B, live); in CheckFallThrough()