Lines Matching refs:idc

731     xmlSchemaIDCPtr idc;  member
1449 xmlSchemaGetIDCDesignation(xmlChar **buf, xmlSchemaIDCPtr idc) in xmlSchemaGetIDCDesignation() argument
1451 return(xmlSchemaGetComponentDesignation(buf, idc)); in xmlSchemaGetIDCDesignation()
8033 xmlSchemaIDCPtr idc, in xmlSchemaCheckCSelectorXPath() argument
8048 xmlSchemaPErr(ctxt, idc->node, in xmlSchemaCheckCSelectorXPath()
8055 node = idc->node; in xmlSchemaCheckCSelectorXPath()
8250 xmlSchemaIDCPtr idc, in xmlSchemaParseIDCSelectorAndField() argument
8301 if (xmlSchemaCheckCSelectorXPath(ctxt, idc, item, attr, in xmlSchemaParseIDCSelectorAndField()
8321 xmlSchemaAddAnnotation((xmlSchemaAnnotItemPtr) idc, in xmlSchemaParseIDCSelectorAndField()
20403 xmlSchemaResolveIDCKeyReferences(xmlSchemaIDCPtr idc, in xmlSchemaResolveIDCKeyReferences() argument
20406 if (idc->type != XML_SCHEMA_TYPE_IDC_KEYREF) in xmlSchemaResolveIDCKeyReferences()
20408 if (idc->ref->name != NULL) { in xmlSchemaResolveIDCKeyReferences()
20409 idc->ref->item = (xmlSchemaBasicItemPtr) in xmlSchemaResolveIDCKeyReferences()
20410 xmlSchemaGetIDC(pctxt->schema, idc->ref->name, in xmlSchemaResolveIDCKeyReferences()
20411 idc->ref->targetNamespace); in xmlSchemaResolveIDCKeyReferences()
20412 if (idc->ref->item == NULL) { in xmlSchemaResolveIDCKeyReferences()
20419 WXS_BASIC_CAST idc, idc->node, in xmlSchemaResolveIDCKeyReferences()
20420 "refer", idc->ref->name, in xmlSchemaResolveIDCKeyReferences()
20421 idc->ref->targetNamespace, in xmlSchemaResolveIDCKeyReferences()
20424 } else if (idc->ref->item->type == XML_SCHEMA_TYPE_IDC_KEYREF) { in xmlSchemaResolveIDCKeyReferences()
20430 NULL, WXS_BASIC_CAST idc, in xmlSchemaResolveIDCKeyReferences()
20433 idc->ref->item = NULL; in xmlSchemaResolveIDCKeyReferences()
20436 if (idc->nbFields != in xmlSchemaResolveIDCKeyReferences()
20437 ((xmlSchemaIDCPtr) idc->ref->item)->nbFields) { in xmlSchemaResolveIDCKeyReferences()
20441 refer = (xmlSchemaIDCPtr) idc->ref->item; in xmlSchemaResolveIDCKeyReferences()
20450 NULL, WXS_BASIC_CAST idc, in xmlSchemaResolveIDCKeyReferences()
22960 xmlSchemaIDCPtr idc; in xmlSchemaXPathProcessHistory() local
22975 idc = matcher->aidc->def; in xmlSchemaXPathProcessHistory()
22976 nbKeys = idc->nbFields; in xmlSchemaXPathProcessHistory()
22984 if (idc->type == XML_SCHEMA_TYPE_IDC_KEY) in xmlSchemaXPathProcessHistory()
22992 if (idc->type == XML_SCHEMA_TYPE_IDC_KEY) in xmlSchemaXPathProcessHistory()
23003 if (idc->type == XML_SCHEMA_TYPE_IDC_KEY) { in xmlSchemaXPathProcessHistory()
23029 if ((idc->type != XML_SCHEMA_TYPE_IDC_KEYREF) && in xmlSchemaXPathProcessHistory()
23070 WXS_BASIC_CAST idc, in xmlSchemaXPathProcessHistory()
23074 xmlSchemaGetIDCDesignation(&strB, idc)); in xmlSchemaXPathProcessHistory()
23097 if (idc->type != XML_SCHEMA_TYPE_IDC_KEYREF) { in xmlSchemaXPathProcessHistory()
23131 if (idc->type == XML_SCHEMA_TYPE_IDC_KEYREF) { in xmlSchemaXPathProcessHistory()
23154 WXS_BASIC_CAST idc, in xmlSchemaXPathProcessHistory()
23156 xmlSchemaGetIDCDesignation(&str, idc), NULL); in xmlSchemaXPathProcessHistory()
23217 xmlSchemaIDCPtr idc, refIdc; in xmlSchemaIDCRegisterMatchers() local
23220 idc = (xmlSchemaIDCPtr) elemDecl->idcs; in xmlSchemaIDCRegisterMatchers()
23221 if (idc == NULL) in xmlSchemaIDCRegisterMatchers()
23240 if (idc->type == XML_SCHEMA_TYPE_IDC_KEYREF) { in xmlSchemaIDCRegisterMatchers()
23248 refIdc = (xmlSchemaIDCPtr) idc->ref->item; in xmlSchemaIDCRegisterMatchers()
23279 if (aidc->def == idc) in xmlSchemaIDCRegisterMatchers()
23325 idc->selector, XPATH_STATE_OBJ_TYPE_IDC_SELECTOR) == -1) in xmlSchemaIDCRegisterMatchers()
23328 idc = idc->next; in xmlSchemaIDCRegisterMatchers()
23329 } while (idc != NULL); in xmlSchemaIDCRegisterMatchers()