Lines Matching refs:redef
13 * types in the redef list are equal
631 xmlSchemaRedefPtr redef; /* Used for redefinitions. */
4855 if ((ret != NULL) && (ret->redef != NULL)) {
4857 ret = ret->redef;
5280 pctxt->redef = xmlSchemaAddRedef(pctxt, pctxt->redefined,
5282 if (pctxt->redef == NULL) {
5369 ctxt->redef = xmlSchemaAddRedef(ctxt, ctxt->redefined,
5371 if (ctxt->redef == NULL) {
5556 ctxt->redef = xmlSchemaAddRedef(ctxt, ctxt->redefined,
5558 if (ctxt->redef == NULL) {
7692 if (pctxt->isRedefine && pctxt->redef &&
7693 (pctxt->redef->item->type ==
7695 (ref == pctxt->redef->refName) &&
7696 (refNs == pctxt->redef->refTargetNs))
7727 pctxt->redef->reference = WXS_BASIC_CAST ret;
9853 xmlSchemaRedefListFree(xmlSchemaRedefPtr redef)
9857 while (redef != NULL) {
9858 prev = redef;
9859 redef = redef->next;
11347 if (ctxt->isRedefine && ctxt->redef &&
11348 (ctxt->redef->item->type == XML_SCHEMA_TYPE_GROUP) &&
11352 ctxt->redef->refName) &&
11354 ctxt->redef->refTargetNs))
11374 ctxt->redef->refTargetNs,
11375 ctxt->redef->refName),
11396 ctxt->redef->refTargetNs,
11397 ctxt->redef->refName),
11402 ctxt->redef->reference = WXS_BASIC_CAST part;
20424 xmlSchemaRedefPtr redef = WXS_CONSTRUCTOR(pctxt)->redefs;
20428 if (redef == NULL)
20432 item = redef->item;
20447 redef->targetBucket, item->type,
20448 redef->refName, redef->refTargetNs);
20468 if (redef->reference)
20469 node = WXS_ITEM_NODE(redef->reference);
20482 xmlSchemaFormatQName(&str, redef->refTargetNs,
20483 redef->refName));
20486 redef = redef->next;
20523 if (redef->reference != NULL) {
20528 (WXS_PTC_CAST redef->reference)->children =
20531 redef->target = prev;
20542 if (redef->reference != NULL) {
20549 (WXS_QNAME_CAST redef->reference)->item = prev;
20550 redef->target = NULL;
20559 redef->target = prev;
20571 if (redef->reference)
20572 node = WXS_ITEM_NODE(redef->reference);
20574 node = WXS_ITEM_NODE(redef->item);
20586 redef = redef->next;
20589 redef = redef->next;
20590 } while (redef != NULL);
20599 xmlSchemaRedefPtr redef = WXS_CONSTRUCTOR(pctxt)->redefs;
20602 if (redef == NULL)
20606 if (redef->target == NULL) {
20607 redef = redef->next;
20610 item = redef->item;
20619 (WXS_TYPE_CAST redef->target)->name = NULL;
20654 item, redef->target,
20656 (WXS_ATTR_GROUP_CAST redef->target)->attrUses,
20658 (WXS_ATTR_GROUP_CAST redef->target)->attributeWildcard);
20665 redef = redef->next;
20666 } while (redef != NULL);