Lines Matching refs:idcDef
3867 xmlSchemaFreeIDC(xmlSchemaIDCPtr idcDef)
3871 if (idcDef == NULL)
3873 if (idcDef->annot != NULL)
3874 xmlSchemaFreeAnnot(idcDef->annot);
3876 if (idcDef->selector != NULL) {
3877 if (idcDef->selector->xpathComp != NULL)
3878 xmlFreePattern((xmlPatternPtr) idcDef->selector->xpathComp);
3879 xmlFree(idcDef->selector);
3882 if (idcDef->fields != NULL) {
3883 cur = idcDef->fields;
3892 xmlFree(idcDef);
4115 if (schema->idcDef != NULL)
4116 xmlHashFree(schema->idcDef, NULL);
4933 WXS_FIND_GLOBAL_ITEM(idcDef)
20661 WXS_GET_GLOBAL_HASH(bucket, idcDef)
21866 * @idcDef: the IDC definition
21873 xmlSchemaAugmentIDC(xmlSchemaIDCPtr idcDef,
21886 aidc->def = idcDef;
21898 (idcDef->type == XML_SCHEMA_TYPE_IDC_KEYREF))
21904 * @idcDef: the IDC definition of this binding
21911 xmlSchemaIDCNewBinding(xmlSchemaIDCPtr idcDef)
21923 ret->definition = idcDef;
27901 if (vctxt->schema->idcDef != NULL) {
27902 xmlHashScan(vctxt->schema->idcDef,