summaryrefslogtreecommitdiff
path: root/tests/036-define-func-non-macro-multi-token-argument.c
diff options
context:
space:
mode:
authorCarl Worth <cworth@cworth.org>2010-05-19 07:57:03 -0700
committerCarl Worth <cworth@cworth.org>2010-05-19 07:57:03 -0700
commit5d2114254592e03b6d554c5e2eea4ea442c3fa05 (patch)
tree85a53ab916ee03f5f84b5a578a4c8e096c2de3e3 /tests/036-define-func-non-macro-multi-token-argument.c
parent59ca98990f814926d716a13b0201c94945133824 (diff)
Like previous fix, but for object-like macros (and add a test).
The support for an object-like amcro within a macro-invocation argument was also implemented at one level too high in the grammar. Fortunately, this is a very simple fix.
Diffstat (limited to 'tests/036-define-func-non-macro-multi-token-argument.c')
-rw-r--r--tests/036-define-func-non-macro-multi-token-argument.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/tests/036-define-func-non-macro-multi-token-argument.c b/tests/036-define-func-non-macro-multi-token-argument.c
new file mode 100644
index 0000000000..b21ff33673
--- /dev/null
+++ b/tests/036-define-func-non-macro-multi-token-argument.c
@@ -0,0 +1,3 @@
+#define bar success
+#define foo(x) x
+foo(more bar)