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++.dg/] [lto/] [20100519-1_0.C] - Diff between revs 301 and 338

Only display areas with differences | Details | Blame | View Log

Rev 301 Rev 338
// { dg-lto-do link }
// { dg-lto-do link }
template 
template 
struct DirectSerializationTraits
struct DirectSerializationTraits
{
{
  static void fromCountToDirectBytes(const Ordinal count) {}
  static void fromCountToDirectBytes(const Ordinal count) {}
};
};
template class SerializationTraits
template class SerializationTraits
  : public DirectSerializationTraits { };
  : public DirectSerializationTraits { };
template 
template 
class ConstValueTypeSerializationBuffer
class ConstValueTypeSerializationBuffer
{
{
public:
public:
    ConstValueTypeSerializationBuffer(const Ordinal count)
    ConstValueTypeSerializationBuffer(const Ordinal count)
      {
      {
        typedef SerializationTraits SerT;
        typedef SerializationTraits SerT;
        SerT::fromCountToDirectBytes(count);
        SerT::fromCountToDirectBytes(count);
      }
      }
};
};
int main ()
int main ()
{
{
  ConstValueTypeSerializationBuffer charSendBuffer(1);
  ConstValueTypeSerializationBuffer charSendBuffer(1);
}
}
 
 

powered by: WebSVN 2.1.0

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