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];
10988 * "If there are any element information items among the [children]
12573 member = (xmlSchemaElementPtr) substGroup->members->items[i];
12589 member = (xmlSchemaElementPtr) substGroup->members->items[i];
12627 member = (xmlSchemaElementPtr) substGroup->members->items[i];
13264 * to by the items in the ?actual value? of the memberTypes [attribute],
14096 cur = uses->items[i];
14101 bcur = baseUses->items[j];
14255 bcur = baseUses->items[j];
14261 cur = uses->items[i];
14450 use = baseUses->items[i];
14456 pro = prohibs->items[j];
14470 tmp = uses->items[j];
14492 use = baseUses->items[i];
14513 * to fit the actual number of items.
15899 use = uses->items[i];
15909 tmp = uses->items[j];
16149 buse = (WXS_LIST_CAST base->attrUses)->items[i];
16152 use = (WXS_LIST_CAST type->attrUses)->items[j];
18338 */ /* URGENT TODO: avoid adding to pending items. */
19021 ref = list->items[i];
19144 use = list->items[i];
19234 list->items[i] = sublist->items[0];
19239 sublist->items[j], i) == -1)
19253 prohib = prohibs->items[i];
19255 use = list->items[j];
19343 use = uses->items[i];
19352 tmp = uses->items[j];
20707 item = bucket->globals->items[i];
20796 xmlSchemaTreeItemPtr item, *items;
20836 items = (xmlSchemaTreeItemPtr *) con->pending->items;
20865 item = items[i];
20936 item = items[i];
20978 item = items[i];
20995 item = items[i];
21018 item = items[i];
21038 item = items[i];
21058 item = items[i];
21079 item = items[i];
21095 item = items[i];
21115 item = items[i];
21144 item = con->pending->items[i];
21163 items = (xmlSchemaTreeItemPtr *) con->pending->items;
21170 item = items[i];
21211 item = items[i];
21238 * those items will be processed over and over again for every XSI
21926 if ((vctxt->nodeQNames->items [i] == lname) &&
21927 (vctxt->nodeQNames->items[i +1] == nsname))
22026 * The validation context is used to store IDC node table items.
22124 "allocating an array of IDC node-table items", NULL);
22134 "re-allocating an array of IDC node-table items", NULL);
22211 * Frees an IDC binding. Note that the node table-items
22267 * Node-table items for keyrefs are not stored globally
22273 (xmlSchemaPSVIIDCNodePtr) matcher->targets->items[i];
22316 * Node-table items for keyrefs are not stored globally
22322 (xmlSchemaPSVIIDCNodePtr) matcher->targets->items[i];
22631 * Processes and pops the history items of the IDC state objects.
22968 ((xmlSchemaPSVIIDCNodePtr) targets->items[i])->keys;
23061 * Free the item, since keyref items won't be
23299 dupls = (xmlSchemaPSVIIDCNodePtr *) bind->dupls->items;
23316 (xmlSchemaPSVIIDCNodePtr *) matcher->targets->items;
23320 matcher->targets->items = NULL;
23328 targets = (xmlSchemaPSVIIDCNodePtr *) matcher->targets->items;
23515 oldNum = parBind->nbNodes; /* Skip newly added items. */
23519 dupls = (xmlSchemaPSVIIDCNodePtr *) parBind->dupls->items;
23619 * If new items exist, move last new item to
23620 * last of old items.
23641 "allocating IDC list of node-table items", NULL);
23652 "re-allocating IDC list of node-table items", NULL);
23707 "items", NULL);
23789 refNode = matcher->targets->items[i];
23816 bind->dupls->items[j])->keys;
25162 * Only "assessed" attribute information items will be visible to
25207 attrUse = attrUseList->items[i];
25260 * of the attribute information items in the element information
25390 WXS_ATTRUSE_TYPEDEF(attrUseList->items[j]),