[clang-tools-extra] 3dbe471 - [clangd] Use atomics instead of locks to track periodic memory trimming

2020-12-22 Thread Sam McCall via cfe-commits
Author: Sam McCall Date: 2020-12-22T22:32:22+01:00 New Revision: 3dbe471a260392ec63dda8deb2709160afc56dde URL: https://github.com/llvm/llvm-project/commit/3dbe471a260392ec63dda8deb2709160afc56dde DIFF: https://github.com/llvm/llvm-project/commit/3dbe471a260392ec63dda8deb2709160afc56dde.diff LO

[clang-tools-extra] f7a2612 - [clangd] Release notes for b8c37153d5393aad96

2020-12-22 Thread Sam McCall via cfe-commits
Author: Sam McCall Date: 2020-12-22T22:58:45+01:00 New Revision: f7a26127f21fb1ca8252879ca647835ea7c5903d URL: https://github.com/llvm/llvm-project/commit/f7a26127f21fb1ca8252879ca647835ea7c5903d DIFF: https://github.com/llvm/llvm-project/commit/f7a26127f21fb1ca8252879ca647835ea7c5903d.diff LO

[clang-tools-extra] 74b3ace - [clangd] Fix case mismatch crash on in CDB on windows after 92dd077af1ff8

2020-12-23 Thread Sam McCall via cfe-commits
Author: Sam McCall Date: 2020-12-23T22:42:45+01:00 New Revision: 74b3acefc7b6355e89bb9b09dc88a5948f65c342 URL: https://github.com/llvm/llvm-project/commit/74b3acefc7b6355e89bb9b09dc88a5948f65c342 DIFF: https://github.com/llvm/llvm-project/commit/74b3acefc7b6355e89bb9b09dc88a5948f65c342.diff LO

[clang-tools-extra] 053110b - [clangd] Don't run clang-tidy AST traversal if there are no checks.

2020-11-08 Thread Sam McCall via cfe-commits
Author: Sam McCall Date: 2020-11-09T08:44:06+01:00 New Revision: 053110b22aa93b1f7bccdb0dae9dea7f755b045c URL: https://github.com/llvm/llvm-project/commit/053110b22aa93b1f7bccdb0dae9dea7f755b045c DIFF: https://github.com/llvm/llvm-project/commit/053110b22aa93b1f7bccdb0dae9dea7f755b045c.diff LO

[clang] 55120f7 - [Syntax] Add minimal TableGen for syntax nodes. NFC

2020-11-09 Thread Sam McCall via cfe-commits
Author: Sam McCall Date: 2020-11-09T23:45:50+01:00 New Revision: 55120f74ca12faea0e90fe552c85c14485f1fd91 URL: https://github.com/llvm/llvm-project/commit/55120f74ca12faea0e90fe552c85c14485f1fd91 DIFF: https://github.com/llvm/llvm-project/commit/55120f74ca12faea0e90fe552c85c14485f1fd91.diff LO

[clang] 09c6259 - Revert "[Syntax] Add minimal TableGen for syntax nodes. NFC"

2020-11-09 Thread Sam McCall via cfe-commits
Author: Sam McCall Date: 2020-11-09T23:59:11+01:00 New Revision: 09c6259d6d0eb51b282f6c3a28052a8146bc095b URL: https://github.com/llvm/llvm-project/commit/09c6259d6d0eb51b282f6c3a28052a8146bc095b DIFF: https://github.com/llvm/llvm-project/commit/09c6259d6d0eb51b282f6c3a28052a8146bc095b.diff LO

[clang] 454579e - Reland [Syntax] Add minimal TableGen for syntax nodes. NFC

2020-11-11 Thread Sam McCall via cfe-commits
Author: Sam McCall Date: 2020-11-11T11:24:47+01:00 New Revision: 454579e46a87b67c20504e12eadd865c8f40ccd3 URL: https://github.com/llvm/llvm-project/commit/454579e46a87b67c20504e12eadd865c8f40ccd3 DIFF: https://github.com/llvm/llvm-project/commit/454579e46a87b67c20504e12eadd865c8f40ccd3.diff LO

[clang] 98aa067 - [Syntax] Start to move trivial Node class definitions to TableGen. NFC

2020-11-11 Thread Sam McCall via cfe-commits
Author: Sam McCall Date: 2020-11-11T12:39:43+01:00 New Revision: 98aa067109ed482e428bc16e1321dbe756efc57c URL: https://github.com/llvm/llvm-project/commit/98aa067109ed482e428bc16e1321dbe756efc57c DIFF: https://github.com/llvm/llvm-project/commit/98aa067109ed482e428bc16e1321dbe756efc57c.diff LO

[clang] 138189e - [Syntax] Tablegen operator<<(NodeKind). NFC

2020-11-11 Thread Sam McCall via cfe-commits
Author: Sam McCall Date: 2020-11-11T16:02:01+01:00 New Revision: 138189ee33ab4359bbda834d8715b16d096c1087 URL: https://github.com/llvm/llvm-project/commit/138189ee33ab4359bbda834d8715b16d096c1087 DIFF: https://github.com/llvm/llvm-project/commit/138189ee33ab4359bbda834d8715b16d096c1087.diff LO

[clang] ea4d24c - [Syntax] Tablegen Sequence classes. NFC

2020-11-11 Thread Sam McCall via cfe-commits
Author: Sam McCall Date: 2020-11-11T16:29:19+01:00 New Revision: ea4d24c899ea17ee6bd4a84eff0192503c12a5b6 URL: https://github.com/llvm/llvm-project/commit/ea4d24c899ea17ee6bd4a84eff0192503c12a5b6 DIFF: https://github.com/llvm/llvm-project/commit/ea4d24c899ea17ee6bd4a84eff0192503c12a5b6.diff LO

[clang-tools-extra] 956c899 - [clangd] Fix serialization error check.

2020-11-11 Thread Sam McCall via cfe-commits
Author: Sam McCall Date: 2020-11-11T20:46:04+01:00 New Revision: 956c899296dc19593c66b06af87e60564dff18e0 URL: https://github.com/llvm/llvm-project/commit/956c899296dc19593c66b06af87e60564dff18e0 DIFF: https://github.com/llvm/llvm-project/commit/956c899296dc19593c66b06af87e60564dff18e0.diff LO

[clang-tools-extra] 3c09103 - [clangd] Sanity-check array sizes read from disk before allocating them.

2020-11-11 Thread Sam McCall via cfe-commits
Author: Sam McCall Date: 2020-11-11T23:16:53+01:00 New Revision: 3c09103291686630564c1ff3f78c0f8dc69d069f URL: https://github.com/llvm/llvm-project/commit/3c09103291686630564c1ff3f78c0f8dc69d069f DIFF: https://github.com/llvm/llvm-project/commit/3c09103291686630564c1ff3f78c0f8dc69d069f.diff LO

[clang-tools-extra] 686d8a0 - [clangd] Add index server request logging

2020-11-11 Thread Sam McCall via cfe-commits
Author: Sam McCall Date: 2020-11-11T23:58:18+01:00 New Revision: 686d8a0911de7d9b13617c5aef66f6cebde05d5b URL: https://github.com/llvm/llvm-project/commit/686d8a0911de7d9b13617c5aef66f6cebde05d5b DIFF: https://github.com/llvm/llvm-project/commit/686d8a0911de7d9b13617c5aef66f6cebde05d5b.diff LO

