// PR c++/85739 struct l { int k; }; template class b { }; template class B { typedef int e; }; template bool operator!=(B, b); bool bb = (B<&l::k>() != b<&l::k>());