@@ -1592,7 +1592,7 @@ namespace Jrd
15921592 UNLIST_INDEX_LAST = 2
15931593 };
15941594
1595- struct Impure : public TableValueFunctionScan ::Impure
1595+ struct Impure final : public TableValueFunctionScan::Impure
15961596 {
15971597 blb* m_blob;
15981598 Firebird::string* m_separatorStr;
@@ -1606,8 +1606,7 @@ namespace Jrd
16061606 protected:
16071607 void close (thread_db* tdbb) const final ;
16081608 void internalOpen (thread_db* tdbb) const final ;
1609- void internalGetPlan (thread_db* tdbb, PlanEntry& planEntry, unsigned level,
1610- bool recurse) const final ;
1609+ void internalGetPlan (thread_db* tdbb, PlanEntry& planEntry, unsigned level, bool recurse) const final ;
16111610
16121611 bool nextBuffer (thread_db* tdbb) const final ;
16131612
@@ -1625,7 +1624,7 @@ namespace Jrd
16251624 GEN_SERIES_INDEX_LAST = 3
16261625 };
16271626
1628- struct Impure : public TableValueFunctionScan ::Impure
1627+ struct Impure final : public TableValueFunctionScan::Impure
16291628 {
16301629 union
16311630 {
@@ -1662,8 +1661,7 @@ namespace Jrd
16621661 protected:
16631662 void close (thread_db* tdbb) const override ;
16641663 void internalOpen (thread_db* tdbb) const override ;
1665- void internalGetPlan (thread_db* tdbb, PlanEntry& planEntry, unsigned level,
1666- bool recurse) const override ;
1664+ void internalGetPlan (thread_db* tdbb, PlanEntry& planEntry, unsigned level, bool recurse) const override ;
16671665 bool internalGetRecord (thread_db* tdbb) const override ;
16681666
16691667 bool nextBuffer (thread_db* tdbb) const override ;
0 commit comments