[clang-tools-extra] f24649b - [clangd] Don't set the Underlying bit on targets of UsingDecls.

2020-10-07 Thread Haojian Wu via cfe-commits
Author: Haojian Wu Date: 2020-10-07T10:01:04+02:00 New Revision: f24649b77d856157c64841457dcc4f70530d607c URL: https://github.com/llvm/llvm-project/commit/f24649b77d856157c64841457dcc4f70530d607c DIFF: https://github.com/llvm/llvm-project/commit/f24649b77d856157c64841457dcc4f70530d607c.diff LO

[clang-tools-extra] 9c09e20 - [clangd] Add a NewName optional parameter to clangdServer::prepareRename.

2020-10-07 Thread Haojian Wu via cfe-commits
Author: Haojian Wu Date: 2020-10-07T21:18:51+02:00 New Revision: 9c09e2055ee4d4e3b26e393ab460635825a79538 URL: https://github.com/llvm/llvm-project/commit/9c09e2055ee4d4e3b26e393ab460635825a79538 DIFF: https://github.com/llvm/llvm-project/commit/9c09e2055ee4d4e3b26e393ab460635825a79538.diff LO

[clang-tools-extra] ba268d2 - [clangd] Fix a typo, NFC.

2020-10-08 Thread Haojian Wu via cfe-commits
Author: Haojian Wu Date: 2020-10-08T09:35:49+02:00 New Revision: ba268d2fb09ceabfa03a6499258f973be62d7663 URL: https://github.com/llvm/llvm-project/commit/ba268d2fb09ceabfa03a6499258f973be62d7663 DIFF: https://github.com/llvm/llvm-project/commit/ba268d2fb09ceabfa03a6499258f973be62d7663.diff LO

[clang] a96bcfb - [AST][RecoveryExpr] Support dependent cast-expr in C for error-recovery.

2020-10-08 Thread Haojian Wu via cfe-commits
Author: Haojian Wu Date: 2020-10-08T10:00:29+02:00 New Revision: a96bcfb196740b5be217f6166462ee1206530520 URL: https://github.com/llvm/llvm-project/commit/a96bcfb196740b5be217f6166462ee1206530520 DIFF: https://github.com/llvm/llvm-project/commit/a96bcfb196740b5be217f6166462ee1206530520.diff LO

[clang-tools-extra] a4e2722 - [clangd] Add a missing include-fixer test for incomplete_type, NFC.

2020-10-08 Thread Haojian Wu via cfe-commits
Author: Haojian Wu Date: 2020-10-08T13:33:38+02:00 New Revision: a4e27220c2a1046616556b8aadb0ae8f5e0255be URL: https://github.com/llvm/llvm-project/commit/a4e27220c2a1046616556b8aadb0ae8f5e0255be DIFF: https://github.com/llvm/llvm-project/commit/a4e27220c2a1046616556b8aadb0ae8f5e0255be.diff LO

[clang-tools-extra] efd8c9e - [clangd] Add more incomplete_type diagnostics that could be fixed by include-fixer.

2020-10-08 Thread Haojian Wu via cfe-commits
Author: Haojian Wu Date: 2020-10-09T08:51:18+02:00 New Revision: efd8c9ed726df5376ca8ac3ddc75ab91a40dd873 URL: https://github.com/llvm/llvm-project/commit/efd8c9ed726df5376ca8ac3ddc75ab91a40dd873 DIFF: https://github.com/llvm/llvm-project/commit/efd8c9ed726df5376ca8ac3ddc75ab91a40dd873.diff LO

[clang-tools-extra] 702529d - [clang] Fix returning the underlying VarDecl as top-level decl for VarTemplateDecl.

2020-10-12 Thread Haojian Wu via cfe-commits
Author: Haojian Wu Date: 2020-10-12T10:46:18+02:00 New Revision: 702529d899c87e9268bb33d836dbc91b6bce0b16 URL: https://github.com/llvm/llvm-project/commit/702529d899c87e9268bb33d836dbc91b6bce0b16 DIFF: https://github.com/llvm/llvm-project/commit/702529d899c87e9268bb33d836dbc91b6bce0b16.diff LO

[clang] bb406f3 - [AST][RecoveryExpr] Build dependent callexpr in C for error-recovery.

2020-10-12 Thread Haojian Wu via cfe-commits
Author: Haojian Wu Date: 2020-10-12T11:15:01+02:00 New Revision: bb406f36dca3d53690a31e051d6f75f11eba6aa1 URL: https://github.com/llvm/llvm-project/commit/bb406f36dca3d53690a31e051d6f75f11eba6aa1 DIFF: https://github.com/llvm/llvm-project/commit/bb406f36dca3d53690a31e051d6f75f11eba6aa1.diff LO

[clang] 8852d30 - [AST][RecoveryExpr] Don't perform early typo correction in C.

