[clang-tools-extra] fd733a6 - [clangd] Extend --check to time clang-tidy checks, so we can block slow ones

2022-11-21 Thread Sam McCall via cfe-commits
Author: Sam McCall Date: 2022-11-21T16:24:47+01:00 New Revision: fd733a65de5c37c8d5ec4fbe45c8f1a347816858 URL: https://github.com/llvm/llvm-project/commit/fd733a65de5c37c8d5ec4fbe45c8f1a347816858 DIFF: https://github.com/llvm/llvm-project/commit/fd733a65de5c37c8d5ec4fbe45c8f1a347816858.diff LO

[clang-tools-extra] 5696f2d - [clangd] Move --check options into Check.cpp. Add --check-completion.

2022-11-21 Thread Sam McCall via cfe-commits
Author: Sam McCall Date: 2022-11-21T16:39:27+01:00 New Revision: 5696f2dfce5f23967a047f68897a7ff2e3d8e7d1 URL: https://github.com/llvm/llvm-project/commit/5696f2dfce5f23967a047f68897a7ff2e3d8e7d1 DIFF: https://github.com/llvm/llvm-project/commit/5696f2dfce5f23967a047f68897a7ff2e3d8e7d1.diff LO

[clang-tools-extra] c67b710 - [clangd] Add option to skip per-location checks.

2022-11-21 Thread Sam McCall via cfe-commits
Author: Sam McCall Date: 2022-11-21T16:41:53+01:00 New Revision: c67b710379402a48b0a158fa6247ae421ff9aa77 URL: https://github.com/llvm/llvm-project/commit/c67b710379402a48b0a158fa6247ae421ff9aa77 DIFF: https://github.com/llvm/llvm-project/commit/c67b710379402a48b0a158fa6247ae421ff9aa77.diff LO

[clang-tools-extra] 19ab2a6 - [include-cleaner] Show includes matched by refs in HTML report.

2022-11-23 Thread Sam McCall via cfe-commits
Author: Sam McCall Date: 2022-11-23T13:41:24+01:00 New Revision: 19ab2a671eb32bede5a0bf686aebf3c6838848e3 URL: https://github.com/llvm/llvm-project/commit/19ab2a671eb32bede5a0bf686aebf3c6838848e3 DIFF: https://github.com/llvm/llvm-project/commit/19ab2a671eb32bede5a0bf686aebf3c6838848e3.diff LO

[clang] a72609c - [Format] Don't crash on mismatched brackets

2022-11-24 Thread Sam McCall via cfe-commits
Author: Sam McCall Date: 2022-11-24T15:14:06+01:00 New Revision: a72609cabef4c5f5afa3811575a3963830cb13dd URL: https://github.com/llvm/llvm-project/commit/a72609cabef4c5f5afa3811575a3963830cb13dd DIFF: https://github.com/llvm/llvm-project/commit/a72609cabef4c5f5afa3811575a3963830cb13dd.diff LO

[clang-tools-extra] 0cb2dd5 - [include-cleaner] Make Symbol (and Macro) hashable.

2022-11-24 Thread Sam McCall via cfe-commits
Author: Sam McCall Date: 2022-11-24T15:15:50+01:00 New Revision: 0cb2dd5322f494769a7c31c8ed8aab930919f5f3 URL: https://github.com/llvm/llvm-project/commit/0cb2dd5322f494769a7c31c8ed8aab930919f5f3 DIFF: https://github.com/llvm/llvm-project/commit/0cb2dd5322f494769a7c31c8ed8aab930919f5f3.diff LO

[clang-tools-extra] 3e658ab - [include-cleaner] Show details for #include directives (used/unused)

2022-11-24 Thread Sam McCall via cfe-commits
Author: Sam McCall Date: 2022-11-24T15:36:44+01:00 New Revision: 3e658abd41475640f7460e132513d20e8e332ae7 URL: https://github.com/llvm/llvm-project/commit/3e658abd41475640f7460e132513d20e8e332ae7 DIFF: https://github.com/llvm/llvm-project/commit/3e658abd41475640f7460e132513d20e8e332ae7.diff LO

[clang] 8bed59c - [Lex] Fix suggested spelling of /usr/bin/../include/foo

2022-11-25 Thread Sam McCall via cfe-commits
Author: Sam McCall Date: 2022-11-25T11:01:22+01:00 New Revision: 8bed59c7e7da2fea41a9167e15c15a8f58a5ede7 URL: https://github.com/llvm/llvm-project/commit/8bed59c7e7da2fea41a9167e15c15a8f58a5ede7 DIFF: https://github.com/llvm/llvm-project/commit/8bed59c7e7da2fea41a9167e15c15a8f58a5ede7.diff LO

[clang-tools-extra] 6a95e67 - [include-cleaner] HTMLReport shows headers that would be inserted

2022-11-25 Thread Sam McCall via cfe-commits
Author: Sam McCall Date: 2022-11-25T11:57:35+01:00 New Revision: 6a95e67323dd64e6023c0b5ea89407cac2dbc01b URL: https://github.com/llvm/llvm-project/commit/6a95e67323dd64e6023c0b5ea89407cac2dbc01b DIFF: https://github.com/llvm/llvm-project/commit/6a95e67323dd64e6023c0b5ea89407cac2dbc01b.diff LO

[clang-tools-extra] 9d5e82e - [include-cleaner] Make HTMLReport impl simpler/safer. NFC

2022-11-25 Thread Sam McCall via cfe-commits
Author: Sam McCall Date: 2022-11-25T13:12:20+01:00 New Revision: 9d5e82e75c61df1a79e337770c1d54d83b33d96a URL: https://github.com/llvm/llvm-project/commit/9d5e82e75c61df1a79e337770c1d54d83b33d96a DIFF: https://github.com/llvm/llvm-project/commit/9d5e82e75c61df1a79e337770c1d54d83b33d96a.diff LO

[clang] 1dc0a1e - Revert "[Lex] Fix suggested spelling of /usr/bin/../include/foo"

2022-11-25 Thread Sam McCall via cfe-commits
Author: Sam McCall Date: 2022-11-25T14:01:39+01:00 New Revision: 1dc0a1e5d220b83c1074204bd3afd54f3bac4270 URL: https://github.com/llvm/llvm-project/commit/1dc0a1e5d220b83c1074204bd3afd54f3bac4270 DIFF: https://github.com/llvm/llvm-project/commit/1dc0a1e5d220b83c1074204bd3afd54f3bac4270.diff LO

[clang] 2c1fa73 - Reland "[Lex] Fix suggested spelling of /usr/bin/../include/foo"

2022-11-28 Thread Sam McCall via cfe-commits
Author: Sam McCall Date: 2022-11-28T10:09:13+01:00 New Revision: 2c1fa734598c9470139720565fbf624a5156ec03 URL: https://github.com/llvm/llvm-project/commit/2c1fa734598c9470139720565fbf624a5156ec03 DIFF: https://github.com/llvm/llvm-project/commit/2c1fa734598c9470139720565fbf624a5156ec03.diff LO

