mirror of
https://github.com/bolero-MURAKAMI/Sprout
synced 2025-08-03 12:49:50 +00:00
fix coding-style
This commit is contained in:
parent
df3023db30
commit
5ce2cb023c
196 changed files with 1180 additions and 1787 deletions
|
@ -28,9 +28,9 @@ namespace sprout {
|
|||
// append
|
||||
//
|
||||
template<typename Container, typename Input>
|
||||
inline SPROUT_CONSTEXPR typename sprout::fit::result_of::append<Container, Input>::type append(
|
||||
Container const& cont,
|
||||
typename sprout::container_traits<Container>::const_iterator pos,
|
||||
inline SPROUT_CONSTEXPR typename sprout::fit::result_of::append<Container, Input>::type
|
||||
append(
|
||||
Container const& cont, typename sprout::container_traits<Container>::const_iterator pos,
|
||||
Input const& input
|
||||
)
|
||||
{
|
||||
|
@ -40,13 +40,10 @@ namespace sprout {
|
|||
sprout::internal_end_offset(cont) + sprout::size(input)
|
||||
);
|
||||
}
|
||||
//
|
||||
// append
|
||||
//
|
||||
template<typename Container, typename Input>
|
||||
inline SPROUT_CONSTEXPR typename sprout::fit::result_of::append<Container, Input>::type append(
|
||||
Container const& cont,
|
||||
typename sprout::container_traits<Container>::difference_type pos,
|
||||
inline SPROUT_CONSTEXPR typename sprout::fit::result_of::append<Container, Input>::type
|
||||
append(
|
||||
Container const& cont, typename sprout::container_traits<Container>::difference_type pos,
|
||||
Input const& input
|
||||
)
|
||||
{
|
||||
|
|
|
@ -27,11 +27,8 @@ namespace sprout {
|
|||
// append_back
|
||||
//
|
||||
template<typename Container, typename Input>
|
||||
inline SPROUT_CONSTEXPR typename sprout::fit::result_of::append_back<Container, Input>::type append_back(
|
||||
Container const& cont,
|
||||
Input const& input
|
||||
)
|
||||
{
|
||||
inline SPROUT_CONSTEXPR typename sprout::fit::result_of::append_back<Container, Input>::type
|
||||
append_back(Container const& cont, Input const& input) {
|
||||
return sprout::sub_copy(
|
||||
sprout::get_internal(sprout::fixed::append_back(cont, input)),
|
||||
sprout::internal_begin_offset(cont),
|
||||
|
|
|
@ -27,11 +27,8 @@ namespace sprout {
|
|||
// append_front
|
||||
//
|
||||
template<typename Container, typename Input>
|
||||
inline SPROUT_CONSTEXPR typename sprout::fit::result_of::append_front<Container, Input>::type append_front(
|
||||
Container const& cont,
|
||||
Input const& input
|
||||
)
|
||||
{
|
||||
inline SPROUT_CONSTEXPR typename sprout::fit::result_of::append_front<Container, Input>::type
|
||||
append_front(Container const& cont, Input const& input) {
|
||||
return sprout::sub_copy(
|
||||
sprout::get_internal(sprout::fixed::append_front(cont, input)),
|
||||
sprout::internal_begin_offset(cont),
|
||||
|
|
|
@ -29,26 +29,17 @@ namespace sprout {
|
|||
// erase
|
||||
//
|
||||
template<typename Container>
|
||||
inline SPROUT_CONSTEXPR typename sprout::fit::result_of::erase<Container>::type erase(
|
||||
Container const& cont,
|
||||
typename sprout::container_traits<Container>::const_iterator pos
|
||||
)
|
||||
{
|
||||
inline SPROUT_CONSTEXPR typename sprout::fit::result_of::erase<Container>::type
|
||||
erase(Container const& cont, typename sprout::container_traits<Container>::const_iterator pos) {
|
||||
return sprout::sub_copy(
|
||||
sprout::get_internal(sprout::fixed::erase(cont, pos)),
|
||||
sprout::internal_begin_offset(cont),
|
||||
sprout::internal_end_offset(cont) - 1
|
||||
);
|
||||
}
|
||||
//
|
||||
// erase
|
||||
//
|
||||
template<typename Container>
|
||||
inline SPROUT_CONSTEXPR typename sprout::fit::result_of::erase<Container>::type erase(
|
||||
Container const& cont,
|
||||
typename sprout::container_traits<Container>::difference_type pos
|
||||
)
|
||||
{
|
||||
inline SPROUT_CONSTEXPR typename sprout::fit::result_of::erase<Container>::type
|
||||
erase(Container const& cont, typename sprout::container_traits<Container>::difference_type pos) {
|
||||
return sprout::sub_copy(
|
||||
sprout::get_internal(sprout::fixed::erase(cont, pos)),
|
||||
sprout::internal_begin_offset(cont),
|
||||
|
|
|
@ -29,26 +29,17 @@ namespace sprout {
|
|||
// erase_n
|
||||
//
|
||||
template<std::size_t N, typename Container>
|
||||
inline SPROUT_CONSTEXPR typename sprout::fit::result_of::erase_n<N, Container>::type erase_n(
|
||||
Container const& cont,
|
||||
typename sprout::container_traits<Container>::const_iterator pos
|
||||
)
|
||||
{
|
||||
inline SPROUT_CONSTEXPR typename sprout::fit::result_of::erase_n<N, Container>::type
|
||||
erase_n(Container const& cont, typename sprout::container_traits<Container>::const_iterator pos) {
|
||||
return sprout::sub_copy(
|
||||
sprout::get_internal(sprout::fixed::erase_n<N>(cont, pos)),
|
||||
sprout::internal_begin_offset(cont),
|
||||
sprout::internal_end_offset(cont) - 1
|
||||
);
|
||||
}
|
||||
//
|
||||
// erase_n
|
||||
//
|
||||
template<std::size_t N, typename Container>
|
||||
inline SPROUT_CONSTEXPR typename sprout::fit::result_of::erase_n<N, Container>::type erase_n(
|
||||
Container const& cont,
|
||||
typename sprout::container_traits<Container>::difference_type pos
|
||||
)
|
||||
{
|
||||
inline SPROUT_CONSTEXPR typename sprout::fit::result_of::erase_n<N, Container>::type
|
||||
erase_n(Container const& cont, typename sprout::container_traits<Container>::difference_type pos) {
|
||||
return sprout::sub_copy(
|
||||
sprout::get_internal(sprout::fixed::erase_n<N>(cont, pos)),
|
||||
sprout::internal_begin_offset(cont),
|
||||
|
|
|
@ -29,11 +29,10 @@ namespace sprout {
|
|||
// insert
|
||||
//
|
||||
template<typename Container, typename T, typename... Values>
|
||||
inline SPROUT_CONSTEXPR typename sprout::fit::result_of::insert<Container, T, Values...>::type insert(
|
||||
Container const& cont,
|
||||
typename sprout::container_traits<Container>::const_iterator pos,
|
||||
T const& v,
|
||||
Values const&... values
|
||||
inline SPROUT_CONSTEXPR typename sprout::fit::result_of::insert<Container, T, Values...>::type
|
||||
insert(
|
||||
Container const& cont, typename sprout::container_traits<Container>::const_iterator pos,
|
||||
T const& v, Values const&... values
|
||||
)
|
||||
{
|
||||
return sprout::sub_copy(
|
||||
|
@ -42,15 +41,11 @@ namespace sprout {
|
|||
sprout::internal_end_offset(cont) + 1 + sizeof...(Values)
|
||||
);
|
||||
}
|
||||
//
|
||||
// insert
|
||||
//
|
||||
template<typename Container, typename T, typename... Values>
|
||||
inline SPROUT_CONSTEXPR typename sprout::fit::result_of::insert<Container, T, Values...>::type insert(
|
||||
Container const& cont,
|
||||
typename sprout::container_traits<Container>::difference_type pos,
|
||||
T const& v,
|
||||
Values const&... values
|
||||
inline SPROUT_CONSTEXPR typename sprout::fit::result_of::insert<Container, T, Values...>::type
|
||||
insert(
|
||||
Container const& cont, typename sprout::container_traits<Container>::difference_type pos,
|
||||
T const& v, Values const&... values
|
||||
)
|
||||
{
|
||||
return sprout::sub_copy(
|
||||
|
|
|
@ -29,11 +29,10 @@ namespace sprout {
|
|||
// insert_n
|
||||
//
|
||||
template<std::size_t N, typename Container, typename T, typename... Values>
|
||||
inline SPROUT_CONSTEXPR typename sprout::fit::result_of::insert_n<N, Container, T, Values...>::type insert_n(
|
||||
Container const& cont,
|
||||
typename sprout::container_traits<Container>::const_iterator pos,
|
||||
T const& v,
|
||||
Values const&... values
|
||||
inline SPROUT_CONSTEXPR typename sprout::fit::result_of::insert_n<N, Container, T, Values...>::type
|
||||
insert_n(
|
||||
Container const& cont, typename sprout::container_traits<Container>::const_iterator pos,
|
||||
T const& v, Values const&... values
|
||||
)
|
||||
{
|
||||
return sprout::sub_copy(
|
||||
|
@ -42,15 +41,11 @@ namespace sprout {
|
|||
sprout::internal_end_offset(cont) + (1 + sizeof...(Values)) * N
|
||||
);
|
||||
}
|
||||
//
|
||||
// insert_n
|
||||
//
|
||||
template<std::size_t N, typename Container, typename T, typename... Values>
|
||||
inline SPROUT_CONSTEXPR typename sprout::fit::result_of::insert_n<N, Container, T, Values...>::type insert_n(
|
||||
Container const& cont,
|
||||
typename sprout::container_traits<Container>::difference_type pos,
|
||||
T const& v,
|
||||
Values const&... values
|
||||
inline SPROUT_CONSTEXPR typename sprout::fit::result_of::insert_n<N, Container, T, Values...>::type
|
||||
insert_n(
|
||||
Container const& cont, typename sprout::container_traits<Container>::difference_type pos,
|
||||
T const& v, Values const&... values
|
||||
)
|
||||
{
|
||||
return sprout::sub_copy(
|
||||
|
|
|
@ -29,10 +29,8 @@ namespace sprout {
|
|||
// pop_back
|
||||
//
|
||||
template<typename Container>
|
||||
inline SPROUT_CONSTEXPR typename sprout::fit::result_of::pop_back<Container>::type pop_back(
|
||||
Container const& cont
|
||||
)
|
||||
{
|
||||
inline SPROUT_CONSTEXPR typename sprout::fit::result_of::pop_back<Container>::type
|
||||
pop_back(Container const& cont) {
|
||||
return sprout::sub_copy(
|
||||
sprout::get_internal(sprout::fixed::pop_back(cont)),
|
||||
sprout::internal_begin_offset(cont),
|
||||
|
|
|
@ -29,10 +29,8 @@ namespace sprout {
|
|||
// pop_back_n
|
||||
//
|
||||
template<std::size_t N, typename Container>
|
||||
inline SPROUT_CONSTEXPR typename sprout::fit::result_of::pop_back_n<N, Container>::type pop_back_n(
|
||||
Container const& cont
|
||||
)
|
||||
{
|
||||
inline SPROUT_CONSTEXPR typename sprout::fit::result_of::pop_back_n<N, Container>::type
|
||||
pop_back_n(Container const& cont) {
|
||||
return sprout::sub_copy(
|
||||
sprout::get_internal(sprout::fixed::pop_back_n<N>(cont)),
|
||||
sprout::internal_begin_offset(cont),
|
||||
|
|
|
@ -29,10 +29,8 @@ namespace sprout {
|
|||
// pop_front
|
||||
//
|
||||
template<typename Container>
|
||||
inline SPROUT_CONSTEXPR typename sprout::fit::result_of::pop_front<Container>::type pop_front(
|
||||
Container const& cont
|
||||
)
|
||||
{
|
||||
inline SPROUT_CONSTEXPR typename sprout::fit::result_of::pop_front<Container>::type
|
||||
pop_front(Container const& cont) {
|
||||
return sprout::sub_copy(
|
||||
sprout::get_internal(sprout::fixed::pop_front(cont)),
|
||||
sprout::internal_begin_offset(cont),
|
||||
|
|
|
@ -29,10 +29,8 @@ namespace sprout {
|
|||
// pop_front_n
|
||||
//
|
||||
template<std::size_t N, typename Container>
|
||||
inline SPROUT_CONSTEXPR typename sprout::fit::result_of::pop_front_n<N, Container>::type pop_front_n(
|
||||
Container const& cont
|
||||
)
|
||||
{
|
||||
inline SPROUT_CONSTEXPR typename sprout::fit::result_of::pop_front_n<N, Container>::type
|
||||
pop_front_n(Container const& cont) {
|
||||
return sprout::sub_copy(
|
||||
sprout::get_internal(sprout::fixed::pop_front_n<N>(cont)),
|
||||
sprout::internal_begin_offset(cont),
|
||||
|
|
|
@ -28,12 +28,8 @@ namespace sprout {
|
|||
// push_back
|
||||
//
|
||||
template<typename Container, typename T, typename... Values>
|
||||
inline SPROUT_CONSTEXPR typename sprout::fit::result_of::push_back<Container, T, Values...>::type push_back(
|
||||
Container const& cont,
|
||||
T const& v,
|
||||
Values const&... values
|
||||
)
|
||||
{
|
||||
inline SPROUT_CONSTEXPR typename sprout::fit::result_of::push_back<Container, T, Values...>::type
|
||||
push_back(Container const& cont, T const& v, Values const&... values) {
|
||||
return sprout::sub_copy(
|
||||
sprout::get_internal(sprout::fixed::push_back(cont, v, values...)),
|
||||
sprout::internal_begin_offset(cont),
|
||||
|
|
|
@ -28,12 +28,8 @@ namespace sprout {
|
|||
// push_back_n
|
||||
//
|
||||
template<std::size_t N, typename Container, typename T, typename... Values>
|
||||
inline SPROUT_CONSTEXPR typename sprout::fit::result_of::push_back_n<N, Container, T, Values...>::type push_back_n(
|
||||
Container const& cont,
|
||||
T const& v,
|
||||
Values const&... values
|
||||
)
|
||||
{
|
||||
inline SPROUT_CONSTEXPR typename sprout::fit::result_of::push_back_n<N, Container, T, Values...>::type
|
||||
push_back_n(Container const& cont, T const& v, Values const&... values) {
|
||||
return sprout::sub_copy(
|
||||
sprout::get_internal(sprout::fixed::push_back_n<N>(cont, v, values...)),
|
||||
sprout::internal_begin_offset(cont),
|
||||
|
|
|
@ -28,12 +28,8 @@ namespace sprout {
|
|||
// push_front
|
||||
//
|
||||
template<typename Container, typename T, typename... Values>
|
||||
inline SPROUT_CONSTEXPR typename sprout::fit::result_of::push_front<Container, T, Values...>::type push_front(
|
||||
Container const& cont,
|
||||
T const& v,
|
||||
Values const&... values
|
||||
)
|
||||
{
|
||||
inline SPROUT_CONSTEXPR typename sprout::fit::result_of::push_front<Container, T, Values...>::type
|
||||
push_front(Container const& cont, T const& v, Values const&... values) {
|
||||
return sprout::sub_copy(
|
||||
sprout::get_internal(sprout::fixed::push_front(cont, v, values...)),
|
||||
sprout::internal_begin_offset(cont),
|
||||
|
|
|
@ -28,12 +28,8 @@ namespace sprout {
|
|||
// push_front_n
|
||||
//
|
||||
template<std::size_t N, typename Container, typename T, typename... Values>
|
||||
inline SPROUT_CONSTEXPR typename sprout::fit::result_of::push_front_n<N, Container, T, Values...>::type push_front_n(
|
||||
Container const& cont,
|
||||
T const& v,
|
||||
Values const&... values
|
||||
)
|
||||
{
|
||||
inline SPROUT_CONSTEXPR typename sprout::fit::result_of::push_front_n<N, Container, T, Values...>::type
|
||||
push_front_n(Container const& cont, T const& v, Values const&... values) {
|
||||
return sprout::sub_copy(
|
||||
sprout::get_internal(sprout::fixed::push_front_n<N>(cont, v, values...)),
|
||||
sprout::internal_begin_offset(cont),
|
||||
|
|
|
@ -28,26 +28,17 @@ namespace sprout {
|
|||
// realign
|
||||
//
|
||||
template<typename Container, typename T>
|
||||
inline SPROUT_CONSTEXPR typename sprout::fit::result_of::realign<Container>::type realign(
|
||||
Container const& cont,
|
||||
T const& v
|
||||
)
|
||||
{
|
||||
inline SPROUT_CONSTEXPR typename sprout::fit::result_of::realign<Container>::type
|
||||
realign(Container const& cont, T const& v) {
|
||||
return sprout::sub_copy(
|
||||
sprout::get_internal(sprout::fixed::realign(cont, v)),
|
||||
0,
|
||||
sprout::size(cont)
|
||||
);
|
||||
}
|
||||
|
||||
//
|
||||
// realign
|
||||
//
|
||||
template<typename Container>
|
||||
inline SPROUT_CONSTEXPR typename sprout::fit::result_of::realign<Container>::type realign(
|
||||
Container const& cont
|
||||
)
|
||||
{
|
||||
inline SPROUT_CONSTEXPR typename sprout::fit::result_of::realign<Container>::type
|
||||
realign(Container const& cont) {
|
||||
return sprout::sub_copy(
|
||||
sprout::get_internal(sprout::fixed::realign(cont)),
|
||||
0,
|
||||
|
|
|
@ -28,26 +28,17 @@ namespace sprout {
|
|||
// realign_to
|
||||
//
|
||||
template<typename Result, typename Container, typename T>
|
||||
inline SPROUT_CONSTEXPR typename sprout::fit::result_of::realign_to<Result, Container>::type realign_to(
|
||||
Container const& cont,
|
||||
T const& v
|
||||
)
|
||||
{
|
||||
inline SPROUT_CONSTEXPR typename sprout::fit::result_of::realign_to<Result, Container>::type
|
||||
realign_to(Container const& cont, T const& v) {
|
||||
return sprout::sub_copy(
|
||||
sprout::get_internal(sprout::fixed::realign_to<Result>(cont, v)),
|
||||
0,
|
||||
sprout::size(cont)
|
||||
);
|
||||
}
|
||||
|
||||
//
|
||||
// realign_to
|
||||
//
|
||||
template<typename Result, typename Container>
|
||||
inline SPROUT_CONSTEXPR typename sprout::fit::result_of::realign_to<Result, Container>::type realign_to(
|
||||
Container const& cont
|
||||
)
|
||||
{
|
||||
inline SPROUT_CONSTEXPR typename sprout::fit::result_of::realign_to<Result, Container>::type
|
||||
realign_to(Container const& cont) {
|
||||
return sprout::sub_copy(
|
||||
sprout::get_internal(sprout::fixed::realign_to<Result>(cont)),
|
||||
0,
|
||||
|
|
|
@ -29,26 +29,17 @@ namespace sprout {
|
|||
// resize
|
||||
//
|
||||
template<std::size_t N, typename Container, typename T>
|
||||
inline SPROUT_CONSTEXPR typename sprout::fit::result_of::resize<N, Container>::type resize(
|
||||
Container const& cont,
|
||||
T const& v
|
||||
)
|
||||
{
|
||||
inline SPROUT_CONSTEXPR typename sprout::fit::result_of::resize<N, Container>::type
|
||||
resize(Container const& cont, T const& v) {
|
||||
return sprout::sub_copy(
|
||||
sprout::get_internal(sprout::fixed::resize<N>(cont, v)),
|
||||
0,
|
||||
sprout::container_traits<typename sprout::fit::result_of::resize<N, Container>::type>::static_size
|
||||
);
|
||||
}
|
||||
|
||||
//
|
||||
// resize
|
||||
//
|
||||
template<std::size_t N, typename Container>
|
||||
inline SPROUT_CONSTEXPR typename sprout::fit::result_of::resize<N, Container>::type resize(
|
||||
Container const& cont
|
||||
)
|
||||
{
|
||||
inline SPROUT_CONSTEXPR typename sprout::fit::result_of::resize<N, Container>::type
|
||||
resize(Container const& cont) {
|
||||
return sprout::sub_copy(
|
||||
sprout::get_internal(sprout::fixed::resize<N>(cont)),
|
||||
0,
|
||||
|
|
|
@ -29,26 +29,17 @@ namespace sprout {
|
|||
// resize_backward
|
||||
//
|
||||
template<std::size_t N, typename Container, typename T>
|
||||
inline SPROUT_CONSTEXPR typename sprout::fit::result_of::resize_backward<N, Container>::type resize_backward(
|
||||
Container const& cont,
|
||||
T const& v
|
||||
)
|
||||
{
|
||||
inline SPROUT_CONSTEXPR typename sprout::fit::result_of::resize_backward<N, Container>::type
|
||||
resize_backward(Container const& cont, T const& v) {
|
||||
return sprout::sub_copy(
|
||||
sprout::get_internal(sprout::fixed::resize_backward<N>(cont, v)),
|
||||
0,
|
||||
sprout::container_traits<typename sprout::fit::result_of::resize_backward<N, Container>::type>::static_size
|
||||
);
|
||||
}
|
||||
|
||||
//
|
||||
// resize_backward
|
||||
//
|
||||
template<std::size_t N, typename Container>
|
||||
inline SPROUT_CONSTEXPR typename sprout::fit::result_of::resize_backward<N, Container>::type resize_backward(
|
||||
Container const& cont
|
||||
)
|
||||
{
|
||||
inline SPROUT_CONSTEXPR typename sprout::fit::result_of::resize_backward<N, Container>::type
|
||||
resize_backward(Container const& cont) {
|
||||
return sprout::sub_copy(
|
||||
sprout::get_internal(sprout::fixed::resize_backward<N>(cont)),
|
||||
0,
|
||||
|
|
|
@ -29,28 +29,17 @@ namespace sprout {
|
|||
// set
|
||||
//
|
||||
template<typename Container, typename T>
|
||||
inline SPROUT_CONSTEXPR typename sprout::fit::result_of::set<Container, T>::type set(
|
||||
Container const& cont,
|
||||
typename sprout::container_traits<Container>::const_iterator pos,
|
||||
T const& v
|
||||
)
|
||||
{
|
||||
inline SPROUT_CONSTEXPR typename sprout::fit::result_of::set<Container, T>::type
|
||||
set(Container const& cont, typename sprout::container_traits<Container>::const_iterator pos, T const& v) {
|
||||
return sprout::sub_copy(
|
||||
sprout::get_internal(sprout::fixed::set(cont, pos, v)),
|
||||
sprout::internal_begin_offset(cont),
|
||||
sprout::internal_end_offset(cont)
|
||||
);
|
||||
}
|
||||
//
|
||||
// set
|
||||
//
|
||||
template<typename Container, typename T>
|
||||
inline SPROUT_CONSTEXPR typename sprout::fit::result_of::set<Container, T>::type set(
|
||||
Container const& cont,
|
||||
typename sprout::container_traits<Container>::difference_type pos,
|
||||
T const& v
|
||||
)
|
||||
{
|
||||
inline SPROUT_CONSTEXPR typename sprout::fit::result_of::set<Container, T>::type
|
||||
set(Container const& cont, typename sprout::container_traits<Container>::difference_type pos, T const& v) {
|
||||
return sprout::sub_copy(
|
||||
sprout::get_internal(sprout::fixed::set(cont, pos, v)),
|
||||
sprout::internal_begin_offset(cont),
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue