1 #ifndef __BOOGIE_HPP_DEFINED__ 2 #define __BOOGIE_HPP_DEFINED__ 7 #include <unordered_map> 10 #include "boost/dynamic_bitset.hpp" 11 #include "boost/foreach.hpp" 12 #include "boost/logic/tribool.hpp" nodevec_t inpFV
Definition: boogie.hpp:32
nodevec_t constFV
Definition: boogie.hpp:32
std::vector< z3::expr > exprvec_t
Definition: boogie.hpp:25
virtual ~BoogieTranslator()
Definition: boogie.hpp:23
nodeset_t fetchVars
Definition: boogie.hpp:31
Abstraction * abs
Definition: boogie.hpp:30
Definition: abstraction.hpp:31
Z3ExprAdapter c
Definition: boogie.hpp:40
std::stack< exprvec_t > stack_t
Definition: boogie.hpp:26
BoogieTranslator(Abstraction *a)
Definition: abstraction.hpp:21
bool isConstant(const npair_t *obj)
stack_t states
Definition: boogie.hpp:36
z3::context c_
Definition: boogie.hpp:39
std::set< const Node * > nodeset_t
Definition: node.hpp:29
std::vector< const Node * > nodevec_t
Definition: node.hpp:28
exprvec_t constEx
Definition: boogie.hpp:33
nodevec_t varFV
Definition: boogie.hpp:32