File tree Expand file tree Collapse file tree 1 file changed +12
-2
lines changed Expand file tree Collapse file tree 1 file changed +12
-2
lines changed Original file line number Diff line number Diff line change @@ -973,22 +973,32 @@ template<> inline bool can_cast_expr<binary_relation_exprt>(const exprt &base)
973
973
class multi_ary_exprt :public exprt
974
974
{
975
975
public:
976
- DEPRECATED (" use multi_ary_exprt(id, type) instead" )
976
+ DEPRECATED (" use multi_ary_exprt(id, op, type) instead" )
977
977
multi_ary_exprt ()
978
978
{
979
979
}
980
980
981
- DEPRECATED (" use multi_ary_exprt(id, type) instead" )
981
+ DEPRECATED (" use multi_ary_exprt(id, op, type) instead" )
982
982
explicit multi_ary_exprt (const irep_idt &_id):exprt(_id)
983
983
{
984
984
}
985
985
986
+ DEPRECATED (" use multi_ary_exprt(id, op, type) instead" )
986
987
multi_ary_exprt (
987
988
const irep_idt &_id,
988
989
const typet &_type):exprt(_id, _type)
989
990
{
990
991
}
991
992
993
+ multi_ary_exprt (
994
+ const irep_idt &_id,
995
+ operandst &&_operands,
996
+ const typet &_type)
997
+ : exprt(_id, _type)
998
+ {
999
+ operands () = std::move (_operands);
1000
+ }
1001
+
992
1002
multi_ary_exprt (
993
1003
const exprt &_lhs,
994
1004
const irep_idt &_id,
You can’t perform that action at this time.
0 commit comments