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++.old-deja/] [g++.pt/] [redecl1.C] - Diff between revs 305 and 338

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

Rev 305 Rev 338
// { dg-do assemble  }
// { dg-do assemble  }
template 
template 
struct S1; // { dg-message "previous declaration" }
struct S1; // { dg-message "previous declaration" }
template 
template 
struct S1 {}; // { dg-error "redeclared" } used 1 template parameter
struct S1 {}; // { dg-error "redeclared" } used 1 template parameter
template  // { dg-message "original definition" }
template  // { dg-message "original definition" }
struct S2;
struct S2;
template 
template 
struct S2; // { dg-error "redefinition of default" }
struct S2; // { dg-error "redefinition of default" }
template  // { dg-error "template parameter" }
template  // { dg-error "template parameter" }
struct S3;
struct S3;
template 
template 
struct S3; // { dg-error "redeclared here" }
struct S3; // { dg-error "redeclared here" }
template