3
0
Fork 0
mirror of https://github.com/Z3Prover/z3 synced 2025-04-30 12:25:51 +00:00

adding annotation to logging to show number of columns and rows, adding dual propagation sketch

Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
This commit is contained in:
Nikolaj Bjorner 2015-01-25 04:01:18 -08:00
parent aae37c2317
commit 761c7d9a40
12 changed files with 152 additions and 303 deletions

View file

@ -506,6 +506,7 @@ namespace datalog {
virtual unsigned get_size_estimate_rows() const { return UINT_MAX; }
virtual unsigned get_size_estimate_bytes() const { return UINT_MAX; }
virtual bool knows_exact_size() const { return false; }
unsigned num_columns() const { return get_signature().size(); }
virtual void display(std::ostream & out) const = 0;
};