35 inline void *
__new_array(__CPROVER_size_t count, __CPROVER_size_t size)
80 "delete argument must be dynamic object");
82 "delete argument must have offset zero");
90 "delete of array object");
108 #ifndef LIBRARY_CHECK
121 "delete argument must be dynamic object");
123 "delete argument must have offset zero");
132 "delete[] of non-array object");
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 * __new(__typeof__(sizeof(int)) malloc_size)
void * __placement_new(__typeof__(sizeof(int)) malloc_size, void *p)
void __delete_array(void *ptr)
void __CPROVER_deallocate(void *)
const void * __CPROVER_new_object
__CPROVER_bool __VERIFIER_nondet___CPROVER_bool(void)
void * __new_array(__CPROVER_size_t count, __CPROVER_size_t size)
__CPROVER_bool __CPROVER_malloc_is_new_array