[clang] e400c63 - Revert "[clang] Build UsingType for elaborated type specifiers."

2023-01-26 Thread Haojian Wu via cfe-commits
Author: Haojian Wu Date: 2023-01-26T11:37:41+01:00 New Revision: e400c63cc39680538a3726a7736baf6b7844c3a8 URL: https://github.com/llvm/llvm-project/commit/e400c63cc39680538a3726a7736baf6b7844c3a8 DIFF: https://github.com/llvm/llvm-project/commit/e400c63cc39680538a3726a7736baf6b7844c3a8.diff

[clang] ebbeb16 - [clang] Fix the location of UsingTypeLoc.

2023-01-23 Thread Haojian Wu via cfe-commits
Author: Haojian Wu Date: 2023-01-23T12:51:21+01:00 New Revision: ebbeb164c25a40cb6ba9c6b18dce5dcd06c0bb07 URL: https://github.com/llvm/llvm-project/commit/ebbeb164c25a40cb6ba9c6b18dce5dcd06c0bb07 DIFF: https://github.com/llvm/llvm-project/commit/ebbeb164c25a40cb6ba9c6b18dce5dcd06c0bb07.diff

[clang-tools-extra] e84d69f - [clangd] Fix clangd-fuzzer build.

2023-01-19 Thread Haojian Wu via cfe-commits
Author: Haojian Wu Date: 2023-01-19T17:05:23+01:00 New Revision: e84d69f52d9a9fab9162128d8fe8ebec99ea60da URL: https://github.com/llvm/llvm-project/commit/e84d69f52d9a9fab9162128d8fe8ebec99ea60da DIFF: https://github.com/llvm/llvm-project/commit/e84d69f52d9a9fab9162128d8fe8ebec99ea60da.diff

[clang-tools-extra] 939dce1 - [clangd] Implement unused include warnings with include-cleaner library.

2023-01-19 Thread Haojian Wu via cfe-commits
Author: Haojian Wu Date: 2023-01-19T14:31:40+01:00 New Revision: 939dce12f9f35f7e0953a036c16e89d30011d047 URL: https://github.com/llvm/llvm-project/commit/939dce12f9f35f7e0953a036c16e89d30011d047 DIFF: https://github.com/llvm/llvm-project/commit/939dce12f9f35f7e0953a036c16e89d30011d047.diff

[clang-tools-extra] e70ca7b - [clang] Build UsingType for elaborated type specifiers.

2023-01-19 Thread Haojian Wu via cfe-commits
Author: Haojian Wu Date: 2023-01-19T14:20:38+01:00 New Revision: e70ca7b35319a3621f9d9c6475926428f8c5c000 URL: https://github.com/llvm/llvm-project/commit/e70ca7b35319a3621f9d9c6475926428f8c5c000 DIFF: https://github.com/llvm/llvm-project/commit/e70ca7b35319a3621f9d9c6475926428f8c5c000.diff

[clang-tools-extra] ccb6749 - [clangd] Simplify some tests in IncludeCleanerTests, NFC

2023-01-19 Thread Haojian Wu via cfe-commits
Author: Haojian Wu Date: 2023-01-19T10:48:54+01:00 New Revision: ccb67491f0dd55c5bd8ed5f71cb802422bfaa969 URL: https://github.com/llvm/llvm-project/commit/ccb67491f0dd55c5bd8ed5f71cb802422bfaa969 DIFF: https://github.com/llvm/llvm-project/commit/ccb67491f0dd55c5bd8ed5f71cb802422bfaa969.diff

[clang] 6898d84 - Reland "nullptr returned from ActOnTag() is not a valid result"

2023-01-18 Thread Haojian Wu via cfe-commits
Author: Haojian Wu Date: 2023-01-18T12:41:44+01:00 New Revision: 6898d8413ff4af205000eab1db3fa900b39c6097 URL: https://github.com/llvm/llvm-project/commit/6898d8413ff4af205000eab1db3fa900b39c6097 DIFF: https://github.com/llvm/llvm-project/commit/6898d8413ff4af205000eab1db3fa900b39c6097.diff

[clang-tools-extra] f4a7448 - [include-cleaner] FindHeaders respects IWYU export pragma for standard headers.

2023-01-16 Thread Haojian Wu via cfe-commits
Author: Haojian Wu Date: 2023-01-16T10:09:18+01:00 New Revision: f4a744865349ed3c5b069ce39b0abcb5f0130fd3 URL: https://github.com/llvm/llvm-project/commit/f4a744865349ed3c5b069ce39b0abcb5f0130fd3 DIFF: https://github.com/llvm/llvm-project/commit/f4a744865349ed3c5b069ce39b0abcb5f0130fd3.diff

[clang-tools-extra] e435f56 - [include-cleaner] Remove a stale FIXME.

2023-01-13 Thread Haojian Wu via cfe-commits
Author: Haojian Wu Date: 2023-01-13T16:26:27+01:00 New Revision: e435f56815435422a63f5e9e9aad6959428e96c2 URL: https://github.com/llvm/llvm-project/commit/e435f56815435422a63f5e9e9aad6959428e96c2 DIFF: https://github.com/llvm/llvm-project/commit/e435f56815435422a63f5e9e9aad6959428e96c2.diff

[clang-tools-extra] 22db1fb - [include-cleaner] Treat a constructor call as a use of the class type.

2023-01-12 Thread Haojian Wu via cfe-commits
Author: Haojian Wu Date: 2023-01-12T13:12:14+01:00 New Revision: 22db1fb10b8384907b43408f5d2703f96f806bc2 URL: https://github.com/llvm/llvm-project/commit/22db1fb10b8384907b43408f5d2703f96f806bc2 DIFF: https://github.com/llvm/llvm-project/commit/22db1fb10b8384907b43408f5d2703f96f806bc2.diff

[clang] d0a98ef - [clang] Fix unused variable warning in SemaConcept.cpp

2023-01-12 Thread Haojian Wu via cfe-commits
Author: Victor Komarov Date: 2023-01-12T12:55:34+01:00 New Revision: d0a98efb6819182138fab2e4028ab77d30f8b278 URL: https://github.com/llvm/llvm-project/commit/d0a98efb6819182138fab2e4028ab77d30f8b278 DIFF:

[clang-tools-extra] 499bf67 - [include-cleaner] Don't count references to operators as uses

2023-01-09 Thread Haojian Wu via cfe-commits
Author: Haojian Wu Date: 2023-01-09T13:59:15+01:00 New Revision: 499bf67208d982948e2580b56a09944a285fee76 URL: https://github.com/llvm/llvm-project/commit/499bf67208d982948e2580b56a09944a285fee76 DIFF: https://github.com/llvm/llvm-project/commit/499bf67208d982948e2580b56a09944a285fee76.diff

[clang-tools-extra] f7e9d5b - [clangd] Fix an inlay-hint crash on a null deduced type.

2023-01-08 Thread Haojian Wu via cfe-commits
Author: Haojian Wu Date: 2023-01-08T15:48:04+01:00 New Revision: f7e9d5b43e72439f5841f9ff5ef690a625fd312c URL: https://github.com/llvm/llvm-project/commit/f7e9d5b43e72439f5841f9ff5ef690a625fd312c DIFF: https://github.com/llvm/llvm-project/commit/f7e9d5b43e72439f5841f9ff5ef690a625fd312c.diff

