1 /* Automatically generated header! Do not edit! */ 2 3 #ifndef _PPCINLINE_EXPAT_H 4 #define _PPCINLINE_EXPAT_H 5 6 #ifndef __PPCINLINE_MACROS_H 7 #include <ppcinline/macros.h> 8 #endif /* !__PPCINLINE_MACROS_H */ 9 10 #ifndef EXPAT_BASE_NAME 11 #define EXPAT_BASE_NAME ExpatBase 12 #endif /* !EXPAT_BASE_NAME */ 13 14 #define XML_ParserCreate(__p0) \ 15 (((XML_Parser (*)(const XML_Char *))*(void**)((long)(EXPAT_BASE_NAME) - 514))(__p0)) 16 17 #define XML_ParserCreateNS(__p0, __p1) \ 18 (((XML_Parser (*)(const XML_Char *, XML_Char ))*(void**)((long)(EXPAT_BASE_NAME) - 520))(__p0, __p1)) 19 20 #define XML_ParserCreate_MM(__p0, __p1, __p2) \ 21 (((XML_Parser (*)(const XML_Char *, const XML_Memory_Handling_Suite *, const XML_Char *))*(void**)((long)(EXPAT_BASE_NAME) - 526))(__p0, __p1, __p2)) 22 23 #define XML_ParserReset(__p0, __p1) \ 24 LP2(354, XML_Bool , XML_ParserReset, \ 25 XML_Parser , __p0, a0, \ 26 const XML_Char *, __p1, a1, \ 27 , EXPAT_BASE_NAME, 0, 0, 0, 0, 0, 0) 28 29 #define XML_SetEncoding(__p0, __p1) \ 30 LP2(324, int , XML_SetEncoding, \ 31 XML_Parser , __p0, a0, \ 32 const XML_Char *, __p1, a1, \ 33 , EXPAT_BASE_NAME, 0, 0, 0, 0, 0, 0) 34 35 #define XML_ExternalEntityParserCreate(__p0, __p1, __p2) \ 36 LP3(48, XML_Parser , XML_ExternalEntityParserCreate, \ 37 XML_Parser , __p0, a0, \ 38 const XML_Char *, __p1, a1, \ 39 const XML_Char *, __p2, a2, \ 40 , EXPAT_BASE_NAME, 0, 0, 0, 0, 0, 0) 41 42 #define XML_ParserFree(__p0) \ 43 LP1NR(54, XML_ParserFree, \ 44 XML_Parser , __p0, a0, \ 45 , EXPAT_BASE_NAME, 0, 0, 0, 0, 0, 0) 46 47 #define XML_UseParserAsHandlerArg(__p0) \ 48 LP1NR(294, XML_UseParserAsHandlerArg, \ 49 XML_Parser , __p0, a0, \ 50 , EXPAT_BASE_NAME, 0, 0, 0, 0, 0, 0) 51 52 #define XML_UseForeignDTD(__p0, __p1) \ 53 LP2(366, int , XML_UseForeignDTD, \ 54 XML_Parser , __p0, a0, \ 55 XML_Bool , __p1, d0, \ 56 , EXPAT_BASE_NAME, 0, 0, 0, 0, 0, 0) 57 58 #define XML_SetReturnNSTriplet(__p0, __p1) \ 59 LP2NR(336, XML_SetReturnNSTriplet, \ 60 XML_Parser , __p0, a0, \ 61 int , __p1, d0, \ 62 , EXPAT_BASE_NAME, 0, 0, 0, 0, 0, 0) 63 64 #define XML_SetUserData(__p0, __p1) \ 65 LP2NR(282, XML_SetUserData, \ 66 XML_Parser , __p0, a0, \ 67 void *, __p1, a1, \ 68 , EXPAT_BASE_NAME, 0, 0, 0, 0, 0, 0) 69 70 #define XML_SetBase(__p0, __p1) \ 71 LP2(300, int , XML_SetBase, \ 72 XML_Parser , __p0, a0, \ 73 const XML_Char *, __p1, a1, \ 74 , EXPAT_BASE_NAME, 0, 0, 0, 0, 0, 0) 75 76 #define XML_GetBase(__p0) \ 77 LP1(306, const XML_Char *, XML_GetBase, \ 78 XML_Parser , __p0, a0, \ 79 , EXPAT_BASE_NAME, 0, 0, 0, 0, 0, 0) 80 81 #define XML_GetSpecifiedAttributeCount(__p0) \ 82 LP1(312, int , XML_GetSpecifiedAttributeCount, \ 83 XML_Parser , __p0, a0, \ 84 , EXPAT_BASE_NAME, 0, 0, 0, 0, 0, 0) 85 86 #define XML_GetIdAttributeIndex(__p0) \ 87 LP1(318, int , XML_GetIdAttributeIndex, \ 88 XML_Parser , __p0, a0, \ 89 , EXPAT_BASE_NAME, 0, 0, 0, 0, 0, 0) 90 91 #define XML_SetParamEntityParsing(__p0, __p1) \ 92 LP2(330, int , XML_SetParamEntityParsing, \ 93 XML_Parser , __p0, a0, \ 94 int , __p1, d0, \ 95 , EXPAT_BASE_NAME, 0, 0, 0, 0, 0, 0) 96 97 #define XML_Parse(__p0, __p1, __p2, __p3) \ 98 LP4(60, int , XML_Parse, \ 99 XML_Parser , __p0, a0, \ 100 const char *, __p1, a1, \ 101 int , __p2, d0, \ 102 int , __p3, d1, \ 103 , EXPAT_BASE_NAME, 0, 0, 0, 0, 0, 0) 104 105 #define XML_ParseBuffer(__p0, __p1, __p2) \ 106 LP3(66, int , XML_ParseBuffer, \ 107 XML_Parser , __p0, a0, \ 108 int , __p1, d0, \ 109 int , __p2, d1, \ 110 , EXPAT_BASE_NAME, 0, 0, 0, 0, 0, 0) 111 112 #define XML_GetBuffer(__p0, __p1) \ 113 LP2(72, void *, XML_GetBuffer, \ 114 XML_Parser , __p0, a0, \ 115 int , __p1, d0, \ 116 , EXPAT_BASE_NAME, 0, 0, 0, 0, 0, 0) 117 118 #define XML_StopParser(__p0, __p1) \ 119 LP2(378, int , XML_StopParser, \ 120 XML_Parser , __p0, a0, \ 121 XML_Bool , __p1, d0, \ 122 , EXPAT_BASE_NAME, 0, 0, 0, 0, 0, 0) 123 124 #define XML_ResumeParser(__p0) \ 125 LP1(384, int , XML_ResumeParser, \ 126 XML_Parser , __p0, a0, \ 127 , EXPAT_BASE_NAME, 0, 0, 0, 0, 0, 0) 128 129 #define XML_GetParsingStatus(__p0, __p1) \ 130 LP2NR(390, XML_GetParsingStatus, \ 131 XML_Parser , __p0, a0, \ 132 XML_ParsingStatus *, __p1, a1, \ 133 , EXPAT_BASE_NAME, 0, 0, 0, 0, 0, 0) 134 135 #define XML_GetErrorCode(__p0) \ 136 LP1(240, int , XML_GetErrorCode, \ 137 XML_Parser , __p0, a0, \ 138 , EXPAT_BASE_NAME, 0, 0, 0, 0, 0, 0) 139 140 #define XML_GetCurrentByteIndex(__p0) \ 141 LP1(252, long , XML_GetCurrentByteIndex, \ 142 XML_Parser , __p0, a0, \ 143 , EXPAT_BASE_NAME, 0, 0, 0, 0, 0, 0) 144 145 #define XML_GetCurrentByteCount(__p0) \ 146 LP1(270, int , XML_GetCurrentByteCount, \ 147 XML_Parser , __p0, a0, \ 148 , EXPAT_BASE_NAME, 0, 0, 0, 0, 0, 0) 149 150 #define XML_GetInputContext(__p0, __p1, __p2) \ 151 LP3(276, const char *, XML_GetInputContext, \ 152 XML_Parser , __p0, a0, \ 153 int *, __p1, a1, \ 154 int *, __p2, a2, \ 155 , EXPAT_BASE_NAME, 0, 0, 0, 0, 0, 0) 156 157 #define XML_GetCurrentLineNumber(__p0) \ 158 LP1(258, XML_Size , XML_GetCurrentLineNumber, \ 159 XML_Parser , __p0, a0, \ 160 , EXPAT_BASE_NAME, 0, 0, 0, 0, 0, 0) 161 162 #define XML_GetCurrentColumnNumber(__p0) \ 163 LP1(264, XML_Size , XML_GetCurrentColumnNumber, \ 164 XML_Parser , __p0, a0, \ 165 , EXPAT_BASE_NAME, 0, 0, 0, 0, 0, 0) 166 167 #define XML_FreeContentModel(__p0, __p1) \ 168 LP2NR(396, XML_FreeContentModel, \ 169 XML_Parser , __p0, a0, \ 170 XML_Content *, __p1, a1, \ 171 , EXPAT_BASE_NAME, 0, 0, 0, 0, 0, 0) 172 173 #define XML_MemMalloc(__p0, __p1) \ 174 LP2(402, void *, XML_MemMalloc, \ 175 XML_Parser , __p0, a0, \ 176 size_t , __p1, d0, \ 177 , EXPAT_BASE_NAME, 0, 0, 0, 0, 0, 0) 178 179 #define XML_MemRealloc(__p0, __p1, __p2) \ 180 LP3(408, void *, XML_MemRealloc, \ 181 XML_Parser , __p0, a0, \ 182 void *, __p1, a1, \ 183 size_t , __p2, d0, \ 184 , EXPAT_BASE_NAME, 0, 0, 0, 0, 0, 0) 185 186 #define XML_MemFree(__p0, __p1) \ 187 LP2NR(414, XML_MemFree, \ 188 XML_Parser , __p0, a0, \ 189 void *, __p1, a1, \ 190 , EXPAT_BASE_NAME, 0, 0, 0, 0, 0, 0) 191 192 #define XML_DefaultCurrent(__p0) \ 193 LP1NR(288, XML_DefaultCurrent, \ 194 XML_Parser , __p0, a0, \ 195 , EXPAT_BASE_NAME, 0, 0, 0, 0, 0, 0) 196 197 #define XML_ErrorString(__p0) \ 198 LP1(246, const XML_LChar *, XML_ErrorString, \ 199 int , __p0, d0, \ 200 , EXPAT_BASE_NAME, 0, 0, 0, 0, 0, 0) 201 202 #define XML_ExpatVersion() \ 203 LP0(342, const XML_LChar *, XML_ExpatVersion, \ 204 , EXPAT_BASE_NAME, 0, 0, 0, 0, 0, 0) 205 206 #define XML_ExpatVersionInfo() \ 207 LP0(348, XML_Expat_Version , XML_ExpatVersionInfo, \ 208 , EXPAT_BASE_NAME, 0, 0, 0, 0, 0, 0) 209 210 #define XML_GetFeatureList() \ 211 LP0(372, const XML_Feature *, XML_GetFeatureList, \ 212 , EXPAT_BASE_NAME, 0, 0, 0, 0, 0, 0) 213 214 #define XML_SetElementHandler(__p0, __p1, __p2) \ 215 LP3NR(90, XML_SetElementHandler, \ 216 XML_Parser , __p0, a0, \ 217 XML_StartElementHandler , __p1, a1, \ 218 XML_EndElementHandler , __p2, a2, \ 219 , EXPAT_BASE_NAME, 0, 0, 0, 0, 0, 0) 220 221 #define XML_SetStartElementHandler(__p0, __p1) \ 222 LP2NR(78, XML_SetStartElementHandler, \ 223 XML_Parser , __p0, a0, \ 224 XML_StartElementHandler , __p1, a1, \ 225 , EXPAT_BASE_NAME, 0, 0, 0, 0, 0, 0) 226 227 #define XML_SetEndElementHandler(__p0, __p1) \ 228 LP2NR(84, XML_SetEndElementHandler, \ 229 XML_Parser , __p0, a0, \ 230 XML_EndElementHandler , __p1, a1, \ 231 , EXPAT_BASE_NAME, 0, 0, 0, 0, 0, 0) 232 233 #define XML_SetCharacterDataHandler(__p0, __p1) \ 234 LP2NR(96, XML_SetCharacterDataHandler, \ 235 XML_Parser , __p0, a0, \ 236 XML_CharacterDataHandler , __p1, a1, \ 237 , EXPAT_BASE_NAME, 0, 0, 0, 0, 0, 0) 238 239 #define XML_SetProcessingInstructionHandler(__p0, __p1) \ 240 LP2NR(102, XML_SetProcessingInstructionHandler, \ 241 XML_Parser , __p0, a0, \ 242 XML_ProcessingInstructionHandler , __p1, a1, \ 243 , EXPAT_BASE_NAME, 0, 0, 0, 0, 0, 0) 244 245 #define XML_SetCommentHandler(__p0, __p1) \ 246 LP2NR(108, XML_SetCommentHandler, \ 247 XML_Parser , __p0, a0, \ 248 XML_CommentHandler , __p1, a1, \ 249 , EXPAT_BASE_NAME, 0, 0, 0, 0, 0, 0) 250 251 #define XML_SetCdataSectionHandler(__p0, __p1, __p2) \ 252 LP3NR(126, XML_SetCdataSectionHandler, \ 253 XML_Parser , __p0, a0, \ 254 XML_StartCdataSectionHandler , __p1, a1, \ 255 XML_EndCdataSectionHandler , __p2, a2, \ 256 , EXPAT_BASE_NAME, 0, 0, 0, 0, 0, 0) 257 258 #define XML_SetStartCdataSectionHandler(__p0, __p1) \ 259 LP2NR(114, XML_SetStartCdataSectionHandler, \ 260 XML_Parser , __p0, a0, \ 261 XML_StartCdataSectionHandler , __p1, a1, \ 262 , EXPAT_BASE_NAME, 0, 0, 0, 0, 0, 0) 263 264 #define XML_SetEndCdataSectionHandler(__p0, __p1) \ 265 LP2NR(120, XML_SetEndCdataSectionHandler, \ 266 XML_Parser , __p0, a0, \ 267 XML_EndCdataSectionHandler , __p1, a1, \ 268 , EXPAT_BASE_NAME, 0, 0, 0, 0, 0, 0) 269 270 #define XML_SetDefaultHandler(__p0, __p1) \ 271 LP2NR(132, XML_SetDefaultHandler, \ 272 XML_Parser , __p0, a0, \ 273 XML_DefaultHandler , __p1, a1, \ 274 , EXPAT_BASE_NAME, 0, 0, 0, 0, 0, 0) 275 276 #define XML_SetDefaultHandlerExpand(__p0, __p1) \ 277 LP2NR(138, XML_SetDefaultHandlerExpand, \ 278 XML_Parser , __p0, a0, \ 279 XML_DefaultHandler , __p1, a1, \ 280 , EXPAT_BASE_NAME, 0, 0, 0, 0, 0, 0) 281 282 #define XML_SetDoctypeDeclHandler(__p0, __p1, __p2) \ 283 LP3NR(198, XML_SetDoctypeDeclHandler, \ 284 XML_Parser , __p0, a0, \ 285 XML_StartDoctypeDeclHandler , __p1, a1, \ 286 XML_EndDoctypeDeclHandler , __p2, a2, \ 287 , EXPAT_BASE_NAME, 0, 0, 0, 0, 0, 0) 288 289 #define XML_SetStartDoctypeDeclHandler(__p0, __p1) \ 290 LP2NR(186, XML_SetStartDoctypeDeclHandler, \ 291 XML_Parser , __p0, a0, \ 292 XML_StartDoctypeDeclHandler , __p1, a1, \ 293 , EXPAT_BASE_NAME, 0, 0, 0, 0, 0, 0) 294 295 #define XML_SetEndDoctypeDeclHandler(__p0, __p1) \ 296 LP2NR(192, XML_SetEndDoctypeDeclHandler, \ 297 XML_Parser , __p0, a0, \ 298 XML_EndDoctypeDeclHandler , __p1, a1, \ 299 , EXPAT_BASE_NAME, 0, 0, 0, 0, 0, 0) 300 301 #define XML_SetUnparsedEntityDeclHandler(__p0, __p1) \ 302 LP2NR(222, XML_SetUnparsedEntityDeclHandler, \ 303 XML_Parser , __p0, a0, \ 304 XML_UnparsedEntityDeclHandler , __p1, a1, \ 305 , EXPAT_BASE_NAME, 0, 0, 0, 0, 0, 0) 306 307 #define XML_SetNotationDeclHandler(__p0, __p1) \ 308 LP2NR(228, XML_SetNotationDeclHandler, \ 309 XML_Parser , __p0, a0, \ 310 XML_NotationDeclHandler , __p1, a1, \ 311 , EXPAT_BASE_NAME, 0, 0, 0, 0, 0, 0) 312 313 #define XML_SetNamespaceDeclHandler(__p0, __p1, __p2) \ 314 LP3NR(174, XML_SetNamespaceDeclHandler, \ 315 XML_Parser , __p0, a0, \ 316 XML_StartNamespaceDeclHandler , __p1, a1, \ 317 XML_EndNamespaceDeclHandler , __p2, a2, \ 318 , EXPAT_BASE_NAME, 0, 0, 0, 0, 0, 0) 319 320 #define XML_SetStartNamespaceDeclHandler(__p0, __p1) \ 321 LP2NR(162, XML_SetStartNamespaceDeclHandler, \ 322 XML_Parser , __p0, a0, \ 323 XML_StartNamespaceDeclHandler , __p1, a1, \ 324 , EXPAT_BASE_NAME, 0, 0, 0, 0, 0, 0) 325 326 #define XML_SetEndNamespaceDeclHandler(__p0, __p1) \ 327 LP2NR(168, XML_SetEndNamespaceDeclHandler, \ 328 XML_Parser , __p0, a0, \ 329 XML_EndNamespaceDeclHandler , __p1, a1, \ 330 , EXPAT_BASE_NAME, 0, 0, 0, 0, 0, 0) 331 332 #define XML_SetNotStandaloneHandler(__p0, __p1) \ 333 LP2NR(234, XML_SetNotStandaloneHandler, \ 334 XML_Parser , __p0, a0, \ 335 XML_NotStandaloneHandler , __p1, a1, \ 336 , EXPAT_BASE_NAME, 0, 0, 0, 0, 0, 0) 337 338 #define XML_SetExternalEntityRefHandler(__p0, __p1) \ 339 LP2NR(144, XML_SetExternalEntityRefHandler, \ 340 XML_Parser , __p0, a0, \ 341 XML_ExternalEntityRefHandler , __p1, a1, \ 342 , EXPAT_BASE_NAME, 0, 0, 0, 0, 0, 0) 343 344 #define XML_SetExternalEntityRefHandlerArg(__p0, __p1) \ 345 LP2NR(150, XML_SetExternalEntityRefHandlerArg, \ 346 XML_Parser , __p0, a0, \ 347 void *, __p1, a1, \ 348 , EXPAT_BASE_NAME, 0, 0, 0, 0, 0, 0) 349 350 #define XML_SetSkippedEntityHandler(__p0, __p1) \ 351 LP2NR(360, XML_SetSkippedEntityHandler, \ 352 XML_Parser , __p0, a0, \ 353 XML_SkippedEntityHandler , __p1, a1, \ 354 , EXPAT_BASE_NAME, 0, 0, 0, 0, 0, 0) 355 356 #define XML_SetUnknownEncodingHandler(__p0, __p1, __p2) \ 357 LP3NR(156, XML_SetUnknownEncodingHandler, \ 358 XML_Parser , __p0, a0, \ 359 XML_UnknownEncodingHandler , __p1, a1, \ 360 void *, __p2, a2, \ 361 , EXPAT_BASE_NAME, 0, 0, 0, 0, 0, 0) 362 363 #define XML_SetElementDeclHandler(__p0, __p1) \ 364 LP2NR(204, XML_SetElementDeclHandler, \ 365 XML_Parser , __p0, a0, \ 366 XML_ElementDeclHandler , __p1, a1, \ 367 , EXPAT_BASE_NAME, 0, 0, 0, 0, 0, 0) 368 369 #define XML_SetAttlistDeclHandler(__p0, __p1) \ 370 LP2NR(210, XML_SetAttlistDeclHandler, \ 371 XML_Parser , __p0, a0, \ 372 XML_AttlistDeclHandler , __p1, a1, \ 373 , EXPAT_BASE_NAME, 0, 0, 0, 0, 0, 0) 374 375 #define XML_SetEntityDeclHandler(__p0, __p1) \ 376 LP2NR(216, XML_SetEntityDeclHandler, \ 377 XML_Parser , __p0, a0, \ 378 XML_EntityDeclHandler , __p1, a1, \ 379 , EXPAT_BASE_NAME, 0, 0, 0, 0, 0, 0) 380 381 #define XML_SetXmlDeclHandler(__p0, __p1) \ 382 LP2NR(180, XML_SetXmlDeclHandler, \ 383 XML_Parser , __p0, a0, \ 384 XML_XmlDeclHandler , __p1, a1, \ 385 , EXPAT_BASE_NAME, 0, 0, 0, 0, 0, 0) 386 387 #define XML_ParserCreate_M68K(__p0) \ 388 LP1(30, XML_Parser , XML_ParserCreate_M68K, \ 389 const XML_Char *, __p0, a0, \ 390 , EXPAT_BASE_NAME, 0, 0, 0, 0, 0, 0) 391 392 #define XML_ParserCreateNS_M68K(__p0, __p1) \ 393 LP2(36, XML_Parser , XML_ParserCreateNS_M68K, \ 394 const XML_Char *, __p0, a0, \ 395 XML_Char , __p1, d0, \ 396 , EXPAT_BASE_NAME, 0, 0, 0, 0, 0, 0) 397 398 #define XML_ParserCreate_MM_M68K(__p0, __p1, __p2) \ 399 LP3(42, XML_Parser , XML_ParserCreate_MM_M68K, \ 400 const XML_Char *, __p0, a0, \ 401 const XML_Memory_Handling_Suite *, __p1, a1, \ 402 const XML_Char *, __p2, a2, \ 403 , EXPAT_BASE_NAME, 0, 0, 0, 0, 0, 0) 404 405 #define XML_SetHashSalt(__p0, __p1) \ 406 (((int (*)(XML_Parser , unsigned long ))*(void**)((long)(EXPAT_BASE_NAME) - 532))(__p0, __p1)) 407 408 #define XML_SetBillionLaughsAttackProtectionMaximumAmplification(__p0, __p1) \ 409 (((XML_Bool (*)(XML_Parser , float ))*(void**)((long)(EXPAT_BASE_NAME) - 538))(__p0, __p1)) 410 411 #define XML_SetBillionLaughsAttackProtectionActivationThreshold(__p0, __p1) \ 412 (((XML_Bool (*)(XML_Parser , unsigned long long ))*(void**)((long)(EXPAT_BASE_NAME) - 544))(__p0, __p1)) 413 414 #endif /* !_PPCINLINE_EXPAT_H */