mirror of
https://github.com/capstone-engine/llvm-capstone.git
synced 2024-10-07 10:54:01 +00:00
cd0ad4216c
Replace most uses of `_LIBCPP_ASSERT` with `_LIBCPP_ASSERT_UNCATEGORIZED`. This is done as a prerequisite to introducing hardened mode to libc++. The idea is to make enabling assertions an opt-in with (somewhat) fine-grained controls over which categories of assertions are enabled. The vast majority of assertions are currently uncategorized; the new macro will allow turning on `_LIBCPP_ASSERT` (the underlying mechanism for all kinds of assertions) without enabling all the uncategorized assertions (in the future; this patch preserves the current behavior). Differential Revision: https://reviews.llvm.org/D153816 |
||
---|---|---|
.. | ||
accumulate.h | ||
adjacent_difference.h | ||
exclusive_scan.h | ||
gcd_lcm.h | ||
inclusive_scan.h | ||
inner_product.h | ||
iota.h | ||
midpoint.h | ||
partial_sum.h | ||
pstl_reduce.h | ||
pstl_transform_reduce.h | ||
reduce.h | ||
transform_exclusive_scan.h | ||
transform_inclusive_scan.h | ||
transform_reduce.h |