[clang] 1630e50 - [Syntax] Tablegen literal expressions.

2020-11-11 Thread Sam McCall via cfe-commits
Author: Sam McCall Date: 2020-11-12T01:26:02+01:00 New Revision: 1630e50874a9ab6dae778bbdbb30d7dff6ade164 URL: https://github.com/llvm/llvm-project/commit/1630e50874a9ab6dae778bbdbb30d7dff6ade164 DIFF: https://github.com/llvm/llvm-project/commit/1630e50874a9ab6dae778bbdbb30d7dff6ade164.diff LO

[clang-tools-extra] d7747da - [clangd] Also detect corrupt stri table size.

2020-11-19 Thread Sam McCall via cfe-commits
Author: Sam McCall Date: 2020-11-19T20:11:14+01:00 New Revision: d7747dacba8e4a7784ea8ef20abbff87d5681b81 URL: https://github.com/llvm/llvm-project/commit/d7747dacba8e4a7784ea8ef20abbff87d5681b81 DIFF: https://github.com/llvm/llvm-project/commit/d7747dacba8e4a7784ea8ef20abbff87d5681b81.diff LO

[clang-tools-extra] ad5a195 - [clangd] Express ASAN interactions of tests more clearly. NFC

2020-11-19 Thread Sam McCall via cfe-commits
Author: Sam McCall Date: 2020-11-19T20:14:51+01:00 New Revision: ad5a195ae510fbfaf7885549e4899c85f0593fa5 URL: https://github.com/llvm/llvm-project/commit/ad5a195ae510fbfaf7885549e4899c85f0593fa5 DIFF: https://github.com/llvm/llvm-project/commit/ad5a195ae510fbfaf7885549e4899c85f0593fa5.diff LO

[clang-tools-extra] 8adc4d1 - [clangd] Add textDocument/ast extension method to dump the AST

2020-11-19 Thread Sam McCall via cfe-commits
Author: Sam McCall Date: 2020-11-20T01:13:28+01:00 New Revision: 8adc4d1ec76471bc283d888f3077f7d8f591d6ad URL: https://github.com/llvm/llvm-project/commit/8adc4d1ec76471bc283d888f3077f7d8f591d6ad DIFF: https://github.com/llvm/llvm-project/commit/8adc4d1ec76471bc283d888f3077f7d8f591d6ad.diff LO

[clang-tools-extra] 4fb303f - [clangd] Improve PopulateSwitch tweak to work on non-empty switches

2020-09-29 Thread Sam McCall via cfe-commits
Author: Tadeo Kondrak Date: 2020-09-29T16:37:51+02:00 New Revision: 4fb303f340e2c55783f9b0f3ed33fa2c36360acf URL: https://github.com/llvm/llvm-project/commit/4fb303f340e2c55783f9b0f3ed33fa2c36360acf DIFF: https://github.com/llvm/llvm-project/commit/4fb303f340e2c55783f9b0f3ed33fa2c36360acf.diff

[clang-tools-extra] 7ba0779 - [clangd] Extract options struct for ClangdLSPServer. NFC

2020-09-30 Thread Sam McCall via cfe-commits
Author: Sam McCall Date: 2020-09-30T10:09:52+02:00 New Revision: 7ba0779fbb41b6fa8213aa31622ff45484037eb4 URL: https://github.com/llvm/llvm-project/commit/7ba0779fbb41b6fa8213aa31622ff45484037eb4 DIFF: https://github.com/llvm/llvm-project/commit/7ba0779fbb41b6fa8213aa31622ff45484037eb4.diff LO

[clang-tools-extra] 8392685 - [clangd] Mark code action as "preferred" if it's the sole quickfix action

2020-09-30 Thread Sam McCall via cfe-commits
Author: Sam McCall Date: 2020-09-30T10:11:30+02:00 New Revision: 8392685c2b9f3c2025100dd25b6c6e5eae312d92 URL: https://github.com/llvm/llvm-project/commit/8392685c2b9f3c2025100dd25b6c6e5eae312d92 DIFF: https://github.com/llvm/llvm-project/commit/8392685c2b9f3c2025100dd25b6c6e5eae312d92.diff LO

[clang-tools-extra] 6342b38 - [clangd] Fix member/type name conflict caught by buildbots.

2020-09-30 Thread Sam McCall via cfe-commits
Author: Sam McCall Date: 2020-09-30T10:56:43+02:00 New Revision: 6342b38c5fee74df94d7b0c34e5a93b9b22763df URL: https://github.com/llvm/llvm-project/commit/6342b38c5fee74df94d7b0c34e5a93b9b22763df DIFF: https://github.com/llvm/llvm-project/commit/6342b38c5fee74df94d7b0c34e5a93b9b22763df.diff LO

[clang-tools-extra] d99f46c - [clangd] Fix fuzzer build after 7ba0779fbb41b6fa8

2020-09-30 Thread Sam McCall via cfe-commits
Author: Sam McCall Date: 2020-09-30T11:02:05+02:00 New Revision: d99f46c6eb8debaa1a14c122956177dc2a40ef9b URL: https://github.com/llvm/llvm-project/commit/d99f46c6eb8debaa1a14c122956177dc2a40ef9b DIFF: https://github.com/llvm/llvm-project/commit/d99f46c6eb8debaa1a14c122956177dc2a40ef9b.diff LO

Re: [PATCH] D88470: [clangd] Extract options struct for ClangdLSPServer. NFC

2020-09-30 Thread Sam McCall via cfe-commits
Yes, sorry about that. It has been fixed in 6342b38c5fee74df94d7b0c34e5a93b9b22763df. On Wed, Sep 30, 2020 at 11:12 AM Rainer Orth via Phabricator < revi...@reviews.llvm.org> wrote: > ro added a comment. > > This patch broke builds with `gcc`, e.g. Builder clang-solaris11-amd64 > Build #6724 < >

[clang-tools-extra] 216af81 - [clangd] Fix invalid UTF8 when extracting doc comments.

2020-09-30 Thread Sam McCall via cfe-commits
Author: Sam McCall Date: 2020-09-30T16:05:12+02:00 New Revision: 216af81c39d1cc4e90af7b991d517c4c7acc912e URL: https://github.com/llvm/llvm-project/commit/216af81c39d1cc4e90af7b991d517c4c7acc912e DIFF: https://github.com/llvm/llvm-project/commit/216af81c39d1cc4e90af7b991d517c4c7acc912e.diff LO

[clang-tools-extra] 85fc5bf - [clangd] Remove dead variable. NFC

2020-09-30 Thread Sam McCall via cfe-commits
Author: Sam McCall Date: 2020-09-30T23:19:15+02:00 New Revision: 85fc5bf341395171e67490061f6fbc76b297b78d URL: https://github.com/llvm/llvm-project/commit/85fc5bf341395171e67490061f6fbc76b297b78d DIFF: https://github.com/llvm/llvm-project/commit/85fc5bf341395171e67490061f6fbc76b297b78d.diff LO

[clang-tools-extra] 79fbcbf - [clangd] clangd --check: standalone diagnosis of common problems

