OpenCores
URL https://opencores.org/ocsvn/openrisc/openrisc/trunk

Subversion Repositories openrisc

[/] [openrisc/] [tags/] [gnu-src/] [gcc-4.5.1/] [gcc-4.5.1-or32-1.0rc1/] [gcc/] [testsuite/] [g++.old-deja/] [g++.law/] [cvt5.C] - Blame information for rev 338

Details | Compare with Previous | View Log

Line No. Rev Author Line
1 305 jeremybenn
// { dg-do assemble  }
2
// GROUPS passed conversions
3
// cvt file
4
// Message-Id: <1992Jul31.142856.10082@ericsson.se>
5
// From: jonas@ericsson.se (Jonas Nygren)
6
// Subject: g++ bug
7
// Date: Fri, 31 Jul 1992 14:28:56 GMT
8
 
9
class A {};
10
class B : public A {};
11
 
12
B b;
13
 
14
class R{
15
public:
16
  R() {}
17
  operator B&() { return b; }
18
};
19
 
20
void f(A&) {}
21
 
22
int main(){
23
  R r;
24
 
25
  f(r); // problem to cast to B& and then to A&
26
}
27
 
28
 

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.