Lines Matching full:pragma
30 #pragma omp simd private(a) private(this->a)
41 #pragma omp simd private(a) private(this->a) private(s.a) // expected-error {{expected variable name or data member of current class}}
55 #pragma omp simd private(a) private(this->a)
60 #pragma omp simd private(a) private(this->a) private(s.a) // expected-error {{expected variable name or data member of current class}}
74 #pragma omp simd private(a) private(this->a) private(T::a)
79 #pragma omp simd private(a) private(this->a) private(s.a) private(s.T::a) // expected-error 2 {{expected variable name or data member of current class}}
87 #pragma omp threadprivate(h) // expected-note 2 {{defined as threadprivate or thread local}}
94 #pragma omp simd private // expected-error {{expected '(' after 'private'}}
96 #pragma omp simd private ( // expected-error {{expected expression}} expected-error {{expected ')'}} expected-note {{to match this '('}}
98 #pragma omp simd private () // expected-error {{expected expression}}
100 #pragma omp simd private (argc // expected-error {{expected ')'}} expected-note {{to match this '('}}
102 #pragma omp simd private (argc, // expected-error {{expected expression}} expected-error {{expected ')'}} expected-note {{to match this '('}}
104 #pragma omp simd private (argc > 0 ? argv[1] : argv[2]) // expected-error {{expected variable name}}
106 #pragma omp simd private (argc)
108 #pragma omp simd private (S1) // expected-error {{'S1' does not refer to a value}}
110 #pragma omp simd private (a, b) // expected-error {{private variable with incomplete type 'S1'}}
112 #pragma omp simd private (argv[1]) // expected-error {{expected variable name}}
114 #pragma omp simd private(e, g)
116 #pragma omp simd private(h) // expected-error {{threadprivate or thread local variable cannot be private}}
118 #pragma omp simd shared(i) // expected-error {{unexpected OpenMP clause 'shared' in directive '#pragma omp simd'}}
120 #pragma omp parallel
124 #pragma omp simd private(i)
127 #pragma omp parallel shared(i)
128 #pragma omp parallel private(i)
129 #pragma omp simd private(j)
131 #pragma omp simd private(i)
138 #pragma omp threadprivate(x) // expected-note {{defined as threadprivate or thread local}}
151 #pragma omp simd private // expected-error {{expected '(' after 'private'}}
153 #pragma omp simd private ( // expected-error {{expected expression}} expected-error {{expected ')'}} expected-note {{to match this '('}}
155 #pragma omp simd private () // expected-error {{expected expression}}
157 #pragma omp simd private (argc // expected-error {{expected ')'}} expected-note {{to match this '('}}
159 #pragma omp simd private (argc, // expected-error {{expected expression}} expected-error {{expected ')'}} expected-note {{to match this '('}}
161 #pragma omp simd private (argc > 0 ? argv[1] : argv[2]) // expected-error {{expected variable name}}
163 #pragma omp simd private (argc)
165 #pragma omp simd private (S1) // expected-error {{'S1' does not refer to a value}}
167 #pragma omp simd private (a, b) // expected-error {{private variable with incomplete type 'S1'}}
169 #pragma omp simd private (argv[1]) // expected-error {{expected variable name}}
171 #pragma omp simd private(e, g) // expected-error {{calling a private constructor of class 'S4'}} expected-error {{calling a private constructor of class 'S5'}}
173 #pragma omp simd private(h, B::x) // expected-error 2 {{threadprivate or thread local variable cannot be private}}
175 #pragma omp simd shared(i) // expected-error {{unexpected OpenMP clause 'shared' in directive '#pragma omp simd'}}
177 #pragma omp parallel
180 #pragma omp simd private(i)
183 #pragma omp parallel shared(i)
184 #pragma omp parallel private(i)
185 #pragma omp simd private(j)
187 #pragma omp simd private(i)