From ce0a88a5e1b2bfa334331b5066bb65bd4ff75bcb Mon Sep 17 00:00:00 2001 From: Pavel Labath Date: Fri, 12 Apr 2019 13:48:01 +0000 Subject: Fix compiler warning introduced by r358261 Add a virtual destructor to the class with virtual methods. llvm-svn: 358284 --- .../Plugins/SymbolFile/NativePDB/PdbFPOProgramToDWARFExpression.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/lldb/source/Plugins/SymbolFile/NativePDB/PdbFPOProgramToDWARFExpression.cpp b/lldb/source/Plugins/SymbolFile/NativePDB/PdbFPOProgramToDWARFExpression.cpp index a1f417516b0..3f6a98008ef 100644 --- a/lldb/source/Plugins/SymbolFile/NativePDB/PdbFPOProgramToDWARFExpression.cpp +++ b/lldb/source/Plugins/SymbolFile/NativePDB/PdbFPOProgramToDWARFExpression.cpp @@ -160,6 +160,8 @@ private: template class FPOProgramASTVisitor { protected: + virtual ~FPOProgramASTVisitor() = default; + virtual ResultT Visit(FPOProgramNodeBinaryOp &binary, FPOProgramNode *&ref) = 0; virtual ResultT Visit(FPOProgramNodeUnaryOp &unary, FPOProgramNode *&ref) = 0; -- cgit v1.2.3