2020-10-12 Thread Haojian Wu via cfe-commits
Author: Haojian Wu Date: 2020-10-12T11:24:45+02:00 New Revision: 8852d30b1c1b3b65cec0147cdf442051aa35e31b URL: https://github.com/llvm/llvm-project/commit/8852d30b1c1b3b65cec0147cdf442051aa35e31b DIFF: https://github.com/llvm/llvm-project/commit/8852d30b1c1b3b65cec0147cdf442051aa35e31b.diff LO

[clang-tools-extra] f1bf41e - Fix buildbot failure for 702529d899c87e9268bb33d836dbc91b6bce0b16.

2020-10-12 Thread Haojian Wu via cfe-commits
Author: Haojian Wu Date: 2020-10-12T12:04:44+02:00 New Revision: f1bf41e433e196ecffcc4fb7cd04c58d48445425 URL: https://github.com/llvm/llvm-project/commit/f1bf41e433e196ecffcc4fb7cd04c58d48445425 DIFF: https://github.com/llvm/llvm-project/commit/f1bf41e433e196ecffcc4fb7cd04c58d48445425.diff LO

[clang-tools-extra] b144cd8 - Dump decl when the test matcher fails.

2020-10-12 Thread Haojian Wu via cfe-commits
Author: Haojian Wu Date: 2020-10-12T15:42:18+02:00 New Revision: b144cd867b6fdfbf0e80064cb67d06c267fa295c URL: https://github.com/llvm/llvm-project/commit/b144cd867b6fdfbf0e80064cb67d06c267fa295c DIFF: https://github.com/llvm/llvm-project/commit/b144cd867b6fdfbf0e80064cb67d06c267fa295c.diff LO

Re: [clang-tools-extra] 702529d - [clang] Fix returning the underlying VarDecl as top-level decl for VarTemplateDecl.

2020-10-12 Thread Haojian Wu via cfe-commits
om this commit). > > http://lab.llvm.org:8011/#/builders/57/builds/81 > > On Mon, Oct 12, 2020 at 5:06 AM Haojian Wu via cfe-commits < > cfe-commits@lists.llvm.org> wrote: > >> >> Author: Haojian Wu >> Date: 2020-10-12T10:46:18+02:00 >> New Revision

[clang-tools-extra] 16a4b0f - [clangd] Disable a failure TopLevelDecls test.

2020-10-12 Thread Haojian Wu via cfe-commits
Author: Haojian Wu Date: 2020-10-12T16:03:52+02:00 New Revision: 16a4b0f0e36c8e1efa586ca4b2be8effefa75e6e URL: https://github.com/llvm/llvm-project/commit/16a4b0f0e36c8e1efa586ca4b2be8effefa75e6e DIFF: https://github.com/llvm/llvm-project/commit/16a4b0f0e36c8e1efa586ca4b2be8effefa75e6e.diff LO

Re: [clang-tools-extra] 702529d - [clang] Fix returning the underlying VarDecl as top-level decl for VarTemplateDecl.

2020-10-12 Thread Haojian Wu via cfe-commits
gt;> f1bf41e433e196ecffcc4fb7cd04c58d48445425, which is purported to fix >>> buildbot failures from this commit). >>> >>> http://lab.llvm.org:8011/#/builders/57/builds/81 >>> >>> On Mon, Oct 12, 2020 at 5:06 AM Haojian Wu via cfe-com

[clang] 27c691c - [clang-rename] Simplify the code of handling class paritial specializations, NFC.

2020-10-14 Thread Haojian Wu via cfe-commits
Author: Haojian Wu Date: 2020-10-14T09:57:55+02:00 New Revision: 27c691cf62a9b34789516a24233fa0ee7bbd8111 URL: https://github.com/llvm/llvm-project/commit/27c691cf62a9b34789516a24233fa0ee7bbd8111 DIFF: https://github.com/llvm/llvm-project/commit/27c691cf62a9b34789516a24233fa0ee7bbd8111.diff LO

[clang-tools-extra] 3fcca80 - [clangd] Refine recoveryAST flags in clangd

2020-10-14 Thread Haojian Wu via cfe-commits
Author: Haojian Wu Date: 2020-10-14T13:42:11+02:00 New Revision: 3fcca804b2916b68d34523e9f88c77272a256d77 URL: https://github.com/llvm/llvm-project/commit/3fcca804b2916b68d34523e9f88c77272a256d77 DIFF: https://github.com/llvm/llvm-project/commit/3fcca804b2916b68d34523e9f88c77272a256d77.diff LO

[clang] e6b4179 - Fix a broken build for gcc <= 7.1

