Lines Matching refs:range1
1909 xmlFACompareRanges(xmlRegRangePtr range1, xmlRegRangePtr range2) {
1912 if ((range1->type == XML_REGEXP_RANGES) ||
1915 (range1->type == XML_REGEXP_SUBREG) ||
1916 (range1->type == XML_REGEXP_STRING) ||
1921 if (range1->type > range2->type) {
1924 tmp = range1;
1925 range1 = range2;
1928 if ((range1->type == XML_REGEXP_ANYCHAR) ||
1931 } else if ((range1->type == XML_REGEXP_EPSILON) ||
1934 } else if (range1->type == range2->type) {
1935 if ((range1->type != XML_REGEXP_CHARVAL) ||
1936 (range1->end < range2->start) ||
1937 (range2->end < range1->start))
1941 } else if (range1->type == XML_REGEXP_CHARVAL) {
1951 if (((range1->neg == 0) && (range2->neg != 0)) ||
1952 ((range1->neg != 0) && (range2->neg == 0)))
1955 for (codepoint = range1->start;codepoint <= range1->end ;codepoint++) {
1966 } else if ((range1->type == XML_REGEXP_BLOCK_NAME) ||
1968 if (range1->type == range2->type) {
1969 ret = xmlStrEqual(range1->blockName, range2->blockName);
1979 } else if ((range1->type < XML_REGEXP_LETTER) ||
1981 if ((range1->type == XML_REGEXP_ANYSPACE) &&
1984 else if ((range1->type == XML_REGEXP_INITNAME) &&
1987 else if ((range1->type == XML_REGEXP_NAMECHAR) &&
1990 else if ((range1->type == XML_REGEXP_DECIMAL) &&
1993 else if ((range1->type == XML_REGEXP_REALCHAR) &&
2002 /* range1->type < range2->type here */
2003 switch (range1->type) {
2064 if (((range1->neg == 0) && (range2->neg != 0)) ||
2065 ((range1->neg != 0) && (range2->neg == 0)))