[clang-tools-extra] r331457 - [clangd] Incorporate #occurrences in scoring code complete results.

2018-05-03 Thread Sam McCall via cfe-commits
Author: sammccall Date: Thu May 3 07:53:02 2018 New Revision: 331457 URL: http://llvm.org/viewvc/llvm-project?rev=331457&view=rev Log: [clangd] Incorporate #occurrences in scoring code complete results. Summary: needs tests Reviewers: ilya-biryukov Subscribers: klimek, ioeric, MaskRay, jkorous

[clang-tools-extra] r335723 - [clangd] Sema ranking tweaks: downrank keywords and injected names.

2018-06-27 Thread Sam McCall via cfe-commits
Author: sammccall Date: Wed Jun 27 04:43:54 2018 New Revision: 335723 URL: http://llvm.org/viewvc/llvm-project?rev=335723&view=rev Log: [clangd] Sema ranking tweaks: downrank keywords and injected names. Summary: Injected names being ranked too high was just a bug. The high boost for keywords was

[clang-tools-extra] r335972 - [clangd] Improve output of --help and --version. NFC.

2018-06-29 Thread Sam McCall via cfe-commits
Author: sammccall Date: Fri Jun 29 06:24:20 2018 New Revision: 335972 URL: http://llvm.org/viewvc/llvm-project?rev=335972&view=rev Log: [clangd] Improve output of --help and --version. NFC. Reviewers: ilya-biryukov Subscribers: ioeric, MaskRay, jkorous, cfe-commits Differential Revision: https:

[clang-tools-extra] r335980 - [clangd] codeComplete returns more structured completion items, LSP. NFC.

2018-06-29 Thread Sam McCall via cfe-commits
Author: sammccall Date: Fri Jun 29 07:47:57 2018 New Revision: 335980 URL: http://llvm.org/viewvc/llvm-project?rev=335980&view=rev Log: [clangd] codeComplete returns more structured completion items, LSP. NFC. Summary: LSP has some presentational fields with limited semantics (e.g. 'detail') and

[clang-tools-extra] r336094 - [clangd] ClangdServer::codeComplete return CodeCompleteResult, not LSP struct.

2018-07-02 Thread Sam McCall via cfe-commits
Author: sammccall Date: Mon Jul 2 04:13:16 2018 New Revision: 336094 URL: http://llvm.org/viewvc/llvm-project?rev=336094&view=rev Log: [clangd] ClangdServer::codeComplete return CodeCompleteResult, not LSP struct. Summary: This provides more structured information that embedders can use for rend

[clang-tools-extra] r336173 - [clangd] Remove CompletionItem::SymbolScope extension.

2018-07-03 Thread Sam McCall via cfe-commits
Author: sammccall Date: Tue Jul 3 00:21:15 2018 New Revision: 336173 URL: http://llvm.org/viewvc/llvm-project?rev=336173&view=rev Log: [clangd] Remove CompletionItem::SymbolScope extension. This was never serialized, and embedders now have access to the CodeCompletion API, which includes this in

[clang-tools-extra] r336177 - [clangd] Incorporate transitive #includes into code complete proximity scoring.

2018-07-03 Thread Sam McCall via cfe-commits
Author: sammccall Date: Tue Jul 3 01:09:29 2018 New Revision: 336177 URL: http://llvm.org/viewvc/llvm-project?rev=336177&view=rev Log: [clangd] Incorporate transitive #includes into code complete proximity scoring. Summary: We now compute a distance from the main file to the symbol header, which

[clang-tools-extra] r336242 - [clangd] FileDistance: don't add duplicate edges

2018-07-04 Thread Sam McCall via cfe-commits
Author: sammccall Date: Wed Jul 4 01:27:28 2018 New Revision: 336242 URL: http://llvm.org/viewvc/llvm-project?rev=336242&view=rev Log: [clangd] FileDistance: don't add duplicate edges Modified: clang-tools-extra/trunk/clangd/FileDistance.cpp Modified: clang-tools-extra/trunk/clangd/FileDist

[clang-tools-extra] r336246 - [clangd] FileDistance: missing constexpr

2018-07-04 Thread Sam McCall via cfe-commits
Author: sammccall Date: Wed Jul 4 01:52:13 2018 New Revision: 336246 URL: http://llvm.org/viewvc/llvm-project?rev=336246&view=rev Log: [clangd] FileDistance: missing constexpr Modified: clang-tools-extra/trunk/clangd/FileDistance.cpp Modified: clang-tools-extra/trunk/clangd/FileDistance.cpp

[clang-tools-extra] r336248 - [clangd] FileDistance: temporarily disable in CodeComplete, it's behaving badly

2018-07-04 Thread Sam McCall via cfe-commits
Author: sammccall Date: Wed Jul 4 02:01:04 2018 New Revision: 336248 URL: http://llvm.org/viewvc/llvm-project?rev=336248&view=rev Log: [clangd] FileDistance: temporarily disable in CodeComplete, it's behaving badly Modified: clang-tools-extra/trunk/clangd/CodeComplete.cpp Modified: clang-to

[clang-tools-extra] r336309 - [clangd] Track origins of symbols (various indexes, Sema).

2018-07-04 Thread Sam McCall via cfe-commits
Author: sammccall Date: Wed Jul 4 23:20:41 2018 New Revision: 336309 URL: http://llvm.org/viewvc/llvm-project?rev=336309&view=rev Log: [clangd] Track origins of symbols (various indexes, Sema). Summary: Surface it in the completion items C++ API, and when a flag is set. Reviewers: ioeric Subsc

[clang-tools-extra] r336320 - Revert "[clangd] FileDistance: temporarily disable in CodeComplete, it's behaving badly"

2018-07-05 Thread Sam McCall via cfe-commits
Author: sammccall Date: Thu Jul 5 01:26:53 2018 New Revision: 336320 URL: http://llvm.org/viewvc/llvm-project?rev=336320&view=rev Log: Revert "[clangd] FileDistance: temporarily disable in CodeComplete, it's behaving badly" The bad behavior seems to have been fixed by r336242 after all. I thoug

[clang-tools-extra] r336431 - [clangd] Make SymbolOrigin an enum class, rather than a plain enum.

2018-07-06 Thread Sam McCall via cfe-commits
Author: sammccall Date: Fri Jul 6 04:50:49 2018 New Revision: 336431 URL: http://llvm.org/viewvc/llvm-project?rev=336431&view=rev Log: [clangd] Make SymbolOrigin an enum class, rather than a plain enum. I never intended to define namespace pollution like clangd::AST, clangd::Unknown etc. Oops!

[clang-tools-extra] r336549 - [clangd] Remove JSON library in favor of llvm/Support/JSON

2018-07-09 Thread Sam McCall via cfe-commits
Author: sammccall Date: Mon Jul 9 07:25:59 2018 New Revision: 336549 URL: http://llvm.org/viewvc/llvm-project?rev=336549&view=rev Log: [clangd] Remove JSON library in favor of llvm/Support/JSON Summary: The library has graduated from clangd to llvm/Support. This is a mechanical change to move to

[clang-tools-extra] r336785 - [clangd] Upgrade logging facilities with levels and formatv.

2018-07-11 Thread Sam McCall via cfe-commits
Author: sammccall Date: Wed Jul 11 03:35:11 2018 New Revision: 336785 URL: http://llvm.org/viewvc/llvm-project?rev=336785&view=rev Log: [clangd] Upgrade logging facilities with levels and formatv. Summary: log() is split into four functions: - elog()/log()/vlog() have different severity levels,

Re: [PATCH] D49175: [clangd] Ignore sema code complete callback with recovery context.

2018-07-11 Thread Sam McCall via cfe-commits
On Wed, Jul 11, 2018, 15:18 Eric Liu via Phabricator < revi...@reviews.llvm.org> wrote: > ioeric added a comment. > > In https://reviews.llvm.org/D49175#1158562, @sammccall wrote: > > > I like this idea, of course hard to know how it will affect all > practical cases. > > > > Is it easy to get hav

[clang-tools-extra] r336890 - [clangd] Simplify logging wrapper after r336888

2018-07-12 Thread Sam McCall via cfe-commits
Author: sammccall Date: Thu Jul 12 01:00:21 2018 New Revision: 336890 URL: http://llvm.org/viewvc/llvm-project?rev=336890&view=rev Log: [clangd] Simplify logging wrapper after r336888 Modified: clang-tools-extra/trunk/clangd/Logger.h Modified: clang-tools-extra/trunk/clangd/Logger.h URL: ht

[clang-tools-extra] r336899 - [clangd] log request/response messages with method/ID/error at INFO level

2018-07-12 Thread Sam McCall via cfe-commits
Author: sammccall Date: Thu Jul 12 04:52:18 2018 New Revision: 336899 URL: http://llvm.org/viewvc/llvm-project?rev=336899&view=rev Log: [clangd] log request/response messages with method/ID/error at INFO level Summary: Bodies are logged at VERBOSE level (since r336785), tweak the formatting. Re

[clang-tools-extra] r336909 - [clangd] Extract FileSystemProvider into a separate header. NFC

2018-07-12 Thread Sam McCall via cfe-commits
Author: sammccall Date: Thu Jul 12 07:49:52 2018 New Revision: 336909 URL: http://llvm.org/viewvc/llvm-project?rev=336909&view=rev Log: [clangd] Extract FileSystemProvider into a separate header. NFC Reviewers: sammccall Reviewed By: sammccall Subscribers: mgorny, ioeric, MaskRay, jkorous, cfe-

[clang-tools-extra] r336992 - [clang-tidy] readability-inconsistent-declaration-parameter-name: accept approximate name matches.

2018-07-13 Thread Sam McCall via cfe-commits
Author: sammccall Date: Fri Jul 13 04:41:56 2018 New Revision: 336992 URL: http://llvm.org/viewvc/llvm-project?rev=336992&view=rev Log: [clang-tidy] readability-inconsistent-declaration-parameter-name: accept approximate name matches. Summary: The goal is to reduce false positives when the diffe

r373724 - [Format] Fix docs after r373439

2019-10-04 Thread Sam McCall via cfe-commits
Author: sammccall Date: Fri Oct 4 02:52:54 2019 New Revision: 373724 URL: http://llvm.org/viewvc/llvm-project?rev=373724&view=rev Log: [Format] Fix docs after r373439 Modified: cfe/trunk/docs/ClangFormatStyleOptions.rst Modified: cfe/trunk/docs/ClangFormatStyleOptions.rst URL: http://llvm.

r373749 - Further improve -Wbool-operation bitwise negation message

2019-10-04 Thread Sam McCall via cfe-commits
Author: sammccall Date: Fri Oct 4 07:11:05 2019 New Revision: 373749 URL: http://llvm.org/viewvc/llvm-project?rev=373749&view=rev Log: Further improve -Wbool-operation bitwise negation message Modified: cfe/trunk/include/clang/Basic/DiagnosticSemaKinds.td cfe/trunk/test/Sema/warn-bitwise

[clang-tools-extra] r373892 - [clangd] If an undocumented definition exists, don't accept documentation from other forward decls.

2019-10-07 Thread Sam McCall via cfe-commits
Author: sammccall Date: Mon Oct 7 03:53:56 2019 New Revision: 373892 URL: http://llvm.org/viewvc/llvm-project?rev=373892&view=rev Log: [clangd] If an undocumented definition exists, don't accept documentation from other forward decls. Summary: This fixes cases like: foo.h class Undocument

r374864 - [Format] Add machine-readable SPDX license ID to clang-format.el

2019-10-15 Thread Sam McCall via cfe-commits
Author: sammccall Date: Tue Oct 15 00:25:18 2019 New Revision: 374864 URL: http://llvm.org/viewvc/llvm-project?rev=374864&view=rev Log: [Format] Add machine-readable SPDX license ID to clang-format.el Modified: cfe/trunk/tools/clang-format/clang-format.el Modified: cfe/trunk/tools/clang-form

[clang] a9c3c17 - Reland "[Support] Add a way to run a function on a detached thread""

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

[clang-tools-extra] 8bda5f2 - [clangd] abort if shutdown takes more than a minute.

2019-10-23 Thread Sam McCall via cfe-commits
Author: Sam McCall Date: 2019-10-23T17:52:59+02:00 New Revision: 8bda5f20674df1765bce8f0866204dff93ed244c URL: https://github.com/llvm/llvm-project/commit/8bda5f20674df1765bce8f0866204dff93ed244c DIFF: https://github.com/llvm/llvm-project/commit/8bda5f20674df1765bce8f0866204dff93ed244c.diff LO

[clang-tools-extra] b752a27 - [clangd] Log use of heuristic go-to-def. NFC

