diff options
author | Richard Smith <richard@metafoo.co.uk> | 2021-02-03 14:33:17 -0800 |
---|---|---|
committer | Richard Smith <richard@metafoo.co.uk> | 2021-02-03 14:36:49 -0800 |
commit | b15cbaf5a03d0b32dbc32c37766e32ccf66e6c87 (patch) | |
tree | 2ef8f7126f97820b68152385441940938c1372d6 /clang/lib/Frontend/CompilerInvocation.cpp | |
parent | 1a13ee1efb62c048c5a38090fe9e64a09df23c03 (diff) | |
download | llvm-b15cbaf5a03d0b32dbc32c37766e32ccf66e6c87.zip llvm-b15cbaf5a03d0b32dbc32c37766e32ccf66e6c87.tar.gz llvm-b15cbaf5a03d0b32dbc32c37766e32ccf66e6c87.tar.bz2 |
PR49020: Diagnose brace elision in designated initializers in C++.
This is a corner of the differences between C99 designators and C++20
designators that we'd previously overlooked. As with other such cases,
this continues to be permitted as an extension and allowed by default,
behind the -Wc99-designators warning flag, except in cases where it
leads to a conformance difference (such as in overload resolution and in
a SFINAE context).
Diffstat (limited to 'clang/lib/Frontend/CompilerInvocation.cpp')
0 files changed, 0 insertions, 0 deletions