| [ | |
| { | |
| "function_name": "xmlErrAttributeDup", | |
| "function_signature": "static void xmlErrAttributeDup(xmlParserCtxtPtr ctxt, const xmlChar * prefix,\n const xmlChar * localname)", | |
| "test_filename": "tests_parser_xmlErrAttributeDup.c" | |
| }, | |
| { | |
| "function_name": "LIBXML_ATTR_FORMAT", | |
| "function_signature": "static void LIBXML_ATTR_FORMAT(3,0) xmlFatalErrMsg(xmlParserCtxtPtr ctxt, xmlParserErrors error,\n const char *msg)\n{\n xmlCtxtErr(ctxt, NULL, XML_FROM_PARSER, error, XML_ERR_FATAL,\n NULL, NULL, NULL, 0, \"%s\", msg); } /**\n * Handle a warning.\n *\n * @param ctxt an XML parser context\n * @param error the error number\n * @param msg the error message\n * @param str1 extra data\n * @param str2 extra data\n */ void LIBXML_ATTR_FORMAT(3,0)\nxmlWarningMsg(xmlParserCtxtPtr ctxt, xmlParserErrors error,\n const char *msg, const xmlChar *str1, const xmlChar *str2)", | |
| "test_filename": "tests_parser_LIBXML_ATTR_FORMAT.c" | |
| }, | |
| { | |
| "function_name": "LIBXML_ATTR_FORMAT", | |
| "function_signature": "static void LIBXML_ATTR_FORMAT(3,0) xmlValidityError(xmlParserCtxtPtr ctxt, xmlParserErrors error,\n const char *msg, const xmlChar *str1, const xmlChar *str2)\n{\n ctxt->valid = 0; xmlCtxtErr(ctxt, NULL, XML_FROM_DTD, error, XML_ERR_ERROR,\n str1, str2, NULL, 0, msg, str1, str2);\n}\n#endif /**\n * Handle a fatal parser error, i.e. violating Well-Formedness constraints\n *\n * @param ctxt an XML parser context\n * @param error the error number\n * @param msg the error message\n * @param val an integer value\n */ static void LIBXML_ATTR_FORMAT(3,0)\nxmlFatalErrMsgInt(xmlParserCtxtPtr ctxt, xmlParserErrors error,\n const char *msg, int val)\n{\n xmlCtxtErr(ctxt, NULL, XML_FROM_PARSER, error, XML_ERR_FATAL,\n NULL, NULL, NULL, val, msg, val); } /**\n * Handle a fatal parser error, i.e. violating Well-Formedness constraints\n *\n * @param ctxt an XML parser context\n * @param error the error number\n * @param msg the error message\n * @param str1 an string info\n * @param val an integer value\n * @param str2 an string info\n */ static void LIBXML_ATTR_FORMAT(3,0)\nxmlFatalErrMsgStrIntStr(xmlParserCtxtPtr ctxt, xmlParserErrors error,\n const char *msg, const xmlChar *str1, int val,\n\t\t const xmlChar *str2)\n{\n xmlCtxtErr(ctxt, NULL, XML_FROM_PARSER, error, XML_ERR_FATAL,\n str1, str2, NULL, val, msg, str1, val, str2); } /**\n * Handle a fatal parser error, i.e. violating Well-Formedness constraints\n *\n * @param ctxt an XML parser context\n * @param error the error number\n * @param msg the error message\n * @param val a string value\n */ static void LIBXML_ATTR_FORMAT(3,0)\nxmlFatalErrMsgStr(xmlParserCtxtPtr ctxt, xmlParserErrors error,\n const char *msg, const xmlChar * val)\n{\n xmlCtxtErr(ctxt, NULL, XML_FROM_PARSER, error, XML_ERR_FATAL,\n val, NULL, NULL, 0, msg, val); } /**\n * Handle a non fatal parser error\n *\n * @param ctxt an XML parser context\n * @param error the error number\n * @param msg the error message\n * @param val a string value\n */ static void LIBXML_ATTR_FORMAT(3,0)\nxmlErrMsgStr(xmlParserCtxtPtr ctxt, xmlParserErrors error,\n const char *msg, const xmlChar * val)\n{\n xmlCtxtErr(ctxt, NULL, XML_FROM_PARSER, error, XML_ERR_ERROR,\n val, NULL, NULL, 0, msg, val); } /**\n * Handle a fatal parser error, i.e. violating Well-Formedness constraints\n *\n * @param ctxt an XML parser context\n * @param error the error number\n * @param msg the message\n * @param info1 extra information string\n * @param info2 extra information string\n * @param info3 extra information string\n */ static void LIBXML_ATTR_FORMAT(3,0)\nxmlNsErr(xmlParserCtxtPtr ctxt, xmlParserErrors error,\n const char *msg,\n const xmlChar * info1, const xmlChar * info2,\n const xmlChar * info3)\n{\n ctxt->nsWellFormed = 0; xmlCtxtErr(ctxt, NULL, XML_FROM_NAMESPACE, error, XML_ERR_ERROR,\n info1, info2, info3, 0, msg, info1, info2, info3);\n} /**\n * Handle a namespace warning error\n *\n * @param ctxt an XML parser context\n * @param error the error number\n * @param msg the message\n * @param info1 extra information string\n * @param info2 extra information string\n * @param info3 extra information string\n */ static void LIBXML_ATTR_FORMAT(3,0)\nxmlNsWarn(xmlParserCtxtPtr ctxt, xmlParserErrors error,\n const char *msg,\n const xmlChar * info1, const xmlChar * info2,\n const xmlChar * info3)\n{\n xmlCtxtErr(ctxt, NULL, XML_FROM_NAMESPACE, error, XML_ERR_WARNING,\n info1, info2, info3, 0, msg, info1, info2, info3); } /**\n * Check for non-linear entity expansion behaviour.\n *\n * In some cases like xmlExpandEntityInAttValue, this function is called\n * for each, possibly nested entity and its unexpanded content length.\n *\n * In other cases like #xmlParseReference, it's only called for each\n * top-level entity with its unexpanded content length plus the sum of\n * the unexpanded content lengths (plus fixed cost) of all nested\n * entities.\n *\n * Summing the unexpanded lengths also adds the length of the reference.\n * This is by design. Taking the length of the entity name into account\n * discourages attacks that try to waste CPU time with abusively long\n * entity names. See test/recurse/lol6.xml for example. Each call also\n * adds some fixed cost XML_ENT_FIXED_COST to discourage attacks with\n * short entities.\n *\n * @param ctxt parser context\n * @param extra sum of unexpanded entity sizes\n * @returns 1 on error, 0 on success.\n */ static int\nxmlParserEntityCheck(xmlParserCtxtPtr ctxt, unsigned long extra)", | |
| "test_filename": "tests_parser_LIBXML_ATTR_FORMAT.c" | |
| }, | |
| { | |
| "function_name": "xmlHasFeature", | |
| "function_signature": "int xmlHasFeature(xmlFeature feature)", | |
| "test_filename": "tests_parser_xmlHasFeature.c" | |
| }, | |
| { | |
| "function_name": "xmlSBufGrow", | |
| "function_signature": "static int xmlSBufGrow(xmlSBuf *buf, unsigned len)", | |
| "test_filename": "tests_parser_xmlSBufGrow.c" | |
| }, | |
| { | |
| "function_name": "xmlSBufAddString", | |
| "function_signature": "static void xmlSBufAddString(xmlSBuf *buf, const xmlChar *str, unsigned len)", | |
| "test_filename": "tests_parser_xmlSBufAddString.c" | |
| }, | |
| { | |
| "function_name": "xmlSBufAddChar", | |
| "function_signature": "static void xmlSBufAddChar(xmlSBuf *buf, int c)", | |
| "test_filename": "tests_parser_xmlSBufAddChar.c" | |
| }, | |
| { | |
| "function_name": "xmlUTF8MultibyteLen", | |
| "function_signature": "static int xmlUTF8MultibyteLen(xmlParserCtxtPtr ctxt, const xmlChar *str,\n const char *errMsg)", | |
| "test_filename": "tests_parser_xmlUTF8MultibyteLen.c" | |
| }, | |
| { | |
| "function_name": "xmlCtxtInitializeLate", | |
| "function_signature": "static void xmlCtxtInitializeLate(xmlParserCtxtPtr ctxt)", | |
| "test_filename": "tests_parser_xmlCtxtInitializeLate.c" | |
| }, | |
| { | |
| "function_name": "xmlAddDefAttrs", | |
| "function_signature": "static void xmlAddDefAttrs(xmlParserCtxtPtr ctxt,\n const xmlChar *fullname,\n const xmlChar *fullattr,\n const xmlChar *value)", | |
| "test_filename": "tests_parser_xmlAddDefAttrs.c" | |
| }, | |
| { | |
| "function_name": "xmlAddSpecialAttr", | |
| "function_signature": "static void xmlAddSpecialAttr(xmlParserCtxtPtr ctxt,\n\t\t const xmlChar *fullname,\n\t\t const xmlChar *fullattr,\n\t\t int type)", | |
| "test_filename": "tests_parser_xmlAddSpecialAttr.c" | |
| }, | |
| { | |
| "function_name": "xmlCleanSpecialAttr", | |
| "function_signature": "static void xmlCleanSpecialAttr(xmlParserCtxtPtr ctxt)", | |
| "test_filename": "tests_parser_xmlCleanSpecialAttr.c" | |
| }, | |
| { | |
| "function_name": "xmlCheckLanguageID", | |
| "function_signature": "int xmlCheckLanguageID(const xmlChar * lang)", | |
| "test_filename": "tests_parser_xmlCheckLanguageID.c" | |
| }, | |
| { | |
| "function_name": "xmlParserNsReset", | |
| "function_signature": "static void xmlParserNsReset(xmlParserNsData *nsdb)", | |
| "test_filename": "tests_parser_xmlParserNsReset.c" | |
| }, | |
| { | |
| "function_name": "xmlParserNsLookup", | |
| "function_signature": "static int xmlParserNsLookup(xmlParserCtxtPtr ctxt, const xmlHashedString *prefix,\n xmlParserNsBucket **bucketPtr)", | |
| "test_filename": "tests_parser_xmlParserNsLookup.c" | |
| }, | |
| { | |
| "function_name": "xmlParserNsUpdateSax", | |
| "function_signature": "int xmlParserNsUpdateSax(xmlParserCtxt *ctxt, const xmlChar *prefix,\n void *saxData)", | |
| "test_filename": "tests_parser_xmlParserNsUpdateSax.c" | |
| }, | |
| { | |
| "function_name": "xmlParserNsGrow", | |
| "function_signature": "static int xmlParserNsGrow(xmlParserCtxtPtr ctxt)", | |
| "test_filename": "tests_parser_xmlParserNsGrow.c" | |
| }, | |
| { | |
| "function_name": "xmlParserNsPush", | |
| "function_signature": "static int xmlParserNsPush(xmlParserCtxtPtr ctxt, const xmlHashedString *prefix,\n const xmlHashedString *uri, void *saxData, int defAttr)", | |
| "test_filename": "tests_parser_xmlParserNsPush.c" | |
| }, | |
| { | |
| "function_name": "xmlParserNsPop", | |
| "function_signature": "static int xmlParserNsPop(xmlParserCtxtPtr ctxt, int nr)", | |
| "test_filename": "tests_parser_xmlParserNsPop.c" | |
| }, | |
| { | |
| "function_name": "xmlCtxtGrowAttrs", | |
| "function_signature": "static int xmlCtxtGrowAttrs(xmlParserCtxtPtr ctxt)", | |
| "test_filename": "tests_parser_xmlCtxtGrowAttrs.c" | |
| }, | |
| { | |
| "function_name": "xmlCtxtPushInput", | |
| "function_signature": "int xmlCtxtPushInput(xmlParserCtxt *ctxt, xmlParserInput *value)", | |
| "test_filename": "tests_parser_xmlCtxtPushInput.c" | |
| }, | |
| { | |
| "function_name": "nodePush", | |
| "function_signature": "int nodePush(xmlParserCtxt *ctxt, xmlNode *value)", | |
| "test_filename": "tests_parser_nodePush.c" | |
| }, | |
| { | |
| "function_name": "nameNsPush", | |
| "function_signature": "static int nameNsPush(xmlParserCtxtPtr ctxt, const xmlChar * value,\n const xmlChar *prefix, const xmlChar *URI, int line, int nsNr)", | |
| "test_filename": "tests_parser_nameNsPush.c" | |
| }, | |
| { | |
| "function_name": "spacePush", | |
| "function_signature": "static int spacePush(xmlParserCtxtPtr ctxt, int val)", | |
| "test_filename": "tests_parser_spacePush.c" | |
| }, | |
| { | |
| "function_name": "spacePop", | |
| "function_signature": "static int spacePop(xmlParserCtxtPtr ctxt)", | |
| "test_filename": "tests_parser_spacePop.c" | |
| }, | |
| { | |
| "function_name": "xmlSkipBlankChars", | |
| "function_signature": "int xmlSkipBlankChars(xmlParserCtxt *ctxt)", | |
| "test_filename": "tests_parser_xmlSkipBlankChars.c" | |
| }, | |
| { | |
| "function_name": "xmlPopPE", | |
| "function_signature": "static void xmlPopPE(xmlParserCtxtPtr ctxt)", | |
| "test_filename": "tests_parser_xmlPopPE.c" | |
| }, | |
| { | |
| "function_name": "xmlSkipBlankCharsPE", | |
| "function_signature": "static int xmlSkipBlankCharsPE(xmlParserCtxtPtr ctxt)", | |
| "test_filename": "tests_parser_xmlSkipBlankCharsPE.c" | |
| }, | |
| { | |
| "function_name": "xmlPopInput", | |
| "function_signature": "xmlChar xmlPopInput(xmlParserCtxt *ctxt)", | |
| "test_filename": "tests_parser_xmlPopInput.c" | |
| }, | |
| { | |
| "function_name": "xmlPushInput", | |
| "function_signature": "int xmlPushInput(xmlParserCtxt *ctxt, xmlParserInput *input)", | |
| "test_filename": "tests_parser_xmlPushInput.c" | |
| }, | |
| { | |
| "function_name": "xmlParseCharRef", | |
| "function_signature": "int xmlParseCharRef(xmlParserCtxt *ctxt)", | |
| "test_filename": "tests_parser_xmlParseCharRef.c" | |
| }, | |
| { | |
| "function_name": "xmlParseStringCharRef", | |
| "function_signature": "static int xmlParseStringCharRef(xmlParserCtxtPtr ctxt, const xmlChar **str)", | |
| "test_filename": "tests_parser_xmlParseStringCharRef.c" | |
| }, | |
| { | |
| "function_name": "areBlanks", | |
| "function_signature": "static int areBlanks(xmlParserCtxtPtr ctxt, const xmlChar *str, int len,\n int blank_chars)", | |
| "test_filename": "tests_parser_areBlanks.c" | |
| }, | |
| { | |
| "function_name": "xmlIsNameStartCharNew", | |
| "function_signature": "static int xmlIsNameStartCharNew(int c)", | |
| "test_filename": "tests_parser_xmlIsNameStartCharNew.c" | |
| }, | |
| { | |
| "function_name": "xmlIsNameCharNew", | |
| "function_signature": "static int xmlIsNameCharNew(int c)", | |
| "test_filename": "tests_parser_xmlIsNameCharNew.c" | |
| }, | |
| { | |
| "function_name": "xmlIsNameCharOld", | |
| "function_signature": "static int xmlIsNameCharOld(int c)", | |
| "test_filename": "tests_parser_xmlIsNameCharOld.c" | |
| }, | |
| { | |
| "function_name": "xmlParseNCNameComplex", | |
| "function_signature": "static xmlHashedString xmlParseNCNameComplex(xmlParserCtxtPtr ctxt)", | |
| "test_filename": "tests_parser_xmlParseNCNameComplex.c" | |
| }, | |
| { | |
| "function_name": "xmlParseNCName", | |
| "function_signature": "static xmlHashedString xmlParseNCName(xmlParserCtxtPtr ctxt)", | |
| "test_filename": "tests_parser_xmlParseNCName.c" | |
| }, | |
| { | |
| "function_name": "xmlExpandPEsInEntityValue", | |
| "function_signature": "static void xmlExpandPEsInEntityValue(xmlParserCtxtPtr ctxt, xmlSBuf *buf,\n const xmlChar *str, int length, int depth)", | |
| "test_filename": "tests_parser_xmlExpandPEsInEntityValue.c" | |
| }, | |
| { | |
| "function_name": "xmlCheckEntityInAttValue", | |
| "function_signature": "static void xmlCheckEntityInAttValue(xmlParserCtxtPtr ctxt, xmlEntityPtr pent, int depth)", | |
| "test_filename": "tests_parser_xmlCheckEntityInAttValue.c" | |
| }, | |
| { | |
| "function_name": "xmlExpandEntityInAttValue", | |
| "function_signature": "static int xmlExpandEntityInAttValue(xmlParserCtxtPtr ctxt, xmlSBuf *buf,\n const xmlChar *str, xmlEntityPtr pent, int normalize,\n int *inSpace, int depth, int check)", | |
| "test_filename": "tests_parser_xmlExpandEntityInAttValue.c" | |
| }, | |
| { | |
| "function_name": "xmlCharacters", | |
| "function_signature": "static void xmlCharacters(xmlParserCtxtPtr ctxt, const xmlChar *buf, int size,\n int isBlank)", | |
| "test_filename": "tests_parser_xmlCharacters.c" | |
| }, | |
| { | |
| "function_name": "xmlParseCharDataInternal", | |
| "function_signature": "static void xmlParseCharDataInternal(xmlParserCtxtPtr ctxt, int partial)", | |
| "test_filename": "tests_parser_xmlParseCharDataInternal.c" | |
| }, | |
| { | |
| "function_name": "xmlParseCharDataComplex", | |
| "function_signature": "static void xmlParseCharDataComplex(xmlParserCtxtPtr ctxt, int partial)", | |
| "test_filename": "tests_parser_xmlParseCharDataComplex.c" | |
| }, | |
| { | |
| "function_name": "xmlParseCommentComplex", | |
| "function_signature": "static void xmlParseCommentComplex(xmlParserCtxtPtr ctxt, xmlChar *buf,\n size_t len, size_t size)", | |
| "test_filename": "tests_parser_xmlParseCommentComplex.c" | |
| }, | |
| { | |
| "function_name": "xmlParseComment", | |
| "function_signature": "void xmlParseComment(xmlParserCtxt *ctxt)", | |
| "test_filename": "tests_parser_xmlParseComment.c" | |
| }, | |
| { | |
| "function_name": "xmlParseCatalogPI", | |
| "function_signature": "static void xmlParseCatalogPI(xmlParserCtxtPtr ctxt, const xmlChar *catalog)", | |
| "test_filename": "tests_parser_xmlParseCatalogPI.c" | |
| }, | |
| { | |
| "function_name": "xmlParsePI", | |
| "function_signature": "void xmlParsePI(xmlParserCtxt *ctxt)", | |
| "test_filename": "tests_parser_xmlParsePI.c" | |
| }, | |
| { | |
| "function_name": "xmlParseNotationDecl", | |
| "function_signature": "void xmlParseNotationDecl(xmlParserCtxt *ctxt)", | |
| "test_filename": "tests_parser_xmlParseNotationDecl.c" | |
| }, | |
| { | |
| "function_name": "xmlParseEntityDecl", | |
| "function_signature": "void xmlParseEntityDecl(xmlParserCtxt *ctxt)", | |
| "test_filename": "tests_parser_xmlParseEntityDecl.c" | |
| }, | |
| { | |
| "function_name": "xmlParseDefaultDecl", | |
| "function_signature": "int xmlParseDefaultDecl(xmlParserCtxt *ctxt, xmlChar **value)", | |
| "test_filename": "tests_parser_xmlParseDefaultDecl.c" | |
| }, | |
| { | |
| "function_name": "xmlParseEnumeratedType", | |
| "function_signature": "int xmlParseEnumeratedType(xmlParserCtxt *ctxt, xmlEnumeration **tree)", | |
| "test_filename": "tests_parser_xmlParseEnumeratedType.c" | |
| }, | |
| { | |
| "function_name": "xmlParseAttributeType", | |
| "function_signature": "int xmlParseAttributeType(xmlParserCtxt *ctxt, xmlEnumeration **tree)", | |
| "test_filename": "tests_parser_xmlParseAttributeType.c" | |
| }, | |
| { | |
| "function_name": "xmlParseAttributeListDecl", | |
| "function_signature": "void xmlParseAttributeListDecl(xmlParserCtxt *ctxt)", | |
| "test_filename": "tests_parser_xmlParseAttributeListDecl.c" | |
| }, | |
| { | |
| "function_name": "xmlSkipBlankCharsPEBalanced", | |
| "function_signature": "static void xmlSkipBlankCharsPEBalanced(xmlParserCtxt *ctxt, int openInputNr)", | |
| "test_filename": "tests_parser_xmlSkipBlankCharsPEBalanced.c" | |
| }, | |
| { | |
| "function_name": "xmlParseElementChildrenContentDeclPriv", | |
| "function_signature": "static xmlElementContentPtr xmlParseElementChildrenContentDeclPriv(xmlParserCtxtPtr ctxt, int openInputNr,\n int depth)", | |
| "test_filename": "tests_parser_xmlParseElementChildrenContentDeclPriv.c" | |
| }, | |
| { | |
| "function_name": "xmlParseElementContentDecl", | |
| "function_signature": "int xmlParseElementContentDecl(xmlParserCtxt *ctxt, const xmlChar *name,\n xmlElementContent **result)", | |
| "test_filename": "tests_parser_xmlParseElementContentDecl.c" | |
| }, | |
| { | |
| "function_name": "xmlParseElementDecl", | |
| "function_signature": "int xmlParseElementDecl(xmlParserCtxt *ctxt)", | |
| "test_filename": "tests_parser_xmlParseElementDecl.c" | |
| }, | |
| { | |
| "function_name": "xmlParseConditionalSections", | |
| "function_signature": "static void xmlParseConditionalSections(xmlParserCtxtPtr ctxt)", | |
| "test_filename": "tests_parser_xmlParseConditionalSections.c" | |
| }, | |
| { | |
| "function_name": "xmlParseMarkupDecl", | |
| "function_signature": "void xmlParseMarkupDecl(xmlParserCtxt *ctxt)", | |
| "test_filename": "tests_parser_xmlParseMarkupDecl.c" | |
| }, | |
| { | |
| "function_name": "xmlParseTextDecl", | |
| "function_signature": "void xmlParseTextDecl(xmlParserCtxt *ctxt)", | |
| "test_filename": "tests_parser_xmlParseTextDecl.c" | |
| }, | |
| { | |
| "function_name": "xmlParseExternalSubset", | |
| "function_signature": "void xmlParseExternalSubset(xmlParserCtxt *ctxt, const xmlChar *publicId,\n const xmlChar *systemId)", | |
| "test_filename": "tests_parser_xmlParseExternalSubset.c" | |
| }, | |
| { | |
| "function_name": "xmlParseReference", | |
| "function_signature": "void xmlParseReference(xmlParserCtxt *ctxt)", | |
| "test_filename": "tests_parser_xmlParseReference.c" | |
| }, | |
| { | |
| "function_name": "xmlHandleUndeclaredEntity", | |
| "function_signature": "static void xmlHandleUndeclaredEntity(xmlParserCtxtPtr ctxt, const xmlChar *name)", | |
| "test_filename": "tests_parser_xmlHandleUndeclaredEntity.c" | |
| }, | |
| { | |
| "function_name": "xmlLookupGeneralEntity", | |
| "function_signature": "static xmlEntityPtr xmlLookupGeneralEntity(xmlParserCtxtPtr ctxt, const xmlChar *name, int inAttr)", | |
| "test_filename": "tests_parser_xmlLookupGeneralEntity.c" | |
| }, | |
| { | |
| "function_name": "xmlParsePERefInternal", | |
| "function_signature": "static void xmlParsePERefInternal(xmlParserCtxt *ctxt, int markupDecl)", | |
| "test_filename": "tests_parser_xmlParsePERefInternal.c" | |
| }, | |
| { | |
| "function_name": "xmlLoadEntityContent", | |
| "function_signature": "static int xmlLoadEntityContent(xmlParserCtxtPtr ctxt, xmlEntityPtr entity)", | |
| "test_filename": "tests_parser_xmlLoadEntityContent.c" | |
| }, | |
| { | |
| "function_name": "xmlParseStringPEReference", | |
| "function_signature": "static xmlEntityPtr xmlParseStringPEReference(xmlParserCtxtPtr ctxt, const xmlChar **str)", | |
| "test_filename": "tests_parser_xmlParseStringPEReference.c" | |
| }, | |
| { | |
| "function_name": "xmlParseDocTypeDecl", | |
| "function_signature": "void xmlParseDocTypeDecl(xmlParserCtxt *ctxt)", | |
| "test_filename": "tests_parser_xmlParseDocTypeDecl.c" | |
| }, | |
| { | |
| "function_name": "xmlParseInternalSubset", | |
| "function_signature": "static void xmlParseInternalSubset(xmlParserCtxtPtr ctxt)", | |
| "test_filename": "tests_parser_xmlParseInternalSubset.c" | |
| }, | |
| { | |
| "function_name": "xmlParseEndTag1", | |
| "function_signature": "static void xmlParseEndTag1(xmlParserCtxtPtr ctxt, int line)", | |
| "test_filename": "tests_parser_xmlParseEndTag1.c" | |
| }, | |
| { | |
| "function_name": "xmlParseQNameHashed", | |
| "function_signature": "static xmlHashedString xmlParseQNameHashed(xmlParserCtxtPtr ctxt, xmlHashedString *prefix)", | |
| "test_filename": "tests_parser_xmlParseQNameHashed.c" | |
| }, | |
| { | |
| "function_name": "xmlParseAttribute2", | |
| "function_signature": "static xmlHashedString xmlParseAttribute2(xmlParserCtxtPtr ctxt,\n const xmlChar * pref, const xmlChar * elem,\n xmlHashedString * hprefix, xmlChar ** value,\n int *len, int *alloc)", | |
| "test_filename": "tests_parser_xmlParseAttribute2.c" | |
| }, | |
| { | |
| "function_name": "xmlAttrHashInsert", | |
| "function_signature": "static int xmlAttrHashInsert(xmlParserCtxtPtr ctxt, unsigned size, const xmlChar *name,\n const xmlChar *uri, unsigned hashValue, int aindex)", | |
| "test_filename": "tests_parser_xmlAttrHashInsert.c" | |
| }, | |
| { | |
| "function_name": "xmlAttrHashInsertQName", | |
| "function_signature": "static int xmlAttrHashInsertQName(xmlParserCtxtPtr ctxt, unsigned size,\n const xmlChar *name, const xmlChar *prefix,\n unsigned hashValue, int aindex)", | |
| "test_filename": "tests_parser_xmlAttrHashInsertQName.c" | |
| }, | |
| { | |
| "function_name": "xmlParseEndTag2", | |
| "function_signature": "static void xmlParseEndTag2(xmlParserCtxtPtr ctxt, const xmlStartTag *tag)", | |
| "test_filename": "tests_parser_xmlParseEndTag2.c" | |
| }, | |
| { | |
| "function_name": "xmlParseCDSect", | |
| "function_signature": "void xmlParseCDSect(xmlParserCtxt *ctxt)", | |
| "test_filename": "tests_parser_xmlParseCDSect.c" | |
| }, | |
| { | |
| "function_name": "xmlParseContentInternal", | |
| "function_signature": "static void xmlParseContentInternal(xmlParserCtxtPtr ctxt)", | |
| "test_filename": "tests_parser_xmlParseContentInternal.c" | |
| }, | |
| { | |
| "function_name": "xmlParseElement", | |
| "function_signature": "void xmlParseElement(xmlParserCtxt *ctxt)", | |
| "test_filename": "tests_parser_xmlParseElement.c" | |
| }, | |
| { | |
| "function_name": "xmlParseElementStart", | |
| "function_signature": "static int xmlParseElementStart(xmlParserCtxtPtr ctxt)", | |
| "test_filename": "tests_parser_xmlParseElementStart.c" | |
| }, | |
| { | |
| "function_name": "xmlParseElementEnd", | |
| "function_signature": "static void xmlParseElementEnd(xmlParserCtxtPtr ctxt)", | |
| "test_filename": "tests_parser_xmlParseElementEnd.c" | |
| }, | |
| { | |
| "function_name": "xmlParseSDDecl", | |
| "function_signature": "int xmlParseSDDecl(xmlParserCtxt *ctxt)", | |
| "test_filename": "tests_parser_xmlParseSDDecl.c" | |
| }, | |
| { | |
| "function_name": "xmlParseXMLDecl", | |
| "function_signature": "void xmlParseXMLDecl(xmlParserCtxt *ctxt)", | |
| "test_filename": "tests_parser_xmlParseXMLDecl.c" | |
| }, | |
| { | |
| "function_name": "xmlParseMisc", | |
| "function_signature": "void xmlParseMisc(xmlParserCtxt *ctxt)", | |
| "test_filename": "tests_parser_xmlParseMisc.c" | |
| }, | |
| { | |
| "function_name": "xmlFinishDocument", | |
| "function_signature": "static void xmlFinishDocument(xmlParserCtxtPtr ctxt)", | |
| "test_filename": "tests_parser_xmlFinishDocument.c" | |
| }, | |
| { | |
| "function_name": "xmlParseDocument", | |
| "function_signature": "int xmlParseDocument(xmlParserCtxt *ctxt)", | |
| "test_filename": "tests_parser_xmlParseDocument.c" | |
| }, | |
| { | |
| "function_name": "xmlParseExtParsedEnt", | |
| "function_signature": "int xmlParseExtParsedEnt(xmlParserCtxt *ctxt)", | |
| "test_filename": "tests_parser_xmlParseExtParsedEnt.c" | |
| }, | |
| { | |
| "function_name": "xmlParseLookupChar", | |
| "function_signature": "static int xmlParseLookupChar(xmlParserCtxtPtr ctxt, int c)", | |
| "test_filename": "tests_parser_xmlParseLookupChar.c" | |
| }, | |
| { | |
| "function_name": "xmlParseLookupCharData", | |
| "function_signature": "static int xmlParseLookupCharData(xmlParserCtxtPtr ctxt)", | |
| "test_filename": "tests_parser_xmlParseLookupCharData.c" | |
| }, | |
| { | |
| "function_name": "xmlParseLookupGt", | |
| "function_signature": "static int xmlParseLookupGt(xmlParserCtxtPtr ctxt)", | |
| "test_filename": "tests_parser_xmlParseLookupGt.c" | |
| }, | |
| { | |
| "function_name": "xmlParseLookupInternalSubset", | |
| "function_signature": "static int xmlParseLookupInternalSubset(xmlParserCtxtPtr ctxt)", | |
| "test_filename": "tests_parser_xmlParseLookupInternalSubset.c" | |
| }, | |
| { | |
| "function_name": "xmlParseChunk", | |
| "function_signature": "int xmlParseChunk(xmlParserCtxt *ctxt, const char *chunk, int size,\n int terminate)", | |
| "test_filename": "tests_parser_xmlParseChunk.c" | |
| }, | |
| { | |
| "function_name": "xmlStopParser", | |
| "function_signature": "void xmlStopParser(xmlParserCtxt *ctxt)", | |
| "test_filename": "tests_parser_xmlStopParser.c" | |
| }, | |
| { | |
| "function_name": "xmlCtxtParseContentInternal", | |
| "function_signature": "static xmlNodePtr xmlCtxtParseContentInternal(xmlParserCtxtPtr ctxt, xmlParserInputPtr input,\n int hasTextDecl, int buildTree)", | |
| "test_filename": "tests_parser_xmlCtxtParseContentInternal.c" | |
| }, | |
| { | |
| "function_name": "xmlCtxtParseEntity", | |
| "function_signature": "static void xmlCtxtParseEntity(xmlParserCtxtPtr ctxt, xmlEntityPtr ent)", | |
| "test_filename": "tests_parser_xmlCtxtParseEntity.c" | |
| }, | |
| { | |
| "function_name": "xmlParseCtxtExternalEntity", | |
| "function_signature": "int xmlParseCtxtExternalEntity(xmlParserCtxt *ctxt, const xmlChar *URL,\n const xmlChar *ID, xmlNode **listOut)", | |
| "test_filename": "tests_parser_xmlParseCtxtExternalEntity.c" | |
| }, | |
| { | |
| "function_name": "xmlParseExternalEntity", | |
| "function_signature": "int xmlParseExternalEntity(xmlDoc *doc, xmlSAXHandler *sax, void *user_data,\n\t int depth, const xmlChar *URL, const xmlChar *ID, xmlNode **list)", | |
| "test_filename": "tests_parser_xmlParseExternalEntity.c" | |
| }, | |
| { | |
| "function_name": "xmlParseInNodeContext", | |
| "function_signature": "xmlParserErrors xmlParseInNodeContext(xmlNode *node, const char *data, int datalen,\n int options, xmlNode **listOut)", | |
| "test_filename": "tests_parser_xmlParseInNodeContext.c" | |
| }, | |
| { | |
| "function_name": "xmlParseBalancedChunkMemoryRecover", | |
| "function_signature": "int xmlParseBalancedChunkMemoryRecover(xmlDoc *doc, xmlSAXHandler *sax,\n void *user_data, int depth, const xmlChar *string, xmlNode **listOut,\n int recover)", | |
| "test_filename": "tests_parser_xmlParseBalancedChunkMemoryRecover.c" | |
| }, | |
| { | |
| "function_name": "xmlSetupParserForBuffer", | |
| "function_signature": "void xmlSetupParserForBuffer(xmlParserCtxt *ctxt, const xmlChar* buffer,\n const char* filename)", | |
| "test_filename": "tests_parser_xmlSetupParserForBuffer.c" | |
| }, | |
| { | |
| "function_name": "xmlSAXUserParseFile", | |
| "function_signature": "int xmlSAXUserParseFile(xmlSAXHandler *sax, void *user_data,\n const char *filename)", | |
| "test_filename": "tests_parser_xmlSAXUserParseFile.c" | |
| }, | |
| { | |
| "function_name": "xmlSAXUserParseMemory", | |
| "function_signature": "int xmlSAXUserParseMemory(xmlSAXHandler *sax, void *user_data,\n\t\t\t const char *buffer, int size)", | |
| "test_filename": "tests_parser_xmlSAXUserParseMemory.c" | |
| }, | |
| { | |
| "function_name": "xmlCtxtReset", | |
| "function_signature": "void xmlCtxtReset(xmlParserCtxt *ctxt)", | |
| "test_filename": "tests_parser_xmlCtxtReset.c" | |
| }, | |
| { | |
| "function_name": "xmlCtxtResetPush", | |
| "function_signature": "int xmlCtxtResetPush(xmlParserCtxt *ctxt, const char *chunk,\n int size, const char *filename, const char *encoding)", | |
| "test_filename": "tests_parser_xmlCtxtResetPush.c" | |
| }, | |
| { | |
| "function_name": "xmlCtxtSetOptionsInternal", | |
| "function_signature": "static int xmlCtxtSetOptionsInternal(xmlParserCtxtPtr ctxt, int options, int keepMask)", | |
| "test_filename": "tests_parser_xmlCtxtSetOptionsInternal.c" | |
| }, | |
| { | |
| "function_name": "xmlCtxtUseOptions", | |
| "function_signature": "int xmlCtxtUseOptions(xmlParserCtxt *ctxt, int options)", | |
| "test_filename": "tests_parser_xmlCtxtUseOptions.c" | |
| } | |
| ] |