diff options
author | Chris Lattner <sabre@nondot.org> | 2009-04-17 23:37:49 +0000 |
---|---|---|
committer | Chris Lattner <sabre@nondot.org> | 2009-04-17 23:37:49 +0000 |
commit | ca556cb3e3658637fc1eb3ff68bf348041ac959d (patch) | |
tree | b780b5224e1e1a261b4747fe8a9c30f7db32e462 /clang/test | |
parent | 8d62763779839ccc76977b769d77fb07ab0f8d55 (diff) | |
download | bcm5719-llvm-ca556cb3e3658637fc1eb3ff68bf348041ac959d.tar.gz bcm5719-llvm-ca556cb3e3658637fc1eb3ff68bf348041ac959d.zip |
implement PR3940: #line numbers not fully checked
llvm-svn: 69403
Diffstat (limited to 'clang/test')
-rw-r--r-- | clang/test/Preprocessor/line-directive.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/clang/test/Preprocessor/line-directive.c b/clang/test/Preprocessor/line-directive.c index 1dd8b292d2e..8877406adc2 100644 --- a/clang/test/Preprocessor/line-directive.c +++ b/clang/test/Preprocessor/line-directive.c @@ -68,3 +68,5 @@ typedef int w; // expected-error {{redefinition of typedef 'w' is invalid in C} #line 2 "foo.c" EMPTY( ) #line 2 "foo.c" NONEMPTY( ) // expected-warning{{extra tokens at end of #line directive}} +// PR3940 +#line 0xf // expected-warning {{#line directive requires decimal line number}} |