diff options
-rw-r--r-- | clang/lib/CodeGen/MicrosoftCXXABI.cpp | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/clang/lib/CodeGen/MicrosoftCXXABI.cpp b/clang/lib/CodeGen/MicrosoftCXXABI.cpp index a8e074c7b37..ba7de89b2fc 100644 --- a/clang/lib/CodeGen/MicrosoftCXXABI.cpp +++ b/clang/lib/CodeGen/MicrosoftCXXABI.cpp @@ -1277,6 +1277,7 @@ MicrosoftCXXABI::BuildMemberPointer(const CXXRecordDecl *RD, if (MD->isVirtual()) { // FIXME: We have to instantiate a thunk that loads the vftable and jumps to // the right offset. + CGM.ErrorUnsupported(MD, "pointer to virtual member function"); FirstField = llvm::Constant::getNullValue(CGM.VoidPtrTy); } else { const FunctionProtoType *FPT = MD->getType()->castAs<FunctionProtoType>(); |