2020-10-14 Thread Haojian Wu via cfe-commits
Author: Haojian Wu Date: 2020-10-14T15:14:59+02:00 New Revision: e6b4179c5d282905a8ad17c57153b991c42d1126 URL: https://github.com/llvm/llvm-project/commit/e6b4179c5d282905a8ad17c57153b991c42d1126 DIFF: https://github.com/llvm/llvm-project/commit/e6b4179c5d282905a8ad17c57153b991c42d1126.diff LO

[clang-tools-extra] 66ace4d - [clang-tidy] Fix a nullptr-access crash in unused-raii-check.

2020-11-23 Thread Haojian Wu via cfe-commits
Author: Haojian Wu Date: 2020-11-23T09:44:19+01:00 New Revision: 66ace4dc0275c8d7740bc5ff57c20e85e6660371 URL: https://github.com/llvm/llvm-project/commit/66ace4dc0275c8d7740bc5ff57c20e85e6660371 DIFF: https://github.com/llvm/llvm-project/commit/66ace4dc0275c8d7740bc5ff57c20e85e6660371.diff LO

[clang] b1444ed - [AST] Build recovery expression by default for all language.

2020-11-23 Thread Haojian Wu via cfe-commits
Author: Haojian Wu Date: 2020-11-23T11:08:28+01:00 New Revision: b1444edbf41c1fe9f7e676df6e873e9c9318283e URL: https://github.com/llvm/llvm-project/commit/b1444edbf41c1fe9f7e676df6e873e9c9318283e DIFF: https://github.com/llvm/llvm-project/commit/b1444edbf41c1fe9f7e676df6e873e9c9318283e.diff LO

[clang-tools-extra] 1e82121 - [clangd] Add more trace spans for rename, NFC.

2020-11-24 Thread Haojian Wu via cfe-commits
Author: Haojian Wu Date: 2020-11-24T19:57:05+01:00 New Revision: 1e821217cb3619449d536978bae7c9f05bdf0fa5 URL: https://github.com/llvm/llvm-project/commit/1e821217cb3619449d536978bae7c9f05bdf0fa5 DIFF: https://github.com/llvm/llvm-project/commit/1e821217cb3619449d536978bae7c9f05bdf0fa5.diff LO

[clang-tools-extra] fb6f425 - [clangd] Add metrics for invalid name.

2020-11-25 Thread Haojian Wu via cfe-commits
Author: Haojian Wu Date: 2020-11-25T10:50:43+01:00 New Revision: fb6f425d1b06480f4e61109852b1761cc15c81c1 URL: https://github.com/llvm/llvm-project/commit/fb6f425d1b06480f4e61109852b1761cc15c81c1 DIFF: https://github.com/llvm/llvm-project/commit/fb6f425d1b06480f4e61109852b1761cc15c81c1.diff LO

[clang-tools-extra] 0cb3869 - [clangd] Fix a tsan failure.

2020-11-25 Thread Haojian Wu via cfe-commits
Author: Haojian Wu Date: 2020-11-25T11:47:44+01:00 New Revision: 0cb38699a09d859dd40da0e4216b6066c63035f6 URL: https://github.com/llvm/llvm-project/commit/0cb38699a09d859dd40da0e4216b6066c63035f6 DIFF: https://github.com/llvm/llvm-project/commit/0cb38699a09d859dd40da0e4216b6066c63035f6.diff LO

[clang] ec6c5e9 - [clang] Improve diagnostics for auto-return-type function if the return expr had an error.

2020-11-30 Thread Haojian Wu via cfe-commits
Author: Haojian Wu Date: 2020-11-30T09:19:15+01:00 New Revision: ec6c5e920a89db0e1c5f73b8349ee0b84192072d URL: https://github.com/llvm/llvm-project/commit/ec6c5e920a89db0e1c5f73b8349ee0b84192072d DIFF: https://github.com/llvm/llvm-project/commit/ec6c5e920a89db0e1c5f73b8349ee0b84192072d.diff LO

[clang] c219282 - [AST][RecoveryAST] Preseve more invalid return stmt.

2020-11-30 Thread Haojian Wu via cfe-commits
Author: Haojian Wu Date: 2020-11-30T09:26:41+01:00 New Revision: c21928285430cc25905f774a89cb948867ae55b6 URL: https://github.com/llvm/llvm-project/commit/c21928285430cc25905f774a89cb948867ae55b6 DIFF: https://github.com/llvm/llvm-project/commit/c21928285430cc25905f774a89cb948867ae55b6.diff LO

[clang-tools-extra] a59e504 - [clangd] Fix a nullptr-access crash in canonicalRenameDecl.

2020-12-03 Thread Haojian Wu via cfe-commits
Author: Haojian Wu Date: 2020-12-03T12:59:00+01:00 New Revision: a59e504a61a580e7b7d9af0b0380b573cee21a1c URL: https://github.com/llvm/llvm-project/commit/a59e504a61a580e7b7d9af0b0380b573cee21a1c DIFF: https://github.com/llvm/llvm-project/commit/a59e504a61a580e7b7d9af0b0380b573cee21a1c.diff LO

[clang] 5b9fc44 - [clang] Add a C++17 deduction guide testcase.

2020-12-04 Thread Haojian Wu via cfe-commits
Author: Haojian Wu Date: 2020-12-04T09:02:50+01:00 New Revision: 5b9fc44d8128717ef2f219b061c018abb85c717f URL: https://github.com/llvm/llvm-project/commit/5b9fc44d8128717ef2f219b061c018abb85c717f DIFF: https://github.com/llvm/llvm-project/commit/5b9fc44d8128717ef2f219b061c018abb85c717f.diff LO

[clang-tools-extra] 445289a - [clangd] Fix an assertion violation in rename.

2020-12-04 Thread Haojian Wu via cfe-commits
Author: Haojian Wu Date: 2020-12-04T12:23:26+01:00 New Revision: 445289aa63e1b82b9eea6497fb2d0443813a9d4e URL: https://github.com/llvm/llvm-project/commit/445289aa63e1b82b9eea6497fb2d0443813a9d4e DIFF: https://github.com/llvm/llvm-project/commit/445289aa63e1b82b9eea6497fb2d0443813a9d4e.diff LO

[clang-tools-extra] 1df0677 - [clangd] Add language metrics for recovery AST usage.

2020-12-07 Thread Haojian Wu via cfe-commits
Author: Haojian Wu Date: 2020-12-07T10:52:05+01:00 New Revision: 1df0677e6ac65e18da54b1dd5c391bf17a4c2737 URL: https://github.com/llvm/llvm-project/commit/1df0677e6ac65e18da54b1dd5c391bf17a4c2737 DIFF: https://github.com/llvm/llvm-project/commit/1df0677e6ac65e18da54b1dd5c391bf17a4c2737.diff LO

[clang] 45a15dc - [clang-rename] Fix rename on function template specializations.

2020-10-19 Thread Haojian Wu via cfe-commits
Author: Haojian Wu Date: 2020-10-19T09:32:17+02:00 New Revision: 45a15dc682c06b95cd9182a889e972e93b58aa8e URL: https://github.com/llvm/llvm-project/commit/45a15dc682c06b95cd9182a889e972e93b58aa8e DIFF: https://github.com/llvm/llvm-project/commit/45a15dc682c06b95cd9182a889e972e93b58aa8e.diff LO

[clang] 1e32df2 - [clang-rename] Fix rename on variable templates.

2020-10-19 Thread Haojian Wu via cfe-commits
Author: Haojian Wu Date: 2020-10-19T09:44:59+02:00 New Revision: 1e32df2f91f1aa1f8cd400ce50a621578fa0534e URL: https://github.com/llvm/llvm-project/commit/1e32df2f91f1aa1f8cd400ce50a621578fa0534e DIFF: https://github.com/llvm/llvm-project/commit/1e32df2f91f1aa1f8cd400ce50a621578fa0534e.diff LO

[clang] 84048e2 - [format] foo..h should be the main-header for foo..cc

2020-10-20 Thread Haojian Wu via cfe-commits
Author: Haojian Wu Date: 2020-10-20T13:27:02+02:00 New Revision: 84048e234f8f0d81871caab842dbed84b84aa86f URL: https://github.com/llvm/llvm-project/commit/84048e234f8f0d81871caab842dbed84b84aa86f DIFF: https://github.com/llvm/llvm-project/commit/84048e234f8f0d81871caab842dbed84b84aa86f.diff LO

[clang] efa9aaa - [clang] Suppress "follow-up" diagnostics on recovery call expressions.

2020-10-26 Thread Haojian Wu via cfe-commits
Author: Haojian Wu Date: 2020-10-26T12:40:00+01:00 New Revision: efa9aaad703e6b150980ed1a74b4e7c9da7d85a2 URL: https://github.com/llvm/llvm-project/commit/efa9aaad703e6b150980ed1a74b4e7c9da7d85a2 DIFF: https://github.com/llvm/llvm-project/commit/efa9aaad703e6b150980ed1a74b4e7c9da7d85a2.diff LO

[clang] 2c2dc7c - [clang][RecoveryExpr] Add tests for ObjectiveC.

2020-10-27 Thread Haojian Wu via cfe-commits
Author: Haojian Wu Date: 2020-10-27T09:42:19+01:00 New Revision: 2c2dc7c392a3f28d4dbec3018e3137d5d4f8c6c8 URL: https://github.com/llvm/llvm-project/commit/2c2dc7c392a3f28d4dbec3018e3137d5d4f8c6c8 DIFF: https://github.com/llvm/llvm-project/commit/2c2dc7c392a3f28d4dbec3018e3137d5d4f8c6c8.diff LO

[clang-tools-extra] 6d15a28 - [clangd] Fix ParsedASTTest.TopLevelDecls test.

2020-11-01 Thread Haojian Wu via cfe-commits
Author: Ilya Golovenko Date: 2020-11-02T08:37:04+01:00 New Revision: 6d15a28a853d5eb453d58324141c9ec75d55c2da URL: https://github.com/llvm/llvm-project/commit/6d15a28a853d5eb453d58324141c9ec75d55c2da DIFF: https://github.com/llvm/llvm-project/commit/6d15a28a853d5eb453d58324141c9ec75d55c2da.diff

[clang-tools-extra] 2117613 - [clang-tidy] Allow opt-in or out of some commonly occuring patterns in NarrowingConversionsCheck.

2021-05-12 Thread Haojian Wu via cfe-commits
Author: Stephen Concannon Date: 2021-05-12T20:51:25+02:00 New Revision: 211761332e4381c37edd91be7c59fc048014ff4e URL: https://github.com/llvm/llvm-project/commit/211761332e4381c37edd91be7c59fc048014ff4e DIFF: https://github.com/llvm/llvm-project/commit/211761332e4381c37edd91be7c59fc048014ff4e.d

[clang-tools-extra] 9f36306 - [clang-tidy] Fix a crash on invalid code for memset-usage check.

2021-05-19 Thread Haojian Wu via cfe-commits
Author: Haojian Wu Date: 2021-05-19T09:53:18+02:00 New Revision: 9f36306cc9ac6d1d1019831d40865d0d54563379 URL: https://github.com/llvm/llvm-project/commit/9f36306cc9ac6d1d1019831d40865d0d54563379 DIFF: https://github.com/llvm/llvm-project/commit/9f36306cc9ac6d1d1019831d40865d0d54563379.diff LO

[clang] f5b5426 - [clang] Fix a crash on CheckArgAlignment.

2021-05-19 Thread Haojian Wu via cfe-commits
Author: Haojian Wu Date: 2021-05-19T13:29:28+02:00 New Revision: f5b5426433c9e6c24615ef1286d72c527b0b15dd URL: https://github.com/llvm/llvm-project/commit/f5b5426433c9e6c24615ef1286d72c527b0b15dd DIFF: https://github.com/llvm/llvm-project/commit/f5b5426433c9e6c24615ef1286d72c527b0b15dd.diff LO

[clang-tools-extra] 775ca3a - [clang-tidy] Fix a crash for raw-string-literal check.

2021-05-20 Thread Haojian Wu via cfe-commits
Author: Haojian Wu Date: 2021-05-20T09:16:43+02:00 New Revision: 775ca3a89cba104d7c0dc762a0c5c5624c1d397c URL: https://github.com/llvm/llvm-project/commit/775ca3a89cba104d7c0dc762a0c5c5624c1d397c DIFF: https://github.com/llvm/llvm-project/commit/775ca3a89cba104d7c0dc762a0c5c5624c1d397c.diff LO

[clang] 80c1adf - [clang] Invalidate a non-dependent-type RecordDecl when it has any dependent-type base class specifier.

2021-05-20 Thread Haojian Wu via cfe-commits
Author: Haojian Wu Date: 2021-05-20T15:33:05+02:00 New Revision: 80c1adfd18b5308422827f8372c28cc2ecfaa015 URL: https://github.com/llvm/llvm-project/commit/80c1adfd18b5308422827f8372c28cc2ecfaa015 DIFF: https://github.com/llvm/llvm-project/commit/80c1adfd18b5308422827f8372c28cc2ecfaa015.diff LO

[clang] d972d4c - Revert "[clang] Suppress "follow-up" diagnostics on recovery call expressions."

2021-01-22 Thread Haojian Wu via cfe-commits
Author: Haojian Wu Date: 2021-01-22T13:04:37+01:00 New Revision: d972d4c749048531953a16b815e07c67e8455a3b URL: https://github.com/llvm/llvm-project/commit/d972d4c749048531953a16b815e07c67e8455a3b DIFF: https://github.com/llvm/llvm-project/commit/d972d4c749048531953a16b815e07c67e8455a3b.diff LO

[clang] c6bd660 - Fix a build-bot failure.

2021-01-25 Thread Haojian Wu via cfe-commits
Author: Haojian Wu Date: 2021-01-25T09:46:29+01:00 New Revision: c6bd6607bf8abfe259fef6a41e695581a88c88f0 URL: https://github.com/llvm/llvm-project/commit/c6bd6607bf8abfe259fef6a41e695581a88c88f0 DIFF: https://github.com/llvm/llvm-project/commit/c6bd6607bf8abfe259fef6a41e695581a88c88f0.diff LO

[clang-tools-extra] f25a57e - [clangd] Add include-fixer fixit for field_incomplete_or_sizeless diagnostic.

2021-01-28 Thread Haojian Wu via cfe-commits
Author: Haojian Wu Date: 2021-01-29T08:22:23+01:00 New Revision: f25a57e248a095054a6088b4ffc060e87cd42bc7 URL: https://github.com/llvm/llvm-project/commit/f25a57e248a095054a6088b4ffc060e87cd42bc7 DIFF: https://github.com/llvm/llvm-project/commit/f25a57e248a095054a6088b4ffc060e87cd42bc7.diff LO

[clang] e90e455 - [Syntax] Add syntax-tree-dump in clang-check.

2021-01-29 Thread Haojian Wu via cfe-commits
Author: Haojian Wu Date: 2021-01-29T14:10:27+01:00 New Revision: e90e455d2a0cc6e04b930a43355c3551e2c6f0e0 URL: https://github.com/llvm/llvm-project/commit/e90e455d2a0cc6e04b930a43355c3551e2c6f0e0 DIFF: https://github.com/llvm/llvm-project/commit/e90e455d2a0cc6e04b930a43355c3551e2c6f0e0.diff LO

[clang-tools-extra] 78c22fb - [clangd] Don't rely on builtin headers for document-link.test.

2021-02-01 Thread Haojian Wu via cfe-commits
Author: Haojian Wu Date: 2021-02-01T15:36:34+01:00 New Revision: 78c22fbce991bb5ef49db36473b71fc4386e1e85 URL: https://github.com/llvm/llvm-project/commit/78c22fbce991bb5ef49db36473b71fc4386e1e85 DIFF: https://github.com/llvm/llvm-project/commit/78c22fbce991bb5ef49db36473b71fc4386e1e85.diff LO

[clang] 6c1a233 - [Syntax] Support condition for IfStmt.

2021-02-04 Thread Haojian Wu via cfe-commits
Author: Haojian Wu Date: 2021-02-04T09:15:30+01:00 New Revision: 6c1a23303de9d957cf45ebd04daba862519e393d URL: https://github.com/llvm/llvm-project/commit/6c1a23303de9d957cf45ebd04daba862519e393d DIFF: https://github.com/llvm/llvm-project/commit/6c1a23303de9d957cf45ebd04daba862519e393d.diff LO

[clang] 3778c1c - [Sema] Fix a null pointer reference crash.

2021-09-23 Thread Haojian Wu via cfe-commits
Author: Haojian Wu Date: 2021-09-23T16:37:37+02:00 New Revision: 3778c1cd6ef5a3286d5d49e842a2c65fffb8f3a6 URL: https://github.com/llvm/llvm-project/commit/3778c1cd6ef5a3286d5d49e842a2c65fffb8f3a6 DIFF: https://github.com/llvm/llvm-project/commit/3778c1cd6ef5a3286d5d49e842a2c65fffb8f3a6.diff LO

[clang] 8ecf366 - Fix buildbot error.

2021-09-23 Thread Haojian Wu via cfe-commits
Author: Haojian Wu Date: 2021-09-23T17:04:46+02:00 New Revision: 8ecf3660f2de3b88d10db0fd52d0bc80bda33dcc URL: https://github.com/llvm/llvm-project/commit/8ecf3660f2de3b88d10db0fd52d0bc80bda33dcc DIFF: https://github.com/llvm/llvm-project/commit/8ecf3660f2de3b88d10db0fd52d0bc80bda33dcc.diff LO

[clang] df1a17c - [clang-check] Add tokens-dump in clang-check.

2021-02-11 Thread Haojian Wu via cfe-commits
Author: Haojian Wu Date: 2021-02-11T09:40:47+01:00 New Revision: df1a17c219c073427f9d00eb042057bb3a4a3c64 URL: https://github.com/llvm/llvm-project/commit/df1a17c219c073427f9d00eb042057bb3a4a3c64 DIFF: https://github.com/llvm/llvm-project/commit/df1a17c219c073427f9d00eb042057bb3a4a3c64.diff LO

[clang] 35a5e88 - [Syntax] NFC, Simplify a test with annotations

2021-02-11 Thread Haojian Wu via cfe-commits
Author: Haojian Wu Date: 2021-02-11T09:49:06+01:00 New Revision: 35a5e883906f11b63b60574d8737791448dd478f URL: https://github.com/llvm/llvm-project/commit/35a5e883906f11b63b60574d8737791448dd478f DIFF: https://github.com/llvm/llvm-project/commit/35a5e883906f11b63b60574d8737791448dd478f.diff LO

[clang] e159a3c - [Syntax] Remove a strict valid source location assertion for TypeLoc.

2021-02-11 Thread Haojian Wu via cfe-commits
Author: Haojian Wu Date: 2021-02-11T09:53:52+01:00 New Revision: e159a3ced4c54b539c165b1cc26424fa0b34d53e URL: https://github.com/llvm/llvm-project/commit/e159a3ced4c54b539c165b1cc26424fa0b34d53e DIFF: https://github.com/llvm/llvm-project/commit/e159a3ced4c54b539c165b1cc26424fa0b34d53e.diff LO

[clang] 6c47eaf - [clang][index] report references from unreslovedLookupExpr.

2021-02-11 Thread Haojian Wu via cfe-commits
Author: Haojian Wu Date: 2021-02-11T11:08:26+01:00 New Revision: 6c47eafb3973a8e3f7455c9655ed666883e7b513 URL: https://github.com/llvm/llvm-project/commit/6c47eafb3973a8e3f7455c9655ed666883e7b513 DIFF: https://github.com/llvm/llvm-project/commit/6c47eafb3973a8e3f7455c9655ed666883e7b513.diff LO

[clang-tools-extra] 573348a - [clangd] Retire the cross-file-rename command-line flag.

2021-02-11 Thread Haojian Wu via cfe-commits
Author: Haojian Wu Date: 2021-02-11T20:28:50+01:00 New Revision: 573348ab9b281221e0e78376c233d1898ed0bf68 URL: https://github.com/llvm/llvm-project/commit/573348ab9b281221e0e78376c233d1898ed0bf68 DIFF: https://github.com/llvm/llvm-project/commit/573348ab9b281221e0e78376c233d1898ed0bf68.diff LO

[clang-tools-extra] ee4dd0f - [clangd] Remove the cross-file-rename option.

2021-02-12 Thread Haojian Wu via cfe-commits
Author: Haojian Wu Date: 2021-02-12T15:38:55+01:00 New Revision: ee4dd0f87698330a8d86ed268d69c4fe9be49e6f URL: https://github.com/llvm/llvm-project/commit/ee4dd0f87698330a8d86ed268d69c4fe9be49e6f DIFF: https://github.com/llvm/llvm-project/commit/ee4dd0f87698330a8d86ed268d69c4fe9be49e6f.diff LO

[clang-tools-extra] e030de7 - [clangd] Pass file when possible to resolve URI.

2021-02-17 Thread Haojian Wu via cfe-commits
Author: Haojian Wu Date: 2021-02-17T15:33:50+01:00 New Revision: e030de7e5a28de1bcc337ede445600f8d282d252 URL: https://github.com/llvm/llvm-project/commit/e030de7e5a28de1bcc337ede445600f8d282d252 DIFF: https://github.com/llvm/llvm-project/commit/e030de7e5a28de1bcc337ede445600f8d282d252.diff LO

[clang-tools-extra] 7048cb5 - [clangd] IndexedFiles should include Fils from RefSlab and RelationSlab.

2021-02-17 Thread Haojian Wu via cfe-commits
Author: Haojian Wu Date: 2021-02-17T15:41:09+01:00 New Revision: 7048cb5371f93788ee650c521995a85211f3ae46 URL: https://github.com/llvm/llvm-project/commit/7048cb5371f93788ee650c521995a85211f3ae46 DIFF: https://github.com/llvm/llvm-project/commit/7048cb5371f93788ee650c521995a85211f3ae46.diff LO

[clang] 780ead4 - [Syntax] No crash on OpaqueValueExpr.

2021-02-18 Thread Haojian Wu via cfe-commits
Author: Haojian Wu Date: 2021-02-18T10:32:04+01:00 New Revision: 780ead41e075eb7875874633cd9c6f2d5ceab95e URL: https://github.com/llvm/llvm-project/commit/780ead41e075eb7875874633cd9c6f2d5ceab95e DIFF: https://github.com/llvm/llvm-project/commit/780ead41e075eb7875874633cd9c6f2d5ceab95e.diff LO

[clang] 77a8589 - [clang][RecoveryAST] Add design doc to clang internal manual.

2021-02-24 Thread Haojian Wu via cfe-commits
Author: Haojian Wu Date: 2021-02-25T08:22:49+01:00 New Revision: 77a8589e5d2f1b3886a9831ae8468f97741991e7 URL: https://github.com/llvm/llvm-project/commit/77a8589e5d2f1b3886a9831ae8468f97741991e7 DIFF: https://github.com/llvm/llvm-project/commit/77a8589e5d2f1b3886a9831ae8468f97741991e7.diff LO

[clang-tools-extra] b218f7c - [clangd] NFC, remove an extra "class" keyword.

2021-02-25 Thread Haojian Wu via cfe-commits
Author: Haojian Wu Date: 2021-02-25T09:32:36+01:00 New Revision: b218f7c4baada3d22bf22bd3ca6e849bb2ce9289 URL: https://github.com/llvm/llvm-project/commit/b218f7c4baada3d22bf22bd3ca6e849bb2ce9289 DIFF: https://github.com/llvm/llvm-project/commit/b218f7c4baada3d22bf22bd3ca6e849bb2ce9289.diff LO

