Lines Matching refs:obj2
195 xmlXPathObjectPtr obj, obj2 = NULL; in xsltDocumentFunction() local
221 obj2 = valuePop(ctxt); in xsltDocumentFunction()
237 valuePush(ctxt, xmlXPathObjectCopy(obj2)); in xsltDocumentFunction()
253 if (obj2 != NULL) in xsltDocumentFunction()
254 xmlXPathFreeObject(obj2); in xsltDocumentFunction()
266 if (obj2 != NULL) in xsltDocumentFunction()
267 xmlXPathFreeObject(obj2); in xsltDocumentFunction()
276 if ((obj2 != NULL) && (obj2->nodesetval != NULL) && in xsltDocumentFunction()
277 (obj2->nodesetval->nodeNr > 0) && in xsltDocumentFunction()
278 IS_XSLT_REAL_NODE(obj2->nodesetval->nodeTab[0])) { in xsltDocumentFunction()
281 target = obj2->nodesetval->nodeTab[0]; in xsltDocumentFunction()
314 if (obj2 != NULL) in xsltDocumentFunction()
315 xmlXPathFreeObject(obj2); in xsltDocumentFunction()
328 xmlXPathObjectPtr obj1, obj2; in xsltKeyFunction() local
340 obj2 = valuePop(ctxt); in xsltKeyFunction()
342 if ((obj2 == NULL) || in xsltKeyFunction()
347 xmlXPathFreeObject(obj2); in xsltKeyFunction()
356 if ((obj2->type == XPATH_NODESET) || (obj2->type == XPATH_XSLT_TREE)) { in xsltKeyFunction()
362 if (obj2->nodesetval != NULL) { in xsltKeyFunction()
363 for (i = 0; i < obj2->nodesetval->nodeNr; i++) { in xsltKeyFunction()
366 xmlXPathNewNodeSet(obj2->nodesetval->nodeTab[i])); in xsltKeyFunction()
426 valuePush(ctxt, obj2); in xsltKeyFunction()
434 obj2 = valuePop(ctxt); in xsltKeyFunction()
435 value = obj2->stringval; in xsltKeyFunction()
511 if (obj2 != NULL) in xsltKeyFunction()
512 xmlXPathFreeObject(obj2); in xsltKeyFunction()