timsong-cpp
timsong-cpp
```cpp // synthesize a sized-sentinel input view std::vector v{1,2,3,4,5}; ranges::any_view x = v; auto civ = ranges::views::counted(x.begin(), 5); auto cciv = civ | ranges::views::chunk(2); for(auto i = cciv.begin(); ; ++i)...
See [N4381](https://wg21.link/N4381). These are global function objects that should be documented like functions, rather than objects. They are used extensively in range-v3.
https://github.com/Eelis/draft/commit/14268b09fbeecde9f059984ed66aef08941d652f uses `\oldconceptref` but I don't think the code to handle that has been pushed here.