[clang-tools-extra] 68fe067 - [clangd] Disable backend-releated filelist compiler options.

2023-01-04 Thread Haojian Wu via cfe-commits
Author: Haojian Wu Date: 2023-01-04T13:00:24+01:00 New Revision: 68fe0674187d1b44058c916620a6babfa626c947 URL: https://github.com/llvm/llvm-project/commit/68fe0674187d1b44058c916620a6babfa626c947 DIFF: https://github.com/llvm/llvm-project/commit/68fe0674187d1b44058c916620a6babfa626c947.diff

[clang-tools-extra] 0e11d65 - [clang-tidy] Don't emit misc-unused-using-decl warnings for header files.

2023-01-04 Thread Haojian Wu via cfe-commits
Author: Haojian Wu Date: 2023-01-04T10:07:28+01:00 New Revision: 0e11d65a58da32311b562ecea2b5ba9d4d655659 URL: https://github.com/llvm/llvm-project/commit/0e11d65a58da32311b562ecea2b5ba9d4d655659 DIFF: https://github.com/llvm/llvm-project/commit/0e11d65a58da32311b562ecea2b5ba9d4d655659.diff

[clang-tools-extra] 8d9828e - [clang-tidy] Fix all broken links in the comment.

2023-01-03 Thread Haojian Wu via cfe-commits
Author: Haojian Wu Date: 2023-01-03T09:25:38+01:00 New Revision: 8d9828ef5aa9688500657d36cd2aefbe12bbd162 URL: https://github.com/llvm/llvm-project/commit/8d9828ef5aa9688500657d36cd2aefbe12bbd162 DIFF: https://github.com/llvm/llvm-project/commit/8d9828ef5aa9688500657d36cd2aefbe12bbd162.diff

[clang] 32d7aae - [clang] Fix a clang crash on invalid code in C++20 mode.

2022-12-23 Thread Haojian Wu via cfe-commits
Author: Haojian Wu Date: 2022-12-23T12:40:39+01:00 New Revision: 32d7aae04fdb58e65a952f281ff2f2c3f396d98f URL: https://github.com/llvm/llvm-project/commit/32d7aae04fdb58e65a952f281ff2f2c3f396d98f DIFF: https://github.com/llvm/llvm-project/commit/32d7aae04fdb58e65a952f281ff2f2c3f396d98f.diff

[clang-tools-extra] 8a7ea76 - [include-cleaner] Base-type usage from member exprs is implicit.

2022-12-19 Thread Haojian Wu via cfe-commits
Author: Haojian Wu Date: 2022-12-19T19:46:18+01:00 New Revision: 8a7ea764b2583e93fe0a332739c391d3bb11a867 URL: https://github.com/llvm/llvm-project/commit/8a7ea764b2583e93fe0a332739c391d3bb11a867 DIFF: https://github.com/llvm/llvm-project/commit/8a7ea764b2583e93fe0a332739c391d3bb11a867.diff

[clang-tools-extra] 8551563 - [include-cleaner] Fix a missing review comment.

2022-12-19 Thread Haojian Wu via cfe-commits
Author: Haojian Wu Date: 2022-12-19T09:14:33+01:00 New Revision: 8551563c0d77e54c3904fa853c32f82649f65fc1 URL: https://github.com/llvm/llvm-project/commit/8551563c0d77e54c3904fa853c32f82649f65fc1 DIFF: https://github.com/llvm/llvm-project/commit/8551563c0d77e54c3904fa853c32f82649f65fc1.diff

[clang-tools-extra] 0ab57bd - [include-cleaner] Fix the member-expr-access usage for sugar type.

2022-12-19 Thread Haojian Wu via cfe-commits
Author: Haojian Wu Date: 2022-12-19T08:48:32+01:00 New Revision: 0ab57bdc9745bfc8147831c09ed05073f87e7040 URL: https://github.com/llvm/llvm-project/commit/0ab57bdc9745bfc8147831c09ed05073f87e7040 DIFF: https://github.com/llvm/llvm-project/commit/0ab57bdc9745bfc8147831c09ed05073f87e7040.diff

[clang-tools-extra] 4702d8d - [include-cleaner] Print the line number of removal #includes.

2022-12-14 Thread Haojian Wu via cfe-commits
Author: Haojian Wu Date: 2022-12-14T10:52:13+01:00 New Revision: 4702d8d9cf80d6f80e68d20b3ff5c0bf8a43e000 URL: https://github.com/llvm/llvm-project/commit/4702d8d9cf80d6f80e68d20b3ff5c0bf8a43e000 DIFF: https://github.com/llvm/llvm-project/commit/4702d8d9cf80d6f80e68d20b3ff5c0bf8a43e000.diff

[clang-tools-extra] 6f0b149 - [clangd] Correct the local variable names to match the code style, NFC

2022-12-14 Thread Haojian Wu via cfe-commits
Author: Haojian Wu Date: 2022-12-14T10:45:20+01:00 New Revision: 6f0b149f40bb1ae8da4e4584a30c405f92bd27a4 URL: https://github.com/llvm/llvm-project/commit/6f0b149f40bb1ae8da4e4584a30c405f92bd27a4 DIFF: https://github.com/llvm/llvm-project/commit/6f0b149f40bb1ae8da4e4584a30c405f92bd27a4.diff

[clang-tools-extra] bcb457c - [clangd] Fix a semantic highlighting crash on dependent code.

2022-12-13 Thread Haojian Wu via cfe-commits
Author: Haojian Wu Date: 2022-12-13T12:19:41+01:00 New Revision: bcb457c68e20120f0bdd0a59e4b4ce90b8121310 URL: https://github.com/llvm/llvm-project/commit/bcb457c68e20120f0bdd0a59e4b4ce90b8121310 DIFF: https://github.com/llvm/llvm-project/commit/bcb457c68e20120f0bdd0a59e4b4ce90b8121310.diff

[clang-tools-extra] 48e6ff9 - [clangd] Fix some header guard names, NFC

2022-12-13 Thread Haojian Wu via cfe-commits
Author: Haojian Wu Date: 2022-12-13T10:00:51+01:00 New Revision: 48e6ff9ad3eb1971de6d7ba12e31754781aff675 URL: https://github.com/llvm/llvm-project/commit/48e6ff9ad3eb1971de6d7ba12e31754781aff675 DIFF: https://github.com/llvm/llvm-project/commit/48e6ff9ad3eb1971de6d7ba12e31754781aff675.diff

[clang-tools-extra] c187182 - [clangd] Add a missing header guard for InsertionPoint.h

2022-12-12 Thread Haojian Wu via cfe-commits
Author: Haojian Wu Date: 2022-12-12T21:25:29+01:00 New Revision: c187182429fb3c8af09827b816c1cb8976bc93e7 URL: https://github.com/llvm/llvm-project/commit/c187182429fb3c8af09827b816c1cb8976bc93e7 DIFF: https://github.com/llvm/llvm-project/commit/c187182429fb3c8af09827b816c1cb8976bc93e7.diff

[clang] 58c9467 - Use std::optional in Tooling/Inclusions.

2022-12-12 Thread Haojian Wu via cfe-commits
Author: Haojian Wu Date: 2022-12-12T16:01:56+01:00 New Revision: 58c9467f58a3ec77bae4675becfa7f3bc8470230 URL: https://github.com/llvm/llvm-project/commit/58c9467f58a3ec77bae4675becfa7f3bc8470230 DIFF: https://github.com/llvm/llvm-project/commit/58c9467f58a3ec77bae4675becfa7f3bc8470230.diff

[clang-tools-extra] e864749 - [include-cleaner] Add a newline at end of the file, NFC

2022-12-12 Thread Haojian Wu via cfe-commits
Author: Haojian Wu Date: 2022-12-12T15:29:27+01:00 New Revision: e864749d4dbe57fd4b0874a9ea189f87285ac473 URL: https://github.com/llvm/llvm-project/commit/e864749d4dbe57fd4b0874a9ea189f87285ac473 DIFF: https://github.com/llvm/llvm-project/commit/e864749d4dbe57fd4b0874a9ea189f87285ac473.diff

[clang-tools-extra] 6c0c280 - [include-cleaner] Include the reference type when printing the SymbolReference.

2022-12-12 Thread Haojian Wu via cfe-commits
Author: Haojian Wu Date: 2022-12-12T14:52:31+01:00 New Revision: 6c0c280b8ddcede2b78afe948c764cb04503f980 URL: https://github.com/llvm/llvm-project/commit/6c0c280b8ddcede2b78afe948c764cb04503f980 DIFF: https://github.com/llvm/llvm-project/commit/6c0c280b8ddcede2b78afe948c764cb04503f980.diff

[clang-tools-extra] 843be73 - [clangd] Fix a typo "Features.h" => "Feature.h" in IWYU pragma.

2022-12-12 Thread Haojian Wu via cfe-commits
Author: Haojian Wu Date: 2022-12-12T13:46:19+01:00 New Revision: 843be73065617a4b55a542aff7d0b286c1e9b888 URL: https://github.com/llvm/llvm-project/commit/843be73065617a4b55a542aff7d0b286c1e9b888 DIFF: https://github.com/llvm/llvm-project/commit/843be73065617a4b55a542aff7d0b286c1e9b888.diff

[clang-tools-extra] 5af4408 - [clangd] Remove a gest-internal header, NFC

2022-12-12 Thread Haojian Wu via cfe-commits
Author: Haojian Wu Date: 2022-12-12T13:16:18+01:00 New Revision: 5af440868c1a1ea880bcbfa3c04b3336af1932c2 URL: https://github.com/llvm/llvm-project/commit/5af440868c1a1ea880bcbfa3c04b3336af1932c2 DIFF: https://github.com/llvm/llvm-project/commit/5af440868c1a1ea880bcbfa3c04b3336af1932c2.diff

[clang-tools-extra] 4ce6dfb - [include-cleaner] Add a unique_ptr-style member expr test in WalkASTTest.

2022-12-12 Thread Haojian Wu via cfe-commits
Author: Haojian Wu Date: 2022-12-12T09:58:54+01:00 New Revision: 4ce6dfbcd6f0cbe8e03ecf6f99b306f6826bf239 URL: https://github.com/llvm/llvm-project/commit/4ce6dfbcd6f0cbe8e03ecf6f99b306f6826bf239 DIFF: https://github.com/llvm/llvm-project/commit/4ce6dfbcd6f0cbe8e03ecf6f99b306f6826bf239.diff

[clang-tools-extra] bf6e655 - [include-cleaner] Filter out references that not spelled in the main file.

2022-12-09 Thread Haojian Wu via cfe-commits
Author: Haojian Wu Date: 2022-12-09T12:59:34+01:00 New Revision: bf6e65516223586180d4082735b706bd4602ba11 URL: https://github.com/llvm/llvm-project/commit/bf6e65516223586180d4082735b706bd4602ba11 DIFF: https://github.com/llvm/llvm-project/commit/bf6e65516223586180d4082735b706bd4602ba11.diff

[clang-tools-extra] 526fb5f - [include-cleaner] Fix walkUsed only report a single macro ref.

2022-12-09 Thread Haojian Wu via cfe-commits
Author: Haojian Wu Date: 2022-12-09T12:12:16+01:00 New Revision: 526fb5fae79f1b037eb084783d5eb082258ede9b URL: https://github.com/llvm/llvm-project/commit/526fb5fae79f1b037eb084783d5eb082258ede9b DIFF: https://github.com/llvm/llvm-project/commit/526fb5fae79f1b037eb084783d5eb082258ede9b.diff

[clang] 23e1078 - Add distinguished content to the empty test headers.

2022-12-08 Thread Haojian Wu via cfe-commits
Author: Haojian Wu Date: 2022-12-08T16:27:04+01:00 New Revision: 23e1078a2fee686e54f1da93de20afc01c47f25d URL: https://github.com/llvm/llvm-project/commit/23e1078a2fee686e54f1da93de20afc01c47f25d DIFF: https://github.com/llvm/llvm-project/commit/23e1078a2fee686e54f1da93de20afc01c47f25d.diff

[clang] 67b72a2 - [tooling] use std::optional in tooling StandardLibrary.h/.cpp, NFC

2022-12-08 Thread Haojian Wu via cfe-commits
Author: Haojian Wu Date: 2022-12-08T13:49:09+01:00 New Revision: 67b72a28903734372972740adb4a9ccc7626cb35 URL: https://github.com/llvm/llvm-project/commit/67b72a28903734372972740adb4a9ccc7626cb35 DIFF: https://github.com/llvm/llvm-project/commit/67b72a28903734372972740adb4a9ccc7626cb35.diff

[clang-tools-extra] 71a014f - [clangd] Add a newline-eof to the system-include-extractor.test

2022-12-08 Thread Haojian Wu via cfe-commits
Author: Haojian Wu Date: 2022-12-08T12:48:05+01:00 New Revision: 71a014fe9e92db40279f3901c9f03a048ec4da3f URL: https://github.com/llvm/llvm-project/commit/71a014fe9e92db40279f3901c9f03a048ec4da3f DIFF: https://github.com/llvm/llvm-project/commit/71a014fe9e92db40279f3901c9f03a048ec4da3f.diff

[clang-tools-extra] 14af1ad - [include-cleaner] Add two command-line flags to the include-cleaner

2022-12-05 Thread Haojian Wu via cfe-commits
Author: Haojian Wu Date: 2022-12-05T12:20:34+01:00 New Revision: 14af1ad4ee0ab0c453af75e43cf469bd530536cf URL: https://github.com/llvm/llvm-project/commit/14af1ad4ee0ab0c453af75e43cf469bd530536cf DIFF: https://github.com/llvm/llvm-project/commit/14af1ad4ee0ab0c453af75e43cf469bd530536cf.diff

[clang-tools-extra] 454a34d - [include-cleaner] Fix -Woverloaded-virtual warning, NFC.

