@@ -74,29 +74,35 @@ class prop_conv_solvert:public prop_convt
74
74
prop_convt (_ns),
75
75
prop (_prop) { }
76
76
77
- virtual ~prop_conv_solvert () { }
77
+ virtual ~prop_conv_solvert () = default ;
78
78
79
79
// overloading from decision_proceduret
80
- virtual void set_to (const exprt &expr, bool value) override ;
81
- virtual decision_proceduret::resultt dec_solve () override ;
82
- virtual void print_assignment (std::ostream &out) const override ;
83
- virtual std::string decision_procedure_text () const override
80
+ void set_to (const exprt &expr, bool value) override ;
81
+ decision_proceduret::resultt dec_solve () override ;
82
+ void print_assignment (std::ostream &out) const override ;
83
+ std::string decision_procedure_text () const override
84
84
{ return " propositional reduction" ; }
85
- virtual exprt get (const exprt &expr) const override ;
85
+ exprt get (const exprt &expr) const override ;
86
86
87
87
// overloading from prop_convt
88
88
using prop_convt::set_frozen;
89
89
virtual tvt l_get (literalt a) const override { return prop.l_get (a); }
90
- virtual void set_frozen (literalt a) override { prop.set_frozen (a); }
91
- virtual void set_assumptions (const bvt &_assumptions) override
90
+ void set_frozen (literalt a) override
91
+ {
92
+ prop.set_frozen (a);
93
+ }
94
+ void set_assumptions (const bvt &_assumptions) override
92
95
{ prop.set_assumptions (_assumptions); }
93
- virtual bool has_set_assumptions () const override
96
+ bool has_set_assumptions () const override
94
97
{ return prop.has_set_assumptions (); }
95
- virtual void set_all_frozen () override { freeze_all = true ; }
96
- virtual literalt convert (const exprt &expr) override ;
97
- virtual bool is_in_conflict (literalt l) const override
98
+ void set_all_frozen () override
99
+ {
100
+ freeze_all = true ;
101
+ }
102
+ literalt convert (const exprt &expr) override ;
103
+ bool is_in_conflict (literalt l) const override
98
104
{ return prop.is_in_conflict (l); }
99
- virtual bool has_is_in_conflict () const override
105
+ bool has_is_in_conflict () const override
100
106
{ return prop.has_is_in_conflict (); }
101
107
102
108
// get literal for expression, if available
0 commit comments