Revert "Revert "PPCallbacks::MacroUndefined, change signature and add test.""
authorVedant Kumar <vsk@apple.com>
Wed, 26 Apr 2017 21:05:44 +0000 (21:05 +0000)
committerVedant Kumar <vsk@apple.com>
Wed, 26 Apr 2017 21:05:44 +0000 (21:05 +0000)
commit349a624ab98ea25abc46f2587b28787a570a6552
tree0b3cded11786b4b886cf287a6d22756f0ada48e1
parent6abada8ab8bbc3ca89338f4ee5dbd86516656d5b
Revert "Revert "PPCallbacks::MacroUndefined, change signature and add test.""

This reverts commit r301469. It isn't needed with r301470, which fixes
the API break introduced in the original commit.

llvm-svn: 301472
clang/include/clang/Lex/PPCallbacks.h
clang/include/clang/Lex/PreprocessingRecord.h
clang/lib/Frontend/PrintPreprocessedOutput.cpp
clang/lib/Lex/PPDirectives.cpp
clang/lib/Lex/PreprocessingRecord.cpp
clang/tools/libclang/Indexing.cpp
clang/unittests/Basic/SourceManagerTest.cpp