]> granicus.if.org Git - clang/commit
Frontend: Factor out header include dumping (-H) into its own preprocessor
authorDaniel Dunbar <daniel@zuster.org>
Wed, 2 Feb 2011 15:41:17 +0000 (15:41 +0000)
committerDaniel Dunbar <daniel@zuster.org>
Wed, 2 Feb 2011 15:41:17 +0000 (15:41 +0000)
commiteef63e0997e0f6d6436736ea919b851cfe34955a
tree0dd2610dd740420ce8dd5c06dc793b2131e050ba
parent469a1eb996e1cb0be54f9b210f836afbddcbb2cc
Frontend: Factor out header include dumping (-H) into its own preprocessor
callbacks class.
 - Aside from being generally cleaner, this also allows -H to work correctly in
   modes other than standard preprocessing (e.g., -c, -MM, etc.)

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@124723 91177308-0d34-0410-b5e6-96231b3b80d8
include/clang/Frontend/DependencyOutputOptions.h
include/clang/Frontend/PreprocessorOutputOptions.h
include/clang/Frontend/Utils.h
lib/Frontend/CMakeLists.txt
lib/Frontend/CompilerInstance.cpp
lib/Frontend/CompilerInvocation.cpp
lib/Frontend/HeaderIncludeGen.cpp [new file with mode: 0644]
lib/Frontend/PrintPreprocessedOutput.cpp