| [ | |
| { | |
| "function_name": "xmlVErrMemory", | |
| "function_signature": "static void xmlVErrMemory(xmlValidCtxtPtr ctxt)", | |
| "test_filename": "tests_valid_xmlVErrMemory.c" | |
| }, | |
| { | |
| "function_name": "xmlDoErrValid", | |
| "function_signature": "static int xmlDoErrValid(xmlValidCtxtPtr ctxt, xmlNodePtr node,\n xmlParserErrors code, int level,\n const xmlChar *str1, const xmlChar *str2, const xmlChar *str3,\n int int1,\n const char *msg, ...)", | |
| "test_filename": "tests_valid_xmlDoErrValid.c" | |
| }, | |
| { | |
| "function_name": "LIBXML_ATTR_FORMAT", | |
| "function_signature": "static void LIBXML_ATTR_FORMAT(4,0) xmlErrValidNode(xmlValidCtxtPtr ctxt,\n xmlNodePtr node, xmlParserErrors error,\n const char *msg, const xmlChar * str1,\n const xmlChar * str2, const xmlChar * str3)\n{\n xmlDoErrValid(ctxt, node, error, XML_ERR_ERROR, str1, str2, str3, 0,\n msg, str1, str2, str3); }\n\n#ifdef LIBXML_VALID_ENABLED\n/**\n * Handle a validation error\n *\n * @param ctxt an XML validation parser context\n * @param error the error number\n * @param msg the error message\n * @param extra extra information\n */\nstatic void LIBXML_ATTR_FORMAT(3,0)\nxmlErrValid(xmlValidCtxtPtr ctxt, xmlParserErrors error,\n const char *msg, const char *extra)\n{\n xmlDoErrValid(ctxt, NULL, error, XML_ERR_ERROR, (const xmlChar *) extra,\n NULL, NULL, 0, msg, extra); } /**\n * Handle a validation error, provide contextual information\n *\n * @param ctxt an XML validation parser context\n * @param node the node raising the error\n * @param error the error number\n * @param msg the error message\n * @param str1 extra information\n * @param int2 extra information\n * @param str3 extra information\n */ static void LIBXML_ATTR_FORMAT(4,0)\nxmlErrValidNodeNr(xmlValidCtxtPtr ctxt,\n xmlNodePtr node, xmlParserErrors error,\n const char *msg, const xmlChar * str1,\n int int2, const xmlChar * str3)\n{\n xmlDoErrValid(ctxt, node, error, XML_ERR_ERROR, str1, str3, NULL, int2,\n msg, str1, int2, str3); } /**\n * Handle a validation error, provide contextual information\n *\n * @param ctxt an XML validation parser context\n * @param node the node raising the error\n * @param error the error number\n * @param msg the error message\n * @param str1 extra information\n * @param str2 extra information\n * @param str3 extra information\n * @returns 0 on success, -1 if a memory allocation failed\n */ static int LIBXML_ATTR_FORMAT(4,0)\nxmlErrValidWarning(xmlValidCtxtPtr ctxt,\n xmlNodePtr node, xmlParserErrors error,\n const char *msg, const xmlChar * str1,\n const xmlChar * str2, const xmlChar * str3)", | |
| "test_filename": "tests_valid_LIBXML_ATTR_FORMAT.c" | |
| }, | |
| { | |
| "function_name": "vstateVPush", | |
| "function_signature": "static int vstateVPush(xmlValidCtxtPtr ctxt, xmlElementPtr elemDecl, xmlNodePtr node)", | |
| "test_filename": "tests_valid_vstateVPush.c" | |
| }, | |
| { | |
| "function_name": "vstateVPop", | |
| "function_signature": "static int vstateVPop(xmlValidCtxtPtr ctxt)", | |
| "test_filename": "tests_valid_vstateVPop.c" | |
| }, | |
| { | |
| "function_name": "vstateVPush", | |
| "function_signature": "static int vstateVPush(xmlValidCtxtPtr ctxt, xmlElementContentPtr cont,\n\t xmlNodePtr node, unsigned char depth, long occurs,\n\t unsigned char state)", | |
| "test_filename": "tests_valid_vstateVPush.c" | |
| }, | |
| { | |
| "function_name": "vstateVPop", | |
| "function_signature": "static int vstateVPop(xmlValidCtxtPtr ctxt)", | |
| "test_filename": "tests_valid_vstateVPop.c" | |
| }, | |
| { | |
| "function_name": "nodeVPush", | |
| "function_signature": "static int nodeVPush(xmlValidCtxtPtr ctxt, xmlNodePtr value)", | |
| "test_filename": "tests_valid_nodeVPush.c" | |
| }, | |
| { | |
| "function_name": "nodeVPop", | |
| "function_signature": "static xmlNodePtr nodeVPop(xmlValidCtxtPtr ctxt)", | |
| "test_filename": "tests_valid_nodeVPop.c" | |
| }, | |
| { | |
| "function_name": "xmlValidBuildAContentModel", | |
| "function_signature": "static int xmlValidBuildAContentModel(xmlElementContentPtr content,\n\t\t xmlValidCtxtPtr ctxt,\n\t\t const xmlChar *name)", | |
| "test_filename": "tests_valid_xmlValidBuildAContentModel.c" | |
| }, | |
| { | |
| "function_name": "xmlValidBuildContentModel", | |
| "function_signature": "int xmlValidBuildContentModel(xmlValidCtxt *ctxt, xmlElement *elem)", | |
| "test_filename": "tests_valid_xmlValidBuildContentModel.c" | |
| }, | |
| { | |
| "function_name": "xmlFreeValidCtxt", | |
| "function_signature": "void xmlFreeValidCtxt(xmlValidCtxt *cur)", | |
| "test_filename": "tests_valid_xmlFreeValidCtxt.c" | |
| }, | |
| { | |
| "function_name": "xmlFreeDocElementContent", | |
| "function_signature": "void xmlFreeDocElementContent(xmlDoc *doc, xmlElementContent *cur)", | |
| "test_filename": "tests_valid_xmlFreeDocElementContent.c" | |
| }, | |
| { | |
| "function_name": "xmlSnprintfElementContent", | |
| "function_signature": "void xmlSnprintfElementContent(char *buf, int size, xmlElementContent *content, int englob)", | |
| "test_filename": "tests_valid_xmlSnprintfElementContent.c" | |
| }, | |
| { | |
| "function_name": "xmlFreeElement", | |
| "function_signature": "static void xmlFreeElement(xmlElementPtr elem)", | |
| "test_filename": "tests_valid_xmlFreeElement.c" | |
| }, | |
| { | |
| "function_name": "xmlDumpElementDecl", | |
| "function_signature": "void xmlDumpElementDecl(xmlBuffer *buf, xmlElement *elem)", | |
| "test_filename": "tests_valid_xmlDumpElementDecl.c" | |
| }, | |
| { | |
| "function_name": "xmlDumpElementTable", | |
| "function_signature": "void xmlDumpElementTable(xmlBuffer *buf, xmlElementTable *table)", | |
| "test_filename": "tests_valid_xmlDumpElementTable.c" | |
| }, | |
| { | |
| "function_name": "xmlScanIDAttributeDecl", | |
| "function_signature": "static int xmlScanIDAttributeDecl(xmlValidCtxtPtr ctxt, xmlElementPtr elem, int err)", | |
| "test_filename": "tests_valid_xmlScanIDAttributeDecl.c" | |
| }, | |
| { | |
| "function_name": "xmlFreeAttribute", | |
| "function_signature": "static void xmlFreeAttribute(xmlAttributePtr attr)", | |
| "test_filename": "tests_valid_xmlFreeAttribute.c" | |
| }, | |
| { | |
| "function_name": "xmlDumpAttributeDecl", | |
| "function_signature": "void xmlDumpAttributeDecl(xmlBuffer *buf, xmlAttribute *attr)", | |
| "test_filename": "tests_valid_xmlDumpAttributeDecl.c" | |
| }, | |
| { | |
| "function_name": "xmlDumpAttributeTable", | |
| "function_signature": "void xmlDumpAttributeTable(xmlBuffer *buf, xmlAttributeTable *table)", | |
| "test_filename": "tests_valid_xmlDumpAttributeTable.c" | |
| }, | |
| { | |
| "function_name": "xmlFreeNotation", | |
| "function_signature": "static void xmlFreeNotation(xmlNotationPtr nota)", | |
| "test_filename": "tests_valid_xmlFreeNotation.c" | |
| }, | |
| { | |
| "function_name": "xmlDumpNotationDecl", | |
| "function_signature": "void xmlDumpNotationDecl(xmlBuffer *buf, xmlNotation *nota)", | |
| "test_filename": "tests_valid_xmlDumpNotationDecl.c" | |
| }, | |
| { | |
| "function_name": "xmlDumpNotationTable", | |
| "function_signature": "void xmlDumpNotationTable(xmlBuffer *buf, xmlNotationTable *table)", | |
| "test_filename": "tests_valid_xmlDumpNotationTable.c" | |
| }, | |
| { | |
| "function_name": "xmlIsStreaming", | |
| "function_signature": "static int xmlIsStreaming(xmlValidCtxtPtr ctxt)", | |
| "test_filename": "tests_valid_xmlIsStreaming.c" | |
| }, | |
| { | |
| "function_name": "xmlFreeID", | |
| "function_signature": "static void xmlFreeID(xmlIDPtr id)", | |
| "test_filename": "tests_valid_xmlFreeID.c" | |
| }, | |
| { | |
| "function_name": "xmlAddIDInternal", | |
| "function_signature": "static int xmlAddIDInternal(xmlAttrPtr attr, const xmlChar *value, xmlIDPtr *idPtr)", | |
| "test_filename": "tests_valid_xmlAddIDInternal.c" | |
| }, | |
| { | |
| "function_name": "xmlIsID", | |
| "function_signature": "int xmlIsID(xmlDoc *doc, xmlNode *elem, xmlAttr *attr)", | |
| "test_filename": "tests_valid_xmlIsID.c" | |
| }, | |
| { | |
| "function_name": "xmlRemoveID", | |
| "function_signature": "int xmlRemoveID(xmlDoc *doc, xmlAttr *attr)", | |
| "test_filename": "tests_valid_xmlRemoveID.c" | |
| }, | |
| { | |
| "function_name": "xmlFreeRef", | |
| "function_signature": "static void xmlFreeRef(xmlLinkPtr lk)", | |
| "test_filename": "tests_valid_xmlFreeRef.c" | |
| }, | |
| { | |
| "function_name": "xmlWalkRemoveRef", | |
| "function_signature": "static int xmlWalkRemoveRef(const void *data, void *user)", | |
| "test_filename": "tests_valid_xmlWalkRemoveRef.c" | |
| }, | |
| { | |
| "function_name": "xmlIsRef", | |
| "function_signature": "int xmlIsRef(xmlDoc *doc, xmlNode *elem, xmlAttr *attr)", | |
| "test_filename": "tests_valid_xmlIsRef.c" | |
| }, | |
| { | |
| "function_name": "xmlRemoveRef", | |
| "function_signature": "int xmlRemoveRef(xmlDoc *doc, xmlAttr *attr)", | |
| "test_filename": "tests_valid_xmlRemoveRef.c" | |
| }, | |
| { | |
| "function_name": "xmlGetDtdElementDesc2", | |
| "function_signature": "static xmlElementPtr xmlGetDtdElementDesc2(xmlValidCtxtPtr ctxt, xmlDtdPtr dtd, const xmlChar *name)", | |
| "test_filename": "tests_valid_xmlGetDtdElementDesc2.c" | |
| }, | |
| { | |
| "function_name": "xmlValidateNotationUse", | |
| "function_signature": "int xmlValidateNotationUse(xmlValidCtxt *ctxt, xmlDoc *doc,\n const xmlChar *notationName)", | |
| "test_filename": "tests_valid_xmlValidateNotationUse.c" | |
| }, | |
| { | |
| "function_name": "xmlIsMixedElement", | |
| "function_signature": "int xmlIsMixedElement(xmlDoc *doc, const xmlChar *name)", | |
| "test_filename": "tests_valid_xmlIsMixedElement.c" | |
| }, | |
| { | |
| "function_name": "xmlValidNormalizeString", | |
| "function_signature": "static void xmlValidNormalizeString(xmlChar *str)", | |
| "test_filename": "tests_valid_xmlValidNormalizeString.c" | |
| }, | |
| { | |
| "function_name": "xmlValidateNamesValueInternal", | |
| "function_signature": "static int xmlValidateNamesValueInternal(const xmlChar *value, int flags)", | |
| "test_filename": "tests_valid_xmlValidateNamesValueInternal.c" | |
| }, | |
| { | |
| "function_name": "xmlValidateNmtokensValueInternal", | |
| "function_signature": "static int xmlValidateNmtokensValueInternal(const xmlChar *value, int flags)", | |
| "test_filename": "tests_valid_xmlValidateNmtokensValueInternal.c" | |
| }, | |
| { | |
| "function_name": "xmlValidateAttributeValueInternal", | |
| "function_signature": "static int xmlValidateAttributeValueInternal(xmlDocPtr doc, xmlAttributeType type,\n const xmlChar *value)", | |
| "test_filename": "tests_valid_xmlValidateAttributeValueInternal.c" | |
| }, | |
| { | |
| "function_name": "xmlValidateAttributeValue2", | |
| "function_signature": "static int xmlValidateAttributeValue2(xmlValidCtxtPtr ctxt, xmlDocPtr doc,\n const xmlChar *name, xmlAttributeType type, const xmlChar *value)", | |
| "test_filename": "tests_valid_xmlValidateAttributeValue2.c" | |
| }, | |
| { | |
| "function_name": "xmlValidateAttributeDecl", | |
| "function_signature": "int xmlValidateAttributeDecl(xmlValidCtxt *ctxt, xmlDoc *doc,\n xmlAttribute *attr)", | |
| "test_filename": "tests_valid_xmlValidateAttributeDecl.c" | |
| }, | |
| { | |
| "function_name": "xmlValidateElementDecl", | |
| "function_signature": "int xmlValidateElementDecl(xmlValidCtxt *ctxt, xmlDoc *doc,\n xmlElement *elem)", | |
| "test_filename": "tests_valid_xmlValidateElementDecl.c" | |
| }, | |
| { | |
| "function_name": "xmlValidateOneAttribute", | |
| "function_signature": "int xmlValidateOneAttribute(xmlValidCtxt *ctxt, xmlDoc *doc,\n xmlNode *elem, xmlAttr *attr, const xmlChar *value)", | |
| "test_filename": "tests_valid_xmlValidateOneAttribute.c" | |
| }, | |
| { | |
| "function_name": "xmlValidateOneNamespace", | |
| "function_signature": "int xmlValidateOneNamespace(xmlValidCtxt *ctxt, xmlDoc *doc,\nxmlNode *elem, const xmlChar *prefix, xmlNs *ns, const xmlChar *value)", | |
| "test_filename": "tests_valid_xmlValidateOneNamespace.c" | |
| }, | |
| { | |
| "function_name": "xmlValidateSkipIgnorable", | |
| "function_signature": "static xmlNodePtr xmlValidateSkipIgnorable(xmlNodePtr child)", | |
| "test_filename": "tests_valid_xmlValidateSkipIgnorable.c" | |
| }, | |
| { | |
| "function_name": "xmlValidateElementType", | |
| "function_signature": "static int xmlValidateElementType(xmlValidCtxtPtr ctxt)", | |
| "test_filename": "tests_valid_xmlValidateElementType.c" | |
| }, | |
| { | |
| "function_name": "xmlSnprintfElements", | |
| "function_signature": "static void xmlSnprintfElements(char *buf, int size, xmlNodePtr node, int glob)", | |
| "test_filename": "tests_valid_xmlSnprintfElements.c" | |
| }, | |
| { | |
| "function_name": "xmlValidateElementContent", | |
| "function_signature": "static int xmlValidateElementContent(xmlValidCtxtPtr ctxt, xmlNodePtr child,\n xmlElementPtr elemDecl, int warn, xmlNodePtr parent)", | |
| "test_filename": "tests_valid_xmlValidateElementContent.c" | |
| }, | |
| { | |
| "function_name": "xmlValidateOneCdataElement", | |
| "function_signature": "static int xmlValidateOneCdataElement(xmlValidCtxtPtr ctxt, xmlDocPtr doc,\n xmlNodePtr elem)", | |
| "test_filename": "tests_valid_xmlValidateOneCdataElement.c" | |
| }, | |
| { | |
| "function_name": "xmlValidateCheckMixed", | |
| "function_signature": "static int xmlValidateCheckMixed(xmlValidCtxtPtr ctxt,\n\t xmlElementContentPtr cont, const xmlChar *qname)", | |
| "test_filename": "tests_valid_xmlValidateCheckMixed.c" | |
| }, | |
| { | |
| "function_name": "xmlValidGetElemDecl", | |
| "function_signature": "static xmlElementPtr xmlValidGetElemDecl(xmlValidCtxtPtr ctxt, xmlDocPtr doc,\n\t xmlNodePtr elem, int *extsubset)", | |
| "test_filename": "tests_valid_xmlValidGetElemDecl.c" | |
| }, | |
| { | |
| "function_name": "xmlValidatePushElement", | |
| "function_signature": "int xmlValidatePushElement(xmlValidCtxt *ctxt, xmlDoc *doc,\n xmlNode *elem, const xmlChar *qname)", | |
| "test_filename": "tests_valid_xmlValidatePushElement.c" | |
| }, | |
| { | |
| "function_name": "xmlValidatePushCData", | |
| "function_signature": "int xmlValidatePushCData(xmlValidCtxt *ctxt, const xmlChar *data, int len)", | |
| "test_filename": "tests_valid_xmlValidatePushCData.c" | |
| }, | |
| { | |
| "function_name": "xmlValidatePopElement", | |
| "function_signature": "int xmlValidatePopElement(xmlValidCtxt *ctxt, xmlDoc *doc ATTRIBUTE_UNUSED,\n xmlNode *elem ATTRIBUTE_UNUSED,\n\t\t const xmlChar *qname ATTRIBUTE_UNUSED)", | |
| "test_filename": "tests_valid_xmlValidatePopElement.c" | |
| }, | |
| { | |
| "function_name": "xmlValidateOneElement", | |
| "function_signature": "int xmlValidateOneElement(xmlValidCtxt *ctxt, xmlDoc *doc,\n xmlNode *elem)", | |
| "test_filename": "tests_valid_xmlValidateOneElement.c" | |
| }, | |
| { | |
| "function_name": "xmlValidateRoot", | |
| "function_signature": "int xmlValidateRoot(xmlValidCtxt *ctxt, xmlDoc *doc)", | |
| "test_filename": "tests_valid_xmlValidateRoot.c" | |
| }, | |
| { | |
| "function_name": "xmlValidateElement", | |
| "function_signature": "int xmlValidateElement(xmlValidCtxt *ctxt, xmlDoc *doc, xmlNode *root)", | |
| "test_filename": "tests_valid_xmlValidateElement.c" | |
| }, | |
| { | |
| "function_name": "xmlValidateRef", | |
| "function_signature": "static void xmlValidateRef(xmlRefPtr ref, xmlValidCtxtPtr ctxt,\n\t const xmlChar *name)", | |
| "test_filename": "tests_valid_xmlValidateRef.c" | |
| }, | |
| { | |
| "function_name": "xmlValidateCheckRefCallback", | |
| "function_signature": "static void xmlValidateCheckRefCallback(void *payload, void *data, const xmlChar *name)", | |
| "test_filename": "tests_valid_xmlValidateCheckRefCallback.c" | |
| }, | |
| { | |
| "function_name": "xmlValidateDocumentFinal", | |
| "function_signature": "int xmlValidateDocumentFinal(xmlValidCtxt *ctxt, xmlDoc *doc)", | |
| "test_filename": "tests_valid_xmlValidateDocumentFinal.c" | |
| }, | |
| { | |
| "function_name": "xmlValidateDtd", | |
| "function_signature": "int xmlValidateDtd(xmlValidCtxt *ctxt, xmlDoc *doc, xmlDtd *dtd)", | |
| "test_filename": "tests_valid_xmlValidateDtd.c" | |
| }, | |
| { | |
| "function_name": "xmlValidateNotationCallback", | |
| "function_signature": "static void xmlValidateNotationCallback(void *payload, void *data,\n\t const xmlChar *name ATTRIBUTE_UNUSED)", | |
| "test_filename": "tests_valid_xmlValidateNotationCallback.c" | |
| }, | |
| { | |
| "function_name": "xmlValidateAttributeCallback", | |
| "function_signature": "static void xmlValidateAttributeCallback(void *payload, void *data,\n\t const xmlChar *name ATTRIBUTE_UNUSED)", | |
| "test_filename": "tests_valid_xmlValidateAttributeCallback.c" | |
| }, | |
| { | |
| "function_name": "xmlValidateDtdFinal", | |
| "function_signature": "int xmlValidateDtdFinal(xmlValidCtxt *ctxt, xmlDoc *doc)", | |
| "test_filename": "tests_valid_xmlValidateDtdFinal.c" | |
| }, | |
| { | |
| "function_name": "xmlValidateDocumentInternal", | |
| "function_signature": "static int xmlValidateDocumentInternal(xmlParserCtxtPtr ctxt, xmlValidCtxtPtr vctxt,\n xmlDocPtr doc)", | |
| "test_filename": "tests_valid_xmlValidateDocumentInternal.c" | |
| }, | |
| { | |
| "function_name": "xmlValidGetPotentialChildren", | |
| "function_signature": "int xmlValidGetPotentialChildren(xmlElementContent *ctree,\n const xmlChar **names,\n int *len, int max)", | |
| "test_filename": "tests_valid_xmlValidGetPotentialChildren.c" | |
| }, | |
| { | |
| "function_name": "xmlValidGetValidElements", | |
| "function_signature": "int xmlValidGetValidElements(xmlNode *prev, xmlNode *next, const xmlChar **names,\n int max)", | |
| "test_filename": "tests_valid_xmlValidGetValidElements.c" | |
| } | |
| ] |