[clang] bddaa35 - Anonymous unions should be transparent wrt `[[clang::trivial_abi]]`.

2023-08-07 Thread Dmitri Gribenko via cfe-commits
Author: Dmitri Gribenko Date: 2023-08-07T20:30:48+02:00 New Revision: bddaa35177861545fc329123e55b6a3b34549507 URL: https://github.com/llvm/llvm-project/commit/bddaa35177861545fc329123e55b6a3b34549507 DIFF: https://github.com/llvm/llvm-project/commit/bddaa35177861545fc329123e55b6a3b34549507.dif

[clang] d64c363 - [Clang][LoongArch] Add '-o /dev/null' to a test that does not care about the output

2023-08-09 Thread Dmitri Gribenko via cfe-commits
Author: Dmitri Gribenko Date: 2023-08-09T16:07:41+02:00 New Revision: d64c363f35b98ab9750a3c3a5828d8df011a4a45 URL: https://github.com/llvm/llvm-project/commit/d64c363f35b98ab9750a3c3a5828d8df011a4a45 DIFF: https://github.com/llvm/llvm-project/commit/d64c363f35b98ab9750a3c3a5828d8df011a4a45.dif

[clang] e94e790 - [clang][test] Don't write temporary (actually, unused) outputs into CWD

2023-09-08 Thread Dmitri Gribenko via cfe-commits
Author: Dmitri Gribenko Date: 2023-09-08T23:54:41+02:00 New Revision: e94e790e46d0afd073b706afa0cf91804e7826e0 URL: https://github.com/llvm/llvm-project/commit/e94e790e46d0afd073b706afa0cf91804e7826e0 DIFF: https://github.com/llvm/llvm-project/commit/e94e790e46d0afd073b706afa0cf91804e7826e0.dif

[clang] 3b29b8a - Expose DataflowAnalysisContext.querySolver().

2023-06-30 Thread Dmitri Gribenko via cfe-commits
Author: Samira Bazuzi Date: 2023-07-01T00:15:45+02:00 New Revision: 3b29b8a2aba205b59163ba11c537fbfe25133181 URL: https://github.com/llvm/llvm-project/commit/3b29b8a2aba205b59163ba11c537fbfe25133181 DIFF: https://github.com/llvm/llvm-project/commit/3b29b8a2aba205b59163ba11c537fbfe25133181.diff

[clang] a711a3a - [Syntax] Build mapping from AST to syntax tree nodes

2020-03-23 Thread Dmitri Gribenko via cfe-commits
Author: Marcel Hlopko Date: 2020-03-23T16:22:14+01:00 New Revision: a711a3a46039154c38eade8bef1138b77fdb05ee URL: https://github.com/llvm/llvm-project/commit/a711a3a46039154c38eade8bef1138b77fdb05ee DIFF: https://github.com/llvm/llvm-project/commit/a711a3a46039154c38eade8bef1138b77fdb05ee.diff

[clang] cdce2fe - [Syntax] Remove delayed folding from tree building.

2020-03-31 Thread Dmitri Gribenko via cfe-commits
Author: Marcel Hlopko Date: 2020-03-31T09:47:50+02:00 New Revision: cdce2fe561eb6e63d77d1d589e521a8e2afb1eef URL: https://github.com/llvm/llvm-project/commit/cdce2fe561eb6e63d77d1d589e521a8e2afb1eef DIFF: https://github.com/llvm/llvm-project/commit/cdce2fe561eb6e63d77d1d589e521a8e2afb1eef.diff

[clang] 34536db - Revert "[ARM][MVE][Intrinsics] remove extraneous intrinsics."

2019-12-13 Thread Dmitri Gribenko via cfe-commits
Author: Dmitri Gribenko Date: 2019-12-13T17:16:13+01:00 New Revision: 34536db7bbe0b8c5f8ffa70df307312b451aca2e URL: https://github.com/llvm/llvm-project/commit/34536db7bbe0b8c5f8ffa70df307312b451aca2e DIFF: https://github.com/llvm/llvm-project/commit/34536db7bbe0b8c5f8ffa70df307312b451aca2e.dif

[clang-tools-extra] 079ef78 - Revert "[clangd] Implement "textDocument/documentLink" protocol support"

2019-12-16 Thread Dmitri Gribenko via cfe-commits
Author: Dmitri Gribenko Date: 2019-12-16T15:21:51+01:00 New Revision: 079ef783dd5530b5f87beefe624b9179547ded7e URL: https://github.com/llvm/llvm-project/commit/079ef783dd5530b5f87beefe624b9179547ded7e DIFF: https://github.com/llvm/llvm-project/commit/079ef783dd5530b5f87beefe624b9179547ded7e.dif

[clang] 9caf12e - Use isa instead of dyn_cast

2019-12-20 Thread Dmitri Gribenko via cfe-commits
Author: Dmitri Gribenko Date: 2019-12-20T14:36:21+01:00 New Revision: 9caf12e8495c1106dd3d1079892ce4f39f91b7d2 URL: https://github.com/llvm/llvm-project/commit/9caf12e8495c1106dd3d1079892ce4f39f91b7d2 DIFF: https://github.com/llvm/llvm-project/commit/9caf12e8495c1106dd3d1079892ce4f39f91b7d2.dif

[clang] 73f423e - Parenthesized a logical expression.

2019-12-20 Thread Dmitri Gribenko via cfe-commits
Author: Dmitri Gribenko Date: 2019-12-20T14:36:21+01:00 New Revision: 73f423e739bcb9bee7b73f05d4bcd50782013a8c URL: https://github.com/llvm/llvm-project/commit/73f423e739bcb9bee7b73f05d4bcd50782013a8c DIFF: https://github.com/llvm/llvm-project/commit/73f423e739bcb9bee7b73f05d4bcd50782013a8c.dif

[clang] b720543 - [AST] Respect shouldTraversePostOrder when traversing type locs

2020-03-12 Thread Dmitri Gribenko via cfe-commits
Author: Marcel Hlopko Date: 2020-03-12T11:08:33+01:00 New Revision: b720543926c7cda94662ae99182ba63bc23a8ff1 URL: https://github.com/llvm/llvm-project/commit/b720543926c7cda94662ae99182ba63bc23a8ff1 DIFF: https://github.com/llvm/llvm-project/commit/b720543926c7cda94662ae99182ba63bc23a8ff1.diff

[clang] db1f40d - Modernize DeclTest

2020-03-13 Thread Dmitri Gribenko via cfe-commits
Author: Marcel Hlopko Date: 2020-03-13T10:37:48+01:00 New Revision: db1f40d1a16f868a86501e30feadbfb285c2e922 URL: https://github.com/llvm/llvm-project/commit/db1f40d1a16f868a86501e30feadbfb285c2e922 DIFF: https://github.com/llvm/llvm-project/commit/db1f40d1a16f868a86501e30feadbfb285c2e922.diff

[clang] ce79c42 - [Sema] Fix location of star ('*') inside MemberPointerTypeLoc

2020-03-13 Thread Dmitri Gribenko via cfe-commits
Author: Marcel Hlopko Date: 2020-03-13T10:47:57+01:00 New Revision: ce79c4246919d777346dd3821c087faa1dcc725e URL: https://github.com/llvm/llvm-project/commit/ce79c4246919d777346dd3821c087faa1dcc725e DIFF: https://github.com/llvm/llvm-project/commit/ce79c4246919d777346dd3821c087faa1dcc725e.diff

[clang] f864073 - Refactor SourceLocationTest to `using namespace`

2020-03-13 Thread Dmitri Gribenko via cfe-commits
Author: Marcel Hlopko Date: 2020-03-13T10:55:24+01:00 New Revision: f8640737d4767cb88225e84515a6a2bd992cb84f URL: https://github.com/llvm/llvm-project/commit/f8640737d4767cb88225e84515a6a2bd992cb84f DIFF: https://github.com/llvm/llvm-project/commit/f8640737d4767cb88225e84515a6a2bd992cb84f.diff

[clang] 2e77f0c - Added 'const' as suggested by ClangTidy llvm-qualified-auto

2020-03-13 Thread Dmitri Gribenko via cfe-commits
Author: Dmitri Gribenko Date: 2020-03-13T11:49:23+01:00 New Revision: 2e77f0cf76be7c4b78784d6bb098e0c23d670ab0 URL: https://github.com/llvm/llvm-project/commit/2e77f0cf76be7c4b78784d6bb098e0c23d670ab0 DIFF: https://github.com/llvm/llvm-project/commit/2e77f0cf76be7c4b78784d6bb098e0c23d670ab0.dif

[clang] 7d382dc - [Syntax] Build declarator nodes

2020-03-16 Thread Dmitri Gribenko via cfe-commits
Author: Marcel Hlopko Date: 2020-03-16T19:13:59+01:00 New Revision: 7d382dcd46a18c23a01e3754807f577598a9bc84 URL: https://github.com/llvm/llvm-project/commit/7d382dcd46a18c23a01e3754807f577598a9bc84 DIFF: https://github.com/llvm/llvm-project/commit/7d382dcd46a18c23a01e3754807f577598a9bc84.diff

[clang] dd12826 - [Syntax] Build template declaration nodes

2020-03-18 Thread Dmitri Gribenko via cfe-commits
Author: Marcel Hlopko Date: 2020-03-18T16:16:59+01:00 New Revision: dd12826808f9079e164b82e64b0697a077379241 URL: https://github.com/llvm/llvm-project/commit/dd12826808f9079e164b82e64b0697a077379241 DIFF: https://github.com/llvm/llvm-project/commit/dd12826808f9079e164b82e64b0697a077379241.diff

[clang] 88bf9b3 - [Syntax] Build template declaration nodes

