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/] [local6.C] - Diff between revs 154 and 816

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

Rev 154 Rev 816
template  struct PCVector2
template  struct PCVector2
{ // { dg-error "" }
{ // { dg-error "" }
    template  PCVector2(const PCVector2 &cv) ;
    template  PCVector2(const PCVector2 &cv) ;
    PCVector2 operator- (const PCVector2 &ov) const
    PCVector2 operator- (const PCVector2 &ov) const
        {
        {
          return PCVector2(ov.xFIELD, ov.yFIELD); // { dg-error "" }
          return PCVector2(ov.xFIELD, ov.yFIELD); // { dg-error "" }
        }
        }
    T xFIELD, yFIELD;
    T xFIELD, yFIELD;
};
};
void findIntersection( PCVector2& p0, PCVector2& p1);
void findIntersection( PCVector2& p0, PCVector2& p1);
void findIntersection( PCVector2& p0, PCVector2& p1)
void findIntersection( PCVector2& p0, PCVector2& p1)
{
{
    PCVector2 e = p1 - p0;      // { dg-error "" }
    PCVector2 e = p1 - p0;      // { dg-error "" }
}
}
 
 

powered by: WebSVN 2.1.0

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