[ { "function_name": "LIBXML_ATTR_FORMAT", "function_signature": "static void LIBXML_ATTR_FORMAT(4,0) xmlSchematronPErr(xmlSchematronParserCtxtPtr ctxt, xmlNodePtr node, int error,\n const char *msg, const xmlChar * str1, const xmlChar * str2)\n{\n xmlGenericErrorFunc channel = NULL; xmlStructuredErrorFunc schannel = NULL; void *data = NULL; int res; if (ctxt != NULL)", "test_filename": "tests_schematron_LIBXML_ATTR_FORMAT.c" }, { "function_name": "LIBXML_ATTR_FORMAT", "function_signature": "static void LIBXML_ATTR_FORMAT(3,0) xmlSchematronVErr(xmlSchematronValidCtxtPtr ctxt, int error,\n const char *msg, const xmlChar * str1)\n{\n xmlGenericErrorFunc channel = NULL; xmlStructuredErrorFunc schannel = NULL; void *data = NULL; int res; if (ctxt != NULL)", "test_filename": "tests_schematron_LIBXML_ATTR_FORMAT.c" }, { "function_name": "xmlSchematronAddTest", "function_signature": "static xmlSchematronTestPtr xmlSchematronAddTest(xmlSchematronParserCtxtPtr ctxt,\n xmlSchematronTestType type,\n xmlSchematronRulePtr rule,\n xmlNodePtr node, xmlChar *test, xmlChar *report)", "test_filename": "tests_schematron_xmlSchematronAddTest.c" }, { "function_name": "xmlSchematronFreeTests", "function_signature": "static void xmlSchematronFreeTests(xmlSchematronTestPtr tests)", "test_filename": "tests_schematron_xmlSchematronFreeTests.c" }, { "function_name": "xmlSchematronFreeLets", "function_signature": "static void xmlSchematronFreeLets(xmlSchematronLetPtr lets)", "test_filename": "tests_schematron_xmlSchematronFreeLets.c" }, { "function_name": "xmlSchematronAddRule", "function_signature": "static xmlSchematronRulePtr xmlSchematronAddRule(xmlSchematronParserCtxtPtr ctxt, xmlSchematronPtr schema,\n xmlSchematronPatternPtr pat, xmlNodePtr node,\n xmlChar *context, xmlChar *report)", "test_filename": "tests_schematron_xmlSchematronAddRule.c" }, { "function_name": "xmlSchematronFreeRules", "function_signature": "static void xmlSchematronFreeRules(xmlSchematronRulePtr rules)", "test_filename": "tests_schematron_xmlSchematronFreeRules.c" }, { "function_name": "xmlSchematronAddPattern", "function_signature": "static xmlSchematronPatternPtr xmlSchematronAddPattern(xmlSchematronParserCtxtPtr ctxt,\n xmlSchematronPtr schema, xmlNodePtr node, xmlChar *name)", "test_filename": "tests_schematron_xmlSchematronAddPattern.c" }, { "function_name": "xmlSchematronFreePatterns", "function_signature": "static void xmlSchematronFreePatterns(xmlSchematronPatternPtr patterns)", "test_filename": "tests_schematron_xmlSchematronFreePatterns.c" }, { "function_name": "xmlSchematronNewSchematron", "function_signature": "static xmlSchematronPtr xmlSchematronNewSchematron(xmlSchematronParserCtxtPtr ctxt)", "test_filename": "tests_schematron_xmlSchematronNewSchematron.c" }, { "function_name": "xmlSchematronFree", "function_signature": "void xmlSchematronFree(xmlSchematron *schema)", "test_filename": "tests_schematron_xmlSchematronFree.c" }, { "function_name": "xmlSchematronFreeParserCtxt", "function_signature": "void xmlSchematronFreeParserCtxt(xmlSchematronParserCtxt *ctxt)", "test_filename": "tests_schematron_xmlSchematronFreeParserCtxt.c" }, { "function_name": "xmlSchematronPushInclude", "function_signature": "static void xmlSchematronPushInclude(xmlSchematronParserCtxtPtr ctxt,\n xmlDocPtr doc, xmlNodePtr cur)", "test_filename": "tests_schematron_xmlSchematronPushInclude.c" }, { "function_name": "xmlSchematronPopInclude", "function_signature": "static xmlNodePtr xmlSchematronPopInclude(xmlSchematronParserCtxtPtr ctxt)", "test_filename": "tests_schematron_xmlSchematronPopInclude.c" }, { "function_name": "xmlSchematronAddNamespace", "function_signature": "static void xmlSchematronAddNamespace(xmlSchematronParserCtxtPtr ctxt,\n const xmlChar *prefix, const xmlChar *ns)", "test_filename": "tests_schematron_xmlSchematronAddNamespace.c" }, { "function_name": "xmlSchematronParseTestReportMsg", "function_signature": "static void xmlSchematronParseTestReportMsg(xmlSchematronParserCtxtPtr ctxt, xmlNodePtr con)", "test_filename": "tests_schematron_xmlSchematronParseTestReportMsg.c" }, { "function_name": "xmlSchematronParseRule", "function_signature": "static void xmlSchematronParseRule(xmlSchematronParserCtxtPtr ctxt,\n xmlSchematronPatternPtr pattern,\n xmlNodePtr rule)", "test_filename": "tests_schematron_xmlSchematronParseRule.c" }, { "function_name": "xmlSchematronParsePattern", "function_signature": "static void xmlSchematronParsePattern(xmlSchematronParserCtxtPtr ctxt, xmlNodePtr pat)", "test_filename": "tests_schematron_xmlSchematronParsePattern.c" }, { "function_name": "xmlSchematronLoadInclude", "function_signature": "static xmlNodePtr xmlSchematronLoadInclude(xmlSchematronParserCtxtPtr ctxt, xmlNodePtr cur)", "test_filename": "tests_schematron_xmlSchematronLoadInclude.c" }, { "function_name": "xmlSchematronReportSuccess", "function_signature": "static void xmlSchematronReportSuccess(xmlSchematronValidCtxtPtr ctxt,\n xmlSchematronTestPtr test, xmlNodePtr cur, xmlSchematronPatternPtr pattern, int success)", "test_filename": "tests_schematron_xmlSchematronReportSuccess.c" }, { "function_name": "xmlSchematronReportPattern", "function_signature": "static void xmlSchematronReportPattern(xmlSchematronValidCtxtPtr ctxt,\n xmlSchematronPatternPtr pattern)", "test_filename": "tests_schematron_xmlSchematronReportPattern.c" }, { "function_name": "xmlSchematronSetValidStructuredErrors", "function_signature": "void xmlSchematronSetValidStructuredErrors(xmlSchematronValidCtxt *ctxt,\n xmlStructuredErrorFunc serror, void *ctx)", "test_filename": "tests_schematron_xmlSchematronSetValidStructuredErrors.c" }, { "function_name": "xmlSchematronFreeValidCtxt", "function_signature": "void xmlSchematronFreeValidCtxt(xmlSchematronValidCtxt *ctxt)", "test_filename": "tests_schematron_xmlSchematronFreeValidCtxt.c" }, { "function_name": "xmlSchematronNextNode", "function_signature": "static xmlNodePtr xmlSchematronNextNode(xmlNodePtr cur)", "test_filename": "tests_schematron_xmlSchematronNextNode.c" }, { "function_name": "xmlSchematronRunTest", "function_signature": "static int xmlSchematronRunTest(xmlSchematronValidCtxtPtr ctxt,\n xmlSchematronTestPtr test, xmlDocPtr instance, xmlNodePtr cur, xmlSchematronPatternPtr pattern)", "test_filename": "tests_schematron_xmlSchematronRunTest.c" }, { "function_name": "xmlSchematronRegisterVariables", "function_signature": "static int xmlSchematronRegisterVariables(xmlSchematronValidCtxtPtr vctxt,\n xmlXPathContextPtr ctxt,\n xmlSchematronLetPtr let,\n xmlDocPtr instance, xmlNodePtr cur)", "test_filename": "tests_schematron_xmlSchematronRegisterVariables.c" }, { "function_name": "xmlSchematronUnregisterVariables", "function_signature": "static int xmlSchematronUnregisterVariables(xmlSchematronValidCtxtPtr vctxt,\n xmlXPathContextPtr ctxt,\n xmlSchematronLetPtr let)", "test_filename": "tests_schematron_xmlSchematronUnregisterVariables.c" }, { "function_name": "xmlSchematronValidateDoc", "function_signature": "int xmlSchematronValidateDoc(xmlSchematronValidCtxt *ctxt, xmlDoc *instance)", "test_filename": "tests_schematron_xmlSchematronValidateDoc.c" } ]