Lines Matching refs:nbStep
652 int nbStep; /* Number of steps in this expression */ member
708 cur->nbStep = 0; in xmlXPathNewCompExpr()
739 for (i = 0; i < comp->nbStep; i++) { in xmlXPathFreeCompExpr()
751 for (i = 0; i < comp->nbStep; i++) { in xmlXPathFreeCompExpr()
800 if (comp->nbStep >= comp->maxStep) { in xmlXPathCompExprAdd()
817 comp->last = comp->nbStep; in xmlXPathCompExprAdd()
818 comp->steps[comp->nbStep].ch1 = ch1; in xmlXPathCompExprAdd()
819 comp->steps[comp->nbStep].ch2 = ch2; in xmlXPathCompExprAdd()
820 comp->steps[comp->nbStep].op = op; in xmlXPathCompExprAdd()
821 comp->steps[comp->nbStep].value = value; in xmlXPathCompExprAdd()
822 comp->steps[comp->nbStep].value2 = value2; in xmlXPathCompExprAdd()
823 comp->steps[comp->nbStep].value3 = value3; in xmlXPathCompExprAdd()
828 comp->steps[comp->nbStep].value4 = (xmlChar *) in xmlXPathCompExprAdd()
832 comp->steps[comp->nbStep].value4 = NULL; in xmlXPathCompExprAdd()
834 comp->steps[comp->nbStep].value5 = (xmlChar *) in xmlXPathCompExprAdd()
838 comp->steps[comp->nbStep].value5 = NULL; in xmlXPathCompExprAdd()
840 comp->steps[comp->nbStep].value4 = value4; in xmlXPathCompExprAdd()
841 comp->steps[comp->nbStep].value5 = value5; in xmlXPathCompExprAdd()
843 comp->steps[comp->nbStep].cache = NULL; in xmlXPathCompExprAdd()
844 return(comp->nbStep++); in xmlXPathCompExprAdd()
1385 comp->nbStep); in xmlXPathDebugDumpCompExpr()
14828 if ((comp->nbStep > 1) && (comp->last >= 0)) { in xmlXPathCtxtCompile()
15008 (ctxt->comp->nbStep > 1) && in xmlXPathEvalExpr()