From d8af96edd0543c9c5a91993072b28131082f7ab4 Mon Sep 17 00:00:00 2001 From: "Ryan C. Gordon" Date: Tue, 2 Mar 2010 23:07:15 -0800 Subject: [PATCH] Added another failing test. --- unit_tests/preprocessor/output/macro-with-arg-as-macro-arg | 5 +++++ .../preprocessor/output/macro-with-arg-as-macro-arg.correct | 1 + 2 files changed, 6 insertions(+) create mode 100644 unit_tests/preprocessor/output/macro-with-arg-as-macro-arg create mode 100644 unit_tests/preprocessor/output/macro-with-arg-as-macro-arg.correct diff --git a/unit_tests/preprocessor/output/macro-with-arg-as-macro-arg b/unit_tests/preprocessor/output/macro-with-arg-as-macro-arg new file mode 100644 index 00000000..588637e5 --- /dev/null +++ b/unit_tests/preprocessor/output/macro-with-arg-as-macro-arg @@ -0,0 +1,5 @@ +// Should produce "RIGHT" and not "l(b)" or whatnot. +#define bb(l) l +#define zz(c) c +#define qq(b) zz(bb(b)) +qq(RIGHT) diff --git a/unit_tests/preprocessor/output/macro-with-arg-as-macro-arg.correct b/unit_tests/preprocessor/output/macro-with-arg-as-macro-arg.correct new file mode 100644 index 00000000..db561ffb --- /dev/null +++ b/unit_tests/preprocessor/output/macro-with-arg-as-macro-arg.correct @@ -0,0 +1 @@ +RIGHT