Warnings in testcases fix
This commit is contained in:
parent
c4e280024f
commit
f38e525a24
2 changed files with 3 additions and 0 deletions
|
|
@ -90,9 +90,11 @@ struct Renames {
|
||||||
struct ConversionOperators {
|
struct ConversionOperators {
|
||||||
virtual operator string() & { return string(); }
|
virtual operator string() & { return string(); }
|
||||||
virtual operator string() && { return std::move(string()); }
|
virtual operator string() && { return std::move(string()); }
|
||||||
|
virtual ~ConversionOperators() {}
|
||||||
};
|
};
|
||||||
struct ConversionOperators2 {
|
struct ConversionOperators2 {
|
||||||
virtual operator string() && { return std::move(string()); }
|
virtual operator string() && { return std::move(string()); }
|
||||||
|
virtual ~ConversionOperators2() {}
|
||||||
};
|
};
|
||||||
%}
|
%}
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -5,6 +5,7 @@
|
||||||
%inline %{
|
%inline %{
|
||||||
template<class Arg, typename Result> struct Functor {
|
template<class Arg, typename Result> struct Functor {
|
||||||
virtual Result operator()(Arg x) const = 0;
|
virtual Result operator()(Arg x) const = 0;
|
||||||
|
virtual ~Functor() {}
|
||||||
};
|
};
|
||||||
%}
|
%}
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue