#include <z3++.h>
Public Member Functions | |
| array (unsigned sz) | |
| template<typename T2> | |
| array (ast_vector_tpl< T2 > const &v) | |
| void | resize (unsigned sz) |
| unsigned | size () const |
| T & | operator[] (int i) |
| T const & | operator[] (int i) const |
| T const * | ptr () const |
| T * | ptr () |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
Definition at line 530 of file z3++.h.
Referenced by constructors::add(), context::array_sort(), goal::as_expr(), expr::atleast, expr::atmost, context::bv_val(), optimize::check(), solver::check(), solver::check(), expr::concat, user_propagator_base::conflict(), user_propagator_base::conflict(), constructor_list::constructor_list(), context::datatype(), context::datatype(), context::datatype_sort(), context::datatypes(), expr::distinct, context::enumeration_sort(), z3::exists(), z3::forall(), context::function(), context::function(), z3::lambda(), expr::mk_and, expr::mk_or, func_decl::operator()(), func_decl::operator()(), tactic::par_or, context::parse_file(), context::parse_string(), expr::pbeq, expr::pbge, expr::pble, user_propagator_base::propagate(), user_propagator_base::propagate(), constructors::query(), fixedpoint::query(), z3::re_intersect(), context::recdef(), context::recfun(), context::recfun(), z3::select(), z3::store(), expr::substitute(), expr::substitute(), expr::substitute(), expr::sum, solver::to_smt2(), fixedpoint::to_string(), solver::trail(), context::tuple_sort(), expr::update(), and context::user_propagate_function().
|
inline |
Definition at line 526 of file z3++.h.
Referenced by solver::trail().
|
inline |
Definition at line 527 of file z3++.h.
Referenced by array(), context::array_sort(), expr::atleast, expr::atmost, expr::concat, context::datatype(), context::datatype_sort(), expr::distinct, z3::exists(), z3::forall(), z3::lambda(), expr::mk_and, expr::mk_or, expr::pbeq, expr::pbge, expr::pble, user_propagator_base::propagate(), user_propagator_base::propagate(), fixedpoint::query(), z3::re_intersect(), context::recdef(), context::recfun(), z3::select(), z3::store(), expr::sum, solver::to_smt2(), fixedpoint::to_string(), and context::user_propagate_function().