summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDuncan P. N. Exon Smith <dexonsmith@apple.com>2015-01-12 23:09:14 +0000
committerDuncan P. N. Exon Smith <dexonsmith@apple.com>2015-01-12 23:09:14 +0000
commitb3ff1cbc088f81e18fdddb5e3d0632f0fb039d53 (patch)
tree273cc3e56efd264158b26fcc31183e1cda961040
parent337e360279c336228da165407858b626d461b3c7 (diff)
downloadbcm5719-llvm-b3ff1cbc088f81e18fdddb5e3d0632f0fb039d53.tar.gz
bcm5719-llvm-b3ff1cbc088f81e18fdddb5e3d0632f0fb039d53.zip
IR: Unbreak the MSVC build after r225689
llvm-svn: 225727
-rw-r--r--llvm/include/llvm/IR/Metadata.h4
1 files changed, 3 insertions, 1 deletions
diff --git a/llvm/include/llvm/IR/Metadata.h b/llvm/include/llvm/IR/Metadata.h
index 1e97150d449..da6521bbf3e 100644
--- a/llvm/include/llvm/IR/Metadata.h
+++ b/llvm/include/llvm/IR/Metadata.h
@@ -826,7 +826,9 @@ class MDNodeFwdDecl : public MDNode, ReplaceableMetadataImpl {
public:
~MDNodeFwdDecl() { dropAllReferences(); }
- using MDNode::operator delete;
+
+ // MSVC doesn't seem to see the alternaive: "using MDNode::operator delete".
+ void operator delete(void *Mem) { MDNode::operator delete(Mem); }
static MDNodeFwdDecl *get(LLVMContext &Context, ArrayRef<Metadata *> MDs) {
return new (MDs.size()) MDNodeFwdDecl(Context, MDs);
OpenPOWER on IntegriCloud