2020-10-01 Thread Sam McCall via cfe-commits
Author: Sam McCall Date: 2020-10-01T15:47:47+02:00 New Revision: 79fbcbff41734e3d07e6200d33c3e40732dfae6a URL: https://github.com/llvm/llvm-project/commit/79fbcbff41734e3d07e6200d33c3e40732dfae6a DIFF: https://github.com/llvm/llvm-project/commit/79fbcbff41734e3d07e6200d33c3e40732dfae6a.diff LO

[clang-tools-extra] 30d07b1 - Revert "[clangd] clangd --check: standalone diagnosis of common problems"

2020-10-01 Thread Sam McCall via cfe-commits
Author: Sam McCall Date: 2020-10-01T16:10:03+02:00 New Revision: 30d07b14a274f075a01d201ad59723ca1a4a9b57 URL: https://github.com/llvm/llvm-project/commit/30d07b14a274f075a01d201ad59723ca1a4a9b57 DIFF: https://github.com/llvm/llvm-project/commit/30d07b14a274f075a01d201ad59723ca1a4a9b57.diff LO

[clang-tools-extra] f6b1323 - Reland [clangd] clangd --check: standalone diagnosis of common problems

2020-10-01 Thread Sam McCall via cfe-commits
Author: Sam McCall Date: 2020-10-01T16:18:18+02:00 New Revision: f6b1323bc680812e04904293854c356530985bcd URL: https://github.com/llvm/llvm-project/commit/f6b1323bc680812e04904293854c356530985bcd DIFF: https://github.com/llvm/llvm-project/commit/f6b1323bc680812e04904293854c356530985bcd.diff LO

[clang-tools-extra] bc18d8d - [clangd] Drop dependence on standard library in check.test

2020-10-02 Thread Sam McCall via cfe-commits
Author: Sam McCall Date: 2020-10-02T09:53:06+02:00 New Revision: bc18d8d9b705d31a94c51900c8b18e4feaf9c7fb URL: https://github.com/llvm/llvm-project/commit/bc18d8d9b705d31a94c51900c8b18e4feaf9c7fb DIFF: https://github.com/llvm/llvm-project/commit/bc18d8d9b705d31a94c51900c8b18e4feaf9c7fb.diff LO

[clang-tools-extra] 17747d2 - [clangd] Remove Tweak::Intent, use CodeAction kind directly. NFC

2020-10-02 Thread Sam McCall via cfe-commits
Author: Sam McCall Date: 2020-10-02T11:14:23+02:00 New Revision: 17747d2ec8ec4471748197db54c8703f0c07c91c URL: https://github.com/llvm/llvm-project/commit/17747d2ec8ec4471748197db54c8703f0c07c91c DIFF: https://github.com/llvm/llvm-project/commit/17747d2ec8ec4471748197db54c8703f0c07c91c.diff LO

[clang-tools-extra] 57ac47d - [clangd] Make PopulateSwitch a fix.

2020-10-02 Thread Sam McCall via cfe-commits
Author: Sam McCall Date: 2020-10-02T13:24:24+02:00 New Revision: 57ac47d78885c9a3d712692b1476d99840591db1 URL: https://github.com/llvm/llvm-project/commit/57ac47d78885c9a3d712692b1476d99840591db1 DIFF: https://github.com/llvm/llvm-project/commit/57ac47d78885c9a3d712692b1476d99840591db1.diff LO

[clang-tools-extra] 95262ee - [clangd] Describe non-handling of most IWYU pragmas. NFC

2020-10-05 Thread Sam McCall via cfe-commits
Author: Sam McCall Date: 2020-10-05T20:50:26+02:00 New Revision: 95262ee2be75daffd05e9a8a985ca2c8e34c9af7 URL: https://github.com/llvm/llvm-project/commit/95262ee2be75daffd05e9a8a985ca2c8e34c9af7 DIFF: https://github.com/llvm/llvm-project/commit/95262ee2be75daffd05e9a8a985ca2c8e34c9af7.diff LO

[clang-tools-extra] 3cb1220 - [clangd] Add `score` extension to workspace/symbol response.

2020-10-06 Thread Sam McCall via cfe-commits
Author: Sam McCall Date: 2020-10-06T11:57:38+02:00 New Revision: 3cb1220709fa556d4d29ce0e25fd30a16895ae24 URL: https://github.com/llvm/llvm-project/commit/3cb1220709fa556d4d29ce0e25fd30a16895ae24 DIFF: https://github.com/llvm/llvm-project/commit/3cb1220709fa556d4d29ce0e25fd30a16895ae24.diff LO

[clang-tools-extra] 69daa36 - [clangd] Disambiguate overloads of std::move for header insertion.

2020-10-07 Thread Sam McCall via cfe-commits
Author: Sam McCall Date: 2020-10-07T19:42:41+02:00 New Revision: 69daa368cad34c3cff7e170d2a32652ce31ca9e5 URL: https://github.com/llvm/llvm-project/commit/69daa368cad34c3cff7e170d2a32652ce31ca9e5 DIFF: https://github.com/llvm/llvm-project/commit/69daa368cad34c3cff7e170d2a32652ce31ca9e5.diff LO

[clang-tools-extra] 6ee47f5 - [clangd] Fix dead variable, typo. NFC

2020-10-09 Thread Sam McCall via cfe-commits
Author: Sam McCall Date: 2020-10-09T10:26:58+02:00 New Revision: 6ee47f552ba7654a0997c8deb71f65d0d91f4a28 URL: https://github.com/llvm/llvm-project/commit/6ee47f552ba7654a0997c8deb71f65d0d91f4a28 DIFF: https://github.com/llvm/llvm-project/commit/6ee47f552ba7654a0997c8deb71f65d0d91f4a28.diff LO

[clang-tools-extra] 7530b25 - [clangd] Make the tweak filter a parameter to enumerateTweaks. NFC

2020-10-09 Thread Sam McCall via cfe-commits
Author: Sam McCall Date: 2020-10-09T14:11:19+02:00 New Revision: 7530b254e93a18991a86d145eff066fbe88d6164 URL: https://github.com/llvm/llvm-project/commit/7530b254e93a18991a86d145eff066fbe88d6164 DIFF: https://github.com/llvm/llvm-project/commit/7530b254e93a18991a86d145eff066fbe88d6164.diff LO

[clang-tools-extra] 41d2987 - [clangd] Stop logging in fromJSON, report instead.

2020-10-09 Thread Sam McCall via cfe-commits
Author: Sam McCall Date: 2020-10-09T16:15:45+02:00 New Revision: 41d2987c7558734cef74151e743645f47d9df501 URL: https://github.com/llvm/llvm-project/commit/41d2987c7558734cef74151e743645f47d9df501 DIFF: https://github.com/llvm/llvm-project/commit/41d2987c7558734cef74151e743645f47d9df501.diff LO

[clang-tools-extra] c2d4280 - [clangd] Validate optional fields more strictly.

2020-10-12 Thread Sam McCall via cfe-commits
Author: Sam McCall Date: 2020-10-12T13:01:59+02:00 New Revision: c2d4280328e4f69fd9e1258196e9dbc8362fce95 URL: https://github.com/llvm/llvm-project/commit/c2d4280328e4f69fd9e1258196e9dbc8362fce95 DIFF: https://github.com/llvm/llvm-project/commit/c2d4280328e4f69fd9e1258196e9dbc8362fce95.diff LO