2022-11-29 Thread Haojian Wu via cfe-commits
Author: Haojian Wu Date: 2022-11-29T15:09:56+01:00 New Revision: 454a34d2c04f68f3d7b907d78f3071710b93cf34 URL: https://github.com/llvm/llvm-project/commit/454a34d2c04f68f3d7b907d78f3071710b93cf34 DIFF: https://github.com/llvm/llvm-project/commit/454a34d2c04f68f3d7b907d78f3071710b93cf34.diff

[clang-tools-extra] 962343a - [include-cleaner] Fix walkUsed only report a single macro ref.

2022-11-28 Thread Haojian Wu via cfe-commits
Author: Haojian Wu Date: 2022-11-28T10:12:10+01:00 New Revision: 962343a979d51cea9363167e9121c446abbdfdbc URL: https://github.com/llvm/llvm-project/commit/962343a979d51cea9363167e9121c446abbdfdbc DIFF: https://github.com/llvm/llvm-project/commit/962343a979d51cea9363167e9121c446abbdfdbc.diff

[clang-tools-extra] 10d183b - [include-cleaner] Capture private headers in PragmaIncludes.

2022-11-28 Thread Haojian Wu via cfe-commits
Author: Viktoriia Bakalova Date: 2022-11-28T10:02:02+01:00 New Revision: 10d183b889daab4512d476c1645d24d4e8946e8c URL: https://github.com/llvm/llvm-project/commit/10d183b889daab4512d476c1645d24d4e8946e8c DIFF:

[clang-tools-extra] 6ebd0aa - [include-cleaner] Record macro references in #ifdef clause.

2022-11-24 Thread Haojian Wu via cfe-commits
Author: Viktoriia Bakalova Date: 2022-11-24T14:48:25+01:00 New Revision: 6ebd0aa42066dd1879217b260704571e440ce5ef URL: https://github.com/llvm/llvm-project/commit/6ebd0aa42066dd1879217b260704571e440ce5ef DIFF:

[clang-tools-extra] 0780811 - [include-cleaner] Remove an unused local variable, NFC.

2022-11-24 Thread Haojian Wu via cfe-commits
Author: Haojian Wu Date: 2022-11-24T11:05:34+01:00 New Revision: 078081171c4e916926e14e6204713f131f9ffb28 URL: https://github.com/llvm/llvm-project/commit/078081171c4e916926e14e6204713f131f9ffb28 DIFF: https://github.com/llvm/llvm-project/commit/078081171c4e916926e14e6204713f131f9ffb28.diff

[clang-tools-extra] 6527201 - [clang-tidy] Remove a duplicated if-branch in the unused-using-decl

2022-11-18 Thread Haojian Wu via cfe-commits
Author: Haojian Wu Date: 2022-11-18T15:07:46+01:00 New Revision: 6527201414cf9479639594a7a1f80558ec09d106 URL: https://github.com/llvm/llvm-project/commit/6527201414cf9479639594a7a1f80558ec09d106 DIFF: https://github.com/llvm/llvm-project/commit/6527201414cf9479639594a7a1f80558ec09d106.diff

[clang-tools-extra] 0cf8885 - [include-cleaner] Add self-contained file support for PragmaIncludes.

2022-11-18 Thread Haojian Wu via cfe-commits
Author: Haojian Wu Date: 2022-11-18T13:52:30+01:00 New Revision: 0cf888514454350cd97ab79cdb4a73e7f189eea0 URL: https://github.com/llvm/llvm-project/commit/0cf888514454350cd97ab79cdb4a73e7f189eea0 DIFF: https://github.com/llvm/llvm-project/commit/0cf888514454350cd97ab79cdb4a73e7f189eea0.diff

[clang] 5c4ae8a - Update the wrong isSelfContainedHeader API usage in the test.

2022-11-14 Thread Haojian Wu via cfe-commits
Author: Haojian Wu Date: 2022-11-14T11:10:55+01:00 New Revision: 5c4ae8a86a865e622e2c663666c0c139334b5da2 URL: https://github.com/llvm/llvm-project/commit/5c4ae8a86a865e622e2c663666c0c139334b5da2 DIFF: https://github.com/llvm/llvm-project/commit/5c4ae8a86a865e622e2c663666c0c139334b5da2.diff

[clang-tools-extra] dd46a08 - Move the isSelfContainedHeader function from clangd to libtooling.

2022-11-14 Thread Haojian Wu via cfe-commits
Author: Haojian Wu Date: 2022-11-14T09:40:45+01:00 New Revision: dd46a08008f76d6ac9fcc6a9e748b113bea3c758 URL: https://github.com/llvm/llvm-project/commit/dd46a08008f76d6ac9fcc6a9e748b113bea3c758 DIFF: https://github.com/llvm/llvm-project/commit/dd46a08008f76d6ac9fcc6a9e748b113bea3c758.diff

[clang-tools-extra] e000c2b - [include-cleaner] NFC, move the macro location fixme to findHeaders.

2022-11-11 Thread Haojian Wu via cfe-commits
Author: Haojian Wu Date: 2022-11-11T14:55:29+01:00 New Revision: e000c2bce75ec59782e1a2459c4db6d7a996590c URL: https://github.com/llvm/llvm-project/commit/e000c2bce75ec59782e1a2459c4db6d7a996590c DIFF: https://github.com/llvm/llvm-project/commit/e000c2bce75ec59782e1a2459c4db6d7a996590c.diff

[clang-tools-extra] 15b2702 - [include-cleaner] NFC, correct a comment in

2022-11-11 Thread Haojian Wu via cfe-commits
Author: Haojian Wu Date: 2022-11-11T14:40:08+01:00 New Revision: 15b2702e83fa1e99e56b51a4254e8dc4f331ca9d URL: https://github.com/llvm/llvm-project/commit/15b2702e83fa1e99e56b51a4254e8dc4f331ca9d DIFF: https://github.com/llvm/llvm-project/commit/15b2702e83fa1e99e56b51a4254e8dc4f331ca9d.diff

[clang-tools-extra] 7795548 - [include-cleaner] Initial version for the "Location=>Header" step

2022-11-11 Thread Haojian Wu via cfe-commits
Author: Haojian Wu Date: 2022-11-11T10:34:22+01:00 New Revision: 77955480481396c0e92aa1b4b99821eb21a66c0e URL: https://github.com/llvm/llvm-project/commit/77955480481396c0e92aa1b4b99821eb21a66c0e DIFF: https://github.com/llvm/llvm-project/commit/77955480481396c0e92aa1b4b99821eb21a66c0e.diff

[clang-tools-extra] f3e8a11 - [include-cleaner] Add export IWYU pragma support.

2022-11-10 Thread Haojian Wu via cfe-commits
Author: Haojian Wu Date: 2022-11-10T15:39:30+01:00 New Revision: f3e8a117d2bc8d439434db5cb77b1c8a425a38c0 URL: https://github.com/llvm/llvm-project/commit/f3e8a117d2bc8d439434db5cb77b1c8a425a38c0 DIFF: https://github.com/llvm/llvm-project/commit/f3e8a117d2bc8d439434db5cb77b1c8a425a38c0.diff

[clang] 964c494 - Remove an unused local variable, NFC.

2022-11-03 Thread Haojian Wu via cfe-commits
Author: Haojian Wu Date: 2022-11-03T13:57:46+01:00 New Revision: 964c4948cd4adb8e5d436796b02eb4bcd0b9641f URL: https://github.com/llvm/llvm-project/commit/964c4948cd4adb8e5d436796b02eb4bcd0b9641f DIFF: https://github.com/llvm/llvm-project/commit/964c4948cd4adb8e5d436796b02eb4bcd0b9641f.diff

[clang-tools-extra] 9ab0827 - [include-cleaner] Add a data-structure to capture IWYU pragmas.

2022-10-31 Thread Haojian Wu via cfe-commits
Author: Haojian Wu Date: 2022-10-31T15:21:24+01:00 New Revision: 9ab0827f70a524aa9f94995662d37675cd042f30 URL: https://github.com/llvm/llvm-project/commit/9ab0827f70a524aa9f94995662d37675cd042f30 DIFF: https://github.com/llvm/llvm-project/commit/9ab0827f70a524aa9f94995662d37675cd042f30.diff

[clang-tools-extra] e3ec9dd - [clangd] Run semantic highligting in clangd check.

2022-10-31 Thread Haojian Wu via cfe-commits
Author: Haojian Wu Date: 2022-10-31T14:46:36+01:00 New Revision: e3ec9dd0ba42a6022b37d8a61e20fe338b8dc51f URL: https://github.com/llvm/llvm-project/commit/e3ec9dd0ba42a6022b37d8a61e20fe338b8dc51f DIFF: https://github.com/llvm/llvm-project/commit/e3ec9dd0ba42a6022b37d8a61e20fe338b8dc51f.diff

[clang-tools-extra] 1258747 - [clangd] Fix a semantic-highlighting crash.

2022-10-31 Thread Haojian Wu via cfe-commits
Author: Haojian Wu Date: 2022-10-31T11:19:01+01:00 New Revision: 1258747a59db5200112fca7c6140d184f3b8748e URL: https://github.com/llvm/llvm-project/commit/1258747a59db5200112fca7c6140d184f3b8748e DIFF: https://github.com/llvm/llvm-project/commit/1258747a59db5200112fca7c6140d184f3b8748e.diff

[clang] 21bac59 - Fix unused-variable warning in release build, NFC

2022-10-31 Thread Haojian Wu via cfe-commits
Author: Haojian Wu Date: 2022-10-31T08:53:30+01:00 New Revision: 21bac595041d46d9882fb930a4467055b99ffa0a URL: https://github.com/llvm/llvm-project/commit/21bac595041d46d9882fb930a4467055b99ffa0a DIFF: https://github.com/llvm/llvm-project/commit/21bac595041d46d9882fb930a4467055b99ffa0a.diff

[clang-tools-extra] bf07c33 - Revert "[clang] Instantiate NTTPs and template default arguments with sugar"

2022-10-28 Thread Haojian Wu via cfe-commits
Author: Haojian Wu Date: 2022-10-28T11:56:19+02:00 New Revision: bf07c338bb78c54b8d96fb42a75b168bf1550ad7 URL: https://github.com/llvm/llvm-project/commit/bf07c338bb78c54b8d96fb42a75b168bf1550ad7 DIFF: https://github.com/llvm/llvm-project/commit/bf07c338bb78c54b8d96fb42a75b168bf1550ad7.diff

[clang] bf07c33 - Revert "[clang] Instantiate NTTPs and template default arguments with sugar"

2022-10-28 Thread Haojian Wu via cfe-commits
Author: Haojian Wu Date: 2022-10-28T11:56:19+02:00 New Revision: bf07c338bb78c54b8d96fb42a75b168bf1550ad7 URL: https://github.com/llvm/llvm-project/commit/bf07c338bb78c54b8d96fb42a75b168bf1550ad7 DIFF: https://github.com/llvm/llvm-project/commit/bf07c338bb78c54b8d96fb42a75b168bf1550ad7.diff

[clang] 11c1d8b - [Lex] Bring back the magic number 50 in updateConsecutiveMacroArgTokens.

2022-10-26 Thread Haojian Wu via cfe-commits
Author: Haojian Wu Date: 2022-10-26T12:03:21+02:00 New Revision: 11c1d8b7fd82b32b37db47bcd8eac813b9667b5c URL: https://github.com/llvm/llvm-project/commit/11c1d8b7fd82b32b37db47bcd8eac813b9667b5c DIFF: https://github.com/llvm/llvm-project/commit/11c1d8b7fd82b32b37db47bcd8eac813b9667b5c.diff

[clang-tools-extra] 7ac10e5 - [clangd] Fix a crash in ExtractFunction tweak.

2022-10-13 Thread Haojian Wu via cfe-commits
Author: Haojian Wu Date: 2022-10-13T11:12:28+02:00 New Revision: 7ac10e5b347f3e22ae1dad5937de667e57c472be URL: https://github.com/llvm/llvm-project/commit/7ac10e5b347f3e22ae1dad5937de667e57c472be DIFF: https://github.com/llvm/llvm-project/commit/7ac10e5b347f3e22ae1dad5937de667e57c472be.diff

[clang] f83347b - [TokenLexer][NFC] Rename the InstLoc to ExpandLoc

2022-10-11 Thread Haojian Wu via cfe-commits
Author: Haojian Wu Date: 2022-10-11T21:34:22+02:00 New Revision: f83347b0bedb22ea676861c8e4e2ed9c31371ade URL: https://github.com/llvm/llvm-project/commit/f83347b0bedb22ea676861c8e4e2ed9c31371ade DIFF: https://github.com/llvm/llvm-project/commit/f83347b0bedb22ea676861c8e4e2ed9c31371ade.diff

[clang] d779356 - [SourceManager] Fix the incorrect counting stats in getFileIDLoaded.

2022-10-07 Thread Haojian Wu via cfe-commits
Author: Haojian Wu Date: 2022-10-07T14:24:31+02:00 New Revision: d779356043a895280d0880551ef33d663fe36c7e URL: https://github.com/llvm/llvm-project/commit/d779356043a895280d0880551ef33d663fe36c7e DIFF: https://github.com/llvm/llvm-project/commit/d779356043a895280d0880551ef33d663fe36c7e.diff

[clang] a6a0d9e - [SourceManager] Improve getFileIDLocal.

2022-10-07 Thread Haojian Wu via cfe-commits
Author: Haojian Wu Date: 2022-10-07T09:37:04+02:00 New Revision: a6a0d9ecd5d744316e699fa78a053376bb659dd1 URL: https://github.com/llvm/llvm-project/commit/a6a0d9ecd5d744316e699fa78a053376bb659dd1 DIFF: https://github.com/llvm/llvm-project/commit/a6a0d9ecd5d744316e699fa78a053376bb659dd1.diff

[clang] 74e4f77 - [Lex] Simplify and cleanup the updateConsecutiveMacroArgTokens implementation.

2022-10-07 Thread Haojian Wu via cfe-commits
Author: Haojian Wu Date: 2022-10-07T09:16:08+02:00 New Revision: 74e4f778cf16cbf7163b5c6de6027a43f5e9169f URL: https://github.com/llvm/llvm-project/commit/74e4f778cf16cbf7163b5c6de6027a43f5e9169f DIFF: https://github.com/llvm/llvm-project/commit/74e4f778cf16cbf7163b5c6de6027a43f5e9169f.diff

[clang] df61bb2 - [SourceManager] Improve getFileIDLoaded.

2022-10-06 Thread Haojian Wu via cfe-commits
Author: Haojian Wu Date: 2022-10-06T10:15:09+02:00 New Revision: df61bb271af9ad6e61c1cd470ea6f4255b2182c7 URL: https://github.com/llvm/llvm-project/commit/df61bb271af9ad6e61c1cd470ea6f4255b2182c7 DIFF: https://github.com/llvm/llvm-project/commit/df61bb271af9ad6e61c1cd470ea6f4255b2182c7.diff

[clang-tools-extra] 7438df9 - Remove an unused var decl, NFC.

2022-09-23 Thread Haojian Wu via cfe-commits
Author: Haojian Wu Date: 2022-09-23T11:54:50+02:00 New Revision: 7438df99604233bf9e319875adcbd97aae608520 URL: https://github.com/llvm/llvm-project/commit/7438df99604233bf9e319875adcbd97aae608520 DIFF: https://github.com/llvm/llvm-project/commit/7438df99604233bf9e319875adcbd97aae608520.diff

[clang] 4f8d92f - [clang] Fix the bogus diagnostic introduced by the newly-added UsingTemplate Kind.

2022-09-23 Thread Haojian Wu via cfe-commits
Author: Haojian Wu Date: 2022-09-23T10:36:55+02:00 New Revision: 4f8d92f1d6bea3bed2dc450ba33efa4a0f5baffb URL: https://github.com/llvm/llvm-project/commit/4f8d92f1d6bea3bed2dc450ba33efa4a0f5baffb DIFF: https://github.com/llvm/llvm-project/commit/4f8d92f1d6bea3bed2dc450ba33efa4a0f5baffb.diff

[clang] e0cdafe - [AST] Better recovery on an expression refers to an invalid decl.

2022-09-22 Thread Haojian Wu via cfe-commits
Author: Haojian Wu Date: 2022-09-22T14:23:47+02:00 New Revision: e0cdafe8d4b2f1585f4756447b677fec37954ec4 URL: https://github.com/llvm/llvm-project/commit/e0cdafe8d4b2f1585f4756447b677fec37954ec4 DIFF: https://github.com/llvm/llvm-project/commit/e0cdafe8d4b2f1585f4756447b677fec37954ec4.diff

[clang-tools-extra] 983cb53 - [pseudo] NFC, Remove an extral blank line.

2022-09-22 Thread Haojian Wu via cfe-commits
Author: Haojian Wu Date: 2022-09-22T11:07:25+02:00 New Revision: 983cb53845efde4b2a142a3e520ebe30c6673515 URL: https://github.com/llvm/llvm-project/commit/983cb53845efde4b2a142a3e520ebe30c6673515 DIFF: https://github.com/llvm/llvm-project/commit/983cb53845efde4b2a142a3e520ebe30c6673515.diff

[clang] e782d9a - [clang] Fix a nullptr-access crash in CheckTemplateArgument.

2022-09-19 Thread Haojian Wu via cfe-commits
Author: Haojian Wu Date: 2022-09-19T19:18:50+02:00 New Revision: e782d9a4a49c8aaf65bea4209cb6a8e7739526ac URL: https://github.com/llvm/llvm-project/commit/e782d9a4a49c8aaf65bea4209cb6a8e7739526ac DIFF: https://github.com/llvm/llvm-project/commit/e782d9a4a49c8aaf65bea4209cb6a8e7739526ac.diff

[clang] f6e759b - Remove some unused static functions in CGOpenMPRuntimeGPU.cpp, NFC

2022-09-14 Thread Haojian Wu via cfe-commits
Author: Haojian Wu Date: 2022-09-14T17:20:02+02:00 New Revision: f6e759bd26b24e046573ac46d3ee3be6eebd5526 URL: https://github.com/llvm/llvm-project/commit/f6e759bd26b24e046573ac46d3ee3be6eebd5526 DIFF: https://github.com/llvm/llvm-project/commit/f6e759bd26b24e046573ac46d3ee3be6eebd5526.diff

[clang] 44075cc - [test][clang] run test for lld emitting dwarf-aranages only if lld is presented

2022-09-14 Thread Haojian Wu via cfe-commits
Author: Azat Khuzhin Date: 2022-09-14T10:17:03+02:00 New Revision: 44075cc34a9b373714b594964001ce283598eac1 URL: https://github.com/llvm/llvm-project/commit/44075cc34a9b373714b594964001ce283598eac1 DIFF: https://github.com/llvm/llvm-project/commit/44075cc34a9b373714b594964001ce283598eac1.diff

[clang-tools-extra] 1698799 - [clangd] Fix LineFoldingOnly flag is not propagated correctly to ClangdServer.

2022-09-05 Thread Haojian Wu via cfe-commits
Author: Haojian Wu Date: 2022-09-05T15:55:29+02:00 New Revision: 16987998e6a0ad62efd4e387c18b0b9b5ef51947 URL: https://github.com/llvm/llvm-project/commit/16987998e6a0ad62efd4e387c18b0b9b5ef51947 DIFF: https://github.com/llvm/llvm-project/commit/16987998e6a0ad62efd4e387c18b0b9b5ef51947.diff

[clang-tools-extra] b06372a - [clangd] NFC, correct template argument type for two RetiredFlags.

2022-09-05 Thread Haojian Wu via cfe-commits
Author: Haojian Wu Date: 2022-09-05T15:20:31+02:00 New Revision: b06372ae58f0c8ae61f0ba5cf6ad2e4a7615a2a4 URL: https://github.com/llvm/llvm-project/commit/b06372ae58f0c8ae61f0ba5cf6ad2e4a7615a2a4 DIFF: https://github.com/llvm/llvm-project/commit/b06372ae58f0c8ae61f0ba5cf6ad2e4a7615a2a4.diff

[clang-tools-extra] f7dc91a - [pseudo] Eliminate a false parse of structured binding declaration.

2022-08-23 Thread Haojian Wu via cfe-commits
Author: Haojian Wu Date: 2022-08-23T15:25:52+02:00 New Revision: f7dc91ad5609fab02cb805861dd232cab492340d URL: https://github.com/llvm/llvm-project/commit/f7dc91ad5609fab02cb805861dd232cab492340d DIFF: https://github.com/llvm/llvm-project/commit/f7dc91ad5609fab02cb805861dd232cab492340d.diff

[clang-tools-extra] edb8fb2 - [pseudo] Fix HeadsPartition is not initialized correctly.

2022-08-23 Thread Haojian Wu via cfe-commits
Author: Haojian Wu Date: 2022-08-23T15:08:33+02:00 New Revision: edb8fb265990c3c4d0453d6b789554ccb5341123 URL: https://github.com/llvm/llvm-project/commit/edb8fb265990c3c4d0453d6b789554ccb5341123 DIFF: https://github.com/llvm/llvm-project/commit/edb8fb265990c3c4d0453d6b789554ccb5341123.diff

[clang-tools-extra] e32799d - [pseudo] NFC, remove redundant ;

