// RUN: %clang_cc1 -verify -fopenmp -fsyntax-only %s // expected-no-diagnostics template <typename T> struct z { static void aj() { T f; #pragma omp target map(f) ; } }; template <typename> class ar {}; template <int> struct as {}; template class z<ar<as<4>>>;