Lines Matching full:pragma
3 #pragma omp end declare target // expected-error {{unexpected OpenMP directive '#pragma omp end declare target'}}
8 #pragma omp declare target . // expected-error {{expected '(' after 'declare target'}}
10 #pragma omp declare target
12 #pragma omp end declare target shared(a) // expected-warning {{extra tokens at the end of '#pragma omp end declare target' are ignored}}
14 #pragma omp declare target map(a) // expected-error {{unexpected 'map' clause, only 'to' or 'link' clauses expected}}
26 #pragma omp declare target // expected-note {{to match this '#pragma omp declare target'}}
27 #pragma omp threadprivate(a) // expected-note {{defined as threadprivate or thread local}}
66 #pragma omp declare target // expected-error {{expected '#pragma omp end declare target'}}
68 #pragma omp end declare target
69 #pragma omp end declare target // expected-error {{unexpected OpenMP directive '#pragma omp end declare target'}}
76 #pragma omp declare target // expected-error {{directive must be at file or namespace scope}}
78 #pragma omp end declare target // expected-error {{unexpected OpenMP directive '#pragma omp end declare target'}}
82 #pragma omp declare target // expected-error {{unexpected OpenMP directive '#pragma omp declare target'}}
84 #pragma omp end declare target // expected-error {{unexpected OpenMP directive '#pragma omp end declare target'}}
90 #pragma omp declare target // expected-note {{to match this '#pragma omp declare target'}}
92 } // expected-error {{expected '#pragma omp end declare target'}}
93 #pragma omp end declare target // expected-error {{unexpected OpenMP directive '#pragma omp end declare target'}}
95 #pragma omp declare target link(S) // expected-error {{'S' used in declare target directive is not a variable or a function name}}
97 #pragma omp declare target (x, x) // expected-error {{'x' appears multiple times in clauses on the same declare target directive}}
98 #pragma omp declare target to(x) to(x) // expected-error {{'x' appears multiple times in clauses on the same declare target directive}}
99 #pragma omp declare target link(x) // expected-error {{'x' must not appear in both clauses 'to' and 'link'}}
101 #pragma omp declare target // expected-error {{expected '#pragma omp end declare target'}} expected-note {{to match this '#pragma omp declare target'}}