1 // RUN: %clang_cc1 -verify -fopenmp -fsyntax-only %s 2 3 // expected-no-diagnostics 4 5 template <typename T> 6 struct z { ajz7 static void aj() { 8 T f; 9 #pragma omp target map(f) 10 ; 11 } 12 }; 13 14 template <typename> class ar {}; 15 template <int> struct as {}; 16 template class z<ar<as<4>>>; 17