diff options
Diffstat (limited to 'clang/test/Preprocessor/macro_fn_disable_expand.c')
-rw-r--r-- | clang/test/Preprocessor/macro_fn_disable_expand.c | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/clang/test/Preprocessor/macro_fn_disable_expand.c b/clang/test/Preprocessor/macro_fn_disable_expand.c index c8e756c44f8..a9e1d46f06a 100644 --- a/clang/test/Preprocessor/macro_fn_disable_expand.c +++ b/clang/test/Preprocessor/macro_fn_disable_expand.c @@ -1,5 +1,11 @@ -// clang %s -E | grep 'bar foo (2)' +// RUN: clang %s -E | grep 'bar foo (2)' && +// RUN: clang %s -E | grep 'm(ABCD)' #define foo(x) bar x foo(foo) (2) + +#define m(a) a(w) +#define w ABCD +m(m) // m(ABCD) + |