diff options
Diffstat (limited to 'clang/test/Parser/pragma-loop.cpp')
-rw-r--r-- | clang/test/Parser/pragma-loop.cpp | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/clang/test/Parser/pragma-loop.cpp b/clang/test/Parser/pragma-loop.cpp index ac07af9bc77..742a5d71e01 100644 --- a/clang/test/Parser/pragma-loop.cpp +++ b/clang/test/Parser/pragma-loop.cpp @@ -83,6 +83,9 @@ void test(int *List, int Length) { List[i] = i; } +/* expected-error {{expected ')'}} */ #pragma clang loop vectorize_width(1 +) 1 +/* expected-warning {{extra tokens at end of '#pragma clang loop'}} */ #pragma clang loop vectorize_width(1) +1 + /* expected-error {{invalid argument; expected a positive integer value}} */ #pragma clang loop vectorize_width(badvalue) /* expected-error {{invalid argument; expected a positive integer value}} */ #pragma clang loop interleave_count(badvalue) /* expected-error {{invalid argument; expected a positive integer value}} */ #pragma clang loop unroll_count(badvalue) |