diff options
author | Pierre Moreau <dev@pmoreau.org> | 2018-04-17 18:04:17 +0200 |
---|---|---|
committer | Alexey Sotkin <alexey.sotkin@intel.com> | 2018-04-24 12:21:49 +0300 |
commit | 20e99e26e38da8a00eb1b240bc476ae4bd500a35 (patch) | |
tree | d1b88fabacc07abe901eec6a339b10fab54fed9c | |
parent | 13bf4ce94f2d92debcd31253c52fc02e940798ad (diff) |
Add a virtual destructor to TypeVisitor, as it has virtual functions
-rw-r--r-- | lib/SPIRV/Mangler/ParameterType.h | 1 |
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; |