[clang] 141df74 - Add missing diagnostic for use of _reserved name in extern "C"

2021-10-06 Thread Richard Smith via cfe-commits
Author: Richard Smith Date: 2021-10-06T15:13:06-07:00 New Revision: 141df744564822b8d8250fe1bcec15cdbd5f213e URL: https://github.com/llvm/llvm-project/commit/141df744564822b8d8250fe1bcec15cdbd5f213e DIFF: https://github.com/llvm/llvm-project/commit/141df744564822b8d8250fe1bcec15cdbd5f213e.diff

[clang] 7063b76 - PR50644: Do not warn on a declaration of `operator"" _foo`.

2021-10-06 Thread Richard Smith via cfe-commits
Author: Richard Smith Date: 2021-10-06T15:13:05-07:00 New Revision: 7063b76b02484f93104f1c79496ad216b9bf5b87 URL: https://github.com/llvm/llvm-project/commit/7063b76b02484f93104f1c79496ad216b9bf5b87 DIFF: https://github.com/llvm/llvm-project/commit/7063b76b02484f93104f1c79496ad216b9bf5b87.diff

[clang] 7ebcb7c - PR50641: Properly handle AttributedStmts when checking for a valid

2021-10-06 Thread Richard Smith via cfe-commits
Author: Richard Smith Date: 2021-10-06T15:13:05-07:00 New Revision: 7ebcb7ce78f6abb73c5a29e7c8b9dd360acb65bc URL: https://github.com/llvm/llvm-project/commit/7ebcb7ce78f6abb73c5a29e7c8b9dd360acb65bc DIFF: https://github.com/llvm/llvm-project/commit/7ebcb7ce78f6abb73c5a29e7c8b9dd360acb65bc.diff

[clang] 699da98 - PR51874: Fix diagnostics for defaulted, implicitly deleted 'operator!='.

2021-09-15 Thread Richard Smith via cfe-commits
Author: Richard Smith Date: 2021-09-15T15:43:02-07:00 New Revision: 699da98739b0f88c27f75adbe8295c7e1dfd0188 URL: https://github.com/llvm/llvm-project/commit/699da98739b0f88c27f75adbe8295c7e1dfd0188 DIFF: https://github.com/llvm/llvm-project/commit/699da98739b0f88c27f75adbe8295c7e1dfd0188.diff

Re: [clang] 2bd8493 - Improve type printing of const arrays to normalize array-of-const and const-array

2021-09-14 Thread Richard Smith via cfe-commits
On Mon, 13 Sept 2021 at 19:24, David Blaikie via cfe-commits < cfe-commits@lists.llvm.org> wrote: > > Author: David Blaikie > Date: 2021-09-13T19:17:05-07:00 > New Revision: 2bd84938470bf2e337801faafb8a67710f46429d > > URL: >

[clang] 6eda66b - PR50294: Fix a performance regression from 2c9dbcd.

2021-09-01 Thread Richard Smith via cfe-commits
Author: Richard Smith Date: 2021-09-01T18:00:07-07:00 New Revision: 6eda66b0a9f793c65852aa94430ae9bd891bcf63 URL: https://github.com/llvm/llvm-project/commit/6eda66b0a9f793c65852aa94430ae9bd891bcf63 DIFF: https://github.com/llvm/llvm-project/commit/6eda66b0a9f793c65852aa94430ae9bd891bcf63.diff

[clang] ea1c01d - PR51105: look through ConstantExpr when looking for a braced string literal initialization.

2021-08-25 Thread Richard Smith via cfe-commits
Author: Richard Smith Date: 2021-08-25T11:36:11-07:00 New Revision: ea1c01dde03b45e0b33d3883147d3b4fb489978c URL: https://github.com/llvm/llvm-project/commit/ea1c01dde03b45e0b33d3883147d3b4fb489978c DIFF: https://github.com/llvm/llvm-project/commit/ea1c01dde03b45e0b33d3883147d3b4fb489978c.diff

[clang] cd4d6d7 - PR48030: Fix COMDAT-related linking problem with C++ thread_local static data members.

2021-08-24 Thread Richard Smith via cfe-commits
Author: Richard Smith Date: 2021-08-24T19:53:44-07:00 New Revision: cd4d6d718b2e51ed830a28d01d765da2a220afd3 URL: https://github.com/llvm/llvm-project/commit/cd4d6d718b2e51ed830a28d01d765da2a220afd3 DIFF: https://github.com/llvm/llvm-project/commit/cd4d6d718b2e51ed830a28d01d765da2a220afd3.diff

[clang] df7b6b9 - Extend diagnostic for out of date AST input file.

2021-08-24 Thread Richard Smith via cfe-commits
Author: Richard Smith Date: 2021-08-24T17:03:06-07:00 New Revision: df7b6b91422dbdbdb1de66fd865853e78ea3e5d2 URL: https://github.com/llvm/llvm-project/commit/df7b6b91422dbdbdb1de66fd865853e78ea3e5d2 DIFF: https://github.com/llvm/llvm-project/commit/df7b6b91422dbdbdb1de66fd865853e78ea3e5d2.diff

[clang] 8a0f116 - Fix test trying to write a spurious output file into the source

2021-07-13 Thread Richard Smith via cfe-commits
Author: Richard Smith Date: 2021-07-13T18:58:24-07:00 New Revision: 8a0f1163d02c77c6e764929b66c26ba196cfc549 URL: https://github.com/llvm/llvm-project/commit/8a0f1163d02c77c6e764929b66c26ba196cfc549 DIFF: https://github.com/llvm/llvm-project/commit/8a0f1163d02c77c6e764929b66c26ba196cfc549.diff

[clang] 9ab5f76 - Support for merging UsingPackDecls across modules.

2021-07-01 Thread Richard Smith via cfe-commits
Author: Richard Smith Date: 2021-07-01T18:43:49-07:00 New Revision: 9ab5f761176c376c0a117c53f0f111fed1bcc842 URL: https://github.com/llvm/llvm-project/commit/9ab5f761176c376c0a117c53f0f111fed1bcc842 DIFF: https://github.com/llvm/llvm-project/commit/9ab5f761176c376c0a117c53f0f111fed1bcc842.diff

[clang] e95106f - Add a target triple to fix failures on MS build bots.

2021-06-30 Thread Richard Smith via cfe-commits
Author: Richard Smith Date: 2021-06-30T17:27:26-07:00 New Revision: e95106f50190d7a25dfad57adf0317ca6cfa9a4f URL: https://github.com/llvm/llvm-project/commit/e95106f50190d7a25dfad57adf0317ca6cfa9a4f DIFF: https://github.com/llvm/llvm-project/commit/e95106f50190d7a25dfad57adf0317ca6cfa9a4f.diff

[clang-tools-extra] 5b8ddd2 - Fix test following Clang change ef227b3.