[clang] 99b5ec1 - [include-cleaner] Merge 2 parseIWYUPragma impls in libToolingInclusions

2022-11-28 Thread Sam McCall via cfe-commits
Author: Sam McCall Date: 2022-11-28T13:20:09+01:00 New Revision: 99b5ec1fd1a70680a8483e5efb86807254e44e0e URL: https://github.com/llvm/llvm-project/commit/99b5ec1fd1a70680a8483e5efb86807254e44e0e DIFF: https://github.com/llvm/llvm-project/commit/99b5ec1fd1a70680a8483e5efb86807254e44e0e.diff LO

[clang-tools-extra] c7fc0ab - [clangd] Add script to maintain list of fast clang-tidy checks

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

[clang-tools-extra] 551c7e8 - [clangd] Fix broken call missed in D138780

2022-11-28 Thread Sam McCall via cfe-commits
Author: Sam McCall Date: 2022-11-28T14:36:48+01:00 New Revision: 551c7e81891abcf49aff625187f348ff119c4618 URL: https://github.com/llvm/llvm-project/commit/551c7e81891abcf49aff625187f348ff119c4618 DIFF: https://github.com/llvm/llvm-project/commit/551c7e81891abcf49aff625187f348ff119c4618.diff LO

[clang-tools-extra] a53f895 - [clangd] Heuristic to avoid desync if editors are confused about newline-at-eof

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

[clang-tools-extra] d9f8097 - [include-cleaner] don't clang-format tests. NFC

2022-11-30 Thread Sam McCall via cfe-commits
Author: Sam McCall Date: 2022-11-30T16:12:40+01:00 New Revision: d9f8097b3ab3081e1f3d55ccf368ea866d866fd8 URL: https://github.com/llvm/llvm-project/commit/d9f8097b3ab3081e1f3d55ccf368ea866d866fd8 DIFF: https://github.com/llvm/llvm-project/commit/d9f8097b3ab3081e1f3d55ccf368ea866d866fd8.diff LO

[clang-tools-extra] 9961fa1 - [include-cleaner] Record whether includes are spelled with quotes

2022-11-30 Thread Sam McCall via cfe-commits
Author: Sam McCall Date: 2022-11-30T18:13:10+01:00 New Revision: 9961fa1653a2e05cb729252a6c430558446868b6 URL: https://github.com/llvm/llvm-project/commit/9961fa1653a2e05cb729252a6c430558446868b6 DIFF: https://github.com/llvm/llvm-project/commit/9961fa1653a2e05cb729252a6c430558446868b6.diff LO

[clang-tools-extra] d3714c2 - [include-cleaner] Move RecordedPP::RecordedIncludes -> Includes in Types.h. NFC

2022-11-30 Thread Sam McCall via cfe-commits
Author: Sam McCall Date: 2022-11-30T18:14:55+01:00 New Revision: d3714c2b277ac649374ada6dacf20c7a1ba9120c URL: https://github.com/llvm/llvm-project/commit/d3714c2b277ac649374ada6dacf20c7a1ba9120c DIFF: https://github.com/llvm/llvm-project/commit/d3714c2b277ac649374ada6dacf20c7a1ba9120c.diff LO

[clang-tools-extra] 00b9cef - [clangd] Log diagnostics if we failed to create a preamble.

2022-12-01 Thread Sam McCall via cfe-commits
Author: Sam McCall Date: 2022-12-01T13:25:15+01:00 New Revision: 00b9cefacbdf0ac764576c52fad6177aea2ed6b8 URL: https://github.com/llvm/llvm-project/commit/00b9cefacbdf0ac764576c52fad6177aea2ed6b8 DIFF: https://github.com/llvm/llvm-project/commit/00b9cefacbdf0ac764576c52fad6177aea2ed6b8.diff LO

[clang-tools-extra] 1a8dd74 - [include-cleaner] clang-include-cleaner can print/apply edits

2022-12-02 Thread Sam McCall via cfe-commits
Author: Sam McCall Date: 2022-12-02T13:16:58+01:00 New Revision: 1a8dd7425873fae55a38cbdb41cccb1f17c82e8c URL: https://github.com/llvm/llvm-project/commit/1a8dd7425873fae55a38cbdb41cccb1f17c82e8c DIFF: https://github.com/llvm/llvm-project/commit/1a8dd7425873fae55a38cbdb41cccb1f17c82e8c.diff LO

[clang-tools-extra] edf6a19 - [clangd] Rename theia-derived semantic highlighting protocol. NFC

2020-03-23 Thread Sam McCall via cfe-commits
Author: Sam McCall Date: 2020-03-24T00:39:47+01:00 New Revision: edf6a19adf7acf54f96e78718fb2339e5fcbc444 URL: https://github.com/llvm/llvm-project/commit/edf6a19adf7acf54f96e78718fb2339e5fcbc444 DIFF: https://github.com/llvm/llvm-project/commit/edf6a19adf7acf54f96e78718fb2339e5fcbc444.diff LO

[clang-tools-extra] b194e7d - [clangd] Change line break behaviour for hoverinfo

2020-03-24 Thread Sam McCall via cfe-commits
Author: Lorenz Junglas Date: 2020-03-24T12:41:08+01:00 New Revision: b194e7d6313be3b6e6db6e2d617a76c6dde2651b URL: https://github.com/llvm/llvm-project/commit/b194e7d6313be3b6e6db6e2d617a76c6dde2651b DIFF: https://github.com/llvm/llvm-project/commit/b194e7d6313be3b6e6db6e2d617a76c6dde2651b.diff

[clang] a2aa997 - [AST] Use TypeDependence bitfield to calculate dependence on Types. NFC

2020-03-24 Thread Sam McCall via cfe-commits
Author: Sam McCall Date: 2020-03-24T13:56:38+01:00 New Revision: a2aa9970e1fec589591f7b8ac5557c47be4e8550 URL: https://github.com/llvm/llvm-project/commit/a2aa9970e1fec589591f7b8ac5557c47be4e8550 DIFF: https://github.com/llvm/llvm-project/commit/a2aa9970e1fec589591f7b8ac5557c47be4e8550.diff LO

[clang-tools-extra] 8f237f9 - [clangd] Support multiple cursors in selectionRange.

2020-03-25 Thread Sam McCall via cfe-commits
Author: Sam McCall Date: 2020-03-25T17:59:09+01:00 New Revision: 8f237f9b09aa10fcb684a2ceddc3128e1cafadc7 URL: https://github.com/llvm/llvm-project/commit/8f237f9b09aa10fcb684a2ceddc3128e1cafadc7 DIFF: https://github.com/llvm/llvm-project/commit/8f237f9b09aa10fcb684a2ceddc3128e1cafadc7.diff LO

[clang-tools-extra] 43c6334 - [clangd] Work around gcc bug after 8f237f9b0

2020-03-25 Thread Sam McCall via cfe-commits
Author: Sam McCall Date: 2020-03-26T00:06:54+01:00 New Revision: 43c63349f55d89e335108692aa0970a4602f4385 URL: https://github.com/llvm/llvm-project/commit/43c63349f55d89e335108692aa0970a4602f4385 DIFF: https://github.com/llvm/llvm-project/commit/43c63349f55d89e335108692aa0970a4602f4385.diff LO

[clang-tools-extra] c2d7a1f - [clangd] Add test for FindTarget+RecoveryExpr (which already works). NFC

2020-03-25 Thread Sam McCall via cfe-commits
Author: Sam McCall Date: 2020-03-26T00:40:29+01:00 New Revision: c2d7a1f79cedfc9fcb518596aa839da4de0adb69 URL: https://github.com/llvm/llvm-project/commit/c2d7a1f79cedfc9fcb518596aa839da4de0adb69 DIFF: https://github.com/llvm/llvm-project/commit/c2d7a1f79cedfc9fcb518596aa839da4de0adb69.diff LO

[clang] 159a9f7 - [AST] Print a> without extra spaces in C++11 or later.

2020-03-26 Thread Sam McCall via cfe-commits
Author: Sam McCall Date: 2020-03-26T09:53:54+01:00 New Revision: 159a9f7e76307734bcdcae3357640e42e0733194 URL: https://github.com/llvm/llvm-project/commit/159a9f7e76307734bcdcae3357640e42e0733194 DIFF: https://github.com/llvm/llvm-project/commit/159a9f7e76307734bcdcae3357640e42e0733194.diff LO

[clang-tools-extra] 6324912 - [clangd] Simplify "preferred" vs "definition" logic a bit in XRefs AST code.

2020-03-26 Thread Sam McCall via cfe-commits
Author: Sam McCall Date: 2020-03-26T09:52:48+01:00 New Revision: 6324912592a1ff8d672e55e02ca63f769decb154 URL: https://github.com/llvm/llvm-project/commit/6324912592a1ff8d672e55e02ca63f769decb154 DIFF: https://github.com/llvm/llvm-project/commit/6324912592a1ff8d672e55e02ca63f769decb154.diff LO

[clang] 4bd1d55 - [AST] Fix thinlto testcase missed in 159a9f7e76307734bcdcae3357640e42e0733194

2020-03-26 Thread Sam McCall via cfe-commits
Author: Sam McCall Date: 2020-03-26T10:28:54+01:00 New Revision: 4bd1d55884aaeb582aa8f313e45823fe0f60b32d URL: https://github.com/llvm/llvm-project/commit/4bd1d55884aaeb582aa8f313e45823fe0f60b32d DIFF: https://github.com/llvm/llvm-project/commit/4bd1d55884aaeb582aa8f313e45823fe0f60b32d.diff LO

[clang] 38798d0 - Revert "[AST] Fix thinlto testcase missed in 159a9f7e76307734bcdcae3357640e42e0733194"

2020-03-26 Thread Sam McCall via cfe-commits
Author: Sam McCall Date: 2020-03-26T12:38:33+01:00 New Revision: 38798d03061ad400e0b900288cb9613907b2011a URL: https://github.com/llvm/llvm-project/commit/38798d03061ad400e0b900288cb9613907b2011a DIFF: https://github.com/llvm/llvm-project/commit/38798d03061ad400e0b900288cb9613907b2011a.diff LO

[clang] 13dc21e - [AST] Make thinlto testcase robust to 159a9f7e76307734bcdcae3357640e42e0733194

2020-03-26 Thread Sam McCall via cfe-commits
Author: Sam McCall Date: 2020-03-26T12:47:39+01:00 New Revision: 13dc21e84168b73c0157fd909ba7f130f06ae0f5 URL: https://github.com/llvm/llvm-project/commit/13dc21e84168b73c0157fd909ba7f130f06ae0f5 DIFF: https://github.com/llvm/llvm-project/commit/13dc21e84168b73c0157fd909ba7f130f06ae0f5.diff LO

[clang] 47e7bdb - Test that would have caught recovery-expr crashes in 0788acbccbec. NFC

2020-03-26 Thread Sam McCall via cfe-commits
Author: Sam McCall Date: 2020-03-26T18:43:29+01:00 New Revision: 47e7bdb10732e6f140adce39a1bc34e3ee2a6ea6 URL: https://github.com/llvm/llvm-project/commit/47e7bdb10732e6f140adce39a1bc34e3ee2a6ea6 DIFF: https://github.com/llvm/llvm-project/commit/47e7bdb10732e6f140adce39a1bc34e3ee2a6ea6.diff LO

[clang] 018ad3b - [AST] Fix typo on NoInitExpr dependence computation

2020-03-27 Thread Sam McCall via cfe-commits
Author: Sam McCall Date: 2020-03-27T19:40:25+01:00 New Revision: 018ad3b05ec7c1c217ef203042c652a1535d3588 URL: https://github.com/llvm/llvm-project/commit/018ad3b05ec7c1c217ef203042c652a1535d3588 DIFF: https://github.com/llvm/llvm-project/commit/018ad3b05ec7c1c217ef203042c652a1535d3588.diff LO

[clang] 6b3bede - Add BitWidth trait to BitmaskEnum, and use for clang DependenceFlags. NFC

2020-03-27 Thread Sam McCall via cfe-commits
Author: Sam McCall Date: 2020-03-27T22:40:21+01:00 New Revision: 6b3bedec999a57015339fa5eed276710e87cbb0f URL: https://github.com/llvm/llvm-project/commit/6b3bedec999a57015339fa5eed276710e87cbb0f DIFF: https://github.com/llvm/llvm-project/commit/6b3bedec999a57015339fa5eed276710e87cbb0f.diff LO

[clang] 94938d7 - [Syntax] Prevent (accidentally) copying TokenBuffer

2020-03-27 Thread Sam McCall via cfe-commits
Author: Sam McCall Date: 2020-03-28T00:09:09+01:00 New Revision: 94938d7d41cd11c4539ff93b801fe53cb4fddba2 URL: https://github.com/llvm/llvm-project/commit/94938d7d41cd11c4539ff93b801fe53cb4fddba2 DIFF: https://github.com/llvm/llvm-project/commit/94938d7d41cd11c4539ff93b801fe53cb4fddba2.diff LO

[clang] d68c09a - [AST] Add a Dependence bitmask to use for calculations with multiple node types.

2020-03-27 Thread Sam McCall via cfe-commits
Author: Sam McCall Date: 2020-03-28T00:15:50+01:00 New Revision: d68c09ac87959694fbb4895ff49443afc2b582f9 URL: https://github.com/llvm/llvm-project/commit/d68c09ac87959694fbb4895ff49443afc2b582f9 DIFF: https://github.com/llvm/llvm-project/commit/d68c09ac87959694fbb4895ff49443afc2b582f9.diff LO

[clang-tools-extra] 71177ac - [clangd] Support new semanticTokens request from LSP 3.16.

2020-03-31 Thread Sam McCall via cfe-commits
Author: Sam McCall Date: 2020-03-31T15:14:35+02:00 New Revision: 71177ac16801ceced4b7dcdd21b05345416f31df URL: https://github.com/llvm/llvm-project/commit/71177ac16801ceced4b7dcdd21b05345416f31df DIFF: https://github.com/llvm/llvm-project/commit/71177ac16801ceced4b7dcdd21b05345416f31df.diff LO

[clang] a76e68c - [CodeComplete] Member completion for concept-constrained types.

2020-03-31 Thread Sam McCall via cfe-commits
Author: Sam McCall Date: 2020-03-31T18:43:24+02:00 New Revision: a76e68c9704fb5b3faf25bb8d51e405b5310ff08 URL: https://github.com/llvm/llvm-project/commit/a76e68c9704fb5b3faf25bb8d51e405b5310ff08 DIFF: https://github.com/llvm/llvm-project/commit/a76e68c9704fb5b3faf25bb8d51e405b5310ff08.diff LO

[clang-tools-extra] 2dee4d4 - [clangd] Don't build clangdserver for (most) completion tests. NFC

2020-03-31 Thread Sam McCall via cfe-commits
Author: Sam McCall Date: 2020-03-31T23:09:36+02:00 New Revision: 2dee4d44297220655786d3fddd471cdf99fa8e5a URL: https://github.com/llvm/llvm-project/commit/2dee4d44297220655786d3fddd471cdf99fa8e5a DIFF: https://github.com/llvm/llvm-project/commit/2dee4d44297220655786d3fddd471cdf99fa8e5a.diff LO

[clang-tools-extra] 038f03c - [clangd] Force delayed-template-parsing off in code completion.

2020-04-01 Thread Sam McCall via cfe-commits
Author: Sam McCall Date: 2020-04-01T11:09:15+02:00 New Revision: 038f03cb5ef5d44676cbde06560ed2668f4a7acc URL: https://github.com/llvm/llvm-project/commit/038f03cb5ef5d44676cbde06560ed2668f4a7acc DIFF: https://github.com/llvm/llvm-project/commit/038f03cb5ef5d44676cbde06560ed2668f4a7acc.diff LO

[clang-tools-extra] 24bb2d1 - [clangd] Add a tweak for adding "using" statement.

2020-04-02 Thread Sam McCall via cfe-commits
Author: Adam Czachorowski Date: 2020-04-02T17:37:38+02:00 New Revision: 24bb2d1e776897c3a93856d2ca76decb4cfd0562 URL: https://github.com/llvm/llvm-project/commit/24bb2d1e776897c3a93856d2ca76decb4cfd0562 DIFF: https://github.com/llvm/llvm-project/commit/24bb2d1e776897c3a93856d2ca76decb4cfd0562.d

[clang-tools-extra] fc83010 - [clangd] Don't send semanticHighlights to clients that support semanticTokens.

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

[clang-tools-extra] 9e3063e - [clangd] Support textDocument/semanticTokens/edits

2020-04-02 Thread Sam McCall via cfe-commits
Author: Sam McCall Date: 2020-04-02T17:38:29+02:00 New Revision: 9e3063eaceec5054684a77acf5281772df2a7f73 URL: https://github.com/llvm/llvm-project/commit/9e3063eaceec5054684a77acf5281772df2a7f73 DIFF: https://github.com/llvm/llvm-project/commit/9e3063eaceec5054684a77acf5281772df2a7f73.diff LO

[clang-tools-extra] 7d3f8b1 - [clangd] Debounce rebuilds responsively to rebuild times.

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

[clang-tools-extra] a2ce807 - [clangd] Reapply b60896fad926 Fall back to selecting token-before-cursor if token-after-cursor fails.

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

[clang-tools-extra] b4b9706 - Revert "[clangd] Reapply b60896fad926 Fall back to selecting token-before-cursor if token-after-cursor fails."

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

[clang-tools-extra] be6d07c - [clangd] Reapply b60896fad926 Fall back to selecting token-before-cursor if token-after-cursor fails.

2020-02-23 Thread Sam McCall via cfe-commits
Author: Sam McCall Date: 2020-02-23T20:17:30+01:00 New Revision: be6d07c9208e70e6453201f52e9b10dc3524abb9 URL: https://github.com/llvm/llvm-project/commit/be6d07c9208e70e6453201f52e9b10dc3524abb9 DIFF: https://github.com/llvm/llvm-project/commit/be6d07c9208e70e6453201f52e9b10dc3524abb9.diff LO

[clang-tools-extra] e9997cf - [clangd] Try to fix buildbots - copy elision not happening here?

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

[clang-tools-extra] e7de00c - [clangd] Split locateSymbolAt into several component functions, to allow later reuse. NFC

2020-03-02 Thread Sam McCall via cfe-commits
Author: Sam McCall Date: 2020-03-02T18:45:25+01:00 New Revision: e7de00cf974a4e30d4900518ae8473a117efbd6c URL: https://github.com/llvm/llvm-project/commit/e7de00cf974a4e30d4900518ae8473a117efbd6c DIFF: https://github.com/llvm/llvm-project/commit/e7de00cf974a4e30d4900518ae8473a117efbd6c.diff LO

[clang-tools-extra] 8a2d294 - [clangd] Handle `initialized` notification (no-op to suppress log message)

2020-03-03 Thread Sam McCall via cfe-commits
Author: Sam McCall Date: 2020-03-03T12:12:30+01:00 New Revision: 8a2d294ed0e1603c8e4d8198e46f436d2612884e URL: https://github.com/llvm/llvm-project/commit/8a2d294ed0e1603c8e4d8198e46f436d2612884e DIFF: https://github.com/llvm/llvm-project/commit/8a2d294ed0e1603c8e4d8198e46f436d2612884e.diff LO

[clang-tools-extra] 6f7dca9 - [clangd] Send InitializeResult.serverInfo

2020-03-03 Thread Sam McCall via cfe-commits
Author: Sam McCall Date: 2020-03-03T12:25:58+01:00 New Revision: 6f7dca97fb3c07ffae0c39b9754a387ca014d5ff URL: https://github.com/llvm/llvm-project/commit/6f7dca97fb3c07ffae0c39b9754a387ca014d5ff DIFF: https://github.com/llvm/llvm-project/commit/6f7dca97fb3c07ffae0c39b9754a387ca014d5ff.diff LO

[clang-tools-extra] 6525a6b - [clangd] Use structured PublishDiagnosticsParams. NFC

2020-03-03 Thread Sam McCall via cfe-commits
Author: Sam McCall Date: 2020-03-03T12:44:40+01:00 New Revision: 6525a6b7b2afc62edc6c2425b1e845c99f3c94fe URL: https://github.com/llvm/llvm-project/commit/6525a6b7b2afc62edc6c2425b1e845c99f3c94fe DIFF: https://github.com/llvm/llvm-project/commit/6525a6b7b2afc62edc6c2425b1e845c99f3c94fe.diff LO

[clang-tools-extra] c0b27c4 - [clangd] Remove unused getDocument() API

2020-03-03 Thread Sam McCall via cfe-commits
Author: Sam McCall Date: 2020-03-03T14:53:59+01:00 New Revision: c0b27c489104f6c3c055a3ac1573d05393fe32eb URL: https://github.com/llvm/llvm-project/commit/c0b27c489104f6c3c055a3ac1573d05393fe32eb DIFF: https://github.com/llvm/llvm-project/commit/c0b27c489104f6c3c055a3ac1573d05393fe32eb.diff LO

[clang-tools-extra] caf5a4d - [clangd] Propagate versions into DraftStore, assigning where missing. NFC

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

[clang-tools-extra] 2be4569 - [clangd] Fix isInsideMainFile to be aware of preamble.

2020-03-04 Thread Sam McCall via cfe-commits
Author: Sam McCall Date: 2020-03-04T23:57:21+01:00 New Revision: 2be4569719357c55fa9680265bbdcfb798468e9a URL: https://github.com/llvm/llvm-project/commit/2be4569719357c55fa9680265bbdcfb798468e9a DIFF: https://github.com/llvm/llvm-project/commit/2be4569719357c55fa9680265bbdcfb798468e9a.diff LO

[clang-tools-extra] c627b12 - [clangd] Cancel certain operations if the file changes before we start.

2020-03-04 Thread Sam McCall via cfe-commits
Author: Sam McCall Date: 2020-03-05T00:10:07+01:00 New Revision: c627b120eb8b7add3f9cf893721335c367d9f037 URL: https://github.com/llvm/llvm-project/commit/c627b120eb8b7add3f9cf893721335c367d9f037 DIFF: https://github.com/llvm/llvm-project/commit/c627b120eb8b7add3f9cf893721335c367d9f037.diff LO

[clang-tools-extra] e6d9b2c - [clangd] Remove unused+broken InvalidationError class.

2020-03-04 Thread Sam McCall via cfe-commits
Author: Sam McCall Date: 2020-03-05T01:08:40+01:00 New Revision: e6d9b2cb92dd8ad544f43dc97e82fa98e07e977c URL: https://github.com/llvm/llvm-project/commit/e6d9b2cb92dd8ad544f43dc97e82fa98e07e977c DIFF: https://github.com/llvm/llvm-project/commit/e6d9b2cb92dd8ad544f43dc97e82fa98e07e977c.diff LO

[clang-tools-extra] 2cd33e6 - [clangd] Track document versions, include them with diags, enhance logs

2020-03-04 Thread Sam McCall via cfe-commits
Author: Sam McCall Date: 2020-03-05T01:22:32+01:00 New Revision: 2cd33e6fe60f1fe1155ae86ef7e843df55066bda URL: https://github.com/llvm/llvm-project/commit/2cd33e6fe60f1fe1155ae86ef7e843df55066bda DIFF: https://github.com/llvm/llvm-project/commit/2cd33e6fe60f1fe1155ae86ef7e843df55066bda.diff LO

[clang-tools-extra] 5abfe64 - [clangd] Fix test (it worked by coincidence before)

2020-03-05 Thread Sam McCall via cfe-commits
Author: Sam McCall Date: 2020-03-05T10:11:55+01:00 New Revision: 5abfe646f5e194bb2330b80c7f0e23fba00e30fe URL: https://github.com/llvm/llvm-project/commit/5abfe646f5e194bb2330b80c7f0e23fba00e30fe DIFF: https://github.com/llvm/llvm-project/commit/5abfe646f5e194bb2330b80c7f0e23fba00e30fe.diff LO

[clang-tools-extra] b9213df - [clangd] Fix crash in DefineInline::prepare()

2019-11-11 Thread Sam McCall via cfe-commits
Author: Sam McCall Date: 2019-11-11T19:01:06+01:00 New Revision: b9213dfec4d8ce42d90507c25545564f4a0bbfb8 URL: https://github.com/llvm/llvm-project/commit/b9213dfec4d8ce42d90507c25545564f4a0bbfb8 DIFF: https://github.com/llvm/llvm-project/commit/b9213dfec4d8ce42d90507c25545564f4a0bbfb8.diff LO

[clang-tools-extra] 37abeed - [clangd] Expose value of enumerators to Hover API. (not UI yet)

2019-11-14 Thread Sam McCall via cfe-commits
Author: Sam McCall Date: 2019-11-14T17:26:59+01:00 New Revision: 37abeed8145b5faf02ca9ae3ffedf46b52947f41 URL: https://github.com/llvm/llvm-project/commit/37abeed8145b5faf02ca9ae3ffedf46b52947f41 DIFF: https://github.com/llvm/llvm-project/commit/37abeed8145b5faf02ca9ae3ffedf46b52947f41.diff LO

[clang-tools-extra] bbcbb10 - [clangd] Ignore more implicit nodes in computing selection.

2019-11-14 Thread Sam McCall via cfe-commits
Author: Sam McCall Date: 2019-11-14T17:35:00+01:00 New Revision: bbcbb10e2d0848b611c51b1ff56c758645c55f3b URL: https://github.com/llvm/llvm-project/commit/bbcbb10e2d0848b611c51b1ff56c758645c55f3b DIFF: https://github.com/llvm/llvm-project/commit/bbcbb10e2d0848b611c51b1ff56c758645c55f3b.diff LO

[clang] 87054ec - [AST] Use written names instead of `type-param-0-0` in more cases when printing types and decls.

2019-11-15 Thread Sam McCall via cfe-commits
Author: Sam McCall Date: 2019-11-15T10:40:38+01:00 New Revision: 87054ec07bd57719b9f66bf0548d7ac8019799f5 URL: https://github.com/llvm/llvm-project/commit/87054ec07bd57719b9f66bf0548d7ac8019799f5 DIFF: https://github.com/llvm/llvm-project/commit/87054ec07bd57719b9f66bf0548d7ac8019799f5.diff LO

[clang] fa3b87f - [CodeComplete] Constructor overload candidates report as vector(int) instead of vector(int)

