summaryrefslogtreecommitdiffstats
path: root/clang/lib/CodeGen/MicrosoftCXXABI.cpp
diff options
context:
space:
mode:
authorDavid Majnemer <david.majnemer@gmail.com>2015-03-13 18:26:17 +0000
committerDavid Majnemer <david.majnemer@gmail.com>2015-03-13 18:26:17 +0000
commitba3e5ecf075c1d186906c06fe4f85a560c244699 (patch)
tree44c13b5601f9c9b8472a9ff20bfcf9a34c70c86e /clang/lib/CodeGen/MicrosoftCXXABI.cpp
parentbdf40a62a740c6e0b6f10543617ba768759951b6 (diff)
downloadbcm5719-llvm-ba3e5ecf075c1d186906c06fe4f85a560c244699.tar.gz
bcm5719-llvm-ba3e5ecf075c1d186906c06fe4f85a560c244699.zip
MS ABI: Implement __GetExceptionInfo for std::make_exception_ptr
std::make_exception_ptr calls std::__GetExceptionInfo in order to figure out how to properly copy the exception object. Differential Revision: http://reviews.llvm.org/D8280 llvm-svn: 232188
Diffstat (limited to 'clang/lib/CodeGen/MicrosoftCXXABI.cpp')
-rw-r--r--clang/lib/CodeGen/MicrosoftCXXABI.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/clang/lib/CodeGen/MicrosoftCXXABI.cpp b/clang/lib/CodeGen/MicrosoftCXXABI.cpp
index 1f5d678f4d6..6b53359f28b 100644
--- a/clang/lib/CodeGen/MicrosoftCXXABI.cpp
+++ b/clang/lib/CodeGen/MicrosoftCXXABI.cpp
@@ -644,7 +644,7 @@ public:
llvm::GlobalVariable *getCatchableTypeArray(QualType T);
- llvm::GlobalVariable *getThrowInfo(QualType T);
+ llvm::GlobalVariable *getThrowInfo(QualType T) override;
private:
typedef std::pair<const CXXRecordDecl *, CharUnits> VFTableIdTy;
OpenPOWER on IntegriCloud