2022-08-19 Thread Haojian Wu via cfe-commits
Author: Haojian Wu Date: 2022-08-19T15:55:19+02:00 New Revision: e32799d1d6f84206712076d385a1ce03e0944ab3 URL: https://github.com/llvm/llvm-project/commit/e32799d1d6f84206712076d385a1ce03e0944ab3 DIFF: https://github.com/llvm/llvm-project/commit/e32799d1d6f84206712076d385a1ce03e0944ab3.diff

[clang-tools-extra] 6a9f79e - [pseudo] Eliminate the type-name identifier ambiguities in the grammar.

2022-08-17 Thread Haojian Wu via cfe-commits
Author: Haojian Wu Date: 2022-08-17T14:30:53+02:00 New Revision: 6a9f79e1020db9f581d00791f1f644b64facfebe URL: https://github.com/llvm/llvm-project/commit/6a9f79e1020db9f581d00791f1f644b64facfebe DIFF: https://github.com/llvm/llvm-project/commit/6a9f79e1020db9f581d00791f1f644b64facfebe.diff

[clang-tools-extra] 06b97b4 - [clangd] Fix an inlay-hint crash on a broken designator.

2022-08-12 Thread Haojian Wu via cfe-commits
Author: Haojian Wu Date: 2022-08-12T14:37:46+02:00 New Revision: 06b97b4985ad0415f6cde4baad2bc7d73b456244 URL: https://github.com/llvm/llvm-project/commit/06b97b4985ad0415f6cde4baad2bc7d73b456244 DIFF: https://github.com/llvm/llvm-project/commit/06b97b4985ad0415f6cde4baad2bc7d73b456244.diff

[clang-tools-extra] 1828c75 - [pseudo] Apply the function-declarator to member functions.

2022-08-12 Thread Haojian Wu via cfe-commits
Author: Haojian Wu Date: 2022-08-12T13:49:01+02:00 New Revision: 1828c75d5f4ff657cf977476091fa224c8193e1d URL: https://github.com/llvm/llvm-project/commit/1828c75d5f4ff657cf977476091fa224c8193e1d DIFF: https://github.com/llvm/llvm-project/commit/1828c75d5f4ff657cf977476091fa224c8193e1d.diff

[clang-tools-extra] a1a1a78 - [pseudo] Eliminate an ambiguity for the empty member declaration.

2022-08-12 Thread Haojian Wu via cfe-commits
Author: Haojian Wu Date: 2022-08-12T13:46:26+02:00 New Revision: a1a1a78ac8cf837e4c05152c9715f399b33bfb59 URL: https://github.com/llvm/llvm-project/commit/a1a1a78ac8cf837e4c05152c9715f399b33bfb59 DIFF: https://github.com/llvm/llvm-project/commit/a1a1a78ac8cf837e4c05152c9715f399b33bfb59.diff

[clang-tools-extra] bf0e219 - [pseudo] Use C++17 variant to simplify the DirectiveTree::Chunk class, NFC.

2022-08-11 Thread Haojian Wu via cfe-commits
Author: Haojian Wu Date: 2022-08-11T14:27:38+02:00 New Revision: bf0e219d0481212ad12667262ed0b27e5e69f5f2 URL: https://github.com/llvm/llvm-project/commit/bf0e219d0481212ad12667262ed0b27e5e69f5f2 DIFF: https://github.com/llvm/llvm-project/commit/bf0e219d0481212ad12667262ed0b27e5e69f5f2.diff

[clang-tools-extra] e935f7f - [pseudo] Fix a bug in checking the duplicated grammar rules.

2022-08-11 Thread Haojian Wu via cfe-commits
Author: Haojian Wu Date: 2022-08-11T13:16:01+02:00 New Revision: e935f7fd0cbc698438bdabc3b836ab25baa9a174 URL: https://github.com/llvm/llvm-project/commit/e935f7fd0cbc698438bdabc3b836ab25baa9a174 DIFF: https://github.com/llvm/llvm-project/commit/e935f7fd0cbc698438bdabc3b836ab25baa9a174.diff

[clang-tools-extra] c2c5c39 - [pseudo] Fix a suspicious usage of `sizeof(this)`.

2022-08-09 Thread Haojian Wu via cfe-commits
Author: Haojian Wu Date: 2022-08-09T21:46:56+02:00 New Revision: c2c5c39c401b39d2057ebb19b843f53deb950f6e URL: https://github.com/llvm/llvm-project/commit/c2c5c39c401b39d2057ebb19b843f53deb950f6e DIFF: https://github.com/llvm/llvm-project/commit/c2c5c39c401b39d2057ebb19b843f53deb950f6e.diff

[clang-tools-extra] 7dc410c - [clang-tidy] Fix a regression of readability-container-size-empty after the AST ElaboratedType change.

2022-08-08 Thread Haojian Wu via cfe-commits
Author: Haojian Wu Date: 2022-08-08T14:40:36+02:00 New Revision: 7dc410cbff28270fcfcf7f2dd80f57ead7ab7d18 URL: https://github.com/llvm/llvm-project/commit/7dc410cbff28270fcfcf7f2dd80f57ead7ab7d18 DIFF: https://github.com/llvm/llvm-project/commit/7dc410cbff28270fcfcf7f2dd80f57ead7ab7d18.diff

[clang-tools-extra] 82439b2 - [clang-tidy] Fix a forwarding-reference-overload crash after the

2022-08-07 Thread Haojian Wu via cfe-commits
Author: Haojian Wu Date: 2022-08-07T16:53:56+02:00 New Revision: 82439b201a01707fd18f0d34a4b625132b9c7304 URL: https://github.com/llvm/llvm-project/commit/82439b201a01707fd18f0d34a4b625132b9c7304 DIFF: https://github.com/llvm/llvm-project/commit/82439b201a01707fd18f0d34a4b625132b9c7304.diff

[clang-tools-extra] 6f6c40a - [pseudo] Eliminate the false `::` nested-name-specifier ambiguity

2022-07-28 Thread Haojian Wu via cfe-commits
Author: Haojian Wu Date: 2022-07-28T11:01:15+02:00 New Revision: 6f6c40a875c84443f255f3a6b4efc0bc0f2fb67a URL: https://github.com/llvm/llvm-project/commit/6f6c40a875c84443f255f3a6b4efc0bc0f2fb67a DIFF: https://github.com/llvm/llvm-project/commit/6f6c40a875c84443f255f3a6b4efc0bc0f2fb67a.diff

[clang-tools-extra] 2a88fb2 - [pseudo] Eliminate the dangling-else syntax ambiguity.

2022-07-22 Thread Haojian Wu via cfe-commits
Author: Haojian Wu Date: 2022-07-22T09:13:09+02:00 New Revision: 2a88fb2ecb72300bfbbc74c586fb415cc18c9f9d URL: https://github.com/llvm/llvm-project/commit/2a88fb2ecb72300bfbbc74c586fb415cc18c9f9d DIFF: https://github.com/llvm/llvm-project/commit/2a88fb2ecb72300bfbbc74c586fb415cc18c9f9d.diff

[clang-tools-extra] 18cee95 - [pseudo] Tweak the cli option messages, NFC.

