Issue 57286
Summary -Wbraced-scalar-init false positive with designated initializer
Labels new issue
Assignees
Reporter dwblaikie
    https://godbolt.org/z/61Ksso41s
```
struct Foo {
  int x;
};

void test() {
  Foo f1{.x{3}};
  Foo f2 = {.x{3}};
  (void)f1;
  (void)f2;
}
```
```
<source>:6:12: warning: braces around scalar initializer [-Wbraced-scalar-init]
  Foo f1{.x{3}};
           ^~~
            
<source>:7:15: warning: braces around scalar initializer [-Wbraced-scalar-init]
  Foo f2 = {.x{3}};
              ^~~
```
_______________________________________________
llvm-bugs mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-bugs

Reply via email to