File size: 5,631 Bytes
6baed57
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
[
  {
    "function_name": "LIBXML_ATTR_FORMAT",
    "function_signature": "static void LIBXML_ATTR_FORMAT(4,0) xmlXIncludeErr(xmlXIncludeCtxtPtr ctxt, xmlNodePtr node, int error,\n               const char *msg, const xmlChar *extra)\n{\n    xmlStructuredErrorFunc schannel = NULL; xmlGenericErrorFunc channel = NULL; void *data = NULL; int res; if (error == XML_ERR_NO_MEMORY)",
    "test_filename": "tests_xinclude_LIBXML_ATTR_FORMAT.c"
  },
  {
    "function_name": "xmlXIncludeFreeRef",
    "function_signature": "static void xmlXIncludeFreeRef(xmlXIncludeRefPtr ref)",
    "test_filename": "tests_xinclude_xmlXIncludeFreeRef.c"
  },
  {
    "function_name": "xmlXIncludeFreeContext",
    "function_signature": "void xmlXIncludeFreeContext(xmlXIncludeCtxt *ctxt)",
    "test_filename": "tests_xinclude_xmlXIncludeFreeContext.c"
  },
  {
    "function_name": "xmlXIncludeParseFile",
    "function_signature": "static xmlDocPtr xmlXIncludeParseFile(xmlXIncludeCtxtPtr ctxt, const char *URL)",
    "test_filename": "tests_xinclude_xmlXIncludeParseFile.c"
  },
  {
    "function_name": "xmlXIncludeAddNode",
    "function_signature": "static xmlXIncludeRefPtr xmlXIncludeAddNode(xmlXIncludeCtxtPtr ctxt, xmlNodePtr cur)",
    "test_filename": "tests_xinclude_xmlXIncludeAddNode.c"
  },
  {
    "function_name": "xmlXIncludeRecurseDoc",
    "function_signature": "static void xmlXIncludeRecurseDoc(xmlXIncludeCtxtPtr ctxt, xmlDocPtr doc)",
    "test_filename": "tests_xinclude_xmlXIncludeRecurseDoc.c"
  },
  {
    "function_name": "xmlXIncludeBaseFixup",
    "function_signature": "static void xmlXIncludeBaseFixup(xmlXIncludeCtxtPtr ctxt, xmlNodePtr cur, xmlNodePtr copy,\n                     const xmlChar *targetBase)",
    "test_filename": "tests_xinclude_xmlXIncludeBaseFixup.c"
  },
  {
    "function_name": "xmlXIncludeCopyNode",
    "function_signature": "static xmlNodePtr xmlXIncludeCopyNode(xmlXIncludeCtxtPtr ctxt, xmlNodePtr elem,\n                    int copyChildren, const xmlChar *targetBase)",
    "test_filename": "tests_xinclude_xmlXIncludeCopyNode.c"
  },
  {
    "function_name": "xmlXIncludeCopyXPointer",
    "function_signature": "static xmlNodePtr xmlXIncludeCopyXPointer(xmlXIncludeCtxtPtr ctxt, xmlXPathObjectPtr obj,\n                        const xmlChar *targetBase)",
    "test_filename": "tests_xinclude_xmlXIncludeCopyXPointer.c"
  },
  {
    "function_name": "xmlXIncludeMergeEntity",
    "function_signature": "static void xmlXIncludeMergeEntity(void *payload, void *vdata,\n\t               const xmlChar *name ATTRIBUTE_UNUSED)",
    "test_filename": "tests_xinclude_xmlXIncludeMergeEntity.c"
  },
  {
    "function_name": "xmlXIncludeMergeEntities",
    "function_signature": "static int xmlXIncludeMergeEntities(xmlXIncludeCtxtPtr ctxt, xmlDocPtr doc,\n\t                 xmlDocPtr from)",
    "test_filename": "tests_xinclude_xmlXIncludeMergeEntities.c"
  },
  {
    "function_name": "xmlXIncludeLoadDoc",
    "function_signature": "static int xmlXIncludeLoadDoc(xmlXIncludeCtxtPtr ctxt, xmlXIncludeRefPtr ref)",
    "test_filename": "tests_xinclude_xmlXIncludeLoadDoc.c"
  },
  {
    "function_name": "xmlXIncludeLoadTxt",
    "function_signature": "static int xmlXIncludeLoadTxt(xmlXIncludeCtxtPtr ctxt, xmlXIncludeRefPtr ref)",
    "test_filename": "tests_xinclude_xmlXIncludeLoadTxt.c"
  },
  {
    "function_name": "xmlXIncludeLoadFallback",
    "function_signature": "static int xmlXIncludeLoadFallback(xmlXIncludeCtxtPtr ctxt, xmlNodePtr fallback,\n                        xmlXIncludeRefPtr ref)",
    "test_filename": "tests_xinclude_xmlXIncludeLoadFallback.c"
  },
  {
    "function_name": "xmlXIncludeExpandNode",
    "function_signature": "static xmlXIncludeRefPtr xmlXIncludeExpandNode(xmlXIncludeCtxtPtr ctxt, xmlNodePtr node)",
    "test_filename": "tests_xinclude_xmlXIncludeExpandNode.c"
  },
  {
    "function_name": "xmlXIncludeLoadNode",
    "function_signature": "static int xmlXIncludeLoadNode(xmlXIncludeCtxtPtr ctxt, xmlXIncludeRefPtr ref)",
    "test_filename": "tests_xinclude_xmlXIncludeLoadNode.c"
  },
  {
    "function_name": "xmlXIncludeIncludeNode",
    "function_signature": "static int xmlXIncludeIncludeNode(xmlXIncludeCtxtPtr ctxt, xmlXIncludeRefPtr ref)",
    "test_filename": "tests_xinclude_xmlXIncludeIncludeNode.c"
  },
  {
    "function_name": "xmlXIncludeTestNode",
    "function_signature": "static int xmlXIncludeTestNode(xmlXIncludeCtxtPtr ctxt, xmlNodePtr node)",
    "test_filename": "tests_xinclude_xmlXIncludeTestNode.c"
  },
  {
    "function_name": "xmlXIncludeDoProcess",
    "function_signature": "static int xmlXIncludeDoProcess(xmlXIncludeCtxtPtr ctxt, xmlNodePtr tree)",
    "test_filename": "tests_xinclude_xmlXIncludeDoProcess.c"
  },
  {
    "function_name": "xmlXIncludeProcessTreeFlagsData",
    "function_signature": "int xmlXIncludeProcessTreeFlagsData(xmlNode *tree, int flags, void *data)",
    "test_filename": "tests_xinclude_xmlXIncludeProcessTreeFlagsData.c"
  },
  {
    "function_name": "xmlXIncludeProcessFlagsData",
    "function_signature": "int xmlXIncludeProcessFlagsData(xmlDoc *doc, int flags, void *data)",
    "test_filename": "tests_xinclude_xmlXIncludeProcessFlagsData.c"
  },
  {
    "function_name": "xmlXIncludeProcessTreeFlags",
    "function_signature": "int xmlXIncludeProcessTreeFlags(xmlNode *tree, int flags)",
    "test_filename": "tests_xinclude_xmlXIncludeProcessTreeFlags.c"
  },
  {
    "function_name": "xmlXIncludeProcessNode",
    "function_signature": "int xmlXIncludeProcessNode(xmlXIncludeCtxt *ctxt, xmlNode *node)",
    "test_filename": "tests_xinclude_xmlXIncludeProcessNode.c"
  }
]