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/] [bad-error7.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 bad-errors
3
#include 
4
 
5
class ParX
6
        {
7
        public:
8
                ParX() {}
9
        };
10
 
11
class X : public ParX
12
        {
13
        public:
14
                void fn2() { std::cout << "hi" << std::endl; }
15
        };
16
 
17
int main()
18
        {
19
        X               x;
20
        ParX*   pParX                   = &x;
21
        void    (ParX::*p)()    = (void (ParX::*)()) &X::fn2;    // line 19
22
 
23
        (pParX->*p)();
24
        }
25
 
26
 
27
 
28
 
29
 
30
 

powered by: WebSVN 2.1.0

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