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

Subversion Repositories openrisc

[/] [openrisc/] [trunk/] [gnu-old/] [gcc-4.2.2/] [gcc/] [testsuite/] [g++.old-deja/] [g++.law/] [cvt16.C] - Blame information for rev 816

Details | Compare with Previous | View Log

Line No. Rev Author Line
1 149 jeremybenn
// { dg-do assemble  }
2
// GROUPS passed conversions
3
// cvt file
4
// Message-Id: <9304121647.AA25819@tnt>
5
// From: mclaugh@tnt.acsys.com (Mark A. McLaughlin)
6
// Subject: g++ bug
7
// Date: Mon, 12 Apr 93 10:47:01 MDT
8
 
9
#include 
10
 
11
class B {
12
};
13
 
14
class A : public B {
15
   short s;
16
public:
17
   A(short _s = 0) { s = _s; }
18
   operator const short &() const { return s; }
19
};
20
 
21
   int
22
main() {
23
   A a(37);
24
   //cout << a << endl;
25
   std::cout << (short)a << std::endl;
26
 
27
   return 0;
28
}  // main
29
 
30
 

powered by: WebSVN 2.1.0

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