2022-07-22 Thread Haojian Wu via cfe-commits
Author: Haojian Wu Date: 2022-07-22T08:53:24+02:00 New Revision: 18cee95919c8a9bf1a2d1c23fbbc7dc63077ee86 URL: https://github.com/llvm/llvm-project/commit/18cee95919c8a9bf1a2d1c23fbbc7dc63077ee86 DIFF: https://github.com/llvm/llvm-project/commit/18cee95919c8a9bf1a2d1c23fbbc7dc63077ee86.diff

[clang-tools-extra] 65c8e24 - [pseudo] Fix an invalid assertion on recoveryBrackets.

2022-07-21 Thread Haojian Wu via cfe-commits
Author: Haojian Wu Date: 2022-07-21T14:02:11+02:00 New Revision: 65c8e246222940b458b72dddf7158303ca33c2ba URL: https://github.com/llvm/llvm-project/commit/65c8e246222940b458b72dddf7158303ca33c2ba DIFF: https://github.com/llvm/llvm-project/commit/65c8e246222940b458b72dddf7158303ca33c2ba.diff

[clang-tools-extra] 2955192 - [pseudo] Make sure we rebuild pseudo_gen tool.

2022-07-21 Thread Haojian Wu via cfe-commits
Author: Haojian Wu Date: 2022-07-21T10:09:21+02:00 New Revision: 2955192df8ac270515b5fa4aaa9e9380148e7f00 URL: https://github.com/llvm/llvm-project/commit/2955192df8ac270515b5fa4aaa9e9380148e7f00 DIFF: https://github.com/llvm/llvm-project/commit/2955192df8ac270515b5fa4aaa9e9380148e7f00.diff

[clang-tools-extra] d489b38 - [pseudo] Implement a guard to determine function declarator.

2022-07-19 Thread Haojian Wu via cfe-commits
Author: Haojian Wu Date: 2022-07-19T09:44:45+02:00 New Revision: d489b3807f096584175c321ce7f20e9dcd49b1da URL: https://github.com/llvm/llvm-project/commit/d489b3807f096584175c321ce7f20e9dcd49b1da DIFF: https://github.com/llvm/llvm-project/commit/d489b3807f096584175c321ce7f20e9dcd49b1da.diff

[clang-tools-extra] 098488e - [pseduo] More precise on printing the error message, NFC

2022-07-18 Thread Haojian Wu via cfe-commits
Author: Haojian Wu Date: 2022-07-18T13:23:18+02:00 New Revision: 098488e09a320a09bebcac2bac4c9c12bbe6db76 URL: https://github.com/llvm/llvm-project/commit/098488e09a320a09bebcac2bac4c9c12bbe6db76 DIFF: https://github.com/llvm/llvm-project/commit/098488e09a320a09bebcac2bac4c9c12bbe6db76.diff

[clang-tools-extra] b94ea8b - [pseudo] Add bracket recovery for function parameters.

2022-07-18 Thread Haojian Wu via cfe-commits
Author: Haojian Wu Date: 2022-07-18T10:23:15+02:00 New Revision: b94ea8b3ebc16504b668fd7086de544637e0cd53 URL: https://github.com/llvm/llvm-project/commit/b94ea8b3ebc16504b668fd7086de544637e0cd53 DIFF: https://github.com/llvm/llvm-project/commit/b94ea8b3ebc16504b668fd7086de544637e0cd53.diff

[clang] 5b8337c - [syntax] Some #includes cleanup, NFC.

2022-07-15 Thread Haojian Wu via cfe-commits
Author: Haojian Wu Date: 2022-07-15T21:05:59+02:00 New Revision: 5b8337cf402b224c5ed310dc570aa471dcdbd116 URL: https://github.com/llvm/llvm-project/commit/5b8337cf402b224c5ed310dc570aa471dcdbd116 DIFF: https://github.com/llvm/llvm-project/commit/5b8337cf402b224c5ed310dc570aa471dcdbd116.diff

[clang-tools-extra] 76910d4 - [pseudo] Share the underly payload when stripping comments for a token stream

2022-07-15 Thread Haojian Wu via cfe-commits
Author: Haojian Wu Date: 2022-07-15T15:20:48+02:00 New Revision: 76910d4a56c8dba000f198bba13e71cf0492c8cb URL: https://github.com/llvm/llvm-project/commit/76910d4a56c8dba000f198bba13e71cf0492c8cb DIFF: https://github.com/llvm/llvm-project/commit/76910d4a56c8dba000f198bba13e71cf0492c8cb.diff

[clang-tools-extra] 2315358 - [pseudo] Generate an enum type for identifying grammar rules.

2022-07-15 Thread Haojian Wu via cfe-commits
Author: Haojian Wu Date: 2022-07-15T15:09:31+02:00 New Revision: 2315358906078cd35e2eb64bdcb711b2ec35 URL: https://github.com/llvm/llvm-project/commit/2315358906078cd35e2eb64bdcb711b2ec35 DIFF: https://github.com/llvm/llvm-project/commit/2315358906078cd35e2eb64bdcb711b2ec35.diff

[clang] 5775c5d - Remove an unsued-variable warning, NFC.

2022-07-15 Thread Haojian Wu via cfe-commits
Author: Haojian Wu Date: 2022-07-15T14:40:52+02:00 New Revision: 5775c5d05c91c82efef522043ddfb52c28e65b4d URL: https://github.com/llvm/llvm-project/commit/5775c5d05c91c82efef522043ddfb52c28e65b4d DIFF: https://github.com/llvm/llvm-project/commit/5775c5d05c91c82efef522043ddfb52c28e65b4d.diff

[clang] 30c2406 - [syntax] Add virtual destructor in TokenManager.

2022-07-15 Thread Haojian Wu via cfe-commits
Author: Haojian Wu Date: 2022-07-15T11:51:13+02:00 New Revision: 30c2406e270cc5dab8da813ce5c54e4bb8c40e49 URL: https://github.com/llvm/llvm-project/commit/30c2406e270cc5dab8da813ce5c54e4bb8c40e49 DIFF: https://github.com/llvm/llvm-project/commit/30c2406e270cc5dab8da813ce5c54e4bb8c40e49.diff

[clang] 263dcf4 - [syntax] Introduce a TokenManager interface.

2022-07-15 Thread Haojian Wu via cfe-commits
Author: Haojian Wu Date: 2022-07-15T10:30:37+02:00 New Revision: 263dcf452fa04d98456df04d2c3a753ba6d916ab URL: https://github.com/llvm/llvm-project/commit/263dcf452fa04d98456df04d2c3a753ba6d916ab DIFF: https://github.com/llvm/llvm-project/commit/263dcf452fa04d98456df04d2c3a753ba6d916ab.diff

[clang-tools-extra] cd3aa33 - [pseudo] NFC, fix the header guard for Language.h

2022-07-07 Thread Haojian Wu via cfe-commits
Author: Haojian Wu Date: 2022-07-07T14:42:26+02:00 New Revision: cd3aa338c720b9ee296348e3670c284cfead969d URL: https://github.com/llvm/llvm-project/commit/cd3aa338c720b9ee296348e3670c284cfead969d DIFF: https://github.com/llvm/llvm-project/commit/cd3aa338c720b9ee296348e3670c284cfead969d.diff

<    3   4   5   6   7   8   9   10   11   12   >