[clang-tools-extra] 8f1de22 - [clangd] Stop capturing trace args if the tracer doesn't need them.

2020-10-12 Thread Sam McCall via cfe-commits
Author: Sam McCall Date: 2020-10-12T13:43:05+02:00 New Revision: 8f1de22c7681a21fcdbe2d8c39de7698baab724a URL: https://github.com/llvm/llvm-project/commit/8f1de22c7681a21fcdbe2d8c39de7698baab724a DIFF: https://github.com/llvm/llvm-project/commit/8f1de22c7681a21fcdbe2d8c39de7698baab724a.diff LO

Re: [PATCH] D89277: [clangd] Add $/dumpMemoryTree LSP extension

2020-10-14 Thread Sam McCall via cfe-commits
On Wed, Oct 14, 2020 at 6:10 PM Kadir Cetinkaya via Phabricator < revi...@reviews.llvm.org> wrote: > kadircet added a comment. > > In D89277#2329947 , @sammccall > wrote: > > > (sorry out today and haven't looked at code yet) > > no worries it is a prototyp

[clang-tools-extra] de5b0b7 - [clangd] semanticTokens: fields are 'property', not 'member'

2020-11-20 Thread Sam McCall via cfe-commits
Author: Sam McCall Date: 2020-11-20T20:53:12+01:00 New Revision: de5b0b776fd7de72078256e003ede4fb5c37cdcb URL: https://github.com/llvm/llvm-project/commit/de5b0b776fd7de72078256e003ede4fb5c37cdcb DIFF: https://github.com/llvm/llvm-project/commit/de5b0b776fd7de72078256e003ede4fb5c37cdcb.diff LO

[clang-tools-extra] 9e83d0b - [clangd] Mention when CXXThis is implicit in exposed AST.

2020-11-24 Thread Sam McCall via cfe-commits
Author: Sam McCall Date: 2020-11-24T16:57:56+01:00 New Revision: 9e83d0bcdfe86fd13f2817c9f40c5ca0b08f1443 URL: https://github.com/llvm/llvm-project/commit/9e83d0bcdfe86fd13f2817c9f40c5ca0b08f1443 DIFF: https://github.com/llvm/llvm-project/commit/9e83d0bcdfe86fd13f2817c9f40c5ca0b08f1443.diff LO

[clang-tools-extra] d95db16 - [clangd] Extract common file-caching logic from ConfigProvider.

2020-11-25 Thread Sam McCall via cfe-commits
Author: Sam McCall Date: 2020-11-25T12:09:13+01:00 New Revision: d95db1693cbf80b9de58a94b50178fddd62c3e15 URL: https://github.com/llvm/llvm-project/commit/d95db1693cbf80b9de58a94b50178fddd62c3e15 DIFF: https://github.com/llvm/llvm-project/commit/d95db1693cbf80b9de58a94b50178fddd62c3e15.diff LO

[clang-tools-extra] a38d13e - [clangd] Use TimePoint<> instead of system_clock::time_point, it does matter after all.

2020-11-25 Thread Sam McCall via cfe-commits
Author: Sam McCall Date: 2020-11-25T12:49:24+01:00 New Revision: a38d13ed3635bfdd35226e8d8d0661a42bcd35c6 URL: https://github.com/llvm/llvm-project/commit/a38d13ed3635bfdd35226e8d8d0661a42bcd35c6 DIFF: https://github.com/llvm/llvm-project/commit/a38d13ed3635bfdd35226e8d8d0661a42bcd35c6.diff LO

[clang-tools-extra] cbf336a - [clangd] Track deprecation of 'member' semantic token type in LSP.

2020-11-25 Thread Sam McCall via cfe-commits
Author: Sam McCall Date: 2020-11-25T21:31:46+01:00 New Revision: cbf336ad76cd619495b213e8364acaccb7a7c0d6 URL: https://github.com/llvm/llvm-project/commit/cbf336ad76cd619495b213e8364acaccb7a7c0d6 DIFF: https://github.com/llvm/llvm-project/commit/cbf336ad76cd619495b213e8364acaccb7a7c0d6.diff LO

[clang-tools-extra] 67d16b6 - [clangd] Cache .clang-tidy files again.

2020-11-29 Thread Sam McCall via cfe-commits
Author: Sam McCall Date: 2020-11-29T13:28:53+01:00 New Revision: 67d16b6da4bef1ee174514148854e77151a62605 URL: https://github.com/llvm/llvm-project/commit/67d16b6da4bef1ee174514148854e77151a62605 DIFF: https://github.com/llvm/llvm-project/commit/67d16b6da4bef1ee174514148854e77151a62605.diff LO

[clang-tools-extra] d99da80 - [clangd] Fix path edge-case condition.

2020-11-29 Thread Sam McCall via cfe-commits
Author: Sam McCall Date: 2020-11-29T13:40:29+01:00 New Revision: d99da80841cb4d9734db4a48cd49e37b623176bc URL: https://github.com/llvm/llvm-project/commit/d99da80841cb4d9734db4a48cd49e37b623176bc DIFF: https://github.com/llvm/llvm-project/commit/d99da80841cb4d9734db4a48cd49e37b623176bc.diff LO

[clang] 650e04e - [Tooling] JSONCompilationDatabase::loadFromBuffer retains the buffer, copy it.

2020-12-04 Thread Sam McCall via cfe-commits
Author: Sam McCall Date: 2020-12-04T21:54:55+01:00 New Revision: 650e04e179c9d355cd6d8f9a108d60c7969d24ca URL: https://github.com/llvm/llvm-project/commit/650e04e179c9d355cd6d8f9a108d60c7969d24ca DIFF: https://github.com/llvm/llvm-project/commit/650e04e179c9d355cd6d8f9a108d60c7969d24ca.diff LO

[clang-tools-extra] fed9af2 - [clangd] Publish config file errors over LSP

2020-12-07 Thread Sam McCall via cfe-commits
Author: Sam McCall Date: 2020-12-07T11:07:32+01:00 New Revision: fed9af29c2b5f289744254390c7372e8871e45e5 URL: https://github.com/llvm/llvm-project/commit/fed9af29c2b5f289744254390c7372e8871e45e5 DIFF: https://github.com/llvm/llvm-project/commit/fed9af29c2b5f289744254390c7372e8871e45e5.diff LO

Re: [PATCH] D92704: [clangd] Publish config file errors over LSP

2020-12-07 Thread Sam McCall via cfe-commits
Yep, thanks. This uncovered an existing error, so rather than reverting the whole thing I've disabled the assert on windows while I fix it. f1357264b8e3070bef5bb4ff35ececa4d6c76108 On Mon, Dec 7, 2020 at 12:22 PM Nico Weber via Phabricator < revi...@reviews.llvm.org> wrote: > thakis added a comme

[clang-tools-extra] f135726 - [clangd] Temporarily test that uncovered broken behavior on windows

