Searched refs:xpathCtxt (Results 1 - 14 of 14) sorted by relevance
/haiku-fatelf/src/tools/docbook/libxslt/libxslt/ |
H A D | templates.c | 65 oldContextSize = ctxt->xpathCtxt->contextSize; 66 oldProximityPosition = ctxt->xpathCtxt->proximityPosition; 67 oldNsNr = ctxt->xpathCtxt->nsNr; 68 oldNamespaces = ctxt->xpathCtxt->namespaces; 71 ctxt->xpathCtxt->node = ctxt->node; 72 ctxt->xpathCtxt->namespaces = nsList; 73 ctxt->xpathCtxt->nsNr = nsNr; 75 res = xmlXPathCompiledEval(comp, ctxt->xpathCtxt); 78 ret = xmlXPathEvalPredicate(ctxt->xpathCtxt, res); 92 ctxt->xpathCtxt [all...] |
H A D | variables.h | 31 xmlXPathRegisterVariableLookup((ctxt)->xpathCtxt, \ 33 xsltRegisterAllFunctions((ctxt)->xpathCtxt); \ 35 (ctxt)->xpathCtxt->extra = ctxt
|
H A D | variables.c | 471 oldProximityPosition = ctxt->xpathCtxt->proximityPosition; 472 oldContextSize = ctxt->xpathCtxt->contextSize; 473 ctxt->xpathCtxt->node = (xmlNodePtr) ctxt->node; 477 oldNsNr = ctxt->xpathCtxt->nsNr; 478 oldNamespaces = ctxt->xpathCtxt->namespaces; 483 ctxt->xpathCtxt->namespaces = precomp->inScopeNs->list; 484 ctxt->xpathCtxt->nsNr = precomp->inScopeNs->number; 486 ctxt->xpathCtxt->namespaces = NULL; 487 ctxt->xpathCtxt->nsNr = 0; 490 ctxt->xpathCtxt [all...] |
H A D | functions.h | 28 xmlXPathRegisterFuncLookup((ctxt)->xpathCtxt, \ 30 (void *)(ctxt->xpathCtxt));
|
H A D | transform.c | 400 cur->xpathCtxt = xmlXPathNewContext(doc); 401 if (cur->xpathCtxt == NULL) { 406 cur->xpathCtxt->proximityPosition = 0; 407 cur->xpathCtxt->contextSize = 0; 411 if (xmlXPathContextSetCache(cur->xpathCtxt, 1, -1, 0) == -1) 439 cur->xpathCtxt->nsHash = style->nsHash; 495 if (ctxt->xpathCtxt != NULL) { 496 ctxt->xpathCtxt->nsHash = NULL; 497 xmlXPathFreeContext(ctxt->xpathCtxt); 1502 oldSize = ctxt->xpathCtxt [all...] |
H A D | xsltutils.c | 985 oldPos = ctxt->xpathCtxt->proximityPosition; 986 oldSize = ctxt->xpathCtxt->contextSize; 987 oldNsNr = ctxt->xpathCtxt->nsNr; 988 oldNamespaces = ctxt->xpathCtxt->namespaces; 991 ctxt->xpathCtxt->contextSize = len; 992 ctxt->xpathCtxt->proximityPosition = i + 1; 994 ctxt->xpathCtxt->node = ctxt->node; 997 ctxt->xpathCtxt->namespaces = comp->inScopeNs->list; 998 ctxt->xpathCtxt->nsNr = comp->inScopeNs->number; 1000 ctxt->xpathCtxt 2066 xmlXPathContextPtr xpathCtxt; local [all...] |
H A D | pattern.c | 487 oldnode = ctxt->xpathCtxt->node; 488 olddoc = ctxt->xpathCtxt->doc; 489 ctxt->xpathCtxt->node = node; 490 ctxt->xpathCtxt->doc = doc; 491 newlist = xmlXPathEval(comp->pattern, ctxt->xpathCtxt); 492 ctxt->xpathCtxt->node = oldnode; 493 ctxt->xpathCtxt->doc = olddoc; 833 oldCS = ctxt->xpathCtxt->contextSize; 834 oldCP = ctxt->xpathCtxt->proximityPosition; 942 ctxt->xpathCtxt [all...] |
H A D | functions.c | 441 oldXPathDocPtr = tctxt->xpathCtxt->doc; 465 tctxt->xpathCtxt->doc = ctxt->context->doc; 470 tctxt->xpathCtxt->doc = oldXPathDocPtr;
|
H A D | numbers.c | 649 context->xpathCtxt->node = node; 650 parser = xmlXPathNewParserContext(NULL, context->xpathCtxt); 765 amount = xsltNumberFormatGetValue(ctxt->xpathCtxt,
|
H A D | xsltInternals.h | 1256 xmlXPathContextPtr xpathCtxt; member in struct:_xsltCompilerCtxt 1585 xmlXPathContextPtr xpathCtxt; /* the XPath context */ member in struct:_xsltTransformContext
|
H A D | extensions.c | 573 if (ctxt->xpathCtxt != NULL) { 574 xmlXPathRegisterFuncNS(ctxt->xpathCtxt, name, URI, function);
|
H A D | xslt.c | 514 if (cctxt->xpathCtxt != NULL) 515 xmlXPathFreeContext(cctxt->xpathCtxt); 554 ret->xpathCtxt = xmlXPathNewContext(NULL); 555 if (ret->xpathCtxt == NULL)
|
/haiku-fatelf/src/tools/docbook/libxslt/libexslt/ |
H A D | efunctions.c | 607 oldNsList = ctxt->xpathCtxt->namespaces; 608 oldNsNr = ctxt->xpathCtxt->nsNr; 609 ctxt->xpathCtxt->namespaces = comp->nsList; 610 ctxt->xpathCtxt->nsNr = comp->nsNr; 611 ret = xmlXPathCompiledEval(comp->select, ctxt->xpathCtxt); 612 ctxt->xpathCtxt->nsNr = oldNsNr; 613 ctxt->xpathCtxt->namespaces = oldNsList; 638 xsltApplyOneTemplate (ctxt, ctxt->xpathCtxt->node,
|
/haiku-fatelf/src/tools/docbook/libxml2/ |
H A D | xmlschemas.c | 825 void *xpathCtxt; member in struct:_xmlSchemaIDCStateObj 3844 if (sto->xpathCtxt != NULL) 3845 xmlFreeStreamCtxt((xmlStreamCtxtPtr) sto->xpathCtxt); 22089 if (sto->xpathCtxt != NULL) 22090 xmlFreeStreamCtxt((xmlStreamCtxtPtr) sto->xpathCtxt); 22095 sto->xpathCtxt = (void *) xmlPatternGetStreamCtxt( 22097 if (sto->xpathCtxt == NULL) { 22162 res = xmlStreamPush((xmlStreamCtxtPtr) sto->xpathCtxt, 22165 res = xmlStreamPushAttr((xmlStreamCtxtPtr) sto->xpathCtxt, 22313 res = xmlStreamPop((xmlStreamCtxtPtr) sto->xpathCtxt); [all...] |
Completed in 257 milliseconds