aboutsummaryrefslogtreecommitdiff
path: root/tools/clang-cc/AnalysisConsumer.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'tools/clang-cc/AnalysisConsumer.cpp')
-rw-r--r--tools/clang-cc/AnalysisConsumer.cpp6
1 files changed, 3 insertions, 3 deletions
diff --git a/tools/clang-cc/AnalysisConsumer.cpp b/tools/clang-cc/AnalysisConsumer.cpp
index bda3df0975..03e7ecc8af 100644
--- a/tools/clang-cc/AnalysisConsumer.cpp
+++ b/tools/clang-cc/AnalysisConsumer.cpp
@@ -223,7 +223,7 @@ namespace {
}
virtual void HandleTopLevelDecl(Decl *D);
- virtual void HandleTranslationUnit(TranslationUnit &TU);
+ virtual void HandleTranslationUnit(ASTContext &C);
void HandleCode(Decl* D, Stmt* Body, Actions& actions);
};
@@ -444,7 +444,7 @@ void AnalysisConsumer::HandleTopLevelDecl(Decl *D) {
}
}
-void AnalysisConsumer::HandleTranslationUnit(TranslationUnit& TU) {
+void AnalysisConsumer::HandleTranslationUnit(ASTContext &C) {
if(!TranslationUnitActions.empty()) {
AnalysisManager mgr(*this, AnalyzerDisplayProgress);
@@ -454,7 +454,7 @@ void AnalysisConsumer::HandleTranslationUnit(TranslationUnit& TU) {
}
if (!ObjCImplementationActions.empty()) {
- TranslationUnitDecl *TUD = TU.getContext().getTranslationUnitDecl();
+ TranslationUnitDecl *TUD = C.getTranslationUnitDecl();
for (DeclContext::decl_iterator I = TUD->decls_begin(),E = TUD->decls_end();
I != E; ++I)