[clang-tools-extra] 1a53fb0 - [clang-tidy] NarrowingConversionsCheck should support inhibiting conversions of

2021-06-11 Thread Haojian Wu via cfe-commits
Author: Haojian Wu Date: 2021-06-11T13:02:48+02:00 New Revision: 1a53fb0596abf4a8a9d5b4633cd5a8dc04f5e602 URL: https://github.com/llvm/llvm-project/commit/1a53fb0596abf4a8a9d5b4633cd5a8dc04f5e602 DIFF: https://github.com/llvm/llvm-project/commit/1a53fb0596abf4a8a9d5b4633cd5a8dc04f5e602.diff LO

[clang-tools-extra] d30c202 - [clangd] don't rename if the triggering loc is not actually being renamed.

2021-06-11 Thread Haojian Wu via cfe-commits
Author: Haojian Wu Date: 2021-06-11T13:51:50+02:00 New Revision: d30c202d276db86d741734954d1957e7dbbf123c URL: https://github.com/llvm/llvm-project/commit/d30c202d276db86d741734954d1957e7dbbf123c DIFF: https://github.com/llvm/llvm-project/commit/d30c202d276db86d741734954d1957e7dbbf123c.diff LO

[clang] a83ef21 - Fix -Wswitch warning after 092c303955cd18be6c0b923b1c0a1b96e2c91893.

2021-06-14 Thread Haojian Wu via cfe-commits
Author: Haojian Wu Date: 2021-06-14T11:52:49+02:00 New Revision: a83ef21ff82e4283044fd31470fc6c1bc4b99c51 URL: https://github.com/llvm/llvm-project/commit/a83ef21ff82e4283044fd31470fc6c1bc4b99c51 DIFF: https://github.com/llvm/llvm-project/commit/a83ef21ff82e4283044fd31470fc6c1bc4b99c51.diff LO

[clang-tools-extra] 6765b9c - [clangd] Explicitly fail if the file passed to --check is not valid.

2021-06-17 Thread Haojian Wu via cfe-commits
Author: Haojian Wu Date: 2021-06-17T16:41:06+02:00 New Revision: 6765b9c3f1192bd63bdcafc92ee8ff5d7b97d90b URL: https://github.com/llvm/llvm-project/commit/6765b9c3f1192bd63bdcafc92ee8ff5d7b97d90b DIFF: https://github.com/llvm/llvm-project/commit/6765b9c3f1192bd63bdcafc92ee8ff5d7b97d90b.diff LO

[clang] 314e456 - [clang] Fix CallExpr dependence bit may not respect all its arguments.

2021-07-01 Thread Haojian Wu via cfe-commits
Author: Haojian Wu Date: 2021-07-01T14:40:03+02:00 New Revision: 314e456dfe85f8b5c53b85a7d815f7d463fe02ef URL: https://github.com/llvm/llvm-project/commit/314e456dfe85f8b5c53b85a7d815f7d463fe02ef DIFF: https://github.com/llvm/llvm-project/commit/314e456dfe85f8b5c53b85a7d815f7d463fe02ef.diff LO

[clang] 47653db - [clang] Fix an infinite loop during typo-correction

2021-07-09 Thread Haojian Wu via cfe-commits
Author: Haojian Wu Date: 2021-07-09T12:03:57+02:00 New Revision: 47653db6d2a3964c14cca5ffa73e79aeee292e8b URL: https://github.com/llvm/llvm-project/commit/47653db6d2a3964c14cca5ffa73e79aeee292e8b DIFF: https://github.com/llvm/llvm-project/commit/47653db6d2a3964c14cca5ffa73e79aeee292e8b.diff LO

[clang] 603c1a6 - [clang] Don't crash on an incomplete-type base specifier in template context.

2021-11-09 Thread Haojian Wu via cfe-commits
Author: Haojian Wu Date: 2021-11-09T22:17:47+01:00 New Revision: 603c1a62f8595f70c3e96ecbec8976d411c0cc08 URL: https://github.com/llvm/llvm-project/commit/603c1a62f8595f70c3e96ecbec8976d411c0cc08 DIFF: https://github.com/llvm/llvm-project/commit/603c1a62f8595f70c3e96ecbec8976d411c0cc08.diff LO

[clang-tools-extra] 4ea066a - [clangd] Fix assertion crashes on unmatched NOLINTBEGIN comments.

2021-11-17 Thread Haojian Wu via cfe-commits
Author: Haojian Wu Date: 2021-11-17T15:31:38+01:00 New Revision: 4ea066acc928d772c2a610024b7f0656b36e6afd URL: https://github.com/llvm/llvm-project/commit/4ea066acc928d772c2a610024b7f0656b36e6afd DIFF: https://github.com/llvm/llvm-project/commit/4ea066acc928d772c2a610024b7f0656b36e6afd.diff LO

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

<    5   6   7   8   9   10   11   12   13   14   >