| 
								
								
									 Nikolaj Bjorner | ea48d0a95a | add set method to iterator, #2068, a set method to the vector template was also added Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2019-01-06 18:55:00 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | a87f7a14d3 | ever so gentle slap over the fingers for not using real regular expressions, #2058 Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2019-01-06 13:46:04 -08:00 |  | 
				
					
						| 
								
								
									 Bruce Mitchener | 0231bc44bc | Simplify boolean code. Now that the C API is using bool, this can be simplified. | 2018-12-07 22:06:51 +07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 3b54575340 | Revert "Use nullptr, not 0 in the C++ API impl." | 2018-12-04 12:06:44 -08:00 |  | 
				
					
						| 
								
								
									 Bruce Mitchener | 924776eaa6 | Use nullptr, not 0 in the C++ API impl. | 2018-12-04 22:43:01 +07:00 |  | 
				
					
						| 
								
								
									 Bruce Mitchener | edf8ba44d1 | Switch from using Z3_bool to using bool. This is a continuation of the work started by using stdbool and
continued by switching from Z3_TRUE|FALSE to true|false. | 2018-11-20 11:27:09 +07:00 |  | 
				
					
						| 
								
								
									 Bruce Mitchener | 56bbed173e | Remove usages of Z3_TRUE / Z3_FALSE. Now that this is all using stdbool.h, we can just use true/false.
For now, we leave the aliases in place in z3_api.h. | 2018-11-20 00:25:37 +07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 72400f1869 | fix #1927 Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2018-11-12 03:43:04 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 69e2f33ecf | undefine min/max #1927 Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2018-11-11 09:50:52 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 1a030bb722 | add missing inline fix #1917 Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2018-11-06 07:50:42 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 51a0022450 | add recfun to API Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2018-10-27 11:41:18 -05:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 7cc6d84e6f | merge Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2018-10-19 21:02:15 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 694a6a26c9 | bump version, add double access Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2018-10-19 20:20:08 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 9e780bf46e | Merge pull request #1887 from waywardmonkeys/fix-doxygen-warnings Fix doxygen warnings. | 2018-10-17 09:44:19 -07:00 |  | 
				
					
						| 
								
								
									 Bruce Mitchener | 372cab2c5b | Fix some typos. | 2018-10-17 22:49:39 +07:00 |  | 
				
					
						| 
								
								
									 Bruce Mitchener | f082735af6 | Fix doxygen warnings. | 2018-10-17 22:47:39 +07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 70f3fa36c5 | remove qualifiers that downlevel compilers complain about Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2018-10-13 09:39:48 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 6277ed61c9 | pull rounding mode top-level to deal with build Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2018-10-13 02:09:35 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 5356c4f7dd | remove class from enum class, add default to avoid compiler warning Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2018-10-12 22:44:23 -07:00 |  | 
				
					
						| 
								
								
									 xlauko | 3b86ea3f8a | Add a floating-point support to c++ api. | 2018-10-11 16:30:59 +02:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | f8e5d989bf | fix #1577 Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2018-10-03 17:49:57 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 3bc2213d54 | fix #1577 Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2018-10-03 17:43:42 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 618e1bee5b | merge Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2018-09-20 20:41:00 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | c59a957737 | add non-units method Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2018-09-20 20:37:14 -07:00 |  | 
				
					
						| 
								
								
									 Daniel Selsam | d6a1d17d69 | extend(src/api/c++/z3++.h): support units() for solver class | 2018-09-20 19:47:32 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | f4abb7eb48 | fix c++ Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2018-07-04 16:26:05 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 1eb8ccad59 | overhaul of error messages. Add warning in dimacs conversion Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2018-07-04 16:04:37 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 520ce9a5ee | integrate lambda expressions Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2018-06-26 07:23:04 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 6b700f1f5f | remove interpolation from test_capi Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2018-05-24 20:32:04 -07:00 |  | 
				
					
						| 
								
								
									 Bruce Mitchener | 6db90a9333 | Fix missing word in C++ API docs. | 2018-05-23 23:58:08 +07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 50c93d1ad4 | merge with 4.7.1 Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2018-05-22 17:10:36 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 8302360321 | fix #1625 Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2018-05-18 14:24:12 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | e5b14ab682 | fix #1625 Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2018-05-18 14:03:32 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 78b9f0686a | merge Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2018-05-01 07:43:29 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | f525f43e43 | merge Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2018-04-30 09:30:43 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 56827d5725 | adding the orphaned shorthand #1574 Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2018-04-13 23:10:21 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 6078d24016 | adding orphaned function declaration #1574 | 2018-04-13 23:07:14 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 2dc92e2b94 | merge with pull request #1557 Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2018-04-07 17:22:49 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 5ba939ad5e | add tuple shortcut and example to C++ API Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2018-04-03 12:40:18 -07:00 |  | 
				
					
						| 
								
								
									 Bruce Mitchener | 16a2ad9afd | Use stdint.h for int64_t / uint64_t in API. Now that we can use stdint.h, we can use it to portably define
64 bit integer types for use in the API. | 2018-03-30 23:06:24 +07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | c513f3ca09 | merge with master Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2018-03-25 14:57:01 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | fe30b7edb6 | fix mac build error Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2018-03-21 03:16:58 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | f86a9b4b70 | check-error Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2018-03-21 02:44:53 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | d27527d4df | fix mac build error Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2018-03-20 20:49:57 -07:00 |  | 
				
					
						| 
								
								
									 Bruce Mitchener | 878a6ca14f | Fix typos. | 2018-03-09 14:30:43 +07:00 |  | 
				
					
						| 
								
								
									 Bruce Mitchener | ae8027e594 | Fix typos. | 2018-02-01 19:39:43 +07:00 |  | 
				
					
						| 
								
								
									 Christoph M. Wintersteiger | cfdde2f4d1 | Added apply_result::as_expr to the C++ API. Requested here: https://stackoverflow.com/questions/48071840/get-result-of-tactics-application-as-an-expression-in-z3 | 2018-01-08 13:24:52 +00:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 482738bc8a | avoid reset_error in dec_ref in bv_val #1443. Add BSD required template instance #1444 Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2018-01-07 15:51:45 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | f0a30ded7d | add shorthand for translating models #1407 Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2018-01-01 19:25:09 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 6b258578f9 | fix uninitialized variable m_gc_burst in config, have cuber accept and receive optional vector of variables indicating splits and global autarky as output Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2017-12-14 02:38:45 -08:00 |  |