Warnings in testcases fix

This commit is contained in:
William S Fulton 2017-09-10 12:49:24 +01:00
parent c4e280024f
commit f38e525a24
2 changed files with 3 additions and 0 deletions

View File

@ -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() {}
};
%}

View File

@ -5,6 +5,7 @@
%inline %{
template<class Arg, typename Result> struct Functor {
virtual Result operator()(Arg x) const = 0;
virtual ~Functor() {}
};
%}