ATSLIB/contrib/json-c/arraylist
Synopsis
castfn
array_list2ptr {l:addr} (al: !array_list (l)):<> ptr (l)
Synopsis
fun array_list_new
(free_fn: free_fn_type): array_list0 = "mac#%"
Synopsis
fun array_list_free (al: array_list1):<!wrt> void = "mac#%"
Synopsis
fun array_list_length (al: !array_list1):<> intGte(0) = "mac#%"
Synopsis
fun array_list_add
(al: !array_list1, data: Ptr0):<!wrt> int = "mac#%"
Synopsis
fun array_list_get_idx (al: !array_list1, i: intGte(0)):<> Ptr0 = "mac#%"
Synopsis
fun array_list_put_idx
(al: !array_list1, i: intGte(0), data: Ptr0):<!wrt> int = "mac#%"
Synopsis
fun array_list_sort
(al: !array_list1, cmp: (ptr, ptr) -<fun> int):<!wrt> void = "mac#%"