diff --git a/example/aliases/glide_computer_example.cpp b/example/aliases/glide_computer_example.cpp index a6c30052..11d40e6e 100644 --- a/example/aliases/glide_computer_example.cpp +++ b/example/aliases/glide_computer_example.cpp @@ -75,7 +75,7 @@ auto get_waypoints() return waypoints; } -template +template requires std::same_as, glider> void print(const R& gliders) { @@ -90,7 +90,7 @@ void print(const R& gliders) } } -template +template requires std::same_as, std::pair> void print(const R& conditions) { @@ -105,7 +105,7 @@ void print(const R& conditions) } } -template +template requires std::same_as, waypoint> void print(const R& waypoints) { diff --git a/example/literals/glide_computer_example.cpp b/example/literals/glide_computer_example.cpp index 58f96c06..f3a2a832 100644 --- a/example/literals/glide_computer_example.cpp +++ b/example/literals/glide_computer_example.cpp @@ -75,7 +75,7 @@ auto get_waypoints() return waypoints; } -template +template requires std::same_as, glider> void print(const R& gliders) { @@ -90,7 +90,7 @@ void print(const R& gliders) } } -template +template requires std::same_as, std::pair> void print(const R& conditions) { @@ -105,7 +105,7 @@ void print(const R& conditions) } } -template +template requires std::same_as, waypoint> void print(const R& waypoints) { diff --git a/example/references/glide_computer_example.cpp b/example/references/glide_computer_example.cpp index 002d8172..701f04d2 100644 --- a/example/references/glide_computer_example.cpp +++ b/example/references/glide_computer_example.cpp @@ -75,7 +75,7 @@ auto get_waypoints() return waypoints; } -template +template requires std::same_as, glider> void print(const R& gliders) { @@ -90,7 +90,7 @@ void print(const R& gliders) } } -template +template requires std::same_as, std::pair> void print(const R& conditions) { @@ -105,7 +105,7 @@ void print(const R& conditions) } } -template +template requires std::same_as, waypoint> void print(const R& waypoints) { diff --git a/src/core/include/units/bits/external/hacks.h b/src/core/include/units/bits/external/hacks.h index 4219f768..f080d05c 100644 --- a/src/core/include/units/bits/external/hacks.h +++ b/src/core/include/units/bits/external/hacks.h @@ -138,7 +138,6 @@ using ::ranges::begin; using ::ranges::end; using ::ranges::distance; -using ::ranges::forward_range; using ::ranges::input_range; using ::ranges::range_value_t;