Skip to content

Commit e7be7d8

Browse files
author
owen-jones-diffblue
authored
Merge pull request diffblue#311 from diffblue/owen-jones-diffblue/docs/add-returns-for-insert-functions
Add documentation of return values
2 parents f8f739d + 9938d54 commit e7be7d8

File tree

1 file changed

+5
-0
lines changed

1 file changed

+5
-0
lines changed

cbmc/src/pointer-analysis/value_set.h

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -180,6 +180,7 @@ class value_sett
180180
/// `x -> ?`).
181181
/// \param dest: object map to update.
182182
/// \param it: iterator pointing to new entry
183+
/// \return true if dest was changed
183184
bool insert(object_mapt &dest, const object_map_dt::value_type &it) const
184185
{
185186
return insert(dest, it.first, it.second);
@@ -190,6 +191,7 @@ class value_sett
190191
/// its offset is marked unknown.
191192
/// \param dest: object map to update
192193
/// \param src: expression to add
194+
/// \return true if dest was changed
193195
bool insert(object_mapt &dest, const exprt &src) const
194196
{
195197
return insert(dest, object_numbering.number(src), offsett());
@@ -201,6 +203,7 @@ class value_sett
201203
/// \param dest: object map to update
202204
/// \param src: expression to add
203205
/// \param offset_value: offset into `src`
206+
/// \return true if dest was changed
204207
bool insert(
205208
object_mapt &dest,
206209
const exprt &src,
@@ -216,6 +219,7 @@ class value_sett
216219
/// \param n: object number to add; must be mapped to the corresponding
217220
/// expression by `object_numbering`.
218221
/// \param object: offset into object `n` (may be unknown).
222+
/// \return true if dest was changed
219223
bool insert(
220224
object_mapt &dest,
221225
object_numberingt::number_type n,
@@ -227,6 +231,7 @@ class value_sett
227231
/// \param dest: object map to update
228232
/// \param expr: expression to add
229233
/// \param object: offset into `expr` (may be unknown).
234+
/// \return true if dest was changed
230235
bool insert(object_mapt &dest, const exprt &expr, const offsett &offset) const
231236
{
232237
return insert(dest, object_numbering.number(expr), offset);

0 commit comments

Comments
 (0)