[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 LO

[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 LO

[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 LO

[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 LO

[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 LO

[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 LO

[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 LO

[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 LO

[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 LO

[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 LO

[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 LO

[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 LO

[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 LO

[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 LO

[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 LO

[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 LO

[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 LO

[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 LO

[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 LO

[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 LO

[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 LO

[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 LO

[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 LO

[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 LO

[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 LO

[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 LO

[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 LO

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

2023-05-29 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 LO

[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 LO

[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 LO

[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 LO

[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 LO

[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 LO

[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 LO

[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 LO

[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 LO

[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 LO

[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 LO

[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 LO

[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: https://github.com/llvm/llvm-project/commit/4da283872ad925cbffca94f74800a987cc9ba85f.

[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 LO

[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 LO

[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 LO

[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 LO

[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 LO

[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 LO

[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 LO

[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 LO

[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 LO

[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 LO

[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 L

[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 LO

[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 LO

[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 LO

[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 LO

[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 LO

[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 LO

[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 LO

[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 LO

[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 LO

[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 LO

[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 LO

[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 LO

[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 LO

[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 LO

[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 LO

[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 LO

[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 LO

[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 LO

[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 LO

[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 LO

[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 LO

[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 LO

[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 LO

[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 LO

[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 LO

[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 LO

[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 LO

[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 LO

[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 LO

[clang-tools-extra] r290873 - [clang-move] Only move used helper declarations.

2017-01-03 Thread Haojian Wu via cfe-commits
Author: hokein Date: Tue Jan 3 03:00:51 2017 New Revision: 290873 URL: http://llvm.org/viewvc/llvm-project?rev=290873&view=rev Log: [clang-move] Only move used helper declarations. Summary: Instead of moving all the helper declarations blindly, this patch implements an AST-based call graph solut

[clang-tools-extra] r290891 - [clang-move] Support moving enum declarations.

2017-01-03 Thread Haojian Wu via cfe-commits
Author: hokein Date: Tue Jan 3 08:22:25 2017 New Revision: 290891 URL: http://llvm.org/viewvc/llvm-project?rev=290891&view=rev Log: [clang-move] Support moving enum declarations. Reviewers: ioeric Subscribers: cfe-commits Differential Revision: https://reviews.llvm.org/D28228 Added: clang

[clang-tools-extra] r290967 - [clang-move] Support moving type alias declarations.

2017-01-04 Thread Haojian Wu via cfe-commits
Author: hokein Date: Wed Jan 4 08:50:49 2017 New Revision: 290967 URL: http://llvm.org/viewvc/llvm-project?rev=290967&view=rev Log: [clang-move] Support moving type alias declarations. Reviewers: ioeric Subscribers: cfe-commits Differential Revision: https://reviews.llvm.org/D28279 Added:

r291096 - No canonical-prefixes match in avr-toolchain.c.

2017-01-05 Thread Haojian Wu via cfe-commits
Author: hokein Date: Thu Jan 5 04:06:58 2017 New Revision: 291096 URL: http://llvm.org/viewvc/llvm-project?rev=291096&view=rev Log: No canonical-prefixes match in avr-toolchain.c. Modified: cfe/trunk/test/Driver/avr-toolchain.c Modified: cfe/trunk/test/Driver/avr-toolchain.c URL: http://ll

[clang-tools-extra] r291669 - [find-all-symbols] Index partial template specializations.

2017-01-11 Thread Haojian Wu via cfe-commits
Author: hokein Date: Wed Jan 11 05:47:44 2017 New Revision: 291669 URL: http://llvm.org/viewvc/llvm-project?rev=291669&view=rev Log: [find-all-symbols] Index partial template specializations. Summary: Fix no std::function index. Previously, we don't index all the template specialization declarat

[PATCH] D23544: [clang-tidy] readability-implicit-bool-cast forgets to store its options.

2016-08-16 Thread Haojian Wu via cfe-commits
hokein created this revision. hokein added a reviewer: alexfh. hokein added a subscriber: cfe-commits. https://reviews.llvm.org/D23544 Files: clang-tidy/readability/ImplicitBoolCastCheck.cpp clang-tidy/readability/ImplicitBoolCastCheck.h Index: clang-tidy/readability/ImplicitBoolCastCheck.h

Re: [PATCH] D23544: [clang-tidy] readability-implicit-bool-cast forgets to store its options.

2016-08-16 Thread Haojian Wu via cfe-commits
hokein updated this revision to Diff 68154. hokein added a comment. Move ctor body to .cpp file. https://reviews.llvm.org/D23544 Files: clang-tidy/readability/ImplicitBoolCastCheck.cpp clang-tidy/readability/ImplicitBoolCastCheck.h Index: clang-tidy/readability/ImplicitBoolCastCheck.h

Re: [PATCH] D23544: [clang-tidy] readability-implicit-bool-cast forgets to store its options.

2016-08-16 Thread Haojian Wu via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rL278791: [clang-tidy] readability-implicit-bool-cast forgets to store its options. (authored by hokein). Changed prior to commit: https://reviews.llvm.org/D23544?vs=68154&id=68158#toc Repository: rL L

[clang-tools-extra] r278791 - [clang-tidy] readability-implicit-bool-cast forgets to store its options.

2016-08-16 Thread Haojian Wu via cfe-commits
Author: hokein Date: Tue Aug 16 06:15:05 2016 New Revision: 278791 URL: http://llvm.org/viewvc/llvm-project?rev=278791&view=rev Log: [clang-tidy] readability-implicit-bool-cast forgets to store its options. Reviewers: alexfh Subscribers: cfe-commits Differential Revision: https://reviews.llvm.o

Re: [PATCH] D23045: [Include-fixer] Install executables and support scripts

2016-08-17 Thread Haojian Wu via cfe-commits
hokein added a comment. Sorry for the delay. I totally missed it. Comment at: include-fixer/find-all-symbols/tool/CMakeLists.txt:22 @@ +21,2 @@ + DESTINATION share/clang + COMPONENT find-all-symbols) Eugene.Zelenko wrote: > hokein wrote: > > I think we can put

[clang-tools-extra] r278922 - [include-fixer] Update -help message.

2016-08-17 Thread Haojian Wu via cfe-commits
Author: hokein Date: Wed Aug 17 06:31:19 2016 New Revision: 278922 URL: http://llvm.org/viewvc/llvm-project?rev=278922&view=rev Log: [include-fixer] Update -help message. Modified: clang-tools-extra/trunk/include-fixer/tool/ClangIncludeFixer.cpp Modified: clang-tools-extra/trunk/include-fixe

[clang-tools-extra] r279814 - [clang-tidy] Some tweaks on header guard checks.

2016-08-26 Thread Haojian Wu via cfe-commits
Author: hokein Date: Fri Aug 26 06:15:38 2016 New Revision: 279814 URL: http://llvm.org/viewvc/llvm-project?rev=279814&view=rev Log: [clang-tidy] Some tweaks on header guard checks. * Implement missing storeOption interfaces. * Remove unnecessary parameter copy in isHeaderFileExtension. * Fix doc

Re: [PATCH] D23894: [Clang-tidy] Fix some checks documentation style

2016-08-26 Thread Haojian Wu via cfe-commits
hokein added a subscriber: hokein. hokein accepted this revision. hokein added a reviewer: hokein. hokein added a comment. This revision is now accepted and ready to land. LGTM, thanks! Repository: rL LLVM https://reviews.llvm.org/D23894 ___ cfe-

[PATCH] D23918: [clang-tidy docs] Add missing options.

2016-08-26 Thread Haojian Wu via cfe-commits
hokein created this revision. hokein added a subscriber: cfe-commits. Herald added a subscriber: nemanjai. https://reviews.llvm.org/D23918 Files: docs/clang-tidy/checks/cppcoreguidelines-pro-bounds-constant-array-index.rst docs/clang-tidy/checks/google-build-namespaces.rst docs/clang-tidy/c

Re: [PATCH] D23918: [clang-tidy docs] Add missing options.

2016-08-26 Thread Haojian Wu via cfe-commits
hokein updated this revision to Diff 69343. hokein added a comment. Fix style. https://reviews.llvm.org/D23918 Files: docs/clang-tidy/checks/cppcoreguidelines-pro-bounds-constant-array-index.rst docs/clang-tidy/checks/google-build-namespaces.rst docs/clang-tidy/checks/google-readability-n

Re: [PATCH] D23918: [clang-tidy docs] Add missing option docs.

2016-08-29 Thread Haojian Wu via cfe-commits
hokein updated this revision to Diff 69538. hokein marked 8 inline comments as done. hokein added a comment. Address review comments: - Use "Default is XYZ" instead of "XYZ by default". - Replace empty string `` with empty word, passing docs compilation. https://reviews.llvm.org/D23918 Files:

Re: [PATCH] D23918: [clang-tidy docs] Add missing option docs.

2016-08-29 Thread Haojian Wu via cfe-commits
hokein updated this revision to Diff 69539. hokein added a comment. Remove extra blank line. https://reviews.llvm.org/D23918 Files: docs/clang-tidy/checks/cppcoreguidelines-pro-bounds-constant-array-index.rst docs/clang-tidy/checks/google-build-namespaces.rst docs/clang-tidy/checks/google

Re: [PATCH] D23918: [clang-tidy docs] Add missing option docs.

2016-08-29 Thread Haojian Wu via cfe-commits
hokein added inline comments. Comment at: docs/clang-tidy/checks/google-readability-namespace-comments.rst:11 @@ +10,3 @@ + +Options +--- Eugene.Zelenko wrote: > This documentation is redirect, so options description should be moved to > llvm-namespace-commen

[PATCH] D23985: [InstructionSelect] NumBlocks isn't defined in DEBUG build.

2016-08-29 Thread Haojian Wu via cfe-commits
hokein created this revision. hokein added a reviewer: bkramer. hokein added a subscriber: cfe-commits. A follow-up fixing on http://llvm.org/viewvc/llvm-project?view=revision&revision=279905. https://reviews.llvm.org/D23985 Files: lib/CodeGen/GlobalISel/InstructionSelect.cpp Index: lib/Code

Re: [PATCH] D23985: [InstructionSelect] NumBlocks isn't defined in DEBUG build.

2016-08-29 Thread Haojian Wu via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rL279959: [InstructionSelect] NumBlocks isn't defined in DEBUG build. (authored by hokein). Changed prior to commit: https://reviews.llvm.org/D23985?vs=69540&id=69542#toc Repository: rL LLVM https://r

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