ESBMC
Efficient SMT-based Context-Bounded Model Checker
Loading...
Searching...
No Matches
build_goto_trace.h
Go to the documentation of this file.
1#ifndef CPROVER_GOTO_SYMEX_BUILD_GOTO_TRACE_H
2#define CPROVER_GOTO_SYMEX_BUILD_GOTO_TRACE_H
3
6
8 const symex_target_equationt &target,
9 smt_convt &smt_conv,
10 goto_tracet &goto_trace);
11
13 const symex_target_equationt &target,
14 const namespacet &ns,
15 goto_tracet &goto_trace);
16
17expr2tc build_lhs(smt_convt &smt_conv, const expr2tc &lhs);
18expr2tc build_rhs(smt_convt &smt_conv, const expr2tc &rhs);
19
20#endif
void build_goto_trace(const symex_target_equationt &target, smt_convt &smt_conv, goto_tracet &goto_trace)
Definition build_goto_trace.cpp:288
void build_successful_goto_trace(const symex_target_equationt &target, const namespacet &ns, goto_tracet &goto_trace)
Definition build_goto_trace.cpp:389
expr2tc build_rhs(smt_convt &smt_conv, const expr2tc &rhs)
Definition build_goto_trace.cpp:50
expr2tc build_lhs(smt_convt &smt_conv, const expr2tc &lhs)
Definition build_goto_trace.cpp:9
Definition goto_trace.h:93
Definition namespace.h:10
Slim, frontend-facing SMT interface.
Definition smt_conv.h:30
Definition symex_target_equation.h:21
irep_container< expr2t > expr2tc
Definition irep2.h:431