Lines Matching full:sequence

14 [[omp::sequence]]; // expected-warning {{unknown attribute 'sequence' ignored}}
18 [[omp::sequence()]]; // expected-error {{expected an OpenMP 'directive' or 'sequence' attribute arg…
20 // Both sequence and directive require an argument list, test that we diagnose
21 // when the inner directive or sequence is missing its argument list.
22 [[omp::sequence(directive)]]; // expected-error {{expected '('}}
23 [[omp::sequence(sequence)]]; // expected-error {{expected '('}}
24 [[omp::sequence(omp::directive)]]; // expected-error {{expected '('}}
25 [[omp::sequence(omp::sequence)]]; // expected-error {{expected '('}}
27 // All of the diagnostics here come from the inner sequence and directive not
30 …::sequence(directive(), sequence())]]; // expected-error {{expected an OpenMP directive}} expected…
31sequence(omp::directive(), sequence())]]; // expected-error {{expected an OpenMP directive}} expec…
32sequence(directive(), omp::sequence())]]; // expected-error {{expected an OpenMP directive}} expec…
33sequence(omp::directive(), omp::sequence())]]; // expected-error {{expected an OpenMP directive}} …
36 // a sequence attribute.
37 [[omp::sequence( // expected-note {{to match this '('}}
40 [[omp::sequence( // expected-note {{to match this '('}}
41 sequence(
42 …or {{expected ')'}} expected-error {{expected an OpenMP 'directive' or 'sequence' attribute argume…
46 [[using omp: sequence()]]; // expected-error {{expected an OpenMP 'directive' or 'sequence' attribu…
47 [[using omp: sequence(omp::directive())]]; // expected-error {{expected an OpenMP directive}}
48 [[using omp: sequence(directive())]]; // expected-error {{expected an OpenMP directive}}
55 // Test that unknown arguments to the omp::sequence are rejected, regardless of
57 [[omp::sequence(unknown)]]; // expected-error {{expected an OpenMP 'directive' or 'sequence' attrib…
58 [[omp::sequence(sequence(unknown))]]; // expected-error {{expected an OpenMP 'directive' or 'sequen…
59 [[omp::sequence(omp::unknown)]]; // expected-error {{expected an OpenMP 'directive' or 'sequence' a…
60 [[omp::sequence(sequence(omp::unknown))]]; // expected-error {{expected an OpenMP 'directive' or 's…