Lines Matching full:linear
20 #pragma omp for linear(B:bfoo()) in test_linear_colons()
23 #pragma omp for linear(B::ib:B:bfoo()) in test_linear_colons()
26 #pragma omp for linear(B:ib) in test_linear_colons()
29 #pragma omp for linear(z:B:ib) in test_linear_colons()
31 #pragma omp for linear(B:B::bfoo()) in test_linear_colons()
33 #pragma omp for linear(X::x : ::z) in test_linear_colons()
35 #pragma omp for linear(B,::z, X::x) in test_linear_colons()
37 #pragma omp for linear(::z) in test_linear_colons()
40 #pragma omp for linear(B::bfoo()) in test_linear_colons()
42 #pragma omp for linear(B::ib,B:C1+C2) in test_linear_colons()
50 // expected-error@+1 {{argument of a linear clause should be of integral or pointer type}} in test_template()
51 #pragma omp for linear(ind2:L) in test_template()
62 // expected-warning@+1 {{zero linear step (ind2 should probably be const)}} in test_warn()
63 #pragma omp for linear(ind2:LEN) in test_warn()
106 #pragma omp for linear // expected-error {{expected '(' after 'linear'}} in foomain()
108 …#pragma omp for linear ( // expected-error {{expected expression}} expected-error {{expected ')'}}… in foomain()
110 #pragma omp for linear () // expected-error {{expected expression}} in foomain()
112 …#pragma omp for linear (argc // expected-error {{expected ')'}} expected-note {{to match this '('}} in foomain()
114 …#pragma omp for linear (argc, // expected-error {{expected expression}} expected-error {{expected … in foomain()
116 #pragma omp for linear (argc > 0 ? argv[1] : argv[2]) // expected-error {{expected variable name}} in foomain()
118 #pragma omp for linear (argc : 5) in foomain()
120 #pragma omp for linear (S1) // expected-error {{'S1' does not refer to a value}} in foomain()
122 // expected-error@+2 {{linear variable with incomplete type 'S1'}} in foomain()
123 // expected-error@+1 {{const-qualified variable cannot be linear}} in foomain()
124 #pragma omp for linear (a, b:B::ib) in foomain()
126 #pragma omp for linear (argv[1]) // expected-error {{expected variable name}} in foomain()
128 #pragma omp for linear(e, g) in foomain()
130 …#pragma omp for linear(h) // expected-error {{threadprivate or thread local variable cannot be lin… in foomain()
132 #pragma omp for linear(i) in foomain()
138 #pragma omp for linear(v:i) in foomain()
141 #pragma omp for linear(j) in foomain()
144 #pragma omp for linear(v:j) in foomain()
146 #pragma omp for linear(i) in foomain()
148 …#pragma omp for linear(i) ordered(1) // expected-error {{'linear' clause cannot be specified along… in foomain()
172 #pragma omp for linear // expected-error {{expected '(' after 'linear'}} in main()
174 …#pragma omp for linear ( // expected-error {{expected expression}} expected-error {{expected ')'}}… in main()
176 #pragma omp for linear () // expected-error {{expected expression}} in main()
178 …#pragma omp for linear (argc // expected-error {{expected ')'}} expected-note {{to match this '('}} in main()
180 …#pragma omp for linear (argc, // expected-error {{expected expression}} expected-error {{expected … in main()
182 #pragma omp for linear (argc > 0 ? argv[1] : argv[2]) // expected-error {{expected variable name}} in main()
184 #pragma omp for linear (argc) in main()
186 #pragma omp for linear (S1) // expected-error {{'S1' does not refer to a value}} in main()
188 // expected-error@+2 {{linear variable with incomplete type 'S1'}} in main()
189 // expected-error@+1 {{const-qualified variable cannot be linear}} in main()
190 #pragma omp for linear(a, b) in main()
192 #pragma omp for linear (argv[1]) // expected-error {{expected variable name}} in main()
194 …// expected-error@+2 {{argument of a linear clause should be of integral or pointer type, not 'S4'… in main()
195 …// expected-error@+1 {{argument of a linear clause should be of integral or pointer type, not 'S5'… in main()
196 #pragma omp for linear(e, g) in main()
198 …#pragma omp for linear(h, C::x) // expected-error 2 {{threadprivate or thread local variable canno… in main()
203 #pragma omp for linear(i) in main()
205 #pragma omp for linear(i : 4) in main()
208 #pragma omp for linear(j) in main()
210 #pragma omp for linear(i) in main()
212 …#pragma omp for linear(i) ordered(1) // expected-error {{'linear' clause cannot be specified along… in main()