backport the implementation of ranges::find{, _if, _if_not}
authorrobert <robert@openbsd.org>
Wed, 5 Jul 2023 15:34:52 +0000 (15:34 +0000)
committerrobert <robert@openbsd.org>
Wed, 5 Jul 2023 15:34:52 +0000 (15:34 +0000)
commitdcb03dac24b6a52fa9b433eceeaac7ff6f5182e3
treef7b2baee62af0181126495f72a32a32bf87bd180
parentbcec930b9bae72bd716e3c4fb901baf14e29d02c
backport the implementation of ranges::find{, _if, _if_not}

this will be required by future chromium releases

From ee0f8c4010309a25c95115a9f727a02741e2de48 Mon Sep 17 00:00:00 2001
From: Nikolas Klauser <nikolasklauser@berlin.de>
Date: Sat, 12 Mar 2022 01:45:35 +0100
Subject: [PATCH] [libc++][ranges] Implement ranges::find{, _if, _if_not}

ok tb@
gnu/lib/libcxx/Makefile
gnu/llvm/libcxx/include/__algorithm/ranges_find.h [new file with mode: 0644]
gnu/llvm/libcxx/include/__algorithm/ranges_find_if.h [new file with mode: 0644]
gnu/llvm/libcxx/include/__algorithm/ranges_find_if_not.h [new file with mode: 0644]
gnu/llvm/libcxx/include/algorithm
gnu/llvm/libcxx/include/module.modulemap