blob: 97d54226f0557dadc62910413653fa4e3521df17 [file] [log] [blame]
Argyrios Kyrtzidis65d39252011-02-24 21:43:08 +00001// RUN: %clang_cc1 -analyze -analyzer-checker=core.experimental -analyzer-check-objc-mem -analyzer-experimental-checks -verify %s
Douglas Gregor90d26a42010-11-01 23:16:05 +00002struct X0 { };
3bool operator==(const X0&, const X0&);
4
5// PR7287
6struct test { int a[2]; };
7
8void t2() {
9 test p = {{1,2}};
10 test q;
11 q = p;
12}
13
14bool PR7287(X0 a, X0 b) {
Douglas Gregor73a48ad2010-11-01 23:33:11 +000015 return operator==(a, b);
Douglas Gregor90d26a42010-11-01 23:16:05 +000016}