From f38e525a24fbaff57357c026824bc2c89ab98376 Mon Sep 17 00:00:00 2001 From: William S Fulton Date: Sun, 10 Sep 2017 12:49:24 +0100 Subject: [PATCH] Warnings in testcases fix --- Examples/test-suite/cpp11_ref_qualifiers.i | 2 ++ Examples/test-suite/template_empty_inherit.i | 1 + 2 files changed, 3 insertions(+) diff --git a/Examples/test-suite/cpp11_ref_qualifiers.i b/Examples/test-suite/cpp11_ref_qualifiers.i index 237234e9c..e37136770 100644 --- a/Examples/test-suite/cpp11_ref_qualifiers.i +++ b/Examples/test-suite/cpp11_ref_qualifiers.i @@ -90,9 +90,11 @@ struct Renames { struct ConversionOperators { virtual operator string() & { return string(); } virtual operator string() && { return std::move(string()); } + virtual ~ConversionOperators() {} }; struct ConversionOperators2 { virtual operator string() && { return std::move(string()); } + virtual ~ConversionOperators2() {} }; %} diff --git a/Examples/test-suite/template_empty_inherit.i b/Examples/test-suite/template_empty_inherit.i index 308a01fda..5677b8b1a 100644 --- a/Examples/test-suite/template_empty_inherit.i +++ b/Examples/test-suite/template_empty_inherit.i @@ -5,6 +5,7 @@ %inline %{ template struct Functor { virtual Result operator()(Arg x) const = 0; + virtual ~Functor() {} }; %}