mirror of
				https://github.com/Z3Prover/z3
				synced 2025-11-04 13:29:11 +00:00 
			
		
		
		
	Remove Z3_bool, Z3_TRUE, Z3_FALSE from the API.
These have just been aliases for the standard type `bool` and values `true` and `false` for a long time now.
This commit is contained in:
		
							parent
							
								
									77e5d6ab19
								
							
						
					
					
						commit
						fe1e301735
					
				
					 2 changed files with 1 additions and 16 deletions
				
			
		| 
						 | 
				
			
			@ -75,11 +75,6 @@ DEFINE_TYPE(Z3_rcf_num);
 | 
			
		|||
   - \c Z3_stats: statistical data for a solver.
 | 
			
		||||
*/
 | 
			
		||||
 | 
			
		||||
/**
 | 
			
		||||
   \brief Z3 Boolean type. It is just an alias for \c bool.
 | 
			
		||||
*/
 | 
			
		||||
typedef bool Z3_bool;
 | 
			
		||||
 | 
			
		||||
/**
 | 
			
		||||
   \brief Z3 string type. It is just an alias for \ccode{const char *}.
 | 
			
		||||
*/
 | 
			
		||||
| 
						 | 
				
			
			@ -87,16 +82,6 @@ typedef const char * Z3_string;
 | 
			
		|||
typedef char const*  Z3_char_ptr;
 | 
			
		||||
typedef Z3_string * Z3_string_ptr;
 | 
			
		||||
 | 
			
		||||
/**
 | 
			
		||||
   \brief True value. It is just an alias for \c true.
 | 
			
		||||
*/
 | 
			
		||||
#define Z3_TRUE  true
 | 
			
		||||
 | 
			
		||||
/**
 | 
			
		||||
   \brief False value. It is just an alias for \c false.
 | 
			
		||||
*/
 | 
			
		||||
#define Z3_FALSE false
 | 
			
		||||
 | 
			
		||||
/**
 | 
			
		||||
   \brief Lifted Boolean type: \c false, \c undefined, \c true.
 | 
			
		||||
*/
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue