diff --git a/llvm/lib/IR/Metadata.cpp b/llvm/lib/IR/Metadata.cpp index 86408d9643c7..f0448b06e7e8 100644 --- a/llvm/lib/IR/Metadata.cpp +++ b/llvm/lib/IR/Metadata.cpp @@ -699,7 +699,7 @@ MDNode::Header::~Header() { } MDOperand *O = reinterpret_cast(this); for (MDOperand *E = O - SmallSize; O != E; --O) - (void)(O - 1)->~MDOperand(); + (O - 1)->~MDOperand(); } void *MDNode::Header::getSmallPtr() {