diff options
author | Chris Lattner <sabre@nondot.org> | 2006-07-29 06:41:10 +0000 |
---|---|---|
committer | Chris Lattner <sabre@nondot.org> | 2006-07-29 06:41:10 +0000 |
commit | f35d327a995916eae92b8fd1831f2f545f2f0b14 (patch) | |
tree | bf2b6b7980a80f4bfd0b4e8de9642bb21bb43ed5 /clang/test | |
parent | cd028fc1f6c46427df09c35dae8b1aef28047d26 (diff) | |
download | bcm5719-llvm-f35d327a995916eae92b8fd1831f2f545f2f0b14.tar.gz bcm5719-llvm-f35d327a995916eae92b8fd1831f2f545f2f0b14.zip |
Testcases for comment saving modes, -C and -CC.
llvm-svn: 38785
Diffstat (limited to 'clang/test')
-rw-r--r-- | clang/test/Preprocessor/comment_save.c | 7 | ||||
-rw-r--r-- | clang/test/Preprocessor/comment_save_macro.c | 8 |
2 files changed, 15 insertions, 0 deletions
diff --git a/clang/test/Preprocessor/comment_save.c b/clang/test/Preprocessor/comment_save.c new file mode 100644 index 00000000000..1a3bd96efb5 --- /dev/null +++ b/clang/test/Preprocessor/comment_save.c @@ -0,0 +1,7 @@ +// RUN: clang -E -C %s | grep '^// foo$' && +// RUN: clang -E -C %s | grep -F '^/* bar */$' + +// foo +/* bar */ + + diff --git a/clang/test/Preprocessor/comment_save_macro.c b/clang/test/Preprocessor/comment_save_macro.c new file mode 100644 index 00000000000..635a6fd4064 --- /dev/null +++ b/clang/test/Preprocessor/comment_save_macro.c @@ -0,0 +1,8 @@ +// RUN: clang -E -C %s | grep '^boo bork bar // zot$' && +// RUN: clang -E -CC %s | grep -F '^boo bork /* blah*/ bar // zot$' && +// RUN: clang -E %s | grep '^boo bork bar$' + + +#define FOO bork // blah +boo FOO bar // zot + |