2021-06-30 Thread Richard Smith via cfe-commits
Author: Richard Smith Date: 2021-06-30T17:11:55-07:00 New Revision: 5b8ddd2ccceb8de04bd020f286bc3ca38638ecb1 URL: https://github.com/llvm/llvm-project/commit/5b8ddd2ccceb8de04bd020f286bc3ca38638ecb1 DIFF: https://github.com/llvm/llvm-project/commit/5b8ddd2ccceb8de04bd020f286bc3ca38638ecb1.diff

[clang] ef227b3 - Add dumping support for RequiresExpr.

2021-06-30 Thread Richard Smith via cfe-commits
Author: Richard Smith Date: 2021-06-30T14:27:19-07:00 New Revision: ef227b32b63c53ca81ebd410c7fbd5af8fc22ec5 URL: https://github.com/llvm/llvm-project/commit/ef227b32b63c53ca81ebd410c7fbd5af8fc22ec5 DIFF: https://github.com/llvm/llvm-project/commit/ef227b32b63c53ca81ebd410c7fbd5af8fc22ec5.diff

[clang] 6aaf4fa - Bring our handling of -Wframe-larger-than more in line with GCC.

2021-06-17 Thread Richard Smith via cfe-commits
Author: Richard Smith Date: 2021-06-17T20:29:13-07:00 New Revision: 6aaf4fa2885600b0e31042071ad06f78218ab0f2 URL: https://github.com/llvm/llvm-project/commit/6aaf4fa2885600b0e31042071ad06f78218ab0f2 DIFF: https://github.com/llvm/llvm-project/commit/6aaf4fa2885600b0e31042071ad06f78218ab0f2.diff

[clang] 13659f4 - PR50337, PR50561: Fix determination of whether a template parameter list

2021-06-02 Thread Richard Smith via cfe-commits
Author: Richard Smith Date: 2021-06-02T13:06:40-07:00 New Revision: 13659f48a1d7814fe893d2383acdc0b0313740a9 URL: https://github.com/llvm/llvm-project/commit/13659f48a1d7814fe893d2383acdc0b0313740a9 DIFF: https://github.com/llvm/llvm-project/commit/13659f48a1d7814fe893d2383acdc0b0313740a9.diff

[clang] de6164e - PR50456: Properly handle multiple escaped newlines in a '*/'.

2021-05-24 Thread Richard Smith via cfe-commits
Author: Richard Smith Date: 2021-05-24T16:21:03-07:00 New Revision: de6164ec4da0cfea1b0d0e472c432ea1be4d9c29 URL: https://github.com/llvm/llvm-project/commit/de6164ec4da0cfea1b0d0e472c432ea1be4d9c29 DIFF: https://github.com/llvm/llvm-project/commit/de6164ec4da0cfea1b0d0e472c432ea1be4d9c29.diff

[clang] 2f8ac07 - PR50402: Use proper constant evaluation rules for checking constraint

2021-05-19 Thread Richard Smith via cfe-commits
Author: Richard Smith Date: 2021-05-19T16:02:53-07:00 New Revision: 2f8ac0758bbfad72e52ef8602fbbd796e1347784 URL: https://github.com/llvm/llvm-project/commit/2f8ac0758bbfad72e52ef8602fbbd796e1347784 DIFF: https://github.com/llvm/llvm-project/commit/2f8ac0758bbfad72e52ef8602fbbd796e1347784.diff

[clang] d38057f - Treat implicit deduction guides as being equivalent to their

2021-05-19 Thread Richard Smith via cfe-commits
Author: Richard Smith Date: 2021-05-19T13:31:53-07:00 New Revision: d38057f3ecb080e0ae4aba367a737226221327f2 URL: https://github.com/llvm/llvm-project/commit/d38057f3ecb080e0ae4aba367a737226221327f2 DIFF: https://github.com/llvm/llvm-project/commit/d38057f3ecb080e0ae4aba367a737226221327f2.diff

[clang] d29f7f1 - [clang] Fix ternary operator in the second for loop statement

2021-05-16 Thread Richard Smith via cfe-commits
Author: Danila Kutenin Date: 2021-05-16T10:42:52-07:00 New Revision: d29f7f1a7b47345289d63318e7b2a28cc56e169d URL: https://github.com/llvm/llvm-project/commit/d29f7f1a7b47345289d63318e7b2a28cc56e169d DIFF:

[clang] e1aa528 - Handle unexpanded packs appearing in type-constraints.

2021-05-12 Thread Richard Smith via cfe-commits
Author: Richard Smith Date: 2021-05-12T18:45:34-07:00 New Revision: e1aa528d3aaf5fcf9c50d1e34b39dbde1e63801d URL: https://github.com/llvm/llvm-project/commit/e1aa528d3aaf5fcf9c50d1e34b39dbde1e63801d DIFF: https://github.com/llvm/llvm-project/commit/e1aa528d3aaf5fcf9c50d1e34b39dbde1e63801d.diff

[clang] 2f9d8b0 - PR50306: When instantiating a generic lambda with a constrained 'auto',

2021-05-12 Thread Richard Smith via cfe-commits
Author: Richard Smith Date: 2021-05-12T18:45:33-07:00 New Revision: 2f9d8b08ea658b612065cbf7d4b0fbd7f28bb36a URL: https://github.com/llvm/llvm-project/commit/2f9d8b08ea658b612065cbf7d4b0fbd7f28bb36a DIFF: https://github.com/llvm/llvm-project/commit/2f9d8b08ea658b612065cbf7d4b0fbd7f28bb36a.diff

[clang] e0acfed - Clean up handling of constrained parameters in lambdas.

2021-05-12 Thread Richard Smith via cfe-commits
Author: Richard Smith Date: 2021-05-12T18:45:33-07:00 New Revision: e0acfed7ed5173b437868f75fc394084487e390a URL: https://github.com/llvm/llvm-project/commit/e0acfed7ed5173b437868f75fc394084487e390a DIFF: https://github.com/llvm/llvm-project/commit/e0acfed7ed5173b437868f75fc394084487e390a.diff

[clang] 4c88cfb - Add test for substitutability of variable templates in closure type

2021-05-12 Thread Richard Smith via cfe-commits
Author: Richard Smith Date: 2021-05-12T18:45:33-07:00 New Revision: 4c88cfb1dc79227be78f8dade966934384914e5e URL: https://github.com/llvm/llvm-project/commit/4c88cfb1dc79227be78f8dade966934384914e5e DIFF: https://github.com/llvm/llvm-project/commit/4c88cfb1dc79227be78f8dade966934384914e5e.diff

[clang] 5bb7e81 - Fix bad mangling of for a closure in the initializer of a variable at global namespace scope.

2021-05-12 Thread Richard Smith via cfe-commits
Author: Richard Smith Date: 2021-05-12T13:13:21-07:00 New Revision: 5bb7e81c64bd29edd1c9ebadd4e4717919def0bf URL: https://github.com/llvm/llvm-project/commit/5bb7e81c64bd29edd1c9ebadd4e4717919def0bf DIFF: https://github.com/llvm/llvm-project/commit/5bb7e81c64bd29edd1c9ebadd4e4717919def0bf.diff

