[clang-tools-extra] 7f3d2cd - [include-cleaner] Fix the `fixIncludes` API not respect main-file header.

2023-07-11 Thread Haojian Wu via cfe-commits
Author: Haojian Wu Date: 2023-07-11T15:02:26+02:00 New Revision: 7f3d2cd7ec254cda659c5e5a19a42105e370e04c URL: https://github.com/llvm/llvm-project/commit/7f3d2cd7ec254cda659c5e5a19a42105e370e04c DIFF: https://github.com/llvm/llvm-project/commit/7f3d2cd7ec254cda659c5e5a19a42105e370e04c.diff

[clang] 9ca395b - [clang][AST] Propagate the contains-errors bit to DeclRefExpr from VarDecl's initializer.

2023-07-11 Thread Haojian Wu via cfe-commits
Author: Haojian Wu Date: 2023-07-11T09:14:27+02:00 New Revision: 9ca395b5ade105aee63db20534d49a1c58ac76c7 URL: https://github.com/llvm/llvm-project/commit/9ca395b5ade105aee63db20534d49a1c58ac76c7 DIFF: https://github.com/llvm/llvm-project/commit/9ca395b5ade105aee63db20534d49a1c58ac76c7.diff

[clang-tools-extra] 507d766 - [include-cleaner] Add an IgnoreHeaders flag to the command-line tool.

2023-07-06 Thread Haojian Wu via cfe-commits
Author: Haojian Wu Date: 2023-07-06T11:18:44+02:00 New Revision: 507d766d76d873aa6e446889f93384745a0e1c0b URL: https://github.com/llvm/llvm-project/commit/507d766d76d873aa6e446889f93384745a0e1c0b DIFF: https://github.com/llvm/llvm-project/commit/507d766d76d873aa6e446889f93384745a0e1c0b.diff

[clang-tools-extra] 67e94c9 - [include-cleaner] Ignore the layering-violation errors for the standalone tool

2023-07-05 Thread Haojian Wu via cfe-commits
Author: Haojian Wu Date: 2023-07-05T13:30:26+02:00 New Revision: 67e94c9dc8ff7ac49f2557e02fdf375edd850d76 URL: https://github.com/llvm/llvm-project/commit/67e94c9dc8ff7ac49f2557e02fdf375edd850d76 DIFF: https://github.com/llvm/llvm-project/commit/67e94c9dc8ff7ac49f2557e02fdf375edd850d76.diff

[clang-tools-extra] 2444fb9 - [clang-tidy] Don't emit the whole spelling include header in include-cleaner diagnostic message

2023-07-04 Thread Haojian Wu via cfe-commits
Author: Haojian Wu Date: 2023-07-04T14:32:27+02:00 New Revision: 2444fb96435ecae73211f3ced3d06e48719afe97 URL: https://github.com/llvm/llvm-project/commit/2444fb96435ecae73211f3ced3d06e48719afe97 DIFF: https://github.com/llvm/llvm-project/commit/2444fb96435ecae73211f3ced3d06e48719afe97.diff

[clang] 653920c - [Tooling][Rewriter] Remove the redundant AtomicallyMovedFile Implementation.

2023-07-03 Thread Haojian Wu via cfe-commits
Author: Haojian Wu Date: 2023-07-03T09:38:11+02:00 New Revision: 653920cb158bf895cdb0b32098a105f26007290a URL: https://github.com/llvm/llvm-project/commit/653920cb158bf895cdb0b32098a105f26007290a DIFF: https://github.com/llvm/llvm-project/commit/653920cb158bf895cdb0b32098a105f26007290a.diff

[clang] 3a9ea6a - [clang] NFC, replace llvm::writeFileAtomically with llvm::writeToOutput API inGlobalModuleIndex.cpp

2023-06-30 Thread Haojian Wu via cfe-commits
Author: Haojian Wu Date: 2023-06-30T10:30:54+02:00 New Revision: 3a9ea6a48a7092b89515f4c3e2b2b6d5851b2b61 URL: https://github.com/llvm/llvm-project/commit/3a9ea6a48a7092b89515f4c3e2b2b6d5851b2b61 DIFF: https://github.com/llvm/llvm-project/commit/3a9ea6a48a7092b89515f4c3e2b2b6d5851b2b61.diff

[clang] db15ace - [clang] NFC, replace llvm::writeFileAtomically with llvm::writeToOutput

2023-06-30 Thread Haojian Wu via cfe-commits
Author: Haojian Wu Date: 2023-06-30T10:18:49+02:00 New Revision: db15ace6ab667af302f8788ab2a14c3382522ed4 URL: https://github.com/llvm/llvm-project/commit/db15ace6ab667af302f8788ab2a14c3382522ed4 DIFF: https://github.com/llvm/llvm-project/commit/db15ace6ab667af302f8788ab2a14c3382522ed4.diff

[clang-tools-extra] 2feac34 - [clangd] Replace writeFileAtomically with writeToOutput, NFC

2023-06-30 Thread Haojian Wu via cfe-commits
Author: Haojian Wu Date: 2023-06-30T10:02:42+02:00 New Revision: 2feac34aeeaf67943492a5adfe45c3f4767bdfe4 URL: https://github.com/llvm/llvm-project/commit/2feac34aeeaf67943492a5adfe45c3f4767bdfe4 DIFF: https://github.com/llvm/llvm-project/commit/2feac34aeeaf67943492a5adfe45c3f4767bdfe4.diff

[clang-tools-extra] 21b6da3 - [clangd] Don't show header for namespace decl in Hover

2023-06-29 Thread Haojian Wu via cfe-commits
Author: Haojian Wu Date: 2023-06-29T17:11:19+02:00 New Revision: 21b6da35f1d5c8ee50c14fa4e498b6c46ac4bc0f URL: https://github.com/llvm/llvm-project/commit/21b6da35f1d5c8ee50c14fa4e498b6c46ac4bc0f DIFF: https://github.com/llvm/llvm-project/commit/21b6da35f1d5c8ee50c14fa4e498b6c46ac4bc0f.diff

[clang-tools-extra] 8ceb419 - [clangd] Fix some typos, NFC

2023-06-28 Thread Haojian Wu via cfe-commits
Author: Haojian Wu Date: 2023-06-28T14:05:21+02:00 New Revision: 8ceb4190fe9baa617bc65e99f0296531c88a5a79 URL: https://github.com/llvm/llvm-project/commit/8ceb4190fe9baa617bc65e99f0296531c88a5a79 DIFF: https://github.com/llvm/llvm-project/commit/8ceb4190fe9baa617bc65e99f0296531c88a5a79.diff

[clang-tools-extra] 8aa88ee - [clangd] Fix the flaky FindTarget unittest after 1b66840

2023-06-27 Thread Haojian Wu via cfe-commits
Author: Haojian Wu Date: 2023-06-27T09:48:41+02:00 New Revision: 8aa88ee5e01df0daf08a3768fbf23fe655ad81c0 URL: https://github.com/llvm/llvm-project/commit/8aa88ee5e01df0daf08a3768fbf23fe655ad81c0 DIFF: https://github.com/llvm/llvm-project/commit/8aa88ee5e01df0daf08a3768fbf23fe655ad81c0.diff

[clang-tools-extra] 6585dd3 - [clangd] Replace the hacky include-cleaner macro-reference implementation.

2023-06-23 Thread Haojian Wu via cfe-commits
Author: Haojian Wu Date: 2023-06-23T14:08:55+02:00 New Revision: 6585dd3b83738789dff5ca82008efdf84c9b922c URL: https://github.com/llvm/llvm-project/commit/6585dd3b83738789dff5ca82008efdf84c9b922c DIFF: https://github.com/llvm/llvm-project/commit/6585dd3b83738789dff5ca82008efdf84c9b922c.diff

[clang-tools-extra] 7298bcf - [clangd] Store offsets in MacroOccurrence

2023-06-23 Thread Haojian Wu via cfe-commits
Author: Haojian Wu Date: 2023-06-23T09:21:08+02:00 New Revision: 7298bcf7f06145e2d4dfdb177b94dc42fc95dc55 URL: https://github.com/llvm/llvm-project/commit/7298bcf7f06145e2d4dfdb177b94dc42fc95dc55 DIFF: https://github.com/llvm/llvm-project/commit/7298bcf7f06145e2d4dfdb177b94dc42fc95dc55.diff

[clang-tools-extra] e339b07 - [include-cleaner] No need to overwrite the source file if there is no

2023-06-22 Thread Haojian Wu via cfe-commits
Author: Haojian Wu Date: 2023-06-22T14:37:11+02:00 New Revision: e339b07944799ebd1692e8f7019690fe14a33257 URL: https://github.com/llvm/llvm-project/commit/e339b07944799ebd1692e8f7019690fe14a33257 DIFF: https://github.com/llvm/llvm-project/commit/e339b07944799ebd1692e8f7019690fe14a33257.diff

[clang-tools-extra] 149f309 - [include-cleaner] Ignore the ParmVarDecl itself in WalkAST.cpp

2023-06-20 Thread Haojian Wu via cfe-commits
Author: Haojian Wu Date: 2023-06-20T14:26:55+02:00 New Revision: 149f309f50cd981ed320c948f772aa571eaa9afa URL: https://github.com/llvm/llvm-project/commit/149f309f50cd981ed320c948f772aa571eaa9afa DIFF: https://github.com/llvm/llvm-project/commit/149f309f50cd981ed320c948f772aa571eaa9afa.diff

[clang-tools-extra] ab32cc6 - [include-cleaner] Bailout on invalid code for the command-line tool

2023-06-20 Thread Haojian Wu via cfe-commits
Author: Haojian Wu Date: 2023-06-20T09:07:27+02:00 New Revision: ab32cc6c02f539bc87e71fefc9670f28a7fc7f56 URL: https://github.com/llvm/llvm-project/commit/ab32cc6c02f539bc87e71fefc9670f28a7fc7f56 DIFF: https://github.com/llvm/llvm-project/commit/ab32cc6c02f539bc87e71fefc9670f28a7fc7f56.diff

[clang-tools-extra] b472176 - [clangd] Remove unused includes in IncludeCleaner.cpp, NFC

2023-06-16 Thread Haojian Wu via cfe-commits
Author: Haojian Wu Date: 2023-06-16T15:15:07+02:00 New Revision: b472176829d44a68d94f26eaa743947e92fc9d1d URL: https://github.com/llvm/llvm-project/commit/b472176829d44a68d94f26eaa743947e92fc9d1d DIFF: https://github.com/llvm/llvm-project/commit/b472176829d44a68d94f26eaa743947e92fc9d1d.diff

[clang-tools-extra] 3b59842 - [include-cleaner] Reorder SymbolReference fields to avoid padding space, NFC

2023-06-16 Thread Haojian Wu via cfe-commits
Author: Haojian Wu Date: 2023-06-16T10:21:44+02:00 New Revision: 3b59842a721f0729221347ce0eb20075b1135cc5 URL: https://github.com/llvm/llvm-project/commit/3b59842a721f0729221347ce0eb20075b1135cc5 DIFF: https://github.com/llvm/llvm-project/commit/3b59842a721f0729221347ce0eb20075b1135cc5.diff

[clang-tools-extra] eed4a4d - [clang-tidy] Correct the include-cleaner-check diagnostic message for missing-includes.

2023-06-15 Thread Haojian Wu via cfe-commits
Author: Haojian Wu Date: 2023-06-15T15:26:48+02:00 New Revision: eed4a4d02e4f33cc2f2a9980466d1c7a1cf37398 URL: https://github.com/llvm/llvm-project/commit/eed4a4d02e4f33cc2f2a9980466d1c7a1cf37398 DIFF: https://github.com/llvm/llvm-project/commit/eed4a4d02e4f33cc2f2a9980466d1c7a1cf37398.diff

[clang-tools-extra] 48967c6 - [include-cleaner] Don't apply the PreferredHeader hint for standard headers.

2023-06-13 Thread Haojian Wu via cfe-commits
Author: Haojian Wu Date: 2023-06-13T18:57:45+02:00 New Revision: 48967c6e5504c7bcb3f7a55fc3894760c62cef53 URL: https://github.com/llvm/llvm-project/commit/48967c6e5504c7bcb3f7a55fc3894760c62cef53 DIFF: https://github.com/llvm/llvm-project/commit/48967c6e5504c7bcb3f7a55fc3894760c62cef53.diff

[clang] c91ee29 - [Tooling/Inclusion] Add missing PRI family macros.

2023-06-13 Thread Haojian Wu via cfe-commits
Author: Haojian Wu Date: 2023-06-13T13:33:53+02:00 New Revision: c91ee293f93b2547b75361b03fb6c85e0c19ed95 URL: https://github.com/llvm/llvm-project/commit/c91ee293f93b2547b75361b03fb6c85e0c19ed95 DIFF: https://github.com/llvm/llvm-project/commit/c91ee293f93b2547b75361b03fb6c85e0c19ed95.diff

[clang] 752b971 - [AST] Always set dependent-type for the CallExpr for error-recovery in C.

2023-06-11 Thread Haojian Wu via cfe-commits
Author: Haojian Wu Date: 2023-06-12T07:04:39+02:00 New Revision: 752b97129789dec1c2b6093bcbf848d6efb14523 URL: https://github.com/llvm/llvm-project/commit/752b97129789dec1c2b6093bcbf848d6efb14523 DIFF: https://github.com/llvm/llvm-project/commit/752b97129789dec1c2b6093bcbf848d6efb14523.diff

[clang-tools-extra] 100ffbf - [include-cleaner] Report all specializations if the primary template is introduced by a using-decl.

2023-06-07 Thread Haojian Wu via cfe-commits
Author: Haojian Wu Date: 2023-06-07T10:52:36+02:00 New Revision: 100ffbf991e78bb3e94a9d5c8d656a9b8648082d URL: https://github.com/llvm/llvm-project/commit/100ffbf991e78bb3e94a9d5c8d656a9b8648082d DIFF: https://github.com/llvm/llvm-project/commit/100ffbf991e78bb3e94a9d5c8d656a9b8648082d.diff

[clang-tools-extra] fc4a8bf - [clang-tidy] Move the misc system header dir to Inputs subdir, NFC.

2023-06-05 Thread Haojian Wu via cfe-commits
Author: Haojian Wu Date: 2023-06-05T13:57:01+02:00 New Revision: fc4a8bf7da7d3837d371fda24d3f2c0f9ef54a5b URL: https://github.com/llvm/llvm-project/commit/fc4a8bf7da7d3837d371fda24d3f2c0f9ef54a5b DIFF: https://github.com/llvm/llvm-project/commit/fc4a8bf7da7d3837d371fda24d3f2c0f9ef54a5b.diff

[clang-tools-extra] be8da1f - [clangd] Use FileManager for getCanonicalPath, NFC

2023-06-02 Thread Haojian Wu via cfe-commits
Author: Haojian Wu Date: 2023-06-02T12:55:21+02:00 New Revision: be8da1f6e68603fd49ee7faa7c309f44f5b1a8b2 URL: https://github.com/llvm/llvm-project/commit/be8da1f6e68603fd49ee7faa7c309f44f5b1a8b2 DIFF: https://github.com/llvm/llvm-project/commit/be8da1f6e68603fd49ee7faa7c309f44f5b1a8b2.diff

[clang-tools-extra] ad0543f - [clangd] NFC, use const HeaderSearch when possible.

2023-06-01 Thread Haojian Wu via cfe-commits
Author: Haojian Wu Date: 2023-06-01T15:35:57+02:00 New Revision: ad0543f4ea82ec41c5e854af65758fa8d92d5553 URL: https://github.com/llvm/llvm-project/commit/ad0543f4ea82ec41c5e854af65758fa8d92d5553 DIFF: https://github.com/llvm/llvm-project/commit/ad0543f4ea82ec41c5e854af65758fa8d92d5553.diff

[clang-tools-extra] 7de5412 - [include-cleaner] NFC, use const HeaderSearch when possible.

2023-06-01 Thread Haojian Wu via cfe-commits
Author: Haojian Wu Date: 2023-06-01T15:26:19+02:00 New Revision: 7de541235f24e53af95d481df2bf8b15f6656ad3 URL: https://github.com/llvm/llvm-project/commit/7de541235f24e53af95d481df2bf8b15f6656ad3 DIFF: https://github.com/llvm/llvm-project/commit/7de541235f24e53af95d481df2bf8b15f6656ad3.diff

[clang] 3ddd186 - [Tooling] NFC, use const HeaderSearch for isSelfContainedHeader.

2023-06-01 Thread Haojian Wu via cfe-commits
Author: Haojian Wu Date: 2023-06-01T15:17:21+02:00 New Revision: 3ddd18640af186bd46cb36064cf3bbe00b4b5a52 URL: https://github.com/llvm/llvm-project/commit/3ddd18640af186bd46cb36064cf3bbe00b4b5a52 DIFF: https://github.com/llvm/llvm-project/commit/3ddd18640af186bd46cb36064cf3bbe00b4b5a52.diff

[clang] 2ccb074 - [clang] NFC, make more HeaderSearch methods const.

2023-06-01 Thread Haojian Wu via cfe-commits
Author: Haojian Wu Date: 2023-06-01T15:08:55+02:00 New Revision: 2ccb07452d8e1e62c545db2f6faad2bd794572be URL: https://github.com/llvm/llvm-project/commit/2ccb07452d8e1e62c545db2f6faad2bd794572be DIFF: https://github.com/llvm/llvm-project/commit/2ccb07452d8e1e62c545db2f6faad2bd794572be.diff

[clang-tools-extra] b3e38a1 - [clangd] NFC, remove an unused member in

2023-06-01 Thread Haojian Wu via cfe-commits
Author: Haojian Wu Date: 2023-06-01T14:53:33+02:00 New Revision: b3e38a174373618ceef07b1b9b327408c7d132e2 URL: https://github.com/llvm/llvm-project/commit/b3e38a174373618ceef07b1b9b327408c7d132e2 DIFF: https://github.com/llvm/llvm-project/commit/b3e38a174373618ceef07b1b9b327408c7d132e2.diff

[clang] fca2109 - [clang][NFC] Make HeaderSearch::suggestPathToFileForDiagnostics method const.

2023-06-01 Thread Haojian Wu via cfe-commits
Author: Haojian Wu Date: 2023-06-01T14:42:16+02:00 New Revision: fca2109047964ea884fcd86efe24bc4c4bfb940e URL: https://github.com/llvm/llvm-project/commit/fca2109047964ea884fcd86efe24bc4c4bfb940e DIFF: https://github.com/llvm/llvm-project/commit/fca2109047964ea884fcd86efe24bc4c4bfb940e.diff

[clang] bf916ae - [clang] Solidate the implicit-module-header-maps.cpp lit test.

2023-05-30 Thread Haojian Wu via cfe-commits
Author: Haojian Wu Date: 2023-05-30T08:41:36+02:00 New Revision: bf916aeebd8c96c0618a1ccbb01a1517710f8766 URL: https://github.com/llvm/llvm-project/commit/bf916aeebd8c96c0618a1ccbb01a1517710f8766 DIFF: https://github.com/llvm/llvm-project/commit/bf916aeebd8c96c0618a1ccbb01a1517710f8766.diff

[clang] d4e9352 - [clang][AST] Propagate the value-dependent bit for VAArgExpr.

2023-05-19 Thread Haojian Wu via cfe-commits
Author: Haojian Wu Date: 2023-05-19T23:43:46+02:00 New Revision: d4e935240f0223cdf2270dde587960d3d3868c6f URL: https://github.com/llvm/llvm-project/commit/d4e935240f0223cdf2270dde587960d3d3868c6f DIFF: https://github.com/llvm/llvm-project/commit/d4e935240f0223cdf2270dde587960d3d3868c6f.diff

[clang] a62e205 - [clang][RecoveryExpr] Fix a crash where a dependent type crahes on c-only code path.

2023-05-19 Thread Haojian Wu via cfe-commits
Author: Haojian Wu Date: 2023-05-19T20:24:54+02:00 New Revision: a62e205254c0f482ba38bacc1f7f6927e6bc6375 URL: https://github.com/llvm/llvm-project/commit/a62e205254c0f482ba38bacc1f7f6927e6bc6375 DIFF: https://github.com/llvm/llvm-project/commit/a62e205254c0f482ba38bacc1f7f6927e6bc6375.diff

[clang-tools-extra] d0e8911 - [clangd] Fix fixAll not shown when there is only one unused-include and missing-include diagnostics.

2023-05-15 Thread Haojian Wu via cfe-commits
Author: Haojian Wu Date: 2023-05-15T14:02:20+02:00 New Revision: d0e89116aff224ac2d8d3f88029ae44e12c9b6cc URL: https://github.com/llvm/llvm-project/commit/d0e89116aff224ac2d8d3f88029ae44e12c9b6cc DIFF: https://github.com/llvm/llvm-project/commit/d0e89116aff224ac2d8d3f88029ae44e12c9b6cc.diff

[clang-tools-extra] 6cfcf02 - [clangd] Fix the include-cleaner-batch-fix.test failure on some

2023-04-27 Thread Haojian Wu via cfe-commits
Author: Haojian Wu Date: 2023-04-27T14:59:37+02:00 New Revision: 6cfcf0242f3260a3a90bac68e9f271548caa8372 URL: https://github.com/llvm/llvm-project/commit/6cfcf0242f3260a3a90bac68e9f271548caa8372 DIFF: https://github.com/llvm/llvm-project/commit/6cfcf0242f3260a3a90bac68e9f271548caa8372.diff

[clang-tools-extra] 4b1cec0 - [clangd] Add batch fixes for include-cleaner diagnostics

2023-04-27 Thread Haojian Wu via cfe-commits
Author: Haojian Wu Date: 2023-04-27T12:08:59+02:00 New Revision: 4b1cec065227db64f870a179a2d45cffa314641a URL: https://github.com/llvm/llvm-project/commit/4b1cec065227db64f870a179a2d45cffa314641a DIFF: https://github.com/llvm/llvm-project/commit/4b1cec065227db64f870a179a2d45cffa314641a.diff

[clang-tools-extra] 4294619 - [clangd] Fix the window buildbot test failures

2023-04-26 Thread Haojian Wu via cfe-commits
Author: Haojian Wu Date: 2023-04-26T12:59:45+02:00 New Revision: 4294619b4cdfed49502dcebc7efd5f044e587267 URL: https://github.com/llvm/llvm-project/commit/4294619b4cdfed49502dcebc7efd5f044e587267 DIFF: https://github.com/llvm/llvm-project/commit/4294619b4cdfed49502dcebc7efd5f044e587267.diff

[clang-tools-extra] 67e02b2 - [clangd] Add support TextDocumentEdit.

2023-04-25 Thread Haojian Wu via cfe-commits
Author: Haojian Wu Date: 2023-04-25T13:07:42+02:00 New Revision: 67e02b282b70c05b10e4862fdeae4de45de39844 URL: https://github.com/llvm/llvm-project/commit/67e02b282b70c05b10e4862fdeae4de45de39844 DIFF: https://github.com/llvm/llvm-project/commit/67e02b282b70c05b10e4862fdeae4de45de39844.diff

[clang-tools-extra] 2ae1aa9 - [Clangd] Make the type hint length limit configurable

2023-04-20 Thread Haojian Wu via cfe-commits
Author: zhangyi1357 Date: 2023-04-20T15:21:48+02:00 New Revision: 2ae1aa9da7882f9a0707c4cea8d76bced44dd7fb URL: https://github.com/llvm/llvm-project/commit/2ae1aa9da7882f9a0707c4cea8d76bced44dd7fb DIFF: https://github.com/llvm/llvm-project/commit/2ae1aa9da7882f9a0707c4cea8d76bced44dd7fb.diff

[clang-tools-extra] 2524000 - [clangd] Fix a nullptr-dereference crash in computeIncludeCleanerFindings.

2023-04-13 Thread Haojian Wu via cfe-commits
Author: Haojian Wu Date: 2023-04-13T12:17:39+02:00 New Revision: 2524000187fc56a3f818a6562199037a90108eda URL: https://github.com/llvm/llvm-project/commit/2524000187fc56a3f818a6562199037a90108eda DIFF: https://github.com/llvm/llvm-project/commit/2524000187fc56a3f818a6562199037a90108eda.diff

[clang-tools-extra] 40276f7 - [include-fixer] Add the missing variant header to the STL header list.

2023-04-13 Thread Haojian Wu via cfe-commits
Author: Haojian Wu Date: 2023-04-13T12:09:36+02:00 New Revision: 40276f78fd4dabc4368724c161ca918d6145ef75 URL: https://github.com/llvm/llvm-project/commit/40276f78fd4dabc4368724c161ca918d6145ef75 DIFF: https://github.com/llvm/llvm-project/commit/40276f78fd4dabc4368724c161ca918d6145ef75.diff

[clang-tools-extra] 8354622 - [include-cleaner] Ignore builtin symbols in the WalkAST.

2023-03-30 Thread Haojian Wu via cfe-commits
Author: Haojian Wu Date: 2023-03-30T13:46:41+02:00 New Revision: 83546221af43ca347f8e1b1197a9df54810244e0 URL: https://github.com/llvm/llvm-project/commit/83546221af43ca347f8e1b1197a9df54810244e0 DIFF: https://github.com/llvm/llvm-project/commit/83546221af43ca347f8e1b1197a9df54810244e0.diff

[clang-tools-extra] 7cd6ce9 - [include-cleaner] Visit the VarDecl in ASTWalker.

2023-03-29 Thread Haojian Wu via cfe-commits
Author: Haojian Wu Date: 2023-03-29T22:20:30+02:00 New Revision: 7cd6ce9e917ff4dfe0c0afa236df6e284d98e620 URL: https://github.com/llvm/llvm-project/commit/7cd6ce9e917ff4dfe0c0afa236df6e284d98e620 DIFF: https://github.com/llvm/llvm-project/commit/7cd6ce9e917ff4dfe0c0afa236df6e284d98e620.diff

[clang-tools-extra] 3ddfea0 - [clangd] Handle the C++2b elifdef and elindef PP structure in CollectMainFileMacros.

2023-03-29 Thread Haojian Wu via cfe-commits
Author: Haojian Wu Date: 2023-03-29T11:24:44+02:00 New Revision: 3ddfea07f8d033a7e78695baf282a54f0d6765e5 URL: https://github.com/llvm/llvm-project/commit/3ddfea07f8d033a7e78695baf282a54f0d6765e5 DIFF: https://github.com/llvm/llvm-project/commit/3ddfea07f8d033a7e78695baf282a54f0d6765e5.diff

[clang-tools-extra] 002c4b7 - [clangd] Extend CollectMainFileMacros.

2023-03-23 Thread Haojian Wu via cfe-commits
Author: Haojian Wu Date: 2023-03-23T11:59:11+01:00 New Revision: 002c4b7b955b1fc8825b4d6b46bb079390bce812 URL: https://github.com/llvm/llvm-project/commit/002c4b7b955b1fc8825b4d6b46bb079390bce812 DIFF: https://github.com/llvm/llvm-project/commit/002c4b7b955b1fc8825b4d6b46bb079390bce812.diff

[clang-tools-extra] 1f5fdc2 - [clang] Fix a UsingTemplate regression after 3e78fa860235431323aaf08c8fa922d75a7cfffa

2023-03-16 Thread Haojian Wu via cfe-commits
Author: Haojian Wu Date: 2023-03-16T12:59:26+01:00 New Revision: 1f5fdc22a26c46a11ce406b745291b3c03bc67e8 URL: https://github.com/llvm/llvm-project/commit/1f5fdc22a26c46a11ce406b745291b3c03bc67e8 DIFF: https://github.com/llvm/llvm-project/commit/1f5fdc22a26c46a11ce406b745291b3c03bc67e8.diff

[clang] 586e497 - [Tooling/Inclusion] Index more sub std namespace symbols.

2023-03-14 Thread Haojian Wu via cfe-commits
Author: Haojian Wu Date: 2023-03-14T13:08:44+01:00 New Revision: 586e497f7985ddb0ca481b45f82e202d3b6f23ea URL: https://github.com/llvm/llvm-project/commit/586e497f7985ddb0ca481b45f82e202d3b6f23ea DIFF: https://github.com/llvm/llvm-project/commit/586e497f7985ddb0ca481b45f82e202d3b6f23ea.diff

[clang-tools-extra] fd299a7 - [clangd] Remove the IncludeStructure::isSelfContained API.

2023-03-13 Thread Haojian Wu via cfe-commits
Author: Haojian Wu Date: 2023-03-13T12:37:38+01:00 New Revision: fd299a7880ae80911001590242e2cbdb55f24a37 URL: https://github.com/llvm/llvm-project/commit/fd299a7880ae80911001590242e2cbdb55f24a37 DIFF: https://github.com/llvm/llvm-project/commit/fd299a7880ae80911001590242e2cbdb55f24a37.diff

[clang-tools-extra] be39dae - [clangd] Remove IWYU handling code that is used only for the old unused-include feature.

2023-03-13 Thread Haojian Wu via cfe-commits
Author: Haojian Wu Date: 2023-03-13T12:34:34+01:00 New Revision: be39daea846e6b5d43a8ee0c387feb0a556ff386 URL: https://github.com/llvm/llvm-project/commit/be39daea846e6b5d43a8ee0c387feb0a556ff386 DIFF: https://github.com/llvm/llvm-project/commit/be39daea846e6b5d43a8ee0c387feb0a556ff386.diff

[clang-tools-extra] 7ab16be - [clangd] UnusedIncludes: Strict config now uses the include-cleaner-library implementation.

2023-03-10 Thread Haojian Wu via cfe-commits
Author: Haojian Wu Date: 2023-03-10T11:56:11+01:00 New Revision: 7ab16be4c0302f648f85dbf1fe3d1a5dde9b9600 URL: https://github.com/llvm/llvm-project/commit/7ab16be4c0302f648f85dbf1fe3d1a5dde9b9600 DIFF: https://github.com/llvm/llvm-project/commit/7ab16be4c0302f648f85dbf1fe3d1a5dde9b9600.diff

[clang] 22c0ce9 - [Tooling/Inclusion] Add atomic family symbols

2023-03-09 Thread Haojian Wu via cfe-commits
Author: Haojian Wu Date: 2023-03-09T09:21:18+01:00 New Revision: 22c0ce96912f55f48ba4535800bacc0c48fe9832 URL: https://github.com/llvm/llvm-project/commit/22c0ce96912f55f48ba4535800bacc0c48fe9832 DIFF: https://github.com/llvm/llvm-project/commit/22c0ce96912f55f48ba4535800bacc0c48fe9832.diff

[clang] 404b1b2 - [Tooling/Inclusion] Add missing placerholder _1 symbols.

2023-03-09 Thread Haojian Wu via cfe-commits
Author: Haojian Wu Date: 2023-03-09T09:20:42+01:00 New Revision: 404b1b2ed42f6138a0e91b337150a90108c1b155 URL: https://github.com/llvm/llvm-project/commit/404b1b2ed42f6138a0e91b337150a90108c1b155 DIFF: https://github.com/llvm/llvm-project/commit/404b1b2ed42f6138a0e91b337150a90108c1b155.diff

[clang] 7eb36f5 - [Tooling/Inclusion] Add missing index_sequence symbols.

2023-03-06 Thread Haojian Wu via cfe-commits
Author: Haojian Wu Date: 2023-03-06T14:09:49+01:00 New Revision: 7eb36f5d87a67d1ab6df6085b7c5b35ed67cf766 URL: https://github.com/llvm/llvm-project/commit/7eb36f5d87a67d1ab6df6085b7c5b35ed67cf766 DIFF: https://github.com/llvm/llvm-project/commit/7eb36f5d87a67d1ab6df6085b7c5b35ed67cf766.diff

[clang-tools-extra] b2897ad - [include-cleaner] Fix a crash on non-identifier-name symbols.

