Lines Matching refs:pctxt
14630 xmlXPathParserContextPtr pctxt; in xmlXPathCtxtCompile() local
14641 pctxt = xmlXPathNewParserContext(str, ctxt); in xmlXPathCtxtCompile()
14642 if (pctxt == NULL) in xmlXPathCtxtCompile()
14644 xmlXPathCompileExpr(pctxt, 1); in xmlXPathCtxtCompile()
14646 if( pctxt->error != XPATH_EXPRESSION_OK ) in xmlXPathCtxtCompile()
14648 xmlXPathFreeParserContext(pctxt); in xmlXPathCtxtCompile()
14652 if (*pctxt->cur != 0) { in xmlXPathCtxtCompile()
14659 xmlXPatherror(pctxt, __FILE__, __LINE__, XPATH_EXPR_ERROR); in xmlXPathCtxtCompile()
14662 comp = pctxt->comp; in xmlXPathCtxtCompile()
14663 pctxt->comp = NULL; in xmlXPathCtxtCompile()
14665 xmlXPathFreeParserContext(pctxt); in xmlXPathCtxtCompile()
14713 xmlXPathParserContextPtr pctxt; in xmlXPathCompiledEvalInternal() local
14739 pctxt = xmlXPathCompParserContext(comp, ctxt); in xmlXPathCompiledEvalInternal()
14740 res = xmlXPathRunEval(pctxt, toBool); in xmlXPathCompiledEvalInternal()
14742 if (pctxt->error != XPATH_EXPRESSION_OK) { in xmlXPathCompiledEvalInternal()
14745 resObj = valuePop(pctxt); in xmlXPathCompiledEvalInternal()
14750 } else if (pctxt->valueNr > 0) { in xmlXPathCompiledEvalInternal()
14753 pctxt->valueNr); in xmlXPathCompiledEvalInternal()
14762 pctxt->comp = NULL; in xmlXPathCompiledEvalInternal()
14763 xmlXPathFreeParserContext(pctxt); in xmlXPathCompiledEvalInternal()