1// { dg-do assemble } 2 3struct IsCompressed { }; 4struct Field { 5}; 6 7template<class C> 8inline bool 9for_each(const Field& p, IsCompressed, C) 10{ 11 return p.IsCompressed(); // { dg-error "" } calling type like a method 12} 13 14template bool for_each<int>(const Field& p, IsCompressed, int); 15