2019-11-16 Thread Sam McCall via cfe-commits
Author: Sam McCall Date: 2019-11-15T15:42:18+01:00 New Revision: fa3b87fbeb465c7ff9fd3c24b168d534d380af16 URL: https://github.com/llvm/llvm-project/commit/fa3b87fbeb465c7ff9fd3c24b168d534d380af16 DIFF: https://github.com/llvm/llvm-project/commit/fa3b87fbeb465c7ff9fd3c24b168d534d380af16.diff LO

[clang-tools-extra] c908196 - [clangd] Fix typo in symbol kind conversion

2019-11-16 Thread Sam McCall via cfe-commits
Author: Sam McCall Date: 2019-11-15T17:34:22+01:00 New Revision: c9081968ead183ee1df824f7b96fcafcfcbe57cd URL: https://github.com/llvm/llvm-project/commit/c9081968ead183ee1df824f7b96fcafcfcbe57cd DIFF: https://github.com/llvm/llvm-project/commit/c9081968ead183ee1df824f7b96fcafcfcbe57cd.diff LO

[clang-tools-extra] ad9fd32 - [clangd] Fix SelectionTree behavior on constructor init-lists.

2019-11-16 Thread Sam McCall via cfe-commits
Author: Sam McCall Date: 2019-11-15T17:32:13+01:00 New Revision: ad9fd320091d44d4b8782c28b72a7be21a2bd68d URL: https://github.com/llvm/llvm-project/commit/ad9fd320091d44d4b8782c28b72a7be21a2bd68d DIFF: https://github.com/llvm/llvm-project/commit/ad9fd320091d44d4b8782c28b72a7be21a2bd68d.diff LO

[clang-tools-extra] 713c30b - [clangd] Don't consider class template params part of constructor name.

2019-11-16 Thread Sam McCall via cfe-commits
Author: Sam McCall Date: 2019-11-15T17:32:55+01:00 New Revision: 713c30b389602eda5c70b696e8c640487cc8b2cb URL: https://github.com/llvm/llvm-project/commit/713c30b389602eda5c70b696e8c640487cc8b2cb DIFF: https://github.com/llvm/llvm-project/commit/713c30b389602eda5c70b696e8c640487cc8b2cb.diff LO

[clang] 575e09d - [AST] Let DeclarationNameInfo printing use PrintingPolicy, and fix const-correctness

2019-11-16 Thread Sam McCall via cfe-commits
Author: Sam McCall Date: 2019-11-15T19:19:41+01:00 New Revision: 575e09d9f82f3bd0894dc10d1fa5873e97a7e70f URL: https://github.com/llvm/llvm-project/commit/575e09d9f82f3bd0894dc10d1fa5873e97a7e70f DIFF: https://github.com/llvm/llvm-project/commit/575e09d9f82f3bd0894dc10d1fa5873e97a7e70f.diff LO

[clang-tools-extra] 209e30b - [clangd] Don't repeat class template args when printing constructor definitions

2019-11-16 Thread Sam McCall via cfe-commits
Author: Sam McCall Date: 2019-11-15T19:23:20+01:00 New Revision: 209e30b7e0c20796f8f2c941d13e7e4994479c6b URL: https://github.com/llvm/llvm-project/commit/209e30b7e0c20796f8f2c941d13e7e4994479c6b DIFF: https://github.com/llvm/llvm-project/commit/209e30b7e0c20796f8f2c941d13e7e4994479c6b.diff LO

[clang-tools-extra] a7f97b0 - [clangd] Improve long and confusing preamble log message.

2019-11-16 Thread Sam McCall via cfe-commits
Author: Sam McCall Date: 2019-11-16T17:13:02+01:00 New Revision: a7f97b02b4fa8b4b1824a7c9b14deb798f55e76a URL: https://github.com/llvm/llvm-project/commit/a7f97b02b4fa8b4b1824a7c9b14deb798f55e76a DIFF: https://github.com/llvm/llvm-project/commit/a7f97b02b4fa8b4b1824a7c9b14deb798f55e76a.diff LO

[clang] a433e71 - [AST] Attach comment in `/** doc */ typedef struct A {} B` to B as well as A.

2019-11-18 Thread Sam McCall via cfe-commits
Author: Sam McCall Date: 2019-11-18T11:09:23+01:00 New Revision: a433e7141fb3f697e6430437ee73b19076603c1b URL: https://github.com/llvm/llvm-project/commit/a433e7141fb3f697e6430437ee73b19076603c1b DIFF: https://github.com/llvm/llvm-project/commit/a433e7141fb3f697e6430437ee73b19076603c1b.diff LO

[clang] d27a16e - Revert "[DWARF5]Addition of alignment atrribute in typedef DIE."

2019-11-18 Thread Sam McCall via cfe-commits
Author: Sam McCall Date: 2019-11-18T15:53:22+01:00 New Revision: d27a16eb392f39f9ee04ff5194b1eff3e189e6f8 URL: https://github.com/llvm/llvm-project/commit/d27a16eb392f39f9ee04ff5194b1eff3e189e6f8 DIFF: https://github.com/llvm/llvm-project/commit/d27a16eb392f39f9ee04ff5194b1eff3e189e6f8.diff LO

[clang-tools-extra] 6ec0714 - [clangd] More sensible output for constructors/destructors in hover.

2019-11-19 Thread Sam McCall via cfe-commits
Author: Sam McCall Date: 2019-11-19T10:43:22+01:00 New Revision: 6ec07140980770fccfcdf53fe43e7425a9f51a7b URL: https://github.com/llvm/llvm-project/commit/6ec07140980770fccfcdf53fe43e7425a9f51a7b DIFF: https://github.com/llvm/llvm-project/commit/6ec07140980770fccfcdf53fe43e7425a9f51a7b.diff LO

[clang-tools-extra] e51484a - [clangd] Fix hover 'local scope' to include class template params

2019-11-19 Thread Sam McCall via cfe-commits
Author: Sam McCall Date: 2019-11-19T10:52:38+01:00 New Revision: e51484abd402016a385e17896e87877b77bf4c7b URL: https://github.com/llvm/llvm-project/commit/e51484abd402016a385e17896e87877b77bf4c7b DIFF: https://github.com/llvm/llvm-project/commit/e51484abd402016a385e17896e87877b77bf4c7b.diff LO

[clang-tools-extra] 33d93c3 - [clangd] Show values of more expressions on hover

2019-11-19 Thread Sam McCall via cfe-commits
Author: Sam McCall Date: 2019-11-19T15:34:04+01:00 New Revision: 33d93c3d0b4a331632902f5fb9874f4e021a2f58 URL: https://github.com/llvm/llvm-project/commit/33d93c3d0b4a331632902f5fb9874f4e021a2f58 DIFF: https://github.com/llvm/llvm-project/commit/33d93c3d0b4a331632902f5fb9874f4e021a2f58.diff LO

[clang-tools-extra] e18ab2a - [clangd] Treat UserDefinedLiteral as a leaf in SelectionTree, sidestepping tokenization issues

