diff options
| author | Colin LeMahieu <colinl@codeaurora.org> | 2014-11-24 16:50:40 +0000 |
|---|---|---|
| committer | Colin LeMahieu <colinl@codeaurora.org> | 2014-11-24 16:50:40 +0000 |
| commit | 06bc0caa1f82696f7dbb5c772f5bf0b885f51ed8 (patch) | |
| tree | 9076dce20d24f0e06ba00a4470e0a34b3f553fff | |
| parent | bb7d6f551428b27c74d0882cda6862a2b61e6cea (diff) | |
| download | bcm5719-llvm-06bc0caa1f82696f7dbb5c772f5bf0b885f51ed8.tar.gz bcm5719-llvm-06bc0caa1f82696f7dbb5c772f5bf0b885f51ed8.zip | |
Adding const iterator to MCInst. http://reviews.llvm.org/D6359
llvm-svn: 222661
| -rw-r--r-- | llvm/include/llvm/MC/MCInst.h | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/llvm/include/llvm/MC/MCInst.h b/llvm/include/llvm/MC/MCInst.h index 6918280a421..751d61563d2 100644 --- a/llvm/include/llvm/MC/MCInst.h +++ b/llvm/include/llvm/MC/MCInst.h @@ -172,8 +172,11 @@ public: size_t size() { return Operands.size(); } typedef SmallVectorImpl<MCOperand>::iterator iterator; + typedef SmallVectorImpl<MCOperand>::const_iterator const_iterator; iterator begin() { return Operands.begin(); } - iterator end() { return Operands.end(); } + const_iterator begin() const { return Operands.begin(); } + iterator end() { return Operands.end(); } + const_iterator end() const { return Operands.end(); } iterator insert(iterator I, const MCOperand &Op) { return Operands.insert(I, Op); } |

