Lines Matching defs:prefix
281 * @namespaces: the prefix definitions, array of [URI, prefix] terminated
888 * @prefix: the place to store the prefix
896 xmlPatScanQName(xmlPatParserContextPtr ctxt, xmlChar **prefix) {
899 *prefix = NULL;
902 *prefix = ret;
937 xmlChar *prefix = name;
943 XML_PAT_FREE_STRING(ctxt, prefix);
951 if ((prefix[0] == 'x') &&
952 (prefix[1] == 'm') &&
953 (prefix[2] == 'l') &&
954 (prefix[3] == 0))
959 if (xmlStrEqual(ctxt->namespaces[2 * i + 1], prefix)) {
966 "xmlCompileAttributeTest : no namespace bound to prefix %s\n",
967 prefix);
972 XML_PAT_FREE_STRING(ctxt, prefix);
1060 xmlChar *prefix = name;
1072 if ((prefix[0] == 'x') &&
1073 (prefix[1] == 'm') &&
1074 (prefix[2] == 'l') &&
1075 (prefix[3] == 0))
1080 if (xmlStrEqual(ctxt->namespaces[2 * i + 1], prefix)) {
1087 "xmlCompileStepPattern : no namespace bound to prefix %s\n",
1088 prefix);
1093 XML_PAT_FREE_STRING(ctxt, prefix);
1125 xmlChar *prefix = name;
1138 if ((prefix[0] == 'x') &&
1139 (prefix[1] == 'm') &&
1140 (prefix[2] == 'l') &&
1141 (prefix[3] == 0))
1146 if (xmlStrEqual(ctxt->namespaces[2 * i + 1], prefix)) {
1154 "to prefix %s\n", prefix);
1159 XML_PAT_FREE_STRING(ctxt, prefix);
2341 * @namespaces: the prefix definitions, array of [URI, prefix] or NULL