summaryrefslogtreecommitdiffstats
path: root/include/clang/Lex/PPCallbacks.h
diff options
context:
space:
mode:
authorAlex Lorenz <arphaman@gmail.com>2017-10-25 22:01:23 +0000
committerAlex Lorenz <arphaman@gmail.com>2017-10-25 22:01:23 +0000
commit2150c7da3d9103acdaa3e09a99a9aaa0275549ee (patch)
treea15b935d43af8802a65ad4ce1e52255ea46135f8 /include/clang/Lex/PPCallbacks.h
parentd67bfb9c5a824cda77728809d0e86fce71c364ae (diff)
Handle PragmaDebug in PPChainedCallbacks
The test is in clang-tools-extra/test/pp-trace git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@316621 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'include/clang/Lex/PPCallbacks.h')
-rw-r--r--include/clang/Lex/PPCallbacks.h5
1 files changed, 5 insertions, 0 deletions
diff --git a/include/clang/Lex/PPCallbacks.h b/include/clang/Lex/PPCallbacks.h
index 8cb1656270..19bce4dd32 100644
--- a/include/clang/Lex/PPCallbacks.h
+++ b/include/clang/Lex/PPCallbacks.h
@@ -410,6 +410,11 @@ public:
Second->PragmaDetectMismatch(Loc, Name, Value);
}
+ void PragmaDebug(SourceLocation Loc, StringRef DebugType) override {
+ First->PragmaDebug(Loc, DebugType);
+ Second->PragmaDebug(Loc, DebugType);
+ }
+
void PragmaMessage(SourceLocation Loc, StringRef Namespace,
PragmaMessageKind Kind, StringRef Str) override {
First->PragmaMessage(Loc, Namespace, Kind, Str);