2020-03-19 Thread Dmitri Gribenko via cfe-commits
Author: Marcel Hlopko Date: 2020-03-19T17:43:07+01:00 New Revision: 88bf9b3d26f06eaf33972d1f371edc4cb187ff1a URL: https://github.com/llvm/llvm-project/commit/88bf9b3d26f06eaf33972d1f371edc4cb187ff1a DIFF: https://github.com/llvm/llvm-project/commit/88bf9b3d26f06eaf33972d1f371edc4cb187ff1a.diff

[clang] e963063 - [Syntax] Split syntax tests

2020-03-20 Thread Dmitri Gribenko via cfe-commits
Author: Marcel Hlopko Date: 2020-03-20T09:53:43+01:00 New Revision: e9630630ffa2a69bf3eabe154a3846deab694fa0 URL: https://github.com/llvm/llvm-project/commit/e9630630ffa2a69bf3eabe154a3846deab694fa0 DIFF: https://github.com/llvm/llvm-project/commit/e9630630ffa2a69bf3eabe154a3846deab694fa0.diff

[clang] fd7300f - [Syntax] Test both the default and windows target platforms in unittests

2020-03-20 Thread Dmitri Gribenko via cfe-commits
Author: Marcel Hlopko Date: 2020-03-20T11:42:18+01:00 New Revision: fd7300f717c18c861e77685efe6f16f12fb63ae7 URL: https://github.com/llvm/llvm-project/commit/fd7300f717c18c861e77685efe6f16f12fb63ae7 DIFF: https://github.com/llvm/llvm-project/commit/fd7300f717c18c861e77685efe6f16f12fb63ae7.diff

[clang] 9967352 - Revert "[Syntax] Test both the default and windows target platforms in unittests"

2020-03-20 Thread Dmitri Gribenko via cfe-commits
Author: Dmitri Gribenko Date: 2020-03-20T12:13:49+01:00 New Revision: 9967352a0346021d389afb6e3283d0c58911a560 URL: https://github.com/llvm/llvm-project/commit/9967352a0346021d389afb6e3283d0c58911a560 DIFF: https://github.com/llvm/llvm-project/commit/9967352a0346021d389afb6e3283d0c58911a560.dif

[clang] eddede9 - [Syntax] Test both the default and windows target platforms in unittests

2020-03-20 Thread Dmitri Gribenko via cfe-commits
Author: Marcel Hlopko Date: 2020-03-20T16:33:58+01:00 New Revision: eddede9d5184a431c7f859ef1869f1a4de8d08d4 URL: https://github.com/llvm/llvm-project/commit/eddede9d5184a431c7f859ef1869f1a4de8d08d4 DIFF: https://github.com/llvm/llvm-project/commit/eddede9d5184a431c7f859ef1869f1a4de8d08d4.diff

[clang] cbaa326 - Removed an unused include from TypeLocVisitor.h

2020-01-16 Thread Dmitri Gribenko via cfe-commits
Author: Dmitri Gribenko Date: 2020-01-16T15:57:44+01:00 New Revision: cbaa32650a0b5b17b42fc123de068de69b290bf5 URL: https://github.com/llvm/llvm-project/commit/cbaa32650a0b5b17b42fc123de068de69b290bf5 DIFF: https://github.com/llvm/llvm-project/commit/cbaa32650a0b5b17b42fc123de068de69b290bf5.dif

[clang] 0406b4f - Renamed traverseDecl to TraverseDecl in a test

2020-01-17 Thread Dmitri Gribenko via cfe-commits
Author: Dmitri Gribenko Date: 2020-01-17T17:12:23+01:00 New Revision: 0406b4fab94658381ea58db890b07c1a30ff0ae4 URL: https://github.com/llvm/llvm-project/commit/0406b4fab94658381ea58db890b07c1a30ff0ae4 DIFF: https://github.com/llvm/llvm-project/commit/0406b4fab94658381ea58db890b07c1a30ff0ae4.dif

[clang] cd11f55 - [clang][dataflow] Fix indentation in a test

2023-03-20 Thread Dmitri Gribenko via cfe-commits
Author: Dmitri Gribenko Date: 2023-03-20T18:34:16+01:00 New Revision: cd11f55a0c6d8524f9ac494d26514d4d72d83435 URL: https://github.com/llvm/llvm-project/commit/cd11f55a0c6d8524f9ac494d26514d4d72d83435 DIFF: https://github.com/llvm/llvm-project/commit/cd11f55a0c6d8524f9ac494d26514d4d72d83435.dif

[clang] ef1b22a - [clang][ClangScanDeps][test] Remove the file before overwriting it

2023-04-06 Thread Dmitri Gribenko via cfe-commits
Author: Dmitri Gribenko Date: 2023-04-06T13:51:57+02:00 New Revision: ef1b22a20fd4d8c0cfea64089d4e732dd95dc265 URL: https://github.com/llvm/llvm-project/commit/ef1b22a20fd4d8c0cfea64089d4e732dd95dc265 DIFF: https://github.com/llvm/llvm-project/commit/ef1b22a20fd4d8c0cfea64089d4e732dd95dc265.dif

