[cfe-dev] [PATCH] preprocessor pragma push_macro support

Francois Pichet pichet2000 at gmail.com
Mon Jul 26 18:42:11 PDT 2010


This patch implements the preprocessor #pragma push_macro/pop_macro
functionality (a microsoft extension but also supported by gcc). This
is required to make clang handles Windows/VS headers correctly. This
is my first contribution to clang and the C/C++ preprocessor is quite
complex so please review my patch.

My interest is to use clang to do code analysis on Visual Studio vcprojs.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: pragma_push.patch
Type: application/octet-stream
Size: 4611 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/cfe-dev/attachments/20100726/f047cdfd/attachment.obj>

More information about the cfe-dev mailing list