mirror of
https://github.com/Z3Prover/z3
synced 2025-08-03 09:50:23 +00:00
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.
This commit is contained in:
parent
bb7ad4e938
commit
16a2ad9afd
12 changed files with 79 additions and 89 deletions
|
@ -40,8 +40,8 @@ public:
|
|||
|
||||
int get_int(unsigned pos) const;
|
||||
unsigned get_uint(unsigned pos) const;
|
||||
__int64 get_int64(unsigned pos) const;
|
||||
__uint64 get_uint64(unsigned pos) const;
|
||||
int64_t get_int64(unsigned pos) const;
|
||||
uint64_t get_uint64(unsigned pos) const;
|
||||
float get_float(unsigned pos) const;
|
||||
double get_double(unsigned pos) const;
|
||||
bool get_bool(unsigned pos) const;
|
||||
|
@ -56,9 +56,9 @@ public:
|
|||
void ** get_obj_array(unsigned pos) const;
|
||||
|
||||
int * get_int_addr(unsigned pos);
|
||||
__int64 * get_int64_addr(unsigned pos);
|
||||
int64_t * get_int64_addr(unsigned pos);
|
||||
unsigned * get_uint_addr(unsigned pos);
|
||||
__uint64 * get_uint64_addr(unsigned pos);
|
||||
uint64_t * get_uint64_addr(unsigned pos);
|
||||
Z3_string * get_str_addr(unsigned pos);
|
||||
void ** get_obj_addr(unsigned pos);
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue