klee
|
#include <Z3Builder.h>
Public Member Functions | |
Z3NodeHandle () | |
Z3NodeHandle (const T _node, const ::Z3_context _context) | |
~Z3NodeHandle () | |
Z3NodeHandle (const Z3NodeHandle &b) | |
Z3NodeHandle & | operator= (const Z3NodeHandle &b) |
void | dump () |
operator T () const | |
void | dump () __attribute__((used)) |
void | dump () __attribute__((used)) |
Protected Attributes | |
T | node |
::Z3_context | context |
Private Member Functions | |
inline ::Z3_ast | as_ast () |
Z3_ast | as_ast () |
Z3_ast | as_ast () |
Definition at line 22 of file Z3Builder.h.
|
inline |
Definition at line 36 of file Z3Builder.h.
|
inline |
Definition at line 37 of file Z3Builder.h.
References klee::Z3NodeHandle< T >::as_ast(), klee::Z3NodeHandle< T >::context, and klee::Z3NodeHandle< T >::node.
|
inline |
Definition at line 43 of file Z3Builder.h.
References klee::Z3NodeHandle< T >::as_ast(), klee::Z3NodeHandle< T >::context, and klee::Z3NodeHandle< T >::node.
|
inline |
Definition at line 48 of file Z3Builder.h.
References klee::Z3NodeHandle< T >::as_ast(), klee::Z3NodeHandle< T >::context, and klee::Z3NodeHandle< T >::node.
|
private |
Referenced by klee::Z3NodeHandle< T >::operator=(), klee::Z3NodeHandle< T >::Z3NodeHandle(), and klee::Z3NodeHandle< T >::~Z3NodeHandle().
|
inlineprivate |
Definition at line 81 of file Z3Builder.h.
|
inlineprivate |
Definition at line 90 of file Z3Builder.h.
void klee::Z3NodeHandle< T >::dump | ( | ) |
void klee::Z3NodeHandle< Z3_sort >::dump | ( | ) |
void klee::Z3NodeHandle< Z3_ast >::dump | ( | ) |
|
inline |
Definition at line 77 of file Z3Builder.h.
References klee::Z3NodeHandle< T >::node.
|
inline |
Definition at line 53 of file Z3Builder.h.
References klee::Z3NodeHandle< T >::as_ast(), klee::Z3NodeHandle< T >::context, and klee::Z3NodeHandle< T >::node.
|
protected |
Definition at line 29 of file Z3Builder.h.
Referenced by klee::Z3NodeHandle< T >::operator=(), klee::Z3NodeHandle< T >::Z3NodeHandle(), and klee::Z3NodeHandle< T >::~Z3NodeHandle().
|
protected |
Definition at line 28 of file Z3Builder.h.
Referenced by klee::Z3NodeHandle< T >::operator T(), klee::Z3NodeHandle< T >::operator=(), klee::Z3NodeHandle< T >::Z3NodeHandle(), and klee::Z3NodeHandle< T >::~Z3NodeHandle().