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

Subversion Repositories openrisc

[/] [openrisc/] [trunk/] [gnu-dev/] [or1k-gcc/] [gcc/] [testsuite/] [g++.old-deja/] [g++.mike/] [p3070.C] - Blame information for rev 699

Details | Compare with Previous | View Log

Line No. Rev Author Line
1 699 jeremybenn
// { dg-do assemble  }
2
// Caused an Internal Compiler Error.  Works now.
3
// prms-id: 3070
4
 
5
class Object {
6
public:
7
  virtual ~Object() {}
8
};
9
 
10
class BaseView {
11
protected:
12
  virtual void _forwardReceiveUpdate() = 0;
13
};
14
 
15
 
16
class View : public BaseView {
17
public:
18
  virtual ~View();
19
};
20
 
21
class TestViewBaseUpdate {
22
protected:
23
  virtual void _receiveUpdate();
24
};
25
 
26
class TestViewBase : public TestViewBaseUpdate, private View {
27
};
28
 
29
class TestView : public Object, public TestViewBase {
30
protected:
31
  virtual void _receiveUpdate();
32
};

powered by: WebSVN 2.1.0

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