mirror of
https://github.com/Z3Prover/z3
synced 2026-04-29 07:13:37 +00:00
delete more default constructors
reduces code size by 0.1%
This commit is contained in:
parent
4b4a28239f
commit
737c2208fa
41 changed files with 35 additions and 91 deletions
|
|
@ -491,8 +491,6 @@ namespace datalog {
|
|||
}
|
||||
class udoc_plugin::union_fn : public relation_union_fn {
|
||||
public:
|
||||
union_fn() {}
|
||||
|
||||
void operator()(relation_base & _r, const relation_base & _src, relation_base * _delta) override {
|
||||
TRACE("doc", _r.display(tout << "dst:\n"); _src.display(tout << "src:\n"););
|
||||
udoc_relation& r = get(_r);
|
||||
|
|
@ -1040,8 +1038,6 @@ namespace datalog {
|
|||
|
||||
class udoc_plugin::join_project_and_fn : public relation_join_fn {
|
||||
public:
|
||||
join_project_and_fn() {}
|
||||
|
||||
relation_base* operator()(relation_base const& t1, relation_base const& t2) override {
|
||||
udoc_relation *result = get(t1.clone());
|
||||
result->get_udoc().intersect(result->get_dm(), get(t2).get_udoc());
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue