[clang] [clang-repl] Add call to 'InitializeAllAsmParsers' (PR #86727)

2024-04-02 Thread Jun Zhang via cfe-commits
junaire wrote: > @weliveindetail @vgvassilev @junaire: sorry for pinging you directly, but > could you take a look at this PR? I see you're all active on other > `clang-repl` PRs, so thought you might be the best place to start to take a > look at this one 爛 Hi, thanks for the PR. I think

[clang] [clang-repl] Fix BUILD_SHARED_LIBS symbols from libclangInterpreter on MinGW (PR #71393)

2023-11-06 Thread Jun Zhang via cfe-commits
https://github.com/junaire approved this pull request. Thanks for the fix! I'm fine with it if this fixes your problem. But yeah, please make sure @vgvassilev is aware of it. https://github.com/llvm/llvm-project/pull/71393 ___ cfe-commits mailing

[clang] Add Documentation for Execution Results Handling in Clang-Repl (PR #65650)

2023-10-13 Thread Jun Zhang via cfe-commits
@@ -213,6 +213,411 @@ concept helps support advanced use cases such as template instantiations on dema automatic language interoperability. It also helps static languages such as C/C++ become apt for data science. +Execution Results Handling in Clang-Repl

[clang] 5111286 - Reland "Reland [clang-repl] Introduce Value to capture expression results"

2023-05-23 Thread Jun Zhang via cfe-commits
Author: Jun Zhang Date: 2023-05-23T19:32:31+08:00 New Revision: 5111286f06e1e10f24745007a45a830760f1790c URL: https://github.com/llvm/llvm-project/commit/5111286f06e1e10f24745007a45a830760f1790c DIFF: https://github.com/llvm/llvm-project/commit/5111286f06e1e10f24745007a45a830760f1790c.diff

[clang] 094ab47 - Revert "Reland [clang-repl] Introduce Value to capture expression results"

2023-05-19 Thread Jun Zhang via cfe-commits
Author: Jun Zhang Date: 2023-05-19T20:56:21+08:00 New Revision: 094ab4781262b6cb49d57b0ecdf84b047c879295 URL: https://github.com/llvm/llvm-project/commit/094ab4781262b6cb49d57b0ecdf84b047c879295 DIFF: https://github.com/llvm/llvm-project/commit/094ab4781262b6cb49d57b0ecdf84b047c879295.diff

[clang] d71a4e0 - Reland [clang-repl] Introduce Value to capture expression results

2023-05-18 Thread Jun Zhang via cfe-commits
Author: Jun Zhang Date: 2023-05-19T13:40:44+08:00 New Revision: d71a4e02277a64a9dece591cdf2b34f15c3b19a0 URL: https://github.com/llvm/llvm-project/commit/d71a4e02277a64a9dece591cdf2b34f15c3b19a0 DIFF: https://github.com/llvm/llvm-project/commit/d71a4e02277a64a9dece591cdf2b34f15c3b19a0.diff

[clang] 7158fd3 - Revert "[clang-repl] Introduce Value to capture expression results"

2023-05-16 Thread Jun Zhang via cfe-commits
Author: Jun Zhang Date: 2023-05-16T21:21:52+08:00 New Revision: 7158fd381a0bc0222195d6a07ebb42ea57957bda URL: https://github.com/llvm/llvm-project/commit/7158fd381a0bc0222195d6a07ebb42ea57957bda DIFF: https://github.com/llvm/llvm-project/commit/7158fd381a0bc0222195d6a07ebb42ea57957bda.diff

[clang] a423b7f - [clang-repl] Introduce Value to capture expression results

2023-05-16 Thread Jun Zhang via cfe-commits
Author: Jun Zhang Date: 2023-05-16T20:10:49+08:00 New Revision: a423b7f1d7ca8b263af85944f57a69aa08fc942c URL: https://github.com/llvm/llvm-project/commit/a423b7f1d7ca8b263af85944f57a69aa08fc942c DIFF: https://github.com/llvm/llvm-project/commit/a423b7f1d7ca8b263af85944f57a69aa08fc942c.diff

[clang] 247fa04 - [clang] Add a new annotation token: annot_repl_input_end

2023-05-16 Thread Jun Zhang via cfe-commits
Author: Jun Zhang Date: 2023-05-16T20:10:43+08:00 New Revision: 247fa04116a6cabf8378c6c72d90b2f705e969de URL: https://github.com/llvm/llvm-project/commit/247fa04116a6cabf8378c6c72d90b2f705e969de DIFF: https://github.com/llvm/llvm-project/commit/247fa04116a6cabf8378c6c72d90b2f705e969de.diff

[clang] fe1f344 - [clang-repl] JITTargetAddress --> ExecutorAddr, NFC

2023-04-15 Thread Jun Zhang via cfe-commits
Author: Jun Zhang Date: 2023-04-16T09:46:44+08:00 New Revision: fe1f34453d7ef2c0d5f308e0abdb185d6807cfa6 URL: https://github.com/llvm/llvm-project/commit/fe1f34453d7ef2c0d5f308e0abdb185d6807cfa6 DIFF: https://github.com/llvm/llvm-project/commit/fe1f34453d7ef2c0d5f308e0abdb185d6807cfa6.diff

[clang] eda2eaa - [clang][dataflow] Fix crash when having boolean-to-integral casts.

2022-12-29 Thread Jun Zhang via cfe-commits
Author: Jun Zhang Date: 2022-12-30T13:14:44+08:00 New Revision: eda2eaabf2949c08ba94c92b9aad6fccb3c8eaa2 URL: https://github.com/llvm/llvm-project/commit/eda2eaabf2949c08ba94c92b9aad6fccb3c8eaa2 DIFF: https://github.com/llvm/llvm-project/commit/eda2eaabf2949c08ba94c92b9aad6fccb3c8eaa2.diff

[clang-tools-extra] 4fd0c14 - Link with missing libs to fix broken shared unittest build

2022-12-02 Thread Jun Zhang via cfe-commits
Author: Jun Zhang Date: 2022-12-03T01:10:13+08:00 New Revision: 4fd0c14a17f91fb7b0d188b509eb3dbdfbfec01a URL: https://github.com/llvm/llvm-project/commit/4fd0c14a17f91fb7b0d188b509eb3dbdfbfec01a DIFF: https://github.com/llvm/llvm-project/commit/4fd0c14a17f91fb7b0d188b509eb3dbdfbfec01a.diff

[clang-tools-extra] 8431436 - Link with missing libs to fix broken shared build

2022-12-02 Thread Jun Zhang via cfe-commits
Author: Jun Zhang Date: 2022-12-03T00:01:37+08:00 New Revision: 8431436e543f78a33e8165257f2e2f89c38269f9 URL: https://github.com/llvm/llvm-project/commit/8431436e543f78a33e8165257f2e2f89c38269f9 DIFF: https://github.com/llvm/llvm-project/commit/8431436e543f78a33e8165257f2e2f89c38269f9.diff

[clang] 2946b25 - [Clang] Fix crash when checking misaligned member with dependent type

2022-10-18 Thread Jun Zhang via cfe-commits
Author: Jun Zhang Date: 2022-10-18T21:05:49+08:00 New Revision: 2946b252993d9b4c12479bf318b648bed2c0427a URL: https://github.com/llvm/llvm-project/commit/2946b252993d9b4c12479bf318b648bed2c0427a DIFF: https://github.com/llvm/llvm-project/commit/2946b252993d9b4c12479bf318b648bed2c0427a.diff

[clang] 89e56e7 - [Clang] Don't warn if deferencing void pointers in unevaluated context

2022-09-27 Thread Jun Zhang via cfe-commits
Author: Jun Zhang Date: 2022-09-28T12:30:02+08:00 New Revision: 89e56e732d5e89d8715a501158793ac305bc4b70 URL: https://github.com/llvm/llvm-project/commit/89e56e732d5e89d8715a501158793ac305bc4b70 DIFF: https://github.com/llvm/llvm-project/commit/89e56e732d5e89d8715a501158793ac305bc4b70.diff

[clang] e07ead8 - [Clang] Warn when trying to dereference void pointers in C

2022-09-24 Thread Jun Zhang via cfe-commits
Author: Jun Zhang Date: 2022-09-24T22:18:04+08:00 New Revision: e07ead85a368173a56e96a21d6841aa497ad80f8 URL: https://github.com/llvm/llvm-project/commit/e07ead85a368173a56e96a21d6841aa497ad80f8 DIFF: https://github.com/llvm/llvm-project/commit/e07ead85a368173a56e96a21d6841aa497ad80f8.diff

[clang] 303526e - [Docs] Add a link that refers to C++ standard modules in Clang modules doc

2022-09-18 Thread Jun Zhang via cfe-commits
Author: Jun Zhang Date: 2022-09-18T18:31:49+08:00 New Revision: 303526ef3aa211c1930be2885deae15eeeda3b18 URL: https://github.com/llvm/llvm-project/commit/303526ef3aa211c1930be2885deae15eeeda3b18 DIFF: https://github.com/llvm/llvm-project/commit/303526ef3aa211c1930be2885deae15eeeda3b18.diff

[clang] 1d51bb8 - [Clang] Reword diagnostic for scope identifier with linkage

2022-09-12 Thread Jun Zhang via cfe-commits
Author: Jun Zhang Date: 2022-09-12T22:40:54+08:00 New Revision: 1d51bb824f25140a5b1aa783f6860ac3e7f7d16d URL: https://github.com/llvm/llvm-project/commit/1d51bb824f25140a5b1aa783f6860ac3e7f7d16d DIFF: https://github.com/llvm/llvm-project/commit/1d51bb824f25140a5b1aa783f6860ac3e7f7d16d.diff

[clang] b9c2b60 - Avoid else-if after return, NFC

2022-08-27 Thread Jun Zhang via cfe-commits
Author: Jun Zhang Date: 2022-08-27T23:14:48+08:00 New Revision: b9c2b6069ea7f3d253d88725c1993da463f39575 URL: https://github.com/llvm/llvm-project/commit/b9c2b6069ea7f3d253d88725c1993da463f39575 DIFF: https://github.com/llvm/llvm-project/commit/b9c2b6069ea7f3d253d88725c1993da463f39575.diff

[clang] a4f84f1 - [CodeGen] Track DeferredDecls that have been emitted

2022-08-27 Thread Jun Zhang via cfe-commits
Author: Jun Zhang Date: 2022-08-27T22:32:47+08:00 New Revision: a4f84f1b2e92ea79b70b9961049a1af7d9e1f2fa URL: https://github.com/llvm/llvm-project/commit/a4f84f1b2e92ea79b70b9961049a1af7d9e1f2fa DIFF: https://github.com/llvm/llvm-project/commit/a4f84f1b2e92ea79b70b9961049a1af7d9e1f2fa.diff

[clang] efc75a2 - Remove redundant condition check, NFC

2022-08-11 Thread Jun Zhang via cfe-commits
Author: Jun Zhang Date: 2022-08-11T21:47:19+08:00 New Revision: efc75a2baedc7405193e3e0f5ea9aaa881783cec URL: https://github.com/llvm/llvm-project/commit/efc75a2baedc7405193e3e0f5ea9aaa881783cec DIFF: https://github.com/llvm/llvm-project/commit/efc75a2baedc7405193e3e0f5ea9aaa881783cec.diff

[clang] 786b503 - [Clang][Lex] Extend HeaderSearch::LookupFile to control OpenFile behavior.

2022-08-05 Thread Jun Zhang via cfe-commits
Author: Jun Zhang Date: 2022-08-06T11:36:02+08:00 New Revision: 786b503f66b1a35f79312203fcb533ad27511982 URL: https://github.com/llvm/llvm-project/commit/786b503f66b1a35f79312203fcb533ad27511982 DIFF: https://github.com/llvm/llvm-project/commit/786b503f66b1a35f79312203fcb533ad27511982.diff

[clang] 9caee57 - [clang-repl] Fix incorrect return code

2022-07-31 Thread Jun Zhang via cfe-commits
Author: Jun Zhang Date: 2022-07-31T19:07:05+08:00 New Revision: 9caee577ef0f97242a233174be8a980bc4d5446e URL: https://github.com/llvm/llvm-project/commit/9caee577ef0f97242a233174be8a980bc4d5446e DIFF: https://github.com/llvm/llvm-project/commit/9caee577ef0f97242a233174be8a980bc4d5446e.diff

[clang] 3da1395 - [CodeGen][NFC] Use isa_and_nonnull instead of explicit check

2022-07-30 Thread Jun Zhang via cfe-commits
Author: Jun Zhang Date: 2022-07-31T13:03:24+08:00 New Revision: 3da13953834eb31b41949e92886f6fb7f3fd63fc URL: https://github.com/llvm/llvm-project/commit/3da13953834eb31b41949e92886f6fb7f3fd63fc DIFF: https://github.com/llvm/llvm-project/commit/3da13953834eb31b41949e92886f6fb7f3fd63fc.diff

[clang] 58c9480 - [CodeGen] Consider MangleCtx when move lazy emission States

2022-07-25 Thread Jun Zhang via cfe-commits
Author: Jun Zhang Date: 2022-07-26T12:34:03+08:00 New Revision: 58c94808450d0ec73bed38d1661314c1a3d56e2f URL: https://github.com/llvm/llvm-project/commit/58c94808450d0ec73bed38d1661314c1a3d56e2f DIFF: https://github.com/llvm/llvm-project/commit/58c94808450d0ec73bed38d1661314c1a3d56e2f.diff

[clang] 1a3a2ee - [NFC] Move function definition to cpp file

2022-07-22 Thread Jun Zhang via cfe-commits
Author: Jun Zhang Date: 2022-07-23T13:43:42+08:00 New Revision: 1a3a2eec717b6067e29d8a07318257d2d96da238 URL: https://github.com/llvm/llvm-project/commit/1a3a2eec717b6067e29d8a07318257d2d96da238 DIFF: https://github.com/llvm/llvm-project/commit/1a3a2eec717b6067e29d8a07318257d2d96da238.diff

[clang] 8082a00 - [CodeGen] Keep track of decls that were deferred and have been emitted.

2022-07-13 Thread Jun Zhang via cfe-commits
Author: Jun Zhang Date: 2022-07-13T20:00:59+08:00 New Revision: 8082a00286380d0dafa05bfe5ddfe6075b9769f9 URL: https://github.com/llvm/llvm-project/commit/8082a00286380d0dafa05bfe5ddfe6075b9769f9 DIFF: https://github.com/llvm/llvm-project/commit/8082a00286380d0dafa05bfe5ddfe6075b9769f9.diff

[clang] eee6a12 - [clang-repl][NFC] Split weak symbol test to a new test

2022-07-07 Thread Jun Zhang via cfe-commits
Author: Jun Zhang Date: 2022-07-08T09:17:11+08:00 New Revision: eee6a12227a608e4c9aa4d9428d3fe55071f2d64 URL: https://github.com/llvm/llvm-project/commit/eee6a12227a608e4c9aa4d9428d3fe55071f2d64 DIFF: https://github.com/llvm/llvm-project/commit/eee6a12227a608e4c9aa4d9428d3fe55071f2d64.diff

[clang] bc36618 - Correct XFAIL according to bot owner's advice

2022-07-05 Thread Jun Zhang via cfe-commits
Author: Jun Zhang Date: 2022-07-05T18:46:59+08:00 New Revision: bc366183a5928d7a7d5fd9d6971f43ff1358 URL: https://github.com/llvm/llvm-project/commit/bc366183a5928d7a7d5fd9d6971f43ff1358 DIFF: https://github.com/llvm/llvm-project/commit/bc366183a5928d7a7d5fd9d6971f43ff1358.diff

[clang] f03b876 - Reland "Reland "[NFC] Add a missing test for for clang-repl""

2022-07-05 Thread Jun Zhang via cfe-commits
Author: Jun Zhang Date: 2022-07-05T18:23:26+08:00 New Revision: f03b876e7e9567ee71ee66f8f194918aac37d5fa URL: https://github.com/llvm/llvm-project/commit/f03b876e7e9567ee71ee66f8f194918aac37d5fa DIFF: https://github.com/llvm/llvm-project/commit/f03b876e7e9567ee71ee66f8f194918aac37d5fa.diff

[clang] 6956840 - Revert "Reland "[NFC] Add a missing test for for clang-repl""

2022-07-03 Thread Jun Zhang via cfe-commits
Author: Jun Zhang Date: 2022-07-03T19:42:39+08:00 New Revision: 6956840b5c0029d7f8e043b3c77bb1ffc230e4d5 URL: https://github.com/llvm/llvm-project/commit/6956840b5c0029d7f8e043b3c77bb1ffc230e4d5 DIFF: https://github.com/llvm/llvm-project/commit/6956840b5c0029d7f8e043b3c77bb1ffc230e4d5.diff

[clang] 8679cbc - Reland "[NFC] Add a missing test for for clang-repl"

2022-07-03 Thread Jun Zhang via cfe-commits
Author: Jun Zhang Date: 2022-07-03T19:15:59+08:00 New Revision: 8679cbc29fb76195544956fe233060bb7a1a6453 URL: https://github.com/llvm/llvm-project/commit/8679cbc29fb76195544956fe233060bb7a1a6453 DIFF: https://github.com/llvm/llvm-project/commit/8679cbc29fb76195544956fe233060bb7a1a6453.diff

[clang] 3668d12 - Revert "[NFC] Add a missing test for for clang-repl"

2022-07-01 Thread Jun Zhang via cfe-commits
Author: Jun Zhang Date: 2022-07-01T23:55:55+08:00 New Revision: 3668d1264e2d246f7e222338b8a5cab18ce1bdab URL: https://github.com/llvm/llvm-project/commit/3668d1264e2d246f7e222338b8a5cab18ce1bdab DIFF: https://github.com/llvm/llvm-project/commit/3668d1264e2d246f7e222338b8a5cab18ce1bdab.diff

[clang] 2750985 - [NFC] Add a missing test for for clang-repl

2022-07-01 Thread Jun Zhang via cfe-commits
Author: Jun Zhang Date: 2022-07-01T23:26:54+08:00 New Revision: 2750985a5ccb97f4630c3443e75d78ed435d2bd0 URL: https://github.com/llvm/llvm-project/commit/2750985a5ccb97f4630c3443e75d78ed435d2bd0 DIFF: https://github.com/llvm/llvm-project/commit/2750985a5ccb97f4630c3443e75d78ed435d2bd0.diff

[clang] dea5a9c - [clang-repl] Implement code undo.

2022-06-26 Thread Jun Zhang via cfe-commits
Author: Jun Zhang Date: 2022-06-26T18:32:18+08:00 New Revision: dea5a9cc929048be261a4c030407e4d7e1e70fec URL: https://github.com/llvm/llvm-project/commit/dea5a9cc929048be261a4c030407e4d7e1e70fec DIFF: https://github.com/llvm/llvm-project/commit/dea5a9cc929048be261a4c030407e4d7e1e70fec.diff

[clang] cd64a42 - Reland "[CodeGen] Keep track info of lazy-emitted symbols in ModuleBuilder"

2022-06-18 Thread Jun Zhang via cfe-commits
Author: Jun Zhang Date: 2022-06-18T20:27:21+08:00 New Revision: cd64a427efa0baaf1bb7ae624d4301908afc07f7 URL: https://github.com/llvm/llvm-project/commit/cd64a427efa0baaf1bb7ae624d4301908afc07f7 DIFF: https://github.com/llvm/llvm-project/commit/cd64a427efa0baaf1bb7ae624d4301908afc07f7.diff

[clang] 44f0a26 - Revert "Reland "[CodeGen] Keep track info of lazy-emitted symbols in ModuleBuilder""

2022-06-14 Thread Jun Zhang via cfe-commits
Author: Jun Zhang Date: 2022-06-14T19:53:17+08:00 New Revision: 44f0a2658d22ffc12bac6ca2c8f4a3d98603ea3a URL: https://github.com/llvm/llvm-project/commit/44f0a2658d22ffc12bac6ca2c8f4a3d98603ea3a DIFF: https://github.com/llvm/llvm-project/commit/44f0a2658d22ffc12bac6ca2c8f4a3d98603ea3a.diff

[clang] 781ee53 - Reland "[CodeGen] Keep track info of lazy-emitted symbols in ModuleBuilder"

2022-06-14 Thread Jun Zhang via cfe-commits
Author: Jun Zhang Date: 2022-06-14T18:36:03+08:00 New Revision: 781ee538da1855876b085989a37ec959e3f2ecd1 URL: https://github.com/llvm/llvm-project/commit/781ee538da1855876b085989a37ec959e3f2ecd1 DIFF: https://github.com/llvm/llvm-project/commit/781ee538da1855876b085989a37ec959e3f2ecd1.diff

[clang] 0ecbedc - Also move WeakRefReferences in CodeGenModule::moveLazyEmssionStates

2022-06-09 Thread Jun Zhang via cfe-commits
Author: Jun Zhang Date: 2022-06-10T13:11:09+08:00 New Revision: 0ecbedc0986bd4b7b90a60a5f31d32337160d4c4 URL: https://github.com/llvm/llvm-project/commit/0ecbedc0986bd4b7b90a60a5f31d32337160d4c4 DIFF: https://github.com/llvm/llvm-project/commit/0ecbedc0986bd4b7b90a60a5f31d32337160d4c4.diff

[clang] b8f9459 - [CodeGen] Keep track info of lazy-emitted symbols in ModuleBuilder

2022-06-09 Thread Jun Zhang via cfe-commits
Author: Jun Zhang Date: 2022-06-09T23:12:21+08:00 New Revision: b8f9459715815fa055b3e1c5f970c616797dfcfb URL: https://github.com/llvm/llvm-project/commit/b8f9459715815fa055b3e1c5f970c616797dfcfb DIFF: https://github.com/llvm/llvm-project/commit/b8f9459715815fa055b3e1c5f970c616797dfcfb.diff

[clang] 218dcda - [Clang] Use std::move in GlobalModuleIndex::readIndex. NFC

2022-04-26 Thread Jun Zhang via cfe-commits
Author: Jun Zhang Date: 2022-04-26T16:45:01+08:00 New Revision: 218dcdad8a0c0f3340a97dafa24456125fe9b4fb URL: https://github.com/llvm/llvm-project/commit/218dcdad8a0c0f3340a97dafa24456125fe9b4fb DIFF: https://github.com/llvm/llvm-project/commit/218dcdad8a0c0f3340a97dafa24456125fe9b4fb.diff

[clang] e33867a - Fix an issue in comment. NFC

2022-04-24 Thread Jun Zhang via cfe-commits
Author: Jun Zhang Date: 2022-04-25T12:45:39+08:00 New Revision: e33867a43410ea425c169cde9de7187f08264e59 URL: https://github.com/llvm/llvm-project/commit/e33867a43410ea425c169cde9de7187f08264e59 DIFF: https://github.com/llvm/llvm-project/commit/e33867a43410ea425c169cde9de7187f08264e59.diff

[clang] 3b3dd76 - Use range based for loop in Sema::CheckParameterPacksForExpansion. NFC

2022-04-21 Thread Jun Zhang via cfe-commits
Author: Jun Zhang Date: 2022-04-22T13:31:31+08:00 New Revision: 3b3dd76d8da80ff91295d8c0c23de8462ac22b49 URL: https://github.com/llvm/llvm-project/commit/3b3dd76d8da80ff91295d8c0c23de8462ac22b49 DIFF: https://github.com/llvm/llvm-project/commit/3b3dd76d8da80ff91295d8c0c23de8462ac22b49.diff

[clang] 9c06937 - Reland "[Clang][Sema] Fix invalid redefinition error in if/switch/for statement"

2022-04-20 Thread Jun Zhang via cfe-commits
Author: Jun Zhang Date: 2022-04-21T01:18:58+08:00 New Revision: 9c069374cebe0162bc4f0b9d0397cf2b1c5febf6 URL: https://github.com/llvm/llvm-project/commit/9c069374cebe0162bc4f0b9d0397cf2b1c5febf6 DIFF: https://github.com/llvm/llvm-project/commit/9c069374cebe0162bc4f0b9d0397cf2b1c5febf6.diff

[clang] 9f075c3 - Revert "[Clang][Sema] Fix invalid redefinition error in if/switch/for statement"

2022-04-20 Thread Jun Zhang via cfe-commits
Author: Jun Zhang Date: 2022-04-20T23:45:44+08:00 New Revision: 9f075c3d84fb359efb6496535ab397a6f09609e2 URL: https://github.com/llvm/llvm-project/commit/9f075c3d84fb359efb6496535ab397a6f09609e2 DIFF: https://github.com/llvm/llvm-project/commit/9f075c3d84fb359efb6496535ab397a6f09609e2.diff

[clang] 7fde4e2 - Add some helpers to better check Scope's kind. NFC

2022-04-15 Thread Jun Zhang via cfe-commits
Author: Jun Zhang Date: 2022-04-16T11:31:40+08:00 New Revision: 7fde4e221300dbdefe9cdd70ff59f22f1dc9aee9 URL: https://github.com/llvm/llvm-project/commit/7fde4e221300dbdefe9cdd70ff59f22f1dc9aee9 DIFF: https://github.com/llvm/llvm-project/commit/7fde4e221300dbdefe9cdd70ff59f22f1dc9aee9.diff

[clang] be0905a - [Clang][Sema] Fix invalid redefinition error in if/switch/for statement

2022-04-15 Thread Jun Zhang via cfe-commits
Author: Jun Zhang Date: 2022-04-15T21:54:39+08:00 New Revision: be0905a333d6f7c4d7f5c70c18211463e53473cd URL: https://github.com/llvm/llvm-project/commit/be0905a333d6f7c4d7f5c70c18211463e53473cd DIFF: https://github.com/llvm/llvm-project/commit/be0905a333d6f7c4d7f5c70c18211463e53473cd.diff

[clang] f9c2f82 - [Clang] Fix unknown type attributes diagnosed twice with [[]] spelling

2022-04-12 Thread Jun Zhang via cfe-commits
Author: Jun Zhang Date: 2022-04-12T21:11:51+08:00 New Revision: f9c2f821d71b7bbb2544a489b7798bd173ea8907 URL: https://github.com/llvm/llvm-project/commit/f9c2f821d71b7bbb2544a489b7798bd173ea8907 DIFF: https://github.com/llvm/llvm-project/commit/f9c2f821d71b7bbb2544a489b7798bd173ea8907.diff

[clang-tools-extra] f2796a5 - Link aganist clangSema to fix broken build.

2022-04-06 Thread Jun Zhang via cfe-commits
Author: Jun Zhang Date: 2022-04-07T10:50:50+08:00 New Revision: f2796a5d444998ea73f02f433ed34b7c09e0f7d5 URL: https://github.com/llvm/llvm-project/commit/f2796a5d444998ea73f02f433ed34b7c09e0f7d5 DIFF: https://github.com/llvm/llvm-project/commit/f2796a5d444998ea73f02f433ed34b7c09e0f7d5.diff

[clang] 8a4d388 - [Clang][Sema] Prohibit statement expression in the default argument

2022-04-05 Thread Jun Zhang via cfe-commits
Author: Jun Zhang Date: 2022-04-06T09:28:20+08:00 New Revision: 8a4d388c7fa47fa50076babecc38757009dbc987 URL: https://github.com/llvm/llvm-project/commit/8a4d388c7fa47fa50076babecc38757009dbc987 DIFF: https://github.com/llvm/llvm-project/commit/8a4d388c7fa47fa50076babecc38757009dbc987.diff

[clang] 5b38292 - [NFC] Use range based loop.

2022-03-30 Thread Jun Zhang via cfe-commits
Author: Jun Zhang Date: 2022-03-30T22:44:34+08:00 New Revision: 5b38292d5d776439b54e7cc02c7a20c58717f3d2 URL: https://github.com/llvm/llvm-project/commit/5b38292d5d776439b54e7cc02c7a20c58717f3d2 DIFF: https://github.com/llvm/llvm-project/commit/5b38292d5d776439b54e7cc02c7a20c58717f3d2.diff

[clang] 17a6806 - [Clang] Use = default(NFC)

2022-03-05 Thread Jun Zhang via cfe-commits
Author: Jun Zhang Date: 2022-03-06T14:25:22+08:00 New Revision: 17a68065c378da74805e4e1b9a5b78cc9f83e580 URL: https://github.com/llvm/llvm-project/commit/17a68065c378da74805e4e1b9a5b78cc9f83e580 DIFF: https://github.com/llvm/llvm-project/commit/17a68065c378da74805e4e1b9a5b78cc9f83e580.diff

[clang-tools-extra] ac616fb - [Clang-tidy] Check the existence of ElaboratedType's qualifiers

2022-03-01 Thread Jun Zhang via cfe-commits
Author: Jun Zhang Date: 2022-03-01T23:52:44+08:00 New Revision: ac616fbb05b8c0e8f85144d54d5295d2d663c5b7 URL: https://github.com/llvm/llvm-project/commit/ac616fbb05b8c0e8f85144d54d5295d2d663c5b7 DIFF: https://github.com/llvm/llvm-project/commit/ac616fbb05b8c0e8f85144d54d5295d2d663c5b7.diff

[clang] effd6dd - [Clang][Sema] Add a missing regression test about Wliteral-range

2022-02-14 Thread Jun Zhang via cfe-commits
Author: Jun Zhang Date: 2022-02-15T09:46:42+08:00 New Revision: effd6dd63a65f201b4f8f1be6a025b0608604449 URL: https://github.com/llvm/llvm-project/commit/effd6dd63a65f201b4f8f1be6a025b0608604449 DIFF: https://github.com/llvm/llvm-project/commit/effd6dd63a65f201b4f8f1be6a025b0608604449.diff

[clang] 65adf7c - [NFC][Analyzer] Use range based for loop.

2022-02-07 Thread Jun Zhang via cfe-commits
Author: Jun Zhang Date: 2022-02-07T15:45:58+08:00 New Revision: 65adf7c2117ab2b2ff72a8c761164fb2c1b686c0 URL: https://github.com/llvm/llvm-project/commit/65adf7c2117ab2b2ff72a8c761164fb2c1b686c0 DIFF: https://github.com/llvm/llvm-project/commit/65adf7c2117ab2b2ff72a8c761164fb2c1b686c0.diff

[clang] 8de0c1f - [Clang] Add __builtin_reduce_or and __builtin_reduce_and

2022-01-14 Thread Jun Zhang via cfe-commits
Author: Jun Zhang Date: 2022-01-14T22:05:26+08:00 New Revision: 8de0c1feca28e3de49b4d1d1140703cb6f739969 URL: https://github.com/llvm/llvm-project/commit/8de0c1feca28e3de49b4d1d1140703cb6f739969 DIFF: https://github.com/llvm/llvm-project/commit/8de0c1feca28e3de49b4d1d1140703cb6f739969.diff

[clang] 5be1319 - [NFC] Test commit.

2022-01-07 Thread Jun Zhang via cfe-commits
Author: Jun Zhang Date: 2022-01-08T10:36:09+08:00 New Revision: 5be131922cb78b4d1ff9bbfe4f524261c12f9cf8 URL: https://github.com/llvm/llvm-project/commit/5be131922cb78b4d1ff9bbfe4f524261c12f9cf8 DIFF: https://github.com/llvm/llvm-project/commit/5be131922cb78b4d1ff9bbfe4f524261c12f9cf8.diff