We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent a3f3c1f commit 44cbfa2Copy full SHA for 44cbfa2
1 file changed
lib/include/pl/pattern_visitor.hpp
@@ -4,6 +4,7 @@ namespace pl {
4
5
namespace ptrn {
6
7
+ class Pattern;
8
class PatternArrayDynamic;
9
class PatternArrayStatic;
10
class PatternBitfield;
@@ -28,6 +29,7 @@ namespace pl {
28
29
30
class PatternVisitor {
31
public:
32
+ virtual ~PatternVisitor() = default;
33
virtual void visit(ptrn::PatternArrayDynamic& pattern) = 0;
34
virtual void visit(ptrn::PatternArrayStatic& pattern) = 0;
35
virtual void visit(ptrn::PatternBitfield& pattern) = 0;
0 commit comments