[clang] 6d2e756 - Initialize `ConceptReference` of new `AutoTypeLoc` with nullptr.

2023-09-05 Thread Jens Massberg via cfe-commits
Author: Jens Massberg Date: 2023-09-05T18:17:44+02:00 New Revision: 6d2e756dacfd9276775a06bdd1fea4eccace5e0f URL: https://github.com/llvm/llvm-project/commit/6d2e756dacfd9276775a06bdd1fea4eccace5e0f DIFF: https://github.com/llvm/llvm-project/commit/6d2e756dacfd9276775a06bdd1fea4eccace5e0f.diff

[clang-tools-extra] c39dcd2 - [c++20][clangd] Simplify code using the new `ConceptReference` nodes.

2023-08-31 Thread Jens Massberg via cfe-commits
Author: Jens Massberg Date: 2023-08-31T13:53:56+02:00 New Revision: c39dcd2c2bc7fd142ac8305b3a41f24e1addbd8c URL: https://github.com/llvm/llvm-project/commit/c39dcd2c2bc7fd142ac8305b3a41f24e1addbd8c DIFF: https://github.com/llvm/llvm-project/commit/c39dcd2c2bc7fd142ac8305b3a41f24e1addbd8c.diff

[clang] c2bf9ba - Add a concept AST node.

2023-08-31 Thread Jens Massberg via cfe-commits
Author: Jens Massberg Date: 2023-08-31T10:22:21+02:00 New Revision: c2bf9baf59870532d0c503066634bf438c35184f URL: https://github.com/llvm/llvm-project/commit/c2bf9baf59870532d0c503066634bf438c35184f DIFF: https://github.com/llvm/llvm-project/commit/c2bf9baf59870532d0c503066634bf438c35184f.diff

[clang-tools-extra] 8af016a - [clangd][c++20] Add concept semantic highlighting test case

2023-08-02 Thread Jens Massberg via cfe-commits
Author: Jens Massberg Date: 2023-08-02T10:37:30+02:00 New Revision: 8af016aefd8391d083cdf745420826ce162a41a5 URL: https://github.com/llvm/llvm-project/commit/8af016aefd8391d083cdf745420826ce162a41a5 DIFF: https://github.com/llvm/llvm-project/commit/8af016aefd8391d083cdf745420826ce162a41a5.diff

[clang-tools-extra] e9ab43d - [clangd][c++20] Add concept Hover tests.

2023-07-18 Thread Jens Massberg via cfe-commits
Author: Jens Massberg Date: 2023-07-18T10:19:46+02:00 New Revision: e9ab43dd44cafe5a67f0a12b9ff1021d47074970 URL: https://github.com/llvm/llvm-project/commit/e9ab43dd44cafe5a67f0a12b9ff1021d47074970 DIFF: https://github.com/llvm/llvm-project/commit/e9ab43dd44cafe5a67f0a12b9ff1021d47074970.diff

[clang-tools-extra] 7ec9e20 - [clangd][c++20]Check for correct auto location in DeducedTypeVisitor

2023-07-10 Thread Jens Massberg via cfe-commits
Author: Jens Massberg Date: 2023-07-10T11:33:42+02:00 New Revision: 7ec9e2048024daa2fbd02a1b64f62194326abbbd URL: https://github.com/llvm/llvm-project/commit/7ec9e2048024daa2fbd02a1b64f62194326abbbd DIFF: https://github.com/llvm/llvm-project/commit/7ec9e2048024daa2fbd02a1b64f62194326abbbd.diff

[clang-tools-extra] 8af9a37 - Add missing semantic highlighing for concepts.

2023-07-06 Thread Jens Massberg via cfe-commits
Author: Jens Massberg Date: 2023-07-06T16:28:57+02:00 New Revision: 8af9a373ad95ef49e2f2aa83c021b8043f848ab9 URL: https://github.com/llvm/llvm-project/commit/8af9a373ad95ef49e2f2aa83c021b8043f848ab9 DIFF: https://github.com/llvm/llvm-project/commit/8af9a373ad95ef49e2f2aa83c021b8043f848ab9.diff

[clang-tools-extra] 1af0e34 - [clangd][c++20] Drop first template argument in code completion in some contexts.

2023-07-05 Thread Jens Massberg via cfe-commits
Author: Jens Massberg Date: 2023-07-05T12:04:24+02:00 New Revision: 1af0e34477a3b4a28a1c251e527c9f75f5cf69e1 URL: https://github.com/llvm/llvm-project/commit/1af0e34477a3b4a28a1c251e527c9f75f5cf69e1 DIFF: https://github.com/llvm/llvm-project/commit/1af0e34477a3b4a28a1c251e527c9f75f5cf69e1.diff

[clang-tools-extra] 6f065bf - [clangd][c++20]Consider rewritten binary operators in TargetFinder

2023-06-26 Thread Jens Massberg via cfe-commits
Author: Jens Massberg Date: 2023-06-26T11:26:10+02:00 New Revision: 6f065bfd633d7ca006f62b894108d5369dc46836 URL: https://github.com/llvm/llvm-project/commit/6f065bfd633d7ca006f62b894108d5369dc46836 DIFF: https://github.com/llvm/llvm-project/commit/6f065bfd633d7ca006f62b894108d5369dc46836.diff