2023-03-06 Thread Haojian Wu via cfe-commits
Author: Haojian Wu Date: 2023-03-06T13:18:43+01:00 New Revision: b2897ad70301ae669328795eebc894d383d787c1 URL: https://github.com/llvm/llvm-project/commit/b2897ad70301ae669328795eebc894d383d787c1 DIFF: https://github.com/llvm/llvm-project/commit/b2897ad70301ae669328795eebc894d383d787c1.diff

[clang-tools-extra] aa3e85a - [include-fixer] Add the missing optional header to the STL header list.

2023-03-06 Thread Haojian Wu via cfe-commits
Author: Haojian Wu Date: 2023-03-06T10:34:53+01:00 New Revision: aa3e85a812a0d448ec8afd960ed4f17a4806261e URL: https://github.com/llvm/llvm-project/commit/aa3e85a812a0d448ec8afd960ed4f17a4806261e DIFF: https://github.com/llvm/llvm-project/commit/aa3e85a812a0d448ec8afd960ed4f17a4806261e.diff

[clang-tools-extra] 5e6428b - [clangd] Use the normalized file path to do the filtering.

2023-03-02 Thread Haojian Wu via cfe-commits
Author: Haojian Wu Date: 2023-03-02T13:36:24+01:00 New Revision: 5e6428b00393d0483f5fede641bbb519632e9585 URL: https://github.com/llvm/llvm-project/commit/5e6428b00393d0483f5fede641bbb519632e9585 DIFF: https://github.com/llvm/llvm-project/commit/5e6428b00393d0483f5fede641bbb519632e9585.diff

[clang-tools-extra] b6f4834 - [include-cleaner] Fix an unintended early return when checking the

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

[clang] 4416e4a - [Tooling/Inclusion] Add the generic abs symbol to the table.

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

[clang] c86f05d - [Tooling/Inclusion] Add the missing NULL symbol to the table.

2023-02-24 Thread Haojian Wu via cfe-commits
Author: Haojian Wu Date: 2023-02-24T12:59:52+01:00 New Revision: c86f05dd48d2efc5d1bb7c9962ba331653311795 URL: https://github.com/llvm/llvm-project/commit/c86f05dd48d2efc5d1bb7c9962ba331653311795 DIFF: https://github.com/llvm/llvm-project/commit/c86f05dd48d2efc5d1bb7c9962ba331653311795.diff

[clang-tools-extra] cbcb3ee - [Tooling/Inclusion] Handle std::get symbol.

2023-02-23 Thread Haojian Wu via cfe-commits
Author: Haojian Wu Date: 2023-02-23T10:26:26+01:00 New Revision: cbcb3eef70def3509bdffd4fe1ebfb6422afeaa2 URL: https://github.com/llvm/llvm-project/commit/cbcb3eef70def3509bdffd4fe1ebfb6422afeaa2 DIFF: https://github.com/llvm/llvm-project/commit/cbcb3eef70def3509bdffd4fe1ebfb6422afeaa2.diff

[clang] 341dd60 - [Lex] Fix a crash in updateConsecutiveMacroArgTokens.

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

[clang-tools-extra] 504aa8a - [include-cleaner] Better support ambiguous std symbols

2023-02-14 Thread Haojian Wu via cfe-commits
Author: Haojian Wu Date: 2023-02-14T10:18:38+01:00 New Revision: 504aa8ae941ea8e09b89a91cfbbbeb8a7b8fdc24 URL: https://github.com/llvm/llvm-project/commit/504aa8ae941ea8e09b89a91cfbbbeb8a7b8fdc24 DIFF: https://github.com/llvm/llvm-project/commit/504aa8ae941ea8e09b89a91cfbbbeb8a7b8fdc24.diff

[clang] 11dcd88 - [Tooling/Inclusion] Use the StdSpecialSymbolMap.inc in the stdlib

2023-02-09 Thread Haojian Wu via cfe-commits
Author: Haojian Wu Date: 2023-02-10T00:04:23+01:00 New Revision: 11dcd88577f4cba30db9c0d0d899008bbf57616d URL: https://github.com/llvm/llvm-project/commit/11dcd88577f4cba30db9c0d0d899008bbf57616d DIFF: https://github.com/llvm/llvm-project/commit/11dcd88577f4cba30db9c0d0d899008bbf57616d.diff

[clang] c812ab7 - [include-mapping] Add C-compatibility symbol entries.

2023-02-09 Thread Haojian Wu via cfe-commits
Author: Haojian Wu Date: 2023-02-09T15:34:41+01:00 New Revision: c812ab731243f9d5fe1764eb995809a22409ca71 URL: https://github.com/llvm/llvm-project/commit/c812ab731243f9d5fe1764eb995809a22409ca71 DIFF: https://github.com/llvm/llvm-project/commit/c812ab731243f9d5fe1764eb995809a22409ca71.diff

[clang] 98e7670 - [Tooling/Inclusion] Add more multi-header symbols to StdSpecialSymbolMap.inc

2023-02-08 Thread Haojian Wu via cfe-commits
Author: Haojian Wu Date: 2023-02-08T20:15:47+01:00 New Revision: 98e7670b64d8b5bbb12432945b476cc9634b6358 URL: https://github.com/llvm/llvm-project/commit/98e7670b64d8b5bbb12432945b476cc9634b6358 DIFF: https://github.com/llvm/llvm-project/commit/98e7670b64d8b5bbb12432945b476cc9634b6358.diff

[clang-tools-extra] 41a6085 - [clangd] Fix a crash in semantic highlighting.

