]> granicus.if.org Git - clang/commit
Remove Diagnostic.h include from Preprocessor.h.
authorBenjamin Kramer <benny.kra@googlemail.com>
Sat, 4 Feb 2012 13:02:15 +0000 (13:02 +0000)
committerBenjamin Kramer <benny.kra@googlemail.com>
Sat, 4 Feb 2012 13:02:15 +0000 (13:02 +0000)
commitfdd15602a42bbe26185978ef1e17019f6d969aa7
treeccbaf7edee98ff7893e5d30535d62bb30a9a566a
parent00bd44d5677783527d7517c1ffe45e4d75a0f56f
Remove Diagnostic.h include from Preprocessor.h.

- Move the offending methods out of line and fix transitive includers.
- This required changing an enum in the PPCallback API into an unsigned.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@149782 91177308-0d34-0410-b5e6-96231b3b80d8
include/clang/Lex/PPCallbacks.h
include/clang/Lex/PTHManager.h
include/clang/Lex/Preprocessor.h
lib/Frontend/PrintPreprocessedOutput.cpp
lib/Lex/Preprocessor.cpp
lib/Rewrite/HTMLRewrite.cpp
lib/Serialization/GeneratePCH.cpp
lib/StaticAnalyzer/Core/TextPathDiagnostics.cpp
lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp