Il 13/12/2010 20:54, Chandler Carruth ha scritto: > template <typename T> inline bool (f)(T x) { > return false; > } > > template <typename T> inline T g(const T& v) { > if (!(::f)(v)) > return 0; > return v; > } > > void test() { > int i; > g(i); > } > It has been fixed in r121720. Thanks for report.