Skip to content

Commit 44cbfa2

Browse files
committed
pattern: Added proper virtual destructor to PatternVisitor
1 parent a3f3c1f commit 44cbfa2

1 file changed

Lines changed: 2 additions & 0 deletions

File tree

lib/include/pl/pattern_visitor.hpp

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@ namespace pl {
44

55
namespace ptrn {
66

7+
class Pattern;
78
class PatternArrayDynamic;
89
class PatternArrayStatic;
910
class PatternBitfield;
@@ -28,6 +29,7 @@ namespace pl {
2829

2930
class PatternVisitor {
3031
public:
32+
virtual ~PatternVisitor() = default;
3133
virtual void visit(ptrn::PatternArrayDynamic& pattern) = 0;
3234
virtual void visit(ptrn::PatternArrayStatic& pattern) = 0;
3335
virtual void visit(ptrn::PatternBitfield& pattern) = 0;

0 commit comments

Comments
 (0)