File size: 8,551 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
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
[
  {
    "function_name": "LIBXML_ATTR_FORMAT",
    "function_signature": "static void LIBXML_ATTR_FORMAT(4,0) xmlCatalogErr(xmlCatalogEntryPtr catal, xmlNodePtr node, int error,\n               const char *msg, const xmlChar *str1, const xmlChar *str2,\n\t       const xmlChar *str3)\n{\n    int res; res = xmlRaiseError(NULL, NULL, NULL, catal, node,\n                        XML_FROM_CATALOG, error, XML_ERR_ERROR, NULL, 0,\n                        (const char *) str1, (const char *) str2,\n                        (const char *) str3, 0, 0,\n                        msg, str1, str2, str3); if (res < 0)\n        xmlCatalogErrMemory(); }\n\nstatic void\nxmlCatalogPrintDebug(const char *fmt, ...)",
    "test_filename": "tests_catalog_LIBXML_ATTR_FORMAT.c"
  },
  {
    "function_name": "xmlNewCatalogEntry",
    "function_signature": "static xmlCatalogEntryPtr xmlNewCatalogEntry(xmlCatalogEntryType type, const xmlChar *name,\n\t   const xmlChar *value, const xmlChar *URL, xmlCatalogPrefer prefer,\n\t   xmlCatalogEntryPtr group)",
    "test_filename": "tests_catalog_xmlNewCatalogEntry.c"
  },
  {
    "function_name": "xmlFreeCatalogEntry",
    "function_signature": "static void xmlFreeCatalogEntry(void *payload, const xmlChar *name ATTRIBUTE_UNUSED)",
    "test_filename": "tests_catalog_xmlFreeCatalogEntry.c"
  },
  {
    "function_name": "xmlFreeCatalogHashEntryList",
    "function_signature": "static void xmlFreeCatalogHashEntryList(void *payload,\n                            const xmlChar *name ATTRIBUTE_UNUSED)",
    "test_filename": "tests_catalog_xmlFreeCatalogHashEntryList.c"
  },
  {
    "function_name": "xmlCreateNewCatalog",
    "function_signature": "static xmlCatalogPtr xmlCreateNewCatalog(xmlCatalogType type, xmlCatalogPrefer prefer)",
    "test_filename": "tests_catalog_xmlCreateNewCatalog.c"
  },
  {
    "function_name": "xmlFreeCatalog",
    "function_signature": "void xmlFreeCatalog(xmlCatalog *catal)",
    "test_filename": "tests_catalog_xmlFreeCatalog.c"
  },
  {
    "function_name": "xmlCatalogDumpEntry",
    "function_signature": "static void xmlCatalogDumpEntry(void *payload, void *data,\n                    const xmlChar *name ATTRIBUTE_UNUSED)",
    "test_filename": "tests_catalog_xmlCatalogDumpEntry.c"
  },
  {
    "function_name": "xmlDumpXMLCatalogNode",
    "function_signature": "static void xmlDumpXMLCatalogNode(xmlCatalogEntryPtr catal, xmlNodePtr catalog,\n\t\t    xmlDocPtr doc, xmlNsPtr ns, xmlCatalogEntryPtr cgroup)",
    "test_filename": "tests_catalog_xmlDumpXMLCatalogNode.c"
  },
  {
    "function_name": "xmlDumpXMLCatalog",
    "function_signature": "static int xmlDumpXMLCatalog(FILE *out, xmlCatalogEntryPtr catal)",
    "test_filename": "tests_catalog_xmlDumpXMLCatalog.c"
  },
  {
    "function_name": "xmlCatalogConvertEntry",
    "function_signature": "static void xmlCatalogConvertEntry(void *payload, void *data,\n                       const xmlChar *name ATTRIBUTE_UNUSED)",
    "test_filename": "tests_catalog_xmlCatalogConvertEntry.c"
  },
  {
    "function_name": "xmlConvertSGMLCatalog",
    "function_signature": "int xmlConvertSGMLCatalog(xmlCatalog *catal)",
    "test_filename": "tests_catalog_xmlConvertSGMLCatalog.c"
  },
  {
    "function_name": "xmlGetXMLCatalogEntryType",
    "function_signature": "static xmlCatalogEntryType xmlGetXMLCatalogEntryType(const xmlChar *name)",
    "test_filename": "tests_catalog_xmlGetXMLCatalogEntryType.c"
  },
  {
    "function_name": "xmlParseXMLCatalogOneNode",
    "function_signature": "static xmlCatalogEntryPtr xmlParseXMLCatalogOneNode(xmlNodePtr cur, xmlCatalogEntryType type,\n\t\t\t  const xmlChar *name, const xmlChar *attrName,\n\t\t\t  const xmlChar *uriAttrName, xmlCatalogPrefer prefer,\n\t\t\t  xmlCatalogEntryPtr cgroup)",
    "test_filename": "tests_catalog_xmlParseXMLCatalogOneNode.c"
  },
  {
    "function_name": "xmlParseXMLCatalogNode",
    "function_signature": "static void xmlParseXMLCatalogNode(xmlNodePtr cur, xmlCatalogPrefer prefer,\n\t               xmlCatalogEntryPtr parent, xmlCatalogEntryPtr cgroup)",
    "test_filename": "tests_catalog_xmlParseXMLCatalogNode.c"
  },
  {
    "function_name": "xmlParseXMLCatalogNodeList",
    "function_signature": "static void xmlParseXMLCatalogNodeList(xmlNodePtr cur, xmlCatalogPrefer prefer,\n\t                   xmlCatalogEntryPtr parent, xmlCatalogEntryPtr cgroup)",
    "test_filename": "tests_catalog_xmlParseXMLCatalogNodeList.c"
  },
  {
    "function_name": "xmlParseXMLCatalogFile",
    "function_signature": "static xmlCatalogEntryPtr xmlParseXMLCatalogFile(xmlCatalogPrefer prefer, const xmlChar *filename)",
    "test_filename": "tests_catalog_xmlParseXMLCatalogFile.c"
  },
  {
    "function_name": "xmlFetchXMLCatalogFile",
    "function_signature": "static int xmlFetchXMLCatalogFile(xmlCatalogEntryPtr catal)",
    "test_filename": "tests_catalog_xmlFetchXMLCatalogFile.c"
  },
  {
    "function_name": "xmlAddXMLCatalog",
    "function_signature": "static int xmlAddXMLCatalog(xmlCatalogEntryPtr catal, const xmlChar *type,\n\t      const xmlChar *orig, const xmlChar *replace)",
    "test_filename": "tests_catalog_xmlAddXMLCatalog.c"
  },
  {
    "function_name": "xmlDelXMLCatalog",
    "function_signature": "static int xmlDelXMLCatalog(xmlCatalogEntryPtr catal, const xmlChar *value)",
    "test_filename": "tests_catalog_xmlDelXMLCatalog.c"
  },
  {
    "function_name": "xmlGetSGMLCatalogEntryType",
    "function_signature": "static xmlCatalogEntryType xmlGetSGMLCatalogEntryType(const xmlChar *name)",
    "test_filename": "tests_catalog_xmlGetSGMLCatalogEntryType.c"
  },
  {
    "function_name": "xmlParseSGMLCatalog",
    "function_signature": "static int xmlParseSGMLCatalog(xmlCatalogPtr catal, const xmlChar *value,\n\t            const char *file, int super)",
    "test_filename": "tests_catalog_xmlParseSGMLCatalog.c"
  },
  {
    "function_name": "xmlExpandCatalog",
    "function_signature": "static int xmlExpandCatalog(xmlCatalogPtr catal, const char *filename)",
    "test_filename": "tests_catalog_xmlExpandCatalog.c"
  },
  {
    "function_name": "xmlACatalogDump",
    "function_signature": "void xmlACatalogDump(xmlCatalog *catal, FILE *out)",
    "test_filename": "tests_catalog_xmlACatalogDump.c"
  },
  {
    "function_name": "xmlACatalogAdd",
    "function_signature": "int xmlACatalogAdd(xmlCatalog *catal, const xmlChar * type,\n              const xmlChar * orig, const xmlChar * replace)",
    "test_filename": "tests_catalog_xmlACatalogAdd.c"
  },
  {
    "function_name": "xmlACatalogRemove",
    "function_signature": "int xmlACatalogRemove(xmlCatalog *catal, const xmlChar *value)",
    "test_filename": "tests_catalog_xmlACatalogRemove.c"
  },
  {
    "function_name": "xmlCatalogIsEmpty",
    "function_signature": "int xmlCatalogIsEmpty(xmlCatalog *catal)",
    "test_filename": "tests_catalog_xmlCatalogIsEmpty.c"
  },
  {
    "function_name": "xmlInitializeCatalog",
    "function_signature": "void xmlInitializeCatalog(void)",
    "test_filename": "tests_catalog_xmlInitializeCatalog.c"
  },
  {
    "function_name": "xmlLoadCatalog",
    "function_signature": "int xmlLoadCatalog(const char *filename)",
    "test_filename": "tests_catalog_xmlLoadCatalog.c"
  },
  {
    "function_name": "xmlLoadCatalogs",
    "function_signature": "void xmlLoadCatalogs(const char *pathss)",
    "test_filename": "tests_catalog_xmlLoadCatalogs.c"
  },
  {
    "function_name": "xmlCatalogCleanup",
    "function_signature": "void xmlCatalogCleanup(void)",
    "test_filename": "tests_catalog_xmlCatalogCleanup.c"
  },
  {
    "function_name": "xmlCatalogAdd",
    "function_signature": "int xmlCatalogAdd(const xmlChar *type, const xmlChar *orig, const xmlChar *replace)",
    "test_filename": "tests_catalog_xmlCatalogAdd.c"
  },
  {
    "function_name": "xmlCatalogRemove",
    "function_signature": "int xmlCatalogRemove(const xmlChar *value)",
    "test_filename": "tests_catalog_xmlCatalogRemove.c"
  },
  {
    "function_name": "xmlCatalogConvert",
    "function_signature": "int xmlCatalogConvert(void)",
    "test_filename": "tests_catalog_xmlCatalogConvert.c"
  },
  {
    "function_name": "xmlCatalogSetDefaults",
    "function_signature": "void xmlCatalogSetDefaults(xmlCatalogAllow allow)",
    "test_filename": "tests_catalog_xmlCatalogSetDefaults.c"
  },
  {
    "function_name": "xmlCatalogSetDefaultPrefer",
    "function_signature": "xmlCatalogPrefer xmlCatalogSetDefaultPrefer(xmlCatalogPrefer prefer)",
    "test_filename": "tests_catalog_xmlCatalogSetDefaultPrefer.c"
  }
]