https://github.com/mordante edited
https://github.com/llvm/llvm-project/pull/76447
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
@@ -0,0 +1,48 @@
+//===--===//
+//
+// Part of the LLVM Project, under the Apache License v2.0 with LLVM
Exceptions.
+// See https://llvm.org/LICENSE.txt for license information.
+// SPDX-License-Identifier: Apac
@@ -1267,7 +1267,11 @@ def add_version_header(tc):
},
{
"name": "__cpp_lib_variant",
-"values": {"c++17": 202102},
+"values": {
+"c++17": 202102, # std::visit for classes derived from
std::variant
+
@@ -1130,6 +1137,19 @@ using __best_match_t = typename
invoke_result_t<_MakeOverloads<_Types...>, _Tp,
} // namespace __variant_detail
+template < class _Visitor, class... _Vs, typename =
void_t()))...> >
+_LIBCPP_HIDE_FROM_ABI _LIBCPP_AVAILABILITY_THROW_BAD_VARIANT_ACCESS
@@ -0,0 +1,357 @@
+//===--===//
+//
+// Part of the LLVM Project, under the Apache License v2.0 with LLVM
Exceptions.
+// See https://llvm.org/LICENSE.txt for license information.
+// SPDX-License-Identifier: Apa
@@ -1273,6 +1293,24 @@ public:
__impl_.__swap(__that.__impl_);
}
+# if _LIBCPP_STD_VER >= 26 && defined(_LIBCPP_HAS_EXPLICIT_THIS_PARAMETER)
+ struct __variant_visit_barrier_tag { // unnamable when using standard
library modules
mordante wrote:
I'm n
https://github.com/mordante edited
https://github.com/llvm/llvm-project/pull/76449
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
@@ -470,4 +470,9 @@ inline Tp const& DoNotOptimize(Tp const& value) {
# define TEST_IF_AIX(arg_true, arg_false) arg_false
#endif
+// Clang-18 has support for deducing this, but it does not set the FTM.
+#if defined(__cpp_explicit_this_parameter) || (defined(_LIBCPP_CLANG_VER)
https://github.com/mordante approved this pull request.
Thanks LGTM modulo a few minor comment.
https://github.com/llvm/llvm-project/pull/76449
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe
@@ -7,7 +7,8 @@
// UNSUPPORTED: c++03, c++11, c++14, c++17, c++20, c++23
// UNSUPPORTED: GCC-ALWAYS_INLINE-FIXME
-// XFAIL: clang-16 || clang-17
+// The tested functionality needs deducing this.
+// UNSUPPORTED: clang-16 || clang-17 || apple-clang
mordante wro
@@ -1513,6 +1519,11 @@
__sanitizer_verify_double_ended_contiguous_container(const void*, const void*, c
#define _LIBCPP_DISABLE_UBSAN_UNSIGNED_INTEGER_CHECK
# endif
+// Clang-18 has support for deducing this, but it does not set the FTM.
+#if defined(__cpp_explicit_this_
https://github.com/mordante updated
https://github.com/llvm/llvm-project/pull/76451
>From f3f0db64da4d341f8e4a2054f9f25c87f8eda829 Mon Sep 17 00:00:00 2001
From: Mark de Wever
Date: Wed, 27 Dec 2023 17:34:10 +0100
Subject: [PATCH 1/7] [clang][modules] Print library module manifest path.
This i
https://github.com/mordante approved this pull request.
LGTM!
https://github.com/llvm/llvm-project/pull/76447
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
https://github.com/mordante approved this pull request.
Still LGTM!
https://github.com/llvm/llvm-project/pull/76449
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
https://github.com/mordante updated
https://github.com/llvm/llvm-project/pull/76451
>From f3f0db64da4d341f8e4a2054f9f25c87f8eda829 Mon Sep 17 00:00:00 2001
From: Mark de Wever
Date: Wed, 27 Dec 2023 17:34:10 +0100
Subject: [PATCH 1/8] [clang][modules] Print library module manifest path.
This i
https://github.com/mordante edited
https://github.com/llvm/llvm-project/pull/77164
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
@@ -280,6 +280,14 @@
// - `_LIBCPP_ASSERT_NON_OVERLAPPING_RANGES` -- for functions that take
several ranges as arguments, checks that the
// given ranges do not overlap.
//
+// - `_LIBCPP_ASSERT_VALID_DEALLOCATION` -- checks that an attempt to
deallocate memory is valid (e.
https://github.com/mordante approved this pull request.
LGTM modulo one nit.
https://github.com/llvm/llvm-project/pull/77164
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
@@ -1,5 +1,5 @@
-//===--===//
//
+//===--===//
mordante wrote:
This changes seems unintended.
https://github.com/llvm/llvm-pr
https://github.com/mordante edited
https://github.com/llvm/llvm-project/pull/77967
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
https://github.com/mordante requested changes to this pull request.
> I did some re-imagining of the tests, there is a some redundancy but it is
> cleared that nothing was missed. The tests are formatted in tabular form
> manually to make them easier to read.
Redundant code in tests when if i
@@ -0,0 +1,172 @@
+//===--===//
+//
+// Part of the LLVM Project, under the Apache License v2.0 with LLVM
Exceptions.
+// See https://llvm.org/LICENSE.txt for license information.
+// SPDX-License-Identifier: Apa
@@ -0,0 +1,458 @@
+//===--===//
+//
+// Part of the LLVM Project, under the Apache License v2.0 with LLVM
Exceptions.
+// See https://llvm.org/LICENSE.txt for license information.
+// SPDX-License-Identifier: Apa
@@ -0,0 +1,172 @@
+//===--===//
+//
+// Part of the LLVM Project, under the Apache License v2.0 with LLVM
Exceptions.
+// See https://llvm.org/LICENSE.txt for license information.
+// SPDX-License-Identifier: Apa
@@ -0,0 +1,458 @@
+//===--===//
+//
+// Part of the LLVM Project, under the Apache License v2.0 with LLVM
Exceptions.
+// See https://llvm.org/LICENSE.txt for license information.
+// SPDX-License-Identifier: Apa
https://github.com/mordante updated
https://github.com/llvm/llvm-project/pull/76451
>From f3f0db64da4d341f8e4a2054f9f25c87f8eda829 Mon Sep 17 00:00:00 2001
From: Mark de Wever
Date: Wed, 27 Dec 2023 17:34:10 +0100
Subject: [PATCH 1/9] [clang][modules] Print library module manifest path.
This i
https://github.com/mordante updated
https://github.com/llvm/llvm-project/pull/76451
>From f3f0db64da4d341f8e4a2054f9f25c87f8eda829 Mon Sep 17 00:00:00 2001
From: Mark de Wever
Date: Wed, 27 Dec 2023 17:34:10 +0100
Subject: [PATCH 01/10] [clang][modules] Print library module manifest path.
This
https://github.com/mordante updated
https://github.com/llvm/llvm-project/pull/76451
>From f3f0db64da4d341f8e4a2054f9f25c87f8eda829 Mon Sep 17 00:00:00 2001
From: Mark de Wever
Date: Wed, 27 Dec 2023 17:34:10 +0100
Subject: [PATCH 01/11] [clang][modules] Print library module manifest path.
This
https://github.com/mordante updated
https://github.com/llvm/llvm-project/pull/76451
>From f3f0db64da4d341f8e4a2054f9f25c87f8eda829 Mon Sep 17 00:00:00 2001
From: Mark de Wever
Date: Wed, 27 Dec 2023 17:34:10 +0100
Subject: [PATCH 01/12] [clang][modules] Print library module manifest path.
This
https://github.com/mordante edited
https://github.com/llvm/llvm-project/pull/77967
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
https://github.com/mordante approved this pull request.
LGTM modulo one typo.
https://github.com/llvm/llvm-project/pull/77967
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
@@ -0,0 +1,397 @@
+//===--===//
+//
+// Part of the LLVM Project, under the Apache License v2.0 with LLVM
Exceptions.
+// See https://llvm.org/LICENSE.txt for license information.
+// SPDX-License-Identifier: Apa
mordante wrote:
@MaskRay can you have another look, it would be great to land this before LLVM
18 branches, thanks!
https://github.com/llvm/llvm-project/pull/76451
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/
https://github.com/mordante updated
https://github.com/llvm/llvm-project/pull/76451
>From f3f0db64da4d341f8e4a2054f9f25c87f8eda829 Mon Sep 17 00:00:00 2001
From: Mark de Wever
Date: Wed, 27 Dec 2023 17:34:10 +0100
Subject: [PATCH 01/13] [clang][modules] Print library module manifest path.
This
mordante wrote:
> LGTM with a few nits. Can you double check modules.json is inside `lib/`
> (`usr/lib/x86_64-linux-gnu{{/|\\}}modules.json`) instead of some directory
> under `include`?
Thanks for the review. The json will indeed be installed in the lib dir in
libc++.
https://github.com/llv
https://github.com/mordante closed
https://github.com/llvm/llvm-project/pull/76451
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
Author: Mark de Wever
Date: 2020-01-01T20:01:37+01:00
New Revision: 8dc7b982b4556c243e0502e6e230bdd53ddd65ff
URL:
https://github.com/llvm/llvm-project/commit/8dc7b982b4556c243e0502e6e230bdd53ddd65ff
DIFF:
https://github.com/llvm/llvm-project/commit/8dc7b982b4556c243e0502e6e230bdd53ddd65ff.diff
Author: Mark de Wever
Date: 2020-01-01T22:19:18+01:00
New Revision: 8ca79dac559219358b0c6bb00bded30935c7aa6a
URL:
https://github.com/llvm/llvm-project/commit/8ca79dac559219358b0c6bb00bded30935c7aa6a
DIFF:
https://github.com/llvm/llvm-project/commit/8ca79dac559219358b0c6bb00bded30935c7aa6a.diff
Author: Mark de Wever
Date: 2020-01-11T15:34:02+01:00
New Revision: 9c74fb402e1b7aad4a509a49ab4792154b8ba2c8
URL:
https://github.com/llvm/llvm-project/commit/9c74fb402e1b7aad4a509a49ab4792154b8ba2c8
DIFF:
https://github.com/llvm/llvm-project/commit/9c74fb402e1b7aad4a509a49ab4792154b8ba2c8.diff
Author: Mark de Wever
Date: 2020-01-11T19:56:34+01:00
New Revision: dc422e968e73790178e500f506e8fb7cfa1e62ea
URL:
https://github.com/llvm/llvm-project/commit/dc422e968e73790178e500f506e8fb7cfa1e62ea
DIFF:
https://github.com/llvm/llvm-project/commit/dc422e968e73790178e500f506e8fb7cfa1e62ea.diff
Author: Mark de Wever
Date: 2020-09-09T20:48:37+02:00
New Revision: 08196e0b2e1f8aaa8a854585335c17ba479114df
URL:
https://github.com/llvm/llvm-project/commit/08196e0b2e1f8aaa8a854585335c17ba479114df
DIFF:
https://github.com/llvm/llvm-project/commit/08196e0b2e1f8aaa8a854585335c17ba479114df.diff
Author: Mark de Wever
Date: 2020-10-03T14:33:28+02:00
New Revision: 0ce6d6b46eb7040283ad0800c5533672fbfb9bac
URL:
https://github.com/llvm/llvm-project/commit/0ce6d6b46eb7040283ad0800c5533672fbfb9bac
DIFF:
https://github.com/llvm/llvm-project/commit/0ce6d6b46eb7040283ad0800c5533672fbfb9bac.diff
Author: Mark de Wever
Date: 2020-10-04T14:24:27+02:00
New Revision: 1113fbf44c2250621548e278d2a1e11ab2b2d63d
URL:
https://github.com/llvm/llvm-project/commit/1113fbf44c2250621548e278d2a1e11ab2b2d63d
DIFF:
https://github.com/llvm/llvm-project/commit/1113fbf44c2250621548e278d2a1e11ab2b2d63d.diff
Author: Mark de Wever
Date: 2020-10-12T18:58:21+02:00
New Revision: 551caec4a8af79483823e2940d40afb4c1df5da1
URL:
https://github.com/llvm/llvm-project/commit/551caec4a8af79483823e2940d40afb4c1df5da1
DIFF:
https://github.com/llvm/llvm-project/commit/551caec4a8af79483823e2940d40afb4c1df5da1.diff
Author: Mark de Wever
Date: 2020-12-05T16:31:16+01:00
New Revision: f687b4ac84a3f76ec850dccb675ac2b5c00f8661
URL:
https://github.com/llvm/llvm-project/commit/f687b4ac84a3f76ec850dccb675ac2b5c00f8661
DIFF:
https://github.com/llvm/llvm-project/commit/f687b4ac84a3f76ec850dccb675ac2b5c00f8661.diff
Author: Mark de Wever
Date: 2020-10-18T13:48:48+02:00
New Revision: a2f8407801dcf0c0933f68ab28426928d2ca1fea
URL:
https://github.com/llvm/llvm-project/commit/a2f8407801dcf0c0933f68ab28426928d2ca1fea
DIFF:
https://github.com/llvm/llvm-project/commit/a2f8407801dcf0c0933f68ab28426928d2ca1fea.diff
Author: Mark de Wever
Date: 2020-10-18T13:48:42+02:00
New Revision: 2bcda6bb2896f0f8daf67343edfc64fb226f3e3f
URL:
https://github.com/llvm/llvm-project/commit/2bcda6bb2896f0f8daf67343edfc64fb226f3e3f
DIFF:
https://github.com/llvm/llvm-project/commit/2bcda6bb2896f0f8daf67343edfc64fb226f3e3f.diff
Author: Mark de Wever
Date: 2020-10-18T18:50:21+02:00
New Revision: 389c8d5b20a2ddea84d3b24edd533d5283f96582
URL:
https://github.com/llvm/llvm-project/commit/389c8d5b20a2ddea84d3b24edd533d5283f96582
DIFF:
https://github.com/llvm/llvm-project/commit/389c8d5b20a2ddea84d3b24edd533d5283f96582.diff
Author: Mark de Wever
Date: 2020-10-21T21:19:04+02:00
New Revision: b3881d01abcbc519032e0c942f90124f2bdba56a
URL:
https://github.com/llvm/llvm-project/commit/b3881d01abcbc519032e0c942f90124f2bdba56a
DIFF:
https://github.com/llvm/llvm-project/commit/b3881d01abcbc519032e0c942f90124f2bdba56a.diff
Author: Mark de Wever
Date: 2020-10-31T17:51:36+01:00
New Revision: b231396122f131ffaff5fc4ba36685a7df554aaa
URL:
https://github.com/llvm/llvm-project/commit/b231396122f131ffaff5fc4ba36685a7df554aaa
DIFF:
https://github.com/llvm/llvm-project/commit/b231396122f131ffaff5fc4ba36685a7df554aaa.diff
Author: Mark de Wever
Date: 2020-10-31T17:51:29+01:00
New Revision: b46fddf75fc27ee1545f00ab853d50b10c1d7ee6
URL:
https://github.com/llvm/llvm-project/commit/b46fddf75fc27ee1545f00ab853d50b10c1d7ee6
DIFF:
https://github.com/llvm/llvm-project/commit/b46fddf75fc27ee1545f00ab853d50b10c1d7ee6.diff
Author: Mark de Wever
Date: 2022-08-14T15:16:43+02:00
New Revision: 2fd2f2644b45c6e95b7554c9a9c28daff01fc3cb
URL:
https://github.com/llvm/llvm-project/commit/2fd2f2644b45c6e95b7554c9a9c28daff01fc3cb
DIFF:
https://github.com/llvm/llvm-project/commit/2fd2f2644b45c6e95b7554c9a9c28daff01fc3cb.diff
Author: Mark de Wever
Date: 2022-11-10T20:20:17+01:00
New Revision: 0c111dd86fffa91fbca502fd5f8e3db28f89270a
URL:
https://github.com/llvm/llvm-project/commit/0c111dd86fffa91fbca502fd5f8e3db28f89270a
DIFF:
https://github.com/llvm/llvm-project/commit/0c111dd86fffa91fbca502fd5f8e3db28f89270a.diff
Author: Mark de Wever
Date: 2023-01-22T16:21:11+01:00
New Revision: c8d16bf3048305876fe600a598a610dfedcab1ee
URL:
https://github.com/llvm/llvm-project/commit/c8d16bf3048305876fe600a598a610dfedcab1ee
DIFF:
https://github.com/llvm/llvm-project/commit/c8d16bf3048305876fe600a598a610dfedcab1ee.diff
Author: Piotr Fusik
Date: 2023-01-22T20:05:51+01:00
New Revision: 898b5c9f5e7715f3ea4bb0ca2a8f23c301efa9c2
URL:
https://github.com/llvm/llvm-project/commit/898b5c9f5e7715f3ea4bb0ca2a8f23c301efa9c2
DIFF:
https://github.com/llvm/llvm-project/commit/898b5c9f5e7715f3ea4bb0ca2a8f23c301efa9c2.diff
L
Author: Mark de Wever
Date: 2023-07-22T16:50:58+02:00
New Revision: 910450a28ba9ce5ad67ff62d5cbb4fa81d567aac
URL:
https://github.com/llvm/llvm-project/commit/910450a28ba9ce5ad67ff62d5cbb4fa81d567aac
DIFF:
https://github.com/llvm/llvm-project/commit/910450a28ba9ce5ad67ff62d5cbb4fa81d567aac.diff
Author: Mark de Wever
Date: 2023-08-23T18:31:29+02:00
New Revision: c73de296916274e35cb509bc8f612c559e054efc
URL:
https://github.com/llvm/llvm-project/commit/c73de296916274e35cb509bc8f612c559e054efc
DIFF:
https://github.com/llvm/llvm-project/commit/c73de296916274e35cb509bc8f612c559e054efc.diff
@@ -574,6 +574,20 @@ benchmarks)
generate-cmake
check-cxx-benchmarks
;;
+check-lldb-data-formatters)
+clean
+${CMAKE}\
+-S "${MONOREPO_ROOT}/llvm" \
+-B "${BUILD_DIR}"
@@ -574,6 +574,20 @@ benchmarks)
generate-cmake
check-cxx-benchmarks
;;
+check-lldb-data-formatters)
+clean
+${CMAKE}\
+-S "${MONOREPO_ROOT}/llvm" \
+-B "${BUILD_DIR}"
Author: Mark de Wever
Date: 2023-08-31T20:22:35+02:00
New Revision: fa832d5ae8b3d61d0f1f44e20c4cc61030753d79
URL:
https://github.com/llvm/llvm-project/commit/fa832d5ae8b3d61d0f1f44e20c4cc61030753d79
DIFF:
https://github.com/llvm/llvm-project/commit/fa832d5ae8b3d61d0f1f44e20c4cc61030753d79.diff
https://github.com/mordante review_requested
https://github.com/llvm/llvm-project/pull/65277
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
https://github.com/mordante labeled
https://github.com/llvm/llvm-project/pull/65277
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
https://github.com/mordante closed
https://github.com/llvm/llvm-project/pull/65277
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
Author: Mark de Wever
Date: 2020-02-22T19:39:49+01:00
New Revision: 56eb15a1c71061043d50aa669407816bc08dfb5d
URL:
https://github.com/llvm/llvm-project/commit/56eb15a1c71061043d50aa669407816bc08dfb5d
DIFF:
https://github.com/llvm/llvm-project/commit/56eb15a1c71061043d50aa669407816bc08dfb5d.diff
Author: Mark de Wever
Date: 2019-11-04T22:32:56+01:00
New Revision: 403739b2fdb64e90118017355bd01f88a0640b3f
URL:
https://github.com/llvm/llvm-project/commit/403739b2fdb64e90118017355bd01f88a0640b3f
DIFF:
https://github.com/llvm/llvm-project/commit/403739b2fdb64e90118017355bd01f88a0640b3f.diff
Author: Mark de Wever
Date: 2019-11-05T21:46:42+01:00
New Revision: 743461090a2027058cd438ed643ed5ed939cf1ca
URL:
https://github.com/llvm/llvm-project/commit/743461090a2027058cd438ed643ed5ed939cf1ca
DIFF:
https://github.com/llvm/llvm-project/commit/743461090a2027058cd438ed643ed5ed939cf1ca.diff
Author: Mark de Wever
Date: 2019-11-07T21:22:27+01:00
New Revision: 2b943c46873a6411c5a79dcd708d8c72ce5b3675
URL:
https://github.com/llvm/llvm-project/commit/2b943c46873a6411c5a79dcd708d8c72ce5b3675
DIFF:
https://github.com/llvm/llvm-project/commit/2b943c46873a6411c5a79dcd708d8c72ce5b3675.diff
Author: Mark de Wever
Date: 2019-11-09T15:33:01+01:00
New Revision: b9be5ce8f3e0e697a61ad16e2c669de6ea8f8739
URL:
https://github.com/llvm/llvm-project/commit/b9be5ce8f3e0e697a61ad16e2c669de6ea8f8739
DIFF:
https://github.com/llvm/llvm-project/commit/b9be5ce8f3e0e697a61ad16e2c669de6ea8f8739.diff
Author: Mark de Wever
Date: 2019-11-12T20:47:46+01:00
New Revision: 2149028c49f8af1f3d8a9d81b2081a2b302b2d9a
URL:
https://github.com/llvm/llvm-project/commit/2149028c49f8af1f3d8a9d81b2081a2b302b2d9a
DIFF:
https://github.com/llvm/llvm-project/commit/2149028c49f8af1f3d8a9d81b2081a2b302b2d9a.diff
Author: Mark de Wever
Date: 2019-11-12T20:50:38+01:00
New Revision: 51abcebbb6e5c8f8befaa523ae873adecf2d1012
URL:
https://github.com/llvm/llvm-project/commit/51abcebbb6e5c8f8befaa523ae873adecf2d1012
DIFF:
https://github.com/llvm/llvm-project/commit/51abcebbb6e5c8f8befaa523ae873adecf2d1012.diff
Author: Mark de Wever
Date: 2019-11-12T20:53:08+01:00
New Revision: 964842861c8acd53b8df8799f7c3800c5528fb72
URL:
https://github.com/llvm/llvm-project/commit/964842861c8acd53b8df8799f7c3800c5528fb72
DIFF:
https://github.com/llvm/llvm-project/commit/964842861c8acd53b8df8799f7c3800c5528fb72.diff
Author: Mark de Wever
Date: 2019-12-10T21:16:12+01:00
New Revision: b972f2d05e8b39dd84e586756e7078d79134e2fb
URL:
https://github.com/llvm/llvm-project/commit/b972f2d05e8b39dd84e586756e7078d79134e2fb
DIFF:
https://github.com/llvm/llvm-project/commit/b972f2d05e8b39dd84e586756e7078d79134e2fb.diff
Author: Mark de Wever
Date: 2019-12-10T21:16:07+01:00
New Revision: 85fff898bb3175693e12536a837c8ad0ec8b2cdd
URL:
https://github.com/llvm/llvm-project/commit/85fff898bb3175693e12536a837c8ad0ec8b2cdd
DIFF:
https://github.com/llvm/llvm-project/commit/85fff898bb3175693e12536a837c8ad0ec8b2cdd.diff
Author: Mark de Wever
Date: 2019-12-15T21:17:07+01:00
New Revision: 29e78ec67988a5aa712da805f8197bfa3d738700
URL:
https://github.com/llvm/llvm-project/commit/29e78ec67988a5aa712da805f8197bfa3d738700
DIFF:
https://github.com/llvm/llvm-project/commit/29e78ec67988a5aa712da805f8197bfa3d738700.diff
Author: Mark de Wever
Date: 2019-12-17T21:52:47+01:00
New Revision: 385339034f08212d95ade89fdbacb014d86be1e2
URL:
https://github.com/llvm/llvm-project/commit/385339034f08212d95ade89fdbacb014d86be1e2
DIFF:
https://github.com/llvm/llvm-project/commit/385339034f08212d95ade89fdbacb014d86be1e2.diff
Author: Mark de Wever
Date: 2019-12-17T21:54:32+01:00
New Revision: 3ec6128daeeaadde7dd2eca8b343a56f60a8364d
URL:
https://github.com/llvm/llvm-project/commit/3ec6128daeeaadde7dd2eca8b343a56f60a8364d
DIFF:
https://github.com/llvm/llvm-project/commit/3ec6128daeeaadde7dd2eca8b343a56f60a8364d.diff
Author: Mark de Wever
Date: 2019-12-17T21:56:04+01:00
New Revision: b750486c5d96320daf77a9760166f78b4a0c942e
URL:
https://github.com/llvm/llvm-project/commit/b750486c5d96320daf77a9760166f78b4a0c942e
DIFF:
https://github.com/llvm/llvm-project/commit/b750486c5d96320daf77a9760166f78b4a0c942e.diff
Author: Mark de Wever
Date: 2019-12-21T14:52:21+01:00
New Revision: be1a9b3863b6649ef64f25c22394335c47f2ef31
URL:
https://github.com/llvm/llvm-project/commit/be1a9b3863b6649ef64f25c22394335c47f2ef31
DIFF:
https://github.com/llvm/llvm-project/commit/be1a9b3863b6649ef64f25c22394335c47f2ef31.diff
Author: Mark de Wever
Date: 2019-12-21T14:52:29+01:00
New Revision: 70d592d68c7a8666183308d1daa2322ede87df09
URL:
https://github.com/llvm/llvm-project/commit/70d592d68c7a8666183308d1daa2322ede87df09
DIFF:
https://github.com/llvm/llvm-project/commit/70d592d68c7a8666183308d1daa2322ede87df09.diff
Author: Mark de Wever
Date: 2019-12-22T19:13:34+01:00
New Revision: b6d9e976629ac655e0ed2655289e90357107793f
URL:
https://github.com/llvm/llvm-project/commit/b6d9e976629ac655e0ed2655289e90357107793f
DIFF:
https://github.com/llvm/llvm-project/commit/b6d9e976629ac655e0ed2655289e90357107793f.diff
Author: Mark de Wever
Date: 2020-02-01T18:44:27+01:00
New Revision: c03349e40f21f0375278138992a32694a99c830e
URL:
https://github.com/llvm/llvm-project/commit/c03349e40f21f0375278138992a32694a99c830e
DIFF:
https://github.com/llvm/llvm-project/commit/c03349e40f21f0375278138992a32694a99c830e.diff
Author: Mark de Wever
Date: 2020-02-16T15:38:25+01:00
New Revision: 9658d895c81aeb849b412b9332c88769588c7660
URL:
https://github.com/llvm/llvm-project/commit/9658d895c81aeb849b412b9332c88769588c7660
DIFF:
https://github.com/llvm/llvm-project/commit/9658d895c81aeb849b412b9332c88769588c7660.diff
Author: Mark de Wever
Date: 2020-02-16T19:09:59+01:00
New Revision: af202119443bf8759fb6ca9fd8d0282f27001cec
URL:
https://github.com/llvm/llvm-project/commit/af202119443bf8759fb6ca9fd8d0282f27001cec
DIFF:
https://github.com/llvm/llvm-project/commit/af202119443bf8759fb6ca9fd8d0282f27001cec.diff
Author: Mark de Wever
Date: 2020-01-21T21:14:10+01:00
New Revision: 41fcd17250fa0526e4b7fd2c7df7721b0f79b683
URL:
https://github.com/llvm/llvm-project/commit/41fcd17250fa0526e4b7fd2c7df7721b0f79b683
DIFF:
https://github.com/llvm/llvm-project/commit/41fcd17250fa0526e4b7fd2c7df7721b0f79b683.diff
Author: Mark de Wever
Date: 2023-02-28T18:16:28+01:00
New Revision: 8dbeb41f8ebda2914433a8fb7ee1012602f20922
URL:
https://github.com/llvm/llvm-project/commit/8dbeb41f8ebda2914433a8fb7ee1012602f20922
DIFF:
https://github.com/llvm/llvm-project/commit/8dbeb41f8ebda2914433a8fb7ee1012602f20922.diff
Author: Mark de Wever
Date: 2023-02-28T19:36:56+01:00
New Revision: 2ae39902506f38d6368a7dbe3d64109f57ad6f99
URL:
https://github.com/llvm/llvm-project/commit/2ae39902506f38d6368a7dbe3d64109f57ad6f99
DIFF:
https://github.com/llvm/llvm-project/commit/2ae39902506f38d6368a7dbe3d64109f57ad6f99.diff
Author: Mark de Wever
Date: 2023-02-28T20:03:54+01:00
New Revision: 33e18cb6ce7a478d3c381c1c7ef2501787fed6f4
URL:
https://github.com/llvm/llvm-project/commit/33e18cb6ce7a478d3c381c1c7ef2501787fed6f4
DIFF:
https://github.com/llvm/llvm-project/commit/33e18cb6ce7a478d3c381c1c7ef2501787fed6f4.diff
Author: Mark de Wever
Date: 2023-04-15T13:12:04+02:00
New Revision: 1ef4c3c859728008cf707cad8d67f45ae5070ae1
URL:
https://github.com/llvm/llvm-project/commit/1ef4c3c859728008cf707cad8d67f45ae5070ae1
DIFF:
https://github.com/llvm/llvm-project/commit/1ef4c3c859728008cf707cad8d67f45ae5070ae1.diff
Author: Mark de Wever
Date: 2023-05-27T12:51:21+02:00
New Revision: cbaa3597aaf6273e66b3f445ed36a6458143fe6a
URL:
https://github.com/llvm/llvm-project/commit/cbaa3597aaf6273e66b3f445ed36a6458143fe6a
DIFF:
https://github.com/llvm/llvm-project/commit/cbaa3597aaf6273e66b3f445ed36a6458143fe6a.diff
Author: Mark de Wever
Date: 2023-02-22T17:17:36+01:00
New Revision: a7b6978285c1c07600d1762b206c1dcec35fe6c8
URL:
https://github.com/llvm/llvm-project/commit/a7b6978285c1c07600d1762b206c1dcec35fe6c8
DIFF:
https://github.com/llvm/llvm-project/commit/a7b6978285c1c07600d1762b206c1dcec35fe6c8.diff
Author: Mark de Wever
Date: 2023-05-12T17:44:59+02:00
New Revision: fd556368a1a85eda27c2490331646b2913f16527
URL:
https://github.com/llvm/llvm-project/commit/fd556368a1a85eda27c2490331646b2913f16527
DIFF:
https://github.com/llvm/llvm-project/commit/fd556368a1a85eda27c2490331646b2913f16527.diff
Author: Mark de Wever
Date: 2023-06-05T17:42:37+02:00
New Revision: 17b0d90e20eed93bd55a57c614565e7c9fbae3b1
URL:
https://github.com/llvm/llvm-project/commit/17b0d90e20eed93bd55a57c614565e7c9fbae3b1
DIFF:
https://github.com/llvm/llvm-project/commit/17b0d90e20eed93bd55a57c614565e7c9fbae3b1.diff
Author: Mark de Wever
Date: 2023-06-16T17:40:53+02:00
New Revision: 501405f1d5f027717ab6866aa1dece2d384791cc
URL:
https://github.com/llvm/llvm-project/commit/501405f1d5f027717ab6866aa1dece2d384791cc
DIFF:
https://github.com/llvm/llvm-project/commit/501405f1d5f027717ab6866aa1dece2d384791cc.diff
mordante wrote:
@kaz7 ping, can you have a look at the patch, I really like to reland this
patch.
https://github.com/llvm/llvm-project/pull/76451
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/c
https://github.com/mordante created
https://github.com/llvm/llvm-project/pull/82160
This implements a way for the compiler to find the modules.json associated with
the C++23 Standard library modules.
This is based on a discussion in SG15. At the moment no Standard library
installs this manife
mordante wrote:
> (This is another example that the github review can't work well with the
> reverted patches...)
>
> @mordante I think you can add `// REQUIRES: x86-registered-target` to the
> test if @kaz7 can't respond quickly. It will skip the test on targets other
> than x86. And it shou
mordante wrote:
> > Should we prefix this with `__builtin_` as mentioned in [#98310
> > (comment)](https://github.com/llvm/llvm-project/issues/98310#issuecomment-2221105713)
> > ?
>
> Yes, if we are doing this, we should be consistent going forward
I would like that. It's easier directly dete
Max =?utf-8?b?8J+RqPCfj73igI3wn5K7?= Copl
Message-ID:
In-Reply-To:
@@ -3921,7 +3921,7 @@ _ForwardIterator basic_regex<_CharT,
_Traits>::__parse_character_escape(
if (__hd == -1)
__throw_regex_error();
__sum = 16 * __sum + static_cast(__hd);
- // fall
Max =?utf-8?b?8J+RqPCfj73igI3wn5K7?= Copl
Message-ID:
In-Reply-To:
@@ -3921,7 +3921,7 @@ _ForwardIterator basic_regex<_CharT,
_Traits>::__parse_character_escape(
if (__hd == -1)
__throw_regex_error();
__sum = 16 * __sum + static_cast(__hd);
- // fall
@@ -0,0 +1,355 @@
+#
===--===##
+#
+# Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
+# See https://llvm.org/LICENSE.txt for license information.
+# SPDX-License-Identifier: Apache-
201 - 300 of 310 matches
Mail list logo