Skip to content

Commit 367d426

Browse files
author
martin
committed
Fix all of the linting errors
1 parent c796ee0 commit 367d426

32 files changed

+125
-113
lines changed

src/analyses/variable-sensitivity/abstract_enviroment.cpp

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -491,8 +491,6 @@ Function: abstract_environmentt::merge
491491
492492
\*******************************************************************/
493493

494-
#include <iostream>
495-
496494
bool abstract_environmentt::merge(const abstract_environmentt &env)
497495
{
498496
// Use the sharing_map's "iterative over all differences" functionality

src/analyses/variable-sensitivity/abstract_object.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@ class abstract_environmentt;
4343
class namespacet;
4444

4545
#define CLONE \
46-
virtual internal_abstract_object_pointert mutable_clone() const override \
46+
internal_abstract_object_pointert mutable_clone() const override \
4747
{ \
4848
typedef std::remove_const< \
4949
std::remove_reference<decltype(*this)>::type>::type current_typet; \

src/analyses/variable-sensitivity/abstract_object_statistics.h

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,11 @@
1+
/*******************************************************************\
2+
3+
Module: Variable Sensitivity Domain
4+
5+
Author: Hannes Steffenhagen
6+
7+
\*******************************************************************/
8+
19
#ifndef CPROVER_ANALYSES_VARIABLE_SENSITIVITY_ABSTRACT_OBJECT_STATISTICS_H
210
#define CPROVER_ANALYSES_VARIABLE_SENSITIVITY_ABSTRACT_OBJECT_STATISTICS_H
311

src/analyses/variable-sensitivity/array_abstract_object.h

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -24,12 +24,12 @@ class array_abstract_objectt : public abstract_objectt
2424
const abstract_environmentt &environment,
2525
const namespacet &ns);
2626

27-
virtual abstract_object_pointert read(
27+
abstract_object_pointert read(
2828
const abstract_environmentt &env,
2929
const exprt &specifier,
3030
const namespacet &ns) const override;
3131

32-
virtual abstract_object_pointert write(
32+
abstract_object_pointert write(
3333
abstract_environmentt &environment,
3434
const namespacet &ns,
3535
const std::stack<exprt> stack,

src/analyses/variable-sensitivity/constant_abstract_value.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@ abstract_object_pointert constant_abstract_valuet::expression_transform(
4848
// try finding the rounding mode. If it's not constant, try
4949
// seeing if we can get the same result with all rounding modes
5050
auto rounding_mode_symbol =
51-
symbol_exprt("__CPROVER_rounding_mode", signedbv_typet(32));
51+
symbol_exprt(CPROVER_PREFIX "rounding_mode", signedbv_typet(32));
5252
auto rounding_mode_value = environment.eval(rounding_mode_symbol, ns);
5353
auto rounding_mode_constant = rounding_mode_value->to_constant();
5454
if(rounding_mode_constant.is_nil())
@@ -103,7 +103,7 @@ constant_abstract_valuet::try_transform_expr_with_all_rounding_modes(
103103
const namespacet &ns) const
104104
{
105105
const symbol_exprt rounding_mode_symbol =
106-
symbol_exprt("__CPROVER_rounding_mode", signedbv_typet(32));
106+
symbol_exprt(CPROVER_PREFIX "rounding_mode", signedbv_typet(32));
107107
// NOLINTNEXTLINE (whitespace/braces)
108108
auto rounding_modes = std::array<ieee_floatt::rounding_modet, 4>{
109109
// NOLINTNEXTLINE (whitespace/braces)

src/analyses/variable-sensitivity/constant_abstract_value.h

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -31,15 +31,15 @@ class constant_abstract_valuet : public abstract_valuet
3131
{
3232
}
3333

34-
virtual abstract_object_pointert expression_transform(
34+
abstract_object_pointert expression_transform(
3535
const exprt &expr,
3636
const std::vector<abstract_object_pointert> &operands,
3737
const abstract_environmentt &environment,
3838
const namespacet &ns) const override;
3939

40-
virtual exprt to_constant() const override;
40+
exprt to_constant() const override;
4141

42-
virtual void output(
42+
void output(
4343
std::ostream &out,
4444
const class ai_baset &ai,
4545
const class namespacet &ns) const override;
@@ -64,8 +64,7 @@ class constant_abstract_valuet : public abstract_valuet
6464

6565
protected:
6666
CLONE
67-
virtual abstract_object_pointert
68-
merge(abstract_object_pointert other) const override;
67+
abstract_object_pointert merge(abstract_object_pointert other) const override;
6968

7069
abstract_object_pointert try_transform_expr_with_all_rounding_modes(
7170
const exprt &expr,

src/analyses/variable-sensitivity/constant_array_abstract_object.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -183,7 +183,7 @@ abstract_object_pointert constant_array_abstract_objectt::constant_array_merge(
183183
mutable_clone());
184184

185185
bool modified =
186-
abstract_objectt::merge_shared_maps<mp_integer, mp_integer_hash>(
186+
abstract_objectt::merge_shared_maps<mp_integer, mp_integer_hasht>(
187187
map, other->map, result->map);
188188

189189
if(!modified)

src/analyses/variable-sensitivity/constant_array_abstract_object.h

Lines changed: 8 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ class constant_array_abstract_objectt : public array_abstract_objectt
3737
void output(std::ostream &out, const ai_baset &ai, const namespacet &ns)
3838
const override;
3939

40-
virtual abstract_object_pointert
40+
abstract_object_pointert
4141
visit_sub_elements(const abstract_object_visitort &visitor) const override;
4242

4343
void get_statistics(
@@ -49,24 +49,23 @@ class constant_array_abstract_objectt : public array_abstract_objectt
4949
protected:
5050
CLONE
5151

52-
virtual abstract_object_pointert read_index(
52+
abstract_object_pointert read_index(
5353
const abstract_environmentt &env,
5454
const index_exprt &index,
5555
const namespacet &ns) const override;
5656

57-
virtual sharing_ptrt<array_abstract_objectt> write_index(
57+
sharing_ptrt<array_abstract_objectt> write_index(
5858
abstract_environmentt &environment,
5959
const namespacet &ns,
6060
const std::stack<exprt> stack,
6161
const index_exprt &index_expr,
6262
const abstract_object_pointert value,
6363
bool merging_write) const override;
6464

65-
virtual abstract_object_pointert
66-
merge(abstract_object_pointert other) const override;
65+
abstract_object_pointert merge(abstract_object_pointert other) const override;
6766

68-
virtual bool verify() const override;
69-
virtual void make_top_internal() override;
67+
bool verify() const override;
68+
void make_top_internal() override;
7069

7170
virtual bool eval_index(
7271
const index_exprt &index,
@@ -78,7 +77,7 @@ class constant_array_abstract_objectt : public array_abstract_objectt
7877
// Since we don't store for any index where the value is top
7978
// we don't use a regular array but instead a map of array indices
8079
// to the value at that index
81-
struct mp_integer_hash
80+
struct mp_integer_hasht
8281
{
8382
size_t operator()(const mp_integer &i) const
8483
{
@@ -90,7 +89,7 @@ class constant_array_abstract_objectt : public array_abstract_objectt
9089
mp_integer,
9190
abstract_object_pointert,
9291
false,
93-
mp_integer_hash>
92+
mp_integer_hasht>
9493
shared_array_mapt;
9594

9695
shared_array_mapt map;

src/analyses/variable-sensitivity/constant_pointer_abstract_object.h

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -54,8 +54,7 @@ class constant_pointer_abstract_objectt : public pointer_abstract_objectt
5454
const namespacet &ns) const override;
5555

5656
protected:
57-
virtual abstract_object_pointert
58-
merge(abstract_object_pointert op1) const override;
57+
abstract_object_pointert merge(abstract_object_pointert op1) const override;
5958

6059
CLONE
6160

src/analyses/variable-sensitivity/context_abstract_object.h

Lines changed: 10 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -59,17 +59,17 @@ class context_abstract_objectt : public abstract_objectt
5959
return child_abstract_object->type();
6060
}
6161

62-
virtual bool is_top() const override
62+
bool is_top() const override
6363
{
6464
return child_abstract_object->is_top();
6565
}
6666

67-
virtual bool is_bottom() const override
67+
bool is_bottom() const override
6868
{
6969
return child_abstract_object->is_bottom();
7070
}
7171

72-
virtual exprt to_constant() const override
72+
exprt to_constant() const override
7373
{
7474
return child_abstract_object->to_constant();
7575
}
@@ -80,10 +80,8 @@ class context_abstract_objectt : public abstract_objectt
8080
const abstract_environmentt &environment,
8181
const namespacet &ns) const override;
8282

83-
virtual void output(
84-
std::ostream &out,
85-
const class ai_baset &ai,
86-
const namespacet &ns) const override;
83+
void output(std::ostream &out, const class ai_baset &ai, const namespacet &ns)
84+
const override;
8785

8886
abstract_object_pointert unwrap_context() const override;
8987

@@ -105,24 +103,23 @@ class context_abstract_objectt : public abstract_objectt
105103

106104
// These are internal hooks that allow sub-classes to perform additional
107105
// actions when an abstract_object is set/unset to TOP
108-
virtual void make_top_internal() override;
109-
virtual void clear_top_internal() override;
106+
void make_top_internal() override;
107+
void clear_top_internal() override;
110108

111-
virtual abstract_object_pointert read(
109+
abstract_object_pointert read(
112110
const abstract_environmentt &env,
113111
const exprt &specifier,
114112
const namespacet &ns) const override;
115113

116-
virtual abstract_object_pointert write(
114+
abstract_object_pointert write(
117115
abstract_environmentt &environment,
118116
const namespacet &ns,
119117
const std::stack<exprt> stack,
120118
const exprt &specifier,
121119
const abstract_object_pointert value,
122120
bool merging_write) const override;
123121

124-
virtual bool
125-
has_been_modified(const abstract_object_pointert before) const override;
122+
bool has_been_modified(const abstract_object_pointert before) const override;
126123
};
127124

128125
#endif // CPROVER_ANALYSES_VARIABLE_SENSITIVITY_CONTEXT_ABSTRACT_OBJECT_H

0 commit comments

Comments
 (0)