ESBMC
Efficient SMT-based Context-Bounded Model Checker
Loading...
Searching...
No Matches
symex_symmetry.h
Go to the documentation of this file.
1#ifndef CPROVER_GOTO_SYMEX_SYMEX_SYMMETRY_H
2#define CPROVER_GOTO_SYMEX_SYMEX_SYMMETRY_H
3
6
24{
25public:
29
30 bool run(symex_target_equationt::SSA_stepst &steps) override;
31
32 BigInt ignored() const override
33 {
34 return 0;
35 }
36};
37
38#endif
Definition bigint.hh:58
ssa_step_algorithm(bool sideffect)
Definition ssa_step_algorithm.h:12
std::list< SSA_stept > SSA_stepst
Definition symex_target_equation.h:273
BigInt ignored() const override
How many steps were ignored after this algorithm.
Definition symex_symmetry.h:32
bool run(symex_target_equationt::SSA_stepst &steps) override
Executes the algorithm over a T object.
Definition symex_symmetry.cpp:255
symmetry_breakingt()
Definition symex_symmetry.h:26
#define true
Definition stdbool.h:11