@@ -18,7 +18,7 @@ Author: Peter Schrammel
18
18
#include < util/message.h>
19
19
20
20
enum class coverage_criteriont ;
21
- class cover_basic_blockst ;
21
+ class cover_blocks_baset ;
22
22
class goal_filterst ;
23
23
24
24
// / Base class for goto program coverage instrumenters
@@ -40,7 +40,7 @@ class cover_instrumenter_baset
40
40
// / \param basic_blocks: detected basic blocks
41
41
virtual void operator ()(
42
42
goto_programt &goto_program,
43
- const cover_basic_blockst &basic_blocks) const
43
+ const cover_blocks_baset &basic_blocks) const
44
44
{
45
45
Forall_goto_program_instructions (i_it, goto_program)
46
46
{
@@ -59,7 +59,7 @@ class cover_instrumenter_baset
59
59
virtual void instrument (
60
60
goto_programt &,
61
61
goto_programt::targett &,
62
- const cover_basic_blockst &) const = 0;
62
+ const cover_blocks_baset &) const = 0;
63
63
64
64
void initialize_source_location (
65
65
goto_programt::targett t,
@@ -94,13 +94,13 @@ class cover_instrumenterst
94
94
// / \param basic_blocks: detected basic blocks of the goto program
95
95
void operator ()(
96
96
goto_programt &goto_program,
97
- const cover_basic_blockst &basic_blocks) const
97
+ const cover_blocks_baset &basic_blocks) const
98
98
{
99
99
for (const auto &instrumenter : instrumenters)
100
100
(*instrumenter)(goto_program, basic_blocks);
101
101
}
102
102
103
- protected :
103
+ private :
104
104
std::vector<std::unique_ptr<cover_instrumenter_baset>> instrumenters;
105
105
};
106
106
@@ -119,7 +119,7 @@ class cover_location_instrumentert : public cover_instrumenter_baset
119
119
void instrument (
120
120
goto_programt &,
121
121
goto_programt::targett &,
122
- const cover_basic_blockst &) const override ;
122
+ const cover_blocks_baset &) const override ;
123
123
};
124
124
125
125
// / Branch coverage instrumenter
@@ -137,7 +137,7 @@ class cover_branch_instrumentert : public cover_instrumenter_baset
137
137
void instrument (
138
138
goto_programt &,
139
139
goto_programt::targett &,
140
- const cover_basic_blockst &) const override ;
140
+ const cover_blocks_baset &) const override ;
141
141
};
142
142
143
143
// / Condition coverage instrumenter
@@ -155,7 +155,7 @@ class cover_condition_instrumentert : public cover_instrumenter_baset
155
155
void instrument (
156
156
goto_programt &,
157
157
goto_programt::targett &,
158
- const cover_basic_blockst &) const override ;
158
+ const cover_blocks_baset &) const override ;
159
159
};
160
160
161
161
// / Decision coverage instrumenter
@@ -173,7 +173,7 @@ class cover_decision_instrumentert : public cover_instrumenter_baset
173
173
void instrument (
174
174
goto_programt &,
175
175
goto_programt::targett &,
176
- const cover_basic_blockst &) const override ;
176
+ const cover_blocks_baset &) const override ;
177
177
};
178
178
179
179
// / MC/DC coverage instrumenter
@@ -191,7 +191,7 @@ class cover_mcdc_instrumentert : public cover_instrumenter_baset
191
191
void instrument (
192
192
goto_programt &,
193
193
goto_programt::targett &,
194
- const cover_basic_blockst &) const override ;
194
+ const cover_blocks_baset &) const override ;
195
195
};
196
196
197
197
// / Path coverage instrumenter
@@ -209,7 +209,7 @@ class cover_path_instrumentert : public cover_instrumenter_baset
209
209
void instrument (
210
210
goto_programt &,
211
211
goto_programt::targett &,
212
- const cover_basic_blockst &) const override ;
212
+ const cover_blocks_baset &) const override ;
213
213
};
214
214
215
215
// / Assertion coverage instrumenter
@@ -227,7 +227,7 @@ class cover_assertion_instrumentert : public cover_instrumenter_baset
227
227
void instrument (
228
228
goto_programt &,
229
229
goto_programt::targett &,
230
- const cover_basic_blockst &) const override ;
230
+ const cover_blocks_baset &) const override ;
231
231
};
232
232
233
233
// / __CPROVER_cover coverage instrumenter
@@ -245,7 +245,7 @@ class cover_cover_instrumentert : public cover_instrumenter_baset
245
245
void instrument (
246
246
goto_programt &,
247
247
goto_programt::targett &,
248
- const cover_basic_blockst &) const override ;
248
+ const cover_blocks_baset &) const override ;
249
249
};
250
250
251
251
void cover_instrument_end_of_function (
0 commit comments