diff --git a/tree/ntuple/test/StreamerField.hxx b/tree/ntuple/test/StreamerField.hxx index cf5d29d4d26bc..9114aef334d2c 100644 --- a/tree/ntuple/test/StreamerField.hxx +++ b/tree/ntuple/test/StreamerField.hxx @@ -67,20 +67,26 @@ class IgnoreUnsplitComment { // Test streamer field with polymorphic type struct PolyBase { - virtual ~PolyBase() {} + virtual ~PolyBase() = default; int x; + ClassDef(PolyBase, 3); }; struct PolyA : public PolyBase { + ~PolyA() override = default; int a; + ClassDefOverride(PolyA, 3); }; struct PolyB : public PolyBase { + ~PolyB() override = default; int b; + ClassDefOverride(PolyB, 3); }; struct PolyContainer { std::unique_ptr fPoly; + ClassDefNV(PolyContainer, 3); }; template