diff options
author | David Blaikie <dblaikie@gmail.com> | 2017-04-26 20:58:03 +0000 |
---|---|---|
committer | David Blaikie <dblaikie@gmail.com> | 2017-04-26 20:58:03 +0000 |
commit | 5c4ec7cca46dfb179936241d51b44b3c2afb9349 (patch) | |
tree | 94b21374afb3b0806a26e9a113db4641ec0f8a64 /clang-tools-extra/pp-trace | |
parent | 99397cea6985ce361955675970069d91dd1822de (diff) | |
download | llvm-5c4ec7cca46dfb179936241d51b44b3c2afb9349.tar.gz |
Fix API breaks
llvm-svn: 301468
Diffstat (limited to 'clang-tools-extra/pp-trace')
-rw-r--r-- | clang-tools-extra/pp-trace/PPCallbacksTracker.cpp | 3 | ||||
-rw-r--r-- | clang-tools-extra/pp-trace/PPCallbacksTracker.h | 3 |
2 files changed, 4 insertions, 2 deletions
diff --git a/clang-tools-extra/pp-trace/PPCallbacksTracker.cpp b/clang-tools-extra/pp-trace/PPCallbacksTracker.cpp index dbf7110b3651..2cf7a4468c39 100644 --- a/clang-tools-extra/pp-trace/PPCallbacksTracker.cpp +++ b/clang-tools-extra/pp-trace/PPCallbacksTracker.cpp @@ -324,7 +324,8 @@ PPCallbacksTracker::MacroDefined(const clang::Token &MacroNameTok, // Hook called whenever a macro #undef is seen. void PPCallbacksTracker::MacroUndefined( const clang::Token &MacroNameTok, - const clang::MacroDefinition &MacroDefinition) { + const clang::MacroDefinition &MacroDefinition, + const clang::MacroDirective *Undef) { beginCallback("MacroUndefined"); appendArgument("MacroNameTok", MacroNameTok); appendArgument("MacroDefinition", MacroDefinition); diff --git a/clang-tools-extra/pp-trace/PPCallbacksTracker.h b/clang-tools-extra/pp-trace/PPCallbacksTracker.h index c38e03d7cea5..65c7fa15b4ad 100644 --- a/clang-tools-extra/pp-trace/PPCallbacksTracker.h +++ b/clang-tools-extra/pp-trace/PPCallbacksTracker.h @@ -140,7 +140,8 @@ public: void MacroDefined(const clang::Token &MacroNameTok, const clang::MacroDirective *MD) override; void MacroUndefined(const clang::Token &MacroNameTok, - const clang::MacroDefinition &MD) override; + const clang::MacroDefinition &MD, + const clang::MacroDirective *Undef) override; void Defined(const clang::Token &MacroNameTok, const clang::MacroDefinition &MD, clang::SourceRange Range) override; |