2020-05-25 Thread Sam McCall via cfe-commits
Author: Sam McCall Date: 2020-05-25T10:19:34+02:00 New Revision: b752a2743ab0d24d8da5d97c07fbdb996df78b1f URL: https://github.com/llvm/llvm-project/commit/b752a2743ab0d24d8da5d97c07fbdb996df78b1f DIFF: https://github.com/llvm/llvm-project/commit/b752a2743ab0d24d8da5d97c07fbdb996df78b1f.diff LO

[clang-tools-extra] 1abb883 - [clangd] Don't traverse the AST within uninteresting files during indexing

2020-05-26 Thread Sam McCall via cfe-commits
Author: Sam McCall Date: 2020-05-26T10:27:28+02:00 New Revision: 1abb883a048153c83a4e11070219d23f362e7377 URL: https://github.com/llvm/llvm-project/commit/1abb883a048153c83a4e11070219d23f362e7377 DIFF: https://github.com/llvm/llvm-project/commit/1abb883a048153c83a4e11070219d23f362e7377.diff LO

[clang] d283fc4 - [DebugInfo] Use SplitTemplateClosers (foo >) in DWARF too

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

[clang-tools-extra] a56141b - [clangd] Highlight related control flow.

2020-05-28 Thread Sam McCall via cfe-commits
Author: Sam McCall Date: 2020-05-28T13:25:11+02:00 New Revision: a56141b8f9fea112c1ea078c974d91949b6e7a5c URL: https://github.com/llvm/llvm-project/commit/a56141b8f9fea112c1ea078c974d91949b6e7a5c DIFF: https://github.com/llvm/llvm-project/commit/a56141b8f9fea112c1ea078c974d91949b6e7a5c.diff LO

[clang] 6c2b7ee - Prevent test from failing in my home directory

2020-05-28 Thread Sam McCall via cfe-commits
Author: Sam McCall Date: 2020-05-28T16:14:49+02:00 New Revision: 6c2b7ee2f7fac7b683e343c2c383b7e67fadf9f8 URL: https://github.com/llvm/llvm-project/commit/6c2b7ee2f7fac7b683e343c2c383b7e67fadf9f8 DIFF: https://github.com/llvm/llvm-project/commit/6c2b7ee2f7fac7b683e343c2c383b7e67fadf9f8.diff LO

Re: [PATCH] D78454: [clangd] Highlight related control flow.

2020-05-28 Thread Sam McCall via cfe-commits
On Thu, May 28, 2020 at 4:35 PM Russell Gallop via Phabricator < revi...@reviews.llvm.org> wrote: > russell.gallop added a comment. > > Hi Sam, > > It looks like this is causing a failure on the Windows PS4 buildbot: > http://lab.llvm.org:8011/builders/llvm-clang-lld-x86_64-scei-ps4-windows10pro-f

[clang-tools-extra] 8e325cf - [clangd] Work around PS4 -fno-exceptions, easier than disabling tests?

2020-05-28 Thread Sam McCall via cfe-commits
Author: Sam McCall Date: 2020-05-28T17:14:23+02:00 New Revision: 8e325cfc1456820e2253909e4aa0c3014f1e050c URL: https://github.com/llvm/llvm-project/commit/8e325cfc1456820e2253909e4aa0c3014f1e050c DIFF: https://github.com/llvm/llvm-project/commit/8e325cfc1456820e2253909e4aa0c3014f1e050c.diff LO

Re: [PATCH] D78454: [clangd] Highlight related control flow.

2020-05-28 Thread Sam McCall via cfe-commits
Added workaround in 6dd1629770d686831bdb2649650b86c37f0f7091 - will look at disabling tests properly tomorrow. On Thu, May 28, 2020 at 4:55 PM Sam McCall wrote: > On Thu, May 28, 2020 at 4:35 PM Russell Gallop via Phabricator < > revi...@reviews.llvm.org> wrote: > >> russell.gallop added a comme

Re: [PATCH] D78454: [clangd] Highlight related control flow.

2020-05-28 Thread Sam McCall via cfe-commits
On Thu, May 28, 2020 at 5:17 PM Gallop, Russell wrote: > Hi Sam, > > > > Thanks for looking at this. You could use something like in clang/ > ./unittests/Tooling/RecursiveASTVisitorTests/LambdaExpr.cpp: > > > > if (llvm::Triple(llvm::sys::getDefaultTargetTriple()).isPS4()) > > return; // PS

Re: Bug in QualTypeNames.cpp and adding an option to prepend "::" to fully qualified names.

2020-05-29 Thread Sam McCall via cfe-commits
Sorry about ignoring this, I didn't really have an opinion - clang is fairly full of helper functions that don't quite do what you expect. This does look like a bug though. Generally for printing types, PrettyPrinter is the way to go. So I'm supportive of any of: - adding the option to explicitly

Re: [PATCH] D77644: [clangd] Handle additional includes while parsing ASTs

2020-06-02 Thread Sam McCall via cfe-commits
On Tue, Jun 2, 2020 at 10:38 AM Kadir Çetinkaya wrote: > Hi Jan, > > I don't think there's much point in running ReplayPreamble with an empty > preamble, but this should already be a no-op as there can't be any includes > inside the preamble region if size is 0. > > I can't seem to reproduce a fa

[clang] d19f066 - [clang][Tooling] Try to avoid file system access if there is no record for the file in compile_commads.json

2020-07-17 Thread Sam McCall via cfe-commits
Author: Aleksandr Platonov Date: 2020-07-17T18:49:14+02:00 New Revision: d19f0666bcd8f7d26aaf4019244c3ed91e47b1b7 URL: https://github.com/llvm/llvm-project/commit/d19f0666bcd8f7d26aaf4019244c3ed91e47b1b7 DIFF: https://github.com/llvm/llvm-project/commit/d19f0666bcd8f7d26aaf4019244c3ed91e47b1b7.

[Differential] D84009: [Syntax] expose API for expansions overlapping a spelled token range.

2020-07-20 Thread Sam McCall 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 rGf0ab336e7455: [Syntax] expose API for expansions overlapping a spelled token range. (authored by sammccall). Repository: rG LLVM Github Monorepo

[clang] f0ab336 - [Syntax] expose API for expansions overlapping a spelled token range.

2020-07-20 Thread Sam McCall via cfe-commits
Author: Sam McCall Date: 2020-07-20T14:48:12+02:00 New Revision: f0ab336e745505f3bb7e8570f12937cf0fbc11aa URL: https://github.com/llvm/llvm-project/commit/f0ab336e745505f3bb7e8570f12937cf0fbc11aa DIFF: https://github.com/llvm/llvm-project/commit/f0ab336e745505f3bb7e8570f12937cf0fbc11aa.diff LO

[clang-tools-extra] 72f2fb1 - [clangd] Exclude preprocessed-to-nothing tokens from selection

2020-07-20 Thread Sam McCall via cfe-commits
Author: Sam McCall Date: 2020-07-20T14:50:12+02:00 New Revision: 72f2fb1db4ea19b543265ceba67964174848a875 URL: https://github.com/llvm/llvm-project/commit/72f2fb1db4ea19b543265ceba67964174848a875 DIFF: https://github.com/llvm/llvm-project/commit/72f2fb1db4ea19b543265ceba67964174848a875.diff LO

[Differential] D84012: [clangd] Exclude preprocessed-to-nothing tokens from selection

2020-07-20 Thread Sam McCall via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rG72f2fb1db4ea: [clangd] Exclude preprocessed-to-nothing tokens from selection (authored by sammccall). Repository: rG LLVM Github Monorepo CHANGES SINCE LAST ACTION https://reviews.llvm.org/D84012/new

[clang-tools-extra] 164ed7b - [clangd] Enable some nice clang-tidy checks by default.

2020-04-03 Thread Sam McCall via cfe-commits
Author: Sam McCall Date: 2020-04-03T15:40:07+02:00 New Revision: 164ed7b1d0446400123189c9cd168df5448e4233 URL: https://github.com/llvm/llvm-project/commit/164ed7b1d0446400123189c9cd168df5448e4233 DIFF: https://github.com/llvm/llvm-project/commit/164ed7b1d0446400123189c9cd168df5448e4233.diff LO

[clang] 88fbadd - [AST] clang::VectorType supports any size (that fits in unsigned)

2020-04-03 Thread Sam McCall via cfe-commits
Author: Sam McCall Date: 2020-04-03T17:30:31+02:00 New Revision: 88fbadd0f5d50ea1d310fb63da6da15b82a9be05 URL: https://github.com/llvm/llvm-project/commit/88fbadd0f5d50ea1d310fb63da6da15b82a9be05 DIFF: https://github.com/llvm/llvm-project/commit/88fbadd0f5d50ea1d310fb63da6da15b82a9be05.diff LO

[clang-tools-extra] a975fde - [clang] Annotate trivial getters and setters on hover.

2020-04-03 Thread Sam McCall via cfe-commits
Author: Sam McCall Date: 2020-04-04T07:15:12+02:00 New Revision: a975fde23a5e64721d75022b2a072a0b19f4b279 URL: https://github.com/llvm/llvm-project/commit/a975fde23a5e64721d75022b2a072a0b19f4b279 DIFF: https://github.com/llvm/llvm-project/commit/a975fde23a5e64721d75022b2a072a0b19f4b279.diff LO

[clang-tools-extra] ebd522a - [clangd] Tweak parseDocumentation loop to use raw lines. NFC

2020-04-03 Thread Sam McCall via cfe-commits
Author: Sam McCall Date: 2020-04-04T08:07:51+02:00 New Revision: ebd522aaa8aad74ea44db5bb4b74f1b784da9f99 URL: https://github.com/llvm/llvm-project/commit/ebd522aaa8aad74ea44db5bb4b74f1b784da9f99 DIFF: https://github.com/llvm/llvm-project/commit/ebd522aaa8aad74ea44db5bb4b74f1b784da9f99.diff LO

[clang] ec0b990 - [Syntax] Simplify TokenCollector::Builder, use captured expansion bounds. NFC

2020-04-07 Thread Sam McCall via cfe-commits
Author: Sam McCall Date: 2020-04-07T15:01:34+02:00 New Revision: ec0b9908952a9f4a19c3eb92ba0fc01cffcb8614 URL: https://github.com/llvm/llvm-project/commit/ec0b9908952a9f4a19c3eb92ba0fc01cffcb8614 DIFF: https://github.com/llvm/llvm-project/commit/ec0b9908952a9f4a19c3eb92ba0fc01cffcb8614.diff LO

[clang] d66afd6 - [Syntax] Merge overlapping top-level macros in TokenBuffer

2020-04-07 Thread Sam McCall via cfe-commits
Author: Sam McCall Date: 2020-04-07T15:06:04+02:00 New Revision: d66afd6dde542dc373f87e07fe764c071fe20d76 URL: https://github.com/llvm/llvm-project/commit/d66afd6dde542dc373f87e07fe764c071fe20d76 DIFF: https://github.com/llvm/llvm-project/commit/d66afd6dde542dc373f87e07fe764c071fe20d76.diff LO

[clang-tools-extra] c1a00b8 - [clangd] show layout info when hovering on a class/field definition.

2020-04-08 Thread Sam McCall via cfe-commits
Author: Sam McCall Date: 2020-04-08T13:41:51+02:00 New Revision: c1a00b89add8f4f9658f631a4fa2cb8a068eef57 URL: https://github.com/llvm/llvm-project/commit/c1a00b89add8f4f9658f631a4fa2cb8a068eef57 DIFF: https://github.com/llvm/llvm-project/commit/c1a00b89add8f4f9658f631a4fa2cb8a068eef57.diff LO

[clang-tools-extra] cca10be - [clangd] Fix a crash bug in AddUsing tweak around template handling.

2020-04-08 Thread Sam McCall via cfe-commits
Author: Adam Czachorowski Date: 2020-04-08T13:59:47+02:00 New Revision: cca10be3f60dd30055acc70d117649f889da779d URL: https://github.com/llvm/llvm-project/commit/cca10be3f60dd30055acc70d117649f889da779d DIFF: https://github.com/llvm/llvm-project/commit/cca10be3f60dd30055acc70d117649f889da779d.d

[clang-tools-extra] 49268a6 - [clangd] Support dexp -c "some command"

2020-04-08 Thread Sam McCall via cfe-commits
Author: Sam McCall Date: 2020-04-08T14:02:49+02:00 New Revision: 49268a678c2f0233f71363b0988d4b159496b036 URL: https://github.com/llvm/llvm-project/commit/49268a678c2f0233f71363b0988d4b159496b036 DIFF: https://github.com/llvm/llvm-project/commit/49268a678c2f0233f71363b0988d4b159496b036.diff LO

[clang-tools-extra] 1229245 - [clangd] Set up machinery for gtests of ClangdLSPServer.

2020-04-09 Thread Sam McCall via cfe-commits
Author: Sam McCall Date: 2020-04-10T02:50:57+02:00 New Revision: 1229245df7c7323fa916054bf20edc01b3606dd2 URL: https://github.com/llvm/llvm-project/commit/1229245df7c7323fa916054bf20edc01b3606dd2 DIFF: https://github.com/llvm/llvm-project/commit/1229245df7c7323fa916054bf20edc01b3606dd2.diff LO

[clang-tools-extra] 31db1e0 - [clangd] Send the correct error code when cancelling requests.

2020-04-13 Thread Sam McCall via cfe-commits
Author: Sam McCall Date: 2020-04-13T19:42:38+02:00 New Revision: 31db1e0bd1ea020046eb7ac2359ced8c7239de1e URL: https://github.com/llvm/llvm-project/commit/31db1e0bd1ea020046eb7ac2359ced8c7239de1e DIFF: https://github.com/llvm/llvm-project/commit/31db1e0bd1ea020046eb7ac2359ced8c7239de1e.diff LO

[clang-tools-extra] 596b63a - [clangd] Rebuild dependent files when a header is saved.

2020-04-13 Thread Sam McCall via cfe-commits
Author: Sam McCall Date: 2020-04-13T22:08:15+02:00 New Revision: 596b63ad4019e61030803789a1844a0f1aeb34db URL: https://github.com/llvm/llvm-project/commit/596b63ad4019e61030803789a1844a0f1aeb34db DIFF: https://github.com/llvm/llvm-project/commit/596b63ad4019e61030803789a1844a0f1aeb34db.diff LO

[clang-tools-extra] 808c285 - [clangd] Add tests that no-op changes are cheap

2020-04-14 Thread Sam McCall via cfe-commits
Author: Sam McCall Date: 2020-04-14T16:15:23+02:00 New Revision: 808c2855e11615a384df9667338aa52854a92fd5 URL: https://github.com/llvm/llvm-project/commit/808c2855e11615a384df9667338aa52854a92fd5 DIFF: https://github.com/llvm/llvm-project/commit/808c2855e11615a384df9667338aa52854a92fd5.diff LO

[clang] 591be7e - [Format] Work around current vim bugs in clang-format.py

2020-04-15 Thread Sam McCall via cfe-commits
Author: Sam McCall Date: 2020-04-15T20:11:14+02:00 New Revision: 591be7ec500c151d9232366042e21c74e006292c URL: https://github.com/llvm/llvm-project/commit/591be7ec500c151d9232366042e21c74e006292c DIFF: https://github.com/llvm/llvm-project/commit/591be7ec500c151d9232366042e21c74e006292c.diff LO

[clang] 9c39095 - Recognize *.hxx as a C++ header extension, like *.hpp.

2020-06-08 Thread Sam McCall via cfe-commits
Author: Sam McCall Date: 2020-06-08T11:50:34+02:00 New Revision: 9c3909556b31e1ca5c63ba0a54db69e298b08b1a URL: https://github.com/llvm/llvm-project/commit/9c3909556b31e1ca5c63ba0a54db69e298b08b1a DIFF: https://github.com/llvm/llvm-project/commit/9c3909556b31e1ca5c63ba0a54db69e298b08b1a.diff LO

[clang] 615673f - [Preamble] Invalidate preamble when missing headers become present.

2020-06-08 Thread Sam McCall via cfe-commits
Author: Sam McCall Date: 2020-06-08T14:03:08+02:00 New Revision: 615673f3a10e98f33e2db64512be0452145236fe URL: https://github.com/llvm/llvm-project/commit/615673f3a10e98f33e2db64512be0452145236fe DIFF: https://github.com/llvm/llvm-project/commit/615673f3a10e98f33e2db64512be0452145236fe.diff LO

[clang-tools-extra] 806342b - [clangd] Resolve driver symlinks, and look up unknown relative drivers in PATH.

2020-06-08 Thread Sam McCall via cfe-commits
Author: Sam McCall Date: 2020-06-08T17:24:52+02:00 New Revision: 806342b8ef54ec07511d0ce5d3d1335451e952da URL: https://github.com/llvm/llvm-project/commit/806342b8ef54ec07511d0ce5d3d1335451e952da DIFF: https://github.com/llvm/llvm-project/commit/806342b8ef54ec07511d0ce5d3d1335451e952da.diff LO

[clang] 658af94 - [clangd] Parse std::make_unique, and emit template diagnostics at expansion.

2020-06-09 Thread Sam McCall via cfe-commits
Author: Sam McCall Date: 2020-06-09T12:47:27+02:00 New Revision: 658af9435071d5da017c1d65298bdea19ec095e1 URL: https://github.com/llvm/llvm-project/commit/658af9435071d5da017c1d65298bdea19ec095e1 DIFF: https://github.com/llvm/llvm-project/commit/658af9435071d5da017c1d65298bdea19ec095e1.diff LO

[clang] 665dbe9 - Revert "[clangd] Parse std::make_unique, and emit template diagnostics at expansion."

2020-06-09 Thread Sam McCall via cfe-commits
Author: Sam McCall Date: 2020-06-09T15:42:22+02:00 New Revision: 665dbe91f2ed97796691f3608db7e28519f43978 URL: https://github.com/llvm/llvm-project/commit/665dbe91f2ed97796691f3608db7e28519f43978 DIFF: https://github.com/llvm/llvm-project/commit/665dbe91f2ed97796691f3608db7e28519f43978.diff LO

Re: [PATCH] D81351: [clangd] Parse std::make_unique, and emit template diagnostics at expansion.

2020-06-09 Thread Sam McCall via cfe-commits
I've reverted it... Had written the trivial fix to the test but actually this should work - a delayed templates in the preamble and eager templates in the main file is what we use in production on windows. This seems like a clang bug, maybe an interaction with skip function bodies. On Tue, Jun 9,

[clang-tools-extra] 2a3ac01 - Reland [clangd] Resolve driver symlinks, and look up unknown relative drivers in PATH.

2020-06-09 Thread Sam McCall via cfe-commits
Author: Sam McCall Date: 2020-06-09T23:07:28+02:00 New Revision: 2a3ac01b689bb662d4b59ecf03e5f779d640a4ce URL: https://github.com/llvm/llvm-project/commit/2a3ac01b689bb662d4b59ecf03e5f779d640a4ce DIFF: https://github.com/llvm/llvm-project/commit/2a3ac01b689bb662d4b59ecf03e5f779d640a4ce.diff LO

