Issue 171790
Summary Clang gives false warning when using designated initializer with brace intialisation
Labels clang
Assignees
Reporter ranaanoop
    The following well-formed program produces a warning: [demo](https://godbolt.org/z/cKGbPE9Wv)

```
struct S {
    int x;
};

S s{
    .x{0}  // Warning: Braces around scalar initializer
};
```
The warning says:

```
<source>:6:7: warning: braces around scalar initializer [-Wbraced-scalar-init]
    6 |     .x{0}  // Warning: Braces around scalar initializer
      |       ^~~
      | 
```
_______________________________________________
llvm-bugs mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-bugs

Reply via email to