aboutsummaryrefslogtreecommitdiff
path: root/include/clang/Parse/Parser.h
diff options
context:
space:
mode:
authorDavid Chisnall <csdavec@swan.ac.uk>2012-02-18 16:12:34 +0000
committerDavid Chisnall <csdavec@swan.ac.uk>2012-02-18 16:12:34 +0000
commit5f3c163b7b19a0c7e02509a0984ee1256bca890d (patch)
tree74dd15cc68de3827d547187dde3c192396bd3bb0 /include/clang/Parse/Parser.h
parent65005eb83bad26ba406cc5ddcf744c3e3db1694e (diff)
Implement #pragma redefine_extname.
This fixes PR5172 and allows clang to compile C++ programs on Solaris using the system headers. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@150881 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'include/clang/Parse/Parser.h')
-rw-r--r--include/clang/Parse/Parser.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/include/clang/Parse/Parser.h b/include/clang/Parse/Parser.h
index 3d865383cc..a13b48a420 100644
--- a/include/clang/Parse/Parser.h
+++ b/include/clang/Parse/Parser.h
@@ -162,6 +162,7 @@ class Parser : public CodeCompletionHandler {
OwningPtr<PragmaHandler> MSStructHandler;
OwningPtr<PragmaHandler> UnusedHandler;
OwningPtr<PragmaHandler> WeakHandler;
+ OwningPtr<PragmaHandler> RedefineExtnameHandler;
OwningPtr<PragmaHandler> FPContractHandler;
OwningPtr<PragmaHandler> OpenCLExtensionHandler;