2020-12-07 Thread Sam McCall via cfe-commits
Author: Sam McCall Date: 2020-12-07T12:34:17+01:00 New Revision: f1357264b8e3070bef5bb4ff35ececa4d6c76108 URL: https://github.com/llvm/llvm-project/commit/f1357264b8e3070bef5bb4ff35ececa4d6c76108 DIFF: https://github.com/llvm/llvm-project/commit/f1357264b8e3070bef5bb4ff35ececa4d6c76108.diff LO

[clang-tools-extra] 2542ef8 - [clangd] Fix windows slashes in project config diagnostics

2020-12-07 Thread Sam McCall via cfe-commits
Author: Sam McCall Date: 2020-12-07T12:54:38+01:00 New Revision: 2542ef83ed7c5a10f8b394ec8e7764558dc71d32 URL: https://github.com/llvm/llvm-project/commit/2542ef83ed7c5a10f8b394ec8e7764558dc71d32 DIFF: https://github.com/llvm/llvm-project/commit/2542ef83ed7c5a10f8b394ec8e7764558dc71d32.diff LO

[clang] a1cb9cb - Add ability to load a FixedCompilationDatabase from a buffer.

2020-12-07 Thread Sam McCall via cfe-commits
Author: Sam McCall Date: 2020-12-07T13:07:10+01:00 New Revision: a1cb9cbf5c4939e78a6c3b3677cf8e3dbdf51932 URL: https://github.com/llvm/llvm-project/commit/a1cb9cbf5c4939e78a6c3b3677cf8e3dbdf51932 DIFF: https://github.com/llvm/llvm-project/commit/a1cb9cbf5c4939e78a6c3b3677cf8e3dbdf51932.diff LO

[clang-tools-extra] cf814fc - [clangd] Add test for structured-binding completion. NFC

2020-10-19 Thread Sam McCall via cfe-commits
Author: Sam McCall Date: 2020-10-19T16:45:51+02:00 New Revision: cf814fcd3939a705f8bdf67bcf54cbf821aa6f75 URL: https://github.com/llvm/llvm-project/commit/cf814fcd3939a705f8bdf67bcf54cbf821aa6f75 DIFF: https://github.com/llvm/llvm-project/commit/cf814fcd3939a705f8bdf67bcf54cbf821aa6f75.diff LO

[clang-tools-extra] 81f7b2a - [CMake] generate_grpc_protos -> generate_protos(... GRPC). NFC

2020-10-23 Thread Sam McCall via cfe-commits
Author: Sam McCall Date: 2020-10-23T14:28:07+02:00 New Revision: 81f7b2ac0fdc84906d31f6824e34103798d3306c URL: https://github.com/llvm/llvm-project/commit/81f7b2ac0fdc84906d31f6824e34103798d3306c DIFF: https://github.com/llvm/llvm-project/commit/81f7b2ac0fdc84906d31f6824e34103798d3306c.diff LO

[clang-tools-extra] e6c1c3f - [clang] Split remote index service definition into a separate file.

2020-10-23 Thread Sam McCall via cfe-commits
Author: Sam McCall Date: 2020-10-23T15:20:51+02:00 New Revision: e6c1c3f97f13b7d973fa786a3f2da883fa31bdf6 URL: https://github.com/llvm/llvm-project/commit/e6c1c3f97f13b7d973fa786a3f2da883fa31bdf6 DIFF: https://github.com/llvm/llvm-project/commit/e6c1c3f97f13b7d973fa786a3f2da883fa31bdf6.diff LO

[clang-tools-extra] ce63383 - [clangd] Drop version from remote index proto names, fix clangd-index-server

2020-10-23 Thread Sam McCall via cfe-commits
Author: Sam McCall Date: 2020-10-23T15:28:11+02:00 New Revision: ce63383e45f4c833dbff6a89b242bfd1d188786e URL: https://github.com/llvm/llvm-project/commit/ce63383e45f4c833dbff6a89b242bfd1d188786e DIFF: https://github.com/llvm/llvm-project/commit/ce63383e45f4c833dbff6a89b242bfd1d188786e.diff LO

[clang] f55eeea - Export TemplateArgumentMatcher so clients defining custom matchers don't need to use the internal namespace

2020-10-23 Thread Sam McCall via cfe-commits
Author: David Van Cleve Date: 2020-10-23T16:13:56+02:00 New Revision: f55eeea4024cb05bff2c9f72968f23183e992a32 URL: https://github.com/llvm/llvm-project/commit/f55eeea4024cb05bff2c9f72968f23183e992a32 DIFF: https://github.com/llvm/llvm-project/commit/f55eeea4024cb05bff2c9f72968f23183e992a32.dif

[clang] c6a05eb - [Syntax] Disallow invalid Node operations

2020-10-27 Thread Sam McCall via cfe-commits
Author: Sam McCall Date: 2020-10-27T08:36:35+01:00 New Revision: c6a05eb62f2ab392eba4e7a056e95c821587ae47 URL: https://github.com/llvm/llvm-project/commit/c6a05eb62f2ab392eba4e7a056e95c821587ae47 DIFF: https://github.com/llvm/llvm-project/commit/c6a05eb62f2ab392eba4e7a056e95c821587ae47.diff LO

[clang-tools-extra] 2ef2841 - [clangd] Fix proto deps, for real this time.

2020-10-27 Thread Sam McCall via cfe-commits
Author: Sam McCall Date: 2020-10-27T09:15:42+01:00 New Revision: 2ef2841c0d0b49a76ea9026f37207a473d7d1332 URL: https://github.com/llvm/llvm-project/commit/2ef2841c0d0b49a76ea9026f37207a473d7d1332 DIFF: https://github.com/llvm/llvm-project/commit/2ef2841c0d0b49a76ea9026f37207a473d7d1332.diff LO

[clang] d4934eb - [Syntax] Add iterators over children of syntax trees.

2020-10-28 Thread Sam McCall via cfe-commits
Author: Sam McCall Date: 2020-10-28T12:37:57+01:00 New Revision: d4934eb5f876cdc97a9a8665bd654351fbbcb66b URL: https://github.com/llvm/llvm-project/commit/d4934eb5f876cdc97a9a8665bd654351fbbcb66b DIFF: https://github.com/llvm/llvm-project/commit/d4934eb5f876cdc97a9a8665bd654351fbbcb66b.diff LO

Re: [PATCH] D90023: [Syntax] Add iterators over children of syntax trees.

2020-10-28 Thread Sam McCall via cfe-commits
Ah, thanks a lot, sorry for missing that! On Wed, Oct 28, 2020 at 4:41 PM Simon Pilgrim via Phabricator < revi...@reviews.llvm.org> wrote: > RKSimon added a comment. > > @sammccall I've pushed rGc0053c62d9a0 < > https://reviews.llvm.org/rGc0053c62d9a0b798b42686499de9bb2e7391b111> to > fix MSVC bu

[clang-tools-extra] 87f03e1 - [clangd] Don't offer to expand auto in structured binding declarations.

2020-10-28 Thread Sam McCall via cfe-commits
Author: Sam McCall Date: 2020-10-28T18:55:23+01:00 New Revision: 87f03e13ce0e840d7eb9a4a6d805d117fe165672 URL: https://github.com/llvm/llvm-project/commit/87f03e13ce0e840d7eb9a4a6d805d117fe165672 DIFF: https://github.com/llvm/llvm-project/commit/87f03e13ce0e840d7eb9a4a6d805d117fe165672.diff LO

