mirror of
				https://github.com/Z3Prover/z3
				synced 2025-11-03 21:09:11 +00:00 
			
		
		
		
	remove a hundred implicit constructors/destructors
This commit is contained in:
		
							parent
							
								
									f8406623b4
								
							
						
					
					
						commit
						f1e0d5dc8a
					
				
					 55 changed files with 30 additions and 140 deletions
				
			
		| 
						 | 
				
			
			@ -235,7 +235,6 @@ class pred_transformer {
 | 
			
		|||
    public:
 | 
			
		||||
        frames (pred_transformer &pt) : m_pt (pt),
 | 
			
		||||
                                        m_size(0), m_sorted (true) {}
 | 
			
		||||
        ~frames() {}
 | 
			
		||||
        void simplify_formulas ();
 | 
			
		||||
 | 
			
		||||
        pred_transformer& pt() const {return m_pt;}
 | 
			
		||||
| 
						 | 
				
			
			@ -356,7 +355,6 @@ class pred_transformer {
 | 
			
		|||
        rule2ptrule m_rules;
 | 
			
		||||
        tag2ptrule m_tags;
 | 
			
		||||
    public:
 | 
			
		||||
        pt_rules() {}
 | 
			
		||||
        ~pt_rules() {for (auto &kv : m_rules) {dealloc(kv.m_value);}}
 | 
			
		||||
 | 
			
		||||
        bool find_by_rule(const datalog::rule &r, pt_rule* &ptr) {
 | 
			
		||||
| 
						 | 
				
			
			@ -439,7 +437,6 @@ class pred_transformer {
 | 
			
		|||
 | 
			
		||||
public:
 | 
			
		||||
    pred_transformer(context& ctx, manager& pm, func_decl* head);
 | 
			
		||||
    ~pred_transformer() {}
 | 
			
		||||
 | 
			
		||||
    inline bool use_native_mbp ();
 | 
			
		||||
    bool mk_mdl_rf_consistent(const datalog::rule *r, model &mdl);
 | 
			
		||||
| 
						 | 
				
			
			@ -825,7 +822,6 @@ class pob_queue {
 | 
			
		|||
 | 
			
		||||
public:
 | 
			
		||||
    pob_queue(): m_root(nullptr), m_max_level(0), m_min_depth(0) {}
 | 
			
		||||
    ~pob_queue() {}
 | 
			
		||||
 | 
			
		||||
    void reset();
 | 
			
		||||
    pob* top();
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue