Lines Matching defs:ref
235 xmlRelaxNGDocumentPtr doc; /* Current parsed external ref */
2045 return ("ref");
4802 } else if (IS_RELAXNG(node, "ref")) {
4809 xmlRngPErr(ctxt, node, XML_RNGP_REF_NO_NAME, "ref has no name\n",
4815 "ref name '%s' is not an NCName\n", def->name,
4820 xmlRngPErr(ctxt, node, XML_RNGP_REF_NOT_EMPTY, "ref is not empty\n",
5557 * @ref: the ref
5565 xmlRelaxNGCheckReference(xmlRelaxNGDefinePtr ref,
5574 xmlRngPErr(ctxt, ref->node, XML_ERR_INTERNAL_ERROR,
5579 if (ref->content != NULL) {
5580 xmlRngPErr(ctxt, ref->node, XML_ERR_INTERNAL_ERROR,
5588 cur = ref;
5594 xmlRngPErr(ctxt, ref->node, XML_RNGP_REF_NO_DEF,
5599 xmlRngPErr(ctxt, ref->node, XML_RNGP_REF_NO_DEF,
6144 * This should actually be caught by list//element(ref) at the
6151 "Found forbidden pattern list//ref\n", NULL,
6157 "Found forbidden pattern data/except//ref\n",
6177 "Found forbidden pattern data/except//element(ref)\n",
6182 "Found forbidden pattern list//element(ref)\n",
6187 "Found forbidden pattern attribute//element(ref)\n",
6192 "Found forbidden pattern attribute//element(ref)\n",
6793 (!xmlStrEqual(node->name, BAD_CAST "ref")) &&
7411 * Check the ref/defines links
7646 fprintf(output, "<ref");
7651 fprintf(output, "</ref>\n");