aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/Frontend/CompilerInvocation.cpp
diff options
context:
space:
mode:
authorDouglas Gregor <dgregor@apple.com>2010-09-09 22:45:38 +0000
committerDouglas Gregor <dgregor@apple.com>2010-09-09 22:45:38 +0000
commitc7d6576d542d5d65ea978c11c66dd7769d5753a0 (patch)
tree628501461f7d99535906ad798ae657e4ccd47365 /clang/lib/Frontend/CompilerInvocation.cpp
parente5444a88cdc2cab2d4d2ce33597d2cf5a575e2d0 (diff)
downloadllvm-c7d6576d542d5d65ea978c11c66dd7769d5753a0.zip
llvm-c7d6576d542d5d65ea978c11c66dd7769d5753a0.tar.gz
llvm-c7d6576d542d5d65ea978c11c66dd7769d5753a0.tar.bz2
When we parse a pragma, keep track of how that pragma was originally
spelled (#pragma, _Pragma, __pragma). In -E mode, use that information to add appropriate newlines when translating _Pragma and __pragma into #pragma, like GCC does. Fixes <rdar://problem/8412013>. llvm-svn: 113553
Diffstat (limited to 'clang/lib/Frontend/CompilerInvocation.cpp')
0 files changed, 0 insertions, 0 deletions