Don't use std::advance just to increment or decrement by one.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@53189 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
Dan Gohman 2008-07-07 18:39:33 +00:00
parent 7698252750
commit f178700829

View File

@ -137,8 +137,7 @@ inline ItTy next(ItTy it, Dist n)
template <typename ItTy> template <typename ItTy>
inline ItTy next(ItTy it) inline ItTy next(ItTy it)
{ {
std::advance(it, 1); return ++it;
return it;
} }
template <typename ItTy, typename Dist> template <typename ItTy, typename Dist>
@ -151,8 +150,7 @@ inline ItTy prior(ItTy it, Dist n)
template <typename ItTy> template <typename ItTy>
inline ItTy prior(ItTy it) inline ItTy prior(ItTy it)
{ {
std::advance(it, -1); return --it;
return it;
} }
//===----------------------------------------------------------------------===// //===----------------------------------------------------------------------===//