1 // PR c++/56998 2 3 class Secret; 4 char IsNullLiteralHelper(Secret* p); 5 char (&IsNullLiteralHelper(...))[2]; 6 7 struct C 8 { valC9 int val() { return 42; } 10 }; 11 12 template <typename T> f()13 unsigned f() 14 { 15 return sizeof(IsNullLiteralHelper(C().val())); 16 } 17