Skip to content

Commit 5d8326f

Browse files
author
Daniel Kroening
authored
Merge pull request #2943 from diffblue/cleanout-symex-dereference-failure
remove dereference checks during symex
2 parents a6108ec + 5deb901 commit 5d8326f

File tree

5 files changed

+0
-313
lines changed

5 files changed

+0
-313
lines changed

src/goto-symex/symex_dereference_state.cpp

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -13,13 +13,6 @@ Author: Daniel Kroening, [email protected]
1313

1414
#include <util/symbol_table.h>
1515

16-
void symex_dereference_statet::dereference_failure(
17-
const std::string &,
18-
const std::string &,
19-
const guardt &)
20-
{
21-
}
22-
2316
bool symex_dereference_statet::has_failed_symbol(
2417
const exprt &expr,
2518
const symbolt *&symbol)

src/goto-symex/symex_dereference_state.h

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -32,11 +32,6 @@ class symex_dereference_statet:
3232
goto_symext &goto_symex;
3333
goto_symext::statet &state;
3434

35-
virtual void dereference_failure(
36-
const std::string &property,
37-
const std::string &msg,
38-
const guardt &guard);
39-
4035
virtual void get_value_set(
4136
const exprt &expr,
4237
value_setst::valuest &value_set);

src/pointer-analysis/dereference_callback.h

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -27,11 +27,6 @@ class dereference_callbackt
2727
public:
2828
virtual ~dereference_callbackt();
2929

30-
virtual void dereference_failure(
31-
const std::string &property,
32-
const std::string &msg,
33-
const guardt &guard)=0;
34-
3530
virtual void get_value_set(
3631
const exprt &expr,
3732
value_setst::valuest &value_set)=0;

0 commit comments

Comments
 (0)