Lines Matching refs:items
354 void **items; /* used for dynamic addition of schemata */
2375 vctxt->nodeQNames->items[idcNode->nodeQNameID +1],
2376 vctxt->nodeQNames->items[idcNode->nodeQNameID]),
3311 if (list->items != NULL) {
3312 xmlFree(list->items);
3313 list->items = NULL;
3322 if (list->items == NULL) {
3323 list->items = (void **) xmlMalloc(
3325 if (list->items == NULL) {
3332 list->items = (void **) xmlRealloc(list->items,
3334 if (list->items == NULL) {
3340 list->items[list->nbItems++] = item;
3349 if (list->items == NULL) {
3352 list->items = (void **) xmlMalloc(
3354 if (list->items == NULL) {
3361 list->items = (void **) xmlRealloc(list->items,
3363 if (list->items == NULL) {
3369 list->items[list->nbItems++] = item;
3376 if (list->items == NULL) {
3377 list->items = (void **) xmlMalloc(
3379 if (list->items == NULL) {
3386 list->items = (void **) xmlRealloc(list->items,
3388 if (list->items == NULL) {
3398 list->items[list->nbItems++] = item;
3402 list->items[i] = list->items[i-1];
3403 list->items[idx] = item;
3416 if (list->items == NULL) {
3419 list->items = (void **) xmlMalloc(
3421 if (list->items == NULL) {
3428 list->items = (void **) xmlRealloc(list->items,
3430 if (list->items == NULL) {
3440 list->items[list->nbItems++] = item;
3444 list->items[i] = list->items[i-1];
3445 list->items[idx] = item;
3456 if ((list->items == NULL) || (idx >= list->nbItems)) {
3464 xmlFree(list->items);
3465 list->items = NULL;
3472 list->items[i] = list->items[i+1];
3489 if (list->items != NULL)
3490 xmlFree(list->items);
4012 xmlSchemaTreeItemPtr *items = (xmlSchemaTreeItemPtr *) list->items;
4016 item = items[i];
4125 xmlSchemaBucketFree((xmlSchemaBucketPtr) list->items[i]);
4352 use = uses->items[i];
4562 tab = bind->dupls->items[i];
5031 ret = bucket->globals->items[i];
7386 use = uses->items[i];
7739 /* Add to pending items, to be able to resolve the reference. */
10012 cur = (xmlSchemaBucketPtr) list->items[i];
10035 cur = (xmlSchemaBucketPtr) list->items[i];
10064 cur = (xmlSchemaBucketPtr) list->items[i];
10976 * "If there are any element information items among the [children]
12554 member = (xmlSchemaElementPtr) substGroup->members->items[i];
12570 member = (xmlSchemaElementPtr) substGroup->members->items[i];
12608 member = (xmlSchemaElementPtr) substGroup->members->items[i];
13196 * to by the items in the ?actual value? of the memberTypes [attribute],
14028 cur = uses->items[i];
14033 bcur = baseUses->items[j];
14187 bcur = baseUses->items[j];
14193 cur = uses->items[i];
14382 use = baseUses->items[i];
14388 pro = prohibs->items[j];
14402 tmp = uses->items[j];
14424 use = baseUses->items[i];
14445 * to fit the actual number of items.
15829 use = uses->items[i];
15839 tmp = uses->items[j];
16079 buse = (WXS_LIST_CAST base->attrUses)->items[i];
16082 use = (WXS_LIST_CAST type->attrUses)->items[j];
18268 */ /* URGENT TODO: avoid adding to pending items. */
18951 ref = list->items[i];
19074 use = list->items[i];
19164 list->items[i] = sublist->items[0];
19169 sublist->items[j], i) == -1)
19183 prohib = prohibs->items[i];
19185 use = list->items[j];
19273 use = uses->items[i];
19282 tmp = uses->items[j];
20637 item = bucket->globals->items[i];
20726 xmlSchemaTreeItemPtr item, *items;
20766 items = (xmlSchemaTreeItemPtr *) con->pending->items;
20795 item = items[i];
20866 item = items[i];
20908 item = items[i];
20925 item = items[i];
20948 item = items[i];
20968 item = items[i];
20988 item = items[i];
21009 item = items[i];
21025 item = items[i];
21045 item = items[i];
21074 item = con->pending->items[i];
21093 items = (xmlSchemaTreeItemPtr *) con->pending->items;
21100 item = items[i];
21141 item = items[i];
21168 * those items will be processed over and over again for every XSI
21856 if ((vctxt->nodeQNames->items [i] == lname) &&
21857 (vctxt->nodeQNames->items[i +1] == nsname))
21956 * The validation context is used to store IDC node table items.
22054 "allocating an array of IDC node-table items", NULL);
22064 "re-allocating an array of IDC node-table items", NULL);
22141 * Frees an IDC binding. Note that the node table-items
22197 * Node-table items for keyrefs are not stored globally
22203 (xmlSchemaPSVIIDCNodePtr) matcher->targets->items[i];
22246 * Node-table items for keyrefs are not stored globally
22252 (xmlSchemaPSVIIDCNodePtr) matcher->targets->items[i];
22561 * Processes and pops the history items of the IDC state objects.
22898 ((xmlSchemaPSVIIDCNodePtr) targets->items[i])->keys;
22991 * Free the item, since keyref items won't be
23229 dupls = (xmlSchemaPSVIIDCNodePtr *) bind->dupls->items;
23246 (xmlSchemaPSVIIDCNodePtr *) matcher->targets->items;
23250 matcher->targets->items = NULL;
23258 targets = (xmlSchemaPSVIIDCNodePtr *) matcher->targets->items;
23445 oldNum = parBind->nbNodes; /* Skip newly added items. */
23449 dupls = (xmlSchemaPSVIIDCNodePtr *) parBind->dupls->items;
23549 * If new items exist, move last new item to
23550 * last of old items.
23571 "allocating IDC list of node-table items", NULL);
23582 "re-allocating IDC list of node-table items", NULL);
23637 "items", NULL);
23717 refNode = matcher->targets->items[i];
23744 bind->dupls->items[j])->keys;
25090 * Only "assessed" attribute information items will be visible to
25135 attrUse = attrUseList->items[i];
25188 * of the attribute information items in the element information
25318 WXS_ATTRUSE_TYPEDEF(attrUseList->items[j]),