[clang] 0da99ff - [clang][analyzer][NFC] Remove unnecessary casts around Allocate function calls

2023-05-30 Thread Dmitri Gribenko via cfe-commits
Author: Dmitri Gribenko Date: 2023-05-30T18:10:15+02:00 New Revision: 0da99ffe1afc526844f4146c95b4b2ab251de1a9 URL: https://github.com/llvm/llvm-project/commit/0da99ffe1afc526844f4146c95b4b2ab251de1a9 DIFF: https://github.com/llvm/llvm-project/commit/0da99ffe1afc526844f4146c95b4b2ab251de1a9.dif

[clang] daa95c7 - [clang][analyzer][NFC] Remove unnecessary FALLTHROUGH markers

2023-05-30 Thread Dmitri Gribenko via cfe-commits
Author: Dmitri Gribenko Date: 2023-05-30T18:16:35+02:00 New Revision: daa95c7de5b7d004bd6c48f5099b7b88f1f5d16d URL: https://github.com/llvm/llvm-project/commit/daa95c7de5b7d004bd6c48f5099b7b88f1f5d16d DIFF: https://github.com/llvm/llvm-project/commit/daa95c7de5b7d004bd6c48f5099b7b88f1f5d16d.dif

[clang] 0989ce9 - [clang][analyzer][NFC] Move dyn_cast's into if statements for readability

2023-05-30 Thread Dmitri Gribenko via cfe-commits
Author: Dmitri Gribenko Date: 2023-05-30T18:22:43+02:00 New Revision: 0989ce947e3dd64f3e29e7c34f186c0a23c0323d URL: https://github.com/llvm/llvm-project/commit/0989ce947e3dd64f3e29e7c34f186c0a23c0323d DIFF: https://github.com/llvm/llvm-project/commit/0989ce947e3dd64f3e29e7c34f186c0a23c0323d.dif

[clang] 8a40f89 - [clang][analyzer][NFC] Replace dyn_cast with cast in MemRegion::getMemorySpace

2023-05-30 Thread Dmitri Gribenko via cfe-commits
Author: Dmitri Gribenko Date: 2023-05-30T18:30:30+02:00 New Revision: 8a40f89e2e9357539db0f9a119db0fcfc77232ab URL: https://github.com/llvm/llvm-project/commit/8a40f89e2e9357539db0f9a119db0fcfc77232ab DIFF: https://github.com/llvm/llvm-project/commit/8a40f89e2e9357539db0f9a119db0fcfc77232ab.dif

[clang] 7ebf64f - [clang][analyzer][NFC] Use the operator new directly with the `BumpPtrAllocator`

2023-05-31 Thread Dmitri Gribenko via cfe-commits
Author: Dmitri Gribenko Date: 2023-05-31T20:18:30+02:00 New Revision: 7ebf64f7e934a5e42d550194604b613113132bc0 URL: https://github.com/llvm/llvm-project/commit/7ebf64f7e934a5e42d550194604b613113132bc0 DIFF: https://github.com/llvm/llvm-project/commit/7ebf64f7e934a5e42d550194604b613113132bc0.dif

[clang] ffb4f4d - [ClangTidy] Fix markup in comments

2023-05-17 Thread Dmitri Gribenko via cfe-commits
Author: Dmitri Gribenko Date: 2023-05-17T10:29:10+02:00 New Revision: ffb4f4db73419d9eba81efe00aa0d498f01f6d27 URL: https://github.com/llvm/llvm-project/commit/ffb4f4db73419d9eba81efe00aa0d498f01f6d27 DIFF: https://github.com/llvm/llvm-project/commit/ffb4f4db73419d9eba81efe00aa0d498f01f6d27.dif

[clang] 8d43423 - [openmp] Fix a doc comment issue found by -Wdocumentation

2022-12-11 Thread Dmitri Gribenko via cfe-commits
Author: Dmitri Gribenko Date: 2022-12-11T23:58:28+01:00 New Revision: 8d434235569fe4472c5de43d5f97e3a0bd1f URL: https://github.com/llvm/llvm-project/commit/8d434235569fe4472c5de43d5f97e3a0bd1f DIFF: https://github.com/llvm/llvm-project/commit/8d434235569fe4472c5de43d5f97e3a0bd1f.dif

[clang] 4d1c5b9 - [openmp] Fix a doc comment issue found by -Wdocumentation

2022-12-11 Thread Dmitri Gribenko via cfe-commits
Author: Dmitri Gribenko Date: 2022-12-12T00:14:01+01:00 New Revision: 4d1c5b946ad7f10d398b43e7f20a528407fb79b9 URL: https://github.com/llvm/llvm-project/commit/4d1c5b946ad7f10d398b43e7f20a528407fb79b9 DIFF: https://github.com/llvm/llvm-project/commit/4d1c5b946ad7f10d398b43e7f20a528407fb79b9.dif

[clang] 82d50fe - [clang][dataflow] Change the diagnoser API to receive a correctly typed lattice element

