https://github.com/jurahul closed
https://github.com/llvm/llvm-project/pull/144930
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
https://github.com/jurahul edited
https://github.com/llvm/llvm-project/pull/144930
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
https://github.com/jurahul edited
https://github.com/llvm/llvm-project/pull/144930
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
jurahul wrote:
That was fast! Thanks
https://github.com/llvm/llvm-project/pull/144930
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
https://github.com/jurahul updated
https://github.com/llvm/llvm-project/pull/144930
>From ee982b8b2d14b1199f051db53aea4f26899d4d77 Mon Sep 17 00:00:00 2001
From: Rahul Joshi
Date: Thu, 19 Jun 2025 10:25:12 -0700
Subject: [PATCH] [LLVM][Clang] Add and enable strict mode for
`getTrailingObjects`
jurahul wrote:
Sure: The first line of the description attempts to define it:
> Under strict mode, the templated getTrailingObjects can be called only when
> there is > 1 trailing types.
I essentially used this strict mode to find all templated calls to
`getTrailingObjects` that could be conv
https://github.com/jurahul closed
https://github.com/llvm/llvm-project/pull/145192
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
https://github.com/jurahul closed
https://github.com/llvm/llvm-project/pull/145187
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
https://github.com/jurahul updated
https://github.com/llvm/llvm-project/pull/145187
>From 0579404d5df9dd7cf8380ed8b90355e3ef8391f0 Mon Sep 17 00:00:00 2001
From: Rahul Joshi
Date: Sat, 21 Jun 2025 13:32:25 -0700
Subject: [PATCH 1/2] [NFC][Clang][AST] Use `llvm::copy` instead of `memcpy` in
Str
https://github.com/jurahul ready_for_review
https://github.com/llvm/llvm-project/pull/145207
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
https://github.com/jurahul edited
https://github.com/llvm/llvm-project/pull/145192
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
https://github.com/jurahul edited
https://github.com/llvm/llvm-project/pull/145207
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
https://github.com/jurahul updated
https://github.com/llvm/llvm-project/pull/145207
>From 2e43d4b182cbc998fd19c4bb016123fc0bc15ee3 Mon Sep 17 00:00:00 2001
From: Rahul Joshi
Date: Sat, 21 Jun 2025 22:32:22 -0700
Subject: [PATCH] [NFC][Clang][AST] Drop `llvm::` in front of `ArrayRef`
---
clang
https://github.com/jurahul created
https://github.com/llvm/llvm-project/pull/145207
None
>From 3c87dfeac55948d4e4ba45f8164f0877485f2f6a Mon Sep 17 00:00:00 2001
From: Rahul Joshi
Date: Sat, 21 Jun 2025 22:32:22 -0700
Subject: [PATCH] [NFC][Clang][AST] Drop `llvm::` in front of `ArrayRef`
---
https://github.com/jurahul ready_for_review
https://github.com/llvm/llvm-project/pull/145192
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
https://github.com/jurahul created
https://github.com/llvm/llvm-project/pull/145192
None
>From 5300020f16ac2e9a8449242b3c743616b2b2186b Mon Sep 17 00:00:00 2001
From: Rahul Joshi
Date: Sat, 21 Jun 2025 16:04:54 -0700
Subject: [PATCH] [NFC][Clang] Adopt `llvm::copy` in Clang AST
---
clang/inc
https://github.com/jurahul ready_for_review
https://github.com/llvm/llvm-project/pull/145187
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
https://github.com/jurahul created
https://github.com/llvm/llvm-project/pull/145187
Also change the constructor and `StringLiteral::Create` to take an
`ArrayRef` instead of a pointer and size, so that it can be
directly passed to `llvm::copy`. This also eliminates the need of a specialized
si
jurahul wrote:
This is a final step in the `getTrailingObjects` change I started a month ago.
All users are now moved to the simplified (non-templated) form in the upstream
code. This change will not ensure that any new users also continue to conform
to this (i.e., are forced to use the non-te
https://github.com/jurahul ready_for_review
https://github.com/llvm/llvm-project/pull/144930
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
https://github.com/jurahul updated
https://github.com/llvm/llvm-project/pull/144930
>From e98584961d23ea73981fa17c644e5eec03e58e11 Mon Sep 17 00:00:00 2001
From: Rahul Joshi
Date: Thu, 19 Jun 2025 10:25:12 -0700
Subject: [PATCH] [LLVM][Clang] Add and enable strict mode for
`getTrailingObjects`
https://github.com/jurahul updated
https://github.com/llvm/llvm-project/pull/144930
>From f5216d4c55c4dffa8785ff2fa051492ed98f405a Mon Sep 17 00:00:00 2001
From: Rahul Joshi
Date: Thu, 19 Jun 2025 10:25:12 -0700
Subject: [PATCH] [LLVM][Clang] Add and enable strict mode for
`getTrailingObjects`
https://github.com/jurahul approved this pull request.
https://github.com/llvm/llvm-project/pull/144936
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
https://github.com/jurahul created
https://github.com/llvm/llvm-project/pull/144930
Under strict mode, the templated `getTrailingObjects` can be called only when
there is > 1 trailing types. The strict mode can be disabled on a per-call
basis when its not possible to know statically if there w
https://github.com/jurahul closed
https://github.com/llvm/llvm-project/pull/144438
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
https://github.com/jurahul closed
https://github.com/llvm/llvm-project/pull/144432
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
@@ -388,9 +387,7 @@ template class OMPDirectiveListClause : public
OMPClause {
assert(
DK.size() == NumKinds &&
"Number of directive kinds is not the same as the preallocated
buffer");
-std::copy(DK.begin(), DK.end(),
- static_cast(this)
https://github.com/jurahul closed
https://github.com/llvm/llvm-project/pull/143250
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
https://github.com/jurahul closed
https://github.com/llvm/llvm-project/pull/143258
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
https://github.com/jurahul closed
https://github.com/llvm/llvm-project/pull/143257
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
https://github.com/jurahul approved this pull request.
https://github.com/llvm/llvm-project/pull/143297
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
https://github.com/jurahul closed
https://github.com/llvm/llvm-project/pull/143255
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
https://github.com/jurahul closed
https://github.com/llvm/llvm-project/pull/143254
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
https://github.com/jurahul closed
https://github.com/llvm/llvm-project/pull/143252
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
https://github.com/jurahul closed
https://github.com/llvm/llvm-project/pull/143251
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
https://github.com/jurahul closed
https://github.com/llvm/llvm-project/pull/143256
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
jurahul wrote:
Thanks
https://github.com/llvm/llvm-project/pull/143256
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
https://github.com/jurahul ready_for_review
https://github.com/llvm/llvm-project/pull/143253
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
https://github.com/jurahul edited
https://github.com/llvm/llvm-project/pull/143253
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
https://github.com/jurahul ready_for_review
https://github.com/llvm/llvm-project/pull/143256
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
https://github.com/jurahul ready_for_review
https://github.com/llvm/llvm-project/pull/143258
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
https://github.com/jurahul ready_for_review
https://github.com/llvm/llvm-project/pull/143257
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
https://github.com/jurahul ready_for_review
https://github.com/llvm/llvm-project/pull/143255
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
https://github.com/jurahul ready_for_review
https://github.com/llvm/llvm-project/pull/143254
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
https://github.com/jurahul ready_for_review
https://github.com/llvm/llvm-project/pull/143252
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
https://github.com/jurahul ready_for_review
https://github.com/llvm/llvm-project/pull/143251
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
https://github.com/jurahul ready_for_review
https://github.com/llvm/llvm-project/pull/143250
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
https://github.com/jurahul created
https://github.com/llvm/llvm-project/pull/143258
None
>From 95ce93cf1aac15b9896fda30c74d392b7acf3e6f Mon Sep 17 00:00:00 2001
From: Rahul Joshi
Date: Sat, 7 Jun 2025 04:47:42 -0700
Subject: [PATCH] [NFC][Clang] Adopt simplified `getTrailingObjects` in
AST/Ty
https://github.com/jurahul created
https://github.com/llvm/llvm-project/pull/143257
None
>From 63bfd66cce5aeeea0bc6810a59deff3a7cac12da Mon Sep 17 00:00:00 2001
From: Rahul Joshi
Date: Sat, 7 Jun 2025 04:35:32 -0700
Subject: [PATCH] [NFC][Clang] Adopt simplified `getTrailingObjects` in
Templa
https://github.com/jurahul created
https://github.com/llvm/llvm-project/pull/143256
None
>From 5b5740335314911c2be2560cd8176d0ea2fbe6e8 Mon Sep 17 00:00:00 2001
From: Rahul Joshi
Date: Sat, 7 Jun 2025 04:27:17 -0700
Subject: [PATCH] [NFC][Clang] Adopt simplified `getTrailingObjects` in
StmtOb
https://github.com/jurahul created
https://github.com/llvm/llvm-project/pull/143255
None
>From 849a5bbe098f77cc7dd6336fa40d78a1d16bd6e8 Mon Sep 17 00:00:00 2001
From: Rahul Joshi
Date: Sat, 7 Jun 2025 04:54:29 -0700
Subject: [PATCH] [NFC][Clang] Adopt simplified `getTrailingObjects` in
Parsed
https://github.com/jurahul created
https://github.com/llvm/llvm-project/pull/143254
None
>From 8417ea58f74422823dd1863ccaefb7f8c538ab79 Mon Sep 17 00:00:00 2001
From: Rahul Joshi
Date: Sat, 7 Jun 2025 04:03:13 -0700
Subject: [PATCH] [NFC][Clang] Adopt simplified `getTrailingObjects` in
ExprOb
https://github.com/jurahul edited
https://github.com/llvm/llvm-project/pull/143253
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
https://github.com/jurahul created
https://github.com/llvm/llvm-project/pull/143253
…ionInfo
>From 302e09ec58534feb3f7aac0ce0d6edbfb69412dd Mon Sep 17 00:00:00 2001
From: Rahul Joshi
Date: Sat, 7 Jun 2025 04:57:31 -0700
Subject: [PATCH] [NFC][Clang][CIR] Adopt simpified `getTrailingObjects` in
https://github.com/jurahul created
https://github.com/llvm/llvm-project/pull/143252
None
>From d9a1f7f86516f2727839bf290f8de72eca260dcd Mon Sep 17 00:00:00 2001
From: Rahul Joshi
Date: Fri, 6 Jun 2025 20:49:18 -0700
Subject: [PATCH] [NFC][Clang] Adopt simplified `getTrailingObjects` in
ExprCo
https://github.com/jurahul created
https://github.com/llvm/llvm-project/pull/143251
None
>From 9449af262b9116249d1626ad802abefa85f6faf7 Mon Sep 17 00:00:00 2001
From: Rahul Joshi
Date: Sat, 7 Jun 2025 04:23:38 -0700
Subject: [PATCH] [NFC][Clang] Adopt simplified `getTrailingObjects` in StmtCXX
https://github.com/jurahul created
https://github.com/llvm/llvm-project/pull/143250
None
>From 2aa08553460c49ab6ac1ea572d637ce0c1286d44 Mon Sep 17 00:00:00 2001
From: Rahul Joshi
Date: Sat, 7 Jun 2025 04:21:23 -0700
Subject: [PATCH] [NFC][Clang] Adopt simplified `getTrailingObjects` in Stmt
-
https://github.com/jurahul ready_for_review
https://github.com/llvm/llvm-project/pull/143125
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
https://github.com/jurahul closed
https://github.com/llvm/llvm-project/pull/143125
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
https://github.com/jurahul edited
https://github.com/llvm/llvm-project/pull/143125
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
https://github.com/jurahul created
https://github.com/llvm/llvm-project/pull/143125
None
>From a2dc54aae78b395574e071f46dcc55dfbf6825cc Mon Sep 17 00:00:00 2001
From: Rahul Joshi
Date: Mon, 19 May 2025 10:25:19 -0700
Subject: [PATCH] [NFC][Clang] Adopt simplified `getTrailingObjects` in ExprCX
jurahul wrote:
> I've landed
> [195e640](https://github.com/llvm/llvm-project/commit/195e640846765402d1a622006e6a9f9fa3192955)
> to fix the build failure from this PR. Thanks!
Thanks so much!
https://github.com/llvm/llvm-project/pull/140289
___
cfe
https://github.com/jurahul closed
https://github.com/llvm/llvm-project/pull/140289
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
https://github.com/jurahul ready_for_review
https://github.com/llvm/llvm-project/pull/140289
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
https://github.com/jurahul edited
https://github.com/llvm/llvm-project/pull/140289
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
https://github.com/jurahul updated
https://github.com/llvm/llvm-project/pull/140289
>From 6425e29aefbcacc2c43b37ed5114906edead Mon Sep 17 00:00:00 2001
From: Rahul Joshi
Date: Fri, 16 May 2025 10:54:33 -0700
Subject: [PATCH] [LLVM][TableGen] Rename `ListInit::getValues()` to
`getElements()
https://github.com/jurahul closed
https://github.com/llvm/llvm-project/pull/140087
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
https://github.com/jurahul updated
https://github.com/llvm/llvm-project/pull/140289
>From 2c36635ea034a0590ba45df05e4ec87eea171654 Mon Sep 17 00:00:00 2001
From: Rahul Joshi
Date: Fri, 16 May 2025 10:54:33 -0700
Subject: [PATCH] [LLVM][TableGen] Rename `ListInit::getValues()` to
`getElements()
https://github.com/jurahul closed
https://github.com/llvm/llvm-project/pull/140102
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
https://github.com/jurahul closed
https://github.com/llvm/llvm-project/pull/140081
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
@@ -90,8 +90,7 @@ class FriendDecl final
: Decl(Decl::Friend, DC, L), Friend(Friend), FriendLoc(FriendL),
EllipsisLoc(EllipsisLoc), UnsupportedFriend(false),
NumTPLists(FriendTypeTPLists.size()) {
-for (unsigned i = 0; i < NumTPLists; ++i)
- getTr
https://github.com/jurahul approved this pull request.
https://github.com/llvm/llvm-project/pull/140437
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
https://github.com/jurahul updated
https://github.com/llvm/llvm-project/pull/140289
>From b1f2cf5a9dd1eb27458ac586706c460bb0f00c25 Mon Sep 17 00:00:00 2001
From: Rahul Joshi
Date: Fri, 16 May 2025 10:54:33 -0700
Subject: [PATCH] [LLVM][TableGen] Rename `ListInit::getValues()` to
`getElements()
https://github.com/jurahul updated
https://github.com/llvm/llvm-project/pull/140289
>From a410f0a4a8eb35301ba92462ab476c8d85d7017b Mon Sep 17 00:00:00 2001
From: Rahul Joshi
Date: Fri, 16 May 2025 10:54:33 -0700
Subject: [PATCH] [LLVM][TableGen] Rename `ListInit::getValues()` to
`getElements()
https://github.com/jurahul created
https://github.com/llvm/llvm-project/pull/140289
Rename `ListInit::getValues()` to `getElements()` to better match with other
`ListInit` members like `getElement`.
Rate limit · GitHub
body {
background-color: #f
https://github.com/jurahul updated
https://github.com/llvm/llvm-project/pull/140289
>From 95948513fbfad39731abb01f40eab586bbaa26c5 Mon Sep 17 00:00:00 2001
From: Rahul Joshi
Date: Fri, 16 May 2025 10:54:33 -0700
Subject: [PATCH] [LLVM][TableGen] Rename `ListInit::getValues()` to
`getElements()
@@ -5043,16 +5037,18 @@ PseudoObjectExpr::PseudoObjectExpr(QualType type,
ExprValueKind VK,
: Expr(PseudoObjectExprClass, type, VK, OK_Ordinary) {
PseudoObjectExprBits.NumSubExprs = semantics.size() + 1;
PseudoObjectExprBits.ResultIndex = resultIndex + 1;
-
- for (uns
https://github.com/jurahul updated
https://github.com/llvm/llvm-project/pull/140102
Rate limit · GitHub
body {
background-color: #f6f8fa;
color: #24292e;
font-family: -apple-system,BlinkMacSystemFont,Segoe
UI,Helvetica,Arial,sans-s
https://github.com/jurahul ready_for_review
https://github.com/llvm/llvm-project/pull/140102
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
https://github.com/jurahul ready_for_review
https://github.com/llvm/llvm-project/pull/140081
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
https://github.com/jurahul closed
https://github.com/llvm/llvm-project/pull/140078
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
https://github.com/jurahul updated
https://github.com/llvm/llvm-project/pull/140102
>From cec764c18d56e8a059da3065dfec9462a3c55956 Mon Sep 17 00:00:00 2001
From: Rahul Joshi
Date: Thu, 15 May 2025 09:52:46 -0700
Subject: [PATCH] [NFC][Clang] Adopt simplified `getTrailingObjects` in
Expr.cpp/h
https://github.com/jurahul ready_for_review
https://github.com/llvm/llvm-project/pull/140087
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
jurahul wrote:
> Hi, no objections to the patch, but I am wondering if there is a larger
> reason behind this effort to simplify all these uses of getTrailingObjects.
>
> Are you planning on an API change in this area for instance?
Not really. I added simplifications to the TrailingObjects cla
https://github.com/jurahul ready_for_review
https://github.com/llvm/llvm-project/pull/140078
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
https://github.com/jurahul updated
https://github.com/llvm/llvm-project/pull/140102
Rate limit · GitHub
body {
background-color: #f6f8fa;
color: #24292e;
font-family: -apple-system,BlinkMacSystemFont,Segoe
UI,Helvetica,Arial,sans-s
https://github.com/jurahul updated
https://github.com/llvm/llvm-project/pull/140087
Rate limit · GitHub
body {
background-color: #f6f8fa;
color: #24292e;
font-family: -apple-system,BlinkMacSystemFont,Segoe
UI,Helvetica,Arial,sans-s
https://github.com/jurahul created
https://github.com/llvm/llvm-project/pull/140102
Adopt non-templated and array-ref returning forms of `getTrailingObjects` in
Expr.cpp/.h.
Use ArrayRef forms to eliminate manual asserting for OOB index. Use
llvm::copy() instead of std::copy() in some instanc
https://github.com/jurahul created
https://github.com/llvm/llvm-project/pull/140087
Adopt non-templated and array-ref returning forms of `getTrailingObjects` in
DeclOpenACC and StmtOpenACC. Also use std::uninitialized_contruct_n to make the
code a little concise.
Rate
https://github.com/jurahul created
https://github.com/llvm/llvm-project/pull/140081
- Adopt non-templated `getTrailingObjects` in DeclFriend, DeclGroup, and
DeclObjC
- Use indexing into ArrayRef returned by `getTrailingObjects` and eliminate
explicit OOB asserts.
Rate
https://github.com/jurahul edited
https://github.com/llvm/llvm-project/pull/140078
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
https://github.com/jurahul edited
https://github.com/llvm/llvm-project/pull/140078
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
https://github.com/jurahul created
https://github.com/llvm/llvm-project/pull/140078
Adopt non-templated and ArrayRef returning forms of `getTrailingObjects`.
Additionally, replace some initialization loop with std::uninitialized_fill_n.
Rate limit · GitHub
https://github.com/jurahul closed
https://github.com/llvm/llvm-project/pull/139974
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
https://github.com/jurahul closed
https://github.com/llvm/llvm-project/pull/139977
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
https://github.com/jurahul ready_for_review
https://github.com/llvm/llvm-project/pull/139977
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
https://github.com/jurahul ready_for_review
https://github.com/llvm/llvm-project/pull/139974
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
https://github.com/jurahul created
https://github.com/llvm/llvm-project/pull/139977
Adopt simplied `getTrailingObjects` variants that are not templated and/or
return ArrayRef in Decl/DeclTemplate .h/.cpp files.
Rate limit · GitHub
body {
backgrou
https://github.com/jurahul created
https://github.com/llvm/llvm-project/pull/139974
Use non-templated form of `getTrailingObjects` when using a single trailing
type in `TrailingObjects`.
Rate limit · GitHub
body {
background-color: #f6f8fa;
https://github.com/jurahul closed
https://github.com/llvm/llvm-project/pull/139838
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
1 - 100 of 590 matches
Mail list logo