2023-02-07 Thread Haojian Wu via cfe-commits
Author: Haojian Wu Date: 2023-02-07T14:54:39+01:00 New Revision: 41a6085252efe4c2b806e03d923c0b0b35fc3baa URL: https://github.com/llvm/llvm-project/commit/41a6085252efe4c2b806e03d923c0b0b35fc3baa DIFF: https://github.com/llvm/llvm-project/commit/41a6085252efe4c2b806e03d923c0b0b35fc3baa.diff

[clang] 4da2838 - [include-mapping] Regenerate the StdSymbolMap.inc from the 20220730 html book.

2023-02-07 Thread Haojian Wu via cfe-commits
Author: Viktoriia Bakalova Date: 2023-02-07T14:52:18+01:00 New Revision: 4da283872ad925cbffca94f74800a987cc9ba85f URL: https://github.com/llvm/llvm-project/commit/4da283872ad925cbffca94f74800a987cc9ba85f DIFF:

[clang] 3599cbd - [include-mapping] Better #includes support for std input/output symbols

2023-02-07 Thread Haojian Wu via cfe-commits
Author: Haojian Wu Date: 2023-02-07T14:19:32+01:00 New Revision: 3599cbd3f6db94e7358dcc901f41c7e357716c77 URL: https://github.com/llvm/llvm-project/commit/3599cbd3f6db94e7358dcc901f41c7e357716c77 DIFF: https://github.com/llvm/llvm-project/commit/3599cbd3f6db94e7358dcc901f41c7e357716c77.diff

[clang] 1ab62d9 - [Tooling/Inclusion] Support multiple headers in the stdlib APIs.

2023-02-07 Thread Haojian Wu via cfe-commits
Author: Haojian Wu Date: 2023-02-07T14:18:13+01:00 New Revision: 1ab62d9d8e964d41da9afa04fa226d300693a261 URL: https://github.com/llvm/llvm-project/commit/1ab62d9d8e964d41da9afa04fa226d300693a261 DIFF: https://github.com/llvm/llvm-project/commit/1ab62d9d8e964d41da9afa04fa226d300693a261.diff

[clang] 8a09d60 - [Tooling/Inclusion] Move the StdSpecialSymbolMap.inc to the private lib place.

2023-02-07 Thread Haojian Wu via cfe-commits
Author: Haojian Wu Date: 2023-02-07T10:31:41+01:00 New Revision: 8a09d60b71c0f9cac25834553c9eafb1e9bd58d6 URL: https://github.com/llvm/llvm-project/commit/8a09d60b71c0f9cac25834553c9eafb1e9bd58d6 DIFF: https://github.com/llvm/llvm-project/commit/8a09d60b71c0f9cac25834553c9eafb1e9bd58d6.diff

[clang] 03f5326 - [Tooling/Inclusion] Introduce a human-edit file for C++ std symbols

2023-02-07 Thread Haojian Wu via cfe-commits
Author: Haojian Wu Date: 2023-02-07T10:15:50+01:00 New Revision: 03f5326d81665efa7db0b0d3dcd440e2ab632be2 URL: https://github.com/llvm/llvm-project/commit/03f5326d81665efa7db0b0d3dcd440e2ab632be2 DIFF: https://github.com/llvm/llvm-project/commit/03f5326d81665efa7db0b0d3dcd440e2ab632be2.diff

[clang-tools-extra] 58927e9 - [clangd] Remove the direct use of StdSymbolMapping.inc usage.

2023-02-06 Thread Haojian Wu via cfe-commits
Author: Haojian Wu Date: 2023-02-06T14:41:52+01:00 New Revision: 58927e9931219387895b4ef67ebb50eafa2d9056 URL: https://github.com/llvm/llvm-project/commit/58927e9931219387895b4ef67ebb50eafa2d9056 DIFF: https://github.com/llvm/llvm-project/commit/58927e9931219387895b4ef67ebb50eafa2d9056.diff

[clang] d46d44e - [Tooling/Inclusion] qualifed_name() => qualifiedName(), NFC

2023-02-03 Thread Haojian Wu via cfe-commits
Author: Haojian Wu Date: 2023-02-04T00:08:45+01:00 New Revision: d46d44e3c4a6f1f980f595386fc7ddd03c1f3fcd URL: https://github.com/llvm/llvm-project/commit/d46d44e3c4a6f1f980f595386fc7ddd03c1f3fcd DIFF: https://github.com/llvm/llvm-project/commit/d46d44e3c4a6f1f980f595386fc7ddd03c1f3fcd.diff

[clang] 1285172 - [include-mapping] Implement language separation in stdlib recognizer library

2023-02-03 Thread Haojian Wu via cfe-commits
Author: Viktoriia Bakalova Date: 2023-02-03T17:05:25+01:00 New Revision: 1285172c21ef4867d9f895c0b2ab0f338c46e36f URL: https://github.com/llvm/llvm-project/commit/1285172c21ef4867d9f895c0b2ab0f338c46e36f DIFF:

[clang] 0bf5845 - [Tooling/Inclusions] ensure the Mapping is inititalized in

2023-02-03 Thread Haojian Wu via cfe-commits
Author: Haojian Wu Date: 2023-02-03T16:10:05+01:00 New Revision: 0bf58458d31e238b4ae850e2a0d934190c6682cc URL: https://github.com/llvm/llvm-project/commit/0bf58458d31e238b4ae850e2a0d934190c6682cc DIFF: https://github.com/llvm/llvm-project/commit/0bf58458d31e238b4ae850e2a0d934190c6682cc.diff

[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

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