2022-12-13 Thread Dmitri Gribenko via cfe-commits
Author: Dani Ferreira Franco Moura Date: 2022-12-13T14:49:07+01:00 New Revision: 82d50fef9b7c1dfdff7f9265340fde40a34870cf URL: https://github.com/llvm/llvm-project/commit/82d50fef9b7c1dfdff7f9265340fde40a34870cf DIFF: https://github.com/llvm/llvm-project/commit/82d50fef9b7c1dfdff7f9265340fde40a

[clang] 4ca1ae5 - [clang][dataflow] Remove old diagnoser API

2022-12-14 Thread Dmitri Gribenko via cfe-commits
Author: Dani Ferreira Franco Moura Date: 2022-12-14T20:45:48+01:00 New Revision: 4ca1ae580b0ce44c3a83992cf3abae45c3a229b4 URL: https://github.com/llvm/llvm-project/commit/4ca1ae580b0ce44c3a83992cf3abae45c3a229b4 DIFF: https://github.com/llvm/llvm-project/commit/4ca1ae580b0ce44c3a83992cf3abae45c

[clang] 0da4cec - [clang][dataflow] Remove unused argument in getNullability

2022-12-16 Thread Dmitri Gribenko via cfe-commits
Author: Dani Ferreira Franco Moura Date: 2022-12-16T12:22:23+01:00 New Revision: 0da4cecfb6ad14ee0f0f9fa904e685fd6b64be60 URL: https://github.com/llvm/llvm-project/commit/0da4cecfb6ad14ee0f0f9fa904e685fd6b64be60 DIFF: https://github.com/llvm/llvm-project/commit/0da4cecfb6ad14ee0f0f9fa904e685fd6

Re: [PATCH] D23787: Add builder for clang extra tools Sphinx docs

