mirror of
https://github.com/Z3Prover/z3
synced 2025-04-26 18:45:33 +00:00
added Z3_enable_trace/Z3_disable_trace to the Z3 API (these APIs are NOOPs if tracing is not enabled during compilation)
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
This commit is contained in:
parent
1a16cf5a01
commit
5220092f0c
4 changed files with 33 additions and 5 deletions
|
@ -5057,12 +5057,24 @@ END_MLAPI_EXCLUDE
|
|||
|
||||
def_API('Z3_get_version', VOID, (_out(UINT), _out(UINT), _out(UINT), _out(UINT)))
|
||||
*/
|
||||
void Z3_API Z3_get_version(__out unsigned * major,
|
||||
__out unsigned * minor,
|
||||
__out unsigned * build_number,
|
||||
__out unsigned * revision_number);
|
||||
void Z3_API Z3_get_version(__out unsigned * major, __out unsigned * minor, __out unsigned * build_number, __out unsigned * revision_number);
|
||||
|
||||
/**
|
||||
\brief Enable tracing messages tagged as \c tag when Z3 is compiled in debug mode.
|
||||
It is a NOOP otherwise
|
||||
|
||||
def_API('Z3_enable_trace', VOID, (_in(STRING),))
|
||||
*/
|
||||
void Z3_API Z3_enable_trace(__in Z3_string tag);
|
||||
|
||||
/**
|
||||
\brief Disable tracing messages tagged as \c tag when Z3 is compiled in debug mode.
|
||||
It is a NOOP otherwise
|
||||
|
||||
def_API('Z3_disable_trace', VOID, (_in(STRING),))
|
||||
*/
|
||||
void Z3_API Z3_disable_trace(__in Z3_string tag);
|
||||
|
||||
#ifdef CorML3
|
||||
/**
|
||||
\brief Reset all allocated resources.
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue