Home | History | Annotate | Download | only in src

Lines Matching defs:ch2

562     int ch2;			/* Second child */
706 * @ch2: second child index
719 xmlXPathCompExprAdd(xmlXPathCompExprPtr comp, int ch1, int ch2,
738 comp->steps[comp->nbStep].ch2 = ch2;
788 op->ch1 = op->ch2;
789 op->ch2 = tmp;
805 #define PUSH_BINARY_EXPR(op, ch1, ch2, val, val2) \
806 xmlXPathCompExprAdd(ctxt->comp, (ch1), (ch2), (op), \
1277 if (op->ch2 >= 0)
1278 xmlXPathDebugDumpStepOp(output, comp, &comp->steps[op->ch2], depth + 1);
11533 if (op->ch2 != -1) {
11576 exprOp = &ctxt->comp->steps[op->ch2];
11692 if (op->ch2 == -1) {
11721 exprOp = &ctxt->comp->steps[op->ch2];
11877 if (op->ch2 != -1) {
11878 exprOp = &ctxt->comp->steps[op->ch2];
12106 * PREDICATE -- op->ch2 (predOp)
12111 * ELEM Object is a number : 1 -- predOp->ch2 = [1]
12118 if (op->ch2 != -1) {
12122 predOp = &ctxt->comp->steps[op->ch2];
12608 xmlXPathCompOpEvalFirst(ctxt, &comp->steps[op->ch2],
12632 if (op->ch2 != -1)
12633 total += xmlXPathCompOpEval(ctxt, &comp->steps[op->ch2]);
12642 if (op->ch2 != -1)
12643 total += xmlXPathCompOpEval(ctxt, &comp->steps[op->ch2]);
12739 xmlXPathCompOpEvalLast(ctxt, &comp->steps[op->ch2], last);
12767 if (op->ch2 != -1)
12768 total += xmlXPathCompOpEval(ctxt, &comp->steps[op->ch2]);
12777 if (op->ch2 != -1)
12778 total += xmlXPathCompOpEval(ctxt, &comp->steps[op->ch2]);
12833 if ((op->ch1 != -1) && (op->ch2 != -1) &&
12835 (comp->steps[op->ch2].op == XPATH_OP_SORT)) {
12836 int f = comp->steps[op->ch2].ch1;
12877 if (op->ch2 == -1)
12905 if (op->ch2 != -1)
12906 total += xmlXPathCompOpEval(ctxt, &comp->steps[op->ch2]);
12933 if (op->ch2 != -1)
12934 total += xmlXPathCompOpEval(ctxt, &comp->steps[op->ch2]);
13007 if (op->ch2 != -1)
13010 &comp->steps[op->ch2]);
13049 if (op->ch2 != -1)
13050 total += xmlXPathCompOpEval(ctxt, &comp->steps[op->ch2]);
13148 total += xmlXPathCompOpEval(ctxt, &comp->steps[op->ch2]);
13174 total += xmlXPathCompOpEval(ctxt, &comp->steps[op->ch2]);
13196 total += xmlXPathCompOpEval(ctxt, &comp->steps[op->ch2]);
13215 total += xmlXPathCompOpEval(ctxt, &comp->steps[op->ch2]);
13227 if (op->ch2 != -1) {
13232 total += xmlXPathCompOpEval(ctxt, &comp->steps[op->ch2]);
13257 total += xmlXPathCompOpEval(ctxt, &comp->steps[op->ch2]);
13277 total += xmlXPathCompOpEval(ctxt, &comp->steps[op->ch2]);
13303 if (op->ch2 != -1)
13304 total += xmlXPathCompOpEval(ctxt, &comp->steps[op->ch2]);
13313 if (op->ch2 != -1)
13314 total += xmlXPathCompOpEval(ctxt, &comp->steps[op->ch2]);
13439 if (op->ch2 != -1) {
13440 total += xmlXPathCompOpEval(ctxt, &comp->steps[op->ch2]);
13459 if ((op->ch1 != -1) && (op->ch2 != -1) &&
13475 (comp->steps[op->ch2].op == XPATH_OP_VALUE)) { /* 12 */
13478 val = comp->steps[op->ch2].value4;
13503 if ((op->ch1 != -1) && (op->ch2 != -1) &&
13505 (comp->steps[op->ch2].op == XPATH_OP_SORT)) {
13506 int f = comp->steps[op->ch2].ch1;
13557 if (op->ch2 == -1)
13585 if (op->ch2 != -1)
13588 &comp->steps[op->ch2]);
13611 if (op->ch2 != -1)
13614 &comp->steps[op->ch2]);
13675 if (op->ch2 != -1)
13678 ch2]);
13745 if (op->ch2 != -1)
13748 &comp->steps[op->ch2]);
13828 if (op->ch2 == -1)
13845 total += xmlXPathCompOpEval(ctxt,&comp->steps[op->ch2]);
13868 if (op->ch2 != -1)
13871 &comp->steps[op->ch2]);
13934 if (op->ch2 != -1)
13937 &comp->steps[op->ch2]);
14588 (prevop->ch2 == -1) &&
14604 if (op->ch2 != -1)
14605 xmlXPathRewriteDOSExpression(comp, &comp->steps[op->ch2]);