reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/clang/include/clang/Analysis/Analyses/ThreadSafetyCommon.h
  185                                            SE = CurrBlock->pred_end();
tools/clang/include/clang/Analysis/CFG.h
  953     return pred_const_range(pred_begin(), pred_end());
 1031     return filtered_pred_iterator(pred_begin(), pred_end(), this, f);
 1518   static ChildIteratorType child_end(NodeRef N) { return N->pred_end(); }
tools/clang/lib/Analysis/CFG.cpp
 5671       for (CFGBlock::const_pred_iterator I = B.pred_begin(), E = B.pred_end();
tools/clang/lib/Analysis/CFGReachabilityAnalysis.cpp
   71          e = block->pred_end(); i != e; ++i) {
tools/clang/lib/Analysis/Consumed.cpp
 1010        PE = TargetBlock->pred_end(); PI != PE; ++PI) {
 1082        PE = Block->pred_end(); PI != PE; ++PI) {
tools/clang/lib/Analysis/LiveVariables.cpp
   59        E = block->pred_end(); I != E; ++I) {
tools/clang/lib/Analysis/ReachableCode.cpp
  429        E = Block->pred_end(); I != E; ++I) {
  503            E = Block->pred_end(); I != E; ++I) {
  651     if (PI != B->pred_end()) {
tools/clang/lib/Analysis/ThreadSafety.cpp
  743          PE  = CurrBlock->pred_end(); PI != PE; ++PI) {
 2386          PE  = CurrBlock->pred_end(); PI != PE; ++PI) {
tools/clang/lib/Analysis/UninitializedValues.cpp
  618       for (CFGBlock::const_pred_iterator I = B->pred_begin(), E = B->pred_end();
  846        E = block->pred_end(); I != E; ++I) {
tools/clang/lib/Sema/AnalysisBasedWarnings.cpp
  414         if (B->pred_begin() == B->pred_end()) {
 1089       std::deque<const CFGBlock*> BlockQueue(B.pred_begin(), B.pred_end());
 1146           std::copy(P->pred_begin(), P->pred_end(),
tools/clang/lib/StaticAnalyzer/Checkers/UnreachableCodeChecker.cpp
  183   for (CFGBlock::const_pred_iterator I = CB->pred_begin(), E = CB->pred_end();