9 #ifndef CPROVER_CPP_LIBRARY_CPROVER_H
10 #define CPROVER_CPP_LIBRARY_CPROVER_H
void * __CPROVER_allocate(__CPROVER_size_t size, __CPROVER_bool zero)
typedef __typeof__(sizeof(int)) __CPROVER_size_t
const void * __CPROVER_deallocated
const void * __CPROVER_memory_leak
void __CPROVER_clear_must(const void *, const char *)
void __CPROVER_assert(__CPROVER_bool assertion, const char *description)
void __CPROVER_array_replace(const void *dest, const void *src)
void __CPROVER_array_set(const void *dest,...)
signed __CPROVER_POINTER_OFFSET(const void *p)
void __CPROVER_fence(const char *kind,...)
void __CPROVER_output(const char *description,...)
__CPROVER_bool __CPROVER_get_must(const void *, const char *)
unsigned __CPROVER_POINTER_OBJECT(const void *p)
void __CPROVER_set_may(const void *, const char *)
void __CPROVER_precondition(__CPROVER_bool assertion, const char *description)
__CPROVER_bool __CPROVER_DYNAMIC_OBJECT(const void *p)
void __CPROVER_cleanup(const void *, void(*)(void *))
void __CPROVER_clear_may(const void *, const char *)
__CPROVER_bool __CPROVER_get_may(const void *, const char *)
void __CPROVER_atomic_begin(void)
void __CPROVER_set_must(const void *, const char *)
void __CPROVER_atomic_end(void)
void __CPROVER_array_copy(const void *dest, const void *src)
void __CPROVER_assume(__CPROVER_bool assumption) __attribute__((__noreturn__))
void __CPROVER_postcondition(__CPROVER_bool assertion, const char *description)
void __CPROVER_input(const char *description,...)