Lines Matching defs:redef
13 * types in the redef list are equal
631 xmlSchemaRedefPtr redef; /* Used for redefinitions. */
4876 if ((ret != NULL) && (ret->redef != NULL)) {
4878 ret = ret->redef;
5301 pctxt->redef = xmlSchemaAddRedef(pctxt, pctxt->redefined,
5303 if (pctxt->redef == NULL) {
5390 ctxt->redef = xmlSchemaAddRedef(ctxt, ctxt->redefined,
5392 if (ctxt->redef == NULL) {
5577 ctxt->redef = xmlSchemaAddRedef(ctxt, ctxt->redefined,
5579 if (ctxt->redef == NULL) {
7713 if (pctxt->isRedefine && pctxt->redef &&
7714 (pctxt->redef->item->type ==
7716 (ref == pctxt->redef->refName) &&
7717 (refNs == pctxt->redef->refTargetNs))
7748 pctxt->redef->reference = WXS_BASIC_CAST ret;
9874 xmlSchemaRedefListFree(xmlSchemaRedefPtr redef)
9878 while (redef != NULL) {
9879 prev = redef;
9880 redef = redef->next;
11368 if (ctxt->isRedefine && ctxt->redef &&
11369 (ctxt->redef->item->type == XML_SCHEMA_TYPE_GROUP) &&
11373 ctxt->redef->refName) &&
11375 ctxt->redef->refTargetNs))
11395 ctxt->redef->refTargetNs,
11396 ctxt->redef->refName),
11417 ctxt->redef->refTargetNs,
11418 ctxt->redef->refName),
11423 ctxt->redef->reference = WXS_BASIC_CAST part;
20455 xmlSchemaRedefPtr redef = WXS_CONSTRUCTOR(pctxt)->redefs;
20459 if (redef == NULL)
20463 item = redef->item;
20478 redef->targetBucket, item->type,
20479 redef->refName, redef->refTargetNs);
20499 if (redef->reference)
20500 node = WXS_ITEM_NODE(redef->reference);
20513 xmlSchemaFormatQName(&str, redef->refTargetNs,
20514 redef->refName));
20517 redef = redef->next;
20554 if (redef->reference != NULL) {
20559 (WXS_PTC_CAST redef->reference)->children =
20562 redef->target = prev;
20573 if (redef->reference != NULL) {
20580 (WXS_QNAME_CAST redef->reference)->item = prev;
20581 redef->target = NULL;
20590 redef->target = prev;
20602 if (redef->reference)
20603 node = WXS_ITEM_NODE(redef->reference);
20605 node = WXS_ITEM_NODE(redef->item);
20617 redef = redef->next;
20620 redef = redef->next;
20621 } while (redef != NULL);
20630 xmlSchemaRedefPtr redef = WXS_CONSTRUCTOR(pctxt)->redefs;
20633 if (redef == NULL)
20637 if (redef->target == NULL) {
20638 redef = redef->next;
20641 item = redef->item;
20650 (WXS_TYPE_CAST redef->target)->name = NULL;
20685 item, redef->target,
20687 (WXS_ATTR_GROUP_CAST redef->target)->attrUses,
20689 (WXS_ATTR_GROUP_CAST redef->target)->attributeWildcard);
20696 redef = redef->next;
20697 } while (redef != NULL);