]> granicus.if.org Git - clang/commit
The awesome GNU "comma elision extension" works with both the standard
authorChris Lattner <sabre@nondot.org>
Thu, 8 May 2008 05:10:33 +0000 (05:10 +0000)
committerChris Lattner <sabre@nondot.org>
Thu, 8 May 2008 05:10:33 +0000 (05:10 +0000)
commit63bc0358706e63faf705803c4799e073b91a63f0
tree105048c54ef4c557d62bcdfaef8e2e218d5e701d
parentb6403af3e697f90308fe8daf82f7b15252d198bc
The awesome GNU "comma elision extension" works with both the standard
__VA_ARGS__ syntax as well as with the amazingly awesome GNU "named
variadic macro" extension.  Allow it with the GNU syntax as well.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@50843 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Lex/PPMacroExpansion.cpp
test/Preprocessor/macro_fn_varargs_named.c