blob: 0c87ee5aef5f364c849c0a7eac502b97c6496da4 [file] [log] [blame]
// { dg-do compile { target c++11 } }
// PR c++/87269 ICE failing to keep a lookup
namespace std {
typedef decltype (sizeof (0)) size_t;
}
namespace {
void operator"" _a (const char *, std::size_t) {}
}
void operator"" _a (unsigned long long);
template <typename> void f () { ""_a; }
void frob ()
{
f<int> ();
}