summaryrefslogtreecommitdiffstats
path: root/clang/test/Preprocessor/macro_fn_disable_expand.c
diff options
context:
space:
mode:
Diffstat (limited to 'clang/test/Preprocessor/macro_fn_disable_expand.c')
-rw-r--r--clang/test/Preprocessor/macro_fn_disable_expand.c8
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)
+
OpenPOWER on IntegriCloud