[clang] [clang-format] New clang-format-indent-mode for Emacs (PR #78904)

2024-04-14 Thread Kirill Bobyrev via cfe-commits
kirillbobyrev wrote: I'm sorry, I haven't touched Emacs and its Clang-Format integration for 8 years, so I am not very qualified to review this. I would advise to use clangd + LSP integration instead. https://github.com/llvm/llvm-project/pull/78904

[clang] [llvm] [clang-tools-extra] [mlir] [emacs] Fix Emacs library formatting (PR #76110)

2024-01-10 Thread Kirill Bobyrev via cfe-commits
kirillbobyrev wrote: Thanks! As a side note: I did work on `clang/tools/clang-rename/clang-rename.el` in the past, but `clang-rename` isn't used much these days and, arguably, is superseded by `clangd` + LSP in most cases. I don't know if anyone still uses `clang-rename.el` (I know there was

[clang-tools-extra] 4f5a421 - [clangd] Update the test after diagnostic message change

2022-05-19 Thread Kirill Bobyrev via cfe-commits
Author: Kirill Bobyrev Date: 2022-05-19T12:03:31+02:00 New Revision: 4f5a4215bfc896362adab89abc69f0e69de200ef URL: https://github.com/llvm/llvm-project/commit/4f5a4215bfc896362adab89abc69f0e69de200ef DIFF:

[clang-tools-extra] 43c0f90 - [clangd] NFC: Clarify the Include Cleaner warning

2022-05-19 Thread Kirill Bobyrev via cfe-commits
Author: Kirill Bobyrev Date: 2022-05-19T11:59:00+02:00 New Revision: 43c0f90dd6eb1d3481a4d5e384a33d0d99b7aa86 URL: https://github.com/llvm/llvm-project/commit/43c0f90dd6eb1d3481a4d5e384a33d0d99b7aa86 DIFF:

[clang-tools-extra] 106e63c - [clangd] NFC: Rename field to be compatible with the function name

2022-05-16 Thread Kirill Bobyrev via cfe-commits
Author: Kirill Bobyrev Date: 2022-05-16T10:18:08+02:00 New Revision: 106e63ce47b5b00e376be9eef03a084c71c03f11 URL: https://github.com/llvm/llvm-project/commit/106e63ce47b5b00e376be9eef03a084c71c03f11 DIFF:

[clang-tools-extra] 40f361a - [clangd] Include Cleaner: ignore headers with IWYU export pragmas

2022-05-16 Thread Kirill Bobyrev via cfe-commits
Author: Kirill Bobyrev Date: 2022-05-16T10:13:47+02:00 New Revision: 40f361ace3e9a9c24bd99300216aeabd49ad99bb URL: https://github.com/llvm/llvm-project/commit/40f361ace3e9a9c24bd99300216aeabd49ad99bb DIFF:

[clang-tools-extra] 9f05b11 - [clangd] Include Cleaner: suppress unused warnings for IWYU pragma: export

2022-04-21 Thread Kirill Bobyrev via cfe-commits
Author: Kirill Bobyrev Date: 2022-04-21T17:00:06+02:00 New Revision: 9f05b111ee1fc48974ed515c865bdaddb5998d01 URL: https://github.com/llvm/llvm-project/commit/9f05b111ee1fc48974ed515c865bdaddb5998d01 DIFF:

[clang-tools-extra] e1c0d2f - [clangd] Correctly identify self-contained headers included rercursively

2022-04-21 Thread Kirill Bobyrev via cfe-commits
Author: Kirill Bobyrev Date: 2022-04-21T16:54:59+02:00 New Revision: e1c0d2fb8272dd7f8e406334ac14077154217031 URL: https://github.com/llvm/llvm-project/commit/e1c0d2fb8272dd7f8e406334ac14077154217031 DIFF:

[clang-tools-extra] bdf0b75 - [clangd] IncludeCleaner: Add filtering mechanism

2022-04-19 Thread Kirill Bobyrev via cfe-commits
Author: Kirill Bobyrev Date: 2022-04-19T14:56:27+02:00 New Revision: bdf0b757d5938a9f774d17e81be226da3229d3e5 URL: https://github.com/llvm/llvm-project/commit/bdf0b757d5938a9f774d17e81be226da3229d3e5 DIFF:

Re: [PATCH] D123488: [clangd] IncludeCleaner: Add filtering mechanism

2022-04-19 Thread Kirill Bobyrev via cfe-commits
@sammccall ping On Tue, Apr 12, 2022 at 4:39 PM Kirill Bobyrev via Phabricator < revi...@reviews.llvm.org> wrote: > kbobyrev added a comment. > > Oops, sorry, I linked the wrong revision; here's the prototype: we plan to > start rolling it out gradually https://reviews.llvm.org/D122677 and then

[clang-tools-extra] be572e1 - [clangd] NFC: Fix doc typos

2022-04-07 Thread Kirill Bobyrev via cfe-commits
Author: Kirill Bobyrev Date: 2022-04-07T12:56:56+02:00 New Revision: be572e1e1d297039129b0c4ff2deffd817e42f30 URL: https://github.com/llvm/llvm-project/commit/be572e1e1d297039129b0c4ff2deffd817e42f30 DIFF:

[clang-tools-extra] 211df73 - Fix the test after D123031

2022-04-05 Thread Kirill Bobyrev via cfe-commits
Author: Kirill Bobyrev Date: 2022-04-05T18:21:24+02:00 New Revision: 211df7319af4d97b11f59fbc88bfb7ca27eab785 URL: https://github.com/llvm/llvm-project/commit/211df7319af4d97b11f59fbc88bfb7ca27eab785 DIFF:

[clang-tools-extra] 012e90b - Reland "[clangd] IncludeCleaner: Add support for IWYU pragma private"

2022-04-05 Thread Kirill Bobyrev via cfe-commits
Author: Kirill Bobyrev Date: 2022-04-05T16:57:39+02:00 New Revision: 012e90bb2483888d113368b69933aec0ab6a5041 URL: https://github.com/llvm/llvm-project/commit/012e90bb2483888d113368b69933aec0ab6a5041 DIFF:

[clang-tools-extra] 3de4d5e - [clangd] Use stable keys for CanonicalIncludes mappings

2022-04-05 Thread Kirill Bobyrev via cfe-commits
Author: Kirill Bobyrev Date: 2022-04-05T16:27:54+02:00 New Revision: 3de4d5e6dd66165057439c69b6a03e7001ec03e0 URL: https://github.com/llvm/llvm-project/commit/3de4d5e6dd66165057439c69b6a03e7001ec03e0 DIFF:

[clang-tools-extra] f43c4c5 - Revert "[clangd] IncludeCleaner: Add support for IWYU pragma private"

2022-03-31 Thread Kirill Bobyrev via cfe-commits
Author: Kirill Bobyrev Date: 2022-03-31T17:59:52+02:00 New Revision: f43c4c5be29b4111bb953371b8ca83a4511fb1c1 URL: https://github.com/llvm/llvm-project/commit/f43c4c5be29b4111bb953371b8ca83a4511fb1c1 DIFF:

[clang-tools-extra] 4cb38bf - [clangd] IncludeCleaner: Add support for IWYU pragma private

2022-03-31 Thread Kirill Bobyrev via cfe-commits
Author: Kirill Bobyrev Date: 2022-03-31T12:49:52+02:00 New Revision: 4cb38bfe76b7ef157485338623c931d04d17b958 URL: https://github.com/llvm/llvm-project/commit/4cb38bfe76b7ef157485338623c931d04d17b958 DIFF:

[clang-tools-extra] d5106c8 - [clangd] NFC: Cleanup IncludeCleaner API

2022-03-08 Thread Kirill Bobyrev via cfe-commits
Author: Kirill Bobyrev Date: 2022-03-08T13:43:25+01:00 New Revision: d5106c8f973b76e49d64ac3d91236efafd771c7c URL: https://github.com/llvm/llvm-project/commit/d5106c8f973b76e49d64ac3d91236efafd771c7c DIFF:

[clang-tools-extra] 100ec80 - [clang-tidy] Add early exit for defaulted FunctionDecls

2022-02-10 Thread Kirill Bobyrev via cfe-commits
Author: Kirill Bobyrev Date: 2022-02-10T20:29:26+01:00 New Revision: 100ec80ab5a6a01071771b67fc2141640d0984da URL: https://github.com/llvm/llvm-project/commit/100ec80ab5a6a01071771b67fc2141640d0984da DIFF:

[clang] e3ba831 - [clang] Fix the tooling build after D119130

2022-02-09 Thread Kirill Bobyrev via cfe-commits
Author: Kirill Bobyrev Date: 2022-02-09T11:52:03+01:00 New Revision: e3ba831937189ec61e28ced0b0bfc1e41a3510f8 URL: https://github.com/llvm/llvm-project/commit/e3ba831937189ec61e28ced0b0bfc1e41a3510f8 DIFF:

[clang] 46a6f5a - [clangd] NFC: Move stdlib headers handling to Clang

2022-02-09 Thread Kirill Bobyrev via cfe-commits
Author: Kirill Bobyrev Date: 2022-02-09T11:05:39+01:00 New Revision: 46a6f5ae148ae2044f13cddf1bb1498a8bcfb372 URL: https://github.com/llvm/llvm-project/commit/46a6f5ae148ae2044f13cddf1bb1498a8bcfb372 DIFF:

[clang-tools-extra] 089d9c5 - [clangd] IncludeCleaner: Decrease API dependency on clangd

2022-02-03 Thread Kirill Bobyrev via cfe-commits
Author: Kirill Bobyrev Date: 2022-02-03T14:40:53+01:00 New Revision: 089d9c50b29e8e0eb18884edf17451e11a84a80f URL: https://github.com/llvm/llvm-project/commit/089d9c50b29e8e0eb18884edf17451e11a84a80f DIFF:

[clang] a2fe81f - [clang] NFC: Use flush() idiomatically

2022-01-26 Thread Kirill Bobyrev via cfe-commits
Author: Kirill Bobyrev Date: 2022-01-26T18:24:38+01:00 New Revision: a2fe81f32c3a2772e49cbd5978db4e5812a3 URL: https://github.com/llvm/llvm-project/commit/a2fe81f32c3a2772e49cbd5978db4e5812a3 DIFF:

[clang-tools-extra] 2d9198c - [clangd] Remove redundant check for renamed symbol origin

2022-01-18 Thread Kirill Bobyrev via cfe-commits
Author: Kirill Bobyrev Date: 2022-01-18T09:43:53+01:00 New Revision: 2d9198cec994b91fc13ef6cdd6983c61aaa1f726 URL: https://github.com/llvm/llvm-project/commit/2d9198cec994b91fc13ef6cdd6983c61aaa1f726 DIFF:

[clang-tools-extra] a9bf327 - [clangd] Fix build after D115243

2022-01-13 Thread Kirill Bobyrev via cfe-commits
Author: Kirill Bobyrev Date: 2022-01-13T13:44:19+01:00 New Revision: a9bf32763d3929672fe243f84e6a103c91260ef0 URL: https://github.com/llvm/llvm-project/commit/a9bf32763d3929672fe243f84e6a103c91260ef0 DIFF:

[clang-tools-extra] b673bc3 - [clangd] Suppress IncludeCleaner warnings for headers behind pragma keep

2021-12-08 Thread Kirill Bobyrev via cfe-commits
Author: Kirill Bobyrev Date: 2021-12-08T18:07:40+01:00 New Revision: b673bc36eacd68c15262a222ce940f36f4be0cec URL: https://github.com/llvm/llvm-project/commit/b673bc36eacd68c15262a222ce940f36f4be0cec DIFF:

[clang-tools-extra] eecfc73 - [clangd] Record IWYU pragma keep in the IncludeStructure

2021-12-08 Thread Kirill Bobyrev via cfe-commits
Author: Kirill Bobyrev Date: 2021-12-08T15:55:50+01:00 New Revision: eecfc73ae4b909dbf26bd2d85b8c6580927df9fc URL: https://github.com/llvm/llvm-project/commit/eecfc73ae4b909dbf26bd2d85b8c6580927df9fc DIFF:

[clang-tools-extra] 976a74d - [clangd] Dex Trigrams: Improve query trigram generation

2021-12-07 Thread Kirill Bobyrev via cfe-commits
Author: Kirill Bobyrev Date: 2021-12-07T15:46:13+01:00 New Revision: 976a74d7d2dbd19670614f603caf490cca892fdc URL: https://github.com/llvm/llvm-project/commit/976a74d7d2dbd19670614f603caf490cca892fdc DIFF:

[clang-tools-extra] bab7a30 - [clangd] IncludeCleaner: Do not require forward declarations of RecordDecls when definition is available

2021-12-03 Thread Kirill Bobyrev via cfe-commits
Author: Kirill Bobyrev Date: 2021-12-03T09:36:50+01:00 New Revision: bab7a30ab692059e5e9dc867a59b9ead47efd35c URL: https://github.com/llvm/llvm-project/commit/bab7a30ab692059e5e9dc867a59b9ead47efd35c DIFF:

[clang-tools-extra] d3a4ef3 - [clangd] IncludeClenaer: Don't mark forward declarations of a class if it's declared in the main file

2021-12-02 Thread Kirill Bobyrev via cfe-commits
Author: Kirill Bobyrev Date: 2021-12-02T10:26:08+01:00 New Revision: d3a4ef35685c6aaad74294b678e77e1b75af1918 URL: https://github.com/llvm/llvm-project/commit/d3a4ef35685c6aaad74294b678e77e1b75af1918 DIFF:

[clang-tools-extra] 34cc210 - [clangd] IncludeCleaner: Attribute symbols from non self-contained headers to their parents

2021-11-26 Thread Kirill Bobyrev via cfe-commits
Author: Kirill Bobyrev Date: 2021-11-26T16:20:48+01:00 New Revision: 34cc210aa8af2fd33598e5559d0f5b51f9423dd6 URL: https://github.com/llvm/llvm-project/commit/34cc210aa8af2fd33598e5559d0f5b51f9423dd6 DIFF:

[clang-tools-extra] cd0ca5a - [clangd] Record information about non self-contained headers in IncludeStructure

2021-11-26 Thread Kirill Bobyrev via cfe-commits
Author: Kirill Bobyrev Date: 2021-11-26T14:12:54+01:00 New Revision: cd0ca5a0eaa1b75b445e82753ea093bbb8e7e85c URL: https://github.com/llvm/llvm-project/commit/cd0ca5a0eaa1b75b445e82753ea093bbb8e7e85c DIFF:

[clang] bad8977 - [clang] Change ordering of PreableCallbacks to make sure PP can be referenced in them

2021-11-26 Thread Kirill Bobyrev via cfe-commits
Author: Kirill Bobyrev Date: 2021-11-26T10:10:52+01:00 New Revision: bad8977786382739256f4bd966fb4cdcfd50be2a URL: https://github.com/llvm/llvm-project/commit/bad8977786382739256f4bd966fb4cdcfd50be2a DIFF:

[clang-tools-extra] 59e4a67 - [clangd] Move IncludeCleaner tracer to the actual computation

2021-11-25 Thread Kirill Bobyrev via cfe-commits
Author: Kirill Bobyrev Date: 2021-11-25T13:19:01+01:00 New Revision: 59e4a6708152b42a55653bd8a44a6e0781fd4caf URL: https://github.com/llvm/llvm-project/commit/59e4a6708152b42a55653bd8a44a6e0781fd4caf DIFF:

[clang-tools-extra] b5f2037 - [clangd] IncludeCleaner: Mark possible expr resolutions as used

2021-11-22 Thread Kirill Bobyrev via cfe-commits
Author: Kirill Bobyrev Date: 2021-11-22T10:44:24+01:00 New Revision: b5f20372a82f72f03d47181b87fb55f62772324f URL: https://github.com/llvm/llvm-project/commit/b5f20372a82f72f03d47181b87fb55f62772324f DIFF:

[clang-tools-extra] 85e03cb - [clang-tidy] fix debug-only test failure

2021-11-19 Thread Kirill Bobyrev via cfe-commits
Author: Matt Beardsley Date: 2021-11-19T10:19:07+01:00 New Revision: 85e03cb7ebac50a13a9a9ac92a0b184a3bba9be1 URL: https://github.com/llvm/llvm-project/commit/85e03cb7ebac50a13a9a9ac92a0b184a3bba9be1 DIFF:

[clang] da168dd - [clang] Allow clang-check to customize analyzer output file or dir name

2021-11-15 Thread Kirill Bobyrev via cfe-commits
Author: Ella Ma Date: 2021-11-15T16:49:41+01:00 New Revision: da168dd875bf0392e8e88834009d776bfbaae376 URL: https://github.com/llvm/llvm-project/commit/da168dd875bf0392e8e88834009d776bfbaae376 DIFF: https://github.com/llvm/llvm-project/commit/da168dd875bf0392e8e88834009d776bfbaae376.diff LOG:

[clang-tools-extra] f47564e - [clangd] IncludeCleaner: Skip non self-contained headers

2021-10-29 Thread Kirill Bobyrev via cfe-commits
Author: Kirill Bobyrev Date: 2021-10-29T17:57:31+02:00 New Revision: f47564ea87a502f5fc6320ba5b57e91186751b12 URL: https://github.com/llvm/llvm-project/commit/f47564ea87a502f5fc6320ba5b57e91186751b12 DIFF:

[clang-tools-extra] 32f1029 - [clangd] Track performance of IncludeCleaner

2021-10-29 Thread Kirill Bobyrev via cfe-commits
Author: Kirill Bobyrev Date: 2021-10-29T12:59:22+02:00 New Revision: 32f102912493db3df864cc80d5bb602962839f68 URL: https://github.com/llvm/llvm-project/commit/32f102912493db3df864cc80d5bb602962839f68 DIFF:

[clang-tools-extra] f9201c7 - [clangd] NFC: Use more idiomatic way of checking for definition

2021-10-28 Thread Kirill Bobyrev via cfe-commits
Author: Kirill Bobyrev Date: 2021-10-28T12:25:12+02:00 New Revision: f9201c70ad082a1c1d13b24f1c9cadab8b470e38 URL: https://github.com/llvm/llvm-project/commit/f9201c70ad082a1c1d13b24f1c9cadab8b470e38 DIFF:

[clang-tools-extra] 56a8aee - [clangd] NFC: Match function signature in the header and source file

2021-10-28 Thread Kirill Bobyrev via cfe-commits
Author: Kirill Bobyrev Date: 2021-10-28T12:13:18+02:00 New Revision: 56a8aee1000149408facdaa1825b043c08cd35ad URL: https://github.com/llvm/llvm-project/commit/56a8aee1000149408facdaa1825b043c08cd35ad DIFF:

[clang-tools-extra] 22079c6 - [clangd] IncludeCleaner: Do not process locations in built-in files

2021-10-27 Thread Kirill Bobyrev via cfe-commits
Author: Kirill Bobyrev Date: 2021-10-27T19:31:43+02:00 New Revision: 22079c61a82300a9ea89aeea58d5bf2780a296e0 URL: https://github.com/llvm/llvm-project/commit/22079c61a82300a9ea89aeea58d5bf2780a296e0 DIFF:

[clang-tools-extra] 6edc509 - [clangd] NFC: Remove single-line braces in IncludeCleaner

2021-10-27 Thread Kirill Bobyrev via cfe-commits
Author: Kirill Bobyrev Date: 2021-10-27T13:53:30+02:00 New Revision: 6edc50971953775ab32d2bf298b4c991e8961055 URL: https://github.com/llvm/llvm-project/commit/6edc50971953775ab32d2bf298b4c991e8961055 DIFF:

[clang-tools-extra] c472378 - [clangd] IncludeCleaner: Don't warn on system headers

2021-10-27 Thread Kirill Bobyrev via cfe-commits
Author: Kirill Bobyrev Date: 2021-10-27T11:51:08+02:00 New Revision: c4723785c1902d6a53f3808fa1dabb2a97c1cc6e URL: https://github.com/llvm/llvm-project/commit/c4723785c1902d6a53f3808fa1dabb2a97c1cc6e DIFF:

[clang-tools-extra] e3c6090 - [clangd] IncludeCleaner: Support macros

2021-10-27 Thread Kirill Bobyrev via cfe-commits
Author: Kirill Bobyrev Date: 2021-10-27T10:30:04+02:00 New Revision: e3c6090e597685c23e9d2aac27d45c5a35b2f9bd URL: https://github.com/llvm/llvm-project/commit/e3c6090e597685c23e9d2aac27d45c5a35b2f9bd DIFF:

[clang] 0350672 - [clang] Do not traverse EnumDecl's type in RecursiveASTVisitor

2021-10-26 Thread Kirill Bobyrev via cfe-commits
Author: Kirill Bobyrev Date: 2021-10-26T17:17:10+02:00 New Revision: 03506722e0c348ce52d87f7f37f024d7adec5c43 URL: https://github.com/llvm/llvm-project/commit/03506722e0c348ce52d87f7f37f024d7adec5c43 DIFF:

Re: [PATCH] D112209: [clangd] IncludeCleaner: Complicated rules for enum usage

2021-10-26 Thread Kirill Bobyrev via cfe-commits
Yes, I'm aware and actively working on this one. I think I have the fix but I'm trying to run all the tests (Clang etc) to make sure it doesn't break anything else. On Tue, Oct 26, 2021 at 5:01 PM Nico Weber via Phabricator < revi...@reviews.llvm.org> wrote: > thakis added a comment. > >

[clang-tools-extra] 1c2e249 - [clangd] IncludeCleaner: don't stop the traversal

2021-10-26 Thread Kirill Bobyrev via cfe-commits
Author: Kirill Bobyrev Date: 2021-10-26T16:08:54+02:00 New Revision: 1c2e249f938c50e1b331a1f7adc83c0a381f3897 URL: https://github.com/llvm/llvm-project/commit/1c2e249f938c50e1b331a1f7adc83c0a381f3897 DIFF:

[clang-tools-extra] 6d314ee - [clangd] Add a way to enable IncludeCleaner through config

2021-10-26 Thread Kirill Bobyrev via cfe-commits
Author: Kirill Bobyrev Date: 2021-10-26T12:53:05+02:00 New Revision: 6d314ee570975610ef85e8c56659f00857b49744 URL: https://github.com/llvm/llvm-project/commit/6d314ee570975610ef85e8c56659f00857b49744 DIFF:

[clang-tools-extra] c521288 - [clangd] IncludeCleaner: Don't consider the definition as usage for function forward declarations

2021-10-26 Thread Kirill Bobyrev via cfe-commits
Author: Kirill Bobyrev Date: 2021-10-26T10:37:10+02:00 New Revision: c521288ed391bd29a37f1c444d08ae542df5341c URL: https://github.com/llvm/llvm-project/commit/c521288ed391bd29a37f1c444d08ae542df5341c DIFF:

[clang-tools-extra] 0ce3c71 - [clangd] IncludeCleaner: Handle macros coming from ScratchBuffer

2021-10-14 Thread Kirill Bobyrev via cfe-commits
Author: Kirill Bobyrev Date: 2021-10-14T13:36:37+02:00 New Revision: 0ce3c7111e909faa0202358bcfd6a46e3ace58b5 URL: https://github.com/llvm/llvm-project/commit/0ce3c7111e909faa0202358bcfd6a46e3ace58b5 DIFF:

[clang-tools-extra] 6393c21 - [clangd] IncludeCleaner: Stop crashing when included file is not found

2021-10-08 Thread Kirill Bobyrev via cfe-commits
Author: Kirill Bobyrev Date: 2021-10-08T14:51:11+02:00 New Revision: 6393c21d476de2584b3ac010aace6a9b26d5bbec URL: https://github.com/llvm/llvm-project/commit/6393c21d476de2584b3ac010aace6a9b26d5bbec DIFF:

[clang-tools-extra] b1309a1 - [clangd] Revert unwanted change from D108194

2021-10-08 Thread Kirill Bobyrev via cfe-commits
Author: Kirill Bobyrev Date: 2021-10-08T10:42:30+02:00 New Revision: b1309a1ed99deb3508da9d53fee2ae1f766d8432 URL: https://github.com/llvm/llvm-project/commit/b1309a1ed99deb3508da9d53fee2ae1f766d8432 DIFF:

[clang-tools-extra] 0c14e27 - [clangd] Revert unwanted change from D108194

2021-10-05 Thread Kirill Bobyrev via cfe-commits
Author: Kirill Bobyrev Date: 2021-10-05T18:44:43+02:00 New Revision: 0c14e279c7294cb354e803ba5f2557425fee7c59 URL: https://github.com/llvm/llvm-project/commit/0c14e279c7294cb354e803ba5f2557425fee7c59 DIFF:

Re: [PATCH] D110600: [clang-tidy] Fix add_new_check.py to generate correct list.rst autofix column from relative path

2021-10-05 Thread Kirill Bobyrev via cfe-commits
You're welcome :) Yeah, I think there's even `arc land` that's _intended_ for this but I'm just using the patch option. And it pulls from Phabricator (name, email etc). On Tue, Oct 5, 2021 at 6:17 PM Matt Beardsley via Phabricator < revi...@reviews.llvm.org> wrote: > mattbeardsley added a

[clang-tools-extra] 32ab79e - [clang-tidy] Fix add_new_check.py to generate correct list.rst autofix column from relative path

2021-10-05 Thread Kirill Bobyrev via cfe-commits
Author: Matt Beardsley Date: 2021-10-05T18:09:53+02:00 New Revision: 32ab79ebc496d73cb0eb3ad3b54d32b00fc49ba1 URL: https://github.com/llvm/llvm-project/commit/32ab79ebc496d73cb0eb3ad3b54d32b00fc49ba1 DIFF:

[clang-tools-extra] ebfcd06 - [clangd] IncludeCleaner: Mark used headers

2021-10-05 Thread Kirill Bobyrev via cfe-commits
Author: Kirill Bobyrev Date: 2021-10-05T18:08:24+02:00 New Revision: ebfcd06d422286dcdd0e9a8c57e207a46c8fb8fb URL: https://github.com/llvm/llvm-project/commit/ebfcd06d422286dcdd0e9a8c57e207a46c8fb8fb DIFF:

Re: [PATCH] D110925: [clangd] Follow-up on rGdea48079b90d

2021-10-05 Thread Kirill Bobyrev via cfe-commits
Ahh, sorry, I thought you meant the other one :( Apologies for confusion On Tue, Oct 5, 2021 at 9:58 AM Sam McCall via Phabricator < revi...@reviews.llvm.org> wrote: > sammccall added inline comments. > > > > Comment at: llvm/include/llvm/Support/FileSystem/UniqueID.h:17 > >

[clang-tools-extra] b06df22 - [clangd] Follow-up on rGdea48079b90d

2021-10-04 Thread Kirill Bobyrev via cfe-commits
Author: Kirill Bobyrev Date: 2021-10-04T08:39:24+02:00 New Revision: b06df223826e7bf7da4597af30a04259975f4a6a URL: https://github.com/llvm/llvm-project/commit/b06df223826e7bf7da4597af30a04259975f4a6a DIFF:

[clang-tools-extra] 38ec229 - [clangd] Update comment after dea48079b90d40f2087435b778544dffb0ab1793

2021-09-30 Thread Kirill Bobyrev via cfe-commits
Author: Kirill Bobyrev Date: 2021-09-30T16:45:10+02:00 New Revision: 38ec2292f0c2f25062705607b92502c0f9de3678 URL: https://github.com/llvm/llvm-project/commit/38ec2292f0c2f25062705607b92502c0f9de3678 DIFF:

[clang-tools-extra] dea4807 - [clangd] Land D110386 again

2021-09-30 Thread Kirill Bobyrev via cfe-commits
Author: Kirill Bobyrev Date: 2021-09-30T14:41:27+02:00 New Revision: dea48079b90d40f2087435b778544dffb0ab1793 URL: https://github.com/llvm/llvm-project/commit/dea48079b90d40f2087435b778544dffb0ab1793 DIFF:

[clang-tools-extra] 230a6ed - Revert "[clangd] Reland D110386"

2021-09-30 Thread Kirill Bobyrev via cfe-commits
Author: Kirill Bobyrev Date: 2021-09-30T11:37:07+02:00 New Revision: 230a6edb49c31e2c96613f5b7deefd4f4faf9a6d URL: https://github.com/llvm/llvm-project/commit/230a6edb49c31e2c96613f5b7deefd4f4faf9a6d DIFF:

[clang-tools-extra] 87817bc - Fix the build after d084c42bdfac4a5879bdabe645b14cf72f7685a7

2021-09-30 Thread Kirill Bobyrev via cfe-commits
Author: Kirill Bobyrev Date: 2021-09-30T09:53:04+02:00 New Revision: 87817bc523daba1d2bd0492144a5d6adba8a649c URL: https://github.com/llvm/llvm-project/commit/87817bc523daba1d2bd0492144a5d6adba8a649c DIFF:

[clang-tools-extra] d084c42 - Investigate failure in rGdd13f45e04366cc4f648b57ec87d20a5569e27c3

2021-09-30 Thread Kirill Bobyrev via cfe-commits
Author: Kirill Bobyrev Date: 2021-09-30T09:50:14+02:00 New Revision: d084c42bdfac4a5879bdabe645b14cf72f7685a7 URL: https://github.com/llvm/llvm-project/commit/d084c42bdfac4a5879bdabe645b14cf72f7685a7 DIFF:

[clang-tools-extra] dd13f45 - [clangd] Reland D110386

2021-09-30 Thread Kirill Bobyrev via cfe-commits
Author: Kirill Bobyrev Date: 2021-09-30T08:25:31+02:00 New Revision: dd13f45e04366cc4f648b57ec87d20a5569e27c3 URL: https://github.com/llvm/llvm-project/commit/dd13f45e04366cc4f648b57ec87d20a5569e27c3 DIFF:

[clang-tools-extra] e7a5347 - Revert "[clangd] Refactor IncludeStructure: use File (unsigned) for most computations"

2021-09-28 Thread Kirill Bobyrev via cfe-commits
Author: Kirill Bobyrev Date: 2021-09-28T13:34:42+02:00 New Revision: e7a5347b55e6050106bb61fa9a54920720806e07 URL: https://github.com/llvm/llvm-project/commit/e7a5347b55e6050106bb61fa9a54920720806e07 DIFF:

[clang-tools-extra] d1c6e54 - Investigate D110386 failures even further

2021-09-28 Thread Kirill Bobyrev via cfe-commits
Author: Kirill Bobyrev Date: 2021-09-28T12:02:13+02:00 New Revision: d1c6e54930f200c40820868c086e114cee1ec693 URL: https://github.com/llvm/llvm-project/commit/d1c6e54930f200c40820868c086e114cee1ec693 DIFF:

[clang-tools-extra] 7394d3b - Investigate D110386 Windows failures

2021-09-28 Thread Kirill Bobyrev via cfe-commits
Author: Kirill Bobyrev Date: 2021-09-28T09:53:01+02:00 New Revision: 7394d3ba276adeb1527428b2355a920129a2b9b1 URL: https://github.com/llvm/llvm-project/commit/7394d3ba276adeb1527428b2355a920129a2b9b1 DIFF:

[clang-tools-extra] e507711 - Attempt to fix Windows builds after D110386

2021-09-28 Thread Kirill Bobyrev via cfe-commits
Author: Kirill Bobyrev Date: 2021-09-28T08:13:01+02:00 New Revision: e50771181b7e0d96b30ee33049dc05172125b927 URL: https://github.com/llvm/llvm-project/commit/e50771181b7e0d96b30ee33049dc05172125b927 DIFF:

[clang-tools-extra] 1bcd6b5 - [clangd] Refactor IncludeStructure: use File (unsigned) for most computations

2021-09-27 Thread Kirill Bobyrev via cfe-commits
Author: Kirill Bobyrev Date: 2021-09-28T07:44:28+02:00 New Revision: 1bcd6b51a98263d440ff7549070060f7e7b0326a URL: https://github.com/llvm/llvm-project/commit/1bcd6b51a98263d440ff7549070060f7e7b0326a DIFF:

[clang-tools-extra] 0b1eff1 - [clangd] Refactor IncludeStructure: use File (unsigned) for most computations

2021-09-27 Thread Kirill Bobyrev via cfe-commits
Author: Kirill Bobyrev Date: 2021-09-27T17:50:53+02:00 New Revision: 0b1eff1bc5d004b1964bb9b1667e3efc034f3f62 URL: https://github.com/llvm/llvm-project/commit/0b1eff1bc5d004b1964bb9b1667e3efc034f3f62 DIFF:

[clang-tools-extra] c6bf8b8 - Fix python 2-vs-3 issues in add_new_check.py and rename_check.py

2021-09-11 Thread Kirill Bobyrev via cfe-commits
Author: Matt Beardsley Date: 2021-09-11T09:52:50+02:00 New Revision: c6bf8b8592431a4e39aeb20cc185b8fae0d52e43 URL: https://github.com/llvm/llvm-project/commit/c6bf8b8592431a4e39aeb20cc185b8fae0d52e43 DIFF:

[clang-tools-extra] d1ec581 - [clangd] IncludeCleaner as a library: Find all references to symbols in the file

2021-08-18 Thread Kirill Bobyrev via cfe-commits
Author: Kirill Bobyrev Date: 2021-08-18T10:08:35+02:00 New Revision: d1ec581ebfca9bd455ae1a467b2d4b52fc59092b URL: https://github.com/llvm/llvm-project/commit/d1ec581ebfca9bd455ae1a467b2d4b52fc59092b DIFF:

[clang-tools-extra] e0f2d4a - [clangd] Fix the crash in getQualification

2021-08-02 Thread Kirill Bobyrev via cfe-commits
Author: Kirill Bobyrev Date: 2021-08-02T09:08:25+02:00 New Revision: e0f2d4af031c93b46f0920620ab6a798113b4b6e URL: https://github.com/llvm/llvm-project/commit/e0f2d4af031c93b46f0920620ab6a798113b4b6e DIFF:

[clang-tools-extra] d8fd214 - NFC: Change quotes from Unicode to ASCII

2021-07-29 Thread Kirill Bobyrev via cfe-commits
Author: Kirill Bobyrev Date: 2021-07-29T11:37:10+02:00 New Revision: d8fd2146daaa28d118fd7c29d63e817a8c955b81 URL: https://github.com/llvm/llvm-project/commit/d8fd2146daaa28d118fd7c29d63e817a8c955b81 DIFF:

[clang-tools-extra] a0987e3 - [clangd] Improve performance of dex by 45-60%

2021-07-23 Thread Kirill Bobyrev via cfe-commits
Author: Kirill Bobyrev Date: 2021-07-23T15:28:35+02:00 New Revision: a0987e350ccce4fb9c3cbaf56732be1def5f810f URL: https://github.com/llvm/llvm-project/commit/a0987e350ccce4fb9c3cbaf56732be1def5f810f DIFF:

[clang-tools-extra] 907efdf - [clangd] Cleanup FuzzyFindRequest serialization and dex benchmark

2021-07-21 Thread Kirill Bobyrev via cfe-commits
Author: Kirill Bobyrev Date: 2021-07-21T14:51:16+02:00 New Revision: 907efdf95da567c314e2c9b9df67187756eed5ca URL: https://github.com/llvm/llvm-project/commit/907efdf95da567c314e2c9b9df67187756eed5ca DIFF:

[clang-tools-extra] de8274a - [clangd] NFC: Remove outdated comment

2021-07-05 Thread Kirill Bobyrev via cfe-commits
Author: Kirill Bobyrev Date: 2021-07-05T13:58:54+02:00 New Revision: de8274a1b912687ca7b182ce28b34b0e66b2b0e3 URL: https://github.com/llvm/llvm-project/commit/de8274a1b912687ca7b182ce28b34b0e66b2b0e3 DIFF:

[clang-tools-extra] e837ce2 - [clang-tidy] Add -line-filter to run-clang-tidy.py

2021-06-28 Thread Kirill Bobyrev via cfe-commits
Author: Kirill Bobyrev Date: 2021-06-28T21:17:36+02:00 New Revision: e837ce2a32369b2e9e8e5d60270c072c7dd63827 URL: https://github.com/llvm/llvm-project/commit/e837ce2a32369b2e9e8e5d60270c072c7dd63827 DIFF:

[clang-tools-extra] d12000c - [clangd] Bump recommended gRPC version (1.33.2 -> 1.36.3)

2021-06-07 Thread Kirill Bobyrev via cfe-commits
Author: Kirill Bobyrev Date: 2021-06-07T15:36:33+02:00 New Revision: d12000ca55d1cc8bc07f75457e3b4efbcd8ff657 URL: https://github.com/llvm/llvm-project/commit/d12000ca55d1cc8bc07f75457e3b4efbcd8ff657 DIFF:

[clang-tools-extra] e623ce6 - [clangd] Split CC and refs limit and increase refs limit to 1000

2021-05-05 Thread Kirill Bobyrev via cfe-commits
Author: Kirill Bobyrev Date: 2021-05-05T23:39:48+02:00 New Revision: e623ce6188d698422d4ead24065056d6a869e6f8 URL: https://github.com/llvm/llvm-project/commit/e623ce6188d698422d4ead24065056d6a869e6f8 DIFF:

[clang-tools-extra] 34593ae - Introduce clangd-server-monitor tool

2021-05-04 Thread Kirill Bobyrev via cfe-commits
Author: Kirill Bobyrev Date: 2021-05-04T12:48:21+02:00 New Revision: 34593ae9982ad267639893ed4ce41242f9493056 URL: https://github.com/llvm/llvm-project/commit/34593ae9982ad267639893ed4ce41242f9493056 DIFF:

[clang-tools-extra] 524fe51 - [clangd] Add basic monitoring info request for remote index server

2021-03-16 Thread Kirill Bobyrev via cfe-commits
Author: Kirill Bobyrev Date: 2021-03-16T13:37:58+01:00 New Revision: 524fe515091d31e1c054fc521113a3bf2088d159 URL: https://github.com/llvm/llvm-project/commit/524fe515091d31e1c054fc521113a3bf2088d159 DIFF:

[clang-tools-extra] 9bcf0ef - [clangd] Optionally add reflection for clangd-index-server

2021-03-15 Thread Kirill Bobyrev via cfe-commits
Author: Kirill Bobyrev Date: 2021-03-15T21:07:25+01:00 New Revision: 9bcf0eff99a01094c685ff375a42e3f5a9166094 URL: https://github.com/llvm/llvm-project/commit/9bcf0eff99a01094c685ff375a42e3f5a9166094 DIFF:

[clang-tools-extra] 8080ea4 - [clangd] Enable reflection for clangd-index-server

2021-03-10 Thread Kirill Bobyrev via cfe-commits
Author: Kirill Bobyrev Date: 2021-03-10T09:07:39+01:00 New Revision: 8080ea4c4b8c456c72c617587cc32f174b3105c1 URL: https://github.com/llvm/llvm-project/commit/8080ea4c4b8c456c72c617587cc32f174b3105c1 DIFF:

[clang-tools-extra] bff7fae - [clang-tidy] Add options to describe individual core increments to readability-function-cognitive-complexity check.

2021-03-04 Thread Kirill Bobyrev via cfe-commits
Author: Jens Massberg Date: 2021-03-04T21:02:27+01:00 New Revision: bff7faea2034abed4535645d7c771e67c1f2bb23 URL: https://github.com/llvm/llvm-project/commit/bff7faea2034abed4535645d7c771e67c1f2bb23 DIFF: https://github.com/llvm/llvm-project/commit/bff7faea2034abed4535645d7c771e67c1f2bb23.diff

[clang-tools-extra] 19db870 - [clangd] Drop template argument lists from completions followed by

2021-02-18 Thread Kirill Bobyrev via cfe-commits
Author: Kirill Bobyrev Date: 2021-02-18T13:06:11+01:00 New Revision: 19db870a0dd1416b2d4a346e2cb17be197193a94 URL: https://github.com/llvm/llvm-project/commit/19db870a0dd1416b2d4a346e2cb17be197193a94 DIFF:

[clang-tools-extra] b60428c - [clangd] Fix false positive in local rename collision detetction

2021-02-09 Thread Kirill Bobyrev via cfe-commits
Author: Kirill Bobyrev Date: 2021-02-09T11:51:18+01:00 New Revision: b60428c7ea685e338df3369807c9b650f994554b URL: https://github.com/llvm/llvm-project/commit/b60428c7ea685e338df3369807c9b650f994554b DIFF:

[clang-tools-extra] e8a2b7c - [clangd] Improve name conflict detection

2021-02-04 Thread Kirill Bobyrev via cfe-commits
Author: Kirill Bobyrev Date: 2021-02-04T21:37:41+01:00 New Revision: e8a2b7c91563169b68d2a878c65deecc85ced466 URL: https://github.com/llvm/llvm-project/commit/e8a2b7c91563169b68d2a878c65deecc85ced466 DIFF:

[clang-tools-extra] 5eec9a3 - [clangd] Detect rename conflicits within enclosing scope

2021-02-04 Thread Kirill Bobyrev via cfe-commits
Author: Kirill Bobyrev Date: 2021-02-04T09:45:42+01:00 New Revision: 5eec9a380a24bf0611c676b5da4933949c787a6b URL: https://github.com/llvm/llvm-project/commit/5eec9a380a24bf0611c676b5da4933949c787a6b DIFF:

[clang] c8d2ae5 - [clang] NFC: Remove else-after-return pattern from some files

2021-01-25 Thread Kirill Bobyrev via cfe-commits
Author: Kirill Bobyrev Date: 2021-01-25T11:14:17+01:00 New Revision: c8d2ae52c15b4c886e70587cbc3f61aaa7bd6692 URL: https://github.com/llvm/llvm-project/commit/c8d2ae52c15b4c886e70587cbc3f61aaa7bd6692 DIFF:

[clang] 7e5d41a - [clang] NFC: Remove else if after return

2021-01-25 Thread Kirill Bobyrev via cfe-commits
Author: Kirill Bobyrev Date: 2021-01-25T10:58:22+01:00 New Revision: 7e5d41a68255d2a890977047be339091cc113e25 URL: https://github.com/llvm/llvm-project/commit/7e5d41a68255d2a890977047be339091cc113e25 DIFF:

[clang-tools-extra] 0545680 - Reland dcdef5b5b3df457566e7faf61e1e5789c42528d1

2020-12-15 Thread Kirill Bobyrev via cfe-commits
Author: Kirill Bobyrev Date: 2020-12-15T20:54:55+01:00 New Revision: 0545680cb870f1ca81198cd8324814543eb79e64 URL: https://github.com/llvm/llvm-project/commit/0545680cb870f1ca81198cd8324814543eb79e64 DIFF:

[clang-tools-extra] 32e7a9c - Revert "[clangd] Log remote index connectivity status"

2020-12-15 Thread Kirill Bobyrev via cfe-commits
Author: Kirill Bobyrev Date: 2020-12-15T18:42:42+01:00 New Revision: 32e7a9cab6412cb4bb5add5cb2d48be82e7d9f11 URL: https://github.com/llvm/llvm-project/commit/32e7a9cab6412cb4bb5add5cb2d48be82e7d9f11 DIFF:

[clang-tools-extra] dcdef5b - [clangd] Log remote index connectivity status

2020-12-15 Thread Kirill Bobyrev via cfe-commits
Author: Kirill Bobyrev Date: 2020-12-15T18:29:48+01:00 New Revision: dcdef5b5b3df457566e7faf61e1e5789c42528d1 URL: https://github.com/llvm/llvm-project/commit/dcdef5b5b3df457566e7faf61e1e5789c42528d1 DIFF:

[clang-tools-extra] ee02e20 - [clangd] NFC: Use SmallVector where possible

2020-12-10 Thread Kirill Bobyrev via cfe-commits
Author: Kirill Bobyrev Date: 2020-12-10T13:36:49+01:00 New Revision: ee02e20c0817745c47ea9be8e26e9a49afc9a7fd URL: https://github.com/llvm/llvm-project/commit/ee02e20c0817745c47ea9be8e26e9a49afc9a7fd DIFF:

[clang-tools-extra] 5a1bc69 - [clangd] NFC: Add client-side logging for remote index requests

2020-12-09 Thread Kirill Bobyrev via cfe-commits
Author: Kirill Bobyrev Date: 2020-12-09T21:40:37+01:00 New Revision: 5a1bc69f811059b8f62d381e3526d92fffa7d91a URL: https://github.com/llvm/llvm-project/commit/5a1bc69f811059b8f62d381e3526d92fffa7d91a DIFF:

[clang-tools-extra] 4169c52 - [clangd] Add symbol origin for remote index

2020-11-28 Thread Kirill Bobyrev via cfe-commits
Author: Kirill Bobyrev Date: 2020-11-28T15:38:11+01:00 New Revision: 4169c520f6d7029d87098997e9f256a0170aa8cf URL: https://github.com/llvm/llvm-project/commit/4169c520f6d7029d87098997e9f256a0170aa8cf DIFF:

[clang-tools-extra] abfcb60 - [clangd] Add support for within-file rename of complicated fields

2020-11-26 Thread Kirill Bobyrev via cfe-commits
Author: Kirill Bobyrev Date: 2020-11-27T03:59:28+01:00 New Revision: abfcb606c2f86da6dbf25bc260e4d716bc87eaf0 URL: https://github.com/llvm/llvm-project/commit/abfcb606c2f86da6dbf25bc260e4d716bc87eaf0 DIFF:

[clang-tools-extra] 1319c66 - [clangd] Get rid of clangToolingRefactoring dependency

2020-11-23 Thread Kirill Bobyrev via cfe-commits
Author: Kirill Bobyrev Date: 2020-11-23T11:59:38+01:00 New Revision: 1319c6624ed6b0a6fb48d975bbf278263a85fcef URL: https://github.com/llvm/llvm-project/commit/1319c6624ed6b0a6fb48d975bbf278263a85fcef DIFF:

[clang-tools-extra] cf39bdb - [clangd] Implement Decl canonicalization rules for rename

2020-11-23 Thread Kirill Bobyrev via cfe-commits
Author: Kirill Bobyrev Date: 2020-11-23T11:42:56+01:00 New Revision: cf39bdb49086350e7178a0a058273907d180e809 URL: https://github.com/llvm/llvm-project/commit/cf39bdb49086350e7178a0a058273907d180e809 DIFF:

  1   2   3   4   5   6   7   >