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

Subversion Repositories openrisc_me

[/] [openrisc/] [trunk/] [gnu-src/] [gcc-4.5.1/] [gcc/] [testsuite/] [g++.old-deja/] [g++.ns/] [template6.C] - Blame information for rev 305

Details | Compare with Previous | View Log

Line No. Rev Author Line
1 305 jeremybenn
// { dg-do assemble  }
2
//reported by Theodore Papadopoulo (Theodore.Papadopoulo@sophia.inria.fr)
3
 
4
namespace A {
5
 
6
   namespace B {
7
 
8
      template 
9
         struct B {
10
               static const unsigned count = 0;
11
               template 
12
               void SetError(ForwardIter it,const T1& p1,const T2& p2) const { }
13
         };
14
 
15
      template <>
16
         const unsigned B::count = 2; // { dg-error "" } duplicate init
17
   }
18
}
19
 
20
int
21
main()
22
{
23
   unsigned kk =  A::B::count; // { dg-error "" } not a template: syntax error
24
}

powered by: WebSVN 2.1.0

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