A map from ASTs to ASTs. More...
#include <z3++.h>
Inheritance diagram for ast_map:Public Member Functions | |
| ast_map (context &c) | |
| ast_map (context &c, Z3_ast_map m) | |
| ast_map (ast_map const &s) | |
| ~ast_map () override | |
| operator Z3_ast_map () const | |
| ast_map & | operator= (ast_map const &s) |
| bool | contains (ast const &k) const |
| ast | find (ast const &k) const |
| void | insert (ast const &k, ast const &v) |
| void | erase (ast const &k) |
| void | reset () |
| unsigned | size () const |
| ast_vector | keys () const |
Public Member Functions inherited from object | |
| object (context &c) | |
| virtual | ~object ()=default |
| context & | ctx () const |
| Z3_error_code | check_error () const |
Additional Inherited Members | |
Protected Attributes inherited from object | |
| context * | m_ctx |
|
inlineoverride |
Definition at line 762 of file z3++.h.
Definition at line 779 of file z3++.h.
Definition at line 768 of file z3++.h.
Definition at line 774 of file z3++.h.
|
inline |
Definition at line 790 of file z3++.h.
Definition at line 755 of file z3++.h.
|
inline |
|
inline |
Definition at line 785 of file z3++.h.
Referenced by ParamDescrsRef::__len__(), Goal::__len__(), BitVecNumRef::as_signed_long(), and BitVecSortRef::subsort().