<table border="1" cellspacing="0" cellpadding="8">
<tr>
<th>Issue</th>
<td>
<a href=https://github.com/llvm/llvm-project/issues/60986>60986</a>
</td>
</tr>
<tr>
<th>Summary</th>
<td>
[libc++][ranges] Feature test macro for `views::as_rvalue` is missing
</td>
</tr>
<tr>
<th>Labels</th>
<td>
new issue
</td>
</tr>
<tr>
<th>Assignees</th>
<td>
</td>
</tr>
<tr>
<th>Reporter</th>
<td>
JMazurkiewicz
</td>
</tr>
</table>
<pre>
Example:
```c++
#include <ranges>
auto v = std::views::as_rvalue; // works
#ifndef __cpp_lib_ranges_as_rvalue
#error :( // does not work
#endif
```
Compiler explorer: https://godbolt.org/z/vGnx174Pe
Paper: [P2446R2](https://www.open-std.org/jtc1/sc22/wg21/docs/papers/2022/p2446r2.html#feature-test-macro)
</pre>
<img width="1px" height="1px" alt="" src="http://email.email.llvm.org/o/eJxsktFurCwUhZ9me0NmghvR8cKLTqf-yZ-cpDkvMAFFhxbFAI49ffoTdCbTNichisL-9lqwhPe6H5WqgB-BnxIxh4t11f-_xOfs3rVadPOZSNv-qV4-xDAZBewJ6Ano_ZnTbTSAxzi2v8j02Ji5VQTYsxNjrzywl6-FYg6WXAmwE_GhjVT2dNVq8dtU-LO7CjMrYEcCWAPWZLHu3X9rjkx3Y6s6cj4303Q2Wp63ZudH_X2ncs46Eul4uBNbqzwZbVjRj51jq7sf9r62fbbDpI1yRH1MxjrlgD2RSwjTqn0l97aV1oS9dT1g_QlYX_8bP9Iie70JehXTVgf8-IpZlv9G4CfAw3fOsix7O6lx50N7g72FJgWsfYMYN_QYv1rbeMB6itQ4QbquTpHscH8JgwFknRJhdmoXlA-7QTTOApZJW7G2ZKVIVJXmRYElZweeXCosRZNmMhWY50VbdLLMREY5z3iXyVSmia6QIqOInDJklO9TUUjVHCSmXFBaMMioGoQ2e2OuQ5SfaO9nVeW0POSJEVIZvwYPcVQLWRcB40Ekroo1Ozn3HjJqtA_-QQk6mDWxRst77vgJ-PGWNH4i9WaVRKtktUq6eP05_WfIckq0J4P2Xo99MjtT_bhPHS6z3Dd2AKyjjttrNzn7ppoAWK_q49mv7v4GAAD__3_EAcA">