VCCC  2024.05
VisualCamp Common C++ library
dangling.hpp
Go to the documentation of this file.
1 //
2 // Created by yonggyulee on 2023/12/29.
3 //
4 
5 #ifndef VCCC_RANGES_DANGLING_HPP
6 #define VCCC_RANGES_DANGLING_HPP
7 
8 namespace vccc {
9 namespace ranges {
10 
13 
14 
21 struct dangling {
22  constexpr dangling() noexcept = default;
23 
24  template<typename... Args>
25  constexpr dangling(Args&&...) noexcept {}
26 };
27 
29 
30 } // namespace ranges
31 } // namespace vccc
32 
33 #endif // VCCC_RANGES_DANGLING_HPP
Definition: directory.h:12
a placeholder type indicating that an iterator or a subrange should not be returned since it would be...
Definition: dangling.hpp:21
constexpr dangling() noexcept=default