Reapply "[Clang][CWG1815] Support lifetime extension of temporary created by aggregate initialization using a default member initializer" #97308
yronglin
force pushed
from
55b06e73
to
9c4a7dae
1 year ago
yronglin
marked this pull request as ready for review 1 year ago
yronglin
force pushed
from
9c4a7dae
to
10e20a2c
1 year ago
yronglin
force pushed
from
10e20a2c
to
6361e5d9
1 year ago
Reapply "[Clang][CWG1815] Support lifetime extension of temporary cre…
e6ee9bef
[Clang] Always rebuild AST nodes when rebuild default-arg/init
dbe5cd30
[Clang] Update ReleaseNotes
58c947b0
yronglin
force pushed
from
6361e5d9
to
58c947b0
1 year ago
Merge branch 'main' into cwg1815_new
c8b8169e
[Clang] Update clang version in cxx_dr_status
0a8214c8
[clang] Only rebuild default member initializer in lifetime extension…
ad08b406
[clang] Address review comments, extend InLifetimeExtendingContext flag
9ad4dcb7
[clang] amend previous commit
6e0c5240
shafik
commented
on 2024-09-05
Introduce RebuildDefaultArgOrDefaultInit and add more std examples in…
077753f3
[NFC] Revert unnecessary changes
d3284e65
Revert unnecessary changes
efbf2356
[NFC] Remove debug code
3d425bcd
Remove keepInLifetimeExtendingContext/keepInRebuildDefaultArgOrInitCo…
8c3c5842
Address review comments
a765b6d0
cor3ntin
approved these changes
on 2024-09-08
yronglin
merged
45c87669
into main 1 year ago
Assignees
No one assigned
Labels
clang
clang:frontend
Login to write a write a comment.
Login via GitHub