3 // { dg-options "-std=c++2a" }
5 const unsigned long arr[10] = { 2 };
6 template<class T> struct S { int n; };
12 return s->n < arr[i + 1];
19 return s.n < arr[i + 1];
26 return s->template n < 1; // { dg-error "parse error in template argument list" }
33 return s.template n < 1; // { dg-error "parse error in template argument list" }