Data Structures | |
class | iterator |
Public Member Functions | |
ast_vector_tpl (context &c) | |
ast_vector_tpl (context &c, Z3_ast_vector v) | |
ast_vector_tpl (ast_vector_tpl const &s) | |
ast_vector_tpl (context &c, ast_vector_tpl const &src) | |
~ast_vector_tpl () | |
operator Z3_ast_vector () const | |
unsigned | size () const |
T | operator[] (int i) const |
void | push_back (T const &e) |
void | resize (unsigned sz) |
T | back () const |
void | pop_back () |
bool | empty () const |
ast_vector_tpl & | operator= (ast_vector_tpl const &s) |
ast_vector_tpl & | set (unsigned idx, ast &a) |
iterator | begin () const |
iterator | end () const |
Friends | |
std::ostream & | operator<< (std::ostream &out, ast_vector_tpl const &v) |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
Definition at line 578 of file z3++.h.
Referenced by optimize::add(), and optimize::optimize().
|
inline |
|
inline |
|
inline |
|
inline |
Definition at line 528 of file z3++.h.
Referenced by ast_vector_tpl< expr >::back().
|
inline |
|
inline |
Definition at line 529 of file z3++.h.
Referenced by context::enumeration_sort(), and context::tuple_sort().
|
inline |
|
inline |
|
inline |
Definition at line 527 of file z3++.h.
Referenced by goal::add(), z3::atleast(), z3::atmost(), ast_vector_tpl< expr >::back(), optimize::check(), solver::check(), z3::concat(), z3::distinct(), ast_vector_tpl< expr >::empty(), ast_vector_tpl< expr >::end(), context::function(), func_decl::operator()(), context::parse_file(), context::parse_string(), z3::pbeq(), z3::pbge(), z3::pble(), ast_vector_tpl< expr >::pop_back(), z3::re_intersect(), expr::substitute(), z3::sum(), and solver::trail().
|
friend |