[clang] 0a7ca80 - Fix parameter name in Sema::addInitCapture to ByRef.

2023-06-07 Thread Jens Massberg via cfe-commits
Author: Jens Massberg Date: 2023-06-07T18:06:19+02:00 New Revision: 0a7ca80360584ff35cb58716e08855a913a3f4d0 URL: https://github.com/llvm/llvm-project/commit/0a7ca80360584ff35cb58716e08855a913a3f4d0 DIFF: https://github.com/llvm/llvm-project/commit/0a7ca80360584ff35cb58716e08855a913a3f4d0.diff

cfe-commits@lists.llvm.org

2023-06-07 Thread Jens Massberg via cfe-commits
Author: Jens Massberg Date: 2023-06-07T12:56:35+02:00 New Revision: 593a2740f7a499e35f19e64d180d0b8246b52ba3 URL: https://github.com/llvm/llvm-project/commit/593a2740f7a499e35f19e64d180d0b8246b52ba3 DIFF: https://github.com/llvm/llvm-project/commit/593a2740f7a499e35f19e64d180d0b8246b52ba3.diff

[clang] c3c0774 - [Clang][C++20] Error out if parameter types of a defaulted comparion operator are not all the same.

2023-05-24 Thread Jens Massberg via cfe-commits
Author: Jens Massberg Date: 2023-05-24T10:02:58+02:00 New Revision: c3c0774b1d6ef524de3a25e1f13828d2f9861aad URL: https://github.com/llvm/llvm-project/commit/c3c0774b1d6ef524de3a25e1f13828d2f9861aad DIFF: https://github.com/llvm/llvm-project/commit/c3c0774b1d6ef524de3a25e1f13828d2f9861aad.diff

[clang-tools-extra] f88c6b9 - Move definitions to prevent incomplete types.

2023-01-13 Thread Jens Massberg via cfe-commits
Author: Jens Massberg Date: 2023-01-13T16:44:49+01:00 New Revision: f88c6b9166f885e7089cb15095e38868aaba04da URL: https://github.com/llvm/llvm-project/commit/f88c6b9166f885e7089cb15095e38868aaba04da DIFF: https://github.com/llvm/llvm-project/commit/f88c6b9166f885e7089cb15095e38868aaba04da.diff

[clang] edbea62 - [clang] Correctly handle by-reference capture with an initializer that is a pack expansion in lambdas.

2022-12-07 Thread Jens Massberg via cfe-commits
Author: Jens Massberg Date: 2022-12-07T16:00:58+01:00 New Revision: edbea62f72f7b9a5ee19c709d675d6083789c71f URL: https://github.com/llvm/llvm-project/commit/edbea62f72f7b9a5ee19c709d675d6083789c71f DIFF: https://github.com/llvm/llvm-project/commit/edbea62f72f7b9a5ee19c709d675d6083789c71f.diff

[clang] 849b650 - [clang] Skip defaulted functions in zero-as-null-pointer-constant.

2022-11-29 Thread Jens Massberg via cfe-commits
Author: Jens Massberg Date: 2022-11-29T11:56:10+01:00 New Revision: 849b650cf3b60e60f5e3a6457fe52e9c63e76e4c URL: https://github.com/llvm/llvm-project/commit/849b650cf3b60e60f5e3a6457fe52e9c63e76e4c DIFF: https://github.com/llvm/llvm-project/commit/849b650cf3b60e60f5e3a6457fe52e9c63e76e4c.diff

[PATCH] D25657: include-fixer: Don't overwrite buffer changes

2016-10-25 Thread Jens Massberg via cfe-commits
massberg accepted this revision. massberg added a comment. This revision is now accepted and ready to land. looks good to me https://reviews.llvm.org/D25657 ___ cfe-commits mailing list cfe-commits@lists.llvm.org http://lists.llvm.org/cgi-bin/mailma

[PATCH] D25658: Load clang-include-fixer.el from the unit test suite so that the unit tests can run in batch mode

2016-10-25 Thread Jens Massberg via cfe-commits
massberg accepted this revision. massberg added a comment. This revision is now accepted and ready to land. looks good to me https://reviews.llvm.org/D25658 ___ cfe-commits mailing list cfe-commits@lists.llvm.org http://lists.llvm.org/cgi-bin/mailma

Re: [PATCH] D24075: [include-fixer] Support finding headers for the symbol under cursor.

2016-09-07 Thread Jens Massberg via cfe-commits
massberg added a comment. The Emacs part looks good for me now. Comment at: include-fixer/tool/clang-include-fixer.el:204 @@ -197,3 +203,3 @@ (message (concat "Calling the include fixer. " "This might take some seconds. Please wait.")) Then it f

Re: [PATCH] D24075: [include-fixer] Support finding headers for the symbol under cursor.