[clang-tools-extra] 0e94836 - [clangd] Go-to-definition from non-renaming alias is unambiguous.

2020-10-28 Thread Sam McCall via cfe-commits
Author: Sam McCall Date: 2020-10-28T20:17:35+01:00 New Revision: 0e94836989a12e11b4717f01099e34dbc0ff25d4 URL: https://github.com/llvm/llvm-project/commit/0e94836989a12e11b4717f01099e34dbc0ff25d4 DIFF: https://github.com/llvm/llvm-project/commit/0e94836989a12e11b4717f01099e34dbc0ff25d4.diff LO

[clang-tools-extra] 5627ae6 - [clangd] Support CodeActionParams.only

2020-10-29 Thread Sam McCall via cfe-commits
Author: Sam McCall Date: 2020-10-29T09:44:08+01:00 New Revision: 5627ae6c507d62ef52d30fe80a0120f2ee033123 URL: https://github.com/llvm/llvm-project/commit/5627ae6c507d62ef52d30fe80a0120f2ee033123 DIFF: https://github.com/llvm/llvm-project/commit/5627ae6c507d62ef52d30fe80a0120f2ee033123.diff LO

[clang-tools-extra] 1d773a4 - [CMake] Support inter-proto dependencies in generate_protos.

2020-10-29 Thread Sam McCall via cfe-commits
Author: Sam McCall Date: 2020-10-29T10:04:20+01:00 New Revision: 1d773a4ff05d0dcfab112719b82b2bd5d0c93ff5 URL: https://github.com/llvm/llvm-project/commit/1d773a4ff05d0dcfab112719b82b2bd5d0c93ff5 DIFF: https://github.com/llvm/llvm-project/commit/1d773a4ff05d0dcfab112719b82b2bd5d0c93ff5.diff LO

[clang-tools-extra] c29513f - [clangd] Fix check-clangd with no clang built

2020-11-02 Thread Sam McCall via cfe-commits
Author: Sam McCall Date: 2020-11-02T21:10:43+01:00 New Revision: c29513f7e023f125c6d221db179dc40b79e5c074 URL: https://github.com/llvm/llvm-project/commit/c29513f7e023f125c6d221db179dc40b79e5c074 DIFF: https://github.com/llvm/llvm-project/commit/c29513f7e023f125c6d221db179dc40b79e5c074.diff LO

[clang-tools-extra] 65eaec9 - [clangd] Add -log=public to redact all request info from index server logs

2020-11-02 Thread Sam McCall via cfe-commits
Author: Sam McCall Date: 2020-11-02T21:25:12+01:00 New Revision: 65eaec9bd3f23f113a195edf8f2d544ec8e34b4e URL: https://github.com/llvm/llvm-project/commit/65eaec9bd3f23f113a195edf8f2d544ec8e34b4e DIFF: https://github.com/llvm/llvm-project/commit/65eaec9bd3f23f113a195edf8f2d544ec8e34b4e.diff LO

[clang] dd6f7ee - [Syntax] DeclaratorList is a List

2020-11-02 Thread Sam McCall via cfe-commits
Author: Sam McCall Date: 2020-11-03T03:29:06+01:00 New Revision: dd6f7ee05e90edcca70ab5bb51315b3caba5206c URL: https://github.com/llvm/llvm-project/commit/dd6f7ee05e90edcca70ab5bb51315b3caba5206c DIFF: https://github.com/llvm/llvm-project/commit/dd6f7ee05e90edcca70ab5bb51315b3caba5206c.diff LO

[clang-tools-extra] 60cd75a - [clangd] Inject context provider rather than config into ClangdServer. NFC

2021-01-22 Thread Sam McCall via cfe-commits
Author: Sam McCall Date: 2021-01-22T14:34:30+01:00 New Revision: 60cd75a098d4f18d9c8903ddcb466b4e7deb0580 URL: https://github.com/llvm/llvm-project/commit/60cd75a098d4f18d9c8903ddcb466b4e7deb0580 DIFF: https://github.com/llvm/llvm-project/commit/60cd75a098d4f18d9c8903ddcb466b4e7deb0580.diff LO

[clang-tools-extra] 7e506b3 - [clangd] Allow diagnostics to be suppressed with configuration

2021-01-25 Thread Sam McCall via cfe-commits
Author: Sam McCall Date: 2021-01-25T15:59:07+01:00 New Revision: 7e506b30a1e1500c3b0b54fba88ea664bc4232e5 URL: https://github.com/llvm/llvm-project/commit/7e506b30a1e1500c3b0b54fba88ea664bc4232e5 DIFF: https://github.com/llvm/llvm-project/commit/7e506b30a1e1500c3b0b54fba88ea664bc4232e5.diff LO

[clang-tools-extra] 29472bb - [clangd] Log warning when using legacy (theia) semantic highlighting.

2021-01-27 Thread Sam McCall via cfe-commits
Author: Sam McCall Date: 2021-01-28T01:29:28+01:00 New Revision: 29472bb76915c4929aecc938300f6df31f63ac29 URL: https://github.com/llvm/llvm-project/commit/29472bb76915c4929aecc938300f6df31f63ac29 DIFF: https://github.com/llvm/llvm-project/commit/29472bb76915c4929aecc938300f6df31f63ac29.diff LO

[clang-tools-extra] 29472bb - [clangd] Log warning when using legacy (theia) semantic highlighting.

2021-01-27 Thread Sam McCall via cfe-commits
Author: Sam McCall Date: 2021-01-28T01:29:28+01:00 New Revision: 29472bb76915c4929aecc938300f6df31f63ac29 URL: https://github.com/llvm/llvm-project/commit/29472bb76915c4929aecc938300f6df31f63ac29 DIFF: https://github.com/llvm/llvm-project/commit/29472bb76915c4929aecc938300f6df31f63ac29.diff LO

[clang-tools-extra] c3df9d5 - [clangd] Parse Diagnostics block, and nest ClangTidy block under it.

2021-01-27 Thread Sam McCall via cfe-commits
Author: Sam McCall Date: 2021-01-28T01:36:23+01:00 New Revision: c3df9d58c75e0f89ca95e947804d65e79a491adc URL: https://github.com/llvm/llvm-project/commit/c3df9d58c75e0f89ca95e947804d65e79a491adc DIFF: https://github.com/llvm/llvm-project/commit/c3df9d58c75e0f89ca95e947804d65e79a491adc.diff LO

[clang-tools-extra] c3df9d5 - [clangd] Parse Diagnostics block, and nest ClangTidy block under it.

2021-01-27 Thread Sam McCall via cfe-commits
Author: Sam McCall Date: 2021-01-28T01:36:23+01:00 New Revision: c3df9d58c75e0f89ca95e947804d65e79a491adc URL: https://github.com/llvm/llvm-project/commit/c3df9d58c75e0f89ca95e947804d65e79a491adc DIFF: https://github.com/llvm/llvm-project/commit/c3df9d58c75e0f89ca95e947804d65e79a491adc.diff LO

[clang-tools-extra] d0817b5 - [clangd] Extract symbol-scope logic out of Quality, add tests. NFC

