Closed alegnani closed 1 month ago
heap
acc(some_array[0]
/* @ predicate P(a: Int) { a == 0 } @*/
/*@ fold P(x) @*/
/*@ requires P(x) @*/
fold P(heap, x)
/*@ requires unfolding IO() in heap[42] == 17 @*/
heap
) in annotations:acc(some_array[0]
/* @ predicate P(a: Int) { a == 0 } @*/
/*@ fold P(x) @*/
/*@ requires P(x) @*/
/*@ fold P(x) @*/
->fold P(heap, x)
/*@ requires unfolding IO() in heap[42] == 17 @*/