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