Lines Matching refs:dupls
811 xmlSchemaItemListPtr dupls; member
4659 if (bind->dupls && bind->dupls->nbItems) { in xmlSchemaDebugDumpIDCTable()
4660 fprintf(output, "IDC: dupls (%d):\n", bind->dupls->nbItems); in xmlSchemaDebugDumpIDCTable()
4661 for (i = 0; i < bind->dupls->nbItems; i++) { in xmlSchemaDebugDumpIDCTable()
4662 tab = bind->dupls->items[i]; in xmlSchemaDebugDumpIDCTable()
22393 if (bind->dupls != NULL) in xmlSchemaIDCFreeBinding()
22394 xmlSchemaItemListFree(bind->dupls); in xmlSchemaIDCFreeBinding()
23508 xmlSchemaPSVIIDCNodePtr *targets, *dupls; in xmlSchemaIDCFillNodeTables() local
23540 if (! WXS_ILIST_IS_EMPTY(bind->dupls)) { in xmlSchemaIDCFillNodeTables()
23541 dupls = (xmlSchemaPSVIIDCNodePtr *) bind->dupls->items; in xmlSchemaIDCFillNodeTables()
23542 nbDupls = bind->dupls->nbItems; in xmlSchemaIDCFillNodeTables()
23544 dupls = NULL; in xmlSchemaIDCFillNodeTables()
23587 dupls[j]->keys[0]->val); in xmlSchemaIDCFillNodeTables()
23598 ntkeys = dupls[j]->keys; in xmlSchemaIDCFillNodeTables()
23654 if (bind->dupls == NULL) { in xmlSchemaIDCFillNodeTables()
23655 bind->dupls = xmlSchemaItemListCreate(); in xmlSchemaIDCFillNodeTables()
23656 if (bind->dupls == NULL) in xmlSchemaIDCFillNodeTables()
23659 if (xmlSchemaItemListAdd(bind->dupls, bind->nodeTable[j]) == -1) in xmlSchemaIDCFillNodeTables()
23708 xmlSchemaPSVIIDCNodePtr node, parNode = NULL, *dupls, *parNodes; /* node-table entries. */ in xmlSchemaBubbleIDCNodeTables() local
23725 if ((bind->nbNodes == 0) && WXS_ILIST_IS_EMPTY(bind->dupls)) in xmlSchemaBubbleIDCNodeTables()
23763 if (! WXS_ILIST_IS_EMPTY(parBind->dupls)) { in xmlSchemaBubbleIDCNodeTables()
23764 oldDupls = parBind->dupls->nbItems; in xmlSchemaBubbleIDCNodeTables()
23765 dupls = (xmlSchemaPSVIIDCNodePtr *) parBind->dupls->items; in xmlSchemaBubbleIDCNodeTables()
23767 dupls = NULL; in xmlSchemaBubbleIDCNodeTables()
23788 dupls[j]->keys[0]->val); in xmlSchemaBubbleIDCNodeTables()
23796 parNode = dupls[j]; in xmlSchemaBubbleIDCNodeTables()
23871 if (parBind->dupls == NULL) { in xmlSchemaBubbleIDCNodeTables()
23872 parBind->dupls = xmlSchemaItemListCreate(); in xmlSchemaBubbleIDCNodeTables()
23873 if (parBind->dupls == NULL) in xmlSchemaBubbleIDCNodeTables()
23876 xmlSchemaItemListAdd(parBind->dupls, parNode); in xmlSchemaBubbleIDCNodeTables()
23963 if (bind->dupls) { in xmlSchemaBubbleIDCNodeTables()
23967 if (parBind->dupls != NULL) in xmlSchemaBubbleIDCNodeTables()
23968 xmlSchemaItemListFree(parBind->dupls); in xmlSchemaBubbleIDCNodeTables()
23969 parBind->dupls = bind->dupls; in xmlSchemaBubbleIDCNodeTables()
23970 bind->dupls = NULL; in xmlSchemaBubbleIDCNodeTables()
24030 hasDupls = (bind && bind->dupls && bind->dupls->nbItems) ? 1 : 0; in xmlSchemaCheckCVCIDCKeyRef()
24087 for (j = 0; j < bind->dupls->nbItems; j++) { in xmlSchemaCheckCVCIDCKeyRef()
24089 bind->dupls->items[j])->keys; in xmlSchemaCheckCVCIDCKeyRef()