[clang] bb72638 - Revert "Fix bad mangling of for a closure in the initializer of a variable at global namespace scope."

2021-05-11 Thread Richard Smith via cfe-commits
Author: Richard Smith Date: 2021-05-11T17:46:18-07:00 New Revision: bb726383ac7554857c62edd2d19e83dc713165ee URL: https://github.com/llvm/llvm-project/commit/bb726383ac7554857c62edd2d19e83dc713165ee DIFF: https://github.com/llvm/llvm-project/commit/bb726383ac7554857c62edd2d19e83dc713165ee.diff

[clang] 3978333 - Add test for PR50039.

2021-05-11 Thread Richard Smith via cfe-commits
Author: Richard Smith Date: 2021-05-11T17:35:34-07:00 New Revision: 3978333b71bff3516ad69aac484b808617976c7a URL: https://github.com/llvm/llvm-project/commit/3978333b71bff3516ad69aac484b808617976c7a DIFF: https://github.com/llvm/llvm-project/commit/3978333b71bff3516ad69aac484b808617976c7a.diff

[clang] 697ac15 - Fix bad mangling of for a closure in the initializer of a variable at global namespace scope.

2021-05-11 Thread Richard Smith via cfe-commits
Author: Richard Smith Date: 2021-05-11T17:35:33-07:00 New Revision: 697ac15a0fc71888c372667bdbc5583ab42d4695 URL: https://github.com/llvm/llvm-project/commit/697ac15a0fc71888c372667bdbc5583ab42d4695 DIFF: https://github.com/llvm/llvm-project/commit/697ac15a0fc71888c372667bdbc5583ab42d4695.diff

[clang] 6bbfa0f - When performing template argument deduction to select a partial

2021-05-05 Thread Richard Smith via cfe-commits
Author: Richard Smith Date: 2021-05-05T14:47:18-07:00 New Revision: 6bbfa0fd408e81055c360c2e059554dd76fd7f09 URL: https://github.com/llvm/llvm-project/commit/6bbfa0fd408e81055c360c2e059554dd76fd7f09 DIFF: https://github.com/llvm/llvm-project/commit/6bbfa0fd408e81055c360c2e059554dd76fd7f09.diff

[clang] 40beb1f - CWG2076: Permit implicit conversions within a single level of braces

2021-04-22 Thread Richard Smith via cfe-commits
Author: Richard Smith Date: 2021-04-22T16:49:39-07:00 New Revision: 40beb1f84a3d72ea39fcee1dcb66c3cefb5d5644 URL: https://github.com/llvm/llvm-project/commit/40beb1f84a3d72ea39fcee1dcb66c3cefb5d5644 DIFF: https://github.com/llvm/llvm-project/commit/40beb1f84a3d72ea39fcee1dcb66c3cefb5d5644.diff

[clang] f7c9de0 - Add triple to fix test failure.

2021-04-15 Thread Richard Smith via cfe-commits
Author: Richard Smith Date: 2021-04-15T18:08:35-07:00 New Revision: f7c9de0de5804498085af973dc6bfc934a18f000 URL: https://github.com/llvm/llvm-project/commit/f7c9de0de5804498085af973dc6bfc934a18f000 DIFF: https://github.com/llvm/llvm-project/commit/f7c9de0de5804498085af973dc6bfc934a18f000.diff

[clang] 8344675 - Implemented [[clang::musttail]] attribute for guaranteed tail calls.

2021-04-15 Thread Richard Smith via cfe-commits
Author: Joshua Haberman Date: 2021-04-15T17:12:21-07:00 New Revision: 8344675908424ee532d4ae30e5043c5a5834e02c URL: https://github.com/llvm/llvm-project/commit/8344675908424ee532d4ae30e5043c5a5834e02c DIFF:

[clang-tools-extra] fc1e146 - Fix documentation typo.

2021-04-12 Thread Richard Smith via cfe-commits
Author: Richard Smith Date: 2021-04-12T11:39:08-07:00 New Revision: fc1e146e4412334d6c70173c345a698a01b122b8 URL: https://github.com/llvm/llvm-project/commit/fc1e146e4412334d6c70173c345a698a01b122b8 DIFF: https://github.com/llvm/llvm-project/commit/fc1e146e4412334d6c70173c345a698a01b122b8.diff

[clang] 9eef0fa - Fix test expectations for %diff documentation.

2021-03-30 Thread Richard Smith via cfe-commits
Author: Richard Smith Date: 2021-03-30T17:48:08-07:00 New Revision: 9eef0fae2b840cef0b44cf94517f70a41cd84d42 URL: https://github.com/llvm/llvm-project/commit/9eef0fae2b840cef0b44cf94517f70a41cd84d42 DIFF: https://github.com/llvm/llvm-project/commit/9eef0fae2b840cef0b44cf94517f70a41cd84d42.diff

[clang] c23ee77 - [www] List both the regular and expanded form of %diff in the

2021-03-30 Thread Richard Smith via cfe-commits
Author: Richard Smith Date: 2021-03-30T17:25:01-07:00 New Revision: c23ee7718ea4f9292622af3d80efe2491eb2a506 URL: https://github.com/llvm/llvm-project/commit/c23ee7718ea4f9292622af3d80efe2491eb2a506 DIFF: https://github.com/llvm/llvm-project/commit/c23ee7718ea4f9292622af3d80efe2491eb2a506.diff

[clang] d87384f - [www] Fix build of attribute documentation.

2021-03-30 Thread Richard Smith via cfe-commits
Author: Richard Smith Date: 2021-03-30T16:18:55-07:00 New Revision: d87384f7dfa1158150d9759654d5f19a929b81b7 URL: https://github.com/llvm/llvm-project/commit/d87384f7dfa1158150d9759654d5f19a929b81b7 DIFF: https://github.com/llvm/llvm-project/commit/d87384f7dfa1158150d9759654d5f19a929b81b7.diff

[clang] 1705136 - Fix pluralization error in diagnostic, and move C++ testcase to proper

2021-03-30 Thread Richard Smith via cfe-commits
Author: Richard Smith Date: 2021-03-30T16:18:55-07:00 New Revision: 1705136590cd88176729efec8d291e98249713cb URL: https://github.com/llvm/llvm-project/commit/1705136590cd88176729efec8d291e98249713cb DIFF: https://github.com/llvm/llvm-project/commit/1705136590cd88176729efec8d291e98249713cb.diff

[clang] ee176d2 - [www] Color Clang 11 and Clang 12 features as green and not yellow, and

2021-03-30 Thread Richard Smith via cfe-commits
Author: Richard Smith Date: 2021-03-30T15:22:16-07:00 New Revision: ee176d2e6e9d58af2dd1856f3c1f54ae85f2b89b URL: https://github.com/llvm/llvm-project/commit/ee176d2e6e9d58af2dd1856f3c1f54ae85f2b89b DIFF: https://github.com/llvm/llvm-project/commit/ee176d2e6e9d58af2dd1856f3c1f54ae85f2b89b.diff

