[PATCH] D141744: [Clang] Add lifetimebound attribute to std::move/std::forward

2023-01-19 Thread Alexander Shaposhnikov via Phabricator via cfe-commits
This revision was landed with ongoing or failed builds. This revision was automatically updated to reflect the committed changes. Closed by commit rG31b0be4eba9e: [Clang] Add lifetimebound attribute to std::move/std::forward (authored by alexander-shaposhnikov). Repository: rG LLVM Github

[PATCH] D141744: [Clang] Add lifetimebound attribute to std::move/std::forward

2023-01-19 Thread Alexander Shaposhnikov via Phabricator via cfe-commits
alexander-shaposhnikov updated this revision to Diff 490637. alexander-shaposhnikov added a comment. Address comments. Repository: rG LLVM Github Monorepo CHANGES SINCE LAST ACTION https://reviews.llvm.org/D141744/new/ https://reviews.llvm.org/D141744 Files:

[PATCH] D141744: [Clang] Add lifetimebound attribute to std::move/std::forward

2023-01-19 Thread Aaron Ballman via Phabricator via cfe-commits
aaron.ballman added a comment. In D141744#4063661 , @alexander-shaposhnikov wrote: > @aaron.ballman - thanks for the review, I've updated the release notes. > Regarding LanguageExtensions.rst - somehow I don't see any appropriate > sections in

[PATCH] D141744: [Clang] Add lifetimebound attribute to std::move/std::forward

2023-01-18 Thread Alexander Shaposhnikov via Phabricator via cfe-commits
alexander-shaposhnikov updated this revision to Diff 490313. alexander-shaposhnikov added a comment. @aaron.ballman - thanks for the review, I've updated the release notes. Regarding LanguageExtensions.rst - somehow I don't see any appropriate sections in LanguageExtensions.rst (either about

[PATCH] D141744: [Clang] Add lifetimebound attribute to std::move/std::forward

2023-01-18 Thread Aaron Ballman via Phabricator via cfe-commits
aaron.ballman accepted this revision. aaron.ballman added a comment. This revision is now accepted and ready to land. The code changes LGTM, but should we update the documentation in `LanguageExtensions.rst` and add a release note for the changes? Repository: rG LLVM Github Monorepo CHANGES

[PATCH] D141744: [Clang] Add lifetimebound attribute to std::move/std::forward

2023-01-14 Thread Alexander Shaposhnikov via Phabricator via cfe-commits
alexander-shaposhnikov updated this revision to Diff 489322. Repository: rG LLVM Github Monorepo CHANGES SINCE LAST ACTION https://reviews.llvm.org/D141744/new/ https://reviews.llvm.org/D141744 Files: clang/lib/Sema/SemaDecl.cpp clang/test/SemaCXX/attr-lifetimebound.cpp

[PATCH] D141744: [Clang] Add lifetimebound attribute to std::move/std::forward

2023-01-14 Thread Timm Bäder via Phabricator via cfe-commits
tbaeder added a comment. > This diff is motivated by https://github.com/llvm/llvm-project/issues/59900 Not https://github.com/llvm/llvm-project/issues/60020 ? Repository: rG LLVM Github Monorepo CHANGES SINCE LAST ACTION https://reviews.llvm.org/D141744/new/

[PATCH] D141744: [Clang] Add lifetimebound attribute to std::move/std::forward

2023-01-13 Thread Alexander Shaposhnikov via Phabricator via cfe-commits
alexander-shaposhnikov created this revision. alexander-shaposhnikov added reviewers: rsmith, aaron.ballman, dblaikie. alexander-shaposhnikov created this object with visibility "All Users". Herald added a project: All. alexander-shaposhnikov requested review of this revision. Herald added a