Paul Cercueil / libxml2

Dependents:   libiio

Embed: (wiki syntax)

« Back to documentation index

Show/hide line numbers elfgcchack.h Source File

elfgcchack.h

00001 /*
00002  * elfgcchack.h: hack by Arjan van de Ven <arjanv@redhat.com> to speed
00003  *               up the code when using gcc for call within the library.
00004  *
00005  * Based on the analysis http://people.redhat.com/drepper/dsohowto.pdf
00006  * from Ulrich drepper. Rewritten to be generated from the XML description
00007  * file for libxml2 API
00008  * autogenerated with xsltproc doc/elfgcchack.xsl doc/libxml2-api.xml
00009  */
00010 
00011 #ifdef IN_LIBXML
00012 #ifdef __GNUC__
00013 #ifdef PIC
00014 #ifdef linux
00015 #if (__GNUC__ == 3 && __GNUC_MINOR__ >= 3) || (__GNUC__ > 3)
00016 
00017 #include "libxml/c14n.h"
00018 #include "libxml/catalog.h"
00019 #include "libxml/chvalid.h"
00020 #include "libxml/debugXML.h"
00021 #include "libxml/dict.h"
00022 #include "libxml/DOCBparser.h"
00023 #include "libxml/encoding.h"
00024 #include "libxml/entities.h"
00025 #include "libxml/globals.h"
00026 #include "libxml/hash.h"
00027 #include "libxml/HTMLparser.h"
00028 #include "libxml/HTMLtree.h"
00029 #include "libxml/list.h"
00030 #include "libxml/nanoftp.h"
00031 #include "libxml/nanohttp.h"
00032 #include "libxml/parser.h"
00033 #include "libxml/parserInternals.h"
00034 #include "libxml/pattern.h"
00035 #include "libxml/relaxng.h"
00036 #include "libxml/SAX2.h"
00037 #include "libxml/SAX.h"
00038 #include "libxml/schemasInternals.h"
00039 #include "libxml/schematron.h"
00040 #include "libxml/threads.h"
00041 #include "libxml/tree.h"
00042 #include "libxml/uri.h"
00043 #include "libxml/valid.h"
00044 #include "libxml/xinclude.h"
00045 #include "libxml/xlink.h"
00046 #include "libxml/xmlautomata.h"
00047 #include "libxml/xmlerror.h"
00048 #include "libxml/xmlexports.h"
00049 #include "libxml/xmlIO.h"
00050 #include "libxml/xmlmemory.h"
00051 #include "libxml/xmlreader.h"
00052 #include "libxml/xmlregexp.h"
00053 #include "libxml/xmlsave.h"
00054 #include "libxml/xmlschemas.h"
00055 #include "libxml/xmlschemastypes.h"
00056 #include "libxml/xmlstring.h"
00057 #include "libxml/xmlunicode.h"
00058 #include "libxml/xmlversion.h"
00059 #include "libxml/xmlwriter.h"
00060 #include "libxml/xpath.h"
00061 #include "libxml/xpathInternals.h"
00062 #include "libxml/xpointer.h"
00063 #include "libxml/xmlmodule.h"
00064 
00065 /* special hot spot not exported ones */
00066 
00067 #ifdef bottom_globals
00068 #undef __xmlGenericError
00069 extern __typeof (__xmlGenericError) __xmlGenericError __attribute((alias("__xmlGenericError__internal_alias")));
00070 #else
00071 #ifndef __xmlGenericError
00072 extern __typeof (__xmlGenericError) __xmlGenericError__internal_alias __attribute((visibility("hidden")));
00073 #define __xmlGenericError __xmlGenericError__internal_alias
00074 #endif
00075 #endif
00076 
00077 #ifdef bottom_globals
00078 #undef __xmlGenericErrorContext
00079 extern __typeof (__xmlGenericErrorContext) __xmlGenericErrorContext __attribute((alias("__xmlGenericErrorContext__internal_alias")));
00080 #else
00081 #ifndef __xmlGenericErrorContext
00082 extern __typeof (__xmlGenericErrorContext) __xmlGenericErrorContext__internal_alias __attribute((visibility("hidden")));
00083 #define __xmlGenericErrorContext __xmlGenericErrorContext__internal_alias
00084 #endif
00085 #endif
00086 
00087 /* list generated from libxml2-api.xml */
00088 #if defined(LIBXML_DOCB_ENABLED)
00089 #ifdef bottom_DOCBparser
00090 #undef docbCreatePushParserCtxt
00091 extern __typeof (docbCreatePushParserCtxt) docbCreatePushParserCtxt __attribute((alias("docbCreatePushParserCtxt__internal_alias")));
00092 #else
00093 #ifndef docbCreatePushParserCtxt
00094 extern __typeof (docbCreatePushParserCtxt) docbCreatePushParserCtxt__internal_alias __attribute((visibility("hidden")));
00095 #define docbCreatePushParserCtxt docbCreatePushParserCtxt__internal_alias
00096 #endif
00097 #endif
00098 #endif
00099 
00100 #if defined(LIBXML_HTML_ENABLED)
00101 #ifdef bottom_HTMLparser
00102 #undef htmlAttrAllowed
00103 extern __typeof (htmlAttrAllowed) htmlAttrAllowed __attribute((alias("htmlAttrAllowed__internal_alias")));
00104 #else
00105 #ifndef htmlAttrAllowed
00106 extern __typeof (htmlAttrAllowed) htmlAttrAllowed__internal_alias __attribute((visibility("hidden")));
00107 #define htmlAttrAllowed htmlAttrAllowed__internal_alias
00108 #endif
00109 #endif
00110 #endif
00111 
00112 #if defined(LIBXML_HTML_ENABLED)
00113 #ifdef bottom_HTMLparser
00114 #undef htmlAutoCloseTag
00115 extern __typeof (htmlAutoCloseTag) htmlAutoCloseTag __attribute((alias("htmlAutoCloseTag__internal_alias")));
00116 #else
00117 #ifndef htmlAutoCloseTag
00118 extern __typeof (htmlAutoCloseTag) htmlAutoCloseTag__internal_alias __attribute((visibility("hidden")));
00119 #define htmlAutoCloseTag htmlAutoCloseTag__internal_alias
00120 #endif
00121 #endif
00122 #endif
00123 
00124 #if defined(LIBXML_HTML_ENABLED)
00125 #ifdef bottom_HTMLparser
00126 #undef htmlCreateFileParserCtxt
00127 extern __typeof (htmlCreateFileParserCtxt) htmlCreateFileParserCtxt __attribute((alias("htmlCreateFileParserCtxt__internal_alias")));
00128 #else
00129 #ifndef htmlCreateFileParserCtxt
00130 extern __typeof (htmlCreateFileParserCtxt) htmlCreateFileParserCtxt__internal_alias __attribute((visibility("hidden")));
00131 #define htmlCreateFileParserCtxt htmlCreateFileParserCtxt__internal_alias
00132 #endif
00133 #endif
00134 #endif
00135 
00136 #if defined(LIBXML_HTML_ENABLED)
00137 #ifdef bottom_HTMLparser
00138 #undef htmlCreateMemoryParserCtxt
00139 extern __typeof (htmlCreateMemoryParserCtxt) htmlCreateMemoryParserCtxt __attribute((alias("htmlCreateMemoryParserCtxt__internal_alias")));
00140 #else
00141 #ifndef htmlCreateMemoryParserCtxt
00142 extern __typeof (htmlCreateMemoryParserCtxt) htmlCreateMemoryParserCtxt__internal_alias __attribute((visibility("hidden")));
00143 #define htmlCreateMemoryParserCtxt htmlCreateMemoryParserCtxt__internal_alias
00144 #endif
00145 #endif
00146 #endif
00147 
00148 #if defined(LIBXML_HTML_ENABLED) && defined(LIBXML_PUSH_ENABLED)
00149 #ifdef bottom_HTMLparser
00150 #undef htmlCreatePushParserCtxt
00151 extern __typeof (htmlCreatePushParserCtxt) htmlCreatePushParserCtxt __attribute((alias("htmlCreatePushParserCtxt__internal_alias")));
00152 #else
00153 #ifndef htmlCreatePushParserCtxt
00154 extern __typeof (htmlCreatePushParserCtxt) htmlCreatePushParserCtxt__internal_alias __attribute((visibility("hidden")));
00155 #define htmlCreatePushParserCtxt htmlCreatePushParserCtxt__internal_alias
00156 #endif
00157 #endif
00158 #endif
00159 
00160 #if defined(LIBXML_HTML_ENABLED)
00161 #ifdef bottom_HTMLparser
00162 #undef htmlCtxtReadDoc
00163 extern __typeof (htmlCtxtReadDoc) htmlCtxtReadDoc __attribute((alias("htmlCtxtReadDoc__internal_alias")));
00164 #else
00165 #ifndef htmlCtxtReadDoc
00166 extern __typeof (htmlCtxtReadDoc) htmlCtxtReadDoc__internal_alias __attribute((visibility("hidden")));
00167 #define htmlCtxtReadDoc htmlCtxtReadDoc__internal_alias
00168 #endif
00169 #endif
00170 #endif
00171 
00172 #if defined(LIBXML_HTML_ENABLED)
00173 #ifdef bottom_HTMLparser
00174 #undef htmlCtxtReadFd
00175 extern __typeof (htmlCtxtReadFd) htmlCtxtReadFd __attribute((alias("htmlCtxtReadFd__internal_alias")));
00176 #else
00177 #ifndef htmlCtxtReadFd
00178 extern __typeof (htmlCtxtReadFd) htmlCtxtReadFd__internal_alias __attribute((visibility("hidden")));
00179 #define htmlCtxtReadFd htmlCtxtReadFd__internal_alias
00180 #endif
00181 #endif
00182 #endif
00183 
00184 #if defined(LIBXML_HTML_ENABLED)
00185 #ifdef bottom_HTMLparser
00186 #undef htmlCtxtReadFile
00187 extern __typeof (htmlCtxtReadFile) htmlCtxtReadFile __attribute((alias("htmlCtxtReadFile__internal_alias")));
00188 #else
00189 #ifndef htmlCtxtReadFile
00190 extern __typeof (htmlCtxtReadFile) htmlCtxtReadFile__internal_alias __attribute((visibility("hidden")));
00191 #define htmlCtxtReadFile htmlCtxtReadFile__internal_alias
00192 #endif
00193 #endif
00194 #endif
00195 
00196 #if defined(LIBXML_HTML_ENABLED)
00197 #ifdef bottom_HTMLparser
00198 #undef htmlCtxtReadIO
00199 extern __typeof (htmlCtxtReadIO) htmlCtxtReadIO __attribute((alias("htmlCtxtReadIO__internal_alias")));
00200 #else
00201 #ifndef htmlCtxtReadIO
00202 extern __typeof (htmlCtxtReadIO) htmlCtxtReadIO__internal_alias __attribute((visibility("hidden")));
00203 #define htmlCtxtReadIO htmlCtxtReadIO__internal_alias
00204 #endif
00205 #endif
00206 #endif
00207 
00208 #if defined(LIBXML_HTML_ENABLED)
00209 #ifdef bottom_HTMLparser
00210 #undef htmlCtxtReadMemory
00211 extern __typeof (htmlCtxtReadMemory) htmlCtxtReadMemory __attribute((alias("htmlCtxtReadMemory__internal_alias")));
00212 #else
00213 #ifndef htmlCtxtReadMemory
00214 extern __typeof (htmlCtxtReadMemory) htmlCtxtReadMemory__internal_alias __attribute((visibility("hidden")));
00215 #define htmlCtxtReadMemory htmlCtxtReadMemory__internal_alias
00216 #endif
00217 #endif
00218 #endif
00219 
00220 #if defined(LIBXML_HTML_ENABLED)
00221 #ifdef bottom_HTMLparser
00222 #undef htmlCtxtReset
00223 extern __typeof (htmlCtxtReset) htmlCtxtReset __attribute((alias("htmlCtxtReset__internal_alias")));
00224 #else
00225 #ifndef htmlCtxtReset
00226 extern __typeof (htmlCtxtReset) htmlCtxtReset__internal_alias __attribute((visibility("hidden")));
00227 #define htmlCtxtReset htmlCtxtReset__internal_alias
00228 #endif
00229 #endif
00230 #endif
00231 
00232 #if defined(LIBXML_HTML_ENABLED)
00233 #ifdef bottom_HTMLparser
00234 #undef htmlCtxtUseOptions
00235 extern __typeof (htmlCtxtUseOptions) htmlCtxtUseOptions __attribute((alias("htmlCtxtUseOptions__internal_alias")));
00236 #else
00237 #ifndef htmlCtxtUseOptions
00238 extern __typeof (htmlCtxtUseOptions) htmlCtxtUseOptions__internal_alias __attribute((visibility("hidden")));
00239 #define htmlCtxtUseOptions htmlCtxtUseOptions__internal_alias
00240 #endif
00241 #endif
00242 #endif
00243 
00244 #if defined(LIBXML_HTML_ENABLED)
00245 #ifdef bottom_SAX2
00246 #undef htmlDefaultSAXHandlerInit
00247 extern __typeof (htmlDefaultSAXHandlerInit) htmlDefaultSAXHandlerInit __attribute((alias("htmlDefaultSAXHandlerInit__internal_alias")));
00248 #else
00249 #ifndef htmlDefaultSAXHandlerInit
00250 extern __typeof (htmlDefaultSAXHandlerInit) htmlDefaultSAXHandlerInit__internal_alias __attribute((visibility("hidden")));
00251 #define htmlDefaultSAXHandlerInit htmlDefaultSAXHandlerInit__internal_alias
00252 #endif
00253 #endif
00254 #endif
00255 
00256 #if defined(LIBXML_HTML_ENABLED) && defined(LIBXML_OUTPUT_ENABLED)
00257 #ifdef bottom_HTMLtree
00258 #undef htmlDocContentDumpFormatOutput
00259 extern __typeof (htmlDocContentDumpFormatOutput) htmlDocContentDumpFormatOutput __attribute((alias("htmlDocContentDumpFormatOutput__internal_alias")));
00260 #else
00261 #ifndef htmlDocContentDumpFormatOutput
00262 extern __typeof (htmlDocContentDumpFormatOutput) htmlDocContentDumpFormatOutput__internal_alias __attribute((visibility("hidden")));
00263 #define htmlDocContentDumpFormatOutput htmlDocContentDumpFormatOutput__internal_alias
00264 #endif
00265 #endif
00266 #endif
00267 
00268 #if defined(LIBXML_HTML_ENABLED) && defined(LIBXML_OUTPUT_ENABLED)
00269 #ifdef bottom_HTMLtree
00270 #undef htmlDocContentDumpOutput
00271 extern __typeof (htmlDocContentDumpOutput) htmlDocContentDumpOutput __attribute((alias("htmlDocContentDumpOutput__internal_alias")));
00272 #else
00273 #ifndef htmlDocContentDumpOutput
00274 extern __typeof (htmlDocContentDumpOutput) htmlDocContentDumpOutput__internal_alias __attribute((visibility("hidden")));
00275 #define htmlDocContentDumpOutput htmlDocContentDumpOutput__internal_alias
00276 #endif
00277 #endif
00278 #endif
00279 
00280 #if defined(LIBXML_HTML_ENABLED) && defined(LIBXML_OUTPUT_ENABLED)
00281 #ifdef bottom_HTMLtree
00282 #undef htmlDocDump
00283 extern __typeof (htmlDocDump) htmlDocDump __attribute((alias("htmlDocDump__internal_alias")));
00284 #else
00285 #ifndef htmlDocDump
00286 extern __typeof (htmlDocDump) htmlDocDump__internal_alias __attribute((visibility("hidden")));
00287 #define htmlDocDump htmlDocDump__internal_alias
00288 #endif
00289 #endif
00290 #endif
00291 
00292 #if defined(LIBXML_HTML_ENABLED) && defined(LIBXML_OUTPUT_ENABLED)
00293 #ifdef bottom_HTMLtree
00294 #undef htmlDocDumpMemory
00295 extern __typeof (htmlDocDumpMemory) htmlDocDumpMemory __attribute((alias("htmlDocDumpMemory__internal_alias")));
00296 #else
00297 #ifndef htmlDocDumpMemory
00298 extern __typeof (htmlDocDumpMemory) htmlDocDumpMemory__internal_alias __attribute((visibility("hidden")));
00299 #define htmlDocDumpMemory htmlDocDumpMemory__internal_alias
00300 #endif
00301 #endif
00302 #endif
00303 
00304 #if defined(LIBXML_HTML_ENABLED) && defined(LIBXML_OUTPUT_ENABLED)
00305 #ifdef bottom_HTMLtree
00306 #undef htmlDocDumpMemoryFormat
00307 extern __typeof (htmlDocDumpMemoryFormat) htmlDocDumpMemoryFormat __attribute((alias("htmlDocDumpMemoryFormat__internal_alias")));
00308 #else
00309 #ifndef htmlDocDumpMemoryFormat
00310 extern __typeof (htmlDocDumpMemoryFormat) htmlDocDumpMemoryFormat__internal_alias __attribute((visibility("hidden")));
00311 #define htmlDocDumpMemoryFormat htmlDocDumpMemoryFormat__internal_alias
00312 #endif
00313 #endif
00314 #endif
00315 
00316 #if defined(LIBXML_HTML_ENABLED)
00317 #ifdef bottom_HTMLparser
00318 #undef htmlElementAllowedHere
00319 extern __typeof (htmlElementAllowedHere) htmlElementAllowedHere __attribute((alias("htmlElementAllowedHere__internal_alias")));
00320 #else
00321 #ifndef htmlElementAllowedHere
00322 extern __typeof (htmlElementAllowedHere) htmlElementAllowedHere__internal_alias __attribute((visibility("hidden")));
00323 #define htmlElementAllowedHere htmlElementAllowedHere__internal_alias
00324 #endif
00325 #endif
00326 #endif
00327 
00328 #if defined(LIBXML_HTML_ENABLED)
00329 #ifdef bottom_HTMLparser
00330 #undef htmlElementStatusHere
00331 extern __typeof (htmlElementStatusHere) htmlElementStatusHere __attribute((alias("htmlElementStatusHere__internal_alias")));
00332 #else
00333 #ifndef htmlElementStatusHere
00334 extern __typeof (htmlElementStatusHere) htmlElementStatusHere__internal_alias __attribute((visibility("hidden")));
00335 #define htmlElementStatusHere htmlElementStatusHere__internal_alias
00336 #endif
00337 #endif
00338 #endif
00339 
00340 #if defined(LIBXML_HTML_ENABLED)
00341 #ifdef bottom_HTMLparser
00342 #undef htmlEncodeEntities
00343 extern __typeof (htmlEncodeEntities) htmlEncodeEntities __attribute((alias("htmlEncodeEntities__internal_alias")));
00344 #else
00345 #ifndef htmlEncodeEntities
00346 extern __typeof (htmlEncodeEntities) htmlEncodeEntities__internal_alias __attribute((visibility("hidden")));
00347 #define htmlEncodeEntities htmlEncodeEntities__internal_alias
00348 #endif
00349 #endif
00350 #endif
00351 
00352 #if defined(LIBXML_HTML_ENABLED)
00353 #ifdef bottom_HTMLparser
00354 #undef htmlEntityLookup
00355 extern __typeof (htmlEntityLookup) htmlEntityLookup __attribute((alias("htmlEntityLookup__internal_alias")));
00356 #else
00357 #ifndef htmlEntityLookup
00358 extern __typeof (htmlEntityLookup) htmlEntityLookup__internal_alias __attribute((visibility("hidden")));
00359 #define htmlEntityLookup htmlEntityLookup__internal_alias
00360 #endif
00361 #endif
00362 #endif
00363 
00364 #if defined(LIBXML_HTML_ENABLED)
00365 #ifdef bottom_HTMLparser
00366 #undef htmlEntityValueLookup
00367 extern __typeof (htmlEntityValueLookup) htmlEntityValueLookup __attribute((alias("htmlEntityValueLookup__internal_alias")));
00368 #else
00369 #ifndef htmlEntityValueLookup
00370 extern __typeof (htmlEntityValueLookup) htmlEntityValueLookup__internal_alias __attribute((visibility("hidden")));
00371 #define htmlEntityValueLookup htmlEntityValueLookup__internal_alias
00372 #endif
00373 #endif
00374 #endif
00375 
00376 #if defined(LIBXML_HTML_ENABLED)
00377 #ifdef bottom_HTMLparser
00378 #undef htmlFreeParserCtxt
00379 extern __typeof (htmlFreeParserCtxt) htmlFreeParserCtxt __attribute((alias("htmlFreeParserCtxt__internal_alias")));
00380 #else
00381 #ifndef htmlFreeParserCtxt
00382 extern __typeof (htmlFreeParserCtxt) htmlFreeParserCtxt__internal_alias __attribute((visibility("hidden")));
00383 #define htmlFreeParserCtxt htmlFreeParserCtxt__internal_alias
00384 #endif
00385 #endif
00386 #endif
00387 
00388 #if defined(LIBXML_HTML_ENABLED)
00389 #ifdef bottom_HTMLtree
00390 #undef htmlGetMetaEncoding
00391 extern __typeof (htmlGetMetaEncoding) htmlGetMetaEncoding __attribute((alias("htmlGetMetaEncoding__internal_alias")));
00392 #else
00393 #ifndef htmlGetMetaEncoding
00394 extern __typeof (htmlGetMetaEncoding) htmlGetMetaEncoding__internal_alias __attribute((visibility("hidden")));
00395 #define htmlGetMetaEncoding htmlGetMetaEncoding__internal_alias
00396 #endif
00397 #endif
00398 #endif
00399 
00400 #if defined(LIBXML_HTML_ENABLED)
00401 #ifdef bottom_HTMLparser
00402 #undef htmlHandleOmittedElem
00403 extern __typeof (htmlHandleOmittedElem) htmlHandleOmittedElem __attribute((alias("htmlHandleOmittedElem__internal_alias")));
00404 #else
00405 #ifndef htmlHandleOmittedElem
00406 extern __typeof (htmlHandleOmittedElem) htmlHandleOmittedElem__internal_alias __attribute((visibility("hidden")));
00407 #define htmlHandleOmittedElem htmlHandleOmittedElem__internal_alias
00408 #endif
00409 #endif
00410 #endif
00411 
00412 #if defined(LIBXML_HTML_ENABLED)
00413 #ifdef bottom_HTMLparser
00414 #undef htmlInitAutoClose
00415 extern __typeof (htmlInitAutoClose) htmlInitAutoClose __attribute((alias("htmlInitAutoClose__internal_alias")));
00416 #else
00417 #ifndef htmlInitAutoClose
00418 extern __typeof (htmlInitAutoClose) htmlInitAutoClose__internal_alias __attribute((visibility("hidden")));
00419 #define htmlInitAutoClose htmlInitAutoClose__internal_alias
00420 #endif
00421 #endif
00422 #endif
00423 
00424 #if defined(LIBXML_HTML_ENABLED)
00425 #ifdef bottom_HTMLparser
00426 #undef htmlIsAutoClosed
00427 extern __typeof (htmlIsAutoClosed) htmlIsAutoClosed __attribute((alias("htmlIsAutoClosed__internal_alias")));
00428 #else
00429 #ifndef htmlIsAutoClosed
00430 extern __typeof (htmlIsAutoClosed) htmlIsAutoClosed__internal_alias __attribute((visibility("hidden")));
00431 #define htmlIsAutoClosed htmlIsAutoClosed__internal_alias
00432 #endif
00433 #endif
00434 #endif
00435 
00436 #if defined(LIBXML_HTML_ENABLED)
00437 #ifdef bottom_HTMLtree
00438 #undef htmlIsBooleanAttr
00439 extern __typeof (htmlIsBooleanAttr) htmlIsBooleanAttr __attribute((alias("htmlIsBooleanAttr__internal_alias")));
00440 #else
00441 #ifndef htmlIsBooleanAttr
00442 extern __typeof (htmlIsBooleanAttr) htmlIsBooleanAttr__internal_alias __attribute((visibility("hidden")));
00443 #define htmlIsBooleanAttr htmlIsBooleanAttr__internal_alias
00444 #endif
00445 #endif
00446 #endif
00447 
00448 #if defined(LIBXML_HTML_ENABLED)
00449 #ifdef bottom_HTMLparser
00450 #undef htmlIsScriptAttribute
00451 extern __typeof (htmlIsScriptAttribute) htmlIsScriptAttribute __attribute((alias("htmlIsScriptAttribute__internal_alias")));
00452 #else
00453 #ifndef htmlIsScriptAttribute
00454 extern __typeof (htmlIsScriptAttribute) htmlIsScriptAttribute__internal_alias __attribute((visibility("hidden")));
00455 #define htmlIsScriptAttribute htmlIsScriptAttribute__internal_alias
00456 #endif
00457 #endif
00458 #endif
00459 
00460 #if defined(LIBXML_HTML_ENABLED)
00461 #ifdef bottom_HTMLparser
00462 #undef htmlNewDoc
00463 extern __typeof (htmlNewDoc) htmlNewDoc __attribute((alias("htmlNewDoc__internal_alias")));
00464 #else
00465 #ifndef htmlNewDoc
00466 extern __typeof (htmlNewDoc) htmlNewDoc__internal_alias __attribute((visibility("hidden")));
00467 #define htmlNewDoc htmlNewDoc__internal_alias
00468 #endif
00469 #endif
00470 #endif
00471 
00472 #if defined(LIBXML_HTML_ENABLED)
00473 #ifdef bottom_HTMLparser
00474 #undef htmlNewDocNoDtD
00475 extern __typeof (htmlNewDocNoDtD) htmlNewDocNoDtD __attribute((alias("htmlNewDocNoDtD__internal_alias")));
00476 #else
00477 #ifndef htmlNewDocNoDtD
00478 extern __typeof (htmlNewDocNoDtD) htmlNewDocNoDtD__internal_alias __attribute((visibility("hidden")));
00479 #define htmlNewDocNoDtD htmlNewDocNoDtD__internal_alias
00480 #endif
00481 #endif
00482 #endif
00483 
00484 #if defined(LIBXML_HTML_ENABLED)
00485 #ifdef bottom_HTMLparser
00486 #undef htmlNewParserCtxt
00487 extern __typeof (htmlNewParserCtxt) htmlNewParserCtxt __attribute((alias("htmlNewParserCtxt__internal_alias")));
00488 #else
00489 #ifndef htmlNewParserCtxt
00490 extern __typeof (htmlNewParserCtxt) htmlNewParserCtxt__internal_alias __attribute((visibility("hidden")));
00491 #define htmlNewParserCtxt htmlNewParserCtxt__internal_alias
00492 #endif
00493 #endif
00494 #endif
00495 
00496 #if defined(LIBXML_HTML_ENABLED) && defined(LIBXML_OUTPUT_ENABLED)
00497 #ifdef bottom_HTMLtree
00498 #undef htmlNodeDump
00499 extern __typeof (htmlNodeDump) htmlNodeDump __attribute((alias("htmlNodeDump__internal_alias")));
00500 #else
00501 #ifndef htmlNodeDump
00502 extern __typeof (htmlNodeDump) htmlNodeDump__internal_alias __attribute((visibility("hidden")));
00503 #define htmlNodeDump htmlNodeDump__internal_alias
00504 #endif
00505 #endif
00506 #endif
00507 
00508 #if defined(LIBXML_HTML_ENABLED) && defined(LIBXML_OUTPUT_ENABLED)
00509 #ifdef bottom_HTMLtree
00510 #undef htmlNodeDumpFile
00511 extern __typeof (htmlNodeDumpFile) htmlNodeDumpFile __attribute((alias("htmlNodeDumpFile__internal_alias")));
00512 #else
00513 #ifndef htmlNodeDumpFile
00514 extern __typeof (htmlNodeDumpFile) htmlNodeDumpFile__internal_alias __attribute((visibility("hidden")));
00515 #define htmlNodeDumpFile htmlNodeDumpFile__internal_alias
00516 #endif
00517 #endif
00518 #endif
00519 
00520 #if defined(LIBXML_HTML_ENABLED) && defined(LIBXML_OUTPUT_ENABLED)
00521 #ifdef bottom_HTMLtree
00522 #undef htmlNodeDumpFileFormat
00523 extern __typeof (htmlNodeDumpFileFormat) htmlNodeDumpFileFormat __attribute((alias("htmlNodeDumpFileFormat__internal_alias")));
00524 #else
00525 #ifndef htmlNodeDumpFileFormat
00526 extern __typeof (htmlNodeDumpFileFormat) htmlNodeDumpFileFormat__internal_alias __attribute((visibility("hidden")));
00527 #define htmlNodeDumpFileFormat htmlNodeDumpFileFormat__internal_alias
00528 #endif
00529 #endif
00530 #endif
00531 
00532 #if defined(LIBXML_HTML_ENABLED) && defined(LIBXML_OUTPUT_ENABLED)
00533 #ifdef bottom_HTMLtree
00534 #undef htmlNodeDumpFormatOutput
00535 extern __typeof (htmlNodeDumpFormatOutput) htmlNodeDumpFormatOutput __attribute((alias("htmlNodeDumpFormatOutput__internal_alias")));
00536 #else
00537 #ifndef htmlNodeDumpFormatOutput
00538 extern __typeof (htmlNodeDumpFormatOutput) htmlNodeDumpFormatOutput__internal_alias __attribute((visibility("hidden")));
00539 #define htmlNodeDumpFormatOutput htmlNodeDumpFormatOutput__internal_alias
00540 #endif
00541 #endif
00542 #endif
00543 
00544 #if defined(LIBXML_HTML_ENABLED) && defined(LIBXML_OUTPUT_ENABLED)
00545 #ifdef bottom_HTMLtree
00546 #undef htmlNodeDumpOutput
00547 extern __typeof (htmlNodeDumpOutput) htmlNodeDumpOutput __attribute((alias("htmlNodeDumpOutput__internal_alias")));
00548 #else
00549 #ifndef htmlNodeDumpOutput
00550 extern __typeof (htmlNodeDumpOutput) htmlNodeDumpOutput__internal_alias __attribute((visibility("hidden")));
00551 #define htmlNodeDumpOutput htmlNodeDumpOutput__internal_alias
00552 #endif
00553 #endif
00554 #endif
00555 
00556 #if defined(LIBXML_HTML_ENABLED)
00557 #ifdef bottom_HTMLparser
00558 #undef htmlNodeStatus
00559 extern __typeof (htmlNodeStatus) htmlNodeStatus __attribute((alias("htmlNodeStatus__internal_alias")));
00560 #else
00561 #ifndef htmlNodeStatus
00562 extern __typeof (htmlNodeStatus) htmlNodeStatus__internal_alias __attribute((visibility("hidden")));
00563 #define htmlNodeStatus htmlNodeStatus__internal_alias
00564 #endif
00565 #endif
00566 #endif
00567 
00568 #if defined(LIBXML_HTML_ENABLED)
00569 #ifdef bottom_HTMLparser
00570 #undef htmlParseCharRef
00571 extern __typeof (htmlParseCharRef) htmlParseCharRef __attribute((alias("htmlParseCharRef__internal_alias")));
00572 #else
00573 #ifndef htmlParseCharRef
00574 extern __typeof (htmlParseCharRef) htmlParseCharRef__internal_alias __attribute((visibility("hidden")));
00575 #define htmlParseCharRef htmlParseCharRef__internal_alias
00576 #endif
00577 #endif
00578 #endif
00579 
00580 #if defined(LIBXML_HTML_ENABLED) && defined(LIBXML_PUSH_ENABLED)
00581 #ifdef bottom_HTMLparser
00582 #undef htmlParseChunk
00583 extern __typeof (htmlParseChunk) htmlParseChunk __attribute((alias("htmlParseChunk__internal_alias")));
00584 #else
00585 #ifndef htmlParseChunk
00586 extern __typeof (htmlParseChunk) htmlParseChunk__internal_alias __attribute((visibility("hidden")));
00587 #define htmlParseChunk htmlParseChunk__internal_alias
00588 #endif
00589 #endif
00590 #endif
00591 
00592 #if defined(LIBXML_HTML_ENABLED)
00593 #ifdef bottom_HTMLparser
00594 #undef htmlParseDoc
00595 extern __typeof (htmlParseDoc) htmlParseDoc __attribute((alias("htmlParseDoc__internal_alias")));
00596 #else
00597 #ifndef htmlParseDoc
00598 extern __typeof (htmlParseDoc) htmlParseDoc__internal_alias __attribute((visibility("hidden")));
00599 #define htmlParseDoc htmlParseDoc__internal_alias
00600 #endif
00601 #endif
00602 #endif
00603 
00604 #if defined(LIBXML_HTML_ENABLED)
00605 #ifdef bottom_HTMLparser
00606 #undef htmlParseDocument
00607 extern __typeof (htmlParseDocument) htmlParseDocument __attribute((alias("htmlParseDocument__internal_alias")));
00608 #else
00609 #ifndef htmlParseDocument
00610 extern __typeof (htmlParseDocument) htmlParseDocument__internal_alias __attribute((visibility("hidden")));
00611 #define htmlParseDocument htmlParseDocument__internal_alias
00612 #endif
00613 #endif
00614 #endif
00615 
00616 #if defined(LIBXML_HTML_ENABLED)
00617 #ifdef bottom_HTMLparser
00618 #undef htmlParseElement
00619 extern __typeof (htmlParseElement) htmlParseElement __attribute((alias("htmlParseElement__internal_alias")));
00620 #else
00621 #ifndef htmlParseElement
00622 extern __typeof (htmlParseElement) htmlParseElement__internal_alias __attribute((visibility("hidden")));
00623 #define htmlParseElement htmlParseElement__internal_alias
00624 #endif
00625 #endif
00626 #endif
00627 
00628 #if defined(LIBXML_HTML_ENABLED)
00629 #ifdef bottom_HTMLparser
00630 #undef htmlParseEntityRef
00631 extern __typeof (htmlParseEntityRef) htmlParseEntityRef __attribute((alias("htmlParseEntityRef__internal_alias")));
00632 #else
00633 #ifndef htmlParseEntityRef
00634 extern __typeof (htmlParseEntityRef) htmlParseEntityRef__internal_alias __attribute((visibility("hidden")));
00635 #define htmlParseEntityRef htmlParseEntityRef__internal_alias
00636 #endif
00637 #endif
00638 #endif
00639 
00640 #if defined(LIBXML_HTML_ENABLED)
00641 #ifdef bottom_HTMLparser
00642 #undef htmlParseFile
00643 extern __typeof (htmlParseFile) htmlParseFile __attribute((alias("htmlParseFile__internal_alias")));
00644 #else
00645 #ifndef htmlParseFile
00646 extern __typeof (htmlParseFile) htmlParseFile__internal_alias __attribute((visibility("hidden")));
00647 #define htmlParseFile htmlParseFile__internal_alias
00648 #endif
00649 #endif
00650 #endif
00651 
00652 #if defined(LIBXML_HTML_ENABLED)
00653 #ifdef bottom_HTMLparser
00654 #undef htmlReadDoc
00655 extern __typeof (htmlReadDoc) htmlReadDoc __attribute((alias("htmlReadDoc__internal_alias")));
00656 #else
00657 #ifndef htmlReadDoc
00658 extern __typeof (htmlReadDoc) htmlReadDoc__internal_alias __attribute((visibility("hidden")));
00659 #define htmlReadDoc htmlReadDoc__internal_alias
00660 #endif
00661 #endif
00662 #endif
00663 
00664 #if defined(LIBXML_HTML_ENABLED)
00665 #ifdef bottom_HTMLparser
00666 #undef htmlReadFd
00667 extern __typeof (htmlReadFd) htmlReadFd __attribute((alias("htmlReadFd__internal_alias")));
00668 #else
00669 #ifndef htmlReadFd
00670 extern __typeof (htmlReadFd) htmlReadFd__internal_alias __attribute((visibility("hidden")));
00671 #define htmlReadFd htmlReadFd__internal_alias
00672 #endif
00673 #endif
00674 #endif
00675 
00676 #if defined(LIBXML_HTML_ENABLED)
00677 #ifdef bottom_HTMLparser
00678 #undef htmlReadFile
00679 extern __typeof (htmlReadFile) htmlReadFile __attribute((alias("htmlReadFile__internal_alias")));
00680 #else
00681 #ifndef htmlReadFile
00682 extern __typeof (htmlReadFile) htmlReadFile__internal_alias __attribute((visibility("hidden")));
00683 #define htmlReadFile htmlReadFile__internal_alias
00684 #endif
00685 #endif
00686 #endif
00687 
00688 #if defined(LIBXML_HTML_ENABLED)
00689 #ifdef bottom_HTMLparser
00690 #undef htmlReadIO
00691 extern __typeof (htmlReadIO) htmlReadIO __attribute((alias("htmlReadIO__internal_alias")));
00692 #else
00693 #ifndef htmlReadIO
00694 extern __typeof (htmlReadIO) htmlReadIO__internal_alias __attribute((visibility("hidden")));
00695 #define htmlReadIO htmlReadIO__internal_alias
00696 #endif
00697 #endif
00698 #endif
00699 
00700 #if defined(LIBXML_HTML_ENABLED)
00701 #ifdef bottom_HTMLparser
00702 #undef htmlReadMemory
00703 extern __typeof (htmlReadMemory) htmlReadMemory __attribute((alias("htmlReadMemory__internal_alias")));
00704 #else
00705 #ifndef htmlReadMemory
00706 extern __typeof (htmlReadMemory) htmlReadMemory__internal_alias __attribute((visibility("hidden")));
00707 #define htmlReadMemory htmlReadMemory__internal_alias
00708 #endif
00709 #endif
00710 #endif
00711 
00712 #if defined(LIBXML_HTML_ENABLED)
00713 #ifdef bottom_HTMLparser
00714 #undef htmlSAXParseDoc
00715 extern __typeof (htmlSAXParseDoc) htmlSAXParseDoc __attribute((alias("htmlSAXParseDoc__internal_alias")));
00716 #else
00717 #ifndef htmlSAXParseDoc
00718 extern __typeof (htmlSAXParseDoc) htmlSAXParseDoc__internal_alias __attribute((visibility("hidden")));
00719 #define htmlSAXParseDoc htmlSAXParseDoc__internal_alias
00720 #endif
00721 #endif
00722 #endif
00723 
00724 #if defined(LIBXML_HTML_ENABLED)
00725 #ifdef bottom_HTMLparser
00726 #undef htmlSAXParseFile
00727 extern __typeof (htmlSAXParseFile) htmlSAXParseFile __attribute((alias("htmlSAXParseFile__internal_alias")));
00728 #else
00729 #ifndef htmlSAXParseFile
00730 extern __typeof (htmlSAXParseFile) htmlSAXParseFile__internal_alias __attribute((visibility("hidden")));
00731 #define htmlSAXParseFile htmlSAXParseFile__internal_alias
00732 #endif
00733 #endif
00734 #endif
00735 
00736 #if defined(LIBXML_HTML_ENABLED) && defined(LIBXML_OUTPUT_ENABLED)
00737 #ifdef bottom_HTMLtree
00738 #undef htmlSaveFile
00739 extern __typeof (htmlSaveFile) htmlSaveFile __attribute((alias("htmlSaveFile__internal_alias")));
00740 #else
00741 #ifndef htmlSaveFile
00742 extern __typeof (htmlSaveFile) htmlSaveFile__internal_alias __attribute((visibility("hidden")));
00743 #define htmlSaveFile htmlSaveFile__internal_alias
00744 #endif
00745 #endif
00746 #endif
00747 
00748 #if defined(LIBXML_HTML_ENABLED) && defined(LIBXML_OUTPUT_ENABLED)
00749 #ifdef bottom_HTMLtree
00750 #undef htmlSaveFileEnc
00751 extern __typeof (htmlSaveFileEnc) htmlSaveFileEnc __attribute((alias("htmlSaveFileEnc__internal_alias")));
00752 #else
00753 #ifndef htmlSaveFileEnc
00754 extern __typeof (htmlSaveFileEnc) htmlSaveFileEnc__internal_alias __attribute((visibility("hidden")));
00755 #define htmlSaveFileEnc htmlSaveFileEnc__internal_alias
00756 #endif
00757 #endif
00758 #endif
00759 
00760 #if defined(LIBXML_HTML_ENABLED) && defined(LIBXML_OUTPUT_ENABLED)
00761 #ifdef bottom_HTMLtree
00762 #undef htmlSaveFileFormat
00763 extern __typeof (htmlSaveFileFormat) htmlSaveFileFormat __attribute((alias("htmlSaveFileFormat__internal_alias")));
00764 #else
00765 #ifndef htmlSaveFileFormat
00766 extern __typeof (htmlSaveFileFormat) htmlSaveFileFormat__internal_alias __attribute((visibility("hidden")));
00767 #define htmlSaveFileFormat htmlSaveFileFormat__internal_alias
00768 #endif
00769 #endif
00770 #endif
00771 
00772 #if defined(LIBXML_HTML_ENABLED)
00773 #ifdef bottom_HTMLtree
00774 #undef htmlSetMetaEncoding
00775 extern __typeof (htmlSetMetaEncoding) htmlSetMetaEncoding __attribute((alias("htmlSetMetaEncoding__internal_alias")));
00776 #else
00777 #ifndef htmlSetMetaEncoding
00778 extern __typeof (htmlSetMetaEncoding) htmlSetMetaEncoding__internal_alias __attribute((visibility("hidden")));
00779 #define htmlSetMetaEncoding htmlSetMetaEncoding__internal_alias
00780 #endif
00781 #endif
00782 #endif
00783 
00784 #if defined(LIBXML_HTML_ENABLED)
00785 #ifdef bottom_HTMLparser
00786 #undef htmlTagLookup
00787 extern __typeof (htmlTagLookup) htmlTagLookup __attribute((alias("htmlTagLookup__internal_alias")));
00788 #else
00789 #ifndef htmlTagLookup
00790 extern __typeof (htmlTagLookup) htmlTagLookup__internal_alias __attribute((visibility("hidden")));
00791 #define htmlTagLookup htmlTagLookup__internal_alias
00792 #endif
00793 #endif
00794 #endif
00795 
00796 #ifdef bottom_parser
00797 #undef inputPop
00798 extern __typeof (inputPop) inputPop __attribute((alias("inputPop__internal_alias")));
00799 #else
00800 #ifndef inputPop
00801 extern __typeof (inputPop) inputPop__internal_alias __attribute((visibility("hidden")));
00802 #define inputPop inputPop__internal_alias
00803 #endif
00804 #endif
00805 
00806 #ifdef bottom_parser
00807 #undef inputPush
00808 extern __typeof (inputPush) inputPush __attribute((alias("inputPush__internal_alias")));
00809 #else
00810 #ifndef inputPush
00811 extern __typeof (inputPush) inputPush__internal_alias __attribute((visibility("hidden")));
00812 #define inputPush inputPush__internal_alias
00813 #endif
00814 #endif
00815 
00816 #ifdef bottom_parser
00817 #undef namePop
00818 extern __typeof (namePop) namePop __attribute((alias("namePop__internal_alias")));
00819 #else
00820 #ifndef namePop
00821 extern __typeof (namePop) namePop__internal_alias __attribute((visibility("hidden")));
00822 #define namePop namePop__internal_alias
00823 #endif
00824 #endif
00825 
00826 #ifdef bottom_parser
00827 #undef namePush
00828 extern __typeof (namePush) namePush __attribute((alias("namePush__internal_alias")));
00829 #else
00830 #ifndef namePush
00831 extern __typeof (namePush) namePush__internal_alias __attribute((visibility("hidden")));
00832 #define namePush namePush__internal_alias
00833 #endif
00834 #endif
00835 
00836 #ifdef bottom_parser
00837 #undef nodePop
00838 extern __typeof (nodePop) nodePop __attribute((alias("nodePop__internal_alias")));
00839 #else
00840 #ifndef nodePop
00841 extern __typeof (nodePop) nodePop__internal_alias __attribute((visibility("hidden")));
00842 #define nodePop nodePop__internal_alias
00843 #endif
00844 #endif
00845 
00846 #ifdef bottom_parser
00847 #undef nodePush
00848 extern __typeof (nodePush) nodePush __attribute((alias("nodePush__internal_alias")));
00849 #else
00850 #ifndef nodePush
00851 extern __typeof (nodePush) nodePush__internal_alias __attribute((visibility("hidden")));
00852 #define nodePush nodePush__internal_alias
00853 #endif
00854 #endif
00855 
00856 #if defined(LIBXML_XPATH_ENABLED)
00857 #ifdef bottom_xpath
00858 #undef valuePop
00859 extern __typeof (valuePop) valuePop __attribute((alias("valuePop__internal_alias")));
00860 #else
00861 #ifndef valuePop
00862 extern __typeof (valuePop) valuePop__internal_alias __attribute((visibility("hidden")));
00863 #define valuePop valuePop__internal_alias
00864 #endif
00865 #endif
00866 #endif
00867 
00868 #if defined(LIBXML_XPATH_ENABLED)
00869 #ifdef bottom_xpath
00870 #undef valuePush
00871 extern __typeof (valuePush) valuePush __attribute((alias("valuePush__internal_alias")));
00872 #else
00873 #ifndef valuePush
00874 extern __typeof (valuePush) valuePush__internal_alias __attribute((visibility("hidden")));
00875 #define valuePush valuePush__internal_alias
00876 #endif
00877 #endif
00878 #endif
00879 
00880 #if defined(LIBXML_CATALOG_ENABLED)
00881 #ifdef bottom_catalog
00882 #undef xmlACatalogAdd
00883 extern __typeof (xmlACatalogAdd) xmlACatalogAdd __attribute((alias("xmlACatalogAdd__internal_alias")));
00884 #else
00885 #ifndef xmlACatalogAdd
00886 extern __typeof (xmlACatalogAdd) xmlACatalogAdd__internal_alias __attribute((visibility("hidden")));
00887 #define xmlACatalogAdd xmlACatalogAdd__internal_alias
00888 #endif
00889 #endif
00890 #endif
00891 
00892 #if defined(LIBXML_CATALOG_ENABLED) && defined(LIBXML_OUTPUT_ENABLED)
00893 #ifdef bottom_catalog
00894 #undef xmlACatalogDump
00895 extern __typeof (xmlACatalogDump) xmlACatalogDump __attribute((alias("xmlACatalogDump__internal_alias")));
00896 #else
00897 #ifndef xmlACatalogDump
00898 extern __typeof (xmlACatalogDump) xmlACatalogDump__internal_alias __attribute((visibility("hidden")));
00899 #define xmlACatalogDump xmlACatalogDump__internal_alias
00900 #endif
00901 #endif
00902 #endif
00903 
00904 #if defined(LIBXML_CATALOG_ENABLED)
00905 #ifdef bottom_catalog
00906 #undef xmlACatalogRemove
00907 extern __typeof (xmlACatalogRemove) xmlACatalogRemove __attribute((alias("xmlACatalogRemove__internal_alias")));
00908 #else
00909 #ifndef xmlACatalogRemove
00910 extern __typeof (xmlACatalogRemove) xmlACatalogRemove__internal_alias __attribute((visibility("hidden")));
00911 #define xmlACatalogRemove xmlACatalogRemove__internal_alias
00912 #endif
00913 #endif
00914 #endif
00915 
00916 #if defined(LIBXML_CATALOG_ENABLED)
00917 #ifdef bottom_catalog
00918 #undef xmlACatalogResolve
00919 extern __typeof (xmlACatalogResolve) xmlACatalogResolve __attribute((alias("xmlACatalogResolve__internal_alias")));
00920 #else
00921 #ifndef xmlACatalogResolve
00922 extern __typeof (xmlACatalogResolve) xmlACatalogResolve__internal_alias __attribute((visibility("hidden")));
00923 #define xmlACatalogResolve xmlACatalogResolve__internal_alias
00924 #endif
00925 #endif
00926 #endif
00927 
00928 #if defined(LIBXML_CATALOG_ENABLED)
00929 #ifdef bottom_catalog
00930 #undef xmlACatalogResolvePublic
00931 extern __typeof (xmlACatalogResolvePublic) xmlACatalogResolvePublic __attribute((alias("xmlACatalogResolvePublic__internal_alias")));
00932 #else
00933 #ifndef xmlACatalogResolvePublic
00934 extern __typeof (xmlACatalogResolvePublic) xmlACatalogResolvePublic__internal_alias __attribute((visibility("hidden")));
00935 #define xmlACatalogResolvePublic xmlACatalogResolvePublic__internal_alias
00936 #endif
00937 #endif
00938 #endif
00939 
00940 #if defined(LIBXML_CATALOG_ENABLED)
00941 #ifdef bottom_catalog
00942 #undef xmlACatalogResolveSystem
00943 extern __typeof (xmlACatalogResolveSystem) xmlACatalogResolveSystem __attribute((alias("xmlACatalogResolveSystem__internal_alias")));
00944 #else
00945 #ifndef xmlACatalogResolveSystem
00946 extern __typeof (xmlACatalogResolveSystem) xmlACatalogResolveSystem__internal_alias __attribute((visibility("hidden")));
00947 #define xmlACatalogResolveSystem xmlACatalogResolveSystem__internal_alias
00948 #endif
00949 #endif
00950 #endif
00951 
00952 #if defined(LIBXML_CATALOG_ENABLED)
00953 #ifdef bottom_catalog
00954 #undef xmlACatalogResolveURI
00955 extern __typeof (xmlACatalogResolveURI) xmlACatalogResolveURI __attribute((alias("xmlACatalogResolveURI__internal_alias")));
00956 #else
00957 #ifndef xmlACatalogResolveURI
00958 extern __typeof (xmlACatalogResolveURI) xmlACatalogResolveURI__internal_alias __attribute((visibility("hidden")));
00959 #define xmlACatalogResolveURI xmlACatalogResolveURI__internal_alias
00960 #endif
00961 #endif
00962 #endif
00963 
00964 #ifdef bottom_valid
00965 #undef xmlAddAttributeDecl
00966 extern __typeof (xmlAddAttributeDecl) xmlAddAttributeDecl __attribute((alias("xmlAddAttributeDecl__internal_alias")));
00967 #else
00968 #ifndef xmlAddAttributeDecl
00969 extern __typeof (xmlAddAttributeDecl) xmlAddAttributeDecl__internal_alias __attribute((visibility("hidden")));
00970 #define xmlAddAttributeDecl xmlAddAttributeDecl__internal_alias
00971 #endif
00972 #endif
00973 
00974 #ifdef bottom_tree
00975 #undef xmlAddChild
00976 extern __typeof (xmlAddChild) xmlAddChild __attribute((alias("xmlAddChild__internal_alias")));
00977 #else
00978 #ifndef xmlAddChild
00979 extern __typeof (xmlAddChild) xmlAddChild__internal_alias __attribute((visibility("hidden")));
00980 #define xmlAddChild xmlAddChild__internal_alias
00981 #endif
00982 #endif
00983 
00984 #ifdef bottom_tree
00985 #undef xmlAddChildList
00986 extern __typeof (xmlAddChildList) xmlAddChildList __attribute((alias("xmlAddChildList__internal_alias")));
00987 #else
00988 #ifndef xmlAddChildList
00989 extern __typeof (xmlAddChildList) xmlAddChildList__internal_alias __attribute((visibility("hidden")));
00990 #define xmlAddChildList xmlAddChildList__internal_alias
00991 #endif
00992 #endif
00993 
00994 #ifdef bottom_entities
00995 #undef xmlAddDocEntity
00996 extern __typeof (xmlAddDocEntity) xmlAddDocEntity __attribute((alias("xmlAddDocEntity__internal_alias")));
00997 #else
00998 #ifndef xmlAddDocEntity
00999 extern __typeof (xmlAddDocEntity) xmlAddDocEntity__internal_alias __attribute((visibility("hidden")));
01000 #define xmlAddDocEntity xmlAddDocEntity__internal_alias
01001 #endif
01002 #endif
01003 
01004 #ifdef bottom_entities
01005 #undef xmlAddDtdEntity
01006 extern __typeof (xmlAddDtdEntity) xmlAddDtdEntity __attribute((alias("xmlAddDtdEntity__internal_alias")));
01007 #else
01008 #ifndef xmlAddDtdEntity
01009 extern __typeof (xmlAddDtdEntity) xmlAddDtdEntity__internal_alias __attribute((visibility("hidden")));
01010 #define xmlAddDtdEntity xmlAddDtdEntity__internal_alias
01011 #endif
01012 #endif
01013 
01014 #ifdef bottom_valid
01015 #undef xmlAddElementDecl
01016 extern __typeof (xmlAddElementDecl) xmlAddElementDecl __attribute((alias("xmlAddElementDecl__internal_alias")));
01017 #else
01018 #ifndef xmlAddElementDecl
01019 extern __typeof (xmlAddElementDecl) xmlAddElementDecl__internal_alias __attribute((visibility("hidden")));
01020 #define xmlAddElementDecl xmlAddElementDecl__internal_alias
01021 #endif
01022 #endif
01023 
01024 #ifdef bottom_encoding
01025 #undef xmlAddEncodingAlias
01026 extern __typeof (xmlAddEncodingAlias) xmlAddEncodingAlias __attribute((alias("xmlAddEncodingAlias__internal_alias")));
01027 #else
01028 #ifndef xmlAddEncodingAlias
01029 extern __typeof (xmlAddEncodingAlias) xmlAddEncodingAlias__internal_alias __attribute((visibility("hidden")));
01030 #define xmlAddEncodingAlias xmlAddEncodingAlias__internal_alias
01031 #endif
01032 #endif
01033 
01034 #ifdef bottom_valid
01035 #undef xmlAddID
01036 extern __typeof (xmlAddID) xmlAddID __attribute((alias("xmlAddID__internal_alias")));
01037 #else
01038 #ifndef xmlAddID
01039 extern __typeof (xmlAddID) xmlAddID__internal_alias __attribute((visibility("hidden")));
01040 #define xmlAddID xmlAddID__internal_alias
01041 #endif
01042 #endif
01043 
01044 #ifdef bottom_tree
01045 #undef xmlAddNextSibling
01046 extern __typeof (xmlAddNextSibling) xmlAddNextSibling __attribute((alias("xmlAddNextSibling__internal_alias")));
01047 #else
01048 #ifndef xmlAddNextSibling
01049 extern __typeof (xmlAddNextSibling) xmlAddNextSibling__internal_alias __attribute((visibility("hidden")));
01050 #define xmlAddNextSibling xmlAddNextSibling__internal_alias
01051 #endif
01052 #endif
01053 
01054 #ifdef bottom_valid
01055 #undef xmlAddNotationDecl
01056 extern __typeof (xmlAddNotationDecl) xmlAddNotationDecl __attribute((alias("xmlAddNotationDecl__internal_alias")));
01057 #else
01058 #ifndef xmlAddNotationDecl
01059 extern __typeof (xmlAddNotationDecl) xmlAddNotationDecl__internal_alias __attribute((visibility("hidden")));
01060 #define xmlAddNotationDecl xmlAddNotationDecl__internal_alias
01061 #endif
01062 #endif
01063 
01064 #if defined(LIBXML_TREE_ENABLED) || defined(LIBXML_HTML_ENABLED) || defined(LIBXML_SCHEMAS_ENABLED) || defined(LIBXML_XINCLUDE_ENABLED)
01065 #ifdef bottom_tree
01066 #undef xmlAddPrevSibling
01067 extern __typeof (xmlAddPrevSibling) xmlAddPrevSibling __attribute((alias("xmlAddPrevSibling__internal_alias")));
01068 #else
01069 #ifndef xmlAddPrevSibling
01070 extern __typeof (xmlAddPrevSibling) xmlAddPrevSibling__internal_alias __attribute((visibility("hidden")));
01071 #define xmlAddPrevSibling xmlAddPrevSibling__internal_alias
01072 #endif
01073 #endif
01074 #endif
01075 
01076 #ifdef bottom_valid
01077 #undef xmlAddRef
01078 extern __typeof (xmlAddRef) xmlAddRef __attribute((alias("xmlAddRef__internal_alias")));
01079 #else
01080 #ifndef xmlAddRef
01081 extern __typeof (xmlAddRef) xmlAddRef__internal_alias __attribute((visibility("hidden")));
01082 #define xmlAddRef xmlAddRef__internal_alias
01083 #endif
01084 #endif
01085 
01086 #ifdef bottom_tree
01087 #undef xmlAddSibling
01088 extern __typeof (xmlAddSibling) xmlAddSibling __attribute((alias("xmlAddSibling__internal_alias")));
01089 #else
01090 #ifndef xmlAddSibling
01091 extern __typeof (xmlAddSibling) xmlAddSibling__internal_alias __attribute((visibility("hidden")));
01092 #define xmlAddSibling xmlAddSibling__internal_alias
01093 #endif
01094 #endif
01095 
01096 #if defined(LIBXML_OUTPUT_ENABLED)
01097 #ifdef bottom_xmlIO
01098 #undef xmlAllocOutputBuffer
01099 extern __typeof (xmlAllocOutputBuffer) xmlAllocOutputBuffer __attribute((alias("xmlAllocOutputBuffer__internal_alias")));
01100 #else
01101 #ifndef xmlAllocOutputBuffer
01102 extern __typeof (xmlAllocOutputBuffer) xmlAllocOutputBuffer__internal_alias __attribute((visibility("hidden")));
01103 #define xmlAllocOutputBuffer xmlAllocOutputBuffer__internal_alias
01104 #endif
01105 #endif
01106 #endif
01107 
01108 #ifdef bottom_xmlIO
01109 #undef xmlAllocParserInputBuffer
01110 extern __typeof (xmlAllocParserInputBuffer) xmlAllocParserInputBuffer __attribute((alias("xmlAllocParserInputBuffer__internal_alias")));
01111 #else
01112 #ifndef xmlAllocParserInputBuffer
01113 extern __typeof (xmlAllocParserInputBuffer) xmlAllocParserInputBuffer__internal_alias __attribute((visibility("hidden")));
01114 #define xmlAllocParserInputBuffer xmlAllocParserInputBuffer__internal_alias
01115 #endif
01116 #endif
01117 
01118 #if defined(LIBXML_OUTPUT_ENABLED)
01119 #ifdef bottom_xmlsave
01120 #undef xmlAttrSerializeTxtContent
01121 extern __typeof (xmlAttrSerializeTxtContent) xmlAttrSerializeTxtContent __attribute((alias("xmlAttrSerializeTxtContent__internal_alias")));
01122 #else
01123 #ifndef xmlAttrSerializeTxtContent
01124 extern __typeof (xmlAttrSerializeTxtContent) xmlAttrSerializeTxtContent__internal_alias __attribute((visibility("hidden")));
01125 #define xmlAttrSerializeTxtContent xmlAttrSerializeTxtContent__internal_alias
01126 #endif
01127 #endif
01128 #endif
01129 
01130 #if defined(LIBXML_REGEXP_ENABLED) && defined(LIBXML_AUTOMATA_ENABLED)
01131 #ifdef bottom_xmlregexp
01132 #undef xmlAutomataCompile
01133 extern __typeof (xmlAutomataCompile) xmlAutomataCompile __attribute((alias("xmlAutomataCompile__internal_alias")));
01134 #else
01135 #ifndef xmlAutomataCompile
01136 extern __typeof (xmlAutomataCompile) xmlAutomataCompile__internal_alias __attribute((visibility("hidden")));
01137 #define xmlAutomataCompile xmlAutomataCompile__internal_alias
01138 #endif
01139 #endif
01140 #endif
01141 
01142 #if defined(LIBXML_REGEXP_ENABLED) && defined(LIBXML_AUTOMATA_ENABLED)
01143 #ifdef bottom_xmlregexp
01144 #undef xmlAutomataGetInitState
01145 extern __typeof (xmlAutomataGetInitState) xmlAutomataGetInitState __attribute((alias("xmlAutomataGetInitState__internal_alias")));
01146 #else
01147 #ifndef xmlAutomataGetInitState
01148 extern __typeof (xmlAutomataGetInitState) xmlAutomataGetInitState__internal_alias __attribute((visibility("hidden")));
01149 #define xmlAutomataGetInitState xmlAutomataGetInitState__internal_alias
01150 #endif
01151 #endif
01152 #endif
01153 
01154 #if defined(LIBXML_REGEXP_ENABLED) && defined(LIBXML_AUTOMATA_ENABLED)
01155 #ifdef bottom_xmlregexp
01156 #undef xmlAutomataIsDeterminist
01157 extern __typeof (xmlAutomataIsDeterminist) xmlAutomataIsDeterminist __attribute((alias("xmlAutomataIsDeterminist__internal_alias")));
01158 #else
01159 #ifndef xmlAutomataIsDeterminist
01160 extern __typeof (xmlAutomataIsDeterminist) xmlAutomataIsDeterminist__internal_alias __attribute((visibility("hidden")));
01161 #define xmlAutomataIsDeterminist xmlAutomataIsDeterminist__internal_alias
01162 #endif
01163 #endif
01164 #endif
01165 
01166 #if defined(LIBXML_REGEXP_ENABLED) && defined(LIBXML_AUTOMATA_ENABLED)
01167 #ifdef bottom_xmlregexp
01168 #undef xmlAutomataNewAllTrans
01169 extern __typeof (xmlAutomataNewAllTrans) xmlAutomataNewAllTrans __attribute((alias("xmlAutomataNewAllTrans__internal_alias")));
01170 #else
01171 #ifndef xmlAutomataNewAllTrans
01172 extern __typeof (xmlAutomataNewAllTrans) xmlAutomataNewAllTrans__internal_alias __attribute((visibility("hidden")));
01173 #define xmlAutomataNewAllTrans xmlAutomataNewAllTrans__internal_alias
01174 #endif
01175 #endif
01176 #endif
01177 
01178 #if defined(LIBXML_REGEXP_ENABLED) && defined(LIBXML_AUTOMATA_ENABLED)
01179 #ifdef bottom_xmlregexp
01180 #undef xmlAutomataNewCountTrans
01181 extern __typeof (xmlAutomataNewCountTrans) xmlAutomataNewCountTrans __attribute((alias("xmlAutomataNewCountTrans__internal_alias")));
01182 #else
01183 #ifndef xmlAutomataNewCountTrans
01184 extern __typeof (xmlAutomataNewCountTrans) xmlAutomataNewCountTrans__internal_alias __attribute((visibility("hidden")));
01185 #define xmlAutomataNewCountTrans xmlAutomataNewCountTrans__internal_alias
01186 #endif
01187 #endif
01188 #endif
01189 
01190 #if defined(LIBXML_REGEXP_ENABLED) && defined(LIBXML_AUTOMATA_ENABLED)
01191 #ifdef bottom_xmlregexp
01192 #undef xmlAutomataNewCountTrans2
01193 extern __typeof (xmlAutomataNewCountTrans2) xmlAutomataNewCountTrans2 __attribute((alias("xmlAutomataNewCountTrans2__internal_alias")));
01194 #else
01195 #ifndef xmlAutomataNewCountTrans2
01196 extern __typeof (xmlAutomataNewCountTrans2) xmlAutomataNewCountTrans2__internal_alias __attribute((visibility("hidden")));
01197 #define xmlAutomataNewCountTrans2 xmlAutomataNewCountTrans2__internal_alias
01198 #endif
01199 #endif
01200 #endif
01201 
01202 #if defined(LIBXML_REGEXP_ENABLED) && defined(LIBXML_AUTOMATA_ENABLED)
01203 #ifdef bottom_xmlregexp
01204 #undef xmlAutomataNewCountedTrans
01205 extern __typeof (xmlAutomataNewCountedTrans) xmlAutomataNewCountedTrans __attribute((alias("xmlAutomataNewCountedTrans__internal_alias")));
01206 #else
01207 #ifndef xmlAutomataNewCountedTrans
01208 extern __typeof (xmlAutomataNewCountedTrans) xmlAutomataNewCountedTrans__internal_alias __attribute((visibility("hidden")));
01209 #define xmlAutomataNewCountedTrans xmlAutomataNewCountedTrans__internal_alias
01210 #endif
01211 #endif
01212 #endif
01213 
01214 #if defined(LIBXML_REGEXP_ENABLED) && defined(LIBXML_AUTOMATA_ENABLED)
01215 #ifdef bottom_xmlregexp
01216 #undef xmlAutomataNewCounter
01217 extern __typeof (xmlAutomataNewCounter) xmlAutomataNewCounter __attribute((alias("xmlAutomataNewCounter__internal_alias")));
01218 #else
01219 #ifndef xmlAutomataNewCounter
01220 extern __typeof (xmlAutomataNewCounter) xmlAutomataNewCounter__internal_alias __attribute((visibility("hidden")));
01221 #define xmlAutomataNewCounter xmlAutomataNewCounter__internal_alias
01222 #endif
01223 #endif
01224 #endif
01225 
01226 #if defined(LIBXML_REGEXP_ENABLED) && defined(LIBXML_AUTOMATA_ENABLED)
01227 #ifdef bottom_xmlregexp
01228 #undef xmlAutomataNewCounterTrans
01229 extern __typeof (xmlAutomataNewCounterTrans) xmlAutomataNewCounterTrans __attribute((alias("xmlAutomataNewCounterTrans__internal_alias")));
01230 #else
01231 #ifndef xmlAutomataNewCounterTrans
01232 extern __typeof (xmlAutomataNewCounterTrans) xmlAutomataNewCounterTrans__internal_alias __attribute((visibility("hidden")));
01233 #define xmlAutomataNewCounterTrans xmlAutomataNewCounterTrans__internal_alias
01234 #endif
01235 #endif
01236 #endif
01237 
01238 #if defined(LIBXML_REGEXP_ENABLED) && defined(LIBXML_AUTOMATA_ENABLED)
01239 #ifdef bottom_xmlregexp
01240 #undef xmlAutomataNewEpsilon
01241 extern __typeof (xmlAutomataNewEpsilon) xmlAutomataNewEpsilon __attribute((alias("xmlAutomataNewEpsilon__internal_alias")));
01242 #else
01243 #ifndef xmlAutomataNewEpsilon
01244 extern __typeof (xmlAutomataNewEpsilon) xmlAutomataNewEpsilon__internal_alias __attribute((visibility("hidden")));
01245 #define xmlAutomataNewEpsilon xmlAutomataNewEpsilon__internal_alias
01246 #endif
01247 #endif
01248 #endif
01249 
01250 #if defined(LIBXML_REGEXP_ENABLED) && defined(LIBXML_AUTOMATA_ENABLED)
01251 #ifdef bottom_xmlregexp
01252 #undef xmlAutomataNewNegTrans
01253 extern __typeof (xmlAutomataNewNegTrans) xmlAutomataNewNegTrans __attribute((alias("xmlAutomataNewNegTrans__internal_alias")));
01254 #else
01255 #ifndef xmlAutomataNewNegTrans
01256 extern __typeof (xmlAutomataNewNegTrans) xmlAutomataNewNegTrans__internal_alias __attribute((visibility("hidden")));
01257 #define xmlAutomataNewNegTrans xmlAutomataNewNegTrans__internal_alias
01258 #endif
01259 #endif
01260 #endif
01261 
01262 #if defined(LIBXML_REGEXP_ENABLED) && defined(LIBXML_AUTOMATA_ENABLED)
01263 #ifdef bottom_xmlregexp
01264 #undef xmlAutomataNewOnceTrans
01265 extern __typeof (xmlAutomataNewOnceTrans) xmlAutomataNewOnceTrans __attribute((alias("xmlAutomataNewOnceTrans__internal_alias")));
01266 #else
01267 #ifndef xmlAutomataNewOnceTrans
01268 extern __typeof (xmlAutomataNewOnceTrans) xmlAutomataNewOnceTrans__internal_alias __attribute((visibility("hidden")));
01269 #define xmlAutomataNewOnceTrans xmlAutomataNewOnceTrans__internal_alias
01270 #endif
01271 #endif
01272 #endif
01273 
01274 #if defined(LIBXML_REGEXP_ENABLED) && defined(LIBXML_AUTOMATA_ENABLED)
01275 #ifdef bottom_xmlregexp
01276 #undef xmlAutomataNewOnceTrans2
01277 extern __typeof (xmlAutomataNewOnceTrans2) xmlAutomataNewOnceTrans2 __attribute((alias("xmlAutomataNewOnceTrans2__internal_alias")));
01278 #else
01279 #ifndef xmlAutomataNewOnceTrans2
01280 extern __typeof (xmlAutomataNewOnceTrans2) xmlAutomataNewOnceTrans2__internal_alias __attribute((visibility("hidden")));
01281 #define xmlAutomataNewOnceTrans2 xmlAutomataNewOnceTrans2__internal_alias
01282 #endif
01283 #endif
01284 #endif
01285 
01286 #if defined(LIBXML_REGEXP_ENABLED) && defined(LIBXML_AUTOMATA_ENABLED)
01287 #ifdef bottom_xmlregexp
01288 #undef xmlAutomataNewState
01289 extern __typeof (xmlAutomataNewState) xmlAutomataNewState __attribute((alias("xmlAutomataNewState__internal_alias")));
01290 #else
01291 #ifndef xmlAutomataNewState
01292 extern __typeof (xmlAutomataNewState) xmlAutomataNewState__internal_alias __attribute((visibility("hidden")));
01293 #define xmlAutomataNewState xmlAutomataNewState__internal_alias
01294 #endif
01295 #endif
01296 #endif
01297 
01298 #if defined(LIBXML_REGEXP_ENABLED) && defined(LIBXML_AUTOMATA_ENABLED)
01299 #ifdef bottom_xmlregexp
01300 #undef xmlAutomataNewTransition
01301 extern __typeof (xmlAutomataNewTransition) xmlAutomataNewTransition __attribute((alias("xmlAutomataNewTransition__internal_alias")));
01302 #else
01303 #ifndef xmlAutomataNewTransition
01304 extern __typeof (xmlAutomataNewTransition) xmlAutomataNewTransition__internal_alias __attribute((visibility("hidden")));
01305 #define xmlAutomataNewTransition xmlAutomataNewTransition__internal_alias
01306 #endif
01307 #endif
01308 #endif
01309 
01310 #if defined(LIBXML_REGEXP_ENABLED) && defined(LIBXML_AUTOMATA_ENABLED)
01311 #ifdef bottom_xmlregexp
01312 #undef xmlAutomataNewTransition2
01313 extern __typeof (xmlAutomataNewTransition2) xmlAutomataNewTransition2 __attribute((alias("xmlAutomataNewTransition2__internal_alias")));
01314 #else
01315 #ifndef xmlAutomataNewTransition2
01316 extern __typeof (xmlAutomataNewTransition2) xmlAutomataNewTransition2__internal_alias __attribute((visibility("hidden")));
01317 #define xmlAutomataNewTransition2 xmlAutomataNewTransition2__internal_alias
01318 #endif
01319 #endif
01320 #endif
01321 
01322 #if defined(LIBXML_REGEXP_ENABLED) && defined(LIBXML_AUTOMATA_ENABLED)
01323 #ifdef bottom_xmlregexp
01324 #undef xmlAutomataSetFinalState
01325 extern __typeof (xmlAutomataSetFinalState) xmlAutomataSetFinalState __attribute((alias("xmlAutomataSetFinalState__internal_alias")));
01326 #else
01327 #ifndef xmlAutomataSetFinalState
01328 extern __typeof (xmlAutomataSetFinalState) xmlAutomataSetFinalState__internal_alias __attribute((visibility("hidden")));
01329 #define xmlAutomataSetFinalState xmlAutomataSetFinalState__internal_alias
01330 #endif
01331 #endif
01332 #endif
01333 
01334 #if defined(LIBXML_DEBUG_ENABLED)
01335 #ifdef bottom_debugXML
01336 #undef xmlBoolToText
01337 extern __typeof (xmlBoolToText) xmlBoolToText __attribute((alias("xmlBoolToText__internal_alias")));
01338 #else
01339 #ifndef xmlBoolToText
01340 extern __typeof (xmlBoolToText) xmlBoolToText__internal_alias __attribute((visibility("hidden")));
01341 #define xmlBoolToText xmlBoolToText__internal_alias
01342 #endif
01343 #endif
01344 #endif
01345 
01346 #ifdef bottom_buf
01347 #undef xmlBufContent
01348 extern __typeof (xmlBufContent) xmlBufContent __attribute((alias("xmlBufContent__internal_alias")));
01349 #else
01350 #ifndef xmlBufContent
01351 extern __typeof (xmlBufContent) xmlBufContent__internal_alias __attribute((visibility("hidden")));
01352 #define xmlBufContent xmlBufContent__internal_alias
01353 #endif
01354 #endif
01355 
01356 #ifdef bottom_buf
01357 #undef xmlBufEnd
01358 extern __typeof (xmlBufEnd) xmlBufEnd __attribute((alias("xmlBufEnd__internal_alias")));
01359 #else
01360 #ifndef xmlBufEnd
01361 extern __typeof (xmlBufEnd) xmlBufEnd__internal_alias __attribute((visibility("hidden")));
01362 #define xmlBufEnd xmlBufEnd__internal_alias
01363 #endif
01364 #endif
01365 
01366 #ifdef bottom_tree
01367 #undef xmlBufGetNodeContent
01368 extern __typeof (xmlBufGetNodeContent) xmlBufGetNodeContent __attribute((alias("xmlBufGetNodeContent__internal_alias")));
01369 #else
01370 #ifndef xmlBufGetNodeContent
01371 extern __typeof (xmlBufGetNodeContent) xmlBufGetNodeContent__internal_alias __attribute((visibility("hidden")));
01372 #define xmlBufGetNodeContent xmlBufGetNodeContent__internal_alias
01373 #endif
01374 #endif
01375 
01376 #if defined(LIBXML_OUTPUT_ENABLED)
01377 #ifdef bottom_xmlsave
01378 #undef xmlBufNodeDump
01379 extern __typeof (xmlBufNodeDump) xmlBufNodeDump __attribute((alias("xmlBufNodeDump__internal_alias")));
01380 #else
01381 #ifndef xmlBufNodeDump
01382 extern __typeof (xmlBufNodeDump) xmlBufNodeDump__internal_alias __attribute((visibility("hidden")));
01383 #define xmlBufNodeDump xmlBufNodeDump__internal_alias
01384 #endif
01385 #endif
01386 #endif
01387 
01388 #ifdef bottom_buf
01389 #undef xmlBufShrink
01390 extern __typeof (xmlBufShrink) xmlBufShrink __attribute((alias("xmlBufShrink__internal_alias")));
01391 #else
01392 #ifndef xmlBufShrink
01393 extern __typeof (xmlBufShrink) xmlBufShrink__internal_alias __attribute((visibility("hidden")));
01394 #define xmlBufShrink xmlBufShrink__internal_alias
01395 #endif
01396 #endif
01397 
01398 #ifdef bottom_buf
01399 #undef xmlBufUse
01400 extern __typeof (xmlBufUse) xmlBufUse __attribute((alias("xmlBufUse__internal_alias")));
01401 #else
01402 #ifndef xmlBufUse
01403 extern __typeof (xmlBufUse) xmlBufUse__internal_alias __attribute((visibility("hidden")));
01404 #define xmlBufUse xmlBufUse__internal_alias
01405 #endif
01406 #endif
01407 
01408 #ifdef bottom_tree
01409 #undef xmlBufferAdd
01410 extern __typeof (xmlBufferAdd) xmlBufferAdd __attribute((alias("xmlBufferAdd__internal_alias")));
01411 #else
01412 #ifndef xmlBufferAdd
01413 extern __typeof (xmlBufferAdd) xmlBufferAdd__internal_alias __attribute((visibility("hidden")));
01414 #define xmlBufferAdd xmlBufferAdd__internal_alias
01415 #endif
01416 #endif
01417 
01418 #ifdef bottom_tree
01419 #undef xmlBufferAddHead
01420 extern __typeof (xmlBufferAddHead) xmlBufferAddHead __attribute((alias("xmlBufferAddHead__internal_alias")));
01421 #else
01422 #ifndef xmlBufferAddHead
01423 extern __typeof (xmlBufferAddHead) xmlBufferAddHead__internal_alias __attribute((visibility("hidden")));
01424 #define xmlBufferAddHead xmlBufferAddHead__internal_alias
01425 #endif
01426 #endif
01427 
01428 #ifdef bottom_tree
01429 #undef xmlBufferCCat
01430 extern __typeof (xmlBufferCCat) xmlBufferCCat __attribute((alias("xmlBufferCCat__internal_alias")));
01431 #else
01432 #ifndef xmlBufferCCat
01433 extern __typeof (xmlBufferCCat) xmlBufferCCat__internal_alias __attribute((visibility("hidden")));
01434 #define xmlBufferCCat xmlBufferCCat__internal_alias
01435 #endif
01436 #endif
01437 
01438 #ifdef bottom_tree
01439 #undef xmlBufferCat
01440 extern __typeof (xmlBufferCat) xmlBufferCat __attribute((alias("xmlBufferCat__internal_alias")));
01441 #else
01442 #ifndef xmlBufferCat
01443 extern __typeof (xmlBufferCat) xmlBufferCat__internal_alias __attribute((visibility("hidden")));
01444 #define xmlBufferCat xmlBufferCat__internal_alias
01445 #endif
01446 #endif
01447 
01448 #ifdef bottom_tree
01449 #undef xmlBufferContent
01450 extern __typeof (xmlBufferContent) xmlBufferContent __attribute((alias("xmlBufferContent__internal_alias")));
01451 #else
01452 #ifndef xmlBufferContent
01453 extern __typeof (xmlBufferContent) xmlBufferContent__internal_alias __attribute((visibility("hidden")));
01454 #define xmlBufferContent xmlBufferContent__internal_alias
01455 #endif
01456 #endif
01457 
01458 #ifdef bottom_tree
01459 #undef xmlBufferCreate
01460 extern __typeof (xmlBufferCreate) xmlBufferCreate __attribute((alias("xmlBufferCreate__internal_alias")));
01461 #else
01462 #ifndef xmlBufferCreate
01463 extern __typeof (xmlBufferCreate) xmlBufferCreate__internal_alias __attribute((visibility("hidden")));
01464 #define xmlBufferCreate xmlBufferCreate__internal_alias
01465 #endif
01466 #endif
01467 
01468 #ifdef bottom_tree
01469 #undef xmlBufferCreateSize
01470 extern __typeof (xmlBufferCreateSize) xmlBufferCreateSize __attribute((alias("xmlBufferCreateSize__internal_alias")));
01471 #else
01472 #ifndef xmlBufferCreateSize
01473 extern __typeof (xmlBufferCreateSize) xmlBufferCreateSize__internal_alias __attribute((visibility("hidden")));
01474 #define xmlBufferCreateSize xmlBufferCreateSize__internal_alias
01475 #endif
01476 #endif
01477 
01478 #ifdef bottom_tree
01479 #undef xmlBufferCreateStatic
01480 extern __typeof (xmlBufferCreateStatic) xmlBufferCreateStatic __attribute((alias("xmlBufferCreateStatic__internal_alias")));
01481 #else
01482 #ifndef xmlBufferCreateStatic
01483 extern __typeof (xmlBufferCreateStatic) xmlBufferCreateStatic__internal_alias __attribute((visibility("hidden")));
01484 #define xmlBufferCreateStatic xmlBufferCreateStatic__internal_alias
01485 #endif
01486 #endif
01487 
01488 #ifdef bottom_tree
01489 #undef xmlBufferDetach
01490 extern __typeof (xmlBufferDetach) xmlBufferDetach __attribute((alias("xmlBufferDetach__internal_alias")));
01491 #else
01492 #ifndef xmlBufferDetach
01493 extern __typeof (xmlBufferDetach) xmlBufferDetach__internal_alias __attribute((visibility("hidden")));
01494 #define xmlBufferDetach xmlBufferDetach__internal_alias
01495 #endif
01496 #endif
01497 
01498 #ifdef bottom_tree
01499 #undef xmlBufferDump
01500 extern __typeof (xmlBufferDump) xmlBufferDump __attribute((alias("xmlBufferDump__internal_alias")));
01501 #else
01502 #ifndef xmlBufferDump
01503 extern __typeof (xmlBufferDump) xmlBufferDump__internal_alias __attribute((visibility("hidden")));
01504 #define xmlBufferDump xmlBufferDump__internal_alias
01505 #endif
01506 #endif
01507 
01508 #ifdef bottom_tree
01509 #undef xmlBufferEmpty
01510 extern __typeof (xmlBufferEmpty) xmlBufferEmpty __attribute((alias("xmlBufferEmpty__internal_alias")));
01511 #else
01512 #ifndef xmlBufferEmpty
01513 extern __typeof (xmlBufferEmpty) xmlBufferEmpty__internal_alias __attribute((visibility("hidden")));
01514 #define xmlBufferEmpty xmlBufferEmpty__internal_alias
01515 #endif
01516 #endif
01517 
01518 #ifdef bottom_tree
01519 #undef xmlBufferFree
01520 extern __typeof (xmlBufferFree) xmlBufferFree __attribute((alias("xmlBufferFree__internal_alias")));
01521 #else
01522 #ifndef xmlBufferFree
01523 extern __typeof (xmlBufferFree) xmlBufferFree__internal_alias __attribute((visibility("hidden")));
01524 #define xmlBufferFree xmlBufferFree__internal_alias
01525 #endif
01526 #endif
01527 
01528 #ifdef bottom_tree
01529 #undef xmlBufferGrow
01530 extern __typeof (xmlBufferGrow) xmlBufferGrow __attribute((alias("xmlBufferGrow__internal_alias")));
01531 #else
01532 #ifndef xmlBufferGrow
01533 extern __typeof (xmlBufferGrow) xmlBufferGrow__internal_alias __attribute((visibility("hidden")));
01534 #define xmlBufferGrow xmlBufferGrow__internal_alias
01535 #endif
01536 #endif
01537 
01538 #ifdef bottom_tree
01539 #undef xmlBufferLength
01540 extern __typeof (xmlBufferLength) xmlBufferLength __attribute((alias("xmlBufferLength__internal_alias")));
01541 #else
01542 #ifndef xmlBufferLength
01543 extern __typeof (xmlBufferLength) xmlBufferLength__internal_alias __attribute((visibility("hidden")));
01544 #define xmlBufferLength xmlBufferLength__internal_alias
01545 #endif
01546 #endif
01547 
01548 #ifdef bottom_tree
01549 #undef xmlBufferResize
01550 extern __typeof (xmlBufferResize) xmlBufferResize __attribute((alias("xmlBufferResize__internal_alias")));
01551 #else
01552 #ifndef xmlBufferResize
01553 extern __typeof (xmlBufferResize) xmlBufferResize__internal_alias __attribute((visibility("hidden")));
01554 #define xmlBufferResize xmlBufferResize__internal_alias
01555 #endif
01556 #endif
01557 
01558 #ifdef bottom_tree
01559 #undef xmlBufferSetAllocationScheme
01560 extern __typeof (xmlBufferSetAllocationScheme) xmlBufferSetAllocationScheme __attribute((alias("xmlBufferSetAllocationScheme__internal_alias")));
01561 #else
01562 #ifndef xmlBufferSetAllocationScheme
01563 extern __typeof (xmlBufferSetAllocationScheme) xmlBufferSetAllocationScheme__internal_alias __attribute((visibility("hidden")));
01564 #define xmlBufferSetAllocationScheme xmlBufferSetAllocationScheme__internal_alias
01565 #endif
01566 #endif
01567 
01568 #ifdef bottom_tree
01569 #undef xmlBufferShrink
01570 extern __typeof (xmlBufferShrink) xmlBufferShrink __attribute((alias("xmlBufferShrink__internal_alias")));
01571 #else
01572 #ifndef xmlBufferShrink
01573 extern __typeof (xmlBufferShrink) xmlBufferShrink__internal_alias __attribute((visibility("hidden")));
01574 #define xmlBufferShrink xmlBufferShrink__internal_alias
01575 #endif
01576 #endif
01577 
01578 #ifdef bottom_tree
01579 #undef xmlBufferWriteCHAR
01580 extern __typeof (xmlBufferWriteCHAR) xmlBufferWriteCHAR __attribute((alias("xmlBufferWriteCHAR__internal_alias")));
01581 #else
01582 #ifndef xmlBufferWriteCHAR
01583 extern __typeof (xmlBufferWriteCHAR) xmlBufferWriteCHAR__internal_alias __attribute((visibility("hidden")));
01584 #define xmlBufferWriteCHAR xmlBufferWriteCHAR__internal_alias
01585 #endif
01586 #endif
01587 
01588 #ifdef bottom_tree
01589 #undef xmlBufferWriteChar
01590 extern __typeof (xmlBufferWriteChar) xmlBufferWriteChar __attribute((alias("xmlBufferWriteChar__internal_alias")));
01591 #else
01592 #ifndef xmlBufferWriteChar
01593 extern __typeof (xmlBufferWriteChar) xmlBufferWriteChar__internal_alias __attribute((visibility("hidden")));
01594 #define xmlBufferWriteChar xmlBufferWriteChar__internal_alias
01595 #endif
01596 #endif
01597 
01598 #ifdef bottom_tree
01599 #undef xmlBufferWriteQuotedString
01600 extern __typeof (xmlBufferWriteQuotedString) xmlBufferWriteQuotedString __attribute((alias("xmlBufferWriteQuotedString__internal_alias")));
01601 #else
01602 #ifndef xmlBufferWriteQuotedString
01603 extern __typeof (xmlBufferWriteQuotedString) xmlBufferWriteQuotedString__internal_alias __attribute((visibility("hidden")));
01604 #define xmlBufferWriteQuotedString xmlBufferWriteQuotedString__internal_alias
01605 #endif
01606 #endif
01607 
01608 #ifdef bottom_tree
01609 #undef xmlBuildQName
01610 extern __typeof (xmlBuildQName) xmlBuildQName __attribute((alias("xmlBuildQName__internal_alias")));
01611 #else
01612 #ifndef xmlBuildQName
01613 extern __typeof (xmlBuildQName) xmlBuildQName__internal_alias __attribute((visibility("hidden")));
01614 #define xmlBuildQName xmlBuildQName__internal_alias
01615 #endif
01616 #endif
01617 
01618 #ifdef bottom_uri
01619 #undef xmlBuildRelativeURI
01620 extern __typeof (xmlBuildRelativeURI) xmlBuildRelativeURI __attribute((alias("xmlBuildRelativeURI__internal_alias")));
01621 #else
01622 #ifndef xmlBuildRelativeURI
01623 extern __typeof (xmlBuildRelativeURI) xmlBuildRelativeURI__internal_alias __attribute((visibility("hidden")));
01624 #define xmlBuildRelativeURI xmlBuildRelativeURI__internal_alias
01625 #endif
01626 #endif
01627 
01628 #ifdef bottom_uri
01629 #undef xmlBuildURI
01630 extern __typeof (xmlBuildURI) xmlBuildURI __attribute((alias("xmlBuildURI__internal_alias")));
01631 #else
01632 #ifndef xmlBuildURI
01633 extern __typeof (xmlBuildURI) xmlBuildURI__internal_alias __attribute((visibility("hidden")));
01634 #define xmlBuildURI xmlBuildURI__internal_alias
01635 #endif
01636 #endif
01637 
01638 #ifdef bottom_encoding
01639 #undef xmlByteConsumed
01640 extern __typeof (xmlByteConsumed) xmlByteConsumed __attribute((alias("xmlByteConsumed__internal_alias")));
01641 #else
01642 #ifndef xmlByteConsumed
01643 extern __typeof (xmlByteConsumed) xmlByteConsumed__internal_alias __attribute((visibility("hidden")));
01644 #define xmlByteConsumed xmlByteConsumed__internal_alias
01645 #endif
01646 #endif
01647 
01648 #if defined(LIBXML_C14N_ENABLED) && defined(LIBXML_OUTPUT_ENABLED)
01649 #ifdef bottom_c14n
01650 #undef xmlC14NDocDumpMemory
01651 extern __typeof (xmlC14NDocDumpMemory) xmlC14NDocDumpMemory __attribute((alias("xmlC14NDocDumpMemory__internal_alias")));
01652 #else
01653 #ifndef xmlC14NDocDumpMemory
01654 extern __typeof (xmlC14NDocDumpMemory) xmlC14NDocDumpMemory__internal_alias __attribute((visibility("hidden")));
01655 #define xmlC14NDocDumpMemory xmlC14NDocDumpMemory__internal_alias
01656 #endif
01657 #endif
01658 #endif
01659 
01660 #if defined(LIBXML_C14N_ENABLED) && defined(LIBXML_OUTPUT_ENABLED)
01661 #ifdef bottom_c14n
01662 #undef xmlC14NDocSave
01663 extern __typeof (xmlC14NDocSave) xmlC14NDocSave __attribute((alias("xmlC14NDocSave__internal_alias")));
01664 #else
01665 #ifndef xmlC14NDocSave
01666 extern __typeof (xmlC14NDocSave) xmlC14NDocSave__internal_alias __attribute((visibility("hidden")));
01667 #define xmlC14NDocSave xmlC14NDocSave__internal_alias
01668 #endif
01669 #endif
01670 #endif
01671 
01672 #if defined(LIBXML_C14N_ENABLED) && defined(LIBXML_OUTPUT_ENABLED)
01673 #ifdef bottom_c14n
01674 #undef xmlC14NDocSaveTo
01675 extern __typeof (xmlC14NDocSaveTo) xmlC14NDocSaveTo __attribute((alias("xmlC14NDocSaveTo__internal_alias")));
01676 #else
01677 #ifndef xmlC14NDocSaveTo
01678 extern __typeof (xmlC14NDocSaveTo) xmlC14NDocSaveTo__internal_alias __attribute((visibility("hidden")));
01679 #define xmlC14NDocSaveTo xmlC14NDocSaveTo__internal_alias
01680 #endif
01681 #endif
01682 #endif
01683 
01684 #if defined(LIBXML_C14N_ENABLED) && defined(LIBXML_OUTPUT_ENABLED)
01685 #ifdef bottom_c14n
01686 #undef xmlC14NExecute
01687 extern __typeof (xmlC14NExecute) xmlC14NExecute __attribute((alias("xmlC14NExecute__internal_alias")));
01688 #else
01689 #ifndef xmlC14NExecute
01690 extern __typeof (xmlC14NExecute) xmlC14NExecute__internal_alias __attribute((visibility("hidden")));
01691 #define xmlC14NExecute xmlC14NExecute__internal_alias
01692 #endif
01693 #endif
01694 #endif
01695 
01696 #ifdef bottom_uri
01697 #undef xmlCanonicPath
01698 extern __typeof (xmlCanonicPath) xmlCanonicPath __attribute((alias("xmlCanonicPath__internal_alias")));
01699 #else
01700 #ifndef xmlCanonicPath
01701 extern __typeof (xmlCanonicPath) xmlCanonicPath__internal_alias __attribute((visibility("hidden")));
01702 #define xmlCanonicPath xmlCanonicPath__internal_alias
01703 #endif
01704 #endif
01705 
01706 #if defined(LIBXML_CATALOG_ENABLED)
01707 #ifdef bottom_catalog
01708 #undef xmlCatalogAdd
01709 extern __typeof (xmlCatalogAdd) xmlCatalogAdd __attribute((alias("xmlCatalogAdd__internal_alias")));
01710 #else
01711 #ifndef xmlCatalogAdd
01712 extern __typeof (xmlCatalogAdd) xmlCatalogAdd__internal_alias __attribute((visibility("hidden")));
01713 #define xmlCatalogAdd xmlCatalogAdd__internal_alias
01714 #endif
01715 #endif
01716 #endif
01717 
01718 #if defined(LIBXML_CATALOG_ENABLED)
01719 #ifdef bottom_catalog
01720 #undef xmlCatalogAddLocal
01721 extern __typeof (xmlCatalogAddLocal) xmlCatalogAddLocal __attribute((alias("xmlCatalogAddLocal__internal_alias")));
01722 #else
01723 #ifndef xmlCatalogAddLocal
01724 extern __typeof (xmlCatalogAddLocal) xmlCatalogAddLocal__internal_alias __attribute((visibility("hidden")));
01725 #define xmlCatalogAddLocal xmlCatalogAddLocal__internal_alias
01726 #endif
01727 #endif
01728 #endif
01729 
01730 #if defined(LIBXML_CATALOG_ENABLED)
01731 #ifdef bottom_catalog
01732 #undef xmlCatalogCleanup
01733 extern __typeof (xmlCatalogCleanup) xmlCatalogCleanup __attribute((alias("xmlCatalogCleanup__internal_alias")));
01734 #else
01735 #ifndef xmlCatalogCleanup
01736 extern __typeof (xmlCatalogCleanup) xmlCatalogCleanup__internal_alias __attribute((visibility("hidden")));
01737 #define xmlCatalogCleanup xmlCatalogCleanup__internal_alias
01738 #endif
01739 #endif
01740 #endif
01741 
01742 #if defined(LIBXML_CATALOG_ENABLED)
01743 #ifdef bottom_catalog
01744 #undef xmlCatalogConvert
01745 extern __typeof (xmlCatalogConvert) xmlCatalogConvert __attribute((alias("xmlCatalogConvert__internal_alias")));
01746 #else
01747 #ifndef xmlCatalogConvert
01748 extern __typeof (xmlCatalogConvert) xmlCatalogConvert__internal_alias __attribute((visibility("hidden")));
01749 #define xmlCatalogConvert xmlCatalogConvert__internal_alias
01750 #endif
01751 #endif
01752 #endif
01753 
01754 #if defined(LIBXML_CATALOG_ENABLED) && defined(LIBXML_OUTPUT_ENABLED)
01755 #ifdef bottom_catalog
01756 #undef xmlCatalogDump
01757 extern __typeof (xmlCatalogDump) xmlCatalogDump __attribute((alias("xmlCatalogDump__internal_alias")));
01758 #else
01759 #ifndef xmlCatalogDump
01760 extern __typeof (xmlCatalogDump) xmlCatalogDump__internal_alias __attribute((visibility("hidden")));
01761 #define xmlCatalogDump xmlCatalogDump__internal_alias
01762 #endif
01763 #endif
01764 #endif
01765 
01766 #if defined(LIBXML_CATALOG_ENABLED)
01767 #ifdef bottom_catalog
01768 #undef xmlCatalogFreeLocal
01769 extern __typeof (xmlCatalogFreeLocal) xmlCatalogFreeLocal __attribute((alias("xmlCatalogFreeLocal__internal_alias")));
01770 #else
01771 #ifndef xmlCatalogFreeLocal
01772 extern __typeof (xmlCatalogFreeLocal) xmlCatalogFreeLocal__internal_alias __attribute((visibility("hidden")));
01773 #define xmlCatalogFreeLocal xmlCatalogFreeLocal__internal_alias
01774 #endif
01775 #endif
01776 #endif
01777 
01778 #if defined(LIBXML_CATALOG_ENABLED)
01779 #ifdef bottom_catalog
01780 #undef xmlCatalogGetDefaults
01781 extern __typeof (xmlCatalogGetDefaults) xmlCatalogGetDefaults __attribute((alias("xmlCatalogGetDefaults__internal_alias")));
01782 #else
01783 #ifndef xmlCatalogGetDefaults
01784 extern __typeof (xmlCatalogGetDefaults) xmlCatalogGetDefaults__internal_alias __attribute((visibility("hidden")));
01785 #define xmlCatalogGetDefaults xmlCatalogGetDefaults__internal_alias
01786 #endif
01787 #endif
01788 #endif
01789 
01790 #if defined(LIBXML_CATALOG_ENABLED)
01791 #ifdef bottom_catalog
01792 #undef xmlCatalogGetPublic
01793 extern __typeof (xmlCatalogGetPublic) xmlCatalogGetPublic __attribute((alias("xmlCatalogGetPublic__internal_alias")));
01794 #else
01795 #ifndef xmlCatalogGetPublic
01796 extern __typeof (xmlCatalogGetPublic) xmlCatalogGetPublic__internal_alias __attribute((visibility("hidden")));
01797 #define xmlCatalogGetPublic xmlCatalogGetPublic__internal_alias
01798 #endif
01799 #endif
01800 #endif
01801 
01802 #if defined(LIBXML_CATALOG_ENABLED)
01803 #ifdef bottom_catalog
01804 #undef xmlCatalogGetSystem
01805 extern __typeof (xmlCatalogGetSystem) xmlCatalogGetSystem __attribute((alias("xmlCatalogGetSystem__internal_alias")));
01806 #else
01807 #ifndef xmlCatalogGetSystem
01808 extern __typeof (xmlCatalogGetSystem) xmlCatalogGetSystem__internal_alias __attribute((visibility("hidden")));
01809 #define xmlCatalogGetSystem xmlCatalogGetSystem__internal_alias
01810 #endif
01811 #endif
01812 #endif
01813 
01814 #if defined(LIBXML_CATALOG_ENABLED)
01815 #ifdef bottom_catalog
01816 #undef xmlCatalogIsEmpty
01817 extern __typeof (xmlCatalogIsEmpty) xmlCatalogIsEmpty __attribute((alias("xmlCatalogIsEmpty__internal_alias")));
01818 #else
01819 #ifndef xmlCatalogIsEmpty
01820 extern __typeof (xmlCatalogIsEmpty) xmlCatalogIsEmpty__internal_alias __attribute((visibility("hidden")));
01821 #define xmlCatalogIsEmpty xmlCatalogIsEmpty__internal_alias
01822 #endif
01823 #endif
01824 #endif
01825 
01826 #if defined(LIBXML_CATALOG_ENABLED)
01827 #ifdef bottom_catalog
01828 #undef xmlCatalogLocalResolve
01829 extern __typeof (xmlCatalogLocalResolve) xmlCatalogLocalResolve __attribute((alias("xmlCatalogLocalResolve__internal_alias")));
01830 #else
01831 #ifndef xmlCatalogLocalResolve
01832 extern __typeof (xmlCatalogLocalResolve) xmlCatalogLocalResolve__internal_alias __attribute((visibility("hidden")));
01833 #define xmlCatalogLocalResolve xmlCatalogLocalResolve__internal_alias
01834 #endif
01835 #endif
01836 #endif
01837 
01838 #if defined(LIBXML_CATALOG_ENABLED)
01839 #ifdef bottom_catalog
01840 #undef xmlCatalogLocalResolveURI
01841 extern __typeof (xmlCatalogLocalResolveURI) xmlCatalogLocalResolveURI __attribute((alias("xmlCatalogLocalResolveURI__internal_alias")));
01842 #else
01843 #ifndef xmlCatalogLocalResolveURI
01844 extern __typeof (xmlCatalogLocalResolveURI) xmlCatalogLocalResolveURI__internal_alias __attribute((visibility("hidden")));
01845 #define xmlCatalogLocalResolveURI xmlCatalogLocalResolveURI__internal_alias
01846 #endif
01847 #endif
01848 #endif
01849 
01850 #if defined(LIBXML_CATALOG_ENABLED)
01851 #ifdef bottom_catalog
01852 #undef xmlCatalogRemove
01853 extern __typeof (xmlCatalogRemove) xmlCatalogRemove __attribute((alias("xmlCatalogRemove__internal_alias")));
01854 #else
01855 #ifndef xmlCatalogRemove
01856 extern __typeof (xmlCatalogRemove) xmlCatalogRemove__internal_alias __attribute((visibility("hidden")));
01857 #define xmlCatalogRemove xmlCatalogRemove__internal_alias
01858 #endif
01859 #endif
01860 #endif
01861 
01862 #if defined(LIBXML_CATALOG_ENABLED)
01863 #ifdef bottom_catalog
01864 #undef xmlCatalogResolve
01865 extern __typeof (xmlCatalogResolve) xmlCatalogResolve __attribute((alias("xmlCatalogResolve__internal_alias")));
01866 #else
01867 #ifndef xmlCatalogResolve
01868 extern __typeof (xmlCatalogResolve) xmlCatalogResolve__internal_alias __attribute((visibility("hidden")));
01869 #define xmlCatalogResolve xmlCatalogResolve__internal_alias
01870 #endif
01871 #endif
01872 #endif
01873 
01874 #if defined(LIBXML_CATALOG_ENABLED)
01875 #ifdef bottom_catalog
01876 #undef xmlCatalogResolvePublic
01877 extern __typeof (xmlCatalogResolvePublic) xmlCatalogResolvePublic __attribute((alias("xmlCatalogResolvePublic__internal_alias")));
01878 #else
01879 #ifndef xmlCatalogResolvePublic
01880 extern __typeof (xmlCatalogResolvePublic) xmlCatalogResolvePublic__internal_alias __attribute((visibility("hidden")));
01881 #define xmlCatalogResolvePublic xmlCatalogResolvePublic__internal_alias
01882 #endif
01883 #endif
01884 #endif
01885 
01886 #if defined(LIBXML_CATALOG_ENABLED)
01887 #ifdef bottom_catalog
01888 #undef xmlCatalogResolveSystem
01889 extern __typeof (xmlCatalogResolveSystem) xmlCatalogResolveSystem __attribute((alias("xmlCatalogResolveSystem__internal_alias")));
01890 #else
01891 #ifndef xmlCatalogResolveSystem
01892 extern __typeof (xmlCatalogResolveSystem) xmlCatalogResolveSystem__internal_alias __attribute((visibility("hidden")));
01893 #define xmlCatalogResolveSystem xmlCatalogResolveSystem__internal_alias
01894 #endif
01895 #endif
01896 #endif
01897 
01898 #if defined(LIBXML_CATALOG_ENABLED)
01899 #ifdef bottom_catalog
01900 #undef xmlCatalogResolveURI
01901 extern __typeof (xmlCatalogResolveURI) xmlCatalogResolveURI __attribute((alias("xmlCatalogResolveURI__internal_alias")));
01902 #else
01903 #ifndef xmlCatalogResolveURI
01904 extern __typeof (xmlCatalogResolveURI) xmlCatalogResolveURI__internal_alias __attribute((visibility("hidden")));
01905 #define xmlCatalogResolveURI xmlCatalogResolveURI__internal_alias
01906 #endif
01907 #endif
01908 #endif
01909 
01910 #if defined(LIBXML_CATALOG_ENABLED)
01911 #ifdef bottom_catalog
01912 #undef xmlCatalogSetDebug
01913 extern __typeof (xmlCatalogSetDebug) xmlCatalogSetDebug __attribute((alias("xmlCatalogSetDebug__internal_alias")));
01914 #else
01915 #ifndef xmlCatalogSetDebug
01916 extern __typeof (xmlCatalogSetDebug) xmlCatalogSetDebug__internal_alias __attribute((visibility("hidden")));
01917 #define xmlCatalogSetDebug xmlCatalogSetDebug__internal_alias
01918 #endif
01919 #endif
01920 #endif
01921 
01922 #if defined(LIBXML_CATALOG_ENABLED)
01923 #ifdef bottom_catalog
01924 #undef xmlCatalogSetDefaultPrefer
01925 extern __typeof (xmlCatalogSetDefaultPrefer) xmlCatalogSetDefaultPrefer __attribute((alias("xmlCatalogSetDefaultPrefer__internal_alias")));
01926 #else
01927 #ifndef xmlCatalogSetDefaultPrefer
01928 extern __typeof (xmlCatalogSetDefaultPrefer) xmlCatalogSetDefaultPrefer__internal_alias __attribute((visibility("hidden")));
01929 #define xmlCatalogSetDefaultPrefer xmlCatalogSetDefaultPrefer__internal_alias
01930 #endif
01931 #endif
01932 #endif
01933 
01934 #if defined(LIBXML_CATALOG_ENABLED)
01935 #ifdef bottom_catalog
01936 #undef xmlCatalogSetDefaults
01937 extern __typeof (xmlCatalogSetDefaults) xmlCatalogSetDefaults __attribute((alias("xmlCatalogSetDefaults__internal_alias")));
01938 #else
01939 #ifndef xmlCatalogSetDefaults
01940 extern __typeof (xmlCatalogSetDefaults) xmlCatalogSetDefaults__internal_alias __attribute((visibility("hidden")));
01941 #define xmlCatalogSetDefaults xmlCatalogSetDefaults__internal_alias
01942 #endif
01943 #endif
01944 #endif
01945 
01946 #ifdef bottom_encoding
01947 #undef xmlCharEncCloseFunc
01948 extern __typeof (xmlCharEncCloseFunc) xmlCharEncCloseFunc __attribute((alias("xmlCharEncCloseFunc__internal_alias")));
01949 #else
01950 #ifndef xmlCharEncCloseFunc
01951 extern __typeof (xmlCharEncCloseFunc) xmlCharEncCloseFunc__internal_alias __attribute((visibility("hidden")));
01952 #define xmlCharEncCloseFunc xmlCharEncCloseFunc__internal_alias
01953 #endif
01954 #endif
01955 
01956 #ifdef bottom_encoding
01957 #undef xmlCharEncFirstLine
01958 extern __typeof (xmlCharEncFirstLine) xmlCharEncFirstLine __attribute((alias("xmlCharEncFirstLine__internal_alias")));
01959 #else
01960 #ifndef xmlCharEncFirstLine
01961 extern __typeof (xmlCharEncFirstLine) xmlCharEncFirstLine__internal_alias __attribute((visibility("hidden")));
01962 #define xmlCharEncFirstLine xmlCharEncFirstLine__internal_alias
01963 #endif
01964 #endif
01965 
01966 #ifdef bottom_encoding
01967 #undef xmlCharEncInFunc
01968 extern __typeof (xmlCharEncInFunc) xmlCharEncInFunc __attribute((alias("xmlCharEncInFunc__internal_alias")));
01969 #else
01970 #ifndef xmlCharEncInFunc
01971 extern __typeof (xmlCharEncInFunc) xmlCharEncInFunc__internal_alias __attribute((visibility("hidden")));
01972 #define xmlCharEncInFunc xmlCharEncInFunc__internal_alias
01973 #endif
01974 #endif
01975 
01976 #ifdef bottom_encoding
01977 #undef xmlCharEncOutFunc
01978 extern __typeof (xmlCharEncOutFunc) xmlCharEncOutFunc __attribute((alias("xmlCharEncOutFunc__internal_alias")));
01979 #else
01980 #ifndef xmlCharEncOutFunc
01981 extern __typeof (xmlCharEncOutFunc) xmlCharEncOutFunc__internal_alias __attribute((visibility("hidden")));
01982 #define xmlCharEncOutFunc xmlCharEncOutFunc__internal_alias
01983 #endif
01984 #endif
01985 
01986 #ifdef bottom_chvalid
01987 #undef xmlCharInRange
01988 extern __typeof (xmlCharInRange) xmlCharInRange __attribute((alias("xmlCharInRange__internal_alias")));
01989 #else
01990 #ifndef xmlCharInRange
01991 extern __typeof (xmlCharInRange) xmlCharInRange__internal_alias __attribute((visibility("hidden")));
01992 #define xmlCharInRange xmlCharInRange__internal_alias
01993 #endif
01994 #endif
01995 
01996 #ifdef bottom_xmlstring
01997 #undef xmlCharStrdup
01998 extern __typeof (xmlCharStrdup) xmlCharStrdup __attribute((alias("xmlCharStrdup__internal_alias")));
01999 #else
02000 #ifndef xmlCharStrdup
02001 extern __typeof (xmlCharStrdup) xmlCharStrdup__internal_alias __attribute((visibility("hidden")));
02002 #define xmlCharStrdup xmlCharStrdup__internal_alias
02003 #endif
02004 #endif
02005 
02006 #ifdef bottom_xmlstring
02007 #undef xmlCharStrndup
02008 extern __typeof (xmlCharStrndup) xmlCharStrndup __attribute((alias("xmlCharStrndup__internal_alias")));
02009 #else
02010 #ifndef xmlCharStrndup
02011 extern __typeof (xmlCharStrndup) xmlCharStrndup__internal_alias __attribute((visibility("hidden")));
02012 #define xmlCharStrndup xmlCharStrndup__internal_alias
02013 #endif
02014 #endif
02015 
02016 #ifdef bottom_xmlIO
02017 #undef xmlCheckFilename
02018 extern __typeof (xmlCheckFilename) xmlCheckFilename __attribute((alias("xmlCheckFilename__internal_alias")));
02019 #else
02020 #ifndef xmlCheckFilename
02021 extern __typeof (xmlCheckFilename) xmlCheckFilename__internal_alias __attribute((visibility("hidden")));
02022 #define xmlCheckFilename xmlCheckFilename__internal_alias
02023 #endif
02024 #endif
02025 
02026 #ifdef bottom_xmlIO
02027 #undef xmlCheckHTTPInput
02028 extern __typeof (xmlCheckHTTPInput) xmlCheckHTTPInput __attribute((alias("xmlCheckHTTPInput__internal_alias")));
02029 #else
02030 #ifndef xmlCheckHTTPInput
02031 extern __typeof (xmlCheckHTTPInput) xmlCheckHTTPInput__internal_alias __attribute((visibility("hidden")));
02032 #define xmlCheckHTTPInput xmlCheckHTTPInput__internal_alias
02033 #endif
02034 #endif
02035 
02036 #ifdef bottom_parser
02037 #undef xmlCheckLanguageID
02038 extern __typeof (xmlCheckLanguageID) xmlCheckLanguageID __attribute((alias("xmlCheckLanguageID__internal_alias")));
02039 #else
02040 #ifndef xmlCheckLanguageID
02041 extern __typeof (xmlCheckLanguageID) xmlCheckLanguageID__internal_alias __attribute((visibility("hidden")));
02042 #define xmlCheckLanguageID xmlCheckLanguageID__internal_alias
02043 #endif
02044 #endif
02045 
02046 #ifdef bottom_xmlstring
02047 #undef xmlCheckUTF8
02048 extern __typeof (xmlCheckUTF8) xmlCheckUTF8 __attribute((alias("xmlCheckUTF8__internal_alias")));
02049 #else
02050 #ifndef xmlCheckUTF8
02051 extern __typeof (xmlCheckUTF8) xmlCheckUTF8__internal_alias __attribute((visibility("hidden")));
02052 #define xmlCheckUTF8 xmlCheckUTF8__internal_alias
02053 #endif
02054 #endif
02055 
02056 #ifdef bottom_parserInternals
02057 #undef xmlCheckVersion
02058 extern __typeof (xmlCheckVersion) xmlCheckVersion __attribute((alias("xmlCheckVersion__internal_alias")));
02059 #else
02060 #ifndef xmlCheckVersion
02061 extern __typeof (xmlCheckVersion) xmlCheckVersion__internal_alias __attribute((visibility("hidden")));
02062 #define xmlCheckVersion xmlCheckVersion__internal_alias
02063 #endif
02064 #endif
02065 
02066 #if defined(LIBXML_TREE_ENABLED)
02067 #ifdef bottom_tree
02068 #undef xmlChildElementCount
02069 extern __typeof (xmlChildElementCount) xmlChildElementCount __attribute((alias("xmlChildElementCount__internal_alias")));
02070 #else
02071 #ifndef xmlChildElementCount
02072 extern __typeof (xmlChildElementCount) xmlChildElementCount__internal_alias __attribute((visibility("hidden")));
02073 #define xmlChildElementCount xmlChildElementCount__internal_alias
02074 #endif
02075 #endif
02076 #endif
02077 
02078 #ifdef bottom_encoding
02079 #undef xmlCleanupCharEncodingHandlers
02080 extern __typeof (xmlCleanupCharEncodingHandlers) xmlCleanupCharEncodingHandlers __attribute((alias("xmlCleanupCharEncodingHandlers__internal_alias")));
02081 #else
02082 #ifndef xmlCleanupCharEncodingHandlers
02083 extern __typeof (xmlCleanupCharEncodingHandlers) xmlCleanupCharEncodingHandlers__internal_alias __attribute((visibility("hidden")));
02084 #define xmlCleanupCharEncodingHandlers xmlCleanupCharEncodingHandlers__internal_alias
02085 #endif
02086 #endif
02087 
02088 #ifdef bottom_encoding
02089 #undef xmlCleanupEncodingAliases
02090 extern __typeof (xmlCleanupEncodingAliases) xmlCleanupEncodingAliases __attribute((alias("xmlCleanupEncodingAliases__internal_alias")));
02091 #else
02092 #ifndef xmlCleanupEncodingAliases
02093 extern __typeof (xmlCleanupEncodingAliases) xmlCleanupEncodingAliases__internal_alias __attribute((visibility("hidden")));
02094 #define xmlCleanupEncodingAliases xmlCleanupEncodingAliases__internal_alias
02095 #endif
02096 #endif
02097 
02098 #ifdef bottom_globals
02099 #undef xmlCleanupGlobals
02100 extern __typeof (xmlCleanupGlobals) xmlCleanupGlobals __attribute((alias("xmlCleanupGlobals__internal_alias")));
02101 #else
02102 #ifndef xmlCleanupGlobals
02103 extern __typeof (xmlCleanupGlobals) xmlCleanupGlobals__internal_alias __attribute((visibility("hidden")));
02104 #define xmlCleanupGlobals xmlCleanupGlobals__internal_alias
02105 #endif
02106 #endif
02107 
02108 #ifdef bottom_xmlIO
02109 #undef xmlCleanupInputCallbacks
02110 extern __typeof (xmlCleanupInputCallbacks) xmlCleanupInputCallbacks __attribute((alias("xmlCleanupInputCallbacks__internal_alias")));
02111 #else
02112 #ifndef xmlCleanupInputCallbacks
02113 extern __typeof (xmlCleanupInputCallbacks) xmlCleanupInputCallbacks__internal_alias __attribute((visibility("hidden")));
02114 #define xmlCleanupInputCallbacks xmlCleanupInputCallbacks__internal_alias
02115 #endif
02116 #endif
02117 
02118 #ifdef bottom_xmlmemory
02119 #undef xmlCleanupMemory
02120 extern __typeof (xmlCleanupMemory) xmlCleanupMemory __attribute((alias("xmlCleanupMemory__internal_alias")));
02121 #else
02122 #ifndef xmlCleanupMemory
02123 extern __typeof (xmlCleanupMemory) xmlCleanupMemory__internal_alias __attribute((visibility("hidden")));
02124 #define xmlCleanupMemory xmlCleanupMemory__internal_alias
02125 #endif
02126 #endif
02127 
02128 #if defined(LIBXML_OUTPUT_ENABLED)
02129 #ifdef bottom_xmlIO
02130 #undef xmlCleanupOutputCallbacks
02131 extern __typeof (xmlCleanupOutputCallbacks) xmlCleanupOutputCallbacks __attribute((alias("xmlCleanupOutputCallbacks__internal_alias")));
02132 #else
02133 #ifndef xmlCleanupOutputCallbacks
02134 extern __typeof (xmlCleanupOutputCallbacks) xmlCleanupOutputCallbacks__internal_alias __attribute((visibility("hidden")));
02135 #define xmlCleanupOutputCallbacks xmlCleanupOutputCallbacks__internal_alias
02136 #endif
02137 #endif
02138 #endif
02139 
02140 #ifdef bottom_parser
02141 #undef xmlCleanupParser
02142 extern __typeof (xmlCleanupParser) xmlCleanupParser __attribute((alias("xmlCleanupParser__internal_alias")));
02143 #else
02144 #ifndef xmlCleanupParser
02145 extern __typeof (xmlCleanupParser) xmlCleanupParser__internal_alias __attribute((visibility("hidden")));
02146 #define xmlCleanupParser xmlCleanupParser__internal_alias
02147 #endif
02148 #endif
02149 
02150 #if defined(LIBXML_LEGACY_ENABLED)
02151 #ifdef bottom_legacy
02152 #undef xmlCleanupPredefinedEntities
02153 extern __typeof (xmlCleanupPredefinedEntities) xmlCleanupPredefinedEntities __attribute((alias("xmlCleanupPredefinedEntities__internal_alias")));
02154 #else
02155 #ifndef xmlCleanupPredefinedEntities
02156 extern __typeof (xmlCleanupPredefinedEntities) xmlCleanupPredefinedEntities__internal_alias __attribute((visibility("hidden")));
02157 #define xmlCleanupPredefinedEntities xmlCleanupPredefinedEntities__internal_alias
02158 #endif
02159 #endif
02160 #endif
02161 
02162 #ifdef bottom_threads
02163 #undef xmlCleanupThreads
02164 extern __typeof (xmlCleanupThreads) xmlCleanupThreads __attribute((alias("xmlCleanupThreads__internal_alias")));
02165 #else
02166 #ifndef xmlCleanupThreads
02167 extern __typeof (xmlCleanupThreads) xmlCleanupThreads__internal_alias __attribute((visibility("hidden")));
02168 #define xmlCleanupThreads xmlCleanupThreads__internal_alias
02169 #endif
02170 #endif
02171 
02172 #ifdef bottom_parserInternals
02173 #undef xmlClearNodeInfoSeq
02174 extern __typeof (xmlClearNodeInfoSeq) xmlClearNodeInfoSeq __attribute((alias("xmlClearNodeInfoSeq__internal_alias")));
02175 #else
02176 #ifndef xmlClearNodeInfoSeq
02177 extern __typeof (xmlClearNodeInfoSeq) xmlClearNodeInfoSeq__internal_alias __attribute((visibility("hidden")));
02178 #define xmlClearNodeInfoSeq xmlClearNodeInfoSeq__internal_alias
02179 #endif
02180 #endif
02181 
02182 #ifdef bottom_parserInternals
02183 #undef xmlClearParserCtxt
02184 extern __typeof (xmlClearParserCtxt) xmlClearParserCtxt __attribute((alias("xmlClearParserCtxt__internal_alias")));
02185 #else
02186 #ifndef xmlClearParserCtxt
02187 extern __typeof (xmlClearParserCtxt) xmlClearParserCtxt__internal_alias __attribute((visibility("hidden")));
02188 #define xmlClearParserCtxt xmlClearParserCtxt__internal_alias
02189 #endif
02190 #endif
02191 
02192 #if defined(LIBXML_CATALOG_ENABLED)
02193 #ifdef bottom_catalog
02194 #undef xmlConvertSGMLCatalog
02195 extern __typeof (xmlConvertSGMLCatalog) xmlConvertSGMLCatalog __attribute((alias("xmlConvertSGMLCatalog__internal_alias")));
02196 #else
02197 #ifndef xmlConvertSGMLCatalog
02198 extern __typeof (xmlConvertSGMLCatalog) xmlConvertSGMLCatalog__internal_alias __attribute((visibility("hidden")));
02199 #define xmlConvertSGMLCatalog xmlConvertSGMLCatalog__internal_alias
02200 #endif
02201 #endif
02202 #endif
02203 
02204 #if defined(LIBXML_TREE_ENABLED)
02205 #ifdef bottom_valid
02206 #undef xmlCopyAttributeTable
02207 extern __typeof (xmlCopyAttributeTable) xmlCopyAttributeTable __attribute((alias("xmlCopyAttributeTable__internal_alias")));
02208 #else
02209 #ifndef xmlCopyAttributeTable
02210 extern __typeof (xmlCopyAttributeTable) xmlCopyAttributeTable__internal_alias __attribute((visibility("hidden")));
02211 #define xmlCopyAttributeTable xmlCopyAttributeTable__internal_alias
02212 #endif
02213 #endif
02214 #endif
02215 
02216 #ifdef bottom_parserInternals
02217 #undef xmlCopyChar
02218 extern __typeof (xmlCopyChar) xmlCopyChar __attribute((alias("xmlCopyChar__internal_alias")));
02219 #else
02220 #ifndef xmlCopyChar
02221 extern __typeof (xmlCopyChar) xmlCopyChar__internal_alias __attribute((visibility("hidden")));
02222 #define xmlCopyChar xmlCopyChar__internal_alias
02223 #endif
02224 #endif
02225 
02226 #ifdef bottom_parserInternals
02227 #undef xmlCopyCharMultiByte
02228 extern __typeof (xmlCopyCharMultiByte) xmlCopyCharMultiByte __attribute((alias("xmlCopyCharMultiByte__internal_alias")));
02229 #else
02230 #ifndef xmlCopyCharMultiByte
02231 extern __typeof (xmlCopyCharMultiByte) xmlCopyCharMultiByte__internal_alias __attribute((visibility("hidden")));
02232 #define xmlCopyCharMultiByte xmlCopyCharMultiByte__internal_alias
02233 #endif
02234 #endif
02235 
02236 #if defined(LIBXML_TREE_ENABLED) || defined(LIBXML_SCHEMAS_ENABLED)
02237 #ifdef bottom_tree
02238 #undef xmlCopyDoc
02239 extern __typeof (xmlCopyDoc) xmlCopyDoc __attribute((alias("xmlCopyDoc__internal_alias")));
02240 #else
02241 #ifndef xmlCopyDoc
02242 extern __typeof (xmlCopyDoc) xmlCopyDoc__internal_alias __attribute((visibility("hidden")));
02243 #define xmlCopyDoc xmlCopyDoc__internal_alias
02244 #endif
02245 #endif
02246 #endif
02247 
02248 #ifdef bottom_valid
02249 #undef xmlCopyDocElementContent
02250 extern __typeof (xmlCopyDocElementContent) xmlCopyDocElementContent __attribute((alias("xmlCopyDocElementContent__internal_alias")));
02251 #else
02252 #ifndef xmlCopyDocElementContent
02253 extern __typeof (xmlCopyDocElementContent) xmlCopyDocElementContent__internal_alias __attribute((visibility("hidden")));
02254 #define xmlCopyDocElementContent xmlCopyDocElementContent__internal_alias
02255 #endif
02256 #endif
02257 
02258 #if defined(LIBXML_TREE_ENABLED)
02259 #ifdef bottom_tree
02260 #undef xmlCopyDtd
02261 extern __typeof (xmlCopyDtd) xmlCopyDtd __attribute((alias("xmlCopyDtd__internal_alias")));
02262 #else
02263 #ifndef xmlCopyDtd
02264 extern __typeof (xmlCopyDtd) xmlCopyDtd__internal_alias __attribute((visibility("hidden")));
02265 #define xmlCopyDtd xmlCopyDtd__internal_alias
02266 #endif
02267 #endif
02268 #endif
02269 
02270 #ifdef bottom_valid
02271 #undef xmlCopyElementContent
02272 extern __typeof (xmlCopyElementContent) xmlCopyElementContent __attribute((alias("xmlCopyElementContent__internal_alias")));
02273 #else
02274 #ifndef xmlCopyElementContent
02275 extern __typeof (xmlCopyElementContent) xmlCopyElementContent__internal_alias __attribute((visibility("hidden")));
02276 #define xmlCopyElementContent xmlCopyElementContent__internal_alias
02277 #endif
02278 #endif
02279 
02280 #if defined(LIBXML_TREE_ENABLED)
02281 #ifdef bottom_valid
02282 #undef xmlCopyElementTable
02283 extern __typeof (xmlCopyElementTable) xmlCopyElementTable __attribute((alias("xmlCopyElementTable__internal_alias")));
02284 #else
02285 #ifndef xmlCopyElementTable
02286 extern __typeof (xmlCopyElementTable) xmlCopyElementTable__internal_alias __attribute((visibility("hidden")));
02287 #define xmlCopyElementTable xmlCopyElementTable__internal_alias
02288 #endif
02289 #endif
02290 #endif
02291 
02292 #if defined(LIBXML_TREE_ENABLED)
02293 #ifdef bottom_entities
02294 #undef xmlCopyEntitiesTable
02295 extern __typeof (xmlCopyEntitiesTable) xmlCopyEntitiesTable __attribute((alias("xmlCopyEntitiesTable__internal_alias")));
02296 #else
02297 #ifndef xmlCopyEntitiesTable
02298 extern __typeof (xmlCopyEntitiesTable) xmlCopyEntitiesTable__internal_alias __attribute((visibility("hidden")));
02299 #define xmlCopyEntitiesTable xmlCopyEntitiesTable__internal_alias
02300 #endif
02301 #endif
02302 #endif
02303 
02304 #if defined(LIBXML_TREE_ENABLED)
02305 #ifdef bottom_valid
02306 #undef xmlCopyEnumeration
02307 extern __typeof (xmlCopyEnumeration) xmlCopyEnumeration __attribute((alias("xmlCopyEnumeration__internal_alias")));
02308 #else
02309 #ifndef xmlCopyEnumeration
02310 extern __typeof (xmlCopyEnumeration) xmlCopyEnumeration__internal_alias __attribute((visibility("hidden")));
02311 #define xmlCopyEnumeration xmlCopyEnumeration__internal_alias
02312 #endif
02313 #endif
02314 #endif
02315 
02316 #ifdef bottom_error
02317 #undef xmlCopyError
02318 extern __typeof (xmlCopyError) xmlCopyError __attribute((alias("xmlCopyError__internal_alias")));
02319 #else
02320 #ifndef xmlCopyError
02321 extern __typeof (xmlCopyError) xmlCopyError__internal_alias __attribute((visibility("hidden")));
02322 #define xmlCopyError xmlCopyError__internal_alias
02323 #endif
02324 #endif
02325 
02326 #ifdef bottom_tree
02327 #undef xmlCopyNamespace
02328 extern __typeof (xmlCopyNamespace) xmlCopyNamespace __attribute((alias("xmlCopyNamespace__internal_alias")));
02329 #else
02330 #ifndef xmlCopyNamespace
02331 extern __typeof (xmlCopyNamespace) xmlCopyNamespace__internal_alias __attribute((visibility("hidden")));
02332 #define xmlCopyNamespace xmlCopyNamespace__internal_alias
02333 #endif
02334 #endif
02335 
02336 #ifdef bottom_tree
02337 #undef xmlCopyNamespaceList
02338 extern __typeof (xmlCopyNamespaceList) xmlCopyNamespaceList __attribute((alias("xmlCopyNamespaceList__internal_alias")));
02339 #else
02340 #ifndef xmlCopyNamespaceList
02341 extern __typeof (xmlCopyNamespaceList) xmlCopyNamespaceList__internal_alias __attribute((visibility("hidden")));
02342 #define xmlCopyNamespaceList xmlCopyNamespaceList__internal_alias
02343 #endif
02344 #endif
02345 
02346 #ifdef bottom_tree
02347 #undef xmlCopyNode
02348 extern __typeof (xmlCopyNode) xmlCopyNode __attribute((alias("xmlCopyNode__internal_alias")));
02349 #else
02350 #ifndef xmlCopyNode
02351 extern __typeof (xmlCopyNode) xmlCopyNode__internal_alias __attribute((visibility("hidden")));
02352 #define xmlCopyNode xmlCopyNode__internal_alias
02353 #endif
02354 #endif
02355 
02356 #ifdef bottom_tree
02357 #undef xmlCopyNodeList
02358 extern __typeof (xmlCopyNodeList) xmlCopyNodeList __attribute((alias("xmlCopyNodeList__internal_alias")));
02359 #else
02360 #ifndef xmlCopyNodeList
02361 extern __typeof (xmlCopyNodeList) xmlCopyNodeList__internal_alias __attribute((visibility("hidden")));
02362 #define xmlCopyNodeList xmlCopyNodeList__internal_alias
02363 #endif
02364 #endif
02365 
02366 #if defined(LIBXML_TREE_ENABLED)
02367 #ifdef bottom_valid
02368 #undef xmlCopyNotationTable
02369 extern __typeof (xmlCopyNotationTable) xmlCopyNotationTable __attribute((alias("xmlCopyNotationTable__internal_alias")));
02370 #else
02371 #ifndef xmlCopyNotationTable
02372 extern __typeof (xmlCopyNotationTable) xmlCopyNotationTable__internal_alias __attribute((visibility("hidden")));
02373 #define xmlCopyNotationTable xmlCopyNotationTable__internal_alias
02374 #endif
02375 #endif
02376 #endif
02377 
02378 #ifdef bottom_tree
02379 #undef xmlCopyProp
02380 extern __typeof (xmlCopyProp) xmlCopyProp __attribute((alias("xmlCopyProp__internal_alias")));
02381 #else
02382 #ifndef xmlCopyProp
02383 extern __typeof (xmlCopyProp) xmlCopyProp__internal_alias __attribute((visibility("hidden")));
02384 #define xmlCopyProp xmlCopyProp__internal_alias
02385 #endif
02386 #endif
02387 
02388 #ifdef bottom_tree
02389 #undef xmlCopyPropList
02390 extern __typeof (xmlCopyPropList) xmlCopyPropList __attribute((alias("xmlCopyPropList__internal_alias")));
02391 #else
02392 #ifndef xmlCopyPropList
02393 extern __typeof (xmlCopyPropList) xmlCopyPropList__internal_alias __attribute((visibility("hidden")));
02394 #define xmlCopyPropList xmlCopyPropList__internal_alias
02395 #endif
02396 #endif
02397 
02398 #ifdef bottom_parser
02399 #undef xmlCreateDocParserCtxt
02400 extern __typeof (xmlCreateDocParserCtxt) xmlCreateDocParserCtxt __attribute((alias("xmlCreateDocParserCtxt__internal_alias")));
02401 #else
02402 #ifndef xmlCreateDocParserCtxt
02403 extern __typeof (xmlCreateDocParserCtxt) xmlCreateDocParserCtxt__internal_alias __attribute((visibility("hidden")));
02404 #define xmlCreateDocParserCtxt xmlCreateDocParserCtxt__internal_alias
02405 #endif
02406 #endif
02407 
02408 #ifdef bottom_entities
02409 #undef xmlCreateEntitiesTable
02410 extern __typeof (xmlCreateEntitiesTable) xmlCreateEntitiesTable __attribute((alias("xmlCreateEntitiesTable__internal_alias")));
02411 #else
02412 #ifndef xmlCreateEntitiesTable
02413 extern __typeof (xmlCreateEntitiesTable) xmlCreateEntitiesTable__internal_alias __attribute((visibility("hidden")));
02414 #define xmlCreateEntitiesTable xmlCreateEntitiesTable__internal_alias
02415 #endif
02416 #endif
02417 
02418 #ifdef bottom_parser
02419 #undef xmlCreateEntityParserCtxt
02420 extern __typeof (xmlCreateEntityParserCtxt) xmlCreateEntityParserCtxt __attribute((alias("xmlCreateEntityParserCtxt__internal_alias")));
02421 #else
02422 #ifndef xmlCreateEntityParserCtxt
02423 extern __typeof (xmlCreateEntityParserCtxt) xmlCreateEntityParserCtxt__internal_alias __attribute((visibility("hidden")));
02424 #define xmlCreateEntityParserCtxt xmlCreateEntityParserCtxt__internal_alias
02425 #endif
02426 #endif
02427 
02428 #ifdef bottom_valid
02429 #undef xmlCreateEnumeration
02430 extern __typeof (xmlCreateEnumeration) xmlCreateEnumeration __attribute((alias("xmlCreateEnumeration__internal_alias")));
02431 #else
02432 #ifndef xmlCreateEnumeration
02433 extern __typeof (xmlCreateEnumeration) xmlCreateEnumeration__internal_alias __attribute((visibility("hidden")));
02434 #define xmlCreateEnumeration xmlCreateEnumeration__internal_alias
02435 #endif
02436 #endif
02437 
02438 #ifdef bottom_parser
02439 #undef xmlCreateFileParserCtxt
02440 extern __typeof (xmlCreateFileParserCtxt) xmlCreateFileParserCtxt __attribute((alias("xmlCreateFileParserCtxt__internal_alias")));
02441 #else
02442 #ifndef xmlCreateFileParserCtxt
02443 extern __typeof (xmlCreateFileParserCtxt) xmlCreateFileParserCtxt__internal_alias __attribute((visibility("hidden")));
02444 #define xmlCreateFileParserCtxt xmlCreateFileParserCtxt__internal_alias
02445 #endif
02446 #endif
02447 
02448 #ifdef bottom_parser
02449 #undef xmlCreateIOParserCtxt
02450 extern __typeof (xmlCreateIOParserCtxt) xmlCreateIOParserCtxt __attribute((alias("xmlCreateIOParserCtxt__internal_alias")));
02451 #else
02452 #ifndef xmlCreateIOParserCtxt
02453 extern __typeof (xmlCreateIOParserCtxt) xmlCreateIOParserCtxt__internal_alias __attribute((visibility("hidden")));
02454 #define xmlCreateIOParserCtxt xmlCreateIOParserCtxt__internal_alias
02455 #endif
02456 #endif
02457 
02458 #ifdef bottom_tree
02459 #undef xmlCreateIntSubset
02460 extern __typeof (xmlCreateIntSubset) xmlCreateIntSubset __attribute((alias("xmlCreateIntSubset__internal_alias")));
02461 #else
02462 #ifndef xmlCreateIntSubset
02463 extern __typeof (xmlCreateIntSubset) xmlCreateIntSubset__internal_alias __attribute((visibility("hidden")));
02464 #define xmlCreateIntSubset xmlCreateIntSubset__internal_alias
02465 #endif
02466 #endif
02467 
02468 #ifdef bottom_parser
02469 #undef xmlCreateMemoryParserCtxt
02470 extern __typeof (xmlCreateMemoryParserCtxt) xmlCreateMemoryParserCtxt __attribute((alias("xmlCreateMemoryParserCtxt__internal_alias")));
02471 #else
02472 #ifndef xmlCreateMemoryParserCtxt
02473 extern __typeof (xmlCreateMemoryParserCtxt) xmlCreateMemoryParserCtxt__internal_alias __attribute((visibility("hidden")));
02474 #define xmlCreateMemoryParserCtxt xmlCreateMemoryParserCtxt__internal_alias
02475 #endif
02476 #endif
02477 
02478 #if defined(LIBXML_PUSH_ENABLED)
02479 #ifdef bottom_parser
02480 #undef xmlCreatePushParserCtxt
02481 extern __typeof (xmlCreatePushParserCtxt) xmlCreatePushParserCtxt __attribute((alias("xmlCreatePushParserCtxt__internal_alias")));
02482 #else
02483 #ifndef xmlCreatePushParserCtxt
02484 extern __typeof (xmlCreatePushParserCtxt) xmlCreatePushParserCtxt__internal_alias __attribute((visibility("hidden")));
02485 #define xmlCreatePushParserCtxt xmlCreatePushParserCtxt__internal_alias
02486 #endif
02487 #endif
02488 #endif
02489 
02490 #ifdef bottom_uri
02491 #undef xmlCreateURI
02492 extern __typeof (xmlCreateURI) xmlCreateURI __attribute((alias("xmlCreateURI__internal_alias")));
02493 #else
02494 #ifndef xmlCreateURI
02495 extern __typeof (xmlCreateURI) xmlCreateURI__internal_alias __attribute((visibility("hidden")));
02496 #define xmlCreateURI xmlCreateURI__internal_alias
02497 #endif
02498 #endif
02499 
02500 #ifdef bottom_parser
02501 #undef xmlCreateURLParserCtxt
02502 extern __typeof (xmlCreateURLParserCtxt) xmlCreateURLParserCtxt __attribute((alias("xmlCreateURLParserCtxt__internal_alias")));
02503 #else
02504 #ifndef xmlCreateURLParserCtxt
02505 extern __typeof (xmlCreateURLParserCtxt) xmlCreateURLParserCtxt__internal_alias __attribute((visibility("hidden")));
02506 #define xmlCreateURLParserCtxt xmlCreateURLParserCtxt__internal_alias
02507 #endif
02508 #endif
02509 
02510 #ifdef bottom_error
02511 #undef xmlCtxtGetLastError
02512 extern __typeof (xmlCtxtGetLastError) xmlCtxtGetLastError __attribute((alias("xmlCtxtGetLastError__internal_alias")));
02513 #else
02514 #ifndef xmlCtxtGetLastError
02515 extern __typeof (xmlCtxtGetLastError) xmlCtxtGetLastError__internal_alias __attribute((visibility("hidden")));
02516 #define xmlCtxtGetLastError xmlCtxtGetLastError__internal_alias
02517 #endif
02518 #endif
02519 
02520 #ifdef bottom_parser
02521 #undef xmlCtxtReadDoc
02522 extern __typeof (xmlCtxtReadDoc) xmlCtxtReadDoc __attribute((alias("xmlCtxtReadDoc__internal_alias")));
02523 #else
02524 #ifndef xmlCtxtReadDoc
02525 extern __typeof (xmlCtxtReadDoc) xmlCtxtReadDoc__internal_alias __attribute((visibility("hidden")));
02526 #define xmlCtxtReadDoc xmlCtxtReadDoc__internal_alias
02527 #endif
02528 #endif
02529 
02530 #ifdef bottom_parser
02531 #undef xmlCtxtReadFd
02532 extern __typeof (xmlCtxtReadFd) xmlCtxtReadFd __attribute((alias("xmlCtxtReadFd__internal_alias")));
02533 #else
02534 #ifndef xmlCtxtReadFd
02535 extern __typeof (xmlCtxtReadFd) xmlCtxtReadFd__internal_alias __attribute((visibility("hidden")));
02536 #define xmlCtxtReadFd xmlCtxtReadFd__internal_alias
02537 #endif
02538 #endif
02539 
02540 #ifdef bottom_parser
02541 #undef xmlCtxtReadFile
02542 extern __typeof (xmlCtxtReadFile) xmlCtxtReadFile __attribute((alias("xmlCtxtReadFile__internal_alias")));
02543 #else
02544 #ifndef xmlCtxtReadFile
02545 extern __typeof (xmlCtxtReadFile) xmlCtxtReadFile__internal_alias __attribute((visibility("hidden")));
02546 #define xmlCtxtReadFile xmlCtxtReadFile__internal_alias
02547 #endif
02548 #endif
02549 
02550 #ifdef bottom_parser
02551 #undef xmlCtxtReadIO
02552 extern __typeof (xmlCtxtReadIO) xmlCtxtReadIO __attribute((alias("xmlCtxtReadIO__internal_alias")));
02553 #else
02554 #ifndef xmlCtxtReadIO
02555 extern __typeof (xmlCtxtReadIO) xmlCtxtReadIO__internal_alias __attribute((visibility("hidden")));
02556 #define xmlCtxtReadIO xmlCtxtReadIO__internal_alias
02557 #endif
02558 #endif
02559 
02560 #ifdef bottom_parser
02561 #undef xmlCtxtReadMemory
02562 extern __typeof (xmlCtxtReadMemory) xmlCtxtReadMemory __attribute((alias("xmlCtxtReadMemory__internal_alias")));
02563 #else
02564 #ifndef xmlCtxtReadMemory
02565 extern __typeof (xmlCtxtReadMemory) xmlCtxtReadMemory__internal_alias __attribute((visibility("hidden")));
02566 #define xmlCtxtReadMemory xmlCtxtReadMemory__internal_alias
02567 #endif
02568 #endif
02569 
02570 #ifdef bottom_parser
02571 #undef xmlCtxtReset
02572 extern __typeof (xmlCtxtReset) xmlCtxtReset __attribute((alias("xmlCtxtReset__internal_alias")));
02573 #else
02574 #ifndef xmlCtxtReset
02575 extern __typeof (xmlCtxtReset) xmlCtxtReset__internal_alias __attribute((visibility("hidden")));
02576 #define xmlCtxtReset xmlCtxtReset__internal_alias
02577 #endif
02578 #endif
02579 
02580 #ifdef bottom_error
02581 #undef xmlCtxtResetLastError
02582 extern __typeof (xmlCtxtResetLastError) xmlCtxtResetLastError __attribute((alias("xmlCtxtResetLastError__internal_alias")));
02583 #else
02584 #ifndef xmlCtxtResetLastError
02585 extern __typeof (xmlCtxtResetLastError) xmlCtxtResetLastError__internal_alias __attribute((visibility("hidden")));
02586 #define xmlCtxtResetLastError xmlCtxtResetLastError__internal_alias
02587 #endif
02588 #endif
02589 
02590 #ifdef bottom_parser
02591 #undef xmlCtxtResetPush
02592 extern __typeof (xmlCtxtResetPush) xmlCtxtResetPush __attribute((alias("xmlCtxtResetPush__internal_alias")));
02593 #else
02594 #ifndef xmlCtxtResetPush
02595 extern __typeof (xmlCtxtResetPush) xmlCtxtResetPush__internal_alias __attribute((visibility("hidden")));
02596 #define xmlCtxtResetPush xmlCtxtResetPush__internal_alias
02597 #endif
02598 #endif
02599 
02600 #ifdef bottom_parser
02601 #undef xmlCtxtUseOptions
02602 extern __typeof (xmlCtxtUseOptions) xmlCtxtUseOptions __attribute((alias("xmlCtxtUseOptions__internal_alias")));
02603 #else
02604 #ifndef xmlCtxtUseOptions
02605 extern __typeof (xmlCtxtUseOptions) xmlCtxtUseOptions__internal_alias __attribute((visibility("hidden")));
02606 #define xmlCtxtUseOptions xmlCtxtUseOptions__internal_alias
02607 #endif
02608 #endif
02609 
02610 #ifdef bottom_parserInternals
02611 #undef xmlCurrentChar
02612 extern __typeof (xmlCurrentChar) xmlCurrentChar __attribute((alias("xmlCurrentChar__internal_alias")));
02613 #else
02614 #ifndef xmlCurrentChar
02615 extern __typeof (xmlCurrentChar) xmlCurrentChar__internal_alias __attribute((visibility("hidden")));
02616 #define xmlCurrentChar xmlCurrentChar__internal_alias
02617 #endif
02618 #endif
02619 
02620 #ifdef bottom_tree
02621 #undef xmlDOMWrapAdoptNode
02622 extern __typeof (xmlDOMWrapAdoptNode) xmlDOMWrapAdoptNode __attribute((alias("xmlDOMWrapAdoptNode__internal_alias")));
02623 #else
02624 #ifndef xmlDOMWrapAdoptNode
02625 extern __typeof (xmlDOMWrapAdoptNode) xmlDOMWrapAdoptNode__internal_alias __attribute((visibility("hidden")));
02626 #define xmlDOMWrapAdoptNode xmlDOMWrapAdoptNode__internal_alias
02627 #endif
02628 #endif
02629 
02630 #ifdef bottom_tree
02631 #undef xmlDOMWrapCloneNode
02632 extern __typeof (xmlDOMWrapCloneNode) xmlDOMWrapCloneNode __attribute((alias("xmlDOMWrapCloneNode__internal_alias")));
02633 #else
02634 #ifndef xmlDOMWrapCloneNode
02635 extern __typeof (xmlDOMWrapCloneNode) xmlDOMWrapCloneNode__internal_alias __attribute((visibility("hidden")));
02636 #define xmlDOMWrapCloneNode xmlDOMWrapCloneNode__internal_alias
02637 #endif
02638 #endif
02639 
02640 #ifdef bottom_tree
02641 #undef xmlDOMWrapFreeCtxt
02642 extern __typeof (xmlDOMWrapFreeCtxt) xmlDOMWrapFreeCtxt __attribute((alias("xmlDOMWrapFreeCtxt__internal_alias")));
02643 #else
02644 #ifndef xmlDOMWrapFreeCtxt
02645 extern __typeof (xmlDOMWrapFreeCtxt) xmlDOMWrapFreeCtxt__internal_alias __attribute((visibility("hidden")));
02646 #define xmlDOMWrapFreeCtxt xmlDOMWrapFreeCtxt__internal_alias
02647 #endif
02648 #endif
02649 
02650 #ifdef bottom_tree
02651 #undef xmlDOMWrapNewCtxt
02652 extern __typeof (xmlDOMWrapNewCtxt) xmlDOMWrapNewCtxt __attribute((alias("xmlDOMWrapNewCtxt__internal_alias")));
02653 #else
02654 #ifndef xmlDOMWrapNewCtxt
02655 extern __typeof (xmlDOMWrapNewCtxt) xmlDOMWrapNewCtxt__internal_alias __attribute((visibility("hidden")));
02656 #define xmlDOMWrapNewCtxt xmlDOMWrapNewCtxt__internal_alias
02657 #endif
02658 #endif
02659 
02660 #ifdef bottom_tree
02661 #undef xmlDOMWrapReconcileNamespaces
02662 extern __typeof (xmlDOMWrapReconcileNamespaces) xmlDOMWrapReconcileNamespaces __attribute((alias("xmlDOMWrapReconcileNamespaces__internal_alias")));
02663 #else
02664 #ifndef xmlDOMWrapReconcileNamespaces
02665 extern __typeof (xmlDOMWrapReconcileNamespaces) xmlDOMWrapReconcileNamespaces__internal_alias __attribute((visibility("hidden")));
02666 #define xmlDOMWrapReconcileNamespaces xmlDOMWrapReconcileNamespaces__internal_alias
02667 #endif
02668 #endif
02669 
02670 #ifdef bottom_tree
02671 #undef xmlDOMWrapRemoveNode
02672 extern __typeof (xmlDOMWrapRemoveNode) xmlDOMWrapRemoveNode __attribute((alias("xmlDOMWrapRemoveNode__internal_alias")));
02673 #else
02674 #ifndef xmlDOMWrapRemoveNode
02675 extern __typeof (xmlDOMWrapRemoveNode) xmlDOMWrapRemoveNode__internal_alias __attribute((visibility("hidden")));
02676 #define xmlDOMWrapRemoveNode xmlDOMWrapRemoveNode__internal_alias
02677 #endif
02678 #endif
02679 
02680 #if defined(LIBXML_DEBUG_ENABLED)
02681 #ifdef bottom_debugXML
02682 #undef xmlDebugCheckDocument
02683 extern __typeof (xmlDebugCheckDocument) xmlDebugCheckDocument __attribute((alias("xmlDebugCheckDocument__internal_alias")));
02684 #else
02685 #ifndef xmlDebugCheckDocument
02686 extern __typeof (xmlDebugCheckDocument) xmlDebugCheckDocument__internal_alias __attribute((visibility("hidden")));
02687 #define xmlDebugCheckDocument xmlDebugCheckDocument__internal_alias
02688 #endif
02689 #endif
02690 #endif
02691 
02692 #if defined(LIBXML_DEBUG_ENABLED)
02693 #ifdef bottom_debugXML
02694 #undef xmlDebugDumpAttr
02695 extern __typeof (xmlDebugDumpAttr) xmlDebugDumpAttr __attribute((alias("xmlDebugDumpAttr__internal_alias")));
02696 #else
02697 #ifndef xmlDebugDumpAttr
02698 extern __typeof (xmlDebugDumpAttr) xmlDebugDumpAttr__internal_alias __attribute((visibility("hidden")));
02699 #define xmlDebugDumpAttr xmlDebugDumpAttr__internal_alias
02700 #endif
02701 #endif
02702 #endif
02703 
02704 #if defined(LIBXML_DEBUG_ENABLED)
02705 #ifdef bottom_debugXML
02706 #undef xmlDebugDumpAttrList
02707 extern __typeof (xmlDebugDumpAttrList) xmlDebugDumpAttrList __attribute((alias("xmlDebugDumpAttrList__internal_alias")));
02708 #else
02709 #ifndef xmlDebugDumpAttrList
02710 extern __typeof (xmlDebugDumpAttrList) xmlDebugDumpAttrList__internal_alias __attribute((visibility("hidden")));
02711 #define xmlDebugDumpAttrList xmlDebugDumpAttrList__internal_alias
02712 #endif
02713 #endif
02714 #endif
02715 
02716 #if defined(LIBXML_DEBUG_ENABLED)
02717 #ifdef bottom_debugXML
02718 #undef xmlDebugDumpDTD
02719 extern __typeof (xmlDebugDumpDTD) xmlDebugDumpDTD __attribute((alias("xmlDebugDumpDTD__internal_alias")));
02720 #else
02721 #ifndef xmlDebugDumpDTD
02722 extern __typeof (xmlDebugDumpDTD) xmlDebugDumpDTD__internal_alias __attribute((visibility("hidden")));
02723 #define xmlDebugDumpDTD xmlDebugDumpDTD__internal_alias
02724 #endif
02725 #endif
02726 #endif
02727 
02728 #if defined(LIBXML_DEBUG_ENABLED)
02729 #ifdef bottom_debugXML
02730 #undef xmlDebugDumpDocument
02731 extern __typeof (xmlDebugDumpDocument) xmlDebugDumpDocument __attribute((alias("xmlDebugDumpDocument__internal_alias")));
02732 #else
02733 #ifndef xmlDebugDumpDocument
02734 extern __typeof (xmlDebugDumpDocument) xmlDebugDumpDocument__internal_alias __attribute((visibility("hidden")));
02735 #define xmlDebugDumpDocument xmlDebugDumpDocument__internal_alias
02736 #endif
02737 #endif
02738 #endif
02739 
02740 #if defined(LIBXML_DEBUG_ENABLED)
02741 #ifdef bottom_debugXML
02742 #undef xmlDebugDumpDocumentHead
02743 extern __typeof (xmlDebugDumpDocumentHead) xmlDebugDumpDocumentHead __attribute((alias("xmlDebugDumpDocumentHead__internal_alias")));
02744 #else
02745 #ifndef xmlDebugDumpDocumentHead
02746 extern __typeof (xmlDebugDumpDocumentHead) xmlDebugDumpDocumentHead__internal_alias __attribute((visibility("hidden")));
02747 #define xmlDebugDumpDocumentHead xmlDebugDumpDocumentHead__internal_alias
02748 #endif
02749 #endif
02750 #endif
02751 
02752 #if defined(LIBXML_DEBUG_ENABLED)
02753 #ifdef bottom_debugXML
02754 #undef xmlDebugDumpEntities
02755 extern __typeof (xmlDebugDumpEntities) xmlDebugDumpEntities __attribute((alias("xmlDebugDumpEntities__internal_alias")));
02756 #else
02757 #ifndef xmlDebugDumpEntities
02758 extern __typeof (xmlDebugDumpEntities) xmlDebugDumpEntities__internal_alias __attribute((visibility("hidden")));
02759 #define xmlDebugDumpEntities xmlDebugDumpEntities__internal_alias
02760 #endif
02761 #endif
02762 #endif
02763 
02764 #if defined(LIBXML_DEBUG_ENABLED)
02765 #ifdef bottom_debugXML
02766 #undef xmlDebugDumpNode
02767 extern __typeof (xmlDebugDumpNode) xmlDebugDumpNode __attribute((alias("xmlDebugDumpNode__internal_alias")));
02768 #else
02769 #ifndef xmlDebugDumpNode
02770 extern __typeof (xmlDebugDumpNode) xmlDebugDumpNode__internal_alias __attribute((visibility("hidden")));
02771 #define xmlDebugDumpNode xmlDebugDumpNode__internal_alias
02772 #endif
02773 #endif
02774 #endif
02775 
02776 #if defined(LIBXML_DEBUG_ENABLED)
02777 #ifdef bottom_debugXML
02778 #undef xmlDebugDumpNodeList
02779 extern __typeof (xmlDebugDumpNodeList) xmlDebugDumpNodeList __attribute((alias("xmlDebugDumpNodeList__internal_alias")));
02780 #else
02781 #ifndef xmlDebugDumpNodeList
02782 extern __typeof (xmlDebugDumpNodeList) xmlDebugDumpNodeList__internal_alias __attribute((visibility("hidden")));
02783 #define xmlDebugDumpNodeList xmlDebugDumpNodeList__internal_alias
02784 #endif
02785 #endif
02786 #endif
02787 
02788 #if defined(LIBXML_DEBUG_ENABLED)
02789 #ifdef bottom_debugXML
02790 #undef xmlDebugDumpOneNode
02791 extern __typeof (xmlDebugDumpOneNode) xmlDebugDumpOneNode __attribute((alias("xmlDebugDumpOneNode__internal_alias")));
02792 #else
02793 #ifndef xmlDebugDumpOneNode
02794 extern __typeof (xmlDebugDumpOneNode) xmlDebugDumpOneNode__internal_alias __attribute((visibility("hidden")));
02795 #define xmlDebugDumpOneNode xmlDebugDumpOneNode__internal_alias
02796 #endif
02797 #endif
02798 #endif
02799 
02800 #if defined(LIBXML_DEBUG_ENABLED)
02801 #ifdef bottom_debugXML
02802 #undef xmlDebugDumpString
02803 extern __typeof (xmlDebugDumpString) xmlDebugDumpString __attribute((alias("xmlDebugDumpString__internal_alias")));
02804 #else
02805 #ifndef xmlDebugDumpString
02806 extern __typeof (xmlDebugDumpString) xmlDebugDumpString__internal_alias __attribute((visibility("hidden")));
02807 #define xmlDebugDumpString xmlDebugDumpString__internal_alias
02808 #endif
02809 #endif
02810 #endif
02811 
02812 #if defined(LIBXML_LEGACY_ENABLED)
02813 #ifdef bottom_legacy
02814 #undef xmlDecodeEntities
02815 extern __typeof (xmlDecodeEntities) xmlDecodeEntities __attribute((alias("xmlDecodeEntities__internal_alias")));
02816 #else
02817 #ifndef xmlDecodeEntities
02818 extern __typeof (xmlDecodeEntities) xmlDecodeEntities__internal_alias __attribute((visibility("hidden")));
02819 #define xmlDecodeEntities xmlDecodeEntities__internal_alias
02820 #endif
02821 #endif
02822 #endif
02823 
02824 #ifdef bottom_SAX2
02825 #undef xmlDefaultSAXHandlerInit
02826 extern __typeof (xmlDefaultSAXHandlerInit) xmlDefaultSAXHandlerInit __attribute((alias("xmlDefaultSAXHandlerInit__internal_alias")));
02827 #else
02828 #ifndef xmlDefaultSAXHandlerInit
02829 extern __typeof (xmlDefaultSAXHandlerInit) xmlDefaultSAXHandlerInit__internal_alias __attribute((visibility("hidden")));
02830 #define xmlDefaultSAXHandlerInit xmlDefaultSAXHandlerInit__internal_alias
02831 #endif
02832 #endif
02833 
02834 #ifdef bottom_encoding
02835 #undef xmlDelEncodingAlias
02836 extern __typeof (xmlDelEncodingAlias) xmlDelEncodingAlias __attribute((alias("xmlDelEncodingAlias__internal_alias")));
02837 #else
02838 #ifndef xmlDelEncodingAlias
02839 extern __typeof (xmlDelEncodingAlias) xmlDelEncodingAlias__internal_alias __attribute((visibility("hidden")));
02840 #define xmlDelEncodingAlias xmlDelEncodingAlias__internal_alias
02841 #endif
02842 #endif
02843 
02844 #ifdef bottom_globals
02845 #undef xmlDeregisterNodeDefault
02846 extern __typeof (xmlDeregisterNodeDefault) xmlDeregisterNodeDefault __attribute((alias("xmlDeregisterNodeDefault__internal_alias")));
02847 #else
02848 #ifndef xmlDeregisterNodeDefault
02849 extern __typeof (xmlDeregisterNodeDefault) xmlDeregisterNodeDefault__internal_alias __attribute((visibility("hidden")));
02850 #define xmlDeregisterNodeDefault xmlDeregisterNodeDefault__internal_alias
02851 #endif
02852 #endif
02853 
02854 #ifdef bottom_encoding
02855 #undef xmlDetectCharEncoding
02856 extern __typeof (xmlDetectCharEncoding) xmlDetectCharEncoding __attribute((alias("xmlDetectCharEncoding__internal_alias")));
02857 #else
02858 #ifndef xmlDetectCharEncoding
02859 extern __typeof (xmlDetectCharEncoding) xmlDetectCharEncoding__internal_alias __attribute((visibility("hidden")));
02860 #define xmlDetectCharEncoding xmlDetectCharEncoding__internal_alias
02861 #endif
02862 #endif
02863 
02864 #ifdef bottom_dict
02865 #undef xmlDictCleanup
02866 extern __typeof (xmlDictCleanup) xmlDictCleanup __attribute((alias("xmlDictCleanup__internal_alias")));
02867 #else
02868 #ifndef xmlDictCleanup
02869 extern __typeof (xmlDictCleanup) xmlDictCleanup__internal_alias __attribute((visibility("hidden")));
02870 #define xmlDictCleanup xmlDictCleanup__internal_alias
02871 #endif
02872 #endif
02873 
02874 #ifdef bottom_dict
02875 #undef xmlDictCreate
02876 extern __typeof (xmlDictCreate) xmlDictCreate __attribute((alias("xmlDictCreate__internal_alias")));
02877 #else
02878 #ifndef xmlDictCreate
02879 extern __typeof (xmlDictCreate) xmlDictCreate__internal_alias __attribute((visibility("hidden")));
02880 #define xmlDictCreate xmlDictCreate__internal_alias
02881 #endif
02882 #endif
02883 
02884 #ifdef bottom_dict
02885 #undef xmlDictCreateSub
02886 extern __typeof (xmlDictCreateSub) xmlDictCreateSub __attribute((alias("xmlDictCreateSub__internal_alias")));
02887 #else
02888 #ifndef xmlDictCreateSub
02889 extern __typeof (xmlDictCreateSub) xmlDictCreateSub__internal_alias __attribute((visibility("hidden")));
02890 #define xmlDictCreateSub xmlDictCreateSub__internal_alias
02891 #endif
02892 #endif
02893 
02894 #ifdef bottom_dict
02895 #undef xmlDictExists
02896 extern __typeof (xmlDictExists) xmlDictExists __attribute((alias("xmlDictExists__internal_alias")));
02897 #else
02898 #ifndef xmlDictExists
02899 extern __typeof (xmlDictExists) xmlDictExists__internal_alias __attribute((visibility("hidden")));
02900 #define xmlDictExists xmlDictExists__internal_alias
02901 #endif
02902 #endif
02903 
02904 #ifdef bottom_dict
02905 #undef xmlDictFree
02906 extern __typeof (xmlDictFree) xmlDictFree __attribute((alias("xmlDictFree__internal_alias")));
02907 #else
02908 #ifndef xmlDictFree
02909 extern __typeof (xmlDictFree) xmlDictFree__internal_alias __attribute((visibility("hidden")));
02910 #define xmlDictFree xmlDictFree__internal_alias
02911 #endif
02912 #endif
02913 
02914 #ifdef bottom_dict
02915 #undef xmlDictGetUsage
02916 extern __typeof (xmlDictGetUsage) xmlDictGetUsage __attribute((alias("xmlDictGetUsage__internal_alias")));
02917 #else
02918 #ifndef xmlDictGetUsage
02919 extern __typeof (xmlDictGetUsage) xmlDictGetUsage__internal_alias __attribute((visibility("hidden")));
02920 #define xmlDictGetUsage xmlDictGetUsage__internal_alias
02921 #endif
02922 #endif
02923 
02924 #ifdef bottom_dict
02925 #undef xmlDictLookup
02926 extern __typeof (xmlDictLookup) xmlDictLookup __attribute((alias("xmlDictLookup__internal_alias")));
02927 #else
02928 #ifndef xmlDictLookup
02929 extern __typeof (xmlDictLookup) xmlDictLookup__internal_alias __attribute((visibility("hidden")));
02930 #define xmlDictLookup xmlDictLookup__internal_alias
02931 #endif
02932 #endif
02933 
02934 #ifdef bottom_dict
02935 #undef xmlDictOwns
02936 extern __typeof (xmlDictOwns) xmlDictOwns __attribute((alias("xmlDictOwns__internal_alias")));
02937 #else
02938 #ifndef xmlDictOwns
02939 extern __typeof (xmlDictOwns) xmlDictOwns__internal_alias __attribute((visibility("hidden")));
02940 #define xmlDictOwns xmlDictOwns__internal_alias
02941 #endif
02942 #endif
02943 
02944 #ifdef bottom_dict
02945 #undef xmlDictQLookup
02946 extern __typeof (xmlDictQLookup) xmlDictQLookup __attribute((alias("xmlDictQLookup__internal_alias")));
02947 #else
02948 #ifndef xmlDictQLookup
02949 extern __typeof (xmlDictQLookup) xmlDictQLookup__internal_alias __attribute((visibility("hidden")));
02950 #define xmlDictQLookup xmlDictQLookup__internal_alias
02951 #endif
02952 #endif
02953 
02954 #ifdef bottom_dict
02955 #undef xmlDictReference
02956 extern __typeof (xmlDictReference) xmlDictReference __attribute((alias("xmlDictReference__internal_alias")));
02957 #else
02958 #ifndef xmlDictReference
02959 extern __typeof (xmlDictReference) xmlDictReference__internal_alias __attribute((visibility("hidden")));
02960 #define xmlDictReference xmlDictReference__internal_alias
02961 #endif
02962 #endif
02963 
02964 #ifdef bottom_dict
02965 #undef xmlDictSetLimit
02966 extern __typeof (xmlDictSetLimit) xmlDictSetLimit __attribute((alias("xmlDictSetLimit__internal_alias")));
02967 #else
02968 #ifndef xmlDictSetLimit
02969 extern __typeof (xmlDictSetLimit) xmlDictSetLimit__internal_alias __attribute((visibility("hidden")));
02970 #define xmlDictSetLimit xmlDictSetLimit__internal_alias
02971 #endif
02972 #endif
02973 
02974 #ifdef bottom_dict
02975 #undef xmlDictSize
02976 extern __typeof (xmlDictSize) xmlDictSize __attribute((alias("xmlDictSize__internal_alias")));
02977 #else
02978 #ifndef xmlDictSize
02979 extern __typeof (xmlDictSize) xmlDictSize__internal_alias __attribute((visibility("hidden")));
02980 #define xmlDictSize xmlDictSize__internal_alias
02981 #endif
02982 #endif
02983 
02984 #ifdef bottom_tree
02985 #undef xmlDocCopyNode
02986 extern __typeof (xmlDocCopyNode) xmlDocCopyNode __attribute((alias("xmlDocCopyNode__internal_alias")));
02987 #else
02988 #ifndef xmlDocCopyNode
02989 extern __typeof (xmlDocCopyNode) xmlDocCopyNode__internal_alias __attribute((visibility("hidden")));
02990 #define xmlDocCopyNode xmlDocCopyNode__internal_alias
02991 #endif
02992 #endif
02993 
02994 #ifdef bottom_tree
02995 #undef xmlDocCopyNodeList
02996 extern __typeof (xmlDocCopyNodeList) xmlDocCopyNodeList __attribute((alias("xmlDocCopyNodeList__internal_alias")));
02997 #else
02998 #ifndef xmlDocCopyNodeList
02999 extern __typeof (xmlDocCopyNodeList) xmlDocCopyNodeList__internal_alias __attribute((visibility("hidden")));
03000 #define xmlDocCopyNodeList xmlDocCopyNodeList__internal_alias
03001 #endif
03002 #endif
03003 
03004 #if defined(LIBXML_OUTPUT_ENABLED)
03005 #ifdef bottom_xmlsave
03006 #undef xmlDocDump
03007 extern __typeof (xmlDocDump) xmlDocDump __attribute((alias("xmlDocDump__internal_alias")));
03008 #else
03009 #ifndef xmlDocDump
03010 extern __typeof (xmlDocDump) xmlDocDump__internal_alias __attribute((visibility("hidden")));
03011 #define xmlDocDump xmlDocDump__internal_alias
03012 #endif
03013 #endif
03014 #endif
03015 
03016 #if defined(LIBXML_OUTPUT_ENABLED)
03017 #ifdef bottom_xmlsave
03018 #undef xmlDocDumpFormatMemory
03019 extern __typeof (xmlDocDumpFormatMemory) xmlDocDumpFormatMemory __attribute((alias("xmlDocDumpFormatMemory__internal_alias")));
03020 #else
03021 #ifndef xmlDocDumpFormatMemory
03022 extern __typeof (xmlDocDumpFormatMemory) xmlDocDumpFormatMemory__internal_alias __attribute((visibility("hidden")));
03023 #define xmlDocDumpFormatMemory xmlDocDumpFormatMemory__internal_alias
03024 #endif
03025 #endif
03026 #endif
03027 
03028 #if defined(LIBXML_OUTPUT_ENABLED)
03029 #ifdef bottom_xmlsave
03030 #undef xmlDocDumpFormatMemoryEnc
03031 extern __typeof (xmlDocDumpFormatMemoryEnc) xmlDocDumpFormatMemoryEnc __attribute((alias("xmlDocDumpFormatMemoryEnc__internal_alias")));
03032 #else
03033 #ifndef xmlDocDumpFormatMemoryEnc
03034 extern __typeof (xmlDocDumpFormatMemoryEnc) xmlDocDumpFormatMemoryEnc__internal_alias __attribute((visibility("hidden")));
03035 #define xmlDocDumpFormatMemoryEnc xmlDocDumpFormatMemoryEnc__internal_alias
03036 #endif
03037 #endif
03038 #endif
03039 
03040 #if defined(LIBXML_OUTPUT_ENABLED)
03041 #ifdef bottom_xmlsave
03042 #undef xmlDocDumpMemory
03043 extern __typeof (xmlDocDumpMemory) xmlDocDumpMemory __attribute((alias("xmlDocDumpMemory__internal_alias")));
03044 #else
03045 #ifndef xmlDocDumpMemory
03046 extern __typeof (xmlDocDumpMemory) xmlDocDumpMemory__internal_alias __attribute((visibility("hidden")));
03047 #define xmlDocDumpMemory xmlDocDumpMemory__internal_alias
03048 #endif
03049 #endif
03050 #endif
03051 
03052 #if defined(LIBXML_OUTPUT_ENABLED)
03053 #ifdef bottom_xmlsave
03054 #undef xmlDocDumpMemoryEnc
03055 extern __typeof (xmlDocDumpMemoryEnc) xmlDocDumpMemoryEnc __attribute((alias("xmlDocDumpMemoryEnc__internal_alias")));
03056 #else
03057 #ifndef xmlDocDumpMemoryEnc
03058 extern __typeof (xmlDocDumpMemoryEnc) xmlDocDumpMemoryEnc__internal_alias __attribute((visibility("hidden")));
03059 #define xmlDocDumpMemoryEnc xmlDocDumpMemoryEnc__internal_alias
03060 #endif
03061 #endif
03062 #endif
03063 
03064 #if defined(LIBXML_OUTPUT_ENABLED)
03065 #ifdef bottom_xmlsave
03066 #undef xmlDocFormatDump
03067 extern __typeof (xmlDocFormatDump) xmlDocFormatDump __attribute((alias("xmlDocFormatDump__internal_alias")));
03068 #else
03069 #ifndef xmlDocFormatDump
03070 extern __typeof (xmlDocFormatDump) xmlDocFormatDump__internal_alias __attribute((visibility("hidden")));
03071 #define xmlDocFormatDump xmlDocFormatDump__internal_alias
03072 #endif
03073 #endif
03074 #endif
03075 
03076 #ifdef bottom_tree
03077 #undef xmlDocGetRootElement
03078 extern __typeof (xmlDocGetRootElement) xmlDocGetRootElement __attribute((alias("xmlDocGetRootElement__internal_alias")));
03079 #else
03080 #ifndef xmlDocGetRootElement
03081 extern __typeof (xmlDocGetRootElement) xmlDocGetRootElement__internal_alias __attribute((visibility("hidden")));
03082 #define xmlDocGetRootElement xmlDocGetRootElement__internal_alias
03083 #endif
03084 #endif
03085 
03086 #if defined(LIBXML_TREE_ENABLED) || defined(LIBXML_WRITER_ENABLED)
03087 #ifdef bottom_tree
03088 #undef xmlDocSetRootElement
03089 extern __typeof (xmlDocSetRootElement) xmlDocSetRootElement __attribute((alias("xmlDocSetRootElement__internal_alias")));
03090 #else
03091 #ifndef xmlDocSetRootElement
03092 extern __typeof (xmlDocSetRootElement) xmlDocSetRootElement__internal_alias __attribute((visibility("hidden")));
03093 #define xmlDocSetRootElement xmlDocSetRootElement__internal_alias
03094 #endif
03095 #endif
03096 #endif
03097 
03098 #if defined(LIBXML_OUTPUT_ENABLED)
03099 #ifdef bottom_valid
03100 #undef xmlDumpAttributeDecl
03101 extern __typeof (xmlDumpAttributeDecl) xmlDumpAttributeDecl __attribute((alias("xmlDumpAttributeDecl__internal_alias")));
03102 #else
03103 #ifndef xmlDumpAttributeDecl
03104 extern __typeof (xmlDumpAttributeDecl) xmlDumpAttributeDecl__internal_alias __attribute((visibility("hidden")));
03105 #define xmlDumpAttributeDecl xmlDumpAttributeDecl__internal_alias
03106 #endif
03107 #endif
03108 #endif
03109 
03110 #if defined(LIBXML_OUTPUT_ENABLED)
03111 #ifdef bottom_valid
03112 #undef xmlDumpAttributeTable
03113 extern __typeof (xmlDumpAttributeTable) xmlDumpAttributeTable __attribute((alias("xmlDumpAttributeTable__internal_alias")));
03114 #else
03115 #ifndef xmlDumpAttributeTable
03116 extern __typeof (xmlDumpAttributeTable) xmlDumpAttributeTable__internal_alias __attribute((visibility("hidden")));
03117 #define xmlDumpAttributeTable xmlDumpAttributeTable__internal_alias
03118 #endif
03119 #endif
03120 #endif
03121 
03122 #if defined(LIBXML_OUTPUT_ENABLED)
03123 #ifdef bottom_valid
03124 #undef xmlDumpElementDecl
03125 extern __typeof (xmlDumpElementDecl) xmlDumpElementDecl __attribute((alias("xmlDumpElementDecl__internal_alias")));
03126 #else
03127 #ifndef xmlDumpElementDecl
03128 extern __typeof (xmlDumpElementDecl) xmlDumpElementDecl__internal_alias __attribute((visibility("hidden")));
03129 #define xmlDumpElementDecl xmlDumpElementDecl__internal_alias
03130 #endif
03131 #endif
03132 #endif
03133 
03134 #if defined(LIBXML_OUTPUT_ENABLED)
03135 #ifdef bottom_valid
03136 #undef xmlDumpElementTable
03137 extern __typeof (xmlDumpElementTable) xmlDumpElementTable __attribute((alias("xmlDumpElementTable__internal_alias")));
03138 #else
03139 #ifndef xmlDumpElementTable
03140 extern __typeof (xmlDumpElementTable) xmlDumpElementTable__internal_alias __attribute((visibility("hidden")));
03141 #define xmlDumpElementTable xmlDumpElementTable__internal_alias
03142 #endif
03143 #endif
03144 #endif
03145 
03146 #if defined(LIBXML_OUTPUT_ENABLED)
03147 #ifdef bottom_entities
03148 #undef xmlDumpEntitiesTable
03149 extern __typeof (xmlDumpEntitiesTable) xmlDumpEntitiesTable __attribute((alias("xmlDumpEntitiesTable__internal_alias")));
03150 #else
03151 #ifndef xmlDumpEntitiesTable
03152 extern __typeof (xmlDumpEntitiesTable) xmlDumpEntitiesTable__internal_alias __attribute((visibility("hidden")));
03153 #define xmlDumpEntitiesTable xmlDumpEntitiesTable__internal_alias
03154 #endif
03155 #endif
03156 #endif
03157 
03158 #if defined(LIBXML_OUTPUT_ENABLED)
03159 #ifdef bottom_entities
03160 #undef xmlDumpEntityDecl
03161 extern __typeof (xmlDumpEntityDecl) xmlDumpEntityDecl __attribute((alias("xmlDumpEntityDecl__internal_alias")));
03162 #else
03163 #ifndef xmlDumpEntityDecl
03164 extern __typeof (xmlDumpEntityDecl) xmlDumpEntityDecl__internal_alias __attribute((visibility("hidden")));
03165 #define xmlDumpEntityDecl xmlDumpEntityDecl__internal_alias
03166 #endif
03167 #endif
03168 #endif
03169 
03170 #if defined(LIBXML_OUTPUT_ENABLED)
03171 #ifdef bottom_valid
03172 #undef xmlDumpNotationDecl
03173 extern __typeof (xmlDumpNotationDecl) xmlDumpNotationDecl __attribute((alias("xmlDumpNotationDecl__internal_alias")));
03174 #else
03175 #ifndef xmlDumpNotationDecl
03176 extern __typeof (xmlDumpNotationDecl) xmlDumpNotationDecl__internal_alias __attribute((visibility("hidden")));
03177 #define xmlDumpNotationDecl xmlDumpNotationDecl__internal_alias
03178 #endif
03179 #endif
03180 #endif
03181 
03182 #if defined(LIBXML_OUTPUT_ENABLED)
03183 #ifdef bottom_valid
03184 #undef xmlDumpNotationTable
03185 extern __typeof (xmlDumpNotationTable) xmlDumpNotationTable __attribute((alias("xmlDumpNotationTable__internal_alias")));
03186 #else
03187 #ifndef xmlDumpNotationTable
03188 extern __typeof (xmlDumpNotationTable) xmlDumpNotationTable__internal_alias __attribute((visibility("hidden")));
03189 #define xmlDumpNotationTable xmlDumpNotationTable__internal_alias
03190 #endif
03191 #endif
03192 #endif
03193 
03194 #if defined(LIBXML_OUTPUT_ENABLED)
03195 #ifdef bottom_xmlsave
03196 #undef xmlElemDump
03197 extern __typeof (xmlElemDump) xmlElemDump __attribute((alias("xmlElemDump__internal_alias")));
03198 #else
03199 #ifndef xmlElemDump
03200 extern __typeof (xmlElemDump) xmlElemDump__internal_alias __attribute((visibility("hidden")));
03201 #define xmlElemDump xmlElemDump__internal_alias
03202 #endif
03203 #endif
03204 #endif
03205 
03206 #if defined(LIBXML_LEGACY_ENABLED)
03207 #ifdef bottom_legacy
03208 #undef xmlEncodeEntities
03209 extern __typeof (xmlEncodeEntities) xmlEncodeEntities __attribute((alias("xmlEncodeEntities__internal_alias")));
03210 #else
03211 #ifndef xmlEncodeEntities
03212 extern __typeof (xmlEncodeEntities) xmlEncodeEntities__internal_alias __attribute((visibility("hidden")));
03213 #define xmlEncodeEntities xmlEncodeEntities__internal_alias
03214 #endif
03215 #endif
03216 #endif
03217 
03218 #ifdef bottom_entities
03219 #undef xmlEncodeEntitiesReentrant
03220 extern __typeof (xmlEncodeEntitiesReentrant) xmlEncodeEntitiesReentrant __attribute((alias("xmlEncodeEntitiesReentrant__internal_alias")));
03221 #else
03222 #ifndef xmlEncodeEntitiesReentrant
03223 extern __typeof (xmlEncodeEntitiesReentrant) xmlEncodeEntitiesReentrant__internal_alias __attribute((visibility("hidden")));
03224 #define xmlEncodeEntitiesReentrant xmlEncodeEntitiesReentrant__internal_alias
03225 #endif
03226 #endif
03227 
03228 #ifdef bottom_entities
03229 #undef xmlEncodeSpecialChars
03230 extern __typeof (xmlEncodeSpecialChars) xmlEncodeSpecialChars __attribute((alias("xmlEncodeSpecialChars__internal_alias")));
03231 #else
03232 #ifndef xmlEncodeSpecialChars
03233 extern __typeof (xmlEncodeSpecialChars) xmlEncodeSpecialChars__internal_alias __attribute((visibility("hidden")));
03234 #define xmlEncodeSpecialChars xmlEncodeSpecialChars__internal_alias
03235 #endif
03236 #endif
03237 
03238 #ifdef bottom_parserInternals
03239 #undef xmlErrMemory
03240 extern __typeof (xmlErrMemory) xmlErrMemory __attribute((alias("xmlErrMemory__internal_alias")));
03241 #else
03242 #ifndef xmlErrMemory
03243 extern __typeof (xmlErrMemory) xmlErrMemory__internal_alias __attribute((visibility("hidden")));
03244 #define xmlErrMemory xmlErrMemory__internal_alias
03245 #endif
03246 #endif
03247 
03248 #if defined(LIBXML_REGEXP_ENABLED) && defined(LIBXML_EXPR_ENABLED)
03249 #ifdef bottom_xmlregexp
03250 #undef xmlExpCtxtNbCons
03251 extern __typeof (xmlExpCtxtNbCons) xmlExpCtxtNbCons __attribute((alias("xmlExpCtxtNbCons__internal_alias")));
03252 #else
03253 #ifndef xmlExpCtxtNbCons
03254 extern __typeof (xmlExpCtxtNbCons) xmlExpCtxtNbCons__internal_alias __attribute((visibility("hidden")));
03255 #define xmlExpCtxtNbCons xmlExpCtxtNbCons__internal_alias
03256 #endif
03257 #endif
03258 #endif
03259 
03260 #if defined(LIBXML_REGEXP_ENABLED) && defined(LIBXML_EXPR_ENABLED)
03261 #ifdef bottom_xmlregexp
03262 #undef xmlExpCtxtNbNodes
03263 extern __typeof (xmlExpCtxtNbNodes) xmlExpCtxtNbNodes __attribute((alias("xmlExpCtxtNbNodes__internal_alias")));
03264 #else
03265 #ifndef xmlExpCtxtNbNodes
03266 extern __typeof (xmlExpCtxtNbNodes) xmlExpCtxtNbNodes__internal_alias __attribute((visibility("hidden")));
03267 #define xmlExpCtxtNbNodes xmlExpCtxtNbNodes__internal_alias
03268 #endif
03269 #endif
03270 #endif
03271 
03272 #if defined(LIBXML_REGEXP_ENABLED) && defined(LIBXML_EXPR_ENABLED)
03273 #ifdef bottom_xmlregexp
03274 #undef xmlExpDump
03275 extern __typeof (xmlExpDump) xmlExpDump __attribute((alias("xmlExpDump__internal_alias")));
03276 #else
03277 #ifndef xmlExpDump
03278 extern __typeof (xmlExpDump) xmlExpDump__internal_alias __attribute((visibility("hidden")));
03279 #define xmlExpDump xmlExpDump__internal_alias
03280 #endif
03281 #endif
03282 #endif
03283 
03284 #if defined(LIBXML_REGEXP_ENABLED) && defined(LIBXML_EXPR_ENABLED)
03285 #ifdef bottom_xmlregexp
03286 #undef xmlExpExpDerive
03287 extern __typeof (xmlExpExpDerive) xmlExpExpDerive __attribute((alias("xmlExpExpDerive__internal_alias")));
03288 #else
03289 #ifndef xmlExpExpDerive
03290 extern __typeof (xmlExpExpDerive) xmlExpExpDerive__internal_alias __attribute((visibility("hidden")));
03291 #define xmlExpExpDerive xmlExpExpDerive__internal_alias
03292 #endif
03293 #endif
03294 #endif
03295 
03296 #if defined(LIBXML_REGEXP_ENABLED) && defined(LIBXML_EXPR_ENABLED)
03297 #ifdef bottom_xmlregexp
03298 #undef xmlExpFree
03299 extern __typeof (xmlExpFree) xmlExpFree __attribute((alias("xmlExpFree__internal_alias")));
03300 #else
03301 #ifndef xmlExpFree
03302 extern __typeof (xmlExpFree) xmlExpFree__internal_alias __attribute((visibility("hidden")));
03303 #define xmlExpFree xmlExpFree__internal_alias
03304 #endif
03305 #endif
03306 #endif
03307 
03308 #if defined(LIBXML_REGEXP_ENABLED) && defined(LIBXML_EXPR_ENABLED)
03309 #ifdef bottom_xmlregexp
03310 #undef xmlExpFreeCtxt
03311 extern __typeof (xmlExpFreeCtxt) xmlExpFreeCtxt __attribute((alias("xmlExpFreeCtxt__internal_alias")));
03312 #else
03313 #ifndef xmlExpFreeCtxt
03314 extern __typeof (xmlExpFreeCtxt) xmlExpFreeCtxt__internal_alias __attribute((visibility("hidden")));
03315 #define xmlExpFreeCtxt xmlExpFreeCtxt__internal_alias
03316 #endif
03317 #endif
03318 #endif
03319 
03320 #if defined(LIBXML_REGEXP_ENABLED) && defined(LIBXML_EXPR_ENABLED)
03321 #ifdef bottom_xmlregexp
03322 #undef xmlExpGetLanguage
03323 extern __typeof (xmlExpGetLanguage) xmlExpGetLanguage __attribute((alias("xmlExpGetLanguage__internal_alias")));
03324 #else
03325 #ifndef xmlExpGetLanguage
03326 extern __typeof (xmlExpGetLanguage) xmlExpGetLanguage__internal_alias __attribute((visibility("hidden")));
03327 #define xmlExpGetLanguage xmlExpGetLanguage__internal_alias
03328 #endif
03329 #endif
03330 #endif
03331 
03332 #if defined(LIBXML_REGEXP_ENABLED) && defined(LIBXML_EXPR_ENABLED)
03333 #ifdef bottom_xmlregexp
03334 #undef xmlExpGetStart
03335 extern __typeof (xmlExpGetStart) xmlExpGetStart __attribute((alias("xmlExpGetStart__internal_alias")));
03336 #else
03337 #ifndef xmlExpGetStart
03338 extern __typeof (xmlExpGetStart) xmlExpGetStart__internal_alias __attribute((visibility("hidden")));
03339 #define xmlExpGetStart xmlExpGetStart__internal_alias
03340 #endif
03341 #endif
03342 #endif
03343 
03344 #if defined(LIBXML_REGEXP_ENABLED) && defined(LIBXML_EXPR_ENABLED)
03345 #ifdef bottom_xmlregexp
03346 #undef xmlExpIsNillable
03347 extern __typeof (xmlExpIsNillable) xmlExpIsNillable __attribute((alias("xmlExpIsNillable__internal_alias")));
03348 #else
03349 #ifndef xmlExpIsNillable
03350 extern __typeof (xmlExpIsNillable) xmlExpIsNillable__internal_alias __attribute((visibility("hidden")));
03351 #define xmlExpIsNillable xmlExpIsNillable__internal_alias
03352 #endif
03353 #endif
03354 #endif
03355 
03356 #if defined(LIBXML_REGEXP_ENABLED) && defined(LIBXML_EXPR_ENABLED)
03357 #ifdef bottom_xmlregexp
03358 #undef xmlExpMaxToken
03359 extern __typeof (xmlExpMaxToken) xmlExpMaxToken __attribute((alias("xmlExpMaxToken__internal_alias")));
03360 #else
03361 #ifndef xmlExpMaxToken
03362 extern __typeof (xmlExpMaxToken) xmlExpMaxToken__internal_alias __attribute((visibility("hidden")));
03363 #define xmlExpMaxToken xmlExpMaxToken__internal_alias
03364 #endif
03365 #endif
03366 #endif
03367 
03368 #if defined(LIBXML_REGEXP_ENABLED) && defined(LIBXML_EXPR_ENABLED)
03369 #ifdef bottom_xmlregexp
03370 #undef xmlExpNewAtom
03371 extern __typeof (xmlExpNewAtom) xmlExpNewAtom __attribute((alias("xmlExpNewAtom__internal_alias")));
03372 #else
03373 #ifndef xmlExpNewAtom
03374 extern __typeof (xmlExpNewAtom) xmlExpNewAtom__internal_alias __attribute((visibility("hidden")));
03375 #define xmlExpNewAtom xmlExpNewAtom__internal_alias
03376 #endif
03377 #endif
03378 #endif
03379 
03380 #if defined(LIBXML_REGEXP_ENABLED) && defined(LIBXML_EXPR_ENABLED)
03381 #ifdef bottom_xmlregexp
03382 #undef xmlExpNewCtxt
03383 extern __typeof (xmlExpNewCtxt) xmlExpNewCtxt __attribute((alias("xmlExpNewCtxt__internal_alias")));
03384 #else
03385 #ifndef xmlExpNewCtxt
03386 extern __typeof (xmlExpNewCtxt) xmlExpNewCtxt__internal_alias __attribute((visibility("hidden")));
03387 #define xmlExpNewCtxt xmlExpNewCtxt__internal_alias
03388 #endif
03389 #endif
03390 #endif
03391 
03392 #if defined(LIBXML_REGEXP_ENABLED) && defined(LIBXML_EXPR_ENABLED)
03393 #ifdef bottom_xmlregexp
03394 #undef xmlExpNewOr
03395 extern __typeof (xmlExpNewOr) xmlExpNewOr __attribute((alias("xmlExpNewOr__internal_alias")));
03396 #else
03397 #ifndef xmlExpNewOr
03398 extern __typeof (xmlExpNewOr) xmlExpNewOr__internal_alias __attribute((visibility("hidden")));
03399 #define xmlExpNewOr xmlExpNewOr__internal_alias
03400 #endif
03401 #endif
03402 #endif
03403 
03404 #if defined(LIBXML_REGEXP_ENABLED) && defined(LIBXML_EXPR_ENABLED)
03405 #ifdef bottom_xmlregexp
03406 #undef xmlExpNewRange
03407 extern __typeof (xmlExpNewRange) xmlExpNewRange __attribute((alias("xmlExpNewRange__internal_alias")));
03408 #else
03409 #ifndef xmlExpNewRange
03410 extern __typeof (xmlExpNewRange) xmlExpNewRange__internal_alias __attribute((visibility("hidden")));
03411 #define xmlExpNewRange xmlExpNewRange__internal_alias
03412 #endif
03413 #endif
03414 #endif
03415 
03416 #if defined(LIBXML_REGEXP_ENABLED) && defined(LIBXML_EXPR_ENABLED)
03417 #ifdef bottom_xmlregexp
03418 #undef xmlExpNewSeq
03419 extern __typeof (xmlExpNewSeq) xmlExpNewSeq __attribute((alias("xmlExpNewSeq__internal_alias")));
03420 #else
03421 #ifndef xmlExpNewSeq
03422 extern __typeof (xmlExpNewSeq) xmlExpNewSeq__internal_alias __attribute((visibility("hidden")));
03423 #define xmlExpNewSeq xmlExpNewSeq__internal_alias
03424 #endif
03425 #endif
03426 #endif
03427 
03428 #if defined(LIBXML_REGEXP_ENABLED) && defined(LIBXML_EXPR_ENABLED)
03429 #ifdef bottom_xmlregexp
03430 #undef xmlExpParse
03431 extern __typeof (xmlExpParse) xmlExpParse __attribute((alias("xmlExpParse__internal_alias")));
03432 #else
03433 #ifndef xmlExpParse
03434 extern __typeof (xmlExpParse) xmlExpParse__internal_alias __attribute((visibility("hidden")));
03435 #define xmlExpParse xmlExpParse__internal_alias
03436 #endif
03437 #endif
03438 #endif
03439 
03440 #if defined(LIBXML_REGEXP_ENABLED) && defined(LIBXML_EXPR_ENABLED)
03441 #ifdef bottom_xmlregexp
03442 #undef xmlExpRef
03443 extern __typeof (xmlExpRef) xmlExpRef __attribute((alias("xmlExpRef__internal_alias")));
03444 #else
03445 #ifndef xmlExpRef
03446 extern __typeof (xmlExpRef) xmlExpRef__internal_alias __attribute((visibility("hidden")));
03447 #define xmlExpRef xmlExpRef__internal_alias
03448 #endif
03449 #endif
03450 #endif
03451 
03452 #if defined(LIBXML_REGEXP_ENABLED) && defined(LIBXML_EXPR_ENABLED)
03453 #ifdef bottom_xmlregexp
03454 #undef xmlExpStringDerive
03455 extern __typeof (xmlExpStringDerive) xmlExpStringDerive __attribute((alias("xmlExpStringDerive__internal_alias")));
03456 #else
03457 #ifndef xmlExpStringDerive
03458 extern __typeof (xmlExpStringDerive) xmlExpStringDerive__internal_alias __attribute((visibility("hidden")));
03459 #define xmlExpStringDerive xmlExpStringDerive__internal_alias
03460 #endif
03461 #endif
03462 #endif
03463 
03464 #if defined(LIBXML_REGEXP_ENABLED) && defined(LIBXML_EXPR_ENABLED)
03465 #ifdef bottom_xmlregexp
03466 #undef xmlExpSubsume
03467 extern __typeof (xmlExpSubsume) xmlExpSubsume __attribute((alias("xmlExpSubsume__internal_alias")));
03468 #else
03469 #ifndef xmlExpSubsume
03470 extern __typeof (xmlExpSubsume) xmlExpSubsume__internal_alias __attribute((visibility("hidden")));
03471 #define xmlExpSubsume xmlExpSubsume__internal_alias
03472 #endif
03473 #endif
03474 #endif
03475 
03476 #ifdef bottom_xmlIO
03477 #undef xmlFileClose
03478 extern __typeof (xmlFileClose) xmlFileClose __attribute((alias("xmlFileClose__internal_alias")));
03479 #else
03480 #ifndef xmlFileClose
03481 extern __typeof (xmlFileClose) xmlFileClose__internal_alias __attribute((visibility("hidden")));
03482 #define xmlFileClose xmlFileClose__internal_alias
03483 #endif
03484 #endif
03485 
03486 #ifdef bottom_xmlIO
03487 #undef xmlFileMatch
03488 extern __typeof (xmlFileMatch) xmlFileMatch __attribute((alias("xmlFileMatch__internal_alias")));
03489 #else
03490 #ifndef xmlFileMatch
03491 extern __typeof (xmlFileMatch) xmlFileMatch__internal_alias __attribute((visibility("hidden")));
03492 #define xmlFileMatch xmlFileMatch__internal_alias
03493 #endif
03494 #endif
03495 
03496 #ifdef bottom_xmlIO
03497 #undef xmlFileOpen
03498 extern __typeof (xmlFileOpen) xmlFileOpen __attribute((alias("xmlFileOpen__internal_alias")));
03499 #else
03500 #ifndef xmlFileOpen
03501 extern __typeof (xmlFileOpen) xmlFileOpen__internal_alias __attribute((visibility("hidden")));
03502 #define xmlFileOpen xmlFileOpen__internal_alias
03503 #endif
03504 #endif
03505 
03506 #ifdef bottom_xmlIO
03507 #undef xmlFileRead
03508 extern __typeof (xmlFileRead) xmlFileRead __attribute((alias("xmlFileRead__internal_alias")));
03509 #else
03510 #ifndef xmlFileRead
03511 extern __typeof (xmlFileRead) xmlFileRead__internal_alias __attribute((visibility("hidden")));
03512 #define xmlFileRead xmlFileRead__internal_alias
03513 #endif
03514 #endif
03515 
03516 #ifdef bottom_encoding
03517 #undef xmlFindCharEncodingHandler
03518 extern __typeof (xmlFindCharEncodingHandler) xmlFindCharEncodingHandler __attribute((alias("xmlFindCharEncodingHandler__internal_alias")));
03519 #else
03520 #ifndef xmlFindCharEncodingHandler
03521 extern __typeof (xmlFindCharEncodingHandler) xmlFindCharEncodingHandler__internal_alias __attribute((visibility("hidden")));
03522 #define xmlFindCharEncodingHandler xmlFindCharEncodingHandler__internal_alias
03523 #endif
03524 #endif
03525 
03526 #if defined(LIBXML_TREE_ENABLED)
03527 #ifdef bottom_tree
03528 #undef xmlFirstElementChild
03529 extern __typeof (xmlFirstElementChild) xmlFirstElementChild __attribute((alias("xmlFirstElementChild__internal_alias")));
03530 #else
03531 #ifndef xmlFirstElementChild
03532 extern __typeof (xmlFirstElementChild) xmlFirstElementChild__internal_alias __attribute((visibility("hidden")));
03533 #define xmlFirstElementChild xmlFirstElementChild__internal_alias
03534 #endif
03535 #endif
03536 #endif
03537 
03538 #ifdef bottom_valid
03539 #undef xmlFreeAttributeTable
03540 extern __typeof (xmlFreeAttributeTable) xmlFreeAttributeTable __attribute((alias("xmlFreeAttributeTable__internal_alias")));
03541 #else
03542 #ifndef xmlFreeAttributeTable
03543 extern __typeof (xmlFreeAttributeTable) xmlFreeAttributeTable__internal_alias __attribute((visibility("hidden")));
03544 #define xmlFreeAttributeTable xmlFreeAttributeTable__internal_alias
03545 #endif
03546 #endif
03547 
03548 #if defined(LIBXML_REGEXP_ENABLED) && defined(LIBXML_AUTOMATA_ENABLED)
03549 #ifdef bottom_xmlregexp
03550 #undef xmlFreeAutomata
03551 extern __typeof (xmlFreeAutomata) xmlFreeAutomata __attribute((alias("xmlFreeAutomata__internal_alias")));
03552 #else
03553 #ifndef xmlFreeAutomata
03554 extern __typeof (xmlFreeAutomata) xmlFreeAutomata__internal_alias __attribute((visibility("hidden")));
03555 #define xmlFreeAutomata xmlFreeAutomata__internal_alias
03556 #endif
03557 #endif
03558 #endif
03559 
03560 #if defined(LIBXML_CATALOG_ENABLED)
03561 #ifdef bottom_catalog
03562 #undef xmlFreeCatalog
03563 extern __typeof (xmlFreeCatalog) xmlFreeCatalog __attribute((alias("xmlFreeCatalog__internal_alias")));
03564 #else
03565 #ifndef xmlFreeCatalog
03566 extern __typeof (xmlFreeCatalog) xmlFreeCatalog__internal_alias __attribute((visibility("hidden")));
03567 #define xmlFreeCatalog xmlFreeCatalog__internal_alias
03568 #endif
03569 #endif
03570 #endif
03571 
03572 #ifdef bottom_tree
03573 #undef xmlFreeDoc
03574 extern __typeof (xmlFreeDoc) xmlFreeDoc __attribute((alias("xmlFreeDoc__internal_alias")));
03575 #else
03576 #ifndef xmlFreeDoc
03577 extern __typeof (xmlFreeDoc) xmlFreeDoc__internal_alias __attribute((visibility("hidden")));
03578 #define xmlFreeDoc xmlFreeDoc__internal_alias
03579 #endif
03580 #endif
03581 
03582 #ifdef bottom_valid
03583 #undef xmlFreeDocElementContent
03584 extern __typeof (xmlFreeDocElementContent) xmlFreeDocElementContent __attribute((alias("xmlFreeDocElementContent__internal_alias")));
03585 #else
03586 #ifndef xmlFreeDocElementContent
03587 extern __typeof (xmlFreeDocElementContent) xmlFreeDocElementContent__internal_alias __attribute((visibility("hidden")));
03588 #define xmlFreeDocElementContent xmlFreeDocElementContent__internal_alias
03589 #endif
03590 #endif
03591 
03592 #ifdef bottom_tree
03593 #undef xmlFreeDtd
03594 extern __typeof (xmlFreeDtd) xmlFreeDtd __attribute((alias("xmlFreeDtd__internal_alias")));
03595 #else
03596 #ifndef xmlFreeDtd
03597 extern __typeof (xmlFreeDtd) xmlFreeDtd__internal_alias __attribute((visibility("hidden")));
03598 #define xmlFreeDtd xmlFreeDtd__internal_alias
03599 #endif
03600 #endif
03601 
03602 #ifdef bottom_valid
03603 #undef xmlFreeElementContent
03604 extern __typeof (xmlFreeElementContent) xmlFreeElementContent __attribute((alias("xmlFreeElementContent__internal_alias")));
03605 #else
03606 #ifndef xmlFreeElementContent
03607 extern __typeof (xmlFreeElementContent) xmlFreeElementContent__internal_alias __attribute((visibility("hidden")));
03608 #define xmlFreeElementContent xmlFreeElementContent__internal_alias
03609 #endif
03610 #endif
03611 
03612 #ifdef bottom_valid
03613 #undef xmlFreeElementTable
03614 extern __typeof (xmlFreeElementTable) xmlFreeElementTable __attribute((alias("xmlFreeElementTable__internal_alias")));
03615 #else
03616 #ifndef xmlFreeElementTable
03617 extern __typeof (xmlFreeElementTable) xmlFreeElementTable__internal_alias __attribute((visibility("hidden")));
03618 #define xmlFreeElementTable xmlFreeElementTable__internal_alias
03619 #endif
03620 #endif
03621 
03622 #ifdef bottom_entities
03623 #undef xmlFreeEntitiesTable
03624 extern __typeof (xmlFreeEntitiesTable) xmlFreeEntitiesTable __attribute((alias("xmlFreeEntitiesTable__internal_alias")));
03625 #else
03626 #ifndef xmlFreeEntitiesTable
03627 extern __typeof (xmlFreeEntitiesTable) xmlFreeEntitiesTable__internal_alias __attribute((visibility("hidden")));
03628 #define xmlFreeEntitiesTable xmlFreeEntitiesTable__internal_alias
03629 #endif
03630 #endif
03631 
03632 #ifdef bottom_valid
03633 #undef xmlFreeEnumeration
03634 extern __typeof (xmlFreeEnumeration) xmlFreeEnumeration __attribute((alias("xmlFreeEnumeration__internal_alias")));
03635 #else
03636 #ifndef xmlFreeEnumeration
03637 extern __typeof (xmlFreeEnumeration) xmlFreeEnumeration__internal_alias __attribute((visibility("hidden")));
03638 #define xmlFreeEnumeration xmlFreeEnumeration__internal_alias
03639 #endif
03640 #endif
03641 
03642 #ifdef bottom_valid
03643 #undef xmlFreeIDTable
03644 extern __typeof (xmlFreeIDTable) xmlFreeIDTable __attribute((alias("xmlFreeIDTable__internal_alias")));
03645 #else
03646 #ifndef xmlFreeIDTable
03647 extern __typeof (xmlFreeIDTable) xmlFreeIDTable__internal_alias __attribute((visibility("hidden")));
03648 #define xmlFreeIDTable xmlFreeIDTable__internal_alias
03649 #endif
03650 #endif
03651 
03652 #ifdef bottom_parserInternals
03653 #undef xmlFreeInputStream
03654 extern __typeof (xmlFreeInputStream) xmlFreeInputStream __attribute((alias("xmlFreeInputStream__internal_alias")));
03655 #else
03656 #ifndef xmlFreeInputStream
03657 extern __typeof (xmlFreeInputStream) xmlFreeInputStream__internal_alias __attribute((visibility("hidden")));
03658 #define xmlFreeInputStream xmlFreeInputStream__internal_alias
03659 #endif
03660 #endif
03661 
03662 #ifdef bottom_threads
03663 #undef xmlFreeMutex
03664 extern __typeof (xmlFreeMutex) xmlFreeMutex __attribute((alias("xmlFreeMutex__internal_alias")));
03665 #else
03666 #ifndef xmlFreeMutex
03667 extern __typeof (xmlFreeMutex) xmlFreeMutex__internal_alias __attribute((visibility("hidden")));
03668 #define xmlFreeMutex xmlFreeMutex__internal_alias
03669 #endif
03670 #endif
03671 
03672 #ifdef bottom_tree
03673 #undef xmlFreeNode
03674 extern __typeof (xmlFreeNode) xmlFreeNode __attribute((alias("xmlFreeNode__internal_alias")));
03675 #else
03676 #ifndef xmlFreeNode
03677 extern __typeof (xmlFreeNode) xmlFreeNode__internal_alias __attribute((visibility("hidden")));
03678 #define xmlFreeNode xmlFreeNode__internal_alias
03679 #endif
03680 #endif
03681 
03682 #ifdef bottom_tree
03683 #undef xmlFreeNodeList
03684 extern __typeof (xmlFreeNodeList) xmlFreeNodeList __attribute((alias("xmlFreeNodeList__internal_alias")));
03685 #else
03686 #ifndef xmlFreeNodeList
03687 extern __typeof (xmlFreeNodeList) xmlFreeNodeList__internal_alias __attribute((visibility("hidden")));
03688 #define xmlFreeNodeList xmlFreeNodeList__internal_alias
03689 #endif
03690 #endif
03691 
03692 #ifdef bottom_valid
03693 #undef xmlFreeNotationTable
03694 extern __typeof (xmlFreeNotationTable) xmlFreeNotationTable __attribute((alias("xmlFreeNotationTable__internal_alias")));
03695 #else
03696 #ifndef xmlFreeNotationTable
03697 extern __typeof (xmlFreeNotationTable) xmlFreeNotationTable__internal_alias __attribute((visibility("hidden")));
03698 #define xmlFreeNotationTable xmlFreeNotationTable__internal_alias
03699 #endif
03700 #endif
03701 
03702 #ifdef bottom_tree
03703 #undef xmlFreeNs
03704 extern __typeof (xmlFreeNs) xmlFreeNs __attribute((alias("xmlFreeNs__internal_alias")));
03705 #else
03706 #ifndef xmlFreeNs
03707 extern __typeof (xmlFreeNs) xmlFreeNs__internal_alias __attribute((visibility("hidden")));
03708 #define xmlFreeNs xmlFreeNs__internal_alias
03709 #endif
03710 #endif
03711 
03712 #ifdef bottom_tree
03713 #undef xmlFreeNsList
03714 extern __typeof (xmlFreeNsList) xmlFreeNsList __attribute((alias("xmlFreeNsList__internal_alias")));
03715 #else
03716 #ifndef xmlFreeNsList
03717 extern __typeof (xmlFreeNsList) xmlFreeNsList__internal_alias __attribute((visibility("hidden")));
03718 #define xmlFreeNsList xmlFreeNsList__internal_alias
03719 #endif
03720 #endif
03721 
03722 #ifdef bottom_parserInternals
03723 #undef xmlFreeParserCtxt
03724 extern __typeof (xmlFreeParserCtxt) xmlFreeParserCtxt __attribute((alias("xmlFreeParserCtxt__internal_alias")));
03725 #else
03726 #ifndef xmlFreeParserCtxt
03727 extern __typeof (xmlFreeParserCtxt) xmlFreeParserCtxt__internal_alias __attribute((visibility("hidden")));
03728 #define xmlFreeParserCtxt xmlFreeParserCtxt__internal_alias
03729 #endif
03730 #endif
03731 
03732 #ifdef bottom_xmlIO
03733 #undef xmlFreeParserInputBuffer
03734 extern __typeof (xmlFreeParserInputBuffer) xmlFreeParserInputBuffer __attribute((alias("xmlFreeParserInputBuffer__internal_alias")));
03735 #else
03736 #ifndef xmlFreeParserInputBuffer
03737 extern __typeof (xmlFreeParserInputBuffer) xmlFreeParserInputBuffer__internal_alias __attribute((visibility("hidden")));
03738 #define xmlFreeParserInputBuffer xmlFreeParserInputBuffer__internal_alias
03739 #endif
03740 #endif
03741 
03742 #if defined(LIBXML_PATTERN_ENABLED)
03743 #ifdef bottom_pattern
03744 #undef xmlFreePattern
03745 extern __typeof (xmlFreePattern) xmlFreePattern __attribute((alias("xmlFreePattern__internal_alias")));
03746 #else
03747 #ifndef xmlFreePattern
03748 extern __typeof (xmlFreePattern) xmlFreePattern__internal_alias __attribute((visibility("hidden")));
03749 #define xmlFreePattern xmlFreePattern__internal_alias
03750 #endif
03751 #endif
03752 #endif
03753 
03754 #if defined(LIBXML_PATTERN_ENABLED)
03755 #ifdef bottom_pattern
03756 #undef xmlFreePatternList
03757 extern __typeof (xmlFreePatternList) xmlFreePatternList __attribute((alias("xmlFreePatternList__internal_alias")));
03758 #else
03759 #ifndef xmlFreePatternList
03760 extern __typeof (xmlFreePatternList) xmlFreePatternList__internal_alias __attribute((visibility("hidden")));
03761 #define xmlFreePatternList xmlFreePatternList__internal_alias
03762 #endif
03763 #endif
03764 #endif
03765 
03766 #ifdef bottom_tree
03767 #undef xmlFreeProp
03768 extern __typeof (xmlFreeProp) xmlFreeProp __attribute((alias("xmlFreeProp__internal_alias")));
03769 #else
03770 #ifndef xmlFreeProp
03771 extern __typeof (xmlFreeProp) xmlFreeProp__internal_alias __attribute((visibility("hidden")));
03772 #define xmlFreeProp xmlFreeProp__internal_alias
03773 #endif
03774 #endif
03775 
03776 #ifdef bottom_tree
03777 #undef xmlFreePropList
03778 extern __typeof (xmlFreePropList) xmlFreePropList __attribute((alias("xmlFreePropList__internal_alias")));
03779 #else
03780 #ifndef xmlFreePropList
03781 extern __typeof (xmlFreePropList) xmlFreePropList__internal_alias __attribute((visibility("hidden")));
03782 #define xmlFreePropList xmlFreePropList__internal_alias
03783 #endif
03784 #endif
03785 
03786 #ifdef bottom_threads
03787 #undef xmlFreeRMutex
03788 extern __typeof (xmlFreeRMutex) xmlFreeRMutex __attribute((alias("xmlFreeRMutex__internal_alias")));
03789 #else
03790 #ifndef xmlFreeRMutex
03791 extern __typeof (xmlFreeRMutex) xmlFreeRMutex__internal_alias __attribute((visibility("hidden")));
03792 #define xmlFreeRMutex xmlFreeRMutex__internal_alias
03793 #endif
03794 #endif
03795 
03796 #ifdef bottom_valid
03797 #undef xmlFreeRefTable
03798 extern __typeof (xmlFreeRefTable) xmlFreeRefTable __attribute((alias("xmlFreeRefTable__internal_alias")));
03799 #else
03800 #ifndef xmlFreeRefTable
03801 extern __typeof (xmlFreeRefTable) xmlFreeRefTable__internal_alias __attribute((visibility("hidden")));
03802 #define xmlFreeRefTable xmlFreeRefTable__internal_alias
03803 #endif
03804 #endif
03805 
03806 #if defined(LIBXML_PATTERN_ENABLED)
03807 #ifdef bottom_pattern
03808 #undef xmlFreeStreamCtxt
03809 extern __typeof (xmlFreeStreamCtxt) xmlFreeStreamCtxt __attribute((alias("xmlFreeStreamCtxt__internal_alias")));
03810 #else
03811 #ifndef xmlFreeStreamCtxt
03812 extern __typeof (xmlFreeStreamCtxt) xmlFreeStreamCtxt__internal_alias __attribute((visibility("hidden")));
03813 #define xmlFreeStreamCtxt xmlFreeStreamCtxt__internal_alias
03814 #endif
03815 #endif
03816 #endif
03817 
03818 #if defined(LIBXML_READER_ENABLED)
03819 #ifdef bottom_xmlreader
03820 #undef xmlFreeTextReader
03821 extern __typeof (xmlFreeTextReader) xmlFreeTextReader __attribute((alias("xmlFreeTextReader__internal_alias")));
03822 #else
03823 #ifndef xmlFreeTextReader
03824 extern __typeof (xmlFreeTextReader) xmlFreeTextReader__internal_alias __attribute((visibility("hidden")));
03825 #define xmlFreeTextReader xmlFreeTextReader__internal_alias
03826 #endif
03827 #endif
03828 #endif
03829 
03830 #if defined(LIBXML_WRITER_ENABLED)
03831 #ifdef bottom_xmlwriter
03832 #undef xmlFreeTextWriter
03833 extern __typeof (xmlFreeTextWriter) xmlFreeTextWriter __attribute((alias("xmlFreeTextWriter__internal_alias")));
03834 #else
03835 #ifndef xmlFreeTextWriter
03836 extern __typeof (xmlFreeTextWriter) xmlFreeTextWriter__internal_alias __attribute((visibility("hidden")));
03837 #define xmlFreeTextWriter xmlFreeTextWriter__internal_alias
03838 #endif
03839 #endif
03840 #endif
03841 
03842 #ifdef bottom_uri
03843 #undef xmlFreeURI
03844 extern __typeof (xmlFreeURI) xmlFreeURI __attribute((alias("xmlFreeURI__internal_alias")));
03845 #else
03846 #ifndef xmlFreeURI
03847 extern __typeof (xmlFreeURI) xmlFreeURI__internal_alias __attribute((visibility("hidden")));
03848 #define xmlFreeURI xmlFreeURI__internal_alias
03849 #endif
03850 #endif
03851 
03852 #if defined(LIBXML_VALID_ENABLED)
03853 #ifdef bottom_valid
03854 #undef xmlFreeValidCtxt
03855 extern __typeof (xmlFreeValidCtxt) xmlFreeValidCtxt __attribute((alias("xmlFreeValidCtxt__internal_alias")));
03856 #else
03857 #ifndef xmlFreeValidCtxt
03858 extern __typeof (xmlFreeValidCtxt) xmlFreeValidCtxt__internal_alias __attribute((visibility("hidden")));
03859 #define xmlFreeValidCtxt xmlFreeValidCtxt__internal_alias
03860 #endif
03861 #endif
03862 #endif
03863 
03864 #ifdef bottom_xmlmemory
03865 #undef xmlGcMemGet
03866 extern __typeof (xmlGcMemGet) xmlGcMemGet __attribute((alias("xmlGcMemGet__internal_alias")));
03867 #else
03868 #ifndef xmlGcMemGet
03869 extern __typeof (xmlGcMemGet) xmlGcMemGet__internal_alias __attribute((visibility("hidden")));
03870 #define xmlGcMemGet xmlGcMemGet__internal_alias
03871 #endif
03872 #endif
03873 
03874 #ifdef bottom_xmlmemory
03875 #undef xmlGcMemSetup
03876 extern __typeof (xmlGcMemSetup) xmlGcMemSetup __attribute((alias("xmlGcMemSetup__internal_alias")));
03877 #else
03878 #ifndef xmlGcMemSetup
03879 extern __typeof (xmlGcMemSetup) xmlGcMemSetup__internal_alias __attribute((visibility("hidden")));
03880 #define xmlGcMemSetup xmlGcMemSetup__internal_alias
03881 #endif
03882 #endif
03883 
03884 #ifdef bottom_tree
03885 #undef xmlGetBufferAllocationScheme
03886 extern __typeof (xmlGetBufferAllocationScheme) xmlGetBufferAllocationScheme __attribute((alias("xmlGetBufferAllocationScheme__internal_alias")));
03887 #else
03888 #ifndef xmlGetBufferAllocationScheme
03889 extern __typeof (xmlGetBufferAllocationScheme) xmlGetBufferAllocationScheme__internal_alias __attribute((visibility("hidden")));
03890 #define xmlGetBufferAllocationScheme xmlGetBufferAllocationScheme__internal_alias
03891 #endif
03892 #endif
03893 
03894 #ifdef bottom_encoding
03895 #undef xmlGetCharEncodingHandler
03896 extern __typeof (xmlGetCharEncodingHandler) xmlGetCharEncodingHandler __attribute((alias("xmlGetCharEncodingHandler__internal_alias")));
03897 #else
03898 #ifndef xmlGetCharEncodingHandler
03899 extern __typeof (xmlGetCharEncodingHandler) xmlGetCharEncodingHandler__internal_alias __attribute((visibility("hidden")));
03900 #define xmlGetCharEncodingHandler xmlGetCharEncodingHandler__internal_alias
03901 #endif
03902 #endif
03903 
03904 #ifdef bottom_encoding
03905 #undef xmlGetCharEncodingName
03906 extern __typeof (xmlGetCharEncodingName) xmlGetCharEncodingName __attribute((alias("xmlGetCharEncodingName__internal_alias")));
03907 #else
03908 #ifndef xmlGetCharEncodingName
03909 extern __typeof (xmlGetCharEncodingName) xmlGetCharEncodingName__internal_alias __attribute((visibility("hidden")));
03910 #define xmlGetCharEncodingName xmlGetCharEncodingName__internal_alias
03911 #endif
03912 #endif
03913 
03914 #ifdef bottom_tree
03915 #undef xmlGetCompressMode
03916 extern __typeof (xmlGetCompressMode) xmlGetCompressMode __attribute((alias("xmlGetCompressMode__internal_alias")));
03917 #else
03918 #ifndef xmlGetCompressMode
03919 extern __typeof (xmlGetCompressMode) xmlGetCompressMode__internal_alias __attribute((visibility("hidden")));
03920 #define xmlGetCompressMode xmlGetCompressMode__internal_alias
03921 #endif
03922 #endif
03923 
03924 #ifdef bottom_tree
03925 #undef xmlGetDocCompressMode
03926 extern __typeof (xmlGetDocCompressMode) xmlGetDocCompressMode __attribute((alias("xmlGetDocCompressMode__internal_alias")));
03927 #else
03928 #ifndef xmlGetDocCompressMode
03929 extern __typeof (xmlGetDocCompressMode) xmlGetDocCompressMode__internal_alias __attribute((visibility("hidden")));
03930 #define xmlGetDocCompressMode xmlGetDocCompressMode__internal_alias
03931 #endif
03932 #endif
03933 
03934 #ifdef bottom_entities
03935 #undef xmlGetDocEntity
03936 extern __typeof (xmlGetDocEntity) xmlGetDocEntity __attribute((alias("xmlGetDocEntity__internal_alias")));
03937 #else
03938 #ifndef xmlGetDocEntity
03939 extern __typeof (xmlGetDocEntity) xmlGetDocEntity__internal_alias __attribute((visibility("hidden")));
03940 #define xmlGetDocEntity xmlGetDocEntity__internal_alias
03941 #endif
03942 #endif
03943 
03944 #ifdef bottom_valid
03945 #undef xmlGetDtdAttrDesc
03946 extern __typeof (xmlGetDtdAttrDesc) xmlGetDtdAttrDesc __attribute((alias("xmlGetDtdAttrDesc__internal_alias")));
03947 #else
03948 #ifndef xmlGetDtdAttrDesc
03949 extern __typeof (xmlGetDtdAttrDesc) xmlGetDtdAttrDesc__internal_alias __attribute((visibility("hidden")));
03950 #define xmlGetDtdAttrDesc xmlGetDtdAttrDesc__internal_alias
03951 #endif
03952 #endif
03953 
03954 #ifdef bottom_valid
03955 #undef xmlGetDtdElementDesc
03956 extern __typeof (xmlGetDtdElementDesc) xmlGetDtdElementDesc __attribute((alias("xmlGetDtdElementDesc__internal_alias")));
03957 #else
03958 #ifndef xmlGetDtdElementDesc
03959 extern __typeof (xmlGetDtdElementDesc) xmlGetDtdElementDesc__internal_alias __attribute((visibility("hidden")));
03960 #define xmlGetDtdElementDesc xmlGetDtdElementDesc__internal_alias
03961 #endif
03962 #endif
03963 
03964 #ifdef bottom_entities
03965 #undef xmlGetDtdEntity
03966 extern __typeof (xmlGetDtdEntity) xmlGetDtdEntity __attribute((alias("xmlGetDtdEntity__internal_alias")));
03967 #else
03968 #ifndef xmlGetDtdEntity
03969 extern __typeof (xmlGetDtdEntity) xmlGetDtdEntity__internal_alias __attribute((visibility("hidden")));
03970 #define xmlGetDtdEntity xmlGetDtdEntity__internal_alias
03971 #endif
03972 #endif
03973 
03974 #ifdef bottom_valid
03975 #undef xmlGetDtdNotationDesc
03976 extern __typeof (xmlGetDtdNotationDesc) xmlGetDtdNotationDesc __attribute((alias("xmlGetDtdNotationDesc__internal_alias")));
03977 #else
03978 #ifndef xmlGetDtdNotationDesc
03979 extern __typeof (xmlGetDtdNotationDesc) xmlGetDtdNotationDesc__internal_alias __attribute((visibility("hidden")));
03980 #define xmlGetDtdNotationDesc xmlGetDtdNotationDesc__internal_alias
03981 #endif
03982 #endif
03983 
03984 #ifdef bottom_valid
03985 #undef xmlGetDtdQAttrDesc
03986 extern __typeof (xmlGetDtdQAttrDesc) xmlGetDtdQAttrDesc __attribute((alias("xmlGetDtdQAttrDesc__internal_alias")));
03987 #else
03988 #ifndef xmlGetDtdQAttrDesc
03989 extern __typeof (xmlGetDtdQAttrDesc) xmlGetDtdQAttrDesc__internal_alias __attribute((visibility("hidden")));
03990 #define xmlGetDtdQAttrDesc xmlGetDtdQAttrDesc__internal_alias
03991 #endif
03992 #endif
03993 
03994 #ifdef bottom_valid
03995 #undef xmlGetDtdQElementDesc
03996 extern __typeof (xmlGetDtdQElementDesc) xmlGetDtdQElementDesc __attribute((alias("xmlGetDtdQElementDesc__internal_alias")));
03997 #else
03998 #ifndef xmlGetDtdQElementDesc
03999 extern __typeof (xmlGetDtdQElementDesc) xmlGetDtdQElementDesc__internal_alias __attribute((visibility("hidden")));
04000 #define xmlGetDtdQElementDesc xmlGetDtdQElementDesc__internal_alias
04001 #endif
04002 #endif
04003 
04004 #ifdef bottom_encoding
04005 #undef xmlGetEncodingAlias
04006 extern __typeof (xmlGetEncodingAlias) xmlGetEncodingAlias __attribute((alias("xmlGetEncodingAlias__internal_alias")));
04007 #else
04008 #ifndef xmlGetEncodingAlias
04009 extern __typeof (xmlGetEncodingAlias) xmlGetEncodingAlias__internal_alias __attribute((visibility("hidden")));
04010 #define xmlGetEncodingAlias xmlGetEncodingAlias__internal_alias
04011 #endif
04012 #endif
04013 
04014 #ifdef bottom_xmlIO
04015 #undef xmlGetExternalEntityLoader
04016 extern __typeof (xmlGetExternalEntityLoader) xmlGetExternalEntityLoader __attribute((alias("xmlGetExternalEntityLoader__internal_alias")));
04017 #else
04018 #ifndef xmlGetExternalEntityLoader
04019 extern __typeof (xmlGetExternalEntityLoader) xmlGetExternalEntityLoader__internal_alias __attribute((visibility("hidden")));
04020 #define xmlGetExternalEntityLoader xmlGetExternalEntityLoader__internal_alias
04021 #endif
04022 #endif
04023 
04024 #if defined(LIBXML_LEGACY_ENABLED)
04025 #ifdef bottom_legacy
04026 #undef xmlGetFeature
04027 extern __typeof (xmlGetFeature) xmlGetFeature __attribute((alias("xmlGetFeature__internal_alias")));
04028 #else
04029 #ifndef xmlGetFeature
04030 extern __typeof (xmlGetFeature) xmlGetFeature__internal_alias __attribute((visibility("hidden")));
04031 #define xmlGetFeature xmlGetFeature__internal_alias
04032 #endif
04033 #endif
04034 #endif
04035 
04036 #if defined(LIBXML_LEGACY_ENABLED)
04037 #ifdef bottom_legacy
04038 #undef xmlGetFeaturesList
04039 extern __typeof (xmlGetFeaturesList) xmlGetFeaturesList __attribute((alias("xmlGetFeaturesList__internal_alias")));
04040 #else
04041 #ifndef xmlGetFeaturesList
04042 extern __typeof (xmlGetFeaturesList) xmlGetFeaturesList__internal_alias __attribute((visibility("hidden")));
04043 #define xmlGetFeaturesList xmlGetFeaturesList__internal_alias
04044 #endif
04045 #endif
04046 #endif
04047 
04048 #ifdef bottom_threads
04049 #undef xmlGetGlobalState
04050 extern __typeof (xmlGetGlobalState) xmlGetGlobalState __attribute((alias("xmlGetGlobalState__internal_alias")));
04051 #else
04052 #ifndef xmlGetGlobalState
04053 extern __typeof (xmlGetGlobalState) xmlGetGlobalState__internal_alias __attribute((visibility("hidden")));
04054 #define xmlGetGlobalState xmlGetGlobalState__internal_alias
04055 #endif
04056 #endif
04057 
04058 #ifdef bottom_valid
04059 #undef xmlGetID
04060 extern __typeof (xmlGetID) xmlGetID __attribute((alias("xmlGetID__internal_alias")));
04061 #else
04062 #ifndef xmlGetID
04063 extern __typeof (xmlGetID) xmlGetID__internal_alias __attribute((visibility("hidden")));
04064 #define xmlGetID xmlGetID__internal_alias
04065 #endif
04066 #endif
04067 
04068 #ifdef bottom_tree
04069 #undef xmlGetIntSubset
04070 extern __typeof (xmlGetIntSubset) xmlGetIntSubset __attribute((alias("xmlGetIntSubset__internal_alias")));
04071 #else
04072 #ifndef xmlGetIntSubset
04073 extern __typeof (xmlGetIntSubset) xmlGetIntSubset__internal_alias __attribute((visibility("hidden")));
04074 #define xmlGetIntSubset xmlGetIntSubset__internal_alias
04075 #endif
04076 #endif
04077 
04078 #ifdef bottom_tree
04079 #undef xmlGetLastChild
04080 extern __typeof (xmlGetLastChild) xmlGetLastChild __attribute((alias("xmlGetLastChild__internal_alias")));
04081 #else
04082 #ifndef xmlGetLastChild
04083 extern __typeof (xmlGetLastChild) xmlGetLastChild__internal_alias __attribute((visibility("hidden")));
04084 #define xmlGetLastChild xmlGetLastChild__internal_alias
04085 #endif
04086 #endif
04087 
04088 #ifdef bottom_error
04089 #undef xmlGetLastError
04090 extern __typeof (xmlGetLastError) xmlGetLastError __attribute((alias("xmlGetLastError__internal_alias")));
04091 #else
04092 #ifndef xmlGetLastError
04093 extern __typeof (xmlGetLastError) xmlGetLastError__internal_alias __attribute((visibility("hidden")));
04094 #define xmlGetLastError xmlGetLastError__internal_alias
04095 #endif
04096 #endif
04097 
04098 #ifdef bottom_tree
04099 #undef xmlGetLineNo
04100 extern __typeof (xmlGetLineNo) xmlGetLineNo __attribute((alias("xmlGetLineNo__internal_alias")));
04101 #else
04102 #ifndef xmlGetLineNo
04103 extern __typeof (xmlGetLineNo) xmlGetLineNo__internal_alias __attribute((visibility("hidden")));
04104 #define xmlGetLineNo xmlGetLineNo__internal_alias
04105 #endif
04106 #endif
04107 
04108 #ifdef bottom_tree
04109 #undef xmlGetNoNsProp
04110 extern __typeof (xmlGetNoNsProp) xmlGetNoNsProp __attribute((alias("xmlGetNoNsProp__internal_alias")));
04111 #else
04112 #ifndef xmlGetNoNsProp
04113 extern __typeof (xmlGetNoNsProp) xmlGetNoNsProp__internal_alias __attribute((visibility("hidden")));
04114 #define xmlGetNoNsProp xmlGetNoNsProp__internal_alias
04115 #endif
04116 #endif
04117 
04118 #if defined(LIBXML_TREE_ENABLED) || defined(LIBXML_DEBUG_ENABLED)
04119 #ifdef bottom_tree
04120 #undef xmlGetNodePath
04121 extern __typeof (xmlGetNodePath) xmlGetNodePath __attribute((alias("xmlGetNodePath__internal_alias")));
04122 #else
04123 #ifndef xmlGetNodePath
04124 extern __typeof (xmlGetNodePath) xmlGetNodePath__internal_alias __attribute((visibility("hidden")));
04125 #define xmlGetNodePath xmlGetNodePath__internal_alias
04126 #endif
04127 #endif
04128 #endif
04129 
04130 #if defined(LIBXML_TREE_ENABLED) || defined(LIBXML_XPATH_ENABLED) || defined(LIBXML_SCHEMAS_ENABLED)
04131 #ifdef bottom_tree
04132 #undef xmlGetNsList
04133 extern __typeof (xmlGetNsList) xmlGetNsList __attribute((alias("xmlGetNsList__internal_alias")));
04134 #else
04135 #ifndef xmlGetNsList
04136 extern __typeof (xmlGetNsList) xmlGetNsList__internal_alias __attribute((visibility("hidden")));
04137 #define xmlGetNsList xmlGetNsList__internal_alias
04138 #endif
04139 #endif
04140 #endif
04141 
04142 #ifdef bottom_tree
04143 #undef xmlGetNsProp
04144 extern __typeof (xmlGetNsProp) xmlGetNsProp __attribute((alias("xmlGetNsProp__internal_alias")));
04145 #else
04146 #ifndef xmlGetNsProp
04147 extern __typeof (xmlGetNsProp) xmlGetNsProp__internal_alias __attribute((visibility("hidden")));
04148 #define xmlGetNsProp xmlGetNsProp__internal_alias
04149 #endif
04150 #endif
04151 
04152 #ifdef bottom_entities
04153 #undef xmlGetParameterEntity
04154 extern __typeof (xmlGetParameterEntity) xmlGetParameterEntity __attribute((alias("xmlGetParameterEntity__internal_alias")));
04155 #else
04156 #ifndef xmlGetParameterEntity
04157 extern __typeof (xmlGetParameterEntity) xmlGetParameterEntity__internal_alias __attribute((visibility("hidden")));
04158 #define xmlGetParameterEntity xmlGetParameterEntity__internal_alias
04159 #endif
04160 #endif
04161 
04162 #ifdef bottom_entities
04163 #undef xmlGetPredefinedEntity
04164 extern __typeof (xmlGetPredefinedEntity) xmlGetPredefinedEntity __attribute((alias("xmlGetPredefinedEntity__internal_alias")));
04165 #else
04166 #ifndef xmlGetPredefinedEntity
04167 extern __typeof (xmlGetPredefinedEntity) xmlGetPredefinedEntity__internal_alias __attribute((visibility("hidden")));
04168 #define xmlGetPredefinedEntity xmlGetPredefinedEntity__internal_alias
04169 #endif
04170 #endif
04171 
04172 #ifdef bottom_tree
04173 #undef xmlGetProp
04174 extern __typeof (xmlGetProp) xmlGetProp __attribute((alias("xmlGetProp__internal_alias")));
04175 #else
04176 #ifndef xmlGetProp
04177 extern __typeof (xmlGetProp) xmlGetProp__internal_alias __attribute((visibility("hidden")));
04178 #define xmlGetProp xmlGetProp__internal_alias
04179 #endif
04180 #endif
04181 
04182 #ifdef bottom_valid
04183 #undef xmlGetRefs
04184 extern __typeof (xmlGetRefs) xmlGetRefs __attribute((alias("xmlGetRefs__internal_alias")));
04185 #else
04186 #ifndef xmlGetRefs
04187 extern __typeof (xmlGetRefs) xmlGetRefs__internal_alias __attribute((visibility("hidden")));
04188 #define xmlGetRefs xmlGetRefs__internal_alias
04189 #endif
04190 #endif
04191 
04192 #ifdef bottom_threads
04193 #undef xmlGetThreadId
04194 extern __typeof (xmlGetThreadId) xmlGetThreadId __attribute((alias("xmlGetThreadId__internal_alias")));
04195 #else
04196 #ifndef xmlGetThreadId
04197 extern __typeof (xmlGetThreadId) xmlGetThreadId__internal_alias __attribute((visibility("hidden")));
04198 #define xmlGetThreadId xmlGetThreadId__internal_alias
04199 #endif
04200 #endif
04201 
04202 #ifdef bottom_xmlstring
04203 #undef xmlGetUTF8Char
04204 extern __typeof (xmlGetUTF8Char) xmlGetUTF8Char __attribute((alias("xmlGetUTF8Char__internal_alias")));
04205 #else
04206 #ifndef xmlGetUTF8Char
04207 extern __typeof (xmlGetUTF8Char) xmlGetUTF8Char__internal_alias __attribute((visibility("hidden")));
04208 #define xmlGetUTF8Char xmlGetUTF8Char__internal_alias
04209 #endif
04210 #endif
04211 
04212 #if defined(LIBXML_LEGACY_ENABLED)
04213 #ifdef bottom_legacy
04214 #undef xmlHandleEntity
04215 extern __typeof (xmlHandleEntity) xmlHandleEntity __attribute((alias("xmlHandleEntity__internal_alias")));
04216 #else
04217 #ifndef xmlHandleEntity
04218 extern __typeof (xmlHandleEntity) xmlHandleEntity__internal_alias __attribute((visibility("hidden")));
04219 #define xmlHandleEntity xmlHandleEntity__internal_alias
04220 #endif
04221 #endif
04222 #endif
04223 
04224 #ifdef bottom_parser
04225 #undef xmlHasFeature
04226 extern __typeof (xmlHasFeature) xmlHasFeature __attribute((alias("xmlHasFeature__internal_alias")));
04227 #else
04228 #ifndef xmlHasFeature
04229 extern __typeof (xmlHasFeature) xmlHasFeature__internal_alias __attribute((visibility("hidden")));
04230 #define xmlHasFeature xmlHasFeature__internal_alias
04231 #endif
04232 #endif
04233 
04234 #ifdef bottom_tree
04235 #undef xmlHasNsProp
04236 extern __typeof (xmlHasNsProp) xmlHasNsProp __attribute((alias("xmlHasNsProp__internal_alias")));
04237 #else
04238 #ifndef xmlHasNsProp
04239 extern __typeof (xmlHasNsProp) xmlHasNsProp__internal_alias __attribute((visibility("hidden")));
04240 #define xmlHasNsProp xmlHasNsProp__internal_alias
04241 #endif
04242 #endif
04243 
04244 #ifdef bottom_tree
04245 #undef xmlHasProp
04246 extern __typeof (xmlHasProp) xmlHasProp __attribute((alias("xmlHasProp__internal_alias")));
04247 #else
04248 #ifndef xmlHasProp
04249 extern __typeof (xmlHasProp) xmlHasProp__internal_alias __attribute((visibility("hidden")));
04250 #define xmlHasProp xmlHasProp__internal_alias
04251 #endif
04252 #endif
04253 
04254 #ifdef bottom_hash
04255 #undef xmlHashAddEntry
04256 extern __typeof (xmlHashAddEntry) xmlHashAddEntry __attribute((alias("xmlHashAddEntry__internal_alias")));
04257 #else
04258 #ifndef xmlHashAddEntry
04259 extern __typeof (xmlHashAddEntry) xmlHashAddEntry__internal_alias __attribute((visibility("hidden")));
04260 #define xmlHashAddEntry xmlHashAddEntry__internal_alias
04261 #endif
04262 #endif
04263 
04264 #ifdef bottom_hash
04265 #undef xmlHashAddEntry2
04266 extern __typeof (xmlHashAddEntry2) xmlHashAddEntry2 __attribute((alias("xmlHashAddEntry2__internal_alias")));
04267 #else
04268 #ifndef xmlHashAddEntry2
04269 extern __typeof (xmlHashAddEntry2) xmlHashAddEntry2__internal_alias __attribute((visibility("hidden")));
04270 #define xmlHashAddEntry2 xmlHashAddEntry2__internal_alias
04271 #endif
04272 #endif
04273 
04274 #ifdef bottom_hash
04275 #undef xmlHashAddEntry3
04276 extern __typeof (xmlHashAddEntry3) xmlHashAddEntry3 __attribute((alias("xmlHashAddEntry3__internal_alias")));
04277 #else
04278 #ifndef xmlHashAddEntry3
04279 extern __typeof (xmlHashAddEntry3) xmlHashAddEntry3__internal_alias __attribute((visibility("hidden")));
04280 #define xmlHashAddEntry3 xmlHashAddEntry3__internal_alias
04281 #endif
04282 #endif
04283 
04284 #ifdef bottom_hash
04285 #undef xmlHashCopy
04286 extern __typeof (xmlHashCopy) xmlHashCopy __attribute((alias("xmlHashCopy__internal_alias")));
04287 #else
04288 #ifndef xmlHashCopy
04289 extern __typeof (xmlHashCopy) xmlHashCopy__internal_alias __attribute((visibility("hidden")));
04290 #define xmlHashCopy xmlHashCopy__internal_alias
04291 #endif
04292 #endif
04293 
04294 #ifdef bottom_hash
04295 #undef xmlHashCreate
04296 extern __typeof (xmlHashCreate) xmlHashCreate __attribute((alias("xmlHashCreate__internal_alias")));
04297 #else
04298 #ifndef xmlHashCreate
04299 extern __typeof (xmlHashCreate) xmlHashCreate__internal_alias __attribute((visibility("hidden")));
04300 #define xmlHashCreate xmlHashCreate__internal_alias
04301 #endif
04302 #endif
04303 
04304 #ifdef bottom_hash
04305 #undef xmlHashCreateDict
04306 extern __typeof (xmlHashCreateDict) xmlHashCreateDict __attribute((alias("xmlHashCreateDict__internal_alias")));
04307 #else
04308 #ifndef xmlHashCreateDict
04309 extern __typeof (xmlHashCreateDict) xmlHashCreateDict__internal_alias __attribute((visibility("hidden")));
04310 #define xmlHashCreateDict xmlHashCreateDict__internal_alias
04311 #endif
04312 #endif
04313 
04314 #ifdef bottom_hash
04315 #undef xmlHashFree
04316 extern __typeof (xmlHashFree) xmlHashFree __attribute((alias("xmlHashFree__internal_alias")));
04317 #else
04318 #ifndef xmlHashFree
04319 extern __typeof (xmlHashFree) xmlHashFree__internal_alias __attribute((visibility("hidden")));
04320 #define xmlHashFree xmlHashFree__internal_alias
04321 #endif
04322 #endif
04323 
04324 #ifdef bottom_hash
04325 #undef xmlHashLookup
04326 extern __typeof (xmlHashLookup) xmlHashLookup __attribute((alias("xmlHashLookup__internal_alias")));
04327 #else
04328 #ifndef xmlHashLookup
04329 extern __typeof (xmlHashLookup) xmlHashLookup__internal_alias __attribute((visibility("hidden")));
04330 #define xmlHashLookup xmlHashLookup__internal_alias
04331 #endif
04332 #endif
04333 
04334 #ifdef bottom_hash
04335 #undef xmlHashLookup2
04336 extern __typeof (xmlHashLookup2) xmlHashLookup2 __attribute((alias("xmlHashLookup2__internal_alias")));
04337 #else
04338 #ifndef xmlHashLookup2
04339 extern __typeof (xmlHashLookup2) xmlHashLookup2__internal_alias __attribute((visibility("hidden")));
04340 #define xmlHashLookup2 xmlHashLookup2__internal_alias
04341 #endif
04342 #endif
04343 
04344 #ifdef bottom_hash
04345 #undef xmlHashLookup3
04346 extern __typeof (xmlHashLookup3) xmlHashLookup3 __attribute((alias("xmlHashLookup3__internal_alias")));
04347 #else
04348 #ifndef xmlHashLookup3
04349 extern __typeof (xmlHashLookup3) xmlHashLookup3__internal_alias __attribute((visibility("hidden")));
04350 #define xmlHashLookup3 xmlHashLookup3__internal_alias
04351 #endif
04352 #endif
04353 
04354 #ifdef bottom_hash
04355 #undef xmlHashQLookup
04356 extern __typeof (xmlHashQLookup) xmlHashQLookup __attribute((alias("xmlHashQLookup__internal_alias")));
04357 #else
04358 #ifndef xmlHashQLookup
04359 extern __typeof (xmlHashQLookup) xmlHashQLookup__internal_alias __attribute((visibility("hidden")));
04360 #define xmlHashQLookup xmlHashQLookup__internal_alias
04361 #endif
04362 #endif
04363 
04364 #ifdef bottom_hash
04365 #undef xmlHashQLookup2
04366 extern __typeof (xmlHashQLookup2) xmlHashQLookup2 __attribute((alias("xmlHashQLookup2__internal_alias")));
04367 #else
04368 #ifndef xmlHashQLookup2
04369 extern __typeof (xmlHashQLookup2) xmlHashQLookup2__internal_alias __attribute((visibility("hidden")));
04370 #define xmlHashQLookup2 xmlHashQLookup2__internal_alias
04371 #endif
04372 #endif
04373 
04374 #ifdef bottom_hash
04375 #undef xmlHashQLookup3
04376 extern __typeof (xmlHashQLookup3) xmlHashQLookup3 __attribute((alias("xmlHashQLookup3__internal_alias")));
04377 #else
04378 #ifndef xmlHashQLookup3
04379 extern __typeof (xmlHashQLookup3) xmlHashQLookup3__internal_alias __attribute((visibility("hidden")));
04380 #define xmlHashQLookup3 xmlHashQLookup3__internal_alias
04381 #endif
04382 #endif
04383 
04384 #ifdef bottom_hash
04385 #undef xmlHashRemoveEntry
04386 extern __typeof (xmlHashRemoveEntry) xmlHashRemoveEntry __attribute((alias("xmlHashRemoveEntry__internal_alias")));
04387 #else
04388 #ifndef xmlHashRemoveEntry
04389 extern __typeof (xmlHashRemoveEntry) xmlHashRemoveEntry__internal_alias __attribute((visibility("hidden")));
04390 #define xmlHashRemoveEntry xmlHashRemoveEntry__internal_alias
04391 #endif
04392 #endif
04393 
04394 #ifdef bottom_hash
04395 #undef xmlHashRemoveEntry2
04396 extern __typeof (xmlHashRemoveEntry2) xmlHashRemoveEntry2 __attribute((alias("xmlHashRemoveEntry2__internal_alias")));
04397 #else
04398 #ifndef xmlHashRemoveEntry2
04399 extern __typeof (xmlHashRemoveEntry2) xmlHashRemoveEntry2__internal_alias __attribute((visibility("hidden")));
04400 #define xmlHashRemoveEntry2 xmlHashRemoveEntry2__internal_alias
04401 #endif
04402 #endif
04403 
04404 #ifdef bottom_hash
04405 #undef xmlHashRemoveEntry3
04406 extern __typeof (xmlHashRemoveEntry3) xmlHashRemoveEntry3 __attribute((alias("xmlHashRemoveEntry3__internal_alias")));
04407 #else
04408 #ifndef xmlHashRemoveEntry3
04409 extern __typeof (xmlHashRemoveEntry3) xmlHashRemoveEntry3__internal_alias __attribute((visibility("hidden")));
04410 #define xmlHashRemoveEntry3 xmlHashRemoveEntry3__internal_alias
04411 #endif
04412 #endif
04413 
04414 #ifdef bottom_hash
04415 #undef xmlHashScan
04416 extern __typeof (xmlHashScan) xmlHashScan __attribute((alias("xmlHashScan__internal_alias")));
04417 #else
04418 #ifndef xmlHashScan
04419 extern __typeof (xmlHashScan) xmlHashScan__internal_alias __attribute((visibility("hidden")));
04420 #define xmlHashScan xmlHashScan__internal_alias
04421 #endif
04422 #endif
04423 
04424 #ifdef bottom_hash
04425 #undef xmlHashScan3
04426 extern __typeof (xmlHashScan3) xmlHashScan3 __attribute((alias("xmlHashScan3__internal_alias")));
04427 #else
04428 #ifndef xmlHashScan3
04429 extern __typeof (xmlHashScan3) xmlHashScan3__internal_alias __attribute((visibility("hidden")));
04430 #define xmlHashScan3 xmlHashScan3__internal_alias
04431 #endif
04432 #endif
04433 
04434 #ifdef bottom_hash
04435 #undef xmlHashScanFull
04436 extern __typeof (xmlHashScanFull) xmlHashScanFull __attribute((alias("xmlHashScanFull__internal_alias")));
04437 #else
04438 #ifndef xmlHashScanFull
04439 extern __typeof (xmlHashScanFull) xmlHashScanFull__internal_alias __attribute((visibility("hidden")));
04440 #define xmlHashScanFull xmlHashScanFull__internal_alias
04441 #endif
04442 #endif
04443 
04444 #ifdef bottom_hash
04445 #undef xmlHashScanFull3
04446 extern __typeof (xmlHashScanFull3) xmlHashScanFull3 __attribute((alias("xmlHashScanFull3__internal_alias")));
04447 #else
04448 #ifndef xmlHashScanFull3
04449 extern __typeof (xmlHashScanFull3) xmlHashScanFull3__internal_alias __attribute((visibility("hidden")));
04450 #define xmlHashScanFull3 xmlHashScanFull3__internal_alias
04451 #endif
04452 #endif
04453 
04454 #ifdef bottom_hash
04455 #undef xmlHashSize
04456 extern __typeof (xmlHashSize) xmlHashSize __attribute((alias("xmlHashSize__internal_alias")));
04457 #else
04458 #ifndef xmlHashSize
04459 extern __typeof (xmlHashSize) xmlHashSize__internal_alias __attribute((visibility("hidden")));
04460 #define xmlHashSize xmlHashSize__internal_alias
04461 #endif
04462 #endif
04463 
04464 #ifdef bottom_hash
04465 #undef xmlHashUpdateEntry
04466 extern __typeof (xmlHashUpdateEntry) xmlHashUpdateEntry __attribute((alias("xmlHashUpdateEntry__internal_alias")));
04467 #else
04468 #ifndef xmlHashUpdateEntry
04469 extern __typeof (xmlHashUpdateEntry) xmlHashUpdateEntry__internal_alias __attribute((visibility("hidden")));
04470 #define xmlHashUpdateEntry xmlHashUpdateEntry__internal_alias
04471 #endif
04472 #endif
04473 
04474 #ifdef bottom_hash
04475 #undef xmlHashUpdateEntry2
04476 extern __typeof (xmlHashUpdateEntry2) xmlHashUpdateEntry2 __attribute((alias("xmlHashUpdateEntry2__internal_alias")));
04477 #else
04478 #ifndef xmlHashUpdateEntry2
04479 extern __typeof (xmlHashUpdateEntry2) xmlHashUpdateEntry2__internal_alias __attribute((visibility("hidden")));
04480 #define xmlHashUpdateEntry2 xmlHashUpdateEntry2__internal_alias
04481 #endif
04482 #endif
04483 
04484 #ifdef bottom_hash
04485 #undef xmlHashUpdateEntry3
04486 extern __typeof (xmlHashUpdateEntry3) xmlHashUpdateEntry3 __attribute((alias("xmlHashUpdateEntry3__internal_alias")));
04487 #else
04488 #ifndef xmlHashUpdateEntry3
04489 extern __typeof (xmlHashUpdateEntry3) xmlHashUpdateEntry3__internal_alias __attribute((visibility("hidden")));
04490 #define xmlHashUpdateEntry3 xmlHashUpdateEntry3__internal_alias
04491 #endif
04492 #endif
04493 
04494 #if defined(LIBXML_FTP_ENABLED)
04495 #ifdef bottom_xmlIO
04496 #undef xmlIOFTPClose
04497 extern __typeof (xmlIOFTPClose) xmlIOFTPClose __attribute((alias("xmlIOFTPClose__internal_alias")));
04498 #else
04499 #ifndef xmlIOFTPClose
04500 extern __typeof (xmlIOFTPClose) xmlIOFTPClose__internal_alias __attribute((visibility("hidden")));
04501 #define xmlIOFTPClose xmlIOFTPClose__internal_alias
04502 #endif
04503 #endif
04504 #endif
04505 
04506 #if defined(LIBXML_FTP_ENABLED)
04507 #ifdef bottom_xmlIO
04508 #undef xmlIOFTPMatch
04509 extern __typeof (xmlIOFTPMatch) xmlIOFTPMatch __attribute((alias("xmlIOFTPMatch__internal_alias")));
04510 #else
04511 #ifndef xmlIOFTPMatch
04512 extern __typeof (xmlIOFTPMatch) xmlIOFTPMatch__internal_alias __attribute((visibility("hidden")));
04513 #define xmlIOFTPMatch xmlIOFTPMatch__internal_alias
04514 #endif
04515 #endif
04516 #endif
04517 
04518 #if defined(LIBXML_FTP_ENABLED)
04519 #ifdef bottom_xmlIO
04520 #undef xmlIOFTPOpen
04521 extern __typeof (xmlIOFTPOpen) xmlIOFTPOpen __attribute((alias("xmlIOFTPOpen__internal_alias")));
04522 #else
04523 #ifndef xmlIOFTPOpen
04524 extern __typeof (xmlIOFTPOpen) xmlIOFTPOpen__internal_alias __attribute((visibility("hidden")));
04525 #define xmlIOFTPOpen xmlIOFTPOpen__internal_alias
04526 #endif
04527 #endif
04528 #endif
04529 
04530 #if defined(LIBXML_FTP_ENABLED)
04531 #ifdef bottom_xmlIO
04532 #undef xmlIOFTPRead
04533 extern __typeof (xmlIOFTPRead) xmlIOFTPRead __attribute((alias("xmlIOFTPRead__internal_alias")));
04534 #else
04535 #ifndef xmlIOFTPRead
04536 extern __typeof (xmlIOFTPRead) xmlIOFTPRead__internal_alias __attribute((visibility("hidden")));
04537 #define xmlIOFTPRead xmlIOFTPRead__internal_alias
04538 #endif
04539 #endif
04540 #endif
04541 
04542 #if defined(LIBXML_HTTP_ENABLED)
04543 #ifdef bottom_xmlIO
04544 #undef xmlIOHTTPClose
04545 extern __typeof (xmlIOHTTPClose) xmlIOHTTPClose __attribute((alias("xmlIOHTTPClose__internal_alias")));
04546 #else
04547 #ifndef xmlIOHTTPClose
04548 extern __typeof (xmlIOHTTPClose) xmlIOHTTPClose__internal_alias __attribute((visibility("hidden")));
04549 #define xmlIOHTTPClose xmlIOHTTPClose__internal_alias
04550 #endif
04551 #endif
04552 #endif
04553 
04554 #if defined(LIBXML_HTTP_ENABLED)
04555 #ifdef bottom_xmlIO
04556 #undef xmlIOHTTPMatch
04557 extern __typeof (xmlIOHTTPMatch) xmlIOHTTPMatch __attribute((alias("xmlIOHTTPMatch__internal_alias")));
04558 #else
04559 #ifndef xmlIOHTTPMatch
04560 extern __typeof (xmlIOHTTPMatch) xmlIOHTTPMatch__internal_alias __attribute((visibility("hidden")));
04561 #define xmlIOHTTPMatch xmlIOHTTPMatch__internal_alias
04562 #endif
04563 #endif
04564 #endif
04565 
04566 #if defined(LIBXML_HTTP_ENABLED)
04567 #ifdef bottom_xmlIO
04568 #undef xmlIOHTTPOpen
04569 extern __typeof (xmlIOHTTPOpen) xmlIOHTTPOpen __attribute((alias("xmlIOHTTPOpen__internal_alias")));
04570 #else
04571 #ifndef xmlIOHTTPOpen
04572 extern __typeof (xmlIOHTTPOpen) xmlIOHTTPOpen__internal_alias __attribute((visibility("hidden")));
04573 #define xmlIOHTTPOpen xmlIOHTTPOpen__internal_alias
04574 #endif
04575 #endif
04576 #endif
04577 
04578 #if defined(LIBXML_HTTP_ENABLED) && defined(LIBXML_OUTPUT_ENABLED)
04579 #ifdef bottom_xmlIO
04580 #undef xmlIOHTTPOpenW
04581 extern __typeof (xmlIOHTTPOpenW) xmlIOHTTPOpenW __attribute((alias("xmlIOHTTPOpenW__internal_alias")));
04582 #else
04583 #ifndef xmlIOHTTPOpenW
04584 extern __typeof (xmlIOHTTPOpenW) xmlIOHTTPOpenW__internal_alias __attribute((visibility("hidden")));
04585 #define xmlIOHTTPOpenW xmlIOHTTPOpenW__internal_alias
04586 #endif
04587 #endif
04588 #endif
04589 
04590 #if defined(LIBXML_HTTP_ENABLED)
04591 #ifdef bottom_xmlIO
04592 #undef xmlIOHTTPRead
04593 extern __typeof (xmlIOHTTPRead) xmlIOHTTPRead __attribute((alias("xmlIOHTTPRead__internal_alias")));
04594 #else
04595 #ifndef xmlIOHTTPRead
04596 extern __typeof (xmlIOHTTPRead) xmlIOHTTPRead__internal_alias __attribute((visibility("hidden")));
04597 #define xmlIOHTTPRead xmlIOHTTPRead__internal_alias
04598 #endif
04599 #endif
04600 #endif
04601 
04602 #if defined(LIBXML_VALID_ENABLED)
04603 #ifdef bottom_parser
04604 #undef xmlIOParseDTD
04605 extern __typeof (xmlIOParseDTD) xmlIOParseDTD __attribute((alias("xmlIOParseDTD__internal_alias")));
04606 #else
04607 #ifndef xmlIOParseDTD
04608 extern __typeof (xmlIOParseDTD) xmlIOParseDTD__internal_alias __attribute((visibility("hidden")));
04609 #define xmlIOParseDTD xmlIOParseDTD__internal_alias
04610 #endif
04611 #endif
04612 #endif
04613 
04614 #ifdef bottom_encoding
04615 #undef xmlInitCharEncodingHandlers
04616 extern __typeof (xmlInitCharEncodingHandlers) xmlInitCharEncodingHandlers __attribute((alias("xmlInitCharEncodingHandlers__internal_alias")));
04617 #else
04618 #ifndef xmlInitCharEncodingHandlers
04619 extern __typeof (xmlInitCharEncodingHandlers) xmlInitCharEncodingHandlers__internal_alias __attribute((visibility("hidden")));
04620 #define xmlInitCharEncodingHandlers xmlInitCharEncodingHandlers__internal_alias
04621 #endif
04622 #endif
04623 
04624 #ifdef bottom_globals
04625 #undef xmlInitGlobals
04626 extern __typeof (xmlInitGlobals) xmlInitGlobals __attribute((alias("xmlInitGlobals__internal_alias")));
04627 #else
04628 #ifndef xmlInitGlobals
04629 extern __typeof (xmlInitGlobals) xmlInitGlobals__internal_alias __attribute((visibility("hidden")));
04630 #define xmlInitGlobals xmlInitGlobals__internal_alias
04631 #endif
04632 #endif
04633 
04634 #ifdef bottom_xmlmemory
04635 #undef xmlInitMemory
04636 extern __typeof (xmlInitMemory) xmlInitMemory __attribute((alias("xmlInitMemory__internal_alias")));
04637 #else
04638 #ifndef xmlInitMemory
04639 extern __typeof (xmlInitMemory) xmlInitMemory__internal_alias __attribute((visibility("hidden")));
04640 #define xmlInitMemory xmlInitMemory__internal_alias
04641 #endif
04642 #endif
04643 
04644 #ifdef bottom_parserInternals
04645 #undef xmlInitNodeInfoSeq
04646 extern __typeof (xmlInitNodeInfoSeq) xmlInitNodeInfoSeq __attribute((alias("xmlInitNodeInfoSeq__internal_alias")));
04647 #else
04648 #ifndef xmlInitNodeInfoSeq
04649 extern __typeof (xmlInitNodeInfoSeq) xmlInitNodeInfoSeq__internal_alias __attribute((visibility("hidden")));
04650 #define xmlInitNodeInfoSeq xmlInitNodeInfoSeq__internal_alias
04651 #endif
04652 #endif
04653 
04654 #ifdef bottom_parser
04655 #undef xmlInitParser
04656 extern __typeof (xmlInitParser) xmlInitParser __attribute((alias("xmlInitParser__internal_alias")));
04657 #else
04658 #ifndef xmlInitParser
04659 extern __typeof (xmlInitParser) xmlInitParser__internal_alias __attribute((visibility("hidden")));
04660 #define xmlInitParser xmlInitParser__internal_alias
04661 #endif
04662 #endif
04663 
04664 #ifdef bottom_parserInternals
04665 #undef xmlInitParserCtxt
04666 extern __typeof (xmlInitParserCtxt) xmlInitParserCtxt __attribute((alias("xmlInitParserCtxt__internal_alias")));
04667 #else
04668 #ifndef xmlInitParserCtxt
04669 extern __typeof (xmlInitParserCtxt) xmlInitParserCtxt__internal_alias __attribute((visibility("hidden")));
04670 #define xmlInitParserCtxt xmlInitParserCtxt__internal_alias
04671 #endif
04672 #endif
04673 
04674 #ifdef bottom_threads
04675 #undef xmlInitThreads
04676 extern __typeof (xmlInitThreads) xmlInitThreads __attribute((alias("xmlInitThreads__internal_alias")));
04677 #else
04678 #ifndef xmlInitThreads
04679 extern __typeof (xmlInitThreads) xmlInitThreads__internal_alias __attribute((visibility("hidden")));
04680 #define xmlInitThreads xmlInitThreads__internal_alias
04681 #endif
04682 #endif
04683 
04684 #if defined(LIBXML_CATALOG_ENABLED)
04685 #ifdef bottom_catalog
04686 #undef xmlInitializeCatalog
04687 extern __typeof (xmlInitializeCatalog) xmlInitializeCatalog __attribute((alias("xmlInitializeCatalog__internal_alias")));
04688 #else
04689 #ifndef xmlInitializeCatalog
04690 extern __typeof (xmlInitializeCatalog) xmlInitializeCatalog__internal_alias __attribute((visibility("hidden")));
04691 #define xmlInitializeCatalog xmlInitializeCatalog__internal_alias
04692 #endif
04693 #endif
04694 #endif
04695 
04696 #ifdef bottom_dict
04697 #undef xmlInitializeDict
04698 extern __typeof (xmlInitializeDict) xmlInitializeDict __attribute((alias("xmlInitializeDict__internal_alias")));
04699 #else
04700 #ifndef xmlInitializeDict
04701 extern __typeof (xmlInitializeDict) xmlInitializeDict__internal_alias __attribute((visibility("hidden")));
04702 #define xmlInitializeDict xmlInitializeDict__internal_alias
04703 #endif
04704 #endif
04705 
04706 #ifdef bottom_globals
04707 #undef xmlInitializeGlobalState
04708 extern __typeof (xmlInitializeGlobalState) xmlInitializeGlobalState __attribute((alias("xmlInitializeGlobalState__internal_alias")));
04709 #else
04710 #ifndef xmlInitializeGlobalState
04711 extern __typeof (xmlInitializeGlobalState) xmlInitializeGlobalState__internal_alias __attribute((visibility("hidden")));
04712 #define xmlInitializeGlobalState xmlInitializeGlobalState__internal_alias
04713 #endif
04714 #endif
04715 
04716 #if defined(LIBXML_LEGACY_ENABLED)
04717 #ifdef bottom_legacy
04718 #undef xmlInitializePredefinedEntities
04719 extern __typeof (xmlInitializePredefinedEntities) xmlInitializePredefinedEntities __attribute((alias("xmlInitializePredefinedEntities__internal_alias")));
04720 #else
04721 #ifndef xmlInitializePredefinedEntities
04722 extern __typeof (xmlInitializePredefinedEntities) xmlInitializePredefinedEntities__internal_alias __attribute((visibility("hidden")));
04723 #define xmlInitializePredefinedEntities xmlInitializePredefinedEntities__internal_alias
04724 #endif
04725 #endif
04726 #endif
04727 
04728 #ifdef bottom_chvalid
04729 #undef xmlIsBaseChar
04730 extern __typeof (xmlIsBaseChar) xmlIsBaseChar __attribute((alias("xmlIsBaseChar__internal_alias")));
04731 #else
04732 #ifndef xmlIsBaseChar
04733 extern __typeof (xmlIsBaseChar) xmlIsBaseChar__internal_alias __attribute((visibility("hidden")));
04734 #define xmlIsBaseChar xmlIsBaseChar__internal_alias
04735 #endif
04736 #endif
04737 
04738 #ifdef bottom_chvalid
04739 #undef xmlIsBlank
04740 extern __typeof (xmlIsBlank) xmlIsBlank __attribute((alias("xmlIsBlank__internal_alias")));
04741 #else
04742 #ifndef xmlIsBlank
04743 extern __typeof (xmlIsBlank) xmlIsBlank__internal_alias __attribute((visibility("hidden")));
04744 #define xmlIsBlank xmlIsBlank__internal_alias
04745 #endif
04746 #endif
04747 
04748 #ifdef bottom_tree
04749 #undef xmlIsBlankNode
04750 extern __typeof (xmlIsBlankNode) xmlIsBlankNode __attribute((alias("xmlIsBlankNode__internal_alias")));
04751 #else
04752 #ifndef xmlIsBlankNode
04753 extern __typeof (xmlIsBlankNode) xmlIsBlankNode__internal_alias __attribute((visibility("hidden")));
04754 #define xmlIsBlankNode xmlIsBlankNode__internal_alias
04755 #endif
04756 #endif
04757 
04758 #ifdef bottom_chvalid
04759 #undef xmlIsChar
04760 extern __typeof (xmlIsChar) xmlIsChar __attribute((alias("xmlIsChar__internal_alias")));
04761 #else
04762 #ifndef xmlIsChar
04763 extern __typeof (xmlIsChar) xmlIsChar__internal_alias __attribute((visibility("hidden")));
04764 #define xmlIsChar xmlIsChar__internal_alias
04765 #endif
04766 #endif
04767 
04768 #ifdef bottom_chvalid
04769 #undef xmlIsCombining
04770 extern __typeof (xmlIsCombining) xmlIsCombining __attribute((alias("xmlIsCombining__internal_alias")));
04771 #else
04772 #ifndef xmlIsCombining
04773 extern __typeof (xmlIsCombining) xmlIsCombining__internal_alias __attribute((visibility("hidden")));
04774 #define xmlIsCombining xmlIsCombining__internal_alias
04775 #endif
04776 #endif
04777 
04778 #ifdef bottom_chvalid
04779 #undef xmlIsDigit
04780 extern __typeof (xmlIsDigit) xmlIsDigit __attribute((alias("xmlIsDigit__internal_alias")));
04781 #else
04782 #ifndef xmlIsDigit
04783 extern __typeof (xmlIsDigit) xmlIsDigit__internal_alias __attribute((visibility("hidden")));
04784 #define xmlIsDigit xmlIsDigit__internal_alias
04785 #endif
04786 #endif
04787 
04788 #ifdef bottom_chvalid
04789 #undef xmlIsExtender
04790 extern __typeof (xmlIsExtender) xmlIsExtender __attribute((alias("xmlIsExtender__internal_alias")));
04791 #else
04792 #ifndef xmlIsExtender
04793 extern __typeof (xmlIsExtender) xmlIsExtender__internal_alias __attribute((visibility("hidden")));
04794 #define xmlIsExtender xmlIsExtender__internal_alias
04795 #endif
04796 #endif
04797 
04798 #ifdef bottom_valid
04799 #undef xmlIsID
04800 extern __typeof (xmlIsID) xmlIsID __attribute((alias("xmlIsID__internal_alias")));
04801 #else
04802 #ifndef xmlIsID
04803 extern __typeof (xmlIsID) xmlIsID__internal_alias __attribute((visibility("hidden")));
04804 #define xmlIsID xmlIsID__internal_alias
04805 #endif
04806 #endif
04807 
04808 #ifdef bottom_chvalid
04809 #undef xmlIsIdeographic
04810 extern __typeof (xmlIsIdeographic) xmlIsIdeographic __attribute((alias("xmlIsIdeographic__internal_alias")));
04811 #else
04812 #ifndef xmlIsIdeographic
04813 extern __typeof (xmlIsIdeographic) xmlIsIdeographic__internal_alias __attribute((visibility("hidden")));
04814 #define xmlIsIdeographic xmlIsIdeographic__internal_alias
04815 #endif
04816 #endif
04817 
04818 #ifdef bottom_parserInternals
04819 #undef xmlIsLetter
04820 extern __typeof (xmlIsLetter) xmlIsLetter __attribute((alias("xmlIsLetter__internal_alias")));
04821 #else
04822 #ifndef xmlIsLetter
04823 extern __typeof (xmlIsLetter) xmlIsLetter__internal_alias __attribute((visibility("hidden")));
04824 #define xmlIsLetter xmlIsLetter__internal_alias
04825 #endif
04826 #endif
04827 
04828 #ifdef bottom_threads
04829 #undef xmlIsMainThread
04830 extern __typeof (xmlIsMainThread) xmlIsMainThread __attribute((alias("xmlIsMainThread__internal_alias")));
04831 #else
04832 #ifndef xmlIsMainThread
04833 extern __typeof (xmlIsMainThread) xmlIsMainThread__internal_alias __attribute((visibility("hidden")));
04834 #define xmlIsMainThread xmlIsMainThread__internal_alias
04835 #endif
04836 #endif
04837 
04838 #ifdef bottom_valid
04839 #undef xmlIsMixedElement
04840 extern __typeof (xmlIsMixedElement) xmlIsMixedElement __attribute((alias("xmlIsMixedElement__internal_alias")));
04841 #else
04842 #ifndef xmlIsMixedElement
04843 extern __typeof (xmlIsMixedElement) xmlIsMixedElement__internal_alias __attribute((visibility("hidden")));
04844 #define xmlIsMixedElement xmlIsMixedElement__internal_alias
04845 #endif
04846 #endif
04847 
04848 #ifdef bottom_chvalid
04849 #undef xmlIsPubidChar
04850 extern __typeof (xmlIsPubidChar) xmlIsPubidChar __attribute((alias("xmlIsPubidChar__internal_alias")));
04851 #else
04852 #ifndef xmlIsPubidChar
04853 extern __typeof (xmlIsPubidChar) xmlIsPubidChar__internal_alias __attribute((visibility("hidden")));
04854 #define xmlIsPubidChar xmlIsPubidChar__internal_alias
04855 #endif
04856 #endif
04857 
04858 #ifdef bottom_valid
04859 #undef xmlIsRef
04860 extern __typeof (xmlIsRef) xmlIsRef __attribute((alias("xmlIsRef__internal_alias")));
04861 #else
04862 #ifndef xmlIsRef
04863 extern __typeof (xmlIsRef) xmlIsRef__internal_alias __attribute((visibility("hidden")));
04864 #define xmlIsRef xmlIsRef__internal_alias
04865 #endif
04866 #endif
04867 
04868 #ifdef bottom_xmlsave
04869 #undef xmlIsXHTML
04870 extern __typeof (xmlIsXHTML) xmlIsXHTML __attribute((alias("xmlIsXHTML__internal_alias")));
04871 #else
04872 #ifndef xmlIsXHTML
04873 extern __typeof (xmlIsXHTML) xmlIsXHTML__internal_alias __attribute((visibility("hidden")));
04874 #define xmlIsXHTML xmlIsXHTML__internal_alias
04875 #endif
04876 #endif
04877 
04878 #ifdef bottom_parserInternals
04879 #undef xmlKeepBlanksDefault
04880 extern __typeof (xmlKeepBlanksDefault) xmlKeepBlanksDefault __attribute((alias("xmlKeepBlanksDefault__internal_alias")));
04881 #else
04882 #ifndef xmlKeepBlanksDefault
04883 extern __typeof (xmlKeepBlanksDefault) xmlKeepBlanksDefault__internal_alias __attribute((visibility("hidden")));
04884 #define xmlKeepBlanksDefault xmlKeepBlanksDefault__internal_alias
04885 #endif
04886 #endif
04887 
04888 #if defined(LIBXML_TREE_ENABLED)
04889 #ifdef bottom_tree
04890 #undef xmlLastElementChild
04891 extern __typeof (xmlLastElementChild) xmlLastElementChild __attribute((alias("xmlLastElementChild__internal_alias")));
04892 #else
04893 #ifndef xmlLastElementChild
04894 extern __typeof (xmlLastElementChild) xmlLastElementChild__internal_alias __attribute((visibility("hidden")));
04895 #define xmlLastElementChild xmlLastElementChild__internal_alias
04896 #endif
04897 #endif
04898 #endif
04899 
04900 #ifdef bottom_parserInternals
04901 #undef xmlLineNumbersDefault
04902 extern __typeof (xmlLineNumbersDefault) xmlLineNumbersDefault __attribute((alias("xmlLineNumbersDefault__internal_alias")));
04903 #else
04904 #ifndef xmlLineNumbersDefault
04905 extern __typeof (xmlLineNumbersDefault) xmlLineNumbersDefault__internal_alias __attribute((visibility("hidden")));
04906 #define xmlLineNumbersDefault xmlLineNumbersDefault__internal_alias
04907 #endif
04908 #endif
04909 
04910 #ifdef bottom_list
04911 #undef xmlLinkGetData
04912 extern __typeof (xmlLinkGetData) xmlLinkGetData __attribute((alias("xmlLinkGetData__internal_alias")));
04913 #else
04914 #ifndef xmlLinkGetData
04915 extern __typeof (xmlLinkGetData) xmlLinkGetData__internal_alias __attribute((visibility("hidden")));
04916 #define xmlLinkGetData xmlLinkGetData__internal_alias
04917 #endif
04918 #endif
04919 
04920 #ifdef bottom_list
04921 #undef xmlListAppend
04922 extern __typeof (xmlListAppend) xmlListAppend __attribute((alias("xmlListAppend__internal_alias")));
04923 #else
04924 #ifndef xmlListAppend
04925 extern __typeof (xmlListAppend) xmlListAppend__internal_alias __attribute((visibility("hidden")));
04926 #define xmlListAppend xmlListAppend__internal_alias
04927 #endif
04928 #endif
04929 
04930 #ifdef bottom_list
04931 #undef xmlListClear
04932 extern __typeof (xmlListClear) xmlListClear __attribute((alias("xmlListClear__internal_alias")));
04933 #else
04934 #ifndef xmlListClear
04935 extern __typeof (xmlListClear) xmlListClear__internal_alias __attribute((visibility("hidden")));
04936 #define xmlListClear xmlListClear__internal_alias
04937 #endif
04938 #endif
04939 
04940 #ifdef bottom_list
04941 #undef xmlListCopy
04942 extern __typeof (xmlListCopy) xmlListCopy __attribute((alias("xmlListCopy__internal_alias")));
04943 #else
04944 #ifndef xmlListCopy
04945 extern __typeof (xmlListCopy) xmlListCopy__internal_alias __attribute((visibility("hidden")));
04946 #define xmlListCopy xmlListCopy__internal_alias
04947 #endif
04948 #endif
04949 
04950 #ifdef bottom_list
04951 #undef xmlListCreate
04952 extern __typeof (xmlListCreate) xmlListCreate __attribute((alias("xmlListCreate__internal_alias")));
04953 #else
04954 #ifndef xmlListCreate
04955 extern __typeof (xmlListCreate) xmlListCreate__internal_alias __attribute((visibility("hidden")));
04956 #define xmlListCreate xmlListCreate__internal_alias
04957 #endif
04958 #endif
04959 
04960 #ifdef bottom_list
04961 #undef xmlListDelete
04962 extern __typeof (xmlListDelete) xmlListDelete __attribute((alias("xmlListDelete__internal_alias")));
04963 #else
04964 #ifndef xmlListDelete
04965 extern __typeof (xmlListDelete) xmlListDelete__internal_alias __attribute((visibility("hidden")));
04966 #define xmlListDelete xmlListDelete__internal_alias
04967 #endif
04968 #endif
04969 
04970 #ifdef bottom_list
04971 #undef xmlListDup
04972 extern __typeof (xmlListDup) xmlListDup __attribute((alias("xmlListDup__internal_alias")));
04973 #else
04974 #ifndef xmlListDup
04975 extern __typeof (xmlListDup) xmlListDup__internal_alias __attribute((visibility("hidden")));
04976 #define xmlListDup xmlListDup__internal_alias
04977 #endif
04978 #endif
04979 
04980 #ifdef bottom_list
04981 #undef xmlListEmpty
04982 extern __typeof (xmlListEmpty) xmlListEmpty __attribute((alias("xmlListEmpty__internal_alias")));
04983 #else
04984 #ifndef xmlListEmpty
04985 extern __typeof (xmlListEmpty) xmlListEmpty__internal_alias __attribute((visibility("hidden")));
04986 #define xmlListEmpty xmlListEmpty__internal_alias
04987 #endif
04988 #endif
04989 
04990 #ifdef bottom_list
04991 #undef xmlListEnd
04992 extern __typeof (xmlListEnd) xmlListEnd __attribute((alias("xmlListEnd__internal_alias")));
04993 #else
04994 #ifndef xmlListEnd
04995 extern __typeof (xmlListEnd) xmlListEnd__internal_alias __attribute((visibility("hidden")));
04996 #define xmlListEnd xmlListEnd__internal_alias
04997 #endif
04998 #endif
04999 
05000 #ifdef bottom_list
05001 #undef xmlListFront
05002 extern __typeof (xmlListFront) xmlListFront __attribute((alias("xmlListFront__internal_alias")));
05003 #else
05004 #ifndef xmlListFront
05005 extern __typeof (xmlListFront) xmlListFront__internal_alias __attribute((visibility("hidden")));
05006 #define xmlListFront xmlListFront__internal_alias
05007 #endif
05008 #endif
05009 
05010 #ifdef bottom_list
05011 #undef xmlListInsert
05012 extern __typeof (xmlListInsert) xmlListInsert __attribute((alias("xmlListInsert__internal_alias")));
05013 #else
05014 #ifndef xmlListInsert
05015 extern __typeof (xmlListInsert) xmlListInsert__internal_alias __attribute((visibility("hidden")));
05016 #define xmlListInsert xmlListInsert__internal_alias
05017 #endif
05018 #endif
05019 
05020 #ifdef bottom_list
05021 #undef xmlListMerge
05022 extern __typeof (xmlListMerge) xmlListMerge __attribute((alias("xmlListMerge__internal_alias")));
05023 #else
05024 #ifndef xmlListMerge
05025 extern __typeof (xmlListMerge) xmlListMerge__internal_alias __attribute((visibility("hidden")));
05026 #define xmlListMerge xmlListMerge__internal_alias
05027 #endif
05028 #endif
05029 
05030 #ifdef bottom_list
05031 #undef xmlListPopBack
05032 extern __typeof (xmlListPopBack) xmlListPopBack __attribute((alias("xmlListPopBack__internal_alias")));
05033 #else
05034 #ifndef xmlListPopBack
05035 extern __typeof (xmlListPopBack) xmlListPopBack__internal_alias __attribute((visibility("hidden")));
05036 #define xmlListPopBack xmlListPopBack__internal_alias
05037 #endif
05038 #endif
05039 
05040 #ifdef bottom_list
05041 #undef xmlListPopFront
05042 extern __typeof (xmlListPopFront) xmlListPopFront __attribute((alias("xmlListPopFront__internal_alias")));
05043 #else
05044 #ifndef xmlListPopFront
05045 extern __typeof (xmlListPopFront) xmlListPopFront__internal_alias __attribute((visibility("hidden")));
05046 #define xmlListPopFront xmlListPopFront__internal_alias
05047 #endif
05048 #endif
05049 
05050 #ifdef bottom_list
05051 #undef xmlListPushBack
05052 extern __typeof (xmlListPushBack) xmlListPushBack __attribute((alias("xmlListPushBack__internal_alias")));
05053 #else
05054 #ifndef xmlListPushBack
05055 extern __typeof (xmlListPushBack) xmlListPushBack__internal_alias __attribute((visibility("hidden")));
05056 #define xmlListPushBack xmlListPushBack__internal_alias
05057 #endif
05058 #endif
05059 
05060 #ifdef bottom_list
05061 #undef xmlListPushFront
05062 extern __typeof (xmlListPushFront) xmlListPushFront __attribute((alias("xmlListPushFront__internal_alias")));
05063 #else
05064 #ifndef xmlListPushFront
05065 extern __typeof (xmlListPushFront) xmlListPushFront__internal_alias __attribute((visibility("hidden")));
05066 #define xmlListPushFront xmlListPushFront__internal_alias
05067 #endif
05068 #endif
05069 
05070 #ifdef bottom_list
05071 #undef xmlListRemoveAll
05072 extern __typeof (xmlListRemoveAll) xmlListRemoveAll __attribute((alias("xmlListRemoveAll__internal_alias")));
05073 #else
05074 #ifndef xmlListRemoveAll
05075 extern __typeof (xmlListRemoveAll) xmlListRemoveAll__internal_alias __attribute((visibility("hidden")));
05076 #define xmlListRemoveAll xmlListRemoveAll__internal_alias
05077 #endif
05078 #endif
05079 
05080 #ifdef bottom_list
05081 #undef xmlListRemoveFirst
05082 extern __typeof (xmlListRemoveFirst) xmlListRemoveFirst __attribute((alias("xmlListRemoveFirst__internal_alias")));
05083 #else
05084 #ifndef xmlListRemoveFirst
05085 extern __typeof (xmlListRemoveFirst) xmlListRemoveFirst__internal_alias __attribute((visibility("hidden")));
05086 #define xmlListRemoveFirst xmlListRemoveFirst__internal_alias
05087 #endif
05088 #endif
05089 
05090 #ifdef bottom_list
05091 #undef xmlListRemoveLast
05092 extern __typeof (xmlListRemoveLast) xmlListRemoveLast __attribute((alias("xmlListRemoveLast__internal_alias")));
05093 #else
05094 #ifndef xmlListRemoveLast
05095 extern __typeof (xmlListRemoveLast) xmlListRemoveLast__internal_alias __attribute((visibility("hidden")));
05096 #define xmlListRemoveLast xmlListRemoveLast__internal_alias
05097 #endif
05098 #endif
05099 
05100 #ifdef bottom_list
05101 #undef xmlListReverse
05102 extern __typeof (xmlListReverse) xmlListReverse __attribute((alias("xmlListReverse__internal_alias")));
05103 #else
05104 #ifndef xmlListReverse
05105 extern __typeof (xmlListReverse) xmlListReverse__internal_alias __attribute((visibility("hidden")));
05106 #define xmlListReverse xmlListReverse__internal_alias
05107 #endif
05108 #endif
05109 
05110 #ifdef bottom_list
05111 #undef xmlListReverseSearch
05112 extern __typeof (xmlListReverseSearch) xmlListReverseSearch __attribute((alias("xmlListReverseSearch__internal_alias")));
05113 #else
05114 #ifndef xmlListReverseSearch
05115 extern __typeof (xmlListReverseSearch) xmlListReverseSearch__internal_alias __attribute((visibility("hidden")));
05116 #define xmlListReverseSearch xmlListReverseSearch__internal_alias
05117 #endif
05118 #endif
05119 
05120 #ifdef bottom_list
05121 #undef xmlListReverseWalk
05122 extern __typeof (xmlListReverseWalk) xmlListReverseWalk __attribute((alias("xmlListReverseWalk__internal_alias")));
05123 #else
05124 #ifndef xmlListReverseWalk
05125 extern __typeof (xmlListReverseWalk) xmlListReverseWalk__internal_alias __attribute((visibility("hidden")));
05126 #define xmlListReverseWalk xmlListReverseWalk__internal_alias
05127 #endif
05128 #endif
05129 
05130 #ifdef bottom_list
05131 #undef xmlListSearch
05132 extern __typeof (xmlListSearch) xmlListSearch __attribute((alias("xmlListSearch__internal_alias")));
05133 #else
05134 #ifndef xmlListSearch
05135 extern __typeof (xmlListSearch) xmlListSearch__internal_alias __attribute((visibility("hidden")));
05136 #define xmlListSearch xmlListSearch__internal_alias
05137 #endif
05138 #endif
05139 
05140 #ifdef bottom_list
05141 #undef xmlListSize
05142 extern __typeof (xmlListSize) xmlListSize __attribute((alias("xmlListSize__internal_alias")));
05143 #else
05144 #ifndef xmlListSize
05145 extern __typeof (xmlListSize) xmlListSize__internal_alias __attribute((visibility("hidden")));
05146 #define xmlListSize xmlListSize__internal_alias
05147 #endif
05148 #endif
05149 
05150 #ifdef bottom_list
05151 #undef xmlListSort
05152 extern __typeof (xmlListSort) xmlListSort __attribute((alias("xmlListSort__internal_alias")));
05153 #else
05154 #ifndef xmlListSort
05155 extern __typeof (xmlListSort) xmlListSort__internal_alias __attribute((visibility("hidden")));
05156 #define xmlListSort xmlListSort__internal_alias
05157 #endif
05158 #endif
05159 
05160 #ifdef bottom_list
05161 #undef xmlListWalk
05162 extern __typeof (xmlListWalk) xmlListWalk __attribute((alias("xmlListWalk__internal_alias")));
05163 #else
05164 #ifndef xmlListWalk
05165 extern __typeof (xmlListWalk) xmlListWalk__internal_alias __attribute((visibility("hidden")));
05166 #define xmlListWalk xmlListWalk__internal_alias
05167 #endif
05168 #endif
05169 
05170 #if defined(LIBXML_CATALOG_ENABLED)
05171 #ifdef bottom_catalog
05172 #undef xmlLoadACatalog
05173 extern __typeof (xmlLoadACatalog) xmlLoadACatalog __attribute((alias("xmlLoadACatalog__internal_alias")));
05174 #else
05175 #ifndef xmlLoadACatalog
05176 extern __typeof (xmlLoadACatalog) xmlLoadACatalog__internal_alias __attribute((visibility("hidden")));
05177 #define xmlLoadACatalog xmlLoadACatalog__internal_alias
05178 #endif
05179 #endif
05180 #endif
05181 
05182 #if defined(LIBXML_CATALOG_ENABLED)
05183 #ifdef bottom_catalog
05184 #undef xmlLoadCatalog
05185 extern __typeof (xmlLoadCatalog) xmlLoadCatalog __attribute((alias("xmlLoadCatalog__internal_alias")));
05186 #else
05187 #ifndef xmlLoadCatalog
05188 extern __typeof (xmlLoadCatalog) xmlLoadCatalog__internal_alias __attribute((visibility("hidden")));
05189 #define xmlLoadCatalog xmlLoadCatalog__internal_alias
05190 #endif
05191 #endif
05192 #endif
05193 
05194 #if defined(LIBXML_CATALOG_ENABLED)
05195 #ifdef bottom_catalog
05196 #undef xmlLoadCatalogs
05197 extern __typeof (xmlLoadCatalogs) xmlLoadCatalogs __attribute((alias("xmlLoadCatalogs__internal_alias")));
05198 #else
05199 #ifndef xmlLoadCatalogs
05200 extern __typeof (xmlLoadCatalogs) xmlLoadCatalogs__internal_alias __attribute((visibility("hidden")));
05201 #define xmlLoadCatalogs xmlLoadCatalogs__internal_alias
05202 #endif
05203 #endif
05204 #endif
05205 
05206 #ifdef bottom_xmlIO
05207 #undef xmlLoadExternalEntity
05208 extern __typeof (xmlLoadExternalEntity) xmlLoadExternalEntity __attribute((alias("xmlLoadExternalEntity__internal_alias")));
05209 #else
05210 #ifndef xmlLoadExternalEntity
05211 extern __typeof (xmlLoadExternalEntity) xmlLoadExternalEntity__internal_alias __attribute((visibility("hidden")));
05212 #define xmlLoadExternalEntity xmlLoadExternalEntity__internal_alias
05213 #endif
05214 #endif
05215 
05216 #if defined(LIBXML_CATALOG_ENABLED)
05217 #ifdef bottom_catalog
05218 #undef xmlLoadSGMLSuperCatalog
05219 extern __typeof (xmlLoadSGMLSuperCatalog) xmlLoadSGMLSuperCatalog __attribute((alias("xmlLoadSGMLSuperCatalog__internal_alias")));
05220 #else
05221 #ifndef xmlLoadSGMLSuperCatalog
05222 extern __typeof (xmlLoadSGMLSuperCatalog) xmlLoadSGMLSuperCatalog__internal_alias __attribute((visibility("hidden")));
05223 #define xmlLoadSGMLSuperCatalog xmlLoadSGMLSuperCatalog__internal_alias
05224 #endif
05225 #endif
05226 #endif
05227 
05228 #ifdef bottom_threads
05229 #undef xmlLockLibrary
05230 extern __typeof (xmlLockLibrary) xmlLockLibrary __attribute((alias("xmlLockLibrary__internal_alias")));
05231 #else
05232 #ifndef xmlLockLibrary
05233 extern __typeof (xmlLockLibrary) xmlLockLibrary__internal_alias __attribute((visibility("hidden")));
05234 #define xmlLockLibrary xmlLockLibrary__internal_alias
05235 #endif
05236 #endif
05237 
05238 #if defined(LIBXML_DEBUG_ENABLED)
05239 #ifdef bottom_debugXML
05240 #undef xmlLsCountNode
05241 extern __typeof (xmlLsCountNode) xmlLsCountNode __attribute((alias("xmlLsCountNode__internal_alias")));
05242 #else
05243 #ifndef xmlLsCountNode
05244 extern __typeof (xmlLsCountNode) xmlLsCountNode__internal_alias __attribute((visibility("hidden")));
05245 #define xmlLsCountNode xmlLsCountNode__internal_alias
05246 #endif
05247 #endif
05248 #endif
05249 
05250 #if defined(LIBXML_DEBUG_ENABLED)
05251 #ifdef bottom_debugXML
05252 #undef xmlLsOneNode
05253 extern __typeof (xmlLsOneNode) xmlLsOneNode __attribute((alias("xmlLsOneNode__internal_alias")));
05254 #else
05255 #ifndef xmlLsOneNode
05256 extern __typeof (xmlLsOneNode) xmlLsOneNode__internal_alias __attribute((visibility("hidden")));
05257 #define xmlLsOneNode xmlLsOneNode__internal_alias
05258 #endif
05259 #endif
05260 #endif
05261 
05262 #ifdef bottom_xmlmemory
05263 #undef xmlMallocAtomicLoc
05264 extern __typeof (xmlMallocAtomicLoc) xmlMallocAtomicLoc __attribute((alias("xmlMallocAtomicLoc__internal_alias")));
05265 #else
05266 #ifndef xmlMallocAtomicLoc
05267 extern __typeof (xmlMallocAtomicLoc) xmlMallocAtomicLoc__internal_alias __attribute((visibility("hidden")));
05268 #define xmlMallocAtomicLoc xmlMallocAtomicLoc__internal_alias
05269 #endif
05270 #endif
05271 
05272 #ifdef bottom_xmlmemory
05273 #undef xmlMallocLoc
05274 extern __typeof (xmlMallocLoc) xmlMallocLoc __attribute((alias("xmlMallocLoc__internal_alias")));
05275 #else
05276 #ifndef xmlMallocLoc
05277 extern __typeof (xmlMallocLoc) xmlMallocLoc__internal_alias __attribute((visibility("hidden")));
05278 #define xmlMallocLoc xmlMallocLoc__internal_alias
05279 #endif
05280 #endif
05281 
05282 #ifdef bottom_xmlmemory
05283 #undef xmlMemBlocks
05284 extern __typeof (xmlMemBlocks) xmlMemBlocks __attribute((alias("xmlMemBlocks__internal_alias")));
05285 #else
05286 #ifndef xmlMemBlocks
05287 extern __typeof (xmlMemBlocks) xmlMemBlocks__internal_alias __attribute((visibility("hidden")));
05288 #define xmlMemBlocks xmlMemBlocks__internal_alias
05289 #endif
05290 #endif
05291 
05292 #ifdef bottom_xmlmemory
05293 #undef xmlMemDisplay
05294 extern __typeof (xmlMemDisplay) xmlMemDisplay __attribute((alias("xmlMemDisplay__internal_alias")));
05295 #else
05296 #ifndef xmlMemDisplay
05297 extern __typeof (xmlMemDisplay) xmlMemDisplay__internal_alias __attribute((visibility("hidden")));
05298 #define xmlMemDisplay xmlMemDisplay__internal_alias
05299 #endif
05300 #endif
05301 
05302 #ifdef bottom_xmlmemory
05303 #undef xmlMemDisplayLast
05304 extern __typeof (xmlMemDisplayLast) xmlMemDisplayLast __attribute((alias("xmlMemDisplayLast__internal_alias")));
05305 #else
05306 #ifndef xmlMemDisplayLast
05307 extern __typeof (xmlMemDisplayLast) xmlMemDisplayLast__internal_alias __attribute((visibility("hidden")));
05308 #define xmlMemDisplayLast xmlMemDisplayLast__internal_alias
05309 #endif
05310 #endif
05311 
05312 #ifdef bottom_xmlmemory
05313 #undef xmlMemFree
05314 extern __typeof (xmlMemFree) xmlMemFree __attribute((alias("xmlMemFree__internal_alias")));
05315 #else
05316 #ifndef xmlMemFree
05317 extern __typeof (xmlMemFree) xmlMemFree__internal_alias __attribute((visibility("hidden")));
05318 #define xmlMemFree xmlMemFree__internal_alias
05319 #endif
05320 #endif
05321 
05322 #ifdef bottom_xmlmemory
05323 #undef xmlMemGet
05324 extern __typeof (xmlMemGet) xmlMemGet __attribute((alias("xmlMemGet__internal_alias")));
05325 #else
05326 #ifndef xmlMemGet
05327 extern __typeof (xmlMemGet) xmlMemGet__internal_alias __attribute((visibility("hidden")));
05328 #define xmlMemGet xmlMemGet__internal_alias
05329 #endif
05330 #endif
05331 
05332 #ifdef bottom_xmlmemory
05333 #undef xmlMemMalloc
05334 extern __typeof (xmlMemMalloc) xmlMemMalloc __attribute((alias("xmlMemMalloc__internal_alias")));
05335 #else
05336 #ifndef xmlMemMalloc
05337 extern __typeof (xmlMemMalloc) xmlMemMalloc__internal_alias __attribute((visibility("hidden")));
05338 #define xmlMemMalloc xmlMemMalloc__internal_alias
05339 #endif
05340 #endif
05341 
05342 #ifdef bottom_xmlmemory
05343 #undef xmlMemRealloc
05344 extern __typeof (xmlMemRealloc) xmlMemRealloc __attribute((alias("xmlMemRealloc__internal_alias")));
05345 #else
05346 #ifndef xmlMemRealloc
05347 extern __typeof (xmlMemRealloc) xmlMemRealloc__internal_alias __attribute((visibility("hidden")));
05348 #define xmlMemRealloc xmlMemRealloc__internal_alias
05349 #endif
05350 #endif
05351 
05352 #ifdef bottom_xmlmemory
05353 #undef xmlMemSetup
05354 extern __typeof (xmlMemSetup) xmlMemSetup __attribute((alias("xmlMemSetup__internal_alias")));
05355 #else
05356 #ifndef xmlMemSetup
05357 extern __typeof (xmlMemSetup) xmlMemSetup__internal_alias __attribute((visibility("hidden")));
05358 #define xmlMemSetup xmlMemSetup__internal_alias
05359 #endif
05360 #endif
05361 
05362 #ifdef bottom_xmlmemory
05363 #undef xmlMemShow
05364 extern __typeof (xmlMemShow) xmlMemShow __attribute((alias("xmlMemShow__internal_alias")));
05365 #else
05366 #ifndef xmlMemShow
05367 extern __typeof (xmlMemShow) xmlMemShow__internal_alias __attribute((visibility("hidden")));
05368 #define xmlMemShow xmlMemShow__internal_alias
05369 #endif
05370 #endif
05371 
05372 #ifdef bottom_xmlmemory
05373 #undef xmlMemStrdupLoc
05374 extern __typeof (xmlMemStrdupLoc) xmlMemStrdupLoc __attribute((alias("xmlMemStrdupLoc__internal_alias")));
05375 #else
05376 #ifndef xmlMemStrdupLoc
05377 extern __typeof (xmlMemStrdupLoc) xmlMemStrdupLoc__internal_alias __attribute((visibility("hidden")));
05378 #define xmlMemStrdupLoc xmlMemStrdupLoc__internal_alias
05379 #endif
05380 #endif
05381 
05382 #ifdef bottom_xmlmemory
05383 #undef xmlMemUsed
05384 extern __typeof (xmlMemUsed) xmlMemUsed __attribute((alias("xmlMemUsed__internal_alias")));
05385 #else
05386 #ifndef xmlMemUsed
05387 extern __typeof (xmlMemUsed) xmlMemUsed__internal_alias __attribute((visibility("hidden")));
05388 #define xmlMemUsed xmlMemUsed__internal_alias
05389 #endif
05390 #endif
05391 
05392 #ifdef bottom_xmlmemory
05393 #undef xmlMemoryDump
05394 extern __typeof (xmlMemoryDump) xmlMemoryDump __attribute((alias("xmlMemoryDump__internal_alias")));
05395 #else
05396 #ifndef xmlMemoryDump
05397 extern __typeof (xmlMemoryDump) xmlMemoryDump__internal_alias __attribute((visibility("hidden")));
05398 #define xmlMemoryDump xmlMemoryDump__internal_alias
05399 #endif
05400 #endif
05401 
05402 #ifdef bottom_xmlmemory
05403 #undef xmlMemoryStrdup
05404 extern __typeof (xmlMemoryStrdup) xmlMemoryStrdup __attribute((alias("xmlMemoryStrdup__internal_alias")));
05405 #else
05406 #ifndef xmlMemoryStrdup
05407 extern __typeof (xmlMemoryStrdup) xmlMemoryStrdup__internal_alias __attribute((visibility("hidden")));
05408 #define xmlMemoryStrdup xmlMemoryStrdup__internal_alias
05409 #endif
05410 #endif
05411 
05412 #if defined(LIBXML_MODULES_ENABLED)
05413 #ifdef bottom_xmlmodule
05414 #undef xmlModuleClose
05415 extern __typeof (xmlModuleClose) xmlModuleClose __attribute((alias("xmlModuleClose__internal_alias")));
05416 #else
05417 #ifndef xmlModuleClose
05418 extern __typeof (xmlModuleClose) xmlModuleClose__internal_alias __attribute((visibility("hidden")));
05419 #define xmlModuleClose xmlModuleClose__internal_alias
05420 #endif
05421 #endif
05422 #endif
05423 
05424 #if defined(LIBXML_MODULES_ENABLED)
05425 #ifdef bottom_xmlmodule
05426 #undef xmlModuleFree
05427 extern __typeof (xmlModuleFree) xmlModuleFree __attribute((alias("xmlModuleFree__internal_alias")));
05428 #else
05429 #ifndef xmlModuleFree
05430 extern __typeof (xmlModuleFree) xmlModuleFree__internal_alias __attribute((visibility("hidden")));
05431 #define xmlModuleFree xmlModuleFree__internal_alias
05432 #endif
05433 #endif
05434 #endif
05435 
05436 #if defined(LIBXML_MODULES_ENABLED)
05437 #ifdef bottom_xmlmodule
05438 #undef xmlModuleOpen
05439 extern __typeof (xmlModuleOpen) xmlModuleOpen __attribute((alias("xmlModuleOpen__internal_alias")));
05440 #else
05441 #ifndef xmlModuleOpen
05442 extern __typeof (xmlModuleOpen) xmlModuleOpen__internal_alias __attribute((visibility("hidden")));
05443 #define xmlModuleOpen xmlModuleOpen__internal_alias
05444 #endif
05445 #endif
05446 #endif
05447 
05448 #if defined(LIBXML_MODULES_ENABLED)
05449 #ifdef bottom_xmlmodule
05450 #undef xmlModuleSymbol
05451 extern __typeof (xmlModuleSymbol) xmlModuleSymbol __attribute((alias("xmlModuleSymbol__internal_alias")));
05452 #else
05453 #ifndef xmlModuleSymbol
05454 extern __typeof (xmlModuleSymbol) xmlModuleSymbol__internal_alias __attribute((visibility("hidden")));
05455 #define xmlModuleSymbol xmlModuleSymbol__internal_alias
05456 #endif
05457 #endif
05458 #endif
05459 
05460 #ifdef bottom_threads
05461 #undef xmlMutexLock
05462 extern __typeof (xmlMutexLock) xmlMutexLock __attribute((alias("xmlMutexLock__internal_alias")));
05463 #else
05464 #ifndef xmlMutexLock
05465 extern __typeof (xmlMutexLock) xmlMutexLock__internal_alias __attribute((visibility("hidden")));
05466 #define xmlMutexLock xmlMutexLock__internal_alias
05467 #endif
05468 #endif
05469 
05470 #ifdef bottom_threads
05471 #undef xmlMutexUnlock
05472 extern __typeof (xmlMutexUnlock) xmlMutexUnlock __attribute((alias("xmlMutexUnlock__internal_alias")));
05473 #else
05474 #ifndef xmlMutexUnlock
05475 extern __typeof (xmlMutexUnlock) xmlMutexUnlock__internal_alias __attribute((visibility("hidden")));
05476 #define xmlMutexUnlock xmlMutexUnlock__internal_alias
05477 #endif
05478 #endif
05479 
05480 #if defined(LIBXML_LEGACY_ENABLED)
05481 #ifdef bottom_legacy
05482 #undef xmlNamespaceParseNCName
05483 extern __typeof (xmlNamespaceParseNCName) xmlNamespaceParseNCName __attribute((alias("xmlNamespaceParseNCName__internal_alias")));
05484 #else
05485 #ifndef xmlNamespaceParseNCName
05486 extern __typeof (xmlNamespaceParseNCName) xmlNamespaceParseNCName__internal_alias __attribute((visibility("hidden")));
05487 #define xmlNamespaceParseNCName xmlNamespaceParseNCName__internal_alias
05488 #endif
05489 #endif
05490 #endif
05491 
05492 #if defined(LIBXML_LEGACY_ENABLED)
05493 #ifdef bottom_legacy
05494 #undef xmlNamespaceParseNSDef
05495 extern __typeof (xmlNamespaceParseNSDef) xmlNamespaceParseNSDef __attribute((alias("xmlNamespaceParseNSDef__internal_alias")));
05496 #else
05497 #ifndef xmlNamespaceParseNSDef
05498 extern __typeof (xmlNamespaceParseNSDef) xmlNamespaceParseNSDef__internal_alias __attribute((visibility("hidden")));
05499 #define xmlNamespaceParseNSDef xmlNamespaceParseNSDef__internal_alias
05500 #endif
05501 #endif
05502 #endif
05503 
05504 #if defined(LIBXML_LEGACY_ENABLED)
05505 #ifdef bottom_legacy
05506 #undef xmlNamespaceParseQName
05507 extern __typeof (xmlNamespaceParseQName) xmlNamespaceParseQName __attribute((alias("xmlNamespaceParseQName__internal_alias")));
05508 #else
05509 #ifndef xmlNamespaceParseQName
05510 extern __typeof (xmlNamespaceParseQName) xmlNamespaceParseQName__internal_alias __attribute((visibility("hidden")));
05511 #define xmlNamespaceParseQName xmlNamespaceParseQName__internal_alias
05512 #endif
05513 #endif
05514 #endif
05515 
05516 #if defined(LIBXML_FTP_ENABLED)
05517 #ifdef bottom_nanoftp
05518 #undef xmlNanoFTPCheckResponse
05519 extern __typeof (xmlNanoFTPCheckResponse) xmlNanoFTPCheckResponse __attribute((alias("xmlNanoFTPCheckResponse__internal_alias")));
05520 #else
05521 #ifndef xmlNanoFTPCheckResponse
05522 extern __typeof (xmlNanoFTPCheckResponse) xmlNanoFTPCheckResponse__internal_alias __attribute((visibility("hidden")));
05523 #define xmlNanoFTPCheckResponse xmlNanoFTPCheckResponse__internal_alias
05524 #endif
05525 #endif
05526 #endif
05527 
05528 #if defined(LIBXML_FTP_ENABLED)
05529 #ifdef bottom_nanoftp
05530 #undef xmlNanoFTPCleanup
05531 extern __typeof (xmlNanoFTPCleanup) xmlNanoFTPCleanup __attribute((alias("xmlNanoFTPCleanup__internal_alias")));
05532 #else
05533 #ifndef xmlNanoFTPCleanup
05534 extern __typeof (xmlNanoFTPCleanup) xmlNanoFTPCleanup__internal_alias __attribute((visibility("hidden")));
05535 #define xmlNanoFTPCleanup xmlNanoFTPCleanup__internal_alias
05536 #endif
05537 #endif
05538 #endif
05539 
05540 #if defined(LIBXML_FTP_ENABLED)
05541 #ifdef bottom_nanoftp
05542 #undef xmlNanoFTPClose
05543 extern __typeof (xmlNanoFTPClose) xmlNanoFTPClose __attribute((alias("xmlNanoFTPClose__internal_alias")));
05544 #else
05545 #ifndef xmlNanoFTPClose
05546 extern __typeof (xmlNanoFTPClose) xmlNanoFTPClose__internal_alias __attribute((visibility("hidden")));
05547 #define xmlNanoFTPClose xmlNanoFTPClose__internal_alias
05548 #endif
05549 #endif
05550 #endif
05551 
05552 #if defined(LIBXML_FTP_ENABLED)
05553 #ifdef bottom_nanoftp
05554 #undef xmlNanoFTPCloseConnection
05555 extern __typeof (xmlNanoFTPCloseConnection) xmlNanoFTPCloseConnection __attribute((alias("xmlNanoFTPCloseConnection__internal_alias")));
05556 #else
05557 #ifndef xmlNanoFTPCloseConnection
05558 extern __typeof (xmlNanoFTPCloseConnection) xmlNanoFTPCloseConnection__internal_alias __attribute((visibility("hidden")));
05559 #define xmlNanoFTPCloseConnection xmlNanoFTPCloseConnection__internal_alias
05560 #endif
05561 #endif
05562 #endif
05563 
05564 #if defined(LIBXML_FTP_ENABLED)
05565 #ifdef bottom_nanoftp
05566 #undef xmlNanoFTPConnect
05567 extern __typeof (xmlNanoFTPConnect) xmlNanoFTPConnect __attribute((alias("xmlNanoFTPConnect__internal_alias")));
05568 #else
05569 #ifndef xmlNanoFTPConnect
05570 extern __typeof (xmlNanoFTPConnect) xmlNanoFTPConnect__internal_alias __attribute((visibility("hidden")));
05571 #define xmlNanoFTPConnect xmlNanoFTPConnect__internal_alias
05572 #endif
05573 #endif
05574 #endif
05575 
05576 #if defined(LIBXML_FTP_ENABLED)
05577 #ifdef bottom_nanoftp
05578 #undef xmlNanoFTPConnectTo
05579 extern __typeof (xmlNanoFTPConnectTo) xmlNanoFTPConnectTo __attribute((alias("xmlNanoFTPConnectTo__internal_alias")));
05580 #else
05581 #ifndef xmlNanoFTPConnectTo
05582 extern __typeof (xmlNanoFTPConnectTo) xmlNanoFTPConnectTo__internal_alias __attribute((visibility("hidden")));
05583 #define xmlNanoFTPConnectTo xmlNanoFTPConnectTo__internal_alias
05584 #endif
05585 #endif
05586 #endif
05587 
05588 #if defined(LIBXML_FTP_ENABLED)
05589 #ifdef bottom_nanoftp
05590 #undef xmlNanoFTPCwd
05591 extern __typeof (xmlNanoFTPCwd) xmlNanoFTPCwd __attribute((alias("xmlNanoFTPCwd__internal_alias")));
05592 #else
05593 #ifndef xmlNanoFTPCwd
05594 extern __typeof (xmlNanoFTPCwd) xmlNanoFTPCwd__internal_alias __attribute((visibility("hidden")));
05595 #define xmlNanoFTPCwd xmlNanoFTPCwd__internal_alias
05596 #endif
05597 #endif
05598 #endif
05599 
05600 #if defined(LIBXML_FTP_ENABLED)
05601 #ifdef bottom_nanoftp
05602 #undef xmlNanoFTPDele
05603 extern __typeof (xmlNanoFTPDele) xmlNanoFTPDele __attribute((alias("xmlNanoFTPDele__internal_alias")));
05604 #else
05605 #ifndef xmlNanoFTPDele
05606 extern __typeof (xmlNanoFTPDele) xmlNanoFTPDele__internal_alias __attribute((visibility("hidden")));
05607 #define xmlNanoFTPDele xmlNanoFTPDele__internal_alias
05608 #endif
05609 #endif
05610 #endif
05611 
05612 #if defined(LIBXML_FTP_ENABLED)
05613 #ifdef bottom_nanoftp
05614 #undef xmlNanoFTPFreeCtxt
05615 extern __typeof (xmlNanoFTPFreeCtxt) xmlNanoFTPFreeCtxt __attribute((alias("xmlNanoFTPFreeCtxt__internal_alias")));
05616 #else
05617 #ifndef xmlNanoFTPFreeCtxt
05618 extern __typeof (xmlNanoFTPFreeCtxt) xmlNanoFTPFreeCtxt__internal_alias __attribute((visibility("hidden")));
05619 #define xmlNanoFTPFreeCtxt xmlNanoFTPFreeCtxt__internal_alias
05620 #endif
05621 #endif
05622 #endif
05623 
05624 #if defined(LIBXML_FTP_ENABLED)
05625 #ifdef bottom_nanoftp
05626 #undef xmlNanoFTPGet
05627 extern __typeof (xmlNanoFTPGet) xmlNanoFTPGet __attribute((alias("xmlNanoFTPGet__internal_alias")));
05628 #else
05629 #ifndef xmlNanoFTPGet
05630 extern __typeof (xmlNanoFTPGet) xmlNanoFTPGet__internal_alias __attribute((visibility("hidden")));
05631 #define xmlNanoFTPGet xmlNanoFTPGet__internal_alias
05632 #endif
05633 #endif
05634 #endif
05635 
05636 #if defined(LIBXML_FTP_ENABLED)
05637 #ifdef bottom_nanoftp
05638 #undef xmlNanoFTPGetConnection
05639 extern __typeof (xmlNanoFTPGetConnection) xmlNanoFTPGetConnection __attribute((alias("xmlNanoFTPGetConnection__internal_alias")));
05640 #else
05641 #ifndef xmlNanoFTPGetConnection
05642 extern __typeof (xmlNanoFTPGetConnection) xmlNanoFTPGetConnection__internal_alias __attribute((visibility("hidden")));
05643 #define xmlNanoFTPGetConnection xmlNanoFTPGetConnection__internal_alias
05644 #endif
05645 #endif
05646 #endif
05647 
05648 #if defined(LIBXML_FTP_ENABLED)
05649 #ifdef bottom_nanoftp
05650 #undef xmlNanoFTPGetResponse
05651 extern __typeof (xmlNanoFTPGetResponse) xmlNanoFTPGetResponse __attribute((alias("xmlNanoFTPGetResponse__internal_alias")));
05652 #else
05653 #ifndef xmlNanoFTPGetResponse
05654 extern __typeof (xmlNanoFTPGetResponse) xmlNanoFTPGetResponse__internal_alias __attribute((visibility("hidden")));
05655 #define xmlNanoFTPGetResponse xmlNanoFTPGetResponse__internal_alias
05656 #endif
05657 #endif
05658 #endif
05659 
05660 #if defined(LIBXML_FTP_ENABLED)
05661 #ifdef bottom_nanoftp
05662 #undef xmlNanoFTPGetSocket
05663 extern __typeof (xmlNanoFTPGetSocket) xmlNanoFTPGetSocket __attribute((alias("xmlNanoFTPGetSocket__internal_alias")));
05664 #else
05665 #ifndef xmlNanoFTPGetSocket
05666 extern __typeof (xmlNanoFTPGetSocket) xmlNanoFTPGetSocket__internal_alias __attribute((visibility("hidden")));
05667 #define xmlNanoFTPGetSocket xmlNanoFTPGetSocket__internal_alias
05668 #endif
05669 #endif
05670 #endif
05671 
05672 #if defined(LIBXML_FTP_ENABLED)
05673 #ifdef bottom_nanoftp
05674 #undef xmlNanoFTPInit
05675 extern __typeof (xmlNanoFTPInit) xmlNanoFTPInit __attribute((alias("xmlNanoFTPInit__internal_alias")));
05676 #else
05677 #ifndef xmlNanoFTPInit
05678 extern __typeof (xmlNanoFTPInit) xmlNanoFTPInit__internal_alias __attribute((visibility("hidden")));
05679 #define xmlNanoFTPInit xmlNanoFTPInit__internal_alias
05680 #endif
05681 #endif
05682 #endif
05683 
05684 #if defined(LIBXML_FTP_ENABLED)
05685 #ifdef bottom_nanoftp
05686 #undef xmlNanoFTPList
05687 extern __typeof (xmlNanoFTPList) xmlNanoFTPList __attribute((alias("xmlNanoFTPList__internal_alias")));
05688 #else
05689 #ifndef xmlNanoFTPList
05690 extern __typeof (xmlNanoFTPList) xmlNanoFTPList__internal_alias __attribute((visibility("hidden")));
05691 #define xmlNanoFTPList xmlNanoFTPList__internal_alias
05692 #endif
05693 #endif
05694 #endif
05695 
05696 #if defined(LIBXML_FTP_ENABLED)
05697 #ifdef bottom_nanoftp
05698 #undef xmlNanoFTPNewCtxt
05699 extern __typeof (xmlNanoFTPNewCtxt) xmlNanoFTPNewCtxt __attribute((alias("xmlNanoFTPNewCtxt__internal_alias")));
05700 #else
05701 #ifndef xmlNanoFTPNewCtxt
05702 extern __typeof (xmlNanoFTPNewCtxt) xmlNanoFTPNewCtxt__internal_alias __attribute((visibility("hidden")));
05703 #define xmlNanoFTPNewCtxt xmlNanoFTPNewCtxt__internal_alias
05704 #endif
05705 #endif
05706 #endif
05707 
05708 #if defined(LIBXML_FTP_ENABLED)
05709 #ifdef bottom_nanoftp
05710 #undef xmlNanoFTPOpen
05711 extern __typeof (xmlNanoFTPOpen) xmlNanoFTPOpen __attribute((alias("xmlNanoFTPOpen__internal_alias")));
05712 #else
05713 #ifndef xmlNanoFTPOpen
05714 extern __typeof (xmlNanoFTPOpen) xmlNanoFTPOpen__internal_alias __attribute((visibility("hidden")));
05715 #define xmlNanoFTPOpen xmlNanoFTPOpen__internal_alias
05716 #endif
05717 #endif
05718 #endif
05719 
05720 #if defined(LIBXML_FTP_ENABLED)
05721 #ifdef bottom_nanoftp
05722 #undef xmlNanoFTPProxy
05723 extern __typeof (xmlNanoFTPProxy) xmlNanoFTPProxy __attribute((alias("xmlNanoFTPProxy__internal_alias")));
05724 #else
05725 #ifndef xmlNanoFTPProxy
05726 extern __typeof (xmlNanoFTPProxy) xmlNanoFTPProxy__internal_alias __attribute((visibility("hidden")));
05727 #define xmlNanoFTPProxy xmlNanoFTPProxy__internal_alias
05728 #endif
05729 #endif
05730 #endif
05731 
05732 #if defined(LIBXML_FTP_ENABLED)
05733 #ifdef bottom_nanoftp
05734 #undef xmlNanoFTPQuit
05735 extern __typeof (xmlNanoFTPQuit) xmlNanoFTPQuit __attribute((alias("xmlNanoFTPQuit__internal_alias")));
05736 #else
05737 #ifndef xmlNanoFTPQuit
05738 extern __typeof (xmlNanoFTPQuit) xmlNanoFTPQuit__internal_alias __attribute((visibility("hidden")));
05739 #define xmlNanoFTPQuit xmlNanoFTPQuit__internal_alias
05740 #endif
05741 #endif
05742 #endif
05743 
05744 #if defined(LIBXML_FTP_ENABLED)
05745 #ifdef bottom_nanoftp
05746 #undef xmlNanoFTPRead
05747 extern __typeof (xmlNanoFTPRead) xmlNanoFTPRead __attribute((alias("xmlNanoFTPRead__internal_alias")));
05748 #else
05749 #ifndef xmlNanoFTPRead
05750 extern __typeof (xmlNanoFTPRead) xmlNanoFTPRead__internal_alias __attribute((visibility("hidden")));
05751 #define xmlNanoFTPRead xmlNanoFTPRead__internal_alias
05752 #endif
05753 #endif
05754 #endif
05755 
05756 #if defined(LIBXML_FTP_ENABLED)
05757 #ifdef bottom_nanoftp
05758 #undef xmlNanoFTPScanProxy
05759 extern __typeof (xmlNanoFTPScanProxy) xmlNanoFTPScanProxy __attribute((alias("xmlNanoFTPScanProxy__internal_alias")));
05760 #else
05761 #ifndef xmlNanoFTPScanProxy
05762 extern __typeof (xmlNanoFTPScanProxy) xmlNanoFTPScanProxy__internal_alias __attribute((visibility("hidden")));
05763 #define xmlNanoFTPScanProxy xmlNanoFTPScanProxy__internal_alias
05764 #endif
05765 #endif
05766 #endif
05767 
05768 #if defined(LIBXML_FTP_ENABLED)
05769 #ifdef bottom_nanoftp
05770 #undef xmlNanoFTPUpdateURL
05771 extern __typeof (xmlNanoFTPUpdateURL) xmlNanoFTPUpdateURL __attribute((alias("xmlNanoFTPUpdateURL__internal_alias")));
05772 #else
05773 #ifndef xmlNanoFTPUpdateURL
05774 extern __typeof (xmlNanoFTPUpdateURL) xmlNanoFTPUpdateURL__internal_alias __attribute((visibility("hidden")));
05775 #define xmlNanoFTPUpdateURL xmlNanoFTPUpdateURL__internal_alias
05776 #endif
05777 #endif
05778 #endif
05779 
05780 #if defined(LIBXML_HTTP_ENABLED)
05781 #ifdef bottom_nanohttp
05782 #undef xmlNanoHTTPAuthHeader
05783 extern __typeof (xmlNanoHTTPAuthHeader) xmlNanoHTTPAuthHeader __attribute((alias("xmlNanoHTTPAuthHeader__internal_alias")));
05784 #else
05785 #ifndef xmlNanoHTTPAuthHeader
05786 extern __typeof (xmlNanoHTTPAuthHeader) xmlNanoHTTPAuthHeader__internal_alias __attribute((visibility("hidden")));
05787 #define xmlNanoHTTPAuthHeader xmlNanoHTTPAuthHeader__internal_alias
05788 #endif
05789 #endif
05790 #endif
05791 
05792 #if defined(LIBXML_HTTP_ENABLED)
05793 #ifdef bottom_nanohttp
05794 #undef xmlNanoHTTPCleanup
05795 extern __typeof (xmlNanoHTTPCleanup) xmlNanoHTTPCleanup __attribute((alias("xmlNanoHTTPCleanup__internal_alias")));
05796 #else
05797 #ifndef xmlNanoHTTPCleanup
05798 extern __typeof (xmlNanoHTTPCleanup) xmlNanoHTTPCleanup__internal_alias __attribute((visibility("hidden")));
05799 #define xmlNanoHTTPCleanup xmlNanoHTTPCleanup__internal_alias
05800 #endif
05801 #endif
05802 #endif
05803 
05804 #if defined(LIBXML_HTTP_ENABLED)
05805 #ifdef bottom_nanohttp
05806 #undef xmlNanoHTTPClose
05807 extern __typeof (xmlNanoHTTPClose) xmlNanoHTTPClose __attribute((alias("xmlNanoHTTPClose__internal_alias")));
05808 #else
05809 #ifndef xmlNanoHTTPClose
05810 extern __typeof (xmlNanoHTTPClose) xmlNanoHTTPClose__internal_alias __attribute((visibility("hidden")));
05811 #define xmlNanoHTTPClose xmlNanoHTTPClose__internal_alias
05812 #endif
05813 #endif
05814 #endif
05815 
05816 #if defined(LIBXML_HTTP_ENABLED)
05817 #ifdef bottom_nanohttp
05818 #undef xmlNanoHTTPContentLength
05819 extern __typeof (xmlNanoHTTPContentLength) xmlNanoHTTPContentLength __attribute((alias("xmlNanoHTTPContentLength__internal_alias")));
05820 #else
05821 #ifndef xmlNanoHTTPContentLength
05822 extern __typeof (xmlNanoHTTPContentLength) xmlNanoHTTPContentLength__internal_alias __attribute((visibility("hidden")));
05823 #define xmlNanoHTTPContentLength xmlNanoHTTPContentLength__internal_alias
05824 #endif
05825 #endif
05826 #endif
05827 
05828 #if defined(LIBXML_HTTP_ENABLED)
05829 #ifdef bottom_nanohttp
05830 #undef xmlNanoHTTPEncoding
05831 extern __typeof (xmlNanoHTTPEncoding) xmlNanoHTTPEncoding __attribute((alias("xmlNanoHTTPEncoding__internal_alias")));
05832 #else
05833 #ifndef xmlNanoHTTPEncoding
05834 extern __typeof (xmlNanoHTTPEncoding) xmlNanoHTTPEncoding__internal_alias __attribute((visibility("hidden")));
05835 #define xmlNanoHTTPEncoding xmlNanoHTTPEncoding__internal_alias
05836 #endif
05837 #endif
05838 #endif
05839 
05840 #if defined(LIBXML_HTTP_ENABLED)
05841 #ifdef bottom_nanohttp
05842 #undef xmlNanoHTTPFetch
05843 extern __typeof (xmlNanoHTTPFetch) xmlNanoHTTPFetch __attribute((alias("xmlNanoHTTPFetch__internal_alias")));
05844 #else
05845 #ifndef xmlNanoHTTPFetch
05846 extern __typeof (xmlNanoHTTPFetch) xmlNanoHTTPFetch__internal_alias __attribute((visibility("hidden")));
05847 #define xmlNanoHTTPFetch xmlNanoHTTPFetch__internal_alias
05848 #endif
05849 #endif
05850 #endif
05851 
05852 #if defined(LIBXML_HTTP_ENABLED)
05853 #ifdef bottom_nanohttp
05854 #undef xmlNanoHTTPInit
05855 extern __typeof (xmlNanoHTTPInit) xmlNanoHTTPInit __attribute((alias("xmlNanoHTTPInit__internal_alias")));
05856 #else
05857 #ifndef xmlNanoHTTPInit
05858 extern __typeof (xmlNanoHTTPInit) xmlNanoHTTPInit__internal_alias __attribute((visibility("hidden")));
05859 #define xmlNanoHTTPInit xmlNanoHTTPInit__internal_alias
05860 #endif
05861 #endif
05862 #endif
05863 
05864 #if defined(LIBXML_HTTP_ENABLED)
05865 #ifdef bottom_nanohttp
05866 #undef xmlNanoHTTPMethod
05867 extern __typeof (xmlNanoHTTPMethod) xmlNanoHTTPMethod __attribute((alias("xmlNanoHTTPMethod__internal_alias")));
05868 #else
05869 #ifndef xmlNanoHTTPMethod
05870 extern __typeof (xmlNanoHTTPMethod) xmlNanoHTTPMethod__internal_alias __attribute((visibility("hidden")));
05871 #define xmlNanoHTTPMethod xmlNanoHTTPMethod__internal_alias
05872 #endif
05873 #endif
05874 #endif
05875 
05876 #if defined(LIBXML_HTTP_ENABLED)
05877 #ifdef bottom_nanohttp
05878 #undef xmlNanoHTTPMethodRedir
05879 extern __typeof (xmlNanoHTTPMethodRedir) xmlNanoHTTPMethodRedir __attribute((alias("xmlNanoHTTPMethodRedir__internal_alias")));
05880 #else
05881 #ifndef xmlNanoHTTPMethodRedir
05882 extern __typeof (xmlNanoHTTPMethodRedir) xmlNanoHTTPMethodRedir__internal_alias __attribute((visibility("hidden")));
05883 #define xmlNanoHTTPMethodRedir xmlNanoHTTPMethodRedir__internal_alias
05884 #endif
05885 #endif
05886 #endif
05887 
05888 #if defined(LIBXML_HTTP_ENABLED)
05889 #ifdef bottom_nanohttp
05890 #undef xmlNanoHTTPMimeType
05891 extern __typeof (xmlNanoHTTPMimeType) xmlNanoHTTPMimeType __attribute((alias("xmlNanoHTTPMimeType__internal_alias")));
05892 #else
05893 #ifndef xmlNanoHTTPMimeType
05894 extern __typeof (xmlNanoHTTPMimeType) xmlNanoHTTPMimeType__internal_alias __attribute((visibility("hidden")));
05895 #define xmlNanoHTTPMimeType xmlNanoHTTPMimeType__internal_alias
05896 #endif
05897 #endif
05898 #endif
05899 
05900 #if defined(LIBXML_HTTP_ENABLED)
05901 #ifdef bottom_nanohttp
05902 #undef xmlNanoHTTPOpen
05903 extern __typeof (xmlNanoHTTPOpen) xmlNanoHTTPOpen __attribute((alias("xmlNanoHTTPOpen__internal_alias")));
05904 #else
05905 #ifndef xmlNanoHTTPOpen
05906 extern __typeof (xmlNanoHTTPOpen) xmlNanoHTTPOpen__internal_alias __attribute((visibility("hidden")));
05907 #define xmlNanoHTTPOpen xmlNanoHTTPOpen__internal_alias
05908 #endif
05909 #endif
05910 #endif
05911 
05912 #if defined(LIBXML_HTTP_ENABLED)
05913 #ifdef bottom_nanohttp
05914 #undef xmlNanoHTTPOpenRedir
05915 extern __typeof (xmlNanoHTTPOpenRedir) xmlNanoHTTPOpenRedir __attribute((alias("xmlNanoHTTPOpenRedir__internal_alias")));
05916 #else
05917 #ifndef xmlNanoHTTPOpenRedir
05918 extern __typeof (xmlNanoHTTPOpenRedir) xmlNanoHTTPOpenRedir__internal_alias __attribute((visibility("hidden")));
05919 #define xmlNanoHTTPOpenRedir xmlNanoHTTPOpenRedir__internal_alias
05920 #endif
05921 #endif
05922 #endif
05923 
05924 #if defined(LIBXML_HTTP_ENABLED)
05925 #ifdef bottom_nanohttp
05926 #undef xmlNanoHTTPRead
05927 extern __typeof (xmlNanoHTTPRead) xmlNanoHTTPRead __attribute((alias("xmlNanoHTTPRead__internal_alias")));
05928 #else
05929 #ifndef xmlNanoHTTPRead
05930 extern __typeof (xmlNanoHTTPRead) xmlNanoHTTPRead__internal_alias __attribute((visibility("hidden")));
05931 #define xmlNanoHTTPRead xmlNanoHTTPRead__internal_alias
05932 #endif
05933 #endif
05934 #endif
05935 
05936 #if defined(LIBXML_HTTP_ENABLED)
05937 #ifdef bottom_nanohttp
05938 #undef xmlNanoHTTPRedir
05939 extern __typeof (xmlNanoHTTPRedir) xmlNanoHTTPRedir __attribute((alias("xmlNanoHTTPRedir__internal_alias")));
05940 #else
05941 #ifndef xmlNanoHTTPRedir
05942 extern __typeof (xmlNanoHTTPRedir) xmlNanoHTTPRedir__internal_alias __attribute((visibility("hidden")));
05943 #define xmlNanoHTTPRedir xmlNanoHTTPRedir__internal_alias
05944 #endif
05945 #endif
05946 #endif
05947 
05948 #if defined(LIBXML_HTTP_ENABLED)
05949 #ifdef bottom_nanohttp
05950 #undef xmlNanoHTTPReturnCode
05951 extern __typeof (xmlNanoHTTPReturnCode) xmlNanoHTTPReturnCode __attribute((alias("xmlNanoHTTPReturnCode__internal_alias")));
05952 #else
05953 #ifndef xmlNanoHTTPReturnCode
05954 extern __typeof (xmlNanoHTTPReturnCode) xmlNanoHTTPReturnCode__internal_alias __attribute((visibility("hidden")));
05955 #define xmlNanoHTTPReturnCode xmlNanoHTTPReturnCode__internal_alias
05956 #endif
05957 #endif
05958 #endif
05959 
05960 #if defined(LIBXML_HTTP_ENABLED) && defined(LIBXML_OUTPUT_ENABLED)
05961 #ifdef bottom_nanohttp
05962 #undef xmlNanoHTTPSave
05963 extern __typeof (xmlNanoHTTPSave) xmlNanoHTTPSave __attribute((alias("xmlNanoHTTPSave__internal_alias")));
05964 #else
05965 #ifndef xmlNanoHTTPSave
05966 extern __typeof (xmlNanoHTTPSave) xmlNanoHTTPSave__internal_alias __attribute((visibility("hidden")));
05967 #define xmlNanoHTTPSave xmlNanoHTTPSave__internal_alias
05968 #endif
05969 #endif
05970 #endif
05971 
05972 #if defined(LIBXML_HTTP_ENABLED)
05973 #ifdef bottom_nanohttp
05974 #undef xmlNanoHTTPScanProxy
05975 extern __typeof (xmlNanoHTTPScanProxy) xmlNanoHTTPScanProxy __attribute((alias("xmlNanoHTTPScanProxy__internal_alias")));
05976 #else
05977 #ifndef xmlNanoHTTPScanProxy
05978 extern __typeof (xmlNanoHTTPScanProxy) xmlNanoHTTPScanProxy__internal_alias __attribute((visibility("hidden")));
05979 #define xmlNanoHTTPScanProxy xmlNanoHTTPScanProxy__internal_alias
05980 #endif
05981 #endif
05982 #endif
05983 
05984 #if defined(LIBXML_REGEXP_ENABLED) && defined(LIBXML_AUTOMATA_ENABLED)
05985 #ifdef bottom_xmlregexp
05986 #undef xmlNewAutomata
05987 extern __typeof (xmlNewAutomata) xmlNewAutomata __attribute((alias("xmlNewAutomata__internal_alias")));
05988 #else
05989 #ifndef xmlNewAutomata
05990 extern __typeof (xmlNewAutomata) xmlNewAutomata__internal_alias __attribute((visibility("hidden")));
05991 #define xmlNewAutomata xmlNewAutomata__internal_alias
05992 #endif
05993 #endif
05994 #endif
05995 
05996 #ifdef bottom_tree
05997 #undef xmlNewCDataBlock
05998 extern __typeof (xmlNewCDataBlock) xmlNewCDataBlock __attribute((alias("xmlNewCDataBlock__internal_alias")));
05999 #else
06000 #ifndef xmlNewCDataBlock
06001 extern __typeof (xmlNewCDataBlock) xmlNewCDataBlock__internal_alias __attribute((visibility("hidden")));
06002 #define xmlNewCDataBlock xmlNewCDataBlock__internal_alias
06003 #endif
06004 #endif
06005 
06006 #if defined(LIBXML_CATALOG_ENABLED)
06007 #ifdef bottom_catalog
06008 #undef xmlNewCatalog
06009 extern __typeof (xmlNewCatalog) xmlNewCatalog __attribute((alias("xmlNewCatalog__internal_alias")));
06010 #else
06011 #ifndef xmlNewCatalog
06012 extern __typeof (xmlNewCatalog) xmlNewCatalog__internal_alias __attribute((visibility("hidden")));
06013 #define xmlNewCatalog xmlNewCatalog__internal_alias
06014 #endif
06015 #endif
06016 #endif
06017 
06018 #ifdef bottom_encoding
06019 #undef xmlNewCharEncodingHandler
06020 extern __typeof (xmlNewCharEncodingHandler) xmlNewCharEncodingHandler __attribute((alias("xmlNewCharEncodingHandler__internal_alias")));
06021 #else
06022 #ifndef xmlNewCharEncodingHandler
06023 extern __typeof (xmlNewCharEncodingHandler) xmlNewCharEncodingHandler__internal_alias __attribute((visibility("hidden")));
06024 #define xmlNewCharEncodingHandler xmlNewCharEncodingHandler__internal_alias
06025 #endif
06026 #endif
06027 
06028 #ifdef bottom_tree
06029 #undef xmlNewCharRef
06030 extern __typeof (xmlNewCharRef) xmlNewCharRef __attribute((alias("xmlNewCharRef__internal_alias")));
06031 #else
06032 #ifndef xmlNewCharRef
06033 extern __typeof (xmlNewCharRef) xmlNewCharRef__internal_alias __attribute((visibility("hidden")));
06034 #define xmlNewCharRef xmlNewCharRef__internal_alias
06035 #endif
06036 #endif
06037 
06038 #if defined(LIBXML_TREE_ENABLED) || defined(LIBXML_SCHEMAS_ENABLED)
06039 #ifdef bottom_tree
06040 #undef xmlNewChild
06041 extern __typeof (xmlNewChild) xmlNewChild __attribute((alias("xmlNewChild__internal_alias")));
06042 #else
06043 #ifndef xmlNewChild
06044 extern __typeof (xmlNewChild) xmlNewChild__internal_alias __attribute((visibility("hidden")));
06045 #define xmlNewChild xmlNewChild__internal_alias
06046 #endif
06047 #endif
06048 #endif
06049 
06050 #ifdef bottom_tree
06051 #undef xmlNewComment
06052 extern __typeof (xmlNewComment) xmlNewComment __attribute((alias("xmlNewComment__internal_alias")));
06053 #else
06054 #ifndef xmlNewComment
06055 extern __typeof (xmlNewComment) xmlNewComment__internal_alias __attribute((visibility("hidden")));
06056 #define xmlNewComment xmlNewComment__internal_alias
06057 #endif
06058 #endif
06059 
06060 #ifdef bottom_tree
06061 #undef xmlNewDoc
06062 extern __typeof (xmlNewDoc) xmlNewDoc __attribute((alias("xmlNewDoc__internal_alias")));
06063 #else
06064 #ifndef xmlNewDoc
06065 extern __typeof (xmlNewDoc) xmlNewDoc__internal_alias __attribute((visibility("hidden")));
06066 #define xmlNewDoc xmlNewDoc__internal_alias
06067 #endif
06068 #endif
06069 
06070 #ifdef bottom_tree
06071 #undef xmlNewDocComment
06072 extern __typeof (xmlNewDocComment) xmlNewDocComment __attribute((alias("xmlNewDocComment__internal_alias")));
06073 #else
06074 #ifndef xmlNewDocComment
06075 extern __typeof (xmlNewDocComment) xmlNewDocComment__internal_alias __attribute((visibility("hidden")));
06076 #define xmlNewDocComment xmlNewDocComment__internal_alias
06077 #endif
06078 #endif
06079 
06080 #ifdef bottom_valid
06081 #undef xmlNewDocElementContent
06082 extern __typeof (xmlNewDocElementContent) xmlNewDocElementContent __attribute((alias("xmlNewDocElementContent__internal_alias")));
06083 #else
06084 #ifndef xmlNewDocElementContent
06085 extern __typeof (xmlNewDocElementContent) xmlNewDocElementContent__internal_alias __attribute((visibility("hidden")));
06086 #define xmlNewDocElementContent xmlNewDocElementContent__internal_alias
06087 #endif
06088 #endif
06089 
06090 #if defined(LIBXML_TREE_ENABLED)
06091 #ifdef bottom_tree
06092 #undef xmlNewDocFragment
06093 extern __typeof (xmlNewDocFragment) xmlNewDocFragment __attribute((alias("xmlNewDocFragment__internal_alias")));
06094 #else
06095 #ifndef xmlNewDocFragment
06096 extern __typeof (xmlNewDocFragment) xmlNewDocFragment__internal_alias __attribute((visibility("hidden")));
06097 #define xmlNewDocFragment xmlNewDocFragment__internal_alias
06098 #endif
06099 #endif
06100 #endif
06101 
06102 #ifdef bottom_tree
06103 #undef xmlNewDocNode
06104 extern __typeof (xmlNewDocNode) xmlNewDocNode __attribute((alias("xmlNewDocNode__internal_alias")));
06105 #else
06106 #ifndef xmlNewDocNode
06107 extern __typeof (xmlNewDocNode) xmlNewDocNode__internal_alias __attribute((visibility("hidden")));
06108 #define xmlNewDocNode xmlNewDocNode__internal_alias
06109 #endif
06110 #endif
06111 
06112 #ifdef bottom_tree
06113 #undef xmlNewDocNodeEatName
06114 extern __typeof (xmlNewDocNodeEatName) xmlNewDocNodeEatName __attribute((alias("xmlNewDocNodeEatName__internal_alias")));
06115 #else
06116 #ifndef xmlNewDocNodeEatName
06117 extern __typeof (xmlNewDocNodeEatName) xmlNewDocNodeEatName__internal_alias __attribute((visibility("hidden")));
06118 #define xmlNewDocNodeEatName xmlNewDocNodeEatName__internal_alias
06119 #endif
06120 #endif
06121 
06122 #ifdef bottom_tree
06123 #undef xmlNewDocPI
06124 extern __typeof (xmlNewDocPI) xmlNewDocPI __attribute((alias("xmlNewDocPI__internal_alias")));
06125 #else
06126 #ifndef xmlNewDocPI
06127 extern __typeof (xmlNewDocPI) xmlNewDocPI__internal_alias __attribute((visibility("hidden")));
06128 #define xmlNewDocPI xmlNewDocPI__internal_alias
06129 #endif
06130 #endif
06131 
06132 #ifdef bottom_tree
06133 #undef xmlNewDocProp
06134 extern __typeof (xmlNewDocProp) xmlNewDocProp __attribute((alias("xmlNewDocProp__internal_alias")));
06135 #else
06136 #ifndef xmlNewDocProp
06137 extern __typeof (xmlNewDocProp) xmlNewDocProp__internal_alias __attribute((visibility("hidden")));
06138 #define xmlNewDocProp xmlNewDocProp__internal_alias
06139 #endif
06140 #endif
06141 
06142 #if defined(LIBXML_TREE_ENABLED)
06143 #ifdef bottom_tree
06144 #undef xmlNewDocRawNode
06145 extern __typeof (xmlNewDocRawNode) xmlNewDocRawNode __attribute((alias("xmlNewDocRawNode__internal_alias")));
06146 #else
06147 #ifndef xmlNewDocRawNode
06148 extern __typeof (xmlNewDocRawNode) xmlNewDocRawNode__internal_alias __attribute((visibility("hidden")));
06149 #define xmlNewDocRawNode xmlNewDocRawNode__internal_alias
06150 #endif
06151 #endif
06152 #endif
06153 
06154 #ifdef bottom_tree
06155 #undef xmlNewDocText
06156 extern __typeof (xmlNewDocText) xmlNewDocText __attribute((alias("xmlNewDocText__internal_alias")));
06157 #else
06158 #ifndef xmlNewDocText
06159 extern __typeof (xmlNewDocText) xmlNewDocText__internal_alias __attribute((visibility("hidden")));
06160 #define xmlNewDocText xmlNewDocText__internal_alias
06161 #endif
06162 #endif
06163 
06164 #ifdef bottom_tree
06165 #undef xmlNewDocTextLen
06166 extern __typeof (xmlNewDocTextLen) xmlNewDocTextLen __attribute((alias("xmlNewDocTextLen__internal_alias")));
06167 #else
06168 #ifndef xmlNewDocTextLen
06169 extern __typeof (xmlNewDocTextLen) xmlNewDocTextLen__internal_alias __attribute((visibility("hidden")));
06170 #define xmlNewDocTextLen xmlNewDocTextLen__internal_alias
06171 #endif
06172 #endif
06173 
06174 #ifdef bottom_tree
06175 #undef xmlNewDtd
06176 extern __typeof (xmlNewDtd) xmlNewDtd __attribute((alias("xmlNewDtd__internal_alias")));
06177 #else
06178 #ifndef xmlNewDtd
06179 extern __typeof (xmlNewDtd) xmlNewDtd__internal_alias __attribute((visibility("hidden")));
06180 #define xmlNewDtd xmlNewDtd__internal_alias
06181 #endif
06182 #endif
06183 
06184 #ifdef bottom_valid
06185 #undef xmlNewElementContent
06186 extern __typeof (xmlNewElementContent) xmlNewElementContent __attribute((alias("xmlNewElementContent__internal_alias")));
06187 #else
06188 #ifndef xmlNewElementContent
06189 extern __typeof (xmlNewElementContent) xmlNewElementContent__internal_alias __attribute((visibility("hidden")));
06190 #define xmlNewElementContent xmlNewElementContent__internal_alias
06191 #endif
06192 #endif
06193 
06194 #ifdef bottom_entities
06195 #undef xmlNewEntity
06196 extern __typeof (xmlNewEntity) xmlNewEntity __attribute((alias("xmlNewEntity__internal_alias")));
06197 #else
06198 #ifndef xmlNewEntity
06199 extern __typeof (xmlNewEntity) xmlNewEntity__internal_alias __attribute((visibility("hidden")));
06200 #define xmlNewEntity xmlNewEntity__internal_alias
06201 #endif
06202 #endif
06203 
06204 #ifdef bottom_parserInternals
06205 #undef xmlNewEntityInputStream
06206 extern __typeof (xmlNewEntityInputStream) xmlNewEntityInputStream __attribute((alias("xmlNewEntityInputStream__internal_alias")));
06207 #else
06208 #ifndef xmlNewEntityInputStream
06209 extern __typeof (xmlNewEntityInputStream) xmlNewEntityInputStream__internal_alias __attribute((visibility("hidden")));
06210 #define xmlNewEntityInputStream xmlNewEntityInputStream__internal_alias
06211 #endif
06212 #endif
06213 
06214 #if defined(LIBXML_LEGACY_ENABLED)
06215 #ifdef bottom_legacy
06216 #undef xmlNewGlobalNs
06217 extern __typeof (xmlNewGlobalNs) xmlNewGlobalNs __attribute((alias("xmlNewGlobalNs__internal_alias")));
06218 #else
06219 #ifndef xmlNewGlobalNs
06220 extern __typeof (xmlNewGlobalNs) xmlNewGlobalNs__internal_alias __attribute((visibility("hidden")));
06221 #define xmlNewGlobalNs xmlNewGlobalNs__internal_alias
06222 #endif
06223 #endif
06224 #endif
06225 
06226 #ifdef bottom_parserInternals
06227 #undef xmlNewIOInputStream
06228 extern __typeof (xmlNewIOInputStream) xmlNewIOInputStream __attribute((alias("xmlNewIOInputStream__internal_alias")));
06229 #else
06230 #ifndef xmlNewIOInputStream
06231 extern __typeof (xmlNewIOInputStream) xmlNewIOInputStream__internal_alias __attribute((visibility("hidden")));
06232 #define xmlNewIOInputStream xmlNewIOInputStream__internal_alias
06233 #endif
06234 #endif
06235 
06236 #ifdef bottom_parserInternals
06237 #undef xmlNewInputFromFile
06238 extern __typeof (xmlNewInputFromFile) xmlNewInputFromFile __attribute((alias("xmlNewInputFromFile__internal_alias")));
06239 #else
06240 #ifndef xmlNewInputFromFile
06241 extern __typeof (xmlNewInputFromFile) xmlNewInputFromFile__internal_alias __attribute((visibility("hidden")));
06242 #define xmlNewInputFromFile xmlNewInputFromFile__internal_alias
06243 #endif
06244 #endif
06245 
06246 #ifdef bottom_parserInternals
06247 #undef xmlNewInputStream
06248 extern __typeof (xmlNewInputStream) xmlNewInputStream __attribute((alias("xmlNewInputStream__internal_alias")));
06249 #else
06250 #ifndef xmlNewInputStream
06251 extern __typeof (xmlNewInputStream) xmlNewInputStream__internal_alias __attribute((visibility("hidden")));
06252 #define xmlNewInputStream xmlNewInputStream__internal_alias
06253 #endif
06254 #endif
06255 
06256 #ifdef bottom_threads
06257 #undef xmlNewMutex
06258 extern __typeof (xmlNewMutex) xmlNewMutex __attribute((alias("xmlNewMutex__internal_alias")));
06259 #else
06260 #ifndef xmlNewMutex
06261 extern __typeof (xmlNewMutex) xmlNewMutex__internal_alias __attribute((visibility("hidden")));
06262 #define xmlNewMutex xmlNewMutex__internal_alias
06263 #endif
06264 #endif
06265 
06266 #ifdef bottom_tree
06267 #undef xmlNewNode
06268 extern __typeof (xmlNewNode) xmlNewNode __attribute((alias("xmlNewNode__internal_alias")));
06269 #else
06270 #ifndef xmlNewNode
06271 extern __typeof (xmlNewNode) xmlNewNode__internal_alias __attribute((visibility("hidden")));
06272 #define xmlNewNode xmlNewNode__internal_alias
06273 #endif
06274 #endif
06275 
06276 #ifdef bottom_tree
06277 #undef xmlNewNodeEatName
06278 extern __typeof (xmlNewNodeEatName) xmlNewNodeEatName __attribute((alias("xmlNewNodeEatName__internal_alias")));
06279 #else
06280 #ifndef xmlNewNodeEatName
06281 extern __typeof (xmlNewNodeEatName) xmlNewNodeEatName__internal_alias __attribute((visibility("hidden")));
06282 #define xmlNewNodeEatName xmlNewNodeEatName__internal_alias
06283 #endif
06284 #endif
06285 
06286 #ifdef bottom_tree
06287 #undef xmlNewNs
06288 extern __typeof (xmlNewNs) xmlNewNs __attribute((alias("xmlNewNs__internal_alias")));
06289 #else
06290 #ifndef xmlNewNs
06291 extern __typeof (xmlNewNs) xmlNewNs__internal_alias __attribute((visibility("hidden")));
06292 #define xmlNewNs xmlNewNs__internal_alias
06293 #endif
06294 #endif
06295 
06296 #ifdef bottom_tree
06297 #undef xmlNewNsProp
06298 extern __typeof (xmlNewNsProp) xmlNewNsProp __attribute((alias("xmlNewNsProp__internal_alias")));
06299 #else
06300 #ifndef xmlNewNsProp
06301 extern __typeof (xmlNewNsProp) xmlNewNsProp__internal_alias __attribute((visibility("hidden")));
06302 #define xmlNewNsProp xmlNewNsProp__internal_alias
06303 #endif
06304 #endif
06305 
06306 #ifdef bottom_tree
06307 #undef xmlNewNsPropEatName
06308 extern __typeof (xmlNewNsPropEatName) xmlNewNsPropEatName __attribute((alias("xmlNewNsPropEatName__internal_alias")));
06309 #else
06310 #ifndef xmlNewNsPropEatName
06311 extern __typeof (xmlNewNsPropEatName) xmlNewNsPropEatName__internal_alias __attribute((visibility("hidden")));
06312 #define xmlNewNsPropEatName xmlNewNsPropEatName__internal_alias
06313 #endif
06314 #endif
06315 
06316 #ifdef bottom_tree
06317 #undef xmlNewPI
06318 extern __typeof (xmlNewPI) xmlNewPI __attribute((alias("xmlNewPI__internal_alias")));
06319 #else
06320 #ifndef xmlNewPI
06321 extern __typeof (xmlNewPI) xmlNewPI__internal_alias __attribute((visibility("hidden")));
06322 #define xmlNewPI xmlNewPI__internal_alias
06323 #endif
06324 #endif
06325 
06326 #ifdef bottom_parserInternals
06327 #undef xmlNewParserCtxt
06328 extern __typeof (xmlNewParserCtxt) xmlNewParserCtxt __attribute((alias("xmlNewParserCtxt__internal_alias")));
06329 #else
06330 #ifndef xmlNewParserCtxt
06331 extern __typeof (xmlNewParserCtxt) xmlNewParserCtxt__internal_alias __attribute((visibility("hidden")));
06332 #define xmlNewParserCtxt xmlNewParserCtxt__internal_alias
06333 #endif
06334 #endif
06335 
06336 #if defined(LIBXML_TREE_ENABLED) || defined(LIBXML_HTML_ENABLED) || defined(LIBXML_SCHEMAS_ENABLED)
06337 #ifdef bottom_tree
06338 #undef xmlNewProp
06339 extern __typeof (xmlNewProp) xmlNewProp __attribute((alias("xmlNewProp__internal_alias")));
06340 #else
06341 #ifndef xmlNewProp
06342 extern __typeof (xmlNewProp) xmlNewProp__internal_alias __attribute((visibility("hidden")));
06343 #define xmlNewProp xmlNewProp__internal_alias
06344 #endif
06345 #endif
06346 #endif
06347 
06348 #ifdef bottom_threads
06349 #undef xmlNewRMutex
06350 extern __typeof (xmlNewRMutex) xmlNewRMutex __attribute((alias("xmlNewRMutex__internal_alias")));
06351 #else
06352 #ifndef xmlNewRMutex
06353 extern __typeof (xmlNewRMutex) xmlNewRMutex__internal_alias __attribute((visibility("hidden")));
06354 #define xmlNewRMutex xmlNewRMutex__internal_alias
06355 #endif
06356 #endif
06357 
06358 #ifdef bottom_tree
06359 #undef xmlNewReference
06360 extern __typeof (xmlNewReference) xmlNewReference __attribute((alias("xmlNewReference__internal_alias")));
06361 #else
06362 #ifndef xmlNewReference
06363 extern __typeof (xmlNewReference) xmlNewReference__internal_alias __attribute((visibility("hidden")));
06364 #define xmlNewReference xmlNewReference__internal_alias
06365 #endif
06366 #endif
06367 
06368 #ifdef bottom_parserInternals
06369 #undef xmlNewStringInputStream
06370 extern __typeof (xmlNewStringInputStream) xmlNewStringInputStream __attribute((alias("xmlNewStringInputStream__internal_alias")));
06371 #else
06372 #ifndef xmlNewStringInputStream
06373 extern __typeof (xmlNewStringInputStream) xmlNewStringInputStream__internal_alias __attribute((visibility("hidden")));
06374 #define xmlNewStringInputStream xmlNewStringInputStream__internal_alias
06375 #endif
06376 #endif
06377 
06378 #ifdef bottom_tree
06379 #undef xmlNewText
06380 extern __typeof (xmlNewText) xmlNewText __attribute((alias("xmlNewText__internal_alias")));
06381 #else
06382 #ifndef xmlNewText
06383 extern __typeof (xmlNewText) xmlNewText__internal_alias __attribute((visibility("hidden")));
06384 #define xmlNewText xmlNewText__internal_alias
06385 #endif
06386 #endif
06387 
06388 #if defined(LIBXML_TREE_ENABLED)
06389 #ifdef bottom_tree
06390 #undef xmlNewTextChild
06391 extern __typeof (xmlNewTextChild) xmlNewTextChild __attribute((alias("xmlNewTextChild__internal_alias")));
06392 #else
06393 #ifndef xmlNewTextChild
06394 extern __typeof (xmlNewTextChild) xmlNewTextChild__internal_alias __attribute((visibility("hidden")));
06395 #define xmlNewTextChild xmlNewTextChild__internal_alias
06396 #endif
06397 #endif
06398 #endif
06399 
06400 #ifdef bottom_tree
06401 #undef xmlNewTextLen
06402 extern __typeof (xmlNewTextLen) xmlNewTextLen __attribute((alias("xmlNewTextLen__internal_alias")));
06403 #else
06404 #ifndef xmlNewTextLen
06405 extern __typeof (xmlNewTextLen) xmlNewTextLen__internal_alias __attribute((visibility("hidden")));
06406 #define xmlNewTextLen xmlNewTextLen__internal_alias
06407 #endif
06408 #endif
06409 
06410 #if defined(LIBXML_READER_ENABLED)
06411 #ifdef bottom_xmlreader
06412 #undef xmlNewTextReader
06413 extern __typeof (xmlNewTextReader) xmlNewTextReader __attribute((alias("xmlNewTextReader__internal_alias")));
06414 #else
06415 #ifndef xmlNewTextReader
06416 extern __typeof (xmlNewTextReader) xmlNewTextReader__internal_alias __attribute((visibility("hidden")));
06417 #define xmlNewTextReader xmlNewTextReader__internal_alias
06418 #endif
06419 #endif
06420 #endif
06421 
06422 #if defined(LIBXML_READER_ENABLED)
06423 #ifdef bottom_xmlreader
06424 #undef xmlNewTextReaderFilename
06425 extern __typeof (xmlNewTextReaderFilename) xmlNewTextReaderFilename __attribute((alias("xmlNewTextReaderFilename__internal_alias")));
06426 #else
06427 #ifndef xmlNewTextReaderFilename
06428 extern __typeof (xmlNewTextReaderFilename) xmlNewTextReaderFilename__internal_alias __attribute((visibility("hidden")));
06429 #define xmlNewTextReaderFilename xmlNewTextReaderFilename__internal_alias
06430 #endif
06431 #endif
06432 #endif
06433 
06434 #if defined(LIBXML_WRITER_ENABLED)
06435 #ifdef bottom_xmlwriter
06436 #undef xmlNewTextWriter
06437 extern __typeof (xmlNewTextWriter) xmlNewTextWriter __attribute((alias("xmlNewTextWriter__internal_alias")));
06438 #else
06439 #ifndef xmlNewTextWriter
06440 extern __typeof (xmlNewTextWriter) xmlNewTextWriter__internal_alias __attribute((visibility("hidden")));
06441 #define xmlNewTextWriter xmlNewTextWriter__internal_alias
06442 #endif
06443 #endif
06444 #endif
06445 
06446 #if defined(LIBXML_WRITER_ENABLED)
06447 #ifdef bottom_xmlwriter
06448 #undef xmlNewTextWriterDoc
06449 extern __typeof (xmlNewTextWriterDoc) xmlNewTextWriterDoc __attribute((alias("xmlNewTextWriterDoc__internal_alias")));
06450 #else
06451 #ifndef xmlNewTextWriterDoc
06452 extern __typeof (xmlNewTextWriterDoc) xmlNewTextWriterDoc__internal_alias __attribute((visibility("hidden")));
06453 #define xmlNewTextWriterDoc xmlNewTextWriterDoc__internal_alias
06454 #endif
06455 #endif
06456 #endif
06457 
06458 #if defined(LIBXML_WRITER_ENABLED)
06459 #ifdef bottom_xmlwriter
06460 #undef xmlNewTextWriterFilename
06461 extern __typeof (xmlNewTextWriterFilename) xmlNewTextWriterFilename __attribute((alias("xmlNewTextWriterFilename__internal_alias")));
06462 #else
06463 #ifndef xmlNewTextWriterFilename
06464 extern __typeof (xmlNewTextWriterFilename) xmlNewTextWriterFilename__internal_alias __attribute((visibility("hidden")));
06465 #define xmlNewTextWriterFilename xmlNewTextWriterFilename__internal_alias
06466 #endif
06467 #endif
06468 #endif
06469 
06470 #if defined(LIBXML_WRITER_ENABLED)
06471 #ifdef bottom_xmlwriter
06472 #undef xmlNewTextWriterMemory
06473 extern __typeof (xmlNewTextWriterMemory) xmlNewTextWriterMemory __attribute((alias("xmlNewTextWriterMemory__internal_alias")));
06474 #else
06475 #ifndef xmlNewTextWriterMemory
06476 extern __typeof (xmlNewTextWriterMemory) xmlNewTextWriterMemory__internal_alias __attribute((visibility("hidden")));
06477 #define xmlNewTextWriterMemory xmlNewTextWriterMemory__internal_alias
06478 #endif
06479 #endif
06480 #endif
06481 
06482 #if defined(LIBXML_WRITER_ENABLED)
06483 #ifdef bottom_xmlwriter
06484 #undef xmlNewTextWriterPushParser
06485 extern __typeof (xmlNewTextWriterPushParser) xmlNewTextWriterPushParser __attribute((alias("xmlNewTextWriterPushParser__internal_alias")));
06486 #else
06487 #ifndef xmlNewTextWriterPushParser
06488 extern __typeof (xmlNewTextWriterPushParser) xmlNewTextWriterPushParser__internal_alias __attribute((visibility("hidden")));
06489 #define xmlNewTextWriterPushParser xmlNewTextWriterPushParser__internal_alias
06490 #endif
06491 #endif
06492 #endif
06493 
06494 #if defined(LIBXML_WRITER_ENABLED)
06495 #ifdef bottom_xmlwriter
06496 #undef xmlNewTextWriterTree
06497 extern __typeof (xmlNewTextWriterTree) xmlNewTextWriterTree __attribute((alias("xmlNewTextWriterTree__internal_alias")));
06498 #else
06499 #ifndef xmlNewTextWriterTree
06500 extern __typeof (xmlNewTextWriterTree) xmlNewTextWriterTree__internal_alias __attribute((visibility("hidden")));
06501 #define xmlNewTextWriterTree xmlNewTextWriterTree__internal_alias
06502 #endif
06503 #endif
06504 #endif
06505 
06506 #if defined(LIBXML_VALID_ENABLED)
06507 #ifdef bottom_valid
06508 #undef xmlNewValidCtxt
06509 extern __typeof (xmlNewValidCtxt) xmlNewValidCtxt __attribute((alias("xmlNewValidCtxt__internal_alias")));
06510 #else
06511 #ifndef xmlNewValidCtxt
06512 extern __typeof (xmlNewValidCtxt) xmlNewValidCtxt__internal_alias __attribute((visibility("hidden")));
06513 #define xmlNewValidCtxt xmlNewValidCtxt__internal_alias
06514 #endif
06515 #endif
06516 #endif
06517 
06518 #ifdef bottom_parserInternals
06519 #undef xmlNextChar
06520 extern __typeof (xmlNextChar) xmlNextChar __attribute((alias("xmlNextChar__internal_alias")));
06521 #else
06522 #ifndef xmlNextChar
06523 extern __typeof (xmlNextChar) xmlNextChar__internal_alias __attribute((visibility("hidden")));
06524 #define xmlNextChar xmlNextChar__internal_alias
06525 #endif
06526 #endif
06527 
06528 #if defined(LIBXML_TREE_ENABLED)
06529 #ifdef bottom_tree
06530 #undef xmlNextElementSibling
06531 extern __typeof (xmlNextElementSibling) xmlNextElementSibling __attribute((alias("xmlNextElementSibling__internal_alias")));
06532 #else
06533 #ifndef xmlNextElementSibling
06534 extern __typeof (xmlNextElementSibling) xmlNextElementSibling__internal_alias __attribute((visibility("hidden")));
06535 #define xmlNextElementSibling xmlNextElementSibling__internal_alias
06536 #endif
06537 #endif
06538 #endif
06539 
06540 #ifdef bottom_xmlIO
06541 #undef xmlNoNetExternalEntityLoader
06542 extern __typeof (xmlNoNetExternalEntityLoader) xmlNoNetExternalEntityLoader __attribute((alias("xmlNoNetExternalEntityLoader__internal_alias")));
06543 #else
06544 #ifndef xmlNoNetExternalEntityLoader
06545 extern __typeof (xmlNoNetExternalEntityLoader) xmlNoNetExternalEntityLoader__internal_alias __attribute((visibility("hidden")));
06546 #define xmlNoNetExternalEntityLoader xmlNoNetExternalEntityLoader__internal_alias
06547 #endif
06548 #endif
06549 
06550 #ifdef bottom_tree
06551 #undef xmlNodeAddContent
06552 extern __typeof (xmlNodeAddContent) xmlNodeAddContent __attribute((alias("xmlNodeAddContent__internal_alias")));
06553 #else
06554 #ifndef xmlNodeAddContent
06555 extern __typeof (xmlNodeAddContent) xmlNodeAddContent__internal_alias __attribute((visibility("hidden")));
06556 #define xmlNodeAddContent xmlNodeAddContent__internal_alias
06557 #endif
06558 #endif
06559 
06560 #ifdef bottom_tree
06561 #undef xmlNodeAddContentLen
06562 extern __typeof (xmlNodeAddContentLen) xmlNodeAddContentLen __attribute((alias("xmlNodeAddContentLen__internal_alias")));
06563 #else
06564 #ifndef xmlNodeAddContentLen
06565 extern __typeof (xmlNodeAddContentLen) xmlNodeAddContentLen__internal_alias __attribute((visibility("hidden")));
06566 #define xmlNodeAddContentLen xmlNodeAddContentLen__internal_alias
06567 #endif
06568 #endif
06569 
06570 #ifdef bottom_tree
06571 #undef xmlNodeBufGetContent
06572 extern __typeof (xmlNodeBufGetContent) xmlNodeBufGetContent __attribute((alias("xmlNodeBufGetContent__internal_alias")));
06573 #else
06574 #ifndef xmlNodeBufGetContent
06575 extern __typeof (xmlNodeBufGetContent) xmlNodeBufGetContent__internal_alias __attribute((visibility("hidden")));
06576 #define xmlNodeBufGetContent xmlNodeBufGetContent__internal_alias
06577 #endif
06578 #endif
06579 
06580 #if defined(LIBXML_OUTPUT_ENABLED)
06581 #ifdef bottom_xmlsave
06582 #undef xmlNodeDump
06583 extern __typeof (xmlNodeDump) xmlNodeDump __attribute((alias("xmlNodeDump__internal_alias")));
06584 #else
06585 #ifndef xmlNodeDump
06586 extern __typeof (xmlNodeDump) xmlNodeDump__internal_alias __attribute((visibility("hidden")));
06587 #define xmlNodeDump xmlNodeDump__internal_alias
06588 #endif
06589 #endif
06590 #endif
06591 
06592 #if defined(LIBXML_OUTPUT_ENABLED)
06593 #ifdef bottom_xmlsave
06594 #undef xmlNodeDumpOutput
06595 extern __typeof (xmlNodeDumpOutput) xmlNodeDumpOutput __attribute((alias("xmlNodeDumpOutput__internal_alias")));
06596 #else
06597 #ifndef xmlNodeDumpOutput
06598 extern __typeof (xmlNodeDumpOutput) xmlNodeDumpOutput__internal_alias __attribute((visibility("hidden")));
06599 #define xmlNodeDumpOutput xmlNodeDumpOutput__internal_alias
06600 #endif
06601 #endif
06602 #endif
06603 
06604 #ifdef bottom_tree
06605 #undef xmlNodeGetBase
06606 extern __typeof (xmlNodeGetBase) xmlNodeGetBase __attribute((alias("xmlNodeGetBase__internal_alias")));
06607 #else
06608 #ifndef xmlNodeGetBase
06609 extern __typeof (xmlNodeGetBase) xmlNodeGetBase__internal_alias __attribute((visibility("hidden")));
06610 #define xmlNodeGetBase xmlNodeGetBase__internal_alias
06611 #endif
06612 #endif
06613 
06614 #ifdef bottom_tree
06615 #undef xmlNodeGetContent
06616 extern __typeof (xmlNodeGetContent) xmlNodeGetContent __attribute((alias("xmlNodeGetContent__internal_alias")));
06617 #else
06618 #ifndef xmlNodeGetContent
06619 extern __typeof (xmlNodeGetContent) xmlNodeGetContent__internal_alias __attribute((visibility("hidden")));
06620 #define xmlNodeGetContent xmlNodeGetContent__internal_alias
06621 #endif
06622 #endif
06623 
06624 #ifdef bottom_tree
06625 #undef xmlNodeGetLang
06626 extern __typeof (xmlNodeGetLang) xmlNodeGetLang __attribute((alias("xmlNodeGetLang__internal_alias")));
06627 #else
06628 #ifndef xmlNodeGetLang
06629 extern __typeof (xmlNodeGetLang) xmlNodeGetLang__internal_alias __attribute((visibility("hidden")));
06630 #define xmlNodeGetLang xmlNodeGetLang__internal_alias
06631 #endif
06632 #endif
06633 
06634 #ifdef bottom_tree
06635 #undef xmlNodeGetSpacePreserve
06636 extern __typeof (xmlNodeGetSpacePreserve) xmlNodeGetSpacePreserve __attribute((alias("xmlNodeGetSpacePreserve__internal_alias")));
06637 #else
06638 #ifndef xmlNodeGetSpacePreserve
06639 extern __typeof (xmlNodeGetSpacePreserve) xmlNodeGetSpacePreserve__internal_alias __attribute((visibility("hidden")));
06640 #define xmlNodeGetSpacePreserve xmlNodeGetSpacePreserve__internal_alias
06641 #endif
06642 #endif
06643 
06644 #ifdef bottom_tree
06645 #undef xmlNodeIsText
06646 extern __typeof (xmlNodeIsText) xmlNodeIsText __attribute((alias("xmlNodeIsText__internal_alias")));
06647 #else
06648 #ifndef xmlNodeIsText
06649 extern __typeof (xmlNodeIsText) xmlNodeIsText__internal_alias __attribute((visibility("hidden")));
06650 #define xmlNodeIsText xmlNodeIsText__internal_alias
06651 #endif
06652 #endif
06653 
06654 #if defined(LIBXML_TREE_ENABLED)
06655 #ifdef bottom_tree
06656 #undef xmlNodeListGetRawString
06657 extern __typeof (xmlNodeListGetRawString) xmlNodeListGetRawString __attribute((alias("xmlNodeListGetRawString__internal_alias")));
06658 #else
06659 #ifndef xmlNodeListGetRawString
06660 extern __typeof (xmlNodeListGetRawString) xmlNodeListGetRawString__internal_alias __attribute((visibility("hidden")));
06661 #define xmlNodeListGetRawString xmlNodeListGetRawString__internal_alias
06662 #endif
06663 #endif
06664 #endif
06665 
06666 #ifdef bottom_tree
06667 #undef xmlNodeListGetString
06668 extern __typeof (xmlNodeListGetString) xmlNodeListGetString __attribute((alias("xmlNodeListGetString__internal_alias")));
06669 #else
06670 #ifndef xmlNodeListGetString
06671 extern __typeof (xmlNodeListGetString) xmlNodeListGetString__internal_alias __attribute((visibility("hidden")));
06672 #define xmlNodeListGetString xmlNodeListGetString__internal_alias
06673 #endif
06674 #endif
06675 
06676 #if defined(LIBXML_TREE_ENABLED) || defined(LIBXML_XINCLUDE_ENABLED)
06677 #ifdef bottom_tree
06678 #undef xmlNodeSetBase
06679 extern __typeof (xmlNodeSetBase) xmlNodeSetBase __attribute((alias("xmlNodeSetBase__internal_alias")));
06680 #else
06681 #ifndef xmlNodeSetBase
06682 extern __typeof (xmlNodeSetBase) xmlNodeSetBase__internal_alias __attribute((visibility("hidden")));
06683 #define xmlNodeSetBase xmlNodeSetBase__internal_alias
06684 #endif
06685 #endif
06686 #endif
06687 
06688 #ifdef bottom_tree
06689 #undef xmlNodeSetContent
06690 extern __typeof (xmlNodeSetContent) xmlNodeSetContent __attribute((alias("xmlNodeSetContent__internal_alias")));
06691 #else
06692 #ifndef xmlNodeSetContent
06693 extern __typeof (xmlNodeSetContent) xmlNodeSetContent__internal_alias __attribute((visibility("hidden")));
06694 #define xmlNodeSetContent xmlNodeSetContent__internal_alias
06695 #endif
06696 #endif
06697 
06698 #if defined(LIBXML_TREE_ENABLED)
06699 #ifdef bottom_tree
06700 #undef xmlNodeSetContentLen
06701 extern __typeof (xmlNodeSetContentLen) xmlNodeSetContentLen __attribute((alias("xmlNodeSetContentLen__internal_alias")));
06702 #else
06703 #ifndef xmlNodeSetContentLen
06704 extern __typeof (xmlNodeSetContentLen) xmlNodeSetContentLen__internal_alias __attribute((visibility("hidden")));
06705 #define xmlNodeSetContentLen xmlNodeSetContentLen__internal_alias
06706 #endif
06707 #endif
06708 #endif
06709 
06710 #if defined(LIBXML_TREE_ENABLED)
06711 #ifdef bottom_tree
06712 #undef xmlNodeSetLang
06713 extern __typeof (xmlNodeSetLang) xmlNodeSetLang __attribute((alias("xmlNodeSetLang__internal_alias")));
06714 #else
06715 #ifndef xmlNodeSetLang
06716 extern __typeof (xmlNodeSetLang) xmlNodeSetLang__internal_alias __attribute((visibility("hidden")));
06717 #define xmlNodeSetLang xmlNodeSetLang__internal_alias
06718 #endif
06719 #endif
06720 #endif
06721 
06722 #if defined(LIBXML_TREE_ENABLED)
06723 #ifdef bottom_tree
06724 #undef xmlNodeSetName
06725 extern __typeof (xmlNodeSetName) xmlNodeSetName __attribute((alias("xmlNodeSetName__internal_alias")));
06726 #else
06727 #ifndef xmlNodeSetName
06728 extern __typeof (xmlNodeSetName) xmlNodeSetName__internal_alias __attribute((visibility("hidden")));
06729 #define xmlNodeSetName xmlNodeSetName__internal_alias
06730 #endif
06731 #endif
06732 #endif
06733 
06734 #if defined(LIBXML_TREE_ENABLED)
06735 #ifdef bottom_tree
06736 #undef xmlNodeSetSpacePreserve
06737 extern __typeof (xmlNodeSetSpacePreserve) xmlNodeSetSpacePreserve __attribute((alias("xmlNodeSetSpacePreserve__internal_alias")));
06738 #else
06739 #ifndef xmlNodeSetSpacePreserve
06740 extern __typeof (xmlNodeSetSpacePreserve) xmlNodeSetSpacePreserve__internal_alias __attribute((visibility("hidden")));
06741 #define xmlNodeSetSpacePreserve xmlNodeSetSpacePreserve__internal_alias
06742 #endif
06743 #endif
06744 #endif
06745 
06746 #ifdef bottom_uri
06747 #undef xmlNormalizeURIPath
06748 extern __typeof (xmlNormalizeURIPath) xmlNormalizeURIPath __attribute((alias("xmlNormalizeURIPath__internal_alias")));
06749 #else
06750 #ifndef xmlNormalizeURIPath
06751 extern __typeof (xmlNormalizeURIPath) xmlNormalizeURIPath__internal_alias __attribute((visibility("hidden")));
06752 #define xmlNormalizeURIPath xmlNormalizeURIPath__internal_alias
06753 #endif
06754 #endif
06755 
06756 #ifdef bottom_xmlIO
06757 #undef xmlNormalizeWindowsPath
06758 extern __typeof (xmlNormalizeWindowsPath) xmlNormalizeWindowsPath __attribute((alias("xmlNormalizeWindowsPath__internal_alias")));
06759 #else
06760 #ifndef xmlNormalizeWindowsPath
06761 extern __typeof (xmlNormalizeWindowsPath) xmlNormalizeWindowsPath__internal_alias __attribute((visibility("hidden")));
06762 #define xmlNormalizeWindowsPath xmlNormalizeWindowsPath__internal_alias
06763 #endif
06764 #endif
06765 
06766 #if defined(LIBXML_OUTPUT_ENABLED)
06767 #ifdef bottom_xmlIO
06768 #undef xmlOutputBufferClose
06769 extern __typeof (xmlOutputBufferClose) xmlOutputBufferClose __attribute((alias("xmlOutputBufferClose__internal_alias")));
06770 #else
06771 #ifndef xmlOutputBufferClose
06772 extern __typeof (xmlOutputBufferClose) xmlOutputBufferClose__internal_alias __attribute((visibility("hidden")));
06773 #define xmlOutputBufferClose xmlOutputBufferClose__internal_alias
06774 #endif
06775 #endif
06776 #endif
06777 
06778 #if defined(LIBXML_OUTPUT_ENABLED)
06779 #ifdef bottom_xmlIO
06780 #undef xmlOutputBufferCreateBuffer
06781 extern __typeof (xmlOutputBufferCreateBuffer) xmlOutputBufferCreateBuffer __attribute((alias("xmlOutputBufferCreateBuffer__internal_alias")));
06782 #else
06783 #ifndef xmlOutputBufferCreateBuffer
06784 extern __typeof (xmlOutputBufferCreateBuffer) xmlOutputBufferCreateBuffer__internal_alias __attribute((visibility("hidden")));
06785 #define xmlOutputBufferCreateBuffer xmlOutputBufferCreateBuffer__internal_alias
06786 #endif
06787 #endif
06788 #endif
06789 
06790 #if defined(LIBXML_OUTPUT_ENABLED)
06791 #ifdef bottom_xmlIO
06792 #undef xmlOutputBufferCreateFd
06793 extern __typeof (xmlOutputBufferCreateFd) xmlOutputBufferCreateFd __attribute((alias("xmlOutputBufferCreateFd__internal_alias")));
06794 #else
06795 #ifndef xmlOutputBufferCreateFd
06796 extern __typeof (xmlOutputBufferCreateFd) xmlOutputBufferCreateFd__internal_alias __attribute((visibility("hidden")));
06797 #define xmlOutputBufferCreateFd xmlOutputBufferCreateFd__internal_alias
06798 #endif
06799 #endif
06800 #endif
06801 
06802 #if defined(LIBXML_OUTPUT_ENABLED)
06803 #ifdef bottom_xmlIO
06804 #undef xmlOutputBufferCreateFile
06805 extern __typeof (xmlOutputBufferCreateFile) xmlOutputBufferCreateFile __attribute((alias("xmlOutputBufferCreateFile__internal_alias")));
06806 #else
06807 #ifndef xmlOutputBufferCreateFile
06808 extern __typeof (xmlOutputBufferCreateFile) xmlOutputBufferCreateFile__internal_alias __attribute((visibility("hidden")));
06809 #define xmlOutputBufferCreateFile xmlOutputBufferCreateFile__internal_alias
06810 #endif
06811 #endif
06812 #endif
06813 
06814 #if defined(LIBXML_OUTPUT_ENABLED)
06815 #ifdef bottom_xmlIO
06816 #undef xmlOutputBufferCreateFilename
06817 extern __typeof (xmlOutputBufferCreateFilename) xmlOutputBufferCreateFilename __attribute((alias("xmlOutputBufferCreateFilename__internal_alias")));
06818 #else
06819 #ifndef xmlOutputBufferCreateFilename
06820 extern __typeof (xmlOutputBufferCreateFilename) xmlOutputBufferCreateFilename__internal_alias __attribute((visibility("hidden")));
06821 #define xmlOutputBufferCreateFilename xmlOutputBufferCreateFilename__internal_alias
06822 #endif
06823 #endif
06824 #endif
06825 
06826 #ifdef bottom_xmlIO
06827 #undef xmlOutputBufferCreateFilenameDefault
06828 extern __typeof (xmlOutputBufferCreateFilenameDefault) xmlOutputBufferCreateFilenameDefault __attribute((alias("xmlOutputBufferCreateFilenameDefault__internal_alias")));
06829 #else
06830 #ifndef xmlOutputBufferCreateFilenameDefault
06831 extern __typeof (xmlOutputBufferCreateFilenameDefault) xmlOutputBufferCreateFilenameDefault__internal_alias __attribute((visibility("hidden")));
06832 #define xmlOutputBufferCreateFilenameDefault xmlOutputBufferCreateFilenameDefault__internal_alias
06833 #endif
06834 #endif
06835 
06836 #if defined(LIBXML_OUTPUT_ENABLED)
06837 #ifdef bottom_xmlIO
06838 #undef xmlOutputBufferCreateIO
06839 extern __typeof (xmlOutputBufferCreateIO) xmlOutputBufferCreateIO __attribute((alias("xmlOutputBufferCreateIO__internal_alias")));
06840 #else
06841 #ifndef xmlOutputBufferCreateIO
06842 extern __typeof (xmlOutputBufferCreateIO) xmlOutputBufferCreateIO__internal_alias __attribute((visibility("hidden")));
06843 #define xmlOutputBufferCreateIO xmlOutputBufferCreateIO__internal_alias
06844 #endif
06845 #endif
06846 #endif
06847 
06848 #if defined(LIBXML_OUTPUT_ENABLED)
06849 #ifdef bottom_xmlIO
06850 #undef xmlOutputBufferFlush
06851 extern __typeof (xmlOutputBufferFlush) xmlOutputBufferFlush __attribute((alias("xmlOutputBufferFlush__internal_alias")));
06852 #else
06853 #ifndef xmlOutputBufferFlush
06854 extern __typeof (xmlOutputBufferFlush) xmlOutputBufferFlush__internal_alias __attribute((visibility("hidden")));
06855 #define xmlOutputBufferFlush xmlOutputBufferFlush__internal_alias
06856 #endif
06857 #endif
06858 #endif
06859 
06860 #if defined(LIBXML_OUTPUT_ENABLED)
06861 #ifdef bottom_xmlIO
06862 #undef xmlOutputBufferGetContent
06863 extern __typeof (xmlOutputBufferGetContent) xmlOutputBufferGetContent __attribute((alias("xmlOutputBufferGetContent__internal_alias")));
06864 #else
06865 #ifndef xmlOutputBufferGetContent
06866 extern __typeof (xmlOutputBufferGetContent) xmlOutputBufferGetContent__internal_alias __attribute((visibility("hidden")));
06867 #define xmlOutputBufferGetContent xmlOutputBufferGetContent__internal_alias
06868 #endif
06869 #endif
06870 #endif
06871 
06872 #if defined(LIBXML_OUTPUT_ENABLED)
06873 #ifdef bottom_xmlIO
06874 #undef xmlOutputBufferGetSize
06875 extern __typeof (xmlOutputBufferGetSize) xmlOutputBufferGetSize __attribute((alias("xmlOutputBufferGetSize__internal_alias")));
06876 #else
06877 #ifndef xmlOutputBufferGetSize
06878 extern __typeof (xmlOutputBufferGetSize) xmlOutputBufferGetSize__internal_alias __attribute((visibility("hidden")));
06879 #define xmlOutputBufferGetSize xmlOutputBufferGetSize__internal_alias
06880 #endif
06881 #endif
06882 #endif
06883 
06884 #if defined(LIBXML_OUTPUT_ENABLED)
06885 #ifdef bottom_xmlIO
06886 #undef xmlOutputBufferWrite
06887 extern __typeof (xmlOutputBufferWrite) xmlOutputBufferWrite __attribute((alias("xmlOutputBufferWrite__internal_alias")));
06888 #else
06889 #ifndef xmlOutputBufferWrite
06890 extern __typeof (xmlOutputBufferWrite) xmlOutputBufferWrite__internal_alias __attribute((visibility("hidden")));
06891 #define xmlOutputBufferWrite xmlOutputBufferWrite__internal_alias
06892 #endif
06893 #endif
06894 #endif
06895 
06896 #if defined(LIBXML_OUTPUT_ENABLED)
06897 #ifdef bottom_xmlIO
06898 #undef xmlOutputBufferWriteEscape
06899 extern __typeof (xmlOutputBufferWriteEscape) xmlOutputBufferWriteEscape __attribute((alias("xmlOutputBufferWriteEscape__internal_alias")));
06900 #else
06901 #ifndef xmlOutputBufferWriteEscape
06902 extern __typeof (xmlOutputBufferWriteEscape) xmlOutputBufferWriteEscape__internal_alias __attribute((visibility("hidden")));
06903 #define xmlOutputBufferWriteEscape xmlOutputBufferWriteEscape__internal_alias
06904 #endif
06905 #endif
06906 #endif
06907 
06908 #if defined(LIBXML_OUTPUT_ENABLED)
06909 #ifdef bottom_xmlIO
06910 #undef xmlOutputBufferWriteString
06911 extern __typeof (xmlOutputBufferWriteString) xmlOutputBufferWriteString __attribute((alias("xmlOutputBufferWriteString__internal_alias")));
06912 #else
06913 #ifndef xmlOutputBufferWriteString
06914 extern __typeof (xmlOutputBufferWriteString) xmlOutputBufferWriteString__internal_alias __attribute((visibility("hidden")));
06915 #define xmlOutputBufferWriteString xmlOutputBufferWriteString__internal_alias
06916 #endif
06917 #endif
06918 #endif
06919 
06920 #ifdef bottom_parser
06921 #undef xmlParseAttValue
06922 extern __typeof (xmlParseAttValue) xmlParseAttValue __attribute((alias("xmlParseAttValue__internal_alias")));
06923 #else
06924 #ifndef xmlParseAttValue
06925 extern __typeof (xmlParseAttValue) xmlParseAttValue__internal_alias __attribute((visibility("hidden")));
06926 #define xmlParseAttValue xmlParseAttValue__internal_alias
06927 #endif
06928 #endif
06929 
06930 #if defined(LIBXML_SAX1_ENABLED)
06931 #ifdef bottom_parser
06932 #undef xmlParseAttribute
06933 extern __typeof (xmlParseAttribute) xmlParseAttribute __attribute((alias("xmlParseAttribute__internal_alias")));
06934 #else
06935 #ifndef xmlParseAttribute
06936 extern __typeof (xmlParseAttribute) xmlParseAttribute__internal_alias __attribute((visibility("hidden")));
06937 #define xmlParseAttribute xmlParseAttribute__internal_alias
06938 #endif
06939 #endif
06940 #endif
06941 
06942 #ifdef bottom_parser
06943 #undef xmlParseAttributeListDecl
06944 extern __typeof (xmlParseAttributeListDecl) xmlParseAttributeListDecl __attribute((alias("xmlParseAttributeListDecl__internal_alias")));
06945 #else
06946 #ifndef xmlParseAttributeListDecl
06947 extern __typeof (xmlParseAttributeListDecl) xmlParseAttributeListDecl__internal_alias __attribute((visibility("hidden")));
06948 #define xmlParseAttributeListDecl xmlParseAttributeListDecl__internal_alias
06949 #endif
06950 #endif
06951 
06952 #ifdef bottom_parser
06953 #undef xmlParseAttributeType
06954 extern __typeof (xmlParseAttributeType) xmlParseAttributeType __attribute((alias("xmlParseAttributeType__internal_alias")));
06955 #else
06956 #ifndef xmlParseAttributeType
06957 extern __typeof (xmlParseAttributeType) xmlParseAttributeType__internal_alias __attribute((visibility("hidden")));
06958 #define xmlParseAttributeType xmlParseAttributeType__internal_alias
06959 #endif
06960 #endif
06961 
06962 #if defined(LIBXML_SAX1_ENABLED)
06963 #ifdef bottom_parser
06964 #undef xmlParseBalancedChunkMemory
06965 extern __typeof (xmlParseBalancedChunkMemory) xmlParseBalancedChunkMemory __attribute((alias("xmlParseBalancedChunkMemory__internal_alias")));
06966 #else
06967 #ifndef xmlParseBalancedChunkMemory
06968 extern __typeof (xmlParseBalancedChunkMemory) xmlParseBalancedChunkMemory__internal_alias __attribute((visibility("hidden")));
06969 #define xmlParseBalancedChunkMemory xmlParseBalancedChunkMemory__internal_alias
06970 #endif
06971 #endif
06972 #endif
06973 
06974 #if defined(LIBXML_SAX1_ENABLED)
06975 #ifdef bottom_parser
06976 #undef xmlParseBalancedChunkMemoryRecover
06977 extern __typeof (xmlParseBalancedChunkMemoryRecover) xmlParseBalancedChunkMemoryRecover __attribute((alias("xmlParseBalancedChunkMemoryRecover__internal_alias")));
06978 #else
06979 #ifndef xmlParseBalancedChunkMemoryRecover
06980 extern __typeof (xmlParseBalancedChunkMemoryRecover) xmlParseBalancedChunkMemoryRecover__internal_alias __attribute((visibility("hidden")));
06981 #define xmlParseBalancedChunkMemoryRecover xmlParseBalancedChunkMemoryRecover__internal_alias
06982 #endif
06983 #endif
06984 #endif
06985 
06986 #ifdef bottom_parser
06987 #undef xmlParseCDSect
06988 extern __typeof (xmlParseCDSect) xmlParseCDSect __attribute((alias("xmlParseCDSect__internal_alias")));
06989 #else
06990 #ifndef xmlParseCDSect
06991 extern __typeof (xmlParseCDSect) xmlParseCDSect__internal_alias __attribute((visibility("hidden")));
06992 #define xmlParseCDSect xmlParseCDSect__internal_alias
06993 #endif
06994 #endif
06995 
06996 #if defined(LIBXML_CATALOG_ENABLED)
06997 #ifdef bottom_catalog
06998 #undef xmlParseCatalogFile
06999 extern __typeof (xmlParseCatalogFile) xmlParseCatalogFile __attribute((alias("xmlParseCatalogFile__internal_alias")));
07000 #else
07001 #ifndef xmlParseCatalogFile
07002 extern __typeof (xmlParseCatalogFile) xmlParseCatalogFile__internal_alias __attribute((visibility("hidden")));
07003 #define xmlParseCatalogFile xmlParseCatalogFile__internal_alias
07004 #endif
07005 #endif
07006 #endif
07007 
07008 #ifdef bottom_parser
07009 #undef xmlParseCharData
07010 extern __typeof (xmlParseCharData) xmlParseCharData __attribute((alias("xmlParseCharData__internal_alias")));
07011 #else
07012 #ifndef xmlParseCharData
07013 extern __typeof (xmlParseCharData) xmlParseCharData__internal_alias __attribute((visibility("hidden")));
07014 #define xmlParseCharData xmlParseCharData__internal_alias
07015 #endif
07016 #endif
07017 
07018 #ifdef bottom_encoding
07019 #undef xmlParseCharEncoding
07020 extern __typeof (xmlParseCharEncoding) xmlParseCharEncoding __attribute((alias("xmlParseCharEncoding__internal_alias")));
07021 #else
07022 #ifndef xmlParseCharEncoding
07023 extern __typeof (xmlParseCharEncoding) xmlParseCharEncoding__internal_alias __attribute((visibility("hidden")));
07024 #define xmlParseCharEncoding xmlParseCharEncoding__internal_alias
07025 #endif
07026 #endif
07027 
07028 #ifdef bottom_parser
07029 #undef xmlParseCharRef
07030 extern __typeof (xmlParseCharRef) xmlParseCharRef __attribute((alias("xmlParseCharRef__internal_alias")));
07031 #else
07032 #ifndef xmlParseCharRef
07033 extern __typeof (xmlParseCharRef) xmlParseCharRef__internal_alias __attribute((visibility("hidden")));
07034 #define xmlParseCharRef xmlParseCharRef__internal_alias
07035 #endif
07036 #endif
07037 
07038 #if defined(LIBXML_PUSH_ENABLED)
07039 #ifdef bottom_parser
07040 #undef xmlParseChunk
07041 extern __typeof (xmlParseChunk) xmlParseChunk __attribute((alias("xmlParseChunk__internal_alias")));
07042 #else
07043 #ifndef xmlParseChunk
07044 extern __typeof (xmlParseChunk) xmlParseChunk__internal_alias __attribute((visibility("hidden")));
07045 #define xmlParseChunk xmlParseChunk__internal_alias
07046 #endif
07047 #endif
07048 #endif
07049 
07050 #ifdef bottom_parser
07051 #undef xmlParseComment
07052 extern __typeof (xmlParseComment) xmlParseComment __attribute((alias("xmlParseComment__internal_alias")));
07053 #else
07054 #ifndef xmlParseComment
07055 extern __typeof (xmlParseComment) xmlParseComment__internal_alias __attribute((visibility("hidden")));
07056 #define xmlParseComment xmlParseComment__internal_alias
07057 #endif
07058 #endif
07059 
07060 #ifdef bottom_parser
07061 #undef xmlParseContent
07062 extern __typeof (xmlParseContent) xmlParseContent __attribute((alias("xmlParseContent__internal_alias")));
07063 #else
07064 #ifndef xmlParseContent
07065 extern __typeof (xmlParseContent) xmlParseContent__internal_alias __attribute((visibility("hidden")));
07066 #define xmlParseContent xmlParseContent__internal_alias
07067 #endif
07068 #endif
07069 
07070 #ifdef bottom_parser
07071 #undef xmlParseCtxtExternalEntity
07072 extern __typeof (xmlParseCtxtExternalEntity) xmlParseCtxtExternalEntity __attribute((alias("xmlParseCtxtExternalEntity__internal_alias")));
07073 #else
07074 #ifndef xmlParseCtxtExternalEntity
07075 extern __typeof (xmlParseCtxtExternalEntity) xmlParseCtxtExternalEntity__internal_alias __attribute((visibility("hidden")));
07076 #define xmlParseCtxtExternalEntity xmlParseCtxtExternalEntity__internal_alias
07077 #endif
07078 #endif
07079 
07080 #if defined(LIBXML_VALID_ENABLED)
07081 #ifdef bottom_parser
07082 #undef xmlParseDTD
07083 extern __typeof (xmlParseDTD) xmlParseDTD __attribute((alias("xmlParseDTD__internal_alias")));
07084 #else
07085 #ifndef xmlParseDTD
07086 extern __typeof (xmlParseDTD) xmlParseDTD__internal_alias __attribute((visibility("hidden")));
07087 #define xmlParseDTD xmlParseDTD__internal_alias
07088 #endif
07089 #endif
07090 #endif
07091 
07092 #ifdef bottom_parser
07093 #undef xmlParseDefaultDecl
07094 extern __typeof (xmlParseDefaultDecl) xmlParseDefaultDecl __attribute((alias("xmlParseDefaultDecl__internal_alias")));
07095 #else
07096 #ifndef xmlParseDefaultDecl
07097 extern __typeof (xmlParseDefaultDecl) xmlParseDefaultDecl__internal_alias __attribute((visibility("hidden")));
07098 #define xmlParseDefaultDecl xmlParseDefaultDecl__internal_alias
07099 #endif
07100 #endif
07101 
07102 #if defined(LIBXML_SAX1_ENABLED)
07103 #ifdef bottom_parser
07104 #undef xmlParseDoc
07105 extern __typeof (xmlParseDoc) xmlParseDoc __attribute((alias("xmlParseDoc__internal_alias")));
07106 #else
07107 #ifndef xmlParseDoc
07108 extern __typeof (xmlParseDoc) xmlParseDoc__internal_alias __attribute((visibility("hidden")));
07109 #define xmlParseDoc xmlParseDoc__internal_alias
07110 #endif
07111 #endif
07112 #endif
07113 
07114 #ifdef bottom_parser
07115 #undef xmlParseDocTypeDecl
07116 extern __typeof (xmlParseDocTypeDecl) xmlParseDocTypeDecl __attribute((alias("xmlParseDocTypeDecl__internal_alias")));
07117 #else
07118 #ifndef xmlParseDocTypeDecl
07119 extern __typeof (xmlParseDocTypeDecl) xmlParseDocTypeDecl__internal_alias __attribute((visibility("hidden")));
07120 #define xmlParseDocTypeDecl xmlParseDocTypeDecl__internal_alias
07121 #endif
07122 #endif
07123 
07124 #ifdef bottom_parser
07125 #undef xmlParseDocument
07126 extern __typeof (xmlParseDocument) xmlParseDocument __attribute((alias("xmlParseDocument__internal_alias")));
07127 #else
07128 #ifndef xmlParseDocument
07129 extern __typeof (xmlParseDocument) xmlParseDocument__internal_alias __attribute((visibility("hidden")));
07130 #define xmlParseDocument xmlParseDocument__internal_alias
07131 #endif
07132 #endif
07133 
07134 #ifdef bottom_parser
07135 #undef xmlParseElement
07136 extern __typeof (xmlParseElement) xmlParseElement __attribute((alias("xmlParseElement__internal_alias")));
07137 #else
07138 #ifndef xmlParseElement
07139 extern __typeof (xmlParseElement) xmlParseElement__internal_alias __attribute((visibility("hidden")));
07140 #define xmlParseElement xmlParseElement__internal_alias
07141 #endif
07142 #endif
07143 
07144 #ifdef bottom_parser
07145 #undef xmlParseElementChildrenContentDecl
07146 extern __typeof (xmlParseElementChildrenContentDecl) xmlParseElementChildrenContentDecl __attribute((alias("xmlParseElementChildrenContentDecl__internal_alias")));
07147 #else
07148 #ifndef xmlParseElementChildrenContentDecl
07149 extern __typeof (xmlParseElementChildrenContentDecl) xmlParseElementChildrenContentDecl__internal_alias __attribute((visibility("hidden")));
07150 #define xmlParseElementChildrenContentDecl xmlParseElementChildrenContentDecl__internal_alias
07151 #endif
07152 #endif
07153 
07154 #ifdef bottom_parser
07155 #undef xmlParseElementContentDecl
07156 extern __typeof (xmlParseElementContentDecl) xmlParseElementContentDecl __attribute((alias("xmlParseElementContentDecl__internal_alias")));
07157 #else
07158 #ifndef xmlParseElementContentDecl
07159 extern __typeof (xmlParseElementContentDecl) xmlParseElementContentDecl__internal_alias __attribute((visibility("hidden")));
07160 #define xmlParseElementContentDecl xmlParseElementContentDecl__internal_alias
07161 #endif
07162 #endif
07163 
07164 #ifdef bottom_parser
07165 #undef xmlParseElementDecl
07166 extern __typeof (xmlParseElementDecl) xmlParseElementDecl __attribute((alias("xmlParseElementDecl__internal_alias")));
07167 #else
07168 #ifndef xmlParseElementDecl
07169 extern __typeof (xmlParseElementDecl) xmlParseElementDecl__internal_alias __attribute((visibility("hidden")));
07170 #define xmlParseElementDecl xmlParseElementDecl__internal_alias
07171 #endif
07172 #endif
07173 
07174 #ifdef bottom_parser
07175 #undef xmlParseElementMixedContentDecl
07176 extern __typeof (xmlParseElementMixedContentDecl) xmlParseElementMixedContentDecl __attribute((alias("xmlParseElementMixedContentDecl__internal_alias")));
07177 #else
07178 #ifndef xmlParseElementMixedContentDecl
07179 extern __typeof (xmlParseElementMixedContentDecl) xmlParseElementMixedContentDecl__internal_alias __attribute((visibility("hidden")));
07180 #define xmlParseElementMixedContentDecl xmlParseElementMixedContentDecl__internal_alias
07181 #endif
07182 #endif
07183 
07184 #ifdef bottom_parser
07185 #undef xmlParseEncName
07186 extern __typeof (xmlParseEncName) xmlParseEncName __attribute((alias("xmlParseEncName__internal_alias")));
07187 #else
07188 #ifndef xmlParseEncName
07189 extern __typeof (xmlParseEncName) xmlParseEncName__internal_alias __attribute((visibility("hidden")));
07190 #define xmlParseEncName xmlParseEncName__internal_alias
07191 #endif
07192 #endif
07193 
07194 #ifdef bottom_parser
07195 #undef xmlParseEncodingDecl
07196 extern __typeof (xmlParseEncodingDecl) xmlParseEncodingDecl __attribute((alias("xmlParseEncodingDecl__internal_alias")));
07197 #else
07198 #ifndef xmlParseEncodingDecl
07199 extern __typeof (xmlParseEncodingDecl) xmlParseEncodingDecl__internal_alias __attribute((visibility("hidden")));
07200 #define xmlParseEncodingDecl xmlParseEncodingDecl__internal_alias
07201 #endif
07202 #endif
07203 
07204 #if defined(LIBXML_SAX1_ENABLED)
07205 #ifdef bottom_parser
07206 #undef xmlParseEndTag
07207 extern __typeof (xmlParseEndTag) xmlParseEndTag __attribute((alias("xmlParseEndTag__internal_alias")));
07208 #else
07209 #ifndef xmlParseEndTag
07210 extern __typeof (xmlParseEndTag) xmlParseEndTag__internal_alias __attribute((visibility("hidden")));
07211 #define xmlParseEndTag xmlParseEndTag__internal_alias
07212 #endif
07213 #endif
07214 #endif
07215 
07216 #if defined(LIBXML_SAX1_ENABLED)
07217 #ifdef bottom_parser
07218 #undef xmlParseEntity
07219 extern __typeof (xmlParseEntity) xmlParseEntity __attribute((alias("xmlParseEntity__internal_alias")));
07220 #else
07221 #ifndef xmlParseEntity
07222 extern __typeof (xmlParseEntity) xmlParseEntity__internal_alias __attribute((visibility("hidden")));
07223 #define xmlParseEntity xmlParseEntity__internal_alias
07224 #endif
07225 #endif
07226 #endif
07227 
07228 #ifdef bottom_parser
07229 #undef xmlParseEntityDecl
07230 extern __typeof (xmlParseEntityDecl) xmlParseEntityDecl __attribute((alias("xmlParseEntityDecl__internal_alias")));
07231 #else
07232 #ifndef xmlParseEntityDecl
07233 extern __typeof (xmlParseEntityDecl) xmlParseEntityDecl__internal_alias __attribute((visibility("hidden")));
07234 #define xmlParseEntityDecl xmlParseEntityDecl__internal_alias
07235 #endif
07236 #endif
07237 
07238 #ifdef bottom_parser
07239 #undef xmlParseEntityRef
07240 extern __typeof (xmlParseEntityRef) xmlParseEntityRef __attribute((alias("xmlParseEntityRef__internal_alias")));
07241 #else
07242 #ifndef xmlParseEntityRef
07243 extern __typeof (xmlParseEntityRef) xmlParseEntityRef__internal_alias __attribute((visibility("hidden")));
07244 #define xmlParseEntityRef xmlParseEntityRef__internal_alias
07245 #endif
07246 #endif
07247 
07248 #ifdef bottom_parser
07249 #undef xmlParseEntityValue
07250 extern __typeof (xmlParseEntityValue) xmlParseEntityValue __attribute((alias("xmlParseEntityValue__internal_alias")));
07251 #else
07252 #ifndef xmlParseEntityValue
07253 extern __typeof (xmlParseEntityValue) xmlParseEntityValue__internal_alias __attribute((visibility("hidden")));
07254 #define xmlParseEntityValue xmlParseEntityValue__internal_alias
07255 #endif
07256 #endif
07257 
07258 #ifdef bottom_parser
07259 #undef xmlParseEnumeratedType
07260 extern __typeof (xmlParseEnumeratedType) xmlParseEnumeratedType __attribute((alias("xmlParseEnumeratedType__internal_alias")));
07261 #else
07262 #ifndef xmlParseEnumeratedType
07263 extern __typeof (xmlParseEnumeratedType) xmlParseEnumeratedType__internal_alias __attribute((visibility("hidden")));
07264 #define xmlParseEnumeratedType xmlParseEnumeratedType__internal_alias
07265 #endif
07266 #endif
07267 
07268 #ifdef bottom_parser
07269 #undef xmlParseEnumerationType
07270 extern __typeof (xmlParseEnumerationType) xmlParseEnumerationType __attribute((alias("xmlParseEnumerationType__internal_alias")));
07271 #else
07272 #ifndef xmlParseEnumerationType
07273 extern __typeof (xmlParseEnumerationType) xmlParseEnumerationType__internal_alias __attribute((visibility("hidden")));
07274 #define xmlParseEnumerationType xmlParseEnumerationType__internal_alias
07275 #endif
07276 #endif
07277 
07278 #ifdef bottom_parser
07279 #undef xmlParseExtParsedEnt
07280 extern __typeof (xmlParseExtParsedEnt) xmlParseExtParsedEnt __attribute((alias("xmlParseExtParsedEnt__internal_alias")));
07281 #else
07282 #ifndef xmlParseExtParsedEnt
07283 extern __typeof (xmlParseExtParsedEnt) xmlParseExtParsedEnt__internal_alias __attribute((visibility("hidden")));
07284 #define xmlParseExtParsedEnt xmlParseExtParsedEnt__internal_alias
07285 #endif
07286 #endif
07287 
07288 #if defined(LIBXML_SAX1_ENABLED)
07289 #ifdef bottom_parser
07290 #undef xmlParseExternalEntity
07291 extern __typeof (xmlParseExternalEntity) xmlParseExternalEntity __attribute((alias("xmlParseExternalEntity__internal_alias")));
07292 #else
07293 #ifndef xmlParseExternalEntity
07294 extern __typeof (xmlParseExternalEntity) xmlParseExternalEntity__internal_alias __attribute((visibility("hidden")));
07295 #define xmlParseExternalEntity xmlParseExternalEntity__internal_alias
07296 #endif
07297 #endif
07298 #endif
07299 
07300 #ifdef bottom_parser
07301 #undef xmlParseExternalID
07302 extern __typeof (xmlParseExternalID) xmlParseExternalID __attribute((alias("xmlParseExternalID__internal_alias")));
07303 #else
07304 #ifndef xmlParseExternalID
07305 extern __typeof (xmlParseExternalID) xmlParseExternalID__internal_alias __attribute((visibility("hidden")));
07306 #define xmlParseExternalID xmlParseExternalID__internal_alias
07307 #endif
07308 #endif
07309 
07310 #ifdef bottom_parser
07311 #undef xmlParseExternalSubset
07312 extern __typeof (xmlParseExternalSubset) xmlParseExternalSubset __attribute((alias("xmlParseExternalSubset__internal_alias")));
07313 #else
07314 #ifndef xmlParseExternalSubset
07315 extern __typeof (xmlParseExternalSubset) xmlParseExternalSubset__internal_alias __attribute((visibility("hidden")));
07316 #define xmlParseExternalSubset xmlParseExternalSubset__internal_alias
07317 #endif
07318 #endif
07319 
07320 #if defined(LIBXML_SAX1_ENABLED)
07321 #ifdef bottom_parser
07322 #undef xmlParseFile
07323 extern __typeof (xmlParseFile) xmlParseFile __attribute((alias("xmlParseFile__internal_alias")));
07324 #else
07325 #ifndef xmlParseFile
07326 extern __typeof (xmlParseFile) xmlParseFile__internal_alias __attribute((visibility("hidden")));
07327 #define xmlParseFile xmlParseFile__internal_alias
07328 #endif
07329 #endif
07330 #endif
07331 
07332 #ifdef bottom_parser
07333 #undef xmlParseInNodeContext
07334 extern __typeof (xmlParseInNodeContext) xmlParseInNodeContext __attribute((alias("xmlParseInNodeContext__internal_alias")));
07335 #else
07336 #ifndef xmlParseInNodeContext
07337 extern __typeof (xmlParseInNodeContext) xmlParseInNodeContext__internal_alias __attribute((visibility("hidden")));
07338 #define xmlParseInNodeContext xmlParseInNodeContext__internal_alias
07339 #endif
07340 #endif
07341 
07342 #ifdef bottom_parser
07343 #undef xmlParseMarkupDecl
07344 extern __typeof (xmlParseMarkupDecl) xmlParseMarkupDecl __attribute((alias("xmlParseMarkupDecl__internal_alias")));
07345 #else
07346 #ifndef xmlParseMarkupDecl
07347 extern __typeof (xmlParseMarkupDecl) xmlParseMarkupDecl__internal_alias __attribute((visibility("hidden")));
07348 #define xmlParseMarkupDecl xmlParseMarkupDecl__internal_alias
07349 #endif
07350 #endif
07351 
07352 #if defined(LIBXML_SAX1_ENABLED)
07353 #ifdef bottom_parser
07354 #undef xmlParseMemory
07355 extern __typeof (xmlParseMemory) xmlParseMemory __attribute((alias("xmlParseMemory__internal_alias")));
07356 #else
07357 #ifndef xmlParseMemory
07358 extern __typeof (xmlParseMemory) xmlParseMemory__internal_alias __attribute((visibility("hidden")));
07359 #define xmlParseMemory xmlParseMemory__internal_alias
07360 #endif
07361 #endif
07362 #endif
07363 
07364 #ifdef bottom_parser
07365 #undef xmlParseMisc
07366 extern __typeof (xmlParseMisc) xmlParseMisc __attribute((alias("xmlParseMisc__internal_alias")));
07367 #else
07368 #ifndef xmlParseMisc
07369 extern __typeof (xmlParseMisc) xmlParseMisc__internal_alias __attribute((visibility("hidden")));
07370 #define xmlParseMisc xmlParseMisc__internal_alias
07371 #endif
07372 #endif
07373 
07374 #ifdef bottom_parser
07375 #undef xmlParseName
07376 extern __typeof (xmlParseName) xmlParseName __attribute((alias("xmlParseName__internal_alias")));
07377 #else
07378 #ifndef xmlParseName
07379 extern __typeof (xmlParseName) xmlParseName__internal_alias __attribute((visibility("hidden")));
07380 #define xmlParseName xmlParseName__internal_alias
07381 #endif
07382 #endif
07383 
07384 #if defined(LIBXML_LEGACY_ENABLED)
07385 #ifdef bottom_legacy
07386 #undef xmlParseNamespace
07387 extern __typeof (xmlParseNamespace) xmlParseNamespace __attribute((alias("xmlParseNamespace__internal_alias")));
07388 #else
07389 #ifndef xmlParseNamespace
07390 extern __typeof (xmlParseNamespace) xmlParseNamespace__internal_alias __attribute((visibility("hidden")));
07391 #define xmlParseNamespace xmlParseNamespace__internal_alias
07392 #endif
07393 #endif
07394 #endif
07395 
07396 #ifdef bottom_parser
07397 #undef xmlParseNmtoken
07398 extern __typeof (xmlParseNmtoken) xmlParseNmtoken __attribute((alias("xmlParseNmtoken__internal_alias")));
07399 #else
07400 #ifndef xmlParseNmtoken
07401 extern __typeof (xmlParseNmtoken) xmlParseNmtoken__internal_alias __attribute((visibility("hidden")));
07402 #define xmlParseNmtoken xmlParseNmtoken__internal_alias
07403 #endif
07404 #endif
07405 
07406 #ifdef bottom_parser
07407 #undef xmlParseNotationDecl
07408 extern __typeof (xmlParseNotationDecl) xmlParseNotationDecl __attribute((alias("xmlParseNotationDecl__internal_alias")));
07409 #else
07410 #ifndef xmlParseNotationDecl
07411 extern __typeof (xmlParseNotationDecl) xmlParseNotationDecl__internal_alias __attribute((visibility("hidden")));
07412 #define xmlParseNotationDecl xmlParseNotationDecl__internal_alias
07413 #endif
07414 #endif
07415 
07416 #ifdef bottom_parser
07417 #undef xmlParseNotationType
07418 extern __typeof (xmlParseNotationType) xmlParseNotationType __attribute((alias("xmlParseNotationType__internal_alias")));
07419 #else
07420 #ifndef xmlParseNotationType
07421 extern __typeof (xmlParseNotationType) xmlParseNotationType__internal_alias __attribute((visibility("hidden")));
07422 #define xmlParseNotationType xmlParseNotationType__internal_alias
07423 #endif
07424 #endif
07425 
07426 #ifdef bottom_parser
07427 #undef xmlParsePEReference
07428 extern __typeof (xmlParsePEReference) xmlParsePEReference __attribute((alias("xmlParsePEReference__internal_alias")));
07429 #else
07430 #ifndef xmlParsePEReference
07431 extern __typeof (xmlParsePEReference) xmlParsePEReference__internal_alias __attribute((visibility("hidden")));
07432 #define xmlParsePEReference xmlParsePEReference__internal_alias
07433 #endif
07434 #endif
07435 
07436 #ifdef bottom_parser
07437 #undef xmlParsePI
07438 extern __typeof (xmlParsePI) xmlParsePI __attribute((alias("xmlParsePI__internal_alias")));
07439 #else
07440 #ifndef xmlParsePI
07441 extern __typeof (xmlParsePI) xmlParsePI__internal_alias __attribute((visibility("hidden")));
07442 #define xmlParsePI xmlParsePI__internal_alias
07443 #endif
07444 #endif
07445 
07446 #ifdef bottom_parser
07447 #undef xmlParsePITarget
07448 extern __typeof (xmlParsePITarget) xmlParsePITarget __attribute((alias("xmlParsePITarget__internal_alias")));
07449 #else
07450 #ifndef xmlParsePITarget
07451 extern __typeof (xmlParsePITarget) xmlParsePITarget__internal_alias __attribute((visibility("hidden")));
07452 #define xmlParsePITarget xmlParsePITarget__internal_alias
07453 #endif
07454 #endif
07455 
07456 #ifdef bottom_parser
07457 #undef xmlParsePubidLiteral
07458 extern __typeof (xmlParsePubidLiteral) xmlParsePubidLiteral __attribute((alias("xmlParsePubidLiteral__internal_alias")));
07459 #else
07460 #ifndef xmlParsePubidLiteral
07461 extern __typeof (xmlParsePubidLiteral) xmlParsePubidLiteral__internal_alias __attribute((visibility("hidden")));
07462 #define xmlParsePubidLiteral xmlParsePubidLiteral__internal_alias
07463 #endif
07464 #endif
07465 
07466 #if defined(LIBXML_LEGACY_ENABLED)
07467 #ifdef bottom_legacy
07468 #undef xmlParseQuotedString
07469 extern __typeof (xmlParseQuotedString) xmlParseQuotedString __attribute((alias("xmlParseQuotedString__internal_alias")));
07470 #else
07471 #ifndef xmlParseQuotedString
07472 extern __typeof (xmlParseQuotedString) xmlParseQuotedString__internal_alias __attribute((visibility("hidden")));
07473 #define xmlParseQuotedString xmlParseQuotedString__internal_alias
07474 #endif
07475 #endif
07476 #endif
07477 
07478 #ifdef bottom_parser
07479 #undef xmlParseReference
07480 extern __typeof (xmlParseReference) xmlParseReference __attribute((alias("xmlParseReference__internal_alias")));
07481 #else
07482 #ifndef xmlParseReference
07483 extern __typeof (xmlParseReference) xmlParseReference__internal_alias __attribute((visibility("hidden")));
07484 #define xmlParseReference xmlParseReference__internal_alias
07485 #endif
07486 #endif
07487 
07488 #ifdef bottom_parser
07489 #undef xmlParseSDDecl
07490 extern __typeof (xmlParseSDDecl) xmlParseSDDecl __attribute((alias("xmlParseSDDecl__internal_alias")));
07491 #else
07492 #ifndef xmlParseSDDecl
07493 extern __typeof (xmlParseSDDecl) xmlParseSDDecl__internal_alias __attribute((visibility("hidden")));
07494 #define xmlParseSDDecl xmlParseSDDecl__internal_alias
07495 #endif
07496 #endif
07497 
07498 #if defined(LIBXML_SAX1_ENABLED)
07499 #ifdef bottom_parser
07500 #undef xmlParseStartTag
07501 extern __typeof (xmlParseStartTag) xmlParseStartTag __attribute((alias("xmlParseStartTag__internal_alias")));
07502 #else
07503 #ifndef xmlParseStartTag
07504 extern __typeof (xmlParseStartTag) xmlParseStartTag__internal_alias __attribute((visibility("hidden")));
07505 #define xmlParseStartTag xmlParseStartTag__internal_alias
07506 #endif
07507 #endif
07508 #endif
07509 
07510 #ifdef bottom_parser
07511 #undef xmlParseSystemLiteral
07512 extern __typeof (xmlParseSystemLiteral) xmlParseSystemLiteral __attribute((alias("xmlParseSystemLiteral__internal_alias")));
07513 #else
07514 #ifndef xmlParseSystemLiteral
07515 extern __typeof (xmlParseSystemLiteral) xmlParseSystemLiteral__internal_alias __attribute((visibility("hidden")));
07516 #define xmlParseSystemLiteral xmlParseSystemLiteral__internal_alias
07517 #endif
07518 #endif
07519 
07520 #ifdef bottom_parser
07521 #undef xmlParseTextDecl
07522 extern __typeof (xmlParseTextDecl) xmlParseTextDecl __attribute((alias("xmlParseTextDecl__internal_alias")));
07523 #else
07524 #ifndef xmlParseTextDecl
07525 extern __typeof (xmlParseTextDecl) xmlParseTextDecl__internal_alias __attribute((visibility("hidden")));
07526 #define xmlParseTextDecl xmlParseTextDecl__internal_alias
07527 #endif
07528 #endif
07529 
07530 #ifdef bottom_uri
07531 #undef xmlParseURI
07532 extern __typeof (xmlParseURI) xmlParseURI __attribute((alias("xmlParseURI__internal_alias")));
07533 #else
07534 #ifndef xmlParseURI
07535 extern __typeof (xmlParseURI) xmlParseURI__internal_alias __attribute((visibility("hidden")));
07536 #define xmlParseURI xmlParseURI__internal_alias
07537 #endif
07538 #endif
07539 
07540 #ifdef bottom_uri
07541 #undef xmlParseURIRaw
07542 extern __typeof (xmlParseURIRaw) xmlParseURIRaw __attribute((alias("xmlParseURIRaw__internal_alias")));
07543 #else
07544 #ifndef xmlParseURIRaw
07545 extern __typeof (xmlParseURIRaw) xmlParseURIRaw__internal_alias __attribute((visibility("hidden")));
07546 #define xmlParseURIRaw xmlParseURIRaw__internal_alias
07547 #endif
07548 #endif
07549 
07550 #ifdef bottom_uri
07551 #undef xmlParseURIReference
07552 extern __typeof (xmlParseURIReference) xmlParseURIReference __attribute((alias("xmlParseURIReference__internal_alias")));
07553 #else
07554 #ifndef xmlParseURIReference
07555 extern __typeof (xmlParseURIReference) xmlParseURIReference__internal_alias __attribute((visibility("hidden")));
07556 #define xmlParseURIReference xmlParseURIReference__internal_alias
07557 #endif
07558 #endif
07559 
07560 #ifdef bottom_parser
07561 #undef xmlParseVersionInfo
07562 extern __typeof (xmlParseVersionInfo) xmlParseVersionInfo __attribute((alias("xmlParseVersionInfo__internal_alias")));
07563 #else
07564 #ifndef xmlParseVersionInfo
07565 extern __typeof (xmlParseVersionInfo) xmlParseVersionInfo__internal_alias __attribute((visibility("hidden")));
07566 #define xmlParseVersionInfo xmlParseVersionInfo__internal_alias
07567 #endif
07568 #endif
07569 
07570 #ifdef bottom_parser
07571 #undef xmlParseVersionNum
07572 extern __typeof (xmlParseVersionNum) xmlParseVersionNum __attribute((alias("xmlParseVersionNum__internal_alias")));
07573 #else
07574 #ifndef xmlParseVersionNum
07575 extern __typeof (xmlParseVersionNum) xmlParseVersionNum__internal_alias __attribute((visibility("hidden")));
07576 #define xmlParseVersionNum xmlParseVersionNum__internal_alias
07577 #endif
07578 #endif
07579 
07580 #ifdef bottom_parser
07581 #undef xmlParseXMLDecl
07582 extern __typeof (xmlParseXMLDecl) xmlParseXMLDecl __attribute((alias("xmlParseXMLDecl__internal_alias")));
07583 #else
07584 #ifndef xmlParseXMLDecl
07585 extern __typeof (xmlParseXMLDecl) xmlParseXMLDecl__internal_alias __attribute((visibility("hidden")));
07586 #define xmlParseXMLDecl xmlParseXMLDecl__internal_alias
07587 #endif
07588 #endif
07589 
07590 #ifdef bottom_parserInternals
07591 #undef xmlParserAddNodeInfo
07592 extern __typeof (xmlParserAddNodeInfo) xmlParserAddNodeInfo __attribute((alias("xmlParserAddNodeInfo__internal_alias")));
07593 #else
07594 #ifndef xmlParserAddNodeInfo
07595 extern __typeof (xmlParserAddNodeInfo) xmlParserAddNodeInfo__internal_alias __attribute((visibility("hidden")));
07596 #define xmlParserAddNodeInfo xmlParserAddNodeInfo__internal_alias
07597 #endif
07598 #endif
07599 
07600 #ifdef bottom_error
07601 #undef xmlParserError
07602 extern __typeof (xmlParserError) xmlParserError __attribute((alias("xmlParserError__internal_alias")));
07603 #else
07604 #ifndef xmlParserError
07605 extern __typeof (xmlParserError) xmlParserError__internal_alias __attribute((visibility("hidden")));
07606 #define xmlParserError xmlParserError__internal_alias
07607 #endif
07608 #endif
07609 
07610 #ifdef bottom_parserInternals
07611 #undef xmlParserFindNodeInfo
07612 extern __typeof (xmlParserFindNodeInfo) xmlParserFindNodeInfo __attribute((alias("xmlParserFindNodeInfo__internal_alias")));
07613 #else
07614 #ifndef xmlParserFindNodeInfo
07615 extern __typeof (xmlParserFindNodeInfo) xmlParserFindNodeInfo__internal_alias __attribute((visibility("hidden")));
07616 #define xmlParserFindNodeInfo xmlParserFindNodeInfo__internal_alias
07617 #endif
07618 #endif
07619 
07620 #ifdef bottom_parserInternals
07621 #undef xmlParserFindNodeInfoIndex
07622 extern __typeof (xmlParserFindNodeInfoIndex) xmlParserFindNodeInfoIndex __attribute((alias("xmlParserFindNodeInfoIndex__internal_alias")));
07623 #else
07624 #ifndef xmlParserFindNodeInfoIndex
07625 extern __typeof (xmlParserFindNodeInfoIndex) xmlParserFindNodeInfoIndex__internal_alias __attribute((visibility("hidden")));
07626 #define xmlParserFindNodeInfoIndex xmlParserFindNodeInfoIndex__internal_alias
07627 #endif
07628 #endif
07629 
07630 #ifdef bottom_xmlIO
07631 #undef xmlParserGetDirectory
07632 extern __typeof (xmlParserGetDirectory) xmlParserGetDirectory __attribute((alias("xmlParserGetDirectory__internal_alias")));
07633 #else
07634 #ifndef xmlParserGetDirectory
07635 extern __typeof (xmlParserGetDirectory) xmlParserGetDirectory__internal_alias __attribute((visibility("hidden")));
07636 #define xmlParserGetDirectory xmlParserGetDirectory__internal_alias
07637 #endif
07638 #endif
07639 
07640 #ifdef bottom_parser
07641 #undef xmlParserHandlePEReference
07642 extern __typeof (xmlParserHandlePEReference) xmlParserHandlePEReference __attribute((alias("xmlParserHandlePEReference__internal_alias")));
07643 #else
07644 #ifndef xmlParserHandlePEReference
07645 extern __typeof (xmlParserHandlePEReference) xmlParserHandlePEReference__internal_alias __attribute((visibility("hidden")));
07646 #define xmlParserHandlePEReference xmlParserHandlePEReference__internal_alias
07647 #endif
07648 #endif
07649 
07650 #if defined(LIBXML_LEGACY_ENABLED)
07651 #ifdef bottom_legacy
07652 #undef xmlParserHandleReference
07653 extern __typeof (xmlParserHandleReference) xmlParserHandleReference __attribute((alias("xmlParserHandleReference__internal_alias")));
07654 #else
07655 #ifndef xmlParserHandleReference
07656 extern __typeof (xmlParserHandleReference) xmlParserHandleReference__internal_alias __attribute((visibility("hidden")));
07657 #define xmlParserHandleReference xmlParserHandleReference__internal_alias
07658 #endif
07659 #endif
07660 #endif
07661 
07662 #ifdef bottom_xmlIO
07663 #undef xmlParserInputBufferCreateFd
07664 extern __typeof (xmlParserInputBufferCreateFd) xmlParserInputBufferCreateFd __attribute((alias("xmlParserInputBufferCreateFd__internal_alias")));
07665 #else
07666 #ifndef xmlParserInputBufferCreateFd
07667 extern __typeof (xmlParserInputBufferCreateFd) xmlParserInputBufferCreateFd__internal_alias __attribute((visibility("hidden")));
07668 #define xmlParserInputBufferCreateFd xmlParserInputBufferCreateFd__internal_alias
07669 #endif
07670 #endif
07671 
07672 #ifdef bottom_xmlIO
07673 #undef xmlParserInputBufferCreateFile
07674 extern __typeof (xmlParserInputBufferCreateFile) xmlParserInputBufferCreateFile __attribute((alias("xmlParserInputBufferCreateFile__internal_alias")));
07675 #else
07676 #ifndef xmlParserInputBufferCreateFile
07677 extern __typeof (xmlParserInputBufferCreateFile) xmlParserInputBufferCreateFile__internal_alias __attribute((visibility("hidden")));
07678 #define xmlParserInputBufferCreateFile xmlParserInputBufferCreateFile__internal_alias
07679 #endif
07680 #endif
07681 
07682 #ifdef bottom_xmlIO
07683 #undef xmlParserInputBufferCreateFilename
07684 extern __typeof (xmlParserInputBufferCreateFilename) xmlParserInputBufferCreateFilename __attribute((alias("xmlParserInputBufferCreateFilename__internal_alias")));
07685 #else
07686 #ifndef xmlParserInputBufferCreateFilename
07687 extern __typeof (xmlParserInputBufferCreateFilename) xmlParserInputBufferCreateFilename__internal_alias __attribute((visibility("hidden")));
07688 #define xmlParserInputBufferCreateFilename xmlParserInputBufferCreateFilename__internal_alias
07689 #endif
07690 #endif
07691 
07692 #ifdef bottom_xmlIO
07693 #undef xmlParserInputBufferCreateFilenameDefault
07694 extern __typeof (xmlParserInputBufferCreateFilenameDefault) xmlParserInputBufferCreateFilenameDefault __attribute((alias("xmlParserInputBufferCreateFilenameDefault__internal_alias")));
07695 #else
07696 #ifndef xmlParserInputBufferCreateFilenameDefault
07697 extern __typeof (xmlParserInputBufferCreateFilenameDefault) xmlParserInputBufferCreateFilenameDefault__internal_alias __attribute((visibility("hidden")));
07698 #define xmlParserInputBufferCreateFilenameDefault xmlParserInputBufferCreateFilenameDefault__internal_alias
07699 #endif
07700 #endif
07701 
07702 #ifdef bottom_xmlIO
07703 #undef xmlParserInputBufferCreateIO
07704 extern __typeof (xmlParserInputBufferCreateIO) xmlParserInputBufferCreateIO __attribute((alias("xmlParserInputBufferCreateIO__internal_alias")));
07705 #else
07706 #ifndef xmlParserInputBufferCreateIO
07707 extern __typeof (xmlParserInputBufferCreateIO) xmlParserInputBufferCreateIO__internal_alias __attribute((visibility("hidden")));
07708 #define xmlParserInputBufferCreateIO xmlParserInputBufferCreateIO__internal_alias
07709 #endif
07710 #endif
07711 
07712 #ifdef bottom_xmlIO
07713 #undef xmlParserInputBufferCreateMem
07714 extern __typeof (xmlParserInputBufferCreateMem) xmlParserInputBufferCreateMem __attribute((alias("xmlParserInputBufferCreateMem__internal_alias")));
07715 #else
07716 #ifndef xmlParserInputBufferCreateMem
07717 extern __typeof (xmlParserInputBufferCreateMem) xmlParserInputBufferCreateMem__internal_alias __attribute((visibility("hidden")));
07718 #define xmlParserInputBufferCreateMem xmlParserInputBufferCreateMem__internal_alias
07719 #endif
07720 #endif
07721 
07722 #ifdef bottom_xmlIO
07723 #undef xmlParserInputBufferCreateStatic
07724 extern __typeof (xmlParserInputBufferCreateStatic) xmlParserInputBufferCreateStatic __attribute((alias("xmlParserInputBufferCreateStatic__internal_alias")));
07725 #else
07726 #ifndef xmlParserInputBufferCreateStatic
07727 extern __typeof (xmlParserInputBufferCreateStatic) xmlParserInputBufferCreateStatic__internal_alias __attribute((visibility("hidden")));
07728 #define xmlParserInputBufferCreateStatic xmlParserInputBufferCreateStatic__internal_alias
07729 #endif
07730 #endif
07731 
07732 #ifdef bottom_xmlIO
07733 #undef xmlParserInputBufferGrow
07734 extern __typeof (xmlParserInputBufferGrow) xmlParserInputBufferGrow __attribute((alias("xmlParserInputBufferGrow__internal_alias")));
07735 #else
07736 #ifndef xmlParserInputBufferGrow
07737 extern __typeof (xmlParserInputBufferGrow) xmlParserInputBufferGrow__internal_alias __attribute((visibility("hidden")));
07738 #define xmlParserInputBufferGrow xmlParserInputBufferGrow__internal_alias
07739 #endif
07740 #endif
07741 
07742 #ifdef bottom_xmlIO
07743 #undef xmlParserInputBufferPush
07744 extern __typeof (xmlParserInputBufferPush) xmlParserInputBufferPush __attribute((alias("xmlParserInputBufferPush__internal_alias")));
07745 #else
07746 #ifndef xmlParserInputBufferPush
07747 extern __typeof (xmlParserInputBufferPush) xmlParserInputBufferPush__internal_alias __attribute((visibility("hidden")));
07748 #define xmlParserInputBufferPush xmlParserInputBufferPush__internal_alias
07749 #endif
07750 #endif
07751 
07752 #ifdef bottom_xmlIO
07753 #undef xmlParserInputBufferRead
07754 extern __typeof (xmlParserInputBufferRead) xmlParserInputBufferRead __attribute((alias("xmlParserInputBufferRead__internal_alias")));
07755 #else
07756 #ifndef xmlParserInputBufferRead
07757 extern __typeof (xmlParserInputBufferRead) xmlParserInputBufferRead__internal_alias __attribute((visibility("hidden")));
07758 #define xmlParserInputBufferRead xmlParserInputBufferRead__internal_alias
07759 #endif
07760 #endif
07761 
07762 #ifdef bottom_parserInternals
07763 #undef xmlParserInputGrow
07764 extern __typeof (xmlParserInputGrow) xmlParserInputGrow __attribute((alias("xmlParserInputGrow__internal_alias")));
07765 #else
07766 #ifndef xmlParserInputGrow
07767 extern __typeof (xmlParserInputGrow) xmlParserInputGrow__internal_alias __attribute((visibility("hidden")));
07768 #define xmlParserInputGrow xmlParserInputGrow__internal_alias
07769 #endif
07770 #endif
07771 
07772 #ifdef bottom_parserInternals
07773 #undef xmlParserInputRead
07774 extern __typeof (xmlParserInputRead) xmlParserInputRead __attribute((alias("xmlParserInputRead__internal_alias")));
07775 #else
07776 #ifndef xmlParserInputRead
07777 extern __typeof (xmlParserInputRead) xmlParserInputRead__internal_alias __attribute((visibility("hidden")));
07778 #define xmlParserInputRead xmlParserInputRead__internal_alias
07779 #endif
07780 #endif
07781 
07782 #ifdef bottom_parserInternals
07783 #undef xmlParserInputShrink
07784 extern __typeof (xmlParserInputShrink) xmlParserInputShrink __attribute((alias("xmlParserInputShrink__internal_alias")));
07785 #else
07786 #ifndef xmlParserInputShrink
07787 extern __typeof (xmlParserInputShrink) xmlParserInputShrink__internal_alias __attribute((visibility("hidden")));
07788 #define xmlParserInputShrink xmlParserInputShrink__internal_alias
07789 #endif
07790 #endif
07791 
07792 #ifdef bottom_error
07793 #undef xmlParserPrintFileContext
07794 extern __typeof (xmlParserPrintFileContext) xmlParserPrintFileContext __attribute((alias("xmlParserPrintFileContext__internal_alias")));
07795 #else
07796 #ifndef xmlParserPrintFileContext
07797 extern __typeof (xmlParserPrintFileContext) xmlParserPrintFileContext__internal_alias __attribute((visibility("hidden")));
07798 #define xmlParserPrintFileContext xmlParserPrintFileContext__internal_alias
07799 #endif
07800 #endif
07801 
07802 #ifdef bottom_error
07803 #undef xmlParserPrintFileInfo
07804 extern __typeof (xmlParserPrintFileInfo) xmlParserPrintFileInfo __attribute((alias("xmlParserPrintFileInfo__internal_alias")));
07805 #else
07806 #ifndef xmlParserPrintFileInfo
07807 extern __typeof (xmlParserPrintFileInfo) xmlParserPrintFileInfo__internal_alias __attribute((visibility("hidden")));
07808 #define xmlParserPrintFileInfo xmlParserPrintFileInfo__internal_alias
07809 #endif
07810 #endif
07811 
07812 #ifdef bottom_error
07813 #undef xmlParserValidityError
07814 extern __typeof (xmlParserValidityError) xmlParserValidityError __attribute((alias("xmlParserValidityError__internal_alias")));
07815 #else
07816 #ifndef xmlParserValidityError
07817 extern __typeof (xmlParserValidityError) xmlParserValidityError__internal_alias __attribute((visibility("hidden")));
07818 #define xmlParserValidityError xmlParserValidityError__internal_alias
07819 #endif
07820 #endif
07821 
07822 #ifdef bottom_error
07823 #undef xmlParserValidityWarning
07824 extern __typeof (xmlParserValidityWarning) xmlParserValidityWarning __attribute((alias("xmlParserValidityWarning__internal_alias")));
07825 #else
07826 #ifndef xmlParserValidityWarning
07827 extern __typeof (xmlParserValidityWarning) xmlParserValidityWarning__internal_alias __attribute((visibility("hidden")));
07828 #define xmlParserValidityWarning xmlParserValidityWarning__internal_alias
07829 #endif
07830 #endif
07831 
07832 #ifdef bottom_error
07833 #undef xmlParserWarning
07834 extern __typeof (xmlParserWarning) xmlParserWarning __attribute((alias("xmlParserWarning__internal_alias")));
07835 #else
07836 #ifndef xmlParserWarning
07837 extern __typeof (xmlParserWarning) xmlParserWarning__internal_alias __attribute((visibility("hidden")));
07838 #define xmlParserWarning xmlParserWarning__internal_alias
07839 #endif
07840 #endif
07841 
07842 #ifdef bottom_uri
07843 #undef xmlPathToURI
07844 extern __typeof (xmlPathToURI) xmlPathToURI __attribute((alias("xmlPathToURI__internal_alias")));
07845 #else
07846 #ifndef xmlPathToURI
07847 extern __typeof (xmlPathToURI) xmlPathToURI__internal_alias __attribute((visibility("hidden")));
07848 #define xmlPathToURI xmlPathToURI__internal_alias
07849 #endif
07850 #endif
07851 
07852 #if defined(LIBXML_PATTERN_ENABLED)
07853 #ifdef bottom_pattern
07854 #undef xmlPatternFromRoot
07855 extern __typeof (xmlPatternFromRoot) xmlPatternFromRoot __attribute((alias("xmlPatternFromRoot__internal_alias")));
07856 #else
07857 #ifndef xmlPatternFromRoot
07858 extern __typeof (xmlPatternFromRoot) xmlPatternFromRoot__internal_alias __attribute((visibility("hidden")));
07859 #define xmlPatternFromRoot xmlPatternFromRoot__internal_alias
07860 #endif
07861 #endif
07862 #endif
07863 
07864 #if defined(LIBXML_PATTERN_ENABLED)
07865 #ifdef bottom_pattern
07866 #undef xmlPatternGetStreamCtxt
07867 extern __typeof (xmlPatternGetStreamCtxt) xmlPatternGetStreamCtxt __attribute((alias("xmlPatternGetStreamCtxt__internal_alias")));
07868 #else
07869 #ifndef xmlPatternGetStreamCtxt
07870 extern __typeof (xmlPatternGetStreamCtxt) xmlPatternGetStreamCtxt__internal_alias __attribute((visibility("hidden")));
07871 #define xmlPatternGetStreamCtxt xmlPatternGetStreamCtxt__internal_alias
07872 #endif
07873 #endif
07874 #endif
07875 
07876 #if defined(LIBXML_PATTERN_ENABLED)
07877 #ifdef bottom_pattern
07878 #undef xmlPatternMatch
07879 extern __typeof (xmlPatternMatch) xmlPatternMatch __attribute((alias("xmlPatternMatch__internal_alias")));
07880 #else
07881 #ifndef xmlPatternMatch
07882 extern __typeof (xmlPatternMatch) xmlPatternMatch__internal_alias __attribute((visibility("hidden")));
07883 #define xmlPatternMatch xmlPatternMatch__internal_alias
07884 #endif
07885 #endif
07886 #endif
07887 
07888 #if defined(LIBXML_PATTERN_ENABLED)
07889 #ifdef bottom_pattern
07890 #undef xmlPatternMaxDepth
07891 extern __typeof (xmlPatternMaxDepth) xmlPatternMaxDepth __attribute((alias("xmlPatternMaxDepth__internal_alias")));
07892 #else
07893 #ifndef xmlPatternMaxDepth
07894 extern __typeof (xmlPatternMaxDepth) xmlPatternMaxDepth__internal_alias __attribute((visibility("hidden")));
07895 #define xmlPatternMaxDepth xmlPatternMaxDepth__internal_alias
07896 #endif
07897 #endif
07898 #endif
07899 
07900 #if defined(LIBXML_PATTERN_ENABLED)
07901 #ifdef bottom_pattern
07902 #undef xmlPatternMinDepth
07903 extern __typeof (xmlPatternMinDepth) xmlPatternMinDepth __attribute((alias("xmlPatternMinDepth__internal_alias")));
07904 #else
07905 #ifndef xmlPatternMinDepth
07906 extern __typeof (xmlPatternMinDepth) xmlPatternMinDepth__internal_alias __attribute((visibility("hidden")));
07907 #define xmlPatternMinDepth xmlPatternMinDepth__internal_alias
07908 #endif
07909 #endif
07910 #endif
07911 
07912 #if defined(LIBXML_PATTERN_ENABLED)
07913 #ifdef bottom_pattern
07914 #undef xmlPatternStreamable
07915 extern __typeof (xmlPatternStreamable) xmlPatternStreamable __attribute((alias("xmlPatternStreamable__internal_alias")));
07916 #else
07917 #ifndef xmlPatternStreamable
07918 extern __typeof (xmlPatternStreamable) xmlPatternStreamable__internal_alias __attribute((visibility("hidden")));
07919 #define xmlPatternStreamable xmlPatternStreamable__internal_alias
07920 #endif
07921 #endif
07922 #endif
07923 
07924 #if defined(LIBXML_PATTERN_ENABLED)
07925 #ifdef bottom_pattern
07926 #undef xmlPatterncompile
07927 extern __typeof (xmlPatterncompile) xmlPatterncompile __attribute((alias("xmlPatterncompile__internal_alias")));
07928 #else
07929 #ifndef xmlPatterncompile
07930 extern __typeof (xmlPatterncompile) xmlPatterncompile__internal_alias __attribute((visibility("hidden")));
07931 #define xmlPatterncompile xmlPatterncompile__internal_alias
07932 #endif
07933 #endif
07934 #endif
07935 
07936 #ifdef bottom_parserInternals
07937 #undef xmlPedanticParserDefault
07938 extern __typeof (xmlPedanticParserDefault) xmlPedanticParserDefault __attribute((alias("xmlPedanticParserDefault__internal_alias")));
07939 #else
07940 #ifndef xmlPedanticParserDefault
07941 extern __typeof (xmlPedanticParserDefault) xmlPedanticParserDefault__internal_alias __attribute((visibility("hidden")));
07942 #define xmlPedanticParserDefault xmlPedanticParserDefault__internal_alias
07943 #endif
07944 #endif
07945 
07946 #ifdef bottom_parser
07947 #undef xmlPopInput
07948 extern __typeof (xmlPopInput) xmlPopInput __attribute((alias("xmlPopInput__internal_alias")));
07949 #else
07950 #ifndef xmlPopInput
07951 extern __typeof (xmlPopInput) xmlPopInput__internal_alias __attribute((visibility("hidden")));
07952 #define xmlPopInput xmlPopInput__internal_alias
07953 #endif
07954 #endif
07955 
07956 #ifdef bottom_xmlIO
07957 #undef xmlPopInputCallbacks
07958 extern __typeof (xmlPopInputCallbacks) xmlPopInputCallbacks __attribute((alias("xmlPopInputCallbacks__internal_alias")));
07959 #else
07960 #ifndef xmlPopInputCallbacks
07961 extern __typeof (xmlPopInputCallbacks) xmlPopInputCallbacks__internal_alias __attribute((visibility("hidden")));
07962 #define xmlPopInputCallbacks xmlPopInputCallbacks__internal_alias
07963 #endif
07964 #endif
07965 
07966 #if defined(LIBXML_TREE_ENABLED)
07967 #ifdef bottom_tree
07968 #undef xmlPreviousElementSibling
07969 extern __typeof (xmlPreviousElementSibling) xmlPreviousElementSibling __attribute((alias("xmlPreviousElementSibling__internal_alias")));
07970 #else
07971 #ifndef xmlPreviousElementSibling
07972 extern __typeof (xmlPreviousElementSibling) xmlPreviousElementSibling__internal_alias __attribute((visibility("hidden")));
07973 #define xmlPreviousElementSibling xmlPreviousElementSibling__internal_alias
07974 #endif
07975 #endif
07976 #endif
07977 
07978 #ifdef bottom_uri
07979 #undef xmlPrintURI
07980 extern __typeof (xmlPrintURI) xmlPrintURI __attribute((alias("xmlPrintURI__internal_alias")));
07981 #else
07982 #ifndef xmlPrintURI
07983 extern __typeof (xmlPrintURI) xmlPrintURI__internal_alias __attribute((visibility("hidden")));
07984 #define xmlPrintURI xmlPrintURI__internal_alias
07985 #endif
07986 #endif
07987 
07988 #ifdef bottom_parser
07989 #undef xmlPushInput
07990 extern __typeof (xmlPushInput) xmlPushInput __attribute((alias("xmlPushInput__internal_alias")));
07991 #else
07992 #ifndef xmlPushInput
07993 extern __typeof (xmlPushInput) xmlPushInput__internal_alias __attribute((visibility("hidden")));
07994 #define xmlPushInput xmlPushInput__internal_alias
07995 #endif
07996 #endif
07997 
07998 #ifdef bottom_threads
07999 #undef xmlRMutexLock
08000 extern __typeof (xmlRMutexLock) xmlRMutexLock __attribute((alias("xmlRMutexLock__internal_alias")));
08001 #else
08002 #ifndef xmlRMutexLock
08003 extern __typeof (xmlRMutexLock) xmlRMutexLock__internal_alias __attribute((visibility("hidden")));
08004 #define xmlRMutexLock xmlRMutexLock__internal_alias
08005 #endif
08006 #endif
08007 
08008 #ifdef bottom_threads
08009 #undef xmlRMutexUnlock
08010 extern __typeof (xmlRMutexUnlock) xmlRMutexUnlock __attribute((alias("xmlRMutexUnlock__internal_alias")));
08011 #else
08012 #ifndef xmlRMutexUnlock
08013 extern __typeof (xmlRMutexUnlock) xmlRMutexUnlock__internal_alias __attribute((visibility("hidden")));
08014 #define xmlRMutexUnlock xmlRMutexUnlock__internal_alias
08015 #endif
08016 #endif
08017 
08018 #ifdef bottom_parser
08019 #undef xmlReadDoc
08020 extern __typeof (xmlReadDoc) xmlReadDoc __attribute((alias("xmlReadDoc__internal_alias")));
08021 #else
08022 #ifndef xmlReadDoc
08023 extern __typeof (xmlReadDoc) xmlReadDoc__internal_alias __attribute((visibility("hidden")));
08024 #define xmlReadDoc xmlReadDoc__internal_alias
08025 #endif
08026 #endif
08027 
08028 #ifdef bottom_parser
08029 #undef xmlReadFd
08030 extern __typeof (xmlReadFd) xmlReadFd __attribute((alias("xmlReadFd__internal_alias")));
08031 #else
08032 #ifndef xmlReadFd
08033 extern __typeof (xmlReadFd) xmlReadFd__internal_alias __attribute((visibility("hidden")));
08034 #define xmlReadFd xmlReadFd__internal_alias
08035 #endif
08036 #endif
08037 
08038 #ifdef bottom_parser
08039 #undef xmlReadFile
08040 extern __typeof (xmlReadFile) xmlReadFile __attribute((alias("xmlReadFile__internal_alias")));
08041 #else
08042 #ifndef xmlReadFile
08043 extern __typeof (xmlReadFile) xmlReadFile__internal_alias __attribute((visibility("hidden")));
08044 #define xmlReadFile xmlReadFile__internal_alias
08045 #endif
08046 #endif
08047 
08048 #ifdef bottom_parser
08049 #undef xmlReadIO
08050 extern __typeof (xmlReadIO) xmlReadIO __attribute((alias("xmlReadIO__internal_alias")));
08051 #else
08052 #ifndef xmlReadIO
08053 extern __typeof (xmlReadIO) xmlReadIO__internal_alias __attribute((visibility("hidden")));
08054 #define xmlReadIO xmlReadIO__internal_alias
08055 #endif
08056 #endif
08057 
08058 #ifdef bottom_parser
08059 #undef xmlReadMemory
08060 extern __typeof (xmlReadMemory) xmlReadMemory __attribute((alias("xmlReadMemory__internal_alias")));
08061 #else
08062 #ifndef xmlReadMemory
08063 extern __typeof (xmlReadMemory) xmlReadMemory__internal_alias __attribute((visibility("hidden")));
08064 #define xmlReadMemory xmlReadMemory__internal_alias
08065 #endif
08066 #endif
08067 
08068 #if defined(LIBXML_READER_ENABLED)
08069 #ifdef bottom_xmlreader
08070 #undef xmlReaderForDoc
08071 extern __typeof (xmlReaderForDoc) xmlReaderForDoc __attribute((alias("xmlReaderForDoc__internal_alias")));
08072 #else
08073 #ifndef xmlReaderForDoc
08074 extern __typeof (xmlReaderForDoc) xmlReaderForDoc__internal_alias __attribute((visibility("hidden")));
08075 #define xmlReaderForDoc xmlReaderForDoc__internal_alias
08076 #endif
08077 #endif
08078 #endif
08079 
08080 #if defined(LIBXML_READER_ENABLED)
08081 #ifdef bottom_xmlreader
08082 #undef xmlReaderForFd
08083 extern __typeof (xmlReaderForFd) xmlReaderForFd __attribute((alias("xmlReaderForFd__internal_alias")));
08084 #else
08085 #ifndef xmlReaderForFd
08086 extern __typeof (xmlReaderForFd) xmlReaderForFd__internal_alias __attribute((visibility("hidden")));
08087 #define xmlReaderForFd xmlReaderForFd__internal_alias
08088 #endif
08089 #endif
08090 #endif
08091 
08092 #if defined(LIBXML_READER_ENABLED)
08093 #ifdef bottom_xmlreader
08094 #undef xmlReaderForFile
08095 extern __typeof (xmlReaderForFile) xmlReaderForFile __attribute((alias("xmlReaderForFile__internal_alias")));
08096 #else
08097 #ifndef xmlReaderForFile
08098 extern __typeof (xmlReaderForFile) xmlReaderForFile__internal_alias __attribute((visibility("hidden")));
08099 #define xmlReaderForFile xmlReaderForFile__internal_alias
08100 #endif
08101 #endif
08102 #endif
08103 
08104 #if defined(LIBXML_READER_ENABLED)
08105 #ifdef bottom_xmlreader
08106 #undef xmlReaderForIO
08107 extern __typeof (xmlReaderForIO) xmlReaderForIO __attribute((alias("xmlReaderForIO__internal_alias")));
08108 #else
08109 #ifndef xmlReaderForIO
08110 extern __typeof (xmlReaderForIO) xmlReaderForIO__internal_alias __attribute((visibility("hidden")));
08111 #define xmlReaderForIO xmlReaderForIO__internal_alias
08112 #endif
08113 #endif
08114 #endif
08115 
08116 #if defined(LIBXML_READER_ENABLED)
08117 #ifdef bottom_xmlreader
08118 #undef xmlReaderForMemory
08119 extern __typeof (xmlReaderForMemory) xmlReaderForMemory __attribute((alias("xmlReaderForMemory__internal_alias")));
08120 #else
08121 #ifndef xmlReaderForMemory
08122 extern __typeof (xmlReaderForMemory) xmlReaderForMemory__internal_alias __attribute((visibility("hidden")));
08123 #define xmlReaderForMemory xmlReaderForMemory__internal_alias
08124 #endif
08125 #endif
08126 #endif
08127 
08128 #if defined(LIBXML_READER_ENABLED)
08129 #ifdef bottom_xmlreader
08130 #undef xmlReaderNewDoc
08131 extern __typeof (xmlReaderNewDoc) xmlReaderNewDoc __attribute((alias("xmlReaderNewDoc__internal_alias")));
08132 #else
08133 #ifndef xmlReaderNewDoc
08134 extern __typeof (xmlReaderNewDoc) xmlReaderNewDoc__internal_alias __attribute((visibility("hidden")));
08135 #define xmlReaderNewDoc xmlReaderNewDoc__internal_alias
08136 #endif
08137 #endif
08138 #endif
08139 
08140 #if defined(LIBXML_READER_ENABLED)
08141 #ifdef bottom_xmlreader
08142 #undef xmlReaderNewFd
08143 extern __typeof (xmlReaderNewFd) xmlReaderNewFd __attribute((alias("xmlReaderNewFd__internal_alias")));
08144 #else
08145 #ifndef xmlReaderNewFd
08146 extern __typeof (xmlReaderNewFd) xmlReaderNewFd__internal_alias __attribute((visibility("hidden")));
08147 #define xmlReaderNewFd xmlReaderNewFd__internal_alias
08148 #endif
08149 #endif
08150 #endif
08151 
08152 #if defined(LIBXML_READER_ENABLED)
08153 #ifdef bottom_xmlreader
08154 #undef xmlReaderNewFile
08155 extern __typeof (xmlReaderNewFile) xmlReaderNewFile __attribute((alias("xmlReaderNewFile__internal_alias")));
08156 #else
08157 #ifndef xmlReaderNewFile
08158 extern __typeof (xmlReaderNewFile) xmlReaderNewFile__internal_alias __attribute((visibility("hidden")));
08159 #define xmlReaderNewFile xmlReaderNewFile__internal_alias
08160 #endif
08161 #endif
08162 #endif
08163 
08164 #if defined(LIBXML_READER_ENABLED)
08165 #ifdef bottom_xmlreader
08166 #undef xmlReaderNewIO
08167 extern __typeof (xmlReaderNewIO) xmlReaderNewIO __attribute((alias("xmlReaderNewIO__internal_alias")));
08168 #else
08169 #ifndef xmlReaderNewIO
08170 extern __typeof (xmlReaderNewIO) xmlReaderNewIO__internal_alias __attribute((visibility("hidden")));
08171 #define xmlReaderNewIO xmlReaderNewIO__internal_alias
08172 #endif
08173 #endif
08174 #endif
08175 
08176 #if defined(LIBXML_READER_ENABLED)
08177 #ifdef bottom_xmlreader
08178 #undef xmlReaderNewMemory
08179 extern __typeof (xmlReaderNewMemory) xmlReaderNewMemory __attribute((alias("xmlReaderNewMemory__internal_alias")));
08180 #else
08181 #ifndef xmlReaderNewMemory
08182 extern __typeof (xmlReaderNewMemory) xmlReaderNewMemory__internal_alias __attribute((visibility("hidden")));
08183 #define xmlReaderNewMemory xmlReaderNewMemory__internal_alias
08184 #endif
08185 #endif
08186 #endif
08187 
08188 #if defined(LIBXML_READER_ENABLED)
08189 #ifdef bottom_xmlreader
08190 #undef xmlReaderNewWalker
08191 extern __typeof (xmlReaderNewWalker) xmlReaderNewWalker __attribute((alias("xmlReaderNewWalker__internal_alias")));
08192 #else
08193 #ifndef xmlReaderNewWalker
08194 extern __typeof (xmlReaderNewWalker) xmlReaderNewWalker__internal_alias __attribute((visibility("hidden")));
08195 #define xmlReaderNewWalker xmlReaderNewWalker__internal_alias
08196 #endif
08197 #endif
08198 #endif
08199 
08200 #if defined(LIBXML_READER_ENABLED)
08201 #ifdef bottom_xmlreader
08202 #undef xmlReaderWalker
08203 extern __typeof (xmlReaderWalker) xmlReaderWalker __attribute((alias("xmlReaderWalker__internal_alias")));
08204 #else
08205 #ifndef xmlReaderWalker
08206 extern __typeof (xmlReaderWalker) xmlReaderWalker__internal_alias __attribute((visibility("hidden")));
08207 #define xmlReaderWalker xmlReaderWalker__internal_alias
08208 #endif
08209 #endif
08210 #endif
08211 
08212 #ifdef bottom_xmlmemory
08213 #undef xmlReallocLoc
08214 extern __typeof (xmlReallocLoc) xmlReallocLoc __attribute((alias("xmlReallocLoc__internal_alias")));
08215 #else
08216 #ifndef xmlReallocLoc
08217 extern __typeof (xmlReallocLoc) xmlReallocLoc__internal_alias __attribute((visibility("hidden")));
08218 #define xmlReallocLoc xmlReallocLoc__internal_alias
08219 #endif
08220 #endif
08221 
08222 #if defined(LIBXML_TREE_ENABLED)
08223 #ifdef bottom_tree
08224 #undef xmlReconciliateNs
08225 extern __typeof (xmlReconciliateNs) xmlReconciliateNs __attribute((alias("xmlReconciliateNs__internal_alias")));
08226 #else
08227 #ifndef xmlReconciliateNs
08228 extern __typeof (xmlReconciliateNs) xmlReconciliateNs__internal_alias __attribute((visibility("hidden")));
08229 #define xmlReconciliateNs xmlReconciliateNs__internal_alias
08230 #endif
08231 #endif
08232 #endif
08233 
08234 #if defined(LIBXML_SAX1_ENABLED)
08235 #ifdef bottom_parser
08236 #undef xmlRecoverDoc
08237 extern __typeof (xmlRecoverDoc) xmlRecoverDoc __attribute((alias("xmlRecoverDoc__internal_alias")));
08238 #else
08239 #ifndef xmlRecoverDoc
08240 extern __typeof (xmlRecoverDoc) xmlRecoverDoc__internal_alias __attribute((visibility("hidden")));
08241 #define xmlRecoverDoc xmlRecoverDoc__internal_alias
08242 #endif
08243 #endif
08244 #endif
08245 
08246 #if defined(LIBXML_SAX1_ENABLED)
08247 #ifdef bottom_parser
08248 #undef xmlRecoverFile
08249 extern __typeof (xmlRecoverFile) xmlRecoverFile __attribute((alias("xmlRecoverFile__internal_alias")));
08250 #else
08251 #ifndef xmlRecoverFile
08252 extern __typeof (xmlRecoverFile) xmlRecoverFile__internal_alias __attribute((visibility("hidden")));
08253 #define xmlRecoverFile xmlRecoverFile__internal_alias
08254 #endif
08255 #endif
08256 #endif
08257 
08258 #if defined(LIBXML_SAX1_ENABLED)
08259 #ifdef bottom_parser
08260 #undef xmlRecoverMemory
08261 extern __typeof (xmlRecoverMemory) xmlRecoverMemory __attribute((alias("xmlRecoverMemory__internal_alias")));
08262 #else
08263 #ifndef xmlRecoverMemory
08264 extern __typeof (xmlRecoverMemory) xmlRecoverMemory__internal_alias __attribute((visibility("hidden")));
08265 #define xmlRecoverMemory xmlRecoverMemory__internal_alias
08266 #endif
08267 #endif
08268 #endif
08269 
08270 #if defined(LIBXML_REGEXP_ENABLED)
08271 #ifdef bottom_xmlregexp
08272 #undef xmlRegExecErrInfo
08273 extern __typeof (xmlRegExecErrInfo) xmlRegExecErrInfo __attribute((alias("xmlRegExecErrInfo__internal_alias")));
08274 #else
08275 #ifndef xmlRegExecErrInfo
08276 extern __typeof (xmlRegExecErrInfo) xmlRegExecErrInfo__internal_alias __attribute((visibility("hidden")));
08277 #define xmlRegExecErrInfo xmlRegExecErrInfo__internal_alias
08278 #endif
08279 #endif
08280 #endif
08281 
08282 #if defined(LIBXML_REGEXP_ENABLED)
08283 #ifdef bottom_xmlregexp
08284 #undef xmlRegExecNextValues
08285 extern __typeof (xmlRegExecNextValues) xmlRegExecNextValues __attribute((alias("xmlRegExecNextValues__internal_alias")));
08286 #else
08287 #ifndef xmlRegExecNextValues
08288 extern __typeof (xmlRegExecNextValues) xmlRegExecNextValues__internal_alias __attribute((visibility("hidden")));
08289 #define xmlRegExecNextValues xmlRegExecNextValues__internal_alias
08290 #endif
08291 #endif
08292 #endif
08293 
08294 #if defined(LIBXML_REGEXP_ENABLED)
08295 #ifdef bottom_xmlregexp
08296 #undef xmlRegExecPushString
08297 extern __typeof (xmlRegExecPushString) xmlRegExecPushString __attribute((alias("xmlRegExecPushString__internal_alias")));
08298 #else
08299 #ifndef xmlRegExecPushString
08300 extern __typeof (xmlRegExecPushString) xmlRegExecPushString__internal_alias __attribute((visibility("hidden")));
08301 #define xmlRegExecPushString xmlRegExecPushString__internal_alias
08302 #endif
08303 #endif
08304 #endif
08305 
08306 #if defined(LIBXML_REGEXP_ENABLED)
08307 #ifdef bottom_xmlregexp
08308 #undef xmlRegExecPushString2
08309 extern __typeof (xmlRegExecPushString2) xmlRegExecPushString2 __attribute((alias("xmlRegExecPushString2__internal_alias")));
08310 #else
08311 #ifndef xmlRegExecPushString2
08312 extern __typeof (xmlRegExecPushString2) xmlRegExecPushString2__internal_alias __attribute((visibility("hidden")));
08313 #define xmlRegExecPushString2 xmlRegExecPushString2__internal_alias
08314 #endif
08315 #endif
08316 #endif
08317 
08318 #if defined(LIBXML_REGEXP_ENABLED)
08319 #ifdef bottom_xmlregexp
08320 #undef xmlRegFreeExecCtxt
08321 extern __typeof (xmlRegFreeExecCtxt) xmlRegFreeExecCtxt __attribute((alias("xmlRegFreeExecCtxt__internal_alias")));
08322 #else
08323 #ifndef xmlRegFreeExecCtxt
08324 extern __typeof (xmlRegFreeExecCtxt) xmlRegFreeExecCtxt__internal_alias __attribute((visibility("hidden")));
08325 #define xmlRegFreeExecCtxt xmlRegFreeExecCtxt__internal_alias
08326 #endif
08327 #endif
08328 #endif
08329 
08330 #if defined(LIBXML_REGEXP_ENABLED)
08331 #ifdef bottom_xmlregexp
08332 #undef xmlRegFreeRegexp
08333 extern __typeof (xmlRegFreeRegexp) xmlRegFreeRegexp __attribute((alias("xmlRegFreeRegexp__internal_alias")));
08334 #else
08335 #ifndef xmlRegFreeRegexp
08336 extern __typeof (xmlRegFreeRegexp) xmlRegFreeRegexp__internal_alias __attribute((visibility("hidden")));
08337 #define xmlRegFreeRegexp xmlRegFreeRegexp__internal_alias
08338 #endif
08339 #endif
08340 #endif
08341 
08342 #if defined(LIBXML_REGEXP_ENABLED)
08343 #ifdef bottom_xmlregexp
08344 #undef xmlRegNewExecCtxt
08345 extern __typeof (xmlRegNewExecCtxt) xmlRegNewExecCtxt __attribute((alias("xmlRegNewExecCtxt__internal_alias")));
08346 #else
08347 #ifndef xmlRegNewExecCtxt
08348 extern __typeof (xmlRegNewExecCtxt) xmlRegNewExecCtxt__internal_alias __attribute((visibility("hidden")));
08349 #define xmlRegNewExecCtxt xmlRegNewExecCtxt__internal_alias
08350 #endif
08351 #endif
08352 #endif
08353 
08354 #if defined(LIBXML_REGEXP_ENABLED)
08355 #ifdef bottom_xmlregexp
08356 #undef xmlRegexpCompile
08357 extern __typeof (xmlRegexpCompile) xmlRegexpCompile __attribute((alias("xmlRegexpCompile__internal_alias")));
08358 #else
08359 #ifndef xmlRegexpCompile
08360 extern __typeof (xmlRegexpCompile) xmlRegexpCompile__internal_alias __attribute((visibility("hidden")));
08361 #define xmlRegexpCompile xmlRegexpCompile__internal_alias
08362 #endif
08363 #endif
08364 #endif
08365 
08366 #if defined(LIBXML_REGEXP_ENABLED)
08367 #ifdef bottom_xmlregexp
08368 #undef xmlRegexpExec
08369 extern __typeof (xmlRegexpExec) xmlRegexpExec __attribute((alias("xmlRegexpExec__internal_alias")));
08370 #else
08371 #ifndef xmlRegexpExec
08372 extern __typeof (xmlRegexpExec) xmlRegexpExec__internal_alias __attribute((visibility("hidden")));
08373 #define xmlRegexpExec xmlRegexpExec__internal_alias
08374 #endif
08375 #endif
08376 #endif
08377 
08378 #if defined(LIBXML_REGEXP_ENABLED)
08379 #ifdef bottom_xmlregexp
08380 #undef xmlRegexpIsDeterminist
08381 extern __typeof (xmlRegexpIsDeterminist) xmlRegexpIsDeterminist __attribute((alias("xmlRegexpIsDeterminist__internal_alias")));
08382 #else
08383 #ifndef xmlRegexpIsDeterminist
08384 extern __typeof (xmlRegexpIsDeterminist) xmlRegexpIsDeterminist__internal_alias __attribute((visibility("hidden")));
08385 #define xmlRegexpIsDeterminist xmlRegexpIsDeterminist__internal_alias
08386 #endif
08387 #endif
08388 #endif
08389 
08390 #if defined(LIBXML_REGEXP_ENABLED)
08391 #ifdef bottom_xmlregexp
08392 #undef xmlRegexpPrint
08393 extern __typeof (xmlRegexpPrint) xmlRegexpPrint __attribute((alias("xmlRegexpPrint__internal_alias")));
08394 #else
08395 #ifndef xmlRegexpPrint
08396 extern __typeof (xmlRegexpPrint) xmlRegexpPrint__internal_alias __attribute((visibility("hidden")));
08397 #define xmlRegexpPrint xmlRegexpPrint__internal_alias
08398 #endif
08399 #endif
08400 #endif
08401 
08402 #ifdef bottom_encoding
08403 #undef xmlRegisterCharEncodingHandler
08404 extern __typeof (xmlRegisterCharEncodingHandler) xmlRegisterCharEncodingHandler __attribute((alias("xmlRegisterCharEncodingHandler__internal_alias")));
08405 #else
08406 #ifndef xmlRegisterCharEncodingHandler
08407 extern __typeof (xmlRegisterCharEncodingHandler) xmlRegisterCharEncodingHandler__internal_alias __attribute((visibility("hidden")));
08408 #define xmlRegisterCharEncodingHandler xmlRegisterCharEncodingHandler__internal_alias
08409 #endif
08410 #endif
08411 
08412 #ifdef bottom_xmlIO
08413 #undef xmlRegisterDefaultInputCallbacks
08414 extern __typeof (xmlRegisterDefaultInputCallbacks) xmlRegisterDefaultInputCallbacks __attribute((alias("xmlRegisterDefaultInputCallbacks__internal_alias")));
08415 #else
08416 #ifndef xmlRegisterDefaultInputCallbacks
08417 extern __typeof (xmlRegisterDefaultInputCallbacks) xmlRegisterDefaultInputCallbacks__internal_alias __attribute((visibility("hidden")));
08418 #define xmlRegisterDefaultInputCallbacks xmlRegisterDefaultInputCallbacks__internal_alias
08419 #endif
08420 #endif
08421 
08422 #if defined(LIBXML_OUTPUT_ENABLED)
08423 #ifdef bottom_xmlIO
08424 #undef xmlRegisterDefaultOutputCallbacks
08425 extern __typeof (xmlRegisterDefaultOutputCallbacks) xmlRegisterDefaultOutputCallbacks __attribute((alias("xmlRegisterDefaultOutputCallbacks__internal_alias")));
08426 #else
08427 #ifndef xmlRegisterDefaultOutputCallbacks
08428 extern __typeof (xmlRegisterDefaultOutputCallbacks) xmlRegisterDefaultOutputCallbacks__internal_alias __attribute((visibility("hidden")));
08429 #define xmlRegisterDefaultOutputCallbacks xmlRegisterDefaultOutputCallbacks__internal_alias
08430 #endif
08431 #endif
08432 #endif
08433 
08434 #if defined(LIBXML_OUTPUT_ENABLED) && defined(LIBXML_HTTP_ENABLED)
08435 #ifdef bottom_xmlIO
08436 #undef xmlRegisterHTTPPostCallbacks
08437 extern __typeof (xmlRegisterHTTPPostCallbacks) xmlRegisterHTTPPostCallbacks __attribute((alias("xmlRegisterHTTPPostCallbacks__internal_alias")));
08438 #else
08439 #ifndef xmlRegisterHTTPPostCallbacks
08440 extern __typeof (xmlRegisterHTTPPostCallbacks) xmlRegisterHTTPPostCallbacks__internal_alias __attribute((visibility("hidden")));
08441 #define xmlRegisterHTTPPostCallbacks xmlRegisterHTTPPostCallbacks__internal_alias
08442 #endif
08443 #endif
08444 #endif
08445 
08446 #ifdef bottom_xmlIO
08447 #undef xmlRegisterInputCallbacks
08448 extern __typeof (xmlRegisterInputCallbacks) xmlRegisterInputCallbacks __attribute((alias("xmlRegisterInputCallbacks__internal_alias")));
08449 #else
08450 #ifndef xmlRegisterInputCallbacks
08451 extern __typeof (xmlRegisterInputCallbacks) xmlRegisterInputCallbacks__internal_alias __attribute((visibility("hidden")));
08452 #define xmlRegisterInputCallbacks xmlRegisterInputCallbacks__internal_alias
08453 #endif
08454 #endif
08455 
08456 #ifdef bottom_globals
08457 #undef xmlRegisterNodeDefault
08458 extern __typeof (xmlRegisterNodeDefault) xmlRegisterNodeDefault __attribute((alias("xmlRegisterNodeDefault__internal_alias")));
08459 #else
08460 #ifndef xmlRegisterNodeDefault
08461 extern __typeof (xmlRegisterNodeDefault) xmlRegisterNodeDefault__internal_alias __attribute((visibility("hidden")));
08462 #define xmlRegisterNodeDefault xmlRegisterNodeDefault__internal_alias
08463 #endif
08464 #endif
08465 
08466 #if defined(LIBXML_OUTPUT_ENABLED)
08467 #ifdef bottom_xmlIO
08468 #undef xmlRegisterOutputCallbacks
08469 extern __typeof (xmlRegisterOutputCallbacks) xmlRegisterOutputCallbacks __attribute((alias("xmlRegisterOutputCallbacks__internal_alias")));
08470 #else
08471 #ifndef xmlRegisterOutputCallbacks
08472 extern __typeof (xmlRegisterOutputCallbacks) xmlRegisterOutputCallbacks__internal_alias __attribute((visibility("hidden")));
08473 #define xmlRegisterOutputCallbacks xmlRegisterOutputCallbacks__internal_alias
08474 #endif
08475 #endif
08476 #endif
08477 
08478 #if defined(LIBXML_SCHEMAS_ENABLED)
08479 #ifdef bottom_relaxng
08480 #undef xmlRelaxNGCleanupTypes
08481 extern __typeof (xmlRelaxNGCleanupTypes) xmlRelaxNGCleanupTypes __attribute((alias("xmlRelaxNGCleanupTypes__internal_alias")));
08482 #else
08483 #ifndef xmlRelaxNGCleanupTypes
08484 extern __typeof (xmlRelaxNGCleanupTypes) xmlRelaxNGCleanupTypes__internal_alias __attribute((visibility("hidden")));
08485 #define xmlRelaxNGCleanupTypes xmlRelaxNGCleanupTypes__internal_alias
08486 #endif
08487 #endif
08488 #endif
08489 
08490 #if defined(LIBXML_SCHEMAS_ENABLED) && defined(LIBXML_OUTPUT_ENABLED)
08491 #ifdef bottom_relaxng
08492 #undef xmlRelaxNGDump
08493 extern __typeof (xmlRelaxNGDump) xmlRelaxNGDump __attribute((alias("xmlRelaxNGDump__internal_alias")));
08494 #else
08495 #ifndef xmlRelaxNGDump
08496 extern __typeof (xmlRelaxNGDump) xmlRelaxNGDump__internal_alias __attribute((visibility("hidden")));
08497 #define xmlRelaxNGDump xmlRelaxNGDump__internal_alias
08498 #endif
08499 #endif
08500 #endif
08501 
08502 #if defined(LIBXML_SCHEMAS_ENABLED) && defined(LIBXML_OUTPUT_ENABLED)
08503 #ifdef bottom_relaxng
08504 #undef xmlRelaxNGDumpTree
08505 extern __typeof (xmlRelaxNGDumpTree) xmlRelaxNGDumpTree __attribute((alias("xmlRelaxNGDumpTree__internal_alias")));
08506 #else
08507 #ifndef xmlRelaxNGDumpTree
08508 extern __typeof (xmlRelaxNGDumpTree) xmlRelaxNGDumpTree__internal_alias __attribute((visibility("hidden")));
08509 #define xmlRelaxNGDumpTree xmlRelaxNGDumpTree__internal_alias
08510 #endif
08511 #endif
08512 #endif
08513 
08514 #if defined(LIBXML_SCHEMAS_ENABLED)
08515 #ifdef bottom_relaxng
08516 #undef xmlRelaxNGFree
08517 extern __typeof (xmlRelaxNGFree) xmlRelaxNGFree __attribute((alias("xmlRelaxNGFree__internal_alias")));
08518 #else
08519 #ifndef xmlRelaxNGFree
08520 extern __typeof (xmlRelaxNGFree) xmlRelaxNGFree__internal_alias __attribute((visibility("hidden")));
08521 #define xmlRelaxNGFree xmlRelaxNGFree__internal_alias
08522 #endif
08523 #endif
08524 #endif
08525 
08526 #if defined(LIBXML_SCHEMAS_ENABLED)
08527 #ifdef bottom_relaxng
08528 #undef xmlRelaxNGFreeParserCtxt
08529 extern __typeof (xmlRelaxNGFreeParserCtxt) xmlRelaxNGFreeParserCtxt __attribute((alias("xmlRelaxNGFreeParserCtxt__internal_alias")));
08530 #else
08531 #ifndef xmlRelaxNGFreeParserCtxt
08532 extern __typeof (xmlRelaxNGFreeParserCtxt) xmlRelaxNGFreeParserCtxt__internal_alias __attribute((visibility("hidden")));
08533 #define xmlRelaxNGFreeParserCtxt xmlRelaxNGFreeParserCtxt__internal_alias
08534 #endif
08535 #endif
08536 #endif
08537 
08538 #if defined(LIBXML_SCHEMAS_ENABLED)
08539 #ifdef bottom_relaxng
08540 #undef xmlRelaxNGFreeValidCtxt
08541 extern __typeof (xmlRelaxNGFreeValidCtxt) xmlRelaxNGFreeValidCtxt __attribute((alias("xmlRelaxNGFreeValidCtxt__internal_alias")));
08542 #else
08543 #ifndef xmlRelaxNGFreeValidCtxt
08544 extern __typeof (xmlRelaxNGFreeValidCtxt) xmlRelaxNGFreeValidCtxt__internal_alias __attribute((visibility("hidden")));
08545 #define xmlRelaxNGFreeValidCtxt xmlRelaxNGFreeValidCtxt__internal_alias
08546 #endif
08547 #endif
08548 #endif
08549 
08550 #if defined(LIBXML_SCHEMAS_ENABLED)
08551 #ifdef bottom_relaxng
08552 #undef xmlRelaxNGGetParserErrors
08553 extern __typeof (xmlRelaxNGGetParserErrors) xmlRelaxNGGetParserErrors __attribute((alias("xmlRelaxNGGetParserErrors__internal_alias")));
08554 #else
08555 #ifndef xmlRelaxNGGetParserErrors
08556 extern __typeof (xmlRelaxNGGetParserErrors) xmlRelaxNGGetParserErrors__internal_alias __attribute((visibility("hidden")));
08557 #define xmlRelaxNGGetParserErrors xmlRelaxNGGetParserErrors__internal_alias
08558 #endif
08559 #endif
08560 #endif
08561 
08562 #if defined(LIBXML_SCHEMAS_ENABLED)
08563 #ifdef bottom_relaxng
08564 #undef xmlRelaxNGGetValidErrors
08565 extern __typeof (xmlRelaxNGGetValidErrors) xmlRelaxNGGetValidErrors __attribute((alias("xmlRelaxNGGetValidErrors__internal_alias")));
08566 #else
08567 #ifndef xmlRelaxNGGetValidErrors
08568 extern __typeof (xmlRelaxNGGetValidErrors) xmlRelaxNGGetValidErrors__internal_alias __attribute((visibility("hidden")));
08569 #define xmlRelaxNGGetValidErrors xmlRelaxNGGetValidErrors__internal_alias
08570 #endif
08571 #endif
08572 #endif
08573 
08574 #if defined(LIBXML_SCHEMAS_ENABLED)
08575 #ifdef bottom_relaxng
08576 #undef xmlRelaxNGInitTypes
08577 extern __typeof (xmlRelaxNGInitTypes) xmlRelaxNGInitTypes __attribute((alias("xmlRelaxNGInitTypes__internal_alias")));
08578 #else
08579 #ifndef xmlRelaxNGInitTypes
08580 extern __typeof (xmlRelaxNGInitTypes) xmlRelaxNGInitTypes__internal_alias __attribute((visibility("hidden")));
08581 #define xmlRelaxNGInitTypes xmlRelaxNGInitTypes__internal_alias
08582 #endif
08583 #endif
08584 #endif
08585 
08586 #if defined(LIBXML_SCHEMAS_ENABLED)
08587 #ifdef bottom_relaxng
08588 #undef xmlRelaxNGNewDocParserCtxt
08589 extern __typeof (xmlRelaxNGNewDocParserCtxt) xmlRelaxNGNewDocParserCtxt __attribute((alias("xmlRelaxNGNewDocParserCtxt__internal_alias")));
08590 #else
08591 #ifndef xmlRelaxNGNewDocParserCtxt
08592 extern __typeof (xmlRelaxNGNewDocParserCtxt) xmlRelaxNGNewDocParserCtxt__internal_alias __attribute((visibility("hidden")));
08593 #define xmlRelaxNGNewDocParserCtxt xmlRelaxNGNewDocParserCtxt__internal_alias
08594 #endif
08595 #endif
08596 #endif
08597 
08598 #if defined(LIBXML_SCHEMAS_ENABLED)
08599 #ifdef bottom_relaxng
08600 #undef xmlRelaxNGNewMemParserCtxt
08601 extern __typeof (xmlRelaxNGNewMemParserCtxt) xmlRelaxNGNewMemParserCtxt __attribute((alias("xmlRelaxNGNewMemParserCtxt__internal_alias")));
08602 #else
08603 #ifndef xmlRelaxNGNewMemParserCtxt
08604 extern __typeof (xmlRelaxNGNewMemParserCtxt) xmlRelaxNGNewMemParserCtxt__internal_alias __attribute((visibility("hidden")));
08605 #define xmlRelaxNGNewMemParserCtxt xmlRelaxNGNewMemParserCtxt__internal_alias
08606 #endif
08607 #endif
08608 #endif
08609 
08610 #if defined(LIBXML_SCHEMAS_ENABLED)
08611 #ifdef bottom_relaxng
08612 #undef xmlRelaxNGNewParserCtxt
08613 extern __typeof (xmlRelaxNGNewParserCtxt) xmlRelaxNGNewParserCtxt __attribute((alias("xmlRelaxNGNewParserCtxt__internal_alias")));
08614 #else
08615 #ifndef xmlRelaxNGNewParserCtxt
08616 extern __typeof (xmlRelaxNGNewParserCtxt) xmlRelaxNGNewParserCtxt__internal_alias __attribute((visibility("hidden")));
08617 #define xmlRelaxNGNewParserCtxt xmlRelaxNGNewParserCtxt__internal_alias
08618 #endif
08619 #endif
08620 #endif
08621 
08622 #if defined(LIBXML_SCHEMAS_ENABLED)
08623 #ifdef bottom_relaxng
08624 #undef xmlRelaxNGNewValidCtxt
08625 extern __typeof (xmlRelaxNGNewValidCtxt) xmlRelaxNGNewValidCtxt __attribute((alias("xmlRelaxNGNewValidCtxt__internal_alias")));
08626 #else
08627 #ifndef xmlRelaxNGNewValidCtxt
08628 extern __typeof (xmlRelaxNGNewValidCtxt) xmlRelaxNGNewValidCtxt__internal_alias __attribute((visibility("hidden")));
08629 #define xmlRelaxNGNewValidCtxt xmlRelaxNGNewValidCtxt__internal_alias
08630 #endif
08631 #endif
08632 #endif
08633 
08634 #if defined(LIBXML_SCHEMAS_ENABLED)
08635 #ifdef bottom_relaxng
08636 #undef xmlRelaxNGParse
08637 extern __typeof (xmlRelaxNGParse) xmlRelaxNGParse __attribute((alias("xmlRelaxNGParse__internal_alias")));
08638 #else
08639 #ifndef xmlRelaxNGParse
08640 extern __typeof (xmlRelaxNGParse) xmlRelaxNGParse__internal_alias __attribute((visibility("hidden")));
08641 #define xmlRelaxNGParse xmlRelaxNGParse__internal_alias
08642 #endif
08643 #endif
08644 #endif
08645 
08646 #if defined(LIBXML_SCHEMAS_ENABLED)
08647 #ifdef bottom_relaxng
08648 #undef xmlRelaxNGSetParserErrors
08649 extern __typeof (xmlRelaxNGSetParserErrors) xmlRelaxNGSetParserErrors __attribute((alias("xmlRelaxNGSetParserErrors__internal_alias")));
08650 #else
08651 #ifndef xmlRelaxNGSetParserErrors
08652 extern __typeof (xmlRelaxNGSetParserErrors) xmlRelaxNGSetParserErrors__internal_alias __attribute((visibility("hidden")));
08653 #define xmlRelaxNGSetParserErrors xmlRelaxNGSetParserErrors__internal_alias
08654 #endif
08655 #endif
08656 #endif
08657 
08658 #if defined(LIBXML_SCHEMAS_ENABLED)
08659 #ifdef bottom_relaxng
08660 #undef xmlRelaxNGSetParserStructuredErrors
08661 extern __typeof (xmlRelaxNGSetParserStructuredErrors) xmlRelaxNGSetParserStructuredErrors __attribute((alias("xmlRelaxNGSetParserStructuredErrors__internal_alias")));
08662 #else
08663 #ifndef xmlRelaxNGSetParserStructuredErrors
08664 extern __typeof (xmlRelaxNGSetParserStructuredErrors) xmlRelaxNGSetParserStructuredErrors__internal_alias __attribute((visibility("hidden")));
08665 #define xmlRelaxNGSetParserStructuredErrors xmlRelaxNGSetParserStructuredErrors__internal_alias
08666 #endif
08667 #endif
08668 #endif
08669 
08670 #if defined(LIBXML_SCHEMAS_ENABLED)
08671 #ifdef bottom_relaxng
08672 #undef xmlRelaxNGSetValidErrors
08673 extern __typeof (xmlRelaxNGSetValidErrors) xmlRelaxNGSetValidErrors __attribute((alias("xmlRelaxNGSetValidErrors__internal_alias")));
08674 #else
08675 #ifndef xmlRelaxNGSetValidErrors
08676 extern __typeof (xmlRelaxNGSetValidErrors) xmlRelaxNGSetValidErrors__internal_alias __attribute((visibility("hidden")));
08677 #define xmlRelaxNGSetValidErrors xmlRelaxNGSetValidErrors__internal_alias
08678 #endif
08679 #endif
08680 #endif
08681 
08682 #if defined(LIBXML_SCHEMAS_ENABLED)
08683 #ifdef bottom_relaxng
08684 #undef xmlRelaxNGSetValidStructuredErrors
08685 extern __typeof (xmlRelaxNGSetValidStructuredErrors) xmlRelaxNGSetValidStructuredErrors __attribute((alias("xmlRelaxNGSetValidStructuredErrors__internal_alias")));
08686 #else
08687 #ifndef xmlRelaxNGSetValidStructuredErrors
08688 extern __typeof (xmlRelaxNGSetValidStructuredErrors) xmlRelaxNGSetValidStructuredErrors__internal_alias __attribute((visibility("hidden")));
08689 #define xmlRelaxNGSetValidStructuredErrors xmlRelaxNGSetValidStructuredErrors__internal_alias
08690 #endif
08691 #endif
08692 #endif
08693 
08694 #if defined(LIBXML_SCHEMAS_ENABLED)
08695 #ifdef bottom_relaxng
08696 #undef xmlRelaxNGValidateDoc
08697 extern __typeof (xmlRelaxNGValidateDoc) xmlRelaxNGValidateDoc __attribute((alias("xmlRelaxNGValidateDoc__internal_alias")));
08698 #else
08699 #ifndef xmlRelaxNGValidateDoc
08700 extern __typeof (xmlRelaxNGValidateDoc) xmlRelaxNGValidateDoc__internal_alias __attribute((visibility("hidden")));
08701 #define xmlRelaxNGValidateDoc xmlRelaxNGValidateDoc__internal_alias
08702 #endif
08703 #endif
08704 #endif
08705 
08706 #if defined(LIBXML_SCHEMAS_ENABLED)
08707 #ifdef bottom_relaxng
08708 #undef xmlRelaxNGValidateFullElement
08709 extern __typeof (xmlRelaxNGValidateFullElement) xmlRelaxNGValidateFullElement __attribute((alias("xmlRelaxNGValidateFullElement__internal_alias")));
08710 #else
08711 #ifndef xmlRelaxNGValidateFullElement
08712 extern __typeof (xmlRelaxNGValidateFullElement) xmlRelaxNGValidateFullElement__internal_alias __attribute((visibility("hidden")));
08713 #define xmlRelaxNGValidateFullElement xmlRelaxNGValidateFullElement__internal_alias
08714 #endif
08715 #endif
08716 #endif
08717 
08718 #if defined(LIBXML_SCHEMAS_ENABLED)
08719 #ifdef bottom_relaxng
08720 #undef xmlRelaxNGValidatePopElement
08721 extern __typeof (xmlRelaxNGValidatePopElement) xmlRelaxNGValidatePopElement __attribute((alias("xmlRelaxNGValidatePopElement__internal_alias")));
08722 #else
08723 #ifndef xmlRelaxNGValidatePopElement
08724 extern __typeof (xmlRelaxNGValidatePopElement) xmlRelaxNGValidatePopElement__internal_alias __attribute((visibility("hidden")));
08725 #define xmlRelaxNGValidatePopElement xmlRelaxNGValidatePopElement__internal_alias
08726 #endif
08727 #endif
08728 #endif
08729 
08730 #if defined(LIBXML_SCHEMAS_ENABLED)
08731 #ifdef bottom_relaxng
08732 #undef xmlRelaxNGValidatePushCData
08733 extern __typeof (xmlRelaxNGValidatePushCData) xmlRelaxNGValidatePushCData __attribute((alias("xmlRelaxNGValidatePushCData__internal_alias")));
08734 #else
08735 #ifndef xmlRelaxNGValidatePushCData
08736 extern __typeof (xmlRelaxNGValidatePushCData) xmlRelaxNGValidatePushCData__internal_alias __attribute((visibility("hidden")));
08737 #define xmlRelaxNGValidatePushCData xmlRelaxNGValidatePushCData__internal_alias
08738 #endif
08739 #endif
08740 #endif
08741 
08742 #if defined(LIBXML_SCHEMAS_ENABLED)
08743 #ifdef bottom_relaxng
08744 #undef xmlRelaxNGValidatePushElement
08745 extern __typeof (xmlRelaxNGValidatePushElement) xmlRelaxNGValidatePushElement __attribute((alias("xmlRelaxNGValidatePushElement__internal_alias")));
08746 #else
08747 #ifndef xmlRelaxNGValidatePushElement
08748 extern __typeof (xmlRelaxNGValidatePushElement) xmlRelaxNGValidatePushElement__internal_alias __attribute((visibility("hidden")));
08749 #define xmlRelaxNGValidatePushElement xmlRelaxNGValidatePushElement__internal_alias
08750 #endif
08751 #endif
08752 #endif
08753 
08754 #if defined(LIBXML_SCHEMAS_ENABLED)
08755 #ifdef bottom_relaxng
08756 #undef xmlRelaxParserSetFlag
08757 extern __typeof (xmlRelaxParserSetFlag) xmlRelaxParserSetFlag __attribute((alias("xmlRelaxParserSetFlag__internal_alias")));
08758 #else
08759 #ifndef xmlRelaxParserSetFlag
08760 extern __typeof (xmlRelaxParserSetFlag) xmlRelaxParserSetFlag__internal_alias __attribute((visibility("hidden")));
08761 #define xmlRelaxParserSetFlag xmlRelaxParserSetFlag__internal_alias
08762 #endif
08763 #endif
08764 #endif
08765 
08766 #ifdef bottom_valid
08767 #undef xmlRemoveID
08768 extern __typeof (xmlRemoveID) xmlRemoveID __attribute((alias("xmlRemoveID__internal_alias")));
08769 #else
08770 #ifndef xmlRemoveID
08771 extern __typeof (xmlRemoveID) xmlRemoveID__internal_alias __attribute((visibility("hidden")));
08772 #define xmlRemoveID xmlRemoveID__internal_alias
08773 #endif
08774 #endif
08775 
08776 #ifdef bottom_tree
08777 #undef xmlRemoveProp
08778 extern __typeof (xmlRemoveProp) xmlRemoveProp __attribute((alias("xmlRemoveProp__internal_alias")));
08779 #else
08780 #ifndef xmlRemoveProp
08781 extern __typeof (xmlRemoveProp) xmlRemoveProp__internal_alias __attribute((visibility("hidden")));
08782 #define xmlRemoveProp xmlRemoveProp__internal_alias
08783 #endif
08784 #endif
08785 
08786 #ifdef bottom_valid
08787 #undef xmlRemoveRef
08788 extern __typeof (xmlRemoveRef) xmlRemoveRef __attribute((alias("xmlRemoveRef__internal_alias")));
08789 #else
08790 #ifndef xmlRemoveRef
08791 extern __typeof (xmlRemoveRef) xmlRemoveRef__internal_alias __attribute((visibility("hidden")));
08792 #define xmlRemoveRef xmlRemoveRef__internal_alias
08793 #endif
08794 #endif
08795 
08796 #if defined(LIBXML_TREE_ENABLED) || defined(LIBXML_WRITER_ENABLED)
08797 #ifdef bottom_tree
08798 #undef xmlReplaceNode
08799 extern __typeof (xmlReplaceNode) xmlReplaceNode __attribute((alias("xmlReplaceNode__internal_alias")));
08800 #else
08801 #ifndef xmlReplaceNode
08802 extern __typeof (xmlReplaceNode) xmlReplaceNode__internal_alias __attribute((visibility("hidden")));
08803 #define xmlReplaceNode xmlReplaceNode__internal_alias
08804 #endif
08805 #endif
08806 #endif
08807 
08808 #ifdef bottom_error
08809 #undef xmlResetError
08810 extern __typeof (xmlResetError) xmlResetError __attribute((alias("xmlResetError__internal_alias")));
08811 #else
08812 #ifndef xmlResetError
08813 extern __typeof (xmlResetError) xmlResetError__internal_alias __attribute((visibility("hidden")));
08814 #define xmlResetError xmlResetError__internal_alias
08815 #endif
08816 #endif
08817 
08818 #ifdef bottom_error
08819 #undef xmlResetLastError
08820 extern __typeof (xmlResetLastError) xmlResetLastError __attribute((alias("xmlResetLastError__internal_alias")));
08821 #else
08822 #ifndef xmlResetLastError
08823 extern __typeof (xmlResetLastError) xmlResetLastError__internal_alias __attribute((visibility("hidden")));
08824 #define xmlResetLastError xmlResetLastError__internal_alias
08825 #endif
08826 #endif
08827 
08828 #ifdef bottom_SAX2
08829 #undef xmlSAX2AttributeDecl
08830 extern __typeof (xmlSAX2AttributeDecl) xmlSAX2AttributeDecl __attribute((alias("xmlSAX2AttributeDecl__internal_alias")));
08831 #else
08832 #ifndef xmlSAX2AttributeDecl
08833 extern __typeof (xmlSAX2AttributeDecl) xmlSAX2AttributeDecl__internal_alias __attribute((visibility("hidden")));
08834 #define xmlSAX2AttributeDecl xmlSAX2AttributeDecl__internal_alias
08835 #endif
08836 #endif
08837 
08838 #ifdef bottom_SAX2
08839 #undef xmlSAX2CDataBlock
08840 extern __typeof (xmlSAX2CDataBlock) xmlSAX2CDataBlock __attribute((alias("xmlSAX2CDataBlock__internal_alias")));
08841 #else
08842 #ifndef xmlSAX2CDataBlock
08843 extern __typeof (xmlSAX2CDataBlock) xmlSAX2CDataBlock__internal_alias __attribute((visibility("hidden")));
08844 #define xmlSAX2CDataBlock xmlSAX2CDataBlock__internal_alias
08845 #endif
08846 #endif
08847 
08848 #ifdef bottom_SAX2
08849 #undef xmlSAX2Characters
08850 extern __typeof (xmlSAX2Characters) xmlSAX2Characters __attribute((alias("xmlSAX2Characters__internal_alias")));
08851 #else
08852 #ifndef xmlSAX2Characters
08853 extern __typeof (xmlSAX2Characters) xmlSAX2Characters__internal_alias __attribute((visibility("hidden")));
08854 #define xmlSAX2Characters xmlSAX2Characters__internal_alias
08855 #endif
08856 #endif
08857 
08858 #ifdef bottom_SAX2
08859 #undef xmlSAX2Comment
08860 extern __typeof (xmlSAX2Comment) xmlSAX2Comment __attribute((alias("xmlSAX2Comment__internal_alias")));
08861 #else
08862 #ifndef xmlSAX2Comment
08863 extern __typeof (xmlSAX2Comment) xmlSAX2Comment__internal_alias __attribute((visibility("hidden")));
08864 #define xmlSAX2Comment xmlSAX2Comment__internal_alias
08865 #endif
08866 #endif
08867 
08868 #ifdef bottom_SAX2
08869 #undef xmlSAX2ElementDecl
08870 extern __typeof (xmlSAX2ElementDecl) xmlSAX2ElementDecl __attribute((alias("xmlSAX2ElementDecl__internal_alias")));
08871 #else
08872 #ifndef xmlSAX2ElementDecl
08873 extern __typeof (xmlSAX2ElementDecl) xmlSAX2ElementDecl__internal_alias __attribute((visibility("hidden")));
08874 #define xmlSAX2ElementDecl xmlSAX2ElementDecl__internal_alias
08875 #endif
08876 #endif
08877 
08878 #ifdef bottom_SAX2
08879 #undef xmlSAX2EndDocument
08880 extern __typeof (xmlSAX2EndDocument) xmlSAX2EndDocument __attribute((alias("xmlSAX2EndDocument__internal_alias")));
08881 #else
08882 #ifndef xmlSAX2EndDocument
08883 extern __typeof (xmlSAX2EndDocument) xmlSAX2EndDocument__internal_alias __attribute((visibility("hidden")));
08884 #define xmlSAX2EndDocument xmlSAX2EndDocument__internal_alias
08885 #endif
08886 #endif
08887 
08888 #if defined(LIBXML_SAX1_ENABLED) || defined(LIBXML_HTML_ENABLED) || defined(LIBXML_WRITER_ENABLED) || defined(LIBXML_DOCB_ENABLED) || defined(LIBXML_LEGACY_ENABLED)
08889 #ifdef bottom_SAX2
08890 #undef xmlSAX2EndElement
08891 extern __typeof (xmlSAX2EndElement) xmlSAX2EndElement __attribute((alias("xmlSAX2EndElement__internal_alias")));
08892 #else
08893 #ifndef xmlSAX2EndElement
08894 extern __typeof (xmlSAX2EndElement) xmlSAX2EndElement__internal_alias __attribute((visibility("hidden")));
08895 #define xmlSAX2EndElement xmlSAX2EndElement__internal_alias
08896 #endif
08897 #endif
08898 #endif
08899 
08900 #ifdef bottom_SAX2
08901 #undef xmlSAX2EndElementNs
08902 extern __typeof (xmlSAX2EndElementNs) xmlSAX2EndElementNs __attribute((alias("xmlSAX2EndElementNs__internal_alias")));
08903 #else
08904 #ifndef xmlSAX2EndElementNs
08905 extern __typeof (xmlSAX2EndElementNs) xmlSAX2EndElementNs__internal_alias __attribute((visibility("hidden")));
08906 #define xmlSAX2EndElementNs xmlSAX2EndElementNs__internal_alias
08907 #endif
08908 #endif
08909 
08910 #ifdef bottom_SAX2
08911 #undef xmlSAX2EntityDecl
08912 extern __typeof (xmlSAX2EntityDecl) xmlSAX2EntityDecl __attribute((alias("xmlSAX2EntityDecl__internal_alias")));
08913 #else
08914 #ifndef xmlSAX2EntityDecl
08915 extern __typeof (xmlSAX2EntityDecl) xmlSAX2EntityDecl__internal_alias __attribute((visibility("hidden")));
08916 #define xmlSAX2EntityDecl xmlSAX2EntityDecl__internal_alias
08917 #endif
08918 #endif
08919 
08920 #ifdef bottom_SAX2
08921 #undef xmlSAX2ExternalSubset
08922 extern __typeof (xmlSAX2ExternalSubset) xmlSAX2ExternalSubset __attribute((alias("xmlSAX2ExternalSubset__internal_alias")));
08923 #else
08924 #ifndef xmlSAX2ExternalSubset
08925 extern __typeof (xmlSAX2ExternalSubset) xmlSAX2ExternalSubset__internal_alias __attribute((visibility("hidden")));
08926 #define xmlSAX2ExternalSubset xmlSAX2ExternalSubset__internal_alias
08927 #endif
08928 #endif
08929 
08930 #ifdef bottom_SAX2
08931 #undef xmlSAX2GetColumnNumber
08932 extern __typeof (xmlSAX2GetColumnNumber) xmlSAX2GetColumnNumber __attribute((alias("xmlSAX2GetColumnNumber__internal_alias")));
08933 #else
08934 #ifndef xmlSAX2GetColumnNumber
08935 extern __typeof (xmlSAX2GetColumnNumber) xmlSAX2GetColumnNumber__internal_alias __attribute((visibility("hidden")));
08936 #define xmlSAX2GetColumnNumber xmlSAX2GetColumnNumber__internal_alias
08937 #endif
08938 #endif
08939 
08940 #ifdef bottom_SAX2
08941 #undef xmlSAX2GetEntity
08942 extern __typeof (xmlSAX2GetEntity) xmlSAX2GetEntity __attribute((alias("xmlSAX2GetEntity__internal_alias")));
08943 #else
08944 #ifndef xmlSAX2GetEntity
08945 extern __typeof (xmlSAX2GetEntity) xmlSAX2GetEntity__internal_alias __attribute((visibility("hidden")));
08946 #define xmlSAX2GetEntity xmlSAX2GetEntity__internal_alias
08947 #endif
08948 #endif
08949 
08950 #ifdef bottom_SAX2
08951 #undef xmlSAX2GetLineNumber
08952 extern __typeof (xmlSAX2GetLineNumber) xmlSAX2GetLineNumber __attribute((alias("xmlSAX2GetLineNumber__internal_alias")));
08953 #else
08954 #ifndef xmlSAX2GetLineNumber
08955 extern __typeof (xmlSAX2GetLineNumber) xmlSAX2GetLineNumber__internal_alias __attribute((visibility("hidden")));
08956 #define xmlSAX2GetLineNumber xmlSAX2GetLineNumber__internal_alias
08957 #endif
08958 #endif
08959 
08960 #ifdef bottom_SAX2
08961 #undef xmlSAX2GetParameterEntity
08962 extern __typeof (xmlSAX2GetParameterEntity) xmlSAX2GetParameterEntity __attribute((alias("xmlSAX2GetParameterEntity__internal_alias")));
08963 #else
08964 #ifndef xmlSAX2GetParameterEntity
08965 extern __typeof (xmlSAX2GetParameterEntity) xmlSAX2GetParameterEntity__internal_alias __attribute((visibility("hidden")));
08966 #define xmlSAX2GetParameterEntity xmlSAX2GetParameterEntity__internal_alias
08967 #endif
08968 #endif
08969 
08970 #ifdef bottom_SAX2
08971 #undef xmlSAX2GetPublicId
08972 extern __typeof (xmlSAX2GetPublicId) xmlSAX2GetPublicId __attribute((alias("xmlSAX2GetPublicId__internal_alias")));
08973 #else
08974 #ifndef xmlSAX2GetPublicId
08975 extern __typeof (xmlSAX2GetPublicId) xmlSAX2GetPublicId__internal_alias __attribute((visibility("hidden")));
08976 #define xmlSAX2GetPublicId xmlSAX2GetPublicId__internal_alias
08977 #endif
08978 #endif
08979 
08980 #ifdef bottom_SAX2
08981 #undef xmlSAX2GetSystemId
08982 extern __typeof (xmlSAX2GetSystemId) xmlSAX2GetSystemId __attribute((alias("xmlSAX2GetSystemId__internal_alias")));
08983 #else
08984 #ifndef xmlSAX2GetSystemId
08985 extern __typeof (xmlSAX2GetSystemId) xmlSAX2GetSystemId__internal_alias __attribute((visibility("hidden")));
08986 #define xmlSAX2GetSystemId xmlSAX2GetSystemId__internal_alias
08987 #endif
08988 #endif
08989 
08990 #ifdef bottom_SAX2
08991 #undef xmlSAX2HasExternalSubset
08992 extern __typeof (xmlSAX2HasExternalSubset) xmlSAX2HasExternalSubset __attribute((alias("xmlSAX2HasExternalSubset__internal_alias")));
08993 #else
08994 #ifndef xmlSAX2HasExternalSubset
08995 extern __typeof (xmlSAX2HasExternalSubset) xmlSAX2HasExternalSubset__internal_alias __attribute((visibility("hidden")));
08996 #define xmlSAX2HasExternalSubset xmlSAX2HasExternalSubset__internal_alias
08997 #endif
08998 #endif
08999 
09000 #ifdef bottom_SAX2
09001 #undef xmlSAX2HasInternalSubset
09002 extern __typeof (xmlSAX2HasInternalSubset) xmlSAX2HasInternalSubset __attribute((alias("xmlSAX2HasInternalSubset__internal_alias")));
09003 #else
09004 #ifndef xmlSAX2HasInternalSubset
09005 extern __typeof (xmlSAX2HasInternalSubset) xmlSAX2HasInternalSubset__internal_alias __attribute((visibility("hidden")));
09006 #define xmlSAX2HasInternalSubset xmlSAX2HasInternalSubset__internal_alias
09007 #endif
09008 #endif
09009 
09010 #ifdef bottom_SAX2
09011 #undef xmlSAX2IgnorableWhitespace
09012 extern __typeof (xmlSAX2IgnorableWhitespace) xmlSAX2IgnorableWhitespace __attribute((alias("xmlSAX2IgnorableWhitespace__internal_alias")));
09013 #else
09014 #ifndef xmlSAX2IgnorableWhitespace
09015 extern __typeof (xmlSAX2IgnorableWhitespace) xmlSAX2IgnorableWhitespace__internal_alias __attribute((visibility("hidden")));
09016 #define xmlSAX2IgnorableWhitespace xmlSAX2IgnorableWhitespace__internal_alias
09017 #endif
09018 #endif
09019 
09020 #ifdef bottom_SAX2
09021 #undef xmlSAX2InitDefaultSAXHandler
09022 extern __typeof (xmlSAX2InitDefaultSAXHandler) xmlSAX2InitDefaultSAXHandler __attribute((alias("xmlSAX2InitDefaultSAXHandler__internal_alias")));
09023 #else
09024 #ifndef xmlSAX2InitDefaultSAXHandler
09025 extern __typeof (xmlSAX2InitDefaultSAXHandler) xmlSAX2InitDefaultSAXHandler__internal_alias __attribute((visibility("hidden")));
09026 #define xmlSAX2InitDefaultSAXHandler xmlSAX2InitDefaultSAXHandler__internal_alias
09027 #endif
09028 #endif
09029 
09030 #if defined(LIBXML_DOCB_ENABLED)
09031 #ifdef bottom_SAX2
09032 #undef xmlSAX2InitDocbDefaultSAXHandler
09033 extern __typeof (xmlSAX2InitDocbDefaultSAXHandler) xmlSAX2InitDocbDefaultSAXHandler __attribute((alias("xmlSAX2InitDocbDefaultSAXHandler__internal_alias")));
09034 #else
09035 #ifndef xmlSAX2InitDocbDefaultSAXHandler
09036 extern __typeof (xmlSAX2InitDocbDefaultSAXHandler) xmlSAX2InitDocbDefaultSAXHandler__internal_alias __attribute((visibility("hidden")));
09037 #define xmlSAX2InitDocbDefaultSAXHandler xmlSAX2InitDocbDefaultSAXHandler__internal_alias
09038 #endif
09039 #endif
09040 #endif
09041 
09042 #if defined(LIBXML_HTML_ENABLED)
09043 #ifdef bottom_SAX2
09044 #undef xmlSAX2InitHtmlDefaultSAXHandler
09045 extern __typeof (xmlSAX2InitHtmlDefaultSAXHandler) xmlSAX2InitHtmlDefaultSAXHandler __attribute((alias("xmlSAX2InitHtmlDefaultSAXHandler__internal_alias")));
09046 #else
09047 #ifndef xmlSAX2InitHtmlDefaultSAXHandler
09048 extern __typeof (xmlSAX2InitHtmlDefaultSAXHandler) xmlSAX2InitHtmlDefaultSAXHandler__internal_alias __attribute((visibility("hidden")));
09049 #define xmlSAX2InitHtmlDefaultSAXHandler xmlSAX2InitHtmlDefaultSAXHandler__internal_alias
09050 #endif
09051 #endif
09052 #endif
09053 
09054 #ifdef bottom_SAX2
09055 #undef xmlSAX2InternalSubset
09056 extern __typeof (xmlSAX2InternalSubset) xmlSAX2InternalSubset __attribute((alias("xmlSAX2InternalSubset__internal_alias")));
09057 #else
09058 #ifndef xmlSAX2InternalSubset
09059 extern __typeof (xmlSAX2InternalSubset) xmlSAX2InternalSubset__internal_alias __attribute((visibility("hidden")));
09060 #define xmlSAX2InternalSubset xmlSAX2InternalSubset__internal_alias
09061 #endif
09062 #endif
09063 
09064 #ifdef bottom_SAX2
09065 #undef xmlSAX2IsStandalone
09066 extern __typeof (xmlSAX2IsStandalone) xmlSAX2IsStandalone __attribute((alias("xmlSAX2IsStandalone__internal_alias")));
09067 #else
09068 #ifndef xmlSAX2IsStandalone
09069 extern __typeof (xmlSAX2IsStandalone) xmlSAX2IsStandalone__internal_alias __attribute((visibility("hidden")));
09070 #define xmlSAX2IsStandalone xmlSAX2IsStandalone__internal_alias
09071 #endif
09072 #endif
09073 
09074 #ifdef bottom_SAX2
09075 #undef xmlSAX2NotationDecl
09076 extern __typeof (xmlSAX2NotationDecl) xmlSAX2NotationDecl __attribute((alias("xmlSAX2NotationDecl__internal_alias")));
09077 #else
09078 #ifndef xmlSAX2NotationDecl
09079 extern __typeof (xmlSAX2NotationDecl) xmlSAX2NotationDecl__internal_alias __attribute((visibility("hidden")));
09080 #define xmlSAX2NotationDecl xmlSAX2NotationDecl__internal_alias
09081 #endif
09082 #endif
09083 
09084 #ifdef bottom_SAX2
09085 #undef xmlSAX2ProcessingInstruction
09086 extern __typeof (xmlSAX2ProcessingInstruction) xmlSAX2ProcessingInstruction __attribute((alias("xmlSAX2ProcessingInstruction__internal_alias")));
09087 #else
09088 #ifndef xmlSAX2ProcessingInstruction
09089 extern __typeof (xmlSAX2ProcessingInstruction) xmlSAX2ProcessingInstruction__internal_alias __attribute((visibility("hidden")));
09090 #define xmlSAX2ProcessingInstruction xmlSAX2ProcessingInstruction__internal_alias
09091 #endif
09092 #endif
09093 
09094 #ifdef bottom_SAX2
09095 #undef xmlSAX2Reference
09096 extern __typeof (xmlSAX2Reference) xmlSAX2Reference __attribute((alias("xmlSAX2Reference__internal_alias")));
09097 #else
09098 #ifndef xmlSAX2Reference
09099 extern __typeof (xmlSAX2Reference) xmlSAX2Reference__internal_alias __attribute((visibility("hidden")));
09100 #define xmlSAX2Reference xmlSAX2Reference__internal_alias
09101 #endif
09102 #endif
09103 
09104 #ifdef bottom_SAX2
09105 #undef xmlSAX2ResolveEntity
09106 extern __typeof (xmlSAX2ResolveEntity) xmlSAX2ResolveEntity __attribute((alias("xmlSAX2ResolveEntity__internal_alias")));
09107 #else
09108 #ifndef xmlSAX2ResolveEntity
09109 extern __typeof (xmlSAX2ResolveEntity) xmlSAX2ResolveEntity__internal_alias __attribute((visibility("hidden")));
09110 #define xmlSAX2ResolveEntity xmlSAX2ResolveEntity__internal_alias
09111 #endif
09112 #endif
09113 
09114 #ifdef bottom_SAX2
09115 #undef xmlSAX2SetDocumentLocator
09116 extern __typeof (xmlSAX2SetDocumentLocator) xmlSAX2SetDocumentLocator __attribute((alias("xmlSAX2SetDocumentLocator__internal_alias")));
09117 #else
09118 #ifndef xmlSAX2SetDocumentLocator
09119 extern __typeof (xmlSAX2SetDocumentLocator) xmlSAX2SetDocumentLocator__internal_alias __attribute((visibility("hidden")));
09120 #define xmlSAX2SetDocumentLocator xmlSAX2SetDocumentLocator__internal_alias
09121 #endif
09122 #endif
09123 
09124 #ifdef bottom_SAX2
09125 #undef xmlSAX2StartDocument
09126 extern __typeof (xmlSAX2StartDocument) xmlSAX2StartDocument __attribute((alias("xmlSAX2StartDocument__internal_alias")));
09127 #else
09128 #ifndef xmlSAX2StartDocument
09129 extern __typeof (xmlSAX2StartDocument) xmlSAX2StartDocument__internal_alias __attribute((visibility("hidden")));
09130 #define xmlSAX2StartDocument xmlSAX2StartDocument__internal_alias
09131 #endif
09132 #endif
09133 
09134 #if defined(LIBXML_SAX1_ENABLED) || defined(LIBXML_HTML_ENABLED) || defined(LIBXML_WRITER_ENABLED) || defined(LIBXML_DOCB_ENABLED) || defined(LIBXML_LEGACY_ENABLED)
09135 #ifdef bottom_SAX2
09136 #undef xmlSAX2StartElement
09137 extern __typeof (xmlSAX2StartElement) xmlSAX2StartElement __attribute((alias("xmlSAX2StartElement__internal_alias")));
09138 #else
09139 #ifndef xmlSAX2StartElement
09140 extern __typeof (xmlSAX2StartElement) xmlSAX2StartElement__internal_alias __attribute((visibility("hidden")));
09141 #define xmlSAX2StartElement xmlSAX2StartElement__internal_alias
09142 #endif
09143 #endif
09144 #endif
09145 
09146 #ifdef bottom_SAX2
09147 #undef xmlSAX2StartElementNs
09148 extern __typeof (xmlSAX2StartElementNs) xmlSAX2StartElementNs __attribute((alias("xmlSAX2StartElementNs__internal_alias")));
09149 #else
09150 #ifndef xmlSAX2StartElementNs
09151 extern __typeof (xmlSAX2StartElementNs) xmlSAX2StartElementNs__internal_alias __attribute((visibility("hidden")));
09152 #define xmlSAX2StartElementNs xmlSAX2StartElementNs__internal_alias
09153 #endif
09154 #endif
09155 
09156 #ifdef bottom_SAX2
09157 #undef xmlSAX2UnparsedEntityDecl
09158 extern __typeof (xmlSAX2UnparsedEntityDecl) xmlSAX2UnparsedEntityDecl __attribute((alias("xmlSAX2UnparsedEntityDecl__internal_alias")));
09159 #else
09160 #ifndef xmlSAX2UnparsedEntityDecl
09161 extern __typeof (xmlSAX2UnparsedEntityDecl) xmlSAX2UnparsedEntityDecl__internal_alias __attribute((visibility("hidden")));
09162 #define xmlSAX2UnparsedEntityDecl xmlSAX2UnparsedEntityDecl__internal_alias
09163 #endif
09164 #endif
09165 
09166 #if defined(LIBXML_SAX1_ENABLED)
09167 #ifdef bottom_SAX2
09168 #undef xmlSAXDefaultVersion
09169 extern __typeof (xmlSAXDefaultVersion) xmlSAXDefaultVersion __attribute((alias("xmlSAXDefaultVersion__internal_alias")));
09170 #else
09171 #ifndef xmlSAXDefaultVersion
09172 extern __typeof (xmlSAXDefaultVersion) xmlSAXDefaultVersion__internal_alias __attribute((visibility("hidden")));
09173 #define xmlSAXDefaultVersion xmlSAXDefaultVersion__internal_alias
09174 #endif
09175 #endif
09176 #endif
09177 
09178 #if defined(LIBXML_VALID_ENABLED)
09179 #ifdef bottom_parser
09180 #undef xmlSAXParseDTD
09181 extern __typeof (xmlSAXParseDTD) xmlSAXParseDTD __attribute((alias("xmlSAXParseDTD__internal_alias")));
09182 #else
09183 #ifndef xmlSAXParseDTD
09184 extern __typeof (xmlSAXParseDTD) xmlSAXParseDTD__internal_alias __attribute((visibility("hidden")));
09185 #define xmlSAXParseDTD xmlSAXParseDTD__internal_alias
09186 #endif
09187 #endif
09188 #endif
09189 
09190 #if defined(LIBXML_SAX1_ENABLED)
09191 #ifdef bottom_parser
09192 #undef xmlSAXParseDoc
09193 extern __typeof (xmlSAXParseDoc) xmlSAXParseDoc __attribute((alias("xmlSAXParseDoc__internal_alias")));
09194 #else
09195 #ifndef xmlSAXParseDoc
09196 extern __typeof (xmlSAXParseDoc) xmlSAXParseDoc__internal_alias __attribute((visibility("hidden")));
09197 #define xmlSAXParseDoc xmlSAXParseDoc__internal_alias
09198 #endif
09199 #endif
09200 #endif
09201 
09202 #if defined(LIBXML_SAX1_ENABLED)
09203 #ifdef bottom_parser
09204 #undef xmlSAXParseEntity
09205 extern __typeof (xmlSAXParseEntity) xmlSAXParseEntity __attribute((alias("xmlSAXParseEntity__internal_alias")));
09206 #else
09207 #ifndef xmlSAXParseEntity
09208 extern __typeof (xmlSAXParseEntity) xmlSAXParseEntity__internal_alias __attribute((visibility("hidden")));
09209 #define xmlSAXParseEntity xmlSAXParseEntity__internal_alias
09210 #endif
09211 #endif
09212 #endif
09213 
09214 #if defined(LIBXML_SAX1_ENABLED)
09215 #ifdef bottom_parser
09216 #undef xmlSAXParseFile
09217 extern __typeof (xmlSAXParseFile) xmlSAXParseFile __attribute((alias("xmlSAXParseFile__internal_alias")));
09218 #else
09219 #ifndef xmlSAXParseFile
09220 extern __typeof (xmlSAXParseFile) xmlSAXParseFile__internal_alias __attribute((visibility("hidden")));
09221 #define xmlSAXParseFile xmlSAXParseFile__internal_alias
09222 #endif
09223 #endif
09224 #endif
09225 
09226 #if defined(LIBXML_SAX1_ENABLED)
09227 #ifdef bottom_parser
09228 #undef xmlSAXParseFileWithData
09229 extern __typeof (xmlSAXParseFileWithData) xmlSAXParseFileWithData __attribute((alias("xmlSAXParseFileWithData__internal_alias")));
09230 #else
09231 #ifndef xmlSAXParseFileWithData
09232 extern __typeof (xmlSAXParseFileWithData) xmlSAXParseFileWithData__internal_alias __attribute((visibility("hidden")));
09233 #define xmlSAXParseFileWithData xmlSAXParseFileWithData__internal_alias
09234 #endif
09235 #endif
09236 #endif
09237 
09238 #if defined(LIBXML_SAX1_ENABLED)
09239 #ifdef bottom_parser
09240 #undef xmlSAXParseMemory
09241 extern __typeof (xmlSAXParseMemory) xmlSAXParseMemory __attribute((alias("xmlSAXParseMemory__internal_alias")));
09242 #else
09243 #ifndef xmlSAXParseMemory
09244 extern __typeof (xmlSAXParseMemory) xmlSAXParseMemory__internal_alias __attribute((visibility("hidden")));
09245 #define xmlSAXParseMemory xmlSAXParseMemory__internal_alias
09246 #endif
09247 #endif
09248 #endif
09249 
09250 #if defined(LIBXML_SAX1_ENABLED)
09251 #ifdef bottom_parser
09252 #undef xmlSAXParseMemoryWithData
09253 extern __typeof (xmlSAXParseMemoryWithData) xmlSAXParseMemoryWithData __attribute((alias("xmlSAXParseMemoryWithData__internal_alias")));
09254 #else
09255 #ifndef xmlSAXParseMemoryWithData
09256 extern __typeof (xmlSAXParseMemoryWithData) xmlSAXParseMemoryWithData__internal_alias __attribute((visibility("hidden")));
09257 #define xmlSAXParseMemoryWithData xmlSAXParseMemoryWithData__internal_alias
09258 #endif
09259 #endif
09260 #endif
09261 
09262 #if defined(LIBXML_SAX1_ENABLED)
09263 #ifdef bottom_parser
09264 #undef xmlSAXUserParseFile
09265 extern __typeof (xmlSAXUserParseFile) xmlSAXUserParseFile __attribute((alias("xmlSAXUserParseFile__internal_alias")));
09266 #else
09267 #ifndef xmlSAXUserParseFile
09268 extern __typeof (xmlSAXUserParseFile) xmlSAXUserParseFile__internal_alias __attribute((visibility("hidden")));
09269 #define xmlSAXUserParseFile xmlSAXUserParseFile__internal_alias
09270 #endif
09271 #endif
09272 #endif
09273 
09274 #if defined(LIBXML_SAX1_ENABLED)
09275 #ifdef bottom_parser
09276 #undef xmlSAXUserParseMemory
09277 extern __typeof (xmlSAXUserParseMemory) xmlSAXUserParseMemory __attribute((alias("xmlSAXUserParseMemory__internal_alias")));
09278 #else
09279 #ifndef xmlSAXUserParseMemory
09280 extern __typeof (xmlSAXUserParseMemory) xmlSAXUserParseMemory__internal_alias __attribute((visibility("hidden")));
09281 #define xmlSAXUserParseMemory xmlSAXUserParseMemory__internal_alias
09282 #endif
09283 #endif
09284 #endif
09285 
09286 #ifdef bottom_SAX2
09287 #undef xmlSAXVersion
09288 extern __typeof (xmlSAXVersion) xmlSAXVersion __attribute((alias("xmlSAXVersion__internal_alias")));
09289 #else
09290 #ifndef xmlSAXVersion
09291 extern __typeof (xmlSAXVersion) xmlSAXVersion__internal_alias __attribute((visibility("hidden")));
09292 #define xmlSAXVersion xmlSAXVersion__internal_alias
09293 #endif
09294 #endif
09295 
09296 #if defined(LIBXML_OUTPUT_ENABLED)
09297 #ifdef bottom_xmlsave
09298 #undef xmlSaveClose
09299 extern __typeof (xmlSaveClose) xmlSaveClose __attribute((alias("xmlSaveClose__internal_alias")));
09300 #else
09301 #ifndef xmlSaveClose
09302 extern __typeof (xmlSaveClose) xmlSaveClose__internal_alias __attribute((visibility("hidden")));
09303 #define xmlSaveClose xmlSaveClose__internal_alias
09304 #endif
09305 #endif
09306 #endif
09307 
09308 #if defined(LIBXML_OUTPUT_ENABLED)
09309 #ifdef bottom_xmlsave
09310 #undef xmlSaveDoc
09311 extern __typeof (xmlSaveDoc) xmlSaveDoc __attribute((alias("xmlSaveDoc__internal_alias")));
09312 #else
09313 #ifndef xmlSaveDoc
09314 extern __typeof (xmlSaveDoc) xmlSaveDoc__internal_alias __attribute((visibility("hidden")));
09315 #define xmlSaveDoc xmlSaveDoc__internal_alias
09316 #endif
09317 #endif
09318 #endif
09319 
09320 #if defined(LIBXML_OUTPUT_ENABLED)
09321 #ifdef bottom_xmlsave
09322 #undef xmlSaveFile
09323 extern __typeof (xmlSaveFile) xmlSaveFile __attribute((alias("xmlSaveFile__internal_alias")));
09324 #else
09325 #ifndef xmlSaveFile
09326 extern __typeof (xmlSaveFile) xmlSaveFile__internal_alias __attribute((visibility("hidden")));
09327 #define xmlSaveFile xmlSaveFile__internal_alias
09328 #endif
09329 #endif
09330 #endif
09331 
09332 #if defined(LIBXML_OUTPUT_ENABLED)
09333 #ifdef bottom_xmlsave
09334 #undef xmlSaveFileEnc
09335 extern __typeof (xmlSaveFileEnc) xmlSaveFileEnc __attribute((alias("xmlSaveFileEnc__internal_alias")));
09336 #else
09337 #ifndef xmlSaveFileEnc
09338 extern __typeof (xmlSaveFileEnc) xmlSaveFileEnc__internal_alias __attribute((visibility("hidden")));
09339 #define xmlSaveFileEnc xmlSaveFileEnc__internal_alias
09340 #endif
09341 #endif
09342 #endif
09343 
09344 #if defined(LIBXML_OUTPUT_ENABLED)
09345 #ifdef bottom_xmlsave
09346 #undef xmlSaveFileTo
09347 extern __typeof (xmlSaveFileTo) xmlSaveFileTo __attribute((alias("xmlSaveFileTo__internal_alias")));
09348 #else
09349 #ifndef xmlSaveFileTo
09350 extern __typeof (xmlSaveFileTo) xmlSaveFileTo__internal_alias __attribute((visibility("hidden")));
09351 #define xmlSaveFileTo xmlSaveFileTo__internal_alias
09352 #endif
09353 #endif
09354 #endif
09355 
09356 #if defined(LIBXML_OUTPUT_ENABLED)
09357 #ifdef bottom_xmlsave
09358 #undef xmlSaveFlush
09359 extern __typeof (xmlSaveFlush) xmlSaveFlush __attribute((alias("xmlSaveFlush__internal_alias")));
09360 #else
09361 #ifndef xmlSaveFlush
09362 extern __typeof (xmlSaveFlush) xmlSaveFlush__internal_alias __attribute((visibility("hidden")));
09363 #define xmlSaveFlush xmlSaveFlush__internal_alias
09364 #endif
09365 #endif
09366 #endif
09367 
09368 #if defined(LIBXML_OUTPUT_ENABLED)
09369 #ifdef bottom_xmlsave
09370 #undef xmlSaveFormatFile
09371 extern __typeof (xmlSaveFormatFile) xmlSaveFormatFile __attribute((alias("xmlSaveFormatFile__internal_alias")));
09372 #else
09373 #ifndef xmlSaveFormatFile
09374 extern __typeof (xmlSaveFormatFile) xmlSaveFormatFile__internal_alias __attribute((visibility("hidden")));
09375 #define xmlSaveFormatFile xmlSaveFormatFile__internal_alias
09376 #endif
09377 #endif
09378 #endif
09379 
09380 #if defined(LIBXML_OUTPUT_ENABLED)
09381 #ifdef bottom_xmlsave
09382 #undef xmlSaveFormatFileEnc
09383 extern __typeof (xmlSaveFormatFileEnc) xmlSaveFormatFileEnc __attribute((alias("xmlSaveFormatFileEnc__internal_alias")));
09384 #else
09385 #ifndef xmlSaveFormatFileEnc
09386 extern __typeof (xmlSaveFormatFileEnc) xmlSaveFormatFileEnc__internal_alias __attribute((visibility("hidden")));
09387 #define xmlSaveFormatFileEnc xmlSaveFormatFileEnc__internal_alias
09388 #endif
09389 #endif
09390 #endif
09391 
09392 #if defined(LIBXML_OUTPUT_ENABLED)
09393 #ifdef bottom_xmlsave
09394 #undef xmlSaveFormatFileTo
09395 extern __typeof (xmlSaveFormatFileTo) xmlSaveFormatFileTo __attribute((alias("xmlSaveFormatFileTo__internal_alias")));
09396 #else
09397 #ifndef xmlSaveFormatFileTo
09398 extern __typeof (xmlSaveFormatFileTo) xmlSaveFormatFileTo__internal_alias __attribute((visibility("hidden")));
09399 #define xmlSaveFormatFileTo xmlSaveFormatFileTo__internal_alias
09400 #endif
09401 #endif
09402 #endif
09403 
09404 #if defined(LIBXML_OUTPUT_ENABLED)
09405 #ifdef bottom_xmlsave
09406 #undef xmlSaveSetAttrEscape
09407 extern __typeof (xmlSaveSetAttrEscape) xmlSaveSetAttrEscape __attribute((alias("xmlSaveSetAttrEscape__internal_alias")));
09408 #else
09409 #ifndef xmlSaveSetAttrEscape
09410 extern __typeof (xmlSaveSetAttrEscape) xmlSaveSetAttrEscape__internal_alias __attribute((visibility("hidden")));
09411 #define xmlSaveSetAttrEscape xmlSaveSetAttrEscape__internal_alias
09412 #endif
09413 #endif
09414 #endif
09415 
09416 #if defined(LIBXML_OUTPUT_ENABLED)
09417 #ifdef bottom_xmlsave
09418 #undef xmlSaveSetEscape
09419 extern __typeof (xmlSaveSetEscape) xmlSaveSetEscape __attribute((alias("xmlSaveSetEscape__internal_alias")));
09420 #else
09421 #ifndef xmlSaveSetEscape
09422 extern __typeof (xmlSaveSetEscape) xmlSaveSetEscape__internal_alias __attribute((visibility("hidden")));
09423 #define xmlSaveSetEscape xmlSaveSetEscape__internal_alias
09424 #endif
09425 #endif
09426 #endif
09427 
09428 #if defined(LIBXML_OUTPUT_ENABLED)
09429 #ifdef bottom_xmlsave
09430 #undef xmlSaveToBuffer
09431 extern __typeof (xmlSaveToBuffer) xmlSaveToBuffer __attribute((alias("xmlSaveToBuffer__internal_alias")));
09432 #else
09433 #ifndef xmlSaveToBuffer
09434 extern __typeof (xmlSaveToBuffer) xmlSaveToBuffer__internal_alias __attribute((visibility("hidden")));
09435 #define xmlSaveToBuffer xmlSaveToBuffer__internal_alias
09436 #endif
09437 #endif
09438 #endif
09439 
09440 #if defined(LIBXML_OUTPUT_ENABLED)
09441 #ifdef bottom_xmlsave
09442 #undef xmlSaveToFd
09443 extern __typeof (xmlSaveToFd) xmlSaveToFd __attribute((alias("xmlSaveToFd__internal_alias")));
09444 #else
09445 #ifndef xmlSaveToFd
09446 extern __typeof (xmlSaveToFd) xmlSaveToFd__internal_alias __attribute((visibility("hidden")));
09447 #define xmlSaveToFd xmlSaveToFd__internal_alias
09448 #endif
09449 #endif
09450 #endif
09451 
09452 #if defined(LIBXML_OUTPUT_ENABLED)
09453 #ifdef bottom_xmlsave
09454 #undef xmlSaveToFilename
09455 extern __typeof (xmlSaveToFilename) xmlSaveToFilename __attribute((alias("xmlSaveToFilename__internal_alias")));
09456 #else
09457 #ifndef xmlSaveToFilename
09458 extern __typeof (xmlSaveToFilename) xmlSaveToFilename__internal_alias __attribute((visibility("hidden")));
09459 #define xmlSaveToFilename xmlSaveToFilename__internal_alias
09460 #endif
09461 #endif
09462 #endif
09463 
09464 #if defined(LIBXML_OUTPUT_ENABLED)
09465 #ifdef bottom_xmlsave
09466 #undef xmlSaveToIO
09467 extern __typeof (xmlSaveToIO) xmlSaveToIO __attribute((alias("xmlSaveToIO__internal_alias")));
09468 #else
09469 #ifndef xmlSaveToIO
09470 extern __typeof (xmlSaveToIO) xmlSaveToIO__internal_alias __attribute((visibility("hidden")));
09471 #define xmlSaveToIO xmlSaveToIO__internal_alias
09472 #endif
09473 #endif
09474 #endif
09475 
09476 #if defined(LIBXML_OUTPUT_ENABLED)
09477 #ifdef bottom_xmlsave
09478 #undef xmlSaveTree
09479 extern __typeof (xmlSaveTree) xmlSaveTree __attribute((alias("xmlSaveTree__internal_alias")));
09480 #else
09481 #ifndef xmlSaveTree
09482 extern __typeof (xmlSaveTree) xmlSaveTree__internal_alias __attribute((visibility("hidden")));
09483 #define xmlSaveTree xmlSaveTree__internal_alias
09484 #endif
09485 #endif
09486 #endif
09487 
09488 #ifdef bottom_uri
09489 #undef xmlSaveUri
09490 extern __typeof (xmlSaveUri) xmlSaveUri __attribute((alias("xmlSaveUri__internal_alias")));
09491 #else
09492 #ifndef xmlSaveUri
09493 extern __typeof (xmlSaveUri) xmlSaveUri__internal_alias __attribute((visibility("hidden")));
09494 #define xmlSaveUri xmlSaveUri__internal_alias
09495 #endif
09496 #endif
09497 
09498 #if defined(LIBXML_LEGACY_ENABLED)
09499 #ifdef bottom_legacy
09500 #undef xmlScanName
09501 extern __typeof (xmlScanName) xmlScanName __attribute((alias("xmlScanName__internal_alias")));
09502 #else
09503 #ifndef xmlScanName
09504 extern __typeof (xmlScanName) xmlScanName__internal_alias __attribute((visibility("hidden")));
09505 #define xmlScanName xmlScanName__internal_alias
09506 #endif
09507 #endif
09508 #endif
09509 
09510 #if defined(LIBXML_SCHEMAS_ENABLED)
09511 #ifdef bottom_xmlschemas
09512 #undef xmlSchemaCheckFacet
09513 extern __typeof (xmlSchemaCheckFacet) xmlSchemaCheckFacet __attribute((alias("xmlSchemaCheckFacet__internal_alias")));
09514 #else
09515 #ifndef xmlSchemaCheckFacet
09516 extern __typeof (xmlSchemaCheckFacet) xmlSchemaCheckFacet__internal_alias __attribute((visibility("hidden")));
09517 #define xmlSchemaCheckFacet xmlSchemaCheckFacet__internal_alias
09518 #endif
09519 #endif
09520 #endif
09521 
09522 #if defined(LIBXML_SCHEMAS_ENABLED)
09523 #ifdef bottom_xmlschemastypes
09524 #undef xmlSchemaCleanupTypes
09525 extern __typeof (xmlSchemaCleanupTypes) xmlSchemaCleanupTypes __attribute((alias("xmlSchemaCleanupTypes__internal_alias")));
09526 #else
09527 #ifndef xmlSchemaCleanupTypes
09528 extern __typeof (xmlSchemaCleanupTypes) xmlSchemaCleanupTypes__internal_alias __attribute((visibility("hidden")));
09529 #define xmlSchemaCleanupTypes xmlSchemaCleanupTypes__internal_alias
09530 #endif
09531 #endif
09532 #endif
09533 
09534 #if defined(LIBXML_SCHEMAS_ENABLED)
09535 #ifdef bottom_xmlschemastypes
09536 #undef xmlSchemaCollapseString
09537 extern __typeof (xmlSchemaCollapseString) xmlSchemaCollapseString __attribute((alias("xmlSchemaCollapseString__internal_alias")));
09538 #else
09539 #ifndef xmlSchemaCollapseString
09540 extern __typeof (xmlSchemaCollapseString) xmlSchemaCollapseString__internal_alias __attribute((visibility("hidden")));
09541 #define xmlSchemaCollapseString xmlSchemaCollapseString__internal_alias
09542 #endif
09543 #endif
09544 #endif
09545 
09546 #if defined(LIBXML_SCHEMAS_ENABLED)
09547 #ifdef bottom_xmlschemastypes
09548 #undef xmlSchemaCompareValues
09549 extern __typeof (xmlSchemaCompareValues) xmlSchemaCompareValues __attribute((alias("xmlSchemaCompareValues__internal_alias")));
09550 #else
09551 #ifndef xmlSchemaCompareValues
09552 extern __typeof (xmlSchemaCompareValues) xmlSchemaCompareValues__internal_alias __attribute((visibility("hidden")));
09553 #define xmlSchemaCompareValues xmlSchemaCompareValues__internal_alias
09554 #endif
09555 #endif
09556 #endif
09557 
09558 #if defined(LIBXML_SCHEMAS_ENABLED)
09559 #ifdef bottom_xmlschemastypes
09560 #undef xmlSchemaCompareValuesWhtsp
09561 extern __typeof (xmlSchemaCompareValuesWhtsp) xmlSchemaCompareValuesWhtsp __attribute((alias("xmlSchemaCompareValuesWhtsp__internal_alias")));
09562 #else
09563 #ifndef xmlSchemaCompareValuesWhtsp
09564 extern __typeof (xmlSchemaCompareValuesWhtsp) xmlSchemaCompareValuesWhtsp__internal_alias __attribute((visibility("hidden")));
09565 #define xmlSchemaCompareValuesWhtsp xmlSchemaCompareValuesWhtsp__internal_alias
09566 #endif
09567 #endif
09568 #endif
09569 
09570 #if defined(LIBXML_SCHEMAS_ENABLED)
09571 #ifdef bottom_xmlschemastypes
09572 #undef xmlSchemaCopyValue
09573 extern __typeof (xmlSchemaCopyValue) xmlSchemaCopyValue __attribute((alias("xmlSchemaCopyValue__internal_alias")));
09574 #else
09575 #ifndef xmlSchemaCopyValue
09576 extern __typeof (xmlSchemaCopyValue) xmlSchemaCopyValue__internal_alias __attribute((visibility("hidden")));
09577 #define xmlSchemaCopyValue xmlSchemaCopyValue__internal_alias
09578 #endif
09579 #endif
09580 #endif
09581 
09582 #if defined(LIBXML_SCHEMAS_ENABLED) && defined(LIBXML_OUTPUT_ENABLED)
09583 #ifdef bottom_xmlschemas
09584 #undef xmlSchemaDump
09585 extern __typeof (xmlSchemaDump) xmlSchemaDump __attribute((alias("xmlSchemaDump__internal_alias")));
09586 #else
09587 #ifndef xmlSchemaDump
09588 extern __typeof (xmlSchemaDump) xmlSchemaDump__internal_alias __attribute((visibility("hidden")));
09589 #define xmlSchemaDump xmlSchemaDump__internal_alias
09590 #endif
09591 #endif
09592 #endif
09593 
09594 #if defined(LIBXML_SCHEMAS_ENABLED)
09595 #ifdef bottom_xmlschemas
09596 #undef xmlSchemaFree
09597 extern __typeof (xmlSchemaFree) xmlSchemaFree __attribute((alias("xmlSchemaFree__internal_alias")));
09598 #else
09599 #ifndef xmlSchemaFree
09600 extern __typeof (xmlSchemaFree) xmlSchemaFree__internal_alias __attribute((visibility("hidden")));
09601 #define xmlSchemaFree xmlSchemaFree__internal_alias
09602 #endif
09603 #endif
09604 #endif
09605 
09606 #if defined(LIBXML_SCHEMAS_ENABLED)
09607 #ifdef bottom_xmlschemas
09608 #undef xmlSchemaFreeFacet
09609 extern __typeof (xmlSchemaFreeFacet) xmlSchemaFreeFacet __attribute((alias("xmlSchemaFreeFacet__internal_alias")));
09610 #else
09611 #ifndef xmlSchemaFreeFacet
09612 extern __typeof (xmlSchemaFreeFacet) xmlSchemaFreeFacet__internal_alias __attribute((visibility("hidden")));
09613 #define xmlSchemaFreeFacet xmlSchemaFreeFacet__internal_alias
09614 #endif
09615 #endif
09616 #endif
09617 
09618 #if defined(LIBXML_SCHEMAS_ENABLED)
09619 #ifdef bottom_xmlschemas
09620 #undef xmlSchemaFreeParserCtxt
09621 extern __typeof (xmlSchemaFreeParserCtxt) xmlSchemaFreeParserCtxt __attribute((alias("xmlSchemaFreeParserCtxt__internal_alias")));
09622 #else
09623 #ifndef xmlSchemaFreeParserCtxt
09624 extern __typeof (xmlSchemaFreeParserCtxt) xmlSchemaFreeParserCtxt__internal_alias __attribute((visibility("hidden")));
09625 #define xmlSchemaFreeParserCtxt xmlSchemaFreeParserCtxt__internal_alias
09626 #endif
09627 #endif
09628 #endif
09629 
09630 #if defined(LIBXML_SCHEMAS_ENABLED)
09631 #ifdef bottom_xmlschemas
09632 #undef xmlSchemaFreeType
09633 extern __typeof (xmlSchemaFreeType) xmlSchemaFreeType __attribute((alias("xmlSchemaFreeType__internal_alias")));
09634 #else
09635 #ifndef xmlSchemaFreeType
09636 extern __typeof (xmlSchemaFreeType) xmlSchemaFreeType__internal_alias __attribute((visibility("hidden")));
09637 #define xmlSchemaFreeType xmlSchemaFreeType__internal_alias
09638 #endif
09639 #endif
09640 #endif
09641 
09642 #if defined(LIBXML_SCHEMAS_ENABLED)
09643 #ifdef bottom_xmlschemas
09644 #undef xmlSchemaFreeValidCtxt
09645 extern __typeof (xmlSchemaFreeValidCtxt) xmlSchemaFreeValidCtxt __attribute((alias("xmlSchemaFreeValidCtxt__internal_alias")));
09646 #else
09647 #ifndef xmlSchemaFreeValidCtxt
09648 extern __typeof (xmlSchemaFreeValidCtxt) xmlSchemaFreeValidCtxt__internal_alias __attribute((visibility("hidden")));
09649 #define xmlSchemaFreeValidCtxt xmlSchemaFreeValidCtxt__internal_alias
09650 #endif
09651 #endif
09652 #endif
09653 
09654 #if defined(LIBXML_SCHEMAS_ENABLED)
09655 #ifdef bottom_xmlschemastypes
09656 #undef xmlSchemaFreeValue
09657 extern __typeof (xmlSchemaFreeValue) xmlSchemaFreeValue __attribute((alias("xmlSchemaFreeValue__internal_alias")));
09658 #else
09659 #ifndef xmlSchemaFreeValue
09660 extern __typeof (xmlSchemaFreeValue) xmlSchemaFreeValue__internal_alias __attribute((visibility("hidden")));
09661 #define xmlSchemaFreeValue xmlSchemaFreeValue__internal_alias
09662 #endif
09663 #endif
09664 #endif
09665 
09666 #if defined(LIBXML_SCHEMAS_ENABLED)
09667 #ifdef bottom_xmlschemas
09668 #undef xmlSchemaFreeWildcard
09669 extern __typeof (xmlSchemaFreeWildcard) xmlSchemaFreeWildcard __attribute((alias("xmlSchemaFreeWildcard__internal_alias")));
09670 #else
09671 #ifndef xmlSchemaFreeWildcard
09672 extern __typeof (xmlSchemaFreeWildcard) xmlSchemaFreeWildcard__internal_alias __attribute((visibility("hidden")));
09673 #define xmlSchemaFreeWildcard xmlSchemaFreeWildcard__internal_alias
09674 #endif
09675 #endif
09676 #endif
09677 
09678 #if defined(LIBXML_SCHEMAS_ENABLED)
09679 #ifdef bottom_xmlschemastypes
09680 #undef xmlSchemaGetBuiltInListSimpleTypeItemType
09681 extern __typeof (xmlSchemaGetBuiltInListSimpleTypeItemType) xmlSchemaGetBuiltInListSimpleTypeItemType __attribute((alias("xmlSchemaGetBuiltInListSimpleTypeItemType__internal_alias")));
09682 #else
09683 #ifndef xmlSchemaGetBuiltInListSimpleTypeItemType
09684 extern __typeof (xmlSchemaGetBuiltInListSimpleTypeItemType) xmlSchemaGetBuiltInListSimpleTypeItemType__internal_alias __attribute((visibility("hidden")));
09685 #define xmlSchemaGetBuiltInListSimpleTypeItemType xmlSchemaGetBuiltInListSimpleTypeItemType__internal_alias
09686 #endif
09687 #endif
09688 #endif
09689 
09690 #if defined(LIBXML_SCHEMAS_ENABLED)
09691 #ifdef bottom_xmlschemastypes
09692 #undef xmlSchemaGetBuiltInType
09693 extern __typeof (xmlSchemaGetBuiltInType) xmlSchemaGetBuiltInType __attribute((alias("xmlSchemaGetBuiltInType__internal_alias")));
09694 #else
09695 #ifndef xmlSchemaGetBuiltInType
09696 extern __typeof (xmlSchemaGetBuiltInType) xmlSchemaGetBuiltInType__internal_alias __attribute((visibility("hidden")));
09697 #define xmlSchemaGetBuiltInType xmlSchemaGetBuiltInType__internal_alias
09698 #endif
09699 #endif
09700 #endif
09701 
09702 #if defined(LIBXML_SCHEMAS_ENABLED)
09703 #ifdef bottom_xmlschemastypes
09704 #undef xmlSchemaGetCanonValue
09705 extern __typeof (xmlSchemaGetCanonValue) xmlSchemaGetCanonValue __attribute((alias("xmlSchemaGetCanonValue__internal_alias")));
09706 #else
09707 #ifndef xmlSchemaGetCanonValue
09708 extern __typeof (xmlSchemaGetCanonValue) xmlSchemaGetCanonValue__internal_alias __attribute((visibility("hidden")));
09709 #define xmlSchemaGetCanonValue xmlSchemaGetCanonValue__internal_alias
09710 #endif
09711 #endif
09712 #endif
09713 
09714 #if defined(LIBXML_SCHEMAS_ENABLED)
09715 #ifdef bottom_xmlschemastypes
09716 #undef xmlSchemaGetCanonValueWhtsp
09717 extern __typeof (xmlSchemaGetCanonValueWhtsp) xmlSchemaGetCanonValueWhtsp __attribute((alias("xmlSchemaGetCanonValueWhtsp__internal_alias")));
09718 #else
09719 #ifndef xmlSchemaGetCanonValueWhtsp
09720 extern __typeof (xmlSchemaGetCanonValueWhtsp) xmlSchemaGetCanonValueWhtsp__internal_alias __attribute((visibility("hidden")));
09721 #define xmlSchemaGetCanonValueWhtsp xmlSchemaGetCanonValueWhtsp__internal_alias
09722 #endif
09723 #endif
09724 #endif
09725 
09726 #if defined(LIBXML_SCHEMAS_ENABLED)
09727 #ifdef bottom_xmlschemastypes
09728 #undef xmlSchemaGetFacetValueAsULong
09729 extern __typeof (xmlSchemaGetFacetValueAsULong) xmlSchemaGetFacetValueAsULong __attribute((alias("xmlSchemaGetFacetValueAsULong__internal_alias")));
09730 #else
09731 #ifndef xmlSchemaGetFacetValueAsULong
09732 extern __typeof (xmlSchemaGetFacetValueAsULong) xmlSchemaGetFacetValueAsULong__internal_alias __attribute((visibility("hidden")));
09733 #define xmlSchemaGetFacetValueAsULong xmlSchemaGetFacetValueAsULong__internal_alias
09734 #endif
09735 #endif
09736 #endif
09737 
09738 #if defined(LIBXML_SCHEMAS_ENABLED)
09739 #ifdef bottom_xmlschemas
09740 #undef xmlSchemaGetParserErrors
09741 extern __typeof (xmlSchemaGetParserErrors) xmlSchemaGetParserErrors __attribute((alias("xmlSchemaGetParserErrors__internal_alias")));
09742 #else
09743 #ifndef xmlSchemaGetParserErrors
09744 extern __typeof (xmlSchemaGetParserErrors) xmlSchemaGetParserErrors__internal_alias __attribute((visibility("hidden")));
09745 #define xmlSchemaGetParserErrors xmlSchemaGetParserErrors__internal_alias
09746 #endif
09747 #endif
09748 #endif
09749 
09750 #if defined(LIBXML_SCHEMAS_ENABLED)
09751 #ifdef bottom_xmlschemastypes
09752 #undef xmlSchemaGetPredefinedType
09753 extern __typeof (xmlSchemaGetPredefinedType) xmlSchemaGetPredefinedType __attribute((alias("xmlSchemaGetPredefinedType__internal_alias")));
09754 #else
09755 #ifndef xmlSchemaGetPredefinedType
09756 extern __typeof (xmlSchemaGetPredefinedType) xmlSchemaGetPredefinedType__internal_alias __attribute((visibility("hidden")));
09757 #define xmlSchemaGetPredefinedType xmlSchemaGetPredefinedType__internal_alias
09758 #endif
09759 #endif
09760 #endif
09761 
09762 #if defined(LIBXML_SCHEMAS_ENABLED)
09763 #ifdef bottom_xmlschemastypes
09764 #undef xmlSchemaGetValType
09765 extern __typeof (xmlSchemaGetValType) xmlSchemaGetValType __attribute((alias("xmlSchemaGetValType__internal_alias")));
09766 #else
09767 #ifndef xmlSchemaGetValType
09768 extern __typeof (xmlSchemaGetValType) xmlSchemaGetValType__internal_alias __attribute((visibility("hidden")));
09769 #define xmlSchemaGetValType xmlSchemaGetValType__internal_alias
09770 #endif
09771 #endif
09772 #endif
09773 
09774 #if defined(LIBXML_SCHEMAS_ENABLED)
09775 #ifdef bottom_xmlschemas
09776 #undef xmlSchemaGetValidErrors
09777 extern __typeof (xmlSchemaGetValidErrors) xmlSchemaGetValidErrors __attribute((alias("xmlSchemaGetValidErrors__internal_alias")));
09778 #else
09779 #ifndef xmlSchemaGetValidErrors
09780 extern __typeof (xmlSchemaGetValidErrors) xmlSchemaGetValidErrors__internal_alias __attribute((visibility("hidden")));
09781 #define xmlSchemaGetValidErrors xmlSchemaGetValidErrors__internal_alias
09782 #endif
09783 #endif
09784 #endif
09785 
09786 #if defined(LIBXML_SCHEMAS_ENABLED)
09787 #ifdef bottom_xmlschemastypes
09788 #undef xmlSchemaInitTypes
09789 extern __typeof (xmlSchemaInitTypes) xmlSchemaInitTypes __attribute((alias("xmlSchemaInitTypes__internal_alias")));
09790 #else
09791 #ifndef xmlSchemaInitTypes
09792 extern __typeof (xmlSchemaInitTypes) xmlSchemaInitTypes__internal_alias __attribute((visibility("hidden")));
09793 #define xmlSchemaInitTypes xmlSchemaInitTypes__internal_alias
09794 #endif
09795 #endif
09796 #endif
09797 
09798 #if defined(LIBXML_SCHEMAS_ENABLED)
09799 #ifdef bottom_xmlschemastypes
09800 #undef xmlSchemaIsBuiltInTypeFacet
09801 extern __typeof (xmlSchemaIsBuiltInTypeFacet) xmlSchemaIsBuiltInTypeFacet __attribute((alias("xmlSchemaIsBuiltInTypeFacet__internal_alias")));
09802 #else
09803 #ifndef xmlSchemaIsBuiltInTypeFacet
09804 extern __typeof (xmlSchemaIsBuiltInTypeFacet) xmlSchemaIsBuiltInTypeFacet__internal_alias __attribute((visibility("hidden")));
09805 #define xmlSchemaIsBuiltInTypeFacet xmlSchemaIsBuiltInTypeFacet__internal_alias
09806 #endif
09807 #endif
09808 #endif
09809 
09810 #if defined(LIBXML_SCHEMAS_ENABLED)
09811 #ifdef bottom_xmlschemas
09812 #undef xmlSchemaIsValid
09813 extern __typeof (xmlSchemaIsValid) xmlSchemaIsValid __attribute((alias("xmlSchemaIsValid__internal_alias")));
09814 #else
09815 #ifndef xmlSchemaIsValid
09816 extern __typeof (xmlSchemaIsValid) xmlSchemaIsValid__internal_alias __attribute((visibility("hidden")));
09817 #define xmlSchemaIsValid xmlSchemaIsValid__internal_alias
09818 #endif
09819 #endif
09820 #endif
09821 
09822 #if defined(LIBXML_SCHEMAS_ENABLED)
09823 #ifdef bottom_xmlschemas
09824 #undef xmlSchemaNewDocParserCtxt
09825 extern __typeof (xmlSchemaNewDocParserCtxt) xmlSchemaNewDocParserCtxt __attribute((alias("xmlSchemaNewDocParserCtxt__internal_alias")));
09826 #else
09827 #ifndef xmlSchemaNewDocParserCtxt
09828 extern __typeof (xmlSchemaNewDocParserCtxt) xmlSchemaNewDocParserCtxt__internal_alias __attribute((visibility("hidden")));
09829 #define xmlSchemaNewDocParserCtxt xmlSchemaNewDocParserCtxt__internal_alias
09830 #endif
09831 #endif
09832 #endif
09833 
09834 #if defined(LIBXML_SCHEMAS_ENABLED)
09835 #ifdef bottom_xmlschemas
09836 #undef xmlSchemaNewFacet
09837 extern __typeof (xmlSchemaNewFacet) xmlSchemaNewFacet __attribute((alias("xmlSchemaNewFacet__internal_alias")));
09838 #else
09839 #ifndef xmlSchemaNewFacet
09840 extern __typeof (xmlSchemaNewFacet) xmlSchemaNewFacet__internal_alias __attribute((visibility("hidden")));
09841 #define xmlSchemaNewFacet xmlSchemaNewFacet__internal_alias
09842 #endif
09843 #endif
09844 #endif
09845 
09846 #if defined(LIBXML_SCHEMAS_ENABLED)
09847 #ifdef bottom_xmlschemas
09848 #undef xmlSchemaNewMemParserCtxt
09849 extern __typeof (xmlSchemaNewMemParserCtxt) xmlSchemaNewMemParserCtxt __attribute((alias("xmlSchemaNewMemParserCtxt__internal_alias")));
09850 #else
09851 #ifndef xmlSchemaNewMemParserCtxt
09852 extern __typeof (xmlSchemaNewMemParserCtxt) xmlSchemaNewMemParserCtxt__internal_alias __attribute((visibility("hidden")));
09853 #define xmlSchemaNewMemParserCtxt xmlSchemaNewMemParserCtxt__internal_alias
09854 #endif
09855 #endif
09856 #endif
09857 
09858 #if defined(LIBXML_SCHEMAS_ENABLED)
09859 #ifdef bottom_xmlschemastypes
09860 #undef xmlSchemaNewNOTATIONValue
09861 extern __typeof (xmlSchemaNewNOTATIONValue) xmlSchemaNewNOTATIONValue __attribute((alias("xmlSchemaNewNOTATIONValue__internal_alias")));
09862 #else
09863 #ifndef xmlSchemaNewNOTATIONValue
09864 extern __typeof (xmlSchemaNewNOTATIONValue) xmlSchemaNewNOTATIONValue__internal_alias __attribute((visibility("hidden")));
09865 #define xmlSchemaNewNOTATIONValue xmlSchemaNewNOTATIONValue__internal_alias
09866 #endif
09867 #endif
09868 #endif
09869 
09870 #if defined(LIBXML_SCHEMAS_ENABLED)
09871 #ifdef bottom_xmlschemas
09872 #undef xmlSchemaNewParserCtxt
09873 extern __typeof (xmlSchemaNewParserCtxt) xmlSchemaNewParserCtxt __attribute((alias("xmlSchemaNewParserCtxt__internal_alias")));
09874 #else
09875 #ifndef xmlSchemaNewParserCtxt
09876 extern __typeof (xmlSchemaNewParserCtxt) xmlSchemaNewParserCtxt__internal_alias __attribute((visibility("hidden")));
09877 #define xmlSchemaNewParserCtxt xmlSchemaNewParserCtxt__internal_alias
09878 #endif
09879 #endif
09880 #endif
09881 
09882 #if defined(LIBXML_SCHEMAS_ENABLED)
09883 #ifdef bottom_xmlschemastypes
09884 #undef xmlSchemaNewQNameValue
09885 extern __typeof (xmlSchemaNewQNameValue) xmlSchemaNewQNameValue __attribute((alias("xmlSchemaNewQNameValue__internal_alias")));
09886 #else
09887 #ifndef xmlSchemaNewQNameValue
09888 extern __typeof (xmlSchemaNewQNameValue) xmlSchemaNewQNameValue__internal_alias __attribute((visibility("hidden")));
09889 #define xmlSchemaNewQNameValue xmlSchemaNewQNameValue__internal_alias
09890 #endif
09891 #endif
09892 #endif
09893 
09894 #if defined(LIBXML_SCHEMAS_ENABLED)
09895 #ifdef bottom_xmlschemastypes
09896 #undef xmlSchemaNewStringValue
09897 extern __typeof (xmlSchemaNewStringValue) xmlSchemaNewStringValue __attribute((alias("xmlSchemaNewStringValue__internal_alias")));
09898 #else
09899 #ifndef xmlSchemaNewStringValue
09900 extern __typeof (xmlSchemaNewStringValue) xmlSchemaNewStringValue__internal_alias __attribute((visibility("hidden")));
09901 #define xmlSchemaNewStringValue xmlSchemaNewStringValue__internal_alias
09902 #endif
09903 #endif
09904 #endif
09905 
09906 #if defined(LIBXML_SCHEMAS_ENABLED)
09907 #ifdef bottom_xmlschemas
09908 #undef xmlSchemaNewValidCtxt
09909 extern __typeof (xmlSchemaNewValidCtxt) xmlSchemaNewValidCtxt __attribute((alias("xmlSchemaNewValidCtxt__internal_alias")));
09910 #else
09911 #ifndef xmlSchemaNewValidCtxt
09912 extern __typeof (xmlSchemaNewValidCtxt) xmlSchemaNewValidCtxt__internal_alias __attribute((visibility("hidden")));
09913 #define xmlSchemaNewValidCtxt xmlSchemaNewValidCtxt__internal_alias
09914 #endif
09915 #endif
09916 #endif
09917 
09918 #if defined(LIBXML_SCHEMAS_ENABLED)
09919 #ifdef bottom_xmlschemas
09920 #undef xmlSchemaParse
09921 extern __typeof (xmlSchemaParse) xmlSchemaParse __attribute((alias("xmlSchemaParse__internal_alias")));
09922 #else
09923 #ifndef xmlSchemaParse
09924 extern __typeof (xmlSchemaParse) xmlSchemaParse__internal_alias __attribute((visibility("hidden")));
09925 #define xmlSchemaParse xmlSchemaParse__internal_alias
09926 #endif
09927 #endif
09928 #endif
09929 
09930 #if defined(LIBXML_SCHEMAS_ENABLED)
09931 #ifdef bottom_xmlschemas
09932 #undef xmlSchemaSAXPlug
09933 extern __typeof (xmlSchemaSAXPlug) xmlSchemaSAXPlug __attribute((alias("xmlSchemaSAXPlug__internal_alias")));
09934 #else
09935 #ifndef xmlSchemaSAXPlug
09936 extern __typeof (xmlSchemaSAXPlug) xmlSchemaSAXPlug__internal_alias __attribute((visibility("hidden")));
09937 #define xmlSchemaSAXPlug xmlSchemaSAXPlug__internal_alias
09938 #endif
09939 #endif
09940 #endif
09941 
09942 #if defined(LIBXML_SCHEMAS_ENABLED)
09943 #ifdef bottom_xmlschemas
09944 #undef xmlSchemaSAXUnplug
09945 extern __typeof (xmlSchemaSAXUnplug) xmlSchemaSAXUnplug __attribute((alias("xmlSchemaSAXUnplug__internal_alias")));
09946 #else
09947 #ifndef xmlSchemaSAXUnplug
09948 extern __typeof (xmlSchemaSAXUnplug) xmlSchemaSAXUnplug__internal_alias __attribute((visibility("hidden")));
09949 #define xmlSchemaSAXUnplug xmlSchemaSAXUnplug__internal_alias
09950 #endif
09951 #endif
09952 #endif
09953 
09954 #if defined(LIBXML_SCHEMAS_ENABLED)
09955 #ifdef bottom_xmlschemas
09956 #undef xmlSchemaSetParserErrors
09957 extern __typeof (xmlSchemaSetParserErrors) xmlSchemaSetParserErrors __attribute((alias("xmlSchemaSetParserErrors__internal_alias")));
09958 #else
09959 #ifndef xmlSchemaSetParserErrors
09960 extern __typeof (xmlSchemaSetParserErrors) xmlSchemaSetParserErrors__internal_alias __attribute((visibility("hidden")));
09961 #define xmlSchemaSetParserErrors xmlSchemaSetParserErrors__internal_alias
09962 #endif
09963 #endif
09964 #endif
09965 
09966 #if defined(LIBXML_SCHEMAS_ENABLED)
09967 #ifdef bottom_xmlschemas
09968 #undef xmlSchemaSetParserStructuredErrors
09969 extern __typeof (xmlSchemaSetParserStructuredErrors) xmlSchemaSetParserStructuredErrors __attribute((alias("xmlSchemaSetParserStructuredErrors__internal_alias")));
09970 #else
09971 #ifndef xmlSchemaSetParserStructuredErrors
09972 extern __typeof (xmlSchemaSetParserStructuredErrors) xmlSchemaSetParserStructuredErrors__internal_alias __attribute((visibility("hidden")));
09973 #define xmlSchemaSetParserStructuredErrors xmlSchemaSetParserStructuredErrors__internal_alias
09974 #endif
09975 #endif
09976 #endif
09977 
09978 #if defined(LIBXML_SCHEMAS_ENABLED)
09979 #ifdef bottom_xmlschemas
09980 #undef xmlSchemaSetValidErrors
09981 extern __typeof (xmlSchemaSetValidErrors) xmlSchemaSetValidErrors __attribute((alias("xmlSchemaSetValidErrors__internal_alias")));
09982 #else
09983 #ifndef xmlSchemaSetValidErrors
09984 extern __typeof (xmlSchemaSetValidErrors) xmlSchemaSetValidErrors__internal_alias __attribute((visibility("hidden")));
09985 #define xmlSchemaSetValidErrors xmlSchemaSetValidErrors__internal_alias
09986 #endif
09987 #endif
09988 #endif
09989 
09990 #if defined(LIBXML_SCHEMAS_ENABLED)
09991 #ifdef bottom_xmlschemas
09992 #undef xmlSchemaSetValidOptions
09993 extern __typeof (xmlSchemaSetValidOptions) xmlSchemaSetValidOptions __attribute((alias("xmlSchemaSetValidOptions__internal_alias")));
09994 #else
09995 #ifndef xmlSchemaSetValidOptions
09996 extern __typeof (xmlSchemaSetValidOptions) xmlSchemaSetValidOptions__internal_alias __attribute((visibility("hidden")));
09997 #define xmlSchemaSetValidOptions xmlSchemaSetValidOptions__internal_alias
09998 #endif
09999 #endif
10000 #endif
10001 
10002 #if defined(LIBXML_SCHEMAS_ENABLED)
10003 #ifdef bottom_xmlschemas
10004 #undef xmlSchemaSetValidStructuredErrors
10005 extern __typeof (xmlSchemaSetValidStructuredErrors) xmlSchemaSetValidStructuredErrors __attribute((alias("xmlSchemaSetValidStructuredErrors__internal_alias")));
10006 #else
10007 #ifndef xmlSchemaSetValidStructuredErrors
10008 extern __typeof (xmlSchemaSetValidStructuredErrors) xmlSchemaSetValidStructuredErrors__internal_alias __attribute((visibility("hidden")));
10009 #define xmlSchemaSetValidStructuredErrors xmlSchemaSetValidStructuredErrors__internal_alias
10010 #endif
10011 #endif
10012 #endif
10013 
10014 #if defined(LIBXML_SCHEMAS_ENABLED)
10015 #ifdef bottom_xmlschemastypes
10016 #undef xmlSchemaValPredefTypeNode
10017 extern __typeof (xmlSchemaValPredefTypeNode) xmlSchemaValPredefTypeNode __attribute((alias("xmlSchemaValPredefTypeNode__internal_alias")));
10018 #else
10019 #ifndef xmlSchemaValPredefTypeNode
10020 extern __typeof (xmlSchemaValPredefTypeNode) xmlSchemaValPredefTypeNode__internal_alias __attribute((visibility("hidden")));
10021 #define xmlSchemaValPredefTypeNode xmlSchemaValPredefTypeNode__internal_alias
10022 #endif
10023 #endif
10024 #endif
10025 
10026 #if defined(LIBXML_SCHEMAS_ENABLED)
10027 #ifdef bottom_xmlschemastypes
10028 #undef xmlSchemaValPredefTypeNodeNoNorm
10029 extern __typeof (xmlSchemaValPredefTypeNodeNoNorm) xmlSchemaValPredefTypeNodeNoNorm __attribute((alias("xmlSchemaValPredefTypeNodeNoNorm__internal_alias")));
10030 #else
10031 #ifndef xmlSchemaValPredefTypeNodeNoNorm
10032 extern __typeof (xmlSchemaValPredefTypeNodeNoNorm) xmlSchemaValPredefTypeNodeNoNorm__internal_alias __attribute((visibility("hidden")));
10033 #define xmlSchemaValPredefTypeNodeNoNorm xmlSchemaValPredefTypeNodeNoNorm__internal_alias
10034 #endif
10035 #endif
10036 #endif
10037 
10038 #if defined(LIBXML_SCHEMAS_ENABLED)
10039 #ifdef bottom_xmlschemas
10040 #undef xmlSchemaValidCtxtGetOptions
10041 extern __typeof (xmlSchemaValidCtxtGetOptions) xmlSchemaValidCtxtGetOptions __attribute((alias("xmlSchemaValidCtxtGetOptions__internal_alias")));
10042 #else
10043 #ifndef xmlSchemaValidCtxtGetOptions
10044 extern __typeof (xmlSchemaValidCtxtGetOptions) xmlSchemaValidCtxtGetOptions__internal_alias __attribute((visibility("hidden")));
10045 #define xmlSchemaValidCtxtGetOptions xmlSchemaValidCtxtGetOptions__internal_alias
10046 #endif
10047 #endif
10048 #endif
10049 
10050 #if defined(LIBXML_SCHEMAS_ENABLED)
10051 #ifdef bottom_xmlschemas
10052 #undef xmlSchemaValidCtxtGetParserCtxt
10053 extern __typeof (xmlSchemaValidCtxtGetParserCtxt) xmlSchemaValidCtxtGetParserCtxt __attribute((alias("xmlSchemaValidCtxtGetParserCtxt__internal_alias")));
10054 #else
10055 #ifndef xmlSchemaValidCtxtGetParserCtxt
10056 extern __typeof (xmlSchemaValidCtxtGetParserCtxt) xmlSchemaValidCtxtGetParserCtxt__internal_alias __attribute((visibility("hidden")));
10057 #define xmlSchemaValidCtxtGetParserCtxt xmlSchemaValidCtxtGetParserCtxt__internal_alias
10058 #endif
10059 #endif
10060 #endif
10061 
10062 #if defined(LIBXML_SCHEMAS_ENABLED)
10063 #ifdef bottom_xmlschemas
10064 #undef xmlSchemaValidateDoc
10065 extern __typeof (xmlSchemaValidateDoc) xmlSchemaValidateDoc __attribute((alias("xmlSchemaValidateDoc__internal_alias")));
10066 #else
10067 #ifndef xmlSchemaValidateDoc
10068 extern __typeof (xmlSchemaValidateDoc) xmlSchemaValidateDoc__internal_alias __attribute((visibility("hidden")));
10069 #define xmlSchemaValidateDoc xmlSchemaValidateDoc__internal_alias
10070 #endif
10071 #endif
10072 #endif
10073 
10074 #if defined(LIBXML_SCHEMAS_ENABLED)
10075 #ifdef bottom_xmlschemastypes
10076 #undef xmlSchemaValidateFacet
10077 extern __typeof (xmlSchemaValidateFacet) xmlSchemaValidateFacet __attribute((alias("xmlSchemaValidateFacet__internal_alias")));
10078 #else
10079 #ifndef xmlSchemaValidateFacet
10080 extern __typeof (xmlSchemaValidateFacet) xmlSchemaValidateFacet__internal_alias __attribute((visibility("hidden")));
10081 #define xmlSchemaValidateFacet xmlSchemaValidateFacet__internal_alias
10082 #endif
10083 #endif
10084 #endif
10085 
10086 #if defined(LIBXML_SCHEMAS_ENABLED)
10087 #ifdef bottom_xmlschemastypes
10088 #undef xmlSchemaValidateFacetWhtsp
10089 extern __typeof (xmlSchemaValidateFacetWhtsp) xmlSchemaValidateFacetWhtsp __attribute((alias("xmlSchemaValidateFacetWhtsp__internal_alias")));
10090 #else
10091 #ifndef xmlSchemaValidateFacetWhtsp
10092 extern __typeof (xmlSchemaValidateFacetWhtsp) xmlSchemaValidateFacetWhtsp__internal_alias __attribute((visibility("hidden")));
10093 #define xmlSchemaValidateFacetWhtsp xmlSchemaValidateFacetWhtsp__internal_alias
10094 #endif
10095 #endif
10096 #endif
10097 
10098 #if defined(LIBXML_SCHEMAS_ENABLED)
10099 #ifdef bottom_xmlschemas
10100 #undef xmlSchemaValidateFile
10101 extern __typeof (xmlSchemaValidateFile) xmlSchemaValidateFile __attribute((alias("xmlSchemaValidateFile__internal_alias")));
10102 #else
10103 #ifndef xmlSchemaValidateFile
10104 extern __typeof (xmlSchemaValidateFile) xmlSchemaValidateFile__internal_alias __attribute((visibility("hidden")));
10105 #define xmlSchemaValidateFile xmlSchemaValidateFile__internal_alias
10106 #endif
10107 #endif
10108 #endif
10109 
10110 #if defined(LIBXML_SCHEMAS_ENABLED)
10111 #ifdef bottom_xmlschemastypes
10112 #undef xmlSchemaValidateLengthFacet
10113 extern __typeof (xmlSchemaValidateLengthFacet) xmlSchemaValidateLengthFacet __attribute((alias("xmlSchemaValidateLengthFacet__internal_alias")));
10114 #else
10115 #ifndef xmlSchemaValidateLengthFacet
10116 extern __typeof (xmlSchemaValidateLengthFacet) xmlSchemaValidateLengthFacet__internal_alias __attribute((visibility("hidden")));
10117 #define xmlSchemaValidateLengthFacet xmlSchemaValidateLengthFacet__internal_alias
10118 #endif
10119 #endif
10120 #endif
10121 
10122 #if defined(LIBXML_SCHEMAS_ENABLED)
10123 #ifdef bottom_xmlschemastypes
10124 #undef xmlSchemaValidateLengthFacetWhtsp
10125 extern __typeof (xmlSchemaValidateLengthFacetWhtsp) xmlSchemaValidateLengthFacetWhtsp __attribute((alias("xmlSchemaValidateLengthFacetWhtsp__internal_alias")));
10126 #else
10127 #ifndef xmlSchemaValidateLengthFacetWhtsp
10128 extern __typeof (xmlSchemaValidateLengthFacetWhtsp) xmlSchemaValidateLengthFacetWhtsp__internal_alias __attribute((visibility("hidden")));
10129 #define xmlSchemaValidateLengthFacetWhtsp xmlSchemaValidateLengthFacetWhtsp__internal_alias
10130 #endif
10131 #endif
10132 #endif
10133 
10134 #if defined(LIBXML_SCHEMAS_ENABLED)
10135 #ifdef bottom_xmlschemastypes
10136 #undef xmlSchemaValidateListSimpleTypeFacet
10137 extern __typeof (xmlSchemaValidateListSimpleTypeFacet) xmlSchemaValidateListSimpleTypeFacet __attribute((alias("xmlSchemaValidateListSimpleTypeFacet__internal_alias")));
10138 #else
10139 #ifndef xmlSchemaValidateListSimpleTypeFacet
10140 extern __typeof (xmlSchemaValidateListSimpleTypeFacet) xmlSchemaValidateListSimpleTypeFacet__internal_alias __attribute((visibility("hidden")));
10141 #define xmlSchemaValidateListSimpleTypeFacet xmlSchemaValidateListSimpleTypeFacet__internal_alias
10142 #endif
10143 #endif
10144 #endif
10145 
10146 #if defined(LIBXML_SCHEMAS_ENABLED)
10147 #ifdef bottom_xmlschemas
10148 #undef xmlSchemaValidateOneElement
10149 extern __typeof (xmlSchemaValidateOneElement) xmlSchemaValidateOneElement __attribute((alias("xmlSchemaValidateOneElement__internal_alias")));
10150 #else
10151 #ifndef xmlSchemaValidateOneElement
10152 extern __typeof (xmlSchemaValidateOneElement) xmlSchemaValidateOneElement__internal_alias __attribute((visibility("hidden")));
10153 #define xmlSchemaValidateOneElement xmlSchemaValidateOneElement__internal_alias
10154 #endif
10155 #endif
10156 #endif
10157 
10158 #if defined(LIBXML_SCHEMAS_ENABLED)
10159 #ifdef bottom_xmlschemastypes
10160 #undef xmlSchemaValidatePredefinedType
10161 extern __typeof (xmlSchemaValidatePredefinedType) xmlSchemaValidatePredefinedType __attribute((alias("xmlSchemaValidatePredefinedType__internal_alias")));
10162 #else
10163 #ifndef xmlSchemaValidatePredefinedType
10164 extern __typeof (xmlSchemaValidatePredefinedType) xmlSchemaValidatePredefinedType__internal_alias __attribute((visibility("hidden")));
10165 #define xmlSchemaValidatePredefinedType xmlSchemaValidatePredefinedType__internal_alias
10166 #endif
10167 #endif
10168 #endif
10169 
10170 #if defined(LIBXML_SCHEMAS_ENABLED)
10171 #ifdef bottom_xmlschemas
10172 #undef xmlSchemaValidateSetFilename
10173 extern __typeof (xmlSchemaValidateSetFilename) xmlSchemaValidateSetFilename __attribute((alias("xmlSchemaValidateSetFilename__internal_alias")));
10174 #else
10175 #ifndef xmlSchemaValidateSetFilename
10176 extern __typeof (xmlSchemaValidateSetFilename) xmlSchemaValidateSetFilename__internal_alias __attribute((visibility("hidden")));
10177 #define xmlSchemaValidateSetFilename xmlSchemaValidateSetFilename__internal_alias
10178 #endif
10179 #endif
10180 #endif
10181 
10182 #if defined(LIBXML_SCHEMAS_ENABLED)
10183 #ifdef bottom_xmlschemas
10184 #undef xmlSchemaValidateSetLocator
10185 extern __typeof (xmlSchemaValidateSetLocator) xmlSchemaValidateSetLocator __attribute((alias("xmlSchemaValidateSetLocator__internal_alias")));
10186 #else
10187 #ifndef xmlSchemaValidateSetLocator
10188 extern __typeof (xmlSchemaValidateSetLocator) xmlSchemaValidateSetLocator__internal_alias __attribute((visibility("hidden")));
10189 #define xmlSchemaValidateSetLocator xmlSchemaValidateSetLocator__internal_alias
10190 #endif
10191 #endif
10192 #endif
10193 
10194 #if defined(LIBXML_SCHEMAS_ENABLED)
10195 #ifdef bottom_xmlschemas
10196 #undef xmlSchemaValidateStream
10197 extern __typeof (xmlSchemaValidateStream) xmlSchemaValidateStream __attribute((alias("xmlSchemaValidateStream__internal_alias")));
10198 #else
10199 #ifndef xmlSchemaValidateStream
10200 extern __typeof (xmlSchemaValidateStream) xmlSchemaValidateStream__internal_alias __attribute((visibility("hidden")));
10201 #define xmlSchemaValidateStream xmlSchemaValidateStream__internal_alias
10202 #endif
10203 #endif
10204 #endif
10205 
10206 #if defined(LIBXML_SCHEMAS_ENABLED)
10207 #ifdef bottom_xmlschemastypes
10208 #undef xmlSchemaValueAppend
10209 extern __typeof (xmlSchemaValueAppend) xmlSchemaValueAppend __attribute((alias("xmlSchemaValueAppend__internal_alias")));
10210 #else
10211 #ifndef xmlSchemaValueAppend
10212 extern __typeof (xmlSchemaValueAppend) xmlSchemaValueAppend__internal_alias __attribute((visibility("hidden")));
10213 #define xmlSchemaValueAppend xmlSchemaValueAppend__internal_alias
10214 #endif
10215 #endif
10216 #endif
10217 
10218 #if defined(LIBXML_SCHEMAS_ENABLED)
10219 #ifdef bottom_xmlschemastypes
10220 #undef xmlSchemaValueGetAsBoolean
10221 extern __typeof (xmlSchemaValueGetAsBoolean) xmlSchemaValueGetAsBoolean __attribute((alias("xmlSchemaValueGetAsBoolean__internal_alias")));
10222 #else
10223 #ifndef xmlSchemaValueGetAsBoolean
10224 extern __typeof (xmlSchemaValueGetAsBoolean) xmlSchemaValueGetAsBoolean__internal_alias __attribute((visibility("hidden")));
10225 #define xmlSchemaValueGetAsBoolean xmlSchemaValueGetAsBoolean__internal_alias
10226 #endif
10227 #endif
10228 #endif
10229 
10230 #if defined(LIBXML_SCHEMAS_ENABLED)
10231 #ifdef bottom_xmlschemastypes
10232 #undef xmlSchemaValueGetAsString
10233 extern __typeof (xmlSchemaValueGetAsString) xmlSchemaValueGetAsString __attribute((alias("xmlSchemaValueGetAsString__internal_alias")));
10234 #else
10235 #ifndef xmlSchemaValueGetAsString
10236 extern __typeof (xmlSchemaValueGetAsString) xmlSchemaValueGetAsString__internal_alias __attribute((visibility("hidden")));
10237 #define xmlSchemaValueGetAsString xmlSchemaValueGetAsString__internal_alias
10238 #endif
10239 #endif
10240 #endif
10241 
10242 #if defined(LIBXML_SCHEMAS_ENABLED)
10243 #ifdef bottom_xmlschemastypes
10244 #undef xmlSchemaValueGetNext
10245 extern __typeof (xmlSchemaValueGetNext) xmlSchemaValueGetNext __attribute((alias("xmlSchemaValueGetNext__internal_alias")));
10246 #else
10247 #ifndef xmlSchemaValueGetNext
10248 extern __typeof (xmlSchemaValueGetNext) xmlSchemaValueGetNext__internal_alias __attribute((visibility("hidden")));
10249 #define xmlSchemaValueGetNext xmlSchemaValueGetNext__internal_alias
10250 #endif
10251 #endif
10252 #endif
10253 
10254 #if defined(LIBXML_SCHEMAS_ENABLED)
10255 #ifdef bottom_xmlschemastypes
10256 #undef xmlSchemaWhiteSpaceReplace
10257 extern __typeof (xmlSchemaWhiteSpaceReplace) xmlSchemaWhiteSpaceReplace __attribute((alias("xmlSchemaWhiteSpaceReplace__internal_alias")));
10258 #else
10259 #ifndef xmlSchemaWhiteSpaceReplace
10260 extern __typeof (xmlSchemaWhiteSpaceReplace) xmlSchemaWhiteSpaceReplace__internal_alias __attribute((visibility("hidden")));
10261 #define xmlSchemaWhiteSpaceReplace xmlSchemaWhiteSpaceReplace__internal_alias
10262 #endif
10263 #endif
10264 #endif
10265 
10266 #if defined(LIBXML_SCHEMATRON_ENABLED)
10267 #ifdef bottom_schematron
10268 #undef xmlSchematronFree
10269 extern __typeof (xmlSchematronFree) xmlSchematronFree __attribute((alias("xmlSchematronFree__internal_alias")));
10270 #else
10271 #ifndef xmlSchematronFree
10272 extern __typeof (xmlSchematronFree) xmlSchematronFree__internal_alias __attribute((visibility("hidden")));
10273 #define xmlSchematronFree xmlSchematronFree__internal_alias
10274 #endif
10275 #endif
10276 #endif
10277 
10278 #if defined(LIBXML_SCHEMATRON_ENABLED)
10279 #ifdef bottom_schematron
10280 #undef xmlSchematronFreeParserCtxt
10281 extern __typeof (xmlSchematronFreeParserCtxt) xmlSchematronFreeParserCtxt __attribute((alias("xmlSchematronFreeParserCtxt__internal_alias")));
10282 #else
10283 #ifndef xmlSchematronFreeParserCtxt
10284 extern __typeof (xmlSchematronFreeParserCtxt) xmlSchematronFreeParserCtxt__internal_alias __attribute((visibility("hidden")));
10285 #define xmlSchematronFreeParserCtxt xmlSchematronFreeParserCtxt__internal_alias
10286 #endif
10287 #endif
10288 #endif
10289 
10290 #if defined(LIBXML_SCHEMATRON_ENABLED)
10291 #ifdef bottom_schematron
10292 #undef xmlSchematronFreeValidCtxt
10293 extern __typeof (xmlSchematronFreeValidCtxt) xmlSchematronFreeValidCtxt __attribute((alias("xmlSchematronFreeValidCtxt__internal_alias")));
10294 #else
10295 #ifndef xmlSchematronFreeValidCtxt
10296 extern __typeof (xmlSchematronFreeValidCtxt) xmlSchematronFreeValidCtxt__internal_alias __attribute((visibility("hidden")));
10297 #define xmlSchematronFreeValidCtxt xmlSchematronFreeValidCtxt__internal_alias
10298 #endif
10299 #endif
10300 #endif
10301 
10302 #if defined(LIBXML_SCHEMATRON_ENABLED)
10303 #ifdef bottom_schematron
10304 #undef xmlSchematronNewDocParserCtxt
10305 extern __typeof (xmlSchematronNewDocParserCtxt) xmlSchematronNewDocParserCtxt __attribute((alias("xmlSchematronNewDocParserCtxt__internal_alias")));
10306 #else
10307 #ifndef xmlSchematronNewDocParserCtxt
10308 extern __typeof (xmlSchematronNewDocParserCtxt) xmlSchematronNewDocParserCtxt__internal_alias __attribute((visibility("hidden")));
10309 #define xmlSchematronNewDocParserCtxt xmlSchematronNewDocParserCtxt__internal_alias
10310 #endif
10311 #endif
10312 #endif
10313 
10314 #if defined(LIBXML_SCHEMATRON_ENABLED)
10315 #ifdef bottom_schematron
10316 #undef xmlSchematronNewMemParserCtxt
10317 extern __typeof (xmlSchematronNewMemParserCtxt) xmlSchematronNewMemParserCtxt __attribute((alias("xmlSchematronNewMemParserCtxt__internal_alias")));
10318 #else
10319 #ifndef xmlSchematronNewMemParserCtxt
10320 extern __typeof (xmlSchematronNewMemParserCtxt) xmlSchematronNewMemParserCtxt__internal_alias __attribute((visibility("hidden")));
10321 #define xmlSchematronNewMemParserCtxt xmlSchematronNewMemParserCtxt__internal_alias
10322 #endif
10323 #endif
10324 #endif
10325 
10326 #if defined(LIBXML_SCHEMATRON_ENABLED)
10327 #ifdef bottom_schematron
10328 #undef xmlSchematronNewParserCtxt
10329 extern __typeof (xmlSchematronNewParserCtxt) xmlSchematronNewParserCtxt __attribute((alias("xmlSchematronNewParserCtxt__internal_alias")));
10330 #else
10331 #ifndef xmlSchematronNewParserCtxt
10332 extern __typeof (xmlSchematronNewParserCtxt) xmlSchematronNewParserCtxt__internal_alias __attribute((visibility("hidden")));
10333 #define xmlSchematronNewParserCtxt xmlSchematronNewParserCtxt__internal_alias
10334 #endif
10335 #endif
10336 #endif
10337 
10338 #if defined(LIBXML_SCHEMATRON_ENABLED)
10339 #ifdef bottom_schematron
10340 #undef xmlSchematronNewValidCtxt
10341 extern __typeof (xmlSchematronNewValidCtxt) xmlSchematronNewValidCtxt __attribute((alias("xmlSchematronNewValidCtxt__internal_alias")));
10342 #else
10343 #ifndef xmlSchematronNewValidCtxt
10344 extern __typeof (xmlSchematronNewValidCtxt) xmlSchematronNewValidCtxt__internal_alias __attribute((visibility("hidden")));
10345 #define xmlSchematronNewValidCtxt xmlSchematronNewValidCtxt__internal_alias
10346 #endif
10347 #endif
10348 #endif
10349 
10350 #if defined(LIBXML_SCHEMATRON_ENABLED)
10351 #ifdef bottom_schematron
10352 #undef xmlSchematronParse
10353 extern __typeof (xmlSchematronParse) xmlSchematronParse __attribute((alias("xmlSchematronParse__internal_alias")));
10354 #else
10355 #ifndef xmlSchematronParse
10356 extern __typeof (xmlSchematronParse) xmlSchematronParse__internal_alias __attribute((visibility("hidden")));
10357 #define xmlSchematronParse xmlSchematronParse__internal_alias
10358 #endif
10359 #endif
10360 #endif
10361 
10362 #if defined(LIBXML_SCHEMATRON_ENABLED)
10363 #ifdef bottom_schematron
10364 #undef xmlSchematronSetValidStructuredErrors
10365 extern __typeof (xmlSchematronSetValidStructuredErrors) xmlSchematronSetValidStructuredErrors __attribute((alias("xmlSchematronSetValidStructuredErrors__internal_alias")));
10366 #else
10367 #ifndef xmlSchematronSetValidStructuredErrors
10368 extern __typeof (xmlSchematronSetValidStructuredErrors) xmlSchematronSetValidStructuredErrors__internal_alias __attribute((visibility("hidden")));
10369 #define xmlSchematronSetValidStructuredErrors xmlSchematronSetValidStructuredErrors__internal_alias
10370 #endif
10371 #endif
10372 #endif
10373 
10374 #if defined(LIBXML_SCHEMATRON_ENABLED)
10375 #ifdef bottom_schematron
10376 #undef xmlSchematronValidateDoc
10377 extern __typeof (xmlSchematronValidateDoc) xmlSchematronValidateDoc __attribute((alias("xmlSchematronValidateDoc__internal_alias")));
10378 #else
10379 #ifndef xmlSchematronValidateDoc
10380 extern __typeof (xmlSchematronValidateDoc) xmlSchematronValidateDoc__internal_alias __attribute((visibility("hidden")));
10381 #define xmlSchematronValidateDoc xmlSchematronValidateDoc__internal_alias
10382 #endif
10383 #endif
10384 #endif
10385 
10386 #ifdef bottom_tree
10387 #undef xmlSearchNs
10388 extern __typeof (xmlSearchNs) xmlSearchNs __attribute((alias("xmlSearchNs__internal_alias")));
10389 #else
10390 #ifndef xmlSearchNs
10391 extern __typeof (xmlSearchNs) xmlSearchNs__internal_alias __attribute((visibility("hidden")));
10392 #define xmlSearchNs xmlSearchNs__internal_alias
10393 #endif
10394 #endif
10395 
10396 #ifdef bottom_tree
10397 #undef xmlSearchNsByHref
10398 extern __typeof (xmlSearchNsByHref) xmlSearchNsByHref __attribute((alias("xmlSearchNsByHref__internal_alias")));
10399 #else
10400 #ifndef xmlSearchNsByHref
10401 extern __typeof (xmlSearchNsByHref) xmlSearchNsByHref__internal_alias __attribute((visibility("hidden")));
10402 #define xmlSearchNsByHref xmlSearchNsByHref__internal_alias
10403 #endif
10404 #endif
10405 
10406 #ifdef bottom_tree
10407 #undef xmlSetBufferAllocationScheme
10408 extern __typeof (xmlSetBufferAllocationScheme) xmlSetBufferAllocationScheme __attribute((alias("xmlSetBufferAllocationScheme__internal_alias")));
10409 #else
10410 #ifndef xmlSetBufferAllocationScheme
10411 extern __typeof (xmlSetBufferAllocationScheme) xmlSetBufferAllocationScheme__internal_alias __attribute((visibility("hidden")));
10412 #define xmlSetBufferAllocationScheme xmlSetBufferAllocationScheme__internal_alias
10413 #endif
10414 #endif
10415 
10416 #ifdef bottom_tree
10417 #undef xmlSetCompressMode
10418 extern __typeof (xmlSetCompressMode) xmlSetCompressMode __attribute((alias("xmlSetCompressMode__internal_alias")));
10419 #else
10420 #ifndef xmlSetCompressMode
10421 extern __typeof (xmlSetCompressMode) xmlSetCompressMode__internal_alias __attribute((visibility("hidden")));
10422 #define xmlSetCompressMode xmlSetCompressMode__internal_alias
10423 #endif
10424 #endif
10425 
10426 #ifdef bottom_tree
10427 #undef xmlSetDocCompressMode
10428 extern __typeof (xmlSetDocCompressMode) xmlSetDocCompressMode __attribute((alias("xmlSetDocCompressMode__internal_alias")));
10429 #else
10430 #ifndef xmlSetDocCompressMode
10431 extern __typeof (xmlSetDocCompressMode) xmlSetDocCompressMode__internal_alias __attribute((visibility("hidden")));
10432 #define xmlSetDocCompressMode xmlSetDocCompressMode__internal_alias
10433 #endif
10434 #endif
10435 
10436 #if defined(LIBXML_LEGACY_ENABLED)
10437 #ifdef bottom_parser
10438 #undef xmlSetEntityReferenceFunc
10439 extern __typeof (xmlSetEntityReferenceFunc) xmlSetEntityReferenceFunc __attribute((alias("xmlSetEntityReferenceFunc__internal_alias")));
10440 #else
10441 #ifndef xmlSetEntityReferenceFunc
10442 extern __typeof (xmlSetEntityReferenceFunc) xmlSetEntityReferenceFunc__internal_alias __attribute((visibility("hidden")));
10443 #define xmlSetEntityReferenceFunc xmlSetEntityReferenceFunc__internal_alias
10444 #endif
10445 #endif
10446 #endif
10447 
10448 #ifdef bottom_xmlIO
10449 #undef xmlSetExternalEntityLoader
10450 extern __typeof (xmlSetExternalEntityLoader) xmlSetExternalEntityLoader __attribute((alias("xmlSetExternalEntityLoader__internal_alias")));
10451 #else
10452 #ifndef xmlSetExternalEntityLoader
10453 extern __typeof (xmlSetExternalEntityLoader) xmlSetExternalEntityLoader__internal_alias __attribute((visibility("hidden")));
10454 #define xmlSetExternalEntityLoader xmlSetExternalEntityLoader__internal_alias
10455 #endif
10456 #endif
10457 
10458 #if defined(LIBXML_LEGACY_ENABLED)
10459 #ifdef bottom_legacy
10460 #undef xmlSetFeature
10461 extern __typeof (xmlSetFeature) xmlSetFeature __attribute((alias("xmlSetFeature__internal_alias")));
10462 #else
10463 #ifndef xmlSetFeature
10464 extern __typeof (xmlSetFeature) xmlSetFeature__internal_alias __attribute((visibility("hidden")));
10465 #define xmlSetFeature xmlSetFeature__internal_alias
10466 #endif
10467 #endif
10468 #endif
10469 
10470 #ifdef bottom_error
10471 #undef xmlSetGenericErrorFunc
10472 extern __typeof (xmlSetGenericErrorFunc) xmlSetGenericErrorFunc __attribute((alias("xmlSetGenericErrorFunc__internal_alias")));
10473 #else
10474 #ifndef xmlSetGenericErrorFunc
10475 extern __typeof (xmlSetGenericErrorFunc) xmlSetGenericErrorFunc__internal_alias __attribute((visibility("hidden")));
10476 #define xmlSetGenericErrorFunc xmlSetGenericErrorFunc__internal_alias
10477 #endif
10478 #endif
10479 
10480 #ifdef bottom_tree
10481 #undef xmlSetListDoc
10482 extern __typeof (xmlSetListDoc) xmlSetListDoc __attribute((alias("xmlSetListDoc__internal_alias")));
10483 #else
10484 #ifndef xmlSetListDoc
10485 extern __typeof (xmlSetListDoc) xmlSetListDoc__internal_alias __attribute((visibility("hidden")));
10486 #define xmlSetListDoc xmlSetListDoc__internal_alias
10487 #endif
10488 #endif
10489 
10490 #ifdef bottom_tree
10491 #undef xmlSetNs
10492 extern __typeof (xmlSetNs) xmlSetNs __attribute((alias("xmlSetNs__internal_alias")));
10493 #else
10494 #ifndef xmlSetNs
10495 extern __typeof (xmlSetNs) xmlSetNs__internal_alias __attribute((visibility("hidden")));
10496 #define xmlSetNs xmlSetNs__internal_alias
10497 #endif
10498 #endif
10499 
10500 #if defined(LIBXML_TREE_ENABLED) || defined(LIBXML_XINCLUDE_ENABLED) || defined(LIBXML_SCHEMAS_ENABLED) || defined(LIBXML_HTML_ENABLED)
10501 #ifdef bottom_tree
10502 #undef xmlSetNsProp
10503 extern __typeof (xmlSetNsProp) xmlSetNsProp __attribute((alias("xmlSetNsProp__internal_alias")));
10504 #else
10505 #ifndef xmlSetNsProp
10506 extern __typeof (xmlSetNsProp) xmlSetNsProp__internal_alias __attribute((visibility("hidden")));
10507 #define xmlSetNsProp xmlSetNsProp__internal_alias
10508 #endif
10509 #endif
10510 #endif
10511 
10512 #if defined(LIBXML_TREE_ENABLED) || defined(LIBXML_XINCLUDE_ENABLED) || defined(LIBXML_SCHEMAS_ENABLED) || defined(LIBXML_HTML_ENABLED)
10513 #ifdef bottom_tree
10514 #undef xmlSetProp
10515 extern __typeof (xmlSetProp) xmlSetProp __attribute((alias("xmlSetProp__internal_alias")));
10516 #else
10517 #ifndef xmlSetProp
10518 extern __typeof (xmlSetProp) xmlSetProp__internal_alias __attribute((visibility("hidden")));
10519 #define xmlSetProp xmlSetProp__internal_alias
10520 #endif
10521 #endif
10522 #endif
10523 
10524 #ifdef bottom_error
10525 #undef xmlSetStructuredErrorFunc
10526 extern __typeof (xmlSetStructuredErrorFunc) xmlSetStructuredErrorFunc __attribute((alias("xmlSetStructuredErrorFunc__internal_alias")));
10527 #else
10528 #ifndef xmlSetStructuredErrorFunc
10529 extern __typeof (xmlSetStructuredErrorFunc) xmlSetStructuredErrorFunc__internal_alias __attribute((visibility("hidden")));
10530 #define xmlSetStructuredErrorFunc xmlSetStructuredErrorFunc__internal_alias
10531 #endif
10532 #endif
10533 
10534 #ifdef bottom_tree
10535 #undef xmlSetTreeDoc
10536 extern __typeof (xmlSetTreeDoc) xmlSetTreeDoc __attribute((alias("xmlSetTreeDoc__internal_alias")));
10537 #else
10538 #ifndef xmlSetTreeDoc
10539 extern __typeof (xmlSetTreeDoc) xmlSetTreeDoc__internal_alias __attribute((visibility("hidden")));
10540 #define xmlSetTreeDoc xmlSetTreeDoc__internal_alias
10541 #endif
10542 #endif
10543 
10544 #if defined(LIBXML_SAX1_ENABLED)
10545 #ifdef bottom_parser
10546 #undef xmlSetupParserForBuffer
10547 extern __typeof (xmlSetupParserForBuffer) xmlSetupParserForBuffer __attribute((alias("xmlSetupParserForBuffer__internal_alias")));
10548 #else
10549 #ifndef xmlSetupParserForBuffer
10550 extern __typeof (xmlSetupParserForBuffer) xmlSetupParserForBuffer__internal_alias __attribute((visibility("hidden")));
10551 #define xmlSetupParserForBuffer xmlSetupParserForBuffer__internal_alias
10552 #endif
10553 #endif
10554 #endif
10555 
10556 #if defined(LIBXML_DEBUG_ENABLED) && defined(LIBXML_XPATH_ENABLED)
10557 #ifdef bottom_debugXML
10558 #undef xmlShell
10559 extern __typeof (xmlShell) xmlShell __attribute((alias("xmlShell__internal_alias")));
10560 #else
10561 #ifndef xmlShell
10562 extern __typeof (xmlShell) xmlShell__internal_alias __attribute((visibility("hidden")));
10563 #define xmlShell xmlShell__internal_alias
10564 #endif
10565 #endif
10566 #endif
10567 
10568 #if defined(LIBXML_DEBUG_ENABLED) && defined(LIBXML_XPATH_ENABLED)
10569 #ifdef bottom_debugXML
10570 #undef xmlShellBase
10571 extern __typeof (xmlShellBase) xmlShellBase __attribute((alias("xmlShellBase__internal_alias")));
10572 #else
10573 #ifndef xmlShellBase
10574 extern __typeof (xmlShellBase) xmlShellBase__internal_alias __attribute((visibility("hidden")));
10575 #define xmlShellBase xmlShellBase__internal_alias
10576 #endif
10577 #endif
10578 #endif
10579 
10580 #if defined(LIBXML_DEBUG_ENABLED) && defined(LIBXML_XPATH_ENABLED) && defined(LIBXML_OUTPUT_ENABLED)
10581 #ifdef bottom_debugXML
10582 #undef xmlShellCat
10583 extern __typeof (xmlShellCat) xmlShellCat __attribute((alias("xmlShellCat__internal_alias")));
10584 #else
10585 #ifndef xmlShellCat
10586 extern __typeof (xmlShellCat) xmlShellCat__internal_alias __attribute((visibility("hidden")));
10587 #define xmlShellCat xmlShellCat__internal_alias
10588 #endif
10589 #endif
10590 #endif
10591 
10592 #if defined(LIBXML_DEBUG_ENABLED) && defined(LIBXML_XPATH_ENABLED)
10593 #ifdef bottom_debugXML
10594 #undef xmlShellDir
10595 extern __typeof (xmlShellDir) xmlShellDir __attribute((alias("xmlShellDir__internal_alias")));
10596 #else
10597 #ifndef xmlShellDir
10598 extern __typeof (xmlShellDir) xmlShellDir__internal_alias __attribute((visibility("hidden")));
10599 #define xmlShellDir xmlShellDir__internal_alias
10600 #endif
10601 #endif
10602 #endif
10603 
10604 #if defined(LIBXML_DEBUG_ENABLED) && defined(LIBXML_XPATH_ENABLED)
10605 #ifdef bottom_debugXML
10606 #undef xmlShellDu
10607 extern __typeof (xmlShellDu) xmlShellDu __attribute((alias("xmlShellDu__internal_alias")));
10608 #else
10609 #ifndef xmlShellDu
10610 extern __typeof (xmlShellDu) xmlShellDu__internal_alias __attribute((visibility("hidden")));
10611 #define xmlShellDu xmlShellDu__internal_alias
10612 #endif
10613 #endif
10614 #endif
10615 
10616 #if defined(LIBXML_DEBUG_ENABLED) && defined(LIBXML_XPATH_ENABLED)
10617 #ifdef bottom_debugXML
10618 #undef xmlShellList
10619 extern __typeof (xmlShellList) xmlShellList __attribute((alias("xmlShellList__internal_alias")));
10620 #else
10621 #ifndef xmlShellList
10622 extern __typeof (xmlShellList) xmlShellList__internal_alias __attribute((visibility("hidden")));
10623 #define xmlShellList xmlShellList__internal_alias
10624 #endif
10625 #endif
10626 #endif
10627 
10628 #if defined(LIBXML_DEBUG_ENABLED) && defined(LIBXML_XPATH_ENABLED)
10629 #ifdef bottom_debugXML
10630 #undef xmlShellLoad
10631 extern __typeof (xmlShellLoad) xmlShellLoad __attribute((alias("xmlShellLoad__internal_alias")));
10632 #else
10633 #ifndef xmlShellLoad
10634 extern __typeof (xmlShellLoad) xmlShellLoad__internal_alias __attribute((visibility("hidden")));
10635 #define xmlShellLoad xmlShellLoad__internal_alias
10636 #endif
10637 #endif
10638 #endif
10639 
10640 #if defined(LIBXML_DEBUG_ENABLED) && defined(LIBXML_XPATH_ENABLED) && defined(LIBXML_OUTPUT_ENABLED)
10641 #ifdef bottom_debugXML
10642 #undef xmlShellPrintNode
10643 extern __typeof (xmlShellPrintNode) xmlShellPrintNode __attribute((alias("xmlShellPrintNode__internal_alias")));
10644 #else
10645 #ifndef xmlShellPrintNode
10646 extern __typeof (xmlShellPrintNode) xmlShellPrintNode__internal_alias __attribute((visibility("hidden")));
10647 #define xmlShellPrintNode xmlShellPrintNode__internal_alias
10648 #endif
10649 #endif
10650 #endif
10651 
10652 #if defined(LIBXML_DEBUG_ENABLED) && defined(LIBXML_XPATH_ENABLED)
10653 #ifdef bottom_debugXML
10654 #undef xmlShellPrintXPathError
10655 extern __typeof (xmlShellPrintXPathError) xmlShellPrintXPathError __attribute((alias("xmlShellPrintXPathError__internal_alias")));
10656 #else
10657 #ifndef xmlShellPrintXPathError
10658 extern __typeof (xmlShellPrintXPathError) xmlShellPrintXPathError__internal_alias __attribute((visibility("hidden")));
10659 #define xmlShellPrintXPathError xmlShellPrintXPathError__internal_alias
10660 #endif
10661 #endif
10662 #endif
10663 
10664 #if defined(LIBXML_DEBUG_ENABLED) && defined(LIBXML_XPATH_ENABLED)
10665 #ifdef bottom_debugXML
10666 #undef xmlShellPrintXPathResult
10667 extern __typeof (xmlShellPrintXPathResult) xmlShellPrintXPathResult __attribute((alias("xmlShellPrintXPathResult__internal_alias")));
10668 #else
10669 #ifndef xmlShellPrintXPathResult
10670 extern __typeof (xmlShellPrintXPathResult) xmlShellPrintXPathResult__internal_alias __attribute((visibility("hidden")));
10671 #define xmlShellPrintXPathResult xmlShellPrintXPathResult__internal_alias
10672 #endif
10673 #endif
10674 #endif
10675 
10676 #if defined(LIBXML_DEBUG_ENABLED) && defined(LIBXML_XPATH_ENABLED)
10677 #ifdef bottom_debugXML
10678 #undef xmlShellPwd
10679 extern __typeof (xmlShellPwd) xmlShellPwd __attribute((alias("xmlShellPwd__internal_alias")));
10680 #else
10681 #ifndef xmlShellPwd
10682 extern __typeof (xmlShellPwd) xmlShellPwd__internal_alias __attribute((visibility("hidden")));
10683 #define xmlShellPwd xmlShellPwd__internal_alias
10684 #endif
10685 #endif
10686 #endif
10687 
10688 #if defined(LIBXML_DEBUG_ENABLED) && defined(LIBXML_XPATH_ENABLED) && defined(LIBXML_OUTPUT_ENABLED)
10689 #ifdef bottom_debugXML
10690 #undef xmlShellSave
10691 extern __typeof (xmlShellSave) xmlShellSave __attribute((alias("xmlShellSave__internal_alias")));
10692 #else
10693 #ifndef xmlShellSave
10694 extern __typeof (xmlShellSave) xmlShellSave__internal_alias __attribute((visibility("hidden")));
10695 #define xmlShellSave xmlShellSave__internal_alias
10696 #endif
10697 #endif
10698 #endif
10699 
10700 #if defined(LIBXML_DEBUG_ENABLED) && defined(LIBXML_XPATH_ENABLED) && defined(LIBXML_VALID_ENABLED)
10701 #ifdef bottom_debugXML
10702 #undef xmlShellValidate
10703 extern __typeof (xmlShellValidate) xmlShellValidate __attribute((alias("xmlShellValidate__internal_alias")));
10704 #else
10705 #ifndef xmlShellValidate
10706 extern __typeof (xmlShellValidate) xmlShellValidate__internal_alias __attribute((visibility("hidden")));
10707 #define xmlShellValidate xmlShellValidate__internal_alias
10708 #endif
10709 #endif
10710 #endif
10711 
10712 #if defined(LIBXML_DEBUG_ENABLED) && defined(LIBXML_XPATH_ENABLED) && defined(LIBXML_OUTPUT_ENABLED)
10713 #ifdef bottom_debugXML
10714 #undef xmlShellWrite
10715 extern __typeof (xmlShellWrite) xmlShellWrite __attribute((alias("xmlShellWrite__internal_alias")));
10716 #else
10717 #ifndef xmlShellWrite
10718 extern __typeof (xmlShellWrite) xmlShellWrite__internal_alias __attribute((visibility("hidden")));
10719 #define xmlShellWrite xmlShellWrite__internal_alias
10720 #endif
10721 #endif
10722 #endif
10723 
10724 #ifdef bottom_parser
10725 #undef xmlSkipBlankChars
10726 extern __typeof (xmlSkipBlankChars) xmlSkipBlankChars __attribute((alias("xmlSkipBlankChars__internal_alias")));
10727 #else
10728 #ifndef xmlSkipBlankChars
10729 extern __typeof (xmlSkipBlankChars) xmlSkipBlankChars__internal_alias __attribute((visibility("hidden")));
10730 #define xmlSkipBlankChars xmlSkipBlankChars__internal_alias
10731 #endif
10732 #endif
10733 
10734 #ifdef bottom_valid
10735 #undef xmlSnprintfElementContent
10736 extern __typeof (xmlSnprintfElementContent) xmlSnprintfElementContent __attribute((alias("xmlSnprintfElementContent__internal_alias")));
10737 #else
10738 #ifndef xmlSnprintfElementContent
10739 extern __typeof (xmlSnprintfElementContent) xmlSnprintfElementContent__internal_alias __attribute((visibility("hidden")));
10740 #define xmlSnprintfElementContent xmlSnprintfElementContent__internal_alias
10741 #endif
10742 #endif
10743 
10744 #ifdef bottom_parser
10745 #undef xmlSplitQName
10746 extern __typeof (xmlSplitQName) xmlSplitQName __attribute((alias("xmlSplitQName__internal_alias")));
10747 #else
10748 #ifndef xmlSplitQName
10749 extern __typeof (xmlSplitQName) xmlSplitQName__internal_alias __attribute((visibility("hidden")));
10750 #define xmlSplitQName xmlSplitQName__internal_alias
10751 #endif
10752 #endif
10753 
10754 #ifdef bottom_tree
10755 #undef xmlSplitQName2
10756 extern __typeof (xmlSplitQName2) xmlSplitQName2 __attribute((alias("xmlSplitQName2__internal_alias")));
10757 #else
10758 #ifndef xmlSplitQName2
10759 extern __typeof (xmlSplitQName2) xmlSplitQName2__internal_alias __attribute((visibility("hidden")));
10760 #define xmlSplitQName2 xmlSplitQName2__internal_alias
10761 #endif
10762 #endif
10763 
10764 #ifdef bottom_tree
10765 #undef xmlSplitQName3
10766 extern __typeof (xmlSplitQName3) xmlSplitQName3 __attribute((alias("xmlSplitQName3__internal_alias")));
10767 #else
10768 #ifndef xmlSplitQName3
10769 extern __typeof (xmlSplitQName3) xmlSplitQName3__internal_alias __attribute((visibility("hidden")));
10770 #define xmlSplitQName3 xmlSplitQName3__internal_alias
10771 #endif
10772 #endif
10773 
10774 #if defined(LIBXML_OUTPUT_ENABLED)
10775 #ifdef bottom_valid
10776 #undef xmlSprintfElementContent
10777 extern __typeof (xmlSprintfElementContent) xmlSprintfElementContent __attribute((alias("xmlSprintfElementContent__internal_alias")));
10778 #else
10779 #ifndef xmlSprintfElementContent
10780 extern __typeof (xmlSprintfElementContent) xmlSprintfElementContent__internal_alias __attribute((visibility("hidden")));
10781 #define xmlSprintfElementContent xmlSprintfElementContent__internal_alias
10782 #endif
10783 #endif
10784 #endif
10785 
10786 #ifdef bottom_parser
10787 #undef xmlStopParser
10788 extern __typeof (xmlStopParser) xmlStopParser __attribute((alias("xmlStopParser__internal_alias")));
10789 #else
10790 #ifndef xmlStopParser
10791 extern __typeof (xmlStopParser) xmlStopParser__internal_alias __attribute((visibility("hidden")));
10792 #define xmlStopParser xmlStopParser__internal_alias
10793 #endif
10794 #endif
10795 
10796 #ifdef bottom_xmlstring
10797 #undef xmlStrEqual
10798 extern __typeof (xmlStrEqual) xmlStrEqual __attribute((alias("xmlStrEqual__internal_alias")));
10799 #else
10800 #ifndef xmlStrEqual
10801 extern __typeof (xmlStrEqual) xmlStrEqual__internal_alias __attribute((visibility("hidden")));
10802 #define xmlStrEqual xmlStrEqual__internal_alias
10803 #endif
10804 #endif
10805 
10806 #ifdef bottom_xmlstring
10807 #undef xmlStrPrintf
10808 extern __typeof (xmlStrPrintf) xmlStrPrintf __attribute((alias("xmlStrPrintf__internal_alias")));
10809 #else
10810 #ifndef xmlStrPrintf
10811 extern __typeof (xmlStrPrintf) xmlStrPrintf__internal_alias __attribute((visibility("hidden")));
10812 #define xmlStrPrintf xmlStrPrintf__internal_alias
10813 #endif
10814 #endif
10815 
10816 #ifdef bottom_xmlstring
10817 #undef xmlStrQEqual
10818 extern __typeof (xmlStrQEqual) xmlStrQEqual __attribute((alias("xmlStrQEqual__internal_alias")));
10819 #else
10820 #ifndef xmlStrQEqual
10821 extern __typeof (xmlStrQEqual) xmlStrQEqual__internal_alias __attribute((visibility("hidden")));
10822 #define xmlStrQEqual xmlStrQEqual__internal_alias
10823 #endif
10824 #endif
10825 
10826 #ifdef bottom_xmlstring
10827 #undef xmlStrVPrintf
10828 extern __typeof (xmlStrVPrintf) xmlStrVPrintf __attribute((alias("xmlStrVPrintf__internal_alias")));
10829 #else
10830 #ifndef xmlStrVPrintf
10831 extern __typeof (xmlStrVPrintf) xmlStrVPrintf__internal_alias __attribute((visibility("hidden")));
10832 #define xmlStrVPrintf xmlStrVPrintf__internal_alias
10833 #endif
10834 #endif
10835 
10836 #ifdef bottom_xmlstring
10837 #undef xmlStrcasecmp
10838 extern __typeof (xmlStrcasecmp) xmlStrcasecmp __attribute((alias("xmlStrcasecmp__internal_alias")));
10839 #else
10840 #ifndef xmlStrcasecmp
10841 extern __typeof (xmlStrcasecmp) xmlStrcasecmp__internal_alias __attribute((visibility("hidden")));
10842 #define xmlStrcasecmp xmlStrcasecmp__internal_alias
10843 #endif
10844 #endif
10845 
10846 #ifdef bottom_xmlstring
10847 #undef xmlStrcasestr
10848 extern __typeof (xmlStrcasestr) xmlStrcasestr __attribute((alias("xmlStrcasestr__internal_alias")));
10849 #else
10850 #ifndef xmlStrcasestr
10851 extern __typeof (xmlStrcasestr) xmlStrcasestr__internal_alias __attribute((visibility("hidden")));
10852 #define xmlStrcasestr xmlStrcasestr__internal_alias
10853 #endif
10854 #endif
10855 
10856 #ifdef bottom_xmlstring
10857 #undef xmlStrcat
10858 extern __typeof (xmlStrcat) xmlStrcat __attribute((alias("xmlStrcat__internal_alias")));
10859 #else
10860 #ifndef xmlStrcat
10861 extern __typeof (xmlStrcat) xmlStrcat__internal_alias __attribute((visibility("hidden")));
10862 #define xmlStrcat xmlStrcat__internal_alias
10863 #endif
10864 #endif
10865 
10866 #ifdef bottom_xmlstring
10867 #undef xmlStrchr
10868 extern __typeof (xmlStrchr) xmlStrchr __attribute((alias("xmlStrchr__internal_alias")));
10869 #else
10870 #ifndef xmlStrchr
10871 extern __typeof (xmlStrchr) xmlStrchr__internal_alias __attribute((visibility("hidden")));
10872 #define xmlStrchr xmlStrchr__internal_alias
10873 #endif
10874 #endif
10875 
10876 #ifdef bottom_xmlstring
10877 #undef xmlStrcmp
10878 extern __typeof (xmlStrcmp) xmlStrcmp __attribute((alias("xmlStrcmp__internal_alias")));
10879 #else
10880 #ifndef xmlStrcmp
10881 extern __typeof (xmlStrcmp) xmlStrcmp__internal_alias __attribute((visibility("hidden")));
10882 #define xmlStrcmp xmlStrcmp__internal_alias
10883 #endif
10884 #endif
10885 
10886 #ifdef bottom_xmlstring
10887 #undef xmlStrdup
10888 extern __typeof (xmlStrdup) xmlStrdup __attribute((alias("xmlStrdup__internal_alias")));
10889 #else
10890 #ifndef xmlStrdup
10891 extern __typeof (xmlStrdup) xmlStrdup__internal_alias __attribute((visibility("hidden")));
10892 #define xmlStrdup xmlStrdup__internal_alias
10893 #endif
10894 #endif
10895 
10896 #if defined(LIBXML_PATTERN_ENABLED)
10897 #ifdef bottom_pattern
10898 #undef xmlStreamPop
10899 extern __typeof (xmlStreamPop) xmlStreamPop __attribute((alias("xmlStreamPop__internal_alias")));
10900 #else
10901 #ifndef xmlStreamPop
10902 extern __typeof (xmlStreamPop) xmlStreamPop__internal_alias __attribute((visibility("hidden")));
10903 #define xmlStreamPop xmlStreamPop__internal_alias
10904 #endif
10905 #endif
10906 #endif
10907 
10908 #if defined(LIBXML_PATTERN_ENABLED)
10909 #ifdef bottom_pattern
10910 #undef xmlStreamPush
10911 extern __typeof (xmlStreamPush) xmlStreamPush __attribute((alias("xmlStreamPush__internal_alias")));
10912 #else
10913 #ifndef xmlStreamPush
10914 extern __typeof (xmlStreamPush) xmlStreamPush__internal_alias __attribute((visibility("hidden")));
10915 #define xmlStreamPush xmlStreamPush__internal_alias
10916 #endif
10917 #endif
10918 #endif
10919 
10920 #if defined(LIBXML_PATTERN_ENABLED)
10921 #ifdef bottom_pattern
10922 #undef xmlStreamPushAttr
10923 extern __typeof (xmlStreamPushAttr) xmlStreamPushAttr __attribute((alias("xmlStreamPushAttr__internal_alias")));
10924 #else
10925 #ifndef xmlStreamPushAttr
10926 extern __typeof (xmlStreamPushAttr) xmlStreamPushAttr__internal_alias __attribute((visibility("hidden")));
10927 #define xmlStreamPushAttr xmlStreamPushAttr__internal_alias
10928 #endif
10929 #endif
10930 #endif
10931 
10932 #if defined(LIBXML_PATTERN_ENABLED)
10933 #ifdef bottom_pattern
10934 #undef xmlStreamPushNode
10935 extern __typeof (xmlStreamPushNode) xmlStreamPushNode __attribute((alias("xmlStreamPushNode__internal_alias")));
10936 #else
10937 #ifndef xmlStreamPushNode
10938 extern __typeof (xmlStreamPushNode) xmlStreamPushNode__internal_alias __attribute((visibility("hidden")));
10939 #define xmlStreamPushNode xmlStreamPushNode__internal_alias
10940 #endif
10941 #endif
10942 #endif
10943 
10944 #if defined(LIBXML_PATTERN_ENABLED)
10945 #ifdef bottom_pattern
10946 #undef xmlStreamWantsAnyNode
10947 extern __typeof (xmlStreamWantsAnyNode) xmlStreamWantsAnyNode __attribute((alias("xmlStreamWantsAnyNode__internal_alias")));
10948 #else
10949 #ifndef xmlStreamWantsAnyNode
10950 extern __typeof (xmlStreamWantsAnyNode) xmlStreamWantsAnyNode__internal_alias __attribute((visibility("hidden")));
10951 #define xmlStreamWantsAnyNode xmlStreamWantsAnyNode__internal_alias
10952 #endif
10953 #endif
10954 #endif
10955 
10956 #ifdef bottom_parserInternals
10957 #undef xmlStringCurrentChar
10958 extern __typeof (xmlStringCurrentChar) xmlStringCurrentChar __attribute((alias("xmlStringCurrentChar__internal_alias")));
10959 #else
10960 #ifndef xmlStringCurrentChar
10961 extern __typeof (xmlStringCurrentChar) xmlStringCurrentChar__internal_alias __attribute((visibility("hidden")));
10962 #define xmlStringCurrentChar xmlStringCurrentChar__internal_alias
10963 #endif
10964 #endif
10965 
10966 #ifdef bottom_parser
10967 #undef xmlStringDecodeEntities
10968 extern __typeof (xmlStringDecodeEntities) xmlStringDecodeEntities __attribute((alias("xmlStringDecodeEntities__internal_alias")));
10969 #else
10970 #ifndef xmlStringDecodeEntities
10971 extern __typeof (xmlStringDecodeEntities) xmlStringDecodeEntities__internal_alias __attribute((visibility("hidden")));
10972 #define xmlStringDecodeEntities xmlStringDecodeEntities__internal_alias
10973 #endif
10974 #endif
10975 
10976 #ifdef bottom_tree
10977 #undef xmlStringGetNodeList
10978 extern __typeof (xmlStringGetNodeList) xmlStringGetNodeList __attribute((alias("xmlStringGetNodeList__internal_alias")));
10979 #else
10980 #ifndef xmlStringGetNodeList
10981 extern __typeof (xmlStringGetNodeList) xmlStringGetNodeList__internal_alias __attribute((visibility("hidden")));
10982 #define xmlStringGetNodeList xmlStringGetNodeList__internal_alias
10983 #endif
10984 #endif
10985 
10986 #ifdef bottom_parser
10987 #undef xmlStringLenDecodeEntities
10988 extern __typeof (xmlStringLenDecodeEntities) xmlStringLenDecodeEntities __attribute((alias("xmlStringLenDecodeEntities__internal_alias")));
10989 #else
10990 #ifndef xmlStringLenDecodeEntities
10991 extern __typeof (xmlStringLenDecodeEntities) xmlStringLenDecodeEntities__internal_alias __attribute((visibility("hidden")));
10992 #define xmlStringLenDecodeEntities xmlStringLenDecodeEntities__internal_alias
10993 #endif
10994 #endif
10995 
10996 #ifdef bottom_tree
10997 #undef xmlStringLenGetNodeList
10998 extern __typeof (xmlStringLenGetNodeList) xmlStringLenGetNodeList __attribute((alias("xmlStringLenGetNodeList__internal_alias")));
10999 #else
11000 #ifndef xmlStringLenGetNodeList
11001 extern __typeof (xmlStringLenGetNodeList) xmlStringLenGetNodeList__internal_alias __attribute((visibility("hidden")));
11002 #define xmlStringLenGetNodeList xmlStringLenGetNodeList__internal_alias
11003 #endif
11004 #endif
11005 
11006 #ifdef bottom_xmlstring
11007 #undef xmlStrlen
11008 extern __typeof (xmlStrlen) xmlStrlen __attribute((alias("xmlStrlen__internal_alias")));
11009 #else
11010 #ifndef xmlStrlen
11011 extern __typeof (xmlStrlen) xmlStrlen__internal_alias __attribute((visibility("hidden")));
11012 #define xmlStrlen xmlStrlen__internal_alias
11013 #endif
11014 #endif
11015 
11016 #ifdef bottom_xmlstring
11017 #undef xmlStrncasecmp
11018 extern __typeof (xmlStrncasecmp) xmlStrncasecmp __attribute((alias("xmlStrncasecmp__internal_alias")));
11019 #else
11020 #ifndef xmlStrncasecmp
11021 extern __typeof (xmlStrncasecmp) xmlStrncasecmp__internal_alias __attribute((visibility("hidden")));
11022 #define xmlStrncasecmp xmlStrncasecmp__internal_alias
11023 #endif
11024 #endif
11025 
11026 #ifdef bottom_xmlstring
11027 #undef xmlStrncat
11028 extern __typeof (xmlStrncat) xmlStrncat __attribute((alias("xmlStrncat__internal_alias")));
11029 #else
11030 #ifndef xmlStrncat
11031 extern __typeof (xmlStrncat) xmlStrncat__internal_alias __attribute((visibility("hidden")));
11032 #define xmlStrncat xmlStrncat__internal_alias
11033 #endif
11034 #endif
11035 
11036 #ifdef bottom_xmlstring
11037 #undef xmlStrncatNew
11038 extern __typeof (xmlStrncatNew) xmlStrncatNew __attribute((alias("xmlStrncatNew__internal_alias")));
11039 #else
11040 #ifndef xmlStrncatNew
11041 extern __typeof (xmlStrncatNew) xmlStrncatNew__internal_alias __attribute((visibility("hidden")));
11042 #define xmlStrncatNew xmlStrncatNew__internal_alias
11043 #endif
11044 #endif
11045 
11046 #ifdef bottom_xmlstring
11047 #undef xmlStrncmp
11048 extern __typeof (xmlStrncmp) xmlStrncmp __attribute((alias("xmlStrncmp__internal_alias")));
11049 #else
11050 #ifndef xmlStrncmp
11051 extern __typeof (xmlStrncmp) xmlStrncmp__internal_alias __attribute((visibility("hidden")));
11052 #define xmlStrncmp xmlStrncmp__internal_alias
11053 #endif
11054 #endif
11055 
11056 #ifdef bottom_xmlstring
11057 #undef xmlStrndup
11058 extern __typeof (xmlStrndup) xmlStrndup __attribute((alias("xmlStrndup__internal_alias")));
11059 #else
11060 #ifndef xmlStrndup
11061 extern __typeof (xmlStrndup) xmlStrndup__internal_alias __attribute((visibility("hidden")));
11062 #define xmlStrndup xmlStrndup__internal_alias
11063 #endif
11064 #endif
11065 
11066 #ifdef bottom_xmlstring
11067 #undef xmlStrstr
11068 extern __typeof (xmlStrstr) xmlStrstr __attribute((alias("xmlStrstr__internal_alias")));
11069 #else
11070 #ifndef xmlStrstr
11071 extern __typeof (xmlStrstr) xmlStrstr__internal_alias __attribute((visibility("hidden")));
11072 #define xmlStrstr xmlStrstr__internal_alias
11073 #endif
11074 #endif
11075 
11076 #ifdef bottom_xmlstring
11077 #undef xmlStrsub
11078 extern __typeof (xmlStrsub) xmlStrsub __attribute((alias("xmlStrsub__internal_alias")));
11079 #else
11080 #ifndef xmlStrsub
11081 extern __typeof (xmlStrsub) xmlStrsub__internal_alias __attribute((visibility("hidden")));
11082 #define xmlStrsub xmlStrsub__internal_alias
11083 #endif
11084 #endif
11085 
11086 #ifdef bottom_parserInternals
11087 #undef xmlSubstituteEntitiesDefault
11088 extern __typeof (xmlSubstituteEntitiesDefault) xmlSubstituteEntitiesDefault __attribute((alias("xmlSubstituteEntitiesDefault__internal_alias")));
11089 #else
11090 #ifndef xmlSubstituteEntitiesDefault
11091 extern __typeof (xmlSubstituteEntitiesDefault) xmlSubstituteEntitiesDefault__internal_alias __attribute((visibility("hidden")));
11092 #define xmlSubstituteEntitiesDefault xmlSubstituteEntitiesDefault__internal_alias
11093 #endif
11094 #endif
11095 
11096 #ifdef bottom_parserInternals
11097 #undef xmlSwitchEncoding
11098 extern __typeof (xmlSwitchEncoding) xmlSwitchEncoding __attribute((alias("xmlSwitchEncoding__internal_alias")));
11099 #else
11100 #ifndef xmlSwitchEncoding
11101 extern __typeof (xmlSwitchEncoding) xmlSwitchEncoding__internal_alias __attribute((visibility("hidden")));
11102 #define xmlSwitchEncoding xmlSwitchEncoding__internal_alias
11103 #endif
11104 #endif
11105 
11106 #ifdef bottom_parserInternals
11107 #undef xmlSwitchInputEncoding
11108 extern __typeof (xmlSwitchInputEncoding) xmlSwitchInputEncoding __attribute((alias("xmlSwitchInputEncoding__internal_alias")));
11109 #else
11110 #ifndef xmlSwitchInputEncoding
11111 extern __typeof (xmlSwitchInputEncoding) xmlSwitchInputEncoding__internal_alias __attribute((visibility("hidden")));
11112 #define xmlSwitchInputEncoding xmlSwitchInputEncoding__internal_alias
11113 #endif
11114 #endif
11115 
11116 #ifdef bottom_parserInternals
11117 #undef xmlSwitchToEncoding
11118 extern __typeof (xmlSwitchToEncoding) xmlSwitchToEncoding __attribute((alias("xmlSwitchToEncoding__internal_alias")));
11119 #else
11120 #ifndef xmlSwitchToEncoding
11121 extern __typeof (xmlSwitchToEncoding) xmlSwitchToEncoding__internal_alias __attribute((visibility("hidden")));
11122 #define xmlSwitchToEncoding xmlSwitchToEncoding__internal_alias
11123 #endif
11124 #endif
11125 
11126 #ifdef bottom_tree
11127 #undef xmlTextConcat
11128 extern __typeof (xmlTextConcat) xmlTextConcat __attribute((alias("xmlTextConcat__internal_alias")));
11129 #else
11130 #ifndef xmlTextConcat
11131 extern __typeof (xmlTextConcat) xmlTextConcat__internal_alias __attribute((visibility("hidden")));
11132 #define xmlTextConcat xmlTextConcat__internal_alias
11133 #endif
11134 #endif
11135 
11136 #ifdef bottom_tree
11137 #undef xmlTextMerge
11138 extern __typeof (xmlTextMerge) xmlTextMerge __attribute((alias("xmlTextMerge__internal_alias")));
11139 #else
11140 #ifndef xmlTextMerge
11141 extern __typeof (xmlTextMerge) xmlTextMerge__internal_alias __attribute((visibility("hidden")));
11142 #define xmlTextMerge xmlTextMerge__internal_alias
11143 #endif
11144 #endif
11145 
11146 #if defined(LIBXML_READER_ENABLED)
11147 #ifdef bottom_xmlreader
11148 #undef xmlTextReaderAttributeCount
11149 extern __typeof (xmlTextReaderAttributeCount) xmlTextReaderAttributeCount __attribute((alias("xmlTextReaderAttributeCount__internal_alias")));
11150 #else
11151 #ifndef xmlTextReaderAttributeCount
11152 extern __typeof (xmlTextReaderAttributeCount) xmlTextReaderAttributeCount__internal_alias __attribute((visibility("hidden")));
11153 #define xmlTextReaderAttributeCount xmlTextReaderAttributeCount__internal_alias
11154 #endif
11155 #endif
11156 #endif
11157 
11158 #if defined(LIBXML_READER_ENABLED)
11159 #ifdef bottom_xmlreader
11160 #undef xmlTextReaderBaseUri
11161 extern __typeof (xmlTextReaderBaseUri) xmlTextReaderBaseUri __attribute((alias("xmlTextReaderBaseUri__internal_alias")));
11162 #else
11163 #ifndef xmlTextReaderBaseUri
11164 extern __typeof (xmlTextReaderBaseUri) xmlTextReaderBaseUri__internal_alias __attribute((visibility("hidden")));
11165 #define xmlTextReaderBaseUri xmlTextReaderBaseUri__internal_alias
11166 #endif
11167 #endif
11168 #endif
11169 
11170 #if defined(LIBXML_READER_ENABLED)
11171 #ifdef bottom_xmlreader
11172 #undef xmlTextReaderByteConsumed
11173 extern __typeof (xmlTextReaderByteConsumed) xmlTextReaderByteConsumed __attribute((alias("xmlTextReaderByteConsumed__internal_alias")));
11174 #else
11175 #ifndef xmlTextReaderByteConsumed
11176 extern __typeof (xmlTextReaderByteConsumed) xmlTextReaderByteConsumed__internal_alias __attribute((visibility("hidden")));
11177 #define xmlTextReaderByteConsumed xmlTextReaderByteConsumed__internal_alias
11178 #endif
11179 #endif
11180 #endif
11181 
11182 #if defined(LIBXML_READER_ENABLED)
11183 #ifdef bottom_xmlreader
11184 #undef xmlTextReaderClose
11185 extern __typeof (xmlTextReaderClose) xmlTextReaderClose __attribute((alias("xmlTextReaderClose__internal_alias")));
11186 #else
11187 #ifndef xmlTextReaderClose
11188 extern __typeof (xmlTextReaderClose) xmlTextReaderClose__internal_alias __attribute((visibility("hidden")));
11189 #define xmlTextReaderClose xmlTextReaderClose__internal_alias
11190 #endif
11191 #endif
11192 #endif
11193 
11194 #if defined(LIBXML_READER_ENABLED)
11195 #ifdef bottom_xmlreader
11196 #undef xmlTextReaderConstBaseUri
11197 extern __typeof (xmlTextReaderConstBaseUri) xmlTextReaderConstBaseUri __attribute((alias("xmlTextReaderConstBaseUri__internal_alias")));
11198 #else
11199 #ifndef xmlTextReaderConstBaseUri
11200 extern __typeof (xmlTextReaderConstBaseUri) xmlTextReaderConstBaseUri__internal_alias __attribute((visibility("hidden")));
11201 #define xmlTextReaderConstBaseUri xmlTextReaderConstBaseUri__internal_alias
11202 #endif
11203 #endif
11204 #endif
11205 
11206 #if defined(LIBXML_READER_ENABLED)
11207 #ifdef bottom_xmlreader
11208 #undef xmlTextReaderConstEncoding
11209 extern __typeof (xmlTextReaderConstEncoding) xmlTextReaderConstEncoding __attribute((alias("xmlTextReaderConstEncoding__internal_alias")));
11210 #else
11211 #ifndef xmlTextReaderConstEncoding
11212 extern __typeof (xmlTextReaderConstEncoding) xmlTextReaderConstEncoding__internal_alias __attribute((visibility("hidden")));
11213 #define xmlTextReaderConstEncoding xmlTextReaderConstEncoding__internal_alias
11214 #endif
11215 #endif
11216 #endif
11217 
11218 #if defined(LIBXML_READER_ENABLED)
11219 #ifdef bottom_xmlreader
11220 #undef xmlTextReaderConstLocalName
11221 extern __typeof (xmlTextReaderConstLocalName) xmlTextReaderConstLocalName __attribute((alias("xmlTextReaderConstLocalName__internal_alias")));
11222 #else
11223 #ifndef xmlTextReaderConstLocalName
11224 extern __typeof (xmlTextReaderConstLocalName) xmlTextReaderConstLocalName__internal_alias __attribute((visibility("hidden")));
11225 #define xmlTextReaderConstLocalName xmlTextReaderConstLocalName__internal_alias
11226 #endif
11227 #endif
11228 #endif
11229 
11230 #if defined(LIBXML_READER_ENABLED)
11231 #ifdef bottom_xmlreader
11232 #undef xmlTextReaderConstName
11233 extern __typeof (xmlTextReaderConstName) xmlTextReaderConstName __attribute((alias("xmlTextReaderConstName__internal_alias")));
11234 #else
11235 #ifndef xmlTextReaderConstName
11236 extern __typeof (xmlTextReaderConstName) xmlTextReaderConstName__internal_alias __attribute((visibility("hidden")));
11237 #define xmlTextReaderConstName xmlTextReaderConstName__internal_alias
11238 #endif
11239 #endif
11240 #endif
11241 
11242 #if defined(LIBXML_READER_ENABLED)
11243 #ifdef bottom_xmlreader
11244 #undef xmlTextReaderConstNamespaceUri
11245 extern __typeof (xmlTextReaderConstNamespaceUri) xmlTextReaderConstNamespaceUri __attribute((alias("xmlTextReaderConstNamespaceUri__internal_alias")));
11246 #else
11247 #ifndef xmlTextReaderConstNamespaceUri
11248 extern __typeof (xmlTextReaderConstNamespaceUri) xmlTextReaderConstNamespaceUri__internal_alias __attribute((visibility("hidden")));
11249 #define xmlTextReaderConstNamespaceUri xmlTextReaderConstNamespaceUri__internal_alias
11250 #endif
11251 #endif
11252 #endif
11253 
11254 #if defined(LIBXML_READER_ENABLED)
11255 #ifdef bottom_xmlreader
11256 #undef xmlTextReaderConstPrefix
11257 extern __typeof (xmlTextReaderConstPrefix) xmlTextReaderConstPrefix __attribute((alias("xmlTextReaderConstPrefix__internal_alias")));
11258 #else
11259 #ifndef xmlTextReaderConstPrefix
11260 extern __typeof (xmlTextReaderConstPrefix) xmlTextReaderConstPrefix__internal_alias __attribute((visibility("hidden")));
11261 #define xmlTextReaderConstPrefix xmlTextReaderConstPrefix__internal_alias
11262 #endif
11263 #endif
11264 #endif
11265 
11266 #if defined(LIBXML_READER_ENABLED)
11267 #ifdef bottom_xmlreader
11268 #undef xmlTextReaderConstString
11269 extern __typeof (xmlTextReaderConstString) xmlTextReaderConstString __attribute((alias("xmlTextReaderConstString__internal_alias")));
11270 #else
11271 #ifndef xmlTextReaderConstString
11272 extern __typeof (xmlTextReaderConstString) xmlTextReaderConstString__internal_alias __attribute((visibility("hidden")));
11273 #define xmlTextReaderConstString xmlTextReaderConstString__internal_alias
11274 #endif
11275 #endif
11276 #endif
11277 
11278 #if defined(LIBXML_READER_ENABLED)
11279 #ifdef bottom_xmlreader
11280 #undef xmlTextReaderConstValue
11281 extern __typeof (xmlTextReaderConstValue) xmlTextReaderConstValue __attribute((alias("xmlTextReaderConstValue__internal_alias")));
11282 #else
11283 #ifndef xmlTextReaderConstValue
11284 extern __typeof (xmlTextReaderConstValue) xmlTextReaderConstValue__internal_alias __attribute((visibility("hidden")));
11285 #define xmlTextReaderConstValue xmlTextReaderConstValue__internal_alias
11286 #endif
11287 #endif
11288 #endif
11289 
11290 #if defined(LIBXML_READER_ENABLED)
11291 #ifdef bottom_xmlreader
11292 #undef xmlTextReaderConstXmlLang
11293 extern __typeof (xmlTextReaderConstXmlLang) xmlTextReaderConstXmlLang __attribute((alias("xmlTextReaderConstXmlLang__internal_alias")));
11294 #else
11295 #ifndef xmlTextReaderConstXmlLang
11296 extern __typeof (xmlTextReaderConstXmlLang) xmlTextReaderConstXmlLang__internal_alias __attribute((visibility("hidden")));
11297 #define xmlTextReaderConstXmlLang xmlTextReaderConstXmlLang__internal_alias
11298 #endif
11299 #endif
11300 #endif
11301 
11302 #if defined(LIBXML_READER_ENABLED)
11303 #ifdef bottom_xmlreader
11304 #undef xmlTextReaderConstXmlVersion
11305 extern __typeof (xmlTextReaderConstXmlVersion) xmlTextReaderConstXmlVersion __attribute((alias("xmlTextReaderConstXmlVersion__internal_alias")));
11306 #else
11307 #ifndef xmlTextReaderConstXmlVersion
11308 extern __typeof (xmlTextReaderConstXmlVersion) xmlTextReaderConstXmlVersion__internal_alias __attribute((visibility("hidden")));
11309 #define xmlTextReaderConstXmlVersion xmlTextReaderConstXmlVersion__internal_alias
11310 #endif
11311 #endif
11312 #endif
11313 
11314 #if defined(LIBXML_READER_ENABLED)
11315 #ifdef bottom_xmlreader
11316 #undef xmlTextReaderCurrentDoc
11317 extern __typeof (xmlTextReaderCurrentDoc) xmlTextReaderCurrentDoc __attribute((alias("xmlTextReaderCurrentDoc__internal_alias")));
11318 #else
11319 #ifndef xmlTextReaderCurrentDoc
11320 extern __typeof (xmlTextReaderCurrentDoc) xmlTextReaderCurrentDoc__internal_alias __attribute((visibility("hidden")));
11321 #define xmlTextReaderCurrentDoc xmlTextReaderCurrentDoc__internal_alias
11322 #endif
11323 #endif
11324 #endif
11325 
11326 #if defined(LIBXML_READER_ENABLED)
11327 #ifdef bottom_xmlreader
11328 #undef xmlTextReaderCurrentNode
11329 extern __typeof (xmlTextReaderCurrentNode) xmlTextReaderCurrentNode __attribute((alias("xmlTextReaderCurrentNode__internal_alias")));
11330 #else
11331 #ifndef xmlTextReaderCurrentNode
11332 extern __typeof (xmlTextReaderCurrentNode) xmlTextReaderCurrentNode__internal_alias __attribute((visibility("hidden")));
11333 #define xmlTextReaderCurrentNode xmlTextReaderCurrentNode__internal_alias
11334 #endif
11335 #endif
11336 #endif
11337 
11338 #if defined(LIBXML_READER_ENABLED)
11339 #ifdef bottom_xmlreader
11340 #undef xmlTextReaderDepth
11341 extern __typeof (xmlTextReaderDepth) xmlTextReaderDepth __attribute((alias("xmlTextReaderDepth__internal_alias")));
11342 #else
11343 #ifndef xmlTextReaderDepth
11344 extern __typeof (xmlTextReaderDepth) xmlTextReaderDepth__internal_alias __attribute((visibility("hidden")));
11345 #define xmlTextReaderDepth xmlTextReaderDepth__internal_alias
11346 #endif
11347 #endif
11348 #endif
11349 
11350 #if defined(LIBXML_READER_ENABLED)
11351 #ifdef bottom_xmlreader
11352 #undef xmlTextReaderExpand
11353 extern __typeof (xmlTextReaderExpand) xmlTextReaderExpand __attribute((alias("xmlTextReaderExpand__internal_alias")));
11354 #else
11355 #ifndef xmlTextReaderExpand
11356 extern __typeof (xmlTextReaderExpand) xmlTextReaderExpand__internal_alias __attribute((visibility("hidden")));
11357 #define xmlTextReaderExpand xmlTextReaderExpand__internal_alias
11358 #endif
11359 #endif
11360 #endif
11361 
11362 #if defined(LIBXML_READER_ENABLED)
11363 #ifdef bottom_xmlreader
11364 #undef xmlTextReaderGetAttribute
11365 extern __typeof (xmlTextReaderGetAttribute) xmlTextReaderGetAttribute __attribute((alias("xmlTextReaderGetAttribute__internal_alias")));
11366 #else
11367 #ifndef xmlTextReaderGetAttribute
11368 extern __typeof (xmlTextReaderGetAttribute) xmlTextReaderGetAttribute__internal_alias __attribute((visibility("hidden")));
11369 #define xmlTextReaderGetAttribute xmlTextReaderGetAttribute__internal_alias
11370 #endif
11371 #endif
11372 #endif
11373 
11374 #if defined(LIBXML_READER_ENABLED)
11375 #ifdef bottom_xmlreader
11376 #undef xmlTextReaderGetAttributeNo
11377 extern __typeof (xmlTextReaderGetAttributeNo) xmlTextReaderGetAttributeNo __attribute((alias("xmlTextReaderGetAttributeNo__internal_alias")));
11378 #else
11379 #ifndef xmlTextReaderGetAttributeNo
11380 extern __typeof (xmlTextReaderGetAttributeNo) xmlTextReaderGetAttributeNo__internal_alias __attribute((visibility("hidden")));
11381 #define xmlTextReaderGetAttributeNo xmlTextReaderGetAttributeNo__internal_alias
11382 #endif
11383 #endif
11384 #endif
11385 
11386 #if defined(LIBXML_READER_ENABLED)
11387 #ifdef bottom_xmlreader
11388 #undef xmlTextReaderGetAttributeNs
11389 extern __typeof (xmlTextReaderGetAttributeNs) xmlTextReaderGetAttributeNs __attribute((alias("xmlTextReaderGetAttributeNs__internal_alias")));
11390 #else
11391 #ifndef xmlTextReaderGetAttributeNs
11392 extern __typeof (xmlTextReaderGetAttributeNs) xmlTextReaderGetAttributeNs__internal_alias __attribute((visibility("hidden")));
11393 #define xmlTextReaderGetAttributeNs xmlTextReaderGetAttributeNs__internal_alias
11394 #endif
11395 #endif
11396 #endif
11397 
11398 #if defined(LIBXML_READER_ENABLED)
11399 #ifdef bottom_xmlreader
11400 #undef xmlTextReaderGetErrorHandler
11401 extern __typeof (xmlTextReaderGetErrorHandler) xmlTextReaderGetErrorHandler __attribute((alias("xmlTextReaderGetErrorHandler__internal_alias")));
11402 #else
11403 #ifndef xmlTextReaderGetErrorHandler
11404 extern __typeof (xmlTextReaderGetErrorHandler) xmlTextReaderGetErrorHandler__internal_alias __attribute((visibility("hidden")));
11405 #define xmlTextReaderGetErrorHandler xmlTextReaderGetErrorHandler__internal_alias
11406 #endif
11407 #endif
11408 #endif
11409 
11410 #if defined(LIBXML_READER_ENABLED)
11411 #ifdef bottom_xmlreader
11412 #undef xmlTextReaderGetParserColumnNumber
11413 extern __typeof (xmlTextReaderGetParserColumnNumber) xmlTextReaderGetParserColumnNumber __attribute((alias("xmlTextReaderGetParserColumnNumber__internal_alias")));
11414 #else
11415 #ifndef xmlTextReaderGetParserColumnNumber
11416 extern __typeof (xmlTextReaderGetParserColumnNumber) xmlTextReaderGetParserColumnNumber__internal_alias __attribute((visibility("hidden")));
11417 #define xmlTextReaderGetParserColumnNumber xmlTextReaderGetParserColumnNumber__internal_alias
11418 #endif
11419 #endif
11420 #endif
11421 
11422 #if defined(LIBXML_READER_ENABLED)
11423 #ifdef bottom_xmlreader
11424 #undef xmlTextReaderGetParserLineNumber
11425 extern __typeof (xmlTextReaderGetParserLineNumber) xmlTextReaderGetParserLineNumber __attribute((alias("xmlTextReaderGetParserLineNumber__internal_alias")));
11426 #else
11427 #ifndef xmlTextReaderGetParserLineNumber
11428 extern __typeof (xmlTextReaderGetParserLineNumber) xmlTextReaderGetParserLineNumber__internal_alias __attribute((visibility("hidden")));
11429 #define xmlTextReaderGetParserLineNumber xmlTextReaderGetParserLineNumber__internal_alias
11430 #endif
11431 #endif
11432 #endif
11433 
11434 #if defined(LIBXML_READER_ENABLED)
11435 #ifdef bottom_xmlreader
11436 #undef xmlTextReaderGetParserProp
11437 extern __typeof (xmlTextReaderGetParserProp) xmlTextReaderGetParserProp __attribute((alias("xmlTextReaderGetParserProp__internal_alias")));
11438 #else
11439 #ifndef xmlTextReaderGetParserProp
11440 extern __typeof (xmlTextReaderGetParserProp) xmlTextReaderGetParserProp__internal_alias __attribute((visibility("hidden")));
11441 #define xmlTextReaderGetParserProp xmlTextReaderGetParserProp__internal_alias
11442 #endif
11443 #endif
11444 #endif
11445 
11446 #if defined(LIBXML_READER_ENABLED)
11447 #ifdef bottom_xmlreader
11448 #undef xmlTextReaderGetRemainder
11449 extern __typeof (xmlTextReaderGetRemainder) xmlTextReaderGetRemainder __attribute((alias("xmlTextReaderGetRemainder__internal_alias")));
11450 #else
11451 #ifndef xmlTextReaderGetRemainder
11452 extern __typeof (xmlTextReaderGetRemainder) xmlTextReaderGetRemainder__internal_alias __attribute((visibility("hidden")));
11453 #define xmlTextReaderGetRemainder xmlTextReaderGetRemainder__internal_alias
11454 #endif
11455 #endif
11456 #endif
11457 
11458 #if defined(LIBXML_READER_ENABLED)
11459 #ifdef bottom_xmlreader
11460 #undef xmlTextReaderHasAttributes
11461 extern __typeof (xmlTextReaderHasAttributes) xmlTextReaderHasAttributes __attribute((alias("xmlTextReaderHasAttributes__internal_alias")));
11462 #else
11463 #ifndef xmlTextReaderHasAttributes
11464 extern __typeof (xmlTextReaderHasAttributes) xmlTextReaderHasAttributes__internal_alias __attribute((visibility("hidden")));
11465 #define xmlTextReaderHasAttributes xmlTextReaderHasAttributes__internal_alias
11466 #endif
11467 #endif
11468 #endif
11469 
11470 #if defined(LIBXML_READER_ENABLED)
11471 #ifdef bottom_xmlreader
11472 #undef xmlTextReaderHasValue
11473 extern __typeof (xmlTextReaderHasValue) xmlTextReaderHasValue __attribute((alias("xmlTextReaderHasValue__internal_alias")));
11474 #else
11475 #ifndef xmlTextReaderHasValue
11476 extern __typeof (xmlTextReaderHasValue) xmlTextReaderHasValue__internal_alias __attribute((visibility("hidden")));
11477 #define xmlTextReaderHasValue xmlTextReaderHasValue__internal_alias
11478 #endif
11479 #endif
11480 #endif
11481 
11482 #if defined(LIBXML_READER_ENABLED)
11483 #ifdef bottom_xmlreader
11484 #undef xmlTextReaderIsDefault
11485 extern __typeof (xmlTextReaderIsDefault) xmlTextReaderIsDefault __attribute((alias("xmlTextReaderIsDefault__internal_alias")));
11486 #else
11487 #ifndef xmlTextReaderIsDefault
11488 extern __typeof (xmlTextReaderIsDefault) xmlTextReaderIsDefault__internal_alias __attribute((visibility("hidden")));
11489 #define xmlTextReaderIsDefault xmlTextReaderIsDefault__internal_alias
11490 #endif
11491 #endif
11492 #endif
11493 
11494 #if defined(LIBXML_READER_ENABLED)
11495 #ifdef bottom_xmlreader
11496 #undef xmlTextReaderIsEmptyElement
11497 extern __typeof (xmlTextReaderIsEmptyElement) xmlTextReaderIsEmptyElement __attribute((alias("xmlTextReaderIsEmptyElement__internal_alias")));
11498 #else
11499 #ifndef xmlTextReaderIsEmptyElement
11500 extern __typeof (xmlTextReaderIsEmptyElement) xmlTextReaderIsEmptyElement__internal_alias __attribute((visibility("hidden")));
11501 #define xmlTextReaderIsEmptyElement xmlTextReaderIsEmptyElement__internal_alias
11502 #endif
11503 #endif
11504 #endif
11505 
11506 #if defined(LIBXML_READER_ENABLED)
11507 #ifdef bottom_xmlreader
11508 #undef xmlTextReaderIsNamespaceDecl
11509 extern __typeof (xmlTextReaderIsNamespaceDecl) xmlTextReaderIsNamespaceDecl __attribute((alias("xmlTextReaderIsNamespaceDecl__internal_alias")));
11510 #else
11511 #ifndef xmlTextReaderIsNamespaceDecl
11512 extern __typeof (xmlTextReaderIsNamespaceDecl) xmlTextReaderIsNamespaceDecl__internal_alias __attribute((visibility("hidden")));
11513 #define xmlTextReaderIsNamespaceDecl xmlTextReaderIsNamespaceDecl__internal_alias
11514 #endif
11515 #endif
11516 #endif
11517 
11518 #if defined(LIBXML_READER_ENABLED)
11519 #ifdef bottom_xmlreader
11520 #undef xmlTextReaderIsValid
11521 extern __typeof (xmlTextReaderIsValid) xmlTextReaderIsValid __attribute((alias("xmlTextReaderIsValid__internal_alias")));
11522 #else
11523 #ifndef xmlTextReaderIsValid
11524 extern __typeof (xmlTextReaderIsValid) xmlTextReaderIsValid__internal_alias __attribute((visibility("hidden")));
11525 #define xmlTextReaderIsValid xmlTextReaderIsValid__internal_alias
11526 #endif
11527 #endif
11528 #endif
11529 
11530 #if defined(LIBXML_READER_ENABLED)
11531 #ifdef bottom_xmlreader
11532 #undef xmlTextReaderLocalName
11533 extern __typeof (xmlTextReaderLocalName) xmlTextReaderLocalName __attribute((alias("xmlTextReaderLocalName__internal_alias")));
11534 #else
11535 #ifndef xmlTextReaderLocalName
11536 extern __typeof (xmlTextReaderLocalName) xmlTextReaderLocalName__internal_alias __attribute((visibility("hidden")));
11537 #define xmlTextReaderLocalName xmlTextReaderLocalName__internal_alias
11538 #endif
11539 #endif
11540 #endif
11541 
11542 #if defined(LIBXML_READER_ENABLED)
11543 #ifdef bottom_xmlreader
11544 #undef xmlTextReaderLocatorBaseURI
11545 extern __typeof (xmlTextReaderLocatorBaseURI) xmlTextReaderLocatorBaseURI __attribute((alias("xmlTextReaderLocatorBaseURI__internal_alias")));
11546 #else
11547 #ifndef xmlTextReaderLocatorBaseURI
11548 extern __typeof (xmlTextReaderLocatorBaseURI) xmlTextReaderLocatorBaseURI__internal_alias __attribute((visibility("hidden")));
11549 #define xmlTextReaderLocatorBaseURI xmlTextReaderLocatorBaseURI__internal_alias
11550 #endif
11551 #endif
11552 #endif
11553 
11554 #if defined(LIBXML_READER_ENABLED)
11555 #ifdef bottom_xmlreader
11556 #undef xmlTextReaderLocatorLineNumber
11557 extern __typeof (xmlTextReaderLocatorLineNumber) xmlTextReaderLocatorLineNumber __attribute((alias("xmlTextReaderLocatorLineNumber__internal_alias")));
11558 #else
11559 #ifndef xmlTextReaderLocatorLineNumber
11560 extern __typeof (xmlTextReaderLocatorLineNumber) xmlTextReaderLocatorLineNumber__internal_alias __attribute((visibility("hidden")));
11561 #define xmlTextReaderLocatorLineNumber xmlTextReaderLocatorLineNumber__internal_alias
11562 #endif
11563 #endif
11564 #endif
11565 
11566 #if defined(LIBXML_READER_ENABLED)
11567 #ifdef bottom_xmlreader
11568 #undef xmlTextReaderLookupNamespace
11569 extern __typeof (xmlTextReaderLookupNamespace) xmlTextReaderLookupNamespace __attribute((alias("xmlTextReaderLookupNamespace__internal_alias")));
11570 #else
11571 #ifndef xmlTextReaderLookupNamespace
11572 extern __typeof (xmlTextReaderLookupNamespace) xmlTextReaderLookupNamespace__internal_alias __attribute((visibility("hidden")));
11573 #define xmlTextReaderLookupNamespace xmlTextReaderLookupNamespace__internal_alias
11574 #endif
11575 #endif
11576 #endif
11577 
11578 #if defined(LIBXML_READER_ENABLED)
11579 #ifdef bottom_xmlreader
11580 #undef xmlTextReaderMoveToAttribute
11581 extern __typeof (xmlTextReaderMoveToAttribute) xmlTextReaderMoveToAttribute __attribute((alias("xmlTextReaderMoveToAttribute__internal_alias")));
11582 #else
11583 #ifndef xmlTextReaderMoveToAttribute
11584 extern __typeof (xmlTextReaderMoveToAttribute) xmlTextReaderMoveToAttribute__internal_alias __attribute((visibility("hidden")));
11585 #define xmlTextReaderMoveToAttribute xmlTextReaderMoveToAttribute__internal_alias
11586 #endif
11587 #endif
11588 #endif
11589 
11590 #if defined(LIBXML_READER_ENABLED)
11591 #ifdef bottom_xmlreader
11592 #undef xmlTextReaderMoveToAttributeNo
11593 extern __typeof (xmlTextReaderMoveToAttributeNo) xmlTextReaderMoveToAttributeNo __attribute((alias("xmlTextReaderMoveToAttributeNo__internal_alias")));
11594 #else
11595 #ifndef xmlTextReaderMoveToAttributeNo
11596 extern __typeof (xmlTextReaderMoveToAttributeNo) xmlTextReaderMoveToAttributeNo__internal_alias __attribute((visibility("hidden")));
11597 #define xmlTextReaderMoveToAttributeNo xmlTextReaderMoveToAttributeNo__internal_alias
11598 #endif
11599 #endif
11600 #endif
11601 
11602 #if defined(LIBXML_READER_ENABLED)
11603 #ifdef bottom_xmlreader
11604 #undef xmlTextReaderMoveToAttributeNs
11605 extern __typeof (xmlTextReaderMoveToAttributeNs) xmlTextReaderMoveToAttributeNs __attribute((alias("xmlTextReaderMoveToAttributeNs__internal_alias")));
11606 #else
11607 #ifndef xmlTextReaderMoveToAttributeNs
11608 extern __typeof (xmlTextReaderMoveToAttributeNs) xmlTextReaderMoveToAttributeNs__internal_alias __attribute((visibility("hidden")));
11609 #define xmlTextReaderMoveToAttributeNs xmlTextReaderMoveToAttributeNs__internal_alias
11610 #endif
11611 #endif
11612 #endif
11613 
11614 #if defined(LIBXML_READER_ENABLED)
11615 #ifdef bottom_xmlreader
11616 #undef xmlTextReaderMoveToElement
11617 extern __typeof (xmlTextReaderMoveToElement) xmlTextReaderMoveToElement __attribute((alias("xmlTextReaderMoveToElement__internal_alias")));
11618 #else
11619 #ifndef xmlTextReaderMoveToElement
11620 extern __typeof (xmlTextReaderMoveToElement) xmlTextReaderMoveToElement__internal_alias __attribute((visibility("hidden")));
11621 #define xmlTextReaderMoveToElement xmlTextReaderMoveToElement__internal_alias
11622 #endif
11623 #endif
11624 #endif
11625 
11626 #if defined(LIBXML_READER_ENABLED)
11627 #ifdef bottom_xmlreader
11628 #undef xmlTextReaderMoveToFirstAttribute
11629 extern __typeof (xmlTextReaderMoveToFirstAttribute) xmlTextReaderMoveToFirstAttribute __attribute((alias("xmlTextReaderMoveToFirstAttribute__internal_alias")));
11630 #else
11631 #ifndef xmlTextReaderMoveToFirstAttribute
11632 extern __typeof (xmlTextReaderMoveToFirstAttribute) xmlTextReaderMoveToFirstAttribute__internal_alias __attribute((visibility("hidden")));
11633 #define xmlTextReaderMoveToFirstAttribute xmlTextReaderMoveToFirstAttribute__internal_alias
11634 #endif
11635 #endif
11636 #endif
11637 
11638 #if defined(LIBXML_READER_ENABLED)
11639 #ifdef bottom_xmlreader
11640 #undef xmlTextReaderMoveToNextAttribute
11641 extern __typeof (xmlTextReaderMoveToNextAttribute) xmlTextReaderMoveToNextAttribute __attribute((alias("xmlTextReaderMoveToNextAttribute__internal_alias")));
11642 #else
11643 #ifndef xmlTextReaderMoveToNextAttribute
11644 extern __typeof (xmlTextReaderMoveToNextAttribute) xmlTextReaderMoveToNextAttribute__internal_alias __attribute((visibility("hidden")));
11645 #define xmlTextReaderMoveToNextAttribute xmlTextReaderMoveToNextAttribute__internal_alias
11646 #endif
11647 #endif
11648 #endif
11649 
11650 #if defined(LIBXML_READER_ENABLED)
11651 #ifdef bottom_xmlreader
11652 #undef xmlTextReaderName
11653 extern __typeof (xmlTextReaderName) xmlTextReaderName __attribute((alias("xmlTextReaderName__internal_alias")));
11654 #else
11655 #ifndef xmlTextReaderName
11656 extern __typeof (xmlTextReaderName) xmlTextReaderName__internal_alias __attribute((visibility("hidden")));
11657 #define xmlTextReaderName xmlTextReaderName__internal_alias
11658 #endif
11659 #endif
11660 #endif
11661 
11662 #if defined(LIBXML_READER_ENABLED)
11663 #ifdef bottom_xmlreader
11664 #undef xmlTextReaderNamespaceUri
11665 extern __typeof (xmlTextReaderNamespaceUri) xmlTextReaderNamespaceUri __attribute((alias("xmlTextReaderNamespaceUri__internal_alias")));
11666 #else
11667 #ifndef xmlTextReaderNamespaceUri
11668 extern __typeof (xmlTextReaderNamespaceUri) xmlTextReaderNamespaceUri__internal_alias __attribute((visibility("hidden")));
11669 #define xmlTextReaderNamespaceUri xmlTextReaderNamespaceUri__internal_alias
11670 #endif
11671 #endif
11672 #endif
11673 
11674 #if defined(LIBXML_READER_ENABLED)
11675 #ifdef bottom_xmlreader
11676 #undef xmlTextReaderNext
11677 extern __typeof (xmlTextReaderNext) xmlTextReaderNext __attribute((alias("xmlTextReaderNext__internal_alias")));
11678 #else
11679 #ifndef xmlTextReaderNext
11680 extern __typeof (xmlTextReaderNext) xmlTextReaderNext__internal_alias __attribute((visibility("hidden")));
11681 #define xmlTextReaderNext xmlTextReaderNext__internal_alias
11682 #endif
11683 #endif
11684 #endif
11685 
11686 #if defined(LIBXML_READER_ENABLED)
11687 #ifdef bottom_xmlreader
11688 #undef xmlTextReaderNextSibling
11689 extern __typeof (xmlTextReaderNextSibling) xmlTextReaderNextSibling __attribute((alias("xmlTextReaderNextSibling__internal_alias")));
11690 #else
11691 #ifndef xmlTextReaderNextSibling
11692 extern __typeof (xmlTextReaderNextSibling) xmlTextReaderNextSibling__internal_alias __attribute((visibility("hidden")));
11693 #define xmlTextReaderNextSibling xmlTextReaderNextSibling__internal_alias
11694 #endif
11695 #endif
11696 #endif
11697 
11698 #if defined(LIBXML_READER_ENABLED)
11699 #ifdef bottom_xmlreader
11700 #undef xmlTextReaderNodeType
11701 extern __typeof (xmlTextReaderNodeType) xmlTextReaderNodeType __attribute((alias("xmlTextReaderNodeType__internal_alias")));
11702 #else
11703 #ifndef xmlTextReaderNodeType
11704 extern __typeof (xmlTextReaderNodeType) xmlTextReaderNodeType__internal_alias __attribute((visibility("hidden")));
11705 #define xmlTextReaderNodeType xmlTextReaderNodeType__internal_alias
11706 #endif
11707 #endif
11708 #endif
11709 
11710 #if defined(LIBXML_READER_ENABLED)
11711 #ifdef bottom_xmlreader
11712 #undef xmlTextReaderNormalization
11713 extern __typeof (xmlTextReaderNormalization) xmlTextReaderNormalization __attribute((alias("xmlTextReaderNormalization__internal_alias")));
11714 #else
11715 #ifndef xmlTextReaderNormalization
11716 extern __typeof (xmlTextReaderNormalization) xmlTextReaderNormalization__internal_alias __attribute((visibility("hidden")));
11717 #define xmlTextReaderNormalization xmlTextReaderNormalization__internal_alias
11718 #endif
11719 #endif
11720 #endif
11721 
11722 #if defined(LIBXML_READER_ENABLED)
11723 #ifdef bottom_xmlreader
11724 #undef xmlTextReaderPrefix
11725 extern __typeof (xmlTextReaderPrefix) xmlTextReaderPrefix __attribute((alias("xmlTextReaderPrefix__internal_alias")));
11726 #else
11727 #ifndef xmlTextReaderPrefix
11728 extern __typeof (xmlTextReaderPrefix) xmlTextReaderPrefix__internal_alias __attribute((visibility("hidden")));
11729 #define xmlTextReaderPrefix xmlTextReaderPrefix__internal_alias
11730 #endif
11731 #endif
11732 #endif
11733 
11734 #if defined(LIBXML_READER_ENABLED)
11735 #ifdef bottom_xmlreader
11736 #undef xmlTextReaderPreserve
11737 extern __typeof (xmlTextReaderPreserve) xmlTextReaderPreserve __attribute((alias("xmlTextReaderPreserve__internal_alias")));
11738 #else
11739 #ifndef xmlTextReaderPreserve
11740 extern __typeof (xmlTextReaderPreserve) xmlTextReaderPreserve__internal_alias __attribute((visibility("hidden")));
11741 #define xmlTextReaderPreserve xmlTextReaderPreserve__internal_alias
11742 #endif
11743 #endif
11744 #endif
11745 
11746 #if defined(LIBXML_READER_ENABLED) && defined(LIBXML_PATTERN_ENABLED)
11747 #ifdef bottom_xmlreader
11748 #undef xmlTextReaderPreservePattern
11749 extern __typeof (xmlTextReaderPreservePattern) xmlTextReaderPreservePattern __attribute((alias("xmlTextReaderPreservePattern__internal_alias")));
11750 #else
11751 #ifndef xmlTextReaderPreservePattern
11752 extern __typeof (xmlTextReaderPreservePattern) xmlTextReaderPreservePattern__internal_alias __attribute((visibility("hidden")));
11753 #define xmlTextReaderPreservePattern xmlTextReaderPreservePattern__internal_alias
11754 #endif
11755 #endif
11756 #endif
11757 
11758 #if defined(LIBXML_READER_ENABLED)
11759 #ifdef bottom_xmlreader
11760 #undef xmlTextReaderQuoteChar
11761 extern __typeof (xmlTextReaderQuoteChar) xmlTextReaderQuoteChar __attribute((alias("xmlTextReaderQuoteChar__internal_alias")));
11762 #else
11763 #ifndef xmlTextReaderQuoteChar
11764 extern __typeof (xmlTextReaderQuoteChar) xmlTextReaderQuoteChar__internal_alias __attribute((visibility("hidden")));
11765 #define xmlTextReaderQuoteChar xmlTextReaderQuoteChar__internal_alias
11766 #endif
11767 #endif
11768 #endif
11769 
11770 #if defined(LIBXML_READER_ENABLED)
11771 #ifdef bottom_xmlreader
11772 #undef xmlTextReaderRead
11773 extern __typeof (xmlTextReaderRead) xmlTextReaderRead __attribute((alias("xmlTextReaderRead__internal_alias")));
11774 #else
11775 #ifndef xmlTextReaderRead
11776 extern __typeof (xmlTextReaderRead) xmlTextReaderRead__internal_alias __attribute((visibility("hidden")));
11777 #define xmlTextReaderRead xmlTextReaderRead__internal_alias
11778 #endif
11779 #endif
11780 #endif
11781 
11782 #if defined(LIBXML_READER_ENABLED)
11783 #ifdef bottom_xmlreader
11784 #undef xmlTextReaderReadAttributeValue
11785 extern __typeof (xmlTextReaderReadAttributeValue) xmlTextReaderReadAttributeValue __attribute((alias("xmlTextReaderReadAttributeValue__internal_alias")));
11786 #else
11787 #ifndef xmlTextReaderReadAttributeValue
11788 extern __typeof (xmlTextReaderReadAttributeValue) xmlTextReaderReadAttributeValue__internal_alias __attribute((visibility("hidden")));
11789 #define xmlTextReaderReadAttributeValue xmlTextReaderReadAttributeValue__internal_alias
11790 #endif
11791 #endif
11792 #endif
11793 
11794 #if defined(LIBXML_READER_ENABLED) && defined(LIBXML_WRITER_ENABLED)
11795 #ifdef bottom_xmlreader
11796 #undef xmlTextReaderReadInnerXml
11797 extern __typeof (xmlTextReaderReadInnerXml) xmlTextReaderReadInnerXml __attribute((alias("xmlTextReaderReadInnerXml__internal_alias")));
11798 #else
11799 #ifndef xmlTextReaderReadInnerXml
11800 extern __typeof (xmlTextReaderReadInnerXml) xmlTextReaderReadInnerXml__internal_alias __attribute((visibility("hidden")));
11801 #define xmlTextReaderReadInnerXml xmlTextReaderReadInnerXml__internal_alias
11802 #endif
11803 #endif
11804 #endif
11805 
11806 #if defined(LIBXML_READER_ENABLED) && defined(LIBXML_WRITER_ENABLED)
11807 #ifdef bottom_xmlreader
11808 #undef xmlTextReaderReadOuterXml
11809 extern __typeof (xmlTextReaderReadOuterXml) xmlTextReaderReadOuterXml __attribute((alias("xmlTextReaderReadOuterXml__internal_alias")));
11810 #else
11811 #ifndef xmlTextReaderReadOuterXml
11812 extern __typeof (xmlTextReaderReadOuterXml) xmlTextReaderReadOuterXml__internal_alias __attribute((visibility("hidden")));
11813 #define xmlTextReaderReadOuterXml xmlTextReaderReadOuterXml__internal_alias
11814 #endif
11815 #endif
11816 #endif
11817 
11818 #if defined(LIBXML_READER_ENABLED)
11819 #ifdef bottom_xmlreader
11820 #undef xmlTextReaderReadState
11821 extern __typeof (xmlTextReaderReadState) xmlTextReaderReadState __attribute((alias("xmlTextReaderReadState__internal_alias")));
11822 #else
11823 #ifndef xmlTextReaderReadState
11824 extern __typeof (xmlTextReaderReadState) xmlTextReaderReadState__internal_alias __attribute((visibility("hidden")));
11825 #define xmlTextReaderReadState xmlTextReaderReadState__internal_alias
11826 #endif
11827 #endif
11828 #endif
11829 
11830 #if defined(LIBXML_READER_ENABLED)
11831 #ifdef bottom_xmlreader
11832 #undef xmlTextReaderReadString
11833 extern __typeof (xmlTextReaderReadString) xmlTextReaderReadString __attribute((alias("xmlTextReaderReadString__internal_alias")));
11834 #else
11835 #ifndef xmlTextReaderReadString
11836 extern __typeof (xmlTextReaderReadString) xmlTextReaderReadString__internal_alias __attribute((visibility("hidden")));
11837 #define xmlTextReaderReadString xmlTextReaderReadString__internal_alias
11838 #endif
11839 #endif
11840 #endif
11841 
11842 #if defined(LIBXML_READER_ENABLED) && defined(LIBXML_SCHEMAS_ENABLED)
11843 #ifdef bottom_xmlreader
11844 #undef xmlTextReaderRelaxNGSetSchema
11845 extern __typeof (xmlTextReaderRelaxNGSetSchema) xmlTextReaderRelaxNGSetSchema __attribute((alias("xmlTextReaderRelaxNGSetSchema__internal_alias")));
11846 #else
11847 #ifndef xmlTextReaderRelaxNGSetSchema
11848 extern __typeof (xmlTextReaderRelaxNGSetSchema) xmlTextReaderRelaxNGSetSchema__internal_alias __attribute((visibility("hidden")));
11849 #define xmlTextReaderRelaxNGSetSchema xmlTextReaderRelaxNGSetSchema__internal_alias
11850 #endif
11851 #endif
11852 #endif
11853 
11854 #if defined(LIBXML_READER_ENABLED) && defined(LIBXML_SCHEMAS_ENABLED)
11855 #ifdef bottom_xmlreader
11856 #undef xmlTextReaderRelaxNGValidate
11857 extern __typeof (xmlTextReaderRelaxNGValidate) xmlTextReaderRelaxNGValidate __attribute((alias("xmlTextReaderRelaxNGValidate__internal_alias")));
11858 #else
11859 #ifndef xmlTextReaderRelaxNGValidate
11860 extern __typeof (xmlTextReaderRelaxNGValidate) xmlTextReaderRelaxNGValidate__internal_alias __attribute((visibility("hidden")));
11861 #define xmlTextReaderRelaxNGValidate xmlTextReaderRelaxNGValidate__internal_alias
11862 #endif
11863 #endif
11864 #endif
11865 
11866 #if defined(LIBXML_READER_ENABLED) && defined(LIBXML_SCHEMAS_ENABLED)
11867 #ifdef bottom_xmlreader
11868 #undef xmlTextReaderRelaxNGValidateCtxt
11869 extern __typeof (xmlTextReaderRelaxNGValidateCtxt) xmlTextReaderRelaxNGValidateCtxt __attribute((alias("xmlTextReaderRelaxNGValidateCtxt__internal_alias")));
11870 #else
11871 #ifndef xmlTextReaderRelaxNGValidateCtxt
11872 extern __typeof (xmlTextReaderRelaxNGValidateCtxt) xmlTextReaderRelaxNGValidateCtxt__internal_alias __attribute((visibility("hidden")));
11873 #define xmlTextReaderRelaxNGValidateCtxt xmlTextReaderRelaxNGValidateCtxt__internal_alias
11874 #endif
11875 #endif
11876 #endif
11877 
11878 #if defined(LIBXML_READER_ENABLED) && defined(LIBXML_SCHEMAS_ENABLED)
11879 #ifdef bottom_xmlreader
11880 #undef xmlTextReaderSchemaValidate
11881 extern __typeof (xmlTextReaderSchemaValidate) xmlTextReaderSchemaValidate __attribute((alias("xmlTextReaderSchemaValidate__internal_alias")));
11882 #else
11883 #ifndef xmlTextReaderSchemaValidate
11884 extern __typeof (xmlTextReaderSchemaValidate) xmlTextReaderSchemaValidate__internal_alias __attribute((visibility("hidden")));
11885 #define xmlTextReaderSchemaValidate xmlTextReaderSchemaValidate__internal_alias
11886 #endif
11887 #endif
11888 #endif
11889 
11890 #if defined(LIBXML_READER_ENABLED) && defined(LIBXML_SCHEMAS_ENABLED)
11891 #ifdef bottom_xmlreader
11892 #undef xmlTextReaderSchemaValidateCtxt
11893 extern __typeof (xmlTextReaderSchemaValidateCtxt) xmlTextReaderSchemaValidateCtxt __attribute((alias("xmlTextReaderSchemaValidateCtxt__internal_alias")));
11894 #else
11895 #ifndef xmlTextReaderSchemaValidateCtxt
11896 extern __typeof (xmlTextReaderSchemaValidateCtxt) xmlTextReaderSchemaValidateCtxt__internal_alias __attribute((visibility("hidden")));
11897 #define xmlTextReaderSchemaValidateCtxt xmlTextReaderSchemaValidateCtxt__internal_alias
11898 #endif
11899 #endif
11900 #endif
11901 
11902 #if defined(LIBXML_READER_ENABLED)
11903 #ifdef bottom_xmlreader
11904 #undef xmlTextReaderSetErrorHandler
11905 extern __typeof (xmlTextReaderSetErrorHandler) xmlTextReaderSetErrorHandler __attribute((alias("xmlTextReaderSetErrorHandler__internal_alias")));
11906 #else
11907 #ifndef xmlTextReaderSetErrorHandler
11908 extern __typeof (xmlTextReaderSetErrorHandler) xmlTextReaderSetErrorHandler__internal_alias __attribute((visibility("hidden")));
11909 #define xmlTextReaderSetErrorHandler xmlTextReaderSetErrorHandler__internal_alias
11910 #endif
11911 #endif
11912 #endif
11913 
11914 #if defined(LIBXML_READER_ENABLED)
11915 #ifdef bottom_xmlreader
11916 #undef xmlTextReaderSetParserProp
11917 extern __typeof (xmlTextReaderSetParserProp) xmlTextReaderSetParserProp __attribute((alias("xmlTextReaderSetParserProp__internal_alias")));
11918 #else
11919 #ifndef xmlTextReaderSetParserProp
11920 extern __typeof (xmlTextReaderSetParserProp) xmlTextReaderSetParserProp__internal_alias __attribute((visibility("hidden")));
11921 #define xmlTextReaderSetParserProp xmlTextReaderSetParserProp__internal_alias
11922 #endif
11923 #endif
11924 #endif
11925 
11926 #if defined(LIBXML_READER_ENABLED) && defined(LIBXML_SCHEMAS_ENABLED)
11927 #ifdef bottom_xmlreader
11928 #undef xmlTextReaderSetSchema
11929 extern __typeof (xmlTextReaderSetSchema) xmlTextReaderSetSchema __attribute((alias("xmlTextReaderSetSchema__internal_alias")));
11930 #else
11931 #ifndef xmlTextReaderSetSchema
11932 extern __typeof (xmlTextReaderSetSchema) xmlTextReaderSetSchema__internal_alias __attribute((visibility("hidden")));
11933 #define xmlTextReaderSetSchema xmlTextReaderSetSchema__internal_alias
11934 #endif
11935 #endif
11936 #endif
11937 
11938 #if defined(LIBXML_READER_ENABLED)
11939 #ifdef bottom_xmlreader
11940 #undef xmlTextReaderSetStructuredErrorHandler
11941 extern __typeof (xmlTextReaderSetStructuredErrorHandler) xmlTextReaderSetStructuredErrorHandler __attribute((alias("xmlTextReaderSetStructuredErrorHandler__internal_alias")));
11942 #else
11943 #ifndef xmlTextReaderSetStructuredErrorHandler
11944 extern __typeof (xmlTextReaderSetStructuredErrorHandler) xmlTextReaderSetStructuredErrorHandler__internal_alias __attribute((visibility("hidden")));
11945 #define xmlTextReaderSetStructuredErrorHandler xmlTextReaderSetStructuredErrorHandler__internal_alias
11946 #endif
11947 #endif
11948 #endif
11949 
11950 #if defined(LIBXML_READER_ENABLED)
11951 #ifdef bottom_xmlreader
11952 #undef xmlTextReaderSetup
11953 extern __typeof (xmlTextReaderSetup) xmlTextReaderSetup __attribute((alias("xmlTextReaderSetup__internal_alias")));
11954 #else
11955 #ifndef xmlTextReaderSetup
11956 extern __typeof (xmlTextReaderSetup) xmlTextReaderSetup__internal_alias __attribute((visibility("hidden")));
11957 #define xmlTextReaderSetup xmlTextReaderSetup__internal_alias
11958 #endif
11959 #endif
11960 #endif
11961 
11962 #if defined(LIBXML_READER_ENABLED)
11963 #ifdef bottom_xmlreader
11964 #undef xmlTextReaderStandalone
11965 extern __typeof (xmlTextReaderStandalone) xmlTextReaderStandalone __attribute((alias("xmlTextReaderStandalone__internal_alias")));
11966 #else
11967 #ifndef xmlTextReaderStandalone
11968 extern __typeof (xmlTextReaderStandalone) xmlTextReaderStandalone__internal_alias __attribute((visibility("hidden")));
11969 #define xmlTextReaderStandalone xmlTextReaderStandalone__internal_alias
11970 #endif
11971 #endif
11972 #endif
11973 
11974 #if defined(LIBXML_READER_ENABLED)
11975 #ifdef bottom_xmlreader
11976 #undef xmlTextReaderValue
11977 extern __typeof (xmlTextReaderValue) xmlTextReaderValue __attribute((alias("xmlTextReaderValue__internal_alias")));
11978 #else
11979 #ifndef xmlTextReaderValue
11980 extern __typeof (xmlTextReaderValue) xmlTextReaderValue__internal_alias __attribute((visibility("hidden")));
11981 #define xmlTextReaderValue xmlTextReaderValue__internal_alias
11982 #endif
11983 #endif
11984 #endif
11985 
11986 #if defined(LIBXML_READER_ENABLED)
11987 #ifdef bottom_xmlreader
11988 #undef xmlTextReaderXmlLang
11989 extern __typeof (xmlTextReaderXmlLang) xmlTextReaderXmlLang __attribute((alias("xmlTextReaderXmlLang__internal_alias")));
11990 #else
11991 #ifndef xmlTextReaderXmlLang
11992 extern __typeof (xmlTextReaderXmlLang) xmlTextReaderXmlLang__internal_alias __attribute((visibility("hidden")));
11993 #define xmlTextReaderXmlLang xmlTextReaderXmlLang__internal_alias
11994 #endif
11995 #endif
11996 #endif
11997 
11998 #if defined(LIBXML_WRITER_ENABLED)
11999 #ifdef bottom_xmlwriter
12000 #undef xmlTextWriterEndAttribute
12001 extern __typeof (xmlTextWriterEndAttribute) xmlTextWriterEndAttribute __attribute((alias("xmlTextWriterEndAttribute__internal_alias")));
12002 #else
12003 #ifndef xmlTextWriterEndAttribute
12004 extern __typeof (xmlTextWriterEndAttribute) xmlTextWriterEndAttribute__internal_alias __attribute((visibility("hidden")));
12005 #define xmlTextWriterEndAttribute xmlTextWriterEndAttribute__internal_alias
12006 #endif
12007 #endif
12008 #endif
12009 
12010 #if defined(LIBXML_WRITER_ENABLED)
12011 #ifdef bottom_xmlwriter
12012 #undef xmlTextWriterEndCDATA
12013 extern __typeof (xmlTextWriterEndCDATA) xmlTextWriterEndCDATA __attribute((alias("xmlTextWriterEndCDATA__internal_alias")));
12014 #else
12015 #ifndef xmlTextWriterEndCDATA
12016 extern __typeof (xmlTextWriterEndCDATA) xmlTextWriterEndCDATA__internal_alias __attribute((visibility("hidden")));
12017 #define xmlTextWriterEndCDATA xmlTextWriterEndCDATA__internal_alias
12018 #endif
12019 #endif
12020 #endif
12021 
12022 #if defined(LIBXML_WRITER_ENABLED)
12023 #ifdef bottom_xmlwriter
12024 #undef xmlTextWriterEndComment
12025 extern __typeof (xmlTextWriterEndComment) xmlTextWriterEndComment __attribute((alias("xmlTextWriterEndComment__internal_alias")));
12026 #else
12027 #ifndef xmlTextWriterEndComment
12028 extern __typeof (xmlTextWriterEndComment) xmlTextWriterEndComment__internal_alias __attribute((visibility("hidden")));
12029 #define xmlTextWriterEndComment xmlTextWriterEndComment__internal_alias
12030 #endif
12031 #endif
12032 #endif
12033 
12034 #if defined(LIBXML_WRITER_ENABLED)
12035 #ifdef bottom_xmlwriter
12036 #undef xmlTextWriterEndDTD
12037 extern __typeof (xmlTextWriterEndDTD) xmlTextWriterEndDTD __attribute((alias("xmlTextWriterEndDTD__internal_alias")));
12038 #else
12039 #ifndef xmlTextWriterEndDTD
12040 extern __typeof (xmlTextWriterEndDTD) xmlTextWriterEndDTD__internal_alias __attribute((visibility("hidden")));
12041 #define xmlTextWriterEndDTD xmlTextWriterEndDTD__internal_alias
12042 #endif
12043 #endif
12044 #endif
12045 
12046 #if defined(LIBXML_WRITER_ENABLED)
12047 #ifdef bottom_xmlwriter
12048 #undef xmlTextWriterEndDTDAttlist
12049 extern __typeof (xmlTextWriterEndDTDAttlist) xmlTextWriterEndDTDAttlist __attribute((alias("xmlTextWriterEndDTDAttlist__internal_alias")));
12050 #else
12051 #ifndef xmlTextWriterEndDTDAttlist
12052 extern __typeof (xmlTextWriterEndDTDAttlist) xmlTextWriterEndDTDAttlist__internal_alias __attribute((visibility("hidden")));
12053 #define xmlTextWriterEndDTDAttlist xmlTextWriterEndDTDAttlist__internal_alias
12054 #endif
12055 #endif
12056 #endif
12057 
12058 #if defined(LIBXML_WRITER_ENABLED)
12059 #ifdef bottom_xmlwriter
12060 #undef xmlTextWriterEndDTDElement
12061 extern __typeof (xmlTextWriterEndDTDElement) xmlTextWriterEndDTDElement __attribute((alias("xmlTextWriterEndDTDElement__internal_alias")));
12062 #else
12063 #ifndef xmlTextWriterEndDTDElement
12064 extern __typeof (xmlTextWriterEndDTDElement) xmlTextWriterEndDTDElement__internal_alias __attribute((visibility("hidden")));
12065 #define xmlTextWriterEndDTDElement xmlTextWriterEndDTDElement__internal_alias
12066 #endif
12067 #endif
12068 #endif
12069 
12070 #if defined(LIBXML_WRITER_ENABLED)
12071 #ifdef bottom_xmlwriter
12072 #undef xmlTextWriterEndDTDEntity
12073 extern __typeof (xmlTextWriterEndDTDEntity) xmlTextWriterEndDTDEntity __attribute((alias("xmlTextWriterEndDTDEntity__internal_alias")));
12074 #else
12075 #ifndef xmlTextWriterEndDTDEntity
12076 extern __typeof (xmlTextWriterEndDTDEntity) xmlTextWriterEndDTDEntity__internal_alias __attribute((visibility("hidden")));
12077 #define xmlTextWriterEndDTDEntity xmlTextWriterEndDTDEntity__internal_alias
12078 #endif
12079 #endif
12080 #endif
12081 
12082 #if defined(LIBXML_WRITER_ENABLED)
12083 #ifdef bottom_xmlwriter
12084 #undef xmlTextWriterEndDocument
12085 extern __typeof (xmlTextWriterEndDocument) xmlTextWriterEndDocument __attribute((alias("xmlTextWriterEndDocument__internal_alias")));
12086 #else
12087 #ifndef xmlTextWriterEndDocument
12088 extern __typeof (xmlTextWriterEndDocument) xmlTextWriterEndDocument__internal_alias __attribute((visibility("hidden")));
12089 #define xmlTextWriterEndDocument xmlTextWriterEndDocument__internal_alias
12090 #endif
12091 #endif
12092 #endif
12093 
12094 #if defined(LIBXML_WRITER_ENABLED)
12095 #ifdef bottom_xmlwriter
12096 #undef xmlTextWriterEndElement
12097 extern __typeof (xmlTextWriterEndElement) xmlTextWriterEndElement __attribute((alias("xmlTextWriterEndElement__internal_alias")));
12098 #else
12099 #ifndef xmlTextWriterEndElement
12100 extern __typeof (xmlTextWriterEndElement) xmlTextWriterEndElement__internal_alias __attribute((visibility("hidden")));
12101 #define xmlTextWriterEndElement xmlTextWriterEndElement__internal_alias
12102 #endif
12103 #endif
12104 #endif
12105 
12106 #if defined(LIBXML_WRITER_ENABLED)
12107 #ifdef bottom_xmlwriter
12108 #undef xmlTextWriterEndPI
12109 extern __typeof (xmlTextWriterEndPI) xmlTextWriterEndPI __attribute((alias("xmlTextWriterEndPI__internal_alias")));
12110 #else
12111 #ifndef xmlTextWriterEndPI
12112 extern __typeof (xmlTextWriterEndPI) xmlTextWriterEndPI__internal_alias __attribute((visibility("hidden")));
12113 #define xmlTextWriterEndPI xmlTextWriterEndPI__internal_alias
12114 #endif
12115 #endif
12116 #endif
12117 
12118 #if defined(LIBXML_WRITER_ENABLED)
12119 #ifdef bottom_xmlwriter
12120 #undef xmlTextWriterFlush
12121 extern __typeof (xmlTextWriterFlush) xmlTextWriterFlush __attribute((alias("xmlTextWriterFlush__internal_alias")));
12122 #else
12123 #ifndef xmlTextWriterFlush
12124 extern __typeof (xmlTextWriterFlush) xmlTextWriterFlush__internal_alias __attribute((visibility("hidden")));
12125 #define xmlTextWriterFlush xmlTextWriterFlush__internal_alias
12126 #endif
12127 #endif
12128 #endif
12129 
12130 #if defined(LIBXML_WRITER_ENABLED)
12131 #ifdef bottom_xmlwriter
12132 #undef xmlTextWriterFullEndElement
12133 extern __typeof (xmlTextWriterFullEndElement) xmlTextWriterFullEndElement __attribute((alias("xmlTextWriterFullEndElement__internal_alias")));
12134 #else
12135 #ifndef xmlTextWriterFullEndElement
12136 extern __typeof (xmlTextWriterFullEndElement) xmlTextWriterFullEndElement__internal_alias __attribute((visibility("hidden")));
12137 #define xmlTextWriterFullEndElement xmlTextWriterFullEndElement__internal_alias
12138 #endif
12139 #endif
12140 #endif
12141 
12142 #if defined(LIBXML_WRITER_ENABLED)
12143 #ifdef bottom_xmlwriter
12144 #undef xmlTextWriterSetIndent
12145 extern __typeof (xmlTextWriterSetIndent) xmlTextWriterSetIndent __attribute((alias("xmlTextWriterSetIndent__internal_alias")));
12146 #else
12147 #ifndef xmlTextWriterSetIndent
12148 extern __typeof (xmlTextWriterSetIndent) xmlTextWriterSetIndent__internal_alias __attribute((visibility("hidden")));
12149 #define xmlTextWriterSetIndent xmlTextWriterSetIndent__internal_alias
12150 #endif
12151 #endif
12152 #endif
12153 
12154 #if defined(LIBXML_WRITER_ENABLED)
12155 #ifdef bottom_xmlwriter
12156 #undef xmlTextWriterSetIndentString
12157 extern __typeof (xmlTextWriterSetIndentString) xmlTextWriterSetIndentString __attribute((alias("xmlTextWriterSetIndentString__internal_alias")));
12158 #else
12159 #ifndef xmlTextWriterSetIndentString
12160 extern __typeof (xmlTextWriterSetIndentString) xmlTextWriterSetIndentString__internal_alias __attribute((visibility("hidden")));
12161 #define xmlTextWriterSetIndentString xmlTextWriterSetIndentString__internal_alias
12162 #endif
12163 #endif
12164 #endif
12165 
12166 #if defined(LIBXML_WRITER_ENABLED)
12167 #ifdef bottom_xmlwriter
12168 #undef xmlTextWriterSetQuoteChar
12169 extern __typeof (xmlTextWriterSetQuoteChar) xmlTextWriterSetQuoteChar __attribute((alias("xmlTextWriterSetQuoteChar__internal_alias")));
12170 #else
12171 #ifndef xmlTextWriterSetQuoteChar
12172 extern __typeof (xmlTextWriterSetQuoteChar) xmlTextWriterSetQuoteChar__internal_alias __attribute((visibility("hidden")));
12173 #define xmlTextWriterSetQuoteChar xmlTextWriterSetQuoteChar__internal_alias
12174 #endif
12175 #endif
12176 #endif
12177 
12178 #if defined(LIBXML_WRITER_ENABLED)
12179 #ifdef bottom_xmlwriter
12180 #undef xmlTextWriterStartAttribute
12181 extern __typeof (xmlTextWriterStartAttribute) xmlTextWriterStartAttribute __attribute((alias("xmlTextWriterStartAttribute__internal_alias")));
12182 #else
12183 #ifndef xmlTextWriterStartAttribute
12184 extern __typeof (xmlTextWriterStartAttribute) xmlTextWriterStartAttribute__internal_alias __attribute((visibility("hidden")));
12185 #define xmlTextWriterStartAttribute xmlTextWriterStartAttribute__internal_alias
12186 #endif
12187 #endif
12188 #endif
12189 
12190 #if defined(LIBXML_WRITER_ENABLED)
12191 #ifdef bottom_xmlwriter
12192 #undef xmlTextWriterStartAttributeNS
12193 extern __typeof (xmlTextWriterStartAttributeNS) xmlTextWriterStartAttributeNS __attribute((alias("xmlTextWriterStartAttributeNS__internal_alias")));
12194 #else
12195 #ifndef xmlTextWriterStartAttributeNS
12196 extern __typeof (xmlTextWriterStartAttributeNS) xmlTextWriterStartAttributeNS__internal_alias __attribute((visibility("hidden")));
12197 #define xmlTextWriterStartAttributeNS xmlTextWriterStartAttributeNS__internal_alias
12198 #endif
12199 #endif
12200 #endif
12201 
12202 #if defined(LIBXML_WRITER_ENABLED)
12203 #ifdef bottom_xmlwriter
12204 #undef xmlTextWriterStartCDATA
12205 extern __typeof (xmlTextWriterStartCDATA) xmlTextWriterStartCDATA __attribute((alias("xmlTextWriterStartCDATA__internal_alias")));
12206 #else
12207 #ifndef xmlTextWriterStartCDATA
12208 extern __typeof (xmlTextWriterStartCDATA) xmlTextWriterStartCDATA__internal_alias __attribute((visibility("hidden")));
12209 #define xmlTextWriterStartCDATA xmlTextWriterStartCDATA__internal_alias
12210 #endif
12211 #endif
12212 #endif
12213 
12214 #if defined(LIBXML_WRITER_ENABLED)
12215 #ifdef bottom_xmlwriter
12216 #undef xmlTextWriterStartComment
12217 extern __typeof (xmlTextWriterStartComment) xmlTextWriterStartComment __attribute((alias("xmlTextWriterStartComment__internal_alias")));
12218 #else
12219 #ifndef xmlTextWriterStartComment
12220 extern __typeof (xmlTextWriterStartComment) xmlTextWriterStartComment__internal_alias __attribute((visibility("hidden")));
12221 #define xmlTextWriterStartComment xmlTextWriterStartComment__internal_alias
12222 #endif
12223 #endif
12224 #endif
12225 
12226 #if defined(LIBXML_WRITER_ENABLED)
12227 #ifdef bottom_xmlwriter
12228 #undef xmlTextWriterStartDTD
12229 extern __typeof (xmlTextWriterStartDTD) xmlTextWriterStartDTD __attribute((alias("xmlTextWriterStartDTD__internal_alias")));
12230 #else
12231 #ifndef xmlTextWriterStartDTD
12232 extern __typeof (xmlTextWriterStartDTD) xmlTextWriterStartDTD__internal_alias __attribute((visibility("hidden")));
12233 #define xmlTextWriterStartDTD xmlTextWriterStartDTD__internal_alias
12234 #endif
12235 #endif
12236 #endif
12237 
12238 #if defined(LIBXML_WRITER_ENABLED)
12239 #ifdef bottom_xmlwriter
12240 #undef xmlTextWriterStartDTDAttlist
12241 extern __typeof (xmlTextWriterStartDTDAttlist) xmlTextWriterStartDTDAttlist __attribute((alias("xmlTextWriterStartDTDAttlist__internal_alias")));
12242 #else
12243 #ifndef xmlTextWriterStartDTDAttlist
12244 extern __typeof (xmlTextWriterStartDTDAttlist) xmlTextWriterStartDTDAttlist__internal_alias __attribute((visibility("hidden")));
12245 #define xmlTextWriterStartDTDAttlist xmlTextWriterStartDTDAttlist__internal_alias
12246 #endif
12247 #endif
12248 #endif
12249 
12250 #if defined(LIBXML_WRITER_ENABLED)
12251 #ifdef bottom_xmlwriter
12252 #undef xmlTextWriterStartDTDElement
12253 extern __typeof (xmlTextWriterStartDTDElement) xmlTextWriterStartDTDElement __attribute((alias("xmlTextWriterStartDTDElement__internal_alias")));
12254 #else
12255 #ifndef xmlTextWriterStartDTDElement
12256 extern __typeof (xmlTextWriterStartDTDElement) xmlTextWriterStartDTDElement__internal_alias __attribute((visibility("hidden")));
12257 #define xmlTextWriterStartDTDElement xmlTextWriterStartDTDElement__internal_alias
12258 #endif
12259 #endif
12260 #endif
12261 
12262 #if defined(LIBXML_WRITER_ENABLED)
12263 #ifdef bottom_xmlwriter
12264 #undef xmlTextWriterStartDTDEntity
12265 extern __typeof (xmlTextWriterStartDTDEntity) xmlTextWriterStartDTDEntity __attribute((alias("xmlTextWriterStartDTDEntity__internal_alias")));
12266 #else
12267 #ifndef xmlTextWriterStartDTDEntity
12268 extern __typeof (xmlTextWriterStartDTDEntity) xmlTextWriterStartDTDEntity__internal_alias __attribute((visibility("hidden")));
12269 #define xmlTextWriterStartDTDEntity xmlTextWriterStartDTDEntity__internal_alias
12270 #endif
12271 #endif
12272 #endif
12273 
12274 #if defined(LIBXML_WRITER_ENABLED)
12275 #ifdef bottom_xmlwriter
12276 #undef xmlTextWriterStartDocument
12277 extern __typeof (xmlTextWriterStartDocument) xmlTextWriterStartDocument __attribute((alias("xmlTextWriterStartDocument__internal_alias")));
12278 #else
12279 #ifndef xmlTextWriterStartDocument
12280 extern __typeof (xmlTextWriterStartDocument) xmlTextWriterStartDocument__internal_alias __attribute((visibility("hidden")));
12281 #define xmlTextWriterStartDocument xmlTextWriterStartDocument__internal_alias
12282 #endif
12283 #endif
12284 #endif
12285 
12286 #if defined(LIBXML_WRITER_ENABLED)
12287 #ifdef bottom_xmlwriter
12288 #undef xmlTextWriterStartElement
12289 extern __typeof (xmlTextWriterStartElement) xmlTextWriterStartElement __attribute((alias("xmlTextWriterStartElement__internal_alias")));
12290 #else
12291 #ifndef xmlTextWriterStartElement
12292 extern __typeof (xmlTextWriterStartElement) xmlTextWriterStartElement__internal_alias __attribute((visibility("hidden")));
12293 #define xmlTextWriterStartElement xmlTextWriterStartElement__internal_alias
12294 #endif
12295 #endif
12296 #endif
12297 
12298 #if defined(LIBXML_WRITER_ENABLED)
12299 #ifdef bottom_xmlwriter
12300 #undef xmlTextWriterStartElementNS
12301 extern __typeof (xmlTextWriterStartElementNS) xmlTextWriterStartElementNS __attribute((alias("xmlTextWriterStartElementNS__internal_alias")));
12302 #else
12303 #ifndef xmlTextWriterStartElementNS
12304 extern __typeof (xmlTextWriterStartElementNS) xmlTextWriterStartElementNS__internal_alias __attribute((visibility("hidden")));
12305 #define xmlTextWriterStartElementNS xmlTextWriterStartElementNS__internal_alias
12306 #endif
12307 #endif
12308 #endif
12309 
12310 #if defined(LIBXML_WRITER_ENABLED)
12311 #ifdef bottom_xmlwriter
12312 #undef xmlTextWriterStartPI
12313 extern __typeof (xmlTextWriterStartPI) xmlTextWriterStartPI __attribute((alias("xmlTextWriterStartPI__internal_alias")));
12314 #else
12315 #ifndef xmlTextWriterStartPI
12316 extern __typeof (xmlTextWriterStartPI) xmlTextWriterStartPI__internal_alias __attribute((visibility("hidden")));
12317 #define xmlTextWriterStartPI xmlTextWriterStartPI__internal_alias
12318 #endif
12319 #endif
12320 #endif
12321 
12322 #if defined(LIBXML_WRITER_ENABLED)
12323 #ifdef bottom_xmlwriter
12324 #undef xmlTextWriterWriteAttribute
12325 extern __typeof (xmlTextWriterWriteAttribute) xmlTextWriterWriteAttribute __attribute((alias("xmlTextWriterWriteAttribute__internal_alias")));
12326 #else
12327 #ifndef xmlTextWriterWriteAttribute
12328 extern __typeof (xmlTextWriterWriteAttribute) xmlTextWriterWriteAttribute__internal_alias __attribute((visibility("hidden")));
12329 #define xmlTextWriterWriteAttribute xmlTextWriterWriteAttribute__internal_alias
12330 #endif
12331 #endif
12332 #endif
12333 
12334 #if defined(LIBXML_WRITER_ENABLED)
12335 #ifdef bottom_xmlwriter
12336 #undef xmlTextWriterWriteAttributeNS
12337 extern __typeof (xmlTextWriterWriteAttributeNS) xmlTextWriterWriteAttributeNS __attribute((alias("xmlTextWriterWriteAttributeNS__internal_alias")));
12338 #else
12339 #ifndef xmlTextWriterWriteAttributeNS
12340 extern __typeof (xmlTextWriterWriteAttributeNS) xmlTextWriterWriteAttributeNS__internal_alias __attribute((visibility("hidden")));
12341 #define xmlTextWriterWriteAttributeNS xmlTextWriterWriteAttributeNS__internal_alias
12342 #endif
12343 #endif
12344 #endif
12345 
12346 #if defined(LIBXML_WRITER_ENABLED)
12347 #ifdef bottom_xmlwriter
12348 #undef xmlTextWriterWriteBase64
12349 extern __typeof (xmlTextWriterWriteBase64) xmlTextWriterWriteBase64 __attribute((alias("xmlTextWriterWriteBase64__internal_alias")));
12350 #else
12351 #ifndef xmlTextWriterWriteBase64
12352 extern __typeof (xmlTextWriterWriteBase64) xmlTextWriterWriteBase64__internal_alias __attribute((visibility("hidden")));
12353 #define xmlTextWriterWriteBase64 xmlTextWriterWriteBase64__internal_alias
12354 #endif
12355 #endif
12356 #endif
12357 
12358 #if defined(LIBXML_WRITER_ENABLED)
12359 #ifdef bottom_xmlwriter
12360 #undef xmlTextWriterWriteBinHex
12361 extern __typeof (xmlTextWriterWriteBinHex) xmlTextWriterWriteBinHex __attribute((alias("xmlTextWriterWriteBinHex__internal_alias")));
12362 #else
12363 #ifndef xmlTextWriterWriteBinHex
12364 extern __typeof (xmlTextWriterWriteBinHex) xmlTextWriterWriteBinHex__internal_alias __attribute((visibility("hidden")));
12365 #define xmlTextWriterWriteBinHex xmlTextWriterWriteBinHex__internal_alias
12366 #endif
12367 #endif
12368 #endif
12369 
12370 #if defined(LIBXML_WRITER_ENABLED)
12371 #ifdef bottom_xmlwriter
12372 #undef xmlTextWriterWriteCDATA
12373 extern __typeof (xmlTextWriterWriteCDATA) xmlTextWriterWriteCDATA __attribute((alias("xmlTextWriterWriteCDATA__internal_alias")));
12374 #else
12375 #ifndef xmlTextWriterWriteCDATA
12376 extern __typeof (xmlTextWriterWriteCDATA) xmlTextWriterWriteCDATA__internal_alias __attribute((visibility("hidden")));
12377 #define xmlTextWriterWriteCDATA xmlTextWriterWriteCDATA__internal_alias
12378 #endif
12379 #endif
12380 #endif
12381 
12382 #if defined(LIBXML_WRITER_ENABLED)
12383 #ifdef bottom_xmlwriter
12384 #undef xmlTextWriterWriteComment
12385 extern __typeof (xmlTextWriterWriteComment) xmlTextWriterWriteComment __attribute((alias("xmlTextWriterWriteComment__internal_alias")));
12386 #else
12387 #ifndef xmlTextWriterWriteComment
12388 extern __typeof (xmlTextWriterWriteComment) xmlTextWriterWriteComment__internal_alias __attribute((visibility("hidden")));
12389 #define xmlTextWriterWriteComment xmlTextWriterWriteComment__internal_alias
12390 #endif
12391 #endif
12392 #endif
12393 
12394 #if defined(LIBXML_WRITER_ENABLED)
12395 #ifdef bottom_xmlwriter
12396 #undef xmlTextWriterWriteDTD
12397 extern __typeof (xmlTextWriterWriteDTD) xmlTextWriterWriteDTD __attribute((alias("xmlTextWriterWriteDTD__internal_alias")));
12398 #else
12399 #ifndef xmlTextWriterWriteDTD
12400 extern __typeof (xmlTextWriterWriteDTD) xmlTextWriterWriteDTD__internal_alias __attribute((visibility("hidden")));
12401 #define xmlTextWriterWriteDTD xmlTextWriterWriteDTD__internal_alias
12402 #endif
12403 #endif
12404 #endif
12405 
12406 #if defined(LIBXML_WRITER_ENABLED)
12407 #ifdef bottom_xmlwriter
12408 #undef xmlTextWriterWriteDTDAttlist
12409 extern __typeof (xmlTextWriterWriteDTDAttlist) xmlTextWriterWriteDTDAttlist __attribute((alias("xmlTextWriterWriteDTDAttlist__internal_alias")));
12410 #else
12411 #ifndef xmlTextWriterWriteDTDAttlist
12412 extern __typeof (xmlTextWriterWriteDTDAttlist) xmlTextWriterWriteDTDAttlist__internal_alias __attribute((visibility("hidden")));
12413 #define xmlTextWriterWriteDTDAttlist xmlTextWriterWriteDTDAttlist__internal_alias
12414 #endif
12415 #endif
12416 #endif
12417 
12418 #if defined(LIBXML_WRITER_ENABLED)
12419 #ifdef bottom_xmlwriter
12420 #undef xmlTextWriterWriteDTDElement
12421 extern __typeof (xmlTextWriterWriteDTDElement) xmlTextWriterWriteDTDElement __attribute((alias("xmlTextWriterWriteDTDElement__internal_alias")));
12422 #else
12423 #ifndef xmlTextWriterWriteDTDElement
12424 extern __typeof (xmlTextWriterWriteDTDElement) xmlTextWriterWriteDTDElement__internal_alias __attribute((visibility("hidden")));
12425 #define xmlTextWriterWriteDTDElement xmlTextWriterWriteDTDElement__internal_alias
12426 #endif
12427 #endif
12428 #endif
12429 
12430 #if defined(LIBXML_WRITER_ENABLED)
12431 #ifdef bottom_xmlwriter
12432 #undef xmlTextWriterWriteDTDEntity
12433 extern __typeof (xmlTextWriterWriteDTDEntity) xmlTextWriterWriteDTDEntity __attribute((alias("xmlTextWriterWriteDTDEntity__internal_alias")));
12434 #else
12435 #ifndef xmlTextWriterWriteDTDEntity
12436 extern __typeof (xmlTextWriterWriteDTDEntity) xmlTextWriterWriteDTDEntity__internal_alias __attribute((visibility("hidden")));
12437 #define xmlTextWriterWriteDTDEntity xmlTextWriterWriteDTDEntity__internal_alias
12438 #endif
12439 #endif
12440 #endif
12441 
12442 #if defined(LIBXML_WRITER_ENABLED)
12443 #ifdef bottom_xmlwriter
12444 #undef xmlTextWriterWriteDTDExternalEntity
12445 extern __typeof (xmlTextWriterWriteDTDExternalEntity) xmlTextWriterWriteDTDExternalEntity __attribute((alias("xmlTextWriterWriteDTDExternalEntity__internal_alias")));
12446 #else
12447 #ifndef xmlTextWriterWriteDTDExternalEntity
12448 extern __typeof (xmlTextWriterWriteDTDExternalEntity) xmlTextWriterWriteDTDExternalEntity__internal_alias __attribute((visibility("hidden")));
12449 #define xmlTextWriterWriteDTDExternalEntity xmlTextWriterWriteDTDExternalEntity__internal_alias
12450 #endif
12451 #endif
12452 #endif
12453 
12454 #if defined(LIBXML_WRITER_ENABLED)
12455 #ifdef bottom_xmlwriter
12456 #undef xmlTextWriterWriteDTDExternalEntityContents
12457 extern __typeof (xmlTextWriterWriteDTDExternalEntityContents) xmlTextWriterWriteDTDExternalEntityContents __attribute((alias("xmlTextWriterWriteDTDExternalEntityContents__internal_alias")));
12458 #else
12459 #ifndef xmlTextWriterWriteDTDExternalEntityContents
12460 extern __typeof (xmlTextWriterWriteDTDExternalEntityContents) xmlTextWriterWriteDTDExternalEntityContents__internal_alias __attribute((visibility("hidden")));
12461 #define xmlTextWriterWriteDTDExternalEntityContents xmlTextWriterWriteDTDExternalEntityContents__internal_alias
12462 #endif
12463 #endif
12464 #endif
12465 
12466 #if defined(LIBXML_WRITER_ENABLED)
12467 #ifdef bottom_xmlwriter
12468 #undef xmlTextWriterWriteDTDInternalEntity
12469 extern __typeof (xmlTextWriterWriteDTDInternalEntity) xmlTextWriterWriteDTDInternalEntity __attribute((alias("xmlTextWriterWriteDTDInternalEntity__internal_alias")));
12470 #else
12471 #ifndef xmlTextWriterWriteDTDInternalEntity
12472 extern __typeof (xmlTextWriterWriteDTDInternalEntity) xmlTextWriterWriteDTDInternalEntity__internal_alias __attribute((visibility("hidden")));
12473 #define xmlTextWriterWriteDTDInternalEntity xmlTextWriterWriteDTDInternalEntity__internal_alias
12474 #endif
12475 #endif
12476 #endif
12477 
12478 #if defined(LIBXML_WRITER_ENABLED)
12479 #ifdef bottom_xmlwriter
12480 #undef xmlTextWriterWriteDTDNotation
12481 extern __typeof (xmlTextWriterWriteDTDNotation) xmlTextWriterWriteDTDNotation __attribute((alias("xmlTextWriterWriteDTDNotation__internal_alias")));
12482 #else
12483 #ifndef xmlTextWriterWriteDTDNotation
12484 extern __typeof (xmlTextWriterWriteDTDNotation) xmlTextWriterWriteDTDNotation__internal_alias __attribute((visibility("hidden")));
12485 #define xmlTextWriterWriteDTDNotation xmlTextWriterWriteDTDNotation__internal_alias
12486 #endif
12487 #endif
12488 #endif
12489 
12490 #if defined(LIBXML_WRITER_ENABLED)
12491 #ifdef bottom_xmlwriter
12492 #undef xmlTextWriterWriteElement
12493 extern __typeof (xmlTextWriterWriteElement) xmlTextWriterWriteElement __attribute((alias("xmlTextWriterWriteElement__internal_alias")));
12494 #else
12495 #ifndef xmlTextWriterWriteElement
12496 extern __typeof (xmlTextWriterWriteElement) xmlTextWriterWriteElement__internal_alias __attribute((visibility("hidden")));
12497 #define xmlTextWriterWriteElement xmlTextWriterWriteElement__internal_alias
12498 #endif
12499 #endif
12500 #endif
12501 
12502 #if defined(LIBXML_WRITER_ENABLED)
12503 #ifdef bottom_xmlwriter
12504 #undef xmlTextWriterWriteElementNS
12505 extern __typeof (xmlTextWriterWriteElementNS) xmlTextWriterWriteElementNS __attribute((alias("xmlTextWriterWriteElementNS__internal_alias")));
12506 #else
12507 #ifndef xmlTextWriterWriteElementNS
12508 extern __typeof (xmlTextWriterWriteElementNS) xmlTextWriterWriteElementNS__internal_alias __attribute((visibility("hidden")));
12509 #define xmlTextWriterWriteElementNS xmlTextWriterWriteElementNS__internal_alias
12510 #endif
12511 #endif
12512 #endif
12513 
12514 #if defined(LIBXML_WRITER_ENABLED)
12515 #ifdef bottom_xmlwriter
12516 #undef xmlTextWriterWriteFormatAttribute
12517 extern __typeof (xmlTextWriterWriteFormatAttribute) xmlTextWriterWriteFormatAttribute __attribute((alias("xmlTextWriterWriteFormatAttribute__internal_alias")));
12518 #else
12519 #ifndef xmlTextWriterWriteFormatAttribute
12520 extern __typeof (xmlTextWriterWriteFormatAttribute) xmlTextWriterWriteFormatAttribute__internal_alias __attribute((visibility("hidden")));
12521 #define xmlTextWriterWriteFormatAttribute xmlTextWriterWriteFormatAttribute__internal_alias
12522 #endif
12523 #endif
12524 #endif
12525 
12526 #if defined(LIBXML_WRITER_ENABLED)
12527 #ifdef bottom_xmlwriter
12528 #undef xmlTextWriterWriteFormatAttributeNS
12529 extern __typeof (xmlTextWriterWriteFormatAttributeNS) xmlTextWriterWriteFormatAttributeNS __attribute((alias("xmlTextWriterWriteFormatAttributeNS__internal_alias")));
12530 #else
12531 #ifndef xmlTextWriterWriteFormatAttributeNS
12532 extern __typeof (xmlTextWriterWriteFormatAttributeNS) xmlTextWriterWriteFormatAttributeNS__internal_alias __attribute((visibility("hidden")));
12533 #define xmlTextWriterWriteFormatAttributeNS xmlTextWriterWriteFormatAttributeNS__internal_alias
12534 #endif
12535 #endif
12536 #endif
12537 
12538 #if defined(LIBXML_WRITER_ENABLED)
12539 #ifdef bottom_xmlwriter
12540 #undef xmlTextWriterWriteFormatCDATA
12541 extern __typeof (xmlTextWriterWriteFormatCDATA) xmlTextWriterWriteFormatCDATA __attribute((alias("xmlTextWriterWriteFormatCDATA__internal_alias")));
12542 #else
12543 #ifndef xmlTextWriterWriteFormatCDATA
12544 extern __typeof (xmlTextWriterWriteFormatCDATA) xmlTextWriterWriteFormatCDATA__internal_alias __attribute((visibility("hidden")));
12545 #define xmlTextWriterWriteFormatCDATA xmlTextWriterWriteFormatCDATA__internal_alias
12546 #endif
12547 #endif
12548 #endif
12549 
12550 #if defined(LIBXML_WRITER_ENABLED)
12551 #ifdef bottom_xmlwriter
12552 #undef xmlTextWriterWriteFormatComment
12553 extern __typeof (xmlTextWriterWriteFormatComment) xmlTextWriterWriteFormatComment __attribute((alias("xmlTextWriterWriteFormatComment__internal_alias")));
12554 #else
12555 #ifndef xmlTextWriterWriteFormatComment
12556 extern __typeof (xmlTextWriterWriteFormatComment) xmlTextWriterWriteFormatComment__internal_alias __attribute((visibility("hidden")));
12557 #define xmlTextWriterWriteFormatComment xmlTextWriterWriteFormatComment__internal_alias
12558 #endif
12559 #endif
12560 #endif
12561 
12562 #if defined(LIBXML_WRITER_ENABLED)
12563 #ifdef bottom_xmlwriter
12564 #undef xmlTextWriterWriteFormatDTD
12565 extern __typeof (xmlTextWriterWriteFormatDTD) xmlTextWriterWriteFormatDTD __attribute((alias("xmlTextWriterWriteFormatDTD__internal_alias")));
12566 #else
12567 #ifndef xmlTextWriterWriteFormatDTD
12568 extern __typeof (xmlTextWriterWriteFormatDTD) xmlTextWriterWriteFormatDTD__internal_alias __attribute((visibility("hidden")));
12569 #define xmlTextWriterWriteFormatDTD xmlTextWriterWriteFormatDTD__internal_alias
12570 #endif
12571 #endif
12572 #endif
12573 
12574 #if defined(LIBXML_WRITER_ENABLED)
12575 #ifdef bottom_xmlwriter
12576 #undef xmlTextWriterWriteFormatDTDAttlist
12577 extern __typeof (xmlTextWriterWriteFormatDTDAttlist) xmlTextWriterWriteFormatDTDAttlist __attribute((alias("xmlTextWriterWriteFormatDTDAttlist__internal_alias")));
12578 #else
12579 #ifndef xmlTextWriterWriteFormatDTDAttlist
12580 extern __typeof (xmlTextWriterWriteFormatDTDAttlist) xmlTextWriterWriteFormatDTDAttlist__internal_alias __attribute((visibility("hidden")));
12581 #define xmlTextWriterWriteFormatDTDAttlist xmlTextWriterWriteFormatDTDAttlist__internal_alias
12582 #endif
12583 #endif
12584 #endif
12585 
12586 #if defined(LIBXML_WRITER_ENABLED)
12587 #ifdef bottom_xmlwriter
12588 #undef xmlTextWriterWriteFormatDTDElement
12589 extern __typeof (xmlTextWriterWriteFormatDTDElement) xmlTextWriterWriteFormatDTDElement __attribute((alias("xmlTextWriterWriteFormatDTDElement__internal_alias")));
12590 #else
12591 #ifndef xmlTextWriterWriteFormatDTDElement
12592 extern __typeof (xmlTextWriterWriteFormatDTDElement) xmlTextWriterWriteFormatDTDElement__internal_alias __attribute((visibility("hidden")));
12593 #define xmlTextWriterWriteFormatDTDElement xmlTextWriterWriteFormatDTDElement__internal_alias
12594 #endif
12595 #endif
12596 #endif
12597 
12598 #if defined(LIBXML_WRITER_ENABLED)
12599 #ifdef bottom_xmlwriter
12600 #undef xmlTextWriterWriteFormatDTDInternalEntity
12601 extern __typeof (xmlTextWriterWriteFormatDTDInternalEntity) xmlTextWriterWriteFormatDTDInternalEntity __attribute((alias("xmlTextWriterWriteFormatDTDInternalEntity__internal_alias")));
12602 #else
12603 #ifndef xmlTextWriterWriteFormatDTDInternalEntity
12604 extern __typeof (xmlTextWriterWriteFormatDTDInternalEntity) xmlTextWriterWriteFormatDTDInternalEntity__internal_alias __attribute((visibility("hidden")));
12605 #define xmlTextWriterWriteFormatDTDInternalEntity xmlTextWriterWriteFormatDTDInternalEntity__internal_alias
12606 #endif
12607 #endif
12608 #endif
12609 
12610 #if defined(LIBXML_WRITER_ENABLED)
12611 #ifdef bottom_xmlwriter
12612 #undef xmlTextWriterWriteFormatElement
12613 extern __typeof (xmlTextWriterWriteFormatElement) xmlTextWriterWriteFormatElement __attribute((alias("xmlTextWriterWriteFormatElement__internal_alias")));
12614 #else
12615 #ifndef xmlTextWriterWriteFormatElement
12616 extern __typeof (xmlTextWriterWriteFormatElement) xmlTextWriterWriteFormatElement__internal_alias __attribute((visibility("hidden")));
12617 #define xmlTextWriterWriteFormatElement xmlTextWriterWriteFormatElement__internal_alias
12618 #endif
12619 #endif
12620 #endif
12621 
12622 #if defined(LIBXML_WRITER_ENABLED)
12623 #ifdef bottom_xmlwriter
12624 #undef xmlTextWriterWriteFormatElementNS
12625 extern __typeof (xmlTextWriterWriteFormatElementNS) xmlTextWriterWriteFormatElementNS __attribute((alias("xmlTextWriterWriteFormatElementNS__internal_alias")));
12626 #else
12627 #ifndef xmlTextWriterWriteFormatElementNS
12628 extern __typeof (xmlTextWriterWriteFormatElementNS) xmlTextWriterWriteFormatElementNS__internal_alias __attribute((visibility("hidden")));
12629 #define xmlTextWriterWriteFormatElementNS xmlTextWriterWriteFormatElementNS__internal_alias
12630 #endif
12631 #endif
12632 #endif
12633 
12634 #if defined(LIBXML_WRITER_ENABLED)
12635 #ifdef bottom_xmlwriter
12636 #undef xmlTextWriterWriteFormatPI
12637 extern __typeof (xmlTextWriterWriteFormatPI) xmlTextWriterWriteFormatPI __attribute((alias("xmlTextWriterWriteFormatPI__internal_alias")));
12638 #else
12639 #ifndef xmlTextWriterWriteFormatPI
12640 extern __typeof (xmlTextWriterWriteFormatPI) xmlTextWriterWriteFormatPI__internal_alias __attribute((visibility("hidden")));
12641 #define xmlTextWriterWriteFormatPI xmlTextWriterWriteFormatPI__internal_alias
12642 #endif
12643 #endif
12644 #endif
12645 
12646 #if defined(LIBXML_WRITER_ENABLED)
12647 #ifdef bottom_xmlwriter
12648 #undef xmlTextWriterWriteFormatRaw
12649 extern __typeof (xmlTextWriterWriteFormatRaw) xmlTextWriterWriteFormatRaw __attribute((alias("xmlTextWriterWriteFormatRaw__internal_alias")));
12650 #else
12651 #ifndef xmlTextWriterWriteFormatRaw
12652 extern __typeof (xmlTextWriterWriteFormatRaw) xmlTextWriterWriteFormatRaw__internal_alias __attribute((visibility("hidden")));
12653 #define xmlTextWriterWriteFormatRaw xmlTextWriterWriteFormatRaw__internal_alias
12654 #endif
12655 #endif
12656 #endif
12657 
12658 #if defined(LIBXML_WRITER_ENABLED)
12659 #ifdef bottom_xmlwriter
12660 #undef xmlTextWriterWriteFormatString
12661 extern __typeof (xmlTextWriterWriteFormatString) xmlTextWriterWriteFormatString __attribute((alias("xmlTextWriterWriteFormatString__internal_alias")));
12662 #else
12663 #ifndef xmlTextWriterWriteFormatString
12664 extern __typeof (xmlTextWriterWriteFormatString) xmlTextWriterWriteFormatString__internal_alias __attribute((visibility("hidden")));
12665 #define xmlTextWriterWriteFormatString xmlTextWriterWriteFormatString__internal_alias
12666 #endif
12667 #endif
12668 #endif
12669 
12670 #if defined(LIBXML_WRITER_ENABLED)
12671 #ifdef bottom_xmlwriter
12672 #undef xmlTextWriterWritePI
12673 extern __typeof (xmlTextWriterWritePI) xmlTextWriterWritePI __attribute((alias("xmlTextWriterWritePI__internal_alias")));
12674 #else
12675 #ifndef xmlTextWriterWritePI
12676 extern __typeof (xmlTextWriterWritePI) xmlTextWriterWritePI__internal_alias __attribute((visibility("hidden")));
12677 #define xmlTextWriterWritePI xmlTextWriterWritePI__internal_alias
12678 #endif
12679 #endif
12680 #endif
12681 
12682 #if defined(LIBXML_WRITER_ENABLED)
12683 #ifdef bottom_xmlwriter
12684 #undef xmlTextWriterWriteRaw
12685 extern __typeof (xmlTextWriterWriteRaw) xmlTextWriterWriteRaw __attribute((alias("xmlTextWriterWriteRaw__internal_alias")));
12686 #else
12687 #ifndef xmlTextWriterWriteRaw
12688 extern __typeof (xmlTextWriterWriteRaw) xmlTextWriterWriteRaw__internal_alias __attribute((visibility("hidden")));
12689 #define xmlTextWriterWriteRaw xmlTextWriterWriteRaw__internal_alias
12690 #endif
12691 #endif
12692 #endif
12693 
12694 #if defined(LIBXML_WRITER_ENABLED)
12695 #ifdef bottom_xmlwriter
12696 #undef xmlTextWriterWriteRawLen
12697 extern __typeof (xmlTextWriterWriteRawLen) xmlTextWriterWriteRawLen __attribute((alias("xmlTextWriterWriteRawLen__internal_alias")));
12698 #else
12699 #ifndef xmlTextWriterWriteRawLen
12700 extern __typeof (xmlTextWriterWriteRawLen) xmlTextWriterWriteRawLen__internal_alias __attribute((visibility("hidden")));
12701 #define xmlTextWriterWriteRawLen xmlTextWriterWriteRawLen__internal_alias
12702 #endif
12703 #endif
12704 #endif
12705 
12706 #if defined(LIBXML_WRITER_ENABLED)
12707 #ifdef bottom_xmlwriter
12708 #undef xmlTextWriterWriteString
12709 extern __typeof (xmlTextWriterWriteString) xmlTextWriterWriteString __attribute((alias("xmlTextWriterWriteString__internal_alias")));
12710 #else
12711 #ifndef xmlTextWriterWriteString
12712 extern __typeof (xmlTextWriterWriteString) xmlTextWriterWriteString__internal_alias __attribute((visibility("hidden")));
12713 #define xmlTextWriterWriteString xmlTextWriterWriteString__internal_alias
12714 #endif
12715 #endif
12716 #endif
12717 
12718 #if defined(LIBXML_WRITER_ENABLED)
12719 #ifdef bottom_xmlwriter
12720 #undef xmlTextWriterWriteVFormatAttribute
12721 extern __typeof (xmlTextWriterWriteVFormatAttribute) xmlTextWriterWriteVFormatAttribute __attribute((alias("xmlTextWriterWriteVFormatAttribute__internal_alias")));
12722 #else
12723 #ifndef xmlTextWriterWriteVFormatAttribute
12724 extern __typeof (xmlTextWriterWriteVFormatAttribute) xmlTextWriterWriteVFormatAttribute__internal_alias __attribute((visibility("hidden")));
12725 #define xmlTextWriterWriteVFormatAttribute xmlTextWriterWriteVFormatAttribute__internal_alias
12726 #endif
12727 #endif
12728 #endif
12729 
12730 #if defined(LIBXML_WRITER_ENABLED)
12731 #ifdef bottom_xmlwriter
12732 #undef xmlTextWriterWriteVFormatAttributeNS
12733 extern __typeof (xmlTextWriterWriteVFormatAttributeNS) xmlTextWriterWriteVFormatAttributeNS __attribute((alias("xmlTextWriterWriteVFormatAttributeNS__internal_alias")));
12734 #else
12735 #ifndef xmlTextWriterWriteVFormatAttributeNS
12736 extern __typeof (xmlTextWriterWriteVFormatAttributeNS) xmlTextWriterWriteVFormatAttributeNS__internal_alias __attribute((visibility("hidden")));
12737 #define xmlTextWriterWriteVFormatAttributeNS xmlTextWriterWriteVFormatAttributeNS__internal_alias
12738 #endif
12739 #endif
12740 #endif
12741 
12742 #if defined(LIBXML_WRITER_ENABLED)
12743 #ifdef bottom_xmlwriter
12744 #undef xmlTextWriterWriteVFormatCDATA
12745 extern __typeof (xmlTextWriterWriteVFormatCDATA) xmlTextWriterWriteVFormatCDATA __attribute((alias("xmlTextWriterWriteVFormatCDATA__internal_alias")));
12746 #else
12747 #ifndef xmlTextWriterWriteVFormatCDATA
12748 extern __typeof (xmlTextWriterWriteVFormatCDATA) xmlTextWriterWriteVFormatCDATA__internal_alias __attribute((visibility("hidden")));
12749 #define xmlTextWriterWriteVFormatCDATA xmlTextWriterWriteVFormatCDATA__internal_alias
12750 #endif
12751 #endif
12752 #endif
12753 
12754 #if defined(LIBXML_WRITER_ENABLED)
12755 #ifdef bottom_xmlwriter
12756 #undef xmlTextWriterWriteVFormatComment
12757 extern __typeof (xmlTextWriterWriteVFormatComment) xmlTextWriterWriteVFormatComment __attribute((alias("xmlTextWriterWriteVFormatComment__internal_alias")));
12758 #else
12759 #ifndef xmlTextWriterWriteVFormatComment
12760 extern __typeof (xmlTextWriterWriteVFormatComment) xmlTextWriterWriteVFormatComment__internal_alias __attribute((visibility("hidden")));
12761 #define xmlTextWriterWriteVFormatComment xmlTextWriterWriteVFormatComment__internal_alias
12762 #endif
12763 #endif
12764 #endif
12765 
12766 #if defined(LIBXML_WRITER_ENABLED)
12767 #ifdef bottom_xmlwriter
12768 #undef xmlTextWriterWriteVFormatDTD
12769 extern __typeof (xmlTextWriterWriteVFormatDTD) xmlTextWriterWriteVFormatDTD __attribute((alias("xmlTextWriterWriteVFormatDTD__internal_alias")));
12770 #else
12771 #ifndef xmlTextWriterWriteVFormatDTD
12772 extern __typeof (xmlTextWriterWriteVFormatDTD) xmlTextWriterWriteVFormatDTD__internal_alias __attribute((visibility("hidden")));
12773 #define xmlTextWriterWriteVFormatDTD xmlTextWriterWriteVFormatDTD__internal_alias
12774 #endif
12775 #endif
12776 #endif
12777 
12778 #if defined(LIBXML_WRITER_ENABLED)
12779 #ifdef bottom_xmlwriter
12780 #undef xmlTextWriterWriteVFormatDTDAttlist
12781 extern __typeof (xmlTextWriterWriteVFormatDTDAttlist) xmlTextWriterWriteVFormatDTDAttlist __attribute((alias("xmlTextWriterWriteVFormatDTDAttlist__internal_alias")));
12782 #else
12783 #ifndef xmlTextWriterWriteVFormatDTDAttlist
12784 extern __typeof (xmlTextWriterWriteVFormatDTDAttlist) xmlTextWriterWriteVFormatDTDAttlist__internal_alias __attribute((visibility("hidden")));
12785 #define xmlTextWriterWriteVFormatDTDAttlist xmlTextWriterWriteVFormatDTDAttlist__internal_alias
12786 #endif
12787 #endif
12788 #endif
12789 
12790 #if defined(LIBXML_WRITER_ENABLED)
12791 #ifdef bottom_xmlwriter
12792 #undef xmlTextWriterWriteVFormatDTDElement
12793 extern __typeof (xmlTextWriterWriteVFormatDTDElement) xmlTextWriterWriteVFormatDTDElement __attribute((alias("xmlTextWriterWriteVFormatDTDElement__internal_alias")));
12794 #else
12795 #ifndef xmlTextWriterWriteVFormatDTDElement
12796 extern __typeof (xmlTextWriterWriteVFormatDTDElement) xmlTextWriterWriteVFormatDTDElement__internal_alias __attribute((visibility("hidden")));
12797 #define xmlTextWriterWriteVFormatDTDElement xmlTextWriterWriteVFormatDTDElement__internal_alias
12798 #endif
12799 #endif
12800 #endif
12801 
12802 #if defined(LIBXML_WRITER_ENABLED)
12803 #ifdef bottom_xmlwriter
12804 #undef xmlTextWriterWriteVFormatDTDInternalEntity
12805 extern __typeof (xmlTextWriterWriteVFormatDTDInternalEntity) xmlTextWriterWriteVFormatDTDInternalEntity __attribute((alias("xmlTextWriterWriteVFormatDTDInternalEntity__internal_alias")));
12806 #else
12807 #ifndef xmlTextWriterWriteVFormatDTDInternalEntity
12808 extern __typeof (xmlTextWriterWriteVFormatDTDInternalEntity) xmlTextWriterWriteVFormatDTDInternalEntity__internal_alias __attribute((visibility("hidden")));
12809 #define xmlTextWriterWriteVFormatDTDInternalEntity xmlTextWriterWriteVFormatDTDInternalEntity__internal_alias
12810 #endif
12811 #endif
12812 #endif
12813 
12814 #if defined(LIBXML_WRITER_ENABLED)
12815 #ifdef bottom_xmlwriter
12816 #undef xmlTextWriterWriteVFormatElement
12817 extern __typeof (xmlTextWriterWriteVFormatElement) xmlTextWriterWriteVFormatElement __attribute((alias("xmlTextWriterWriteVFormatElement__internal_alias")));
12818 #else
12819 #ifndef xmlTextWriterWriteVFormatElement
12820 extern __typeof (xmlTextWriterWriteVFormatElement) xmlTextWriterWriteVFormatElement__internal_alias __attribute((visibility("hidden")));
12821 #define xmlTextWriterWriteVFormatElement xmlTextWriterWriteVFormatElement__internal_alias
12822 #endif
12823 #endif
12824 #endif
12825 
12826 #if defined(LIBXML_WRITER_ENABLED)
12827 #ifdef bottom_xmlwriter
12828 #undef xmlTextWriterWriteVFormatElementNS
12829 extern __typeof (xmlTextWriterWriteVFormatElementNS) xmlTextWriterWriteVFormatElementNS __attribute((alias("xmlTextWriterWriteVFormatElementNS__internal_alias")));
12830 #else
12831 #ifndef xmlTextWriterWriteVFormatElementNS
12832 extern __typeof (xmlTextWriterWriteVFormatElementNS) xmlTextWriterWriteVFormatElementNS__internal_alias __attribute((visibility("hidden")));
12833 #define xmlTextWriterWriteVFormatElementNS xmlTextWriterWriteVFormatElementNS__internal_alias
12834 #endif
12835 #endif
12836 #endif
12837 
12838 #if defined(LIBXML_WRITER_ENABLED)
12839 #ifdef bottom_xmlwriter
12840 #undef xmlTextWriterWriteVFormatPI
12841 extern __typeof (xmlTextWriterWriteVFormatPI) xmlTextWriterWriteVFormatPI __attribute((alias("xmlTextWriterWriteVFormatPI__internal_alias")));
12842 #else
12843 #ifndef xmlTextWriterWriteVFormatPI
12844 extern __typeof (xmlTextWriterWriteVFormatPI) xmlTextWriterWriteVFormatPI__internal_alias __attribute((visibility("hidden")));
12845 #define xmlTextWriterWriteVFormatPI xmlTextWriterWriteVFormatPI__internal_alias
12846 #endif
12847 #endif
12848 #endif
12849 
12850 #if defined(LIBXML_WRITER_ENABLED)
12851 #ifdef bottom_xmlwriter
12852 #undef xmlTextWriterWriteVFormatRaw
12853 extern __typeof (xmlTextWriterWriteVFormatRaw) xmlTextWriterWriteVFormatRaw __attribute((alias("xmlTextWriterWriteVFormatRaw__internal_alias")));
12854 #else
12855 #ifndef xmlTextWriterWriteVFormatRaw
12856 extern __typeof (xmlTextWriterWriteVFormatRaw) xmlTextWriterWriteVFormatRaw__internal_alias __attribute((visibility("hidden")));
12857 #define xmlTextWriterWriteVFormatRaw xmlTextWriterWriteVFormatRaw__internal_alias
12858 #endif
12859 #endif
12860 #endif
12861 
12862 #if defined(LIBXML_WRITER_ENABLED)
12863 #ifdef bottom_xmlwriter
12864 #undef xmlTextWriterWriteVFormatString
12865 extern __typeof (xmlTextWriterWriteVFormatString) xmlTextWriterWriteVFormatString __attribute((alias("xmlTextWriterWriteVFormatString__internal_alias")));
12866 #else
12867 #ifndef xmlTextWriterWriteVFormatString
12868 extern __typeof (xmlTextWriterWriteVFormatString) xmlTextWriterWriteVFormatString__internal_alias __attribute((visibility("hidden")));
12869 #define xmlTextWriterWriteVFormatString xmlTextWriterWriteVFormatString__internal_alias
12870 #endif
12871 #endif
12872 #endif
12873 
12874 #ifdef bottom_globals
12875 #undef xmlThrDefBufferAllocScheme
12876 extern __typeof (xmlThrDefBufferAllocScheme) xmlThrDefBufferAllocScheme __attribute((alias("xmlThrDefBufferAllocScheme__internal_alias")));
12877 #else
12878 #ifndef xmlThrDefBufferAllocScheme
12879 extern __typeof (xmlThrDefBufferAllocScheme) xmlThrDefBufferAllocScheme__internal_alias __attribute((visibility("hidden")));
12880 #define xmlThrDefBufferAllocScheme xmlThrDefBufferAllocScheme__internal_alias
12881 #endif
12882 #endif
12883 
12884 #ifdef bottom_globals
12885 #undef xmlThrDefDefaultBufferSize
12886 extern __typeof (xmlThrDefDefaultBufferSize) xmlThrDefDefaultBufferSize __attribute((alias("xmlThrDefDefaultBufferSize__internal_alias")));
12887 #else
12888 #ifndef xmlThrDefDefaultBufferSize
12889 extern __typeof (xmlThrDefDefaultBufferSize) xmlThrDefDefaultBufferSize__internal_alias __attribute((visibility("hidden")));
12890 #define xmlThrDefDefaultBufferSize xmlThrDefDefaultBufferSize__internal_alias
12891 #endif
12892 #endif
12893 
12894 #ifdef bottom_globals
12895 #undef xmlThrDefDeregisterNodeDefault
12896 extern __typeof (xmlThrDefDeregisterNodeDefault) xmlThrDefDeregisterNodeDefault __attribute((alias("xmlThrDefDeregisterNodeDefault__internal_alias")));
12897 #else
12898 #ifndef xmlThrDefDeregisterNodeDefault
12899 extern __typeof (xmlThrDefDeregisterNodeDefault) xmlThrDefDeregisterNodeDefault__internal_alias __attribute((visibility("hidden")));
12900 #define xmlThrDefDeregisterNodeDefault xmlThrDefDeregisterNodeDefault__internal_alias
12901 #endif
12902 #endif
12903 
12904 #ifdef bottom_globals
12905 #undef xmlThrDefDoValidityCheckingDefaultValue
12906 extern __typeof (xmlThrDefDoValidityCheckingDefaultValue) xmlThrDefDoValidityCheckingDefaultValue __attribute((alias("xmlThrDefDoValidityCheckingDefaultValue__internal_alias")));
12907 #else
12908 #ifndef xmlThrDefDoValidityCheckingDefaultValue
12909 extern __typeof (xmlThrDefDoValidityCheckingDefaultValue) xmlThrDefDoValidityCheckingDefaultValue__internal_alias __attribute((visibility("hidden")));
12910 #define xmlThrDefDoValidityCheckingDefaultValue xmlThrDefDoValidityCheckingDefaultValue__internal_alias
12911 #endif
12912 #endif
12913 
12914 #ifdef bottom_globals
12915 #undef xmlThrDefGetWarningsDefaultValue
12916 extern __typeof (xmlThrDefGetWarningsDefaultValue) xmlThrDefGetWarningsDefaultValue __attribute((alias("xmlThrDefGetWarningsDefaultValue__internal_alias")));
12917 #else
12918 #ifndef xmlThrDefGetWarningsDefaultValue
12919 extern __typeof (xmlThrDefGetWarningsDefaultValue) xmlThrDefGetWarningsDefaultValue__internal_alias __attribute((visibility("hidden")));
12920 #define xmlThrDefGetWarningsDefaultValue xmlThrDefGetWarningsDefaultValue__internal_alias
12921 #endif
12922 #endif
12923 
12924 #ifdef bottom_globals
12925 #undef xmlThrDefIndentTreeOutput
12926 extern __typeof (xmlThrDefIndentTreeOutput) xmlThrDefIndentTreeOutput __attribute((alias("xmlThrDefIndentTreeOutput__internal_alias")));
12927 #else
12928 #ifndef xmlThrDefIndentTreeOutput
12929 extern __typeof (xmlThrDefIndentTreeOutput) xmlThrDefIndentTreeOutput__internal_alias __attribute((visibility("hidden")));
12930 #define xmlThrDefIndentTreeOutput xmlThrDefIndentTreeOutput__internal_alias
12931 #endif
12932 #endif
12933 
12934 #ifdef bottom_globals
12935 #undef xmlThrDefKeepBlanksDefaultValue
12936 extern __typeof (xmlThrDefKeepBlanksDefaultValue) xmlThrDefKeepBlanksDefaultValue __attribute((alias("xmlThrDefKeepBlanksDefaultValue__internal_alias")));
12937 #else
12938 #ifndef xmlThrDefKeepBlanksDefaultValue
12939 extern __typeof (xmlThrDefKeepBlanksDefaultValue) xmlThrDefKeepBlanksDefaultValue__internal_alias __attribute((visibility("hidden")));
12940 #define xmlThrDefKeepBlanksDefaultValue xmlThrDefKeepBlanksDefaultValue__internal_alias
12941 #endif
12942 #endif
12943 
12944 #ifdef bottom_globals
12945 #undef xmlThrDefLineNumbersDefaultValue
12946 extern __typeof (xmlThrDefLineNumbersDefaultValue) xmlThrDefLineNumbersDefaultValue __attribute((alias("xmlThrDefLineNumbersDefaultValue__internal_alias")));
12947 #else
12948 #ifndef xmlThrDefLineNumbersDefaultValue
12949 extern __typeof (xmlThrDefLineNumbersDefaultValue) xmlThrDefLineNumbersDefaultValue__internal_alias __attribute((visibility("hidden")));
12950 #define xmlThrDefLineNumbersDefaultValue xmlThrDefLineNumbersDefaultValue__internal_alias
12951 #endif
12952 #endif
12953 
12954 #ifdef bottom_globals
12955 #undef xmlThrDefLoadExtDtdDefaultValue
12956 extern __typeof (xmlThrDefLoadExtDtdDefaultValue) xmlThrDefLoadExtDtdDefaultValue __attribute((alias("xmlThrDefLoadExtDtdDefaultValue__internal_alias")));
12957 #else
12958 #ifndef xmlThrDefLoadExtDtdDefaultValue
12959 extern __typeof (xmlThrDefLoadExtDtdDefaultValue) xmlThrDefLoadExtDtdDefaultValue__internal_alias __attribute((visibility("hidden")));
12960 #define xmlThrDefLoadExtDtdDefaultValue xmlThrDefLoadExtDtdDefaultValue__internal_alias
12961 #endif
12962 #endif
12963 
12964 #ifdef bottom_globals
12965 #undef xmlThrDefOutputBufferCreateFilenameDefault
12966 extern __typeof (xmlThrDefOutputBufferCreateFilenameDefault) xmlThrDefOutputBufferCreateFilenameDefault __attribute((alias("xmlThrDefOutputBufferCreateFilenameDefault__internal_alias")));
12967 #else
12968 #ifndef xmlThrDefOutputBufferCreateFilenameDefault
12969 extern __typeof (xmlThrDefOutputBufferCreateFilenameDefault) xmlThrDefOutputBufferCreateFilenameDefault__internal_alias __attribute((visibility("hidden")));
12970 #define xmlThrDefOutputBufferCreateFilenameDefault xmlThrDefOutputBufferCreateFilenameDefault__internal_alias
12971 #endif
12972 #endif
12973 
12974 #ifdef bottom_globals
12975 #undef xmlThrDefParserDebugEntities
12976 extern __typeof (xmlThrDefParserDebugEntities) xmlThrDefParserDebugEntities __attribute((alias("xmlThrDefParserDebugEntities__internal_alias")));
12977 #else
12978 #ifndef xmlThrDefParserDebugEntities
12979 extern __typeof (xmlThrDefParserDebugEntities) xmlThrDefParserDebugEntities__internal_alias __attribute((visibility("hidden")));
12980 #define xmlThrDefParserDebugEntities xmlThrDefParserDebugEntities__internal_alias
12981 #endif
12982 #endif
12983 
12984 #ifdef bottom_globals
12985 #undef xmlThrDefParserInputBufferCreateFilenameDefault
12986 extern __typeof (xmlThrDefParserInputBufferCreateFilenameDefault) xmlThrDefParserInputBufferCreateFilenameDefault __attribute((alias("xmlThrDefParserInputBufferCreateFilenameDefault__internal_alias")));
12987 #else
12988 #ifndef xmlThrDefParserInputBufferCreateFilenameDefault
12989 extern __typeof (xmlThrDefParserInputBufferCreateFilenameDefault) xmlThrDefParserInputBufferCreateFilenameDefault__internal_alias __attribute((visibility("hidden")));
12990 #define xmlThrDefParserInputBufferCreateFilenameDefault xmlThrDefParserInputBufferCreateFilenameDefault__internal_alias
12991 #endif
12992 #endif
12993 
12994 #ifdef bottom_globals
12995 #undef xmlThrDefPedanticParserDefaultValue
12996 extern __typeof (xmlThrDefPedanticParserDefaultValue) xmlThrDefPedanticParserDefaultValue __attribute((alias("xmlThrDefPedanticParserDefaultValue__internal_alias")));
12997 #else
12998 #ifndef xmlThrDefPedanticParserDefaultValue
12999 extern __typeof (xmlThrDefPedanticParserDefaultValue) xmlThrDefPedanticParserDefaultValue__internal_alias __attribute((visibility("hidden")));
13000 #define xmlThrDefPedanticParserDefaultValue xmlThrDefPedanticParserDefaultValue__internal_alias
13001 #endif
13002 #endif
13003 
13004 #ifdef bottom_globals
13005 #undef xmlThrDefRegisterNodeDefault
13006 extern __typeof (xmlThrDefRegisterNodeDefault) xmlThrDefRegisterNodeDefault __attribute((alias("xmlThrDefRegisterNodeDefault__internal_alias")));
13007 #else
13008 #ifndef xmlThrDefRegisterNodeDefault
13009 extern __typeof (xmlThrDefRegisterNodeDefault) xmlThrDefRegisterNodeDefault__internal_alias __attribute((visibility("hidden")));
13010 #define xmlThrDefRegisterNodeDefault xmlThrDefRegisterNodeDefault__internal_alias
13011 #endif
13012 #endif
13013 
13014 #ifdef bottom_globals
13015 #undef xmlThrDefSaveNoEmptyTags
13016 extern __typeof (xmlThrDefSaveNoEmptyTags) xmlThrDefSaveNoEmptyTags __attribute((alias("xmlThrDefSaveNoEmptyTags__internal_alias")));
13017 #else
13018 #ifndef xmlThrDefSaveNoEmptyTags
13019 extern __typeof (xmlThrDefSaveNoEmptyTags) xmlThrDefSaveNoEmptyTags__internal_alias __attribute((visibility("hidden")));
13020 #define xmlThrDefSaveNoEmptyTags xmlThrDefSaveNoEmptyTags__internal_alias
13021 #endif
13022 #endif
13023 
13024 #ifdef bottom_globals
13025 #undef xmlThrDefSetGenericErrorFunc
13026 extern __typeof (xmlThrDefSetGenericErrorFunc) xmlThrDefSetGenericErrorFunc __attribute((alias("xmlThrDefSetGenericErrorFunc__internal_alias")));
13027 #else
13028 #ifndef xmlThrDefSetGenericErrorFunc
13029 extern __typeof (xmlThrDefSetGenericErrorFunc) xmlThrDefSetGenericErrorFunc__internal_alias __attribute((visibility("hidden")));
13030 #define xmlThrDefSetGenericErrorFunc xmlThrDefSetGenericErrorFunc__internal_alias
13031 #endif
13032 #endif
13033 
13034 #ifdef bottom_globals
13035 #undef xmlThrDefSetStructuredErrorFunc
13036 extern __typeof (xmlThrDefSetStructuredErrorFunc) xmlThrDefSetStructuredErrorFunc __attribute((alias("xmlThrDefSetStructuredErrorFunc__internal_alias")));
13037 #else
13038 #ifndef xmlThrDefSetStructuredErrorFunc
13039 extern __typeof (xmlThrDefSetStructuredErrorFunc) xmlThrDefSetStructuredErrorFunc__internal_alias __attribute((visibility("hidden")));
13040 #define xmlThrDefSetStructuredErrorFunc xmlThrDefSetStructuredErrorFunc__internal_alias
13041 #endif
13042 #endif
13043 
13044 #ifdef bottom_globals
13045 #undef xmlThrDefSubstituteEntitiesDefaultValue
13046 extern __typeof (xmlThrDefSubstituteEntitiesDefaultValue) xmlThrDefSubstituteEntitiesDefaultValue __attribute((alias("xmlThrDefSubstituteEntitiesDefaultValue__internal_alias")));
13047 #else
13048 #ifndef xmlThrDefSubstituteEntitiesDefaultValue
13049 extern __typeof (xmlThrDefSubstituteEntitiesDefaultValue) xmlThrDefSubstituteEntitiesDefaultValue__internal_alias __attribute((visibility("hidden")));
13050 #define xmlThrDefSubstituteEntitiesDefaultValue xmlThrDefSubstituteEntitiesDefaultValue__internal_alias
13051 #endif
13052 #endif
13053 
13054 #ifdef bottom_globals
13055 #undef xmlThrDefTreeIndentString
13056 extern __typeof (xmlThrDefTreeIndentString) xmlThrDefTreeIndentString __attribute((alias("xmlThrDefTreeIndentString__internal_alias")));
13057 #else
13058 #ifndef xmlThrDefTreeIndentString
13059 extern __typeof (xmlThrDefTreeIndentString) xmlThrDefTreeIndentString__internal_alias __attribute((visibility("hidden")));
13060 #define xmlThrDefTreeIndentString xmlThrDefTreeIndentString__internal_alias
13061 #endif
13062 #endif
13063 
13064 #if defined(LIBXML_UNICODE_ENABLED)
13065 #ifdef bottom_xmlunicode
13066 #undef xmlUCSIsAegeanNumbers
13067 extern __typeof (xmlUCSIsAegeanNumbers) xmlUCSIsAegeanNumbers __attribute((alias("xmlUCSIsAegeanNumbers__internal_alias")));
13068 #else
13069 #ifndef xmlUCSIsAegeanNumbers
13070 extern __typeof (xmlUCSIsAegeanNumbers) xmlUCSIsAegeanNumbers__internal_alias __attribute((visibility("hidden")));
13071 #define xmlUCSIsAegeanNumbers xmlUCSIsAegeanNumbers__internal_alias
13072 #endif
13073 #endif
13074 #endif
13075 
13076 #if defined(LIBXML_UNICODE_ENABLED)
13077 #ifdef bottom_xmlunicode
13078 #undef xmlUCSIsAlphabeticPresentationForms
13079 extern __typeof (xmlUCSIsAlphabeticPresentationForms) xmlUCSIsAlphabeticPresentationForms __attribute((alias("xmlUCSIsAlphabeticPresentationForms__internal_alias")));
13080 #else
13081 #ifndef xmlUCSIsAlphabeticPresentationForms
13082 extern __typeof (xmlUCSIsAlphabeticPresentationForms) xmlUCSIsAlphabeticPresentationForms__internal_alias __attribute((visibility("hidden")));
13083 #define xmlUCSIsAlphabeticPresentationForms xmlUCSIsAlphabeticPresentationForms__internal_alias
13084 #endif
13085 #endif
13086 #endif
13087 
13088 #if defined(LIBXML_UNICODE_ENABLED)
13089 #ifdef bottom_xmlunicode
13090 #undef xmlUCSIsArabic
13091 extern __typeof (xmlUCSIsArabic) xmlUCSIsArabic __attribute((alias("xmlUCSIsArabic__internal_alias")));
13092 #else
13093 #ifndef xmlUCSIsArabic
13094 extern __typeof (xmlUCSIsArabic) xmlUCSIsArabic__internal_alias __attribute((visibility("hidden")));
13095 #define xmlUCSIsArabic xmlUCSIsArabic__internal_alias
13096 #endif
13097 #endif
13098 #endif
13099 
13100 #if defined(LIBXML_UNICODE_ENABLED)
13101 #ifdef bottom_xmlunicode
13102 #undef xmlUCSIsArabicPresentationFormsA
13103 extern __typeof (xmlUCSIsArabicPresentationFormsA) xmlUCSIsArabicPresentationFormsA __attribute((alias("xmlUCSIsArabicPresentationFormsA__internal_alias")));
13104 #else
13105 #ifndef xmlUCSIsArabicPresentationFormsA
13106 extern __typeof (xmlUCSIsArabicPresentationFormsA) xmlUCSIsArabicPresentationFormsA__internal_alias __attribute((visibility("hidden")));
13107 #define xmlUCSIsArabicPresentationFormsA xmlUCSIsArabicPresentationFormsA__internal_alias
13108 #endif
13109 #endif
13110 #endif
13111 
13112 #if defined(LIBXML_UNICODE_ENABLED)
13113 #ifdef bottom_xmlunicode
13114 #undef xmlUCSIsArabicPresentationFormsB
13115 extern __typeof (xmlUCSIsArabicPresentationFormsB) xmlUCSIsArabicPresentationFormsB __attribute((alias("xmlUCSIsArabicPresentationFormsB__internal_alias")));
13116 #else
13117 #ifndef xmlUCSIsArabicPresentationFormsB
13118 extern __typeof (xmlUCSIsArabicPresentationFormsB) xmlUCSIsArabicPresentationFormsB__internal_alias __attribute((visibility("hidden")));
13119 #define xmlUCSIsArabicPresentationFormsB xmlUCSIsArabicPresentationFormsB__internal_alias
13120 #endif
13121 #endif
13122 #endif
13123 
13124 #if defined(LIBXML_UNICODE_ENABLED)
13125 #ifdef bottom_xmlunicode
13126 #undef xmlUCSIsArmenian
13127 extern __typeof (xmlUCSIsArmenian) xmlUCSIsArmenian __attribute((alias("xmlUCSIsArmenian__internal_alias")));
13128 #else
13129 #ifndef xmlUCSIsArmenian
13130 extern __typeof (xmlUCSIsArmenian) xmlUCSIsArmenian__internal_alias __attribute((visibility("hidden")));
13131 #define xmlUCSIsArmenian xmlUCSIsArmenian__internal_alias
13132 #endif
13133 #endif
13134 #endif
13135 
13136 #if defined(LIBXML_UNICODE_ENABLED)
13137 #ifdef bottom_xmlunicode
13138 #undef xmlUCSIsArrows
13139 extern __typeof (xmlUCSIsArrows) xmlUCSIsArrows __attribute((alias("xmlUCSIsArrows__internal_alias")));
13140 #else
13141 #ifndef xmlUCSIsArrows
13142 extern __typeof (xmlUCSIsArrows) xmlUCSIsArrows__internal_alias __attribute((visibility("hidden")));
13143 #define xmlUCSIsArrows xmlUCSIsArrows__internal_alias
13144 #endif
13145 #endif
13146 #endif
13147 
13148 #if defined(LIBXML_UNICODE_ENABLED)
13149 #ifdef bottom_xmlunicode
13150 #undef xmlUCSIsBasicLatin
13151 extern __typeof (xmlUCSIsBasicLatin) xmlUCSIsBasicLatin __attribute((alias("xmlUCSIsBasicLatin__internal_alias")));
13152 #else
13153 #ifndef xmlUCSIsBasicLatin
13154 extern __typeof (xmlUCSIsBasicLatin) xmlUCSIsBasicLatin__internal_alias __attribute((visibility("hidden")));
13155 #define xmlUCSIsBasicLatin xmlUCSIsBasicLatin__internal_alias
13156 #endif
13157 #endif
13158 #endif
13159 
13160 #if defined(LIBXML_UNICODE_ENABLED)
13161 #ifdef bottom_xmlunicode
13162 #undef xmlUCSIsBengali
13163 extern __typeof (xmlUCSIsBengali) xmlUCSIsBengali __attribute((alias("xmlUCSIsBengali__internal_alias")));
13164 #else
13165 #ifndef xmlUCSIsBengali
13166 extern __typeof (xmlUCSIsBengali) xmlUCSIsBengali__internal_alias __attribute((visibility("hidden")));
13167 #define xmlUCSIsBengali xmlUCSIsBengali__internal_alias
13168 #endif
13169 #endif
13170 #endif
13171 
13172 #if defined(LIBXML_UNICODE_ENABLED)
13173 #ifdef bottom_xmlunicode
13174 #undef xmlUCSIsBlock
13175 extern __typeof (xmlUCSIsBlock) xmlUCSIsBlock __attribute((alias("xmlUCSIsBlock__internal_alias")));
13176 #else
13177 #ifndef xmlUCSIsBlock
13178 extern __typeof (xmlUCSIsBlock) xmlUCSIsBlock__internal_alias __attribute((visibility("hidden")));
13179 #define xmlUCSIsBlock xmlUCSIsBlock__internal_alias
13180 #endif
13181 #endif
13182 #endif
13183 
13184 #if defined(LIBXML_UNICODE_ENABLED)
13185 #ifdef bottom_xmlunicode
13186 #undef xmlUCSIsBlockElements
13187 extern __typeof (xmlUCSIsBlockElements) xmlUCSIsBlockElements __attribute((alias("xmlUCSIsBlockElements__internal_alias")));
13188 #else
13189 #ifndef xmlUCSIsBlockElements
13190 extern __typeof (xmlUCSIsBlockElements) xmlUCSIsBlockElements__internal_alias __attribute((visibility("hidden")));
13191 #define xmlUCSIsBlockElements xmlUCSIsBlockElements__internal_alias
13192 #endif
13193 #endif
13194 #endif
13195 
13196 #if defined(LIBXML_UNICODE_ENABLED)
13197 #ifdef bottom_xmlunicode
13198 #undef xmlUCSIsBopomofo
13199 extern __typeof (xmlUCSIsBopomofo) xmlUCSIsBopomofo __attribute((alias("xmlUCSIsBopomofo__internal_alias")));
13200 #else
13201 #ifndef xmlUCSIsBopomofo
13202 extern __typeof (xmlUCSIsBopomofo) xmlUCSIsBopomofo__internal_alias __attribute((visibility("hidden")));
13203 #define xmlUCSIsBopomofo xmlUCSIsBopomofo__internal_alias
13204 #endif
13205 #endif
13206 #endif
13207 
13208 #if defined(LIBXML_UNICODE_ENABLED)
13209 #ifdef bottom_xmlunicode
13210 #undef xmlUCSIsBopomofoExtended
13211 extern __typeof (xmlUCSIsBopomofoExtended) xmlUCSIsBopomofoExtended __attribute((alias("xmlUCSIsBopomofoExtended__internal_alias")));
13212 #else
13213 #ifndef xmlUCSIsBopomofoExtended
13214 extern __typeof (xmlUCSIsBopomofoExtended) xmlUCSIsBopomofoExtended__internal_alias __attribute((visibility("hidden")));
13215 #define xmlUCSIsBopomofoExtended xmlUCSIsBopomofoExtended__internal_alias
13216 #endif
13217 #endif
13218 #endif
13219 
13220 #if defined(LIBXML_UNICODE_ENABLED)
13221 #ifdef bottom_xmlunicode
13222 #undef xmlUCSIsBoxDrawing
13223 extern __typeof (xmlUCSIsBoxDrawing) xmlUCSIsBoxDrawing __attribute((alias("xmlUCSIsBoxDrawing__internal_alias")));
13224 #else
13225 #ifndef xmlUCSIsBoxDrawing
13226 extern __typeof (xmlUCSIsBoxDrawing) xmlUCSIsBoxDrawing__internal_alias __attribute((visibility("hidden")));
13227 #define xmlUCSIsBoxDrawing xmlUCSIsBoxDrawing__internal_alias
13228 #endif
13229 #endif
13230 #endif
13231 
13232 #if defined(LIBXML_UNICODE_ENABLED)
13233 #ifdef bottom_xmlunicode
13234 #undef xmlUCSIsBraillePatterns
13235 extern __typeof (xmlUCSIsBraillePatterns) xmlUCSIsBraillePatterns __attribute((alias("xmlUCSIsBraillePatterns__internal_alias")));
13236 #else
13237 #ifndef xmlUCSIsBraillePatterns
13238 extern __typeof (xmlUCSIsBraillePatterns) xmlUCSIsBraillePatterns__internal_alias __attribute((visibility("hidden")));
13239 #define xmlUCSIsBraillePatterns xmlUCSIsBraillePatterns__internal_alias
13240 #endif
13241 #endif
13242 #endif
13243 
13244 #if defined(LIBXML_UNICODE_ENABLED)
13245 #ifdef bottom_xmlunicode
13246 #undef xmlUCSIsBuhid
13247 extern __typeof (xmlUCSIsBuhid) xmlUCSIsBuhid __attribute((alias("xmlUCSIsBuhid__internal_alias")));
13248 #else
13249 #ifndef xmlUCSIsBuhid
13250 extern __typeof (xmlUCSIsBuhid) xmlUCSIsBuhid__internal_alias __attribute((visibility("hidden")));
13251 #define xmlUCSIsBuhid xmlUCSIsBuhid__internal_alias
13252 #endif
13253 #endif
13254 #endif
13255 
13256 #if defined(LIBXML_UNICODE_ENABLED)
13257 #ifdef bottom_xmlunicode
13258 #undef xmlUCSIsByzantineMusicalSymbols
13259 extern __typeof (xmlUCSIsByzantineMusicalSymbols) xmlUCSIsByzantineMusicalSymbols __attribute((alias("xmlUCSIsByzantineMusicalSymbols__internal_alias")));
13260 #else
13261 #ifndef xmlUCSIsByzantineMusicalSymbols
13262 extern __typeof (xmlUCSIsByzantineMusicalSymbols) xmlUCSIsByzantineMusicalSymbols__internal_alias __attribute((visibility("hidden")));
13263 #define xmlUCSIsByzantineMusicalSymbols xmlUCSIsByzantineMusicalSymbols__internal_alias
13264 #endif
13265 #endif
13266 #endif
13267 
13268 #if defined(LIBXML_UNICODE_ENABLED)
13269 #ifdef bottom_xmlunicode
13270 #undef xmlUCSIsCJKCompatibility
13271 extern __typeof (xmlUCSIsCJKCompatibility) xmlUCSIsCJKCompatibility __attribute((alias("xmlUCSIsCJKCompatibility__internal_alias")));
13272 #else
13273 #ifndef xmlUCSIsCJKCompatibility
13274 extern __typeof (xmlUCSIsCJKCompatibility) xmlUCSIsCJKCompatibility__internal_alias __attribute((visibility("hidden")));
13275 #define xmlUCSIsCJKCompatibility xmlUCSIsCJKCompatibility__internal_alias
13276 #endif
13277 #endif
13278 #endif
13279 
13280 #if defined(LIBXML_UNICODE_ENABLED)
13281 #ifdef bottom_xmlunicode
13282 #undef xmlUCSIsCJKCompatibilityForms
13283 extern __typeof (xmlUCSIsCJKCompatibilityForms) xmlUCSIsCJKCompatibilityForms __attribute((alias("xmlUCSIsCJKCompatibilityForms__internal_alias")));
13284 #else
13285 #ifndef xmlUCSIsCJKCompatibilityForms
13286 extern __typeof (xmlUCSIsCJKCompatibilityForms) xmlUCSIsCJKCompatibilityForms__internal_alias __attribute((visibility("hidden")));
13287 #define xmlUCSIsCJKCompatibilityForms xmlUCSIsCJKCompatibilityForms__internal_alias
13288 #endif
13289 #endif
13290 #endif
13291 
13292 #if defined(LIBXML_UNICODE_ENABLED)
13293 #ifdef bottom_xmlunicode
13294 #undef xmlUCSIsCJKCompatibilityIdeographs
13295 extern __typeof (xmlUCSIsCJKCompatibilityIdeographs) xmlUCSIsCJKCompatibilityIdeographs __attribute((alias("xmlUCSIsCJKCompatibilityIdeographs__internal_alias")));
13296 #else
13297 #ifndef xmlUCSIsCJKCompatibilityIdeographs
13298 extern __typeof (xmlUCSIsCJKCompatibilityIdeographs) xmlUCSIsCJKCompatibilityIdeographs__internal_alias __attribute((visibility("hidden")));
13299 #define xmlUCSIsCJKCompatibilityIdeographs xmlUCSIsCJKCompatibilityIdeographs__internal_alias
13300 #endif
13301 #endif
13302 #endif
13303 
13304 #if defined(LIBXML_UNICODE_ENABLED)
13305 #ifdef bottom_xmlunicode
13306 #undef xmlUCSIsCJKCompatibilityIdeographsSupplement
13307 extern __typeof (xmlUCSIsCJKCompatibilityIdeographsSupplement) xmlUCSIsCJKCompatibilityIdeographsSupplement __attribute((alias("xmlUCSIsCJKCompatibilityIdeographsSupplement__internal_alias")));
13308 #else
13309 #ifndef xmlUCSIsCJKCompatibilityIdeographsSupplement
13310 extern __typeof (xmlUCSIsCJKCompatibilityIdeographsSupplement) xmlUCSIsCJKCompatibilityIdeographsSupplement__internal_alias __attribute((visibility("hidden")));
13311 #define xmlUCSIsCJKCompatibilityIdeographsSupplement xmlUCSIsCJKCompatibilityIdeographsSupplement__internal_alias
13312 #endif
13313 #endif
13314 #endif
13315 
13316 #if defined(LIBXML_UNICODE_ENABLED)
13317 #ifdef bottom_xmlunicode
13318 #undef xmlUCSIsCJKRadicalsSupplement
13319 extern __typeof (xmlUCSIsCJKRadicalsSupplement) xmlUCSIsCJKRadicalsSupplement __attribute((alias("xmlUCSIsCJKRadicalsSupplement__internal_alias")));
13320 #else
13321 #ifndef xmlUCSIsCJKRadicalsSupplement
13322 extern __typeof (xmlUCSIsCJKRadicalsSupplement) xmlUCSIsCJKRadicalsSupplement__internal_alias __attribute((visibility("hidden")));
13323 #define xmlUCSIsCJKRadicalsSupplement xmlUCSIsCJKRadicalsSupplement__internal_alias
13324 #endif
13325 #endif
13326 #endif
13327 
13328 #if defined(LIBXML_UNICODE_ENABLED)
13329 #ifdef bottom_xmlunicode
13330 #undef xmlUCSIsCJKSymbolsandPunctuation
13331 extern __typeof (xmlUCSIsCJKSymbolsandPunctuation) xmlUCSIsCJKSymbolsandPunctuation __attribute((alias("xmlUCSIsCJKSymbolsandPunctuation__internal_alias")));
13332 #else
13333 #ifndef xmlUCSIsCJKSymbolsandPunctuation
13334 extern __typeof (xmlUCSIsCJKSymbolsandPunctuation) xmlUCSIsCJKSymbolsandPunctuation__internal_alias __attribute((visibility("hidden")));
13335 #define xmlUCSIsCJKSymbolsandPunctuation xmlUCSIsCJKSymbolsandPunctuation__internal_alias
13336 #endif
13337 #endif
13338 #endif
13339 
13340 #if defined(LIBXML_UNICODE_ENABLED)
13341 #ifdef bottom_xmlunicode
13342 #undef xmlUCSIsCJKUnifiedIdeographs
13343 extern __typeof (xmlUCSIsCJKUnifiedIdeographs) xmlUCSIsCJKUnifiedIdeographs __attribute((alias("xmlUCSIsCJKUnifiedIdeographs__internal_alias")));
13344 #else
13345 #ifndef xmlUCSIsCJKUnifiedIdeographs
13346 extern __typeof (xmlUCSIsCJKUnifiedIdeographs) xmlUCSIsCJKUnifiedIdeographs__internal_alias __attribute((visibility("hidden")));
13347 #define xmlUCSIsCJKUnifiedIdeographs xmlUCSIsCJKUnifiedIdeographs__internal_alias
13348 #endif
13349 #endif
13350 #endif
13351 
13352 #if defined(LIBXML_UNICODE_ENABLED)
13353 #ifdef bottom_xmlunicode
13354 #undef xmlUCSIsCJKUnifiedIdeographsExtensionA
13355 extern __typeof (xmlUCSIsCJKUnifiedIdeographsExtensionA) xmlUCSIsCJKUnifiedIdeographsExtensionA __attribute((alias("xmlUCSIsCJKUnifiedIdeographsExtensionA__internal_alias")));
13356 #else
13357 #ifndef xmlUCSIsCJKUnifiedIdeographsExtensionA
13358 extern __typeof (xmlUCSIsCJKUnifiedIdeographsExtensionA) xmlUCSIsCJKUnifiedIdeographsExtensionA__internal_alias __attribute((visibility("hidden")));
13359 #define xmlUCSIsCJKUnifiedIdeographsExtensionA xmlUCSIsCJKUnifiedIdeographsExtensionA__internal_alias
13360 #endif
13361 #endif
13362 #endif
13363 
13364 #if defined(LIBXML_UNICODE_ENABLED)
13365 #ifdef bottom_xmlunicode
13366 #undef xmlUCSIsCJKUnifiedIdeographsExtensionB
13367 extern __typeof (xmlUCSIsCJKUnifiedIdeographsExtensionB) xmlUCSIsCJKUnifiedIdeographsExtensionB __attribute((alias("xmlUCSIsCJKUnifiedIdeographsExtensionB__internal_alias")));
13368 #else
13369 #ifndef xmlUCSIsCJKUnifiedIdeographsExtensionB
13370 extern __typeof (xmlUCSIsCJKUnifiedIdeographsExtensionB) xmlUCSIsCJKUnifiedIdeographsExtensionB__internal_alias __attribute((visibility("hidden")));
13371 #define xmlUCSIsCJKUnifiedIdeographsExtensionB xmlUCSIsCJKUnifiedIdeographsExtensionB__internal_alias
13372 #endif
13373 #endif
13374 #endif
13375 
13376 #if defined(LIBXML_UNICODE_ENABLED)
13377 #ifdef bottom_xmlunicode
13378 #undef xmlUCSIsCat
13379 extern __typeof (xmlUCSIsCat) xmlUCSIsCat __attribute((alias("xmlUCSIsCat__internal_alias")));
13380 #else
13381 #ifndef xmlUCSIsCat
13382 extern __typeof (xmlUCSIsCat) xmlUCSIsCat__internal_alias __attribute((visibility("hidden")));
13383 #define xmlUCSIsCat xmlUCSIsCat__internal_alias
13384 #endif
13385 #endif
13386 #endif
13387 
13388 #if defined(LIBXML_UNICODE_ENABLED)
13389 #ifdef bottom_xmlunicode
13390 #undef xmlUCSIsCatC
13391 extern __typeof (xmlUCSIsCatC) xmlUCSIsCatC __attribute((alias("xmlUCSIsCatC__internal_alias")));
13392 #else
13393 #ifndef xmlUCSIsCatC
13394 extern __typeof (xmlUCSIsCatC) xmlUCSIsCatC__internal_alias __attribute((visibility("hidden")));
13395 #define xmlUCSIsCatC xmlUCSIsCatC__internal_alias
13396 #endif
13397 #endif
13398 #endif
13399 
13400 #if defined(LIBXML_UNICODE_ENABLED)
13401 #ifdef bottom_xmlunicode
13402 #undef xmlUCSIsCatCc
13403 extern __typeof (xmlUCSIsCatCc) xmlUCSIsCatCc __attribute((alias("xmlUCSIsCatCc__internal_alias")));
13404 #else
13405 #ifndef xmlUCSIsCatCc
13406 extern __typeof (xmlUCSIsCatCc) xmlUCSIsCatCc__internal_alias __attribute((visibility("hidden")));
13407 #define xmlUCSIsCatCc xmlUCSIsCatCc__internal_alias
13408 #endif
13409 #endif
13410 #endif
13411 
13412 #if defined(LIBXML_UNICODE_ENABLED)
13413 #ifdef bottom_xmlunicode
13414 #undef xmlUCSIsCatCf
13415 extern __typeof (xmlUCSIsCatCf) xmlUCSIsCatCf __attribute((alias("xmlUCSIsCatCf__internal_alias")));
13416 #else
13417 #ifndef xmlUCSIsCatCf
13418 extern __typeof (xmlUCSIsCatCf) xmlUCSIsCatCf__internal_alias __attribute((visibility("hidden")));
13419 #define xmlUCSIsCatCf xmlUCSIsCatCf__internal_alias
13420 #endif
13421 #endif
13422 #endif
13423 
13424 #if defined(LIBXML_UNICODE_ENABLED)
13425 #ifdef bottom_xmlunicode
13426 #undef xmlUCSIsCatCo
13427 extern __typeof (xmlUCSIsCatCo) xmlUCSIsCatCo __attribute((alias("xmlUCSIsCatCo__internal_alias")));
13428 #else
13429 #ifndef xmlUCSIsCatCo
13430 extern __typeof (xmlUCSIsCatCo) xmlUCSIsCatCo__internal_alias __attribute((visibility("hidden")));
13431 #define xmlUCSIsCatCo xmlUCSIsCatCo__internal_alias
13432 #endif
13433 #endif
13434 #endif
13435 
13436 #if defined(LIBXML_UNICODE_ENABLED)
13437 #ifdef bottom_xmlunicode
13438 #undef xmlUCSIsCatCs
13439 extern __typeof (xmlUCSIsCatCs) xmlUCSIsCatCs __attribute((alias("xmlUCSIsCatCs__internal_alias")));
13440 #else
13441 #ifndef xmlUCSIsCatCs
13442 extern __typeof (xmlUCSIsCatCs) xmlUCSIsCatCs__internal_alias __attribute((visibility("hidden")));
13443 #define xmlUCSIsCatCs xmlUCSIsCatCs__internal_alias
13444 #endif
13445 #endif
13446 #endif
13447 
13448 #if defined(LIBXML_UNICODE_ENABLED)
13449 #ifdef bottom_xmlunicode
13450 #undef xmlUCSIsCatL
13451 extern __typeof (xmlUCSIsCatL) xmlUCSIsCatL __attribute((alias("xmlUCSIsCatL__internal_alias")));
13452 #else
13453 #ifndef xmlUCSIsCatL
13454 extern __typeof (xmlUCSIsCatL) xmlUCSIsCatL__internal_alias __attribute((visibility("hidden")));
13455 #define xmlUCSIsCatL xmlUCSIsCatL__internal_alias
13456 #endif
13457 #endif
13458 #endif
13459 
13460 #if defined(LIBXML_UNICODE_ENABLED)
13461 #ifdef bottom_xmlunicode
13462 #undef xmlUCSIsCatLl
13463 extern __typeof (xmlUCSIsCatLl) xmlUCSIsCatLl __attribute((alias("xmlUCSIsCatLl__internal_alias")));
13464 #else
13465 #ifndef xmlUCSIsCatLl
13466 extern __typeof (xmlUCSIsCatLl) xmlUCSIsCatLl__internal_alias __attribute((visibility("hidden")));
13467 #define xmlUCSIsCatLl xmlUCSIsCatLl__internal_alias
13468 #endif
13469 #endif
13470 #endif
13471 
13472 #if defined(LIBXML_UNICODE_ENABLED)
13473 #ifdef bottom_xmlunicode
13474 #undef xmlUCSIsCatLm
13475 extern __typeof (xmlUCSIsCatLm) xmlUCSIsCatLm __attribute((alias("xmlUCSIsCatLm__internal_alias")));
13476 #else
13477 #ifndef xmlUCSIsCatLm
13478 extern __typeof (xmlUCSIsCatLm) xmlUCSIsCatLm__internal_alias __attribute((visibility("hidden")));
13479 #define xmlUCSIsCatLm xmlUCSIsCatLm__internal_alias
13480 #endif
13481 #endif
13482 #endif
13483 
13484 #if defined(LIBXML_UNICODE_ENABLED)
13485 #ifdef bottom_xmlunicode
13486 #undef xmlUCSIsCatLo
13487 extern __typeof (xmlUCSIsCatLo) xmlUCSIsCatLo __attribute((alias("xmlUCSIsCatLo__internal_alias")));
13488 #else
13489 #ifndef xmlUCSIsCatLo
13490 extern __typeof (xmlUCSIsCatLo) xmlUCSIsCatLo__internal_alias __attribute((visibility("hidden")));
13491 #define xmlUCSIsCatLo xmlUCSIsCatLo__internal_alias
13492 #endif
13493 #endif
13494 #endif
13495 
13496 #if defined(LIBXML_UNICODE_ENABLED)
13497 #ifdef bottom_xmlunicode
13498 #undef xmlUCSIsCatLt
13499 extern __typeof (xmlUCSIsCatLt) xmlUCSIsCatLt __attribute((alias("xmlUCSIsCatLt__internal_alias")));
13500 #else
13501 #ifndef xmlUCSIsCatLt
13502 extern __typeof (xmlUCSIsCatLt) xmlUCSIsCatLt__internal_alias __attribute((visibility("hidden")));
13503 #define xmlUCSIsCatLt xmlUCSIsCatLt__internal_alias
13504 #endif
13505 #endif
13506 #endif
13507 
13508 #if defined(LIBXML_UNICODE_ENABLED)
13509 #ifdef bottom_xmlunicode
13510 #undef xmlUCSIsCatLu
13511 extern __typeof (xmlUCSIsCatLu) xmlUCSIsCatLu __attribute((alias("xmlUCSIsCatLu__internal_alias")));
13512 #else
13513 #ifndef xmlUCSIsCatLu
13514 extern __typeof (xmlUCSIsCatLu) xmlUCSIsCatLu__internal_alias __attribute((visibility("hidden")));
13515 #define xmlUCSIsCatLu xmlUCSIsCatLu__internal_alias
13516 #endif
13517 #endif
13518 #endif
13519 
13520 #if defined(LIBXML_UNICODE_ENABLED)
13521 #ifdef bottom_xmlunicode
13522 #undef xmlUCSIsCatM
13523 extern __typeof (xmlUCSIsCatM) xmlUCSIsCatM __attribute((alias("xmlUCSIsCatM__internal_alias")));
13524 #else
13525 #ifndef xmlUCSIsCatM
13526 extern __typeof (xmlUCSIsCatM) xmlUCSIsCatM__internal_alias __attribute((visibility("hidden")));
13527 #define xmlUCSIsCatM xmlUCSIsCatM__internal_alias
13528 #endif
13529 #endif
13530 #endif
13531 
13532 #if defined(LIBXML_UNICODE_ENABLED)
13533 #ifdef bottom_xmlunicode
13534 #undef xmlUCSIsCatMc
13535 extern __typeof (xmlUCSIsCatMc) xmlUCSIsCatMc __attribute((alias("xmlUCSIsCatMc__internal_alias")));
13536 #else
13537 #ifndef xmlUCSIsCatMc
13538 extern __typeof (xmlUCSIsCatMc) xmlUCSIsCatMc__internal_alias __attribute((visibility("hidden")));
13539 #define xmlUCSIsCatMc xmlUCSIsCatMc__internal_alias
13540 #endif
13541 #endif
13542 #endif
13543 
13544 #if defined(LIBXML_UNICODE_ENABLED)
13545 #ifdef bottom_xmlunicode
13546 #undef xmlUCSIsCatMe
13547 extern __typeof (xmlUCSIsCatMe) xmlUCSIsCatMe __attribute((alias("xmlUCSIsCatMe__internal_alias")));
13548 #else
13549 #ifndef xmlUCSIsCatMe
13550 extern __typeof (xmlUCSIsCatMe) xmlUCSIsCatMe__internal_alias __attribute((visibility("hidden")));
13551 #define xmlUCSIsCatMe xmlUCSIsCatMe__internal_alias
13552 #endif
13553 #endif
13554 #endif
13555 
13556 #if defined(LIBXML_UNICODE_ENABLED)
13557 #ifdef bottom_xmlunicode
13558 #undef xmlUCSIsCatMn
13559 extern __typeof (xmlUCSIsCatMn) xmlUCSIsCatMn __attribute((alias("xmlUCSIsCatMn__internal_alias")));
13560 #else
13561 #ifndef xmlUCSIsCatMn
13562 extern __typeof (xmlUCSIsCatMn) xmlUCSIsCatMn__internal_alias __attribute((visibility("hidden")));
13563 #define xmlUCSIsCatMn xmlUCSIsCatMn__internal_alias
13564 #endif
13565 #endif
13566 #endif
13567 
13568 #if defined(LIBXML_UNICODE_ENABLED)
13569 #ifdef bottom_xmlunicode
13570 #undef xmlUCSIsCatN
13571 extern __typeof (xmlUCSIsCatN) xmlUCSIsCatN __attribute((alias("xmlUCSIsCatN__internal_alias")));
13572 #else
13573 #ifndef xmlUCSIsCatN
13574 extern __typeof (xmlUCSIsCatN) xmlUCSIsCatN__internal_alias __attribute((visibility("hidden")));
13575 #define xmlUCSIsCatN xmlUCSIsCatN__internal_alias
13576 #endif
13577 #endif
13578 #endif
13579 
13580 #if defined(LIBXML_UNICODE_ENABLED)
13581 #ifdef bottom_xmlunicode
13582 #undef xmlUCSIsCatNd
13583 extern __typeof (xmlUCSIsCatNd) xmlUCSIsCatNd __attribute((alias("xmlUCSIsCatNd__internal_alias")));
13584 #else
13585 #ifndef xmlUCSIsCatNd
13586 extern __typeof (xmlUCSIsCatNd) xmlUCSIsCatNd__internal_alias __attribute((visibility("hidden")));
13587 #define xmlUCSIsCatNd xmlUCSIsCatNd__internal_alias
13588 #endif
13589 #endif
13590 #endif
13591 
13592 #if defined(LIBXML_UNICODE_ENABLED)
13593 #ifdef bottom_xmlunicode
13594 #undef xmlUCSIsCatNl
13595 extern __typeof (xmlUCSIsCatNl) xmlUCSIsCatNl __attribute((alias("xmlUCSIsCatNl__internal_alias")));
13596 #else
13597 #ifndef xmlUCSIsCatNl
13598 extern __typeof (xmlUCSIsCatNl) xmlUCSIsCatNl__internal_alias __attribute((visibility("hidden")));
13599 #define xmlUCSIsCatNl xmlUCSIsCatNl__internal_alias
13600 #endif
13601 #endif
13602 #endif
13603 
13604 #if defined(LIBXML_UNICODE_ENABLED)
13605 #ifdef bottom_xmlunicode
13606 #undef xmlUCSIsCatNo
13607 extern __typeof (xmlUCSIsCatNo) xmlUCSIsCatNo __attribute((alias("xmlUCSIsCatNo__internal_alias")));
13608 #else
13609 #ifndef xmlUCSIsCatNo
13610 extern __typeof (xmlUCSIsCatNo) xmlUCSIsCatNo__internal_alias __attribute((visibility("hidden")));
13611 #define xmlUCSIsCatNo xmlUCSIsCatNo__internal_alias
13612 #endif
13613 #endif
13614 #endif
13615 
13616 #if defined(LIBXML_UNICODE_ENABLED)
13617 #ifdef bottom_xmlunicode
13618 #undef xmlUCSIsCatP
13619 extern __typeof (xmlUCSIsCatP) xmlUCSIsCatP __attribute((alias("xmlUCSIsCatP__internal_alias")));
13620 #else
13621 #ifndef xmlUCSIsCatP
13622 extern __typeof (xmlUCSIsCatP) xmlUCSIsCatP__internal_alias __attribute((visibility("hidden")));
13623 #define xmlUCSIsCatP xmlUCSIsCatP__internal_alias
13624 #endif
13625 #endif
13626 #endif
13627 
13628 #if defined(LIBXML_UNICODE_ENABLED)
13629 #ifdef bottom_xmlunicode
13630 #undef xmlUCSIsCatPc
13631 extern __typeof (xmlUCSIsCatPc) xmlUCSIsCatPc __attribute((alias("xmlUCSIsCatPc__internal_alias")));
13632 #else
13633 #ifndef xmlUCSIsCatPc
13634 extern __typeof (xmlUCSIsCatPc) xmlUCSIsCatPc__internal_alias __attribute((visibility("hidden")));
13635 #define xmlUCSIsCatPc xmlUCSIsCatPc__internal_alias
13636 #endif
13637 #endif
13638 #endif
13639 
13640 #if defined(LIBXML_UNICODE_ENABLED)
13641 #ifdef bottom_xmlunicode
13642 #undef xmlUCSIsCatPd
13643 extern __typeof (xmlUCSIsCatPd) xmlUCSIsCatPd __attribute((alias("xmlUCSIsCatPd__internal_alias")));
13644 #else
13645 #ifndef xmlUCSIsCatPd
13646 extern __typeof (xmlUCSIsCatPd) xmlUCSIsCatPd__internal_alias __attribute((visibility("hidden")));
13647 #define xmlUCSIsCatPd xmlUCSIsCatPd__internal_alias
13648 #endif
13649 #endif
13650 #endif
13651 
13652 #if defined(LIBXML_UNICODE_ENABLED)
13653 #ifdef bottom_xmlunicode
13654 #undef xmlUCSIsCatPe
13655 extern __typeof (xmlUCSIsCatPe) xmlUCSIsCatPe __attribute((alias("xmlUCSIsCatPe__internal_alias")));
13656 #else
13657 #ifndef xmlUCSIsCatPe
13658 extern __typeof (xmlUCSIsCatPe) xmlUCSIsCatPe__internal_alias __attribute((visibility("hidden")));
13659 #define xmlUCSIsCatPe xmlUCSIsCatPe__internal_alias
13660 #endif
13661 #endif
13662 #endif
13663 
13664 #if defined(LIBXML_UNICODE_ENABLED)
13665 #ifdef bottom_xmlunicode
13666 #undef xmlUCSIsCatPf
13667 extern __typeof (xmlUCSIsCatPf) xmlUCSIsCatPf __attribute((alias("xmlUCSIsCatPf__internal_alias")));
13668 #else
13669 #ifndef xmlUCSIsCatPf
13670 extern __typeof (xmlUCSIsCatPf) xmlUCSIsCatPf__internal_alias __attribute((visibility("hidden")));
13671 #define xmlUCSIsCatPf xmlUCSIsCatPf__internal_alias
13672 #endif
13673 #endif
13674 #endif
13675 
13676 #if defined(LIBXML_UNICODE_ENABLED)
13677 #ifdef bottom_xmlunicode
13678 #undef xmlUCSIsCatPi
13679 extern __typeof (xmlUCSIsCatPi) xmlUCSIsCatPi __attribute((alias("xmlUCSIsCatPi__internal_alias")));
13680 #else
13681 #ifndef xmlUCSIsCatPi
13682 extern __typeof (xmlUCSIsCatPi) xmlUCSIsCatPi__internal_alias __attribute((visibility("hidden")));
13683 #define xmlUCSIsCatPi xmlUCSIsCatPi__internal_alias
13684 #endif
13685 #endif
13686 #endif
13687 
13688 #if defined(LIBXML_UNICODE_ENABLED)
13689 #ifdef bottom_xmlunicode
13690 #undef xmlUCSIsCatPo
13691 extern __typeof (xmlUCSIsCatPo) xmlUCSIsCatPo __attribute((alias("xmlUCSIsCatPo__internal_alias")));
13692 #else
13693 #ifndef xmlUCSIsCatPo
13694 extern __typeof (xmlUCSIsCatPo) xmlUCSIsCatPo__internal_alias __attribute((visibility("hidden")));
13695 #define xmlUCSIsCatPo xmlUCSIsCatPo__internal_alias
13696 #endif
13697 #endif
13698 #endif
13699 
13700 #if defined(LIBXML_UNICODE_ENABLED)
13701 #ifdef bottom_xmlunicode
13702 #undef xmlUCSIsCatPs
13703 extern __typeof (xmlUCSIsCatPs) xmlUCSIsCatPs __attribute((alias("xmlUCSIsCatPs__internal_alias")));
13704 #else
13705 #ifndef xmlUCSIsCatPs
13706 extern __typeof (xmlUCSIsCatPs) xmlUCSIsCatPs__internal_alias __attribute((visibility("hidden")));
13707 #define xmlUCSIsCatPs xmlUCSIsCatPs__internal_alias
13708 #endif
13709 #endif
13710 #endif
13711 
13712 #if defined(LIBXML_UNICODE_ENABLED)
13713 #ifdef bottom_xmlunicode
13714 #undef xmlUCSIsCatS
13715 extern __typeof (xmlUCSIsCatS) xmlUCSIsCatS __attribute((alias("xmlUCSIsCatS__internal_alias")));
13716 #else
13717 #ifndef xmlUCSIsCatS
13718 extern __typeof (xmlUCSIsCatS) xmlUCSIsCatS__internal_alias __attribute((visibility("hidden")));
13719 #define xmlUCSIsCatS xmlUCSIsCatS__internal_alias
13720 #endif
13721 #endif
13722 #endif
13723 
13724 #if defined(LIBXML_UNICODE_ENABLED)
13725 #ifdef bottom_xmlunicode
13726 #undef xmlUCSIsCatSc
13727 extern __typeof (xmlUCSIsCatSc) xmlUCSIsCatSc __attribute((alias("xmlUCSIsCatSc__internal_alias")));
13728 #else
13729 #ifndef xmlUCSIsCatSc
13730 extern __typeof (xmlUCSIsCatSc) xmlUCSIsCatSc__internal_alias __attribute((visibility("hidden")));
13731 #define xmlUCSIsCatSc xmlUCSIsCatSc__internal_alias
13732 #endif
13733 #endif
13734 #endif
13735 
13736 #if defined(LIBXML_UNICODE_ENABLED)
13737 #ifdef bottom_xmlunicode
13738 #undef xmlUCSIsCatSk
13739 extern __typeof (xmlUCSIsCatSk) xmlUCSIsCatSk __attribute((alias("xmlUCSIsCatSk__internal_alias")));
13740 #else
13741 #ifndef xmlUCSIsCatSk
13742 extern __typeof (xmlUCSIsCatSk) xmlUCSIsCatSk__internal_alias __attribute((visibility("hidden")));
13743 #define xmlUCSIsCatSk xmlUCSIsCatSk__internal_alias
13744 #endif
13745 #endif
13746 #endif
13747 
13748 #if defined(LIBXML_UNICODE_ENABLED)
13749 #ifdef bottom_xmlunicode
13750 #undef xmlUCSIsCatSm
13751 extern __typeof (xmlUCSIsCatSm) xmlUCSIsCatSm __attribute((alias("xmlUCSIsCatSm__internal_alias")));
13752 #else
13753 #ifndef xmlUCSIsCatSm
13754 extern __typeof (xmlUCSIsCatSm) xmlUCSIsCatSm__internal_alias __attribute((visibility("hidden")));
13755 #define xmlUCSIsCatSm xmlUCSIsCatSm__internal_alias
13756 #endif
13757 #endif
13758 #endif
13759 
13760 #if defined(LIBXML_UNICODE_ENABLED)
13761 #ifdef bottom_xmlunicode
13762 #undef xmlUCSIsCatSo
13763 extern __typeof (xmlUCSIsCatSo) xmlUCSIsCatSo __attribute((alias("xmlUCSIsCatSo__internal_alias")));
13764 #else
13765 #ifndef xmlUCSIsCatSo
13766 extern __typeof (xmlUCSIsCatSo) xmlUCSIsCatSo__internal_alias __attribute((visibility("hidden")));
13767 #define xmlUCSIsCatSo xmlUCSIsCatSo__internal_alias
13768 #endif
13769 #endif
13770 #endif
13771 
13772 #if defined(LIBXML_UNICODE_ENABLED)
13773 #ifdef bottom_xmlunicode
13774 #undef xmlUCSIsCatZ
13775 extern __typeof (xmlUCSIsCatZ) xmlUCSIsCatZ __attribute((alias("xmlUCSIsCatZ__internal_alias")));
13776 #else
13777 #ifndef xmlUCSIsCatZ
13778 extern __typeof (xmlUCSIsCatZ) xmlUCSIsCatZ__internal_alias __attribute((visibility("hidden")));
13779 #define xmlUCSIsCatZ xmlUCSIsCatZ__internal_alias
13780 #endif
13781 #endif
13782 #endif
13783 
13784 #if defined(LIBXML_UNICODE_ENABLED)
13785 #ifdef bottom_xmlunicode
13786 #undef xmlUCSIsCatZl
13787 extern __typeof (xmlUCSIsCatZl) xmlUCSIsCatZl __attribute((alias("xmlUCSIsCatZl__internal_alias")));
13788 #else
13789 #ifndef xmlUCSIsCatZl
13790 extern __typeof (xmlUCSIsCatZl) xmlUCSIsCatZl__internal_alias __attribute((visibility("hidden")));
13791 #define xmlUCSIsCatZl xmlUCSIsCatZl__internal_alias
13792 #endif
13793 #endif
13794 #endif
13795 
13796 #if defined(LIBXML_UNICODE_ENABLED)
13797 #ifdef bottom_xmlunicode
13798 #undef xmlUCSIsCatZp
13799 extern __typeof (xmlUCSIsCatZp) xmlUCSIsCatZp __attribute((alias("xmlUCSIsCatZp__internal_alias")));
13800 #else
13801 #ifndef xmlUCSIsCatZp
13802 extern __typeof (xmlUCSIsCatZp) xmlUCSIsCatZp__internal_alias __attribute((visibility("hidden")));
13803 #define xmlUCSIsCatZp xmlUCSIsCatZp__internal_alias
13804 #endif
13805 #endif
13806 #endif
13807 
13808 #if defined(LIBXML_UNICODE_ENABLED)
13809 #ifdef bottom_xmlunicode
13810 #undef xmlUCSIsCatZs
13811 extern __typeof (xmlUCSIsCatZs) xmlUCSIsCatZs __attribute((alias("xmlUCSIsCatZs__internal_alias")));
13812 #else
13813 #ifndef xmlUCSIsCatZs
13814 extern __typeof (xmlUCSIsCatZs) xmlUCSIsCatZs__internal_alias __attribute((visibility("hidden")));
13815 #define xmlUCSIsCatZs xmlUCSIsCatZs__internal_alias
13816 #endif
13817 #endif
13818 #endif
13819 
13820 #if defined(LIBXML_UNICODE_ENABLED)
13821 #ifdef bottom_xmlunicode
13822 #undef xmlUCSIsCherokee
13823 extern __typeof (xmlUCSIsCherokee) xmlUCSIsCherokee __attribute((alias("xmlUCSIsCherokee__internal_alias")));
13824 #else
13825 #ifndef xmlUCSIsCherokee
13826 extern __typeof (xmlUCSIsCherokee) xmlUCSIsCherokee__internal_alias __attribute((visibility("hidden")));
13827 #define xmlUCSIsCherokee xmlUCSIsCherokee__internal_alias
13828 #endif
13829 #endif
13830 #endif
13831 
13832 #if defined(LIBXML_UNICODE_ENABLED)
13833 #ifdef bottom_xmlunicode
13834 #undef xmlUCSIsCombiningDiacriticalMarks
13835 extern __typeof (xmlUCSIsCombiningDiacriticalMarks) xmlUCSIsCombiningDiacriticalMarks __attribute((alias("xmlUCSIsCombiningDiacriticalMarks__internal_alias")));
13836 #else
13837 #ifndef xmlUCSIsCombiningDiacriticalMarks
13838 extern __typeof (xmlUCSIsCombiningDiacriticalMarks) xmlUCSIsCombiningDiacriticalMarks__internal_alias __attribute((visibility("hidden")));
13839 #define xmlUCSIsCombiningDiacriticalMarks xmlUCSIsCombiningDiacriticalMarks__internal_alias
13840 #endif
13841 #endif
13842 #endif
13843 
13844 #if defined(LIBXML_UNICODE_ENABLED)
13845 #ifdef bottom_xmlunicode
13846 #undef xmlUCSIsCombiningDiacriticalMarksforSymbols
13847 extern __typeof (xmlUCSIsCombiningDiacriticalMarksforSymbols) xmlUCSIsCombiningDiacriticalMarksforSymbols __attribute((alias("xmlUCSIsCombiningDiacriticalMarksforSymbols__internal_alias")));
13848 #else
13849 #ifndef xmlUCSIsCombiningDiacriticalMarksforSymbols
13850 extern __typeof (xmlUCSIsCombiningDiacriticalMarksforSymbols) xmlUCSIsCombiningDiacriticalMarksforSymbols__internal_alias __attribute((visibility("hidden")));
13851 #define xmlUCSIsCombiningDiacriticalMarksforSymbols xmlUCSIsCombiningDiacriticalMarksforSymbols__internal_alias
13852 #endif
13853 #endif
13854 #endif
13855 
13856 #if defined(LIBXML_UNICODE_ENABLED)
13857 #ifdef bottom_xmlunicode
13858 #undef xmlUCSIsCombiningHalfMarks
13859 extern __typeof (xmlUCSIsCombiningHalfMarks) xmlUCSIsCombiningHalfMarks __attribute((alias("xmlUCSIsCombiningHalfMarks__internal_alias")));
13860 #else
13861 #ifndef xmlUCSIsCombiningHalfMarks
13862 extern __typeof (xmlUCSIsCombiningHalfMarks) xmlUCSIsCombiningHalfMarks__internal_alias __attribute((visibility("hidden")));
13863 #define xmlUCSIsCombiningHalfMarks xmlUCSIsCombiningHalfMarks__internal_alias
13864 #endif
13865 #endif
13866 #endif
13867 
13868 #if defined(LIBXML_UNICODE_ENABLED)
13869 #ifdef bottom_xmlunicode
13870 #undef xmlUCSIsCombiningMarksforSymbols
13871 extern __typeof (xmlUCSIsCombiningMarksforSymbols) xmlUCSIsCombiningMarksforSymbols __attribute((alias("xmlUCSIsCombiningMarksforSymbols__internal_alias")));
13872 #else
13873 #ifndef xmlUCSIsCombiningMarksforSymbols
13874 extern __typeof (xmlUCSIsCombiningMarksforSymbols) xmlUCSIsCombiningMarksforSymbols__internal_alias __attribute((visibility("hidden")));
13875 #define xmlUCSIsCombiningMarksforSymbols xmlUCSIsCombiningMarksforSymbols__internal_alias
13876 #endif
13877 #endif
13878 #endif
13879 
13880 #if defined(LIBXML_UNICODE_ENABLED)
13881 #ifdef bottom_xmlunicode
13882 #undef xmlUCSIsControlPictures
13883 extern __typeof (xmlUCSIsControlPictures) xmlUCSIsControlPictures __attribute((alias("xmlUCSIsControlPictures__internal_alias")));
13884 #else
13885 #ifndef xmlUCSIsControlPictures
13886 extern __typeof (xmlUCSIsControlPictures) xmlUCSIsControlPictures__internal_alias __attribute((visibility("hidden")));
13887 #define xmlUCSIsControlPictures xmlUCSIsControlPictures__internal_alias
13888 #endif
13889 #endif
13890 #endif
13891 
13892 #if defined(LIBXML_UNICODE_ENABLED)
13893 #ifdef bottom_xmlunicode
13894 #undef xmlUCSIsCurrencySymbols
13895 extern __typeof (xmlUCSIsCurrencySymbols) xmlUCSIsCurrencySymbols __attribute((alias("xmlUCSIsCurrencySymbols__internal_alias")));
13896 #else
13897 #ifndef xmlUCSIsCurrencySymbols
13898 extern __typeof (xmlUCSIsCurrencySymbols) xmlUCSIsCurrencySymbols__internal_alias __attribute((visibility("hidden")));
13899 #define xmlUCSIsCurrencySymbols xmlUCSIsCurrencySymbols__internal_alias
13900 #endif
13901 #endif
13902 #endif
13903 
13904 #if defined(LIBXML_UNICODE_ENABLED)
13905 #ifdef bottom_xmlunicode
13906 #undef xmlUCSIsCypriotSyllabary
13907 extern __typeof (xmlUCSIsCypriotSyllabary) xmlUCSIsCypriotSyllabary __attribute((alias("xmlUCSIsCypriotSyllabary__internal_alias")));
13908 #else
13909 #ifndef xmlUCSIsCypriotSyllabary
13910 extern __typeof (xmlUCSIsCypriotSyllabary) xmlUCSIsCypriotSyllabary__internal_alias __attribute((visibility("hidden")));
13911 #define xmlUCSIsCypriotSyllabary xmlUCSIsCypriotSyllabary__internal_alias
13912 #endif
13913 #endif
13914 #endif
13915 
13916 #if defined(LIBXML_UNICODE_ENABLED)
13917 #ifdef bottom_xmlunicode
13918 #undef xmlUCSIsCyrillic
13919 extern __typeof (xmlUCSIsCyrillic) xmlUCSIsCyrillic __attribute((alias("xmlUCSIsCyrillic__internal_alias")));
13920 #else
13921 #ifndef xmlUCSIsCyrillic
13922 extern __typeof (xmlUCSIsCyrillic) xmlUCSIsCyrillic__internal_alias __attribute((visibility("hidden")));
13923 #define xmlUCSIsCyrillic xmlUCSIsCyrillic__internal_alias
13924 #endif
13925 #endif
13926 #endif
13927 
13928 #if defined(LIBXML_UNICODE_ENABLED)
13929 #ifdef bottom_xmlunicode
13930 #undef xmlUCSIsCyrillicSupplement
13931 extern __typeof (xmlUCSIsCyrillicSupplement) xmlUCSIsCyrillicSupplement __attribute((alias("xmlUCSIsCyrillicSupplement__internal_alias")));
13932 #else
13933 #ifndef xmlUCSIsCyrillicSupplement
13934 extern __typeof (xmlUCSIsCyrillicSupplement) xmlUCSIsCyrillicSupplement__internal_alias __attribute((visibility("hidden")));
13935 #define xmlUCSIsCyrillicSupplement xmlUCSIsCyrillicSupplement__internal_alias
13936 #endif
13937 #endif
13938 #endif
13939 
13940 #if defined(LIBXML_UNICODE_ENABLED)
13941 #ifdef bottom_xmlunicode
13942 #undef xmlUCSIsDeseret
13943 extern __typeof (xmlUCSIsDeseret) xmlUCSIsDeseret __attribute((alias("xmlUCSIsDeseret__internal_alias")));
13944 #else
13945 #ifndef xmlUCSIsDeseret
13946 extern __typeof (xmlUCSIsDeseret) xmlUCSIsDeseret__internal_alias __attribute((visibility("hidden")));
13947 #define xmlUCSIsDeseret xmlUCSIsDeseret__internal_alias
13948 #endif
13949 #endif
13950 #endif
13951 
13952 #if defined(LIBXML_UNICODE_ENABLED)
13953 #ifdef bottom_xmlunicode
13954 #undef xmlUCSIsDevanagari
13955 extern __typeof (xmlUCSIsDevanagari) xmlUCSIsDevanagari __attribute((alias("xmlUCSIsDevanagari__internal_alias")));
13956 #else
13957 #ifndef xmlUCSIsDevanagari
13958 extern __typeof (xmlUCSIsDevanagari) xmlUCSIsDevanagari__internal_alias __attribute((visibility("hidden")));
13959 #define xmlUCSIsDevanagari xmlUCSIsDevanagari__internal_alias
13960 #endif
13961 #endif
13962 #endif
13963 
13964 #if defined(LIBXML_UNICODE_ENABLED)
13965 #ifdef bottom_xmlunicode
13966 #undef xmlUCSIsDingbats
13967 extern __typeof (xmlUCSIsDingbats) xmlUCSIsDingbats __attribute((alias("xmlUCSIsDingbats__internal_alias")));
13968 #else
13969 #ifndef xmlUCSIsDingbats
13970 extern __typeof (xmlUCSIsDingbats) xmlUCSIsDingbats__internal_alias __attribute((visibility("hidden")));
13971 #define xmlUCSIsDingbats xmlUCSIsDingbats__internal_alias
13972 #endif
13973 #endif
13974 #endif
13975 
13976 #if defined(LIBXML_UNICODE_ENABLED)
13977 #ifdef bottom_xmlunicode
13978 #undef xmlUCSIsEnclosedAlphanumerics
13979 extern __typeof (xmlUCSIsEnclosedAlphanumerics) xmlUCSIsEnclosedAlphanumerics __attribute((alias("xmlUCSIsEnclosedAlphanumerics__internal_alias")));
13980 #else
13981 #ifndef xmlUCSIsEnclosedAlphanumerics
13982 extern __typeof (xmlUCSIsEnclosedAlphanumerics) xmlUCSIsEnclosedAlphanumerics__internal_alias __attribute((visibility("hidden")));
13983 #define xmlUCSIsEnclosedAlphanumerics xmlUCSIsEnclosedAlphanumerics__internal_alias
13984 #endif
13985 #endif
13986 #endif
13987 
13988 #if defined(LIBXML_UNICODE_ENABLED)
13989 #ifdef bottom_xmlunicode
13990 #undef xmlUCSIsEnclosedCJKLettersandMonths
13991 extern __typeof (xmlUCSIsEnclosedCJKLettersandMonths) xmlUCSIsEnclosedCJKLettersandMonths __attribute((alias("xmlUCSIsEnclosedCJKLettersandMonths__internal_alias")));
13992 #else
13993 #ifndef xmlUCSIsEnclosedCJKLettersandMonths
13994 extern __typeof (xmlUCSIsEnclosedCJKLettersandMonths) xmlUCSIsEnclosedCJKLettersandMonths__internal_alias __attribute((visibility("hidden")));
13995 #define xmlUCSIsEnclosedCJKLettersandMonths xmlUCSIsEnclosedCJKLettersandMonths__internal_alias
13996 #endif
13997 #endif
13998 #endif
13999 
14000 #if defined(LIBXML_UNICODE_ENABLED)
14001 #ifdef bottom_xmlunicode
14002 #undef xmlUCSIsEthiopic
14003 extern __typeof (xmlUCSIsEthiopic) xmlUCSIsEthiopic __attribute((alias("xmlUCSIsEthiopic__internal_alias")));
14004 #else
14005 #ifndef xmlUCSIsEthiopic
14006 extern __typeof (xmlUCSIsEthiopic) xmlUCSIsEthiopic__internal_alias __attribute((visibility("hidden")));
14007 #define xmlUCSIsEthiopic xmlUCSIsEthiopic__internal_alias
14008 #endif
14009 #endif
14010 #endif
14011 
14012 #if defined(LIBXML_UNICODE_ENABLED)
14013 #ifdef bottom_xmlunicode
14014 #undef xmlUCSIsGeneralPunctuation
14015 extern __typeof (xmlUCSIsGeneralPunctuation) xmlUCSIsGeneralPunctuation __attribute((alias("xmlUCSIsGeneralPunctuation__internal_alias")));
14016 #else
14017 #ifndef xmlUCSIsGeneralPunctuation
14018 extern __typeof (xmlUCSIsGeneralPunctuation) xmlUCSIsGeneralPunctuation__internal_alias __attribute((visibility("hidden")));
14019 #define xmlUCSIsGeneralPunctuation xmlUCSIsGeneralPunctuation__internal_alias
14020 #endif
14021 #endif
14022 #endif
14023 
14024 #if defined(LIBXML_UNICODE_ENABLED)
14025 #ifdef bottom_xmlunicode
14026 #undef xmlUCSIsGeometricShapes
14027 extern __typeof (xmlUCSIsGeometricShapes) xmlUCSIsGeometricShapes __attribute((alias("xmlUCSIsGeometricShapes__internal_alias")));
14028 #else
14029 #ifndef xmlUCSIsGeometricShapes
14030 extern __typeof (xmlUCSIsGeometricShapes) xmlUCSIsGeometricShapes__internal_alias __attribute((visibility("hidden")));
14031 #define xmlUCSIsGeometricShapes xmlUCSIsGeometricShapes__internal_alias
14032 #endif
14033 #endif
14034 #endif
14035 
14036 #if defined(LIBXML_UNICODE_ENABLED)
14037 #ifdef bottom_xmlunicode
14038 #undef xmlUCSIsGeorgian
14039 extern __typeof (xmlUCSIsGeorgian) xmlUCSIsGeorgian __attribute((alias("xmlUCSIsGeorgian__internal_alias")));
14040 #else
14041 #ifndef xmlUCSIsGeorgian
14042 extern __typeof (xmlUCSIsGeorgian) xmlUCSIsGeorgian__internal_alias __attribute((visibility("hidden")));
14043 #define xmlUCSIsGeorgian xmlUCSIsGeorgian__internal_alias
14044 #endif
14045 #endif
14046 #endif
14047 
14048 #if defined(LIBXML_UNICODE_ENABLED)
14049 #ifdef bottom_xmlunicode
14050 #undef xmlUCSIsGothic
14051 extern __typeof (xmlUCSIsGothic) xmlUCSIsGothic __attribute((alias("xmlUCSIsGothic__internal_alias")));
14052 #else
14053 #ifndef xmlUCSIsGothic
14054 extern __typeof (xmlUCSIsGothic) xmlUCSIsGothic__internal_alias __attribute((visibility("hidden")));
14055 #define xmlUCSIsGothic xmlUCSIsGothic__internal_alias
14056 #endif
14057 #endif
14058 #endif
14059 
14060 #if defined(LIBXML_UNICODE_ENABLED)
14061 #ifdef bottom_xmlunicode
14062 #undef xmlUCSIsGreek
14063 extern __typeof (xmlUCSIsGreek) xmlUCSIsGreek __attribute((alias("xmlUCSIsGreek__internal_alias")));
14064 #else
14065 #ifndef xmlUCSIsGreek
14066 extern __typeof (xmlUCSIsGreek) xmlUCSIsGreek__internal_alias __attribute((visibility("hidden")));
14067 #define xmlUCSIsGreek xmlUCSIsGreek__internal_alias
14068 #endif
14069 #endif
14070 #endif
14071 
14072 #if defined(LIBXML_UNICODE_ENABLED)
14073 #ifdef bottom_xmlunicode
14074 #undef xmlUCSIsGreekExtended
14075 extern __typeof (xmlUCSIsGreekExtended) xmlUCSIsGreekExtended __attribute((alias("xmlUCSIsGreekExtended__internal_alias")));
14076 #else
14077 #ifndef xmlUCSIsGreekExtended
14078 extern __typeof (xmlUCSIsGreekExtended) xmlUCSIsGreekExtended__internal_alias __attribute((visibility("hidden")));
14079 #define xmlUCSIsGreekExtended xmlUCSIsGreekExtended__internal_alias
14080 #endif
14081 #endif
14082 #endif
14083 
14084 #if defined(LIBXML_UNICODE_ENABLED)
14085 #ifdef bottom_xmlunicode
14086 #undef xmlUCSIsGreekandCoptic
14087 extern __typeof (xmlUCSIsGreekandCoptic) xmlUCSIsGreekandCoptic __attribute((alias("xmlUCSIsGreekandCoptic__internal_alias")));
14088 #else
14089 #ifndef xmlUCSIsGreekandCoptic
14090 extern __typeof (xmlUCSIsGreekandCoptic) xmlUCSIsGreekandCoptic__internal_alias __attribute((visibility("hidden")));
14091 #define xmlUCSIsGreekandCoptic xmlUCSIsGreekandCoptic__internal_alias
14092 #endif
14093 #endif
14094 #endif
14095 
14096 #if defined(LIBXML_UNICODE_ENABLED)
14097 #ifdef bottom_xmlunicode
14098 #undef xmlUCSIsGujarati
14099 extern __typeof (xmlUCSIsGujarati) xmlUCSIsGujarati __attribute((alias("xmlUCSIsGujarati__internal_alias")));
14100 #else
14101 #ifndef xmlUCSIsGujarati
14102 extern __typeof (xmlUCSIsGujarati) xmlUCSIsGujarati__internal_alias __attribute((visibility("hidden")));
14103 #define xmlUCSIsGujarati xmlUCSIsGujarati__internal_alias
14104 #endif
14105 #endif
14106 #endif
14107 
14108 #if defined(LIBXML_UNICODE_ENABLED)
14109 #ifdef bottom_xmlunicode
14110 #undef xmlUCSIsGurmukhi
14111 extern __typeof (xmlUCSIsGurmukhi) xmlUCSIsGurmukhi __attribute((alias("xmlUCSIsGurmukhi__internal_alias")));
14112 #else
14113 #ifndef xmlUCSIsGurmukhi
14114 extern __typeof (xmlUCSIsGurmukhi) xmlUCSIsGurmukhi__internal_alias __attribute((visibility("hidden")));
14115 #define xmlUCSIsGurmukhi xmlUCSIsGurmukhi__internal_alias
14116 #endif
14117 #endif
14118 #endif
14119 
14120 #if defined(LIBXML_UNICODE_ENABLED)
14121 #ifdef bottom_xmlunicode
14122 #undef xmlUCSIsHalfwidthandFullwidthForms
14123 extern __typeof (xmlUCSIsHalfwidthandFullwidthForms) xmlUCSIsHalfwidthandFullwidthForms __attribute((alias("xmlUCSIsHalfwidthandFullwidthForms__internal_alias")));
14124 #else
14125 #ifndef xmlUCSIsHalfwidthandFullwidthForms
14126 extern __typeof (xmlUCSIsHalfwidthandFullwidthForms) xmlUCSIsHalfwidthandFullwidthForms__internal_alias __attribute((visibility("hidden")));
14127 #define xmlUCSIsHalfwidthandFullwidthForms xmlUCSIsHalfwidthandFullwidthForms__internal_alias
14128 #endif
14129 #endif
14130 #endif
14131 
14132 #if defined(LIBXML_UNICODE_ENABLED)
14133 #ifdef bottom_xmlunicode
14134 #undef xmlUCSIsHangulCompatibilityJamo
14135 extern __typeof (xmlUCSIsHangulCompatibilityJamo) xmlUCSIsHangulCompatibilityJamo __attribute((alias("xmlUCSIsHangulCompatibilityJamo__internal_alias")));
14136 #else
14137 #ifndef xmlUCSIsHangulCompatibilityJamo
14138 extern __typeof (xmlUCSIsHangulCompatibilityJamo) xmlUCSIsHangulCompatibilityJamo__internal_alias __attribute((visibility("hidden")));
14139 #define xmlUCSIsHangulCompatibilityJamo xmlUCSIsHangulCompatibilityJamo__internal_alias
14140 #endif
14141 #endif
14142 #endif
14143 
14144 #if defined(LIBXML_UNICODE_ENABLED)
14145 #ifdef bottom_xmlunicode
14146 #undef xmlUCSIsHangulJamo
14147 extern __typeof (xmlUCSIsHangulJamo) xmlUCSIsHangulJamo __attribute((alias("xmlUCSIsHangulJamo__internal_alias")));
14148 #else
14149 #ifndef xmlUCSIsHangulJamo
14150 extern __typeof (xmlUCSIsHangulJamo) xmlUCSIsHangulJamo__internal_alias __attribute((visibility("hidden")));
14151 #define xmlUCSIsHangulJamo xmlUCSIsHangulJamo__internal_alias
14152 #endif
14153 #endif
14154 #endif
14155 
14156 #if defined(LIBXML_UNICODE_ENABLED)
14157 #ifdef bottom_xmlunicode
14158 #undef xmlUCSIsHangulSyllables
14159 extern __typeof (xmlUCSIsHangulSyllables) xmlUCSIsHangulSyllables __attribute((alias("xmlUCSIsHangulSyllables__internal_alias")));
14160 #else
14161 #ifndef xmlUCSIsHangulSyllables
14162 extern __typeof (xmlUCSIsHangulSyllables) xmlUCSIsHangulSyllables__internal_alias __attribute((visibility("hidden")));
14163 #define xmlUCSIsHangulSyllables xmlUCSIsHangulSyllables__internal_alias
14164 #endif
14165 #endif
14166 #endif
14167 
14168 #if defined(LIBXML_UNICODE_ENABLED)
14169 #ifdef bottom_xmlunicode
14170 #undef xmlUCSIsHanunoo
14171 extern __typeof (xmlUCSIsHanunoo) xmlUCSIsHanunoo __attribute((alias("xmlUCSIsHanunoo__internal_alias")));
14172 #else
14173 #ifndef xmlUCSIsHanunoo
14174 extern __typeof (xmlUCSIsHanunoo) xmlUCSIsHanunoo__internal_alias __attribute((visibility("hidden")));
14175 #define xmlUCSIsHanunoo xmlUCSIsHanunoo__internal_alias
14176 #endif
14177 #endif
14178 #endif
14179 
14180 #if defined(LIBXML_UNICODE_ENABLED)
14181 #ifdef bottom_xmlunicode
14182 #undef xmlUCSIsHebrew
14183 extern __typeof (xmlUCSIsHebrew) xmlUCSIsHebrew __attribute((alias("xmlUCSIsHebrew__internal_alias")));
14184 #else
14185 #ifndef xmlUCSIsHebrew
14186 extern __typeof (xmlUCSIsHebrew) xmlUCSIsHebrew__internal_alias __attribute((visibility("hidden")));
14187 #define xmlUCSIsHebrew xmlUCSIsHebrew__internal_alias
14188 #endif
14189 #endif
14190 #endif
14191 
14192 #if defined(LIBXML_UNICODE_ENABLED)
14193 #ifdef bottom_xmlunicode
14194 #undef xmlUCSIsHighPrivateUseSurrogates
14195 extern __typeof (xmlUCSIsHighPrivateUseSurrogates) xmlUCSIsHighPrivateUseSurrogates __attribute((alias("xmlUCSIsHighPrivateUseSurrogates__internal_alias")));
14196 #else
14197 #ifndef xmlUCSIsHighPrivateUseSurrogates
14198 extern __typeof (xmlUCSIsHighPrivateUseSurrogates) xmlUCSIsHighPrivateUseSurrogates__internal_alias __attribute((visibility("hidden")));
14199 #define xmlUCSIsHighPrivateUseSurrogates xmlUCSIsHighPrivateUseSurrogates__internal_alias
14200 #endif
14201 #endif
14202 #endif
14203 
14204 #if defined(LIBXML_UNICODE_ENABLED)
14205 #ifdef bottom_xmlunicode
14206 #undef xmlUCSIsHighSurrogates
14207 extern __typeof (xmlUCSIsHighSurrogates) xmlUCSIsHighSurrogates __attribute((alias("xmlUCSIsHighSurrogates__internal_alias")));
14208 #else
14209 #ifndef xmlUCSIsHighSurrogates
14210 extern __typeof (xmlUCSIsHighSurrogates) xmlUCSIsHighSurrogates__internal_alias __attribute((visibility("hidden")));
14211 #define xmlUCSIsHighSurrogates xmlUCSIsHighSurrogates__internal_alias
14212 #endif
14213 #endif
14214 #endif
14215 
14216 #if defined(LIBXML_UNICODE_ENABLED)
14217 #ifdef bottom_xmlunicode
14218 #undef xmlUCSIsHiragana
14219 extern __typeof (xmlUCSIsHiragana) xmlUCSIsHiragana __attribute((alias("xmlUCSIsHiragana__internal_alias")));
14220 #else
14221 #ifndef xmlUCSIsHiragana
14222 extern __typeof (xmlUCSIsHiragana) xmlUCSIsHiragana__internal_alias __attribute((visibility("hidden")));
14223 #define xmlUCSIsHiragana xmlUCSIsHiragana__internal_alias
14224 #endif
14225 #endif
14226 #endif
14227 
14228 #if defined(LIBXML_UNICODE_ENABLED)
14229 #ifdef bottom_xmlunicode
14230 #undef xmlUCSIsIPAExtensions
14231 extern __typeof (xmlUCSIsIPAExtensions) xmlUCSIsIPAExtensions __attribute((alias("xmlUCSIsIPAExtensions__internal_alias")));
14232 #else
14233 #ifndef xmlUCSIsIPAExtensions
14234 extern __typeof (xmlUCSIsIPAExtensions) xmlUCSIsIPAExtensions__internal_alias __attribute((visibility("hidden")));
14235 #define xmlUCSIsIPAExtensions xmlUCSIsIPAExtensions__internal_alias
14236 #endif
14237 #endif
14238 #endif
14239 
14240 #if defined(LIBXML_UNICODE_ENABLED)
14241 #ifdef bottom_xmlunicode
14242 #undef xmlUCSIsIdeographicDescriptionCharacters
14243 extern __typeof (xmlUCSIsIdeographicDescriptionCharacters) xmlUCSIsIdeographicDescriptionCharacters __attribute((alias("xmlUCSIsIdeographicDescriptionCharacters__internal_alias")));
14244 #else
14245 #ifndef xmlUCSIsIdeographicDescriptionCharacters
14246 extern __typeof (xmlUCSIsIdeographicDescriptionCharacters) xmlUCSIsIdeographicDescriptionCharacters__internal_alias __attribute((visibility("hidden")));
14247 #define xmlUCSIsIdeographicDescriptionCharacters xmlUCSIsIdeographicDescriptionCharacters__internal_alias
14248 #endif
14249 #endif
14250 #endif
14251 
14252 #if defined(LIBXML_UNICODE_ENABLED)
14253 #ifdef bottom_xmlunicode
14254 #undef xmlUCSIsKanbun
14255 extern __typeof (xmlUCSIsKanbun) xmlUCSIsKanbun __attribute((alias("xmlUCSIsKanbun__internal_alias")));
14256 #else
14257 #ifndef xmlUCSIsKanbun
14258 extern __typeof (xmlUCSIsKanbun) xmlUCSIsKanbun__internal_alias __attribute((visibility("hidden")));
14259 #define xmlUCSIsKanbun xmlUCSIsKanbun__internal_alias
14260 #endif
14261 #endif
14262 #endif
14263 
14264 #if defined(LIBXML_UNICODE_ENABLED)
14265 #ifdef bottom_xmlunicode
14266 #undef xmlUCSIsKangxiRadicals
14267 extern __typeof (xmlUCSIsKangxiRadicals) xmlUCSIsKangxiRadicals __attribute((alias("xmlUCSIsKangxiRadicals__internal_alias")));
14268 #else
14269 #ifndef xmlUCSIsKangxiRadicals
14270 extern __typeof (xmlUCSIsKangxiRadicals) xmlUCSIsKangxiRadicals__internal_alias __attribute((visibility("hidden")));
14271 #define xmlUCSIsKangxiRadicals xmlUCSIsKangxiRadicals__internal_alias
14272 #endif
14273 #endif
14274 #endif
14275 
14276 #if defined(LIBXML_UNICODE_ENABLED)
14277 #ifdef bottom_xmlunicode
14278 #undef xmlUCSIsKannada
14279 extern __typeof (xmlUCSIsKannada) xmlUCSIsKannada __attribute((alias("xmlUCSIsKannada__internal_alias")));
14280 #else
14281 #ifndef xmlUCSIsKannada
14282 extern __typeof (xmlUCSIsKannada) xmlUCSIsKannada__internal_alias __attribute((visibility("hidden")));
14283 #define xmlUCSIsKannada xmlUCSIsKannada__internal_alias
14284 #endif
14285 #endif
14286 #endif
14287 
14288 #if defined(LIBXML_UNICODE_ENABLED)
14289 #ifdef bottom_xmlunicode
14290 #undef xmlUCSIsKatakana
14291 extern __typeof (xmlUCSIsKatakana) xmlUCSIsKatakana __attribute((alias("xmlUCSIsKatakana__internal_alias")));
14292 #else
14293 #ifndef xmlUCSIsKatakana
14294 extern __typeof (xmlUCSIsKatakana) xmlUCSIsKatakana__internal_alias __attribute((visibility("hidden")));
14295 #define xmlUCSIsKatakana xmlUCSIsKatakana__internal_alias
14296 #endif
14297 #endif
14298 #endif
14299 
14300 #if defined(LIBXML_UNICODE_ENABLED)
14301 #ifdef bottom_xmlunicode
14302 #undef xmlUCSIsKatakanaPhoneticExtensions
14303 extern __typeof (xmlUCSIsKatakanaPhoneticExtensions) xmlUCSIsKatakanaPhoneticExtensions __attribute((alias("xmlUCSIsKatakanaPhoneticExtensions__internal_alias")));
14304 #else
14305 #ifndef xmlUCSIsKatakanaPhoneticExtensions
14306 extern __typeof (xmlUCSIsKatakanaPhoneticExtensions) xmlUCSIsKatakanaPhoneticExtensions__internal_alias __attribute((visibility("hidden")));
14307 #define xmlUCSIsKatakanaPhoneticExtensions xmlUCSIsKatakanaPhoneticExtensions__internal_alias
14308 #endif
14309 #endif
14310 #endif
14311 
14312 #if defined(LIBXML_UNICODE_ENABLED)
14313 #ifdef bottom_xmlunicode
14314 #undef xmlUCSIsKhmer
14315 extern __typeof (xmlUCSIsKhmer) xmlUCSIsKhmer __attribute((alias("xmlUCSIsKhmer__internal_alias")));
14316 #else
14317 #ifndef xmlUCSIsKhmer
14318 extern __typeof (xmlUCSIsKhmer) xmlUCSIsKhmer__internal_alias __attribute((visibility("hidden")));
14319 #define xmlUCSIsKhmer xmlUCSIsKhmer__internal_alias
14320 #endif
14321 #endif
14322 #endif
14323 
14324 #if defined(LIBXML_UNICODE_ENABLED)
14325 #ifdef bottom_xmlunicode
14326 #undef xmlUCSIsKhmerSymbols
14327 extern __typeof (xmlUCSIsKhmerSymbols) xmlUCSIsKhmerSymbols __attribute((alias("xmlUCSIsKhmerSymbols__internal_alias")));
14328 #else
14329 #ifndef xmlUCSIsKhmerSymbols
14330 extern __typeof (xmlUCSIsKhmerSymbols) xmlUCSIsKhmerSymbols__internal_alias __attribute((visibility("hidden")));
14331 #define xmlUCSIsKhmerSymbols xmlUCSIsKhmerSymbols__internal_alias
14332 #endif
14333 #endif
14334 #endif
14335 
14336 #if defined(LIBXML_UNICODE_ENABLED)
14337 #ifdef bottom_xmlunicode
14338 #undef xmlUCSIsLao
14339 extern __typeof (xmlUCSIsLao) xmlUCSIsLao __attribute((alias("xmlUCSIsLao__internal_alias")));
14340 #else
14341 #ifndef xmlUCSIsLao
14342 extern __typeof (xmlUCSIsLao) xmlUCSIsLao__internal_alias __attribute((visibility("hidden")));
14343 #define xmlUCSIsLao xmlUCSIsLao__internal_alias
14344 #endif
14345 #endif
14346 #endif
14347 
14348 #if defined(LIBXML_UNICODE_ENABLED)
14349 #ifdef bottom_xmlunicode
14350 #undef xmlUCSIsLatin1Supplement
14351 extern __typeof (xmlUCSIsLatin1Supplement) xmlUCSIsLatin1Supplement __attribute((alias("xmlUCSIsLatin1Supplement__internal_alias")));
14352 #else
14353 #ifndef xmlUCSIsLatin1Supplement
14354 extern __typeof (xmlUCSIsLatin1Supplement) xmlUCSIsLatin1Supplement__internal_alias __attribute((visibility("hidden")));
14355 #define xmlUCSIsLatin1Supplement xmlUCSIsLatin1Supplement__internal_alias
14356 #endif
14357 #endif
14358 #endif
14359 
14360 #if defined(LIBXML_UNICODE_ENABLED)
14361 #ifdef bottom_xmlunicode
14362 #undef xmlUCSIsLatinExtendedA
14363 extern __typeof (xmlUCSIsLatinExtendedA) xmlUCSIsLatinExtendedA __attribute((alias("xmlUCSIsLatinExtendedA__internal_alias")));
14364 #else
14365 #ifndef xmlUCSIsLatinExtendedA
14366 extern __typeof (xmlUCSIsLatinExtendedA) xmlUCSIsLatinExtendedA__internal_alias __attribute((visibility("hidden")));
14367 #define xmlUCSIsLatinExtendedA xmlUCSIsLatinExtendedA__internal_alias
14368 #endif
14369 #endif
14370 #endif
14371 
14372 #if defined(LIBXML_UNICODE_ENABLED)
14373 #ifdef bottom_xmlunicode
14374 #undef xmlUCSIsLatinExtendedAdditional
14375 extern __typeof (xmlUCSIsLatinExtendedAdditional) xmlUCSIsLatinExtendedAdditional __attribute((alias("xmlUCSIsLatinExtendedAdditional__internal_alias")));
14376 #else
14377 #ifndef xmlUCSIsLatinExtendedAdditional
14378 extern __typeof (xmlUCSIsLatinExtendedAdditional) xmlUCSIsLatinExtendedAdditional__internal_alias __attribute((visibility("hidden")));
14379 #define xmlUCSIsLatinExtendedAdditional xmlUCSIsLatinExtendedAdditional__internal_alias
14380 #endif
14381 #endif
14382 #endif
14383 
14384 #if defined(LIBXML_UNICODE_ENABLED)
14385 #ifdef bottom_xmlunicode
14386 #undef xmlUCSIsLatinExtendedB
14387 extern __typeof (xmlUCSIsLatinExtendedB) xmlUCSIsLatinExtendedB __attribute((alias("xmlUCSIsLatinExtendedB__internal_alias")));
14388 #else
14389 #ifndef xmlUCSIsLatinExtendedB
14390 extern __typeof (xmlUCSIsLatinExtendedB) xmlUCSIsLatinExtendedB__internal_alias __attribute((visibility("hidden")));
14391 #define xmlUCSIsLatinExtendedB xmlUCSIsLatinExtendedB__internal_alias
14392 #endif
14393 #endif
14394 #endif
14395 
14396 #if defined(LIBXML_UNICODE_ENABLED)
14397 #ifdef bottom_xmlunicode
14398 #undef xmlUCSIsLetterlikeSymbols
14399 extern __typeof (xmlUCSIsLetterlikeSymbols) xmlUCSIsLetterlikeSymbols __attribute((alias("xmlUCSIsLetterlikeSymbols__internal_alias")));
14400 #else
14401 #ifndef xmlUCSIsLetterlikeSymbols
14402 extern __typeof (xmlUCSIsLetterlikeSymbols) xmlUCSIsLetterlikeSymbols__internal_alias __attribute((visibility("hidden")));
14403 #define xmlUCSIsLetterlikeSymbols xmlUCSIsLetterlikeSymbols__internal_alias
14404 #endif
14405 #endif
14406 #endif
14407 
14408 #if defined(LIBXML_UNICODE_ENABLED)
14409 #ifdef bottom_xmlunicode
14410 #undef xmlUCSIsLimbu
14411 extern __typeof (xmlUCSIsLimbu) xmlUCSIsLimbu __attribute((alias("xmlUCSIsLimbu__internal_alias")));
14412 #else
14413 #ifndef xmlUCSIsLimbu
14414 extern __typeof (xmlUCSIsLimbu) xmlUCSIsLimbu__internal_alias __attribute((visibility("hidden")));
14415 #define xmlUCSIsLimbu xmlUCSIsLimbu__internal_alias
14416 #endif
14417 #endif
14418 #endif
14419 
14420 #if defined(LIBXML_UNICODE_ENABLED)
14421 #ifdef bottom_xmlunicode
14422 #undef xmlUCSIsLinearBIdeograms
14423 extern __typeof (xmlUCSIsLinearBIdeograms) xmlUCSIsLinearBIdeograms __attribute((alias("xmlUCSIsLinearBIdeograms__internal_alias")));
14424 #else
14425 #ifndef xmlUCSIsLinearBIdeograms
14426 extern __typeof (xmlUCSIsLinearBIdeograms) xmlUCSIsLinearBIdeograms__internal_alias __attribute((visibility("hidden")));
14427 #define xmlUCSIsLinearBIdeograms xmlUCSIsLinearBIdeograms__internal_alias
14428 #endif
14429 #endif
14430 #endif
14431 
14432 #if defined(LIBXML_UNICODE_ENABLED)
14433 #ifdef bottom_xmlunicode
14434 #undef xmlUCSIsLinearBSyllabary
14435 extern __typeof (xmlUCSIsLinearBSyllabary) xmlUCSIsLinearBSyllabary __attribute((alias("xmlUCSIsLinearBSyllabary__internal_alias")));
14436 #else
14437 #ifndef xmlUCSIsLinearBSyllabary
14438 extern __typeof (xmlUCSIsLinearBSyllabary) xmlUCSIsLinearBSyllabary__internal_alias __attribute((visibility("hidden")));
14439 #define xmlUCSIsLinearBSyllabary xmlUCSIsLinearBSyllabary__internal_alias
14440 #endif
14441 #endif
14442 #endif
14443 
14444 #if defined(LIBXML_UNICODE_ENABLED)
14445 #ifdef bottom_xmlunicode
14446 #undef xmlUCSIsLowSurrogates
14447 extern __typeof (xmlUCSIsLowSurrogates) xmlUCSIsLowSurrogates __attribute((alias("xmlUCSIsLowSurrogates__internal_alias")));
14448 #else
14449 #ifndef xmlUCSIsLowSurrogates
14450 extern __typeof (xmlUCSIsLowSurrogates) xmlUCSIsLowSurrogates__internal_alias __attribute((visibility("hidden")));
14451 #define xmlUCSIsLowSurrogates xmlUCSIsLowSurrogates__internal_alias
14452 #endif
14453 #endif
14454 #endif
14455 
14456 #if defined(LIBXML_UNICODE_ENABLED)
14457 #ifdef bottom_xmlunicode
14458 #undef xmlUCSIsMalayalam
14459 extern __typeof (xmlUCSIsMalayalam) xmlUCSIsMalayalam __attribute((alias("xmlUCSIsMalayalam__internal_alias")));
14460 #else
14461 #ifndef xmlUCSIsMalayalam
14462 extern __typeof (xmlUCSIsMalayalam) xmlUCSIsMalayalam__internal_alias __attribute((visibility("hidden")));
14463 #define xmlUCSIsMalayalam xmlUCSIsMalayalam__internal_alias
14464 #endif
14465 #endif
14466 #endif
14467 
14468 #if defined(LIBXML_UNICODE_ENABLED)
14469 #ifdef bottom_xmlunicode
14470 #undef xmlUCSIsMathematicalAlphanumericSymbols
14471 extern __typeof (xmlUCSIsMathematicalAlphanumericSymbols) xmlUCSIsMathematicalAlphanumericSymbols __attribute((alias("xmlUCSIsMathematicalAlphanumericSymbols__internal_alias")));
14472 #else
14473 #ifndef xmlUCSIsMathematicalAlphanumericSymbols
14474 extern __typeof (xmlUCSIsMathematicalAlphanumericSymbols) xmlUCSIsMathematicalAlphanumericSymbols__internal_alias __attribute((visibility("hidden")));
14475 #define xmlUCSIsMathematicalAlphanumericSymbols xmlUCSIsMathematicalAlphanumericSymbols__internal_alias
14476 #endif
14477 #endif
14478 #endif
14479 
14480 #if defined(LIBXML_UNICODE_ENABLED)
14481 #ifdef bottom_xmlunicode
14482 #undef xmlUCSIsMathematicalOperators
14483 extern __typeof (xmlUCSIsMathematicalOperators) xmlUCSIsMathematicalOperators __attribute((alias("xmlUCSIsMathematicalOperators__internal_alias")));
14484 #else
14485 #ifndef xmlUCSIsMathematicalOperators
14486 extern __typeof (xmlUCSIsMathematicalOperators) xmlUCSIsMathematicalOperators__internal_alias __attribute((visibility("hidden")));
14487 #define xmlUCSIsMathematicalOperators xmlUCSIsMathematicalOperators__internal_alias
14488 #endif
14489 #endif
14490 #endif
14491 
14492 #if defined(LIBXML_UNICODE_ENABLED)
14493 #ifdef bottom_xmlunicode
14494 #undef xmlUCSIsMiscellaneousMathematicalSymbolsA
14495 extern __typeof (xmlUCSIsMiscellaneousMathematicalSymbolsA) xmlUCSIsMiscellaneousMathematicalSymbolsA __attribute((alias("xmlUCSIsMiscellaneousMathematicalSymbolsA__internal_alias")));
14496 #else
14497 #ifndef xmlUCSIsMiscellaneousMathematicalSymbolsA
14498 extern __typeof (xmlUCSIsMiscellaneousMathematicalSymbolsA) xmlUCSIsMiscellaneousMathematicalSymbolsA__internal_alias __attribute((visibility("hidden")));
14499 #define xmlUCSIsMiscellaneousMathematicalSymbolsA xmlUCSIsMiscellaneousMathematicalSymbolsA__internal_alias
14500 #endif
14501 #endif
14502 #endif
14503 
14504 #if defined(LIBXML_UNICODE_ENABLED)
14505 #ifdef bottom_xmlunicode
14506 #undef xmlUCSIsMiscellaneousMathematicalSymbolsB
14507 extern __typeof (xmlUCSIsMiscellaneousMathematicalSymbolsB) xmlUCSIsMiscellaneousMathematicalSymbolsB __attribute((alias("xmlUCSIsMiscellaneousMathematicalSymbolsB__internal_alias")));
14508 #else
14509 #ifndef xmlUCSIsMiscellaneousMathematicalSymbolsB
14510 extern __typeof (xmlUCSIsMiscellaneousMathematicalSymbolsB) xmlUCSIsMiscellaneousMathematicalSymbolsB__internal_alias __attribute((visibility("hidden")));
14511 #define xmlUCSIsMiscellaneousMathematicalSymbolsB xmlUCSIsMiscellaneousMathematicalSymbolsB__internal_alias
14512 #endif
14513 #endif
14514 #endif
14515 
14516 #if defined(LIBXML_UNICODE_ENABLED)
14517 #ifdef bottom_xmlunicode
14518 #undef xmlUCSIsMiscellaneousSymbols
14519 extern __typeof (xmlUCSIsMiscellaneousSymbols) xmlUCSIsMiscellaneousSymbols __attribute((alias("xmlUCSIsMiscellaneousSymbols__internal_alias")));
14520 #else
14521 #ifndef xmlUCSIsMiscellaneousSymbols
14522 extern __typeof (xmlUCSIsMiscellaneousSymbols) xmlUCSIsMiscellaneousSymbols__internal_alias __attribute((visibility("hidden")));
14523 #define xmlUCSIsMiscellaneousSymbols xmlUCSIsMiscellaneousSymbols__internal_alias
14524 #endif
14525 #endif
14526 #endif
14527 
14528 #if defined(LIBXML_UNICODE_ENABLED)
14529 #ifdef bottom_xmlunicode
14530 #undef xmlUCSIsMiscellaneousSymbolsandArrows
14531 extern __typeof (xmlUCSIsMiscellaneousSymbolsandArrows) xmlUCSIsMiscellaneousSymbolsandArrows __attribute((alias("xmlUCSIsMiscellaneousSymbolsandArrows__internal_alias")));
14532 #else
14533 #ifndef xmlUCSIsMiscellaneousSymbolsandArrows
14534 extern __typeof (xmlUCSIsMiscellaneousSymbolsandArrows) xmlUCSIsMiscellaneousSymbolsandArrows__internal_alias __attribute((visibility("hidden")));
14535 #define xmlUCSIsMiscellaneousSymbolsandArrows xmlUCSIsMiscellaneousSymbolsandArrows__internal_alias
14536 #endif
14537 #endif
14538 #endif
14539 
14540 #if defined(LIBXML_UNICODE_ENABLED)
14541 #ifdef bottom_xmlunicode
14542 #undef xmlUCSIsMiscellaneousTechnical
14543 extern __typeof (xmlUCSIsMiscellaneousTechnical) xmlUCSIsMiscellaneousTechnical __attribute((alias("xmlUCSIsMiscellaneousTechnical__internal_alias")));
14544 #else
14545 #ifndef xmlUCSIsMiscellaneousTechnical
14546 extern __typeof (xmlUCSIsMiscellaneousTechnical) xmlUCSIsMiscellaneousTechnical__internal_alias __attribute((visibility("hidden")));
14547 #define xmlUCSIsMiscellaneousTechnical xmlUCSIsMiscellaneousTechnical__internal_alias
14548 #endif
14549 #endif
14550 #endif
14551 
14552 #if defined(LIBXML_UNICODE_ENABLED)
14553 #ifdef bottom_xmlunicode
14554 #undef xmlUCSIsMongolian
14555 extern __typeof (xmlUCSIsMongolian) xmlUCSIsMongolian __attribute((alias("xmlUCSIsMongolian__internal_alias")));
14556 #else
14557 #ifndef xmlUCSIsMongolian
14558 extern __typeof (xmlUCSIsMongolian) xmlUCSIsMongolian__internal_alias __attribute((visibility("hidden")));
14559 #define xmlUCSIsMongolian xmlUCSIsMongolian__internal_alias
14560 #endif
14561 #endif
14562 #endif
14563 
14564 #if defined(LIBXML_UNICODE_ENABLED)
14565 #ifdef bottom_xmlunicode
14566 #undef xmlUCSIsMusicalSymbols
14567 extern __typeof (xmlUCSIsMusicalSymbols) xmlUCSIsMusicalSymbols __attribute((alias("xmlUCSIsMusicalSymbols__internal_alias")));
14568 #else
14569 #ifndef xmlUCSIsMusicalSymbols
14570 extern __typeof (xmlUCSIsMusicalSymbols) xmlUCSIsMusicalSymbols__internal_alias __attribute((visibility("hidden")));
14571 #define xmlUCSIsMusicalSymbols xmlUCSIsMusicalSymbols__internal_alias
14572 #endif
14573 #endif
14574 #endif
14575 
14576 #if defined(LIBXML_UNICODE_ENABLED)
14577 #ifdef bottom_xmlunicode
14578 #undef xmlUCSIsMyanmar
14579 extern __typeof (xmlUCSIsMyanmar) xmlUCSIsMyanmar __attribute((alias("xmlUCSIsMyanmar__internal_alias")));
14580 #else
14581 #ifndef xmlUCSIsMyanmar
14582 extern __typeof (xmlUCSIsMyanmar) xmlUCSIsMyanmar__internal_alias __attribute((visibility("hidden")));
14583 #define xmlUCSIsMyanmar xmlUCSIsMyanmar__internal_alias
14584 #endif
14585 #endif
14586 #endif
14587 
14588 #if defined(LIBXML_UNICODE_ENABLED)
14589 #ifdef bottom_xmlunicode
14590 #undef xmlUCSIsNumberForms
14591 extern __typeof (xmlUCSIsNumberForms) xmlUCSIsNumberForms __attribute((alias("xmlUCSIsNumberForms__internal_alias")));
14592 #else
14593 #ifndef xmlUCSIsNumberForms
14594 extern __typeof (xmlUCSIsNumberForms) xmlUCSIsNumberForms__internal_alias __attribute((visibility("hidden")));
14595 #define xmlUCSIsNumberForms xmlUCSIsNumberForms__internal_alias
14596 #endif
14597 #endif
14598 #endif
14599 
14600 #if defined(LIBXML_UNICODE_ENABLED)
14601 #ifdef bottom_xmlunicode
14602 #undef xmlUCSIsOgham
14603 extern __typeof (xmlUCSIsOgham) xmlUCSIsOgham __attribute((alias("xmlUCSIsOgham__internal_alias")));
14604 #else
14605 #ifndef xmlUCSIsOgham
14606 extern __typeof (xmlUCSIsOgham) xmlUCSIsOgham__internal_alias __attribute((visibility("hidden")));
14607 #define xmlUCSIsOgham xmlUCSIsOgham__internal_alias
14608 #endif
14609 #endif
14610 #endif
14611 
14612 #if defined(LIBXML_UNICODE_ENABLED)
14613 #ifdef bottom_xmlunicode
14614 #undef xmlUCSIsOldItalic
14615 extern __typeof (xmlUCSIsOldItalic) xmlUCSIsOldItalic __attribute((alias("xmlUCSIsOldItalic__internal_alias")));
14616 #else
14617 #ifndef xmlUCSIsOldItalic
14618 extern __typeof (xmlUCSIsOldItalic) xmlUCSIsOldItalic__internal_alias __attribute((visibility("hidden")));
14619 #define xmlUCSIsOldItalic xmlUCSIsOldItalic__internal_alias
14620 #endif
14621 #endif
14622 #endif
14623 
14624 #if defined(LIBXML_UNICODE_ENABLED)
14625 #ifdef bottom_xmlunicode
14626 #undef xmlUCSIsOpticalCharacterRecognition
14627 extern __typeof (xmlUCSIsOpticalCharacterRecognition) xmlUCSIsOpticalCharacterRecognition __attribute((alias("xmlUCSIsOpticalCharacterRecognition__internal_alias")));
14628 #else
14629 #ifndef xmlUCSIsOpticalCharacterRecognition
14630 extern __typeof (xmlUCSIsOpticalCharacterRecognition) xmlUCSIsOpticalCharacterRecognition__internal_alias __attribute((visibility("hidden")));
14631 #define xmlUCSIsOpticalCharacterRecognition xmlUCSIsOpticalCharacterRecognition__internal_alias
14632 #endif
14633 #endif
14634 #endif
14635 
14636 #if defined(LIBXML_UNICODE_ENABLED)
14637 #ifdef bottom_xmlunicode
14638 #undef xmlUCSIsOriya
14639 extern __typeof (xmlUCSIsOriya) xmlUCSIsOriya __attribute((alias("xmlUCSIsOriya__internal_alias")));
14640 #else
14641 #ifndef xmlUCSIsOriya
14642 extern __typeof (xmlUCSIsOriya) xmlUCSIsOriya__internal_alias __attribute((visibility("hidden")));
14643 #define xmlUCSIsOriya xmlUCSIsOriya__internal_alias
14644 #endif
14645 #endif
14646 #endif
14647 
14648 #if defined(LIBXML_UNICODE_ENABLED)
14649 #ifdef bottom_xmlunicode
14650 #undef xmlUCSIsOsmanya
14651 extern __typeof (xmlUCSIsOsmanya) xmlUCSIsOsmanya __attribute((alias("xmlUCSIsOsmanya__internal_alias")));
14652 #else
14653 #ifndef xmlUCSIsOsmanya
14654 extern __typeof (xmlUCSIsOsmanya) xmlUCSIsOsmanya__internal_alias __attribute((visibility("hidden")));
14655 #define xmlUCSIsOsmanya xmlUCSIsOsmanya__internal_alias
14656 #endif
14657 #endif
14658 #endif
14659 
14660 #if defined(LIBXML_UNICODE_ENABLED)
14661 #ifdef bottom_xmlunicode
14662 #undef xmlUCSIsPhoneticExtensions
14663 extern __typeof (xmlUCSIsPhoneticExtensions) xmlUCSIsPhoneticExtensions __attribute((alias("xmlUCSIsPhoneticExtensions__internal_alias")));
14664 #else
14665 #ifndef xmlUCSIsPhoneticExtensions
14666 extern __typeof (xmlUCSIsPhoneticExtensions) xmlUCSIsPhoneticExtensions__internal_alias __attribute((visibility("hidden")));
14667 #define xmlUCSIsPhoneticExtensions xmlUCSIsPhoneticExtensions__internal_alias
14668 #endif
14669 #endif
14670 #endif
14671 
14672 #if defined(LIBXML_UNICODE_ENABLED)
14673 #ifdef bottom_xmlunicode
14674 #undef xmlUCSIsPrivateUse
14675 extern __typeof (xmlUCSIsPrivateUse) xmlUCSIsPrivateUse __attribute((alias("xmlUCSIsPrivateUse__internal_alias")));
14676 #else
14677 #ifndef xmlUCSIsPrivateUse
14678 extern __typeof (xmlUCSIsPrivateUse) xmlUCSIsPrivateUse__internal_alias __attribute((visibility("hidden")));
14679 #define xmlUCSIsPrivateUse xmlUCSIsPrivateUse__internal_alias
14680 #endif
14681 #endif
14682 #endif
14683 
14684 #if defined(LIBXML_UNICODE_ENABLED)
14685 #ifdef bottom_xmlunicode
14686 #undef xmlUCSIsPrivateUseArea
14687 extern __typeof (xmlUCSIsPrivateUseArea) xmlUCSIsPrivateUseArea __attribute((alias("xmlUCSIsPrivateUseArea__internal_alias")));
14688 #else
14689 #ifndef xmlUCSIsPrivateUseArea
14690 extern __typeof (xmlUCSIsPrivateUseArea) xmlUCSIsPrivateUseArea__internal_alias __attribute((visibility("hidden")));
14691 #define xmlUCSIsPrivateUseArea xmlUCSIsPrivateUseArea__internal_alias
14692 #endif
14693 #endif
14694 #endif
14695 
14696 #if defined(LIBXML_UNICODE_ENABLED)
14697 #ifdef bottom_xmlunicode
14698 #undef xmlUCSIsRunic
14699 extern __typeof (xmlUCSIsRunic) xmlUCSIsRunic __attribute((alias("xmlUCSIsRunic__internal_alias")));
14700 #else
14701 #ifndef xmlUCSIsRunic
14702 extern __typeof (xmlUCSIsRunic) xmlUCSIsRunic__internal_alias __attribute((visibility("hidden")));
14703 #define xmlUCSIsRunic xmlUCSIsRunic__internal_alias
14704 #endif
14705 #endif
14706 #endif
14707 
14708 #if defined(LIBXML_UNICODE_ENABLED)
14709 #ifdef bottom_xmlunicode
14710 #undef xmlUCSIsShavian
14711 extern __typeof (xmlUCSIsShavian) xmlUCSIsShavian __attribute((alias("xmlUCSIsShavian__internal_alias")));
14712 #else
14713 #ifndef xmlUCSIsShavian
14714 extern __typeof (xmlUCSIsShavian) xmlUCSIsShavian__internal_alias __attribute((visibility("hidden")));
14715 #define xmlUCSIsShavian xmlUCSIsShavian__internal_alias
14716 #endif
14717 #endif
14718 #endif
14719 
14720 #if defined(LIBXML_UNICODE_ENABLED)
14721 #ifdef bottom_xmlunicode
14722 #undef xmlUCSIsSinhala
14723 extern __typeof (xmlUCSIsSinhala) xmlUCSIsSinhala __attribute((alias("xmlUCSIsSinhala__internal_alias")));
14724 #else
14725 #ifndef xmlUCSIsSinhala
14726 extern __typeof (xmlUCSIsSinhala) xmlUCSIsSinhala__internal_alias __attribute((visibility("hidden")));
14727 #define xmlUCSIsSinhala xmlUCSIsSinhala__internal_alias
14728 #endif
14729 #endif
14730 #endif
14731 
14732 #if defined(LIBXML_UNICODE_ENABLED)
14733 #ifdef bottom_xmlunicode
14734 #undef xmlUCSIsSmallFormVariants
14735 extern __typeof (xmlUCSIsSmallFormVariants) xmlUCSIsSmallFormVariants __attribute((alias("xmlUCSIsSmallFormVariants__internal_alias")));
14736 #else
14737 #ifndef xmlUCSIsSmallFormVariants
14738 extern __typeof (xmlUCSIsSmallFormVariants) xmlUCSIsSmallFormVariants__internal_alias __attribute((visibility("hidden")));
14739 #define xmlUCSIsSmallFormVariants xmlUCSIsSmallFormVariants__internal_alias
14740 #endif
14741 #endif
14742 #endif
14743 
14744 #if defined(LIBXML_UNICODE_ENABLED)
14745 #ifdef bottom_xmlunicode
14746 #undef xmlUCSIsSpacingModifierLetters
14747 extern __typeof (xmlUCSIsSpacingModifierLetters) xmlUCSIsSpacingModifierLetters __attribute((alias("xmlUCSIsSpacingModifierLetters__internal_alias")));
14748 #else
14749 #ifndef xmlUCSIsSpacingModifierLetters
14750 extern __typeof (xmlUCSIsSpacingModifierLetters) xmlUCSIsSpacingModifierLetters__internal_alias __attribute((visibility("hidden")));
14751 #define xmlUCSIsSpacingModifierLetters xmlUCSIsSpacingModifierLetters__internal_alias
14752 #endif
14753 #endif
14754 #endif
14755 
14756 #if defined(LIBXML_UNICODE_ENABLED)
14757 #ifdef bottom_xmlunicode
14758 #undef xmlUCSIsSpecials
14759 extern __typeof (xmlUCSIsSpecials) xmlUCSIsSpecials __attribute((alias("xmlUCSIsSpecials__internal_alias")));
14760 #else
14761 #ifndef xmlUCSIsSpecials
14762 extern __typeof (xmlUCSIsSpecials) xmlUCSIsSpecials__internal_alias __attribute((visibility("hidden")));
14763 #define xmlUCSIsSpecials xmlUCSIsSpecials__internal_alias
14764 #endif
14765 #endif
14766 #endif
14767 
14768 #if defined(LIBXML_UNICODE_ENABLED)
14769 #ifdef bottom_xmlunicode
14770 #undef xmlUCSIsSuperscriptsandSubscripts
14771 extern __typeof (xmlUCSIsSuperscriptsandSubscripts) xmlUCSIsSuperscriptsandSubscripts __attribute((alias("xmlUCSIsSuperscriptsandSubscripts__internal_alias")));
14772 #else
14773 #ifndef xmlUCSIsSuperscriptsandSubscripts
14774 extern __typeof (xmlUCSIsSuperscriptsandSubscripts) xmlUCSIsSuperscriptsandSubscripts__internal_alias __attribute((visibility("hidden")));
14775 #define xmlUCSIsSuperscriptsandSubscripts xmlUCSIsSuperscriptsandSubscripts__internal_alias
14776 #endif
14777 #endif
14778 #endif
14779 
14780 #if defined(LIBXML_UNICODE_ENABLED)
14781 #ifdef bottom_xmlunicode
14782 #undef xmlUCSIsSupplementalArrowsA
14783 extern __typeof (xmlUCSIsSupplementalArrowsA) xmlUCSIsSupplementalArrowsA __attribute((alias("xmlUCSIsSupplementalArrowsA__internal_alias")));
14784 #else
14785 #ifndef xmlUCSIsSupplementalArrowsA
14786 extern __typeof (xmlUCSIsSupplementalArrowsA) xmlUCSIsSupplementalArrowsA__internal_alias __attribute((visibility("hidden")));
14787 #define xmlUCSIsSupplementalArrowsA xmlUCSIsSupplementalArrowsA__internal_alias
14788 #endif
14789 #endif
14790 #endif
14791 
14792 #if defined(LIBXML_UNICODE_ENABLED)
14793 #ifdef bottom_xmlunicode
14794 #undef xmlUCSIsSupplementalArrowsB
14795 extern __typeof (xmlUCSIsSupplementalArrowsB) xmlUCSIsSupplementalArrowsB __attribute((alias("xmlUCSIsSupplementalArrowsB__internal_alias")));
14796 #else
14797 #ifndef xmlUCSIsSupplementalArrowsB
14798 extern __typeof (xmlUCSIsSupplementalArrowsB) xmlUCSIsSupplementalArrowsB__internal_alias __attribute((visibility("hidden")));
14799 #define xmlUCSIsSupplementalArrowsB xmlUCSIsSupplementalArrowsB__internal_alias
14800 #endif
14801 #endif
14802 #endif
14803 
14804 #if defined(LIBXML_UNICODE_ENABLED)
14805 #ifdef bottom_xmlunicode
14806 #undef xmlUCSIsSupplementalMathematicalOperators
14807 extern __typeof (xmlUCSIsSupplementalMathematicalOperators) xmlUCSIsSupplementalMathematicalOperators __attribute((alias("xmlUCSIsSupplementalMathematicalOperators__internal_alias")));
14808 #else
14809 #ifndef xmlUCSIsSupplementalMathematicalOperators
14810 extern __typeof (xmlUCSIsSupplementalMathematicalOperators) xmlUCSIsSupplementalMathematicalOperators__internal_alias __attribute((visibility("hidden")));
14811 #define xmlUCSIsSupplementalMathematicalOperators xmlUCSIsSupplementalMathematicalOperators__internal_alias
14812 #endif
14813 #endif
14814 #endif
14815 
14816 #if defined(LIBXML_UNICODE_ENABLED)
14817 #ifdef bottom_xmlunicode
14818 #undef xmlUCSIsSupplementaryPrivateUseAreaA
14819 extern __typeof (xmlUCSIsSupplementaryPrivateUseAreaA) xmlUCSIsSupplementaryPrivateUseAreaA __attribute((alias("xmlUCSIsSupplementaryPrivateUseAreaA__internal_alias")));
14820 #else
14821 #ifndef xmlUCSIsSupplementaryPrivateUseAreaA
14822 extern __typeof (xmlUCSIsSupplementaryPrivateUseAreaA) xmlUCSIsSupplementaryPrivateUseAreaA__internal_alias __attribute((visibility("hidden")));
14823 #define xmlUCSIsSupplementaryPrivateUseAreaA xmlUCSIsSupplementaryPrivateUseAreaA__internal_alias
14824 #endif
14825 #endif
14826 #endif
14827 
14828 #if defined(LIBXML_UNICODE_ENABLED)
14829 #ifdef bottom_xmlunicode
14830 #undef xmlUCSIsSupplementaryPrivateUseAreaB
14831 extern __typeof (xmlUCSIsSupplementaryPrivateUseAreaB) xmlUCSIsSupplementaryPrivateUseAreaB __attribute((alias("xmlUCSIsSupplementaryPrivateUseAreaB__internal_alias")));
14832 #else
14833 #ifndef xmlUCSIsSupplementaryPrivateUseAreaB
14834 extern __typeof (xmlUCSIsSupplementaryPrivateUseAreaB) xmlUCSIsSupplementaryPrivateUseAreaB__internal_alias __attribute((visibility("hidden")));
14835 #define xmlUCSIsSupplementaryPrivateUseAreaB xmlUCSIsSupplementaryPrivateUseAreaB__internal_alias
14836 #endif
14837 #endif
14838 #endif
14839 
14840 #if defined(LIBXML_UNICODE_ENABLED)
14841 #ifdef bottom_xmlunicode
14842 #undef xmlUCSIsSyriac
14843 extern __typeof (xmlUCSIsSyriac) xmlUCSIsSyriac __attribute((alias("xmlUCSIsSyriac__internal_alias")));
14844 #else
14845 #ifndef xmlUCSIsSyriac
14846 extern __typeof (xmlUCSIsSyriac) xmlUCSIsSyriac__internal_alias __attribute((visibility("hidden")));
14847 #define xmlUCSIsSyriac xmlUCSIsSyriac__internal_alias
14848 #endif
14849 #endif
14850 #endif
14851 
14852 #if defined(LIBXML_UNICODE_ENABLED)
14853 #ifdef bottom_xmlunicode
14854 #undef xmlUCSIsTagalog
14855 extern __typeof (xmlUCSIsTagalog) xmlUCSIsTagalog __attribute((alias("xmlUCSIsTagalog__internal_alias")));
14856 #else
14857 #ifndef xmlUCSIsTagalog
14858 extern __typeof (xmlUCSIsTagalog) xmlUCSIsTagalog__internal_alias __attribute((visibility("hidden")));
14859 #define xmlUCSIsTagalog xmlUCSIsTagalog__internal_alias
14860 #endif
14861 #endif
14862 #endif
14863 
14864 #if defined(LIBXML_UNICODE_ENABLED)
14865 #ifdef bottom_xmlunicode
14866 #undef xmlUCSIsTagbanwa
14867 extern __typeof (xmlUCSIsTagbanwa) xmlUCSIsTagbanwa __attribute((alias("xmlUCSIsTagbanwa__internal_alias")));
14868 #else
14869 #ifndef xmlUCSIsTagbanwa
14870 extern __typeof (xmlUCSIsTagbanwa) xmlUCSIsTagbanwa__internal_alias __attribute((visibility("hidden")));
14871 #define xmlUCSIsTagbanwa xmlUCSIsTagbanwa__internal_alias
14872 #endif
14873 #endif
14874 #endif
14875 
14876 #if defined(LIBXML_UNICODE_ENABLED)
14877 #ifdef bottom_xmlunicode
14878 #undef xmlUCSIsTags
14879 extern __typeof (xmlUCSIsTags) xmlUCSIsTags __attribute((alias("xmlUCSIsTags__internal_alias")));
14880 #else
14881 #ifndef xmlUCSIsTags
14882 extern __typeof (xmlUCSIsTags) xmlUCSIsTags__internal_alias __attribute((visibility("hidden")));
14883 #define xmlUCSIsTags xmlUCSIsTags__internal_alias
14884 #endif
14885 #endif
14886 #endif
14887 
14888 #if defined(LIBXML_UNICODE_ENABLED)
14889 #ifdef bottom_xmlunicode
14890 #undef xmlUCSIsTaiLe
14891 extern __typeof (xmlUCSIsTaiLe) xmlUCSIsTaiLe __attribute((alias("xmlUCSIsTaiLe__internal_alias")));
14892 #else
14893 #ifndef xmlUCSIsTaiLe
14894 extern __typeof (xmlUCSIsTaiLe) xmlUCSIsTaiLe__internal_alias __attribute((visibility("hidden")));
14895 #define xmlUCSIsTaiLe xmlUCSIsTaiLe__internal_alias
14896 #endif
14897 #endif
14898 #endif
14899 
14900 #if defined(LIBXML_UNICODE_ENABLED)
14901 #ifdef bottom_xmlunicode
14902 #undef xmlUCSIsTaiXuanJingSymbols
14903 extern __typeof (xmlUCSIsTaiXuanJingSymbols) xmlUCSIsTaiXuanJingSymbols __attribute((alias("xmlUCSIsTaiXuanJingSymbols__internal_alias")));
14904 #else
14905 #ifndef xmlUCSIsTaiXuanJingSymbols
14906 extern __typeof (xmlUCSIsTaiXuanJingSymbols) xmlUCSIsTaiXuanJingSymbols__internal_alias __attribute((visibility("hidden")));
14907 #define xmlUCSIsTaiXuanJingSymbols xmlUCSIsTaiXuanJingSymbols__internal_alias
14908 #endif
14909 #endif
14910 #endif
14911 
14912 #if defined(LIBXML_UNICODE_ENABLED)
14913 #ifdef bottom_xmlunicode
14914 #undef xmlUCSIsTamil
14915 extern __typeof (xmlUCSIsTamil) xmlUCSIsTamil __attribute((alias("xmlUCSIsTamil__internal_alias")));
14916 #else
14917 #ifndef xmlUCSIsTamil
14918 extern __typeof (xmlUCSIsTamil) xmlUCSIsTamil__internal_alias __attribute((visibility("hidden")));
14919 #define xmlUCSIsTamil xmlUCSIsTamil__internal_alias
14920 #endif
14921 #endif
14922 #endif
14923 
14924 #if defined(LIBXML_UNICODE_ENABLED)
14925 #ifdef bottom_xmlunicode
14926 #undef xmlUCSIsTelugu
14927 extern __typeof (xmlUCSIsTelugu) xmlUCSIsTelugu __attribute((alias("xmlUCSIsTelugu__internal_alias")));
14928 #else
14929 #ifndef xmlUCSIsTelugu
14930 extern __typeof (xmlUCSIsTelugu) xmlUCSIsTelugu__internal_alias __attribute((visibility("hidden")));
14931 #define xmlUCSIsTelugu xmlUCSIsTelugu__internal_alias
14932 #endif
14933 #endif
14934 #endif
14935 
14936 #if defined(LIBXML_UNICODE_ENABLED)
14937 #ifdef bottom_xmlunicode
14938 #undef xmlUCSIsThaana
14939 extern __typeof (xmlUCSIsThaana) xmlUCSIsThaana __attribute((alias("xmlUCSIsThaana__internal_alias")));
14940 #else
14941 #ifndef xmlUCSIsThaana
14942 extern __typeof (xmlUCSIsThaana) xmlUCSIsThaana__internal_alias __attribute((visibility("hidden")));
14943 #define xmlUCSIsThaana xmlUCSIsThaana__internal_alias
14944 #endif
14945 #endif
14946 #endif
14947 
14948 #if defined(LIBXML_UNICODE_ENABLED)
14949 #ifdef bottom_xmlunicode
14950 #undef xmlUCSIsThai
14951 extern __typeof (xmlUCSIsThai) xmlUCSIsThai __attribute((alias("xmlUCSIsThai__internal_alias")));
14952 #else
14953 #ifndef xmlUCSIsThai
14954 extern __typeof (xmlUCSIsThai) xmlUCSIsThai__internal_alias __attribute((visibility("hidden")));
14955 #define xmlUCSIsThai xmlUCSIsThai__internal_alias
14956 #endif
14957 #endif
14958 #endif
14959 
14960 #if defined(LIBXML_UNICODE_ENABLED)
14961 #ifdef bottom_xmlunicode
14962 #undef xmlUCSIsTibetan
14963 extern __typeof (xmlUCSIsTibetan) xmlUCSIsTibetan __attribute((alias("xmlUCSIsTibetan__internal_alias")));
14964 #else
14965 #ifndef xmlUCSIsTibetan
14966 extern __typeof (xmlUCSIsTibetan) xmlUCSIsTibetan__internal_alias __attribute((visibility("hidden")));
14967 #define xmlUCSIsTibetan xmlUCSIsTibetan__internal_alias
14968 #endif
14969 #endif
14970 #endif
14971 
14972 #if defined(LIBXML_UNICODE_ENABLED)
14973 #ifdef bottom_xmlunicode
14974 #undef xmlUCSIsUgaritic
14975 extern __typeof (xmlUCSIsUgaritic) xmlUCSIsUgaritic __attribute((alias("xmlUCSIsUgaritic__internal_alias")));
14976 #else
14977 #ifndef xmlUCSIsUgaritic
14978 extern __typeof (xmlUCSIsUgaritic) xmlUCSIsUgaritic__internal_alias __attribute((visibility("hidden")));
14979 #define xmlUCSIsUgaritic xmlUCSIsUgaritic__internal_alias
14980 #endif
14981 #endif
14982 #endif
14983 
14984 #if defined(LIBXML_UNICODE_ENABLED)
14985 #ifdef bottom_xmlunicode
14986 #undef xmlUCSIsUnifiedCanadianAboriginalSyllabics
14987 extern __typeof (xmlUCSIsUnifiedCanadianAboriginalSyllabics) xmlUCSIsUnifiedCanadianAboriginalSyllabics __attribute((alias("xmlUCSIsUnifiedCanadianAboriginalSyllabics__internal_alias")));
14988 #else
14989 #ifndef xmlUCSIsUnifiedCanadianAboriginalSyllabics
14990 extern __typeof (xmlUCSIsUnifiedCanadianAboriginalSyllabics) xmlUCSIsUnifiedCanadianAboriginalSyllabics__internal_alias __attribute((visibility("hidden")));
14991 #define xmlUCSIsUnifiedCanadianAboriginalSyllabics xmlUCSIsUnifiedCanadianAboriginalSyllabics__internal_alias
14992 #endif
14993 #endif
14994 #endif
14995 
14996 #if defined(LIBXML_UNICODE_ENABLED)
14997 #ifdef bottom_xmlunicode
14998 #undef xmlUCSIsVariationSelectors
14999 extern __typeof (xmlUCSIsVariationSelectors) xmlUCSIsVariationSelectors __attribute((alias("xmlUCSIsVariationSelectors__internal_alias")));
15000 #else
15001 #ifndef xmlUCSIsVariationSelectors
15002 extern __typeof (xmlUCSIsVariationSelectors) xmlUCSIsVariationSelectors__internal_alias __attribute((visibility("hidden")));
15003 #define xmlUCSIsVariationSelectors xmlUCSIsVariationSelectors__internal_alias
15004 #endif
15005 #endif
15006 #endif
15007 
15008 #if defined(LIBXML_UNICODE_ENABLED)
15009 #ifdef bottom_xmlunicode
15010 #undef xmlUCSIsVariationSelectorsSupplement
15011 extern __typeof (xmlUCSIsVariationSelectorsSupplement) xmlUCSIsVariationSelectorsSupplement __attribute((alias("xmlUCSIsVariationSelectorsSupplement__internal_alias")));
15012 #else
15013 #ifndef xmlUCSIsVariationSelectorsSupplement
15014 extern __typeof (xmlUCSIsVariationSelectorsSupplement) xmlUCSIsVariationSelectorsSupplement__internal_alias __attribute((visibility("hidden")));
15015 #define xmlUCSIsVariationSelectorsSupplement xmlUCSIsVariationSelectorsSupplement__internal_alias
15016 #endif
15017 #endif
15018 #endif
15019 
15020 #if defined(LIBXML_UNICODE_ENABLED)
15021 #ifdef bottom_xmlunicode
15022 #undef xmlUCSIsYiRadicals
15023 extern __typeof (xmlUCSIsYiRadicals) xmlUCSIsYiRadicals __attribute((alias("xmlUCSIsYiRadicals__internal_alias")));
15024 #else
15025 #ifndef xmlUCSIsYiRadicals
15026 extern __typeof (xmlUCSIsYiRadicals) xmlUCSIsYiRadicals__internal_alias __attribute((visibility("hidden")));
15027 #define xmlUCSIsYiRadicals xmlUCSIsYiRadicals__internal_alias
15028 #endif
15029 #endif
15030 #endif
15031 
15032 #if defined(LIBXML_UNICODE_ENABLED)
15033 #ifdef bottom_xmlunicode
15034 #undef xmlUCSIsYiSyllables
15035 extern __typeof (xmlUCSIsYiSyllables) xmlUCSIsYiSyllables __attribute((alias("xmlUCSIsYiSyllables__internal_alias")));
15036 #else
15037 #ifndef xmlUCSIsYiSyllables
15038 extern __typeof (xmlUCSIsYiSyllables) xmlUCSIsYiSyllables__internal_alias __attribute((visibility("hidden")));
15039 #define xmlUCSIsYiSyllables xmlUCSIsYiSyllables__internal_alias
15040 #endif
15041 #endif
15042 #endif
15043 
15044 #if defined(LIBXML_UNICODE_ENABLED)
15045 #ifdef bottom_xmlunicode
15046 #undef xmlUCSIsYijingHexagramSymbols
15047 extern __typeof (xmlUCSIsYijingHexagramSymbols) xmlUCSIsYijingHexagramSymbols __attribute((alias("xmlUCSIsYijingHexagramSymbols__internal_alias")));
15048 #else
15049 #ifndef xmlUCSIsYijingHexagramSymbols
15050 extern __typeof (xmlUCSIsYijingHexagramSymbols) xmlUCSIsYijingHexagramSymbols__internal_alias __attribute((visibility("hidden")));
15051 #define xmlUCSIsYijingHexagramSymbols xmlUCSIsYijingHexagramSymbols__internal_alias
15052 #endif
15053 #endif
15054 #endif
15055 
15056 #ifdef bottom_uri
15057 #undef xmlURIEscape
15058 extern __typeof (xmlURIEscape) xmlURIEscape __attribute((alias("xmlURIEscape__internal_alias")));
15059 #else
15060 #ifndef xmlURIEscape
15061 extern __typeof (xmlURIEscape) xmlURIEscape__internal_alias __attribute((visibility("hidden")));
15062 #define xmlURIEscape xmlURIEscape__internal_alias
15063 #endif
15064 #endif
15065 
15066 #ifdef bottom_uri
15067 #undef xmlURIEscapeStr
15068 extern __typeof (xmlURIEscapeStr) xmlURIEscapeStr __attribute((alias("xmlURIEscapeStr__internal_alias")));
15069 #else
15070 #ifndef xmlURIEscapeStr
15071 extern __typeof (xmlURIEscapeStr) xmlURIEscapeStr__internal_alias __attribute((visibility("hidden")));
15072 #define xmlURIEscapeStr xmlURIEscapeStr__internal_alias
15073 #endif
15074 #endif
15075 
15076 #ifdef bottom_uri
15077 #undef xmlURIUnescapeString
15078 extern __typeof (xmlURIUnescapeString) xmlURIUnescapeString __attribute((alias("xmlURIUnescapeString__internal_alias")));
15079 #else
15080 #ifndef xmlURIUnescapeString
15081 extern __typeof (xmlURIUnescapeString) xmlURIUnescapeString__internal_alias __attribute((visibility("hidden")));
15082 #define xmlURIUnescapeString xmlURIUnescapeString__internal_alias
15083 #endif
15084 #endif
15085 
15086 #ifdef bottom_xmlstring
15087 #undef xmlUTF8Charcmp
15088 extern __typeof (xmlUTF8Charcmp) xmlUTF8Charcmp __attribute((alias("xmlUTF8Charcmp__internal_alias")));
15089 #else
15090 #ifndef xmlUTF8Charcmp
15091 extern __typeof (xmlUTF8Charcmp) xmlUTF8Charcmp__internal_alias __attribute((visibility("hidden")));
15092 #define xmlUTF8Charcmp xmlUTF8Charcmp__internal_alias
15093 #endif
15094 #endif
15095 
15096 #ifdef bottom_xmlstring
15097 #undef xmlUTF8Size
15098 extern __typeof (xmlUTF8Size) xmlUTF8Size __attribute((alias("xmlUTF8Size__internal_alias")));
15099 #else
15100 #ifndef xmlUTF8Size
15101 extern __typeof (xmlUTF8Size) xmlUTF8Size__internal_alias __attribute((visibility("hidden")));
15102 #define xmlUTF8Size xmlUTF8Size__internal_alias
15103 #endif
15104 #endif
15105 
15106 #ifdef bottom_xmlstring
15107 #undef xmlUTF8Strlen
15108 extern __typeof (xmlUTF8Strlen) xmlUTF8Strlen __attribute((alias("xmlUTF8Strlen__internal_alias")));
15109 #else
15110 #ifndef xmlUTF8Strlen
15111 extern __typeof (xmlUTF8Strlen) xmlUTF8Strlen__internal_alias __attribute((visibility("hidden")));
15112 #define xmlUTF8Strlen xmlUTF8Strlen__internal_alias
15113 #endif
15114 #endif
15115 
15116 #ifdef bottom_xmlstring
15117 #undef xmlUTF8Strloc
15118 extern __typeof (xmlUTF8Strloc) xmlUTF8Strloc __attribute((alias("xmlUTF8Strloc__internal_alias")));
15119 #else
15120 #ifndef xmlUTF8Strloc
15121 extern __typeof (xmlUTF8Strloc) xmlUTF8Strloc__internal_alias __attribute((visibility("hidden")));
15122 #define xmlUTF8Strloc xmlUTF8Strloc__internal_alias
15123 #endif
15124 #endif
15125 
15126 #ifdef bottom_xmlstring
15127 #undef xmlUTF8Strndup
15128 extern __typeof (xmlUTF8Strndup) xmlUTF8Strndup __attribute((alias("xmlUTF8Strndup__internal_alias")));
15129 #else
15130 #ifndef xmlUTF8Strndup
15131 extern __typeof (xmlUTF8Strndup) xmlUTF8Strndup__internal_alias __attribute((visibility("hidden")));
15132 #define xmlUTF8Strndup xmlUTF8Strndup__internal_alias
15133 #endif
15134 #endif
15135 
15136 #ifdef bottom_xmlstring
15137 #undef xmlUTF8Strpos
15138 extern __typeof (xmlUTF8Strpos) xmlUTF8Strpos __attribute((alias("xmlUTF8Strpos__internal_alias")));
15139 #else
15140 #ifndef xmlUTF8Strpos
15141 extern __typeof (xmlUTF8Strpos) xmlUTF8Strpos__internal_alias __attribute((visibility("hidden")));
15142 #define xmlUTF8Strpos xmlUTF8Strpos__internal_alias
15143 #endif
15144 #endif
15145 
15146 #ifdef bottom_xmlstring
15147 #undef xmlUTF8Strsize
15148 extern __typeof (xmlUTF8Strsize) xmlUTF8Strsize __attribute((alias("xmlUTF8Strsize__internal_alias")));
15149 #else
15150 #ifndef xmlUTF8Strsize
15151 extern __typeof (xmlUTF8Strsize) xmlUTF8Strsize__internal_alias __attribute((visibility("hidden")));
15152 #define xmlUTF8Strsize xmlUTF8Strsize__internal_alias
15153 #endif
15154 #endif
15155 
15156 #ifdef bottom_xmlstring
15157 #undef xmlUTF8Strsub
15158 extern __typeof (xmlUTF8Strsub) xmlUTF8Strsub __attribute((alias("xmlUTF8Strsub__internal_alias")));
15159 #else
15160 #ifndef xmlUTF8Strsub
15161 extern __typeof (xmlUTF8Strsub) xmlUTF8Strsub__internal_alias __attribute((visibility("hidden")));
15162 #define xmlUTF8Strsub xmlUTF8Strsub__internal_alias
15163 #endif
15164 #endif
15165 
15166 #ifdef bottom_tree
15167 #undef xmlUnlinkNode
15168 extern __typeof (xmlUnlinkNode) xmlUnlinkNode __attribute((alias("xmlUnlinkNode__internal_alias")));
15169 #else
15170 #ifndef xmlUnlinkNode
15171 extern __typeof (xmlUnlinkNode) xmlUnlinkNode__internal_alias __attribute((visibility("hidden")));
15172 #define xmlUnlinkNode xmlUnlinkNode__internal_alias
15173 #endif
15174 #endif
15175 
15176 #ifdef bottom_threads
15177 #undef xmlUnlockLibrary
15178 extern __typeof (xmlUnlockLibrary) xmlUnlockLibrary __attribute((alias("xmlUnlockLibrary__internal_alias")));
15179 #else
15180 #ifndef xmlUnlockLibrary
15181 extern __typeof (xmlUnlockLibrary) xmlUnlockLibrary__internal_alias __attribute((visibility("hidden")));
15182 #define xmlUnlockLibrary xmlUnlockLibrary__internal_alias
15183 #endif
15184 #endif
15185 
15186 #if defined(LIBXML_TREE_ENABLED) || defined(LIBXML_SCHEMAS_ENABLED)
15187 #ifdef bottom_tree
15188 #undef xmlUnsetNsProp
15189 extern __typeof (xmlUnsetNsProp) xmlUnsetNsProp __attribute((alias("xmlUnsetNsProp__internal_alias")));
15190 #else
15191 #ifndef xmlUnsetNsProp
15192 extern __typeof (xmlUnsetNsProp) xmlUnsetNsProp__internal_alias __attribute((visibility("hidden")));
15193 #define xmlUnsetNsProp xmlUnsetNsProp__internal_alias
15194 #endif
15195 #endif
15196 #endif
15197 
15198 #if defined(LIBXML_TREE_ENABLED) || defined(LIBXML_SCHEMAS_ENABLED)
15199 #ifdef bottom_tree
15200 #undef xmlUnsetProp
15201 extern __typeof (xmlUnsetProp) xmlUnsetProp __attribute((alias("xmlUnsetProp__internal_alias")));
15202 #else
15203 #ifndef xmlUnsetProp
15204 extern __typeof (xmlUnsetProp) xmlUnsetProp__internal_alias __attribute((visibility("hidden")));
15205 #define xmlUnsetProp xmlUnsetProp__internal_alias
15206 #endif
15207 #endif
15208 #endif
15209 
15210 #if defined(LIBXML_VALID_ENABLED) && defined(LIBXML_REGEXP_ENABLED)
15211 #ifdef bottom_valid
15212 #undef xmlValidBuildContentModel
15213 extern __typeof (xmlValidBuildContentModel) xmlValidBuildContentModel __attribute((alias("xmlValidBuildContentModel__internal_alias")));
15214 #else
15215 #ifndef xmlValidBuildContentModel
15216 extern __typeof (xmlValidBuildContentModel) xmlValidBuildContentModel__internal_alias __attribute((visibility("hidden")));
15217 #define xmlValidBuildContentModel xmlValidBuildContentModel__internal_alias
15218 #endif
15219 #endif
15220 #endif
15221 
15222 #if defined(LIBXML_VALID_ENABLED)
15223 #ifdef bottom_valid
15224 #undef xmlValidCtxtNormalizeAttributeValue
15225 extern __typeof (xmlValidCtxtNormalizeAttributeValue) xmlValidCtxtNormalizeAttributeValue __attribute((alias("xmlValidCtxtNormalizeAttributeValue__internal_alias")));
15226 #else
15227 #ifndef xmlValidCtxtNormalizeAttributeValue
15228 extern __typeof (xmlValidCtxtNormalizeAttributeValue) xmlValidCtxtNormalizeAttributeValue__internal_alias __attribute((visibility("hidden")));
15229 #define xmlValidCtxtNormalizeAttributeValue xmlValidCtxtNormalizeAttributeValue__internal_alias
15230 #endif
15231 #endif
15232 #endif
15233 
15234 #if defined(LIBXML_VALID_ENABLED)
15235 #ifdef bottom_valid
15236 #undef xmlValidGetPotentialChildren
15237 extern __typeof (xmlValidGetPotentialChildren) xmlValidGetPotentialChildren __attribute((alias("xmlValidGetPotentialChildren__internal_alias")));
15238 #else
15239 #ifndef xmlValidGetPotentialChildren
15240 extern __typeof (xmlValidGetPotentialChildren) xmlValidGetPotentialChildren__internal_alias __attribute((visibility("hidden")));
15241 #define xmlValidGetPotentialChildren xmlValidGetPotentialChildren__internal_alias
15242 #endif
15243 #endif
15244 #endif
15245 
15246 #if defined(LIBXML_VALID_ENABLED)
15247 #ifdef bottom_valid
15248 #undef xmlValidGetValidElements
15249 extern __typeof (xmlValidGetValidElements) xmlValidGetValidElements __attribute((alias("xmlValidGetValidElements__internal_alias")));
15250 #else
15251 #ifndef xmlValidGetValidElements
15252 extern __typeof (xmlValidGetValidElements) xmlValidGetValidElements__internal_alias __attribute((visibility("hidden")));
15253 #define xmlValidGetValidElements xmlValidGetValidElements__internal_alias
15254 #endif
15255 #endif
15256 #endif
15257 
15258 #if defined(LIBXML_VALID_ENABLED)
15259 #ifdef bottom_valid
15260 #undef xmlValidNormalizeAttributeValue
15261 extern __typeof (xmlValidNormalizeAttributeValue) xmlValidNormalizeAttributeValue __attribute((alias("xmlValidNormalizeAttributeValue__internal_alias")));
15262 #else
15263 #ifndef xmlValidNormalizeAttributeValue
15264 extern __typeof (xmlValidNormalizeAttributeValue) xmlValidNormalizeAttributeValue__internal_alias __attribute((visibility("hidden")));
15265 #define xmlValidNormalizeAttributeValue xmlValidNormalizeAttributeValue__internal_alias
15266 #endif
15267 #endif
15268 #endif
15269 
15270 #if defined(LIBXML_VALID_ENABLED)
15271 #ifdef bottom_valid
15272 #undef xmlValidateAttributeDecl
15273 extern __typeof (xmlValidateAttributeDecl) xmlValidateAttributeDecl __attribute((alias("xmlValidateAttributeDecl__internal_alias")));
15274 #else
15275 #ifndef xmlValidateAttributeDecl
15276 extern __typeof (xmlValidateAttributeDecl) xmlValidateAttributeDecl__internal_alias __attribute((visibility("hidden")));
15277 #define xmlValidateAttributeDecl xmlValidateAttributeDecl__internal_alias
15278 #endif
15279 #endif
15280 #endif
15281 
15282 #if defined(LIBXML_VALID_ENABLED)
15283 #ifdef bottom_valid
15284 #undef xmlValidateAttributeValue
15285 extern __typeof (xmlValidateAttributeValue) xmlValidateAttributeValue __attribute((alias("xmlValidateAttributeValue__internal_alias")));
15286 #else
15287 #ifndef xmlValidateAttributeValue
15288 extern __typeof (xmlValidateAttributeValue) xmlValidateAttributeValue__internal_alias __attribute((visibility("hidden")));
15289 #define xmlValidateAttributeValue xmlValidateAttributeValue__internal_alias
15290 #endif
15291 #endif
15292 #endif
15293 
15294 #if defined(LIBXML_VALID_ENABLED)
15295 #ifdef bottom_valid
15296 #undef xmlValidateDocument
15297 extern __typeof (xmlValidateDocument) xmlValidateDocument __attribute((alias("xmlValidateDocument__internal_alias")));
15298 #else
15299 #ifndef xmlValidateDocument
15300 extern __typeof (xmlValidateDocument) xmlValidateDocument__internal_alias __attribute((visibility("hidden")));
15301 #define xmlValidateDocument xmlValidateDocument__internal_alias
15302 #endif
15303 #endif
15304 #endif
15305 
15306 #if defined(LIBXML_VALID_ENABLED)
15307 #ifdef bottom_valid
15308 #undef xmlValidateDocumentFinal
15309 extern __typeof (xmlValidateDocumentFinal) xmlValidateDocumentFinal __attribute((alias("xmlValidateDocumentFinal__internal_alias")));
15310 #else
15311 #ifndef xmlValidateDocumentFinal
15312 extern __typeof (xmlValidateDocumentFinal) xmlValidateDocumentFinal__internal_alias __attribute((visibility("hidden")));
15313 #define xmlValidateDocumentFinal xmlValidateDocumentFinal__internal_alias
15314 #endif
15315 #endif
15316 #endif
15317 
15318 #if defined(LIBXML_VALID_ENABLED)
15319 #ifdef bottom_valid
15320 #undef xmlValidateDtd
15321 extern __typeof (xmlValidateDtd) xmlValidateDtd __attribute((alias("xmlValidateDtd__internal_alias")));
15322 #else
15323 #ifndef xmlValidateDtd
15324 extern __typeof (xmlValidateDtd) xmlValidateDtd__internal_alias __attribute((visibility("hidden")));
15325 #define xmlValidateDtd xmlValidateDtd__internal_alias
15326 #endif
15327 #endif
15328 #endif
15329 
15330 #if defined(LIBXML_VALID_ENABLED)
15331 #ifdef bottom_valid
15332 #undef xmlValidateDtdFinal
15333 extern __typeof (xmlValidateDtdFinal) xmlValidateDtdFinal __attribute((alias("xmlValidateDtdFinal__internal_alias")));
15334 #else
15335 #ifndef xmlValidateDtdFinal
15336 extern __typeof (xmlValidateDtdFinal) xmlValidateDtdFinal__internal_alias __attribute((visibility("hidden")));
15337 #define xmlValidateDtdFinal xmlValidateDtdFinal__internal_alias
15338 #endif
15339 #endif
15340 #endif
15341 
15342 #if defined(LIBXML_VALID_ENABLED)
15343 #ifdef bottom_valid
15344 #undef xmlValidateElement
15345 extern __typeof (xmlValidateElement) xmlValidateElement __attribute((alias("xmlValidateElement__internal_alias")));
15346 #else
15347 #ifndef xmlValidateElement
15348 extern __typeof (xmlValidateElement) xmlValidateElement__internal_alias __attribute((visibility("hidden")));
15349 #define xmlValidateElement xmlValidateElement__internal_alias
15350 #endif
15351 #endif
15352 #endif
15353 
15354 #if defined(LIBXML_VALID_ENABLED)
15355 #ifdef bottom_valid
15356 #undef xmlValidateElementDecl
15357 extern __typeof (xmlValidateElementDecl) xmlValidateElementDecl __attribute((alias("xmlValidateElementDecl__internal_alias")));
15358 #else
15359 #ifndef xmlValidateElementDecl
15360 extern __typeof (xmlValidateElementDecl) xmlValidateElementDecl__internal_alias __attribute((visibility("hidden")));
15361 #define xmlValidateElementDecl xmlValidateElementDecl__internal_alias
15362 #endif
15363 #endif
15364 #endif
15365 
15366 #if defined(LIBXML_TREE_ENABLED) || defined(LIBXML_XPATH_ENABLED) || defined(LIBXML_SCHEMAS_ENABLED) || defined(LIBXML_DEBUG_ENABLED) || defined (LIBXML_HTML_ENABLED) || defined(LIBXML_SAX1_ENABLED) || defined(LIBXML_HTML_ENABLED) || defined(LIBXML_WRITER_ENABLED) || defined(LIBXML_DOCB_ENABLED) || defined(LIBXML_LEGACY_ENABLED)
15367 #ifdef bottom_tree
15368 #undef xmlValidateNCName
15369 extern __typeof (xmlValidateNCName) xmlValidateNCName __attribute((alias("xmlValidateNCName__internal_alias")));
15370 #else
15371 #ifndef xmlValidateNCName
15372 extern __typeof (xmlValidateNCName) xmlValidateNCName__internal_alias __attribute((visibility("hidden")));
15373 #define xmlValidateNCName xmlValidateNCName__internal_alias
15374 #endif
15375 #endif
15376 #endif
15377 
15378 #if defined(LIBXML_TREE_ENABLED) || defined(LIBXML_SCHEMAS_ENABLED)
15379 #ifdef bottom_tree
15380 #undef xmlValidateNMToken
15381 extern __typeof (xmlValidateNMToken) xmlValidateNMToken __attribute((alias("xmlValidateNMToken__internal_alias")));
15382 #else
15383 #ifndef xmlValidateNMToken
15384 extern __typeof (xmlValidateNMToken) xmlValidateNMToken__internal_alias __attribute((visibility("hidden")));
15385 #define xmlValidateNMToken xmlValidateNMToken__internal_alias
15386 #endif
15387 #endif
15388 #endif
15389 
15390 #if defined(LIBXML_TREE_ENABLED) || defined(LIBXML_SCHEMAS_ENABLED)
15391 #ifdef bottom_tree
15392 #undef xmlValidateName
15393 extern __typeof (xmlValidateName) xmlValidateName __attribute((alias("xmlValidateName__internal_alias")));
15394 #else
15395 #ifndef xmlValidateName
15396 extern __typeof (xmlValidateName) xmlValidateName__internal_alias __attribute((visibility("hidden")));
15397 #define xmlValidateName xmlValidateName__internal_alias
15398 #endif
15399 #endif
15400 #endif
15401 
15402 #if defined(LIBXML_VALID_ENABLED)
15403 #ifdef bottom_valid
15404 #undef xmlValidateNameValue
15405 extern __typeof (xmlValidateNameValue) xmlValidateNameValue __attribute((alias("xmlValidateNameValue__internal_alias")));
15406 #else
15407 #ifndef xmlValidateNameValue
15408 extern __typeof (xmlValidateNameValue) xmlValidateNameValue__internal_alias __attribute((visibility("hidden")));
15409 #define xmlValidateNameValue xmlValidateNameValue__internal_alias
15410 #endif
15411 #endif
15412 #endif
15413 
15414 #if defined(LIBXML_VALID_ENABLED)
15415 #ifdef bottom_valid
15416 #undef xmlValidateNamesValue
15417 extern __typeof (xmlValidateNamesValue) xmlValidateNamesValue __attribute((alias("xmlValidateNamesValue__internal_alias")));
15418 #else
15419 #ifndef xmlValidateNamesValue
15420 extern __typeof (xmlValidateNamesValue) xmlValidateNamesValue__internal_alias __attribute((visibility("hidden")));
15421 #define xmlValidateNamesValue xmlValidateNamesValue__internal_alias
15422 #endif
15423 #endif
15424 #endif
15425 
15426 #if defined(LIBXML_VALID_ENABLED)
15427 #ifdef bottom_valid
15428 #undef xmlValidateNmtokenValue
15429 extern __typeof (xmlValidateNmtokenValue) xmlValidateNmtokenValue __attribute((alias("xmlValidateNmtokenValue__internal_alias")));
15430 #else
15431 #ifndef xmlValidateNmtokenValue
15432 extern __typeof (xmlValidateNmtokenValue) xmlValidateNmtokenValue__internal_alias __attribute((visibility("hidden")));
15433 #define xmlValidateNmtokenValue xmlValidateNmtokenValue__internal_alias
15434 #endif
15435 #endif
15436 #endif
15437 
15438 #if defined(LIBXML_VALID_ENABLED)
15439 #ifdef bottom_valid
15440 #undef xmlValidateNmtokensValue
15441 extern __typeof (xmlValidateNmtokensValue) xmlValidateNmtokensValue __attribute((alias("xmlValidateNmtokensValue__internal_alias")));
15442 #else
15443 #ifndef xmlValidateNmtokensValue
15444 extern __typeof (xmlValidateNmtokensValue) xmlValidateNmtokensValue__internal_alias __attribute((visibility("hidden")));
15445 #define xmlValidateNmtokensValue xmlValidateNmtokensValue__internal_alias
15446 #endif
15447 #endif
15448 #endif
15449 
15450 #if defined(LIBXML_VALID_ENABLED)
15451 #ifdef bottom_valid
15452 #undef xmlValidateNotationDecl
15453 extern __typeof (xmlValidateNotationDecl) xmlValidateNotationDecl __attribute((alias("xmlValidateNotationDecl__internal_alias")));
15454 #else
15455 #ifndef xmlValidateNotationDecl
15456 extern __typeof (xmlValidateNotationDecl) xmlValidateNotationDecl__internal_alias __attribute((visibility("hidden")));
15457 #define xmlValidateNotationDecl xmlValidateNotationDecl__internal_alias
15458 #endif
15459 #endif
15460 #endif
15461 
15462 #if defined(LIBXML_VALID_ENABLED) || defined(LIBXML_SCHEMAS_ENABLED)
15463 #ifdef bottom_valid
15464 #undef xmlValidateNotationUse
15465 extern __typeof (xmlValidateNotationUse) xmlValidateNotationUse __attribute((alias("xmlValidateNotationUse__internal_alias")));
15466 #else
15467 #ifndef xmlValidateNotationUse
15468 extern __typeof (xmlValidateNotationUse) xmlValidateNotationUse__internal_alias __attribute((visibility("hidden")));
15469 #define xmlValidateNotationUse xmlValidateNotationUse__internal_alias
15470 #endif
15471 #endif
15472 #endif
15473 
15474 #if defined(LIBXML_VALID_ENABLED)
15475 #ifdef bottom_valid
15476 #undef xmlValidateOneAttribute
15477 extern __typeof (xmlValidateOneAttribute) xmlValidateOneAttribute __attribute((alias("xmlValidateOneAttribute__internal_alias")));
15478 #else
15479 #ifndef xmlValidateOneAttribute
15480 extern __typeof (xmlValidateOneAttribute) xmlValidateOneAttribute__internal_alias __attribute((visibility("hidden")));
15481 #define xmlValidateOneAttribute xmlValidateOneAttribute__internal_alias
15482 #endif
15483 #endif
15484 #endif
15485 
15486 #if defined(LIBXML_VALID_ENABLED)
15487 #ifdef bottom_valid
15488 #undef xmlValidateOneElement
15489 extern __typeof (xmlValidateOneElement) xmlValidateOneElement __attribute((alias("xmlValidateOneElement__internal_alias")));
15490 #else
15491 #ifndef xmlValidateOneElement
15492 extern __typeof (xmlValidateOneElement) xmlValidateOneElement__internal_alias __attribute((visibility("hidden")));
15493 #define xmlValidateOneElement xmlValidateOneElement__internal_alias
15494 #endif
15495 #endif
15496 #endif
15497 
15498 #if defined(LIBXML_VALID_ENABLED)
15499 #ifdef bottom_valid
15500 #undef xmlValidateOneNamespace
15501 extern __typeof (xmlValidateOneNamespace) xmlValidateOneNamespace __attribute((alias("xmlValidateOneNamespace__internal_alias")));
15502 #else
15503 #ifndef xmlValidateOneNamespace
15504 extern __typeof (xmlValidateOneNamespace) xmlValidateOneNamespace__internal_alias __attribute((visibility("hidden")));
15505 #define xmlValidateOneNamespace xmlValidateOneNamespace__internal_alias
15506 #endif
15507 #endif
15508 #endif
15509 
15510 #if defined(LIBXML_VALID_ENABLED) && defined(LIBXML_REGEXP_ENABLED)
15511 #ifdef bottom_valid
15512 #undef xmlValidatePopElement
15513 extern __typeof (xmlValidatePopElement) xmlValidatePopElement __attribute((alias("xmlValidatePopElement__internal_alias")));
15514 #else
15515 #ifndef xmlValidatePopElement
15516 extern __typeof (xmlValidatePopElement) xmlValidatePopElement__internal_alias __attribute((visibility("hidden")));
15517 #define xmlValidatePopElement xmlValidatePopElement__internal_alias
15518 #endif
15519 #endif
15520 #endif
15521 
15522 #if defined(LIBXML_VALID_ENABLED) && defined(LIBXML_REGEXP_ENABLED)
15523 #ifdef bottom_valid
15524 #undef xmlValidatePushCData
15525 extern __typeof (xmlValidatePushCData) xmlValidatePushCData __attribute((alias("xmlValidatePushCData__internal_alias")));
15526 #else
15527 #ifndef xmlValidatePushCData
15528 extern __typeof (xmlValidatePushCData) xmlValidatePushCData__internal_alias __attribute((visibility("hidden")));
15529 #define xmlValidatePushCData xmlValidatePushCData__internal_alias
15530 #endif
15531 #endif
15532 #endif
15533 
15534 #if defined(LIBXML_VALID_ENABLED) && defined(LIBXML_REGEXP_ENABLED)
15535 #ifdef bottom_valid
15536 #undef xmlValidatePushElement
15537 extern __typeof (xmlValidatePushElement) xmlValidatePushElement __attribute((alias("xmlValidatePushElement__internal_alias")));
15538 #else
15539 #ifndef xmlValidatePushElement
15540 extern __typeof (xmlValidatePushElement) xmlValidatePushElement__internal_alias __attribute((visibility("hidden")));
15541 #define xmlValidatePushElement xmlValidatePushElement__internal_alias
15542 #endif
15543 #endif
15544 #endif
15545 
15546 #if defined(LIBXML_TREE_ENABLED) || defined(LIBXML_SCHEMAS_ENABLED)
15547 #ifdef bottom_tree
15548 #undef xmlValidateQName
15549 extern __typeof (xmlValidateQName) xmlValidateQName __attribute((alias("xmlValidateQName__internal_alias")));
15550 #else
15551 #ifndef xmlValidateQName
15552 extern __typeof (xmlValidateQName) xmlValidateQName__internal_alias __attribute((visibility("hidden")));
15553 #define xmlValidateQName xmlValidateQName__internal_alias
15554 #endif
15555 #endif
15556 #endif
15557 
15558 #if defined(LIBXML_VALID_ENABLED)
15559 #ifdef bottom_valid
15560 #undef xmlValidateRoot
15561 extern __typeof (xmlValidateRoot) xmlValidateRoot __attribute((alias("xmlValidateRoot__internal_alias")));
15562 #else
15563 #ifndef xmlValidateRoot
15564 extern __typeof (xmlValidateRoot) xmlValidateRoot__internal_alias __attribute((visibility("hidden")));
15565 #define xmlValidateRoot xmlValidateRoot__internal_alias
15566 #endif
15567 #endif
15568 #endif
15569 
15570 #if defined(LIBXML_XINCLUDE_ENABLED)
15571 #ifdef bottom_xinclude
15572 #undef xmlXIncludeFreeContext
15573 extern __typeof (xmlXIncludeFreeContext) xmlXIncludeFreeContext __attribute((alias("xmlXIncludeFreeContext__internal_alias")));
15574 #else
15575 #ifndef xmlXIncludeFreeContext
15576 extern __typeof (xmlXIncludeFreeContext) xmlXIncludeFreeContext__internal_alias __attribute((visibility("hidden")));
15577 #define xmlXIncludeFreeContext xmlXIncludeFreeContext__internal_alias
15578 #endif
15579 #endif
15580 #endif
15581 
15582 #if defined(LIBXML_XINCLUDE_ENABLED)
15583 #ifdef bottom_xinclude
15584 #undef xmlXIncludeNewContext
15585 extern __typeof (xmlXIncludeNewContext) xmlXIncludeNewContext __attribute((alias("xmlXIncludeNewContext__internal_alias")));
15586 #else
15587 #ifndef xmlXIncludeNewContext
15588 extern __typeof (xmlXIncludeNewContext) xmlXIncludeNewContext__internal_alias __attribute((visibility("hidden")));
15589 #define xmlXIncludeNewContext xmlXIncludeNewContext__internal_alias
15590 #endif
15591 #endif
15592 #endif
15593 
15594 #if defined(LIBXML_XINCLUDE_ENABLED)
15595 #ifdef bottom_xinclude
15596 #undef xmlXIncludeProcess
15597 extern __typeof (xmlXIncludeProcess) xmlXIncludeProcess __attribute((alias("xmlXIncludeProcess__internal_alias")));
15598 #else
15599 #ifndef xmlXIncludeProcess
15600 extern __typeof (xmlXIncludeProcess) xmlXIncludeProcess__internal_alias __attribute((visibility("hidden")));
15601 #define xmlXIncludeProcess xmlXIncludeProcess__internal_alias
15602 #endif
15603 #endif
15604 #endif
15605 
15606 #if defined(LIBXML_XINCLUDE_ENABLED)
15607 #ifdef bottom_xinclude
15608 #undef xmlXIncludeProcessFlags
15609 extern __typeof (xmlXIncludeProcessFlags) xmlXIncludeProcessFlags __attribute((alias("xmlXIncludeProcessFlags__internal_alias")));
15610 #else
15611 #ifndef xmlXIncludeProcessFlags
15612 extern __typeof (xmlXIncludeProcessFlags) xmlXIncludeProcessFlags__internal_alias __attribute((visibility("hidden")));
15613 #define xmlXIncludeProcessFlags xmlXIncludeProcessFlags__internal_alias
15614 #endif
15615 #endif
15616 #endif
15617 
15618 #if defined(LIBXML_XINCLUDE_ENABLED)
15619 #ifdef bottom_xinclude
15620 #undef xmlXIncludeProcessFlagsData
15621 extern __typeof (xmlXIncludeProcessFlagsData) xmlXIncludeProcessFlagsData __attribute((alias("xmlXIncludeProcessFlagsData__internal_alias")));
15622 #else
15623 #ifndef xmlXIncludeProcessFlagsData
15624 extern __typeof (xmlXIncludeProcessFlagsData) xmlXIncludeProcessFlagsData__internal_alias __attribute((visibility("hidden")));
15625 #define xmlXIncludeProcessFlagsData xmlXIncludeProcessFlagsData__internal_alias
15626 #endif
15627 #endif
15628 #endif
15629 
15630 #if defined(LIBXML_XINCLUDE_ENABLED)
15631 #ifdef bottom_xinclude
15632 #undef xmlXIncludeProcessNode
15633 extern __typeof (xmlXIncludeProcessNode) xmlXIncludeProcessNode __attribute((alias("xmlXIncludeProcessNode__internal_alias")));
15634 #else
15635 #ifndef xmlXIncludeProcessNode
15636 extern __typeof (xmlXIncludeProcessNode) xmlXIncludeProcessNode__internal_alias __attribute((visibility("hidden")));
15637 #define xmlXIncludeProcessNode xmlXIncludeProcessNode__internal_alias
15638 #endif
15639 #endif
15640 #endif
15641 
15642 #if defined(LIBXML_XINCLUDE_ENABLED)
15643 #ifdef bottom_xinclude
15644 #undef xmlXIncludeProcessTree
15645 extern __typeof (xmlXIncludeProcessTree) xmlXIncludeProcessTree __attribute((alias("xmlXIncludeProcessTree__internal_alias")));
15646 #else
15647 #ifndef xmlXIncludeProcessTree
15648 extern __typeof (xmlXIncludeProcessTree) xmlXIncludeProcessTree__internal_alias __attribute((visibility("hidden")));
15649 #define xmlXIncludeProcessTree xmlXIncludeProcessTree__internal_alias
15650 #endif
15651 #endif
15652 #endif
15653 
15654 #if defined(LIBXML_XINCLUDE_ENABLED)
15655 #ifdef bottom_xinclude
15656 #undef xmlXIncludeProcessTreeFlags
15657 extern __typeof (xmlXIncludeProcessTreeFlags) xmlXIncludeProcessTreeFlags __attribute((alias("xmlXIncludeProcessTreeFlags__internal_alias")));
15658 #else
15659 #ifndef xmlXIncludeProcessTreeFlags
15660 extern __typeof (xmlXIncludeProcessTreeFlags) xmlXIncludeProcessTreeFlags__internal_alias __attribute((visibility("hidden")));
15661 #define xmlXIncludeProcessTreeFlags xmlXIncludeProcessTreeFlags__internal_alias
15662 #endif
15663 #endif
15664 #endif
15665 
15666 #if defined(LIBXML_XINCLUDE_ENABLED)
15667 #ifdef bottom_xinclude
15668 #undef xmlXIncludeProcessTreeFlagsData
15669 extern __typeof (xmlXIncludeProcessTreeFlagsData) xmlXIncludeProcessTreeFlagsData __attribute((alias("xmlXIncludeProcessTreeFlagsData__internal_alias")));
15670 #else
15671 #ifndef xmlXIncludeProcessTreeFlagsData
15672 extern __typeof (xmlXIncludeProcessTreeFlagsData) xmlXIncludeProcessTreeFlagsData__internal_alias __attribute((visibility("hidden")));
15673 #define xmlXIncludeProcessTreeFlagsData xmlXIncludeProcessTreeFlagsData__internal_alias
15674 #endif
15675 #endif
15676 #endif
15677 
15678 #if defined(LIBXML_XINCLUDE_ENABLED)
15679 #ifdef bottom_xinclude
15680 #undef xmlXIncludeSetFlags
15681 extern __typeof (xmlXIncludeSetFlags) xmlXIncludeSetFlags __attribute((alias("xmlXIncludeSetFlags__internal_alias")));
15682 #else
15683 #ifndef xmlXIncludeSetFlags
15684 extern __typeof (xmlXIncludeSetFlags) xmlXIncludeSetFlags__internal_alias __attribute((visibility("hidden")));
15685 #define xmlXIncludeSetFlags xmlXIncludeSetFlags__internal_alias
15686 #endif
15687 #endif
15688 #endif
15689 
15690 #if defined(LIBXML_XPATH_ENABLED)
15691 #ifdef bottom_xpath
15692 #undef xmlXPathAddValues
15693 extern __typeof (xmlXPathAddValues) xmlXPathAddValues __attribute((alias("xmlXPathAddValues__internal_alias")));
15694 #else
15695 #ifndef xmlXPathAddValues
15696 extern __typeof (xmlXPathAddValues) xmlXPathAddValues__internal_alias __attribute((visibility("hidden")));
15697 #define xmlXPathAddValues xmlXPathAddValues__internal_alias
15698 #endif
15699 #endif
15700 #endif
15701 
15702 #if defined(LIBXML_XPATH_ENABLED)
15703 #ifdef bottom_xpath
15704 #undef xmlXPathBooleanFunction
15705 extern __typeof (xmlXPathBooleanFunction) xmlXPathBooleanFunction __attribute((alias("xmlXPathBooleanFunction__internal_alias")));
15706 #else
15707 #ifndef xmlXPathBooleanFunction
15708 extern __typeof (xmlXPathBooleanFunction) xmlXPathBooleanFunction__internal_alias __attribute((visibility("hidden")));
15709 #define xmlXPathBooleanFunction xmlXPathBooleanFunction__internal_alias
15710 #endif
15711 #endif
15712 #endif
15713 
15714 #if defined(LIBXML_XPATH_ENABLED)
15715 #ifdef bottom_xpath
15716 #undef xmlXPathCastBooleanToNumber
15717 extern __typeof (xmlXPathCastBooleanToNumber) xmlXPathCastBooleanToNumber __attribute((alias("xmlXPathCastBooleanToNumber__internal_alias")));
15718 #else
15719 #ifndef xmlXPathCastBooleanToNumber
15720 extern __typeof (xmlXPathCastBooleanToNumber) xmlXPathCastBooleanToNumber__internal_alias __attribute((visibility("hidden")));
15721 #define xmlXPathCastBooleanToNumber xmlXPathCastBooleanToNumber__internal_alias
15722 #endif
15723 #endif
15724 #endif
15725 
15726 #if defined(LIBXML_XPATH_ENABLED)
15727 #ifdef bottom_xpath
15728 #undef xmlXPathCastBooleanToString
15729 extern __typeof (xmlXPathCastBooleanToString) xmlXPathCastBooleanToString __attribute((alias("xmlXPathCastBooleanToString__internal_alias")));
15730 #else
15731 #ifndef xmlXPathCastBooleanToString
15732 extern __typeof (xmlXPathCastBooleanToString) xmlXPathCastBooleanToString__internal_alias __attribute((visibility("hidden")));
15733 #define xmlXPathCastBooleanToString xmlXPathCastBooleanToString__internal_alias
15734 #endif
15735 #endif
15736 #endif
15737 
15738 #if defined(LIBXML_XPATH_ENABLED)
15739 #ifdef bottom_xpath
15740 #undef xmlXPathCastNodeSetToBoolean
15741 extern __typeof (xmlXPathCastNodeSetToBoolean) xmlXPathCastNodeSetToBoolean __attribute((alias("xmlXPathCastNodeSetToBoolean__internal_alias")));
15742 #else
15743 #ifndef xmlXPathCastNodeSetToBoolean
15744 extern __typeof (xmlXPathCastNodeSetToBoolean) xmlXPathCastNodeSetToBoolean__internal_alias __attribute((visibility("hidden")));
15745 #define xmlXPathCastNodeSetToBoolean xmlXPathCastNodeSetToBoolean__internal_alias
15746 #endif
15747 #endif
15748 #endif
15749 
15750 #if defined(LIBXML_XPATH_ENABLED)
15751 #ifdef bottom_xpath
15752 #undef xmlXPathCastNodeSetToNumber
15753 extern __typeof (xmlXPathCastNodeSetToNumber) xmlXPathCastNodeSetToNumber __attribute((alias("xmlXPathCastNodeSetToNumber__internal_alias")));
15754 #else
15755 #ifndef xmlXPathCastNodeSetToNumber
15756 extern __typeof (xmlXPathCastNodeSetToNumber) xmlXPathCastNodeSetToNumber__internal_alias __attribute((visibility("hidden")));
15757 #define xmlXPathCastNodeSetToNumber xmlXPathCastNodeSetToNumber__internal_alias
15758 #endif
15759 #endif
15760 #endif
15761 
15762 #if defined(LIBXML_XPATH_ENABLED)
15763 #ifdef bottom_xpath
15764 #undef xmlXPathCastNodeSetToString
15765 extern __typeof (xmlXPathCastNodeSetToString) xmlXPathCastNodeSetToString __attribute((alias("xmlXPathCastNodeSetToString__internal_alias")));
15766 #else
15767 #ifndef xmlXPathCastNodeSetToString
15768 extern __typeof (xmlXPathCastNodeSetToString) xmlXPathCastNodeSetToString__internal_alias __attribute((visibility("hidden")));
15769 #define xmlXPathCastNodeSetToString xmlXPathCastNodeSetToString__internal_alias
15770 #endif
15771 #endif
15772 #endif
15773 
15774 #if defined(LIBXML_XPATH_ENABLED)
15775 #ifdef bottom_xpath
15776 #undef xmlXPathCastNodeToNumber
15777 extern __typeof (xmlXPathCastNodeToNumber) xmlXPathCastNodeToNumber __attribute((alias("xmlXPathCastNodeToNumber__internal_alias")));
15778 #else
15779 #ifndef xmlXPathCastNodeToNumber
15780 extern __typeof (xmlXPathCastNodeToNumber) xmlXPathCastNodeToNumber__internal_alias __attribute((visibility("hidden")));
15781 #define xmlXPathCastNodeToNumber xmlXPathCastNodeToNumber__internal_alias
15782 #endif
15783 #endif
15784 #endif
15785 
15786 #if defined(LIBXML_XPATH_ENABLED)
15787 #ifdef bottom_xpath
15788 #undef xmlXPathCastNodeToString
15789 extern __typeof (xmlXPathCastNodeToString) xmlXPathCastNodeToString __attribute((alias("xmlXPathCastNodeToString__internal_alias")));
15790 #else
15791 #ifndef xmlXPathCastNodeToString
15792 extern __typeof (xmlXPathCastNodeToString) xmlXPathCastNodeToString__internal_alias __attribute((visibility("hidden")));
15793 #define xmlXPathCastNodeToString xmlXPathCastNodeToString__internal_alias
15794 #endif
15795 #endif
15796 #endif
15797 
15798 #if defined(LIBXML_XPATH_ENABLED)
15799 #ifdef bottom_xpath
15800 #undef xmlXPathCastNumberToBoolean
15801 extern __typeof (xmlXPathCastNumberToBoolean) xmlXPathCastNumberToBoolean __attribute((alias("xmlXPathCastNumberToBoolean__internal_alias")));
15802 #else
15803 #ifndef xmlXPathCastNumberToBoolean
15804 extern __typeof (xmlXPathCastNumberToBoolean) xmlXPathCastNumberToBoolean__internal_alias __attribute((visibility("hidden")));
15805 #define xmlXPathCastNumberToBoolean xmlXPathCastNumberToBoolean__internal_alias
15806 #endif
15807 #endif
15808 #endif
15809 
15810 #if defined(LIBXML_XPATH_ENABLED)
15811 #ifdef bottom_xpath
15812 #undef xmlXPathCastNumberToString
15813 extern __typeof (xmlXPathCastNumberToString) xmlXPathCastNumberToString __attribute((alias("xmlXPathCastNumberToString__internal_alias")));
15814 #else
15815 #ifndef xmlXPathCastNumberToString
15816 extern __typeof (xmlXPathCastNumberToString) xmlXPathCastNumberToString__internal_alias __attribute((visibility("hidden")));
15817 #define xmlXPathCastNumberToString xmlXPathCastNumberToString__internal_alias
15818 #endif
15819 #endif
15820 #endif
15821 
15822 #if defined(LIBXML_XPATH_ENABLED)
15823 #ifdef bottom_xpath
15824 #undef xmlXPathCastStringToBoolean
15825 extern __typeof (xmlXPathCastStringToBoolean) xmlXPathCastStringToBoolean __attribute((alias("xmlXPathCastStringToBoolean__internal_alias")));
15826 #else
15827 #ifndef xmlXPathCastStringToBoolean
15828 extern __typeof (xmlXPathCastStringToBoolean) xmlXPathCastStringToBoolean__internal_alias __attribute((visibility("hidden")));
15829 #define xmlXPathCastStringToBoolean xmlXPathCastStringToBoolean__internal_alias
15830 #endif
15831 #endif
15832 #endif
15833 
15834 #if defined(LIBXML_XPATH_ENABLED)
15835 #ifdef bottom_xpath
15836 #undef xmlXPathCastStringToNumber
15837 extern __typeof (xmlXPathCastStringToNumber) xmlXPathCastStringToNumber __attribute((alias("xmlXPathCastStringToNumber__internal_alias")));
15838 #else
15839 #ifndef xmlXPathCastStringToNumber
15840 extern __typeof (xmlXPathCastStringToNumber) xmlXPathCastStringToNumber__internal_alias __attribute((visibility("hidden")));
15841 #define xmlXPathCastStringToNumber xmlXPathCastStringToNumber__internal_alias
15842 #endif
15843 #endif
15844 #endif
15845 
15846 #if defined(LIBXML_XPATH_ENABLED)
15847 #ifdef bottom_xpath
15848 #undef xmlXPathCastToBoolean
15849 extern __typeof (xmlXPathCastToBoolean) xmlXPathCastToBoolean __attribute((alias("xmlXPathCastToBoolean__internal_alias")));
15850 #else
15851 #ifndef xmlXPathCastToBoolean
15852 extern __typeof (xmlXPathCastToBoolean) xmlXPathCastToBoolean__internal_alias __attribute((visibility("hidden")));
15853 #define xmlXPathCastToBoolean xmlXPathCastToBoolean__internal_alias
15854 #endif
15855 #endif
15856 #endif
15857 
15858 #if defined(LIBXML_XPATH_ENABLED)
15859 #ifdef bottom_xpath
15860 #undef xmlXPathCastToNumber
15861 extern __typeof (xmlXPathCastToNumber) xmlXPathCastToNumber __attribute((alias("xmlXPathCastToNumber__internal_alias")));
15862 #else
15863 #ifndef xmlXPathCastToNumber
15864 extern __typeof (xmlXPathCastToNumber) xmlXPathCastToNumber__internal_alias __attribute((visibility("hidden")));
15865 #define xmlXPathCastToNumber xmlXPathCastToNumber__internal_alias
15866 #endif
15867 #endif
15868 #endif
15869 
15870 #if defined(LIBXML_XPATH_ENABLED)
15871 #ifdef bottom_xpath
15872 #undef xmlXPathCastToString
15873 extern __typeof (xmlXPathCastToString) xmlXPathCastToString __attribute((alias("xmlXPathCastToString__internal_alias")));
15874 #else
15875 #ifndef xmlXPathCastToString
15876 extern __typeof (xmlXPathCastToString) xmlXPathCastToString__internal_alias __attribute((visibility("hidden")));
15877 #define xmlXPathCastToString xmlXPathCastToString__internal_alias
15878 #endif
15879 #endif
15880 #endif
15881 
15882 #if defined(LIBXML_XPATH_ENABLED)
15883 #ifdef bottom_xpath
15884 #undef xmlXPathCeilingFunction
15885 extern __typeof (xmlXPathCeilingFunction) xmlXPathCeilingFunction __attribute((alias("xmlXPathCeilingFunction__internal_alias")));
15886 #else
15887 #ifndef xmlXPathCeilingFunction
15888 extern __typeof (xmlXPathCeilingFunction) xmlXPathCeilingFunction__internal_alias __attribute((visibility("hidden")));
15889 #define xmlXPathCeilingFunction xmlXPathCeilingFunction__internal_alias
15890 #endif
15891 #endif
15892 #endif
15893 
15894 #if defined(LIBXML_XPATH_ENABLED)
15895 #ifdef bottom_xpath
15896 #undef xmlXPathCmpNodes
15897 extern __typeof (xmlXPathCmpNodes) xmlXPathCmpNodes __attribute((alias("xmlXPathCmpNodes__internal_alias")));
15898 #else
15899 #ifndef xmlXPathCmpNodes
15900 extern __typeof (xmlXPathCmpNodes) xmlXPathCmpNodes__internal_alias __attribute((visibility("hidden")));
15901 #define xmlXPathCmpNodes xmlXPathCmpNodes__internal_alias
15902 #endif
15903 #endif
15904 #endif
15905 
15906 #if defined(LIBXML_XPATH_ENABLED)
15907 #ifdef bottom_xpath
15908 #undef xmlXPathCompareValues
15909 extern __typeof (xmlXPathCompareValues) xmlXPathCompareValues __attribute((alias("xmlXPathCompareValues__internal_alias")));
15910 #else
15911 #ifndef xmlXPathCompareValues
15912 extern __typeof (xmlXPathCompareValues) xmlXPathCompareValues__internal_alias __attribute((visibility("hidden")));
15913 #define xmlXPathCompareValues xmlXPathCompareValues__internal_alias
15914 #endif
15915 #endif
15916 #endif
15917 
15918 #if defined(LIBXML_XPATH_ENABLED)
15919 #ifdef bottom_xpath
15920 #undef xmlXPathCompile
15921 extern __typeof (xmlXPathCompile) xmlXPathCompile __attribute((alias("xmlXPathCompile__internal_alias")));
15922 #else
15923 #ifndef xmlXPathCompile
15924 extern __typeof (xmlXPathCompile) xmlXPathCompile__internal_alias __attribute((visibility("hidden")));
15925 #define xmlXPathCompile xmlXPathCompile__internal_alias
15926 #endif
15927 #endif
15928 #endif
15929 
15930 #if defined(LIBXML_XPATH_ENABLED)
15931 #ifdef bottom_xpath
15932 #undef xmlXPathCompiledEval
15933 extern __typeof (xmlXPathCompiledEval) xmlXPathCompiledEval __attribute((alias("xmlXPathCompiledEval__internal_alias")));
15934 #else
15935 #ifndef xmlXPathCompiledEval
15936 extern __typeof (xmlXPathCompiledEval) xmlXPathCompiledEval__internal_alias __attribute((visibility("hidden")));
15937 #define xmlXPathCompiledEval xmlXPathCompiledEval__internal_alias
15938 #endif
15939 #endif
15940 #endif
15941 
15942 #if defined(LIBXML_XPATH_ENABLED)
15943 #ifdef bottom_xpath
15944 #undef xmlXPathCompiledEvalToBoolean
15945 extern __typeof (xmlXPathCompiledEvalToBoolean) xmlXPathCompiledEvalToBoolean __attribute((alias("xmlXPathCompiledEvalToBoolean__internal_alias")));
15946 #else
15947 #ifndef xmlXPathCompiledEvalToBoolean
15948 extern __typeof (xmlXPathCompiledEvalToBoolean) xmlXPathCompiledEvalToBoolean__internal_alias __attribute((visibility("hidden")));
15949 #define xmlXPathCompiledEvalToBoolean xmlXPathCompiledEvalToBoolean__internal_alias
15950 #endif
15951 #endif
15952 #endif
15953 
15954 #if defined(LIBXML_XPATH_ENABLED)
15955 #ifdef bottom_xpath
15956 #undef xmlXPathConcatFunction
15957 extern __typeof (xmlXPathConcatFunction) xmlXPathConcatFunction __attribute((alias("xmlXPathConcatFunction__internal_alias")));
15958 #else
15959 #ifndef xmlXPathConcatFunction
15960 extern __typeof (xmlXPathConcatFunction) xmlXPathConcatFunction__internal_alias __attribute((visibility("hidden")));
15961 #define xmlXPathConcatFunction xmlXPathConcatFunction__internal_alias
15962 #endif
15963 #endif
15964 #endif
15965 
15966 #if defined(LIBXML_XPATH_ENABLED)
15967 #ifdef bottom_xpath
15968 #undef xmlXPathContainsFunction
15969 extern __typeof (xmlXPathContainsFunction) xmlXPathContainsFunction __attribute((alias("xmlXPathContainsFunction__internal_alias")));
15970 #else
15971 #ifndef xmlXPathContainsFunction
15972 extern __typeof (xmlXPathContainsFunction) xmlXPathContainsFunction__internal_alias __attribute((visibility("hidden")));
15973 #define xmlXPathContainsFunction xmlXPathContainsFunction__internal_alias
15974 #endif
15975 #endif
15976 #endif
15977 
15978 #if defined(LIBXML_XPATH_ENABLED)
15979 #ifdef bottom_xpath
15980 #undef xmlXPathContextSetCache
15981 extern __typeof (xmlXPathContextSetCache) xmlXPathContextSetCache __attribute((alias("xmlXPathContextSetCache__internal_alias")));
15982 #else
15983 #ifndef xmlXPathContextSetCache
15984 extern __typeof (xmlXPathContextSetCache) xmlXPathContextSetCache__internal_alias __attribute((visibility("hidden")));
15985 #define xmlXPathContextSetCache xmlXPathContextSetCache__internal_alias
15986 #endif
15987 #endif
15988 #endif
15989 
15990 #if defined(LIBXML_XPATH_ENABLED)
15991 #ifdef bottom_xpath
15992 #undef xmlXPathConvertBoolean
15993 extern __typeof (xmlXPathConvertBoolean) xmlXPathConvertBoolean __attribute((alias("xmlXPathConvertBoolean__internal_alias")));
15994 #else
15995 #ifndef xmlXPathConvertBoolean
15996 extern __typeof (xmlXPathConvertBoolean) xmlXPathConvertBoolean__internal_alias __attribute((visibility("hidden")));
15997 #define xmlXPathConvertBoolean xmlXPathConvertBoolean__internal_alias
15998 #endif
15999 #endif
16000 #endif
16001 
16002 #if defined(LIBXML_XPATH_ENABLED)
16003 #ifdef bottom_xpath
16004 #undef xmlXPathConvertNumber
16005 extern __typeof (xmlXPathConvertNumber) xmlXPathConvertNumber __attribute((alias("xmlXPathConvertNumber__internal_alias")));
16006 #else
16007 #ifndef xmlXPathConvertNumber
16008 extern __typeof (xmlXPathConvertNumber) xmlXPathConvertNumber__internal_alias __attribute((visibility("hidden")));
16009 #define xmlXPathConvertNumber xmlXPathConvertNumber__internal_alias
16010 #endif
16011 #endif
16012 #endif
16013 
16014 #if defined(LIBXML_XPATH_ENABLED)
16015 #ifdef bottom_xpath
16016 #undef xmlXPathConvertString
16017 extern __typeof (xmlXPathConvertString) xmlXPathConvertString __attribute((alias("xmlXPathConvertString__internal_alias")));
16018 #else
16019 #ifndef xmlXPathConvertString
16020 extern __typeof (xmlXPathConvertString) xmlXPathConvertString__internal_alias __attribute((visibility("hidden")));
16021 #define xmlXPathConvertString xmlXPathConvertString__internal_alias
16022 #endif
16023 #endif
16024 #endif
16025 
16026 #if defined(LIBXML_XPATH_ENABLED)
16027 #ifdef bottom_xpath
16028 #undef xmlXPathCountFunction
16029 extern __typeof (xmlXPathCountFunction) xmlXPathCountFunction __attribute((alias("xmlXPathCountFunction__internal_alias")));
16030 #else
16031 #ifndef xmlXPathCountFunction
16032 extern __typeof (xmlXPathCountFunction) xmlXPathCountFunction__internal_alias __attribute((visibility("hidden")));
16033 #define xmlXPathCountFunction xmlXPathCountFunction__internal_alias
16034 #endif
16035 #endif
16036 #endif
16037 
16038 #if defined(LIBXML_XPATH_ENABLED)
16039 #ifdef bottom_xpath
16040 #undef xmlXPathCtxtCompile
16041 extern __typeof (xmlXPathCtxtCompile) xmlXPathCtxtCompile __attribute((alias("xmlXPathCtxtCompile__internal_alias")));
16042 #else
16043 #ifndef xmlXPathCtxtCompile
16044 extern __typeof (xmlXPathCtxtCompile) xmlXPathCtxtCompile__internal_alias __attribute((visibility("hidden")));
16045 #define xmlXPathCtxtCompile xmlXPathCtxtCompile__internal_alias
16046 #endif
16047 #endif
16048 #endif
16049 
16050 #if defined(LIBXML_XPATH_ENABLED) && defined(LIBXML_DEBUG_ENABLED)
16051 #ifdef bottom_xpath
16052 #undef xmlXPathDebugDumpCompExpr
16053 extern __typeof (xmlXPathDebugDumpCompExpr) xmlXPathDebugDumpCompExpr __attribute((alias("xmlXPathDebugDumpCompExpr__internal_alias")));
16054 #else
16055 #ifndef xmlXPathDebugDumpCompExpr
16056 extern __typeof (xmlXPathDebugDumpCompExpr) xmlXPathDebugDumpCompExpr__internal_alias __attribute((visibility("hidden")));
16057 #define xmlXPathDebugDumpCompExpr xmlXPathDebugDumpCompExpr__internal_alias
16058 #endif
16059 #endif
16060 #endif
16061 
16062 #if defined(LIBXML_XPATH_ENABLED) && defined(LIBXML_DEBUG_ENABLED)
16063 #ifdef bottom_xpath
16064 #undef xmlXPathDebugDumpObject
16065 extern __typeof (xmlXPathDebugDumpObject) xmlXPathDebugDumpObject __attribute((alias("xmlXPathDebugDumpObject__internal_alias")));
16066 #else
16067 #ifndef xmlXPathDebugDumpObject
16068 extern __typeof (xmlXPathDebugDumpObject) xmlXPathDebugDumpObject__internal_alias __attribute((visibility("hidden")));
16069 #define xmlXPathDebugDumpObject xmlXPathDebugDumpObject__internal_alias
16070 #endif
16071 #endif
16072 #endif
16073 
16074 #if defined(LIBXML_XPATH_ENABLED)
16075 #ifdef bottom_xpath
16076 #undef xmlXPathDifference
16077 extern __typeof (xmlXPathDifference) xmlXPathDifference __attribute((alias("xmlXPathDifference__internal_alias")));
16078 #else
16079 #ifndef xmlXPathDifference
16080 extern __typeof (xmlXPathDifference) xmlXPathDifference__internal_alias __attribute((visibility("hidden")));
16081 #define xmlXPathDifference xmlXPathDifference__internal_alias
16082 #endif
16083 #endif
16084 #endif
16085 
16086 #if defined(LIBXML_XPATH_ENABLED)
16087 #ifdef bottom_xpath
16088 #undef xmlXPathDistinct
16089 extern __typeof (xmlXPathDistinct) xmlXPathDistinct __attribute((alias("xmlXPathDistinct__internal_alias")));
16090 #else
16091 #ifndef xmlXPathDistinct
16092 extern __typeof (xmlXPathDistinct) xmlXPathDistinct__internal_alias __attribute((visibility("hidden")));
16093 #define xmlXPathDistinct xmlXPathDistinct__internal_alias
16094 #endif
16095 #endif
16096 #endif
16097 
16098 #if defined(LIBXML_XPATH_ENABLED)
16099 #ifdef bottom_xpath
16100 #undef xmlXPathDistinctSorted
16101 extern __typeof (xmlXPathDistinctSorted) xmlXPathDistinctSorted __attribute((alias("xmlXPathDistinctSorted__internal_alias")));
16102 #else
16103 #ifndef xmlXPathDistinctSorted
16104 extern __typeof (xmlXPathDistinctSorted) xmlXPathDistinctSorted__internal_alias __attribute((visibility("hidden")));
16105 #define xmlXPathDistinctSorted xmlXPathDistinctSorted__internal_alias
16106 #endif
16107 #endif
16108 #endif
16109 
16110 #if defined(LIBXML_XPATH_ENABLED)
16111 #ifdef bottom_xpath
16112 #undef xmlXPathDivValues
16113 extern __typeof (xmlXPathDivValues) xmlXPathDivValues __attribute((alias("xmlXPathDivValues__internal_alias")));
16114 #else
16115 #ifndef xmlXPathDivValues
16116 extern __typeof (xmlXPathDivValues) xmlXPathDivValues__internal_alias __attribute((visibility("hidden")));
16117 #define xmlXPathDivValues xmlXPathDivValues__internal_alias
16118 #endif
16119 #endif
16120 #endif
16121 
16122 #if defined(LIBXML_XPATH_ENABLED)
16123 #ifdef bottom_xpath
16124 #undef xmlXPathEqualValues
16125 extern __typeof (xmlXPathEqualValues) xmlXPathEqualValues __attribute((alias("xmlXPathEqualValues__internal_alias")));
16126 #else
16127 #ifndef xmlXPathEqualValues
16128 extern __typeof (xmlXPathEqualValues) xmlXPathEqualValues__internal_alias __attribute((visibility("hidden")));
16129 #define xmlXPathEqualValues xmlXPathEqualValues__internal_alias
16130 #endif
16131 #endif
16132 #endif
16133 
16134 #if defined(LIBXML_XPATH_ENABLED)
16135 #ifdef bottom_xpath
16136 #undef xmlXPathErr
16137 extern __typeof (xmlXPathErr) xmlXPathErr __attribute((alias("xmlXPathErr__internal_alias")));
16138 #else
16139 #ifndef xmlXPathErr
16140 extern __typeof (xmlXPathErr) xmlXPathErr__internal_alias __attribute((visibility("hidden")));
16141 #define xmlXPathErr xmlXPathErr__internal_alias
16142 #endif
16143 #endif
16144 #endif
16145 
16146 #if defined(LIBXML_XPATH_ENABLED)
16147 #ifdef bottom_xpath
16148 #undef xmlXPathEval
16149 extern __typeof (xmlXPathEval) xmlXPathEval __attribute((alias("xmlXPathEval__internal_alias")));
16150 #else
16151 #ifndef xmlXPathEval
16152 extern __typeof (xmlXPathEval) xmlXPathEval__internal_alias __attribute((visibility("hidden")));
16153 #define xmlXPathEval xmlXPathEval__internal_alias
16154 #endif
16155 #endif
16156 #endif
16157 
16158 #if defined(LIBXML_XPATH_ENABLED)
16159 #ifdef bottom_xpath
16160 #undef xmlXPathEvalExpr
16161 extern __typeof (xmlXPathEvalExpr) xmlXPathEvalExpr __attribute((alias("xmlXPathEvalExpr__internal_alias")));
16162 #else
16163 #ifndef xmlXPathEvalExpr
16164 extern __typeof (xmlXPathEvalExpr) xmlXPathEvalExpr__internal_alias __attribute((visibility("hidden")));
16165 #define xmlXPathEvalExpr xmlXPathEvalExpr__internal_alias
16166 #endif
16167 #endif
16168 #endif
16169 
16170 #if defined(LIBXML_XPATH_ENABLED)
16171 #ifdef bottom_xpath
16172 #undef xmlXPathEvalExpression
16173 extern __typeof (xmlXPathEvalExpression) xmlXPathEvalExpression __attribute((alias("xmlXPathEvalExpression__internal_alias")));
16174 #else
16175 #ifndef xmlXPathEvalExpression
16176 extern __typeof (xmlXPathEvalExpression) xmlXPathEvalExpression__internal_alias __attribute((visibility("hidden")));
16177 #define xmlXPathEvalExpression xmlXPathEvalExpression__internal_alias
16178 #endif
16179 #endif
16180 #endif
16181 
16182 #if defined(LIBXML_XPATH_ENABLED)
16183 #ifdef bottom_xpath
16184 #undef xmlXPathEvalPredicate
16185 extern __typeof (xmlXPathEvalPredicate) xmlXPathEvalPredicate __attribute((alias("xmlXPathEvalPredicate__internal_alias")));
16186 #else
16187 #ifndef xmlXPathEvalPredicate
16188 extern __typeof (xmlXPathEvalPredicate) xmlXPathEvalPredicate__internal_alias __attribute((visibility("hidden")));
16189 #define xmlXPathEvalPredicate xmlXPathEvalPredicate__internal_alias
16190 #endif
16191 #endif
16192 #endif
16193 
16194 #if defined(LIBXML_XPATH_ENABLED)
16195 #ifdef bottom_xpath
16196 #undef xmlXPathEvaluatePredicateResult
16197 extern __typeof (xmlXPathEvaluatePredicateResult) xmlXPathEvaluatePredicateResult __attribute((alias("xmlXPathEvaluatePredicateResult__internal_alias")));
16198 #else
16199 #ifndef xmlXPathEvaluatePredicateResult
16200 extern __typeof (xmlXPathEvaluatePredicateResult) xmlXPathEvaluatePredicateResult__internal_alias __attribute((visibility("hidden")));
16201 #define xmlXPathEvaluatePredicateResult xmlXPathEvaluatePredicateResult__internal_alias
16202 #endif
16203 #endif
16204 #endif
16205 
16206 #if defined(LIBXML_XPATH_ENABLED)
16207 #ifdef bottom_xpath
16208 #undef xmlXPathFalseFunction
16209 extern __typeof (xmlXPathFalseFunction) xmlXPathFalseFunction __attribute((alias("xmlXPathFalseFunction__internal_alias")));
16210 #else
16211 #ifndef xmlXPathFalseFunction
16212 extern __typeof (xmlXPathFalseFunction) xmlXPathFalseFunction__internal_alias __attribute((visibility("hidden")));
16213 #define xmlXPathFalseFunction xmlXPathFalseFunction__internal_alias
16214 #endif
16215 #endif
16216 #endif
16217 
16218 #if defined(LIBXML_XPATH_ENABLED)
16219 #ifdef bottom_xpath
16220 #undef xmlXPathFloorFunction
16221 extern __typeof (xmlXPathFloorFunction) xmlXPathFloorFunction __attribute((alias("xmlXPathFloorFunction__internal_alias")));
16222 #else
16223 #ifndef xmlXPathFloorFunction
16224 extern __typeof (xmlXPathFloorFunction) xmlXPathFloorFunction__internal_alias __attribute((visibility("hidden")));
16225 #define xmlXPathFloorFunction xmlXPathFloorFunction__internal_alias
16226 #endif
16227 #endif
16228 #endif
16229 
16230 #if defined(LIBXML_XPATH_ENABLED)
16231 #ifdef bottom_xpath
16232 #undef xmlXPathFreeCompExpr
16233 extern __typeof (xmlXPathFreeCompExpr) xmlXPathFreeCompExpr __attribute((alias("xmlXPathFreeCompExpr__internal_alias")));
16234 #else
16235 #ifndef xmlXPathFreeCompExpr
16236 extern __typeof (xmlXPathFreeCompExpr) xmlXPathFreeCompExpr__internal_alias __attribute((visibility("hidden")));
16237 #define xmlXPathFreeCompExpr xmlXPathFreeCompExpr__internal_alias
16238 #endif
16239 #endif
16240 #endif
16241 
16242 #if defined(LIBXML_XPATH_ENABLED)
16243 #ifdef bottom_xpath
16244 #undef xmlXPathFreeContext
16245 extern __typeof (xmlXPathFreeContext) xmlXPathFreeContext __attribute((alias("xmlXPathFreeContext__internal_alias")));
16246 #else
16247 #ifndef xmlXPathFreeContext
16248 extern __typeof (xmlXPathFreeContext) xmlXPathFreeContext__internal_alias __attribute((visibility("hidden")));
16249 #define xmlXPathFreeContext xmlXPathFreeContext__internal_alias
16250 #endif
16251 #endif
16252 #endif
16253 
16254 #if defined(LIBXML_XPATH_ENABLED)
16255 #ifdef bottom_xpath
16256 #undef xmlXPathFreeNodeSet
16257 extern __typeof (xmlXPathFreeNodeSet) xmlXPathFreeNodeSet __attribute((alias("xmlXPathFreeNodeSet__internal_alias")));
16258 #else
16259 #ifndef xmlXPathFreeNodeSet
16260 extern __typeof (xmlXPathFreeNodeSet) xmlXPathFreeNodeSet__internal_alias __attribute((visibility("hidden")));
16261 #define xmlXPathFreeNodeSet xmlXPathFreeNodeSet__internal_alias
16262 #endif
16263 #endif
16264 #endif
16265 
16266 #if defined(LIBXML_XPATH_ENABLED)
16267 #ifdef bottom_xpath
16268 #undef xmlXPathFreeNodeSetList
16269 extern __typeof (xmlXPathFreeNodeSetList) xmlXPathFreeNodeSetList __attribute((alias("xmlXPathFreeNodeSetList__internal_alias")));
16270 #else
16271 #ifndef xmlXPathFreeNodeSetList
16272 extern __typeof (xmlXPathFreeNodeSetList) xmlXPathFreeNodeSetList__internal_alias __attribute((visibility("hidden")));
16273 #define xmlXPathFreeNodeSetList xmlXPathFreeNodeSetList__internal_alias
16274 #endif
16275 #endif
16276 #endif
16277 
16278 #if defined(LIBXML_XPATH_ENABLED)
16279 #ifdef bottom_xpath
16280 #undef xmlXPathFreeObject
16281 extern __typeof (xmlXPathFreeObject) xmlXPathFreeObject __attribute((alias("xmlXPathFreeObject__internal_alias")));
16282 #else
16283 #ifndef xmlXPathFreeObject
16284 extern __typeof (xmlXPathFreeObject) xmlXPathFreeObject__internal_alias __attribute((visibility("hidden")));
16285 #define xmlXPathFreeObject xmlXPathFreeObject__internal_alias
16286 #endif
16287 #endif
16288 #endif
16289 
16290 #if defined(LIBXML_XPATH_ENABLED)
16291 #ifdef bottom_xpath
16292 #undef xmlXPathFreeParserContext
16293 extern __typeof (xmlXPathFreeParserContext) xmlXPathFreeParserContext __attribute((alias("xmlXPathFreeParserContext__internal_alias")));
16294 #else
16295 #ifndef xmlXPathFreeParserContext
16296 extern __typeof (xmlXPathFreeParserContext) xmlXPathFreeParserContext__internal_alias __attribute((visibility("hidden")));
16297 #define xmlXPathFreeParserContext xmlXPathFreeParserContext__internal_alias
16298 #endif
16299 #endif
16300 #endif
16301 
16302 #if defined(LIBXML_XPATH_ENABLED)
16303 #ifdef bottom_xpath
16304 #undef xmlXPathFunctionLookup
16305 extern __typeof (xmlXPathFunctionLookup) xmlXPathFunctionLookup __attribute((alias("xmlXPathFunctionLookup__internal_alias")));
16306 #else
16307 #ifndef xmlXPathFunctionLookup
16308 extern __typeof (xmlXPathFunctionLookup) xmlXPathFunctionLookup__internal_alias __attribute((visibility("hidden")));
16309 #define xmlXPathFunctionLookup xmlXPathFunctionLookup__internal_alias
16310 #endif
16311 #endif
16312 #endif
16313 
16314 #if defined(LIBXML_XPATH_ENABLED)
16315 #ifdef bottom_xpath
16316 #undef xmlXPathFunctionLookupNS
16317 extern __typeof (xmlXPathFunctionLookupNS) xmlXPathFunctionLookupNS __attribute((alias("xmlXPathFunctionLookupNS__internal_alias")));
16318 #else
16319 #ifndef xmlXPathFunctionLookupNS
16320 extern __typeof (xmlXPathFunctionLookupNS) xmlXPathFunctionLookupNS__internal_alias __attribute((visibility("hidden")));
16321 #define xmlXPathFunctionLookupNS xmlXPathFunctionLookupNS__internal_alias
16322 #endif
16323 #endif
16324 #endif
16325 
16326 #if defined(LIBXML_XPATH_ENABLED)
16327 #ifdef bottom_xpath
16328 #undef xmlXPathHasSameNodes
16329 extern __typeof (xmlXPathHasSameNodes) xmlXPathHasSameNodes __attribute((alias("xmlXPathHasSameNodes__internal_alias")));
16330 #else
16331 #ifndef xmlXPathHasSameNodes
16332 extern __typeof (xmlXPathHasSameNodes) xmlXPathHasSameNodes__internal_alias __attribute((visibility("hidden")));
16333 #define xmlXPathHasSameNodes xmlXPathHasSameNodes__internal_alias
16334 #endif
16335 #endif
16336 #endif
16337 
16338 #if defined(LIBXML_XPATH_ENABLED)
16339 #ifdef bottom_xpath
16340 #undef xmlXPathIdFunction
16341 extern __typeof (xmlXPathIdFunction) xmlXPathIdFunction __attribute((alias("xmlXPathIdFunction__internal_alias")));
16342 #else
16343 #ifndef xmlXPathIdFunction
16344 extern __typeof (xmlXPathIdFunction) xmlXPathIdFunction__internal_alias __attribute((visibility("hidden")));
16345 #define xmlXPathIdFunction xmlXPathIdFunction__internal_alias
16346 #endif
16347 #endif
16348 #endif
16349 
16350 #if defined(LIBXML_XPATH_ENABLED) || defined(LIBXML_SCHEMAS_ENABLED)
16351 #ifdef bottom_xpath
16352 #undef xmlXPathInit
16353 extern __typeof (xmlXPathInit) xmlXPathInit __attribute((alias("xmlXPathInit__internal_alias")));
16354 #else
16355 #ifndef xmlXPathInit
16356 extern __typeof (xmlXPathInit) xmlXPathInit__internal_alias __attribute((visibility("hidden")));
16357 #define xmlXPathInit xmlXPathInit__internal_alias
16358 #endif
16359 #endif
16360 #endif
16361 
16362 #if defined(LIBXML_XPATH_ENABLED)
16363 #ifdef bottom_xpath
16364 #undef xmlXPathIntersection
16365 extern __typeof (xmlXPathIntersection) xmlXPathIntersection __attribute((alias("xmlXPathIntersection__internal_alias")));
16366 #else
16367 #ifndef xmlXPathIntersection
16368 extern __typeof (xmlXPathIntersection) xmlXPathIntersection__internal_alias __attribute((visibility("hidden")));
16369 #define xmlXPathIntersection xmlXPathIntersection__internal_alias
16370 #endif
16371 #endif
16372 #endif
16373 
16374 #if defined(LIBXML_XPATH_ENABLED) || defined(LIBXML_SCHEMAS_ENABLED)
16375 #ifdef bottom_xpath
16376 #undef xmlXPathIsInf
16377 extern __typeof (xmlXPathIsInf) xmlXPathIsInf __attribute((alias("xmlXPathIsInf__internal_alias")));
16378 #else
16379 #ifndef xmlXPathIsInf
16380 extern __typeof (xmlXPathIsInf) xmlXPathIsInf__internal_alias __attribute((visibility("hidden")));
16381 #define xmlXPathIsInf xmlXPathIsInf__internal_alias
16382 #endif
16383 #endif
16384 #endif
16385 
16386 #if defined(LIBXML_XPATH_ENABLED) || defined(LIBXML_SCHEMAS_ENABLED)
16387 #ifdef bottom_xpath
16388 #undef xmlXPathIsNaN
16389 extern __typeof (xmlXPathIsNaN) xmlXPathIsNaN __attribute((alias("xmlXPathIsNaN__internal_alias")));
16390 #else
16391 #ifndef xmlXPathIsNaN
16392 extern __typeof (xmlXPathIsNaN) xmlXPathIsNaN__internal_alias __attribute((visibility("hidden")));
16393 #define xmlXPathIsNaN xmlXPathIsNaN__internal_alias
16394 #endif
16395 #endif
16396 #endif
16397 
16398 #if defined(LIBXML_XPATH_ENABLED)
16399 #ifdef bottom_xpath
16400 #undef xmlXPathIsNodeType
16401 extern __typeof (xmlXPathIsNodeType) xmlXPathIsNodeType __attribute((alias("xmlXPathIsNodeType__internal_alias")));
16402 #else
16403 #ifndef xmlXPathIsNodeType
16404 extern __typeof (xmlXPathIsNodeType) xmlXPathIsNodeType__internal_alias __attribute((visibility("hidden")));
16405 #define xmlXPathIsNodeType xmlXPathIsNodeType__internal_alias
16406 #endif
16407 #endif
16408 #endif
16409 
16410 #if defined(LIBXML_XPATH_ENABLED)
16411 #ifdef bottom_xpath
16412 #undef xmlXPathLangFunction
16413 extern __typeof (xmlXPathLangFunction) xmlXPathLangFunction __attribute((alias("xmlXPathLangFunction__internal_alias")));
16414 #else
16415 #ifndef xmlXPathLangFunction
16416 extern __typeof (xmlXPathLangFunction) xmlXPathLangFunction__internal_alias __attribute((visibility("hidden")));
16417 #define xmlXPathLangFunction xmlXPathLangFunction__internal_alias
16418 #endif
16419 #endif
16420 #endif
16421 
16422 #if defined(LIBXML_XPATH_ENABLED)
16423 #ifdef bottom_xpath
16424 #undef xmlXPathLastFunction
16425 extern __typeof (xmlXPathLastFunction) xmlXPathLastFunction __attribute((alias("xmlXPathLastFunction__internal_alias")));
16426 #else
16427 #ifndef xmlXPathLastFunction
16428 extern __typeof (xmlXPathLastFunction) xmlXPathLastFunction__internal_alias __attribute((visibility("hidden")));
16429 #define xmlXPathLastFunction xmlXPathLastFunction__internal_alias
16430 #endif
16431 #endif
16432 #endif
16433 
16434 #if defined(LIBXML_XPATH_ENABLED)
16435 #ifdef bottom_xpath
16436 #undef xmlXPathLeading
16437 extern __typeof (xmlXPathLeading) xmlXPathLeading __attribute((alias("xmlXPathLeading__internal_alias")));
16438 #else
16439 #ifndef xmlXPathLeading
16440 extern __typeof (xmlXPathLeading) xmlXPathLeading__internal_alias __attribute((visibility("hidden")));
16441 #define xmlXPathLeading xmlXPathLeading__internal_alias
16442 #endif
16443 #endif
16444 #endif
16445 
16446 #if defined(LIBXML_XPATH_ENABLED)
16447 #ifdef bottom_xpath
16448 #undef xmlXPathLeadingSorted
16449 extern __typeof (xmlXPathLeadingSorted) xmlXPathLeadingSorted __attribute((alias("xmlXPathLeadingSorted__internal_alias")));
16450 #else
16451 #ifndef xmlXPathLeadingSorted
16452 extern __typeof (xmlXPathLeadingSorted) xmlXPathLeadingSorted__internal_alias __attribute((visibility("hidden")));
16453 #define xmlXPathLeadingSorted xmlXPathLeadingSorted__internal_alias
16454 #endif
16455 #endif
16456 #endif
16457 
16458 #if defined(LIBXML_XPATH_ENABLED)
16459 #ifdef bottom_xpath
16460 #undef xmlXPathLocalNameFunction
16461 extern __typeof (xmlXPathLocalNameFunction) xmlXPathLocalNameFunction __attribute((alias("xmlXPathLocalNameFunction__internal_alias")));
16462 #else
16463 #ifndef xmlXPathLocalNameFunction
16464 extern __typeof (xmlXPathLocalNameFunction) xmlXPathLocalNameFunction__internal_alias __attribute((visibility("hidden")));
16465 #define xmlXPathLocalNameFunction xmlXPathLocalNameFunction__internal_alias
16466 #endif
16467 #endif
16468 #endif
16469 
16470 #if defined(LIBXML_XPATH_ENABLED)
16471 #ifdef bottom_xpath
16472 #undef xmlXPathModValues
16473 extern __typeof (xmlXPathModValues) xmlXPathModValues __attribute((alias("xmlXPathModValues__internal_alias")));
16474 #else
16475 #ifndef xmlXPathModValues
16476 extern __typeof (xmlXPathModValues) xmlXPathModValues__internal_alias __attribute((visibility("hidden")));
16477 #define xmlXPathModValues xmlXPathModValues__internal_alias
16478 #endif
16479 #endif
16480 #endif
16481 
16482 #if defined(LIBXML_XPATH_ENABLED)
16483 #ifdef bottom_xpath
16484 #undef xmlXPathMultValues
16485 extern __typeof (xmlXPathMultValues) xmlXPathMultValues __attribute((alias("xmlXPathMultValues__internal_alias")));
16486 #else
16487 #ifndef xmlXPathMultValues
16488 extern __typeof (xmlXPathMultValues) xmlXPathMultValues__internal_alias __attribute((visibility("hidden")));
16489 #define xmlXPathMultValues xmlXPathMultValues__internal_alias
16490 #endif
16491 #endif
16492 #endif
16493 
16494 #if defined(LIBXML_XPATH_ENABLED)
16495 #ifdef bottom_xpath
16496 #undef xmlXPathNamespaceURIFunction
16497 extern __typeof (xmlXPathNamespaceURIFunction) xmlXPathNamespaceURIFunction __attribute((alias("xmlXPathNamespaceURIFunction__internal_alias")));
16498 #else
16499 #ifndef xmlXPathNamespaceURIFunction
16500 extern __typeof (xmlXPathNamespaceURIFunction) xmlXPathNamespaceURIFunction__internal_alias __attribute((visibility("hidden")));
16501 #define xmlXPathNamespaceURIFunction xmlXPathNamespaceURIFunction__internal_alias
16502 #endif
16503 #endif
16504 #endif
16505 
16506 #if defined(LIBXML_XPATH_ENABLED)
16507 #ifdef bottom_xpath
16508 #undef xmlXPathNewBoolean
16509 extern __typeof (xmlXPathNewBoolean) xmlXPathNewBoolean __attribute((alias("xmlXPathNewBoolean__internal_alias")));
16510 #else
16511 #ifndef xmlXPathNewBoolean
16512 extern __typeof (xmlXPathNewBoolean) xmlXPathNewBoolean__internal_alias __attribute((visibility("hidden")));
16513 #define xmlXPathNewBoolean xmlXPathNewBoolean__internal_alias
16514 #endif
16515 #endif
16516 #endif
16517 
16518 #if defined(LIBXML_XPATH_ENABLED)
16519 #ifdef bottom_xpath
16520 #undef xmlXPathNewCString
16521 extern __typeof (xmlXPathNewCString) xmlXPathNewCString __attribute((alias("xmlXPathNewCString__internal_alias")));
16522 #else
16523 #ifndef xmlXPathNewCString
16524 extern __typeof (xmlXPathNewCString) xmlXPathNewCString__internal_alias __attribute((visibility("hidden")));
16525 #define xmlXPathNewCString xmlXPathNewCString__internal_alias
16526 #endif
16527 #endif
16528 #endif
16529 
16530 #if defined(LIBXML_XPATH_ENABLED)
16531 #ifdef bottom_xpath
16532 #undef xmlXPathNewContext
16533 extern __typeof (xmlXPathNewContext) xmlXPathNewContext __attribute((alias("xmlXPathNewContext__internal_alias")));
16534 #else
16535 #ifndef xmlXPathNewContext
16536 extern __typeof (xmlXPathNewContext) xmlXPathNewContext__internal_alias __attribute((visibility("hidden")));
16537 #define xmlXPathNewContext xmlXPathNewContext__internal_alias
16538 #endif
16539 #endif
16540 #endif
16541 
16542 #if defined(LIBXML_XPATH_ENABLED)
16543 #ifdef bottom_xpath
16544 #undef xmlXPathNewFloat
16545 extern __typeof (xmlXPathNewFloat) xmlXPathNewFloat __attribute((alias("xmlXPathNewFloat__internal_alias")));
16546 #else
16547 #ifndef xmlXPathNewFloat
16548 extern __typeof (xmlXPathNewFloat) xmlXPathNewFloat__internal_alias __attribute((visibility("hidden")));
16549 #define xmlXPathNewFloat xmlXPathNewFloat__internal_alias
16550 #endif
16551 #endif
16552 #endif
16553 
16554 #if defined(LIBXML_XPATH_ENABLED)
16555 #ifdef bottom_xpath
16556 #undef xmlXPathNewNodeSet
16557 extern __typeof (xmlXPathNewNodeSet) xmlXPathNewNodeSet __attribute((alias("xmlXPathNewNodeSet__internal_alias")));
16558 #else
16559 #ifndef xmlXPathNewNodeSet
16560 extern __typeof (xmlXPathNewNodeSet) xmlXPathNewNodeSet__internal_alias __attribute((visibility("hidden")));
16561 #define xmlXPathNewNodeSet xmlXPathNewNodeSet__internal_alias
16562 #endif
16563 #endif
16564 #endif
16565 
16566 #if defined(LIBXML_XPATH_ENABLED)
16567 #ifdef bottom_xpath
16568 #undef xmlXPathNewNodeSetList
16569 extern __typeof (xmlXPathNewNodeSetList) xmlXPathNewNodeSetList __attribute((alias("xmlXPathNewNodeSetList__internal_alias")));
16570 #else
16571 #ifndef xmlXPathNewNodeSetList
16572 extern __typeof (xmlXPathNewNodeSetList) xmlXPathNewNodeSetList__internal_alias __attribute((visibility("hidden")));
16573 #define xmlXPathNewNodeSetList xmlXPathNewNodeSetList__internal_alias
16574 #endif
16575 #endif
16576 #endif
16577 
16578 #if defined(LIBXML_XPATH_ENABLED)
16579 #ifdef bottom_xpath
16580 #undef xmlXPathNewParserContext
16581 extern __typeof (xmlXPathNewParserContext) xmlXPathNewParserContext __attribute((alias("xmlXPathNewParserContext__internal_alias")));
16582 #else
16583 #ifndef xmlXPathNewParserContext
16584 extern __typeof (xmlXPathNewParserContext) xmlXPathNewParserContext__internal_alias __attribute((visibility("hidden")));
16585 #define xmlXPathNewParserContext xmlXPathNewParserContext__internal_alias
16586 #endif
16587 #endif
16588 #endif
16589 
16590 #if defined(LIBXML_XPATH_ENABLED)
16591 #ifdef bottom_xpath
16592 #undef xmlXPathNewString
16593 extern __typeof (xmlXPathNewString) xmlXPathNewString __attribute((alias("xmlXPathNewString__internal_alias")));
16594 #else
16595 #ifndef xmlXPathNewString
16596 extern __typeof (xmlXPathNewString) xmlXPathNewString__internal_alias __attribute((visibility("hidden")));
16597 #define xmlXPathNewString xmlXPathNewString__internal_alias
16598 #endif
16599 #endif
16600 #endif
16601 
16602 #if defined(LIBXML_XPATH_ENABLED)
16603 #ifdef bottom_xpath
16604 #undef xmlXPathNewValueTree
16605 extern __typeof (xmlXPathNewValueTree) xmlXPathNewValueTree __attribute((alias("xmlXPathNewValueTree__internal_alias")));
16606 #else
16607 #ifndef xmlXPathNewValueTree
16608 extern __typeof (xmlXPathNewValueTree) xmlXPathNewValueTree__internal_alias __attribute((visibility("hidden")));
16609 #define xmlXPathNewValueTree xmlXPathNewValueTree__internal_alias
16610 #endif
16611 #endif
16612 #endif
16613 
16614 #if defined(LIBXML_XPATH_ENABLED)
16615 #ifdef bottom_xpath
16616 #undef xmlXPathNextAncestor
16617 extern __typeof (xmlXPathNextAncestor) xmlXPathNextAncestor __attribute((alias("xmlXPathNextAncestor__internal_alias")));
16618 #else
16619 #ifndef xmlXPathNextAncestor
16620 extern __typeof (xmlXPathNextAncestor) xmlXPathNextAncestor__internal_alias __attribute((visibility("hidden")));
16621 #define xmlXPathNextAncestor xmlXPathNextAncestor__internal_alias
16622 #endif
16623 #endif
16624 #endif
16625 
16626 #if defined(LIBXML_XPATH_ENABLED)
16627 #ifdef bottom_xpath
16628 #undef xmlXPathNextAncestorOrSelf
16629 extern __typeof (xmlXPathNextAncestorOrSelf) xmlXPathNextAncestorOrSelf __attribute((alias("xmlXPathNextAncestorOrSelf__internal_alias")));
16630 #else
16631 #ifndef xmlXPathNextAncestorOrSelf
16632 extern __typeof (xmlXPathNextAncestorOrSelf) xmlXPathNextAncestorOrSelf__internal_alias __attribute((visibility("hidden")));
16633 #define xmlXPathNextAncestorOrSelf xmlXPathNextAncestorOrSelf__internal_alias
16634 #endif
16635 #endif
16636 #endif
16637 
16638 #if defined(LIBXML_XPATH_ENABLED)
16639 #ifdef bottom_xpath
16640 #undef xmlXPathNextAttribute
16641 extern __typeof (xmlXPathNextAttribute) xmlXPathNextAttribute __attribute((alias("xmlXPathNextAttribute__internal_alias")));
16642 #else
16643 #ifndef xmlXPathNextAttribute
16644 extern __typeof (xmlXPathNextAttribute) xmlXPathNextAttribute__internal_alias __attribute((visibility("hidden")));
16645 #define xmlXPathNextAttribute xmlXPathNextAttribute__internal_alias
16646 #endif
16647 #endif
16648 #endif
16649 
16650 #if defined(LIBXML_XPATH_ENABLED)
16651 #ifdef bottom_xpath
16652 #undef xmlXPathNextChild
16653 extern __typeof (xmlXPathNextChild) xmlXPathNextChild __attribute((alias("xmlXPathNextChild__internal_alias")));
16654 #else
16655 #ifndef xmlXPathNextChild
16656 extern __typeof (xmlXPathNextChild) xmlXPathNextChild__internal_alias __attribute((visibility("hidden")));
16657 #define xmlXPathNextChild xmlXPathNextChild__internal_alias
16658 #endif
16659 #endif
16660 #endif
16661 
16662 #if defined(LIBXML_XPATH_ENABLED)
16663 #ifdef bottom_xpath
16664 #undef xmlXPathNextDescendant
16665 extern __typeof (xmlXPathNextDescendant) xmlXPathNextDescendant __attribute((alias("xmlXPathNextDescendant__internal_alias")));
16666 #else
16667 #ifndef xmlXPathNextDescendant
16668 extern __typeof (xmlXPathNextDescendant) xmlXPathNextDescendant__internal_alias __attribute((visibility("hidden")));
16669 #define xmlXPathNextDescendant xmlXPathNextDescendant__internal_alias
16670 #endif
16671 #endif
16672 #endif
16673 
16674 #if defined(LIBXML_XPATH_ENABLED)
16675 #ifdef bottom_xpath
16676 #undef xmlXPathNextDescendantOrSelf
16677 extern __typeof (xmlXPathNextDescendantOrSelf) xmlXPathNextDescendantOrSelf __attribute((alias("xmlXPathNextDescendantOrSelf__internal_alias")));
16678 #else
16679 #ifndef xmlXPathNextDescendantOrSelf
16680 extern __typeof (xmlXPathNextDescendantOrSelf) xmlXPathNextDescendantOrSelf__internal_alias __attribute((visibility("hidden")));
16681 #define xmlXPathNextDescendantOrSelf xmlXPathNextDescendantOrSelf__internal_alias
16682 #endif
16683 #endif
16684 #endif
16685 
16686 #if defined(LIBXML_XPATH_ENABLED)
16687 #ifdef bottom_xpath
16688 #undef xmlXPathNextFollowing
16689 extern __typeof (xmlXPathNextFollowing) xmlXPathNextFollowing __attribute((alias("xmlXPathNextFollowing__internal_alias")));
16690 #else
16691 #ifndef xmlXPathNextFollowing
16692 extern __typeof (xmlXPathNextFollowing) xmlXPathNextFollowing__internal_alias __attribute((visibility("hidden")));
16693 #define xmlXPathNextFollowing xmlXPathNextFollowing__internal_alias
16694 #endif
16695 #endif
16696 #endif
16697 
16698 #if defined(LIBXML_XPATH_ENABLED)
16699 #ifdef bottom_xpath
16700 #undef xmlXPathNextFollowingSibling
16701 extern __typeof (xmlXPathNextFollowingSibling) xmlXPathNextFollowingSibling __attribute((alias("xmlXPathNextFollowingSibling__internal_alias")));
16702 #else
16703 #ifndef xmlXPathNextFollowingSibling
16704 extern __typeof (xmlXPathNextFollowingSibling) xmlXPathNextFollowingSibling__internal_alias __attribute((visibility("hidden")));
16705 #define xmlXPathNextFollowingSibling xmlXPathNextFollowingSibling__internal_alias
16706 #endif
16707 #endif
16708 #endif
16709 
16710 #if defined(LIBXML_XPATH_ENABLED)
16711 #ifdef bottom_xpath
16712 #undef xmlXPathNextNamespace
16713 extern __typeof (xmlXPathNextNamespace) xmlXPathNextNamespace __attribute((alias("xmlXPathNextNamespace__internal_alias")));
16714 #else
16715 #ifndef xmlXPathNextNamespace
16716 extern __typeof (xmlXPathNextNamespace) xmlXPathNextNamespace__internal_alias __attribute((visibility("hidden")));
16717 #define xmlXPathNextNamespace xmlXPathNextNamespace__internal_alias
16718 #endif
16719 #endif
16720 #endif
16721 
16722 #if defined(LIBXML_XPATH_ENABLED)
16723 #ifdef bottom_xpath
16724 #undef xmlXPathNextParent
16725 extern __typeof (xmlXPathNextParent) xmlXPathNextParent __attribute((alias("xmlXPathNextParent__internal_alias")));
16726 #else
16727 #ifndef xmlXPathNextParent
16728 extern __typeof (xmlXPathNextParent) xmlXPathNextParent__internal_alias __attribute((visibility("hidden")));
16729 #define xmlXPathNextParent xmlXPathNextParent__internal_alias
16730 #endif
16731 #endif
16732 #endif
16733 
16734 #if defined(LIBXML_XPATH_ENABLED)
16735 #ifdef bottom_xpath
16736 #undef xmlXPathNextPreceding
16737 extern __typeof (xmlXPathNextPreceding) xmlXPathNextPreceding __attribute((alias("xmlXPathNextPreceding__internal_alias")));
16738 #else
16739 #ifndef xmlXPathNextPreceding
16740 extern __typeof (xmlXPathNextPreceding) xmlXPathNextPreceding__internal_alias __attribute((visibility("hidden")));
16741 #define xmlXPathNextPreceding xmlXPathNextPreceding__internal_alias
16742 #endif
16743 #endif
16744 #endif
16745 
16746 #if defined(LIBXML_XPATH_ENABLED)
16747 #ifdef bottom_xpath
16748 #undef xmlXPathNextPrecedingSibling
16749 extern __typeof (xmlXPathNextPrecedingSibling) xmlXPathNextPrecedingSibling __attribute((alias("xmlXPathNextPrecedingSibling__internal_alias")));
16750 #else
16751 #ifndef xmlXPathNextPrecedingSibling
16752 extern __typeof (xmlXPathNextPrecedingSibling) xmlXPathNextPrecedingSibling__internal_alias __attribute((visibility("hidden")));
16753 #define xmlXPathNextPrecedingSibling xmlXPathNextPrecedingSibling__internal_alias
16754 #endif
16755 #endif
16756 #endif
16757 
16758 #if defined(LIBXML_XPATH_ENABLED)
16759 #ifdef bottom_xpath
16760 #undef xmlXPathNextSelf
16761 extern __typeof (xmlXPathNextSelf) xmlXPathNextSelf __attribute((alias("xmlXPathNextSelf__internal_alias")));
16762 #else
16763 #ifndef xmlXPathNextSelf
16764 extern __typeof (xmlXPathNextSelf) xmlXPathNextSelf__internal_alias __attribute((visibility("hidden")));
16765 #define xmlXPathNextSelf xmlXPathNextSelf__internal_alias
16766 #endif
16767 #endif
16768 #endif
16769 
16770 #if defined(LIBXML_XPATH_ENABLED)
16771 #ifdef bottom_xpath
16772 #undef xmlXPathNodeEval
16773 extern __typeof (xmlXPathNodeEval) xmlXPathNodeEval __attribute((alias("xmlXPathNodeEval__internal_alias")));
16774 #else
16775 #ifndef xmlXPathNodeEval
16776 extern __typeof (xmlXPathNodeEval) xmlXPathNodeEval__internal_alias __attribute((visibility("hidden")));
16777 #define xmlXPathNodeEval xmlXPathNodeEval__internal_alias
16778 #endif
16779 #endif
16780 #endif
16781 
16782 #if defined(LIBXML_XPATH_ENABLED)
16783 #ifdef bottom_xpath
16784 #undef xmlXPathNodeLeading
16785 extern __typeof (xmlXPathNodeLeading) xmlXPathNodeLeading __attribute((alias("xmlXPathNodeLeading__internal_alias")));
16786 #else
16787 #ifndef xmlXPathNodeLeading
16788 extern __typeof (xmlXPathNodeLeading) xmlXPathNodeLeading__internal_alias __attribute((visibility("hidden")));
16789 #define xmlXPathNodeLeading xmlXPathNodeLeading__internal_alias
16790 #endif
16791 #endif
16792 #endif
16793 
16794 #if defined(LIBXML_XPATH_ENABLED)
16795 #ifdef bottom_xpath
16796 #undef xmlXPathNodeLeadingSorted
16797 extern __typeof (xmlXPathNodeLeadingSorted) xmlXPathNodeLeadingSorted __attribute((alias("xmlXPathNodeLeadingSorted__internal_alias")));
16798 #else
16799 #ifndef xmlXPathNodeLeadingSorted
16800 extern __typeof (xmlXPathNodeLeadingSorted) xmlXPathNodeLeadingSorted__internal_alias __attribute((visibility("hidden")));
16801 #define xmlXPathNodeLeadingSorted xmlXPathNodeLeadingSorted__internal_alias
16802 #endif
16803 #endif
16804 #endif
16805 
16806 #if defined(LIBXML_XPATH_ENABLED)
16807 #ifdef bottom_xpath
16808 #undef xmlXPathNodeSetAdd
16809 extern __typeof (xmlXPathNodeSetAdd) xmlXPathNodeSetAdd __attribute((alias("xmlXPathNodeSetAdd__internal_alias")));
16810 #else
16811 #ifndef xmlXPathNodeSetAdd
16812 extern __typeof (xmlXPathNodeSetAdd) xmlXPathNodeSetAdd__internal_alias __attribute((visibility("hidden")));
16813 #define xmlXPathNodeSetAdd xmlXPathNodeSetAdd__internal_alias
16814 #endif
16815 #endif
16816 #endif
16817 
16818 #if defined(LIBXML_XPATH_ENABLED)
16819 #ifdef bottom_xpath
16820 #undef xmlXPathNodeSetAddNs
16821 extern __typeof (xmlXPathNodeSetAddNs) xmlXPathNodeSetAddNs __attribute((alias("xmlXPathNodeSetAddNs__internal_alias")));
16822 #else
16823 #ifndef xmlXPathNodeSetAddNs
16824 extern __typeof (xmlXPathNodeSetAddNs) xmlXPathNodeSetAddNs__internal_alias __attribute((visibility("hidden")));
16825 #define xmlXPathNodeSetAddNs xmlXPathNodeSetAddNs__internal_alias
16826 #endif
16827 #endif
16828 #endif
16829 
16830 #if defined(LIBXML_XPATH_ENABLED)
16831 #ifdef bottom_xpath
16832 #undef xmlXPathNodeSetAddUnique
16833 extern __typeof (xmlXPathNodeSetAddUnique) xmlXPathNodeSetAddUnique __attribute((alias("xmlXPathNodeSetAddUnique__internal_alias")));
16834 #else
16835 #ifndef xmlXPathNodeSetAddUnique
16836 extern __typeof (xmlXPathNodeSetAddUnique) xmlXPathNodeSetAddUnique__internal_alias __attribute((visibility("hidden")));
16837 #define xmlXPathNodeSetAddUnique xmlXPathNodeSetAddUnique__internal_alias
16838 #endif
16839 #endif
16840 #endif
16841 
16842 #if defined(LIBXML_XPATH_ENABLED)
16843 #ifdef bottom_xpath
16844 #undef xmlXPathNodeSetContains
16845 extern __typeof (xmlXPathNodeSetContains) xmlXPathNodeSetContains __attribute((alias("xmlXPathNodeSetContains__internal_alias")));
16846 #else
16847 #ifndef xmlXPathNodeSetContains
16848 extern __typeof (xmlXPathNodeSetContains) xmlXPathNodeSetContains__internal_alias __attribute((visibility("hidden")));
16849 #define xmlXPathNodeSetContains xmlXPathNodeSetContains__internal_alias
16850 #endif
16851 #endif
16852 #endif
16853 
16854 #if defined(LIBXML_XPATH_ENABLED)
16855 #ifdef bottom_xpath
16856 #undef xmlXPathNodeSetCreate
16857 extern __typeof (xmlXPathNodeSetCreate) xmlXPathNodeSetCreate __attribute((alias("xmlXPathNodeSetCreate__internal_alias")));
16858 #else
16859 #ifndef xmlXPathNodeSetCreate
16860 extern __typeof (xmlXPathNodeSetCreate) xmlXPathNodeSetCreate__internal_alias __attribute((visibility("hidden")));
16861 #define xmlXPathNodeSetCreate xmlXPathNodeSetCreate__internal_alias
16862 #endif
16863 #endif
16864 #endif
16865 
16866 #if defined(LIBXML_XPATH_ENABLED)
16867 #ifdef bottom_xpath
16868 #undef xmlXPathNodeSetDel
16869 extern __typeof (xmlXPathNodeSetDel) xmlXPathNodeSetDel __attribute((alias("xmlXPathNodeSetDel__internal_alias")));
16870 #else
16871 #ifndef xmlXPathNodeSetDel
16872 extern __typeof (xmlXPathNodeSetDel) xmlXPathNodeSetDel__internal_alias __attribute((visibility("hidden")));
16873 #define xmlXPathNodeSetDel xmlXPathNodeSetDel__internal_alias
16874 #endif
16875 #endif
16876 #endif
16877 
16878 #if defined(LIBXML_XPATH_ENABLED)
16879 #ifdef bottom_xpath
16880 #undef xmlXPathNodeSetFreeNs
16881 extern __typeof (xmlXPathNodeSetFreeNs) xmlXPathNodeSetFreeNs __attribute((alias("xmlXPathNodeSetFreeNs__internal_alias")));
16882 #else
16883 #ifndef xmlXPathNodeSetFreeNs
16884 extern __typeof (xmlXPathNodeSetFreeNs) xmlXPathNodeSetFreeNs__internal_alias __attribute((visibility("hidden")));
16885 #define xmlXPathNodeSetFreeNs xmlXPathNodeSetFreeNs__internal_alias
16886 #endif
16887 #endif
16888 #endif
16889 
16890 #if defined(LIBXML_XPATH_ENABLED)
16891 #ifdef bottom_xpath
16892 #undef xmlXPathNodeSetMerge
16893 extern __typeof (xmlXPathNodeSetMerge) xmlXPathNodeSetMerge __attribute((alias("xmlXPathNodeSetMerge__internal_alias")));
16894 #else
16895 #ifndef xmlXPathNodeSetMerge
16896 extern __typeof (xmlXPathNodeSetMerge) xmlXPathNodeSetMerge__internal_alias __attribute((visibility("hidden")));
16897 #define xmlXPathNodeSetMerge xmlXPathNodeSetMerge__internal_alias
16898 #endif
16899 #endif
16900 #endif
16901 
16902 #if defined(LIBXML_XPATH_ENABLED)
16903 #ifdef bottom_xpath
16904 #undef xmlXPathNodeSetRemove
16905 extern __typeof (xmlXPathNodeSetRemove) xmlXPathNodeSetRemove __attribute((alias("xmlXPathNodeSetRemove__internal_alias")));
16906 #else
16907 #ifndef xmlXPathNodeSetRemove
16908 extern __typeof (xmlXPathNodeSetRemove) xmlXPathNodeSetRemove__internal_alias __attribute((visibility("hidden")));
16909 #define xmlXPathNodeSetRemove xmlXPathNodeSetRemove__internal_alias
16910 #endif
16911 #endif
16912 #endif
16913 
16914 #if defined(LIBXML_XPATH_ENABLED)
16915 #ifdef bottom_xpath
16916 #undef xmlXPathNodeSetSort
16917 extern __typeof (xmlXPathNodeSetSort) xmlXPathNodeSetSort __attribute((alias("xmlXPathNodeSetSort__internal_alias")));
16918 #else
16919 #ifndef xmlXPathNodeSetSort
16920 extern __typeof (xmlXPathNodeSetSort) xmlXPathNodeSetSort__internal_alias __attribute((visibility("hidden")));
16921 #define xmlXPathNodeSetSort xmlXPathNodeSetSort__internal_alias
16922 #endif
16923 #endif
16924 #endif
16925 
16926 #if defined(LIBXML_XPATH_ENABLED)
16927 #ifdef bottom_xpath
16928 #undef xmlXPathNodeTrailing
16929 extern __typeof (xmlXPathNodeTrailing) xmlXPathNodeTrailing __attribute((alias("xmlXPathNodeTrailing__internal_alias")));
16930 #else
16931 #ifndef xmlXPathNodeTrailing
16932 extern __typeof (xmlXPathNodeTrailing) xmlXPathNodeTrailing__internal_alias __attribute((visibility("hidden")));
16933 #define xmlXPathNodeTrailing xmlXPathNodeTrailing__internal_alias
16934 #endif
16935 #endif
16936 #endif
16937 
16938 #if defined(LIBXML_XPATH_ENABLED)
16939 #ifdef bottom_xpath
16940 #undef xmlXPathNodeTrailingSorted
16941 extern __typeof (xmlXPathNodeTrailingSorted) xmlXPathNodeTrailingSorted __attribute((alias("xmlXPathNodeTrailingSorted__internal_alias")));
16942 #else
16943 #ifndef xmlXPathNodeTrailingSorted
16944 extern __typeof (xmlXPathNodeTrailingSorted) xmlXPathNodeTrailingSorted__internal_alias __attribute((visibility("hidden")));
16945 #define xmlXPathNodeTrailingSorted xmlXPathNodeTrailingSorted__internal_alias
16946 #endif
16947 #endif
16948 #endif
16949 
16950 #if defined(LIBXML_XPATH_ENABLED)
16951 #ifdef bottom_xpath
16952 #undef xmlXPathNormalizeFunction
16953 extern __typeof (xmlXPathNormalizeFunction) xmlXPathNormalizeFunction __attribute((alias("xmlXPathNormalizeFunction__internal_alias")));
16954 #else
16955 #ifndef xmlXPathNormalizeFunction
16956 extern __typeof (xmlXPathNormalizeFunction) xmlXPathNormalizeFunction__internal_alias __attribute((visibility("hidden")));
16957 #define xmlXPathNormalizeFunction xmlXPathNormalizeFunction__internal_alias
16958 #endif
16959 #endif
16960 #endif
16961 
16962 #if defined(LIBXML_XPATH_ENABLED)
16963 #ifdef bottom_xpath
16964 #undef xmlXPathNotEqualValues
16965 extern __typeof (xmlXPathNotEqualValues) xmlXPathNotEqualValues __attribute((alias("xmlXPathNotEqualValues__internal_alias")));
16966 #else
16967 #ifndef xmlXPathNotEqualValues
16968 extern __typeof (xmlXPathNotEqualValues) xmlXPathNotEqualValues__internal_alias __attribute((visibility("hidden")));
16969 #define xmlXPathNotEqualValues xmlXPathNotEqualValues__internal_alias
16970 #endif
16971 #endif
16972 #endif
16973 
16974 #if defined(LIBXML_XPATH_ENABLED)
16975 #ifdef bottom_xpath
16976 #undef xmlXPathNotFunction
16977 extern __typeof (xmlXPathNotFunction) xmlXPathNotFunction __attribute((alias("xmlXPathNotFunction__internal_alias")));
16978 #else
16979 #ifndef xmlXPathNotFunction
16980 extern __typeof (xmlXPathNotFunction) xmlXPathNotFunction__internal_alias __attribute((visibility("hidden")));
16981 #define xmlXPathNotFunction xmlXPathNotFunction__internal_alias
16982 #endif
16983 #endif
16984 #endif
16985 
16986 #if defined(LIBXML_XPATH_ENABLED)
16987 #ifdef bottom_xpath
16988 #undef xmlXPathNsLookup
16989 extern __typeof (xmlXPathNsLookup) xmlXPathNsLookup __attribute((alias("xmlXPathNsLookup__internal_alias")));
16990 #else
16991 #ifndef xmlXPathNsLookup
16992 extern __typeof (xmlXPathNsLookup) xmlXPathNsLookup__internal_alias __attribute((visibility("hidden")));
16993 #define xmlXPathNsLookup xmlXPathNsLookup__internal_alias
16994 #endif
16995 #endif
16996 #endif
16997 
16998 #if defined(LIBXML_XPATH_ENABLED)
16999 #ifdef bottom_xpath
17000 #undef xmlXPathNumberFunction
17001 extern __typeof (xmlXPathNumberFunction) xmlXPathNumberFunction __attribute((alias("xmlXPathNumberFunction__internal_alias")));
17002 #else
17003 #ifndef xmlXPathNumberFunction
17004 extern __typeof (xmlXPathNumberFunction) xmlXPathNumberFunction__internal_alias __attribute((visibility("hidden")));
17005 #define xmlXPathNumberFunction xmlXPathNumberFunction__internal_alias
17006 #endif
17007 #endif
17008 #endif
17009 
17010 #if defined(LIBXML_XPATH_ENABLED)
17011 #ifdef bottom_xpath
17012 #undef xmlXPathObjectCopy
17013 extern __typeof (xmlXPathObjectCopy) xmlXPathObjectCopy __attribute((alias("xmlXPathObjectCopy__internal_alias")));
17014 #else
17015 #ifndef xmlXPathObjectCopy
17016 extern __typeof (xmlXPathObjectCopy) xmlXPathObjectCopy__internal_alias __attribute((visibility("hidden")));
17017 #define xmlXPathObjectCopy xmlXPathObjectCopy__internal_alias
17018 #endif
17019 #endif
17020 #endif
17021 
17022 #if defined(LIBXML_XPATH_ENABLED)
17023 #ifdef bottom_xpath
17024 #undef xmlXPathOrderDocElems
17025 extern __typeof (xmlXPathOrderDocElems) xmlXPathOrderDocElems __attribute((alias("xmlXPathOrderDocElems__internal_alias")));
17026 #else
17027 #ifndef xmlXPathOrderDocElems
17028 extern __typeof (xmlXPathOrderDocElems) xmlXPathOrderDocElems__internal_alias __attribute((visibility("hidden")));
17029 #define xmlXPathOrderDocElems xmlXPathOrderDocElems__internal_alias
17030 #endif
17031 #endif
17032 #endif
17033 
17034 #if defined(LIBXML_XPATH_ENABLED)
17035 #ifdef bottom_xpath
17036 #undef xmlXPathParseNCName
17037 extern __typeof (xmlXPathParseNCName) xmlXPathParseNCName __attribute((alias("xmlXPathParseNCName__internal_alias")));
17038 #else
17039 #ifndef xmlXPathParseNCName
17040 extern __typeof (xmlXPathParseNCName) xmlXPathParseNCName__internal_alias __attribute((visibility("hidden")));
17041 #define xmlXPathParseNCName xmlXPathParseNCName__internal_alias
17042 #endif
17043 #endif
17044 #endif
17045 
17046 #if defined(LIBXML_XPATH_ENABLED)
17047 #ifdef bottom_xpath
17048 #undef xmlXPathParseName
17049 extern __typeof (xmlXPathParseName) xmlXPathParseName __attribute((alias("xmlXPathParseName__internal_alias")));
17050 #else
17051 #ifndef xmlXPathParseName
17052 extern __typeof (xmlXPathParseName) xmlXPathParseName__internal_alias __attribute((visibility("hidden")));
17053 #define xmlXPathParseName xmlXPathParseName__internal_alias
17054 #endif
17055 #endif
17056 #endif
17057 
17058 #if defined(LIBXML_XPATH_ENABLED)
17059 #ifdef bottom_xpath
17060 #undef xmlXPathPopBoolean
17061 extern __typeof (xmlXPathPopBoolean) xmlXPathPopBoolean __attribute((alias("xmlXPathPopBoolean__internal_alias")));
17062 #else
17063 #ifndef xmlXPathPopBoolean
17064 extern __typeof (xmlXPathPopBoolean) xmlXPathPopBoolean__internal_alias __attribute((visibility("hidden")));
17065 #define xmlXPathPopBoolean xmlXPathPopBoolean__internal_alias
17066 #endif
17067 #endif
17068 #endif
17069 
17070 #if defined(LIBXML_XPATH_ENABLED)
17071 #ifdef bottom_xpath
17072 #undef xmlXPathPopExternal
17073 extern __typeof (xmlXPathPopExternal) xmlXPathPopExternal __attribute((alias("xmlXPathPopExternal__internal_alias")));
17074 #else
17075 #ifndef xmlXPathPopExternal
17076 extern __typeof (xmlXPathPopExternal) xmlXPathPopExternal__internal_alias __attribute((visibility("hidden")));
17077 #define xmlXPathPopExternal xmlXPathPopExternal__internal_alias
17078 #endif
17079 #endif
17080 #endif
17081 
17082 #if defined(LIBXML_XPATH_ENABLED)
17083 #ifdef bottom_xpath
17084 #undef xmlXPathPopNodeSet
17085 extern __typeof (xmlXPathPopNodeSet) xmlXPathPopNodeSet __attribute((alias("xmlXPathPopNodeSet__internal_alias")));
17086 #else
17087 #ifndef xmlXPathPopNodeSet
17088 extern __typeof (xmlXPathPopNodeSet) xmlXPathPopNodeSet__internal_alias __attribute((visibility("hidden")));
17089 #define xmlXPathPopNodeSet xmlXPathPopNodeSet__internal_alias
17090 #endif
17091 #endif
17092 #endif
17093 
17094 #if defined(LIBXML_XPATH_ENABLED)
17095 #ifdef bottom_xpath
17096 #undef xmlXPathPopNumber
17097 extern __typeof (xmlXPathPopNumber) xmlXPathPopNumber __attribute((alias("xmlXPathPopNumber__internal_alias")));
17098 #else
17099 #ifndef xmlXPathPopNumber
17100 extern __typeof (xmlXPathPopNumber) xmlXPathPopNumber__internal_alias __attribute((visibility("hidden")));
17101 #define xmlXPathPopNumber xmlXPathPopNumber__internal_alias
17102 #endif
17103 #endif
17104 #endif
17105 
17106 #if defined(LIBXML_XPATH_ENABLED)
17107 #ifdef bottom_xpath
17108 #undef xmlXPathPopString
17109 extern __typeof (xmlXPathPopString) xmlXPathPopString __attribute((alias("xmlXPathPopString__internal_alias")));
17110 #else
17111 #ifndef xmlXPathPopString
17112 extern __typeof (xmlXPathPopString) xmlXPathPopString__internal_alias __attribute((visibility("hidden")));
17113 #define xmlXPathPopString xmlXPathPopString__internal_alias
17114 #endif
17115 #endif
17116 #endif
17117 
17118 #if defined(LIBXML_XPATH_ENABLED)
17119 #ifdef bottom_xpath
17120 #undef xmlXPathPositionFunction
17121 extern __typeof (xmlXPathPositionFunction) xmlXPathPositionFunction __attribute((alias("xmlXPathPositionFunction__internal_alias")));
17122 #else
17123 #ifndef xmlXPathPositionFunction
17124 extern __typeof (xmlXPathPositionFunction) xmlXPathPositionFunction__internal_alias __attribute((visibility("hidden")));
17125 #define xmlXPathPositionFunction xmlXPathPositionFunction__internal_alias
17126 #endif
17127 #endif
17128 #endif
17129 
17130 #if defined(LIBXML_XPATH_ENABLED)
17131 #ifdef bottom_xpath
17132 #undef xmlXPathRegisterAllFunctions
17133 extern __typeof (xmlXPathRegisterAllFunctions) xmlXPathRegisterAllFunctions __attribute((alias("xmlXPathRegisterAllFunctions__internal_alias")));
17134 #else
17135 #ifndef xmlXPathRegisterAllFunctions
17136 extern __typeof (xmlXPathRegisterAllFunctions) xmlXPathRegisterAllFunctions__internal_alias __attribute((visibility("hidden")));
17137 #define xmlXPathRegisterAllFunctions xmlXPathRegisterAllFunctions__internal_alias
17138 #endif
17139 #endif
17140 #endif
17141 
17142 #if defined(LIBXML_XPATH_ENABLED)
17143 #ifdef bottom_xpath
17144 #undef xmlXPathRegisterFunc
17145 extern __typeof (xmlXPathRegisterFunc) xmlXPathRegisterFunc __attribute((alias("xmlXPathRegisterFunc__internal_alias")));
17146 #else
17147 #ifndef xmlXPathRegisterFunc
17148 extern __typeof (xmlXPathRegisterFunc) xmlXPathRegisterFunc__internal_alias __attribute((visibility("hidden")));
17149 #define xmlXPathRegisterFunc xmlXPathRegisterFunc__internal_alias
17150 #endif
17151 #endif
17152 #endif
17153 
17154 #if defined(LIBXML_XPATH_ENABLED)
17155 #ifdef bottom_xpath
17156 #undef xmlXPathRegisterFuncLookup
17157 extern __typeof (xmlXPathRegisterFuncLookup) xmlXPathRegisterFuncLookup __attribute((alias("xmlXPathRegisterFuncLookup__internal_alias")));
17158 #else
17159 #ifndef xmlXPathRegisterFuncLookup
17160 extern __typeof (xmlXPathRegisterFuncLookup) xmlXPathRegisterFuncLookup__internal_alias __attribute((visibility("hidden")));
17161 #define xmlXPathRegisterFuncLookup xmlXPathRegisterFuncLookup__internal_alias
17162 #endif
17163 #endif
17164 #endif
17165 
17166 #if defined(LIBXML_XPATH_ENABLED)
17167 #ifdef bottom_xpath
17168 #undef xmlXPathRegisterFuncNS
17169 extern __typeof (xmlXPathRegisterFuncNS) xmlXPathRegisterFuncNS __attribute((alias("xmlXPathRegisterFuncNS__internal_alias")));
17170 #else
17171 #ifndef xmlXPathRegisterFuncNS
17172 extern __typeof (xmlXPathRegisterFuncNS) xmlXPathRegisterFuncNS__internal_alias __attribute((visibility("hidden")));
17173 #define xmlXPathRegisterFuncNS xmlXPathRegisterFuncNS__internal_alias
17174 #endif
17175 #endif
17176 #endif
17177 
17178 #if defined(LIBXML_XPATH_ENABLED)
17179 #ifdef bottom_xpath
17180 #undef xmlXPathRegisterNs
17181 extern __typeof (xmlXPathRegisterNs) xmlXPathRegisterNs __attribute((alias("xmlXPathRegisterNs__internal_alias")));
17182 #else
17183 #ifndef xmlXPathRegisterNs
17184 extern __typeof (xmlXPathRegisterNs) xmlXPathRegisterNs__internal_alias __attribute((visibility("hidden")));
17185 #define xmlXPathRegisterNs xmlXPathRegisterNs__internal_alias
17186 #endif
17187 #endif
17188 #endif
17189 
17190 #if defined(LIBXML_XPATH_ENABLED)
17191 #ifdef bottom_xpath
17192 #undef xmlXPathRegisterVariable
17193 extern __typeof (xmlXPathRegisterVariable) xmlXPathRegisterVariable __attribute((alias("xmlXPathRegisterVariable__internal_alias")));
17194 #else
17195 #ifndef xmlXPathRegisterVariable
17196 extern __typeof (xmlXPathRegisterVariable) xmlXPathRegisterVariable__internal_alias __attribute((visibility("hidden")));
17197 #define xmlXPathRegisterVariable xmlXPathRegisterVariable__internal_alias
17198 #endif
17199 #endif
17200 #endif
17201 
17202 #if defined(LIBXML_XPATH_ENABLED)
17203 #ifdef bottom_xpath
17204 #undef xmlXPathRegisterVariableLookup
17205 extern __typeof (xmlXPathRegisterVariableLookup) xmlXPathRegisterVariableLookup __attribute((alias("xmlXPathRegisterVariableLookup__internal_alias")));
17206 #else
17207 #ifndef xmlXPathRegisterVariableLookup
17208 extern __typeof (xmlXPathRegisterVariableLookup) xmlXPathRegisterVariableLookup__internal_alias __attribute((visibility("hidden")));
17209 #define xmlXPathRegisterVariableLookup xmlXPathRegisterVariableLookup__internal_alias
17210 #endif
17211 #endif
17212 #endif
17213 
17214 #if defined(LIBXML_XPATH_ENABLED)
17215 #ifdef bottom_xpath
17216 #undef xmlXPathRegisterVariableNS
17217 extern __typeof (xmlXPathRegisterVariableNS) xmlXPathRegisterVariableNS __attribute((alias("xmlXPathRegisterVariableNS__internal_alias")));
17218 #else
17219 #ifndef xmlXPathRegisterVariableNS
17220 extern __typeof (xmlXPathRegisterVariableNS) xmlXPathRegisterVariableNS__internal_alias __attribute((visibility("hidden")));
17221 #define xmlXPathRegisterVariableNS xmlXPathRegisterVariableNS__internal_alias
17222 #endif
17223 #endif
17224 #endif
17225 
17226 #if defined(LIBXML_XPATH_ENABLED)
17227 #ifdef bottom_xpath
17228 #undef xmlXPathRegisteredFuncsCleanup
17229 extern __typeof (xmlXPathRegisteredFuncsCleanup) xmlXPathRegisteredFuncsCleanup __attribute((alias("xmlXPathRegisteredFuncsCleanup__internal_alias")));
17230 #else
17231 #ifndef xmlXPathRegisteredFuncsCleanup
17232 extern __typeof (xmlXPathRegisteredFuncsCleanup) xmlXPathRegisteredFuncsCleanup__internal_alias __attribute((visibility("hidden")));
17233 #define xmlXPathRegisteredFuncsCleanup xmlXPathRegisteredFuncsCleanup__internal_alias
17234 #endif
17235 #endif
17236 #endif
17237 
17238 #if defined(LIBXML_XPATH_ENABLED)
17239 #ifdef bottom_xpath
17240 #undef xmlXPathRegisteredNsCleanup
17241 extern __typeof (xmlXPathRegisteredNsCleanup) xmlXPathRegisteredNsCleanup __attribute((alias("xmlXPathRegisteredNsCleanup__internal_alias")));
17242 #else
17243 #ifndef xmlXPathRegisteredNsCleanup
17244 extern __typeof (xmlXPathRegisteredNsCleanup) xmlXPathRegisteredNsCleanup__internal_alias __attribute((visibility("hidden")));
17245 #define xmlXPathRegisteredNsCleanup xmlXPathRegisteredNsCleanup__internal_alias
17246 #endif
17247 #endif
17248 #endif
17249 
17250 #if defined(LIBXML_XPATH_ENABLED)
17251 #ifdef bottom_xpath
17252 #undef xmlXPathRegisteredVariablesCleanup
17253 extern __typeof (xmlXPathRegisteredVariablesCleanup) xmlXPathRegisteredVariablesCleanup __attribute((alias("xmlXPathRegisteredVariablesCleanup__internal_alias")));
17254 #else
17255 #ifndef xmlXPathRegisteredVariablesCleanup
17256 extern __typeof (xmlXPathRegisteredVariablesCleanup) xmlXPathRegisteredVariablesCleanup__internal_alias __attribute((visibility("hidden")));
17257 #define xmlXPathRegisteredVariablesCleanup xmlXPathRegisteredVariablesCleanup__internal_alias
17258 #endif
17259 #endif
17260 #endif
17261 
17262 #if defined(LIBXML_XPATH_ENABLED)
17263 #ifdef bottom_xpath
17264 #undef xmlXPathRoot
17265 extern __typeof (xmlXPathRoot) xmlXPathRoot __attribute((alias("xmlXPathRoot__internal_alias")));
17266 #else
17267 #ifndef xmlXPathRoot
17268 extern __typeof (xmlXPathRoot) xmlXPathRoot__internal_alias __attribute((visibility("hidden")));
17269 #define xmlXPathRoot xmlXPathRoot__internal_alias
17270 #endif
17271 #endif
17272 #endif
17273 
17274 #if defined(LIBXML_XPATH_ENABLED)
17275 #ifdef bottom_xpath
17276 #undef xmlXPathRoundFunction
17277 extern __typeof (xmlXPathRoundFunction) xmlXPathRoundFunction __attribute((alias("xmlXPathRoundFunction__internal_alias")));
17278 #else
17279 #ifndef xmlXPathRoundFunction
17280 extern __typeof (xmlXPathRoundFunction) xmlXPathRoundFunction__internal_alias __attribute((visibility("hidden")));
17281 #define xmlXPathRoundFunction xmlXPathRoundFunction__internal_alias
17282 #endif
17283 #endif
17284 #endif
17285 
17286 #if defined(LIBXML_XPATH_ENABLED)
17287 #ifdef bottom_xpath
17288 #undef xmlXPathSetContextNode
17289 extern __typeof (xmlXPathSetContextNode) xmlXPathSetContextNode __attribute((alias("xmlXPathSetContextNode__internal_alias")));
17290 #else
17291 #ifndef xmlXPathSetContextNode
17292 extern __typeof (xmlXPathSetContextNode) xmlXPathSetContextNode__internal_alias __attribute((visibility("hidden")));
17293 #define xmlXPathSetContextNode xmlXPathSetContextNode__internal_alias
17294 #endif
17295 #endif
17296 #endif
17297 
17298 #if defined(LIBXML_XPATH_ENABLED)
17299 #ifdef bottom_xpath
17300 #undef xmlXPathStartsWithFunction
17301 extern __typeof (xmlXPathStartsWithFunction) xmlXPathStartsWithFunction __attribute((alias("xmlXPathStartsWithFunction__internal_alias")));
17302 #else
17303 #ifndef xmlXPathStartsWithFunction
17304 extern __typeof (xmlXPathStartsWithFunction) xmlXPathStartsWithFunction__internal_alias __attribute((visibility("hidden")));
17305 #define xmlXPathStartsWithFunction xmlXPathStartsWithFunction__internal_alias
17306 #endif
17307 #endif
17308 #endif
17309 
17310 #if defined(LIBXML_XPATH_ENABLED)
17311 #ifdef bottom_xpath
17312 #undef xmlXPathStringEvalNumber
17313 extern __typeof (xmlXPathStringEvalNumber) xmlXPathStringEvalNumber __attribute((alias("xmlXPathStringEvalNumber__internal_alias")));
17314 #else
17315 #ifndef xmlXPathStringEvalNumber
17316 extern __typeof (xmlXPathStringEvalNumber) xmlXPathStringEvalNumber__internal_alias __attribute((visibility("hidden")));
17317 #define xmlXPathStringEvalNumber xmlXPathStringEvalNumber__internal_alias
17318 #endif
17319 #endif
17320 #endif
17321 
17322 #if defined(LIBXML_XPATH_ENABLED)
17323 #ifdef bottom_xpath
17324 #undef xmlXPathStringFunction
17325 extern __typeof (xmlXPathStringFunction) xmlXPathStringFunction __attribute((alias("xmlXPathStringFunction__internal_alias")));
17326 #else
17327 #ifndef xmlXPathStringFunction
17328 extern __typeof (xmlXPathStringFunction) xmlXPathStringFunction__internal_alias __attribute((visibility("hidden")));
17329 #define xmlXPathStringFunction xmlXPathStringFunction__internal_alias
17330 #endif
17331 #endif
17332 #endif
17333 
17334 #if defined(LIBXML_XPATH_ENABLED)
17335 #ifdef bottom_xpath
17336 #undef xmlXPathStringLengthFunction
17337 extern __typeof (xmlXPathStringLengthFunction) xmlXPathStringLengthFunction __attribute((alias("xmlXPathStringLengthFunction__internal_alias")));
17338 #else
17339 #ifndef xmlXPathStringLengthFunction
17340 extern __typeof (xmlXPathStringLengthFunction) xmlXPathStringLengthFunction__internal_alias __attribute((visibility("hidden")));
17341 #define xmlXPathStringLengthFunction xmlXPathStringLengthFunction__internal_alias
17342 #endif
17343 #endif
17344 #endif
17345 
17346 #if defined(LIBXML_XPATH_ENABLED)
17347 #ifdef bottom_xpath
17348 #undef xmlXPathSubValues
17349 extern __typeof (xmlXPathSubValues) xmlXPathSubValues __attribute((alias("xmlXPathSubValues__internal_alias")));
17350 #else
17351 #ifndef xmlXPathSubValues
17352 extern __typeof (xmlXPathSubValues) xmlXPathSubValues__internal_alias __attribute((visibility("hidden")));
17353 #define xmlXPathSubValues xmlXPathSubValues__internal_alias
17354 #endif
17355 #endif
17356 #endif
17357 
17358 #if defined(LIBXML_XPATH_ENABLED)
17359 #ifdef bottom_xpath
17360 #undef xmlXPathSubstringAfterFunction
17361 extern __typeof (xmlXPathSubstringAfterFunction) xmlXPathSubstringAfterFunction __attribute((alias("xmlXPathSubstringAfterFunction__internal_alias")));
17362 #else
17363 #ifndef xmlXPathSubstringAfterFunction
17364 extern __typeof (xmlXPathSubstringAfterFunction) xmlXPathSubstringAfterFunction__internal_alias __attribute((visibility("hidden")));
17365 #define xmlXPathSubstringAfterFunction xmlXPathSubstringAfterFunction__internal_alias
17366 #endif
17367 #endif
17368 #endif
17369 
17370 #if defined(LIBXML_XPATH_ENABLED)
17371 #ifdef bottom_xpath
17372 #undef xmlXPathSubstringBeforeFunction
17373 extern __typeof (xmlXPathSubstringBeforeFunction) xmlXPathSubstringBeforeFunction __attribute((alias("xmlXPathSubstringBeforeFunction__internal_alias")));
17374 #else
17375 #ifndef xmlXPathSubstringBeforeFunction
17376 extern __typeof (xmlXPathSubstringBeforeFunction) xmlXPathSubstringBeforeFunction__internal_alias __attribute((visibility("hidden")));
17377 #define xmlXPathSubstringBeforeFunction xmlXPathSubstringBeforeFunction__internal_alias
17378 #endif
17379 #endif
17380 #endif
17381 
17382 #if defined(LIBXML_XPATH_ENABLED)
17383 #ifdef bottom_xpath
17384 #undef xmlXPathSubstringFunction
17385 extern __typeof (xmlXPathSubstringFunction) xmlXPathSubstringFunction __attribute((alias("xmlXPathSubstringFunction__internal_alias")));
17386 #else
17387 #ifndef xmlXPathSubstringFunction
17388 extern __typeof (xmlXPathSubstringFunction) xmlXPathSubstringFunction__internal_alias __attribute((visibility("hidden")));
17389 #define xmlXPathSubstringFunction xmlXPathSubstringFunction__internal_alias
17390 #endif
17391 #endif
17392 #endif
17393 
17394 #if defined(LIBXML_XPATH_ENABLED)
17395 #ifdef bottom_xpath
17396 #undef xmlXPathSumFunction
17397 extern __typeof (xmlXPathSumFunction) xmlXPathSumFunction __attribute((alias("xmlXPathSumFunction__internal_alias")));
17398 #else
17399 #ifndef xmlXPathSumFunction
17400 extern __typeof (xmlXPathSumFunction) xmlXPathSumFunction__internal_alias __attribute((visibility("hidden")));
17401 #define xmlXPathSumFunction xmlXPathSumFunction__internal_alias
17402 #endif
17403 #endif
17404 #endif
17405 
17406 #if defined(LIBXML_XPATH_ENABLED)
17407 #ifdef bottom_xpath
17408 #undef xmlXPathTrailing
17409 extern __typeof (xmlXPathTrailing) xmlXPathTrailing __attribute((alias("xmlXPathTrailing__internal_alias")));
17410 #else
17411 #ifndef xmlXPathTrailing
17412 extern __typeof (xmlXPathTrailing) xmlXPathTrailing__internal_alias __attribute((visibility("hidden")));
17413 #define xmlXPathTrailing xmlXPathTrailing__internal_alias
17414 #endif
17415 #endif
17416 #endif
17417 
17418 #if defined(LIBXML_XPATH_ENABLED)
17419 #ifdef bottom_xpath
17420 #undef xmlXPathTrailingSorted
17421 extern __typeof (xmlXPathTrailingSorted) xmlXPathTrailingSorted __attribute((alias("xmlXPathTrailingSorted__internal_alias")));
17422 #else
17423 #ifndef xmlXPathTrailingSorted
17424 extern __typeof (xmlXPathTrailingSorted) xmlXPathTrailingSorted__internal_alias __attribute((visibility("hidden")));
17425 #define xmlXPathTrailingSorted xmlXPathTrailingSorted__internal_alias
17426 #endif
17427 #endif
17428 #endif
17429 
17430 #if defined(LIBXML_XPATH_ENABLED)
17431 #ifdef bottom_xpath
17432 #undef xmlXPathTranslateFunction
17433 extern __typeof (xmlXPathTranslateFunction) xmlXPathTranslateFunction __attribute((alias("xmlXPathTranslateFunction__internal_alias")));
17434 #else
17435 #ifndef xmlXPathTranslateFunction
17436 extern __typeof (xmlXPathTranslateFunction) xmlXPathTranslateFunction__internal_alias __attribute((visibility("hidden")));
17437 #define xmlXPathTranslateFunction xmlXPathTranslateFunction__internal_alias
17438 #endif
17439 #endif
17440 #endif
17441 
17442 #if defined(LIBXML_XPATH_ENABLED)
17443 #ifdef bottom_xpath
17444 #undef xmlXPathTrueFunction
17445 extern __typeof (xmlXPathTrueFunction) xmlXPathTrueFunction __attribute((alias("xmlXPathTrueFunction__internal_alias")));
17446 #else
17447 #ifndef xmlXPathTrueFunction
17448 extern __typeof (xmlXPathTrueFunction) xmlXPathTrueFunction__internal_alias __attribute((visibility("hidden")));
17449 #define xmlXPathTrueFunction xmlXPathTrueFunction__internal_alias
17450 #endif
17451 #endif
17452 #endif
17453 
17454 #if defined(LIBXML_XPATH_ENABLED)
17455 #ifdef bottom_xpath
17456 #undef xmlXPathValueFlipSign
17457 extern __typeof (xmlXPathValueFlipSign) xmlXPathValueFlipSign __attribute((alias("xmlXPathValueFlipSign__internal_alias")));
17458 #else
17459 #ifndef xmlXPathValueFlipSign
17460 extern __typeof (xmlXPathValueFlipSign) xmlXPathValueFlipSign__internal_alias __attribute((visibility("hidden")));
17461 #define xmlXPathValueFlipSign xmlXPathValueFlipSign__internal_alias
17462 #endif
17463 #endif
17464 #endif
17465 
17466 #if defined(LIBXML_XPATH_ENABLED)
17467 #ifdef bottom_xpath
17468 #undef xmlXPathVariableLookup
17469 extern __typeof (xmlXPathVariableLookup) xmlXPathVariableLookup __attribute((alias("xmlXPathVariableLookup__internal_alias")));
17470 #else
17471 #ifndef xmlXPathVariableLookup
17472 extern __typeof (xmlXPathVariableLookup) xmlXPathVariableLookup__internal_alias __attribute((visibility("hidden")));
17473 #define xmlXPathVariableLookup xmlXPathVariableLookup__internal_alias
17474 #endif
17475 #endif
17476 #endif
17477 
17478 #if defined(LIBXML_XPATH_ENABLED)
17479 #ifdef bottom_xpath
17480 #undef xmlXPathVariableLookupNS
17481 extern __typeof (xmlXPathVariableLookupNS) xmlXPathVariableLookupNS __attribute((alias("xmlXPathVariableLookupNS__internal_alias")));
17482 #else
17483 #ifndef xmlXPathVariableLookupNS
17484 extern __typeof (xmlXPathVariableLookupNS) xmlXPathVariableLookupNS__internal_alias __attribute((visibility("hidden")));
17485 #define xmlXPathVariableLookupNS xmlXPathVariableLookupNS__internal_alias
17486 #endif
17487 #endif
17488 #endif
17489 
17490 #if defined(LIBXML_XPATH_ENABLED)
17491 #ifdef bottom_xpath
17492 #undef xmlXPathWrapCString
17493 extern __typeof (xmlXPathWrapCString) xmlXPathWrapCString __attribute((alias("xmlXPathWrapCString__internal_alias")));
17494 #else
17495 #ifndef xmlXPathWrapCString
17496 extern __typeof (xmlXPathWrapCString) xmlXPathWrapCString__internal_alias __attribute((visibility("hidden")));
17497 #define xmlXPathWrapCString xmlXPathWrapCString__internal_alias
17498 #endif
17499 #endif
17500 #endif
17501 
17502 #if defined(LIBXML_XPATH_ENABLED)
17503 #ifdef bottom_xpath
17504 #undef xmlXPathWrapExternal
17505 extern __typeof (xmlXPathWrapExternal) xmlXPathWrapExternal __attribute((alias("xmlXPathWrapExternal__internal_alias")));
17506 #else
17507 #ifndef xmlXPathWrapExternal
17508 extern __typeof (xmlXPathWrapExternal) xmlXPathWrapExternal__internal_alias __attribute((visibility("hidden")));
17509 #define xmlXPathWrapExternal xmlXPathWrapExternal__internal_alias
17510 #endif
17511 #endif
17512 #endif
17513 
17514 #if defined(LIBXML_XPATH_ENABLED)
17515 #ifdef bottom_xpath
17516 #undef xmlXPathWrapNodeSet
17517 extern __typeof (xmlXPathWrapNodeSet) xmlXPathWrapNodeSet __attribute((alias("xmlXPathWrapNodeSet__internal_alias")));
17518 #else
17519 #ifndef xmlXPathWrapNodeSet
17520 extern __typeof (xmlXPathWrapNodeSet) xmlXPathWrapNodeSet__internal_alias __attribute((visibility("hidden")));
17521 #define xmlXPathWrapNodeSet xmlXPathWrapNodeSet__internal_alias
17522 #endif
17523 #endif
17524 #endif
17525 
17526 #if defined(LIBXML_XPATH_ENABLED)
17527 #ifdef bottom_xpath
17528 #undef xmlXPathWrapString
17529 extern __typeof (xmlXPathWrapString) xmlXPathWrapString __attribute((alias("xmlXPathWrapString__internal_alias")));
17530 #else
17531 #ifndef xmlXPathWrapString
17532 extern __typeof (xmlXPathWrapString) xmlXPathWrapString__internal_alias __attribute((visibility("hidden")));
17533 #define xmlXPathWrapString xmlXPathWrapString__internal_alias
17534 #endif
17535 #endif
17536 #endif
17537 
17538 #if defined(LIBXML_XPATH_ENABLED)
17539 #ifdef bottom_xpath
17540 #undef xmlXPatherror
17541 extern __typeof (xmlXPatherror) xmlXPatherror __attribute((alias("xmlXPatherror__internal_alias")));
17542 #else
17543 #ifndef xmlXPatherror
17544 extern __typeof (xmlXPatherror) xmlXPatherror__internal_alias __attribute((visibility("hidden")));
17545 #define xmlXPatherror xmlXPatherror__internal_alias
17546 #endif
17547 #endif
17548 #endif
17549 
17550 #if defined(LIBXML_XPTR_ENABLED)
17551 #ifdef bottom_xpointer
17552 #undef xmlXPtrBuildNodeList
17553 extern __typeof (xmlXPtrBuildNodeList) xmlXPtrBuildNodeList __attribute((alias("xmlXPtrBuildNodeList__internal_alias")));
17554 #else
17555 #ifndef xmlXPtrBuildNodeList
17556 extern __typeof (xmlXPtrBuildNodeList) xmlXPtrBuildNodeList__internal_alias __attribute((visibility("hidden")));
17557 #define xmlXPtrBuildNodeList xmlXPtrBuildNodeList__internal_alias
17558 #endif
17559 #endif
17560 #endif
17561 
17562 #if defined(LIBXML_XPTR_ENABLED)
17563 #ifdef bottom_xpointer
17564 #undef xmlXPtrEval
17565 extern __typeof (xmlXPtrEval) xmlXPtrEval __attribute((alias("xmlXPtrEval__internal_alias")));
17566 #else
17567 #ifndef xmlXPtrEval
17568 extern __typeof (xmlXPtrEval) xmlXPtrEval__internal_alias __attribute((visibility("hidden")));
17569 #define xmlXPtrEval xmlXPtrEval__internal_alias
17570 #endif
17571 #endif
17572 #endif
17573 
17574 #if defined(LIBXML_XPTR_ENABLED)
17575 #ifdef bottom_xpointer
17576 #undef xmlXPtrEvalRangePredicate
17577 extern __typeof (xmlXPtrEvalRangePredicate) xmlXPtrEvalRangePredicate __attribute((alias("xmlXPtrEvalRangePredicate__internal_alias")));
17578 #else
17579 #ifndef xmlXPtrEvalRangePredicate
17580 extern __typeof (xmlXPtrEvalRangePredicate) xmlXPtrEvalRangePredicate__internal_alias __attribute((visibility("hidden")));
17581 #define xmlXPtrEvalRangePredicate xmlXPtrEvalRangePredicate__internal_alias
17582 #endif
17583 #endif
17584 #endif
17585 
17586 #if defined(LIBXML_XPTR_ENABLED)
17587 #ifdef bottom_xpointer
17588 #undef xmlXPtrFreeLocationSet
17589 extern __typeof (xmlXPtrFreeLocationSet) xmlXPtrFreeLocationSet __attribute((alias("xmlXPtrFreeLocationSet__internal_alias")));
17590 #else
17591 #ifndef xmlXPtrFreeLocationSet
17592 extern __typeof (xmlXPtrFreeLocationSet) xmlXPtrFreeLocationSet__internal_alias __attribute((visibility("hidden")));
17593 #define xmlXPtrFreeLocationSet xmlXPtrFreeLocationSet__internal_alias
17594 #endif
17595 #endif
17596 #endif
17597 
17598 #if defined(LIBXML_XPTR_ENABLED)
17599 #ifdef bottom_xpointer
17600 #undef xmlXPtrLocationSetAdd
17601 extern __typeof (xmlXPtrLocationSetAdd) xmlXPtrLocationSetAdd __attribute((alias("xmlXPtrLocationSetAdd__internal_alias")));
17602 #else
17603 #ifndef xmlXPtrLocationSetAdd
17604 extern __typeof (xmlXPtrLocationSetAdd) xmlXPtrLocationSetAdd__internal_alias __attribute((visibility("hidden")));
17605 #define xmlXPtrLocationSetAdd xmlXPtrLocationSetAdd__internal_alias
17606 #endif
17607 #endif
17608 #endif
17609 
17610 #if defined(LIBXML_XPTR_ENABLED)
17611 #ifdef bottom_xpointer
17612 #undef xmlXPtrLocationSetCreate
17613 extern __typeof (xmlXPtrLocationSetCreate) xmlXPtrLocationSetCreate __attribute((alias("xmlXPtrLocationSetCreate__internal_alias")));
17614 #else
17615 #ifndef xmlXPtrLocationSetCreate
17616 extern __typeof (xmlXPtrLocationSetCreate) xmlXPtrLocationSetCreate__internal_alias __attribute((visibility("hidden")));
17617 #define xmlXPtrLocationSetCreate xmlXPtrLocationSetCreate__internal_alias
17618 #endif
17619 #endif
17620 #endif
17621 
17622 #if defined(LIBXML_XPTR_ENABLED)
17623 #ifdef bottom_xpointer
17624 #undef xmlXPtrLocationSetDel
17625 extern __typeof (xmlXPtrLocationSetDel) xmlXPtrLocationSetDel __attribute((alias("xmlXPtrLocationSetDel__internal_alias")));
17626 #else
17627 #ifndef xmlXPtrLocationSetDel
17628 extern __typeof (xmlXPtrLocationSetDel) xmlXPtrLocationSetDel__internal_alias __attribute((visibility("hidden")));
17629 #define xmlXPtrLocationSetDel xmlXPtrLocationSetDel__internal_alias
17630 #endif
17631 #endif
17632 #endif
17633 
17634 #if defined(LIBXML_XPTR_ENABLED)
17635 #ifdef bottom_xpointer
17636 #undef xmlXPtrLocationSetMerge
17637 extern __typeof (xmlXPtrLocationSetMerge) xmlXPtrLocationSetMerge __attribute((alias("xmlXPtrLocationSetMerge__internal_alias")));
17638 #else
17639 #ifndef xmlXPtrLocationSetMerge
17640 extern __typeof (xmlXPtrLocationSetMerge) xmlXPtrLocationSetMerge__internal_alias __attribute((visibility("hidden")));
17641 #define xmlXPtrLocationSetMerge xmlXPtrLocationSetMerge__internal_alias
17642 #endif
17643 #endif
17644 #endif
17645 
17646 #if defined(LIBXML_XPTR_ENABLED)
17647 #ifdef bottom_xpointer
17648 #undef xmlXPtrLocationSetRemove
17649 extern __typeof (xmlXPtrLocationSetRemove) xmlXPtrLocationSetRemove __attribute((alias("xmlXPtrLocationSetRemove__internal_alias")));
17650 #else
17651 #ifndef xmlXPtrLocationSetRemove
17652 extern __typeof (xmlXPtrLocationSetRemove) xmlXPtrLocationSetRemove__internal_alias __attribute((visibility("hidden")));
17653 #define xmlXPtrLocationSetRemove xmlXPtrLocationSetRemove__internal_alias
17654 #endif
17655 #endif
17656 #endif
17657 
17658 #if defined(LIBXML_XPTR_ENABLED)
17659 #ifdef bottom_xpointer
17660 #undef xmlXPtrNewCollapsedRange
17661 extern __typeof (xmlXPtrNewCollapsedRange) xmlXPtrNewCollapsedRange __attribute((alias("xmlXPtrNewCollapsedRange__internal_alias")));
17662 #else
17663 #ifndef xmlXPtrNewCollapsedRange
17664 extern __typeof (xmlXPtrNewCollapsedRange) xmlXPtrNewCollapsedRange__internal_alias __attribute((visibility("hidden")));
17665 #define xmlXPtrNewCollapsedRange xmlXPtrNewCollapsedRange__internal_alias
17666 #endif
17667 #endif
17668 #endif
17669 
17670 #if defined(LIBXML_XPTR_ENABLED)
17671 #ifdef bottom_xpointer
17672 #undef xmlXPtrNewContext
17673 extern __typeof (xmlXPtrNewContext) xmlXPtrNewContext __attribute((alias("xmlXPtrNewContext__internal_alias")));
17674 #else
17675 #ifndef xmlXPtrNewContext
17676 extern __typeof (xmlXPtrNewContext) xmlXPtrNewContext__internal_alias __attribute((visibility("hidden")));
17677 #define xmlXPtrNewContext xmlXPtrNewContext__internal_alias
17678 #endif
17679 #endif
17680 #endif
17681 
17682 #if defined(LIBXML_XPTR_ENABLED)
17683 #ifdef bottom_xpointer
17684 #undef xmlXPtrNewLocationSetNodeSet
17685 extern __typeof (xmlXPtrNewLocationSetNodeSet) xmlXPtrNewLocationSetNodeSet __attribute((alias("xmlXPtrNewLocationSetNodeSet__internal_alias")));
17686 #else
17687 #ifndef xmlXPtrNewLocationSetNodeSet
17688 extern __typeof (xmlXPtrNewLocationSetNodeSet) xmlXPtrNewLocationSetNodeSet__internal_alias __attribute((visibility("hidden")));
17689 #define xmlXPtrNewLocationSetNodeSet xmlXPtrNewLocationSetNodeSet__internal_alias
17690 #endif
17691 #endif
17692 #endif
17693 
17694 #if defined(LIBXML_XPTR_ENABLED)
17695 #ifdef bottom_xpointer
17696 #undef xmlXPtrNewLocationSetNodes
17697 extern __typeof (xmlXPtrNewLocationSetNodes) xmlXPtrNewLocationSetNodes __attribute((alias("xmlXPtrNewLocationSetNodes__internal_alias")));
17698 #else
17699 #ifndef xmlXPtrNewLocationSetNodes
17700 extern __typeof (xmlXPtrNewLocationSetNodes) xmlXPtrNewLocationSetNodes__internal_alias __attribute((visibility("hidden")));
17701 #define xmlXPtrNewLocationSetNodes xmlXPtrNewLocationSetNodes__internal_alias
17702 #endif
17703 #endif
17704 #endif
17705 
17706 #if defined(LIBXML_XPTR_ENABLED)
17707 #ifdef bottom_xpointer
17708 #undef xmlXPtrNewRange
17709 extern __typeof (xmlXPtrNewRange) xmlXPtrNewRange __attribute((alias("xmlXPtrNewRange__internal_alias")));
17710 #else
17711 #ifndef xmlXPtrNewRange
17712 extern __typeof (xmlXPtrNewRange) xmlXPtrNewRange__internal_alias __attribute((visibility("hidden")));
17713 #define xmlXPtrNewRange xmlXPtrNewRange__internal_alias
17714 #endif
17715 #endif
17716 #endif
17717 
17718 #if defined(LIBXML_XPTR_ENABLED)
17719 #ifdef bottom_xpointer
17720 #undef xmlXPtrNewRangeNodeObject
17721 extern __typeof (xmlXPtrNewRangeNodeObject) xmlXPtrNewRangeNodeObject __attribute((alias("xmlXPtrNewRangeNodeObject__internal_alias")));
17722 #else
17723 #ifndef xmlXPtrNewRangeNodeObject
17724 extern __typeof (xmlXPtrNewRangeNodeObject) xmlXPtrNewRangeNodeObject__internal_alias __attribute((visibility("hidden")));
17725 #define xmlXPtrNewRangeNodeObject xmlXPtrNewRangeNodeObject__internal_alias
17726 #endif
17727 #endif
17728 #endif
17729 
17730 #if defined(LIBXML_XPTR_ENABLED)
17731 #ifdef bottom_xpointer
17732 #undef xmlXPtrNewRangeNodePoint
17733 extern __typeof (xmlXPtrNewRangeNodePoint) xmlXPtrNewRangeNodePoint __attribute((alias("xmlXPtrNewRangeNodePoint__internal_alias")));
17734 #else
17735 #ifndef xmlXPtrNewRangeNodePoint
17736 extern __typeof (xmlXPtrNewRangeNodePoint) xmlXPtrNewRangeNodePoint__internal_alias __attribute((visibility("hidden")));
17737 #define xmlXPtrNewRangeNodePoint xmlXPtrNewRangeNodePoint__internal_alias
17738 #endif
17739 #endif
17740 #endif
17741 
17742 #if defined(LIBXML_XPTR_ENABLED)
17743 #ifdef bottom_xpointer
17744 #undef xmlXPtrNewRangeNodes
17745 extern __typeof (xmlXPtrNewRangeNodes) xmlXPtrNewRangeNodes __attribute((alias("xmlXPtrNewRangeNodes__internal_alias")));
17746 #else
17747 #ifndef xmlXPtrNewRangeNodes
17748 extern __typeof (xmlXPtrNewRangeNodes) xmlXPtrNewRangeNodes__internal_alias __attribute((visibility("hidden")));
17749 #define xmlXPtrNewRangeNodes xmlXPtrNewRangeNodes__internal_alias
17750 #endif
17751 #endif
17752 #endif
17753 
17754 #if defined(LIBXML_XPTR_ENABLED)
17755 #ifdef bottom_xpointer
17756 #undef xmlXPtrNewRangePointNode
17757 extern __typeof (xmlXPtrNewRangePointNode) xmlXPtrNewRangePointNode __attribute((alias("xmlXPtrNewRangePointNode__internal_alias")));
17758 #else
17759 #ifndef xmlXPtrNewRangePointNode
17760 extern __typeof (xmlXPtrNewRangePointNode) xmlXPtrNewRangePointNode__internal_alias __attribute((visibility("hidden")));
17761 #define xmlXPtrNewRangePointNode xmlXPtrNewRangePointNode__internal_alias
17762 #endif
17763 #endif
17764 #endif
17765 
17766 #if defined(LIBXML_XPTR_ENABLED)
17767 #ifdef bottom_xpointer
17768 #undef xmlXPtrNewRangePoints
17769 extern __typeof (xmlXPtrNewRangePoints) xmlXPtrNewRangePoints __attribute((alias("xmlXPtrNewRangePoints__internal_alias")));
17770 #else
17771 #ifndef xmlXPtrNewRangePoints
17772 extern __typeof (xmlXPtrNewRangePoints) xmlXPtrNewRangePoints__internal_alias __attribute((visibility("hidden")));
17773 #define xmlXPtrNewRangePoints xmlXPtrNewRangePoints__internal_alias
17774 #endif
17775 #endif
17776 #endif
17777 
17778 #if defined(LIBXML_XPTR_ENABLED)
17779 #ifdef bottom_xpointer
17780 #undef xmlXPtrRangeToFunction
17781 extern __typeof (xmlXPtrRangeToFunction) xmlXPtrRangeToFunction __attribute((alias("xmlXPtrRangeToFunction__internal_alias")));
17782 #else
17783 #ifndef xmlXPtrRangeToFunction
17784 extern __typeof (xmlXPtrRangeToFunction) xmlXPtrRangeToFunction__internal_alias __attribute((visibility("hidden")));
17785 #define xmlXPtrRangeToFunction xmlXPtrRangeToFunction__internal_alias
17786 #endif
17787 #endif
17788 #endif
17789 
17790 #if defined(LIBXML_XPTR_ENABLED)
17791 #ifdef bottom_xpointer
17792 #undef xmlXPtrWrapLocationSet
17793 extern __typeof (xmlXPtrWrapLocationSet) xmlXPtrWrapLocationSet __attribute((alias("xmlXPtrWrapLocationSet__internal_alias")));
17794 #else
17795 #ifndef xmlXPtrWrapLocationSet
17796 extern __typeof (xmlXPtrWrapLocationSet) xmlXPtrWrapLocationSet__internal_alias __attribute((visibility("hidden")));
17797 #define xmlXPtrWrapLocationSet xmlXPtrWrapLocationSet__internal_alias
17798 #endif
17799 #endif
17800 #endif
17801 
17802 
17803 #endif
17804 #endif
17805 #endif
17806 #endif
17807 #endif
17808 
17809