2016-09-07 Thread Jens Massberg via cfe-commits
massberg added a comment. Added two comments. It took some time for me to recall Emacs Lisps ;) Comment at: include-fixer/tool/clang-include-fixer.el:48 @@ +47,3 @@ + :group 'clang-include-fixer + :type 'bool + :risky t) Please use 'boolean here

Re: [PATCH] D22805: [clang-include-fixer] Added Emacs integration for clang-include-fixer.

2016-07-27 Thread Jens Massberg via cfe-commits
massberg marked 2 inline comments as done. massberg added a comment. Thanks for the comments! Comment at: include-fixer/tool/clang-include-fixer.el:24 @@ +23,3 @@ + "Location of the `clang-include-fixer' executable. + + A string containing the name or the full path of the exe

Re: [PATCH] D22805: [clang-include-fixer] Added Emacs integration for clang-include-fixer.

2016-07-27 Thread Jens Massberg via cfe-commits
massberg updated this revision to Diff 65679. massberg marked an inline comment as done. massberg added a comment. Updating https://reviews.llvm.org/D22805: [clang-include-fixer] Added Emacs integration for clang-include-fixer. - Corrected typos and code indentation. https://reviews.llvm.org/D

Re: [PATCH] D22805: [clang-include-fixer] Added Emacs integration for clang-include-fixer.

2016-07-26 Thread Jens Massberg via cfe-commits
massberg marked 2 inline comments as done. massberg added a comment. Thanks for the comments! Comment at: include-fixer/tool/clang-include-fixer.el:125 @@ +124,3 @@ + ;; The header-infos is already sorted by include-fixer. + (setq header-infos (plist-get include-fixer-context

Re: [PATCH] D22805: [clang-include-fixer] Added Emacs integration for clang-include-fixer.

2016-07-26 Thread Jens Massberg via cfe-commits
massberg updated this revision to Diff 65562. massberg added a comment. Updating https://reviews.llvm.org/D22805: [clang-include-fixer] Added Emacs integration for clang-include-fixer. - fixed private path - removed debug message https://reviews.llvm.org/D22805 Files: docs/include-fixer.rst

Re: [PATCH] D22805: [clang-include-fixer] Added Emacs integration for clang-include-fixer.

2016-07-26 Thread Jens Massberg via cfe-commits
massberg marked an inline comment as done. massberg added a comment. Thanks, now supporting the new format. https://reviews.llvm.org/D22805 ___ cfe-commits mailing list cfe-commits@lists.llvm.org http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-co

Re: [PATCH] D22805: [clang-include-fixer] Added Emacs integration for clang-include-fixer.

2016-07-26 Thread Jens Massberg via cfe-commits
massberg updated this revision to Diff 65546. massberg added a comment. Updating https://reviews.llvm.org/D22805: [clang-include-fixer] Added Emacs integration for clang-include-fixer. Now working with the newest clang-include-fixer input/output format. https://reviews.llvm.org/D22805 Files:

Re: [PATCH] D22805: [clang-include-fixer] Added Emacs integration for clang-include-fixer.

2016-07-26 Thread Jens Massberg via cfe-commits
massberg marked 3 inline comments as done. massberg added a comment. Thanks for the comments. I fixed the typos and wrote a (short) documentation. https://reviews.llvm.org/D22805 ___ cfe-commits mailing list cfe-commits@lists.llvm.org http://lists.l

Re: [PATCH] D22805: [clang-include-fixer] Added Emacs integration for clang-include-fixer.

2016-07-26 Thread Jens Massberg via cfe-commits
massberg updated this revision to Diff 65525. massberg added a comment. Updating https://reviews.llvm.org/D22805: [clang-include-fixer] Added Emacs integration for clang-include-fixer. - Fixed typo https://reviews.llvm.org/D22805 Files: docs/include-fixer.rst include-fixer/tool/clang-incl

Re: [PATCH] D22805: [clang-include-fixer] Added Emacs integration for clang-include-fixer.

2016-07-26 Thread Jens Massberg via cfe-commits
massberg updated this revision to Diff 65524. massberg added a comment. Updating https://reviews.llvm.org/D22805: [clang-include-fixer] Added Emacs integration for clang-include-fixer. -Fixed documentation https://reviews.llvm.org/D22805 Files: docs/include-fixer.rst include-fixer/tool/cl

Re: [PATCH] D22805: [clang-include-fixer] Added Emacs integration for clang-include-fixer.

2016-07-26 Thread Jens Massberg via cfe-commits
massberg updated this revision to Diff 65521. massberg added a comment. Updating https://reviews.llvm.org/D22805: [clang-include-fixer] Added Emacs integration for clang-include-fixer. - Fixed typo - Added documentation how to setup tools within emacs - Removed unnecessary yes-no question http

[PATCH] D22805: [clang-include-fixer] Added Emacs integration for clang-include-fixer.

2016-07-26 Thread Jens Massberg via cfe-commits
massberg created this revision. massberg added reviewers: bkramer, hokein. massberg added a subscriber: cfe-commits. [clang-include-fixer] Added Emacs integration for clang-include-fixer. https://reviews.llvm.org/D22805 Files: include-fixer/tool/clang-include-fixer.el Index: include-fixer/too