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

Subversion Repositories openrisc

[/] [openrisc/] [trunk/] [gnu-old/] [gcc-4.2.2/] [gcc/] [testsuite/] [g++.dg/] [template/] [koenig3.C] - Diff between revs 154 and 816

Go to most recent revision | Only display areas with differences | Details | Blame | View Log

Rev 154 Rev 816
// PR c++/13157
// PR c++/13157
namespace aa
namespace aa
{
{
  double abs(double);
  double abs(double);
  long double abs(long double);
  long double abs(long double);
}
}
namespace fu
namespace fu
{
{
  template 
  template 
  struct X
  struct X
  {};
  {};
  template 
  template 
  X test(X x)
  X test(X x)
  {
  {
    using ::aa::abs;
    using ::aa::abs;
    return abs(x);
    return abs(x);
  }
  }
  template 
  template 
  X abs(X);
  X abs(X);
  X x;
  X x;
  X z = test(x);
  X z = test(x);
}
}
 
 

powered by: WebSVN 2.1.0

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