summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--lib/SPIRV/Mangler/ParameterType.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/lib/SPIRV/Mangler/ParameterType.h b/lib/SPIRV/Mangler/ParameterType.h
index 0c33f8b..2ca4cbe 100644
--- a/lib/SPIRV/Mangler/ParameterType.h
+++ b/lib/SPIRV/Mangler/ParameterType.h
@@ -420,6 +420,7 @@ protected:
struct TypeVisitor {
SPIRversion spirVer;
TypeVisitor(SPIRversion ver) : spirVer(ver){};
+ virtual ~TypeVisitor() {}
virtual MangleError visit(const PrimitiveType *) = 0;
virtual MangleError visit(const VectorType *) = 0;
virtual MangleError visit(const PointerType *) = 0;