Merge from mainline (167278:168000).
[official-gcc/graphite-test-results.git] / gcc / testsuite / g++.dg / overload / copy1.C
blobf0ec385fc9cb1d0781f9eddc918c7f270a350dd5
1 // PR c++/34824
3 struct A;
5 struct B
7   B (A const &);                // { dg-message "note" }
8   B (B &);                      // { dg-message "note" }
9 };
11 struct A
13   A (B);                        // { dg-error "initializing" }
17 f (B const& b)
19   return b;                     // { dg-error "matching" "matching" }
20   // { dg-message "candidate" "candidate note" { target *-*-* } 19 }