OpenCores
URL https://opencores.org/ocsvn/openrisc_2011-10-31/openrisc_2011-10-31/trunk

Subversion Repositories openrisc_2011-10-31

[/] [openrisc/] [tags/] [gnu-src/] [gcc-4.5.1/] [gcc-4.5.1-or32-1.0rc1/] [gcc/] [testsuite/] [g++.old-deja/] [g++.law/] [ctors18.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 constructors
3
class test1 {
4
};
5
 
6
template
7
class GC_PTR {
8
public:
9
  GC_PTR(T &a) {}
10
};
11
 
12
 
13
void
14
gotPtrs(GC_PTR r1)
15
{
16
}
17
 
18
static void
19
short_alloc(int n)
20
{
21
        test1 here;
22
        GC_PTR foo = here;   // This works fine.
23
 
24
        gotPtrs(here);              // Compile error from this
25
        // No constructor named `GC_PTR` in visible scope
26
        // conversion between incompatible aggregate types requested
27
}

powered by: WebSVN 2.1.0

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