d: Fix gdc -O2 -mavx generates misaligned vmovdqa instruction [PR114171]
[official-gcc.git] / gcc / testsuite / g++.old-deja / g++.jason / conversion11.C
blobccbd1f58b1b85ab53bd66d0830cce635af5787bc
1 // { dg-do assemble  }
2 // PRMS Id: 8805
3 // Bug: The two-level conversion is not found when calling a global fn.
5 class Int {
6 public:
7   Int(int A);
8 };
10 class Ding {
11 public:
12   Ding(Int A);
15 class Something {
16 public:
17   void DoSomething(Ding A);     // { dg-message "Something::DoSomething|no known conversion" } referred to
20 void DoSomething(Ding A);
22 void foo(Something* pX)
24   DoSomething(1);               // { dg-error "could not convert" }
25   pX->DoSomething(1);           // { dg-error "cannot convert" } 
26   (*pX).DoSomething(1);         // { dg-error "cannot convert" }