mirror of
https://github.com/RPCS3/llvm-mirror.git
synced 2025-03-07 03:47:20 +00:00
[objc-arc] Change 4 iterator methods which return const_iterators to be const methods.
llvm-svn: 187940
This commit is contained in:
parent
169723f925
commit
630805fc43
@ -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); }
|
||||
|
Loading…
x
Reference in New Issue
Block a user