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

Subversion Repositories openrisc

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

Details | Compare with Previous | View Log

Line No. Rev Author Line
1 699 jeremybenn
// { dg-do assemble  }
2
// Templates can be defined outside of the namespace if the have been declared
3
// inside
4
namespace bar
5
{
6
  template 
7
  T const foo(T const &);
8
  template<> const int foo(int const &);
9
}
10
 
11
template 
12
T const
13
bar::foo(T const &a)
14
{
15
  return a;
16
}
17
 
18
template<> const int bar::foo(int const &){return 0;}
19
 

powered by: WebSVN 2.1.0

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