[clang] 4f3ea27 - Stop this test from dropping a .s file in the current directory.

2021-03-25 Thread Richard Smith via cfe-commits
Author: Richard Smith Date: 2021-03-25T18:22:18-07:00 New Revision: 4f3ea27dacdc1b428710174c88521ca717d897ea URL: https://github.com/llvm/llvm-project/commit/4f3ea27dacdc1b428710174c88521ca717d897ea DIFF: https://github.com/llvm/llvm-project/commit/4f3ea27dacdc1b428710174c88521ca717d897ea.diff

[clang] 11bf268 - Add a target triple to fix test failure on targets that don't support

2021-03-25 Thread Richard Smith via cfe-commits
Author: Richard Smith Date: 2021-03-25T17:05:36-07:00 New Revision: 11bf268864afbe35ad317e6354c51440d5184911 URL: https://github.com/llvm/llvm-project/commit/11bf268864afbe35ad317e6354c51440d5184911 DIFF: https://github.com/llvm/llvm-project/commit/11bf268864afbe35ad317e6354c51440d5184911.diff

[clang] 622f8de - PR49724: Fix deduction of null member pointers.

2021-03-25 Thread Richard Smith via cfe-commits
Author: Richard Smith Date: 2021-03-25T13:47:22-07:00 New Revision: 622f8de4f25136630007ce70915da4ef5321d080 URL: https://github.com/llvm/llvm-project/commit/622f8de4f25136630007ce70915da4ef5321d080 DIFF: https://github.com/llvm/llvm-project/commit/622f8de4f25136630007ce70915da4ef5321d080.diff

[clang] 4259301 - Support #__private_macro and #__public_macro in local submodule

2021-03-23 Thread Richard Smith via cfe-commits
Author: Richard Smith Date: 2021-03-23T16:54:28-07:00 New Revision: 4259301aaf58c13b004d968dfbd20428bf978b32 URL: https://github.com/llvm/llvm-project/commit/4259301aaf58c13b004d968dfbd20428bf978b32 DIFF: https://github.com/llvm/llvm-project/commit/4259301aaf58c13b004d968dfbd20428bf978b32.diff

[clang] 4cd1098 - Improve const-correctness. NFC.

2021-03-23 Thread Richard Smith via cfe-commits
Author: Richard Smith Date: 2021-03-23T16:54:27-07:00 New Revision: 4cd109891cbc448819eb9de9104cd14d993e45b1 URL: https://github.com/llvm/llvm-project/commit/4cd109891cbc448819eb9de9104cd14d993e45b1 DIFF: https://github.com/llvm/llvm-project/commit/4cd109891cbc448819eb9de9104cd14d993e45b1.diff

[clang] 3775d81 - Improve module dumping for debugging.

2021-03-22 Thread Richard Smith via cfe-commits
Author: Richard Smith Date: 2021-03-22T19:07:46-07:00 New Revision: 3775d811ff6dc1ed844aee7d15263a447ee18d52 URL: https://github.com/llvm/llvm-project/commit/3775d811ff6dc1ed844aee7d15263a447ee18d52 DIFF: https://github.com/llvm/llvm-project/commit/3775d811ff6dc1ed844aee7d15263a447ee18d52.diff

[clang] 3c67653 - [docs] Clarify which part of the "refers to" rule for lifetimebound is

2021-03-22 Thread Richard Smith via cfe-commits
Author: Richard Smith Date: 2021-03-22T15:06:20-07:00 New Revision: 3c67653ef4e3f5278b4f278cb2b181a1fe3c4f27 URL: https://github.com/llvm/llvm-project/commit/3c67653ef4e3f5278b4f278cb2b181a1fe3c4f27 DIFF: https://github.com/llvm/llvm-project/commit/3c67653ef4e3f5278b4f278cb2b181a1fe3c4f27.diff

[clang] 5fab603 - Attempt to further improve the documentation for the [[clang::lifetimebound]] attribute.

2021-03-22 Thread Richard Smith via cfe-commits
Author: Richard Smith Date: 2021-03-22T15:03:42-07:00 New Revision: 5fab60377c1afec872235747d99ef6b7c508e4f8 URL: https://github.com/llvm/llvm-project/commit/5fab60377c1afec872235747d99ef6b7c508e4f8 DIFF: https://github.com/llvm/llvm-project/commit/5fab60377c1afec872235747d99ef6b7c508e4f8.diff

Re: [clang] 5c689e4 - Improve documentation for the [[clang::lifetimebound]] attribute.

2021-03-22 Thread Richard Smith via cfe-commits
On Mon, 22 Mar 2021 at 13:31, David Blaikie wrote: > On Thu, Mar 18, 2021 at 7:58 PM Richard Smith via cfe-commits < > cfe-commits@lists.llvm.org> wrote: > >> >> Author: Richard Smith >> Date: 2021-03-18T19:58:21-07:00 >> New Revision: 5c689e4bb0473e0864554

[clang] c3134d7 - [clang] Replaced some manual pointer tagging with llvm::PointerIntPair.

2021-03-22 Thread Richard Smith via cfe-commits
Author: Joshua Haberman Date: 2021-03-22T14:13:42-07:00 New Revision: c3134d7c44f1059889dfee698dff415f7c2e1620 URL: https://github.com/llvm/llvm-project/commit/c3134d7c44f1059889dfee698dff415f7c2e1620 DIFF:

[clang] d8ab7ad - Fix example in documentation.

2021-03-18 Thread Richard Smith via cfe-commits
Author: Richard Smith Date: 2021-03-18T20:06:17-07:00 New Revision: d8ab7ad317305d80e405ffdb4f33983f743a6ca2 URL: https://github.com/llvm/llvm-project/commit/d8ab7ad317305d80e405ffdb4f33983f743a6ca2 DIFF: https://github.com/llvm/llvm-project/commit/d8ab7ad317305d80e405ffdb4f33983f743a6ca2.diff

[clang] 5c689e4 - Improve documentation for the [[clang::lifetimebound]] attribute.

2021-03-18 Thread Richard Smith via cfe-commits
Author: Richard Smith Date: 2021-03-18T19:58:21-07:00 New Revision: 5c689e4bb0473e08645547ddbf9874b5e2fa04d0 URL: https://github.com/llvm/llvm-project/commit/5c689e4bb0473e08645547ddbf9874b5e2fa04d0 DIFF: https://github.com/llvm/llvm-project/commit/5c689e4bb0473e08645547ddbf9874b5e2fa04d0.diff

[clang] 3315bd0 - PR49619: Remove delayed call to noteFailed.