2016-08-23 Thread Dmitri Gribenko via cfe-commits
gribozavr added a comment. Just one comment about the workdir. Comment at: zorg/buildbot/builders/SphinxDocsBuilder.py:46 @@ +45,3 @@ + defaultBranch='trunk', + workdir=clang_srcdir)) + I think workdir should be `clang_t

Re: [PATCH] D23783: [Sema][Comments] Support @param with c++ 'using' keyword

2016-08-24 Thread Dmitri Gribenko via cfe-commits
gribozavr accepted this revision. gribozavr added a comment. This revision is now accepted and ready to land. LGTM, thanks! https://reviews.llvm.org/D23783 ___ cfe-commits mailing list cfe-commits@lists.llvm.org http://lists.llvm.org/cgi-bin/mailman

Re: [PATCH] D23787: Add builder for clang extra tools Sphinx docs

2016-08-24 Thread Dmitri Gribenko via cfe-commits
gribozavr accepted this revision. gribozavr added a comment. This revision is now accepted and ready to land. Thanks, LGTM! https://reviews.llvm.org/D23787 ___ cfe-commits mailing list cfe-commits@lists.llvm.org http://lists.llvm.org/cgi-bin/mailman

Re: [PATCH] D23787: Add builder for clang extra tools Sphinx docs

2016-08-24 Thread Dmitri Gribenko via cfe-commits
gribozavr added a comment. We need to ask Galina Kistanova to reload the configuration. Repository: rL LLVM https://reviews.llvm.org/D23787 ___ cfe-commits mailing list cfe-commits@lists.llvm.org http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe

Re: [PATCH] D23860: [Sema][Comments] Add support for TypeAliasTemplate

2016-08-25 Thread Dmitri Gribenko via cfe-commits
gribozavr accepted this revision. gribozavr added a comment. This revision is now accepted and ready to land. LGTM with two more tests. Comment at: test/Sema/warn-documentation.cpp:433 @@ +432,3 @@ +template +using test_function_like_usingA = foo::function_wrapper; + ---

Re: [PATCH] D23787: Add builder for clang extra tools Sphinx docs

2016-08-28 Thread Dmitri Gribenko via cfe-commits
gribozavr added a comment. Here's the new builder: http://lab.llvm.org:8011/builders/clang-tools-sphinx-docs Fails with `ninja: error: unknown target 'docs-clang-tools-html'`. Repository: rL LLVM https://reviews.llvm.org/D23787 ___ cfe-commits

Re: [PATCH] D23653: Minor cleanup of SimpleTypoCorrector

2016-08-28 Thread Dmitri Gribenko via cfe-commits
gribozavr accepted this revision. gribozavr added a comment. LGTM, thanks! https://reviews.llvm.org/D23653 ___ cfe-commits mailing list cfe-commits@lists.llvm.org http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

Re: [PATCH] D24024: Checkout cfe when building clang-tools-extra docs.

2016-08-31 Thread Dmitri Gribenko via cfe-commits
gribozavr accepted this revision. gribozavr added a comment. This revision is now accepted and ready to land. LGTM, thanks! https://reviews.llvm.org/D24024 ___ cfe-commits mailing list cfe-commits@lists.llvm.org http://lists.llvm.org/cgi-bin/mailman

Re: [PATCH] D24048: [Driver] [Darwin] Add sanitizer libraries even if -nodefaultlibs is passed

2016-08-31 Thread Dmitri Gribenko via cfe-commits
gribozavr added a subscriber: gribozavr. gribozavr added a comment. > If a user specifies "-fsanitize=" I think it is expected that the > sanitizer library would be included on the link line. I deeply disagree. If the user asks for `-nodefaultlibs`, we should not add any libraries ourselves,

Re: [PATCH] D12761: MPI-Checker patch for Clang Static Analyzer

2015-09-11 Thread Dmitri Gribenko via cfe-commits
gribozavr added inline comments. Comment at: tools/clang/lib/StaticAnalyzer/Checkers/Checkers.td:524 @@ +523,3 @@ +def MPIChecker : Checker<"MPI-Checker">, + HelpText<"Checks MPI code written in C">, + DescFile<"MPIChecker.cpp">; Does it only works with C code,

Re: [PATCH] D12549: Remove unused variable

2015-09-13 Thread Dmitri Gribenko via cfe-commits
gribozavr accepted this revision. gribozavr added a comment. This revision is now accepted and ready to land. LGTM. http://reviews.llvm.org/D12549 ___ cfe-commits mailing list cfe-commits@lists.llvm.org http://lists.llvm.org/cgi-bin/mailman/listinfo

Re: [PATCH] D12549: Remove unused variable

2015-09-13 Thread Dmitri Gribenko via cfe-commits
gribozavr closed this revision. gribozavr added a comment. Current trunk does not contain this line, no need to apply the patch. http://reviews.llvm.org/D12549 ___ cfe-commits mailing list cfe-commits@lists.llvm.org http://lists.llvm.org/cgi-bin/mai

Re: [PATCH] D14293: [libcxx] Add -fno-exceptions libcxx builders to zorg

2015-11-03 Thread Dmitri Gribenko via cfe-commits
gribozavr added a comment. The Debian configuration LGTM. http://reviews.llvm.org/D14293 ___ cfe-commits mailing list cfe-commits@lists.llvm.org http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

Re: r259976 - [modules] Compress files embedded into a .pcm file, to reduce the disk usage of -fembed-all-files mode.

2016-02-05 Thread Dmitri Gribenko via cfe-commits
On Fri, Feb 5, 2016 at 6:06 PM, Richard Smith via cfe-commits wrote: > Author: rsmith > Date: Fri Feb 5 20:06:43 2016 > New Revision: 259976 > > URL: http://llvm.org/viewvc/llvm-project?rev=259976&view=rev > Log: > [modules] Compress files embedded into a .pcm file, to reduce the disk usage > of

Re: [PATCH] D20781: [libcxx] Add use-libunwind x86_64 builders to buildbot

2016-05-29 Thread Dmitri Gribenko via cfe-commits
gribozavr added a comment. LGTM. http://reviews.llvm.org/D20781 ___ cfe-commits mailing list cfe-commits@lists.llvm.org http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

Re: [PATCH] D17550: Adding doxygen comments to the LLVM intrinsics (part 6, popcntintrin.h)

2016-03-01 Thread Dmitri Gribenko via cfe-commits
On Mon, Feb 29, 2016 at 10:59 AM, Romanova, Katya wrote: > Hi Dmitri, > > Could you please let us know your opinion about C++ vs C-style doxygen > comments. Read this thread for ‘pro’ and ‘con’ arguments about using C++ > headers. Will LLVM online documentation look proper if we decide to use > C-

Re: [PATCH] D14686: Protect against overloaded comma in random_shuffle and improve tests

2015-11-16 Thread Dmitri Gribenko via cfe-commits
gribozavr added inline comments. Comment at: test/std/algorithms/alg.modifying.operations/alg.random.shuffle/random_shuffle.pass.cpp:35 @@ -30,1 +34,3 @@ } + +template mclow.lists wrote: > This is not how I would rewrite this test. > I would write a routine tha

Re: [PATCH] D14686: Protect against overloaded comma in random_shuffle and improve tests

2015-11-20 Thread Dmitri Gribenko via cfe-commits
gribozavr added inline comments. Comment at: test/std/algorithms/alg.modifying.operations/alg.random.shuffle/random_shuffle.pass.cpp:35 @@ -30,1 +34,3 @@ } + +template gribozavr wrote: > mclow.lists wrote: > > This is not how I would rewrite this test. > > I wo

[clang] [Clang][Comments] Attach comments to decl even if preproc directives are in between (PR #88367)

2024-07-02 Thread Dmitri Gribenko via cfe-commits
gribozavr wrote: I'd like to push back against this change, I believe it is too broad. (Full disclosure: I'm the original author of this subsystem in Clang.) We (Google) are integrating this change downstream and it causes a bunch of comments to get associated to unrelated declarations. The pr

[clang] [clang] Add frontend flag to enable support for broken external resugarers (PR #102510)

2024-08-09 Thread Dmitri Gribenko via cfe-commits
https://github.com/gribozavr approved this pull request. Thank you! This change fixes and unblocks our nullability and lifetime tooling. Please merge at your convenience. https://github.com/llvm/llvm-project/pull/102510 ___ cfe-commits mailing list cf

[clang] [clang] Add frontend flag to enable support for broken external resugarers (PR #103219)

2024-08-13 Thread Dmitri Gribenko via cfe-commits
@@ -162,6 +162,7 @@ LANGOPT(CoroAlignedAllocation, 1, 0, "prefer Aligned Allocation according to P20 LANGOPT(DllExportInlines , 1, 1, "dllexported classes dllexport inline methods") LANGOPT(RelaxedTemplateTemplateArgs, 1, 1, "C++17 relaxed matching of template template argum

[clang] [clang] Add frontend flag to enable support for broken external resugarers (PR #103219)

2024-08-13 Thread Dmitri Gribenko via cfe-commits
@@ -0,0 +1,18 @@ +// RUN: %clang_cc1 -fsyntax-only -fretain-subst-template-type-parm-type-ast-nodes -ast-dump -ast-dump-filter=dump %s | FileCheck -strict-whitespace %s gribozavr wrote: Could you rename this file to match the flag name? https://github.com/llvm

[clang] [clang] Add frontend flag to enable support for broken external resugarers (PR #103219)

2024-08-13 Thread Dmitri Gribenko via cfe-commits
https://github.com/gribozavr approved this pull request. https://github.com/llvm/llvm-project/pull/103219 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

[clang] [clang][test] Avoid writing to a potentially write-protected dir (PR #88258)

2024-04-10 Thread Dmitri Gribenko via cfe-commits
https://github.com/gribozavr approved this pull request. https://github.com/llvm/llvm-project/pull/88258 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

[clang] [clang][dataflow] Add a callback run on the pre-transfer state. (PR #96140)

2024-06-20 Thread Dmitri Gribenko via cfe-commits
https://github.com/gribozavr approved this pull request. https://github.com/llvm/llvm-project/pull/96140 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

[clang] 533a229 - [clang][test] Write temporary files to %t

2024-07-30 Thread Dmitri Gribenko via cfe-commits
Author: Dmitri Gribenko Date: 2024-07-30T10:26:31+02:00 New Revision: 533a22941e9acee1460fbd054fbfa57b82d660e5 URL: https://github.com/llvm/llvm-project/commit/533a22941e9acee1460fbd054fbfa57b82d660e5 DIFF: https://github.com/llvm/llvm-project/commit/533a22941e9acee1460fbd054fbfa57b82d660e5.dif

[clang] [clang-tools-extra] [lldb] [clang] Reland: Instantiate alias templates with sugar (PR #101858)

2024-08-06 Thread Dmitri Gribenko via cfe-commits
gribozavr wrote: > So from my undertstanding, IWYU only needs the SubstTemplateTypeParmType for > resugaring purposes, in order to recover the type as written by the user. > > But with this patch we are doing the substitution already with sugar, so > there is no need to resugar, so IWYU should

[clang] [clang-tools-extra] [lldb] [clang] Reland: Instantiate alias templates with sugar (PR #101858)

2024-08-07 Thread Dmitri Gribenko via cfe-commits
gribozavr wrote: ## On resugaring bodies of function template instantiations > I just don't think that can be something we can always enable, as that would > make some examples of source code take exponentially more time and memory to > compile. We keep track of propagated and inferred nullab

[clang] [clang-tools-extra] [lldb] [clang] Reland: Instantiate alias templates with sugar (PR #101858)

2024-08-08 Thread Dmitri Gribenko via cfe-commits
gribozavr wrote: @mizvekov I will provide a more detailed response to the points you made in your last message separately, but for now I would like to ask you to revert the commit to unbreak us. We looked into the problem internally and it does not look we have a simple hack we can apply to r

[clang] [clang-tools-extra] [lldb] [clang] Reland: Instantiate alias templates with sugar (PR #101858)

2024-08-08 Thread Dmitri Gribenko via cfe-commits
gribozavr wrote: > @gribozavr see #102510 for alternative. Thank you! We are looking at this now. > That's not really true. You only need to upstream the AST affecting parts. > The attributes itself and AST node which represent it. The attributes are already upstream (we are reusing nullabili

[clang] 8dcaf3a - [clang][dataflow] Implement a basic algorithm for dataflow analysis

2021-12-10 Thread Dmitri Gribenko via cfe-commits
Author: Stanislav Gatev Date: 2021-12-10T11:44:49+01:00 New Revision: 8dcaf3aa0bf25508700a7452ed963c1487221dfd URL: https://github.com/llvm/llvm-project/commit/8dcaf3aa0bf25508700a7452ed963c1487221dfd DIFF: https://github.com/llvm/llvm-project/commit/8dcaf3aa0bf25508700a7452ed963c1487221dfd.dif

[clang-tools-extra] fd8fc5e - [clang-tidy] abseil-string-find-startswith: detect `s.rfind(z, 0) == 0`

2021-12-22 Thread Dmitri Gribenko via cfe-commits
Author: Ivan Gerasimov Date: 2021-12-22T16:45:51+01:00 New Revision: fd8fc5e8d93849f4a2c8dea087690b1a0e6ea7df URL: https://github.com/llvm/llvm-project/commit/fd8fc5e8d93849f4a2c8dea087690b1a0e6ea7df DIFF: https://github.com/llvm/llvm-project/commit/fd8fc5e8d93849f4a2c8dea087690b1a0e6ea7df.diff

[clang] 9cd7c41 - [analyzer] Don't include private gtest headers

2021-03-22 Thread Dmitri Gribenko via cfe-commits
Author: Dmitri Gribenko Date: 2021-03-22T13:31:38+01:00 New Revision: 9cd7c4130635a6f0c94046f529fb1ee19118bbfb URL: https://github.com/llvm/llvm-project/commit/9cd7c4130635a6f0c94046f529fb1ee19118bbfb DIFF: https://github.com/llvm/llvm-project/commit/9cd7c4130635a6f0c94046f529fb1ee19118bbfb.dif

[clang] 595c375 - Fix the const overload of IgnoreExprNodes

2021-04-13 Thread Dmitri Gribenko via cfe-commits
Author: Jesse Zhang Date: 2021-04-13T17:59:59+02:00 New Revision: 595c3758e47042c876e7390d09642ea050ba6dbf URL: https://github.com/llvm/llvm-project/commit/595c3758e47042c876e7390d09642ea050ba6dbf DIFF: https://github.com/llvm/llvm-project/commit/595c3758e47042c876e7390d09642ea050ba6dbf.diff L

[clang] f709cd5 - Revert "[Coroutines] Salvage the debug information for coroutine frames within optimizations"

2024-08-21 Thread Dmitri Gribenko via cfe-commits
Author: Dmitri Gribenko Date: 2024-08-21T23:49:45+02:00 New Revision: f709cd5add0ea36bb14259e9716bd74e5c762128 URL: https://github.com/llvm/llvm-project/commit/f709cd5add0ea36bb14259e9716bd74e5c762128 DIFF: https://github.com/llvm/llvm-project/commit/f709cd5add0ea36bb14259e9716bd74e5c762128.dif

[clang] [clang] Make nullability-on-classes more robust to redeclarations (PR #114778)

2024-11-04 Thread Dmitri Gribenko via cfe-commits
https://github.com/gribozavr approved this pull request. https://github.com/llvm/llvm-project/pull/114778 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

[clang] c10d4b4 - [clang][SYCL] Add a missing include to make the header standalone

2024-11-06 Thread Dmitri Gribenko via cfe-commits
Author: Dmitri Gribenko Date: 2024-11-06T16:58:10+01:00 New Revision: c10d4b492d981c96fa3269bc0fe0b3ea9b1ca486 URL: https://github.com/llvm/llvm-project/commit/c10d4b492d981c96fa3269bc0fe0b3ea9b1ca486 DIFF: https://github.com/llvm/llvm-project/commit/c10d4b492d981c96fa3269bc0fe0b3ea9b1ca486.dif

[clang] [clang] improve print / dump of anonymous declarations (PR #124605)

2025-01-28 Thread Dmitri Gribenko via cfe-commits
gribozavr wrote: I reverted this PR in https://github.com/llvm/llvm-project/commit/e38f4f6904b774dfdd90d78c3fb282f8cc9d07c1. https://github.com/llvm/llvm-project/pull/124605 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.or

[clang] [clang] improve print / dump of anonymous declarations (PR #124605)

2025-01-28 Thread Dmitri Gribenko via cfe-commits
gribozavr wrote: @mizvekov It looks like this PR introduces a crash, I'm going to revert it. Here is a reproducer: ``` $ cat parser_test-42bc8e.cpp enum a : char; class b { public: static b c; friend bool operator==(b, b) = default; a d; }; void e() { b f; f == b::c; } $ clang "-cc1"

[clang] e38f4f6 - Revert "[clang] improve print / dump of anonymous declarations (#124605)"

2025-01-28 Thread Dmitri Gribenko via cfe-commits
Author: Dmitri Gribenko Date: 2025-01-28T17:07:26+01:00 New Revision: e38f4f6904b774dfdd90d78c3fb282f8cc9d07c1 URL: https://github.com/llvm/llvm-project/commit/e38f4f6904b774dfdd90d78c3fb282f8cc9d07c1 DIFF: https://github.com/llvm/llvm-project/commit/e38f4f6904b774dfdd90d78c3fb282f8cc9d07c1.dif

[clang] [Sema] Handle AttributedType in template deduction with derived-to-base conversions (PR #134361)

2025-04-04 Thread Dmitri Gribenko via cfe-commits
https://github.com/gribozavr approved this pull request. https://github.com/llvm/llvm-project/pull/134361 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

<    1   2   3