mirror of
				https://github.com/Z3Prover/z3
				synced 2025-11-04 05:19:11 +00:00 
			
		
		
		
	Switch to using solver instead of smt::kernel all around
This commit is contained in:
		
							parent
							
								
									4b09cefb97
								
							
						
					
					
						commit
						c2b8f25cf9
					
				
					 9 changed files with 146 additions and 138 deletions
				
			
		| 
						 | 
				
			
			@ -106,7 +106,11 @@ public:
 | 
			
		|||
    /* solver interface */
 | 
			
		||||
 | 
			
		||||
    solver* translate(ast_manager &m, params_ref const &p) override  { return m_solver.translate(m, p);}
 | 
			
		||||
    void updt_params(params_ref const &p) override   { m_solver.updt_params(p);}
 | 
			
		||||
    void updt_params(params_ref const &p) override   {m_solver.updt_params(p);}
 | 
			
		||||
    void reset_params(params_ref const &p) override  {m_solver.reset_params(p);}
 | 
			
		||||
    const params_ref &get_params() const override {return m_solver.get_params();}
 | 
			
		||||
    void push_params() override {m_solver.push_params();}
 | 
			
		||||
    void pop_params() override {m_solver.pop_params();}
 | 
			
		||||
    void collect_param_descrs(param_descrs &r) override  { m_solver.collect_param_descrs(r);}
 | 
			
		||||
    void set_produce_models(bool f) override  { m_solver.set_produce_models(f);}
 | 
			
		||||
    void assert_expr_core(expr *t) override  { m_solver.assert_expr(t);}
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue