// PR c++/82799 | |
// { dg-do compile } | |
// { dg-options "-Wunused-but-set-variable" } | |
enum E { b }; | |
struct C { | |
template <E> | |
int foo () | |
{ | |
const bool i = 0; // { dg-bogus "set but not used" } | |
const int r = i ? 7 : 9; | |
return r; | |
} | |
void bar () { foo <b> (); } | |
}; |