mirror of
				https://github.com/Z3Prover/z3
				synced 2025-10-31 03:32:28 +00:00 
			
		
		
		
	remove default destructors
This commit is contained in:
		
							parent
							
								
									b170f10148
								
							
						
					
					
						commit
						3586b613f7
					
				
					 95 changed files with 25 additions and 259 deletions
				
			
		|  | @ -2464,9 +2464,6 @@ cmd_context::dt_eh::dt_eh(cmd_context & owner): | |||
|     m_dt_util(owner.m()) { | ||||
| } | ||||
| 
 | ||||
| cmd_context::dt_eh::~dt_eh() { | ||||
| } | ||||
| 
 | ||||
| void cmd_context::dt_eh::operator()(sort * dt, pdecl* pd) { | ||||
|     TRACE("new_dt_eh", tout << "new datatype: "; m_owner.pm().display(tout, dt); tout << "\n";); | ||||
|     for (func_decl * c : *m_dt_util.get_datatype_constructors(dt)) { | ||||
|  |  | |||
|  | @ -305,7 +305,6 @@ protected: | |||
|     public: | ||||
|         void reset() { m_dt_util.reset(); } | ||||
|         dt_eh(cmd_context & owner); | ||||
|         ~dt_eh() override; | ||||
|         void operator()(sort * dt, pdecl* pd) override; | ||||
|     }; | ||||
| 
 | ||||
|  |  | |||
|  | @ -27,7 +27,6 @@ Notes: | |||
| #include "ast/ast_smt2_pp.h" | ||||
| #include "tactic/tactic.h" | ||||
| #include "tactic/tactical.h" | ||||
| #include "tactic/probe.h" | ||||
| #include "solver/check_sat_result.h" | ||||
| #include "cmd_context/cmd_context_to_goal.h" | ||||
| #include "cmd_context/echo_tactic.h" | ||||
|  | @ -38,9 +37,6 @@ probe_info::probe_info(symbol const & n, char const * d, probe * p): | |||
|     m_probe(p) { | ||||
| } | ||||
| 
 | ||||
| probe_info::~probe_info() { | ||||
| } | ||||
| 
 | ||||
| class declare_tactic_cmd : public cmd { | ||||
|     symbol           m_name; | ||||
|     sexpr *          m_decl; | ||||
|  |  | |||
|  | @ -18,12 +18,12 @@ Notes: | |||
| #pragma once | ||||
| 
 | ||||
| #include "ast/ast.h" | ||||
| #include "tactic/probe.h" | ||||
| #include "util/params.h" | ||||
| #include "util/cmd_context_types.h" | ||||
| #include "util/ref.h" | ||||
| 
 | ||||
| class tactic; | ||||
| class probe; | ||||
| 
 | ||||
| typedef tactic* (*tactic_factory)(ast_manager&, const params_ref&); | ||||
| 
 | ||||
|  | @ -52,7 +52,6 @@ class probe_info { | |||
|     ref<probe>       m_probe; | ||||
| public: | ||||
|     probe_info(symbol const & n, char const * d, probe * p); | ||||
|     ~probe_info(); | ||||
| 
 | ||||
|     symbol get_name() const { return m_name; } | ||||
|     char const * get_descr() const { return m_descr; } | ||||
|  |  | |||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue