blob: da8f43bd67d2784ae7e3726a20edb7037f230ee6 [file] [log] [blame]
// PR c++/81640
// { dg-do compile }
// { dg-options "-Wshadow=compatible-local" }
struct A {};
struct B { operator bool () const { return true; } };
template <typename T>
void
foo ()
{
T d, e;
if (e)
A d;
}
void
bar ()
{
foo <B> ();
}