blob: 35a5bb027ffe9e0daacff6daecedaa57d224e396 [file] [log] [blame]
/* { dg-do compile } */
/* PR c++/58567 - was ICEing before */
template<typename T> void foo()
{
#pragma omp parallel for
for (typename T::X i = 0; i < 100; ++i) /* { dg-error "'int' is not a class, struct, or union type|expected iteration declaration or initialization" } */
;
}
void bar()
{
foo<int>();
}