| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
[libc++][NFC] Replace _LIBCPP_STD_VER > x with _LIBCPP_STD_VER >= x This change is almost fully mechanical. The only interesting change is in generate_feature_test_macro_components.py to generate _LIBCPP_STD_VER >= instead. To avoid churn in the git-blame this commit should be added to the .git-blame-ignore-revs once committed. Reviewed By: ldionne, var-const, #libc Spies: jloser, libcxx-commits, arichardson, arphaman, wenlei Differential Revision: https://reviews.llvm.org/D143962 | 3 年前 | |
[libc++][hardening][NFC] Introduce _LIBCPP_ASSERT_UNCATEGORIZED. 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 | 3 年前 | |
[libc++] Add [[nodiscard]] extensions to the functions in <bit> Reviewed By: #libc, ldionne, Mordante Spies: Mordante, ldionne, libcxx-commits Differential Revision: https://reviews.llvm.org/D152653 | 3 年前 | |
[libc++] Granularize <bit> and remove <__bits> Reviewed By: Mordante, #libc Spies: libcxx-commits Differential Revision: https://reviews.llvm.org/D141225 | 3 年前 | |
[libc++] Add [[nodiscard]] extensions to the functions in <bit> Reviewed By: #libc, ldionne, Mordante Spies: Mordante, ldionne, libcxx-commits Differential Revision: https://reviews.llvm.org/D152653 | 3 年前 | |
[libc++] Granularize <bit> and remove <__bits> Reviewed By: Mordante, #libc Spies: libcxx-commits Differential Revision: https://reviews.llvm.org/D141225 | 3 年前 | |
[libc++] Add [[nodiscard]] extensions to the functions in <bit> Reviewed By: #libc, ldionne, Mordante Spies: Mordante, ldionne, libcxx-commits Differential Revision: https://reviews.llvm.org/D152653 | 3 年前 | |
[libc++] Add [[nodiscard]] extensions to the functions in <bit> Reviewed By: #libc, ldionne, Mordante Spies: Mordante, ldionne, libcxx-commits Differential Revision: https://reviews.llvm.org/D152653 | 3 年前 | |
[libc++] Add [[nodiscard]] extensions to the functions in <bit> Reviewed By: #libc, ldionne, Mordante Spies: Mordante, ldionne, libcxx-commits Differential Revision: https://reviews.llvm.org/D152653 | 3 年前 | |
[libc++] Granularize <bit> and remove <__bits> Reviewed By: Mordante, #libc Spies: libcxx-commits Differential Revision: https://reviews.llvm.org/D141225 | 3 年前 | |
[libc++] Add [[nodiscard]] extensions to the functions in <bit> Reviewed By: #libc, ldionne, Mordante Spies: Mordante, ldionne, libcxx-commits Differential Revision: https://reviews.llvm.org/D152653 | 3 年前 | |
[libc++] Add [[nodiscard]] extensions to the functions in <bit> Reviewed By: #libc, ldionne, Mordante Spies: Mordante, ldionne, libcxx-commits Differential Revision: https://reviews.llvm.org/D152653 | 3 年前 | |
[libc++] Add [[nodiscard]] extensions to the functions in <bit> Reviewed By: #libc, ldionne, Mordante Spies: Mordante, ldionne, libcxx-commits Differential Revision: https://reviews.llvm.org/D152653 | 3 年前 |
| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
| 3 年前 | ||
| 3 年前 | ||
| 3 年前 | ||
| 3 年前 | ||
| 3 年前 | ||
| 3 年前 | ||
| 3 年前 | ||
| 3 年前 | ||
| 3 年前 | ||
| 3 年前 | ||
| 3 年前 | ||
| 3 年前 | ||
| 3 年前 |