summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMichael Gottesman <mgottesman@apple.com>2013-08-07 23:56:34 +0000
committerMichael Gottesman <mgottesman@apple.com>2013-08-07 23:56:34 +0000
commit0fecf98955ef7d3ac905e8078bb9f2cc52dc6839 (patch)
treeb6ec31a67a8cf9eb5df5f6eeee9d503dd24910b9
parentb80f9791e4deb0b50a870654c2109d0abaf68fbd (diff)
downloadbcm5719-llvm-0fecf98955ef7d3ac905e8078bb9f2cc52dc6839.tar.gz
bcm5719-llvm-0fecf98955ef7d3ac905e8078bb9f2cc52dc6839.zip
[objc-arc] Change 4 iterator methods which return const_iterators to be const methods.
llvm-svn: 187940
-rw-r--r--llvm/lib/Transforms/ObjCARC/ObjCARCOpts.cpp8
1 files changed, 4 insertions, 4 deletions
diff --git a/llvm/lib/Transforms/ObjCARC/ObjCARCOpts.cpp b/llvm/lib/Transforms/ObjCARC/ObjCARCOpts.cpp
index 6f94a7cc15e..6d4ff659b40 100644
--- a/llvm/lib/Transforms/ObjCARC/ObjCARCOpts.cpp
+++ b/llvm/lib/Transforms/ObjCARC/ObjCARCOpts.cpp
@@ -756,10 +756,10 @@ namespace {
// Specialized CFG utilities.
typedef SmallVectorImpl<BasicBlock *>::const_iterator edge_iterator;
- edge_iterator pred_begin() { return Preds.begin(); }
- edge_iterator pred_end() { return Preds.end(); }
- edge_iterator succ_begin() { return Succs.begin(); }
- edge_iterator succ_end() { return Succs.end(); }
+ edge_iterator pred_begin() const { return Preds.begin(); }
+ edge_iterator pred_end() const { return Preds.end(); }
+ edge_iterator succ_begin() const { return Succs.begin(); }
+ edge_iterator succ_end() const { return Succs.end(); }
void addSucc(BasicBlock *Succ) { Succs.push_back(Succ); }
void addPred(BasicBlock *Pred) { Preds.push_back(Pred); }
OpenPOWER on IntegriCloud