summaryrefslogtreecommitdiffstats
path: root/clang/test/Preprocessor/warn-disabled-macro-expansion.c
diff options
context:
space:
mode:
Diffstat (limited to 'clang/test/Preprocessor/warn-disabled-macro-expansion.c')
-rw-r--r--clang/test/Preprocessor/warn-disabled-macro-expansion.c6
1 files changed, 5 insertions, 1 deletions
diff --git a/clang/test/Preprocessor/warn-disabled-macro-expansion.c b/clang/test/Preprocessor/warn-disabled-macro-expansion.c
index b01b63f6b3f..21a3b7e4f14 100644
--- a/clang/test/Preprocessor/warn-disabled-macro-expansion.c
+++ b/clang/test/Preprocessor/warn-disabled-macro-expansion.c
@@ -14,9 +14,10 @@
#define c(x) x(0)
+#define y(x) y
#define z(x) (z)(x)
-p // expected-warning {{recursive macro}}
+p // no warning
a // expected-warning {{recursive macro}}
@@ -28,4 +29,7 @@ h(0) // expected-warning {{recursive macro}}
c(c) // expected-warning {{recursive macro}}
+y(5) // expected-warning {{recursive macro}}
+
z(z) // ok
+
OpenPOWER on IntegriCloud