1
0
Fork 0
mirror of https://github.com/bolero-MURAKAMI/Sprout synced 2025-08-03 12:49:50 +00:00

fix inline

add container/indexes.hpp
add tuple/indexes.hpp
This commit is contained in:
bolero-MURAKAMI 2012-04-04 22:23:41 +09:00
parent ba6482d1ec
commit c6bd230ee4
340 changed files with 1087 additions and 979 deletions

View file

@ -46,7 +46,7 @@ namespace sprout {
};
} // namespace detail
template<typename... TTypes, typename... UTypes>
SPROUT_CONSTEXPR inline bool operator==(
inline SPROUT_CONSTEXPR bool operator==(
sprout::tuples::tuple<TTypes...> const& lhs,
sprout::tuples::tuple<UTypes...> const& rhs
)
@ -62,7 +62,7 @@ namespace sprout {
>::eq(lhs, rhs);
}
template<typename... TTypes, typename... UTypes>
SPROUT_CONSTEXPR inline bool operator<(
inline SPROUT_CONSTEXPR bool operator<(
sprout::tuples::tuple<TTypes...> const& lhs,
sprout::tuples::tuple<UTypes...> const& rhs
)
@ -78,7 +78,7 @@ namespace sprout {
>::less(lhs, rhs);
}
template<typename... TTypes, typename... UTypes>
SPROUT_CONSTEXPR inline bool operator!=(
inline SPROUT_CONSTEXPR bool operator!=(
sprout::tuples::tuple<TTypes...> const& lhs,
sprout::tuples::tuple<UTypes...> const& rhs
)
@ -86,7 +86,7 @@ namespace sprout {
return !(lhs == rhs);
}
template<typename... TTypes, typename... UTypes>
SPROUT_CONSTEXPR inline bool operator>(
inline SPROUT_CONSTEXPR bool operator>(
sprout::tuples::tuple<TTypes...> const& lhs,
sprout::tuples::tuple<UTypes...> const& rhs
)
@ -94,7 +94,7 @@ namespace sprout {
return rhs < lhs;
}
template<typename... TTypes, typename... UTypes>
SPROUT_CONSTEXPR inline bool operator<=(
inline SPROUT_CONSTEXPR bool operator<=(
sprout::tuples::tuple<TTypes...> const& lhs,
sprout::tuples::tuple<UTypes...> const& rhs
)
@ -102,7 +102,7 @@ namespace sprout {
return !(rhs < lhs);
}
template<typename... TTypes, typename... UTypes>
SPROUT_CONSTEXPR inline bool operator>=(
inline SPROUT_CONSTEXPR bool operator>=(
sprout::tuples::tuple<TTypes...> const& lhs,
sprout::tuples::tuple<UTypes...> const& rhs
)