File tree 22 files changed +22
-22
lines changed
22 files changed +22
-22
lines changed Original file line number Diff line number Diff line change @@ -17,7 +17,7 @@ namespace iter {
17
17
18
18
using AccumulateFn = IterToolFnOptionalBindSecond<Accumulator, std::plus<>>;
19
19
}
20
- constexpr impl::AccumulateFn accumulate{};
20
+ inline constexpr impl::AccumulateFn accumulate{};
21
21
}
22
22
23
23
template <typename Container, typename AccumulateFunc>
Original file line number Diff line number Diff line change @@ -20,7 +20,7 @@ namespace iter {
20
20
21
21
using BatchedFn = IterToolFnBindSizeTSecond<Batcher>;
22
22
}
23
- constexpr impl::BatchedFn batched{};
23
+ inline constexpr impl::BatchedFn batched{};
24
24
}
25
25
26
26
template <typename Container>
Original file line number Diff line number Diff line change @@ -20,7 +20,7 @@ namespace iter {
20
20
21
21
using ChunkedFn = IterToolFnBindSizeTSecond<Chunker>;
22
22
}
23
- constexpr impl::ChunkedFn chunked{};
23
+ inline constexpr impl::ChunkedFn chunked{};
24
24
}
25
25
26
26
template <typename Container>
Original file line number Diff line number Diff line change @@ -15,7 +15,7 @@ namespace iter {
15
15
16
16
using CombinationsFn = IterToolFnBindSizeTSecond<Combinator>;
17
17
}
18
- constexpr impl::CombinationsFn combinations{};
18
+ inline constexpr impl::CombinationsFn combinations{};
19
19
}
20
20
21
21
template <typename Container>
Original file line number Diff line number Diff line change @@ -15,7 +15,7 @@ namespace iter {
15
15
using CombinationsWithReplacementFn =
16
16
IterToolFnBindSizeTSecond<CombinatorWithReplacement>;
17
17
}
18
- constexpr impl::CombinationsWithReplacementFn combinations_with_replacement{};
18
+ inline constexpr impl::CombinationsWithReplacementFn combinations_with_replacement{};
19
19
}
20
20
21
21
template <typename Container>
Original file line number Diff line number Diff line change @@ -15,7 +15,7 @@ namespace iter {
15
15
16
16
using CycleFn = IterToolFn<Cycler>;
17
17
}
18
- constexpr impl::CycleFn cycle{};
18
+ inline constexpr impl::CycleFn cycle{};
19
19
}
20
20
21
21
template <typename Container>
Original file line number Diff line number Diff line change @@ -16,7 +16,7 @@ namespace iter {
16
16
17
17
using DropWhileFn = IterToolFnOptionalBindFirst<Dropper, BoolTester>;
18
18
}
19
- constexpr impl::DropWhileFn dropwhile{};
19
+ inline constexpr impl::DropWhileFn dropwhile{};
20
20
}
21
21
22
22
template <typename FilterFunc, typename Container>
Original file line number Diff line number Diff line change @@ -33,7 +33,7 @@ namespace iter {
33
33
34
34
using EnumerateFn = IterToolFnOptionalBindSecond<Enumerable, std::size_t >;
35
35
}
36
- constexpr impl::EnumerateFn enumerate{};
36
+ inline constexpr impl::EnumerateFn enumerate{};
37
37
}
38
38
39
39
namespace std {
Original file line number Diff line number Diff line change @@ -24,7 +24,7 @@ namespace iter {
24
24
using FilterFn = IterToolFnOptionalBindFirst<Filtered, BoolTester>;
25
25
}
26
26
27
- constexpr impl::FilterFn filter{};
27
+ inline constexpr impl::FilterFn filter{};
28
28
}
29
29
30
30
template <typename FilterFunc, typename Container>
Original file line number Diff line number Diff line change @@ -38,7 +38,7 @@ namespace iter {
38
38
39
39
using FilterFalseFn = IterToolFnOptionalBindFirst<FilterFalsed, BoolTester>;
40
40
}
41
- constexpr impl::FilterFalseFn filterfalse{};
41
+ inline constexpr impl::FilterFalseFn filterfalse{};
42
42
}
43
43
44
44
// Delegates to Filtered with PredicateFlipper<FilterFunc>
Original file line number Diff line number Diff line change @@ -20,7 +20,7 @@ namespace iter {
20
20
21
21
using GroupByFn = IterToolFnOptionalBindSecond<GroupProducer, Identity>;
22
22
}
23
- constexpr impl::GroupByFn groupby{};
23
+ inline constexpr impl::GroupByFn groupby{};
24
24
}
25
25
26
26
template <typename Container, typename KeyFunc>
Original file line number Diff line number Diff line change @@ -21,7 +21,7 @@ namespace iter {
21
21
using PipeableAndBindFirst<IMapFn>::operator ();
22
22
};
23
23
}
24
- constexpr impl::IMapFn imap{};
24
+ inline constexpr impl::IMapFn imap{};
25
25
}
26
26
27
27
#endif
Original file line number Diff line number Diff line change @@ -17,7 +17,7 @@ namespace iter {
17
17
class Permuter ;
18
18
using PermutationsFn = IterToolFn<Permuter>;
19
19
}
20
- constexpr impl::PermutationsFn permutations{};
20
+ inline constexpr impl::PermutationsFn permutations{};
21
21
}
22
22
23
23
template <typename Container>
Original file line number Diff line number Diff line change @@ -18,7 +18,7 @@ namespace iter {
18
18
19
19
using PowersetFn = IterToolFn<Powersetter>;
20
20
}
21
- constexpr impl::PowersetFn powerset{};
21
+ inline constexpr impl::PowersetFn powerset{};
22
22
}
23
23
24
24
template <typename Container>
Original file line number Diff line number Diff line change @@ -45,7 +45,7 @@ namespace iter {
45
45
46
46
using ReversedFn = IterToolFn<Reverser>;
47
47
}
48
- constexpr impl::ReversedFn reversed{};
48
+ inline constexpr impl::ReversedFn reversed{};
49
49
}
50
50
51
51
template <typename Container>
Original file line number Diff line number Diff line change @@ -172,7 +172,7 @@ struct iter::impl::SliceFn {
172
172
};
173
173
174
174
namespace iter {
175
- constexpr impl::SliceFn slice{};
175
+ inline constexpr impl::SliceFn slice{};
176
176
}
177
177
178
178
#endif
Original file line number Diff line number Diff line change @@ -16,7 +16,7 @@ namespace iter {
16
16
class WindowSlider ;
17
17
using SlidingWindowFn = IterToolFnBindSizeTSecond<WindowSlider>;
18
18
}
19
- constexpr impl::SlidingWindowFn sliding_window{};
19
+ inline constexpr impl::SlidingWindowFn sliding_window{};
20
20
}
21
21
22
22
template <typename Container>
Original file line number Diff line number Diff line change @@ -15,7 +15,7 @@ namespace iter {
15
15
class SortedView ;
16
16
using SortedFn = IterToolFnOptionalBindSecond<SortedView, std::less<>>;
17
17
}
18
- constexpr impl::SortedFn sorted{};
18
+ inline constexpr impl::SortedFn sorted{};
19
19
}
20
20
21
21
template <typename Container, typename CompareFunc>
Original file line number Diff line number Diff line change @@ -252,7 +252,7 @@ struct iter::impl::StarMapFn : PipeableAndBindFirst<StarMapFn> {
252
252
};
253
253
254
254
namespace iter {
255
- constexpr impl::StarMapFn starmap{};
255
+ inline constexpr impl::StarMapFn starmap{};
256
256
}
257
257
258
258
#endif
Original file line number Diff line number Diff line change @@ -16,7 +16,7 @@ namespace iter {
16
16
17
17
using TakeWhileFn = IterToolFnOptionalBindFirst<Taker, BoolTester>;
18
18
}
19
- constexpr impl::TakeWhileFn takewhile{};
19
+ inline constexpr impl::TakeWhileFn takewhile{};
20
20
}
21
21
22
22
template <typename FilterFunc, typename Container>
Original file line number Diff line number Diff line change @@ -45,7 +45,7 @@ namespace iter {
45
45
};
46
46
}
47
47
48
- constexpr impl::UniqueEverseenFn unique_everseen{};
48
+ inline constexpr impl::UniqueEverseenFn unique_everseen{};
49
49
}
50
50
51
51
#endif
Original file line number Diff line number Diff line change @@ -23,7 +23,7 @@ namespace iter {
23
23
}
24
24
};
25
25
}
26
- constexpr impl::UniqueJustseenFn unique_justseen{};
26
+ inline constexpr impl::UniqueJustseenFn unique_justseen{};
27
27
}
28
28
29
29
#endif
You can’t perform that action at this time.
0 commit comments