Lines Matching refs:elements

60     tbl->elements = (ContractionTable **)uprv_malloc(INIT_EXP_TABLE_SIZE*sizeof(ContractionTable *));
61 if(tbl->elements == NULL) {
67 uprv_memset(tbl->elements, 0, INIT_EXP_TABLE_SIZE*sizeof(ContractionTable *));
98 table->elements[table->size] = el;
100 //uhash_put(table->elements, (void *)table->size, el, status);
107 /* table->elements = (ContractionTable **)realloc(table->elements, table->capacity*2*sizeof(ContractionTable *));*/
113 ContractionTable **oldElements = table->elements;
117 table->elements = newElements;
151 table->position += table->elements[i]->position;
186 int32_t size = table->elements[i]->position;
189 cc = u_getCombiningClass(table->elements[i]->codePoints[j]);
196 *(cpPointer+j) = table->elements[i]->codePoints[j];
200 uprv_memcpy(CEPointer, table->elements[i]->CEs, size*sizeof(uint32_t));
276 r->elements = (ContractionTable **)uprv_malloc(t->capacity*sizeof(ContractionTable *));
278 if (r->elements == NULL) {
281 //uprv_memcpy(r->elements, t->elements, t->capacity*sizeof(ContractionTable *));
284 r->elements[i] = uprv_cnttab_cloneContraction(t->elements[i], status);
291 uprv_free(r->elements);
304 uprv_free(r->elements);
318 uprv_free(r->elements);
338 uprv_free(table->elements[i]->CEs);
339 uprv_free(table->elements[i]->codePoints);
340 uprv_free(table->elements[i]);
342 uprv_free(table->elements);
359 if((element == 0xFFFFFF) || (tbl = table->elements[element]) == NULL) {
380 if((element == 0xFFFFFF) || (tbl = table->elements[element]) == NULL) {
423 if((element == 0xFFFFFF) || (tbl = table->elements[element]) == NULL) {
451 if((element == 0xFFFFFF) || (tbl = table->elements[element]) == NULL) {
475 tbl = table->elements[element]; /* This could also return NULL */
567 if((element == 0xFFFFFF) || (tbl = table->elements[element]) == NULL) {