Lines Matching defs:ranges
189 xmlRegRangePtr *ranges;
769 xmlRegFreeRange(atom->ranges[i]);
770 if (atom->ranges != NULL)
771 xmlFree(atom->ranges);
857 fprintf(output, "ranges "); break;
1012 xmlRegPrintRange(output, atom->ranges[i]);
1133 ERROR("add range: atom is not ranges");
1138 atom->ranges = (xmlRegRangePtr *) xmlMalloc(atom->maxRanges *
1140 if (atom->ranges == NULL) {
1141 xmlRegexpErrMemory(ctxt, "adding ranges");
1148 tmp = (xmlRegRangePtr *) xmlRealloc(atom->ranges, atom->maxRanges *
1151 xmlRegexpErrMemory(ctxt, "adding ranges");
1155 atom->ranges = tmp;
1161 atom->ranges[atom->nbRanges++] = range;
2369 * need to check that none of the ranges eventually matches
2373 r1 = atom1->ranges[i];
2374 r2 = atom2->ranges[j];
2779 range = atom->ranges[i];
4880 /* TODO check that the values are acceptable character ranges for XML */