• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/router/libxml2/

Lines Matching refs:range2

2072 xmlFACompareRanges(xmlRegRangePtr range1, xmlRegRangePtr range2) {
2076 (range2->type == XML_REGEXP_RANGES) ||
2077 (range2->type == XML_REGEXP_SUBREG) ||
2080 (range2->type == XML_REGEXP_STRING))
2084 if (range1->type > range2->type) {
2088 range1 = range2;
2089 range2 = tmp;
2092 (range2->type == XML_REGEXP_ANYCHAR)) {
2095 (range2->type == XML_REGEXP_EPSILON)) {
2097 } else if (range1->type == range2->type) {
2100 else if ((range1->end < range2->start) ||
2101 (range2->end < range1->start))
2115 if (((range1->neg == 0) && (range2->neg != 0)) ||
2116 ((range1->neg != 0) && (range2->neg == 0)))
2120 ret = xmlRegCheckCharacterRange(range2->type, codepoint,
2121 0, range2->start, range2->end,
2122 range2->blockName);
2131 (range2->type == XML_REGEXP_BLOCK_NAME)) {
2132 if (range1->type == range2->type) {
2133 ret = xmlStrEqual(range1->blockName, range2->blockName);
2144 (range2->type < XML_REGEXP_LETTER)) {
2146 (range2->type == XML_REGEXP_NOTSPACE))
2149 (range2->type == XML_REGEXP_NOTINITNAME))
2152 (range2->type == XML_REGEXP_NOTNAMECHAR))
2155 (range2->type == XML_REGEXP_NOTDECIMAL))
2158 (range2->type == XML_REGEXP_NOTREALCHAR))
2166 /* range1->type < range2->type here */
2170 if ((range2->type == XML_REGEXP_LETTER_UPPERCASE) ||
2171 (range2->type == XML_REGEXP_LETTER_LOWERCASE) ||
2172 (range2->type == XML_REGEXP_LETTER_TITLECASE) ||
2173 (range2->type == XML_REGEXP_LETTER_MODIFIER) ||
2174 (range2->type == XML_REGEXP_LETTER_OTHERS))
2178 if ((range2->type == XML_REGEXP_MARK_NONSPACING) ||
2179 (range2->type == XML_REGEXP_MARK_SPACECOMBINING) ||
2180 (range2->type == XML_REGEXP_MARK_ENCLOSING))
2184 if ((range2->type == XML_REGEXP_NUMBER_DECIMAL) ||
2185 (range2->type == XML_REGEXP_NUMBER_LETTER) ||
2186 (range2->type == XML_REGEXP_NUMBER_OTHERS))
2190 if ((range2->type == XML_REGEXP_PUNCT_CONNECTOR) ||
2191 (range2->type == XML_REGEXP_PUNCT_DASH) ||
2192 (range2->type == XML_REGEXP_PUNCT_OPEN) ||
2193 (range2->type == XML_REGEXP_PUNCT_CLOSE) ||
2194 (range2->type == XML_REGEXP_PUNCT_INITQUOTE) ||
2195 (range2->type == XML_REGEXP_PUNCT_FINQUOTE) ||
2196 (range2->type == XML_REGEXP_PUNCT_OTHERS))
2200 if ((range2->type == XML_REGEXP_SEPAR_SPACE) ||
2201 (range2->type == XML_REGEXP_SEPAR_LINE) ||
2202 (range2->type == XML_REGEXP_SEPAR_PARA))
2206 if ((range2->type == XML_REGEXP_SYMBOL_MATH) ||
2207 (range2->type == XML_REGEXP_SYMBOL_CURRENCY) ||
2208 (range2->type == XML_REGEXP_SYMBOL_MODIFIER) ||
2209 (range2->type == XML_REGEXP_SYMBOL_OTHERS))
2213 if ((range2->type == XML_REGEXP_OTHER_CONTROL) ||
2214 (range2->type == XML_REGEXP_OTHER_FORMAT) ||
2215 (range2->type == XML_REGEXP_OTHER_PRIVATE))
2219 if ((range2->type >= XML_REGEXP_LETTER) &&
2220 (range2->type < XML_REGEXP_BLOCK_NAME))
2228 if (((range1->neg == 0) && (range2->neg != 0)) ||
2229 ((range1->neg != 0) && (range2->neg == 0)))