URL
https://opencores.org/ocsvn/openrisc_me/openrisc_me/trunk
Only display areas with differences |
Details |
Blame |
View Log
Rev 149 |
Rev 154 |
// PR c++/11224
|
// PR c++/11224
|
// { dg-options "-Wunused" }
|
// { dg-options "-Wunused" }
|
|
|
struct someclass {
|
struct someclass {
|
|
|
bool isEmpty() const { return true; }
|
bool isEmpty() const { return true; }
|
};
|
};
|
|
|
int main()
|
int main()
|
{
|
{
|
bool bOk = false;
|
bool bOk = false;
|
someclass foo;
|
someclass foo;
|
|
|
bOk == foo.isEmpty(); // { dg-warning "not used" }
|
bOk == foo.isEmpty(); // { dg-warning "not used" }
|
|
|
return bOk;
|
return bOk;
|
}
|
}
|
|
|
int& f();
|
int& f();
|
|
|
void g() {
|
void g() {
|
f() == 0; // { dg-warning "not used" }
|
f() == 0; // { dg-warning "not used" }
|
f() != 1; // { dg-warning "not used" }
|
f() != 1; // { dg-warning "not used" }
|
f() < 2; // { dg-warning "not used" }
|
f() < 2; // { dg-warning "not used" }
|
f() > 3; // { dg-warning "not used" }
|
f() > 3; // { dg-warning "not used" }
|
f() <= 4; // { dg-warning "not used" }
|
f() <= 4; // { dg-warning "not used" }
|
f() >= 5; // { dg-warning "not used" }
|
f() >= 5; // { dg-warning "not used" }
|
f() + 6; // { dg-warning "not used" }
|
f() + 6; // { dg-warning "not used" }
|
f() - 7; // { dg-warning "not used" }
|
f() - 7; // { dg-warning "not used" }
|
f() * 8; // { dg-warning "not used" }
|
f() * 8; // { dg-warning "not used" }
|
f() / 9; // { dg-warning "not used" }
|
f() / 9; // { dg-warning "not used" }
|
+f(); // { dg-warning "not used" }
|
+f(); // { dg-warning "not used" }
|
-f(); // { dg-warning "not used" }
|
-f(); // { dg-warning "not used" }
|
++f();
|
++f();
|
--f();
|
--f();
|
f() = 10;
|
f() = 10;
|
f() <<= 11;
|
f() <<= 11;
|
}
|
}
|
|
|
© copyright 1999-2024
OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.