2021-01-29 Thread Sam McCall via cfe-commits
Author: Sam McCall Date: 2021-01-29T14:44:28+01:00 New Revision: d0817b5f18c7bb435012d214f293d4a7839e492e URL: https://github.com/llvm/llvm-project/commit/d0817b5f18c7bb435012d214f293d4a7839e492e DIFF: https://github.com/llvm/llvm-project/commit/d0817b5f18c7bb435012d214f293d4a7839e492e.diff LO

[clang-tools-extra] 7d1b499 - Revert "[clangd] Extract symbol-scope logic out of Quality, add tests. NFC"

2021-01-29 Thread Sam McCall via cfe-commits
Author: Sam McCall Date: 2021-01-29T14:59:16+01:00 New Revision: 7d1b499caef6ebde09a2697a97b43b89f7fa35c8 URL: https://github.com/llvm/llvm-project/commit/7d1b499caef6ebde09a2697a97b43b89f7fa35c8 DIFF: https://github.com/llvm/llvm-project/commit/7d1b499caef6ebde09a2697a97b43b89f7fa35c8.diff LO

[clang] 095f086 - [docs] Clarify compile_flags.txt subtleties

2021-01-31 Thread Sam McCall via cfe-commits
Author: Sam McCall Date: 2021-01-31T11:16:59+01:00 New Revision: 095f08653f3ab0917a474888abac95c4fa99697d URL: https://github.com/llvm/llvm-project/commit/095f08653f3ab0917a474888abac95c4fa99697d DIFF: https://github.com/llvm/llvm-project/commit/095f08653f3ab0917a474888abac95c4fa99697d.diff LO

[clang-tools-extra] 0962f1d - [clangd] Quote/escape argv included in log messages.

2021-01-31 Thread Sam McCall via cfe-commits
Author: Sam McCall Date: 2021-01-31T12:00:08+01:00 New Revision: 0962f1d72b1606f3224a14434c7b4500a23f8728 URL: https://github.com/llvm/llvm-project/commit/0962f1d72b1606f3224a14434c7b4500a23f8728 DIFF: https://github.com/llvm/llvm-project/commit/0962f1d72b1606f3224a14434c7b4500a23f8728.diff LO

[clang-tools-extra] 60053a9 - [clangd] Remove references to old future-based API. NFC

2021-01-31 Thread Sam McCall via cfe-commits
Author: Sam McCall Date: 2021-01-31T12:13:20+01:00 New Revision: 60053a9ce28655fc6f635567c62599fa3aad57d2 URL: https://github.com/llvm/llvm-project/commit/60053a9ce28655fc6f635567c62599fa3aad57d2 DIFF: https://github.com/llvm/llvm-project/commit/60053a9ce28655fc6f635567c62599fa3aad57d2.diff LO

[clang-tools-extra] 7a8008d - Revert "[clangd] Quote/escape argv included in log messages."

2021-01-31 Thread Sam McCall via cfe-commits
Author: Sam McCall Date: 2021-01-31T16:22:00+01:00 New Revision: 7a8008d0e8885d22ff9a1fa7f9965c7b2ad2569a URL: https://github.com/llvm/llvm-project/commit/7a8008d0e8885d22ff9a1fa7f9965c7b2ad2569a DIFF: https://github.com/llvm/llvm-project/commit/7a8008d0e8885d22ff9a1fa7f9965c7b2ad2569a.diff LO

[clang-tools-extra] 7de711e - Reland [clangd] Quote/escape argv included in log messages.

2021-01-31 Thread Sam McCall via cfe-commits
Author: Sam McCall Date: 2021-01-31T16:39:47+01:00 New Revision: 7de711ecca99f81da3c2ae1705cefe0b4bda70b3 URL: https://github.com/llvm/llvm-project/commit/7de711ecca99f81da3c2ae1705cefe0b4bda70b3 DIFF: https://github.com/llvm/llvm-project/commit/7de711ecca99f81da3c2ae1705cefe0b4bda70b3.diff LO

[clang-tools-extra] b63cd4d - [clangd] Rename: merge index/AST refs path-insensitively where needed

2021-02-01 Thread Sam McCall via cfe-commits
Author: Sam McCall Date: 2021-02-01T15:15:21+01:00 New Revision: b63cd4db915c08e0cb4cf668a18de24b67f2c44c URL: https://github.com/llvm/llvm-project/commit/b63cd4db915c08e0cb4cf668a18de24b67f2c44c DIFF: https://github.com/llvm/llvm-project/commit/b63cd4db915c08e0cb4cf668a18de24b67f2c44c.diff LO

[clang-tools-extra] ff4832d - [clangd] Respect ReferencesParams.context.includeDeclarations

2021-02-01 Thread Sam McCall via cfe-commits
Author: Sam McCall Date: 2021-02-01T17:07:02+01:00 New Revision: ff4832dbff0ccf1fd29f726efe72fd1220cd645a URL: https://github.com/llvm/llvm-project/commit/ff4832dbff0ccf1fd29f726efe72fd1220cd645a DIFF: https://github.com/llvm/llvm-project/commit/ff4832dbff0ccf1fd29f726efe72fd1220cd645a.diff LO

[clang-tools-extra] 8712df7 - [clangd] references: decls of overrides of x are refs to x, not decls

2021-02-01 Thread Sam McCall via cfe-commits
Author: Sam McCall Date: 2021-02-01T17:19:19+01:00 New Revision: 8712df7a621d1d00a3fd4641ef72639a8faa6284 URL: https://github.com/llvm/llvm-project/commit/8712df7a621d1d00a3fd4641ef72639a8faa6284 DIFF: https://github.com/llvm/llvm-project/commit/8712df7a621d1d00a3fd4641ef72639a8faa6284.diff LO

[clang-tools-extra] 1eb7fd0 - [clangd] Remove some obsolete options that are now always on

2021-02-01 Thread Sam McCall via cfe-commits
Author: Sam McCall Date: 2021-02-01T17:24:03+01:00 New Revision: 1eb7fd089e2fcf3fe211f865b28e2fed12128c3f URL: https://github.com/llvm/llvm-project/commit/1eb7fd089e2fcf3fe211f865b28e2fed12128c3f DIFF: https://github.com/llvm/llvm-project/commit/1eb7fd089e2fcf3fe211f865b28e2fed12128c3f.diff LO

[clang-tools-extra] 6ac3fd9 - [clangd] Fix race in Global CDB shutdown

2021-02-02 Thread Sam McCall via cfe-commits
Author: Sam McCall Date: 2021-02-02T15:24:14+01:00 New Revision: 6ac3fd9706047304c52a678884122a3a6bc55432 URL: https://github.com/llvm/llvm-project/commit/6ac3fd9706047304c52a678884122a3a6bc55432 DIFF: https://github.com/llvm/llvm-project/commit/6ac3fd9706047304c52a678884122a3a6bc55432.diff LO

[clang-tools-extra] 08274d7 - [clang-include-fixer] Pre-reserve vector size. NFC

2021-02-02 Thread Sam McCall via cfe-commits
Author: Sam McCall Date: 2021-02-03T08:30:45+01:00 New Revision: 08274d7d5db7c4dddc271b84239a01cd116e42b8 URL: https://github.com/llvm/llvm-project/commit/08274d7d5db7c4dddc271b84239a01cd116e42b8 DIFF: https://github.com/llvm/llvm-project/commit/08274d7d5db7c4dddc271b84239a01cd116e42b8.diff LO

[clang] eb4ab33 - [CodeComplete] Guess type for designated initializers

2021-02-04 Thread Sam McCall via cfe-commits
Author: Sam McCall Date: 2021-02-04T22:14:49+01:00 New Revision: eb4ab3358cd4dc834a761191b5531b38114f7b13 URL: https://github.com/llvm/llvm-project/commit/eb4ab3358cd4dc834a761191b5531b38114f7b13 DIFF: https://github.com/llvm/llvm-project/commit/eb4ab3358cd4dc834a761191b5531b38114f7b13.diff LO

[clang-tools-extra] fed995e - [clangd] Trace queue state for each TUScheduler action.

2021-02-05 Thread Sam McCall via cfe-commits
Author: Sam McCall Date: 2021-02-05T17:56:51+01:00 New Revision: fed995ef9020ef2845ff78e9f4aa97e6d512c586 URL: https://github.com/llvm/llvm-project/commit/fed995ef9020ef2845ff78e9f4aa97e6d512c586 DIFF: https://github.com/llvm/llvm-project/commit/fed995ef9020ef2845ff78e9f4aa97e6d512c586.diff LO

[clang-tools-extra] eb209c1 - clangd: Do not report inline overrides twice

2021-09-23 Thread Sam McCall via cfe-commits
Author: Christian Kandeler Date: 2021-09-23T16:09:13+02:00 New Revision: eb209c13cce99b1ad8d8e619bf2006f4376ed1ef URL: https://github.com/llvm/llvm-project/commit/eb209c13cce99b1ad8d8e619bf2006f4376ed1ef DIFF: https://github.com/llvm/llvm-project/commit/eb209c13cce99b1ad8d8e619bf2006f4376ed1ef.

[clang-tools-extra] dd8fb21 - [clangd] Implement semanticTokens modifiers

2021-02-09 Thread Sam McCall via cfe-commits
Author: Sam McCall Date: 2021-02-09T16:31:22+01:00 New Revision: dd8fb21227cef26b1cdd44792a1ee77910afd86a URL: https://github.com/llvm/llvm-project/commit/dd8fb21227cef26b1cdd44792a1ee77910afd86a DIFF: https://github.com/llvm/llvm-project/commit/dd8fb21227cef26b1cdd44792a1ee77910afd86a.diff LO

[clang-tools-extra] 46cc7ce - [clangd] Add semanticTokens modifiers for function/class/file/global scope

2021-02-09 Thread Sam McCall via cfe-commits
Author: Sam McCall Date: 2021-02-09T17:57:36+01:00 New Revision: 46cc7ce35ade2d0b3b49301fbf8135c1eca5b048 URL: https://github.com/llvm/llvm-project/commit/46cc7ce35ade2d0b3b49301fbf8135c1eca5b048 DIFF: https://github.com/llvm/llvm-project/commit/46cc7ce35ade2d0b3b49301fbf8135c1eca5b048.diff LO

[clang-tools-extra] 59c1139 - [clangd] Expose more dependent-name detail via semanticTokens

2021-02-09 Thread Sam McCall via cfe-commits
Author: Sam McCall Date: 2021-02-09T20:40:59+01:00 New Revision: 59c1139d3ee127a2049de5c711f81d46d8ec4e41 URL: https://github.com/llvm/llvm-project/commit/59c1139d3ee127a2049de5c711f81d46d8ec4e41 DIFF: https://github.com/llvm/llvm-project/commit/59c1139d3ee127a2049de5c711f81d46d8ec4e41.diff LO

[clang-tools-extra] 4dc8365 - [clangd] Remove support for pre-standard semanticHighlighting notification

2021-02-10 Thread Sam McCall via cfe-commits
Author: Sam McCall Date: 2021-02-10T22:09:03+01:00 New Revision: 4dc8365f80823d8042ba4bdc3278de7a42619c24 URL: https://github.com/llvm/llvm-project/commit/4dc8365f80823d8042ba4bdc3278de7a42619c24 DIFF: https://github.com/llvm/llvm-project/commit/4dc8365f80823d8042ba4bdc3278de7a42619c24.diff LO

[clang-tools-extra] bda5e57 - [clangd] Remove redundant -fno-delayed-template-parsing in tests. NFCI

2021-02-10 Thread Sam McCall via cfe-commits
Author: Sam McCall Date: 2021-02-10T22:20:23+01:00 New Revision: bda5e57742237dc38350e59892cf4220ae0de486 URL: https://github.com/llvm/llvm-project/commit/bda5e57742237dc38350e59892cf4220ae0de486 DIFF: https://github.com/llvm/llvm-project/commit/bda5e57742237dc38350e59892cf4220ae0de486.diff LO

[clang] 5c55d37 - [CodeComplete] Member completion: heuristically resolve some dependent base exprs

2021-02-11 Thread Sam McCall via cfe-commits
Author: Sam McCall Date: 2021-02-11T11:03:40+01:00 New Revision: 5c55d3747b0cab17aaa07729cf90a49dbda71bbe URL: https://github.com/llvm/llvm-project/commit/5c55d3747b0cab17aaa07729cf90a49dbda71bbe DIFF: https://github.com/llvm/llvm-project/commit/5c55d3747b0cab17aaa07729cf90a49dbda71bbe.diff LO

[clang-tools-extra] cea9f05 - [clangd] Move command handlers into a map in ClangdLSPServer. NFC

2021-02-12 Thread Sam McCall via cfe-commits
Author: Sam McCall Date: 2021-02-12T15:57:43+01:00 New Revision: cea9f054327be2eb83093f0202a7814b904f1076 URL: https://github.com/llvm/llvm-project/commit/cea9f054327be2eb83093f0202a7814b904f1076 DIFF: https://github.com/llvm/llvm-project/commit/cea9f054327be2eb83093f0202a7814b904f1076.diff LO

[clang-tools-extra] 8dd6dd9 - [clangd] Work around presumed MSVC stdlib bug

2021-02-12 Thread Sam McCall via cfe-commits
Author: Sam McCall Date: 2021-02-12T18:00:43+01:00 New Revision: 8dd6dd947c148515bbd5fc06c0b5786148038750 URL: https://github.com/llvm/llvm-project/commit/8dd6dd947c148515bbd5fc06c0b5786148038750 DIFF: https://github.com/llvm/llvm-project/commit/8dd6dd947c148515bbd5fc06c0b5786148038750.diff LO

[clang-tools-extra] 5786f64 - [clangd] Extract binding of typed->untyped LSP handlers to LSPBinder. NFC

2021-02-15 Thread Sam McCall via cfe-commits
Author: Sam McCall Date: 2021-02-15T10:48:14+01:00 New Revision: 5786f64a4ec806877f39fa0c28dcb90f9492b68c URL: https://github.com/llvm/llvm-project/commit/5786f64a4ec806877f39fa0c28dcb90f9492b68c DIFF: https://github.com/llvm/llvm-project/commit/5786f64a4ec806877f39fa0c28dcb90f9492b68c.diff LO

<    5   6   7   8   9   10   11   12   13   14   >