libxml / injectable_functions /relaxng_injectable_functions.json
AryaWu's picture
Upload folder using huggingface_hub
6baed57 verified
[
{
"function_name": "xmlRngPErrMemory",
"function_signature": "static void xmlRngPErrMemory(xmlRelaxNGParserCtxtPtr ctxt)",
"test_filename": "tests_relaxng_xmlRngPErrMemory.c"
},
{
"function_name": "xmlRngVErrMemory",
"function_signature": "static void xmlRngVErrMemory(xmlRelaxNGValidCtxtPtr ctxt)",
"test_filename": "tests_relaxng_xmlRngVErrMemory.c"
},
{
"function_name": "LIBXML_ATTR_FORMAT",
"function_signature": "static void LIBXML_ATTR_FORMAT(4,0) xmlRngPErr(xmlRelaxNGParserCtxtPtr ctxt, xmlNodePtr node, int error,\n const char *msg, const xmlChar * str1, const xmlChar * str2)\n{\n xmlStructuredErrorFunc schannel = NULL; xmlGenericErrorFunc channel = NULL; void *data = NULL; int res; if (ctxt != NULL)",
"test_filename": "tests_relaxng_LIBXML_ATTR_FORMAT.c"
},
{
"function_name": "LIBXML_ATTR_FORMAT",
"function_signature": "static void LIBXML_ATTR_FORMAT(4,0) xmlRngVErr(xmlRelaxNGValidCtxtPtr ctxt, xmlNodePtr node, int error,\n const char *msg, const xmlChar * str1, const xmlChar * str2)\n{\n xmlStructuredErrorFunc schannel = NULL; xmlGenericErrorFunc channel = NULL; void *data = NULL; int res; if (ctxt != NULL)",
"test_filename": "tests_relaxng_LIBXML_ATTR_FORMAT.c"
},
{
"function_name": "xmlRelaxNGFreeDocument",
"function_signature": "static void xmlRelaxNGFreeDocument(xmlRelaxNGDocumentPtr docu)",
"test_filename": "tests_relaxng_xmlRelaxNGFreeDocument.c"
},
{
"function_name": "xmlRelaxNGFreeDocumentList",
"function_signature": "static void xmlRelaxNGFreeDocumentList(xmlRelaxNGDocumentPtr docu)",
"test_filename": "tests_relaxng_xmlRelaxNGFreeDocumentList.c"
},
{
"function_name": "xmlRelaxNGFreeInclude",
"function_signature": "static void xmlRelaxNGFreeInclude(xmlRelaxNGIncludePtr incl)",
"test_filename": "tests_relaxng_xmlRelaxNGFreeInclude.c"
},
{
"function_name": "xmlRelaxNGFreeIncludeList",
"function_signature": "static void xmlRelaxNGFreeIncludeList(xmlRelaxNGIncludePtr incl)",
"test_filename": "tests_relaxng_xmlRelaxNGFreeIncludeList.c"
},
{
"function_name": "xmlRelaxNGNewRelaxNG",
"function_signature": "static xmlRelaxNGPtr xmlRelaxNGNewRelaxNG(xmlRelaxNGParserCtxtPtr ctxt)",
"test_filename": "tests_relaxng_xmlRelaxNGNewRelaxNG.c"
},
{
"function_name": "xmlRelaxNGFreeInnerSchema",
"function_signature": "static void xmlRelaxNGFreeInnerSchema(xmlRelaxNGPtr schema)",
"test_filename": "tests_relaxng_xmlRelaxNGFreeInnerSchema.c"
},
{
"function_name": "xmlRelaxNGFree",
"function_signature": "void xmlRelaxNGFree(xmlRelaxNG *schema)",
"test_filename": "tests_relaxng_xmlRelaxNGFree.c"
},
{
"function_name": "xmlRelaxNGNewGrammar",
"function_signature": "static xmlRelaxNGGrammarPtr xmlRelaxNGNewGrammar(xmlRelaxNGParserCtxtPtr ctxt)",
"test_filename": "tests_relaxng_xmlRelaxNGNewGrammar.c"
},
{
"function_name": "xmlRelaxNGFreeGrammar",
"function_signature": "static void xmlRelaxNGFreeGrammar(xmlRelaxNGGrammarPtr grammar)",
"test_filename": "tests_relaxng_xmlRelaxNGFreeGrammar.c"
},
{
"function_name": "xmlRelaxNGNewDefine",
"function_signature": "static xmlRelaxNGDefinePtr xmlRelaxNGNewDefine(xmlRelaxNGParserCtxtPtr ctxt, xmlNodePtr node)",
"test_filename": "tests_relaxng_xmlRelaxNGNewDefine.c"
},
{
"function_name": "xmlRelaxNGFreePartition",
"function_signature": "static void xmlRelaxNGFreePartition(xmlRelaxNGPartitionPtr partitions)",
"test_filename": "tests_relaxng_xmlRelaxNGFreePartition.c"
},
{
"function_name": "xmlRelaxNGFreeDefine",
"function_signature": "static void xmlRelaxNGFreeDefine(xmlRelaxNGDefinePtr define)",
"test_filename": "tests_relaxng_xmlRelaxNGFreeDefine.c"
},
{
"function_name": "xmlRelaxNGNewStates",
"function_signature": "static xmlRelaxNGStatesPtr xmlRelaxNGNewStates(xmlRelaxNGValidCtxtPtr ctxt, int size)",
"test_filename": "tests_relaxng_xmlRelaxNGNewStates.c"
},
{
"function_name": "xmlRelaxNGAddStatesUniq",
"function_signature": "static int xmlRelaxNGAddStatesUniq(xmlRelaxNGValidCtxtPtr ctxt,\n xmlRelaxNGStatesPtr states,\n xmlRelaxNGValidStatePtr state)",
"test_filename": "tests_relaxng_xmlRelaxNGAddStatesUniq.c"
},
{
"function_name": "xmlRelaxNGAddStates",
"function_signature": "static int xmlRelaxNGAddStates(xmlRelaxNGValidCtxtPtr ctxt,\n xmlRelaxNGStatesPtr states,\n xmlRelaxNGValidStatePtr state)",
"test_filename": "tests_relaxng_xmlRelaxNGAddStates.c"
},
{
"function_name": "xmlRelaxNGFreeStates",
"function_signature": "static void xmlRelaxNGFreeStates(xmlRelaxNGValidCtxtPtr ctxt,\n xmlRelaxNGStatesPtr states)",
"test_filename": "tests_relaxng_xmlRelaxNGFreeStates.c"
},
{
"function_name": "xmlRelaxNGNewValidState",
"function_signature": "static xmlRelaxNGValidStatePtr xmlRelaxNGNewValidState(xmlRelaxNGValidCtxtPtr ctxt, xmlNodePtr node)",
"test_filename": "tests_relaxng_xmlRelaxNGNewValidState.c"
},
{
"function_name": "xmlRelaxNGCopyValidState",
"function_signature": "static xmlRelaxNGValidStatePtr xmlRelaxNGCopyValidState(xmlRelaxNGValidCtxtPtr ctxt,\n xmlRelaxNGValidStatePtr state)",
"test_filename": "tests_relaxng_xmlRelaxNGCopyValidState.c"
},
{
"function_name": "xmlRelaxNGEqualValidState",
"function_signature": "static int xmlRelaxNGEqualValidState(xmlRelaxNGValidCtxtPtr ctxt ATTRIBUTE_UNUSED,\n xmlRelaxNGValidStatePtr state1,\n xmlRelaxNGValidStatePtr state2)",
"test_filename": "tests_relaxng_xmlRelaxNGEqualValidState.c"
},
{
"function_name": "xmlRelaxNGFreeValidState",
"function_signature": "static void xmlRelaxNGFreeValidState(xmlRelaxNGValidCtxtPtr ctxt,\n xmlRelaxNGValidStatePtr state)",
"test_filename": "tests_relaxng_xmlRelaxNGFreeValidState.c"
},
{
"function_name": "xmlRelaxParserSetFlag",
"function_signature": "int xmlRelaxParserSetFlag(xmlRelaxNGParserCtxt *ctxt, int flags)",
"test_filename": "tests_relaxng_xmlRelaxParserSetFlag.c"
},
{
"function_name": "xmlRelaxNGIncludePush",
"function_signature": "static int xmlRelaxNGIncludePush(xmlRelaxNGParserCtxtPtr ctxt,\n xmlRelaxNGIncludePtr value)",
"test_filename": "tests_relaxng_xmlRelaxNGIncludePush.c"
},
{
"function_name": "xmlRelaxNGIncludePop",
"function_signature": "static xmlRelaxNGIncludePtr xmlRelaxNGIncludePop(xmlRelaxNGParserCtxtPtr ctxt)",
"test_filename": "tests_relaxng_xmlRelaxNGIncludePop.c"
},
{
"function_name": "xmlRelaxNGRemoveRedefine",
"function_signature": "static int xmlRelaxNGRemoveRedefine(xmlRelaxNGParserCtxtPtr ctxt,\n const xmlChar * URL ATTRIBUTE_UNUSED,\n xmlNodePtr target, const xmlChar * name)",
"test_filename": "tests_relaxng_xmlRelaxNGRemoveRedefine.c"
},
{
"function_name": "xmlRelaxNGLoadInclude",
"function_signature": "static xmlRelaxNGIncludePtr xmlRelaxNGLoadInclude(xmlRelaxNGParserCtxtPtr ctxt, const xmlChar * URL,\n xmlNodePtr node, const xmlChar * ns)",
"test_filename": "tests_relaxng_xmlRelaxNGLoadInclude.c"
},
{
"function_name": "xmlRelaxNGValidErrorPush",
"function_signature": "static int xmlRelaxNGValidErrorPush(xmlRelaxNGValidCtxtPtr ctxt,\n xmlRelaxNGValidErr err, const xmlChar * arg1,\n const xmlChar * arg2, int dup)",
"test_filename": "tests_relaxng_xmlRelaxNGValidErrorPush.c"
},
{
"function_name": "xmlRelaxNGValidErrorPop",
"function_signature": "static void xmlRelaxNGValidErrorPop(xmlRelaxNGValidCtxtPtr ctxt)",
"test_filename": "tests_relaxng_xmlRelaxNGValidErrorPop.c"
},
{
"function_name": "xmlRelaxNGDocumentPush",
"function_signature": "static int xmlRelaxNGDocumentPush(xmlRelaxNGParserCtxtPtr ctxt,\n xmlRelaxNGDocumentPtr value)",
"test_filename": "tests_relaxng_xmlRelaxNGDocumentPush.c"
},
{
"function_name": "xmlRelaxNGDocumentPop",
"function_signature": "static xmlRelaxNGDocumentPtr xmlRelaxNGDocumentPop(xmlRelaxNGParserCtxtPtr ctxt)",
"test_filename": "tests_relaxng_xmlRelaxNGDocumentPop.c"
},
{
"function_name": "xmlRelaxNGLoadExternalRef",
"function_signature": "static xmlRelaxNGDocumentPtr xmlRelaxNGLoadExternalRef(xmlRelaxNGParserCtxtPtr ctxt,\n const xmlChar * URL, const xmlChar * ns)",
"test_filename": "tests_relaxng_xmlRelaxNGLoadExternalRef.c"
},
{
"function_name": "xmlRelaxNGShowValidError",
"function_signature": "static void xmlRelaxNGShowValidError(xmlRelaxNGValidCtxtPtr ctxt,\n xmlRelaxNGValidErr err, xmlNodePtr node,\n xmlNodePtr child, const xmlChar * arg1,\n const xmlChar * arg2)",
"test_filename": "tests_relaxng_xmlRelaxNGShowValidError.c"
},
{
"function_name": "xmlRelaxNGPopErrors",
"function_signature": "static void xmlRelaxNGPopErrors(xmlRelaxNGValidCtxtPtr ctxt, int level)",
"test_filename": "tests_relaxng_xmlRelaxNGPopErrors.c"
},
{
"function_name": "xmlRelaxNGDumpValidError",
"function_signature": "static void xmlRelaxNGDumpValidError(xmlRelaxNGValidCtxtPtr ctxt)",
"test_filename": "tests_relaxng_xmlRelaxNGDumpValidError.c"
},
{
"function_name": "xmlRelaxNGAddValidError",
"function_signature": "static void xmlRelaxNGAddValidError(xmlRelaxNGValidCtxtPtr ctxt,\n xmlRelaxNGValidErr err, const xmlChar * arg1,\n const xmlChar * arg2, int dup)",
"test_filename": "tests_relaxng_xmlRelaxNGAddValidError.c"
},
{
"function_name": "xmlRelaxNGSchemaTypeHave",
"function_signature": "static int xmlRelaxNGSchemaTypeHave(void *data ATTRIBUTE_UNUSED, const xmlChar * type)",
"test_filename": "tests_relaxng_xmlRelaxNGSchemaTypeHave.c"
},
{
"function_name": "xmlRelaxNGSchemaTypeCheck",
"function_signature": "static int xmlRelaxNGSchemaTypeCheck(void *data ATTRIBUTE_UNUSED,\n const xmlChar * type,\n const xmlChar * value,\n void **result, xmlNodePtr node)",
"test_filename": "tests_relaxng_xmlRelaxNGSchemaTypeCheck.c"
},
{
"function_name": "xmlRelaxNGSchemaFacetCheck",
"function_signature": "static int xmlRelaxNGSchemaFacetCheck(void *data ATTRIBUTE_UNUSED,\n const xmlChar * type, const xmlChar * facetname,\n const xmlChar * val, const xmlChar * strval,\n void *value)",
"test_filename": "tests_relaxng_xmlRelaxNGSchemaFacetCheck.c"
},
{
"function_name": "xmlRelaxNGSchemaTypeCompare",
"function_signature": "static int xmlRelaxNGSchemaTypeCompare(void *data ATTRIBUTE_UNUSED,\n const xmlChar * type,\n const xmlChar * value1,\n xmlNodePtr ctxt1,\n void *comp1,\n const xmlChar * value2, xmlNodePtr ctxt2)",
"test_filename": "tests_relaxng_xmlRelaxNGSchemaTypeCompare.c"
},
{
"function_name": "xmlRelaxNGDefaultTypeHave",
"function_signature": "static int xmlRelaxNGDefaultTypeHave(void *data ATTRIBUTE_UNUSED,\n const xmlChar * type)",
"test_filename": "tests_relaxng_xmlRelaxNGDefaultTypeHave.c"
},
{
"function_name": "xmlRelaxNGDefaultTypeCheck",
"function_signature": "static int xmlRelaxNGDefaultTypeCheck(void *data ATTRIBUTE_UNUSED,\n const xmlChar * type ATTRIBUTE_UNUSED,\n const xmlChar * value ATTRIBUTE_UNUSED,\n void **result ATTRIBUTE_UNUSED,\n xmlNodePtr node ATTRIBUTE_UNUSED)",
"test_filename": "tests_relaxng_xmlRelaxNGDefaultTypeCheck.c"
},
{
"function_name": "xmlRelaxNGDefaultTypeCompare",
"function_signature": "static int xmlRelaxNGDefaultTypeCompare(void *data ATTRIBUTE_UNUSED,\n const xmlChar * type,\n const xmlChar * value1,\n xmlNodePtr ctxt1 ATTRIBUTE_UNUSED,\n void *comp1 ATTRIBUTE_UNUSED,\n const xmlChar * value2,\n xmlNodePtr ctxt2 ATTRIBUTE_UNUSED)",
"test_filename": "tests_relaxng_xmlRelaxNGDefaultTypeCompare.c"
},
{
"function_name": "xmlRelaxNGFreeTypeLibrary",
"function_signature": "static void xmlRelaxNGFreeTypeLibrary(void *payload,\n const xmlChar * namespace ATTRIBUTE_UNUSED)",
"test_filename": "tests_relaxng_xmlRelaxNGFreeTypeLibrary.c"
},
{
"function_name": "xmlRelaxNGRegisterTypeLibrary",
"function_signature": "static int xmlRelaxNGRegisterTypeLibrary(const xmlChar * namespace, void *data,\n xmlRelaxNGTypeHave have,\n xmlRelaxNGTypeCheck check,\n xmlRelaxNGTypeCompare comp,\n xmlRelaxNGFacetCheck facet,\n xmlRelaxNGTypeFree freef)",
"test_filename": "tests_relaxng_xmlRelaxNGRegisterTypeLibrary.c"
},
{
"function_name": "xmlRelaxNGInitTypes",
"function_signature": "int xmlRelaxNGInitTypes(void)",
"test_filename": "tests_relaxng_xmlRelaxNGInitTypes.c"
},
{
"function_name": "xmlRelaxNGCleanupTypes",
"function_signature": "void xmlRelaxNGCleanupTypes(void)",
"test_filename": "tests_relaxng_xmlRelaxNGCleanupTypes.c"
},
{
"function_name": "xmlRelaxNGIsCompilable",
"function_signature": "static int xmlRelaxNGIsCompilable(xmlRelaxNGDefinePtr def)",
"test_filename": "tests_relaxng_xmlRelaxNGIsCompilable.c"
},
{
"function_name": "xmlRelaxNGCompile",
"function_signature": "static int xmlRelaxNGCompile(xmlRelaxNGParserCtxtPtr ctxt, xmlRelaxNGDefinePtr def)",
"test_filename": "tests_relaxng_xmlRelaxNGCompile.c"
},
{
"function_name": "xmlRelaxNGTryCompile",
"function_signature": "static int xmlRelaxNGTryCompile(xmlRelaxNGParserCtxtPtr ctxt, xmlRelaxNGDefinePtr def)",
"test_filename": "tests_relaxng_xmlRelaxNGTryCompile.c"
},
{
"function_name": "xmlRelaxNGIsNullable",
"function_signature": "static int xmlRelaxNGIsNullable(xmlRelaxNGDefinePtr define)",
"test_filename": "tests_relaxng_xmlRelaxNGIsNullable.c"
},
{
"function_name": "xmlRelaxNGIsBlank",
"function_signature": "static int xmlRelaxNGIsBlank(xmlChar * str)",
"test_filename": "tests_relaxng_xmlRelaxNGIsBlank.c"
},
{
"function_name": "xmlRelaxNGParseValue",
"function_signature": "static xmlRelaxNGDefinePtr xmlRelaxNGParseValue(xmlRelaxNGParserCtxtPtr ctxt, xmlNodePtr node)",
"test_filename": "tests_relaxng_xmlRelaxNGParseValue.c"
},
{
"function_name": "xmlRelaxNGParseData",
"function_signature": "static xmlRelaxNGDefinePtr xmlRelaxNGParseData(xmlRelaxNGParserCtxtPtr ctxt, xmlNodePtr node)",
"test_filename": "tests_relaxng_xmlRelaxNGParseData.c"
},
{
"function_name": "xmlRelaxNGCompareNameClasses",
"function_signature": "static int xmlRelaxNGCompareNameClasses(xmlRelaxNGDefinePtr def1,\n xmlRelaxNGDefinePtr def2)",
"test_filename": "tests_relaxng_xmlRelaxNGCompareNameClasses.c"
},
{
"function_name": "xmlRelaxNGCompareElemDefLists",
"function_signature": "static int xmlRelaxNGCompareElemDefLists(xmlRelaxNGParserCtxtPtr ctxt\n ATTRIBUTE_UNUSED, xmlRelaxNGDefinePtr * def1,\n xmlRelaxNGDefinePtr * def2)",
"test_filename": "tests_relaxng_xmlRelaxNGCompareElemDefLists.c"
},
{
"function_name": "xmlRelaxNGGenerateAttributes",
"function_signature": "static int xmlRelaxNGGenerateAttributes(xmlRelaxNGParserCtxtPtr ctxt,\n xmlRelaxNGDefinePtr def)",
"test_filename": "tests_relaxng_xmlRelaxNGGenerateAttributes.c"
},
{
"function_name": "xmlRelaxNGCheckChoiceDeterminism",
"function_signature": "static void xmlRelaxNGCheckChoiceDeterminism(xmlRelaxNGParserCtxtPtr ctxt,\n xmlRelaxNGDefinePtr def)",
"test_filename": "tests_relaxng_xmlRelaxNGCheckChoiceDeterminism.c"
},
{
"function_name": "xmlRelaxNGCheckGroupAttrs",
"function_signature": "static void xmlRelaxNGCheckGroupAttrs(xmlRelaxNGParserCtxtPtr ctxt,\n xmlRelaxNGDefinePtr def)",
"test_filename": "tests_relaxng_xmlRelaxNGCheckGroupAttrs.c"
},
{
"function_name": "xmlRelaxNGComputeInterleaves",
"function_signature": "static void xmlRelaxNGComputeInterleaves(void *payload, void *data,\n const xmlChar * name ATTRIBUTE_UNUSED)",
"test_filename": "tests_relaxng_xmlRelaxNGComputeInterleaves.c"
},
{
"function_name": "xmlRelaxNGParseInterleave",
"function_signature": "static xmlRelaxNGDefinePtr xmlRelaxNGParseInterleave(xmlRelaxNGParserCtxtPtr ctxt, xmlNodePtr node)",
"test_filename": "tests_relaxng_xmlRelaxNGParseInterleave.c"
},
{
"function_name": "xmlRelaxNGParseInclude",
"function_signature": "static int xmlRelaxNGParseInclude(xmlRelaxNGParserCtxtPtr ctxt, xmlNodePtr node)",
"test_filename": "tests_relaxng_xmlRelaxNGParseInclude.c"
},
{
"function_name": "xmlRelaxNGParseDefine",
"function_signature": "static int xmlRelaxNGParseDefine(xmlRelaxNGParserCtxtPtr ctxt, xmlNodePtr node)",
"test_filename": "tests_relaxng_xmlRelaxNGParseDefine.c"
},
{
"function_name": "xmlRelaxNGParseImportRef",
"function_signature": "static void xmlRelaxNGParseImportRef(void *payload, void *data, const xmlChar *name)",
"test_filename": "tests_relaxng_xmlRelaxNGParseImportRef.c"
},
{
"function_name": "xmlRelaxNGParseImportRefs",
"function_signature": "static int xmlRelaxNGParseImportRefs(xmlRelaxNGParserCtxtPtr ctxt,\n xmlRelaxNGGrammarPtr grammar)",
"test_filename": "tests_relaxng_xmlRelaxNGParseImportRefs.c"
},
{
"function_name": "xmlRelaxNGProcessExternalRef",
"function_signature": "static xmlRelaxNGDefinePtr xmlRelaxNGProcessExternalRef(xmlRelaxNGParserCtxtPtr ctxt, xmlNodePtr node)",
"test_filename": "tests_relaxng_xmlRelaxNGProcessExternalRef.c"
},
{
"function_name": "xmlRelaxNGParsePattern",
"function_signature": "static xmlRelaxNGDefinePtr xmlRelaxNGParsePattern(xmlRelaxNGParserCtxtPtr ctxt, xmlNodePtr node)",
"test_filename": "tests_relaxng_xmlRelaxNGParsePattern.c"
},
{
"function_name": "xmlRelaxNGParseAttribute",
"function_signature": "static xmlRelaxNGDefinePtr xmlRelaxNGParseAttribute(xmlRelaxNGParserCtxtPtr ctxt, xmlNodePtr node)",
"test_filename": "tests_relaxng_xmlRelaxNGParseAttribute.c"
},
{
"function_name": "xmlRelaxNGParseExceptNameClass",
"function_signature": "static xmlRelaxNGDefinePtr xmlRelaxNGParseExceptNameClass(xmlRelaxNGParserCtxtPtr ctxt,\n xmlNodePtr node, int attr)",
"test_filename": "tests_relaxng_xmlRelaxNGParseExceptNameClass.c"
},
{
"function_name": "xmlRelaxNGParseNameClass",
"function_signature": "static xmlRelaxNGDefinePtr xmlRelaxNGParseNameClass(xmlRelaxNGParserCtxtPtr ctxt, xmlNodePtr node,\n xmlRelaxNGDefinePtr def)",
"test_filename": "tests_relaxng_xmlRelaxNGParseNameClass.c"
},
{
"function_name": "xmlRelaxNGParseElement",
"function_signature": "static xmlRelaxNGDefinePtr xmlRelaxNGParseElement(xmlRelaxNGParserCtxtPtr ctxt, xmlNodePtr node)",
"test_filename": "tests_relaxng_xmlRelaxNGParseElement.c"
},
{
"function_name": "xmlRelaxNGParsePatterns",
"function_signature": "static xmlRelaxNGDefinePtr xmlRelaxNGParsePatterns(xmlRelaxNGParserCtxtPtr ctxt, xmlNodePtr nodes,\n int group)",
"test_filename": "tests_relaxng_xmlRelaxNGParsePatterns.c"
},
{
"function_name": "xmlRelaxNGParseStart",
"function_signature": "static int xmlRelaxNGParseStart(xmlRelaxNGParserCtxtPtr ctxt, xmlNodePtr nodes)",
"test_filename": "tests_relaxng_xmlRelaxNGParseStart.c"
},
{
"function_name": "xmlRelaxNGParseGrammarContent",
"function_signature": "static int xmlRelaxNGParseGrammarContent(xmlRelaxNGParserCtxtPtr ctxt,\n xmlNodePtr nodes)",
"test_filename": "tests_relaxng_xmlRelaxNGParseGrammarContent.c"
},
{
"function_name": "xmlRelaxNGCheckReference",
"function_signature": "static void xmlRelaxNGCheckReference(void *payload, void *data, const xmlChar * name)",
"test_filename": "tests_relaxng_xmlRelaxNGCheckReference.c"
},
{
"function_name": "xmlRelaxNGCheckCombine",
"function_signature": "static void xmlRelaxNGCheckCombine(void *payload, void *data, const xmlChar * name)",
"test_filename": "tests_relaxng_xmlRelaxNGCheckCombine.c"
},
{
"function_name": "xmlRelaxNGCombineStart",
"function_signature": "static void xmlRelaxNGCombineStart(xmlRelaxNGParserCtxtPtr ctxt,\n xmlRelaxNGGrammarPtr grammar)",
"test_filename": "tests_relaxng_xmlRelaxNGCombineStart.c"
},
{
"function_name": "xmlRelaxNGCheckCycles",
"function_signature": "static int xmlRelaxNGCheckCycles(xmlRelaxNGParserCtxtPtr ctxt,\n xmlRelaxNGDefinePtr cur, int depth)",
"test_filename": "tests_relaxng_xmlRelaxNGCheckCycles.c"
},
{
"function_name": "xmlRelaxNGTryUnlink",
"function_signature": "static xmlRelaxNGDefinePtr xmlRelaxNGTryUnlink(xmlRelaxNGParserCtxtPtr ctxt ATTRIBUTE_UNUSED,\n xmlRelaxNGDefinePtr cur,\n xmlRelaxNGDefinePtr parent, xmlRelaxNGDefinePtr prev)",
"test_filename": "tests_relaxng_xmlRelaxNGTryUnlink.c"
},
{
"function_name": "xmlRelaxNGSimplify",
"function_signature": "static void xmlRelaxNGSimplify(xmlRelaxNGParserCtxtPtr ctxt,\n xmlRelaxNGDefinePtr cur, xmlRelaxNGDefinePtr parent)",
"test_filename": "tests_relaxng_xmlRelaxNGSimplify.c"
},
{
"function_name": "xmlRelaxNGGroupContentType",
"function_signature": "static xmlRelaxNGContentType xmlRelaxNGGroupContentType(xmlRelaxNGContentType ct1,\n xmlRelaxNGContentType ct2)",
"test_filename": "tests_relaxng_xmlRelaxNGGroupContentType.c"
},
{
"function_name": "xmlRelaxNGMaxContentType",
"function_signature": "static xmlRelaxNGContentType xmlRelaxNGMaxContentType(xmlRelaxNGContentType ct1,\n xmlRelaxNGContentType ct2)",
"test_filename": "tests_relaxng_xmlRelaxNGMaxContentType.c"
},
{
"function_name": "xmlRelaxNGCheckRules",
"function_signature": "static xmlRelaxNGContentType xmlRelaxNGCheckRules(xmlRelaxNGParserCtxtPtr ctxt,\n xmlRelaxNGDefinePtr cur, int flags,\n xmlRelaxNGType ptype)",
"test_filename": "tests_relaxng_xmlRelaxNGCheckRules.c"
},
{
"function_name": "xmlRelaxNGParseGrammar",
"function_signature": "static xmlRelaxNGGrammarPtr xmlRelaxNGParseGrammar(xmlRelaxNGParserCtxtPtr ctxt, xmlNodePtr nodes)",
"test_filename": "tests_relaxng_xmlRelaxNGParseGrammar.c"
},
{
"function_name": "xmlRelaxNGParseDocument",
"function_signature": "static xmlRelaxNGPtr xmlRelaxNGParseDocument(xmlRelaxNGParserCtxtPtr ctxt, xmlNodePtr node)",
"test_filename": "tests_relaxng_xmlRelaxNGParseDocument.c"
},
{
"function_name": "xmlRelaxNGFreeParserCtxt",
"function_signature": "void xmlRelaxNGFreeParserCtxt(xmlRelaxNGParserCtxt *ctxt)",
"test_filename": "tests_relaxng_xmlRelaxNGFreeParserCtxt.c"
},
{
"function_name": "xmlRelaxNGNormExtSpace",
"function_signature": "static void xmlRelaxNGNormExtSpace(xmlChar * value)",
"test_filename": "tests_relaxng_xmlRelaxNGNormExtSpace.c"
},
{
"function_name": "xmlRelaxNGCleanupAttributes",
"function_signature": "static void xmlRelaxNGCleanupAttributes(xmlRelaxNGParserCtxtPtr ctxt, xmlNodePtr node)",
"test_filename": "tests_relaxng_xmlRelaxNGCleanupAttributes.c"
},
{
"function_name": "xmlRelaxNGCleanupTree",
"function_signature": "static void xmlRelaxNGCleanupTree(xmlRelaxNGParserCtxtPtr ctxt, xmlNodePtr root)",
"test_filename": "tests_relaxng_xmlRelaxNGCleanupTree.c"
},
{
"function_name": "xmlRelaxNGCleanupDoc",
"function_signature": "static xmlDocPtr xmlRelaxNGCleanupDoc(xmlRelaxNGParserCtxtPtr ctxt, xmlDocPtr doc)",
"test_filename": "tests_relaxng_xmlRelaxNGCleanupDoc.c"
},
{
"function_name": "xmlRelaxNGSetParserErrors",
"function_signature": "void xmlRelaxNGSetParserErrors(xmlRelaxNGParserCtxt *ctxt,\n xmlRelaxNGValidityErrorFunc err,\n xmlRelaxNGValidityWarningFunc warn, void *ctx)",
"test_filename": "tests_relaxng_xmlRelaxNGSetParserErrors.c"
},
{
"function_name": "xmlRelaxNGGetParserErrors",
"function_signature": "int xmlRelaxNGGetParserErrors(xmlRelaxNGParserCtxt *ctxt,\n xmlRelaxNGValidityErrorFunc * err,\n xmlRelaxNGValidityWarningFunc * warn, void **ctx)",
"test_filename": "tests_relaxng_xmlRelaxNGGetParserErrors.c"
},
{
"function_name": "xmlRelaxNGSetParserStructuredErrors",
"function_signature": "void xmlRelaxNGSetParserStructuredErrors(xmlRelaxNGParserCtxt *ctxt,\n\t\t\t\t xmlStructuredErrorFunc serror,\n\t\t\t\t void *ctx)",
"test_filename": "tests_relaxng_xmlRelaxNGSetParserStructuredErrors.c"
},
{
"function_name": "xmlRelaxNGDumpDefine",
"function_signature": "static void xmlRelaxNGDumpDefine(FILE * output, xmlRelaxNGDefinePtr define)",
"test_filename": "tests_relaxng_xmlRelaxNGDumpDefine.c"
},
{
"function_name": "xmlRelaxNGDumpGrammar",
"function_signature": "static void xmlRelaxNGDumpGrammar(FILE * output, xmlRelaxNGGrammarPtr grammar, int top)",
"test_filename": "tests_relaxng_xmlRelaxNGDumpGrammar.c"
},
{
"function_name": "xmlRelaxNGDump",
"function_signature": "void xmlRelaxNGDump(FILE * output, xmlRelaxNG *schema)",
"test_filename": "tests_relaxng_xmlRelaxNGDump.c"
},
{
"function_name": "xmlRelaxNGDumpTree",
"function_signature": "void xmlRelaxNGDumpTree(FILE * output, xmlRelaxNG *schema)",
"test_filename": "tests_relaxng_xmlRelaxNGDumpTree.c"
},
{
"function_name": "xmlRelaxNGValidateCompiledCallback",
"function_signature": "static void xmlRelaxNGValidateCompiledCallback(xmlRegExecCtxtPtr exec ATTRIBUTE_UNUSED,\n const xmlChar * token,\n void *transdata, void *inputdata)",
"test_filename": "tests_relaxng_xmlRelaxNGValidateCompiledCallback.c"
},
{
"function_name": "xmlRelaxNGValidateCompiledContent",
"function_signature": "static int xmlRelaxNGValidateCompiledContent(xmlRelaxNGValidCtxtPtr ctxt,\n xmlRegexpPtr regexp, xmlNodePtr content)",
"test_filename": "tests_relaxng_xmlRelaxNGValidateCompiledContent.c"
},
{
"function_name": "xmlRelaxNGElemPush",
"function_signature": "static int xmlRelaxNGElemPush(xmlRelaxNGValidCtxtPtr ctxt, xmlRegExecCtxtPtr exec)",
"test_filename": "tests_relaxng_xmlRelaxNGElemPush.c"
},
{
"function_name": "xmlRelaxNGElemPop",
"function_signature": "static xmlRegExecCtxtPtr xmlRelaxNGElemPop(xmlRelaxNGValidCtxtPtr ctxt)",
"test_filename": "tests_relaxng_xmlRelaxNGElemPop.c"
},
{
"function_name": "xmlRelaxNGValidateProgressiveCallback",
"function_signature": "static void xmlRelaxNGValidateProgressiveCallback(xmlRegExecCtxtPtr exec\n ATTRIBUTE_UNUSED,\n const xmlChar * token,\n void *transdata, void *inputdata)",
"test_filename": "tests_relaxng_xmlRelaxNGValidateProgressiveCallback.c"
},
{
"function_name": "xmlRelaxNGValidatePushElement",
"function_signature": "int xmlRelaxNGValidatePushElement(xmlRelaxNGValidCtxt *ctxt,\n xmlDoc *doc ATTRIBUTE_UNUSED,\n xmlNode *elem)",
"test_filename": "tests_relaxng_xmlRelaxNGValidatePushElement.c"
},
{
"function_name": "xmlRelaxNGValidatePushCData",
"function_signature": "int xmlRelaxNGValidatePushCData(xmlRelaxNGValidCtxt *ctxt,\n const xmlChar * data, int len ATTRIBUTE_UNUSED)",
"test_filename": "tests_relaxng_xmlRelaxNGValidatePushCData.c"
},
{
"function_name": "xmlRelaxNGValidatePopElement",
"function_signature": "int xmlRelaxNGValidatePopElement(xmlRelaxNGValidCtxt *ctxt,\n xmlDoc *doc ATTRIBUTE_UNUSED,\n xmlNode *elem)",
"test_filename": "tests_relaxng_xmlRelaxNGValidatePopElement.c"
},
{
"function_name": "xmlRelaxNGValidateFullElement",
"function_signature": "int xmlRelaxNGValidateFullElement(xmlRelaxNGValidCtxt *ctxt,\n xmlDoc *doc ATTRIBUTE_UNUSED,\n xmlNode *elem)",
"test_filename": "tests_relaxng_xmlRelaxNGValidateFullElement.c"
},
{
"function_name": "xmlRelaxNGSkipIgnored",
"function_signature": "static xmlNodePtr xmlRelaxNGSkipIgnored(xmlRelaxNGValidCtxtPtr ctxt ATTRIBUTE_UNUSED,\n xmlNodePtr node)",
"test_filename": "tests_relaxng_xmlRelaxNGSkipIgnored.c"
},
{
"function_name": "xmlRelaxNGValidateDatatype",
"function_signature": "static int xmlRelaxNGValidateDatatype(xmlRelaxNGValidCtxtPtr ctxt,\n const xmlChar * value,\n xmlRelaxNGDefinePtr define, xmlNodePtr node)",
"test_filename": "tests_relaxng_xmlRelaxNGValidateDatatype.c"
},
{
"function_name": "xmlRelaxNGNextValue",
"function_signature": "static int xmlRelaxNGNextValue(xmlRelaxNGValidCtxtPtr ctxt)",
"test_filename": "tests_relaxng_xmlRelaxNGNextValue.c"
},
{
"function_name": "xmlRelaxNGValidateValueList",
"function_signature": "static int xmlRelaxNGValidateValueList(xmlRelaxNGValidCtxtPtr ctxt,\n xmlRelaxNGDefinePtr defines)",
"test_filename": "tests_relaxng_xmlRelaxNGValidateValueList.c"
},
{
"function_name": "xmlRelaxNGValidateValue",
"function_signature": "static int xmlRelaxNGValidateValue(xmlRelaxNGValidCtxtPtr ctxt,\n xmlRelaxNGDefinePtr define)",
"test_filename": "tests_relaxng_xmlRelaxNGValidateValue.c"
},
{
"function_name": "xmlRelaxNGValidateValueContent",
"function_signature": "static int xmlRelaxNGValidateValueContent(xmlRelaxNGValidCtxtPtr ctxt,\n xmlRelaxNGDefinePtr defines)",
"test_filename": "tests_relaxng_xmlRelaxNGValidateValueContent.c"
},
{
"function_name": "xmlRelaxNGAttributeMatch",
"function_signature": "static int xmlRelaxNGAttributeMatch(xmlRelaxNGValidCtxtPtr ctxt,\n xmlRelaxNGDefinePtr define, xmlAttrPtr prop)",
"test_filename": "tests_relaxng_xmlRelaxNGAttributeMatch.c"
},
{
"function_name": "xmlRelaxNGValidateAttribute",
"function_signature": "static int xmlRelaxNGValidateAttribute(xmlRelaxNGValidCtxtPtr ctxt,\n xmlRelaxNGDefinePtr define)",
"test_filename": "tests_relaxng_xmlRelaxNGValidateAttribute.c"
},
{
"function_name": "xmlRelaxNGValidateAttributeList",
"function_signature": "static int xmlRelaxNGValidateAttributeList(xmlRelaxNGValidCtxtPtr ctxt,\n xmlRelaxNGDefinePtr defines)",
"test_filename": "tests_relaxng_xmlRelaxNGValidateAttributeList.c"
},
{
"function_name": "xmlRelaxNGNodeMatchesList",
"function_signature": "static int xmlRelaxNGNodeMatchesList(xmlNodePtr node, xmlRelaxNGDefinePtr * list)",
"test_filename": "tests_relaxng_xmlRelaxNGNodeMatchesList.c"
},
{
"function_name": "xmlRelaxNGValidateInterleave",
"function_signature": "static int xmlRelaxNGValidateInterleave(xmlRelaxNGValidCtxtPtr ctxt,\n xmlRelaxNGDefinePtr define)",
"test_filename": "tests_relaxng_xmlRelaxNGValidateInterleave.c"
},
{
"function_name": "xmlRelaxNGValidateDefinitionList",
"function_signature": "static int xmlRelaxNGValidateDefinitionList(xmlRelaxNGValidCtxtPtr ctxt,\n xmlRelaxNGDefinePtr defines)",
"test_filename": "tests_relaxng_xmlRelaxNGValidateDefinitionList.c"
},
{
"function_name": "xmlRelaxNGElementMatch",
"function_signature": "static int xmlRelaxNGElementMatch(xmlRelaxNGValidCtxtPtr ctxt,\n xmlRelaxNGDefinePtr define, xmlNodePtr elem)",
"test_filename": "tests_relaxng_xmlRelaxNGElementMatch.c"
},
{
"function_name": "xmlRelaxNGBestState",
"function_signature": "static int xmlRelaxNGBestState(xmlRelaxNGValidCtxtPtr ctxt)",
"test_filename": "tests_relaxng_xmlRelaxNGBestState.c"
},
{
"function_name": "xmlRelaxNGLogBestError",
"function_signature": "static void xmlRelaxNGLogBestError(xmlRelaxNGValidCtxtPtr ctxt)",
"test_filename": "tests_relaxng_xmlRelaxNGLogBestError.c"
},
{
"function_name": "xmlRelaxNGValidateElementEnd",
"function_signature": "static int xmlRelaxNGValidateElementEnd(xmlRelaxNGValidCtxtPtr ctxt, int dolog)",
"test_filename": "tests_relaxng_xmlRelaxNGValidateElementEnd.c"
},
{
"function_name": "xmlRelaxNGValidateState",
"function_signature": "static int xmlRelaxNGValidateState(xmlRelaxNGValidCtxtPtr ctxt,\n xmlRelaxNGDefinePtr define)",
"test_filename": "tests_relaxng_xmlRelaxNGValidateState.c"
},
{
"function_name": "xmlRelaxNGValidateDefinition",
"function_signature": "static int xmlRelaxNGValidateDefinition(xmlRelaxNGValidCtxtPtr ctxt,\n xmlRelaxNGDefinePtr define)",
"test_filename": "tests_relaxng_xmlRelaxNGValidateDefinition.c"
},
{
"function_name": "xmlRelaxNGValidateDocument",
"function_signature": "static int xmlRelaxNGValidateDocument(xmlRelaxNGValidCtxtPtr ctxt, xmlDocPtr doc)",
"test_filename": "tests_relaxng_xmlRelaxNGValidateDocument.c"
},
{
"function_name": "xmlRelaxNGCleanPSVI",
"function_signature": "static void xmlRelaxNGCleanPSVI(xmlNodePtr node)",
"test_filename": "tests_relaxng_xmlRelaxNGCleanPSVI.c"
},
{
"function_name": "xmlRelaxNGFreeValidCtxt",
"function_signature": "void xmlRelaxNGFreeValidCtxt(xmlRelaxNGValidCtxt *ctxt)",
"test_filename": "tests_relaxng_xmlRelaxNGFreeValidCtxt.c"
},
{
"function_name": "xmlRelaxNGSetValidErrors",
"function_signature": "void xmlRelaxNGSetValidErrors(xmlRelaxNGValidCtxt *ctxt,\n xmlRelaxNGValidityErrorFunc err,\n xmlRelaxNGValidityWarningFunc warn, void *ctx)",
"test_filename": "tests_relaxng_xmlRelaxNGSetValidErrors.c"
},
{
"function_name": "xmlRelaxNGSetValidStructuredErrors",
"function_signature": "void xmlRelaxNGSetValidStructuredErrors(xmlRelaxNGValidCtxt *ctxt,\n xmlStructuredErrorFunc serror, void *ctx)",
"test_filename": "tests_relaxng_xmlRelaxNGSetValidStructuredErrors.c"
},
{
"function_name": "xmlRelaxNGGetValidErrors",
"function_signature": "int xmlRelaxNGGetValidErrors(xmlRelaxNGValidCtxt *ctxt,\n xmlRelaxNGValidityErrorFunc * err,\n xmlRelaxNGValidityWarningFunc * warn, void **ctx)",
"test_filename": "tests_relaxng_xmlRelaxNGGetValidErrors.c"
},
{
"function_name": "xmlRelaxNGValidateDoc",
"function_signature": "int xmlRelaxNGValidateDoc(xmlRelaxNGValidCtxt *ctxt, xmlDoc *doc)",
"test_filename": "tests_relaxng_xmlRelaxNGValidateDoc.c"
}
]