summaryrefslogtreecommitdiffstats
path: root/clang/test/Preprocessor/print-pragma-microsoft.c
Commit message (Collapse)AuthorAgeFilesLines
* Expand macros in pragmas with -fms-extensions and -EReid Kleckner2014-02-201-0/+20
gcc never expands macros in pragmas and MSVC always expands macros before processing pragmas. Clang usually allows macro expansion, except in a handful of pragmas, most of which are handled by the lexer. Also remove PPCallbacks for pragmas that are currently handled in the parser. Without a Parser, such as with clang -E, these callbacks would never be called. Fixes PR18576. llvm-svn: 201821
OpenPOWER on IntegriCloud