2019-11-20 Thread Sam McCall via cfe-commits
Author: Sam McCall Date: 2019-11-20T13:06:57+01:00 New Revision: e18ab2a0b801e75ee39bb8ba30584c69b4c6e577 URL: https://github.com/llvm/llvm-project/commit/e18ab2a0b801e75ee39bb8ba30584c69b4c6e577 DIFF: https://github.com/llvm/llvm-project/commit/e18ab2a0b801e75ee39bb8ba30584c69b4c6e577.diff LO

[clang] 3edf2eb - [Frontend] Clean up some dead code in PrecompiledPreamble. NFC

2019-11-27 Thread Sam McCall via cfe-commits
Author: Sam McCall Date: 2019-11-27T13:44:14+01:00 New Revision: 3edf2eb897e4fe0795253e8e8c1e62b93bac60c9 URL: https://github.com/llvm/llvm-project/commit/3edf2eb897e4fe0795253e8e8c1e62b93bac60c9 DIFF: https://github.com/llvm/llvm-project/commit/3edf2eb897e4fe0795253e8e8c1e62b93bac60c9.diff LO

[clang-tools-extra] 407ac2e - [clangd] Log cc1 args at verbose level.

2019-11-29 Thread Sam McCall via cfe-commits
Author: Sam McCall Date: 2019-11-29T11:00:01+01:00 New Revision: 407ac2eb5f136af5ddd213b8bcca176481ec5198 URL: https://github.com/llvm/llvm-project/commit/407ac2eb5f136af5ddd213b8bcca176481ec5198 DIFF: https://github.com/llvm/llvm-project/commit/407ac2eb5f136af5ddd213b8bcca176481ec5198.diff LO

[clang-tools-extra] 4f00082 - [clangd] Fix 407ac2e, which was broken and committed too soon

2019-11-29 Thread Sam McCall via cfe-commits
Author: Sam McCall Date: 2019-11-29T12:05:12+01:00 New Revision: 4f000824222f97c0cfd5b19951a1068132e57e79 URL: https://github.com/llvm/llvm-project/commit/4f000824222f97c0cfd5b19951a1068132e57e79 DIFF: https://github.com/llvm/llvm-project/commit/4f000824222f97c0cfd5b19951a1068132e57e79.diff LO

[clang-tools-extra] 19daa21 - [clangd] Rethink how SelectionTree deals with macros and #includes.

2019-11-29 Thread Sam McCall via cfe-commits
Author: Sam McCall Date: 2019-11-29T15:21:13+01:00 New Revision: 19daa21f841ad45290c923689ee3d25198651a4c URL: https://github.com/llvm/llvm-project/commit/19daa21f841ad45290c923689ee3d25198651a4c DIFF: https://github.com/llvm/llvm-project/commit/19daa21f841ad45290c923689ee3d25198651a4c.diff LO

Re: [PATCH] D70512: [clangd] Rethink how SelectionTree deals with macros and #includes.

2019-11-29 Thread Sam McCall via cfe-commits
Thanks! It's not obvious what's going on, I can't reproduce it. I'm sure I'll end up reverting, but as I can't see it on any of the "official" bots either - do you have any description of the configuration? On Fri, Nov 29, 2019 at 7:06 PM Nico Weber via Phabricator < revi...@reviews.llvm.org> wrot

[clang-tools-extra] 905b002 - Revert "[clangd] Rethink how SelectionTree deals with macros and #includes."

2019-11-29 Thread Sam McCall via cfe-commits
Author: Sam McCall Date: 2019-11-29T19:59:02+01:00 New Revision: 905b002c139f039a32ab9bf1fad63d745d12423f URL: https://github.com/llvm/llvm-project/commit/905b002c139f039a32ab9bf1fad63d745d12423f DIFF: https://github.com/llvm/llvm-project/commit/905b002c139f039a32ab9bf1fad63d745d12423f.diff LO

[clang-tools-extra] 88bccde - [clangd] Try harder to find a plausible `clang` as argv0, particularly on Mac.

2019-12-02 Thread Sam McCall via cfe-commits
Author: Sam McCall Date: 2019-12-02T16:17:40+01:00 New Revision: 88bccded8fa169481fa367debf5ec615640635a1 URL: https://github.com/llvm/llvm-project/commit/88bccded8fa169481fa367debf5ec615640635a1 DIFF: https://github.com/llvm/llvm-project/commit/88bccded8fa169481fa367debf5ec615640635a1.diff LO

[clang-tools-extra] 82039cb - [clangd] repair mac tests for 88bccded8fa1

2019-12-02 Thread Sam McCall via cfe-commits
Author: Sam McCall Date: 2019-12-02T21:55:54+01:00 New Revision: 82039cbc8d2a0f6fb5995f54e0e4291bcfd0 URL: https://github.com/llvm/llvm-project/commit/82039cbc8d2a0f6fb5995f54e0e4291bcfd0 DIFF: https://github.com/llvm/llvm-project/commit/82039cbc8d2a0f6fb5995f54e0e4291bcfd0.diff LO

[clang-tools-extra] 93f7761 - Revert "[clangd] repair mac tests for 88bccded8fa1"

2019-12-02 Thread Sam McCall via cfe-commits
Author: Sam McCall Date: 2019-12-02T22:13:29+01:00 New Revision: 93f77617abba512d2861e2fc50ce385883f587b6 URL: https://github.com/llvm/llvm-project/commit/93f77617abba512d2861e2fc50ce385883f587b6 DIFF: https://github.com/llvm/llvm-project/commit/93f77617abba512d2861e2fc50ce385883f587b6.diff LO

[clang] c9c714c - Reland [clangd] Rethink how SelectionTree deals with macros and #includes.

2019-12-03 Thread Sam McCall via cfe-commits
Author: Sam McCall Date: 2019-12-03T17:53:43+01:00 New Revision: c9c714c7054d555398c767cb39d7d97600b3d9d1 URL: https://github.com/llvm/llvm-project/commit/c9c714c7054d555398c767cb39d7d97600b3d9d1 DIFF: https://github.com/llvm/llvm-project/commit/c9c714c7054d555398c767cb39d7d97600b3d9d1.diff LO

[clang-tools-extra] 1374f7b - [clangd] Fix comparator const after c9c714c7054d555398c767cb39d7d97600b3d9d1

2019-12-03 Thread Sam McCall via cfe-commits
Author: Sam McCall Date: 2019-12-03T22:13:45+01:00 New Revision: 1374f7bd9f07115a7c69908bf50ba22e77b0e149 URL: https://github.com/llvm/llvm-project/commit/1374f7bd9f07115a7c69908bf50ba22e77b0e149 DIFF: https://github.com/llvm/llvm-project/commit/1374f7bd9f07115a7c69908bf50ba22e77b0e149.diff LO

Re: [PATCH] D70512: [clangd] Rethink how SelectionTree deals with macros and #includes.

