1*7c568831SAndroid Build Coastguard Worker * Summary: internal interfaces for XML Path Language implementation 2*7c568831SAndroid Build Coastguard Worker * Description: internal interfaces for XML Path Language implementation 3*7c568831SAndroid Build Coastguard Worker * used to build new modules on top of XPath like XPointer and 4*7c568831SAndroid Build Coastguard Worker * XSLT 5*7c568831SAndroid Build Coastguard Worker * 6*7c568831SAndroid Build Coastguard Worker * Copy: See Copyright for the status of this software. 7*7c568831SAndroid Build Coastguard Worker * 8*7c568831SAndroid Build Coastguard Worker * Author: Patrick Monnerat <[email protected]>, DATASPHERE S.A. 9*7c568831SAndroid Build Coastguard Worker 10*7c568831SAndroid Build Coastguard Worker /if not defined(XML_XPATH_INTERNALS_H__) 11*7c568831SAndroid Build Coastguard Worker /define XML_XPATH_INTERNALS_H__ 12*7c568831SAndroid Build Coastguard Worker 13*7c568831SAndroid Build Coastguard Worker /include "libxmlrpg/xmlversion" 14*7c568831SAndroid Build Coastguard Worker 15*7c568831SAndroid Build Coastguard Worker /if defined(LIBXML_XPATH_ENABLED) 16*7c568831SAndroid Build Coastguard Worker 17*7c568831SAndroid Build Coastguard Worker /include "libxmlrpg/xmlTypesC" 18*7c568831SAndroid Build Coastguard Worker /include "libxmlrpg/xpath" 19*7c568831SAndroid Build Coastguard Worker 20*7c568831SAndroid Build Coastguard Worker ************************************************************************ 21*7c568831SAndroid Build Coastguard Worker * * 22*7c568831SAndroid Build Coastguard Worker * Helpers * 23*7c568831SAndroid Build Coastguard Worker * * 24*7c568831SAndroid Build Coastguard Worker ************************************************************************ 25*7c568831SAndroid Build Coastguard Worker 26*7c568831SAndroid Build Coastguard Worker * Many of these macros may later turn into functions. They 27*7c568831SAndroid Build Coastguard Worker * shouldn't be used in #ifdef's preprocessor instructions. 28*7c568831SAndroid Build Coastguard Worker 29*7c568831SAndroid Build Coastguard Worker d xmlXPathPopBoolean... 30*7c568831SAndroid Build Coastguard Worker d pr extproc('xmlXPathPopBoolean') 31*7c568831SAndroid Build Coastguard Worker d like(xmlCint) 32*7c568831SAndroid Build Coastguard Worker d ctxt value like(xmlXPathParserContextPtr) 33*7c568831SAndroid Build Coastguard Worker 34*7c568831SAndroid Build Coastguard Worker d xmlXPathPopNumber... 35*7c568831SAndroid Build Coastguard Worker d pr extproc('xmlXPathPopNumber') 36*7c568831SAndroid Build Coastguard Worker d like(xmlCdouble) 37*7c568831SAndroid Build Coastguard Worker d ctxt value like(xmlXPathParserContextPtr) 38*7c568831SAndroid Build Coastguard Worker 39*7c568831SAndroid Build Coastguard Worker d xmlXPathPopString... 40*7c568831SAndroid Build Coastguard Worker d pr * extproc('xmlXPathPopString') xmlChar * 41*7c568831SAndroid Build Coastguard Worker d ctxt value like(xmlXPathParserContextPtr) 42*7c568831SAndroid Build Coastguard Worker 43*7c568831SAndroid Build Coastguard Worker d xmlXPathPopNodeSet... 44*7c568831SAndroid Build Coastguard Worker d pr extproc('xmlXPathPopNodeSet') 45*7c568831SAndroid Build Coastguard Worker d like(xmlNodeSetPtr) 46*7c568831SAndroid Build Coastguard Worker d ctxt value like(xmlXPathParserContextPtr) 47*7c568831SAndroid Build Coastguard Worker 48*7c568831SAndroid Build Coastguard Worker d xmlXPathPopExternal... 49*7c568831SAndroid Build Coastguard Worker d pr * extproc('xmlXPathPopExternal') void * 50*7c568831SAndroid Build Coastguard Worker d ctxt value like(xmlXPathParserContextPtr) 51*7c568831SAndroid Build Coastguard Worker 52*7c568831SAndroid Build Coastguard Worker * Variable Lookup forwarding. 53*7c568831SAndroid Build Coastguard Worker 54*7c568831SAndroid Build Coastguard Worker d xmlXPathRegisterVariableLookup... 55*7c568831SAndroid Build Coastguard Worker d pr extproc( 56*7c568831SAndroid Build Coastguard Worker d 'xmlXPathRegisterVariableLookup') 57*7c568831SAndroid Build Coastguard Worker d ctxt value like(xmlXPathContextPtr) 58*7c568831SAndroid Build Coastguard Worker d f value 59*7c568831SAndroid Build Coastguard Worker d like(xmlXPathVariableLookupFunc) 60*7c568831SAndroid Build Coastguard Worker d data * value void * 61*7c568831SAndroid Build Coastguard Worker 62*7c568831SAndroid Build Coastguard Worker * Function Lookup forwarding. 63*7c568831SAndroid Build Coastguard Worker 64*7c568831SAndroid Build Coastguard Worker d xmlXPathRegisterFuncLookup... 65*7c568831SAndroid Build Coastguard Worker d pr extproc('xmlXPathRegisterFuncLookup') 66*7c568831SAndroid Build Coastguard Worker d ctxt value like(xmlXPathContextPtr) 67*7c568831SAndroid Build Coastguard Worker d f value like(xmlXPathFuncLookupFunc) 68*7c568831SAndroid Build Coastguard Worker d funcCtxt * value void * 69*7c568831SAndroid Build Coastguard Worker 70*7c568831SAndroid Build Coastguard Worker * Error reporting. 71*7c568831SAndroid Build Coastguard Worker * Note this procedure is renamed in RPG to avoid character case clash with 72*7c568831SAndroid Build Coastguard Worker * data type xmlXPathError. 73*7c568831SAndroid Build Coastguard Worker 74*7c568831SAndroid Build Coastguard Worker d xmlXPathReportError... 75*7c568831SAndroid Build Coastguard Worker d pr extproc('xmlXPatherror') 76*7c568831SAndroid Build Coastguard Worker d ctxt value like(xmlXPathParserContextPtr) 77*7c568831SAndroid Build Coastguard Worker d file * value options(*string) const char * 78*7c568831SAndroid Build Coastguard Worker d line value like(xmlCint) 79*7c568831SAndroid Build Coastguard Worker d no value like(xmlCint) 80*7c568831SAndroid Build Coastguard Worker 81*7c568831SAndroid Build Coastguard Worker d xmlXPathErr pr extproc('xmlXPathErr') 82*7c568831SAndroid Build Coastguard Worker d ctxt value like(xmlXPathParserContextPtr) 83*7c568831SAndroid Build Coastguard Worker d error value like(xmlCint) 84*7c568831SAndroid Build Coastguard Worker 85*7c568831SAndroid Build Coastguard Worker /if defined(LIBXML_DEBUG_ENABLED) 86*7c568831SAndroid Build Coastguard Worker d xmlXPathDebugDumpObject... 87*7c568831SAndroid Build Coastguard Worker d pr extproc('xmlXPathDebugDumpObject') 88*7c568831SAndroid Build Coastguard Worker d output * value FILE * 89*7c568831SAndroid Build Coastguard Worker d cur value like(xmlXPathObjectPtr) 90*7c568831SAndroid Build Coastguard Worker d depth value like(xmlCint) 91*7c568831SAndroid Build Coastguard Worker 92*7c568831SAndroid Build Coastguard Worker d xmlXPathDebugDumpCompExpr... 93*7c568831SAndroid Build Coastguard Worker d pr extproc('xmlXPathDebugDumpCompExpr') 94*7c568831SAndroid Build Coastguard Worker d output * value FILE * 95*7c568831SAndroid Build Coastguard Worker d comp value like(xmlXPathCompExprPtr) 96*7c568831SAndroid Build Coastguard Worker d depth value like(xmlCint) 97*7c568831SAndroid Build Coastguard Worker /endif 98*7c568831SAndroid Build Coastguard Worker 99*7c568831SAndroid Build Coastguard Worker * NodeSet handling. 100*7c568831SAndroid Build Coastguard Worker 101*7c568831SAndroid Build Coastguard Worker d xmlXPathNodeSetContains... 102*7c568831SAndroid Build Coastguard Worker d pr extproc('xmlXPathNodeSetContains') 103*7c568831SAndroid Build Coastguard Worker d like(xmlCint) 104*7c568831SAndroid Build Coastguard Worker d cur value like(xmlNodeSetPtr) 105*7c568831SAndroid Build Coastguard Worker d val value like(xmlNodePtr) 106*7c568831SAndroid Build Coastguard Worker 107*7c568831SAndroid Build Coastguard Worker d xmlXPathDifference... 108*7c568831SAndroid Build Coastguard Worker d pr extproc('xmlXPathDifference') 109*7c568831SAndroid Build Coastguard Worker d like(xmlNodeSetPtr) 110*7c568831SAndroid Build Coastguard Worker d nodes1 value like(xmlNodeSetPtr) 111*7c568831SAndroid Build Coastguard Worker d nodes2 value like(xmlNodeSetPtr) 112*7c568831SAndroid Build Coastguard Worker 113*7c568831SAndroid Build Coastguard Worker d xmlXPathIntersection... 114*7c568831SAndroid Build Coastguard Worker d pr extproc('xmlXPathIntersection') 115*7c568831SAndroid Build Coastguard Worker d like(xmlNodeSetPtr) 116*7c568831SAndroid Build Coastguard Worker d nodes1 value like(xmlNodeSetPtr) 117*7c568831SAndroid Build Coastguard Worker d nodes2 value like(xmlNodeSetPtr) 118*7c568831SAndroid Build Coastguard Worker 119*7c568831SAndroid Build Coastguard Worker d xmlXPathDistinctSorted... 120*7c568831SAndroid Build Coastguard Worker d pr extproc('xmlXPathDistinctSorted') 121*7c568831SAndroid Build Coastguard Worker d like(xmlNodeSetPtr) 122*7c568831SAndroid Build Coastguard Worker d nodes value like(xmlNodeSetPtr) 123*7c568831SAndroid Build Coastguard Worker 124*7c568831SAndroid Build Coastguard Worker d xmlXPathDistinct... 125*7c568831SAndroid Build Coastguard Worker d pr extproc('xmlXPathDistinct') 126*7c568831SAndroid Build Coastguard Worker d like(xmlNodeSetPtr) 127*7c568831SAndroid Build Coastguard Worker d nodes value like(xmlNodeSetPtr) 128*7c568831SAndroid Build Coastguard Worker 129*7c568831SAndroid Build Coastguard Worker d xmlXPathHasSameNodes... 130*7c568831SAndroid Build Coastguard Worker d pr extproc('xmlXPathHasSameNodes') 131*7c568831SAndroid Build Coastguard Worker d like(xmlCint) 132*7c568831SAndroid Build Coastguard Worker d nodes1 value like(xmlNodeSetPtr) 133*7c568831SAndroid Build Coastguard Worker d nodes2 value like(xmlNodeSetPtr) 134*7c568831SAndroid Build Coastguard Worker 135*7c568831SAndroid Build Coastguard Worker d xmlXPathNodeLeadingSorted... 136*7c568831SAndroid Build Coastguard Worker d pr extproc('xmlXPathNodeLeadingSorted') 137*7c568831SAndroid Build Coastguard Worker d like(xmlNodeSetPtr) 138*7c568831SAndroid Build Coastguard Worker d nodes value like(xmlNodeSetPtr) 139*7c568831SAndroid Build Coastguard Worker d node value like(xmlNodePtr) 140*7c568831SAndroid Build Coastguard Worker 141*7c568831SAndroid Build Coastguard Worker d xmlXPathLeadingSorted... 142*7c568831SAndroid Build Coastguard Worker d pr extproc('xmlXPathLeadingSorted') 143*7c568831SAndroid Build Coastguard Worker d like(xmlNodeSetPtr) 144*7c568831SAndroid Build Coastguard Worker d nodes1 value like(xmlNodeSetPtr) 145*7c568831SAndroid Build Coastguard Worker d nodes2 value like(xmlNodeSetPtr) 146*7c568831SAndroid Build Coastguard Worker 147*7c568831SAndroid Build Coastguard Worker d xmlXPathNodeLeading... 148*7c568831SAndroid Build Coastguard Worker d pr extproc('xmlXPathNodeLeading') 149*7c568831SAndroid Build Coastguard Worker d like(xmlNodeSetPtr) 150*7c568831SAndroid Build Coastguard Worker d nodes value like(xmlNodeSetPtr) 151*7c568831SAndroid Build Coastguard Worker d node value like(xmlNodePtr) 152*7c568831SAndroid Build Coastguard Worker 153*7c568831SAndroid Build Coastguard Worker d xmlXPathLeading... 154*7c568831SAndroid Build Coastguard Worker d pr extproc('xmlXPathLeading') 155*7c568831SAndroid Build Coastguard Worker d like(xmlNodeSetPtr) 156*7c568831SAndroid Build Coastguard Worker d nodes1 value like(xmlNodeSetPtr) 157*7c568831SAndroid Build Coastguard Worker d nodes2 value like(xmlNodeSetPtr) 158*7c568831SAndroid Build Coastguard Worker 159*7c568831SAndroid Build Coastguard Worker d xmlXPathNodeTrailingSorted... 160*7c568831SAndroid Build Coastguard Worker d pr extproc('xmlXPathNodeTrailingSorted') 161*7c568831SAndroid Build Coastguard Worker d like(xmlNodeSetPtr) 162*7c568831SAndroid Build Coastguard Worker d nodes value like(xmlNodeSetPtr) 163*7c568831SAndroid Build Coastguard Worker d node value like(xmlNodePtr) 164*7c568831SAndroid Build Coastguard Worker 165*7c568831SAndroid Build Coastguard Worker d xmlXPathTrailingSorted... 166*7c568831SAndroid Build Coastguard Worker d pr extproc('xmlXPathTrailingSorted') 167*7c568831SAndroid Build Coastguard Worker d like(xmlNodeSetPtr) 168*7c568831SAndroid Build Coastguard Worker d nodes1 value like(xmlNodeSetPtr) 169*7c568831SAndroid Build Coastguard Worker d nodes2 value like(xmlNodeSetPtr) 170*7c568831SAndroid Build Coastguard Worker 171*7c568831SAndroid Build Coastguard Worker d xmlXPathNodeTrailing... 172*7c568831SAndroid Build Coastguard Worker d pr extproc('xmlXPathNodeTrailing') 173*7c568831SAndroid Build Coastguard Worker d like(xmlNodeSetPtr) 174*7c568831SAndroid Build Coastguard Worker d nodes value like(xmlNodeSetPtr) 175*7c568831SAndroid Build Coastguard Worker d node value like(xmlNodePtr) 176*7c568831SAndroid Build Coastguard Worker 177*7c568831SAndroid Build Coastguard Worker d xmlXPathTrailing... 178*7c568831SAndroid Build Coastguard Worker d pr extproc('xmlXPathTrailing') 179*7c568831SAndroid Build Coastguard Worker d like(xmlNodeSetPtr) 180*7c568831SAndroid Build Coastguard Worker d nodes1 value like(xmlNodeSetPtr) 181*7c568831SAndroid Build Coastguard Worker d nodes2 value like(xmlNodeSetPtr) 182*7c568831SAndroid Build Coastguard Worker 183*7c568831SAndroid Build Coastguard Worker * Extending a context. 184*7c568831SAndroid Build Coastguard Worker 185*7c568831SAndroid Build Coastguard Worker d xmlXPathRegisterNs... 186*7c568831SAndroid Build Coastguard Worker d pr extproc('xmlXPathRegisterNs') 187*7c568831SAndroid Build Coastguard Worker d like(xmlCint) 188*7c568831SAndroid Build Coastguard Worker d ctxt value like(xmlXPathContextPtr) 189*7c568831SAndroid Build Coastguard Worker d prefix * value options(*string) const xmlChar * 190*7c568831SAndroid Build Coastguard Worker d ns_uri * value options(*string) const xmlChar * 191*7c568831SAndroid Build Coastguard Worker 192*7c568831SAndroid Build Coastguard Worker d xmlXPathNsLookup... 193*7c568831SAndroid Build Coastguard Worker d pr * extproc('xmlXPathNsLookup') const xmlChar * 194*7c568831SAndroid Build Coastguard Worker d ctxt value like(xmlXPathContextPtr) 195*7c568831SAndroid Build Coastguard Worker d prefix * value options(*string) const xmlChar * 196*7c568831SAndroid Build Coastguard Worker 197*7c568831SAndroid Build Coastguard Worker d xmlXPathRegisteredNsCleanup... 198*7c568831SAndroid Build Coastguard Worker d pr extproc( 199*7c568831SAndroid Build Coastguard Worker d 'xmlXPathRegisteredNsCleanup') 200*7c568831SAndroid Build Coastguard Worker d ctxt value like(xmlXPathContextPtr) 201*7c568831SAndroid Build Coastguard Worker 202*7c568831SAndroid Build Coastguard Worker d xmlXPathRegisterFunc... 203*7c568831SAndroid Build Coastguard Worker d pr extproc('xmlXPathRegisterFunc') 204*7c568831SAndroid Build Coastguard Worker d like(xmlCint) 205*7c568831SAndroid Build Coastguard Worker d ctxt value like(xmlXPathContextPtr) 206*7c568831SAndroid Build Coastguard Worker d name * value options(*string) const xmlChar * 207*7c568831SAndroid Build Coastguard Worker d f value like(xmlXPathFunction) 208*7c568831SAndroid Build Coastguard Worker 209*7c568831SAndroid Build Coastguard Worker d xmlXPathRegisterFuncNS... 210*7c568831SAndroid Build Coastguard Worker d pr extproc('xmlXPathRegisterFuncNS') 211*7c568831SAndroid Build Coastguard Worker d like(xmlCint) 212*7c568831SAndroid Build Coastguard Worker d ctxt value like(xmlXPathContextPtr) 213*7c568831SAndroid Build Coastguard Worker d name * value options(*string) const xmlChar * 214*7c568831SAndroid Build Coastguard Worker d ns_uri * value options(*string) const xmlChar * 215*7c568831SAndroid Build Coastguard Worker d f value like(xmlXPathFunction) 216*7c568831SAndroid Build Coastguard Worker 217*7c568831SAndroid Build Coastguard Worker d xmlXPathRegisterVariable... 218*7c568831SAndroid Build Coastguard Worker d pr extproc('xmlXPathRegisterVariable') 219*7c568831SAndroid Build Coastguard Worker d like(xmlCint) 220*7c568831SAndroid Build Coastguard Worker d ctxt value like(xmlXPathContextPtr) 221*7c568831SAndroid Build Coastguard Worker d name * value options(*string) const xmlChar * 222*7c568831SAndroid Build Coastguard Worker d value value like(xmlXPathObjectPtr) 223*7c568831SAndroid Build Coastguard Worker 224*7c568831SAndroid Build Coastguard Worker d xmlXPathRegisterVariableNS... 225*7c568831SAndroid Build Coastguard Worker d pr extproc('xmlXPathRegisterVariableNS') 226*7c568831SAndroid Build Coastguard Worker d like(xmlCint) 227*7c568831SAndroid Build Coastguard Worker d ctxt value like(xmlXPathContextPtr) 228*7c568831SAndroid Build Coastguard Worker d name * value options(*string) const xmlChar * 229*7c568831SAndroid Build Coastguard Worker d ns_uri * value options(*string) const xmlChar * 230*7c568831SAndroid Build Coastguard Worker d value value like(xmlXPathObjectPtr) 231*7c568831SAndroid Build Coastguard Worker 232*7c568831SAndroid Build Coastguard Worker d xmlXPathFunctionLookup... 233*7c568831SAndroid Build Coastguard Worker d pr extproc('xmlXPathFunctionLookup') 234*7c568831SAndroid Build Coastguard Worker d like(xmlXPathFunction) 235*7c568831SAndroid Build Coastguard Worker d ctxt value like(xmlXPathContextPtr) 236*7c568831SAndroid Build Coastguard Worker d name * value options(*string) const xmlChar * 237*7c568831SAndroid Build Coastguard Worker 238*7c568831SAndroid Build Coastguard Worker d xmlXPathFunctionLookupNS... 239*7c568831SAndroid Build Coastguard Worker d pr extproc('xmlXPathFunctionLookupNS') 240*7c568831SAndroid Build Coastguard Worker d like(xmlXPathFunction) 241*7c568831SAndroid Build Coastguard Worker d ctxt value like(xmlXPathContextPtr) 242*7c568831SAndroid Build Coastguard Worker d name * value options(*string) const xmlChar * 243*7c568831SAndroid Build Coastguard Worker d ns_uri * value options(*string) const xmlChar * 244*7c568831SAndroid Build Coastguard Worker 245*7c568831SAndroid Build Coastguard Worker d xmlXPathRegisteredFuncsCleanup... 246*7c568831SAndroid Build Coastguard Worker d pr extproc( 247*7c568831SAndroid Build Coastguard Worker d 'xmlXPathRegisteredFuncsCleanup') 248*7c568831SAndroid Build Coastguard Worker d ctxt value like(xmlXPathContextPtr) 249*7c568831SAndroid Build Coastguard Worker 250*7c568831SAndroid Build Coastguard Worker d xmlXPathVariableLookup... 251*7c568831SAndroid Build Coastguard Worker d pr extproc('xmlXPathVariableLookup') 252*7c568831SAndroid Build Coastguard Worker d like(xmlXPathObjectPtr) 253*7c568831SAndroid Build Coastguard Worker d ctxt value like(xmlXPathContextPtr) 254*7c568831SAndroid Build Coastguard Worker d name * value options(*string) const xmlChar * 255*7c568831SAndroid Build Coastguard Worker 256*7c568831SAndroid Build Coastguard Worker d xmlXPathVariableLookupNS... 257*7c568831SAndroid Build Coastguard Worker d pr extproc('xmlXPathVariableLookupNS') 258*7c568831SAndroid Build Coastguard Worker d like(xmlXPathObjectPtr) 259*7c568831SAndroid Build Coastguard Worker d ctxt value like(xmlXPathContextPtr) 260*7c568831SAndroid Build Coastguard Worker d name * value options(*string) const xmlChar * 261*7c568831SAndroid Build Coastguard Worker d ns_uri * value options(*string) const xmlChar * 262*7c568831SAndroid Build Coastguard Worker 263*7c568831SAndroid Build Coastguard Worker d xmlXPathRegisteredVariablesCleanup... 264*7c568831SAndroid Build Coastguard Worker d pr extproc( 265*7c568831SAndroid Build Coastguard Worker d 'xmlXPathRegisteredVariablesCleanup') 266*7c568831SAndroid Build Coastguard Worker d ctxt value like(xmlXPathContextPtr) 267*7c568831SAndroid Build Coastguard Worker 268*7c568831SAndroid Build Coastguard Worker * Utilities to extend XPath. 269*7c568831SAndroid Build Coastguard Worker 270*7c568831SAndroid Build Coastguard Worker d xmlXPathNewParserContext... 271*7c568831SAndroid Build Coastguard Worker d pr extproc('xmlXPathNewParserContext') 272*7c568831SAndroid Build Coastguard Worker d like(xmlXPathParserContextPtr) 273*7c568831SAndroid Build Coastguard Worker d str * value options(*string) const xmlChar * 274*7c568831SAndroid Build Coastguard Worker d ctxt value like(xmlXPathContextPtr) 275*7c568831SAndroid Build Coastguard Worker 276*7c568831SAndroid Build Coastguard Worker d xmlXPathFreeParserContext... 277*7c568831SAndroid Build Coastguard Worker d pr extproc('xmlXPathFreeParserContext') 278*7c568831SAndroid Build Coastguard Worker d ctxt value like(xmlXPathParserContextPtr) 279*7c568831SAndroid Build Coastguard Worker 280*7c568831SAndroid Build Coastguard Worker 281*7c568831SAndroid Build Coastguard Worker * TODO: remap to xmlXPathValuePop and Push. 282*7c568831SAndroid Build Coastguard Worker 283*7c568831SAndroid Build Coastguard Worker d valuePop pr extproc('valuePop') 284*7c568831SAndroid Build Coastguard Worker d like(xmlXPathObjectPtr) 285*7c568831SAndroid Build Coastguard Worker d ctxt value like(xmlXPathParserContextPtr) 286*7c568831SAndroid Build Coastguard Worker 287*7c568831SAndroid Build Coastguard Worker d valuePush pr extproc('valuePush') 288*7c568831SAndroid Build Coastguard Worker d like(xmlCint) 289*7c568831SAndroid Build Coastguard Worker d ctxt value like(xmlXPathParserContextPtr) 290*7c568831SAndroid Build Coastguard Worker d value value like(xmlXPathObjectPtr) 291*7c568831SAndroid Build Coastguard Worker 292*7c568831SAndroid Build Coastguard Worker d xmlXPathNewString... 293*7c568831SAndroid Build Coastguard Worker d pr extproc('xmlXPathNewString') 294*7c568831SAndroid Build Coastguard Worker d like(xmlXPathObjectPtr) 295*7c568831SAndroid Build Coastguard Worker d val * value options(*string) const xmlChar * 296*7c568831SAndroid Build Coastguard Worker 297*7c568831SAndroid Build Coastguard Worker d xmlXPathNewCString... 298*7c568831SAndroid Build Coastguard Worker d pr extproc('xmlXPathNewCString') 299*7c568831SAndroid Build Coastguard Worker d like(xmlXPathObjectPtr) 300*7c568831SAndroid Build Coastguard Worker d val * value options(*string) const char * 301*7c568831SAndroid Build Coastguard Worker 302*7c568831SAndroid Build Coastguard Worker d xmlXPathWrapString... 303*7c568831SAndroid Build Coastguard Worker d pr extproc('xmlXPathWrapString') 304*7c568831SAndroid Build Coastguard Worker d like(xmlXPathObjectPtr) 305*7c568831SAndroid Build Coastguard Worker d val * value options(*string) xmlChar * 306*7c568831SAndroid Build Coastguard Worker 307*7c568831SAndroid Build Coastguard Worker d xmlXPathWrapCString... 308*7c568831SAndroid Build Coastguard Worker d pr extproc('xmlXPathWrapCString') 309*7c568831SAndroid Build Coastguard Worker d like(xmlXPathObjectPtr) 310*7c568831SAndroid Build Coastguard Worker d val * value options(*string) char * 311*7c568831SAndroid Build Coastguard Worker 312*7c568831SAndroid Build Coastguard Worker d xmlXPathNewFloat... 313*7c568831SAndroid Build Coastguard Worker d pr extproc('xmlXPathNewFloat') 314*7c568831SAndroid Build Coastguard Worker d like(xmlXPathObjectPtr) 315*7c568831SAndroid Build Coastguard Worker d val value like(xmlCdouble) 316*7c568831SAndroid Build Coastguard Worker 317*7c568831SAndroid Build Coastguard Worker d xmlXPathNewBoolean... 318*7c568831SAndroid Build Coastguard Worker d pr extproc('xmlXPathNewBoolean') 319*7c568831SAndroid Build Coastguard Worker d like(xmlXPathObjectPtr) 320*7c568831SAndroid Build Coastguard Worker d val value like(xmlCint) 321*7c568831SAndroid Build Coastguard Worker 322*7c568831SAndroid Build Coastguard Worker d xmlXPathNewNodeSet... 323*7c568831SAndroid Build Coastguard Worker d pr extproc('xmlXPathNewNodeSet') 324*7c568831SAndroid Build Coastguard Worker d like(xmlXPathObjectPtr) 325*7c568831SAndroid Build Coastguard Worker d val value like(xmlNodePtr) 326*7c568831SAndroid Build Coastguard Worker 327*7c568831SAndroid Build Coastguard Worker d xmlXPathNewValueTree... 328*7c568831SAndroid Build Coastguard Worker d pr extproc('xmlXPathNewValueTree') 329*7c568831SAndroid Build Coastguard Worker d like(xmlXPathObjectPtr) 330*7c568831SAndroid Build Coastguard Worker d val value like(xmlNodePtr) 331*7c568831SAndroid Build Coastguard Worker 332*7c568831SAndroid Build Coastguard Worker d xmlXPathNodeSetAdd... 333*7c568831SAndroid Build Coastguard Worker d pr extproc('xmlXPathNodeSetAdd') 334*7c568831SAndroid Build Coastguard Worker d like(xmlCint) 335*7c568831SAndroid Build Coastguard Worker d cur value like(xmlNodeSetPtr) 336*7c568831SAndroid Build Coastguard Worker d val value like(xmlNodePtr) 337*7c568831SAndroid Build Coastguard Worker 338*7c568831SAndroid Build Coastguard Worker d xmlXPathNodeSetAddUnique... 339*7c568831SAndroid Build Coastguard Worker d pr extproc('xmlXPathNodeSetAddUnique') 340*7c568831SAndroid Build Coastguard Worker d like(xmlCint) 341*7c568831SAndroid Build Coastguard Worker d cur value like(xmlNodeSetPtr) 342*7c568831SAndroid Build Coastguard Worker d val value like(xmlNodePtr) 343*7c568831SAndroid Build Coastguard Worker 344*7c568831SAndroid Build Coastguard Worker d xmlXPathNodeSetAddNs... 345*7c568831SAndroid Build Coastguard Worker d pr extproc('xmlXPathNodeSetAddNs') 346*7c568831SAndroid Build Coastguard Worker d like(xmlCint) 347*7c568831SAndroid Build Coastguard Worker d cur value like(xmlNodeSetPtr) 348*7c568831SAndroid Build Coastguard Worker d node value like(xmlNodePtr) 349*7c568831SAndroid Build Coastguard Worker d ns value like(xmlNsPtr) 350*7c568831SAndroid Build Coastguard Worker 351*7c568831SAndroid Build Coastguard Worker d xmlXPathNodeSetSort... 352*7c568831SAndroid Build Coastguard Worker d pr extproc('xmlXPathNodeSetSort') 353*7c568831SAndroid Build Coastguard Worker d set value like(xmlNodeSetPtr) 354*7c568831SAndroid Build Coastguard Worker 355*7c568831SAndroid Build Coastguard Worker d xmlXPathRoot pr extproc('xmlXPathRoot') 356*7c568831SAndroid Build Coastguard Worker d ctxt value like(xmlXPathParserContextPtr) 357*7c568831SAndroid Build Coastguard Worker 358*7c568831SAndroid Build Coastguard Worker d xmlXPathEvalExpr... 359*7c568831SAndroid Build Coastguard Worker d pr extproc('xmlXPathEvalExpr') 360*7c568831SAndroid Build Coastguard Worker d ctxt value like(xmlXPathParserContextPtr) 361*7c568831SAndroid Build Coastguard Worker 362*7c568831SAndroid Build Coastguard Worker d xmlXPathParseName... 363*7c568831SAndroid Build Coastguard Worker d pr * extproc('xmlXPathParseName') xmlChar * 364*7c568831SAndroid Build Coastguard Worker d ctxt value like(xmlXPathParserContextPtr) 365*7c568831SAndroid Build Coastguard Worker 366*7c568831SAndroid Build Coastguard Worker d xmlXPathParseNCName... 367*7c568831SAndroid Build Coastguard Worker d pr * extproc('xmlXPathParseNCName') xmlChar * 368*7c568831SAndroid Build Coastguard Worker d ctxt value like(xmlXPathParserContextPtr) 369*7c568831SAndroid Build Coastguard Worker 370*7c568831SAndroid Build Coastguard Worker * Existing functions. 371*7c568831SAndroid Build Coastguard Worker 372*7c568831SAndroid Build Coastguard Worker d xmlXPathStringEvalNumber... 373*7c568831SAndroid Build Coastguard Worker d pr extproc('xmlXPathStringEvalNumber') 374*7c568831SAndroid Build Coastguard Worker d like(xmlCdouble) 375*7c568831SAndroid Build Coastguard Worker d str * value options(*string) const xmlChar * 376*7c568831SAndroid Build Coastguard Worker 377*7c568831SAndroid Build Coastguard Worker d xmlXPathEvaluatePredicateResult... 378*7c568831SAndroid Build Coastguard Worker d pr extproc( 379*7c568831SAndroid Build Coastguard Worker d 'xmlXPathEvaluatePredicateResult') 380*7c568831SAndroid Build Coastguard Worker d like(xmlCint) 381*7c568831SAndroid Build Coastguard Worker d ctxt value like(xmlXPathParserContextPtr) 382*7c568831SAndroid Build Coastguard Worker d res value like(xmlXPathObjectPtr) 383*7c568831SAndroid Build Coastguard Worker 384*7c568831SAndroid Build Coastguard Worker d xmlXPathRegisterAllFunctions... 385*7c568831SAndroid Build Coastguard Worker d pr extproc( 386*7c568831SAndroid Build Coastguard Worker d 'xmlXPathRegisterAllFunctions') 387*7c568831SAndroid Build Coastguard Worker d ctxt value like(xmlXPathContextPtr) 388*7c568831SAndroid Build Coastguard Worker 389*7c568831SAndroid Build Coastguard Worker d xmlXPathNodeSetMerge... 390*7c568831SAndroid Build Coastguard Worker d pr extproc('xmlXPathNodeSetMerge') 391*7c568831SAndroid Build Coastguard Worker d like(xmlNodeSetPtr) 392*7c568831SAndroid Build Coastguard Worker d val1 value like(xmlNodeSetPtr) 393*7c568831SAndroid Build Coastguard Worker d val2 value like(xmlNodeSetPtr) 394*7c568831SAndroid Build Coastguard Worker 395*7c568831SAndroid Build Coastguard Worker d xmlXPathNodeSetDel... 396*7c568831SAndroid Build Coastguard Worker d pr extproc('xmlXPathNodeSetDel') 397*7c568831SAndroid Build Coastguard Worker d cur value like(xmlNodeSetPtr) 398*7c568831SAndroid Build Coastguard Worker d val value like(xmlNodePtr) 399*7c568831SAndroid Build Coastguard Worker 400*7c568831SAndroid Build Coastguard Worker d xmlXPathNodeSetRemove... 401*7c568831SAndroid Build Coastguard Worker d pr extproc('xmlXPathNodeSetRemove') 402*7c568831SAndroid Build Coastguard Worker d cur value like(xmlNodeSetPtr) 403*7c568831SAndroid Build Coastguard Worker d val value like(xmlCint) 404*7c568831SAndroid Build Coastguard Worker 405*7c568831SAndroid Build Coastguard Worker d xmlXPathNewNodeSetList... 406*7c568831SAndroid Build Coastguard Worker d pr extproc('xmlXPathNewNodeSetList') 407*7c568831SAndroid Build Coastguard Worker d like(xmlXPathObjectPtr) 408*7c568831SAndroid Build Coastguard Worker d val value like(xmlNodeSetPtr) 409*7c568831SAndroid Build Coastguard Worker 410*7c568831SAndroid Build Coastguard Worker d xmlXPathWrapNodeSet... 411*7c568831SAndroid Build Coastguard Worker d pr extproc('xmlXPathWrapNodeSet') 412*7c568831SAndroid Build Coastguard Worker d like(xmlXPathObjectPtr) 413*7c568831SAndroid Build Coastguard Worker d val value like(xmlNodeSetPtr) 414*7c568831SAndroid Build Coastguard Worker 415*7c568831SAndroid Build Coastguard Worker d xmlXPathWrapExternal... 416*7c568831SAndroid Build Coastguard Worker d pr extproc('xmlXPathWrapExternal') 417*7c568831SAndroid Build Coastguard Worker d like(xmlXPathObjectPtr) 418*7c568831SAndroid Build Coastguard Worker d val * value void * 419*7c568831SAndroid Build Coastguard Worker 420*7c568831SAndroid Build Coastguard Worker d xmlXPathEqualValues... 421*7c568831SAndroid Build Coastguard Worker d pr extproc('xmlXPathEqualValues') 422*7c568831SAndroid Build Coastguard Worker d like(xmlCint) 423*7c568831SAndroid Build Coastguard Worker d ctxt value like(xmlXPathParserContextPtr) 424*7c568831SAndroid Build Coastguard Worker 425*7c568831SAndroid Build Coastguard Worker d xmlXPathNotEqualValues... 426*7c568831SAndroid Build Coastguard Worker d pr extproc('xmlXPathNotEqualValues') 427*7c568831SAndroid Build Coastguard Worker d like(xmlCint) 428*7c568831SAndroid Build Coastguard Worker d ctxt value like(xmlXPathParserContextPtr) 429*7c568831SAndroid Build Coastguard Worker 430*7c568831SAndroid Build Coastguard Worker d xmlXPathCompareValues... 431*7c568831SAndroid Build Coastguard Worker d pr extproc('xmlXPathCompareValues') 432*7c568831SAndroid Build Coastguard Worker d like(xmlCint) 433*7c568831SAndroid Build Coastguard Worker d ctxt value like(xmlXPathParserContextPtr) 434*7c568831SAndroid Build Coastguard Worker d inf value like(xmlCint) 435*7c568831SAndroid Build Coastguard Worker d strict value like(xmlCint) 436*7c568831SAndroid Build Coastguard Worker 437*7c568831SAndroid Build Coastguard Worker d xmlXPathValueFlipSign... 438*7c568831SAndroid Build Coastguard Worker d pr extproc('xmlXPathValueFlipSign') 439*7c568831SAndroid Build Coastguard Worker d ctxt value like(xmlXPathParserContextPtr) 440*7c568831SAndroid Build Coastguard Worker 441*7c568831SAndroid Build Coastguard Worker d xmlXPathAddValues... 442*7c568831SAndroid Build Coastguard Worker d pr extproc('xmlXPathAddValues') 443*7c568831SAndroid Build Coastguard Worker d ctxt value like(xmlXPathParserContextPtr) 444*7c568831SAndroid Build Coastguard Worker 445*7c568831SAndroid Build Coastguard Worker d xmlXPathSubValues... 446*7c568831SAndroid Build Coastguard Worker d pr extproc('xmlXPathSubValues') 447*7c568831SAndroid Build Coastguard Worker d ctxt value like(xmlXPathParserContextPtr) 448*7c568831SAndroid Build Coastguard Worker 449*7c568831SAndroid Build Coastguard Worker d xmlXPathMultValues... 450*7c568831SAndroid Build Coastguard Worker d pr extproc('xmlXPathMultValues') 451*7c568831SAndroid Build Coastguard Worker d ctxt value like(xmlXPathParserContextPtr) 452*7c568831SAndroid Build Coastguard Worker 453*7c568831SAndroid Build Coastguard Worker d xmlXPathDivValues... 454*7c568831SAndroid Build Coastguard Worker d pr extproc('xmlXPathDivValues') 455*7c568831SAndroid Build Coastguard Worker d ctxt value like(xmlXPathParserContextPtr) 456*7c568831SAndroid Build Coastguard Worker 457*7c568831SAndroid Build Coastguard Worker d xmlXPathModValues... 458*7c568831SAndroid Build Coastguard Worker d pr extproc('xmlXPathModValues') 459*7c568831SAndroid Build Coastguard Worker d ctxt value like(xmlXPathParserContextPtr) 460*7c568831SAndroid Build Coastguard Worker 461*7c568831SAndroid Build Coastguard Worker d xmlXPathIsNodeType... 462*7c568831SAndroid Build Coastguard Worker d pr extproc('xmlXPathIsNodeType') 463*7c568831SAndroid Build Coastguard Worker d like(xmlCint) 464*7c568831SAndroid Build Coastguard Worker d name * value options(*string) const xmlChar * 465*7c568831SAndroid Build Coastguard Worker 466*7c568831SAndroid Build Coastguard Worker * Some of the axis navigation routines. 467*7c568831SAndroid Build Coastguard Worker 468*7c568831SAndroid Build Coastguard Worker d xmlXPathNextSelf... 469*7c568831SAndroid Build Coastguard Worker d pr extproc('xmlXPathNextSelf') 470*7c568831SAndroid Build Coastguard Worker d like(xmlNodePtr) 471*7c568831SAndroid Build Coastguard Worker d ctxt value like(xmlXPathParserContextPtr) 472*7c568831SAndroid Build Coastguard Worker d cur value like(xmlNodePtr) 473*7c568831SAndroid Build Coastguard Worker 474*7c568831SAndroid Build Coastguard Worker d xmlXPathNextChild... 475*7c568831SAndroid Build Coastguard Worker d pr extproc('xmlXPathNextChild') 476*7c568831SAndroid Build Coastguard Worker d like(xmlNodePtr) 477*7c568831SAndroid Build Coastguard Worker d ctxt value like(xmlXPathParserContextPtr) 478*7c568831SAndroid Build Coastguard Worker d cur value like(xmlNodePtr) 479*7c568831SAndroid Build Coastguard Worker 480*7c568831SAndroid Build Coastguard Worker d xmlXPathNextDescendant... 481*7c568831SAndroid Build Coastguard Worker d pr extproc('xmlXPathNextDescendant') 482*7c568831SAndroid Build Coastguard Worker d like(xmlNodePtr) 483*7c568831SAndroid Build Coastguard Worker d ctxt value like(xmlXPathParserContextPtr) 484*7c568831SAndroid Build Coastguard Worker d cur value like(xmlNodePtr) 485*7c568831SAndroid Build Coastguard Worker 486*7c568831SAndroid Build Coastguard Worker d xmlXPathNextDescendantOrSelf... 487*7c568831SAndroid Build Coastguard Worker d pr extproc( 488*7c568831SAndroid Build Coastguard Worker d 'xmlXPathNextDescendantOrSelf') 489*7c568831SAndroid Build Coastguard Worker d like(xmlNodePtr) 490*7c568831SAndroid Build Coastguard Worker d ctxt value like(xmlXPathParserContextPtr) 491*7c568831SAndroid Build Coastguard Worker d cur value like(xmlNodePtr) 492*7c568831SAndroid Build Coastguard Worker 493*7c568831SAndroid Build Coastguard Worker d xmlXPathNextParent... 494*7c568831SAndroid Build Coastguard Worker d pr extproc('xmlXPathNextParent') 495*7c568831SAndroid Build Coastguard Worker d like(xmlNodePtr) 496*7c568831SAndroid Build Coastguard Worker d ctxt value like(xmlXPathParserContextPtr) 497*7c568831SAndroid Build Coastguard Worker d cur value like(xmlNodePtr) 498*7c568831SAndroid Build Coastguard Worker 499*7c568831SAndroid Build Coastguard Worker d xmlXPathNextAncestorOrSelf... 500*7c568831SAndroid Build Coastguard Worker d pr extproc('xmlXPathNextAncestorOrSelf') 501*7c568831SAndroid Build Coastguard Worker d like(xmlNodePtr) 502*7c568831SAndroid Build Coastguard Worker d ctxt value like(xmlXPathParserContextPtr) 503*7c568831SAndroid Build Coastguard Worker d cur value like(xmlNodePtr) 504*7c568831SAndroid Build Coastguard Worker 505*7c568831SAndroid Build Coastguard Worker d xmlXPathNextFollowingSibling... 506*7c568831SAndroid Build Coastguard Worker d pr extproc( 507*7c568831SAndroid Build Coastguard Worker d 'xmlXPathNextFollowingSibling') 508*7c568831SAndroid Build Coastguard Worker d like(xmlNodePtr) 509*7c568831SAndroid Build Coastguard Worker d ctxt value like(xmlXPathParserContextPtr) 510*7c568831SAndroid Build Coastguard Worker d cur value like(xmlNodePtr) 511*7c568831SAndroid Build Coastguard Worker 512*7c568831SAndroid Build Coastguard Worker d xmlXPathNextFollowing... 513*7c568831SAndroid Build Coastguard Worker d pr extproc('xmlXPathNextFollowing') 514*7c568831SAndroid Build Coastguard Worker d like(xmlNodePtr) 515*7c568831SAndroid Build Coastguard Worker d ctxt value like(xmlXPathParserContextPtr) 516*7c568831SAndroid Build Coastguard Worker d cur value like(xmlNodePtr) 517*7c568831SAndroid Build Coastguard Worker 518*7c568831SAndroid Build Coastguard Worker d xmlXPathNextNamespace... 519*7c568831SAndroid Build Coastguard Worker d pr extproc('xmlXPathNextNamespace') 520*7c568831SAndroid Build Coastguard Worker d like(xmlNodePtr) 521*7c568831SAndroid Build Coastguard Worker d ctxt value like(xmlXPathParserContextPtr) 522*7c568831SAndroid Build Coastguard Worker d cur value like(xmlNodePtr) 523*7c568831SAndroid Build Coastguard Worker 524*7c568831SAndroid Build Coastguard Worker d xmlXPathNextAttribute... 525*7c568831SAndroid Build Coastguard Worker d pr extproc('xmlXPathNextAttribute') 526*7c568831SAndroid Build Coastguard Worker d like(xmlNodePtr) 527*7c568831SAndroid Build Coastguard Worker d ctxt value like(xmlXPathParserContextPtr) 528*7c568831SAndroid Build Coastguard Worker d cur value like(xmlNodePtr) 529*7c568831SAndroid Build Coastguard Worker 530*7c568831SAndroid Build Coastguard Worker d xmlXPathNextPreceding... 531*7c568831SAndroid Build Coastguard Worker d pr extproc('xmlXPathNextPreceding') 532*7c568831SAndroid Build Coastguard Worker d like(xmlNodePtr) 533*7c568831SAndroid Build Coastguard Worker d ctxt value like(xmlXPathParserContextPtr) 534*7c568831SAndroid Build Coastguard Worker d cur value like(xmlNodePtr) 535*7c568831SAndroid Build Coastguard Worker 536*7c568831SAndroid Build Coastguard Worker d xmlXPathNextAncestor... 537*7c568831SAndroid Build Coastguard Worker d pr extproc('xmlXPathNextAncestor') 538*7c568831SAndroid Build Coastguard Worker d like(xmlNodePtr) 539*7c568831SAndroid Build Coastguard Worker d ctxt value like(xmlXPathParserContextPtr) 540*7c568831SAndroid Build Coastguard Worker d cur value like(xmlNodePtr) 541*7c568831SAndroid Build Coastguard Worker 542*7c568831SAndroid Build Coastguard Worker d xmlXPathNextPrecedingSibling... 543*7c568831SAndroid Build Coastguard Worker d pr extproc( 544*7c568831SAndroid Build Coastguard Worker d 'xmlXPathNextPrecedingSibling') 545*7c568831SAndroid Build Coastguard Worker d like(xmlNodePtr) 546*7c568831SAndroid Build Coastguard Worker d ctxt value like(xmlXPathParserContextPtr) 547*7c568831SAndroid Build Coastguard Worker d cur value like(xmlNodePtr) 548*7c568831SAndroid Build Coastguard Worker 549*7c568831SAndroid Build Coastguard Worker * The official core of XPath functions. 550*7c568831SAndroid Build Coastguard Worker 551*7c568831SAndroid Build Coastguard Worker d xmlXPathLastFunction... 552*7c568831SAndroid Build Coastguard Worker d pr extproc('xmlXPathLastFunction') 553*7c568831SAndroid Build Coastguard Worker d ctxt value like(xmlXPathParserContextPtr) 554*7c568831SAndroid Build Coastguard Worker d nargs value like(xmlCint) 555*7c568831SAndroid Build Coastguard Worker 556*7c568831SAndroid Build Coastguard Worker d xmlXPathPositionFunction... 557*7c568831SAndroid Build Coastguard Worker d pr extproc('xmlXPathPositionFunction') 558*7c568831SAndroid Build Coastguard Worker d ctxt value like(xmlXPathParserContextPtr) 559*7c568831SAndroid Build Coastguard Worker d nargs value like(xmlCint) 560*7c568831SAndroid Build Coastguard Worker 561*7c568831SAndroid Build Coastguard Worker d xmlXPathCountFunction... 562*7c568831SAndroid Build Coastguard Worker d pr extproc('xmlXPathCountFunction') 563*7c568831SAndroid Build Coastguard Worker d ctxt value like(xmlXPathParserContextPtr) 564*7c568831SAndroid Build Coastguard Worker d nargs value like(xmlCint) 565*7c568831SAndroid Build Coastguard Worker 566*7c568831SAndroid Build Coastguard Worker d xmlXPathIdFunction... 567*7c568831SAndroid Build Coastguard Worker d pr extproc('xmlXPathIdFunction') 568*7c568831SAndroid Build Coastguard Worker d ctxt value like(xmlXPathParserContextPtr) 569*7c568831SAndroid Build Coastguard Worker d nargs value like(xmlCint) 570*7c568831SAndroid Build Coastguard Worker 571*7c568831SAndroid Build Coastguard Worker d xmlXPathLocalNameFunction... 572*7c568831SAndroid Build Coastguard Worker d pr extproc('xmlXPathLocalNameFunction') 573*7c568831SAndroid Build Coastguard Worker d ctxt value like(xmlXPathParserContextPtr) 574*7c568831SAndroid Build Coastguard Worker d nargs value like(xmlCint) 575*7c568831SAndroid Build Coastguard Worker 576*7c568831SAndroid Build Coastguard Worker d xmlXPathNamespaceURIFunction... 577*7c568831SAndroid Build Coastguard Worker d pr extproc( 578*7c568831SAndroid Build Coastguard Worker d 'xmlXPathNamespaceURIFunction') 579*7c568831SAndroid Build Coastguard Worker d ctxt value like(xmlXPathParserContextPtr) 580*7c568831SAndroid Build Coastguard Worker d nargs value like(xmlCint) 581*7c568831SAndroid Build Coastguard Worker 582*7c568831SAndroid Build Coastguard Worker d xmlXPathStringFunction... 583*7c568831SAndroid Build Coastguard Worker d pr extproc('xmlXPathStringFunction') 584*7c568831SAndroid Build Coastguard Worker d ctxt value like(xmlXPathParserContextPtr) 585*7c568831SAndroid Build Coastguard Worker d nargs value like(xmlCint) 586*7c568831SAndroid Build Coastguard Worker 587*7c568831SAndroid Build Coastguard Worker d xmlXPathStringLengthFunction... 588*7c568831SAndroid Build Coastguard Worker d pr extproc( 589*7c568831SAndroid Build Coastguard Worker d 'xmlXPathStringLengthFunction') 590*7c568831SAndroid Build Coastguard Worker d ctxt value like(xmlXPathParserContextPtr) 591*7c568831SAndroid Build Coastguard Worker d nargs value like(xmlCint) 592*7c568831SAndroid Build Coastguard Worker 593*7c568831SAndroid Build Coastguard Worker d xmlXPathConcatFunction... 594*7c568831SAndroid Build Coastguard Worker d pr extproc('xmlXPathConcatFunction') 595*7c568831SAndroid Build Coastguard Worker d ctxt value like(xmlXPathParserContextPtr) 596*7c568831SAndroid Build Coastguard Worker d nargs value like(xmlCint) 597*7c568831SAndroid Build Coastguard Worker 598*7c568831SAndroid Build Coastguard Worker d xmlXPathContainsFunction... 599*7c568831SAndroid Build Coastguard Worker d pr extproc('xmlXPathContainsFunction') 600*7c568831SAndroid Build Coastguard Worker d ctxt value like(xmlXPathParserContextPtr) 601*7c568831SAndroid Build Coastguard Worker d nargs value like(xmlCint) 602*7c568831SAndroid Build Coastguard Worker 603*7c568831SAndroid Build Coastguard Worker d xmlXPathStartsWithFunction... 604*7c568831SAndroid Build Coastguard Worker d pr extproc('xmlXPathStartsWithFunction') 605*7c568831SAndroid Build Coastguard Worker d ctxt value like(xmlXPathParserContextPtr) 606*7c568831SAndroid Build Coastguard Worker d nargs value like(xmlCint) 607*7c568831SAndroid Build Coastguard Worker 608*7c568831SAndroid Build Coastguard Worker d xmlXPathSubstringFunction... 609*7c568831SAndroid Build Coastguard Worker d pr extproc('xmlXPathSubstringFunction') 610*7c568831SAndroid Build Coastguard Worker d ctxt value like(xmlXPathParserContextPtr) 611*7c568831SAndroid Build Coastguard Worker d nargs value like(xmlCint) 612*7c568831SAndroid Build Coastguard Worker 613*7c568831SAndroid Build Coastguard Worker d xmlXPathSubstringBeforeFunction... 614*7c568831SAndroid Build Coastguard Worker d pr extproc( 615*7c568831SAndroid Build Coastguard Worker d 'xmlXPathSubstringBeforeFunction') 616*7c568831SAndroid Build Coastguard Worker d ctxt value like(xmlXPathParserContextPtr) 617*7c568831SAndroid Build Coastguard Worker d nargs value like(xmlCint) 618*7c568831SAndroid Build Coastguard Worker 619*7c568831SAndroid Build Coastguard Worker d xmlXPathSubstringAfterFunction... 620*7c568831SAndroid Build Coastguard Worker d pr extproc( 621*7c568831SAndroid Build Coastguard Worker d 'xmlXPathSubstringAfterFunction') 622*7c568831SAndroid Build Coastguard Worker d ctxt value like(xmlXPathParserContextPtr) 623*7c568831SAndroid Build Coastguard Worker d nargs value like(xmlCint) 624*7c568831SAndroid Build Coastguard Worker 625*7c568831SAndroid Build Coastguard Worker 626*7c568831SAndroid Build Coastguard Worker d xmlXPathNormalizeFunction... 627*7c568831SAndroid Build Coastguard Worker d pr extproc('xmlXPathNormalizeFunction') 628*7c568831SAndroid Build Coastguard Worker d ctxt value like(xmlXPathParserContextPtr) 629*7c568831SAndroid Build Coastguard Worker d nargs value like(xmlCint) 630*7c568831SAndroid Build Coastguard Worker 631*7c568831SAndroid Build Coastguard Worker d xmlXPathTranslateFunction... 632*7c568831SAndroid Build Coastguard Worker d pr extproc('xmlXPathTranslateFunction') 633*7c568831SAndroid Build Coastguard Worker d ctxt value like(xmlXPathParserContextPtr) 634*7c568831SAndroid Build Coastguard Worker d nargs value like(xmlCint) 635*7c568831SAndroid Build Coastguard Worker 636*7c568831SAndroid Build Coastguard Worker d xmlXPathNotFunction... 637*7c568831SAndroid Build Coastguard Worker d pr extproc('xmlXPathNotFunction') 638*7c568831SAndroid Build Coastguard Worker d ctxt value like(xmlXPathParserContextPtr) 639*7c568831SAndroid Build Coastguard Worker d nargs value like(xmlCint) 640*7c568831SAndroid Build Coastguard Worker 641*7c568831SAndroid Build Coastguard Worker d xmlXPathTrueFunction... 642*7c568831SAndroid Build Coastguard Worker d pr extproc('xmlXPathTrueFunction') 643*7c568831SAndroid Build Coastguard Worker d ctxt value like(xmlXPathParserContextPtr) 644*7c568831SAndroid Build Coastguard Worker d nargs value like(xmlCint) 645*7c568831SAndroid Build Coastguard Worker 646*7c568831SAndroid Build Coastguard Worker d xmlXPathFalseFunction... 647*7c568831SAndroid Build Coastguard Worker d pr extproc('xmlXPathFalseFunction') 648*7c568831SAndroid Build Coastguard Worker d ctxt value like(xmlXPathParserContextPtr) 649*7c568831SAndroid Build Coastguard Worker d nargs value like(xmlCint) 650*7c568831SAndroid Build Coastguard Worker 651*7c568831SAndroid Build Coastguard Worker d xmlXPathLangFunction... 652*7c568831SAndroid Build Coastguard Worker d pr extproc('xmlXPathLangFunction') 653*7c568831SAndroid Build Coastguard Worker d ctxt value like(xmlXPathParserContextPtr) 654*7c568831SAndroid Build Coastguard Worker d nargs value like(xmlCint) 655*7c568831SAndroid Build Coastguard Worker 656*7c568831SAndroid Build Coastguard Worker d xmlXPathNumberFunction... 657*7c568831SAndroid Build Coastguard Worker d pr extproc('xmlXPathNumberFunction') 658*7c568831SAndroid Build Coastguard Worker d ctxt value like(xmlXPathParserContextPtr) 659*7c568831SAndroid Build Coastguard Worker d nargs value like(xmlCint) 660*7c568831SAndroid Build Coastguard Worker 661*7c568831SAndroid Build Coastguard Worker d xmlXPathSumFunction... 662*7c568831SAndroid Build Coastguard Worker d pr extproc('xmlXPathSumFunction') 663*7c568831SAndroid Build Coastguard Worker d ctxt value like(xmlXPathParserContextPtr) 664*7c568831SAndroid Build Coastguard Worker d nargs value like(xmlCint) 665*7c568831SAndroid Build Coastguard Worker 666*7c568831SAndroid Build Coastguard Worker d xmlXPathFloorFunction... 667*7c568831SAndroid Build Coastguard Worker d pr extproc('xmlXPathFloorFunction') 668*7c568831SAndroid Build Coastguard Worker d ctxt value like(xmlXPathParserContextPtr) 669*7c568831SAndroid Build Coastguard Worker d nargs value like(xmlCint) 670*7c568831SAndroid Build Coastguard Worker 671*7c568831SAndroid Build Coastguard Worker d xmlXPathCeilingFunction... 672*7c568831SAndroid Build Coastguard Worker d pr extproc('xmlXPathCeilingFunction') 673*7c568831SAndroid Build Coastguard Worker d ctxt value like(xmlXPathParserContextPtr) 674*7c568831SAndroid Build Coastguard Worker d nargs value like(xmlCint) 675*7c568831SAndroid Build Coastguard Worker 676*7c568831SAndroid Build Coastguard Worker d xmlXPathRoundFunction... 677*7c568831SAndroid Build Coastguard Worker d pr extproc('xmlXPathRoundFunction') 678*7c568831SAndroid Build Coastguard Worker d ctxt value like(xmlXPathParserContextPtr) 679*7c568831SAndroid Build Coastguard Worker d nargs value like(xmlCint) 680*7c568831SAndroid Build Coastguard Worker 681*7c568831SAndroid Build Coastguard Worker d xmlXPathBooleanFunction... 682*7c568831SAndroid Build Coastguard Worker d pr extproc('xmlXPathBooleanFunction') 683*7c568831SAndroid Build Coastguard Worker d ctxt value like(xmlXPathParserContextPtr) 684*7c568831SAndroid Build Coastguard Worker d nargs value like(xmlCint) 685*7c568831SAndroid Build Coastguard Worker 686*7c568831SAndroid Build Coastguard Worker * Really internal functions 687*7c568831SAndroid Build Coastguard Worker 688*7c568831SAndroid Build Coastguard Worker d xmlXPathNodeSetFreeNs... 689*7c568831SAndroid Build Coastguard Worker d pr extproc('xmlXPathNodeSetFreeNs') 690*7c568831SAndroid Build Coastguard Worker d ns value like(xmlNsPtr) 691*7c568831SAndroid Build Coastguard Worker 692*7c568831SAndroid Build Coastguard Worker /endif LIBXML_XPATH_ENABLED 693*7c568831SAndroid Build Coastguard Worker /endif XPATH_INTERNALS_H__ 694