Home | History | Annotate | Download | only in libxml2

Lines Matching defs:inf

6332  * @inf:  less than (1) or greater than (0)
6352 xmlXPathCompareNodeSetFloat(xmlXPathParserContextPtr ctxt, int inf, int strict,
6374 ret = xmlXPathCompareValues(ctxt, inf, strict);
6388 * @inf: less than (1) or greater than (0)
6407 xmlXPathCompareNodeSetString(xmlXPathParserContextPtr ctxt, int inf, int strict,
6428 ret = xmlXPathCompareValues(ctxt, inf, strict);
6441 * @inf: less than (1) or greater than (0)
6468 xmlXPathCompareNodeSets(int inf, int strict,
6520 if (inf && strict)
6522 else if (inf && !strict)
6524 else if (!inf && strict)
6526 else if (!inf && !strict)
6544 * @inf: less than (1) or greater than (0)
6563 xmlXPathCompareNodeSetValue(xmlXPathParserContextPtr ctxt, int inf, int strict,
6571 return(xmlXPathCompareNodeSetFloat(ctxt, inf, strict, arg, val));
6574 return(xmlXPathCompareNodeSets(inf, strict, arg, val));
6576 return(xmlXPathCompareNodeSetString(ctxt, inf, strict, arg, val));
6581 return(xmlXPathCompareValues(ctxt, inf, strict));
7181 * @inf: less than (1) or greater than (0)
7203 xmlXPathCompareValues(xmlXPathParserContextPtr ctxt, int inf, int strict) {
7227 ret = xmlXPathCompareNodeSets(inf, strict, arg1, arg2);
7230 ret = xmlXPathCompareNodeSetValue(ctxt, inf, strict,
7233 ret = xmlXPathCompareNodeSetValue(ctxt, !inf, strict,
7262 * => feedback on 3.4 for Inf and NaN
7270 if (inf && strict) {
7280 else if (inf && !strict) {
7289 else if (!inf && strict) {
7299 else if (!inf && !strict) {
9021 * arguments are infinity (relying on Inf + -Inf = NaN)
10767 int inf, strict;
10770 if (CUR == '<') inf = 1;
10771 else inf = 0;
10779 PUSH_BINARY_EXPR(XPATH_OP_CMP, op1, ctxt->comp->last, inf, strict);