Lines Matching full:contents
48 impl->contents = MALLOC((INITIAL_SIZE + 1) * sizeof(asr_int8_t), MTAG); in Int8ArrayListCreate()
49 if (impl->contents == NULL) in Int8ArrayListCreate()
69 impl->contents = value; in Int8ArrayListImport()
82 asr_int8_t* temp = REALLOC(impl->contents, (impl->actualSize * 2 + 1) * sizeof(asr_int8_t)); in Int8ArrayList_Add()
85 impl->contents = temp; in Int8ArrayList_Add()
88 impl->contents[impl->virtualSize] = element; in Int8ArrayList_Add()
96 asr_int8_t* contents = impl->contents; /* cache pointer */ in Int8ArrayList_Remove() local
102 if (contents[i] == element) in Int8ArrayList_Remove()
110 contents[i] = contents[i+1]; in Int8ArrayList_Remove()
116 impl->contents = REALLOC(contents, (impl->actualSize / 2 + 1) * sizeof(asr_int8_t)); in Int8ArrayList_Remove()
117 passert(impl->contents != NULL); /* should never fail */ in Int8ArrayList_Remove()
136 asr_int8_t* contents = impl->contents; /* cache value */ in Int8ArrayList_Contains() local
140 if (contents[i] == element) in Int8ArrayList_Contains()
155 *element = impl->contents[index]; in Int8ArrayList_Get()
164 impl->contents[index] = element; in Int8ArrayList_Set()
180 *newArray = impl->contents; in Int8ArrayList_ToStaticArray()
181 impl->contents = NULL; /* prevent free() from deallocating buffer */ in Int8ArrayList_ToStaticArray()
207 FREE(impl->contents); in Int8ArrayList_Destroy()