[clang-tools-extra] f2c8f6e - [clangd] Log rather than assert on bad UTF-8.

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

[clang-tools-extra] 4e3a44d - [clangd] Disable new errs()-tie behavior, it's racy.

2020-06-10 Thread Sam McCall via cfe-commits
Author: Sam McCall Date: 2020-06-10T16:08:37+02:00 New Revision: 4e3a44d42eace1924c9cba3b7c1ea9cdbbd6cb48 URL: https://github.com/llvm/llvm-project/commit/4e3a44d42eace1924c9cba3b7c1ea9cdbbd6cb48 DIFF: https://github.com/llvm/llvm-project/commit/4e3a44d42eace1924c9cba3b7c1ea9cdbbd6cb48.diff LO

[clang] 05ed3ef - Handle delayed-template-parsing functions imported into a non-dtp TU

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

[clang-tools-extra] 4160f4c - Reland [clangd] Parse std::make_unique, and emit template diagnostics at expansion.

2020-06-12 Thread Sam McCall via cfe-commits
Author: Sam McCall Date: 2020-06-12T16:18:26+02:00 New Revision: 4160f4c37615f6d5b7615666eb202d9cbb58f4bb URL: https://github.com/llvm/llvm-project/commit/4160f4c37615f6d5b7615666eb202d9cbb58f4bb DIFF: https://github.com/llvm/llvm-project/commit/4160f4c37615f6d5b7615666eb202d9cbb58f4bb.diff LO

[clang-tools-extra] c5263a4 - [clangd] Fix race in FileIndex that sometimes temporarily lost updates.

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

[clang-tools-extra] 8bd000a - [clangd] Config: loading and caching config from disk.

2020-07-04 Thread Sam McCall via cfe-commits
Author: Sam McCall Date: 2020-07-04T10:48:31+02:00 New Revision: 8bd000a65fe4452c09855115d5204a2a46838004 URL: https://github.com/llvm/llvm-project/commit/8bd000a65fe4452c09855115d5204a2a46838004 DIFF: https://github.com/llvm/llvm-project/commit/8bd000a65fe4452c09855115d5204a2a46838004.diff LO

[clang-tools-extra] 15a60fe - [clangd] Config: compute config in TUScheduler and BackgroundIndex

2020-07-04 Thread Sam McCall via cfe-commits
Author: Sam McCall Date: 2020-07-04T11:18:14+02:00 New Revision: 15a60fe09f4618a7fb451f37aebfd1a671f83713 URL: https://github.com/llvm/llvm-project/commit/15a60fe09f4618a7fb451f37aebfd1a671f83713 DIFF: https://github.com/llvm/llvm-project/commit/15a60fe09f4618a7fb451f37aebfd1a671f83713.diff LO

[clang-tools-extra] 4f2e7f6 - [clangd] Try to fix windows buildbot. NFC

2020-07-04 Thread Sam McCall via cfe-commits
Author: Sam McCall Date: 2020-07-04T12:03:46+02:00 New Revision: 4f2e7f6fb1f212a84d1647920963b66b21175a24 URL: https://github.com/llvm/llvm-project/commit/4f2e7f6fb1f212a84d1647920963b66b21175a24 DIFF: https://github.com/llvm/llvm-project/commit/4f2e7f6fb1f212a84d1647920963b66b21175a24.diff LO

[clang-tools-extra] 69c22ed - [clangd] Enable reading config from files behind a flag

2020-07-08 Thread Sam McCall via cfe-commits
Author: Sam McCall Date: 2020-07-08T16:48:01+02:00 New Revision: 69c22edb7d30983f1bb9d21154e427ebcc5f699c URL: https://github.com/llvm/llvm-project/commit/69c22edb7d30983f1bb9d21154e427ebcc5f699c DIFF: https://github.com/llvm/llvm-project/commit/69c22edb7d30983f1bb9d21154e427ebcc5f699c.diff LO

[clang-tools-extra] a15d798 - [clangd] Improve serialization error messages. NFC

2020-07-08 Thread Sam McCall via cfe-commits
Author: Sam McCall Date: 2020-07-08T17:31:40+02:00 New Revision: a15d798594ae340b037efec2cdba5ec77221e7e7 URL: https://github.com/llvm/llvm-project/commit/a15d798594ae340b037efec2cdba5ec77221e7e7 DIFF: https://github.com/llvm/llvm-project/commit/a15d798594ae340b037efec2cdba5ec77221e7e7.diff LO

[clang-tools-extra] f365186 - [clangd] Fix error handling in config.yaml parsing.

2020-07-09 Thread Sam McCall via cfe-commits
Author: Sam McCall Date: 2020-07-09T10:20:18+02:00 New Revision: f36518637d7dfe5f8e619db1bd65dc90c92b5afa URL: https://github.com/llvm/llvm-project/commit/f36518637d7dfe5f8e619db1bd65dc90c92b5afa DIFF: https://github.com/llvm/llvm-project/commit/f36518637d7dfe5f8e619db1bd65dc90c92b5afa.diff LO

[clang-tools-extra] 86f1313 - [clangd] Config: If.PathExclude

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

[clang-tools-extra] 5fea54b - [clangd] Update semanticTokens support to reflect latest LSP draft

2020-07-10 Thread Sam McCall via cfe-commits
Author: Sam McCall Date: 2020-07-10T16:52:57+02:00 New Revision: 5fea54bc05a71e81e843fd9284d258cd38d7fe23 URL: https://github.com/llvm/llvm-project/commit/5fea54bc05a71e81e843fd9284d258cd38d7fe23 DIFF: https://github.com/llvm/llvm-project/commit/5fea54bc05a71e81e843fd9284d258cd38d7fe23.diff LO

[clang-tools-extra] 9d3e9a3 - [clangd] Remove const_cast. NFC

2020-07-13 Thread Sam McCall via cfe-commits
Author: Sam McCall Date: 2020-07-13T20:44:11+02:00 New Revision: 9d3e9a3e3c10cf7ff961df8e107c7cb0e1bc447c URL: https://github.com/llvm/llvm-project/commit/9d3e9a3e3c10cf7ff961df8e107c7cb0e1bc447c DIFF: https://github.com/llvm/llvm-project/commit/9d3e9a3e3c10cf7ff961df8e107c7cb0e1bc447c.diff LO

[clang-tools-extra] 8eb8c92 - [clangd] Add library to semantically strip flags by name.

2020-07-14 Thread Sam McCall via cfe-commits
Author: Sam McCall Date: 2020-07-14T15:41:46+02:00 New Revision: 8eb8c92eb46908ee9c64dfc4a2f49501b085f682 URL: https://github.com/llvm/llvm-project/commit/8eb8c92eb46908ee9c64dfc4a2f49501b085f682 DIFF: https://github.com/llvm/llvm-project/commit/8eb8c92eb46908ee9c64dfc4a2f49501b085f682.diff LO

[clang-tools-extra] 6c16fbd - [clangd] Config: CompileFlags.Remove

2020-07-14 Thread Sam McCall via cfe-commits
Author: Sam McCall Date: 2020-07-14T15:56:44+02:00 New Revision: 6c16fbd0ac7b18110891d0f180a2408d55fe47a8 URL: https://github.com/llvm/llvm-project/commit/6c16fbd0ac7b18110891d0f180a2408d55fe47a8 DIFF: https://github.com/llvm/llvm-project/commit/6c16fbd0ac7b18110891d0f180a2408d55fe47a8.diff LO

[clang-tools-extra] ff616f7 - [clangd] Cache config files for 5 seconds, without revalidating with stat.

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

[clang-tools-extra] 50a5fa8 - [clangd] Add missing link dep after 8eb8c92eb46908e

2020-07-14 Thread Sam McCall via cfe-commits
Author: Sam McCall Date: 2020-07-14T17:03:45+02:00 New Revision: 50a5fa8b9ba4b09433bf46f4228d4e4cae9ac486 URL: https://github.com/llvm/llvm-project/commit/50a5fa8b9ba4b09433bf46f4228d4e4cae9ac486 DIFF: https://github.com/llvm/llvm-project/commit/50a5fa8b9ba4b09433bf46f4228d4e4cae9ac486.diff LO

[clang-tools-extra] dbf486c - [clangd] Config: Index.Background

2020-07-14 Thread Sam McCall via cfe-commits
Author: Sam McCall Date: 2020-07-14T19:04:11+02:00 New Revision: dbf486c0de92c76df77c1a1f815cf16533ecbb3a URL: https://github.com/llvm/llvm-project/commit/dbf486c0de92c76df77c1a1f815cf16533ecbb3a DIFF: https://github.com/llvm/llvm-project/commit/dbf486c0de92c76df77c1a1f815cf16533ecbb3a.diff LO

[clang-tools-extra] f88ce07 - [clangd] Make config::Provider::combine non-owning. NFC

2020-07-14 Thread Sam McCall via cfe-commits
Author: Sam McCall Date: 2020-07-14T20:45:02+02:00 New Revision: f88ce078f778886d8dc0408c4ed6344f3332bdd1 URL: https://github.com/llvm/llvm-project/commit/f88ce078f778886d8dc0408c4ed6344f3332bdd1 DIFF: https://github.com/llvm/llvm-project/commit/f88ce078f778886d8dc0408c4ed6344f3332bdd1.diff LO

[clang-tools-extra] 00d97b7 - [clangd] Config: on by default

2020-07-14 Thread Sam McCall via cfe-commits
Author: Sam McCall Date: 2020-07-14T21:44:25+02:00 New Revision: 00d97b758e8d3286abb7bd07899e4d3aed6e8165 URL: https://github.com/llvm/llvm-project/commit/00d97b758e8d3286abb7bd07899e4d3aed6e8165 DIFF: https://github.com/llvm/llvm-project/commit/00d97b758e8d3286abb7bd07899e4d3aed6e8165.diff LO

[clang-tools-extra] f782d9c - [clangd] Fix use-after-free in ArgStripper

2020-07-15 Thread Sam McCall via cfe-commits
Author: Sam McCall Date: 2020-07-15T11:03:11+02:00 New Revision: f782d9c7002edaaf56c06a6cc1775f8f67713a29 URL: https://github.com/llvm/llvm-project/commit/f782d9c7002edaaf56c06a6cc1775f8f67713a29 DIFF: https://github.com/llvm/llvm-project/commit/f782d9c7002edaaf56c06a6cc1775f8f67713a29.diff LO

[clang-tools-extra] cf7160c - [clangd] Config: also propagate in sync (testing) mode

2020-07-15 Thread Sam McCall via cfe-commits
Author: Sam McCall Date: 2020-07-15T12:30:08+02:00 New Revision: cf7160c0b0c1250596cc9b2ba0e41423ac465a8f URL: https://github.com/llvm/llvm-project/commit/cf7160c0b0c1250596cc9b2ba0e41423ac465a8f DIFF: https://github.com/llvm/llvm-project/commit/cf7160c0b0c1250596cc9b2ba0e41423ac465a8f.diff LO

[clang-tools-extra] a3b7934 - [clangd] Don't mangle workdir-relevant driver path in compile commands

2020-06-19 Thread Sam McCall via cfe-commits
Author: Sam McCall Date: 2020-06-19T13:46:55+02:00 New Revision: a3b793401255cc91cbfaa5360e0940678bf86d1d URL: https://github.com/llvm/llvm-project/commit/a3b793401255cc91cbfaa5360e0940678bf86d1d DIFF: https://github.com/llvm/llvm-project/commit/a3b793401255cc91cbfaa5360e0940678bf86d1d.diff LO

[clang] cba56e0 - [ASTMatcher] Correct memoization bug ignoring direction (descendants or ancestors)

2020-06-22 Thread Sam McCall via cfe-commits
Author: Loïc Joly Date: 2020-06-22T12:56:29+02:00 New Revision: cba56e026c7beb91a2716276151c5b4360032834 URL: https://github.com/llvm/llvm-project/commit/cba56e026c7beb91a2716276151c5b4360032834 DIFF: https://github.com/llvm/llvm-project/commit/cba56e026c7beb91a2716276151c5b4360032834.diff LOG

[clang-tools-extra] 3c5745c - [clangd] Make background index thread count calculation clearer

2020-06-24 Thread Sam McCall via cfe-commits
Author: Sam McCall Date: 2020-06-25T00:18:53+02:00 New Revision: 3c5745cb1f3c501e551a8fa63b8f1d564c35016d URL: https://github.com/llvm/llvm-project/commit/3c5745cb1f3c501e551a8fa63b8f1d564c35016d DIFF: https://github.com/llvm/llvm-project/commit/3c5745cb1f3c501e551a8fa63b8f1d564c35016d.diff LO

[clang-tools-extra] e9fb150 - [clangd] Config: Fragments and parsing from YAML

2020-06-25 Thread Sam McCall via cfe-commits
Author: Sam McCall Date: 2020-06-25T22:55:45+02:00 New Revision: e9fb1506b83d001082dc535af12acf45050a527c URL: https://github.com/llvm/llvm-project/commit/e9fb1506b83d001082dc535af12acf45050a527c DIFF: https://github.com/llvm/llvm-project/commit/e9fb1506b83d001082dc535af12acf45050a527c.diff LO

[clang-tools-extra] 0e1997e - [clangd] Fix test compile with GCC (name conflict)

2020-06-25 Thread Sam McCall via cfe-commits
Author: Sam McCall Date: 2020-06-26T03:02:28+02:00 New Revision: 0e1997ed4ef74202a1bec6e7c18ba7a1df496896 URL: https://github.com/llvm/llvm-project/commit/0e1997ed4ef74202a1bec6e7c18ba7a1df496896 DIFF: https://github.com/llvm/llvm-project/commit/0e1997ed4ef74202a1bec6e7c18ba7a1df496896.diff LO

[clang-tools-extra] 9963d93 - [clangd] Config: config struct propagated through Context

2020-06-29 Thread Sam McCall via cfe-commits
Author: Sam McCall Date: 2020-06-29T20:18:48+02:00 New Revision: 9963d93b0731e21dd1c9c1cebf8baaecf2010330 URL: https://github.com/llvm/llvm-project/commit/9963d93b0731e21dd1c9c1cebf8baaecf2010330 DIFF: https://github.com/llvm/llvm-project/commit/9963d93b0731e21dd1c9c1cebf8baaecf2010330.diff LO

[clang-tools-extra] a3684df - Revert "[clangd] Config: config struct propagated through Context"

2020-06-29 Thread Sam McCall via cfe-commits
Author: Sam McCall Date: 2020-06-29T21:41:57+02:00 New Revision: a3684dfc45c3a7bbdf72750d8a527e07e776b608 URL: https://github.com/llvm/llvm-project/commit/a3684dfc45c3a7bbdf72750d8a527e07e776b608 DIFF: https://github.com/llvm/llvm-project/commit/a3684dfc45c3a7bbdf72750d8a527e07e776b608.diff LO

[clang-tools-extra] c5a6ee1 - Reland [clangd] Config: config struct propagated through Context

2020-06-29 Thread Sam McCall via cfe-commits
Author: Sam McCall Date: 2020-06-29T21:49:25+02:00 New Revision: c5a6ee16f2f6cd7fd46616ba6808a98da53e71bd URL: https://github.com/llvm/llvm-project/commit/c5a6ee16f2f6cd7fd46616ba6808a98da53e71bd DIFF: https://github.com/llvm/llvm-project/commit/c5a6ee16f2f6cd7fd46616ba6808a98da53e71bd.diff LO

[clang-tools-extra] 1f14287 - [clangd] config() -> Config::current to avoid confict with NS

2020-06-29 Thread Sam McCall via cfe-commits
Author: Sam McCall Date: 2020-06-29T23:05:19+02:00 New Revision: 1f14287eab972e76a521a32a2c326b8ff3b8d21f URL: https://github.com/llvm/llvm-project/commit/1f14287eab972e76a521a32a2c326b8ff3b8d21f DIFF: https://github.com/llvm/llvm-project/commit/1f14287eab972e76a521a32a2c326b8ff3b8d21f.diff LO

[clang-tools-extra] 7256898 - [clangd] Suppress GCC -Woverloaded-virtual by renaming ThreadsafeFS extension point

2020-06-30 Thread Sam McCall via cfe-commits
Author: Sam McCall Date: 2020-06-30T15:06:15+02:00 New Revision: 72568984b8040fa8de70a6b4f9c63b6a5aac8d3f URL: https://github.com/llvm/llvm-project/commit/72568984b8040fa8de70a6b4f9c63b6a5aac8d3f DIFF: https://github.com/llvm/llvm-project/commit/72568984b8040fa8de70a6b4f9c63b6a5aac8d3f.diff LO

[clang-tools-extra] ffa63dd - [clangd] Run formatting operations asynchronously.

2020-06-30 Thread Sam McCall via cfe-commits
Author: Sam McCall Date: 2020-07-01T00:52:08+02:00 New Revision: ffa63dde8e97a34b8914a151556551f74d4227e7 URL: https://github.com/llvm/llvm-project/commit/ffa63dde8e97a34b8914a151556551f74d4227e7 DIFF: https://github.com/llvm/llvm-project/commit/ffa63dde8e97a34b8914a151556551f74d4227e7.diff LO

[clang-tools-extra] f12cd99 - [clangd] Config: compile Fragment -> CompiledFragment -> Config

2020-07-01 Thread Sam McCall via cfe-commits
Author: Sam McCall Date: 2020-07-01T10:04:19+02:00 New Revision: f12cd99c440a83d53a8717a9c8cdc4df41f39f3d URL: https://github.com/llvm/llvm-project/commit/f12cd99c440a83d53a8717a9c8cdc4df41f39f3d DIFF: https://github.com/llvm/llvm-project/commit/f12cd99c440a83d53a8717a9c8cdc4df41f39f3d.diff LO

[clang-tools-extra] 7dcc385 - [clangd] Fix name conflict again, unbreak GCC. NFC

2020-07-01 Thread Sam McCall via cfe-commits
Author: Sam McCall Date: 2020-07-01T11:28:25+02:00 New Revision: 7dcc3858e72666dc12240c8a4bd278775cd807ea URL: https://github.com/llvm/llvm-project/commit/7dcc3858e72666dc12240c8a4bd278775cd807ea DIFF: https://github.com/llvm/llvm-project/commit/7dcc3858e72666dc12240c8a4bd278775cd807ea.diff LO

[clang-tools-extra] b0c4dfb - [clangd] Print PID on windows too

2020-04-16 Thread Sam McCall via cfe-commits
Author: Sam McCall Date: 2020-04-17T01:00:42+02:00 New Revision: b0c4dfb3b160ecde23e668e773d340171880302c URL: https://github.com/llvm/llvm-project/commit/b0c4dfb3b160ecde23e668e773d340171880302c DIFF: https://github.com/llvm/llvm-project/commit/b0c4dfb3b160ecde23e668e773d340171880302c.diff LO

<    1   2   3   4   5   6   7   8   9   10   >