[ { "function_name": "LIBXML_ATTR_FORMAT", "function_signature": "static void LIBXML_ATTR_FORMAT(3,0) xmlXPtrErr(xmlXPathParserContextPtr ctxt, int code,\n const char * msg, const xmlChar *extra)\n{\n xmlStructuredErrorFunc serror = NULL; void *data = NULL; xmlNodePtr node = NULL; int res; if (ctxt == NULL)\n return; /* Only report the first error */ if (ctxt->error != 0)\n return; ctxt->error = code; if (ctxt->context != NULL)", "test_filename": "tests_xpointer_LIBXML_ATTR_FORMAT.c" }, { "function_name": "xmlXPtrGetNthChild", "function_signature": "static xmlNodePtr xmlXPtrGetNthChild(xmlNodePtr cur, int no)", "test_filename": "tests_xpointer_xmlXPtrGetNthChild.c" }, { "function_name": "xmlXPtrGetChildNo", "function_signature": "static void xmlXPtrGetChildNo(xmlXPathParserContextPtr ctxt, int indx)", "test_filename": "tests_xpointer_xmlXPtrGetChildNo.c" }, { "function_name": "xmlXPtrEvalXPtrPart", "function_signature": "static void xmlXPtrEvalXPtrPart(xmlXPathParserContextPtr ctxt, xmlChar *name)", "test_filename": "tests_xpointer_xmlXPtrEvalXPtrPart.c" }, { "function_name": "xmlXPtrEvalFullXPtr", "function_signature": "static void xmlXPtrEvalFullXPtr(xmlXPathParserContextPtr ctxt, xmlChar *name)", "test_filename": "tests_xpointer_xmlXPtrEvalFullXPtr.c" }, { "function_name": "xmlXPtrEvalChildSeq", "function_signature": "static void xmlXPtrEvalChildSeq(xmlXPathParserContextPtr ctxt, xmlChar *name)", "test_filename": "tests_xpointer_xmlXPtrEvalChildSeq.c" }, { "function_name": "xmlXPtrEvalXPointer", "function_signature": "static void xmlXPtrEvalXPointer(xmlXPathParserContextPtr ctxt)", "test_filename": "tests_xpointer_xmlXPtrEvalXPointer.c" } ]