• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /macosx-10.9.5/libxml2-26/libxml2/

Lines Matching refs:type2

2241  * @type2:  an atom type
2249 xmlFACompareAtomTypes(xmlRegAtomType type1, xmlRegAtomType type2) {
2257 if ((type2 == XML_REGEXP_EPSILON) ||
2258 (type2 == XML_REGEXP_CHARVAL) ||
2259 (type2 == XML_REGEXP_RANGES) ||
2260 (type2 == XML_REGEXP_SUBREG) ||
2261 (type2 == XML_REGEXP_STRING) ||
2262 (type2 == XML_REGEXP_ANYCHAR))
2265 if (type1 == type2) return(1);
2267 /* simplify subsequent compares by making sure type1 < type2 */
2268 if (type1 > type2) {
2270 type1 = type2;
2271 type2 = tmp;
2276 if ((type2 == XML_REGEXP_NOTSPACE) ||
2277 ((type2 >= XML_REGEXP_LETTER) &&
2278 (type2 <= XML_REGEXP_LETTER_OTHERS)) ||
2279 ((type2 >= XML_REGEXP_NUMBER) &&
2280 (type2 <= XML_REGEXP_NUMBER_OTHERS)) ||
2281 ((type2 >= XML_REGEXP_MARK) &&
2282 (type2 <= XML_REGEXP_MARK_ENCLOSING)) ||
2283 ((type2 >= XML_REGEXP_PUNCT) &&
2284 (type2 <= XML_REGEXP_PUNCT_OTHERS)) ||
2285 ((type2 >= XML_REGEXP_SYMBOL) &&
2286 (type2 <= XML_REGEXP_SYMBOL_OTHERS))
2293 if ((type2 == XML_REGEXP_NOTINITNAME) ||
2294 ((type2 >= XML_REGEXP_NUMBER) &&
2295 (type2 <= XML_REGEXP_NUMBER_OTHERS)) ||
2296 ((type2 >= XML_REGEXP_MARK) &&
2297 (type2 <= XML_REGEXP_MARK_ENCLOSING)) ||
2298 ((type2 >= XML_REGEXP_SEPAR) &&
2299 (type2 <= XML_REGEXP_SEPAR_PARA)) ||
2300 ((type2 >= XML_REGEXP_PUNCT) &&
2301 (type2 <= XML_REGEXP_PUNCT_OTHERS)) ||
2302 ((type2 >= XML_REGEXP_SYMBOL) &&
2303 (type2 <= XML_REGEXP_SYMBOL_OTHERS)) ||
2304 ((type2 >= XML_REGEXP_OTHER) &&
2305 (type2 <= XML_REGEXP_OTHER_NA))
2312 if ((type2 == XML_REGEXP_NOTNAMECHAR) ||
2313 ((type2 >= XML_REGEXP_MARK) &&
2314 (type2 <= XML_REGEXP_MARK_ENCLOSING)) ||
2315 ((type2 >= XML_REGEXP_PUNCT) &&
2316 (type2 <= XML_REGEXP_PUNCT_OTHERS)) ||
2317 ((type2 >= XML_REGEXP_SEPAR) &&
2318 (type2 <= XML_REGEXP_SEPAR_PARA)) ||
2319 ((type2 >= XML_REGEXP_SYMBOL) &&
2320 (type2 <= XML_REGEXP_SYMBOL_OTHERS)) ||
2321 ((type2 >= XML_REGEXP_OTHER) &&
2322 (type2 <= XML_REGEXP_OTHER_NA))
2329 if ((type2 == XML_REGEXP_NOTDECIMAL) ||
2330 (type2 == XML_REGEXP_REALCHAR) ||
2331 ((type2 >= XML_REGEXP_LETTER) &&
2332 (type2 <= XML_REGEXP_LETTER_OTHERS)) ||
2333 ((type2 >= XML_REGEXP_MARK) &&
2334 (type2 <= XML_REGEXP_MARK_ENCLOSING)) ||
2335 ((type2 >= XML_REGEXP_PUNCT) &&
2336 (type2 <= XML_REGEXP_PUNCT_OTHERS)) ||
2337 ((type2 >= XML_REGEXP_SEPAR) &&
2338 (type2 <= XML_REGEXP_SEPAR_PARA)) ||
2339 ((type2 >= XML_REGEXP_SYMBOL) &&
2340 (type2 <= XML_REGEXP_SYMBOL_OTHERS)) ||
2341 ((type2 >= XML_REGEXP_OTHER) &&
2342 (type2 <= XML_REGEXP_OTHER_NA))
2349 if ((type2 == XML_REGEXP_NOTDECIMAL) ||
2350 ((type2 >= XML_REGEXP_MARK) &&
2351 (type2 <= XML_REGEXP_MARK_ENCLOSING)) ||
2352 ((type2 >= XML_REGEXP_PUNCT) &&
2353 (type2 <= XML_REGEXP_PUNCT_OTHERS)) ||
2354 ((type2 >= XML_REGEXP_SEPAR) &&
2355 (type2 <= XML_REGEXP_SEPAR_PARA)) ||
2356 ((type2 >= XML_REGEXP_SYMBOL) &&
2357 (type2 <= XML_REGEXP_SYMBOL_OTHERS)) ||
2358 ((type2 >= XML_REGEXP_OTHER) &&
2359 (type2 <= XML_REGEXP_OTHER_NA))
2365 * at that point we know both type 1 and type2 are from
2370 if (type2 <= XML_REGEXP_LETTER_OTHERS)
2380 if (type2 <= XML_REGEXP_MARK_ENCLOSING)
2388 if (type2 <= XML_REGEXP_NUMBER_OTHERS)
2396 if (type2 <= XML_REGEXP_PUNCT_OTHERS)
2408 if (type2 <= XML_REGEXP_SEPAR_PARA)
2416 if (type2 <= XML_REGEXP_SYMBOL_OTHERS)
2425 if (type2 <= XML_REGEXP_OTHER_NA)