File tree Expand file tree Collapse file tree 4 files changed +12
-13
lines changed Expand file tree Collapse file tree 4 files changed +12
-13
lines changed Original file line number Diff line number Diff line change @@ -27,7 +27,7 @@ class arrayst:public equalityt
27
27
public:
28
28
arrayst (const namespacet &_ns, propt &_prop);
29
29
30
- virtual void post_process () override
30
+ void post_process () override
31
31
{
32
32
post_process_arrays ();
33
33
SUB::post_process ();
Original file line number Diff line number Diff line change @@ -47,17 +47,17 @@ class boolbvt:public arrayst
47
47
virtual bvt convert_bitvector (const exprt &expr); // no cache
48
48
49
49
// overloading
50
- virtual exprt get (const exprt &expr) const override ;
51
- virtual void set_to (const exprt &expr, bool value) override ;
52
- virtual void print_assignment (std::ostream &out) const override ;
50
+ exprt get (const exprt &expr) const override ;
51
+ void set_to (const exprt &expr, bool value) override ;
52
+ void print_assignment (std::ostream &out) const override ;
53
53
54
- virtual void clear_cache () override
54
+ void clear_cache () override
55
55
{
56
56
SUB::clear_cache ();
57
57
bv_cache.clear ();
58
58
}
59
59
60
- virtual void post_process () override
60
+ void post_process () override
61
61
{
62
62
post_process_quantifiers ();
63
63
functions.post_process ();
Original file line number Diff line number Diff line change @@ -19,7 +19,7 @@ class bv_pointerst:public boolbvt
19
19
public:
20
20
bv_pointerst (const namespacet &_ns, propt &_prop);
21
21
22
- virtual void post_process ();
22
+ void post_process () override ;
23
23
24
24
protected:
25
25
pointer_logict pointer_logic;
@@ -35,15 +35,14 @@ class bv_pointerst:public boolbvt
35
35
virtual void add_addr (const exprt &expr, bvt &bv);
36
36
37
37
// overloading
38
- virtual literalt convert_rest (const exprt &expr);
38
+ literalt convert_rest (const exprt &expr) override ;
39
+ bvt convert_bitvector (const exprt &expr) override ; // no cache
39
40
40
- virtual bvt convert_bitvector (const exprt &expr); // no cache
41
-
42
- virtual exprt bv_get_rec (
41
+ exprt bv_get_rec (
43
42
const bvt &bv,
44
43
const std::vector<bool > &unknown,
45
44
std::size_t offset,
46
- const typet &type) const ;
45
+ const typet &type) const override ;
47
46
48
47
bool convert_address_of_rec (
49
48
const exprt &expr,
Original file line number Diff line number Diff line change @@ -25,7 +25,7 @@ class equalityt:public prop_conv_solvert
25
25
26
26
virtual literalt equality (const exprt &e1 , const exprt &e2 );
27
27
28
- virtual void post_process () override
28
+ void post_process () override
29
29
{
30
30
add_equality_constraints ();
31
31
prop_conv_solvert::post_process ();
You can’t perform that action at this time.
0 commit comments