diff options
| author | Duncan P. N. Exon Smith <dexonsmith@apple.com> | 2014-04-25 18:10:23 +0000 |
|---|---|---|
| committer | Duncan P. N. Exon Smith <dexonsmith@apple.com> | 2014-04-25 18:10:23 +0000 |
| commit | 5547afed787e2d80206221f07aa2492a395744da (patch) | |
| tree | 4f334318dc89b82035016808afe73da8705bca4b /llvm | |
| parent | c041669927130a8d08494ff24c08b69f947fd693 (diff) | |
| download | bcm5719-llvm-5547afed787e2d80206221f07aa2492a395744da.tar.gz bcm5719-llvm-5547afed787e2d80206221f07aa2492a395744da.zip | |
SCC: Remove redundant inline keywords, NFC
Functions declared in line in a class are inlined by default. There's
no reason for the `inline` keyword.
<rdar://problem/14292693>
llvm-svn: 207248
Diffstat (limited to 'llvm')
| -rw-r--r-- | llvm/include/llvm/ADT/SCCIterator.h | 22 |
1 files changed, 11 insertions, 11 deletions
diff --git a/llvm/include/llvm/ADT/SCCIterator.h b/llvm/include/llvm/ADT/SCCIterator.h index 58ac149e32b..d68a0f2364e 100644 --- a/llvm/include/llvm/ADT/SCCIterator.h +++ b/llvm/include/llvm/ADT/SCCIterator.h @@ -151,47 +151,47 @@ class scc_iterator } } - inline scc_iterator(NodeType *entryN) : visitNum(0) { + scc_iterator(NodeType *entryN) : visitNum(0) { DFSVisitOne(entryN); GetNextSCC(); } // End is when the DFS stack is empty. - inline scc_iterator() {} + scc_iterator() {} public: - static inline scc_iterator begin(const GraphT &G) { + static scc_iterator begin(const GraphT &G) { return scc_iterator(GT::getEntryNode(G)); } - static inline scc_iterator end(const GraphT &) { return scc_iterator(); } + static scc_iterator end(const GraphT &) { return scc_iterator(); } /// \brief Direct loop termination test which is more efficient than /// comparison with \c end(). - inline bool isAtEnd() const { + bool isAtEnd() const { assert(!CurrentSCC.empty() || VisitStack.empty()); return CurrentSCC.empty(); } - inline bool operator==(const scc_iterator &x) const { + bool operator==(const scc_iterator &x) const { return VisitStack == x.VisitStack && CurrentSCC == x.CurrentSCC; } - inline bool operator!=(const scc_iterator &x) const { return !operator==(x); } + bool operator!=(const scc_iterator &x) const { return !operator==(x); } - inline scc_iterator &operator++() { + scc_iterator &operator++() { GetNextSCC(); return *this; } - inline scc_iterator operator++(int) { + scc_iterator operator++(int) { scc_iterator tmp = *this; ++*this; return tmp; } - inline const SccTy &operator*() const { + const SccTy &operator*() const { assert(!CurrentSCC.empty() && "Dereferencing END SCC iterator!"); return CurrentSCC; } - inline SccTy &operator*() { + SccTy &operator*() { assert(!CurrentSCC.empty() && "Dereferencing END SCC iterator!"); return CurrentSCC; } |