2019-12-03 Thread Sam McCall via cfe-commits
Right, should be fixed in 1374f7bd9f07115a7c69908bf50ba22e77b0e149 (Just like the last revert, libstdc++ is letting me get away with things that the others don't...) On Tue, Dec 3, 2019 at 9:53 PM Nico Weber via Phabricator < revi...@reviews.llvm.org> wrote: > thakis added a comment. > > Mac is

[clang-tools-extra] 99768b2 - [clangd] (take 2) Try harder to find a plausible `clang` as argv0, particularly on Mac.

2019-12-06 Thread Sam McCall via cfe-commits
Author: Sam McCall Date: 2019-12-06T09:47:03+01:00 New Revision: 99768b243cd7afd312745da58b20ea067f39f89e URL: https://github.com/llvm/llvm-project/commit/99768b243cd7afd312745da58b20ea067f39f89e DIFF: https://github.com/llvm/llvm-project/commit/99768b243cd7afd312745da58b20ea067f39f89e.diff LO

[clang-tools-extra] 6b11760 - [clangd] Try to fix CompileCommandsTests on windows. NFC

2019-12-06 Thread Sam McCall via cfe-commits
Author: Sam McCall Date: 2019-12-06T12:28:01+01:00 New Revision: 6b11760128751455a73d9f00a5f935d1f49fbd0f URL: https://github.com/llvm/llvm-project/commit/6b11760128751455a73d9f00a5f935d1f49fbd0f DIFF: https://github.com/llvm/llvm-project/commit/6b11760128751455a73d9f00a5f935d1f49fbd0f.diff LO

[clang] 966fac1 - [clang][Tooling] Fix potential UB in ExpandResponseFilesCompilationDatabase

2019-12-09 Thread Sam McCall via cfe-commits
Author: Sam McCall Date: 2019-12-09T12:24:23+01:00 New Revision: 966fac1941ea99e076a7654d229b27e1e6e4ad17 URL: https://github.com/llvm/llvm-project/commit/966fac1941ea99e076a7654d229b27e1e6e4ad17 DIFF: https://github.com/llvm/llvm-project/commit/966fac1941ea99e076a7654d229b27e1e6e4ad17.diff LO

[clang] 94603ec - [Parser] Don't crash on MS assembly if target desc/asm parser isn't linked in.

2019-12-09 Thread Sam McCall via cfe-commits
Author: Sam McCall Date: 2019-12-09T14:34:31+01:00 New Revision: 94603ec11b55ca22b5dbebcfca5e83f313b632e3 URL: https://github.com/llvm/llvm-project/commit/94603ec11b55ca22b5dbebcfca5e83f313b632e3 DIFF: https://github.com/llvm/llvm-project/commit/94603ec11b55ca22b5dbebcfca5e83f313b632e3.diff LO

[clang-tools-extra] 771899e - [clangd] Allow extract-to-function on regions that always return.

2019-12-09 Thread Sam McCall via cfe-commits
Author: Sam McCall Date: 2019-12-09T14:57:49+01:00 New Revision: 771899e94452bbd5696abf8e2da7fee3514bb692 URL: https://github.com/llvm/llvm-project/commit/771899e94452bbd5696abf8e2da7fee3514bb692 DIFF: https://github.com/llvm/llvm-project/commit/771899e94452bbd5696abf8e2da7fee3514bb692.diff LO

[clang-tools-extra] d0ccd55 - [clangd] also filter out another possible diag from MS ASM syntax

2019-12-09 Thread Sam McCall via cfe-commits
Author: Sam McCall Date: 2019-12-09T19:21:58+01:00 New Revision: d0ccd55151f52992912dbc12d04a027cf5e06d2f URL: https://github.com/llvm/llvm-project/commit/d0ccd55151f52992912dbc12d04a027cf5e06d2f DIFF: https://github.com/llvm/llvm-project/commit/d0ccd55151f52992912dbc12d04a027cf5e06d2f.diff LO

[clang] 3f8da5d - [Tooling/Syntax] Helpers to find spelled tokens touching a location.

2019-12-12 Thread Sam McCall via cfe-commits
Author: Sam McCall Date: 2019-12-12T12:59:50+01:00 New Revision: 3f8da5d0910772dc1f6198916a9141bf1d5be885 URL: https://github.com/llvm/llvm-project/commit/3f8da5d0910772dc1f6198916a9141bf1d5be885 DIFF: https://github.com/llvm/llvm-project/commit/3f8da5d0910772dc1f6198916a9141bf1d5be885.diff LO

[clang-tools-extra] d6417f5 - [clangd] Implement "textDocument/documentLink" protocol support

2019-12-12 Thread Sam McCall via cfe-commits
Author: Michael Forster Date: 2019-12-12T14:55:20+01:00 New Revision: d6417f5584aa7673fa0212029a96cc9cacb1aad5 URL: https://github.com/llvm/llvm-project/commit/d6417f5584aa7673fa0212029a96cc9cacb1aad5 DIFF: https://github.com/llvm/llvm-project/commit/d6417f5584aa7673fa0212029a96cc9cacb1aad5.dif

[clang-tools-extra] b60896f - [clangd] Fall back to selecting token-before-cursor if token-after-cursor fails.

2019-12-13 Thread Sam McCall via cfe-commits
Author: Sam McCall Date: 2019-12-13T16:57:03+01:00 New Revision: b60896fad926754f715acc5d771555577e0f URL: https://github.com/llvm/llvm-project/commit/b60896fad926754f715acc5d771555577e0f DIFF: https://github.com/llvm/llvm-project/commit/b60896fad926754f715acc5d771555577e0f.diff LO

[clang] 22f8125 - [Tooling/Syntax] Helpers to find spelled tokens touching a location.

2019-12-13 Thread Sam McCall via cfe-commits
Author: Sam McCall Date: 2019-12-13T16:57:03+01:00 New Revision: 22f81250889b2e366187ee1465ba0ec71a6e457d URL: https://github.com/llvm/llvm-project/commit/22f81250889b2e366187ee1465ba0ec71a6e457d DIFF: https://github.com/llvm/llvm-project/commit/22f81250889b2e366187ee1465ba0ec71a6e457d.diff LO

[clang-tools-extra] 7dc388b - [clangd] Make Tweak::Selection movable. NFC

2019-12-16 Thread Sam McCall via cfe-commits
Author: Sam McCall Date: 2019-12-16T15:46:57+01:00 New Revision: 7dc388bd9596bbf42633f8a8e450224e39740b60 URL: https://github.com/llvm/llvm-project/commit/7dc388bd9596bbf42633f8a8e450224e39740b60 DIFF: https://github.com/llvm/llvm-project/commit/7dc388bd9596bbf42633f8a8e450224e39740b60.diff LO

<    9   10   11   12   13   14   15   16   17   18   >