2021-03-17 Thread Richard Smith via cfe-commits
Author: Richard Smith Date: 2021-03-17T17:25:18-07:00 New Revision: 3315bd0beb4cf23f838bd522a1f0e3fcc0a9fae2 URL: https://github.com/llvm/llvm-project/commit/3315bd0beb4cf23f838bd522a1f0e3fcc0a9fae2 DIFF: https://github.com/llvm/llvm-project/commit/3315bd0beb4cf23f838bd522a1f0e3fcc0a9fae2.diff

[clang] a875721 - PR49585: Emit the jump destination for a for loop 'continue' from within the scope of the condition variable.

2021-03-17 Thread Richard Smith via cfe-commits
Author: Richard Smith Date: 2021-03-17T16:24:04-07:00 New Revision: a875721d8a2dacb894106a2cefa18828bf08f25d URL: https://github.com/llvm/llvm-project/commit/a875721d8a2dacb894106a2cefa18828bf08f25d DIFF: https://github.com/llvm/llvm-project/commit/a875721d8a2dacb894106a2cefa18828bf08f25d.diff

[clang] a892b00 - PR49465: Disallow constant evaluation of a call to operator delete(nullptr).

2021-03-09 Thread Richard Smith via cfe-commits
Author: Richard Smith Date: 2021-03-09T15:06:06-08:00 New Revision: a892b0015ed6af5945d06e87ca5da1ad8be7ad29 URL: https://github.com/llvm/llvm-project/commit/a892b0015ed6af5945d06e87ca5da1ad8be7ad29 DIFF: https://github.com/llvm/llvm-project/commit/a892b0015ed6af5945d06e87ca5da1ad8be7ad29.diff

[clang] 71e6e82 - [clang] Fix constrained decltype(auto) deduction

2021-03-05 Thread Richard Smith via cfe-commits
Author: Matheus Izvekov Date: 2021-03-05T18:20:09-08:00 New Revision: 71e6e82746caba1a40a0faeb43fe0c0a1fadb77e URL: https://github.com/llvm/llvm-project/commit/71e6e82746caba1a40a0faeb43fe0c0a1fadb77e DIFF:

[clang] abbe42d - PR49260: Improve diagnostics for no matching 'operator new'.

2021-03-05 Thread Richard Smith via cfe-commits
Author: Richard Smith Date: 2021-03-05T15:53:10-08:00 New Revision: abbe42d8b5e4e0f3a30adbf232c693712cf2899c URL: https://github.com/llvm/llvm-project/commit/abbe42d8b5e4e0f3a30adbf232c693712cf2899c DIFF: https://github.com/llvm/llvm-project/commit/abbe42d8b5e4e0f3a30adbf232c693712cf2899c.diff

[clang] 9e2579d - Fix infinite recursion during IR emission if a constant-initialized lifetime-extended temporary object's initializer refers back to the same object.

2021-03-01 Thread Richard Smith via cfe-commits
Author: Richard Smith Date: 2021-03-01T22:19:21-08:00 New Revision: 9e2579dbf434e996b3d35f27b5a1762019cf27bb URL: https://github.com/llvm/llvm-project/commit/9e2579dbf434e996b3d35f27b5a1762019cf27bb DIFF: https://github.com/llvm/llvm-project/commit/9e2579dbf434e996b3d35f27b5a1762019cf27bb.diff

[clang] 564f5b0 - Revert "[c++20] Mark class type NTTPs as done and start defining the feature test macro."

2021-03-01 Thread Richard Smith via cfe-commits
Author: Richard Smith Date: 2021-03-01T12:53:35-08:00 New Revision: 564f5b0734bd5d265a0046e5ca9d08ae5bc303eb URL: https://github.com/llvm/llvm-project/commit/564f5b0734bd5d265a0046e5ca9d08ae5bc303eb DIFF: https://github.com/llvm/llvm-project/commit/564f5b0734bd5d265a0046e5ca9d08ae5bc303eb.diff

[clang] 4a8530f - [clang] implicitly delete space ship operator with function pointers

2021-02-26 Thread Richard Smith via cfe-commits
Author: Matheus Izvekov Date: 2021-02-26T16:03:01-08:00 New Revision: 4a8530fc3039f128eddc38737f0172bb3d489bcf URL: https://github.com/llvm/llvm-project/commit/4a8530fc3039f128eddc38737f0172bb3d489bcf DIFF:

[clang] d95c6d3 - [www] Add cxx_status tracking for C++23.

2021-02-25 Thread Richard Smith via cfe-commits
Author: Richard Smith Date: 2021-02-25T14:47:43-08:00 New Revision: d95c6d3b69219d7b3049732f4081e3bb6ca70016 URL: https://github.com/llvm/llvm-project/commit/d95c6d3b69219d7b3049732f4081e3bb6ca70016 DIFF: https://github.com/llvm/llvm-project/commit/d95c6d3b69219d7b3049732f4081e3bb6ca70016.diff

[clang] 039f79c - [SEMA] Added warn_decl_shadow support for structured bindings

2021-02-23 Thread Richard Smith via cfe-commits
Author: David Crook Date: 2021-02-23T13:37:05-08:00 New Revision: 039f79c78cfa2c0d0d61de117ff46aa43cb5e831 URL: https://github.com/llvm/llvm-project/commit/039f79c78cfa2c0d0d61de117ff46aa43cb5e831 DIFF: https://github.com/llvm/llvm-project/commit/039f79c78cfa2c0d0d61de117ff46aa43cb5e831.diff

[clang] bdf6fbc - PR49239: Don't take shortcuts when constant evaluating in 'warn on UB'

2021-02-18 Thread Richard Smith via cfe-commits
Author: Richard Smith Date: 2021-02-18T18:31:08-08:00 New Revision: bdf6fbc939646b52af61c0bae7335623a8be59f4 URL: https://github.com/llvm/llvm-project/commit/bdf6fbc939646b52af61c0bae7335623a8be59f4 DIFF: https://github.com/llvm/llvm-project/commit/bdf6fbc939646b52af61c0bae7335623a8be59f4.diff

[clang] e0589d7 - Switch to using LEB encoding for key and data lengths in on-disk hash

2021-02-18 Thread Richard Smith via cfe-commits
Author: Richard Smith Date: 2021-02-18T17:19:01-08:00 New Revision: e0589d70fb8e29842fab228df716f73b378710a6 URL: https://github.com/llvm/llvm-project/commit/e0589d70fb8e29842fab228df716f73b378710a6 DIFF: https://github.com/llvm/llvm-project/commit/e0589d70fb8e29842fab228df716f73b378710a6.diff

[clang] 3cd70fc - Detect diagnostic groups that are defined in multiple 'def's.

2021-02-18 Thread Richard Smith via cfe-commits
Author: Richard Smith Date: 2021-02-18T17:19:01-08:00 New Revision: 3cd70fc59d2a1a907d14bbf3f2dfe53d2c2be9d1 URL: https://github.com/llvm/llvm-project/commit/3cd70fc59d2a1a907d14bbf3f2dfe53d2c2be9d1 DIFF: https://github.com/llvm/llvm-project/commit/3cd70fc59d2a1a907d14bbf3f2dfe53d2c2be9d1.diff

[clang] d5d8c52 - PR48545: Access check the inherited constructor, not the inheriting

2021-02-09 Thread Richard Smith via cfe-commits
Author: Richard Smith Date: 2021-02-09T13:27:55-08:00 New Revision: d5d8c529abe65ce55c24b0333842bb31746a8bf8 URL: https://github.com/llvm/llvm-project/commit/d5d8c529abe65ce55c24b0333842bb31746a8bf8 DIFF: https://github.com/llvm/llvm-project/commit/d5d8c529abe65ce55c24b0333842bb31746a8bf8.diff

[clang] 21e8bb8 - PR48606: The lifetime of a constexpr heap allocation always started

2021-02-08 Thread Richard Smith via cfe-commits
Author: Richard Smith Date: 2021-02-08T17:58:05-08:00 New Revision: 21e8bb83253e1a2f4b6fad9b53cafe8c530a38e2 URL: https://github.com/llvm/llvm-project/commit/21e8bb83253e1a2f4b6fad9b53cafe8c530a38e2 DIFF: https://github.com/llvm/llvm-project/commit/21e8bb83253e1a2f4b6fad9b53cafe8c530a38e2.diff

[clang] c945dc4 - PR48587: is_constant_evaluated() should not evaluate to true during a

2021-02-08 Thread Richard Smith via cfe-commits
Author: Richard Smith Date: 2021-02-08T17:34:40-08:00 New Revision: c945dc4a5023d6a17d11fcda76509b94b36e34fc URL: https://github.com/llvm/llvm-project/commit/c945dc4a5023d6a17d11fcda76509b94b36e34fc DIFF: https://github.com/llvm/llvm-project/commit/c945dc4a5023d6a17d11fcda76509b94b36e34fc.diff

[clang] fcb90cb - Fix miscomputation of dependence for elaborated types that are

2021-02-04 Thread Richard Smith via cfe-commits
Author: Richard Smith Date: 2021-02-04T13:14:15-08:00 New Revision: fcb90cbd3b4ae3934bdd05d538647d37ce899962 URL: https://github.com/llvm/llvm-project/commit/fcb90cbd3b4ae3934bdd05d538647d37ce899962 DIFF: https://github.com/llvm/llvm-project/commit/fcb90cbd3b4ae3934bdd05d538647d37ce899962.diff

[clang] 3b9de99 - Give this test a target triple.

2021-02-03 Thread Richard Smith via cfe-commits
Author: Richard Smith Date: 2021-02-03T23:38:52-08:00 New Revision: 3b9de993c9dffd0941ad79c80a2cb7785bc63f03 URL: https://github.com/llvm/llvm-project/commit/3b9de993c9dffd0941ad79c80a2cb7785bc63f03 DIFF: https://github.com/llvm/llvm-project/commit/3b9de993c9dffd0941ad79c80a2cb7785bc63f03.diff

[clang] cde8d2f - Fix miscompile when performing template instantiation of non-dependent

2021-02-03 Thread Richard Smith via cfe-commits
Author: Richard Smith Date: 2021-02-03T23:38:02-08:00 New Revision: cde8d2fddbff55cae520d90f47f6faf124d3f953 URL: https://github.com/llvm/llvm-project/commit/cde8d2fddbff55cae520d90f47f6faf124d3f953 DIFF: https://github.com/llvm/llvm-project/commit/cde8d2fddbff55cae520d90f47f6faf124d3f953.diff

[clang] 1f06f41 - PR44325 (and duplicates): don't issue -Wzero-as-null-pointer-constant

2021-02-03 Thread Richard Smith via cfe-commits
Author: Richard Smith Date: 2021-02-03T14:58:53-08:00 New Revision: 1f06f41993b6363e6b2c4f22a13488a3e687f31b URL: https://github.com/llvm/llvm-project/commit/1f06f41993b6363e6b2c4f22a13488a3e687f31b DIFF: https://github.com/llvm/llvm-project/commit/1f06f41993b6363e6b2c4f22a13488a3e687f31b.diff

[clang] b15cbaf - PR49020: Diagnose brace elision in designated initializers in C++.

2021-02-03 Thread Richard Smith via cfe-commits
Author: Richard Smith Date: 2021-02-03T14:36:49-08:00 New Revision: b15cbaf5a03d0b32dbc32c37766e32ccf66e6c87 URL: https://github.com/llvm/llvm-project/commit/b15cbaf5a03d0b32dbc32c37766e32ccf66e6c87 DIFF: https://github.com/llvm/llvm-project/commit/b15cbaf5a03d0b32dbc32c37766e32ccf66e6c87.diff

Re: [clang] 9b21d4b - Revert "[DebugInfo][CodeView] Use as the display name for lambdas."

2021-01-28 Thread Richard Smith via cfe-commits
On Thu, 28 Jan 2021 at 16:41, Amy Huang via cfe-commits < cfe-commits@lists.llvm.org> wrote: > > Author: Amy Huang > Date: 2021-01-28T16:41:26-08:00 > New Revision: 9b21d4b9434d2d4796b0d60d64f6ded9bac95441 > > URL: >

[clang] 727fc31 - [cxx_status] Mark P0732R2 as only 'partial', not 'Clang 12', as some of

2021-01-27 Thread Richard Smith via cfe-commits
Author: Richard Smith Date: 2021-01-27T16:08:51-08:00 New Revision: 727fc31a9898dfb89610ca1bc05ff86204a77177 URL: https://github.com/llvm/llvm-project/commit/727fc31a9898dfb89610ca1bc05ff86204a77177 DIFF: https://github.com/llvm/llvm-project/commit/727fc31a9898dfb89610ca1bc05ff86204a77177.diff

[clang] 727fc31 - [cxx_status] Mark P0732R2 as only 'partial', not 'Clang 12', as some of

2021-01-27 Thread Richard Smith via cfe-commits
Author: Richard Smith Date: 2021-01-27T16:08:51-08:00 New Revision: 727fc31a9898dfb89610ca1bc05ff86204a77177 URL: https://github.com/llvm/llvm-project/commit/727fc31a9898dfb89610ca1bc05ff86204a77177 DIFF: https://github.com/llvm/llvm-project/commit/727fc31a9898dfb89610ca1bc05ff86204a77177.diff

[clang] 5dfa37a - Don't allow __VA_OPT__ to be detected by #ifdef.

2021-01-27 Thread Richard Smith via cfe-commits
Author: Richard Smith Date: 2021-01-27T13:34:15-08:00 New Revision: 5dfa37a76153f2a18ac7fe30721cc1332b672ea2 URL: https://github.com/llvm/llvm-project/commit/5dfa37a76153f2a18ac7fe30721cc1332b672ea2 DIFF: https://github.com/llvm/llvm-project/commit/5dfa37a76153f2a18ac7fe30721cc1332b672ea2.diff

[clang] 5dfa37a - Don't allow __VA_OPT__ to be detected by #ifdef.

2021-01-27 Thread Richard Smith via cfe-commits
Author: Richard Smith Date: 2021-01-27T13:34:15-08:00 New Revision: 5dfa37a76153f2a18ac7fe30721cc1332b672ea2 URL: https://github.com/llvm/llvm-project/commit/5dfa37a76153f2a18ac7fe30721cc1332b672ea2 DIFF: https://github.com/llvm/llvm-project/commit/5dfa37a76153f2a18ac7fe30721cc1332b672ea2.diff

[clang] e92be7c - PR47682: Merge the DeclContext of a merged FunctionDecl before we inherit

2021-01-22 Thread Richard Smith via cfe-commits
Author: Richard Smith Date: 2021-01-22T15:46:41-08:00 New Revision: e92be7cd9f03ab3eb8c4a21e686743c2575a169a URL: https://github.com/llvm/llvm-project/commit/e92be7cd9f03ab3eb8c4a21e686743c2575a169a DIFF: https://github.com/llvm/llvm-project/commit/e92be7cd9f03ab3eb8c4a21e686743c2575a169a.diff

[clang] 18e093f - [msabi] Mangle a template argument referring to array-to-pointer decay

2021-01-19 Thread Richard Smith via cfe-commits
Author: Richard Smith Date: 2021-01-19T14:38:07-08:00 New Revision: 18e093faf726d15f210ab4917142beec51848258 URL: https://github.com/llvm/llvm-project/commit/18e093faf726d15f210ab4917142beec51848258 DIFF: https://github.com/llvm/llvm-project/commit/18e093faf726d15f210ab4917142beec51848258.diff

[clang] da98651 - Revert "DR2064: decltype(E) is only a dependent type if E is type-dependent, not

2021-01-19 Thread Richard Smith via cfe-commits
Author: Richard Smith Date: 2021-01-19T12:48:40-08:00 New Revision: da986511fb9da1a46a0ca4dba2e49e2426036303 URL: https://github.com/llvm/llvm-project/commit/da986511fb9da1a46a0ca4dba2e49e2426036303 DIFF: https://github.com/llvm/llvm-project/commit/da986511fb9da1a46a0ca4dba2e49e2426036303.diff

[clang] 5a684b7 - Ensure we don't strip the ConstantExpr carrying a non-type template

2021-01-19 Thread Richard Smith via cfe-commits
Author: Richard Smith Date: 2021-01-19T12:48:39-08:00 New Revision: 5a684b70dc74f9f671f8eb61993a25769ec68117 URL: https://github.com/llvm/llvm-project/commit/5a684b70dc74f9f671f8eb61993a25769ec68117 DIFF: https://github.com/llvm/llvm-project/commit/5a684b70dc74f9f671f8eb61993a25769ec68117.diff

[clang] 987760b - [www] Fix background color in table cell.

2021-01-19 Thread Richard Smith via cfe-commits
Author: Richard Smith Date: 2021-01-19T11:04:31-08:00 New Revision: 987760b463c1303121fff8197c4ebc66b61f0616 URL: https://github.com/llvm/llvm-project/commit/987760b463c1303121fff8197c4ebc66b61f0616 DIFF: https://github.com/llvm/llvm-project/commit/987760b463c1303121fff8197c4ebc66b61f0616.diff

[clang-tools-extra] 4b57400 - [c++20] P1907R1: Support for generalized non-type template arguments of scalar type.

2021-01-18 Thread Richard Smith via cfe-commits
Author: Richard Smith Date: 2021-01-18T21:05:01-08:00 New Revision: 4b574008aef5a7235c1f894ab065fe300d26e786 URL: https://github.com/llvm/llvm-project/commit/4b574008aef5a7235c1f894ab065fe300d26e786 DIFF: https://github.com/llvm/llvm-project/commit/4b574008aef5a7235c1f894ab065fe300d26e786.diff

[clang] 5a391d3 - Following up on PR48517, fix handling of template arguments that refer

2021-01-18 Thread Richard Smith via cfe-commits
Author: Richard Smith Date: 2021-01-18T21:05:01-08:00 New Revision: 5a391d38ac6c561ba908334d427f26124ed9132e URL: https://github.com/llvm/llvm-project/commit/5a391d38ac6c561ba908334d427f26124ed9132e DIFF: https://github.com/llvm/llvm-project/commit/5a391d38ac6c561ba908334d427f26124ed9132e.diff

[clang] fbb83f1 - PR24076, PR33655, C++ CWG 1558: Consider the instantiation-dependence of

2021-01-18 Thread Richard Smith via cfe-commits
Author: Richard Smith Date: 2021-01-18T21:05:01-08:00 New Revision: fbb83f18b5485218ad3c36c1d079c89f061372b8 URL: https://github.com/llvm/llvm-project/commit/fbb83f18b5485218ad3c36c1d079c89f061372b8 DIFF: https://github.com/llvm/llvm-project/commit/fbb83f18b5485218ad3c36c1d079c89f061372b8.diff

[clang] e3065ce - DR2064: decltype(E) is only a dependent type if E is type-dependent, not

2021-01-18 Thread Richard Smith via cfe-commits
Author: Richard Smith Date: 2021-01-18T21:05:01-08:00 New Revision: e3065ce238475ec202c707f4c58d90df171626ca URL: https://github.com/llvm/llvm-project/commit/e3065ce238475ec202c707f4c58d90df171626ca DIFF: https://github.com/llvm/llvm-project/commit/e3065ce238475ec202c707f4c58d90df171626ca.diff

[clang] bc713f6 - PR48763: Better handling for classes that inherit a default constructor.

2021-01-18 Thread Richard Smith via cfe-commits
Author: Richard Smith Date: 2021-01-18T18:54:04-08:00 New Revision: bc713f6a004723d1325bc16e1efc32d0ac82f939 URL: https://github.com/llvm/llvm-project/commit/bc713f6a004723d1325bc16e1efc32d0ac82f939 DIFF: https://github.com/llvm/llvm-project/commit/bc713f6a004723d1325bc16e1efc32d0ac82f939.diff

[clang] cd4c55c - Fix grammar in diagnostic for wrong arity in a structured binding.

2021-01-13 Thread Richard Smith via cfe-commits
Author: Richard Smith Date: 2021-01-13T17:41:09-08:00 New Revision: cd4c55c97402246099ae865a66517a36af5c3a7c URL: https://github.com/llvm/llvm-project/commit/cd4c55c97402246099ae865a66517a36af5c3a7c DIFF: https://github.com/llvm/llvm-project/commit/cd4c55c97402246099ae865a66517a36af5c3a7c.diff

[clang] 9b222b1 - [c++20] Don't consider string literal operator templates for numeric

2021-01-11 Thread Richard Smith via cfe-commits
Author: Richard Smith Date: 2021-01-11T13:19:00-08:00 New Revision: 9b222b108a2e37eb45d3156ec8554d148d658a8a URL: https://github.com/llvm/llvm-project/commit/9b222b108a2e37eb45d3156ec8554d148d658a8a DIFF: https://github.com/llvm/llvm-project/commit/9b222b108a2e37eb45d3156ec8554d148d658a8a.diff

[clang] aab25fa - Never call a destroying operator delete when cleaning up from an

2021-01-08 Thread Richard Smith via cfe-commits
Author: Richard Smith Date: 2021-01-08T16:51:47-08:00 New Revision: aab25fa7d853d6da960607310e2cd3e3a843d5a9 URL: https://github.com/llvm/llvm-project/commit/aab25fa7d853d6da960607310e2cd3e3a843d5a9 DIFF: https://github.com/llvm/llvm-project/commit/aab25fa7d853d6da960607310e2cd3e3a843d5a9.diff

[clang] 2bf6e44 - Attempt to complete an incomplete expression type when considering a

2021-01-08 Thread Richard Smith via cfe-commits
Author: Richard Smith Date: 2021-01-08T15:19:28-08:00 New Revision: 2bf6e443e54604c7818c4d1a1837f3d091023270 URL: https://github.com/llvm/llvm-project/commit/2bf6e443e54604c7818c4d1a1837f3d091023270 DIFF: https://github.com/llvm/llvm-project/commit/2bf6e443e54604c7818c4d1a1837f3d091023270.diff

[clang] b12e473 - Allow dependent alias template specializations in the preferred_name

2021-01-05 Thread Richard Smith via cfe-commits
Author: Richard Smith Date: 2021-01-05T15:33:51-08:00 New Revision: b12e4735317ec96e1b35deee68b90d62a23a9353 URL: https://github.com/llvm/llvm-project/commit/b12e4735317ec96e1b35deee68b90d62a23a9353 DIFF: https://github.com/llvm/llvm-project/commit/b12e4735317ec96e1b35deee68b90d62a23a9353.diff

Re: [clang-tools-extra] 95c7b6c - [clangd] zap a few warnings

2020-12-18 Thread Richard Smith via cfe-commits
Thanks! On Fri, 18 Dec 2020 at 07:34, Sam McCall via cfe-commits < cfe-commits@lists.llvm.org> wrote: > > Author: Sam McCall > Date: 2020-12-18T16:34:34+01:00 > New Revision: 95c7b6cadbc9a3d4376ef44edbeb3c8bb5b8d7fc > > URL: >

[clang] f5cef87 - [www] Remove '$Date$' marker from cxx_dr_status.

2020-12-18 Thread Richard Smith via cfe-commits
Author: Richard Smith Date: 2020-12-18T14:14:52-08:00 New Revision: f5cef870d116104354fe557c71025a9d4bfbe952 URL: https://github.com/llvm/llvm-project/commit/f5cef870d116104354fe557c71025a9d4bfbe952 DIFF: https://github.com/llvm/llvm-project/commit/f5cef870d116104354fe557c71025a9d4bfbe952.diff

[clang] 72d8f79 - [c++2b] Add tests for feature test macros.

2020-12-18 Thread Richard Smith via cfe-commits
Author: Richard Smith Date: 2020-12-18T13:42:23-08:00 New Revision: 72d8f79f0c31c9b95454672b2319ac3eea8d2f9b URL: https://github.com/llvm/llvm-project/commit/72d8f79f0c31c9b95454672b2319ac3eea8d2f9b DIFF: https://github.com/llvm/llvm-project/commit/72d8f79f0c31c9b95454672b2319ac3eea8d2f9b.diff

[clang] ed13d8c - Fix memory leak complicated non-type template arguments.

2020-12-18 Thread Richard Smith via cfe-commits
Author: Richard Smith Date: 2020-12-18T13:42:24-08:00 New Revision: ed13d8c66781b50ff007cb089c5905f9bb9e8af2 URL: https://github.com/llvm/llvm-project/commit/ed13d8c66781b50ff007cb089c5905f9bb9e8af2 DIFF: https://github.com/llvm/llvm-project/commit/ed13d8c66781b50ff007cb089c5905f9bb9e8af2.diff

[clang] 939ba0b - Add tests for the absence of feature test macros for features we don't

2020-12-18 Thread Richard Smith via cfe-commits
Author: Richard Smith Date: 2020-12-18T13:42:23-08:00 New Revision: 939ba0b501b27a2535c9bb62b6f6dc027d49f76d URL: https://github.com/llvm/llvm-project/commit/939ba0b501b27a2535c9bb62b6f6dc027d49f76d DIFF: https://github.com/llvm/llvm-project/commit/939ba0b501b27a2535c9bb62b6f6dc027d49f76d.diff

[clang] b4c63ef - [c++20] Mark class type NTTPs as done and start defining the feature test macro.

2020-12-18 Thread Richard Smith via cfe-commits
Author: Richard Smith Date: 2020-12-18T13:42:23-08:00 New Revision: b4c63ef6dd90dba9af26a111c9a78b121c5284b1 URL: https://github.com/llvm/llvm-project/commit/b4c63ef6dd90dba9af26a111c9a78b121c5284b1 DIFF: https://github.com/llvm/llvm-project/commit/b4c63ef6dd90dba9af26a111c9a78b121c5284b1.diff

[clang] 569676c - Make Expr::HasSideEffect more precise for instantiation-dependent

2020-12-18 Thread Richard Smith via cfe-commits
Author: Richard Smith Date: 2020-12-18T01:08:42-08:00 New Revision: 569676c05725d79909bd8a9224bc709bd621553c URL: https://github.com/llvm/llvm-project/commit/569676c05725d79909bd8a9224bc709bd621553c DIFF: https://github.com/llvm/llvm-project/commit/569676c05725d79909bd8a9224bc709bd621553c.diff

[clang] 9e08e51 - [c++20] P1907R1: Support for generalized non-type template arguments of scalar type.

2020-12-18 Thread Richard Smith via cfe-commits
Author: Richard Smith Date: 2020-12-18T01:08:41-08:00 New Revision: 9e08e51a20d0d2b1c5724bb17e969d036fced4cd URL: https://github.com/llvm/llvm-project/commit/9e08e51a20d0d2b1c5724bb17e969d036fced4cd DIFF: https://github.com/llvm/llvm-project/commit/9e08e51a20d0d2b1c5724bb17e969d036fced4cd.diff

[clang] 8c1f2d1 - Following up on PR48517, fix handling of template arguments that refer

2020-12-17 Thread Richard Smith via cfe-commits
Author: Richard Smith Date: 2020-12-17T23:54:37-08:00 New Revision: 8c1f2d15b826591cdf6bd6b468b8a7d23377b29e URL: https://github.com/llvm/llvm-project/commit/8c1f2d15b826591cdf6bd6b468b8a7d23377b29e DIFF: https://github.com/llvm/llvm-project/commit/8c1f2d15b826591cdf6bd6b468b8a7d23377b29e.diff

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