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++.robertl/] [eb10.C] - Blame information for rev 338

Details | Compare with Previous | View Log

Line No. Rev Author Line
1 305 jeremybenn
// { dg-do assemble  }
2
template 
3
class _fixed_size_allocator
4
{
5
  private:
6
 
7
    struct      something { };
8
    static something *  asdf;
9
 
10
  public:
11
 
12
    static void         delete_object ();
13
};
14
 
15
 
16
template 
17
class object_allocator
18
{
19
  private:
20
 
21
    typedef     _fixed_size_allocator               allocator;
22
 
23
  public:
24
 
25
    static void         deallocate (T * p)
26
    {
27
        allocator::delete_object (reinterpret_cast (p));
28
    }
29
};
30
 

powered by: WebSVN 2.1.0

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