// RUN: %clang_cc1 -fsyntax-only -verify %s // XFAIL: * struct X { template X(T); X(int, int); X operator()(int, int) const; }; template struct Y { }; X *x; void f() { int y = 0; X (*x)(int(y), int(y)) = Y(), ++y; }