From 9a523defa2773822ac575eecc6d46bf59fb3c1b7 Mon Sep 17 00:00:00 2001 From: Leonardo de Moura <leonardo@microsoft.com> Date: Fri, 28 Dec 2012 09:13:18 -0800 Subject: [PATCH] Add pp (debugging function) for params_ref Signed-off-by: Leonardo de Moura <leonardo@microsoft.com> --- src/api/api_context.h | 2 +- src/util/params.cpp | 5 +++++ 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/src/api/api_context.h b/src/api/api_context.h index edb79b2d5..896011615 100644 --- a/src/api/api_context.h +++ b/src/api/api_context.h @@ -54,7 +54,7 @@ namespace api { datalog::dl_decl_util m_datalog_util; // Support for old solver API - smt_params m_fparams; + smt_params m_fparams; smt::kernel * m_solver; // General purpose solver for backward compatibility // ------------------------------- diff --git a/src/util/params.cpp b/src/util/params.cpp index 0ee42868d..4aff0de92 100644 --- a/src/util/params.cpp +++ b/src/util/params.cpp @@ -933,3 +933,8 @@ void params::set_sym(char const * k, symbol const & v) { SET_SYM_VALUE(); } +#ifdef Z3DEBUG +void pp(params_ref const & p) { + std::cout << p << std::endl; +} +#endif