Eneboo - Documentación para desarrolladores
src/libdigidoc/libxml2/elfgcchack.h
Ir a la documentación de este archivo.
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)
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_tree
01347 #undef xmlBufferAdd
01348 extern __typeof (xmlBufferAdd) xmlBufferAdd __attribute((alias("xmlBufferAdd__internal_alias")));
01349 #else
01350 #ifndef xmlBufferAdd
01351 extern __typeof (xmlBufferAdd) xmlBufferAdd__internal_alias __attribute((visibility("hidden")));
01352 #define xmlBufferAdd xmlBufferAdd__internal_alias
01353 #endif
01354 #endif
01355 
01356 #ifdef bottom_tree
01357 #undef xmlBufferAddHead
01358 extern __typeof (xmlBufferAddHead) xmlBufferAddHead __attribute((alias("xmlBufferAddHead__internal_alias")));
01359 #else
01360 #ifndef xmlBufferAddHead
01361 extern __typeof (xmlBufferAddHead) xmlBufferAddHead__internal_alias __attribute((visibility("hidden")));
01362 #define xmlBufferAddHead xmlBufferAddHead__internal_alias
01363 #endif
01364 #endif
01365 
01366 #ifdef bottom_tree
01367 #undef xmlBufferCCat
01368 extern __typeof (xmlBufferCCat) xmlBufferCCat __attribute((alias("xmlBufferCCat__internal_alias")));
01369 #else
01370 #ifndef xmlBufferCCat
01371 extern __typeof (xmlBufferCCat) xmlBufferCCat__internal_alias __attribute((visibility("hidden")));
01372 #define xmlBufferCCat xmlBufferCCat__internal_alias
01373 #endif
01374 #endif
01375 
01376 #ifdef bottom_tree
01377 #undef xmlBufferCat
01378 extern __typeof (xmlBufferCat) xmlBufferCat __attribute((alias("xmlBufferCat__internal_alias")));
01379 #else
01380 #ifndef xmlBufferCat
01381 extern __typeof (xmlBufferCat) xmlBufferCat__internal_alias __attribute((visibility("hidden")));
01382 #define xmlBufferCat xmlBufferCat__internal_alias
01383 #endif
01384 #endif
01385 
01386 #ifdef bottom_tree
01387 #undef xmlBufferContent
01388 extern __typeof (xmlBufferContent) xmlBufferContent __attribute((alias("xmlBufferContent__internal_alias")));
01389 #else
01390 #ifndef xmlBufferContent
01391 extern __typeof (xmlBufferContent) xmlBufferContent__internal_alias __attribute((visibility("hidden")));
01392 #define xmlBufferContent xmlBufferContent__internal_alias
01393 #endif
01394 #endif
01395 
01396 #ifdef bottom_tree
01397 #undef xmlBufferCreate
01398 extern __typeof (xmlBufferCreate) xmlBufferCreate __attribute((alias("xmlBufferCreate__internal_alias")));
01399 #else
01400 #ifndef xmlBufferCreate
01401 extern __typeof (xmlBufferCreate) xmlBufferCreate__internal_alias __attribute((visibility("hidden")));
01402 #define xmlBufferCreate xmlBufferCreate__internal_alias
01403 #endif
01404 #endif
01405 
01406 #ifdef bottom_tree
01407 #undef xmlBufferCreateSize
01408 extern __typeof (xmlBufferCreateSize) xmlBufferCreateSize __attribute((alias("xmlBufferCreateSize__internal_alias")));
01409 #else
01410 #ifndef xmlBufferCreateSize
01411 extern __typeof (xmlBufferCreateSize) xmlBufferCreateSize__internal_alias __attribute((visibility("hidden")));
01412 #define xmlBufferCreateSize xmlBufferCreateSize__internal_alias
01413 #endif
01414 #endif
01415 
01416 #ifdef bottom_tree
01417 #undef xmlBufferCreateStatic
01418 extern __typeof (xmlBufferCreateStatic) xmlBufferCreateStatic __attribute((alias("xmlBufferCreateStatic__internal_alias")));
01419 #else
01420 #ifndef xmlBufferCreateStatic
01421 extern __typeof (xmlBufferCreateStatic) xmlBufferCreateStatic__internal_alias __attribute((visibility("hidden")));
01422 #define xmlBufferCreateStatic xmlBufferCreateStatic__internal_alias
01423 #endif
01424 #endif
01425 
01426 #ifdef bottom_tree
01427 #undef xmlBufferDump
01428 extern __typeof (xmlBufferDump) xmlBufferDump __attribute((alias("xmlBufferDump__internal_alias")));
01429 #else
01430 #ifndef xmlBufferDump
01431 extern __typeof (xmlBufferDump) xmlBufferDump__internal_alias __attribute((visibility("hidden")));
01432 #define xmlBufferDump xmlBufferDump__internal_alias
01433 #endif
01434 #endif
01435 
01436 #ifdef bottom_tree
01437 #undef xmlBufferEmpty
01438 extern __typeof (xmlBufferEmpty) xmlBufferEmpty __attribute((alias("xmlBufferEmpty__internal_alias")));
01439 #else
01440 #ifndef xmlBufferEmpty
01441 extern __typeof (xmlBufferEmpty) xmlBufferEmpty__internal_alias __attribute((visibility("hidden")));
01442 #define xmlBufferEmpty xmlBufferEmpty__internal_alias
01443 #endif
01444 #endif
01445 
01446 #ifdef bottom_tree
01447 #undef xmlBufferFree
01448 extern __typeof (xmlBufferFree) xmlBufferFree __attribute((alias("xmlBufferFree__internal_alias")));
01449 #else
01450 #ifndef xmlBufferFree
01451 extern __typeof (xmlBufferFree) xmlBufferFree__internal_alias __attribute((visibility("hidden")));
01452 #define xmlBufferFree xmlBufferFree__internal_alias
01453 #endif
01454 #endif
01455 
01456 #ifdef bottom_tree
01457 #undef xmlBufferGrow
01458 extern __typeof (xmlBufferGrow) xmlBufferGrow __attribute((alias("xmlBufferGrow__internal_alias")));
01459 #else
01460 #ifndef xmlBufferGrow
01461 extern __typeof (xmlBufferGrow) xmlBufferGrow__internal_alias __attribute((visibility("hidden")));
01462 #define xmlBufferGrow xmlBufferGrow__internal_alias
01463 #endif
01464 #endif
01465 
01466 #ifdef bottom_tree
01467 #undef xmlBufferLength
01468 extern __typeof (xmlBufferLength) xmlBufferLength __attribute((alias("xmlBufferLength__internal_alias")));
01469 #else
01470 #ifndef xmlBufferLength
01471 extern __typeof (xmlBufferLength) xmlBufferLength__internal_alias __attribute((visibility("hidden")));
01472 #define xmlBufferLength xmlBufferLength__internal_alias
01473 #endif
01474 #endif
01475 
01476 #ifdef bottom_tree
01477 #undef xmlBufferResize
01478 extern __typeof (xmlBufferResize) xmlBufferResize __attribute((alias("xmlBufferResize__internal_alias")));
01479 #else
01480 #ifndef xmlBufferResize
01481 extern __typeof (xmlBufferResize) xmlBufferResize__internal_alias __attribute((visibility("hidden")));
01482 #define xmlBufferResize xmlBufferResize__internal_alias
01483 #endif
01484 #endif
01485 
01486 #ifdef bottom_tree
01487 #undef xmlBufferSetAllocationScheme
01488 extern __typeof (xmlBufferSetAllocationScheme) xmlBufferSetAllocationScheme __attribute((alias("xmlBufferSetAllocationScheme__internal_alias")));
01489 #else
01490 #ifndef xmlBufferSetAllocationScheme
01491 extern __typeof (xmlBufferSetAllocationScheme) xmlBufferSetAllocationScheme__internal_alias __attribute((visibility("hidden")));
01492 #define xmlBufferSetAllocationScheme xmlBufferSetAllocationScheme__internal_alias
01493 #endif
01494 #endif
01495 
01496 #ifdef bottom_tree
01497 #undef xmlBufferShrink
01498 extern __typeof (xmlBufferShrink) xmlBufferShrink __attribute((alias("xmlBufferShrink__internal_alias")));
01499 #else
01500 #ifndef xmlBufferShrink
01501 extern __typeof (xmlBufferShrink) xmlBufferShrink__internal_alias __attribute((visibility("hidden")));
01502 #define xmlBufferShrink xmlBufferShrink__internal_alias
01503 #endif
01504 #endif
01505 
01506 #ifdef bottom_tree
01507 #undef xmlBufferWriteCHAR
01508 extern __typeof (xmlBufferWriteCHAR) xmlBufferWriteCHAR __attribute((alias("xmlBufferWriteCHAR__internal_alias")));
01509 #else
01510 #ifndef xmlBufferWriteCHAR
01511 extern __typeof (xmlBufferWriteCHAR) xmlBufferWriteCHAR__internal_alias __attribute((visibility("hidden")));
01512 #define xmlBufferWriteCHAR xmlBufferWriteCHAR__internal_alias
01513 #endif
01514 #endif
01515 
01516 #ifdef bottom_tree
01517 #undef xmlBufferWriteChar
01518 extern __typeof (xmlBufferWriteChar) xmlBufferWriteChar __attribute((alias("xmlBufferWriteChar__internal_alias")));
01519 #else
01520 #ifndef xmlBufferWriteChar
01521 extern __typeof (xmlBufferWriteChar) xmlBufferWriteChar__internal_alias __attribute((visibility("hidden")));
01522 #define xmlBufferWriteChar xmlBufferWriteChar__internal_alias
01523 #endif
01524 #endif
01525 
01526 #ifdef bottom_tree
01527 #undef xmlBufferWriteQuotedString
01528 extern __typeof (xmlBufferWriteQuotedString) xmlBufferWriteQuotedString __attribute((alias("xmlBufferWriteQuotedString__internal_alias")));
01529 #else
01530 #ifndef xmlBufferWriteQuotedString
01531 extern __typeof (xmlBufferWriteQuotedString) xmlBufferWriteQuotedString__internal_alias __attribute((visibility("hidden")));
01532 #define xmlBufferWriteQuotedString xmlBufferWriteQuotedString__internal_alias
01533 #endif
01534 #endif
01535 
01536 #ifdef bottom_tree
01537 #undef xmlBuildQName
01538 extern __typeof (xmlBuildQName) xmlBuildQName __attribute((alias("xmlBuildQName__internal_alias")));
01539 #else
01540 #ifndef xmlBuildQName
01541 extern __typeof (xmlBuildQName) xmlBuildQName__internal_alias __attribute((visibility("hidden")));
01542 #define xmlBuildQName xmlBuildQName__internal_alias
01543 #endif
01544 #endif
01545 
01546 #ifdef bottom_uri
01547 #undef xmlBuildRelativeURI
01548 extern __typeof (xmlBuildRelativeURI) xmlBuildRelativeURI __attribute((alias("xmlBuildRelativeURI__internal_alias")));
01549 #else
01550 #ifndef xmlBuildRelativeURI
01551 extern __typeof (xmlBuildRelativeURI) xmlBuildRelativeURI__internal_alias __attribute((visibility("hidden")));
01552 #define xmlBuildRelativeURI xmlBuildRelativeURI__internal_alias
01553 #endif
01554 #endif
01555 
01556 #ifdef bottom_uri
01557 #undef xmlBuildURI
01558 extern __typeof (xmlBuildURI) xmlBuildURI __attribute((alias("xmlBuildURI__internal_alias")));
01559 #else
01560 #ifndef xmlBuildURI
01561 extern __typeof (xmlBuildURI) xmlBuildURI__internal_alias __attribute((visibility("hidden")));
01562 #define xmlBuildURI xmlBuildURI__internal_alias
01563 #endif
01564 #endif
01565 
01566 #ifdef bottom_encoding
01567 #undef xmlByteConsumed
01568 extern __typeof (xmlByteConsumed) xmlByteConsumed __attribute((alias("xmlByteConsumed__internal_alias")));
01569 #else
01570 #ifndef xmlByteConsumed
01571 extern __typeof (xmlByteConsumed) xmlByteConsumed__internal_alias __attribute((visibility("hidden")));
01572 #define xmlByteConsumed xmlByteConsumed__internal_alias
01573 #endif
01574 #endif
01575 
01576 #if defined(LIBXML_C14N_ENABLED) && defined(LIBXML_OUTPUT_ENABLED)
01577 #ifdef bottom_c14n
01578 #undef xmlC14NDocDumpMemory
01579 extern __typeof (xmlC14NDocDumpMemory) xmlC14NDocDumpMemory __attribute((alias("xmlC14NDocDumpMemory__internal_alias")));
01580 #else
01581 #ifndef xmlC14NDocDumpMemory
01582 extern __typeof (xmlC14NDocDumpMemory) xmlC14NDocDumpMemory__internal_alias __attribute((visibility("hidden")));
01583 #define xmlC14NDocDumpMemory xmlC14NDocDumpMemory__internal_alias
01584 #endif
01585 #endif
01586 #endif
01587 
01588 #if defined(LIBXML_C14N_ENABLED) && defined(LIBXML_OUTPUT_ENABLED)
01589 #ifdef bottom_c14n
01590 #undef xmlC14NDocSave
01591 extern __typeof (xmlC14NDocSave) xmlC14NDocSave __attribute((alias("xmlC14NDocSave__internal_alias")));
01592 #else
01593 #ifndef xmlC14NDocSave
01594 extern __typeof (xmlC14NDocSave) xmlC14NDocSave__internal_alias __attribute((visibility("hidden")));
01595 #define xmlC14NDocSave xmlC14NDocSave__internal_alias
01596 #endif
01597 #endif
01598 #endif
01599 
01600 #if defined(LIBXML_C14N_ENABLED) && defined(LIBXML_OUTPUT_ENABLED)
01601 #ifdef bottom_c14n
01602 #undef xmlC14NDocSaveTo
01603 extern __typeof (xmlC14NDocSaveTo) xmlC14NDocSaveTo __attribute((alias("xmlC14NDocSaveTo__internal_alias")));
01604 #else
01605 #ifndef xmlC14NDocSaveTo
01606 extern __typeof (xmlC14NDocSaveTo) xmlC14NDocSaveTo__internal_alias __attribute((visibility("hidden")));
01607 #define xmlC14NDocSaveTo xmlC14NDocSaveTo__internal_alias
01608 #endif
01609 #endif
01610 #endif
01611 
01612 #if defined(LIBXML_C14N_ENABLED) && defined(LIBXML_OUTPUT_ENABLED)
01613 #ifdef bottom_c14n
01614 #undef xmlC14NExecute
01615 extern __typeof (xmlC14NExecute) xmlC14NExecute __attribute((alias("xmlC14NExecute__internal_alias")));
01616 #else
01617 #ifndef xmlC14NExecute
01618 extern __typeof (xmlC14NExecute) xmlC14NExecute__internal_alias __attribute((visibility("hidden")));
01619 #define xmlC14NExecute xmlC14NExecute__internal_alias
01620 #endif
01621 #endif
01622 #endif
01623 
01624 #ifdef bottom_uri
01625 #undef xmlCanonicPath
01626 extern __typeof (xmlCanonicPath) xmlCanonicPath __attribute((alias("xmlCanonicPath__internal_alias")));
01627 #else
01628 #ifndef xmlCanonicPath
01629 extern __typeof (xmlCanonicPath) xmlCanonicPath__internal_alias __attribute((visibility("hidden")));
01630 #define xmlCanonicPath xmlCanonicPath__internal_alias
01631 #endif
01632 #endif
01633 
01634 #if defined(LIBXML_CATALOG_ENABLED)
01635 #ifdef bottom_catalog
01636 #undef xmlCatalogAdd
01637 extern __typeof (xmlCatalogAdd) xmlCatalogAdd __attribute((alias("xmlCatalogAdd__internal_alias")));
01638 #else
01639 #ifndef xmlCatalogAdd
01640 extern __typeof (xmlCatalogAdd) xmlCatalogAdd__internal_alias __attribute((visibility("hidden")));
01641 #define xmlCatalogAdd xmlCatalogAdd__internal_alias
01642 #endif
01643 #endif
01644 #endif
01645 
01646 #if defined(LIBXML_CATALOG_ENABLED)
01647 #ifdef bottom_catalog
01648 #undef xmlCatalogAddLocal
01649 extern __typeof (xmlCatalogAddLocal) xmlCatalogAddLocal __attribute((alias("xmlCatalogAddLocal__internal_alias")));
01650 #else
01651 #ifndef xmlCatalogAddLocal
01652 extern __typeof (xmlCatalogAddLocal) xmlCatalogAddLocal__internal_alias __attribute((visibility("hidden")));
01653 #define xmlCatalogAddLocal xmlCatalogAddLocal__internal_alias
01654 #endif
01655 #endif
01656 #endif
01657 
01658 #if defined(LIBXML_CATALOG_ENABLED)
01659 #ifdef bottom_catalog
01660 #undef xmlCatalogCleanup
01661 extern __typeof (xmlCatalogCleanup) xmlCatalogCleanup __attribute((alias("xmlCatalogCleanup__internal_alias")));
01662 #else
01663 #ifndef xmlCatalogCleanup
01664 extern __typeof (xmlCatalogCleanup) xmlCatalogCleanup__internal_alias __attribute((visibility("hidden")));
01665 #define xmlCatalogCleanup xmlCatalogCleanup__internal_alias
01666 #endif
01667 #endif
01668 #endif
01669 
01670 #if defined(LIBXML_CATALOG_ENABLED)
01671 #ifdef bottom_catalog
01672 #undef xmlCatalogConvert
01673 extern __typeof (xmlCatalogConvert) xmlCatalogConvert __attribute((alias("xmlCatalogConvert__internal_alias")));
01674 #else
01675 #ifndef xmlCatalogConvert
01676 extern __typeof (xmlCatalogConvert) xmlCatalogConvert__internal_alias __attribute((visibility("hidden")));
01677 #define xmlCatalogConvert xmlCatalogConvert__internal_alias
01678 #endif
01679 #endif
01680 #endif
01681 
01682 #if defined(LIBXML_CATALOG_ENABLED) && defined(LIBXML_OUTPUT_ENABLED)
01683 #ifdef bottom_catalog
01684 #undef xmlCatalogDump
01685 extern __typeof (xmlCatalogDump) xmlCatalogDump __attribute((alias("xmlCatalogDump__internal_alias")));
01686 #else
01687 #ifndef xmlCatalogDump
01688 extern __typeof (xmlCatalogDump) xmlCatalogDump__internal_alias __attribute((visibility("hidden")));
01689 #define xmlCatalogDump xmlCatalogDump__internal_alias
01690 #endif
01691 #endif
01692 #endif
01693 
01694 #if defined(LIBXML_CATALOG_ENABLED)
01695 #ifdef bottom_catalog
01696 #undef xmlCatalogFreeLocal
01697 extern __typeof (xmlCatalogFreeLocal) xmlCatalogFreeLocal __attribute((alias("xmlCatalogFreeLocal__internal_alias")));
01698 #else
01699 #ifndef xmlCatalogFreeLocal
01700 extern __typeof (xmlCatalogFreeLocal) xmlCatalogFreeLocal__internal_alias __attribute((visibility("hidden")));
01701 #define xmlCatalogFreeLocal xmlCatalogFreeLocal__internal_alias
01702 #endif
01703 #endif
01704 #endif
01705 
01706 #if defined(LIBXML_CATALOG_ENABLED)
01707 #ifdef bottom_catalog
01708 #undef xmlCatalogGetDefaults
01709 extern __typeof (xmlCatalogGetDefaults) xmlCatalogGetDefaults __attribute((alias("xmlCatalogGetDefaults__internal_alias")));
01710 #else
01711 #ifndef xmlCatalogGetDefaults
01712 extern __typeof (xmlCatalogGetDefaults) xmlCatalogGetDefaults__internal_alias __attribute((visibility("hidden")));
01713 #define xmlCatalogGetDefaults xmlCatalogGetDefaults__internal_alias
01714 #endif
01715 #endif
01716 #endif
01717 
01718 #if defined(LIBXML_CATALOG_ENABLED)
01719 #ifdef bottom_catalog
01720 #undef xmlCatalogGetPublic
01721 extern __typeof (xmlCatalogGetPublic) xmlCatalogGetPublic __attribute((alias("xmlCatalogGetPublic__internal_alias")));
01722 #else
01723 #ifndef xmlCatalogGetPublic
01724 extern __typeof (xmlCatalogGetPublic) xmlCatalogGetPublic__internal_alias __attribute((visibility("hidden")));
01725 #define xmlCatalogGetPublic xmlCatalogGetPublic__internal_alias
01726 #endif
01727 #endif
01728 #endif
01729 
01730 #if defined(LIBXML_CATALOG_ENABLED)
01731 #ifdef bottom_catalog
01732 #undef xmlCatalogGetSystem
01733 extern __typeof (xmlCatalogGetSystem) xmlCatalogGetSystem __attribute((alias("xmlCatalogGetSystem__internal_alias")));
01734 #else
01735 #ifndef xmlCatalogGetSystem
01736 extern __typeof (xmlCatalogGetSystem) xmlCatalogGetSystem__internal_alias __attribute((visibility("hidden")));
01737 #define xmlCatalogGetSystem xmlCatalogGetSystem__internal_alias
01738 #endif
01739 #endif
01740 #endif
01741 
01742 #if defined(LIBXML_CATALOG_ENABLED)
01743 #ifdef bottom_catalog
01744 #undef xmlCatalogIsEmpty
01745 extern __typeof (xmlCatalogIsEmpty) xmlCatalogIsEmpty __attribute((alias("xmlCatalogIsEmpty__internal_alias")));
01746 #else
01747 #ifndef xmlCatalogIsEmpty
01748 extern __typeof (xmlCatalogIsEmpty) xmlCatalogIsEmpty__internal_alias __attribute((visibility("hidden")));
01749 #define xmlCatalogIsEmpty xmlCatalogIsEmpty__internal_alias
01750 #endif
01751 #endif
01752 #endif
01753 
01754 #if defined(LIBXML_CATALOG_ENABLED)
01755 #ifdef bottom_catalog
01756 #undef xmlCatalogLocalResolve
01757 extern __typeof (xmlCatalogLocalResolve) xmlCatalogLocalResolve __attribute((alias("xmlCatalogLocalResolve__internal_alias")));
01758 #else
01759 #ifndef xmlCatalogLocalResolve
01760 extern __typeof (xmlCatalogLocalResolve) xmlCatalogLocalResolve__internal_alias __attribute((visibility("hidden")));
01761 #define xmlCatalogLocalResolve xmlCatalogLocalResolve__internal_alias
01762 #endif
01763 #endif
01764 #endif
01765 
01766 #if defined(LIBXML_CATALOG_ENABLED)
01767 #ifdef bottom_catalog
01768 #undef xmlCatalogLocalResolveURI
01769 extern __typeof (xmlCatalogLocalResolveURI) xmlCatalogLocalResolveURI __attribute((alias("xmlCatalogLocalResolveURI__internal_alias")));
01770 #else
01771 #ifndef xmlCatalogLocalResolveURI
01772 extern __typeof (xmlCatalogLocalResolveURI) xmlCatalogLocalResolveURI__internal_alias __attribute((visibility("hidden")));
01773 #define xmlCatalogLocalResolveURI xmlCatalogLocalResolveURI__internal_alias
01774 #endif
01775 #endif
01776 #endif
01777 
01778 #if defined(LIBXML_CATALOG_ENABLED)
01779 #ifdef bottom_catalog
01780 #undef xmlCatalogRemove
01781 extern __typeof (xmlCatalogRemove) xmlCatalogRemove __attribute((alias("xmlCatalogRemove__internal_alias")));
01782 #else
01783 #ifndef xmlCatalogRemove
01784 extern __typeof (xmlCatalogRemove) xmlCatalogRemove__internal_alias __attribute((visibility("hidden")));
01785 #define xmlCatalogRemove xmlCatalogRemove__internal_alias
01786 #endif
01787 #endif
01788 #endif
01789 
01790 #if defined(LIBXML_CATALOG_ENABLED)
01791 #ifdef bottom_catalog
01792 #undef xmlCatalogResolve
01793 extern __typeof (xmlCatalogResolve) xmlCatalogResolve __attribute((alias("xmlCatalogResolve__internal_alias")));
01794 #else
01795 #ifndef xmlCatalogResolve
01796 extern __typeof (xmlCatalogResolve) xmlCatalogResolve__internal_alias __attribute((visibility("hidden")));
01797 #define xmlCatalogResolve xmlCatalogResolve__internal_alias
01798 #endif
01799 #endif
01800 #endif
01801 
01802 #if defined(LIBXML_CATALOG_ENABLED)
01803 #ifdef bottom_catalog
01804 #undef xmlCatalogResolvePublic
01805 extern __typeof (xmlCatalogResolvePublic) xmlCatalogResolvePublic __attribute((alias("xmlCatalogResolvePublic__internal_alias")));
01806 #else
01807 #ifndef xmlCatalogResolvePublic
01808 extern __typeof (xmlCatalogResolvePublic) xmlCatalogResolvePublic__internal_alias __attribute((visibility("hidden")));
01809 #define xmlCatalogResolvePublic xmlCatalogResolvePublic__internal_alias
01810 #endif
01811 #endif
01812 #endif
01813 
01814 #if defined(LIBXML_CATALOG_ENABLED)
01815 #ifdef bottom_catalog
01816 #undef xmlCatalogResolveSystem
01817 extern __typeof (xmlCatalogResolveSystem) xmlCatalogResolveSystem __attribute((alias("xmlCatalogResolveSystem__internal_alias")));
01818 #else
01819 #ifndef xmlCatalogResolveSystem
01820 extern __typeof (xmlCatalogResolveSystem) xmlCatalogResolveSystem__internal_alias __attribute((visibility("hidden")));
01821 #define xmlCatalogResolveSystem xmlCatalogResolveSystem__internal_alias
01822 #endif
01823 #endif
01824 #endif
01825 
01826 #if defined(LIBXML_CATALOG_ENABLED)
01827 #ifdef bottom_catalog
01828 #undef xmlCatalogResolveURI
01829 extern __typeof (xmlCatalogResolveURI) xmlCatalogResolveURI __attribute((alias("xmlCatalogResolveURI__internal_alias")));
01830 #else
01831 #ifndef xmlCatalogResolveURI
01832 extern __typeof (xmlCatalogResolveURI) xmlCatalogResolveURI__internal_alias __attribute((visibility("hidden")));
01833 #define xmlCatalogResolveURI xmlCatalogResolveURI__internal_alias
01834 #endif
01835 #endif
01836 #endif
01837 
01838 #if defined(LIBXML_CATALOG_ENABLED)
01839 #ifdef bottom_catalog
01840 #undef xmlCatalogSetDebug
01841 extern __typeof (xmlCatalogSetDebug) xmlCatalogSetDebug __attribute((alias("xmlCatalogSetDebug__internal_alias")));
01842 #else
01843 #ifndef xmlCatalogSetDebug
01844 extern __typeof (xmlCatalogSetDebug) xmlCatalogSetDebug__internal_alias __attribute((visibility("hidden")));
01845 #define xmlCatalogSetDebug xmlCatalogSetDebug__internal_alias
01846 #endif
01847 #endif
01848 #endif
01849 
01850 #if defined(LIBXML_CATALOG_ENABLED)
01851 #ifdef bottom_catalog
01852 #undef xmlCatalogSetDefaultPrefer
01853 extern __typeof (xmlCatalogSetDefaultPrefer) xmlCatalogSetDefaultPrefer __attribute((alias("xmlCatalogSetDefaultPrefer__internal_alias")));
01854 #else
01855 #ifndef xmlCatalogSetDefaultPrefer
01856 extern __typeof (xmlCatalogSetDefaultPrefer) xmlCatalogSetDefaultPrefer__internal_alias __attribute((visibility("hidden")));
01857 #define xmlCatalogSetDefaultPrefer xmlCatalogSetDefaultPrefer__internal_alias
01858 #endif
01859 #endif
01860 #endif
01861 
01862 #if defined(LIBXML_CATALOG_ENABLED)
01863 #ifdef bottom_catalog
01864 #undef xmlCatalogSetDefaults
01865 extern __typeof (xmlCatalogSetDefaults) xmlCatalogSetDefaults __attribute((alias("xmlCatalogSetDefaults__internal_alias")));
01866 #else
01867 #ifndef xmlCatalogSetDefaults
01868 extern __typeof (xmlCatalogSetDefaults) xmlCatalogSetDefaults__internal_alias __attribute((visibility("hidden")));
01869 #define xmlCatalogSetDefaults xmlCatalogSetDefaults__internal_alias
01870 #endif
01871 #endif
01872 #endif
01873 
01874 #ifdef bottom_encoding
01875 #undef xmlCharEncCloseFunc
01876 extern __typeof (xmlCharEncCloseFunc) xmlCharEncCloseFunc __attribute((alias("xmlCharEncCloseFunc__internal_alias")));
01877 #else
01878 #ifndef xmlCharEncCloseFunc
01879 extern __typeof (xmlCharEncCloseFunc) xmlCharEncCloseFunc__internal_alias __attribute((visibility("hidden")));
01880 #define xmlCharEncCloseFunc xmlCharEncCloseFunc__internal_alias
01881 #endif
01882 #endif
01883 
01884 #ifdef bottom_encoding
01885 #undef xmlCharEncFirstLine
01886 extern __typeof (xmlCharEncFirstLine) xmlCharEncFirstLine __attribute((alias("xmlCharEncFirstLine__internal_alias")));
01887 #else
01888 #ifndef xmlCharEncFirstLine
01889 extern __typeof (xmlCharEncFirstLine) xmlCharEncFirstLine__internal_alias __attribute((visibility("hidden")));
01890 #define xmlCharEncFirstLine xmlCharEncFirstLine__internal_alias
01891 #endif
01892 #endif
01893 
01894 #ifdef bottom_encoding
01895 #undef xmlCharEncInFunc
01896 extern __typeof (xmlCharEncInFunc) xmlCharEncInFunc __attribute((alias("xmlCharEncInFunc__internal_alias")));
01897 #else
01898 #ifndef xmlCharEncInFunc
01899 extern __typeof (xmlCharEncInFunc) xmlCharEncInFunc__internal_alias __attribute((visibility("hidden")));
01900 #define xmlCharEncInFunc xmlCharEncInFunc__internal_alias
01901 #endif
01902 #endif
01903 
01904 #ifdef bottom_encoding
01905 #undef xmlCharEncOutFunc
01906 extern __typeof (xmlCharEncOutFunc) xmlCharEncOutFunc __attribute((alias("xmlCharEncOutFunc__internal_alias")));
01907 #else
01908 #ifndef xmlCharEncOutFunc
01909 extern __typeof (xmlCharEncOutFunc) xmlCharEncOutFunc__internal_alias __attribute((visibility("hidden")));
01910 #define xmlCharEncOutFunc xmlCharEncOutFunc__internal_alias
01911 #endif
01912 #endif
01913 
01914 #ifdef bottom_chvalid
01915 #undef xmlCharInRange
01916 extern __typeof (xmlCharInRange) xmlCharInRange __attribute((alias("xmlCharInRange__internal_alias")));
01917 #else
01918 #ifndef xmlCharInRange
01919 extern __typeof (xmlCharInRange) xmlCharInRange__internal_alias __attribute((visibility("hidden")));
01920 #define xmlCharInRange xmlCharInRange__internal_alias
01921 #endif
01922 #endif
01923 
01924 #ifdef bottom_xmlstring
01925 #undef xmlCharStrdup
01926 extern __typeof (xmlCharStrdup) xmlCharStrdup __attribute((alias("xmlCharStrdup__internal_alias")));
01927 #else
01928 #ifndef xmlCharStrdup
01929 extern __typeof (xmlCharStrdup) xmlCharStrdup__internal_alias __attribute((visibility("hidden")));
01930 #define xmlCharStrdup xmlCharStrdup__internal_alias
01931 #endif
01932 #endif
01933 
01934 #ifdef bottom_xmlstring
01935 #undef xmlCharStrndup
01936 extern __typeof (xmlCharStrndup) xmlCharStrndup __attribute((alias("xmlCharStrndup__internal_alias")));
01937 #else
01938 #ifndef xmlCharStrndup
01939 extern __typeof (xmlCharStrndup) xmlCharStrndup__internal_alias __attribute((visibility("hidden")));
01940 #define xmlCharStrndup xmlCharStrndup__internal_alias
01941 #endif
01942 #endif
01943 
01944 #ifdef bottom_xmlIO
01945 #undef xmlCheckFilename
01946 extern __typeof (xmlCheckFilename) xmlCheckFilename __attribute((alias("xmlCheckFilename__internal_alias")));
01947 #else
01948 #ifndef xmlCheckFilename
01949 extern __typeof (xmlCheckFilename) xmlCheckFilename__internal_alias __attribute((visibility("hidden")));
01950 #define xmlCheckFilename xmlCheckFilename__internal_alias
01951 #endif
01952 #endif
01953 
01954 #ifdef bottom_xmlIO
01955 #undef xmlCheckHTTPInput
01956 extern __typeof (xmlCheckHTTPInput) xmlCheckHTTPInput __attribute((alias("xmlCheckHTTPInput__internal_alias")));
01957 #else
01958 #ifndef xmlCheckHTTPInput
01959 extern __typeof (xmlCheckHTTPInput) xmlCheckHTTPInput__internal_alias __attribute((visibility("hidden")));
01960 #define xmlCheckHTTPInput xmlCheckHTTPInput__internal_alias
01961 #endif
01962 #endif
01963 
01964 #ifdef bottom_parser
01965 #undef xmlCheckLanguageID
01966 extern __typeof (xmlCheckLanguageID) xmlCheckLanguageID __attribute((alias("xmlCheckLanguageID__internal_alias")));
01967 #else
01968 #ifndef xmlCheckLanguageID
01969 extern __typeof (xmlCheckLanguageID) xmlCheckLanguageID__internal_alias __attribute((visibility("hidden")));
01970 #define xmlCheckLanguageID xmlCheckLanguageID__internal_alias
01971 #endif
01972 #endif
01973 
01974 #ifdef bottom_xmlstring
01975 #undef xmlCheckUTF8
01976 extern __typeof (xmlCheckUTF8) xmlCheckUTF8 __attribute((alias("xmlCheckUTF8__internal_alias")));
01977 #else
01978 #ifndef xmlCheckUTF8
01979 extern __typeof (xmlCheckUTF8) xmlCheckUTF8__internal_alias __attribute((visibility("hidden")));
01980 #define xmlCheckUTF8 xmlCheckUTF8__internal_alias
01981 #endif
01982 #endif
01983 
01984 #ifdef bottom_parserInternals
01985 #undef xmlCheckVersion
01986 extern __typeof (xmlCheckVersion) xmlCheckVersion __attribute((alias("xmlCheckVersion__internal_alias")));
01987 #else
01988 #ifndef xmlCheckVersion
01989 extern __typeof (xmlCheckVersion) xmlCheckVersion__internal_alias __attribute((visibility("hidden")));
01990 #define xmlCheckVersion xmlCheckVersion__internal_alias
01991 #endif
01992 #endif
01993 
01994 #if defined(LIBXML_TREE_ENABLED)
01995 #ifdef bottom_tree
01996 #undef xmlChildElementCount
01997 extern __typeof (xmlChildElementCount) xmlChildElementCount __attribute((alias("xmlChildElementCount__internal_alias")));
01998 #else
01999 #ifndef xmlChildElementCount
02000 extern __typeof (xmlChildElementCount) xmlChildElementCount__internal_alias __attribute((visibility("hidden")));
02001 #define xmlChildElementCount xmlChildElementCount__internal_alias
02002 #endif
02003 #endif
02004 #endif
02005 
02006 #ifdef bottom_encoding
02007 #undef xmlCleanupCharEncodingHandlers
02008 extern __typeof (xmlCleanupCharEncodingHandlers) xmlCleanupCharEncodingHandlers __attribute((alias("xmlCleanupCharEncodingHandlers__internal_alias")));
02009 #else
02010 #ifndef xmlCleanupCharEncodingHandlers
02011 extern __typeof (xmlCleanupCharEncodingHandlers) xmlCleanupCharEncodingHandlers__internal_alias __attribute((visibility("hidden")));
02012 #define xmlCleanupCharEncodingHandlers xmlCleanupCharEncodingHandlers__internal_alias
02013 #endif
02014 #endif
02015 
02016 #ifdef bottom_encoding
02017 #undef xmlCleanupEncodingAliases
02018 extern __typeof (xmlCleanupEncodingAliases) xmlCleanupEncodingAliases __attribute((alias("xmlCleanupEncodingAliases__internal_alias")));
02019 #else
02020 #ifndef xmlCleanupEncodingAliases
02021 extern __typeof (xmlCleanupEncodingAliases) xmlCleanupEncodingAliases__internal_alias __attribute((visibility("hidden")));
02022 #define xmlCleanupEncodingAliases xmlCleanupEncodingAliases__internal_alias
02023 #endif
02024 #endif
02025 
02026 #ifdef bottom_globals
02027 #undef xmlCleanupGlobals
02028 extern __typeof (xmlCleanupGlobals) xmlCleanupGlobals __attribute((alias("xmlCleanupGlobals__internal_alias")));
02029 #else
02030 #ifndef xmlCleanupGlobals
02031 extern __typeof (xmlCleanupGlobals) xmlCleanupGlobals__internal_alias __attribute((visibility("hidden")));
02032 #define xmlCleanupGlobals xmlCleanupGlobals__internal_alias
02033 #endif
02034 #endif
02035 
02036 #ifdef bottom_xmlIO
02037 #undef xmlCleanupInputCallbacks
02038 extern __typeof (xmlCleanupInputCallbacks) xmlCleanupInputCallbacks __attribute((alias("xmlCleanupInputCallbacks__internal_alias")));
02039 #else
02040 #ifndef xmlCleanupInputCallbacks
02041 extern __typeof (xmlCleanupInputCallbacks) xmlCleanupInputCallbacks__internal_alias __attribute((visibility("hidden")));
02042 #define xmlCleanupInputCallbacks xmlCleanupInputCallbacks__internal_alias
02043 #endif
02044 #endif
02045 
02046 #ifdef bottom_xmlmemory
02047 #undef xmlCleanupMemory
02048 extern __typeof (xmlCleanupMemory) xmlCleanupMemory __attribute((alias("xmlCleanupMemory__internal_alias")));
02049 #else
02050 #ifndef xmlCleanupMemory
02051 extern __typeof (xmlCleanupMemory) xmlCleanupMemory__internal_alias __attribute((visibility("hidden")));
02052 #define xmlCleanupMemory xmlCleanupMemory__internal_alias
02053 #endif
02054 #endif
02055 
02056 #if defined(LIBXML_OUTPUT_ENABLED)
02057 #ifdef bottom_xmlIO
02058 #undef xmlCleanupOutputCallbacks
02059 extern __typeof (xmlCleanupOutputCallbacks) xmlCleanupOutputCallbacks __attribute((alias("xmlCleanupOutputCallbacks__internal_alias")));
02060 #else
02061 #ifndef xmlCleanupOutputCallbacks
02062 extern __typeof (xmlCleanupOutputCallbacks) xmlCleanupOutputCallbacks__internal_alias __attribute((visibility("hidden")));
02063 #define xmlCleanupOutputCallbacks xmlCleanupOutputCallbacks__internal_alias
02064 #endif
02065 #endif
02066 #endif
02067 
02068 #ifdef bottom_parser
02069 #undef xmlCleanupParser
02070 extern __typeof (xmlCleanupParser) xmlCleanupParser __attribute((alias("xmlCleanupParser__internal_alias")));
02071 #else
02072 #ifndef xmlCleanupParser
02073 extern __typeof (xmlCleanupParser) xmlCleanupParser__internal_alias __attribute((visibility("hidden")));
02074 #define xmlCleanupParser xmlCleanupParser__internal_alias
02075 #endif
02076 #endif
02077 
02078 #if defined(LIBXML_LEGACY_ENABLED)
02079 #ifdef bottom_legacy
02080 #undef xmlCleanupPredefinedEntities
02081 extern __typeof (xmlCleanupPredefinedEntities) xmlCleanupPredefinedEntities __attribute((alias("xmlCleanupPredefinedEntities__internal_alias")));
02082 #else
02083 #ifndef xmlCleanupPredefinedEntities
02084 extern __typeof (xmlCleanupPredefinedEntities) xmlCleanupPredefinedEntities__internal_alias __attribute((visibility("hidden")));
02085 #define xmlCleanupPredefinedEntities xmlCleanupPredefinedEntities__internal_alias
02086 #endif
02087 #endif
02088 #endif
02089 
02090 #ifdef bottom_threads
02091 #undef xmlCleanupThreads
02092 extern __typeof (xmlCleanupThreads) xmlCleanupThreads __attribute((alias("xmlCleanupThreads__internal_alias")));
02093 #else
02094 #ifndef xmlCleanupThreads
02095 extern __typeof (xmlCleanupThreads) xmlCleanupThreads__internal_alias __attribute((visibility("hidden")));
02096 #define xmlCleanupThreads xmlCleanupThreads__internal_alias
02097 #endif
02098 #endif
02099 
02100 #ifdef bottom_parserInternals
02101 #undef xmlClearNodeInfoSeq
02102 extern __typeof (xmlClearNodeInfoSeq) xmlClearNodeInfoSeq __attribute((alias("xmlClearNodeInfoSeq__internal_alias")));
02103 #else
02104 #ifndef xmlClearNodeInfoSeq
02105 extern __typeof (xmlClearNodeInfoSeq) xmlClearNodeInfoSeq__internal_alias __attribute((visibility("hidden")));
02106 #define xmlClearNodeInfoSeq xmlClearNodeInfoSeq__internal_alias
02107 #endif
02108 #endif
02109 
02110 #ifdef bottom_parserInternals
02111 #undef xmlClearParserCtxt
02112 extern __typeof (xmlClearParserCtxt) xmlClearParserCtxt __attribute((alias("xmlClearParserCtxt__internal_alias")));
02113 #else
02114 #ifndef xmlClearParserCtxt
02115 extern __typeof (xmlClearParserCtxt) xmlClearParserCtxt__internal_alias __attribute((visibility("hidden")));
02116 #define xmlClearParserCtxt xmlClearParserCtxt__internal_alias
02117 #endif
02118 #endif
02119 
02120 #if defined(LIBXML_CATALOG_ENABLED)
02121 #ifdef bottom_catalog
02122 #undef xmlConvertSGMLCatalog
02123 extern __typeof (xmlConvertSGMLCatalog) xmlConvertSGMLCatalog __attribute((alias("xmlConvertSGMLCatalog__internal_alias")));
02124 #else
02125 #ifndef xmlConvertSGMLCatalog
02126 extern __typeof (xmlConvertSGMLCatalog) xmlConvertSGMLCatalog__internal_alias __attribute((visibility("hidden")));
02127 #define xmlConvertSGMLCatalog xmlConvertSGMLCatalog__internal_alias
02128 #endif
02129 #endif
02130 #endif
02131 
02132 #if defined(LIBXML_TREE_ENABLED)
02133 #ifdef bottom_valid
02134 #undef xmlCopyAttributeTable
02135 extern __typeof (xmlCopyAttributeTable) xmlCopyAttributeTable __attribute((alias("xmlCopyAttributeTable__internal_alias")));
02136 #else
02137 #ifndef xmlCopyAttributeTable
02138 extern __typeof (xmlCopyAttributeTable) xmlCopyAttributeTable__internal_alias __attribute((visibility("hidden")));
02139 #define xmlCopyAttributeTable xmlCopyAttributeTable__internal_alias
02140 #endif
02141 #endif
02142 #endif
02143 
02144 #ifdef bottom_parserInternals
02145 #undef xmlCopyChar
02146 extern __typeof (xmlCopyChar) xmlCopyChar __attribute((alias("xmlCopyChar__internal_alias")));
02147 #else
02148 #ifndef xmlCopyChar
02149 extern __typeof (xmlCopyChar) xmlCopyChar__internal_alias __attribute((visibility("hidden")));
02150 #define xmlCopyChar xmlCopyChar__internal_alias
02151 #endif
02152 #endif
02153 
02154 #ifdef bottom_parserInternals
02155 #undef xmlCopyCharMultiByte
02156 extern __typeof (xmlCopyCharMultiByte) xmlCopyCharMultiByte __attribute((alias("xmlCopyCharMultiByte__internal_alias")));
02157 #else
02158 #ifndef xmlCopyCharMultiByte
02159 extern __typeof (xmlCopyCharMultiByte) xmlCopyCharMultiByte__internal_alias __attribute((visibility("hidden")));
02160 #define xmlCopyCharMultiByte xmlCopyCharMultiByte__internal_alias
02161 #endif
02162 #endif
02163 
02164 #if defined(LIBXML_TREE_ENABLED) || defined(LIBXML_SCHEMAS_ENABLED)
02165 #ifdef bottom_tree
02166 #undef xmlCopyDoc
02167 extern __typeof (xmlCopyDoc) xmlCopyDoc __attribute((alias("xmlCopyDoc__internal_alias")));
02168 #else
02169 #ifndef xmlCopyDoc
02170 extern __typeof (xmlCopyDoc) xmlCopyDoc__internal_alias __attribute((visibility("hidden")));
02171 #define xmlCopyDoc xmlCopyDoc__internal_alias
02172 #endif
02173 #endif
02174 #endif
02175 
02176 #ifdef bottom_valid
02177 #undef xmlCopyDocElementContent
02178 extern __typeof (xmlCopyDocElementContent) xmlCopyDocElementContent __attribute((alias("xmlCopyDocElementContent__internal_alias")));
02179 #else
02180 #ifndef xmlCopyDocElementContent
02181 extern __typeof (xmlCopyDocElementContent) xmlCopyDocElementContent__internal_alias __attribute((visibility("hidden")));
02182 #define xmlCopyDocElementContent xmlCopyDocElementContent__internal_alias
02183 #endif
02184 #endif
02185 
02186 #if defined(LIBXML_TREE_ENABLED)
02187 #ifdef bottom_tree
02188 #undef xmlCopyDtd
02189 extern __typeof (xmlCopyDtd) xmlCopyDtd __attribute((alias("xmlCopyDtd__internal_alias")));
02190 #else
02191 #ifndef xmlCopyDtd
02192 extern __typeof (xmlCopyDtd) xmlCopyDtd__internal_alias __attribute((visibility("hidden")));
02193 #define xmlCopyDtd xmlCopyDtd__internal_alias
02194 #endif
02195 #endif
02196 #endif
02197 
02198 #ifdef bottom_valid
02199 #undef xmlCopyElementContent
02200 extern __typeof (xmlCopyElementContent) xmlCopyElementContent __attribute((alias("xmlCopyElementContent__internal_alias")));
02201 #else
02202 #ifndef xmlCopyElementContent
02203 extern __typeof (xmlCopyElementContent) xmlCopyElementContent__internal_alias __attribute((visibility("hidden")));
02204 #define xmlCopyElementContent xmlCopyElementContent__internal_alias
02205 #endif
02206 #endif
02207 
02208 #if defined(LIBXML_TREE_ENABLED)
02209 #ifdef bottom_valid
02210 #undef xmlCopyElementTable
02211 extern __typeof (xmlCopyElementTable) xmlCopyElementTable __attribute((alias("xmlCopyElementTable__internal_alias")));
02212 #else
02213 #ifndef xmlCopyElementTable
02214 extern __typeof (xmlCopyElementTable) xmlCopyElementTable__internal_alias __attribute((visibility("hidden")));
02215 #define xmlCopyElementTable xmlCopyElementTable__internal_alias
02216 #endif
02217 #endif
02218 #endif
02219 
02220 #if defined(LIBXML_TREE_ENABLED)
02221 #ifdef bottom_entities
02222 #undef xmlCopyEntitiesTable
02223 extern __typeof (xmlCopyEntitiesTable) xmlCopyEntitiesTable __attribute((alias("xmlCopyEntitiesTable__internal_alias")));
02224 #else
02225 #ifndef xmlCopyEntitiesTable
02226 extern __typeof (xmlCopyEntitiesTable) xmlCopyEntitiesTable__internal_alias __attribute((visibility("hidden")));
02227 #define xmlCopyEntitiesTable xmlCopyEntitiesTable__internal_alias
02228 #endif
02229 #endif
02230 #endif
02231 
02232 #if defined(LIBXML_TREE_ENABLED)
02233 #ifdef bottom_valid
02234 #undef xmlCopyEnumeration
02235 extern __typeof (xmlCopyEnumeration) xmlCopyEnumeration __attribute((alias("xmlCopyEnumeration__internal_alias")));
02236 #else
02237 #ifndef xmlCopyEnumeration
02238 extern __typeof (xmlCopyEnumeration) xmlCopyEnumeration__internal_alias __attribute((visibility("hidden")));
02239 #define xmlCopyEnumeration xmlCopyEnumeration__internal_alias
02240 #endif
02241 #endif
02242 #endif
02243 
02244 #ifdef bottom_error
02245 #undef xmlCopyError
02246 extern __typeof (xmlCopyError) xmlCopyError __attribute((alias("xmlCopyError__internal_alias")));
02247 #else
02248 #ifndef xmlCopyError
02249 extern __typeof (xmlCopyError) xmlCopyError__internal_alias __attribute((visibility("hidden")));
02250 #define xmlCopyError xmlCopyError__internal_alias
02251 #endif
02252 #endif
02253 
02254 #ifdef bottom_tree
02255 #undef xmlCopyNamespace
02256 extern __typeof (xmlCopyNamespace) xmlCopyNamespace __attribute((alias("xmlCopyNamespace__internal_alias")));
02257 #else
02258 #ifndef xmlCopyNamespace
02259 extern __typeof (xmlCopyNamespace) xmlCopyNamespace__internal_alias __attribute((visibility("hidden")));
02260 #define xmlCopyNamespace xmlCopyNamespace__internal_alias
02261 #endif
02262 #endif
02263 
02264 #ifdef bottom_tree
02265 #undef xmlCopyNamespaceList
02266 extern __typeof (xmlCopyNamespaceList) xmlCopyNamespaceList __attribute((alias("xmlCopyNamespaceList__internal_alias")));
02267 #else
02268 #ifndef xmlCopyNamespaceList
02269 extern __typeof (xmlCopyNamespaceList) xmlCopyNamespaceList__internal_alias __attribute((visibility("hidden")));
02270 #define xmlCopyNamespaceList xmlCopyNamespaceList__internal_alias
02271 #endif
02272 #endif
02273 
02274 #ifdef bottom_tree
02275 #undef xmlCopyNode
02276 extern __typeof (xmlCopyNode) xmlCopyNode __attribute((alias("xmlCopyNode__internal_alias")));
02277 #else
02278 #ifndef xmlCopyNode
02279 extern __typeof (xmlCopyNode) xmlCopyNode__internal_alias __attribute((visibility("hidden")));
02280 #define xmlCopyNode xmlCopyNode__internal_alias
02281 #endif
02282 #endif
02283 
02284 #ifdef bottom_tree
02285 #undef xmlCopyNodeList
02286 extern __typeof (xmlCopyNodeList) xmlCopyNodeList __attribute((alias("xmlCopyNodeList__internal_alias")));
02287 #else
02288 #ifndef xmlCopyNodeList
02289 extern __typeof (xmlCopyNodeList) xmlCopyNodeList__internal_alias __attribute((visibility("hidden")));
02290 #define xmlCopyNodeList xmlCopyNodeList__internal_alias
02291 #endif
02292 #endif
02293 
02294 #if defined(LIBXML_TREE_ENABLED)
02295 #ifdef bottom_valid
02296 #undef xmlCopyNotationTable
02297 extern __typeof (xmlCopyNotationTable) xmlCopyNotationTable __attribute((alias("xmlCopyNotationTable__internal_alias")));
02298 #else
02299 #ifndef xmlCopyNotationTable
02300 extern __typeof (xmlCopyNotationTable) xmlCopyNotationTable__internal_alias __attribute((visibility("hidden")));
02301 #define xmlCopyNotationTable xmlCopyNotationTable__internal_alias
02302 #endif
02303 #endif
02304 #endif
02305 
02306 #ifdef bottom_tree
02307 #undef xmlCopyProp
02308 extern __typeof (xmlCopyProp) xmlCopyProp __attribute((alias("xmlCopyProp__internal_alias")));
02309 #else
02310 #ifndef xmlCopyProp
02311 extern __typeof (xmlCopyProp) xmlCopyProp__internal_alias __attribute((visibility("hidden")));
02312 #define xmlCopyProp xmlCopyProp__internal_alias
02313 #endif
02314 #endif
02315 
02316 #ifdef bottom_tree
02317 #undef xmlCopyPropList
02318 extern __typeof (xmlCopyPropList) xmlCopyPropList __attribute((alias("xmlCopyPropList__internal_alias")));
02319 #else
02320 #ifndef xmlCopyPropList
02321 extern __typeof (xmlCopyPropList) xmlCopyPropList__internal_alias __attribute((visibility("hidden")));
02322 #define xmlCopyPropList xmlCopyPropList__internal_alias
02323 #endif
02324 #endif
02325 
02326 #ifdef bottom_parser
02327 #undef xmlCreateDocParserCtxt
02328 extern __typeof (xmlCreateDocParserCtxt) xmlCreateDocParserCtxt __attribute((alias("xmlCreateDocParserCtxt__internal_alias")));
02329 #else
02330 #ifndef xmlCreateDocParserCtxt
02331 extern __typeof (xmlCreateDocParserCtxt) xmlCreateDocParserCtxt__internal_alias __attribute((visibility("hidden")));
02332 #define xmlCreateDocParserCtxt xmlCreateDocParserCtxt__internal_alias
02333 #endif
02334 #endif
02335 
02336 #ifdef bottom_entities
02337 #undef xmlCreateEntitiesTable
02338 extern __typeof (xmlCreateEntitiesTable) xmlCreateEntitiesTable __attribute((alias("xmlCreateEntitiesTable__internal_alias")));
02339 #else
02340 #ifndef xmlCreateEntitiesTable
02341 extern __typeof (xmlCreateEntitiesTable) xmlCreateEntitiesTable__internal_alias __attribute((visibility("hidden")));
02342 #define xmlCreateEntitiesTable xmlCreateEntitiesTable__internal_alias
02343 #endif
02344 #endif
02345 
02346 #ifdef bottom_parser
02347 #undef xmlCreateEntityParserCtxt
02348 extern __typeof (xmlCreateEntityParserCtxt) xmlCreateEntityParserCtxt __attribute((alias("xmlCreateEntityParserCtxt__internal_alias")));
02349 #else
02350 #ifndef xmlCreateEntityParserCtxt
02351 extern __typeof (xmlCreateEntityParserCtxt) xmlCreateEntityParserCtxt__internal_alias __attribute((visibility("hidden")));
02352 #define xmlCreateEntityParserCtxt xmlCreateEntityParserCtxt__internal_alias
02353 #endif
02354 #endif
02355 
02356 #ifdef bottom_valid
02357 #undef xmlCreateEnumeration
02358 extern __typeof (xmlCreateEnumeration) xmlCreateEnumeration __attribute((alias("xmlCreateEnumeration__internal_alias")));
02359 #else
02360 #ifndef xmlCreateEnumeration
02361 extern __typeof (xmlCreateEnumeration) xmlCreateEnumeration__internal_alias __attribute((visibility("hidden")));
02362 #define xmlCreateEnumeration xmlCreateEnumeration__internal_alias
02363 #endif
02364 #endif
02365 
02366 #ifdef bottom_parser
02367 #undef xmlCreateFileParserCtxt
02368 extern __typeof (xmlCreateFileParserCtxt) xmlCreateFileParserCtxt __attribute((alias("xmlCreateFileParserCtxt__internal_alias")));
02369 #else
02370 #ifndef xmlCreateFileParserCtxt
02371 extern __typeof (xmlCreateFileParserCtxt) xmlCreateFileParserCtxt__internal_alias __attribute((visibility("hidden")));
02372 #define xmlCreateFileParserCtxt xmlCreateFileParserCtxt__internal_alias
02373 #endif
02374 #endif
02375 
02376 #ifdef bottom_parser
02377 #undef xmlCreateIOParserCtxt
02378 extern __typeof (xmlCreateIOParserCtxt) xmlCreateIOParserCtxt __attribute((alias("xmlCreateIOParserCtxt__internal_alias")));
02379 #else
02380 #ifndef xmlCreateIOParserCtxt
02381 extern __typeof (xmlCreateIOParserCtxt) xmlCreateIOParserCtxt__internal_alias __attribute((visibility("hidden")));
02382 #define xmlCreateIOParserCtxt xmlCreateIOParserCtxt__internal_alias
02383 #endif
02384 #endif
02385 
02386 #ifdef bottom_tree
02387 #undef xmlCreateIntSubset
02388 extern __typeof (xmlCreateIntSubset) xmlCreateIntSubset __attribute((alias("xmlCreateIntSubset__internal_alias")));
02389 #else
02390 #ifndef xmlCreateIntSubset
02391 extern __typeof (xmlCreateIntSubset) xmlCreateIntSubset__internal_alias __attribute((visibility("hidden")));
02392 #define xmlCreateIntSubset xmlCreateIntSubset__internal_alias
02393 #endif
02394 #endif
02395 
02396 #ifdef bottom_parser
02397 #undef xmlCreateMemoryParserCtxt
02398 extern __typeof (xmlCreateMemoryParserCtxt) xmlCreateMemoryParserCtxt __attribute((alias("xmlCreateMemoryParserCtxt__internal_alias")));
02399 #else
02400 #ifndef xmlCreateMemoryParserCtxt
02401 extern __typeof (xmlCreateMemoryParserCtxt) xmlCreateMemoryParserCtxt__internal_alias __attribute((visibility("hidden")));
02402 #define xmlCreateMemoryParserCtxt xmlCreateMemoryParserCtxt__internal_alias
02403 #endif
02404 #endif
02405 
02406 #if defined(LIBXML_PUSH_ENABLED)
02407 #ifdef bottom_parser
02408 #undef xmlCreatePushParserCtxt
02409 extern __typeof (xmlCreatePushParserCtxt) xmlCreatePushParserCtxt __attribute((alias("xmlCreatePushParserCtxt__internal_alias")));
02410 #else
02411 #ifndef xmlCreatePushParserCtxt
02412 extern __typeof (xmlCreatePushParserCtxt) xmlCreatePushParserCtxt__internal_alias __attribute((visibility("hidden")));
02413 #define xmlCreatePushParserCtxt xmlCreatePushParserCtxt__internal_alias
02414 #endif
02415 #endif
02416 #endif
02417 
02418 #ifdef bottom_uri
02419 #undef xmlCreateURI
02420 extern __typeof (xmlCreateURI) xmlCreateURI __attribute((alias("xmlCreateURI__internal_alias")));
02421 #else
02422 #ifndef xmlCreateURI
02423 extern __typeof (xmlCreateURI) xmlCreateURI__internal_alias __attribute((visibility("hidden")));
02424 #define xmlCreateURI xmlCreateURI__internal_alias
02425 #endif
02426 #endif
02427 
02428 #ifdef bottom_parser
02429 #undef xmlCreateURLParserCtxt
02430 extern __typeof (xmlCreateURLParserCtxt) xmlCreateURLParserCtxt __attribute((alias("xmlCreateURLParserCtxt__internal_alias")));
02431 #else
02432 #ifndef xmlCreateURLParserCtxt
02433 extern __typeof (xmlCreateURLParserCtxt) xmlCreateURLParserCtxt__internal_alias __attribute((visibility("hidden")));
02434 #define xmlCreateURLParserCtxt xmlCreateURLParserCtxt__internal_alias
02435 #endif
02436 #endif
02437 
02438 #ifdef bottom_error
02439 #undef xmlCtxtGetLastError
02440 extern __typeof (xmlCtxtGetLastError) xmlCtxtGetLastError __attribute((alias("xmlCtxtGetLastError__internal_alias")));
02441 #else
02442 #ifndef xmlCtxtGetLastError
02443 extern __typeof (xmlCtxtGetLastError) xmlCtxtGetLastError__internal_alias __attribute((visibility("hidden")));
02444 #define xmlCtxtGetLastError xmlCtxtGetLastError__internal_alias
02445 #endif
02446 #endif
02447 
02448 #ifdef bottom_parser
02449 #undef xmlCtxtReadDoc
02450 extern __typeof (xmlCtxtReadDoc) xmlCtxtReadDoc __attribute((alias("xmlCtxtReadDoc__internal_alias")));
02451 #else
02452 #ifndef xmlCtxtReadDoc
02453 extern __typeof (xmlCtxtReadDoc) xmlCtxtReadDoc__internal_alias __attribute((visibility("hidden")));
02454 #define xmlCtxtReadDoc xmlCtxtReadDoc__internal_alias
02455 #endif
02456 #endif
02457 
02458 #ifdef bottom_parser
02459 #undef xmlCtxtReadFd
02460 extern __typeof (xmlCtxtReadFd) xmlCtxtReadFd __attribute((alias("xmlCtxtReadFd__internal_alias")));
02461 #else
02462 #ifndef xmlCtxtReadFd
02463 extern __typeof (xmlCtxtReadFd) xmlCtxtReadFd__internal_alias __attribute((visibility("hidden")));
02464 #define xmlCtxtReadFd xmlCtxtReadFd__internal_alias
02465 #endif
02466 #endif
02467 
02468 #ifdef bottom_parser
02469 #undef xmlCtxtReadFile
02470 extern __typeof (xmlCtxtReadFile) xmlCtxtReadFile __attribute((alias("xmlCtxtReadFile__internal_alias")));
02471 #else
02472 #ifndef xmlCtxtReadFile
02473 extern __typeof (xmlCtxtReadFile) xmlCtxtReadFile__internal_alias __attribute((visibility("hidden")));
02474 #define xmlCtxtReadFile xmlCtxtReadFile__internal_alias
02475 #endif
02476 #endif
02477 
02478 #ifdef bottom_parser
02479 #undef xmlCtxtReadIO
02480 extern __typeof (xmlCtxtReadIO) xmlCtxtReadIO __attribute((alias("xmlCtxtReadIO__internal_alias")));
02481 #else
02482 #ifndef xmlCtxtReadIO
02483 extern __typeof (xmlCtxtReadIO) xmlCtxtReadIO__internal_alias __attribute((visibility("hidden")));
02484 #define xmlCtxtReadIO xmlCtxtReadIO__internal_alias
02485 #endif
02486 #endif
02487 
02488 #ifdef bottom_parser
02489 #undef xmlCtxtReadMemory
02490 extern __typeof (xmlCtxtReadMemory) xmlCtxtReadMemory __attribute((alias("xmlCtxtReadMemory__internal_alias")));
02491 #else
02492 #ifndef xmlCtxtReadMemory
02493 extern __typeof (xmlCtxtReadMemory) xmlCtxtReadMemory__internal_alias __attribute((visibility("hidden")));
02494 #define xmlCtxtReadMemory xmlCtxtReadMemory__internal_alias
02495 #endif
02496 #endif
02497 
02498 #ifdef bottom_parser
02499 #undef xmlCtxtReset
02500 extern __typeof (xmlCtxtReset) xmlCtxtReset __attribute((alias("xmlCtxtReset__internal_alias")));
02501 #else
02502 #ifndef xmlCtxtReset
02503 extern __typeof (xmlCtxtReset) xmlCtxtReset__internal_alias __attribute((visibility("hidden")));
02504 #define xmlCtxtReset xmlCtxtReset__internal_alias
02505 #endif
02506 #endif
02507 
02508 #ifdef bottom_error
02509 #undef xmlCtxtResetLastError
02510 extern __typeof (xmlCtxtResetLastError) xmlCtxtResetLastError __attribute((alias("xmlCtxtResetLastError__internal_alias")));
02511 #else
02512 #ifndef xmlCtxtResetLastError
02513 extern __typeof (xmlCtxtResetLastError) xmlCtxtResetLastError__internal_alias __attribute((visibility("hidden")));
02514 #define xmlCtxtResetLastError xmlCtxtResetLastError__internal_alias
02515 #endif
02516 #endif
02517 
02518 #ifdef bottom_parser
02519 #undef xmlCtxtResetPush
02520 extern __typeof (xmlCtxtResetPush) xmlCtxtResetPush __attribute((alias("xmlCtxtResetPush__internal_alias")));
02521 #else
02522 #ifndef xmlCtxtResetPush
02523 extern __typeof (xmlCtxtResetPush) xmlCtxtResetPush__internal_alias __attribute((visibility("hidden")));
02524 #define xmlCtxtResetPush xmlCtxtResetPush__internal_alias
02525 #endif
02526 #endif
02527 
02528 #ifdef bottom_parser
02529 #undef xmlCtxtUseOptions
02530 extern __typeof (xmlCtxtUseOptions) xmlCtxtUseOptions __attribute((alias("xmlCtxtUseOptions__internal_alias")));
02531 #else
02532 #ifndef xmlCtxtUseOptions
02533 extern __typeof (xmlCtxtUseOptions) xmlCtxtUseOptions__internal_alias __attribute((visibility("hidden")));
02534 #define xmlCtxtUseOptions xmlCtxtUseOptions__internal_alias
02535 #endif
02536 #endif
02537 
02538 #ifdef bottom_parserInternals
02539 #undef xmlCurrentChar
02540 extern __typeof (xmlCurrentChar) xmlCurrentChar __attribute((alias("xmlCurrentChar__internal_alias")));
02541 #else
02542 #ifndef xmlCurrentChar
02543 extern __typeof (xmlCurrentChar) xmlCurrentChar__internal_alias __attribute((visibility("hidden")));
02544 #define xmlCurrentChar xmlCurrentChar__internal_alias
02545 #endif
02546 #endif
02547 
02548 #ifdef bottom_tree
02549 #undef xmlDOMWrapAdoptNode
02550 extern __typeof (xmlDOMWrapAdoptNode) xmlDOMWrapAdoptNode __attribute((alias("xmlDOMWrapAdoptNode__internal_alias")));
02551 #else
02552 #ifndef xmlDOMWrapAdoptNode
02553 extern __typeof (xmlDOMWrapAdoptNode) xmlDOMWrapAdoptNode__internal_alias __attribute((visibility("hidden")));
02554 #define xmlDOMWrapAdoptNode xmlDOMWrapAdoptNode__internal_alias
02555 #endif
02556 #endif
02557 
02558 #ifdef bottom_tree
02559 #undef xmlDOMWrapCloneNode
02560 extern __typeof (xmlDOMWrapCloneNode) xmlDOMWrapCloneNode __attribute((alias("xmlDOMWrapCloneNode__internal_alias")));
02561 #else
02562 #ifndef xmlDOMWrapCloneNode
02563 extern __typeof (xmlDOMWrapCloneNode) xmlDOMWrapCloneNode__internal_alias __attribute((visibility("hidden")));
02564 #define xmlDOMWrapCloneNode xmlDOMWrapCloneNode__internal_alias
02565 #endif
02566 #endif
02567 
02568 #ifdef bottom_tree
02569 #undef xmlDOMWrapFreeCtxt
02570 extern __typeof (xmlDOMWrapFreeCtxt) xmlDOMWrapFreeCtxt __attribute((alias("xmlDOMWrapFreeCtxt__internal_alias")));
02571 #else
02572 #ifndef xmlDOMWrapFreeCtxt
02573 extern __typeof (xmlDOMWrapFreeCtxt) xmlDOMWrapFreeCtxt__internal_alias __attribute((visibility("hidden")));
02574 #define xmlDOMWrapFreeCtxt xmlDOMWrapFreeCtxt__internal_alias
02575 #endif
02576 #endif
02577 
02578 #ifdef bottom_tree
02579 #undef xmlDOMWrapNewCtxt
02580 extern __typeof (xmlDOMWrapNewCtxt) xmlDOMWrapNewCtxt __attribute((alias("xmlDOMWrapNewCtxt__internal_alias")));
02581 #else
02582 #ifndef xmlDOMWrapNewCtxt
02583 extern __typeof (xmlDOMWrapNewCtxt) xmlDOMWrapNewCtxt__internal_alias __attribute((visibility("hidden")));
02584 #define xmlDOMWrapNewCtxt xmlDOMWrapNewCtxt__internal_alias
02585 #endif
02586 #endif
02587 
02588 #ifdef bottom_tree
02589 #undef xmlDOMWrapReconcileNamespaces
02590 extern __typeof (xmlDOMWrapReconcileNamespaces) xmlDOMWrapReconcileNamespaces __attribute((alias("xmlDOMWrapReconcileNamespaces__internal_alias")));
02591 #else
02592 #ifndef xmlDOMWrapReconcileNamespaces
02593 extern __typeof (xmlDOMWrapReconcileNamespaces) xmlDOMWrapReconcileNamespaces__internal_alias __attribute((visibility("hidden")));
02594 #define xmlDOMWrapReconcileNamespaces xmlDOMWrapReconcileNamespaces__internal_alias
02595 #endif
02596 #endif
02597 
02598 #ifdef bottom_tree
02599 #undef xmlDOMWrapRemoveNode
02600 extern __typeof (xmlDOMWrapRemoveNode) xmlDOMWrapRemoveNode __attribute((alias("xmlDOMWrapRemoveNode__internal_alias")));
02601 #else
02602 #ifndef xmlDOMWrapRemoveNode
02603 extern __typeof (xmlDOMWrapRemoveNode) xmlDOMWrapRemoveNode__internal_alias __attribute((visibility("hidden")));
02604 #define xmlDOMWrapRemoveNode xmlDOMWrapRemoveNode__internal_alias
02605 #endif
02606 #endif
02607 
02608 #if defined(LIBXML_DEBUG_ENABLED)
02609 #ifdef bottom_debugXML
02610 #undef xmlDebugCheckDocument
02611 extern __typeof (xmlDebugCheckDocument) xmlDebugCheckDocument __attribute((alias("xmlDebugCheckDocument__internal_alias")));
02612 #else
02613 #ifndef xmlDebugCheckDocument
02614 extern __typeof (xmlDebugCheckDocument) xmlDebugCheckDocument__internal_alias __attribute((visibility("hidden")));
02615 #define xmlDebugCheckDocument xmlDebugCheckDocument__internal_alias
02616 #endif
02617 #endif
02618 #endif
02619 
02620 #if defined(LIBXML_DEBUG_ENABLED)
02621 #ifdef bottom_debugXML
02622 #undef xmlDebugDumpAttr
02623 extern __typeof (xmlDebugDumpAttr) xmlDebugDumpAttr __attribute((alias("xmlDebugDumpAttr__internal_alias")));
02624 #else
02625 #ifndef xmlDebugDumpAttr
02626 extern __typeof (xmlDebugDumpAttr) xmlDebugDumpAttr__internal_alias __attribute((visibility("hidden")));
02627 #define xmlDebugDumpAttr xmlDebugDumpAttr__internal_alias
02628 #endif
02629 #endif
02630 #endif
02631 
02632 #if defined(LIBXML_DEBUG_ENABLED)
02633 #ifdef bottom_debugXML
02634 #undef xmlDebugDumpAttrList
02635 extern __typeof (xmlDebugDumpAttrList) xmlDebugDumpAttrList __attribute((alias("xmlDebugDumpAttrList__internal_alias")));
02636 #else
02637 #ifndef xmlDebugDumpAttrList
02638 extern __typeof (xmlDebugDumpAttrList) xmlDebugDumpAttrList__internal_alias __attribute((visibility("hidden")));
02639 #define xmlDebugDumpAttrList xmlDebugDumpAttrList__internal_alias
02640 #endif
02641 #endif
02642 #endif
02643 
02644 #if defined(LIBXML_DEBUG_ENABLED)
02645 #ifdef bottom_debugXML
02646 #undef xmlDebugDumpDTD
02647 extern __typeof (xmlDebugDumpDTD) xmlDebugDumpDTD __attribute((alias("xmlDebugDumpDTD__internal_alias")));
02648 #else
02649 #ifndef xmlDebugDumpDTD
02650 extern __typeof (xmlDebugDumpDTD) xmlDebugDumpDTD__internal_alias __attribute((visibility("hidden")));
02651 #define xmlDebugDumpDTD xmlDebugDumpDTD__internal_alias
02652 #endif
02653 #endif
02654 #endif
02655 
02656 #if defined(LIBXML_DEBUG_ENABLED)
02657 #ifdef bottom_debugXML
02658 #undef xmlDebugDumpDocument
02659 extern __typeof (xmlDebugDumpDocument) xmlDebugDumpDocument __attribute((alias("xmlDebugDumpDocument__internal_alias")));
02660 #else
02661 #ifndef xmlDebugDumpDocument
02662 extern __typeof (xmlDebugDumpDocument) xmlDebugDumpDocument__internal_alias __attribute((visibility("hidden")));
02663 #define xmlDebugDumpDocument xmlDebugDumpDocument__internal_alias
02664 #endif
02665 #endif
02666 #endif
02667 
02668 #if defined(LIBXML_DEBUG_ENABLED)
02669 #ifdef bottom_debugXML
02670 #undef xmlDebugDumpDocumentHead
02671 extern __typeof (xmlDebugDumpDocumentHead) xmlDebugDumpDocumentHead __attribute((alias("xmlDebugDumpDocumentHead__internal_alias")));
02672 #else
02673 #ifndef xmlDebugDumpDocumentHead
02674 extern __typeof (xmlDebugDumpDocumentHead) xmlDebugDumpDocumentHead__internal_alias __attribute((visibility("hidden")));
02675 #define xmlDebugDumpDocumentHead xmlDebugDumpDocumentHead__internal_alias
02676 #endif
02677 #endif
02678 #endif
02679 
02680 #if defined(LIBXML_DEBUG_ENABLED)
02681 #ifdef bottom_debugXML
02682 #undef xmlDebugDumpEntities
02683 extern __typeof (xmlDebugDumpEntities) xmlDebugDumpEntities __attribute((alias("xmlDebugDumpEntities__internal_alias")));
02684 #else
02685 #ifndef xmlDebugDumpEntities
02686 extern __typeof (xmlDebugDumpEntities) xmlDebugDumpEntities__internal_alias __attribute((visibility("hidden")));
02687 #define xmlDebugDumpEntities xmlDebugDumpEntities__internal_alias
02688 #endif
02689 #endif
02690 #endif
02691 
02692 #if defined(LIBXML_DEBUG_ENABLED)
02693 #ifdef bottom_debugXML
02694 #undef xmlDebugDumpNode
02695 extern __typeof (xmlDebugDumpNode) xmlDebugDumpNode __attribute((alias("xmlDebugDumpNode__internal_alias")));
02696 #else
02697 #ifndef xmlDebugDumpNode
02698 extern __typeof (xmlDebugDumpNode) xmlDebugDumpNode__internal_alias __attribute((visibility("hidden")));
02699 #define xmlDebugDumpNode xmlDebugDumpNode__internal_alias
02700 #endif
02701 #endif
02702 #endif
02703 
02704 #if defined(LIBXML_DEBUG_ENABLED)
02705 #ifdef bottom_debugXML
02706 #undef xmlDebugDumpNodeList
02707 extern __typeof (xmlDebugDumpNodeList) xmlDebugDumpNodeList __attribute((alias("xmlDebugDumpNodeList__internal_alias")));
02708 #else
02709 #ifndef xmlDebugDumpNodeList
02710 extern __typeof (xmlDebugDumpNodeList) xmlDebugDumpNodeList__internal_alias __attribute((visibility("hidden")));
02711 #define xmlDebugDumpNodeList xmlDebugDumpNodeList__internal_alias
02712 #endif
02713 #endif
02714 #endif
02715 
02716 #if defined(LIBXML_DEBUG_ENABLED)
02717 #ifdef bottom_debugXML
02718 #undef xmlDebugDumpOneNode
02719 extern __typeof (xmlDebugDumpOneNode) xmlDebugDumpOneNode __attribute((alias("xmlDebugDumpOneNode__internal_alias")));
02720 #else
02721 #ifndef xmlDebugDumpOneNode
02722 extern __typeof (xmlDebugDumpOneNode) xmlDebugDumpOneNode__internal_alias __attribute((visibility("hidden")));
02723 #define xmlDebugDumpOneNode xmlDebugDumpOneNode__internal_alias
02724 #endif
02725 #endif
02726 #endif
02727 
02728 #if defined(LIBXML_DEBUG_ENABLED)
02729 #ifdef bottom_debugXML
02730 #undef xmlDebugDumpString
02731 extern __typeof (xmlDebugDumpString) xmlDebugDumpString __attribute((alias("xmlDebugDumpString__internal_alias")));
02732 #else
02733 #ifndef xmlDebugDumpString
02734 extern __typeof (xmlDebugDumpString) xmlDebugDumpString__internal_alias __attribute((visibility("hidden")));
02735 #define xmlDebugDumpString xmlDebugDumpString__internal_alias
02736 #endif
02737 #endif
02738 #endif
02739 
02740 #if defined(LIBXML_LEGACY_ENABLED)
02741 #ifdef bottom_legacy
02742 #undef xmlDecodeEntities
02743 extern __typeof (xmlDecodeEntities) xmlDecodeEntities __attribute((alias("xmlDecodeEntities__internal_alias")));
02744 #else
02745 #ifndef xmlDecodeEntities
02746 extern __typeof (xmlDecodeEntities) xmlDecodeEntities__internal_alias __attribute((visibility("hidden")));
02747 #define xmlDecodeEntities xmlDecodeEntities__internal_alias
02748 #endif
02749 #endif
02750 #endif
02751 
02752 #ifdef bottom_SAX2
02753 #undef xmlDefaultSAXHandlerInit
02754 extern __typeof (xmlDefaultSAXHandlerInit) xmlDefaultSAXHandlerInit __attribute((alias("xmlDefaultSAXHandlerInit__internal_alias")));
02755 #else
02756 #ifndef xmlDefaultSAXHandlerInit
02757 extern __typeof (xmlDefaultSAXHandlerInit) xmlDefaultSAXHandlerInit__internal_alias __attribute((visibility("hidden")));
02758 #define xmlDefaultSAXHandlerInit xmlDefaultSAXHandlerInit__internal_alias
02759 #endif
02760 #endif
02761 
02762 #ifdef bottom_encoding
02763 #undef xmlDelEncodingAlias
02764 extern __typeof (xmlDelEncodingAlias) xmlDelEncodingAlias __attribute((alias("xmlDelEncodingAlias__internal_alias")));
02765 #else
02766 #ifndef xmlDelEncodingAlias
02767 extern __typeof (xmlDelEncodingAlias) xmlDelEncodingAlias__internal_alias __attribute((visibility("hidden")));
02768 #define xmlDelEncodingAlias xmlDelEncodingAlias__internal_alias
02769 #endif
02770 #endif
02771 
02772 #ifdef bottom_globals
02773 #undef xmlDeregisterNodeDefault
02774 extern __typeof (xmlDeregisterNodeDefault) xmlDeregisterNodeDefault __attribute((alias("xmlDeregisterNodeDefault__internal_alias")));
02775 #else
02776 #ifndef xmlDeregisterNodeDefault
02777 extern __typeof (xmlDeregisterNodeDefault) xmlDeregisterNodeDefault__internal_alias __attribute((visibility("hidden")));
02778 #define xmlDeregisterNodeDefault xmlDeregisterNodeDefault__internal_alias
02779 #endif
02780 #endif
02781 
02782 #ifdef bottom_encoding
02783 #undef xmlDetectCharEncoding
02784 extern __typeof (xmlDetectCharEncoding) xmlDetectCharEncoding __attribute((alias("xmlDetectCharEncoding__internal_alias")));
02785 #else
02786 #ifndef xmlDetectCharEncoding
02787 extern __typeof (xmlDetectCharEncoding) xmlDetectCharEncoding__internal_alias __attribute((visibility("hidden")));
02788 #define xmlDetectCharEncoding xmlDetectCharEncoding__internal_alias
02789 #endif
02790 #endif
02791 
02792 #ifdef bottom_dict
02793 #undef xmlDictCleanup
02794 extern __typeof (xmlDictCleanup) xmlDictCleanup __attribute((alias("xmlDictCleanup__internal_alias")));
02795 #else
02796 #ifndef xmlDictCleanup
02797 extern __typeof (xmlDictCleanup) xmlDictCleanup__internal_alias __attribute((visibility("hidden")));
02798 #define xmlDictCleanup xmlDictCleanup__internal_alias
02799 #endif
02800 #endif
02801 
02802 #ifdef bottom_dict
02803 #undef xmlDictCreate
02804 extern __typeof (xmlDictCreate) xmlDictCreate __attribute((alias("xmlDictCreate__internal_alias")));
02805 #else
02806 #ifndef xmlDictCreate
02807 extern __typeof (xmlDictCreate) xmlDictCreate__internal_alias __attribute((visibility("hidden")));
02808 #define xmlDictCreate xmlDictCreate__internal_alias
02809 #endif
02810 #endif
02811 
02812 #ifdef bottom_dict
02813 #undef xmlDictCreateSub
02814 extern __typeof (xmlDictCreateSub) xmlDictCreateSub __attribute((alias("xmlDictCreateSub__internal_alias")));
02815 #else
02816 #ifndef xmlDictCreateSub
02817 extern __typeof (xmlDictCreateSub) xmlDictCreateSub__internal_alias __attribute((visibility("hidden")));
02818 #define xmlDictCreateSub xmlDictCreateSub__internal_alias
02819 #endif
02820 #endif
02821 
02822 #ifdef bottom_dict
02823 #undef xmlDictExists
02824 extern __typeof (xmlDictExists) xmlDictExists __attribute((alias("xmlDictExists__internal_alias")));
02825 #else
02826 #ifndef xmlDictExists
02827 extern __typeof (xmlDictExists) xmlDictExists__internal_alias __attribute((visibility("hidden")));
02828 #define xmlDictExists xmlDictExists__internal_alias
02829 #endif
02830 #endif
02831 
02832 #ifdef bottom_dict
02833 #undef xmlDictFree
02834 extern __typeof (xmlDictFree) xmlDictFree __attribute((alias("xmlDictFree__internal_alias")));
02835 #else
02836 #ifndef xmlDictFree
02837 extern __typeof (xmlDictFree) xmlDictFree__internal_alias __attribute((visibility("hidden")));
02838 #define xmlDictFree xmlDictFree__internal_alias
02839 #endif
02840 #endif
02841 
02842 #ifdef bottom_dict
02843 #undef xmlDictLookup
02844 extern __typeof (xmlDictLookup) xmlDictLookup __attribute((alias("xmlDictLookup__internal_alias")));
02845 #else
02846 #ifndef xmlDictLookup
02847 extern __typeof (xmlDictLookup) xmlDictLookup__internal_alias __attribute((visibility("hidden")));
02848 #define xmlDictLookup xmlDictLookup__internal_alias
02849 #endif
02850 #endif
02851 
02852 #ifdef bottom_dict
02853 #undef xmlDictOwns
02854 extern __typeof (xmlDictOwns) xmlDictOwns __attribute((alias("xmlDictOwns__internal_alias")));
02855 #else
02856 #ifndef xmlDictOwns
02857 extern __typeof (xmlDictOwns) xmlDictOwns__internal_alias __attribute((visibility("hidden")));
02858 #define xmlDictOwns xmlDictOwns__internal_alias
02859 #endif
02860 #endif
02861 
02862 #ifdef bottom_dict
02863 #undef xmlDictQLookup
02864 extern __typeof (xmlDictQLookup) xmlDictQLookup __attribute((alias("xmlDictQLookup__internal_alias")));
02865 #else
02866 #ifndef xmlDictQLookup
02867 extern __typeof (xmlDictQLookup) xmlDictQLookup__internal_alias __attribute((visibility("hidden")));
02868 #define xmlDictQLookup xmlDictQLookup__internal_alias
02869 #endif
02870 #endif
02871 
02872 #ifdef bottom_dict
02873 #undef xmlDictReference
02874 extern __typeof (xmlDictReference) xmlDictReference __attribute((alias("xmlDictReference__internal_alias")));
02875 #else
02876 #ifndef xmlDictReference
02877 extern __typeof (xmlDictReference) xmlDictReference__internal_alias __attribute((visibility("hidden")));
02878 #define xmlDictReference xmlDictReference__internal_alias
02879 #endif
02880 #endif
02881 
02882 #ifdef bottom_dict
02883 #undef xmlDictSize
02884 extern __typeof (xmlDictSize) xmlDictSize __attribute((alias("xmlDictSize__internal_alias")));
02885 #else
02886 #ifndef xmlDictSize
02887 extern __typeof (xmlDictSize) xmlDictSize__internal_alias __attribute((visibility("hidden")));
02888 #define xmlDictSize xmlDictSize__internal_alias
02889 #endif
02890 #endif
02891 
02892 #ifdef bottom_tree
02893 #undef xmlDocCopyNode
02894 extern __typeof (xmlDocCopyNode) xmlDocCopyNode __attribute((alias("xmlDocCopyNode__internal_alias")));
02895 #else
02896 #ifndef xmlDocCopyNode
02897 extern __typeof (xmlDocCopyNode) xmlDocCopyNode__internal_alias __attribute((visibility("hidden")));
02898 #define xmlDocCopyNode xmlDocCopyNode__internal_alias
02899 #endif
02900 #endif
02901 
02902 #ifdef bottom_tree
02903 #undef xmlDocCopyNodeList
02904 extern __typeof (xmlDocCopyNodeList) xmlDocCopyNodeList __attribute((alias("xmlDocCopyNodeList__internal_alias")));
02905 #else
02906 #ifndef xmlDocCopyNodeList
02907 extern __typeof (xmlDocCopyNodeList) xmlDocCopyNodeList__internal_alias __attribute((visibility("hidden")));
02908 #define xmlDocCopyNodeList xmlDocCopyNodeList__internal_alias
02909 #endif
02910 #endif
02911 
02912 #if defined(LIBXML_OUTPUT_ENABLED)
02913 #ifdef bottom_xmlsave
02914 #undef xmlDocDump
02915 extern __typeof (xmlDocDump) xmlDocDump __attribute((alias("xmlDocDump__internal_alias")));
02916 #else
02917 #ifndef xmlDocDump
02918 extern __typeof (xmlDocDump) xmlDocDump__internal_alias __attribute((visibility("hidden")));
02919 #define xmlDocDump xmlDocDump__internal_alias
02920 #endif
02921 #endif
02922 #endif
02923 
02924 #if defined(LIBXML_OUTPUT_ENABLED)
02925 #ifdef bottom_xmlsave
02926 #undef xmlDocDumpFormatMemory
02927 extern __typeof (xmlDocDumpFormatMemory) xmlDocDumpFormatMemory __attribute((alias("xmlDocDumpFormatMemory__internal_alias")));
02928 #else
02929 #ifndef xmlDocDumpFormatMemory
02930 extern __typeof (xmlDocDumpFormatMemory) xmlDocDumpFormatMemory__internal_alias __attribute((visibility("hidden")));
02931 #define xmlDocDumpFormatMemory xmlDocDumpFormatMemory__internal_alias
02932 #endif
02933 #endif
02934 #endif
02935 
02936 #if defined(LIBXML_OUTPUT_ENABLED)
02937 #ifdef bottom_xmlsave
02938 #undef xmlDocDumpFormatMemoryEnc
02939 extern __typeof (xmlDocDumpFormatMemoryEnc) xmlDocDumpFormatMemoryEnc __attribute((alias("xmlDocDumpFormatMemoryEnc__internal_alias")));
02940 #else
02941 #ifndef xmlDocDumpFormatMemoryEnc
02942 extern __typeof (xmlDocDumpFormatMemoryEnc) xmlDocDumpFormatMemoryEnc__internal_alias __attribute((visibility("hidden")));
02943 #define xmlDocDumpFormatMemoryEnc xmlDocDumpFormatMemoryEnc__internal_alias
02944 #endif
02945 #endif
02946 #endif
02947 
02948 #if defined(LIBXML_OUTPUT_ENABLED)
02949 #ifdef bottom_xmlsave
02950 #undef xmlDocDumpMemory
02951 extern __typeof (xmlDocDumpMemory) xmlDocDumpMemory __attribute((alias("xmlDocDumpMemory__internal_alias")));
02952 #else
02953 #ifndef xmlDocDumpMemory
02954 extern __typeof (xmlDocDumpMemory) xmlDocDumpMemory__internal_alias __attribute((visibility("hidden")));
02955 #define xmlDocDumpMemory xmlDocDumpMemory__internal_alias
02956 #endif
02957 #endif
02958 #endif
02959 
02960 #if defined(LIBXML_OUTPUT_ENABLED)
02961 #ifdef bottom_xmlsave
02962 #undef xmlDocDumpMemoryEnc
02963 extern __typeof (xmlDocDumpMemoryEnc) xmlDocDumpMemoryEnc __attribute((alias("xmlDocDumpMemoryEnc__internal_alias")));
02964 #else
02965 #ifndef xmlDocDumpMemoryEnc
02966 extern __typeof (xmlDocDumpMemoryEnc) xmlDocDumpMemoryEnc__internal_alias __attribute((visibility("hidden")));
02967 #define xmlDocDumpMemoryEnc xmlDocDumpMemoryEnc__internal_alias
02968 #endif
02969 #endif
02970 #endif
02971 
02972 #if defined(LIBXML_OUTPUT_ENABLED)
02973 #ifdef bottom_xmlsave
02974 #undef xmlDocFormatDump
02975 extern __typeof (xmlDocFormatDump) xmlDocFormatDump __attribute((alias("xmlDocFormatDump__internal_alias")));
02976 #else
02977 #ifndef xmlDocFormatDump
02978 extern __typeof (xmlDocFormatDump) xmlDocFormatDump__internal_alias __attribute((visibility("hidden")));
02979 #define xmlDocFormatDump xmlDocFormatDump__internal_alias
02980 #endif
02981 #endif
02982 #endif
02983 
02984 #ifdef bottom_tree
02985 #undef xmlDocGetRootElement
02986 extern __typeof (xmlDocGetRootElement) xmlDocGetRootElement __attribute((alias("xmlDocGetRootElement__internal_alias")));
02987 #else
02988 #ifndef xmlDocGetRootElement
02989 extern __typeof (xmlDocGetRootElement) xmlDocGetRootElement__internal_alias __attribute((visibility("hidden")));
02990 #define xmlDocGetRootElement xmlDocGetRootElement__internal_alias
02991 #endif
02992 #endif
02993 
02994 #if defined(LIBXML_TREE_ENABLED) || defined(LIBXML_WRITER_ENABLED)
02995 #ifdef bottom_tree
02996 #undef xmlDocSetRootElement
02997 extern __typeof (xmlDocSetRootElement) xmlDocSetRootElement __attribute((alias("xmlDocSetRootElement__internal_alias")));
02998 #else
02999 #ifndef xmlDocSetRootElement
03000 extern __typeof (xmlDocSetRootElement) xmlDocSetRootElement__internal_alias __attribute((visibility("hidden")));
03001 #define xmlDocSetRootElement xmlDocSetRootElement__internal_alias
03002 #endif
03003 #endif
03004 #endif
03005 
03006 #if defined(LIBXML_OUTPUT_ENABLED)
03007 #ifdef bottom_valid
03008 #undef xmlDumpAttributeDecl
03009 extern __typeof (xmlDumpAttributeDecl) xmlDumpAttributeDecl __attribute((alias("xmlDumpAttributeDecl__internal_alias")));
03010 #else
03011 #ifndef xmlDumpAttributeDecl
03012 extern __typeof (xmlDumpAttributeDecl) xmlDumpAttributeDecl__internal_alias __attribute((visibility("hidden")));
03013 #define xmlDumpAttributeDecl xmlDumpAttributeDecl__internal_alias
03014 #endif
03015 #endif
03016 #endif
03017 
03018 #if defined(LIBXML_OUTPUT_ENABLED)
03019 #ifdef bottom_valid
03020 #undef xmlDumpAttributeTable
03021 extern __typeof (xmlDumpAttributeTable) xmlDumpAttributeTable __attribute((alias("xmlDumpAttributeTable__internal_alias")));
03022 #else
03023 #ifndef xmlDumpAttributeTable
03024 extern __typeof (xmlDumpAttributeTable) xmlDumpAttributeTable__internal_alias __attribute((visibility("hidden")));
03025 #define xmlDumpAttributeTable xmlDumpAttributeTable__internal_alias
03026 #endif
03027 #endif
03028 #endif
03029 
03030 #if defined(LIBXML_OUTPUT_ENABLED)
03031 #ifdef bottom_valid
03032 #undef xmlDumpElementDecl
03033 extern __typeof (xmlDumpElementDecl) xmlDumpElementDecl __attribute((alias("xmlDumpElementDecl__internal_alias")));
03034 #else
03035 #ifndef xmlDumpElementDecl
03036 extern __typeof (xmlDumpElementDecl) xmlDumpElementDecl__internal_alias __attribute((visibility("hidden")));
03037 #define xmlDumpElementDecl xmlDumpElementDecl__internal_alias
03038 #endif
03039 #endif
03040 #endif
03041 
03042 #if defined(LIBXML_OUTPUT_ENABLED)
03043 #ifdef bottom_valid
03044 #undef xmlDumpElementTable
03045 extern __typeof (xmlDumpElementTable) xmlDumpElementTable __attribute((alias("xmlDumpElementTable__internal_alias")));
03046 #else
03047 #ifndef xmlDumpElementTable
03048 extern __typeof (xmlDumpElementTable) xmlDumpElementTable__internal_alias __attribute((visibility("hidden")));
03049 #define xmlDumpElementTable xmlDumpElementTable__internal_alias
03050 #endif
03051 #endif
03052 #endif
03053 
03054 #if defined(LIBXML_OUTPUT_ENABLED)
03055 #ifdef bottom_entities
03056 #undef xmlDumpEntitiesTable
03057 extern __typeof (xmlDumpEntitiesTable) xmlDumpEntitiesTable __attribute((alias("xmlDumpEntitiesTable__internal_alias")));
03058 #else
03059 #ifndef xmlDumpEntitiesTable
03060 extern __typeof (xmlDumpEntitiesTable) xmlDumpEntitiesTable__internal_alias __attribute((visibility("hidden")));
03061 #define xmlDumpEntitiesTable xmlDumpEntitiesTable__internal_alias
03062 #endif
03063 #endif
03064 #endif
03065 
03066 #if defined(LIBXML_OUTPUT_ENABLED)
03067 #ifdef bottom_entities
03068 #undef xmlDumpEntityDecl
03069 extern __typeof (xmlDumpEntityDecl) xmlDumpEntityDecl __attribute((alias("xmlDumpEntityDecl__internal_alias")));
03070 #else
03071 #ifndef xmlDumpEntityDecl
03072 extern __typeof (xmlDumpEntityDecl) xmlDumpEntityDecl__internal_alias __attribute((visibility("hidden")));
03073 #define xmlDumpEntityDecl xmlDumpEntityDecl__internal_alias
03074 #endif
03075 #endif
03076 #endif
03077 
03078 #if defined(LIBXML_OUTPUT_ENABLED)
03079 #ifdef bottom_valid
03080 #undef xmlDumpNotationDecl
03081 extern __typeof (xmlDumpNotationDecl) xmlDumpNotationDecl __attribute((alias("xmlDumpNotationDecl__internal_alias")));
03082 #else
03083 #ifndef xmlDumpNotationDecl
03084 extern __typeof (xmlDumpNotationDecl) xmlDumpNotationDecl__internal_alias __attribute((visibility("hidden")));
03085 #define xmlDumpNotationDecl xmlDumpNotationDecl__internal_alias
03086 #endif
03087 #endif
03088 #endif
03089 
03090 #if defined(LIBXML_OUTPUT_ENABLED)
03091 #ifdef bottom_valid
03092 #undef xmlDumpNotationTable
03093 extern __typeof (xmlDumpNotationTable) xmlDumpNotationTable __attribute((alias("xmlDumpNotationTable__internal_alias")));
03094 #else
03095 #ifndef xmlDumpNotationTable
03096 extern __typeof (xmlDumpNotationTable) xmlDumpNotationTable__internal_alias __attribute((visibility("hidden")));
03097 #define xmlDumpNotationTable xmlDumpNotationTable__internal_alias
03098 #endif
03099 #endif
03100 #endif
03101 
03102 #if defined(LIBXML_OUTPUT_ENABLED)
03103 #ifdef bottom_xmlsave
03104 #undef xmlElemDump
03105 extern __typeof (xmlElemDump) xmlElemDump __attribute((alias("xmlElemDump__internal_alias")));
03106 #else
03107 #ifndef xmlElemDump
03108 extern __typeof (xmlElemDump) xmlElemDump__internal_alias __attribute((visibility("hidden")));
03109 #define xmlElemDump xmlElemDump__internal_alias
03110 #endif
03111 #endif
03112 #endif
03113 
03114 #if defined(LIBXML_LEGACY_ENABLED)
03115 #ifdef bottom_legacy
03116 #undef xmlEncodeEntities
03117 extern __typeof (xmlEncodeEntities) xmlEncodeEntities __attribute((alias("xmlEncodeEntities__internal_alias")));
03118 #else
03119 #ifndef xmlEncodeEntities
03120 extern __typeof (xmlEncodeEntities) xmlEncodeEntities__internal_alias __attribute((visibility("hidden")));
03121 #define xmlEncodeEntities xmlEncodeEntities__internal_alias
03122 #endif
03123 #endif
03124 #endif
03125 
03126 #ifdef bottom_entities
03127 #undef xmlEncodeEntitiesReentrant
03128 extern __typeof (xmlEncodeEntitiesReentrant) xmlEncodeEntitiesReentrant __attribute((alias("xmlEncodeEntitiesReentrant__internal_alias")));
03129 #else
03130 #ifndef xmlEncodeEntitiesReentrant
03131 extern __typeof (xmlEncodeEntitiesReentrant) xmlEncodeEntitiesReentrant__internal_alias __attribute((visibility("hidden")));
03132 #define xmlEncodeEntitiesReentrant xmlEncodeEntitiesReentrant__internal_alias
03133 #endif
03134 #endif
03135 
03136 #ifdef bottom_entities
03137 #undef xmlEncodeSpecialChars
03138 extern __typeof (xmlEncodeSpecialChars) xmlEncodeSpecialChars __attribute((alias("xmlEncodeSpecialChars__internal_alias")));
03139 #else
03140 #ifndef xmlEncodeSpecialChars
03141 extern __typeof (xmlEncodeSpecialChars) xmlEncodeSpecialChars__internal_alias __attribute((visibility("hidden")));
03142 #define xmlEncodeSpecialChars xmlEncodeSpecialChars__internal_alias
03143 #endif
03144 #endif
03145 
03146 #ifdef bottom_parserInternals
03147 #undef xmlErrMemory
03148 extern __typeof (xmlErrMemory) xmlErrMemory __attribute((alias("xmlErrMemory__internal_alias")));
03149 #else
03150 #ifndef xmlErrMemory
03151 extern __typeof (xmlErrMemory) xmlErrMemory__internal_alias __attribute((visibility("hidden")));
03152 #define xmlErrMemory xmlErrMemory__internal_alias
03153 #endif
03154 #endif
03155 
03156 #if defined(LIBXML_REGEXP_ENABLED) && defined(LIBXML_EXPR_ENABLED)
03157 #ifdef bottom_xmlregexp
03158 #undef xmlExpCtxtNbCons
03159 extern __typeof (xmlExpCtxtNbCons) xmlExpCtxtNbCons __attribute((alias("xmlExpCtxtNbCons__internal_alias")));
03160 #else
03161 #ifndef xmlExpCtxtNbCons
03162 extern __typeof (xmlExpCtxtNbCons) xmlExpCtxtNbCons__internal_alias __attribute((visibility("hidden")));
03163 #define xmlExpCtxtNbCons xmlExpCtxtNbCons__internal_alias
03164 #endif
03165 #endif
03166 #endif
03167 
03168 #if defined(LIBXML_REGEXP_ENABLED) && defined(LIBXML_EXPR_ENABLED)
03169 #ifdef bottom_xmlregexp
03170 #undef xmlExpCtxtNbNodes
03171 extern __typeof (xmlExpCtxtNbNodes) xmlExpCtxtNbNodes __attribute((alias("xmlExpCtxtNbNodes__internal_alias")));
03172 #else
03173 #ifndef xmlExpCtxtNbNodes
03174 extern __typeof (xmlExpCtxtNbNodes) xmlExpCtxtNbNodes__internal_alias __attribute((visibility("hidden")));
03175 #define xmlExpCtxtNbNodes xmlExpCtxtNbNodes__internal_alias
03176 #endif
03177 #endif
03178 #endif
03179 
03180 #if defined(LIBXML_REGEXP_ENABLED) && defined(LIBXML_EXPR_ENABLED)
03181 #ifdef bottom_xmlregexp
03182 #undef xmlExpDump
03183 extern __typeof (xmlExpDump) xmlExpDump __attribute((alias("xmlExpDump__internal_alias")));
03184 #else
03185 #ifndef xmlExpDump
03186 extern __typeof (xmlExpDump) xmlExpDump__internal_alias __attribute((visibility("hidden")));
03187 #define xmlExpDump xmlExpDump__internal_alias
03188 #endif
03189 #endif
03190 #endif
03191 
03192 #if defined(LIBXML_REGEXP_ENABLED) && defined(LIBXML_EXPR_ENABLED)
03193 #ifdef bottom_xmlregexp
03194 #undef xmlExpExpDerive
03195 extern __typeof (xmlExpExpDerive) xmlExpExpDerive __attribute((alias("xmlExpExpDerive__internal_alias")));
03196 #else
03197 #ifndef xmlExpExpDerive
03198 extern __typeof (xmlExpExpDerive) xmlExpExpDerive__internal_alias __attribute((visibility("hidden")));
03199 #define xmlExpExpDerive xmlExpExpDerive__internal_alias
03200 #endif
03201 #endif
03202 #endif
03203 
03204 #if defined(LIBXML_REGEXP_ENABLED) && defined(LIBXML_EXPR_ENABLED)
03205 #ifdef bottom_xmlregexp
03206 #undef xmlExpFree
03207 extern __typeof (xmlExpFree) xmlExpFree __attribute((alias("xmlExpFree__internal_alias")));
03208 #else
03209 #ifndef xmlExpFree
03210 extern __typeof (xmlExpFree) xmlExpFree__internal_alias __attribute((visibility("hidden")));
03211 #define xmlExpFree xmlExpFree__internal_alias
03212 #endif
03213 #endif
03214 #endif
03215 
03216 #if defined(LIBXML_REGEXP_ENABLED) && defined(LIBXML_EXPR_ENABLED)
03217 #ifdef bottom_xmlregexp
03218 #undef xmlExpFreeCtxt
03219 extern __typeof (xmlExpFreeCtxt) xmlExpFreeCtxt __attribute((alias("xmlExpFreeCtxt__internal_alias")));
03220 #else
03221 #ifndef xmlExpFreeCtxt
03222 extern __typeof (xmlExpFreeCtxt) xmlExpFreeCtxt__internal_alias __attribute((visibility("hidden")));
03223 #define xmlExpFreeCtxt xmlExpFreeCtxt__internal_alias
03224 #endif
03225 #endif
03226 #endif
03227 
03228 #if defined(LIBXML_REGEXP_ENABLED) && defined(LIBXML_EXPR_ENABLED)
03229 #ifdef bottom_xmlregexp
03230 #undef xmlExpGetLanguage
03231 extern __typeof (xmlExpGetLanguage) xmlExpGetLanguage __attribute((alias("xmlExpGetLanguage__internal_alias")));
03232 #else
03233 #ifndef xmlExpGetLanguage
03234 extern __typeof (xmlExpGetLanguage) xmlExpGetLanguage__internal_alias __attribute((visibility("hidden")));
03235 #define xmlExpGetLanguage xmlExpGetLanguage__internal_alias
03236 #endif
03237 #endif
03238 #endif
03239 
03240 #if defined(LIBXML_REGEXP_ENABLED) && defined(LIBXML_EXPR_ENABLED)
03241 #ifdef bottom_xmlregexp
03242 #undef xmlExpGetStart
03243 extern __typeof (xmlExpGetStart) xmlExpGetStart __attribute((alias("xmlExpGetStart__internal_alias")));
03244 #else
03245 #ifndef xmlExpGetStart
03246 extern __typeof (xmlExpGetStart) xmlExpGetStart__internal_alias __attribute((visibility("hidden")));
03247 #define xmlExpGetStart xmlExpGetStart__internal_alias
03248 #endif
03249 #endif
03250 #endif
03251 
03252 #if defined(LIBXML_REGEXP_ENABLED) && defined(LIBXML_EXPR_ENABLED)
03253 #ifdef bottom_xmlregexp
03254 #undef xmlExpIsNillable
03255 extern __typeof (xmlExpIsNillable) xmlExpIsNillable __attribute((alias("xmlExpIsNillable__internal_alias")));
03256 #else
03257 #ifndef xmlExpIsNillable
03258 extern __typeof (xmlExpIsNillable) xmlExpIsNillable__internal_alias __attribute((visibility("hidden")));
03259 #define xmlExpIsNillable xmlExpIsNillable__internal_alias
03260 #endif
03261 #endif
03262 #endif
03263 
03264 #if defined(LIBXML_REGEXP_ENABLED) && defined(LIBXML_EXPR_ENABLED)
03265 #ifdef bottom_xmlregexp
03266 #undef xmlExpMaxToken
03267 extern __typeof (xmlExpMaxToken) xmlExpMaxToken __attribute((alias("xmlExpMaxToken__internal_alias")));
03268 #else
03269 #ifndef xmlExpMaxToken
03270 extern __typeof (xmlExpMaxToken) xmlExpMaxToken__internal_alias __attribute((visibility("hidden")));
03271 #define xmlExpMaxToken xmlExpMaxToken__internal_alias
03272 #endif
03273 #endif
03274 #endif
03275 
03276 #if defined(LIBXML_REGEXP_ENABLED) && defined(LIBXML_EXPR_ENABLED)
03277 #ifdef bottom_xmlregexp
03278 #undef xmlExpNewAtom
03279 extern __typeof (xmlExpNewAtom) xmlExpNewAtom __attribute((alias("xmlExpNewAtom__internal_alias")));
03280 #else
03281 #ifndef xmlExpNewAtom
03282 extern __typeof (xmlExpNewAtom) xmlExpNewAtom__internal_alias __attribute((visibility("hidden")));
03283 #define xmlExpNewAtom xmlExpNewAtom__internal_alias
03284 #endif
03285 #endif
03286 #endif
03287 
03288 #if defined(LIBXML_REGEXP_ENABLED) && defined(LIBXML_EXPR_ENABLED)
03289 #ifdef bottom_xmlregexp
03290 #undef xmlExpNewCtxt
03291 extern __typeof (xmlExpNewCtxt) xmlExpNewCtxt __attribute((alias("xmlExpNewCtxt__internal_alias")));
03292 #else
03293 #ifndef xmlExpNewCtxt
03294 extern __typeof (xmlExpNewCtxt) xmlExpNewCtxt__internal_alias __attribute((visibility("hidden")));
03295 #define xmlExpNewCtxt xmlExpNewCtxt__internal_alias
03296 #endif
03297 #endif
03298 #endif
03299 
03300 #if defined(LIBXML_REGEXP_ENABLED) && defined(LIBXML_EXPR_ENABLED)
03301 #ifdef bottom_xmlregexp
03302 #undef xmlExpNewOr
03303 extern __typeof (xmlExpNewOr) xmlExpNewOr __attribute((alias("xmlExpNewOr__internal_alias")));
03304 #else
03305 #ifndef xmlExpNewOr
03306 extern __typeof (xmlExpNewOr) xmlExpNewOr__internal_alias __attribute((visibility("hidden")));
03307 #define xmlExpNewOr xmlExpNewOr__internal_alias
03308 #endif
03309 #endif
03310 #endif
03311 
03312 #if defined(LIBXML_REGEXP_ENABLED) && defined(LIBXML_EXPR_ENABLED)
03313 #ifdef bottom_xmlregexp
03314 #undef xmlExpNewRange
03315 extern __typeof (xmlExpNewRange) xmlExpNewRange __attribute((alias("xmlExpNewRange__internal_alias")));
03316 #else
03317 #ifndef xmlExpNewRange
03318 extern __typeof (xmlExpNewRange) xmlExpNewRange__internal_alias __attribute((visibility("hidden")));
03319 #define xmlExpNewRange xmlExpNewRange__internal_alias
03320 #endif
03321 #endif
03322 #endif
03323 
03324 #if defined(LIBXML_REGEXP_ENABLED) && defined(LIBXML_EXPR_ENABLED)
03325 #ifdef bottom_xmlregexp
03326 #undef xmlExpNewSeq
03327 extern __typeof (xmlExpNewSeq) xmlExpNewSeq __attribute((alias("xmlExpNewSeq__internal_alias")));
03328 #else
03329 #ifndef xmlExpNewSeq
03330 extern __typeof (xmlExpNewSeq) xmlExpNewSeq__internal_alias __attribute((visibility("hidden")));
03331 #define xmlExpNewSeq xmlExpNewSeq__internal_alias
03332 #endif
03333 #endif
03334 #endif
03335 
03336 #if defined(LIBXML_REGEXP_ENABLED) && defined(LIBXML_EXPR_ENABLED)
03337 #ifdef bottom_xmlregexp
03338 #undef xmlExpParse
03339 extern __typeof (xmlExpParse) xmlExpParse __attribute((alias("xmlExpParse__internal_alias")));
03340 #else
03341 #ifndef xmlExpParse
03342 extern __typeof (xmlExpParse) xmlExpParse__internal_alias __attribute((visibility("hidden")));
03343 #define xmlExpParse xmlExpParse__internal_alias
03344 #endif
03345 #endif
03346 #endif
03347 
03348 #if defined(LIBXML_REGEXP_ENABLED) && defined(LIBXML_EXPR_ENABLED)
03349 #ifdef bottom_xmlregexp
03350 #undef xmlExpRef
03351 extern __typeof (xmlExpRef) xmlExpRef __attribute((alias("xmlExpRef__internal_alias")));
03352 #else
03353 #ifndef xmlExpRef
03354 extern __typeof (xmlExpRef) xmlExpRef__internal_alias __attribute((visibility("hidden")));
03355 #define xmlExpRef xmlExpRef__internal_alias
03356 #endif
03357 #endif
03358 #endif
03359 
03360 #if defined(LIBXML_REGEXP_ENABLED) && defined(LIBXML_EXPR_ENABLED)
03361 #ifdef bottom_xmlregexp
03362 #undef xmlExpStringDerive
03363 extern __typeof (xmlExpStringDerive) xmlExpStringDerive __attribute((alias("xmlExpStringDerive__internal_alias")));
03364 #else
03365 #ifndef xmlExpStringDerive
03366 extern __typeof (xmlExpStringDerive) xmlExpStringDerive__internal_alias __attribute((visibility("hidden")));
03367 #define xmlExpStringDerive xmlExpStringDerive__internal_alias
03368 #endif
03369 #endif
03370 #endif
03371 
03372 #if defined(LIBXML_REGEXP_ENABLED) && defined(LIBXML_EXPR_ENABLED)
03373 #ifdef bottom_xmlregexp
03374 #undef xmlExpSubsume
03375 extern __typeof (xmlExpSubsume) xmlExpSubsume __attribute((alias("xmlExpSubsume__internal_alias")));
03376 #else
03377 #ifndef xmlExpSubsume
03378 extern __typeof (xmlExpSubsume) xmlExpSubsume__internal_alias __attribute((visibility("hidden")));
03379 #define xmlExpSubsume xmlExpSubsume__internal_alias
03380 #endif
03381 #endif
03382 #endif
03383 
03384 #ifdef bottom_xmlIO
03385 #undef xmlFileClose
03386 extern __typeof (xmlFileClose) xmlFileClose __attribute((alias("xmlFileClose__internal_alias")));
03387 #else
03388 #ifndef xmlFileClose
03389 extern __typeof (xmlFileClose) xmlFileClose__internal_alias __attribute((visibility("hidden")));
03390 #define xmlFileClose xmlFileClose__internal_alias
03391 #endif
03392 #endif
03393 
03394 #ifdef bottom_xmlIO
03395 #undef xmlFileMatch
03396 extern __typeof (xmlFileMatch) xmlFileMatch __attribute((alias("xmlFileMatch__internal_alias")));
03397 #else
03398 #ifndef xmlFileMatch
03399 extern __typeof (xmlFileMatch) xmlFileMatch__internal_alias __attribute((visibility("hidden")));
03400 #define xmlFileMatch xmlFileMatch__internal_alias
03401 #endif
03402 #endif
03403 
03404 #ifdef bottom_xmlIO
03405 #undef xmlFileOpen
03406 extern __typeof (xmlFileOpen) xmlFileOpen __attribute((alias("xmlFileOpen__internal_alias")));
03407 #else
03408 #ifndef xmlFileOpen
03409 extern __typeof (xmlFileOpen) xmlFileOpen__internal_alias __attribute((visibility("hidden")));
03410 #define xmlFileOpen xmlFileOpen__internal_alias
03411 #endif
03412 #endif
03413 
03414 #ifdef bottom_xmlIO
03415 #undef xmlFileRead
03416 extern __typeof (xmlFileRead) xmlFileRead __attribute((alias("xmlFileRead__internal_alias")));
03417 #else
03418 #ifndef xmlFileRead
03419 extern __typeof (xmlFileRead) xmlFileRead__internal_alias __attribute((visibility("hidden")));
03420 #define xmlFileRead xmlFileRead__internal_alias
03421 #endif
03422 #endif
03423 
03424 #ifdef bottom_encoding
03425 #undef xmlFindCharEncodingHandler
03426 extern __typeof (xmlFindCharEncodingHandler) xmlFindCharEncodingHandler __attribute((alias("xmlFindCharEncodingHandler__internal_alias")));
03427 #else
03428 #ifndef xmlFindCharEncodingHandler
03429 extern __typeof (xmlFindCharEncodingHandler) xmlFindCharEncodingHandler__internal_alias __attribute((visibility("hidden")));
03430 #define xmlFindCharEncodingHandler xmlFindCharEncodingHandler__internal_alias
03431 #endif
03432 #endif
03433 
03434 #if defined(LIBXML_TREE_ENABLED)
03435 #ifdef bottom_tree
03436 #undef xmlFirstElementChild
03437 extern __typeof (xmlFirstElementChild) xmlFirstElementChild __attribute((alias("xmlFirstElementChild__internal_alias")));
03438 #else
03439 #ifndef xmlFirstElementChild
03440 extern __typeof (xmlFirstElementChild) xmlFirstElementChild__internal_alias __attribute((visibility("hidden")));
03441 #define xmlFirstElementChild xmlFirstElementChild__internal_alias
03442 #endif
03443 #endif
03444 #endif
03445 
03446 #ifdef bottom_valid
03447 #undef xmlFreeAttributeTable
03448 extern __typeof (xmlFreeAttributeTable) xmlFreeAttributeTable __attribute((alias("xmlFreeAttributeTable__internal_alias")));
03449 #else
03450 #ifndef xmlFreeAttributeTable
03451 extern __typeof (xmlFreeAttributeTable) xmlFreeAttributeTable__internal_alias __attribute((visibility("hidden")));
03452 #define xmlFreeAttributeTable xmlFreeAttributeTable__internal_alias
03453 #endif
03454 #endif
03455 
03456 #if defined(LIBXML_REGEXP_ENABLED) && defined(LIBXML_AUTOMATA_ENABLED)
03457 #ifdef bottom_xmlregexp
03458 #undef xmlFreeAutomata
03459 extern __typeof (xmlFreeAutomata) xmlFreeAutomata __attribute((alias("xmlFreeAutomata__internal_alias")));
03460 #else
03461 #ifndef xmlFreeAutomata
03462 extern __typeof (xmlFreeAutomata) xmlFreeAutomata__internal_alias __attribute((visibility("hidden")));
03463 #define xmlFreeAutomata xmlFreeAutomata__internal_alias
03464 #endif
03465 #endif
03466 #endif
03467 
03468 #if defined(LIBXML_CATALOG_ENABLED)
03469 #ifdef bottom_catalog
03470 #undef xmlFreeCatalog
03471 extern __typeof (xmlFreeCatalog) xmlFreeCatalog __attribute((alias("xmlFreeCatalog__internal_alias")));
03472 #else
03473 #ifndef xmlFreeCatalog
03474 extern __typeof (xmlFreeCatalog) xmlFreeCatalog__internal_alias __attribute((visibility("hidden")));
03475 #define xmlFreeCatalog xmlFreeCatalog__internal_alias
03476 #endif
03477 #endif
03478 #endif
03479 
03480 #ifdef bottom_tree
03481 #undef xmlFreeDoc
03482 extern __typeof (xmlFreeDoc) xmlFreeDoc __attribute((alias("xmlFreeDoc__internal_alias")));
03483 #else
03484 #ifndef xmlFreeDoc
03485 extern __typeof (xmlFreeDoc) xmlFreeDoc__internal_alias __attribute((visibility("hidden")));
03486 #define xmlFreeDoc xmlFreeDoc__internal_alias
03487 #endif
03488 #endif
03489 
03490 #ifdef bottom_valid
03491 #undef xmlFreeDocElementContent
03492 extern __typeof (xmlFreeDocElementContent) xmlFreeDocElementContent __attribute((alias("xmlFreeDocElementContent__internal_alias")));
03493 #else
03494 #ifndef xmlFreeDocElementContent
03495 extern __typeof (xmlFreeDocElementContent) xmlFreeDocElementContent__internal_alias __attribute((visibility("hidden")));
03496 #define xmlFreeDocElementContent xmlFreeDocElementContent__internal_alias
03497 #endif
03498 #endif
03499 
03500 #ifdef bottom_tree
03501 #undef xmlFreeDtd
03502 extern __typeof (xmlFreeDtd) xmlFreeDtd __attribute((alias("xmlFreeDtd__internal_alias")));
03503 #else
03504 #ifndef xmlFreeDtd
03505 extern __typeof (xmlFreeDtd) xmlFreeDtd__internal_alias __attribute((visibility("hidden")));
03506 #define xmlFreeDtd xmlFreeDtd__internal_alias
03507 #endif
03508 #endif
03509 
03510 #ifdef bottom_valid
03511 #undef xmlFreeElementContent
03512 extern __typeof (xmlFreeElementContent) xmlFreeElementContent __attribute((alias("xmlFreeElementContent__internal_alias")));
03513 #else
03514 #ifndef xmlFreeElementContent
03515 extern __typeof (xmlFreeElementContent) xmlFreeElementContent__internal_alias __attribute((visibility("hidden")));
03516 #define xmlFreeElementContent xmlFreeElementContent__internal_alias
03517 #endif
03518 #endif
03519 
03520 #ifdef bottom_valid
03521 #undef xmlFreeElementTable
03522 extern __typeof (xmlFreeElementTable) xmlFreeElementTable __attribute((alias("xmlFreeElementTable__internal_alias")));
03523 #else
03524 #ifndef xmlFreeElementTable
03525 extern __typeof (xmlFreeElementTable) xmlFreeElementTable__internal_alias __attribute((visibility("hidden")));
03526 #define xmlFreeElementTable xmlFreeElementTable__internal_alias
03527 #endif
03528 #endif
03529 
03530 #ifdef bottom_entities
03531 #undef xmlFreeEntitiesTable
03532 extern __typeof (xmlFreeEntitiesTable) xmlFreeEntitiesTable __attribute((alias("xmlFreeEntitiesTable__internal_alias")));
03533 #else
03534 #ifndef xmlFreeEntitiesTable
03535 extern __typeof (xmlFreeEntitiesTable) xmlFreeEntitiesTable__internal_alias __attribute((visibility("hidden")));
03536 #define xmlFreeEntitiesTable xmlFreeEntitiesTable__internal_alias
03537 #endif
03538 #endif
03539 
03540 #ifdef bottom_valid
03541 #undef xmlFreeEnumeration
03542 extern __typeof (xmlFreeEnumeration) xmlFreeEnumeration __attribute((alias("xmlFreeEnumeration__internal_alias")));
03543 #else
03544 #ifndef xmlFreeEnumeration
03545 extern __typeof (xmlFreeEnumeration) xmlFreeEnumeration__internal_alias __attribute((visibility("hidden")));
03546 #define xmlFreeEnumeration xmlFreeEnumeration__internal_alias
03547 #endif
03548 #endif
03549 
03550 #ifdef bottom_valid
03551 #undef xmlFreeIDTable
03552 extern __typeof (xmlFreeIDTable) xmlFreeIDTable __attribute((alias("xmlFreeIDTable__internal_alias")));
03553 #else
03554 #ifndef xmlFreeIDTable
03555 extern __typeof (xmlFreeIDTable) xmlFreeIDTable__internal_alias __attribute((visibility("hidden")));
03556 #define xmlFreeIDTable xmlFreeIDTable__internal_alias
03557 #endif
03558 #endif
03559 
03560 #ifdef bottom_parserInternals
03561 #undef xmlFreeInputStream
03562 extern __typeof (xmlFreeInputStream) xmlFreeInputStream __attribute((alias("xmlFreeInputStream__internal_alias")));
03563 #else
03564 #ifndef xmlFreeInputStream
03565 extern __typeof (xmlFreeInputStream) xmlFreeInputStream__internal_alias __attribute((visibility("hidden")));
03566 #define xmlFreeInputStream xmlFreeInputStream__internal_alias
03567 #endif
03568 #endif
03569 
03570 #ifdef bottom_threads
03571 #undef xmlFreeMutex
03572 extern __typeof (xmlFreeMutex) xmlFreeMutex __attribute((alias("xmlFreeMutex__internal_alias")));
03573 #else
03574 #ifndef xmlFreeMutex
03575 extern __typeof (xmlFreeMutex) xmlFreeMutex__internal_alias __attribute((visibility("hidden")));
03576 #define xmlFreeMutex xmlFreeMutex__internal_alias
03577 #endif
03578 #endif
03579 
03580 #ifdef bottom_tree
03581 #undef xmlFreeNode
03582 extern __typeof (xmlFreeNode) xmlFreeNode __attribute((alias("xmlFreeNode__internal_alias")));
03583 #else
03584 #ifndef xmlFreeNode
03585 extern __typeof (xmlFreeNode) xmlFreeNode__internal_alias __attribute((visibility("hidden")));
03586 #define xmlFreeNode xmlFreeNode__internal_alias
03587 #endif
03588 #endif
03589 
03590 #ifdef bottom_tree
03591 #undef xmlFreeNodeList
03592 extern __typeof (xmlFreeNodeList) xmlFreeNodeList __attribute((alias("xmlFreeNodeList__internal_alias")));
03593 #else
03594 #ifndef xmlFreeNodeList
03595 extern __typeof (xmlFreeNodeList) xmlFreeNodeList__internal_alias __attribute((visibility("hidden")));
03596 #define xmlFreeNodeList xmlFreeNodeList__internal_alias
03597 #endif
03598 #endif
03599 
03600 #ifdef bottom_valid
03601 #undef xmlFreeNotationTable
03602 extern __typeof (xmlFreeNotationTable) xmlFreeNotationTable __attribute((alias("xmlFreeNotationTable__internal_alias")));
03603 #else
03604 #ifndef xmlFreeNotationTable
03605 extern __typeof (xmlFreeNotationTable) xmlFreeNotationTable__internal_alias __attribute((visibility("hidden")));
03606 #define xmlFreeNotationTable xmlFreeNotationTable__internal_alias
03607 #endif
03608 #endif
03609 
03610 #ifdef bottom_tree
03611 #undef xmlFreeNs
03612 extern __typeof (xmlFreeNs) xmlFreeNs __attribute((alias("xmlFreeNs__internal_alias")));
03613 #else
03614 #ifndef xmlFreeNs
03615 extern __typeof (xmlFreeNs) xmlFreeNs__internal_alias __attribute((visibility("hidden")));
03616 #define xmlFreeNs xmlFreeNs__internal_alias
03617 #endif
03618 #endif
03619 
03620 #ifdef bottom_tree
03621 #undef xmlFreeNsList
03622 extern __typeof (xmlFreeNsList) xmlFreeNsList __attribute((alias("xmlFreeNsList__internal_alias")));
03623 #else
03624 #ifndef xmlFreeNsList
03625 extern __typeof (xmlFreeNsList) xmlFreeNsList__internal_alias __attribute((visibility("hidden")));
03626 #define xmlFreeNsList xmlFreeNsList__internal_alias
03627 #endif
03628 #endif
03629 
03630 #ifdef bottom_parserInternals
03631 #undef xmlFreeParserCtxt
03632 extern __typeof (xmlFreeParserCtxt) xmlFreeParserCtxt __attribute((alias("xmlFreeParserCtxt__internal_alias")));
03633 #else
03634 #ifndef xmlFreeParserCtxt
03635 extern __typeof (xmlFreeParserCtxt) xmlFreeParserCtxt__internal_alias __attribute((visibility("hidden")));
03636 #define xmlFreeParserCtxt xmlFreeParserCtxt__internal_alias
03637 #endif
03638 #endif
03639 
03640 #ifdef bottom_xmlIO
03641 #undef xmlFreeParserInputBuffer
03642 extern __typeof (xmlFreeParserInputBuffer) xmlFreeParserInputBuffer __attribute((alias("xmlFreeParserInputBuffer__internal_alias")));
03643 #else
03644 #ifndef xmlFreeParserInputBuffer
03645 extern __typeof (xmlFreeParserInputBuffer) xmlFreeParserInputBuffer__internal_alias __attribute((visibility("hidden")));
03646 #define xmlFreeParserInputBuffer xmlFreeParserInputBuffer__internal_alias
03647 #endif
03648 #endif
03649 
03650 #if defined(LIBXML_PATTERN_ENABLED)
03651 #ifdef bottom_pattern
03652 #undef xmlFreePattern
03653 extern __typeof (xmlFreePattern) xmlFreePattern __attribute((alias("xmlFreePattern__internal_alias")));
03654 #else
03655 #ifndef xmlFreePattern
03656 extern __typeof (xmlFreePattern) xmlFreePattern__internal_alias __attribute((visibility("hidden")));
03657 #define xmlFreePattern xmlFreePattern__internal_alias
03658 #endif
03659 #endif
03660 #endif
03661 
03662 #if defined(LIBXML_PATTERN_ENABLED)
03663 #ifdef bottom_pattern
03664 #undef xmlFreePatternList
03665 extern __typeof (xmlFreePatternList) xmlFreePatternList __attribute((alias("xmlFreePatternList__internal_alias")));
03666 #else
03667 #ifndef xmlFreePatternList
03668 extern __typeof (xmlFreePatternList) xmlFreePatternList__internal_alias __attribute((visibility("hidden")));
03669 #define xmlFreePatternList xmlFreePatternList__internal_alias
03670 #endif
03671 #endif
03672 #endif
03673 
03674 #ifdef bottom_tree
03675 #undef xmlFreeProp
03676 extern __typeof (xmlFreeProp) xmlFreeProp __attribute((alias("xmlFreeProp__internal_alias")));
03677 #else
03678 #ifndef xmlFreeProp
03679 extern __typeof (xmlFreeProp) xmlFreeProp__internal_alias __attribute((visibility("hidden")));
03680 #define xmlFreeProp xmlFreeProp__internal_alias
03681 #endif
03682 #endif
03683 
03684 #ifdef bottom_tree
03685 #undef xmlFreePropList
03686 extern __typeof (xmlFreePropList) xmlFreePropList __attribute((alias("xmlFreePropList__internal_alias")));
03687 #else
03688 #ifndef xmlFreePropList
03689 extern __typeof (xmlFreePropList) xmlFreePropList__internal_alias __attribute((visibility("hidden")));
03690 #define xmlFreePropList xmlFreePropList__internal_alias
03691 #endif
03692 #endif
03693 
03694 #ifdef bottom_threads
03695 #undef xmlFreeRMutex
03696 extern __typeof (xmlFreeRMutex) xmlFreeRMutex __attribute((alias("xmlFreeRMutex__internal_alias")));
03697 #else
03698 #ifndef xmlFreeRMutex
03699 extern __typeof (xmlFreeRMutex) xmlFreeRMutex__internal_alias __attribute((visibility("hidden")));
03700 #define xmlFreeRMutex xmlFreeRMutex__internal_alias
03701 #endif
03702 #endif
03703 
03704 #ifdef bottom_valid
03705 #undef xmlFreeRefTable
03706 extern __typeof (xmlFreeRefTable) xmlFreeRefTable __attribute((alias("xmlFreeRefTable__internal_alias")));
03707 #else
03708 #ifndef xmlFreeRefTable
03709 extern __typeof (xmlFreeRefTable) xmlFreeRefTable__internal_alias __attribute((visibility("hidden")));
03710 #define xmlFreeRefTable xmlFreeRefTable__internal_alias
03711 #endif
03712 #endif
03713 
03714 #if defined(LIBXML_PATTERN_ENABLED)
03715 #ifdef bottom_pattern
03716 #undef xmlFreeStreamCtxt
03717 extern __typeof (xmlFreeStreamCtxt) xmlFreeStreamCtxt __attribute((alias("xmlFreeStreamCtxt__internal_alias")));
03718 #else
03719 #ifndef xmlFreeStreamCtxt
03720 extern __typeof (xmlFreeStreamCtxt) xmlFreeStreamCtxt__internal_alias __attribute((visibility("hidden")));
03721 #define xmlFreeStreamCtxt xmlFreeStreamCtxt__internal_alias
03722 #endif
03723 #endif
03724 #endif
03725 
03726 #if defined(LIBXML_READER_ENABLED)
03727 #ifdef bottom_xmlreader
03728 #undef xmlFreeTextReader
03729 extern __typeof (xmlFreeTextReader) xmlFreeTextReader __attribute((alias("xmlFreeTextReader__internal_alias")));
03730 #else
03731 #ifndef xmlFreeTextReader
03732 extern __typeof (xmlFreeTextReader) xmlFreeTextReader__internal_alias __attribute((visibility("hidden")));
03733 #define xmlFreeTextReader xmlFreeTextReader__internal_alias
03734 #endif
03735 #endif
03736 #endif
03737 
03738 #if defined(LIBXML_WRITER_ENABLED)
03739 #ifdef bottom_xmlwriter
03740 #undef xmlFreeTextWriter
03741 extern __typeof (xmlFreeTextWriter) xmlFreeTextWriter __attribute((alias("xmlFreeTextWriter__internal_alias")));
03742 #else
03743 #ifndef xmlFreeTextWriter
03744 extern __typeof (xmlFreeTextWriter) xmlFreeTextWriter__internal_alias __attribute((visibility("hidden")));
03745 #define xmlFreeTextWriter xmlFreeTextWriter__internal_alias
03746 #endif
03747 #endif
03748 #endif
03749 
03750 #ifdef bottom_uri
03751 #undef xmlFreeURI
03752 extern __typeof (xmlFreeURI) xmlFreeURI __attribute((alias("xmlFreeURI__internal_alias")));
03753 #else
03754 #ifndef xmlFreeURI
03755 extern __typeof (xmlFreeURI) xmlFreeURI__internal_alias __attribute((visibility("hidden")));
03756 #define xmlFreeURI xmlFreeURI__internal_alias
03757 #endif
03758 #endif
03759 
03760 #if defined(LIBXML_VALID_ENABLED)
03761 #ifdef bottom_valid
03762 #undef xmlFreeValidCtxt
03763 extern __typeof (xmlFreeValidCtxt) xmlFreeValidCtxt __attribute((alias("xmlFreeValidCtxt__internal_alias")));
03764 #else
03765 #ifndef xmlFreeValidCtxt
03766 extern __typeof (xmlFreeValidCtxt) xmlFreeValidCtxt__internal_alias __attribute((visibility("hidden")));
03767 #define xmlFreeValidCtxt xmlFreeValidCtxt__internal_alias
03768 #endif
03769 #endif
03770 #endif
03771 
03772 #ifdef bottom_xmlmemory
03773 #undef xmlGcMemGet
03774 extern __typeof (xmlGcMemGet) xmlGcMemGet __attribute((alias("xmlGcMemGet__internal_alias")));
03775 #else
03776 #ifndef xmlGcMemGet
03777 extern __typeof (xmlGcMemGet) xmlGcMemGet__internal_alias __attribute((visibility("hidden")));
03778 #define xmlGcMemGet xmlGcMemGet__internal_alias
03779 #endif
03780 #endif
03781 
03782 #ifdef bottom_xmlmemory
03783 #undef xmlGcMemSetup
03784 extern __typeof (xmlGcMemSetup) xmlGcMemSetup __attribute((alias("xmlGcMemSetup__internal_alias")));
03785 #else
03786 #ifndef xmlGcMemSetup
03787 extern __typeof (xmlGcMemSetup) xmlGcMemSetup__internal_alias __attribute((visibility("hidden")));
03788 #define xmlGcMemSetup xmlGcMemSetup__internal_alias
03789 #endif
03790 #endif
03791 
03792 #ifdef bottom_tree
03793 #undef xmlGetBufferAllocationScheme
03794 extern __typeof (xmlGetBufferAllocationScheme) xmlGetBufferAllocationScheme __attribute((alias("xmlGetBufferAllocationScheme__internal_alias")));
03795 #else
03796 #ifndef xmlGetBufferAllocationScheme
03797 extern __typeof (xmlGetBufferAllocationScheme) xmlGetBufferAllocationScheme__internal_alias __attribute((visibility("hidden")));
03798 #define xmlGetBufferAllocationScheme xmlGetBufferAllocationScheme__internal_alias
03799 #endif
03800 #endif
03801 
03802 #ifdef bottom_encoding
03803 #undef xmlGetCharEncodingHandler
03804 extern __typeof (xmlGetCharEncodingHandler) xmlGetCharEncodingHandler __attribute((alias("xmlGetCharEncodingHandler__internal_alias")));
03805 #else
03806 #ifndef xmlGetCharEncodingHandler
03807 extern __typeof (xmlGetCharEncodingHandler) xmlGetCharEncodingHandler__internal_alias __attribute((visibility("hidden")));
03808 #define xmlGetCharEncodingHandler xmlGetCharEncodingHandler__internal_alias
03809 #endif
03810 #endif
03811 
03812 #ifdef bottom_encoding
03813 #undef xmlGetCharEncodingName
03814 extern __typeof (xmlGetCharEncodingName) xmlGetCharEncodingName __attribute((alias("xmlGetCharEncodingName__internal_alias")));
03815 #else
03816 #ifndef xmlGetCharEncodingName
03817 extern __typeof (xmlGetCharEncodingName) xmlGetCharEncodingName__internal_alias __attribute((visibility("hidden")));
03818 #define xmlGetCharEncodingName xmlGetCharEncodingName__internal_alias
03819 #endif
03820 #endif
03821 
03822 #ifdef bottom_tree
03823 #undef xmlGetCompressMode
03824 extern __typeof (xmlGetCompressMode) xmlGetCompressMode __attribute((alias("xmlGetCompressMode__internal_alias")));
03825 #else
03826 #ifndef xmlGetCompressMode
03827 extern __typeof (xmlGetCompressMode) xmlGetCompressMode__internal_alias __attribute((visibility("hidden")));
03828 #define xmlGetCompressMode xmlGetCompressMode__internal_alias
03829 #endif
03830 #endif
03831 
03832 #ifdef bottom_tree
03833 #undef xmlGetDocCompressMode
03834 extern __typeof (xmlGetDocCompressMode) xmlGetDocCompressMode __attribute((alias("xmlGetDocCompressMode__internal_alias")));
03835 #else
03836 #ifndef xmlGetDocCompressMode
03837 extern __typeof (xmlGetDocCompressMode) xmlGetDocCompressMode__internal_alias __attribute((visibility("hidden")));
03838 #define xmlGetDocCompressMode xmlGetDocCompressMode__internal_alias
03839 #endif
03840 #endif
03841 
03842 #ifdef bottom_entities
03843 #undef xmlGetDocEntity
03844 extern __typeof (xmlGetDocEntity) xmlGetDocEntity __attribute((alias("xmlGetDocEntity__internal_alias")));
03845 #else
03846 #ifndef xmlGetDocEntity
03847 extern __typeof (xmlGetDocEntity) xmlGetDocEntity__internal_alias __attribute((visibility("hidden")));
03848 #define xmlGetDocEntity xmlGetDocEntity__internal_alias
03849 #endif
03850 #endif
03851 
03852 #ifdef bottom_valid
03853 #undef xmlGetDtdAttrDesc
03854 extern __typeof (xmlGetDtdAttrDesc) xmlGetDtdAttrDesc __attribute((alias("xmlGetDtdAttrDesc__internal_alias")));
03855 #else
03856 #ifndef xmlGetDtdAttrDesc
03857 extern __typeof (xmlGetDtdAttrDesc) xmlGetDtdAttrDesc__internal_alias __attribute((visibility("hidden")));
03858 #define xmlGetDtdAttrDesc xmlGetDtdAttrDesc__internal_alias
03859 #endif
03860 #endif
03861 
03862 #ifdef bottom_valid
03863 #undef xmlGetDtdElementDesc
03864 extern __typeof (xmlGetDtdElementDesc) xmlGetDtdElementDesc __attribute((alias("xmlGetDtdElementDesc__internal_alias")));
03865 #else
03866 #ifndef xmlGetDtdElementDesc
03867 extern __typeof (xmlGetDtdElementDesc) xmlGetDtdElementDesc__internal_alias __attribute((visibility("hidden")));
03868 #define xmlGetDtdElementDesc xmlGetDtdElementDesc__internal_alias
03869 #endif
03870 #endif
03871 
03872 #ifdef bottom_entities
03873 #undef xmlGetDtdEntity
03874 extern __typeof (xmlGetDtdEntity) xmlGetDtdEntity __attribute((alias("xmlGetDtdEntity__internal_alias")));
03875 #else
03876 #ifndef xmlGetDtdEntity
03877 extern __typeof (xmlGetDtdEntity) xmlGetDtdEntity__internal_alias __attribute((visibility("hidden")));
03878 #define xmlGetDtdEntity xmlGetDtdEntity__internal_alias
03879 #endif
03880 #endif
03881 
03882 #ifdef bottom_valid
03883 #undef xmlGetDtdNotationDesc
03884 extern __typeof (xmlGetDtdNotationDesc) xmlGetDtdNotationDesc __attribute((alias("xmlGetDtdNotationDesc__internal_alias")));
03885 #else
03886 #ifndef xmlGetDtdNotationDesc
03887 extern __typeof (xmlGetDtdNotationDesc) xmlGetDtdNotationDesc__internal_alias __attribute((visibility("hidden")));
03888 #define xmlGetDtdNotationDesc xmlGetDtdNotationDesc__internal_alias
03889 #endif
03890 #endif
03891 
03892 #ifdef bottom_valid
03893 #undef xmlGetDtdQAttrDesc
03894 extern __typeof (xmlGetDtdQAttrDesc) xmlGetDtdQAttrDesc __attribute((alias("xmlGetDtdQAttrDesc__internal_alias")));
03895 #else
03896 #ifndef xmlGetDtdQAttrDesc
03897 extern __typeof (xmlGetDtdQAttrDesc) xmlGetDtdQAttrDesc__internal_alias __attribute((visibility("hidden")));
03898 #define xmlGetDtdQAttrDesc xmlGetDtdQAttrDesc__internal_alias
03899 #endif
03900 #endif
03901 
03902 #ifdef bottom_valid
03903 #undef xmlGetDtdQElementDesc
03904 extern __typeof (xmlGetDtdQElementDesc) xmlGetDtdQElementDesc __attribute((alias("xmlGetDtdQElementDesc__internal_alias")));
03905 #else
03906 #ifndef xmlGetDtdQElementDesc
03907 extern __typeof (xmlGetDtdQElementDesc) xmlGetDtdQElementDesc__internal_alias __attribute((visibility("hidden")));
03908 #define xmlGetDtdQElementDesc xmlGetDtdQElementDesc__internal_alias
03909 #endif
03910 #endif
03911 
03912 #ifdef bottom_encoding
03913 #undef xmlGetEncodingAlias
03914 extern __typeof (xmlGetEncodingAlias) xmlGetEncodingAlias __attribute((alias("xmlGetEncodingAlias__internal_alias")));
03915 #else
03916 #ifndef xmlGetEncodingAlias
03917 extern __typeof (xmlGetEncodingAlias) xmlGetEncodingAlias__internal_alias __attribute((visibility("hidden")));
03918 #define xmlGetEncodingAlias xmlGetEncodingAlias__internal_alias
03919 #endif
03920 #endif
03921 
03922 #ifdef bottom_xmlIO
03923 #undef xmlGetExternalEntityLoader
03924 extern __typeof (xmlGetExternalEntityLoader) xmlGetExternalEntityLoader __attribute((alias("xmlGetExternalEntityLoader__internal_alias")));
03925 #else
03926 #ifndef xmlGetExternalEntityLoader
03927 extern __typeof (xmlGetExternalEntityLoader) xmlGetExternalEntityLoader__internal_alias __attribute((visibility("hidden")));
03928 #define xmlGetExternalEntityLoader xmlGetExternalEntityLoader__internal_alias
03929 #endif
03930 #endif
03931 
03932 #if defined(LIBXML_LEGACY_ENABLED)
03933 #ifdef bottom_legacy
03934 #undef xmlGetFeature
03935 extern __typeof (xmlGetFeature) xmlGetFeature __attribute((alias("xmlGetFeature__internal_alias")));
03936 #else
03937 #ifndef xmlGetFeature
03938 extern __typeof (xmlGetFeature) xmlGetFeature__internal_alias __attribute((visibility("hidden")));
03939 #define xmlGetFeature xmlGetFeature__internal_alias
03940 #endif
03941 #endif
03942 #endif
03943 
03944 #if defined(LIBXML_LEGACY_ENABLED)
03945 #ifdef bottom_legacy
03946 #undef xmlGetFeaturesList
03947 extern __typeof (xmlGetFeaturesList) xmlGetFeaturesList __attribute((alias("xmlGetFeaturesList__internal_alias")));
03948 #else
03949 #ifndef xmlGetFeaturesList
03950 extern __typeof (xmlGetFeaturesList) xmlGetFeaturesList__internal_alias __attribute((visibility("hidden")));
03951 #define xmlGetFeaturesList xmlGetFeaturesList__internal_alias
03952 #endif
03953 #endif
03954 #endif
03955 
03956 #ifdef bottom_threads
03957 #undef xmlGetGlobalState
03958 extern __typeof (xmlGetGlobalState) xmlGetGlobalState __attribute((alias("xmlGetGlobalState__internal_alias")));
03959 #else
03960 #ifndef xmlGetGlobalState
03961 extern __typeof (xmlGetGlobalState) xmlGetGlobalState__internal_alias __attribute((visibility("hidden")));
03962 #define xmlGetGlobalState xmlGetGlobalState__internal_alias
03963 #endif
03964 #endif
03965 
03966 #ifdef bottom_valid
03967 #undef xmlGetID
03968 extern __typeof (xmlGetID) xmlGetID __attribute((alias("xmlGetID__internal_alias")));
03969 #else
03970 #ifndef xmlGetID
03971 extern __typeof (xmlGetID) xmlGetID__internal_alias __attribute((visibility("hidden")));
03972 #define xmlGetID xmlGetID__internal_alias
03973 #endif
03974 #endif
03975 
03976 #ifdef bottom_tree
03977 #undef xmlGetIntSubset
03978 extern __typeof (xmlGetIntSubset) xmlGetIntSubset __attribute((alias("xmlGetIntSubset__internal_alias")));
03979 #else
03980 #ifndef xmlGetIntSubset
03981 extern __typeof (xmlGetIntSubset) xmlGetIntSubset__internal_alias __attribute((visibility("hidden")));
03982 #define xmlGetIntSubset xmlGetIntSubset__internal_alias
03983 #endif
03984 #endif
03985 
03986 #ifdef bottom_tree
03987 #undef xmlGetLastChild
03988 extern __typeof (xmlGetLastChild) xmlGetLastChild __attribute((alias("xmlGetLastChild__internal_alias")));
03989 #else
03990 #ifndef xmlGetLastChild
03991 extern __typeof (xmlGetLastChild) xmlGetLastChild__internal_alias __attribute((visibility("hidden")));
03992 #define xmlGetLastChild xmlGetLastChild__internal_alias
03993 #endif
03994 #endif
03995 
03996 #ifdef bottom_error
03997 #undef xmlGetLastError
03998 extern __typeof (xmlGetLastError) xmlGetLastError __attribute((alias("xmlGetLastError__internal_alias")));
03999 #else
04000 #ifndef xmlGetLastError
04001 extern __typeof (xmlGetLastError) xmlGetLastError__internal_alias __attribute((visibility("hidden")));
04002 #define xmlGetLastError xmlGetLastError__internal_alias
04003 #endif
04004 #endif
04005 
04006 #ifdef bottom_tree
04007 #undef xmlGetLineNo
04008 extern __typeof (xmlGetLineNo) xmlGetLineNo __attribute((alias("xmlGetLineNo__internal_alias")));
04009 #else
04010 #ifndef xmlGetLineNo
04011 extern __typeof (xmlGetLineNo) xmlGetLineNo__internal_alias __attribute((visibility("hidden")));
04012 #define xmlGetLineNo xmlGetLineNo__internal_alias
04013 #endif
04014 #endif
04015 
04016 #ifdef bottom_tree
04017 #undef xmlGetNoNsProp
04018 extern __typeof (xmlGetNoNsProp) xmlGetNoNsProp __attribute((alias("xmlGetNoNsProp__internal_alias")));
04019 #else
04020 #ifndef xmlGetNoNsProp
04021 extern __typeof (xmlGetNoNsProp) xmlGetNoNsProp__internal_alias __attribute((visibility("hidden")));
04022 #define xmlGetNoNsProp xmlGetNoNsProp__internal_alias
04023 #endif
04024 #endif
04025 
04026 #if defined(LIBXML_TREE_ENABLED) || defined(LIBXML_DEBUG_ENABLED)
04027 #ifdef bottom_tree
04028 #undef xmlGetNodePath
04029 extern __typeof (xmlGetNodePath) xmlGetNodePath __attribute((alias("xmlGetNodePath__internal_alias")));
04030 #else
04031 #ifndef xmlGetNodePath
04032 extern __typeof (xmlGetNodePath) xmlGetNodePath__internal_alias __attribute((visibility("hidden")));
04033 #define xmlGetNodePath xmlGetNodePath__internal_alias
04034 #endif
04035 #endif
04036 #endif
04037 
04038 #if defined(LIBXML_TREE_ENABLED) || defined(LIBXML_XPATH_ENABLED) || defined(LIBXML_SCHEMAS_ENABLED)
04039 #ifdef bottom_tree
04040 #undef xmlGetNsList
04041 extern __typeof (xmlGetNsList) xmlGetNsList __attribute((alias("xmlGetNsList__internal_alias")));
04042 #else
04043 #ifndef xmlGetNsList
04044 extern __typeof (xmlGetNsList) xmlGetNsList__internal_alias __attribute((visibility("hidden")));
04045 #define xmlGetNsList xmlGetNsList__internal_alias
04046 #endif
04047 #endif
04048 #endif
04049 
04050 #ifdef bottom_tree
04051 #undef xmlGetNsProp
04052 extern __typeof (xmlGetNsProp) xmlGetNsProp __attribute((alias("xmlGetNsProp__internal_alias")));
04053 #else
04054 #ifndef xmlGetNsProp
04055 extern __typeof (xmlGetNsProp) xmlGetNsProp__internal_alias __attribute((visibility("hidden")));
04056 #define xmlGetNsProp xmlGetNsProp__internal_alias
04057 #endif
04058 #endif
04059 
04060 #ifdef bottom_entities
04061 #undef xmlGetParameterEntity
04062 extern __typeof (xmlGetParameterEntity) xmlGetParameterEntity __attribute((alias("xmlGetParameterEntity__internal_alias")));
04063 #else
04064 #ifndef xmlGetParameterEntity
04065 extern __typeof (xmlGetParameterEntity) xmlGetParameterEntity__internal_alias __attribute((visibility("hidden")));
04066 #define xmlGetParameterEntity xmlGetParameterEntity__internal_alias
04067 #endif
04068 #endif
04069 
04070 #ifdef bottom_entities
04071 #undef xmlGetPredefinedEntity
04072 extern __typeof (xmlGetPredefinedEntity) xmlGetPredefinedEntity __attribute((alias("xmlGetPredefinedEntity__internal_alias")));
04073 #else
04074 #ifndef xmlGetPredefinedEntity
04075 extern __typeof (xmlGetPredefinedEntity) xmlGetPredefinedEntity__internal_alias __attribute((visibility("hidden")));
04076 #define xmlGetPredefinedEntity xmlGetPredefinedEntity__internal_alias
04077 #endif
04078 #endif
04079 
04080 #ifdef bottom_tree
04081 #undef xmlGetProp
04082 extern __typeof (xmlGetProp) xmlGetProp __attribute((alias("xmlGetProp__internal_alias")));
04083 #else
04084 #ifndef xmlGetProp
04085 extern __typeof (xmlGetProp) xmlGetProp__internal_alias __attribute((visibility("hidden")));
04086 #define xmlGetProp xmlGetProp__internal_alias
04087 #endif
04088 #endif
04089 
04090 #ifdef bottom_valid
04091 #undef xmlGetRefs
04092 extern __typeof (xmlGetRefs) xmlGetRefs __attribute((alias("xmlGetRefs__internal_alias")));
04093 #else
04094 #ifndef xmlGetRefs
04095 extern __typeof (xmlGetRefs) xmlGetRefs__internal_alias __attribute((visibility("hidden")));
04096 #define xmlGetRefs xmlGetRefs__internal_alias
04097 #endif
04098 #endif
04099 
04100 #ifdef bottom_threads
04101 #undef xmlGetThreadId
04102 extern __typeof (xmlGetThreadId) xmlGetThreadId __attribute((alias("xmlGetThreadId__internal_alias")));
04103 #else
04104 #ifndef xmlGetThreadId
04105 extern __typeof (xmlGetThreadId) xmlGetThreadId__internal_alias __attribute((visibility("hidden")));
04106 #define xmlGetThreadId xmlGetThreadId__internal_alias
04107 #endif
04108 #endif
04109 
04110 #ifdef bottom_xmlstring
04111 #undef xmlGetUTF8Char
04112 extern __typeof (xmlGetUTF8Char) xmlGetUTF8Char __attribute((alias("xmlGetUTF8Char__internal_alias")));
04113 #else
04114 #ifndef xmlGetUTF8Char
04115 extern __typeof (xmlGetUTF8Char) xmlGetUTF8Char__internal_alias __attribute((visibility("hidden")));
04116 #define xmlGetUTF8Char xmlGetUTF8Char__internal_alias
04117 #endif
04118 #endif
04119 
04120 #if defined(LIBXML_LEGACY_ENABLED)
04121 #ifdef bottom_legacy
04122 #undef xmlHandleEntity
04123 extern __typeof (xmlHandleEntity) xmlHandleEntity __attribute((alias("xmlHandleEntity__internal_alias")));
04124 #else
04125 #ifndef xmlHandleEntity
04126 extern __typeof (xmlHandleEntity) xmlHandleEntity__internal_alias __attribute((visibility("hidden")));
04127 #define xmlHandleEntity xmlHandleEntity__internal_alias
04128 #endif
04129 #endif
04130 #endif
04131 
04132 #ifdef bottom_parser
04133 #undef xmlHasFeature
04134 extern __typeof (xmlHasFeature) xmlHasFeature __attribute((alias("xmlHasFeature__internal_alias")));
04135 #else
04136 #ifndef xmlHasFeature
04137 extern __typeof (xmlHasFeature) xmlHasFeature__internal_alias __attribute((visibility("hidden")));
04138 #define xmlHasFeature xmlHasFeature__internal_alias
04139 #endif
04140 #endif
04141 
04142 #ifdef bottom_tree
04143 #undef xmlHasNsProp
04144 extern __typeof (xmlHasNsProp) xmlHasNsProp __attribute((alias("xmlHasNsProp__internal_alias")));
04145 #else
04146 #ifndef xmlHasNsProp
04147 extern __typeof (xmlHasNsProp) xmlHasNsProp__internal_alias __attribute((visibility("hidden")));
04148 #define xmlHasNsProp xmlHasNsProp__internal_alias
04149 #endif
04150 #endif
04151 
04152 #ifdef bottom_tree
04153 #undef xmlHasProp
04154 extern __typeof (xmlHasProp) xmlHasProp __attribute((alias("xmlHasProp__internal_alias")));
04155 #else
04156 #ifndef xmlHasProp
04157 extern __typeof (xmlHasProp) xmlHasProp__internal_alias __attribute((visibility("hidden")));
04158 #define xmlHasProp xmlHasProp__internal_alias
04159 #endif
04160 #endif
04161 
04162 #ifdef bottom_hash
04163 #undef xmlHashAddEntry
04164 extern __typeof (xmlHashAddEntry) xmlHashAddEntry __attribute((alias("xmlHashAddEntry__internal_alias")));
04165 #else
04166 #ifndef xmlHashAddEntry
04167 extern __typeof (xmlHashAddEntry) xmlHashAddEntry__internal_alias __attribute((visibility("hidden")));
04168 #define xmlHashAddEntry xmlHashAddEntry__internal_alias
04169 #endif
04170 #endif
04171 
04172 #ifdef bottom_hash
04173 #undef xmlHashAddEntry2
04174 extern __typeof (xmlHashAddEntry2) xmlHashAddEntry2 __attribute((alias("xmlHashAddEntry2__internal_alias")));
04175 #else
04176 #ifndef xmlHashAddEntry2
04177 extern __typeof (xmlHashAddEntry2) xmlHashAddEntry2__internal_alias __attribute((visibility("hidden")));
04178 #define xmlHashAddEntry2 xmlHashAddEntry2__internal_alias
04179 #endif
04180 #endif
04181 
04182 #ifdef bottom_hash
04183 #undef xmlHashAddEntry3
04184 extern __typeof (xmlHashAddEntry3) xmlHashAddEntry3 __attribute((alias("xmlHashAddEntry3__internal_alias")));
04185 #else
04186 #ifndef xmlHashAddEntry3
04187 extern __typeof (xmlHashAddEntry3) xmlHashAddEntry3__internal_alias __attribute((visibility("hidden")));
04188 #define xmlHashAddEntry3 xmlHashAddEntry3__internal_alias
04189 #endif
04190 #endif
04191 
04192 #ifdef bottom_hash
04193 #undef xmlHashCopy
04194 extern __typeof (xmlHashCopy) xmlHashCopy __attribute((alias("xmlHashCopy__internal_alias")));
04195 #else
04196 #ifndef xmlHashCopy
04197 extern __typeof (xmlHashCopy) xmlHashCopy__internal_alias __attribute((visibility("hidden")));
04198 #define xmlHashCopy xmlHashCopy__internal_alias
04199 #endif
04200 #endif
04201 
04202 #ifdef bottom_hash
04203 #undef xmlHashCreate
04204 extern __typeof (xmlHashCreate) xmlHashCreate __attribute((alias("xmlHashCreate__internal_alias")));
04205 #else
04206 #ifndef xmlHashCreate
04207 extern __typeof (xmlHashCreate) xmlHashCreate__internal_alias __attribute((visibility("hidden")));
04208 #define xmlHashCreate xmlHashCreate__internal_alias
04209 #endif
04210 #endif
04211 
04212 #ifdef bottom_hash
04213 #undef xmlHashCreateDict
04214 extern __typeof (xmlHashCreateDict) xmlHashCreateDict __attribute((alias("xmlHashCreateDict__internal_alias")));
04215 #else
04216 #ifndef xmlHashCreateDict
04217 extern __typeof (xmlHashCreateDict) xmlHashCreateDict__internal_alias __attribute((visibility("hidden")));
04218 #define xmlHashCreateDict xmlHashCreateDict__internal_alias
04219 #endif
04220 #endif
04221 
04222 #ifdef bottom_hash
04223 #undef xmlHashFree
04224 extern __typeof (xmlHashFree) xmlHashFree __attribute((alias("xmlHashFree__internal_alias")));
04225 #else
04226 #ifndef xmlHashFree
04227 extern __typeof (xmlHashFree) xmlHashFree__internal_alias __attribute((visibility("hidden")));
04228 #define xmlHashFree xmlHashFree__internal_alias
04229 #endif
04230 #endif
04231 
04232 #ifdef bottom_hash
04233 #undef xmlHashLookup
04234 extern __typeof (xmlHashLookup) xmlHashLookup __attribute((alias("xmlHashLookup__internal_alias")));
04235 #else
04236 #ifndef xmlHashLookup
04237 extern __typeof (xmlHashLookup) xmlHashLookup__internal_alias __attribute((visibility("hidden")));
04238 #define xmlHashLookup xmlHashLookup__internal_alias
04239 #endif
04240 #endif
04241 
04242 #ifdef bottom_hash
04243 #undef xmlHashLookup2
04244 extern __typeof (xmlHashLookup2) xmlHashLookup2 __attribute((alias("xmlHashLookup2__internal_alias")));
04245 #else
04246 #ifndef xmlHashLookup2
04247 extern __typeof (xmlHashLookup2) xmlHashLookup2__internal_alias __attribute((visibility("hidden")));
04248 #define xmlHashLookup2 xmlHashLookup2__internal_alias
04249 #endif
04250 #endif
04251 
04252 #ifdef bottom_hash
04253 #undef xmlHashLookup3
04254 extern __typeof (xmlHashLookup3) xmlHashLookup3 __attribute((alias("xmlHashLookup3__internal_alias")));
04255 #else
04256 #ifndef xmlHashLookup3
04257 extern __typeof (xmlHashLookup3) xmlHashLookup3__internal_alias __attribute((visibility("hidden")));
04258 #define xmlHashLookup3 xmlHashLookup3__internal_alias
04259 #endif
04260 #endif
04261 
04262 #ifdef bottom_hash
04263 #undef xmlHashQLookup
04264 extern __typeof (xmlHashQLookup) xmlHashQLookup __attribute((alias("xmlHashQLookup__internal_alias")));
04265 #else
04266 #ifndef xmlHashQLookup
04267 extern __typeof (xmlHashQLookup) xmlHashQLookup__internal_alias __attribute((visibility("hidden")));
04268 #define xmlHashQLookup xmlHashQLookup__internal_alias
04269 #endif
04270 #endif
04271 
04272 #ifdef bottom_hash
04273 #undef xmlHashQLookup2
04274 extern __typeof (xmlHashQLookup2) xmlHashQLookup2 __attribute((alias("xmlHashQLookup2__internal_alias")));
04275 #else
04276 #ifndef xmlHashQLookup2
04277 extern __typeof (xmlHashQLookup2) xmlHashQLookup2__internal_alias __attribute((visibility("hidden")));
04278 #define xmlHashQLookup2 xmlHashQLookup2__internal_alias
04279 #endif
04280 #endif
04281 
04282 #ifdef bottom_hash
04283 #undef xmlHashQLookup3
04284 extern __typeof (xmlHashQLookup3) xmlHashQLookup3 __attribute((alias("xmlHashQLookup3__internal_alias")));
04285 #else
04286 #ifndef xmlHashQLookup3
04287 extern __typeof (xmlHashQLookup3) xmlHashQLookup3__internal_alias __attribute((visibility("hidden")));
04288 #define xmlHashQLookup3 xmlHashQLookup3__internal_alias
04289 #endif
04290 #endif
04291 
04292 #ifdef bottom_hash
04293 #undef xmlHashRemoveEntry
04294 extern __typeof (xmlHashRemoveEntry) xmlHashRemoveEntry __attribute((alias("xmlHashRemoveEntry__internal_alias")));
04295 #else
04296 #ifndef xmlHashRemoveEntry
04297 extern __typeof (xmlHashRemoveEntry) xmlHashRemoveEntry__internal_alias __attribute((visibility("hidden")));
04298 #define xmlHashRemoveEntry xmlHashRemoveEntry__internal_alias
04299 #endif
04300 #endif
04301 
04302 #ifdef bottom_hash
04303 #undef xmlHashRemoveEntry2
04304 extern __typeof (xmlHashRemoveEntry2) xmlHashRemoveEntry2 __attribute((alias("xmlHashRemoveEntry2__internal_alias")));
04305 #else
04306 #ifndef xmlHashRemoveEntry2
04307 extern __typeof (xmlHashRemoveEntry2) xmlHashRemoveEntry2__internal_alias __attribute((visibility("hidden")));
04308 #define xmlHashRemoveEntry2 xmlHashRemoveEntry2__internal_alias
04309 #endif
04310 #endif
04311 
04312 #ifdef bottom_hash
04313 #undef xmlHashRemoveEntry3
04314 extern __typeof (xmlHashRemoveEntry3) xmlHashRemoveEntry3 __attribute((alias("xmlHashRemoveEntry3__internal_alias")));
04315 #else
04316 #ifndef xmlHashRemoveEntry3
04317 extern __typeof (xmlHashRemoveEntry3) xmlHashRemoveEntry3__internal_alias __attribute((visibility("hidden")));
04318 #define xmlHashRemoveEntry3 xmlHashRemoveEntry3__internal_alias
04319 #endif
04320 #endif
04321 
04322 #ifdef bottom_hash
04323 #undef xmlHashScan
04324 extern __typeof (xmlHashScan) xmlHashScan __attribute((alias("xmlHashScan__internal_alias")));
04325 #else
04326 #ifndef xmlHashScan
04327 extern __typeof (xmlHashScan) xmlHashScan__internal_alias __attribute((visibility("hidden")));
04328 #define xmlHashScan xmlHashScan__internal_alias
04329 #endif
04330 #endif
04331 
04332 #ifdef bottom_hash
04333 #undef xmlHashScan3
04334 extern __typeof (xmlHashScan3) xmlHashScan3 __attribute((alias("xmlHashScan3__internal_alias")));
04335 #else
04336 #ifndef xmlHashScan3
04337 extern __typeof (xmlHashScan3) xmlHashScan3__internal_alias __attribute((visibility("hidden")));
04338 #define xmlHashScan3 xmlHashScan3__internal_alias
04339 #endif
04340 #endif
04341 
04342 #ifdef bottom_hash
04343 #undef xmlHashScanFull
04344 extern __typeof (xmlHashScanFull) xmlHashScanFull __attribute((alias("xmlHashScanFull__internal_alias")));
04345 #else
04346 #ifndef xmlHashScanFull
04347 extern __typeof (xmlHashScanFull) xmlHashScanFull__internal_alias __attribute((visibility("hidden")));
04348 #define xmlHashScanFull xmlHashScanFull__internal_alias
04349 #endif
04350 #endif
04351 
04352 #ifdef bottom_hash
04353 #undef xmlHashScanFull3
04354 extern __typeof (xmlHashScanFull3) xmlHashScanFull3 __attribute((alias("xmlHashScanFull3__internal_alias")));
04355 #else
04356 #ifndef xmlHashScanFull3
04357 extern __typeof (xmlHashScanFull3) xmlHashScanFull3__internal_alias __attribute((visibility("hidden")));
04358 #define xmlHashScanFull3 xmlHashScanFull3__internal_alias
04359 #endif
04360 #endif
04361 
04362 #ifdef bottom_hash
04363 #undef xmlHashSize
04364 extern __typeof (xmlHashSize) xmlHashSize __attribute((alias("xmlHashSize__internal_alias")));
04365 #else
04366 #ifndef xmlHashSize
04367 extern __typeof (xmlHashSize) xmlHashSize__internal_alias __attribute((visibility("hidden")));
04368 #define xmlHashSize xmlHashSize__internal_alias
04369 #endif
04370 #endif
04371 
04372 #ifdef bottom_hash
04373 #undef xmlHashUpdateEntry
04374 extern __typeof (xmlHashUpdateEntry) xmlHashUpdateEntry __attribute((alias("xmlHashUpdateEntry__internal_alias")));
04375 #else
04376 #ifndef xmlHashUpdateEntry
04377 extern __typeof (xmlHashUpdateEntry) xmlHashUpdateEntry__internal_alias __attribute((visibility("hidden")));
04378 #define xmlHashUpdateEntry xmlHashUpdateEntry__internal_alias
04379 #endif
04380 #endif
04381 
04382 #ifdef bottom_hash
04383 #undef xmlHashUpdateEntry2
04384 extern __typeof (xmlHashUpdateEntry2) xmlHashUpdateEntry2 __attribute((alias("xmlHashUpdateEntry2__internal_alias")));
04385 #else
04386 #ifndef xmlHashUpdateEntry2
04387 extern __typeof (xmlHashUpdateEntry2) xmlHashUpdateEntry2__internal_alias __attribute((visibility("hidden")));
04388 #define xmlHashUpdateEntry2 xmlHashUpdateEntry2__internal_alias
04389 #endif
04390 #endif
04391 
04392 #ifdef bottom_hash
04393 #undef xmlHashUpdateEntry3
04394 extern __typeof (xmlHashUpdateEntry3) xmlHashUpdateEntry3 __attribute((alias("xmlHashUpdateEntry3__internal_alias")));
04395 #else
04396 #ifndef xmlHashUpdateEntry3
04397 extern __typeof (xmlHashUpdateEntry3) xmlHashUpdateEntry3__internal_alias __attribute((visibility("hidden")));
04398 #define xmlHashUpdateEntry3 xmlHashUpdateEntry3__internal_alias
04399 #endif
04400 #endif
04401 
04402 #if defined(LIBXML_FTP_ENABLED)
04403 #ifdef bottom_xmlIO
04404 #undef xmlIOFTPClose
04405 extern __typeof (xmlIOFTPClose) xmlIOFTPClose __attribute((alias("xmlIOFTPClose__internal_alias")));
04406 #else
04407 #ifndef xmlIOFTPClose
04408 extern __typeof (xmlIOFTPClose) xmlIOFTPClose__internal_alias __attribute((visibility("hidden")));
04409 #define xmlIOFTPClose xmlIOFTPClose__internal_alias
04410 #endif
04411 #endif
04412 #endif
04413 
04414 #if defined(LIBXML_FTP_ENABLED)
04415 #ifdef bottom_xmlIO
04416 #undef xmlIOFTPMatch
04417 extern __typeof (xmlIOFTPMatch) xmlIOFTPMatch __attribute((alias("xmlIOFTPMatch__internal_alias")));
04418 #else
04419 #ifndef xmlIOFTPMatch
04420 extern __typeof (xmlIOFTPMatch) xmlIOFTPMatch__internal_alias __attribute((visibility("hidden")));
04421 #define xmlIOFTPMatch xmlIOFTPMatch__internal_alias
04422 #endif
04423 #endif
04424 #endif
04425 
04426 #if defined(LIBXML_FTP_ENABLED)
04427 #ifdef bottom_xmlIO
04428 #undef xmlIOFTPOpen
04429 extern __typeof (xmlIOFTPOpen) xmlIOFTPOpen __attribute((alias("xmlIOFTPOpen__internal_alias")));
04430 #else
04431 #ifndef xmlIOFTPOpen
04432 extern __typeof (xmlIOFTPOpen) xmlIOFTPOpen__internal_alias __attribute((visibility("hidden")));
04433 #define xmlIOFTPOpen xmlIOFTPOpen__internal_alias
04434 #endif
04435 #endif
04436 #endif
04437 
04438 #if defined(LIBXML_FTP_ENABLED)
04439 #ifdef bottom_xmlIO
04440 #undef xmlIOFTPRead
04441 extern __typeof (xmlIOFTPRead) xmlIOFTPRead __attribute((alias("xmlIOFTPRead__internal_alias")));
04442 #else
04443 #ifndef xmlIOFTPRead
04444 extern __typeof (xmlIOFTPRead) xmlIOFTPRead__internal_alias __attribute((visibility("hidden")));
04445 #define xmlIOFTPRead xmlIOFTPRead__internal_alias
04446 #endif
04447 #endif
04448 #endif
04449 
04450 #if defined(LIBXML_HTTP_ENABLED)
04451 #ifdef bottom_xmlIO
04452 #undef xmlIOHTTPClose
04453 extern __typeof (xmlIOHTTPClose) xmlIOHTTPClose __attribute((alias("xmlIOHTTPClose__internal_alias")));
04454 #else
04455 #ifndef xmlIOHTTPClose
04456 extern __typeof (xmlIOHTTPClose) xmlIOHTTPClose__internal_alias __attribute((visibility("hidden")));
04457 #define xmlIOHTTPClose xmlIOHTTPClose__internal_alias
04458 #endif
04459 #endif
04460 #endif
04461 
04462 #if defined(LIBXML_HTTP_ENABLED)
04463 #ifdef bottom_xmlIO
04464 #undef xmlIOHTTPMatch
04465 extern __typeof (xmlIOHTTPMatch) xmlIOHTTPMatch __attribute((alias("xmlIOHTTPMatch__internal_alias")));
04466 #else
04467 #ifndef xmlIOHTTPMatch
04468 extern __typeof (xmlIOHTTPMatch) xmlIOHTTPMatch__internal_alias __attribute((visibility("hidden")));
04469 #define xmlIOHTTPMatch xmlIOHTTPMatch__internal_alias
04470 #endif
04471 #endif
04472 #endif
04473 
04474 #if defined(LIBXML_HTTP_ENABLED)
04475 #ifdef bottom_xmlIO
04476 #undef xmlIOHTTPOpen
04477 extern __typeof (xmlIOHTTPOpen) xmlIOHTTPOpen __attribute((alias("xmlIOHTTPOpen__internal_alias")));
04478 #else
04479 #ifndef xmlIOHTTPOpen
04480 extern __typeof (xmlIOHTTPOpen) xmlIOHTTPOpen__internal_alias __attribute((visibility("hidden")));
04481 #define xmlIOHTTPOpen xmlIOHTTPOpen__internal_alias
04482 #endif
04483 #endif
04484 #endif
04485 
04486 #if defined(LIBXML_HTTP_ENABLED) && defined(LIBXML_OUTPUT_ENABLED)
04487 #ifdef bottom_xmlIO
04488 #undef xmlIOHTTPOpenW
04489 extern __typeof (xmlIOHTTPOpenW) xmlIOHTTPOpenW __attribute((alias("xmlIOHTTPOpenW__internal_alias")));
04490 #else
04491 #ifndef xmlIOHTTPOpenW
04492 extern __typeof (xmlIOHTTPOpenW) xmlIOHTTPOpenW__internal_alias __attribute((visibility("hidden")));
04493 #define xmlIOHTTPOpenW xmlIOHTTPOpenW__internal_alias
04494 #endif
04495 #endif
04496 #endif
04497 
04498 #if defined(LIBXML_HTTP_ENABLED)
04499 #ifdef bottom_xmlIO
04500 #undef xmlIOHTTPRead
04501 extern __typeof (xmlIOHTTPRead) xmlIOHTTPRead __attribute((alias("xmlIOHTTPRead__internal_alias")));
04502 #else
04503 #ifndef xmlIOHTTPRead
04504 extern __typeof (xmlIOHTTPRead) xmlIOHTTPRead__internal_alias __attribute((visibility("hidden")));
04505 #define xmlIOHTTPRead xmlIOHTTPRead__internal_alias
04506 #endif
04507 #endif
04508 #endif
04509 
04510 #if defined(LIBXML_VALID_ENABLED)
04511 #ifdef bottom_parser
04512 #undef xmlIOParseDTD
04513 extern __typeof (xmlIOParseDTD) xmlIOParseDTD __attribute((alias("xmlIOParseDTD__internal_alias")));
04514 #else
04515 #ifndef xmlIOParseDTD
04516 extern __typeof (xmlIOParseDTD) xmlIOParseDTD__internal_alias __attribute((visibility("hidden")));
04517 #define xmlIOParseDTD xmlIOParseDTD__internal_alias
04518 #endif
04519 #endif
04520 #endif
04521 
04522 #ifdef bottom_encoding
04523 #undef xmlInitCharEncodingHandlers
04524 extern __typeof (xmlInitCharEncodingHandlers) xmlInitCharEncodingHandlers __attribute((alias("xmlInitCharEncodingHandlers__internal_alias")));
04525 #else
04526 #ifndef xmlInitCharEncodingHandlers
04527 extern __typeof (xmlInitCharEncodingHandlers) xmlInitCharEncodingHandlers__internal_alias __attribute((visibility("hidden")));
04528 #define xmlInitCharEncodingHandlers xmlInitCharEncodingHandlers__internal_alias
04529 #endif
04530 #endif
04531 
04532 #ifdef bottom_globals
04533 #undef xmlInitGlobals
04534 extern __typeof (xmlInitGlobals) xmlInitGlobals __attribute((alias("xmlInitGlobals__internal_alias")));
04535 #else
04536 #ifndef xmlInitGlobals
04537 extern __typeof (xmlInitGlobals) xmlInitGlobals__internal_alias __attribute((visibility("hidden")));
04538 #define xmlInitGlobals xmlInitGlobals__internal_alias
04539 #endif
04540 #endif
04541 
04542 #ifdef bottom_xmlmemory
04543 #undef xmlInitMemory
04544 extern __typeof (xmlInitMemory) xmlInitMemory __attribute((alias("xmlInitMemory__internal_alias")));
04545 #else
04546 #ifndef xmlInitMemory
04547 extern __typeof (xmlInitMemory) xmlInitMemory__internal_alias __attribute((visibility("hidden")));
04548 #define xmlInitMemory xmlInitMemory__internal_alias
04549 #endif
04550 #endif
04551 
04552 #ifdef bottom_parserInternals
04553 #undef xmlInitNodeInfoSeq
04554 extern __typeof (xmlInitNodeInfoSeq) xmlInitNodeInfoSeq __attribute((alias("xmlInitNodeInfoSeq__internal_alias")));
04555 #else
04556 #ifndef xmlInitNodeInfoSeq
04557 extern __typeof (xmlInitNodeInfoSeq) xmlInitNodeInfoSeq__internal_alias __attribute((visibility("hidden")));
04558 #define xmlInitNodeInfoSeq xmlInitNodeInfoSeq__internal_alias
04559 #endif
04560 #endif
04561 
04562 #ifdef bottom_parser
04563 #undef xmlInitParser
04564 extern __typeof (xmlInitParser) xmlInitParser __attribute((alias("xmlInitParser__internal_alias")));
04565 #else
04566 #ifndef xmlInitParser
04567 extern __typeof (xmlInitParser) xmlInitParser__internal_alias __attribute((visibility("hidden")));
04568 #define xmlInitParser xmlInitParser__internal_alias
04569 #endif
04570 #endif
04571 
04572 #ifdef bottom_parserInternals
04573 #undef xmlInitParserCtxt
04574 extern __typeof (xmlInitParserCtxt) xmlInitParserCtxt __attribute((alias("xmlInitParserCtxt__internal_alias")));
04575 #else
04576 #ifndef xmlInitParserCtxt
04577 extern __typeof (xmlInitParserCtxt) xmlInitParserCtxt__internal_alias __attribute((visibility("hidden")));
04578 #define xmlInitParserCtxt xmlInitParserCtxt__internal_alias
04579 #endif
04580 #endif
04581 
04582 #ifdef bottom_threads
04583 #undef xmlInitThreads
04584 extern __typeof (xmlInitThreads) xmlInitThreads __attribute((alias("xmlInitThreads__internal_alias")));
04585 #else
04586 #ifndef xmlInitThreads
04587 extern __typeof (xmlInitThreads) xmlInitThreads__internal_alias __attribute((visibility("hidden")));
04588 #define xmlInitThreads xmlInitThreads__internal_alias
04589 #endif
04590 #endif
04591 
04592 #if defined(LIBXML_CATALOG_ENABLED)
04593 #ifdef bottom_catalog
04594 #undef xmlInitializeCatalog
04595 extern __typeof (xmlInitializeCatalog) xmlInitializeCatalog __attribute((alias("xmlInitializeCatalog__internal_alias")));
04596 #else
04597 #ifndef xmlInitializeCatalog
04598 extern __typeof (xmlInitializeCatalog) xmlInitializeCatalog__internal_alias __attribute((visibility("hidden")));
04599 #define xmlInitializeCatalog xmlInitializeCatalog__internal_alias
04600 #endif
04601 #endif
04602 #endif
04603 
04604 #ifdef bottom_globals
04605 #undef xmlInitializeGlobalState
04606 extern __typeof (xmlInitializeGlobalState) xmlInitializeGlobalState __attribute((alias("xmlInitializeGlobalState__internal_alias")));
04607 #else
04608 #ifndef xmlInitializeGlobalState
04609 extern __typeof (xmlInitializeGlobalState) xmlInitializeGlobalState__internal_alias __attribute((visibility("hidden")));
04610 #define xmlInitializeGlobalState xmlInitializeGlobalState__internal_alias
04611 #endif
04612 #endif
04613 
04614 #if defined(LIBXML_LEGACY_ENABLED)
04615 #ifdef bottom_legacy
04616 #undef xmlInitializePredefinedEntities
04617 extern __typeof (xmlInitializePredefinedEntities) xmlInitializePredefinedEntities __attribute((alias("xmlInitializePredefinedEntities__internal_alias")));
04618 #else
04619 #ifndef xmlInitializePredefinedEntities
04620 extern __typeof (xmlInitializePredefinedEntities) xmlInitializePredefinedEntities__internal_alias __attribute((visibility("hidden")));
04621 #define xmlInitializePredefinedEntities xmlInitializePredefinedEntities__internal_alias
04622 #endif
04623 #endif
04624 #endif
04625 
04626 #ifdef bottom_chvalid
04627 #undef xmlIsBaseChar
04628 extern __typeof (xmlIsBaseChar) xmlIsBaseChar __attribute((alias("xmlIsBaseChar__internal_alias")));
04629 #else
04630 #ifndef xmlIsBaseChar
04631 extern __typeof (xmlIsBaseChar) xmlIsBaseChar__internal_alias __attribute((visibility("hidden")));
04632 #define xmlIsBaseChar xmlIsBaseChar__internal_alias
04633 #endif
04634 #endif
04635 
04636 #ifdef bottom_chvalid
04637 #undef xmlIsBlank
04638 extern __typeof (xmlIsBlank) xmlIsBlank __attribute((alias("xmlIsBlank__internal_alias")));
04639 #else
04640 #ifndef xmlIsBlank
04641 extern __typeof (xmlIsBlank) xmlIsBlank__internal_alias __attribute((visibility("hidden")));
04642 #define xmlIsBlank xmlIsBlank__internal_alias
04643 #endif
04644 #endif
04645 
04646 #ifdef bottom_tree
04647 #undef xmlIsBlankNode
04648 extern __typeof (xmlIsBlankNode) xmlIsBlankNode __attribute((alias("xmlIsBlankNode__internal_alias")));
04649 #else
04650 #ifndef xmlIsBlankNode
04651 extern __typeof (xmlIsBlankNode) xmlIsBlankNode__internal_alias __attribute((visibility("hidden")));
04652 #define xmlIsBlankNode xmlIsBlankNode__internal_alias
04653 #endif
04654 #endif
04655 
04656 #ifdef bottom_chvalid
04657 #undef xmlIsChar
04658 extern __typeof (xmlIsChar) xmlIsChar __attribute((alias("xmlIsChar__internal_alias")));
04659 #else
04660 #ifndef xmlIsChar
04661 extern __typeof (xmlIsChar) xmlIsChar__internal_alias __attribute((visibility("hidden")));
04662 #define xmlIsChar xmlIsChar__internal_alias
04663 #endif
04664 #endif
04665 
04666 #ifdef bottom_chvalid
04667 #undef xmlIsCombining
04668 extern __typeof (xmlIsCombining) xmlIsCombining __attribute((alias("xmlIsCombining__internal_alias")));
04669 #else
04670 #ifndef xmlIsCombining
04671 extern __typeof (xmlIsCombining) xmlIsCombining__internal_alias __attribute((visibility("hidden")));
04672 #define xmlIsCombining xmlIsCombining__internal_alias
04673 #endif
04674 #endif
04675 
04676 #ifdef bottom_chvalid
04677 #undef xmlIsDigit
04678 extern __typeof (xmlIsDigit) xmlIsDigit __attribute((alias("xmlIsDigit__internal_alias")));
04679 #else
04680 #ifndef xmlIsDigit
04681 extern __typeof (xmlIsDigit) xmlIsDigit__internal_alias __attribute((visibility("hidden")));
04682 #define xmlIsDigit xmlIsDigit__internal_alias
04683 #endif
04684 #endif
04685 
04686 #ifdef bottom_chvalid
04687 #undef xmlIsExtender
04688 extern __typeof (xmlIsExtender) xmlIsExtender __attribute((alias("xmlIsExtender__internal_alias")));
04689 #else
04690 #ifndef xmlIsExtender
04691 extern __typeof (xmlIsExtender) xmlIsExtender__internal_alias __attribute((visibility("hidden")));
04692 #define xmlIsExtender xmlIsExtender__internal_alias
04693 #endif
04694 #endif
04695 
04696 #ifdef bottom_valid
04697 #undef xmlIsID
04698 extern __typeof (xmlIsID) xmlIsID __attribute((alias("xmlIsID__internal_alias")));
04699 #else
04700 #ifndef xmlIsID
04701 extern __typeof (xmlIsID) xmlIsID__internal_alias __attribute((visibility("hidden")));
04702 #define xmlIsID xmlIsID__internal_alias
04703 #endif
04704 #endif
04705 
04706 #ifdef bottom_chvalid
04707 #undef xmlIsIdeographic
04708 extern __typeof (xmlIsIdeographic) xmlIsIdeographic __attribute((alias("xmlIsIdeographic__internal_alias")));
04709 #else
04710 #ifndef xmlIsIdeographic
04711 extern __typeof (xmlIsIdeographic) xmlIsIdeographic__internal_alias __attribute((visibility("hidden")));
04712 #define xmlIsIdeographic xmlIsIdeographic__internal_alias
04713 #endif
04714 #endif
04715 
04716 #ifdef bottom_parserInternals
04717 #undef xmlIsLetter
04718 extern __typeof (xmlIsLetter) xmlIsLetter __attribute((alias("xmlIsLetter__internal_alias")));
04719 #else
04720 #ifndef xmlIsLetter
04721 extern __typeof (xmlIsLetter) xmlIsLetter__internal_alias __attribute((visibility("hidden")));
04722 #define xmlIsLetter xmlIsLetter__internal_alias
04723 #endif
04724 #endif
04725 
04726 #ifdef bottom_threads
04727 #undef xmlIsMainThread
04728 extern __typeof (xmlIsMainThread) xmlIsMainThread __attribute((alias("xmlIsMainThread__internal_alias")));
04729 #else
04730 #ifndef xmlIsMainThread
04731 extern __typeof (xmlIsMainThread) xmlIsMainThread__internal_alias __attribute((visibility("hidden")));
04732 #define xmlIsMainThread xmlIsMainThread__internal_alias
04733 #endif
04734 #endif
04735 
04736 #ifdef bottom_valid
04737 #undef xmlIsMixedElement
04738 extern __typeof (xmlIsMixedElement) xmlIsMixedElement __attribute((alias("xmlIsMixedElement__internal_alias")));
04739 #else
04740 #ifndef xmlIsMixedElement
04741 extern __typeof (xmlIsMixedElement) xmlIsMixedElement__internal_alias __attribute((visibility("hidden")));
04742 #define xmlIsMixedElement xmlIsMixedElement__internal_alias
04743 #endif
04744 #endif
04745 
04746 #ifdef bottom_chvalid
04747 #undef xmlIsPubidChar
04748 extern __typeof (xmlIsPubidChar) xmlIsPubidChar __attribute((alias("xmlIsPubidChar__internal_alias")));
04749 #else
04750 #ifndef xmlIsPubidChar
04751 extern __typeof (xmlIsPubidChar) xmlIsPubidChar__internal_alias __attribute((visibility("hidden")));
04752 #define xmlIsPubidChar xmlIsPubidChar__internal_alias
04753 #endif
04754 #endif
04755 
04756 #ifdef bottom_valid
04757 #undef xmlIsRef
04758 extern __typeof (xmlIsRef) xmlIsRef __attribute((alias("xmlIsRef__internal_alias")));
04759 #else
04760 #ifndef xmlIsRef
04761 extern __typeof (xmlIsRef) xmlIsRef__internal_alias __attribute((visibility("hidden")));
04762 #define xmlIsRef xmlIsRef__internal_alias
04763 #endif
04764 #endif
04765 
04766 #ifdef bottom_xmlsave
04767 #undef xmlIsXHTML
04768 extern __typeof (xmlIsXHTML) xmlIsXHTML __attribute((alias("xmlIsXHTML__internal_alias")));
04769 #else
04770 #ifndef xmlIsXHTML
04771 extern __typeof (xmlIsXHTML) xmlIsXHTML__internal_alias __attribute((visibility("hidden")));
04772 #define xmlIsXHTML xmlIsXHTML__internal_alias
04773 #endif
04774 #endif
04775 
04776 #ifdef bottom_parserInternals
04777 #undef xmlKeepBlanksDefault
04778 extern __typeof (xmlKeepBlanksDefault) xmlKeepBlanksDefault __attribute((alias("xmlKeepBlanksDefault__internal_alias")));
04779 #else
04780 #ifndef xmlKeepBlanksDefault
04781 extern __typeof (xmlKeepBlanksDefault) xmlKeepBlanksDefault__internal_alias __attribute((visibility("hidden")));
04782 #define xmlKeepBlanksDefault xmlKeepBlanksDefault__internal_alias
04783 #endif
04784 #endif
04785 
04786 #if defined(LIBXML_TREE_ENABLED)
04787 #ifdef bottom_tree
04788 #undef xmlLastElementChild
04789 extern __typeof (xmlLastElementChild) xmlLastElementChild __attribute((alias("xmlLastElementChild__internal_alias")));
04790 #else
04791 #ifndef xmlLastElementChild
04792 extern __typeof (xmlLastElementChild) xmlLastElementChild__internal_alias __attribute((visibility("hidden")));
04793 #define xmlLastElementChild xmlLastElementChild__internal_alias
04794 #endif
04795 #endif
04796 #endif
04797 
04798 #ifdef bottom_parserInternals
04799 #undef xmlLineNumbersDefault
04800 extern __typeof (xmlLineNumbersDefault) xmlLineNumbersDefault __attribute((alias("xmlLineNumbersDefault__internal_alias")));
04801 #else
04802 #ifndef xmlLineNumbersDefault
04803 extern __typeof (xmlLineNumbersDefault) xmlLineNumbersDefault__internal_alias __attribute((visibility("hidden")));
04804 #define xmlLineNumbersDefault xmlLineNumbersDefault__internal_alias
04805 #endif
04806 #endif
04807 
04808 #ifdef bottom_list
04809 #undef xmlLinkGetData
04810 extern __typeof (xmlLinkGetData) xmlLinkGetData __attribute((alias("xmlLinkGetData__internal_alias")));
04811 #else
04812 #ifndef xmlLinkGetData
04813 extern __typeof (xmlLinkGetData) xmlLinkGetData__internal_alias __attribute((visibility("hidden")));
04814 #define xmlLinkGetData xmlLinkGetData__internal_alias
04815 #endif
04816 #endif
04817 
04818 #ifdef bottom_list
04819 #undef xmlListAppend
04820 extern __typeof (xmlListAppend) xmlListAppend __attribute((alias("xmlListAppend__internal_alias")));
04821 #else
04822 #ifndef xmlListAppend
04823 extern __typeof (xmlListAppend) xmlListAppend__internal_alias __attribute((visibility("hidden")));
04824 #define xmlListAppend xmlListAppend__internal_alias
04825 #endif
04826 #endif
04827 
04828 #ifdef bottom_list
04829 #undef xmlListClear
04830 extern __typeof (xmlListClear) xmlListClear __attribute((alias("xmlListClear__internal_alias")));
04831 #else
04832 #ifndef xmlListClear
04833 extern __typeof (xmlListClear) xmlListClear__internal_alias __attribute((visibility("hidden")));
04834 #define xmlListClear xmlListClear__internal_alias
04835 #endif
04836 #endif
04837 
04838 #ifdef bottom_list
04839 #undef xmlListCopy
04840 extern __typeof (xmlListCopy) xmlListCopy __attribute((alias("xmlListCopy__internal_alias")));
04841 #else
04842 #ifndef xmlListCopy
04843 extern __typeof (xmlListCopy) xmlListCopy__internal_alias __attribute((visibility("hidden")));
04844 #define xmlListCopy xmlListCopy__internal_alias
04845 #endif
04846 #endif
04847 
04848 #ifdef bottom_list
04849 #undef xmlListCreate
04850 extern __typeof (xmlListCreate) xmlListCreate __attribute((alias("xmlListCreate__internal_alias")));
04851 #else
04852 #ifndef xmlListCreate
04853 extern __typeof (xmlListCreate) xmlListCreate__internal_alias __attribute((visibility("hidden")));
04854 #define xmlListCreate xmlListCreate__internal_alias
04855 #endif
04856 #endif
04857 
04858 #ifdef bottom_list
04859 #undef xmlListDelete
04860 extern __typeof (xmlListDelete) xmlListDelete __attribute((alias("xmlListDelete__internal_alias")));
04861 #else
04862 #ifndef xmlListDelete
04863 extern __typeof (xmlListDelete) xmlListDelete__internal_alias __attribute((visibility("hidden")));
04864 #define xmlListDelete xmlListDelete__internal_alias
04865 #endif
04866 #endif
04867 
04868 #ifdef bottom_list
04869 #undef xmlListDup
04870 extern __typeof (xmlListDup) xmlListDup __attribute((alias("xmlListDup__internal_alias")));
04871 #else
04872 #ifndef xmlListDup
04873 extern __typeof (xmlListDup) xmlListDup__internal_alias __attribute((visibility("hidden")));
04874 #define xmlListDup xmlListDup__internal_alias
04875 #endif
04876 #endif
04877 
04878 #ifdef bottom_list
04879 #undef xmlListEmpty
04880 extern __typeof (xmlListEmpty) xmlListEmpty __attribute((alias("xmlListEmpty__internal_alias")));
04881 #else
04882 #ifndef xmlListEmpty
04883 extern __typeof (xmlListEmpty) xmlListEmpty__internal_alias __attribute((visibility("hidden")));
04884 #define xmlListEmpty xmlListEmpty__internal_alias
04885 #endif
04886 #endif
04887 
04888 #ifdef bottom_list
04889 #undef xmlListEnd
04890 extern __typeof (xmlListEnd) xmlListEnd __attribute((alias("xmlListEnd__internal_alias")));
04891 #else
04892 #ifndef xmlListEnd
04893 extern __typeof (xmlListEnd) xmlListEnd__internal_alias __attribute((visibility("hidden")));
04894 #define xmlListEnd xmlListEnd__internal_alias
04895 #endif
04896 #endif
04897 
04898 #ifdef bottom_list
04899 #undef xmlListFront
04900 extern __typeof (xmlListFront) xmlListFront __attribute((alias("xmlListFront__internal_alias")));
04901 #else
04902 #ifndef xmlListFront
04903 extern __typeof (xmlListFront) xmlListFront__internal_alias __attribute((visibility("hidden")));
04904 #define xmlListFront xmlListFront__internal_alias
04905 #endif
04906 #endif
04907 
04908 #ifdef bottom_list
04909 #undef xmlListInsert
04910 extern __typeof (xmlListInsert) xmlListInsert __attribute((alias("xmlListInsert__internal_alias")));
04911 #else
04912 #ifndef xmlListInsert
04913 extern __typeof (xmlListInsert) xmlListInsert__internal_alias __attribute((visibility("hidden")));
04914 #define xmlListInsert xmlListInsert__internal_alias
04915 #endif
04916 #endif
04917 
04918 #ifdef bottom_list
04919 #undef xmlListMerge
04920 extern __typeof (xmlListMerge) xmlListMerge __attribute((alias("xmlListMerge__internal_alias")));
04921 #else
04922 #ifndef xmlListMerge
04923 extern __typeof (xmlListMerge) xmlListMerge__internal_alias __attribute((visibility("hidden")));
04924 #define xmlListMerge xmlListMerge__internal_alias
04925 #endif
04926 #endif
04927 
04928 #ifdef bottom_list
04929 #undef xmlListPopBack
04930 extern __typeof (xmlListPopBack) xmlListPopBack __attribute((alias("xmlListPopBack__internal_alias")));
04931 #else
04932 #ifndef xmlListPopBack
04933 extern __typeof (xmlListPopBack) xmlListPopBack__internal_alias __attribute((visibility("hidden")));
04934 #define xmlListPopBack xmlListPopBack__internal_alias
04935 #endif
04936 #endif
04937 
04938 #ifdef bottom_list
04939 #undef xmlListPopFront
04940 extern __typeof (xmlListPopFront) xmlListPopFront __attribute((alias("xmlListPopFront__internal_alias")));
04941 #else
04942 #ifndef xmlListPopFront
04943 extern __typeof (xmlListPopFront) xmlListPopFront__internal_alias __attribute((visibility("hidden")));
04944 #define xmlListPopFront xmlListPopFront__internal_alias
04945 #endif
04946 #endif
04947 
04948 #ifdef bottom_list
04949 #undef xmlListPushBack
04950 extern __typeof (xmlListPushBack) xmlListPushBack __attribute((alias("xmlListPushBack__internal_alias")));
04951 #else
04952 #ifndef xmlListPushBack
04953 extern __typeof (xmlListPushBack) xmlListPushBack__internal_alias __attribute((visibility("hidden")));
04954 #define xmlListPushBack xmlListPushBack__internal_alias
04955 #endif
04956 #endif
04957 
04958 #ifdef bottom_list
04959 #undef xmlListPushFront
04960 extern __typeof (xmlListPushFront) xmlListPushFront __attribute((alias("xmlListPushFront__internal_alias")));
04961 #else
04962 #ifndef xmlListPushFront
04963 extern __typeof (xmlListPushFront) xmlListPushFront__internal_alias __attribute((visibility("hidden")));
04964 #define xmlListPushFront xmlListPushFront__internal_alias
04965 #endif
04966 #endif
04967 
04968 #ifdef bottom_list
04969 #undef xmlListRemoveAll
04970 extern __typeof (xmlListRemoveAll) xmlListRemoveAll __attribute((alias("xmlListRemoveAll__internal_alias")));
04971 #else
04972 #ifndef xmlListRemoveAll
04973 extern __typeof (xmlListRemoveAll) xmlListRemoveAll__internal_alias __attribute((visibility("hidden")));
04974 #define xmlListRemoveAll xmlListRemoveAll__internal_alias
04975 #endif
04976 #endif
04977 
04978 #ifdef bottom_list
04979 #undef xmlListRemoveFirst
04980 extern __typeof (xmlListRemoveFirst) xmlListRemoveFirst __attribute((alias("xmlListRemoveFirst__internal_alias")));
04981 #else
04982 #ifndef xmlListRemoveFirst
04983 extern __typeof (xmlListRemoveFirst) xmlListRemoveFirst__internal_alias __attribute((visibility("hidden")));
04984 #define xmlListRemoveFirst xmlListRemoveFirst__internal_alias
04985 #endif
04986 #endif
04987 
04988 #ifdef bottom_list
04989 #undef xmlListRemoveLast
04990 extern __typeof (xmlListRemoveLast) xmlListRemoveLast __attribute((alias("xmlListRemoveLast__internal_alias")));
04991 #else
04992 #ifndef xmlListRemoveLast
04993 extern __typeof (xmlListRemoveLast) xmlListRemoveLast__internal_alias __attribute((visibility("hidden")));
04994 #define xmlListRemoveLast xmlListRemoveLast__internal_alias
04995 #endif
04996 #endif
04997 
04998 #ifdef bottom_list
04999 #undef xmlListReverse
05000 extern __typeof (xmlListReverse) xmlListReverse __attribute((alias("xmlListReverse__internal_alias")));
05001 #else
05002 #ifndef xmlListReverse
05003 extern __typeof (xmlListReverse) xmlListReverse__internal_alias __attribute((visibility("hidden")));
05004 #define xmlListReverse xmlListReverse__internal_alias
05005 #endif
05006 #endif
05007 
05008 #ifdef bottom_list
05009 #undef xmlListReverseSearch
05010 extern __typeof (xmlListReverseSearch) xmlListReverseSearch __attribute((alias("xmlListReverseSearch__internal_alias")));
05011 #else
05012 #ifndef xmlListReverseSearch
05013 extern __typeof (xmlListReverseSearch) xmlListReverseSearch__internal_alias __attribute((visibility("hidden")));
05014 #define xmlListReverseSearch xmlListReverseSearch__internal_alias
05015 #endif
05016 #endif
05017 
05018 #ifdef bottom_list
05019 #undef xmlListReverseWalk
05020 extern __typeof (xmlListReverseWalk) xmlListReverseWalk __attribute((alias("xmlListReverseWalk__internal_alias")));
05021 #else
05022 #ifndef xmlListReverseWalk
05023 extern __typeof (xmlListReverseWalk) xmlListReverseWalk__internal_alias __attribute((visibility("hidden")));
05024 #define xmlListReverseWalk xmlListReverseWalk__internal_alias
05025 #endif
05026 #endif
05027 
05028 #ifdef bottom_list
05029 #undef xmlListSearch
05030 extern __typeof (xmlListSearch) xmlListSearch __attribute((alias("xmlListSearch__internal_alias")));
05031 #else
05032 #ifndef xmlListSearch
05033 extern __typeof (xmlListSearch) xmlListSearch__internal_alias __attribute((visibility("hidden")));
05034 #define xmlListSearch xmlListSearch__internal_alias
05035 #endif
05036 #endif
05037 
05038 #ifdef bottom_list
05039 #undef xmlListSize
05040 extern __typeof (xmlListSize) xmlListSize __attribute((alias("xmlListSize__internal_alias")));
05041 #else
05042 #ifndef xmlListSize
05043 extern __typeof (xmlListSize) xmlListSize__internal_alias __attribute((visibility("hidden")));
05044 #define xmlListSize xmlListSize__internal_alias
05045 #endif
05046 #endif
05047 
05048 #ifdef bottom_list
05049 #undef xmlListSort
05050 extern __typeof (xmlListSort) xmlListSort __attribute((alias("xmlListSort__internal_alias")));
05051 #else
05052 #ifndef xmlListSort
05053 extern __typeof (xmlListSort) xmlListSort__internal_alias __attribute((visibility("hidden")));
05054 #define xmlListSort xmlListSort__internal_alias
05055 #endif
05056 #endif
05057 
05058 #ifdef bottom_list
05059 #undef xmlListWalk
05060 extern __typeof (xmlListWalk) xmlListWalk __attribute((alias("xmlListWalk__internal_alias")));
05061 #else
05062 #ifndef xmlListWalk
05063 extern __typeof (xmlListWalk) xmlListWalk__internal_alias __attribute((visibility("hidden")));
05064 #define xmlListWalk xmlListWalk__internal_alias
05065 #endif
05066 #endif
05067 
05068 #if defined(LIBXML_CATALOG_ENABLED)
05069 #ifdef bottom_catalog
05070 #undef xmlLoadACatalog
05071 extern __typeof (xmlLoadACatalog) xmlLoadACatalog __attribute((alias("xmlLoadACatalog__internal_alias")));
05072 #else
05073 #ifndef xmlLoadACatalog
05074 extern __typeof (xmlLoadACatalog) xmlLoadACatalog__internal_alias __attribute((visibility("hidden")));
05075 #define xmlLoadACatalog xmlLoadACatalog__internal_alias
05076 #endif
05077 #endif
05078 #endif
05079 
05080 #if defined(LIBXML_CATALOG_ENABLED)
05081 #ifdef bottom_catalog
05082 #undef xmlLoadCatalog
05083 extern __typeof (xmlLoadCatalog) xmlLoadCatalog __attribute((alias("xmlLoadCatalog__internal_alias")));
05084 #else
05085 #ifndef xmlLoadCatalog
05086 extern __typeof (xmlLoadCatalog) xmlLoadCatalog__internal_alias __attribute((visibility("hidden")));
05087 #define xmlLoadCatalog xmlLoadCatalog__internal_alias
05088 #endif
05089 #endif
05090 #endif
05091 
05092 #if defined(LIBXML_CATALOG_ENABLED)
05093 #ifdef bottom_catalog
05094 #undef xmlLoadCatalogs
05095 extern __typeof (xmlLoadCatalogs) xmlLoadCatalogs __attribute((alias("xmlLoadCatalogs__internal_alias")));
05096 #else
05097 #ifndef xmlLoadCatalogs
05098 extern __typeof (xmlLoadCatalogs) xmlLoadCatalogs__internal_alias __attribute((visibility("hidden")));
05099 #define xmlLoadCatalogs xmlLoadCatalogs__internal_alias
05100 #endif
05101 #endif
05102 #endif
05103 
05104 #ifdef bottom_xmlIO
05105 #undef xmlLoadExternalEntity
05106 extern __typeof (xmlLoadExternalEntity) xmlLoadExternalEntity __attribute((alias("xmlLoadExternalEntity__internal_alias")));
05107 #else
05108 #ifndef xmlLoadExternalEntity
05109 extern __typeof (xmlLoadExternalEntity) xmlLoadExternalEntity__internal_alias __attribute((visibility("hidden")));
05110 #define xmlLoadExternalEntity xmlLoadExternalEntity__internal_alias
05111 #endif
05112 #endif
05113 
05114 #if defined(LIBXML_CATALOG_ENABLED)
05115 #ifdef bottom_catalog
05116 #undef xmlLoadSGMLSuperCatalog
05117 extern __typeof (xmlLoadSGMLSuperCatalog) xmlLoadSGMLSuperCatalog __attribute((alias("xmlLoadSGMLSuperCatalog__internal_alias")));
05118 #else
05119 #ifndef xmlLoadSGMLSuperCatalog
05120 extern __typeof (xmlLoadSGMLSuperCatalog) xmlLoadSGMLSuperCatalog__internal_alias __attribute((visibility("hidden")));
05121 #define xmlLoadSGMLSuperCatalog xmlLoadSGMLSuperCatalog__internal_alias
05122 #endif
05123 #endif
05124 #endif
05125 
05126 #ifdef bottom_threads
05127 #undef xmlLockLibrary
05128 extern __typeof (xmlLockLibrary) xmlLockLibrary __attribute((alias("xmlLockLibrary__internal_alias")));
05129 #else
05130 #ifndef xmlLockLibrary
05131 extern __typeof (xmlLockLibrary) xmlLockLibrary__internal_alias __attribute((visibility("hidden")));
05132 #define xmlLockLibrary xmlLockLibrary__internal_alias
05133 #endif
05134 #endif
05135 
05136 #if defined(LIBXML_DEBUG_ENABLED)
05137 #ifdef bottom_debugXML
05138 #undef xmlLsCountNode
05139 extern __typeof (xmlLsCountNode) xmlLsCountNode __attribute((alias("xmlLsCountNode__internal_alias")));
05140 #else
05141 #ifndef xmlLsCountNode
05142 extern __typeof (xmlLsCountNode) xmlLsCountNode__internal_alias __attribute((visibility("hidden")));
05143 #define xmlLsCountNode xmlLsCountNode__internal_alias
05144 #endif
05145 #endif
05146 #endif
05147 
05148 #if defined(LIBXML_DEBUG_ENABLED)
05149 #ifdef bottom_debugXML
05150 #undef xmlLsOneNode
05151 extern __typeof (xmlLsOneNode) xmlLsOneNode __attribute((alias("xmlLsOneNode__internal_alias")));
05152 #else
05153 #ifndef xmlLsOneNode
05154 extern __typeof (xmlLsOneNode) xmlLsOneNode__internal_alias __attribute((visibility("hidden")));
05155 #define xmlLsOneNode xmlLsOneNode__internal_alias
05156 #endif
05157 #endif
05158 #endif
05159 
05160 #ifdef bottom_xmlmemory
05161 #undef xmlMallocAtomicLoc
05162 extern __typeof (xmlMallocAtomicLoc) xmlMallocAtomicLoc __attribute((alias("xmlMallocAtomicLoc__internal_alias")));
05163 #else
05164 #ifndef xmlMallocAtomicLoc
05165 extern __typeof (xmlMallocAtomicLoc) xmlMallocAtomicLoc__internal_alias __attribute((visibility("hidden")));
05166 #define xmlMallocAtomicLoc xmlMallocAtomicLoc__internal_alias
05167 #endif
05168 #endif
05169 
05170 #ifdef bottom_xmlmemory
05171 #undef xmlMallocLoc
05172 extern __typeof (xmlMallocLoc) xmlMallocLoc __attribute((alias("xmlMallocLoc__internal_alias")));
05173 #else
05174 #ifndef xmlMallocLoc
05175 extern __typeof (xmlMallocLoc) xmlMallocLoc__internal_alias __attribute((visibility("hidden")));
05176 #define xmlMallocLoc xmlMallocLoc__internal_alias
05177 #endif
05178 #endif
05179 
05180 #ifdef bottom_xmlmemory
05181 #undef xmlMemBlocks
05182 extern __typeof (xmlMemBlocks) xmlMemBlocks __attribute((alias("xmlMemBlocks__internal_alias")));
05183 #else
05184 #ifndef xmlMemBlocks
05185 extern __typeof (xmlMemBlocks) xmlMemBlocks__internal_alias __attribute((visibility("hidden")));
05186 #define xmlMemBlocks xmlMemBlocks__internal_alias
05187 #endif
05188 #endif
05189 
05190 #ifdef bottom_xmlmemory
05191 #undef xmlMemDisplay
05192 extern __typeof (xmlMemDisplay) xmlMemDisplay __attribute((alias("xmlMemDisplay__internal_alias")));
05193 #else
05194 #ifndef xmlMemDisplay
05195 extern __typeof (xmlMemDisplay) xmlMemDisplay__internal_alias __attribute((visibility("hidden")));
05196 #define xmlMemDisplay xmlMemDisplay__internal_alias
05197 #endif
05198 #endif
05199 
05200 #ifdef bottom_xmlmemory
05201 #undef xmlMemDisplayLast
05202 extern __typeof (xmlMemDisplayLast) xmlMemDisplayLast __attribute((alias("xmlMemDisplayLast__internal_alias")));
05203 #else
05204 #ifndef xmlMemDisplayLast
05205 extern __typeof (xmlMemDisplayLast) xmlMemDisplayLast__internal_alias __attribute((visibility("hidden")));
05206 #define xmlMemDisplayLast xmlMemDisplayLast__internal_alias
05207 #endif
05208 #endif
05209 
05210 #ifdef bottom_xmlmemory
05211 #undef xmlMemFree
05212 extern __typeof (xmlMemFree) xmlMemFree __attribute((alias("xmlMemFree__internal_alias")));
05213 #else
05214 #ifndef xmlMemFree
05215 extern __typeof (xmlMemFree) xmlMemFree__internal_alias __attribute((visibility("hidden")));
05216 #define xmlMemFree xmlMemFree__internal_alias
05217 #endif
05218 #endif
05219 
05220 #ifdef bottom_xmlmemory
05221 #undef xmlMemGet
05222 extern __typeof (xmlMemGet) xmlMemGet __attribute((alias("xmlMemGet__internal_alias")));
05223 #else
05224 #ifndef xmlMemGet
05225 extern __typeof (xmlMemGet) xmlMemGet__internal_alias __attribute((visibility("hidden")));
05226 #define xmlMemGet xmlMemGet__internal_alias
05227 #endif
05228 #endif
05229 
05230 #ifdef bottom_xmlmemory
05231 #undef xmlMemMalloc
05232 extern __typeof (xmlMemMalloc) xmlMemMalloc __attribute((alias("xmlMemMalloc__internal_alias")));
05233 #else
05234 #ifndef xmlMemMalloc
05235 extern __typeof (xmlMemMalloc) xmlMemMalloc__internal_alias __attribute((visibility("hidden")));
05236 #define xmlMemMalloc xmlMemMalloc__internal_alias
05237 #endif
05238 #endif
05239 
05240 #ifdef bottom_xmlmemory
05241 #undef xmlMemRealloc
05242 extern __typeof (xmlMemRealloc) xmlMemRealloc __attribute((alias("xmlMemRealloc__internal_alias")));
05243 #else
05244 #ifndef xmlMemRealloc
05245 extern __typeof (xmlMemRealloc) xmlMemRealloc__internal_alias __attribute((visibility("hidden")));
05246 #define xmlMemRealloc xmlMemRealloc__internal_alias
05247 #endif
05248 #endif
05249 
05250 #ifdef bottom_xmlmemory
05251 #undef xmlMemSetup
05252 extern __typeof (xmlMemSetup) xmlMemSetup __attribute((alias("xmlMemSetup__internal_alias")));
05253 #else
05254 #ifndef xmlMemSetup
05255 extern __typeof (xmlMemSetup) xmlMemSetup__internal_alias __attribute((visibility("hidden")));
05256 #define xmlMemSetup xmlMemSetup__internal_alias
05257 #endif
05258 #endif
05259 
05260 #ifdef bottom_xmlmemory
05261 #undef xmlMemShow
05262 extern __typeof (xmlMemShow) xmlMemShow __attribute((alias("xmlMemShow__internal_alias")));
05263 #else
05264 #ifndef xmlMemShow
05265 extern __typeof (xmlMemShow) xmlMemShow__internal_alias __attribute((visibility("hidden")));
05266 #define xmlMemShow xmlMemShow__internal_alias
05267 #endif
05268 #endif
05269 
05270 #ifdef bottom_xmlmemory
05271 #undef xmlMemStrdupLoc
05272 extern __typeof (xmlMemStrdupLoc) xmlMemStrdupLoc __attribute((alias("xmlMemStrdupLoc__internal_alias")));
05273 #else
05274 #ifndef xmlMemStrdupLoc
05275 extern __typeof (xmlMemStrdupLoc) xmlMemStrdupLoc__internal_alias __attribute((visibility("hidden")));
05276 #define xmlMemStrdupLoc xmlMemStrdupLoc__internal_alias
05277 #endif
05278 #endif
05279 
05280 #ifdef bottom_xmlmemory
05281 #undef xmlMemUsed
05282 extern __typeof (xmlMemUsed) xmlMemUsed __attribute((alias("xmlMemUsed__internal_alias")));
05283 #else
05284 #ifndef xmlMemUsed
05285 extern __typeof (xmlMemUsed) xmlMemUsed__internal_alias __attribute((visibility("hidden")));
05286 #define xmlMemUsed xmlMemUsed__internal_alias
05287 #endif
05288 #endif
05289 
05290 #ifdef bottom_xmlmemory
05291 #undef xmlMemoryDump
05292 extern __typeof (xmlMemoryDump) xmlMemoryDump __attribute((alias("xmlMemoryDump__internal_alias")));
05293 #else
05294 #ifndef xmlMemoryDump
05295 extern __typeof (xmlMemoryDump) xmlMemoryDump__internal_alias __attribute((visibility("hidden")));
05296 #define xmlMemoryDump xmlMemoryDump__internal_alias
05297 #endif
05298 #endif
05299 
05300 #ifdef bottom_xmlmemory
05301 #undef xmlMemoryStrdup
05302 extern __typeof (xmlMemoryStrdup) xmlMemoryStrdup __attribute((alias("xmlMemoryStrdup__internal_alias")));
05303 #else
05304 #ifndef xmlMemoryStrdup
05305 extern __typeof (xmlMemoryStrdup) xmlMemoryStrdup__internal_alias __attribute((visibility("hidden")));
05306 #define xmlMemoryStrdup xmlMemoryStrdup__internal_alias
05307 #endif
05308 #endif
05309 
05310 #if defined(LIBXML_MODULES_ENABLED)
05311 #ifdef bottom_xmlmodule
05312 #undef xmlModuleClose
05313 extern __typeof (xmlModuleClose) xmlModuleClose __attribute((alias("xmlModuleClose__internal_alias")));
05314 #else
05315 #ifndef xmlModuleClose
05316 extern __typeof (xmlModuleClose) xmlModuleClose__internal_alias __attribute((visibility("hidden")));
05317 #define xmlModuleClose xmlModuleClose__internal_alias
05318 #endif
05319 #endif
05320 #endif
05321 
05322 #if defined(LIBXML_MODULES_ENABLED)
05323 #ifdef bottom_xmlmodule
05324 #undef xmlModuleFree
05325 extern __typeof (xmlModuleFree) xmlModuleFree __attribute((alias("xmlModuleFree__internal_alias")));
05326 #else
05327 #ifndef xmlModuleFree
05328 extern __typeof (xmlModuleFree) xmlModuleFree__internal_alias __attribute((visibility("hidden")));
05329 #define xmlModuleFree xmlModuleFree__internal_alias
05330 #endif
05331 #endif
05332 #endif
05333 
05334 #if defined(LIBXML_MODULES_ENABLED)
05335 #ifdef bottom_xmlmodule
05336 #undef xmlModuleOpen
05337 extern __typeof (xmlModuleOpen) xmlModuleOpen __attribute((alias("xmlModuleOpen__internal_alias")));
05338 #else
05339 #ifndef xmlModuleOpen
05340 extern __typeof (xmlModuleOpen) xmlModuleOpen__internal_alias __attribute((visibility("hidden")));
05341 #define xmlModuleOpen xmlModuleOpen__internal_alias
05342 #endif
05343 #endif
05344 #endif
05345 
05346 #if defined(LIBXML_MODULES_ENABLED)
05347 #ifdef bottom_xmlmodule
05348 #undef xmlModuleSymbol
05349 extern __typeof (xmlModuleSymbol) xmlModuleSymbol __attribute((alias("xmlModuleSymbol__internal_alias")));
05350 #else
05351 #ifndef xmlModuleSymbol
05352 extern __typeof (xmlModuleSymbol) xmlModuleSymbol__internal_alias __attribute((visibility("hidden")));
05353 #define xmlModuleSymbol xmlModuleSymbol__internal_alias
05354 #endif
05355 #endif
05356 #endif
05357 
05358 #ifdef bottom_threads
05359 #undef xmlMutexLock
05360 extern __typeof (xmlMutexLock) xmlMutexLock __attribute((alias("xmlMutexLock__internal_alias")));
05361 #else
05362 #ifndef xmlMutexLock
05363 extern __typeof (xmlMutexLock) xmlMutexLock__internal_alias __attribute((visibility("hidden")));
05364 #define xmlMutexLock xmlMutexLock__internal_alias
05365 #endif
05366 #endif
05367 
05368 #ifdef bottom_threads
05369 #undef xmlMutexUnlock
05370 extern __typeof (xmlMutexUnlock) xmlMutexUnlock __attribute((alias("xmlMutexUnlock__internal_alias")));
05371 #else
05372 #ifndef xmlMutexUnlock
05373 extern __typeof (xmlMutexUnlock) xmlMutexUnlock__internal_alias __attribute((visibility("hidden")));
05374 #define xmlMutexUnlock xmlMutexUnlock__internal_alias
05375 #endif
05376 #endif
05377 
05378 #if defined(LIBXML_LEGACY_ENABLED)
05379 #ifdef bottom_legacy
05380 #undef xmlNamespaceParseNCName
05381 extern __typeof (xmlNamespaceParseNCName) xmlNamespaceParseNCName __attribute((alias("xmlNamespaceParseNCName__internal_alias")));
05382 #else
05383 #ifndef xmlNamespaceParseNCName
05384 extern __typeof (xmlNamespaceParseNCName) xmlNamespaceParseNCName__internal_alias __attribute((visibility("hidden")));
05385 #define xmlNamespaceParseNCName xmlNamespaceParseNCName__internal_alias
05386 #endif
05387 #endif
05388 #endif
05389 
05390 #if defined(LIBXML_LEGACY_ENABLED)
05391 #ifdef bottom_legacy
05392 #undef xmlNamespaceParseNSDef
05393 extern __typeof (xmlNamespaceParseNSDef) xmlNamespaceParseNSDef __attribute((alias("xmlNamespaceParseNSDef__internal_alias")));
05394 #else
05395 #ifndef xmlNamespaceParseNSDef
05396 extern __typeof (xmlNamespaceParseNSDef) xmlNamespaceParseNSDef__internal_alias __attribute((visibility("hidden")));
05397 #define xmlNamespaceParseNSDef xmlNamespaceParseNSDef__internal_alias
05398 #endif
05399 #endif
05400 #endif
05401 
05402 #if defined(LIBXML_LEGACY_ENABLED)
05403 #ifdef bottom_legacy
05404 #undef xmlNamespaceParseQName
05405 extern __typeof (xmlNamespaceParseQName) xmlNamespaceParseQName __attribute((alias("xmlNamespaceParseQName__internal_alias")));
05406 #else
05407 #ifndef xmlNamespaceParseQName
05408 extern __typeof (xmlNamespaceParseQName) xmlNamespaceParseQName__internal_alias __attribute((visibility("hidden")));
05409 #define xmlNamespaceParseQName xmlNamespaceParseQName__internal_alias
05410 #endif
05411 #endif
05412 #endif
05413 
05414 #if defined(LIBXML_FTP_ENABLED)
05415 #ifdef bottom_nanoftp
05416 #undef xmlNanoFTPCheckResponse
05417 extern __typeof (xmlNanoFTPCheckResponse) xmlNanoFTPCheckResponse __attribute((alias("xmlNanoFTPCheckResponse__internal_alias")));
05418 #else
05419 #ifndef xmlNanoFTPCheckResponse
05420 extern __typeof (xmlNanoFTPCheckResponse) xmlNanoFTPCheckResponse__internal_alias __attribute((visibility("hidden")));
05421 #define xmlNanoFTPCheckResponse xmlNanoFTPCheckResponse__internal_alias
05422 #endif
05423 #endif
05424 #endif
05425 
05426 #if defined(LIBXML_FTP_ENABLED)
05427 #ifdef bottom_nanoftp
05428 #undef xmlNanoFTPCleanup
05429 extern __typeof (xmlNanoFTPCleanup) xmlNanoFTPCleanup __attribute((alias("xmlNanoFTPCleanup__internal_alias")));
05430 #else
05431 #ifndef xmlNanoFTPCleanup
05432 extern __typeof (xmlNanoFTPCleanup) xmlNanoFTPCleanup__internal_alias __attribute((visibility("hidden")));
05433 #define xmlNanoFTPCleanup xmlNanoFTPCleanup__internal_alias
05434 #endif
05435 #endif
05436 #endif
05437 
05438 #if defined(LIBXML_FTP_ENABLED)
05439 #ifdef bottom_nanoftp
05440 #undef xmlNanoFTPClose
05441 extern __typeof (xmlNanoFTPClose) xmlNanoFTPClose __attribute((alias("xmlNanoFTPClose__internal_alias")));
05442 #else
05443 #ifndef xmlNanoFTPClose
05444 extern __typeof (xmlNanoFTPClose) xmlNanoFTPClose__internal_alias __attribute((visibility("hidden")));
05445 #define xmlNanoFTPClose xmlNanoFTPClose__internal_alias
05446 #endif
05447 #endif
05448 #endif
05449 
05450 #if defined(LIBXML_FTP_ENABLED)
05451 #ifdef bottom_nanoftp
05452 #undef xmlNanoFTPCloseConnection
05453 extern __typeof (xmlNanoFTPCloseConnection) xmlNanoFTPCloseConnection __attribute((alias("xmlNanoFTPCloseConnection__internal_alias")));
05454 #else
05455 #ifndef xmlNanoFTPCloseConnection
05456 extern __typeof (xmlNanoFTPCloseConnection) xmlNanoFTPCloseConnection__internal_alias __attribute((visibility("hidden")));
05457 #define xmlNanoFTPCloseConnection xmlNanoFTPCloseConnection__internal_alias
05458 #endif
05459 #endif
05460 #endif
05461 
05462 #if defined(LIBXML_FTP_ENABLED)
05463 #ifdef bottom_nanoftp
05464 #undef xmlNanoFTPConnect
05465 extern __typeof (xmlNanoFTPConnect) xmlNanoFTPConnect __attribute((alias("xmlNanoFTPConnect__internal_alias")));
05466 #else
05467 #ifndef xmlNanoFTPConnect
05468 extern __typeof (xmlNanoFTPConnect) xmlNanoFTPConnect__internal_alias __attribute((visibility("hidden")));
05469 #define xmlNanoFTPConnect xmlNanoFTPConnect__internal_alias
05470 #endif
05471 #endif
05472 #endif
05473 
05474 #if defined(LIBXML_FTP_ENABLED)
05475 #ifdef bottom_nanoftp
05476 #undef xmlNanoFTPConnectTo
05477 extern __typeof (xmlNanoFTPConnectTo) xmlNanoFTPConnectTo __attribute((alias("xmlNanoFTPConnectTo__internal_alias")));
05478 #else
05479 #ifndef xmlNanoFTPConnectTo
05480 extern __typeof (xmlNanoFTPConnectTo) xmlNanoFTPConnectTo__internal_alias __attribute((visibility("hidden")));
05481 #define xmlNanoFTPConnectTo xmlNanoFTPConnectTo__internal_alias
05482 #endif
05483 #endif
05484 #endif
05485 
05486 #if defined(LIBXML_FTP_ENABLED)
05487 #ifdef bottom_nanoftp
05488 #undef xmlNanoFTPCwd
05489 extern __typeof (xmlNanoFTPCwd) xmlNanoFTPCwd __attribute((alias("xmlNanoFTPCwd__internal_alias")));
05490 #else
05491 #ifndef xmlNanoFTPCwd
05492 extern __typeof (xmlNanoFTPCwd) xmlNanoFTPCwd__internal_alias __attribute((visibility("hidden")));
05493 #define xmlNanoFTPCwd xmlNanoFTPCwd__internal_alias
05494 #endif
05495 #endif
05496 #endif
05497 
05498 #if defined(LIBXML_FTP_ENABLED)
05499 #ifdef bottom_nanoftp
05500 #undef xmlNanoFTPDele
05501 extern __typeof (xmlNanoFTPDele) xmlNanoFTPDele __attribute((alias("xmlNanoFTPDele__internal_alias")));
05502 #else
05503 #ifndef xmlNanoFTPDele
05504 extern __typeof (xmlNanoFTPDele) xmlNanoFTPDele__internal_alias __attribute((visibility("hidden")));
05505 #define xmlNanoFTPDele xmlNanoFTPDele__internal_alias
05506 #endif
05507 #endif
05508 #endif
05509 
05510 #if defined(LIBXML_FTP_ENABLED)
05511 #ifdef bottom_nanoftp
05512 #undef xmlNanoFTPFreeCtxt
05513 extern __typeof (xmlNanoFTPFreeCtxt) xmlNanoFTPFreeCtxt __attribute((alias("xmlNanoFTPFreeCtxt__internal_alias")));
05514 #else
05515 #ifndef xmlNanoFTPFreeCtxt
05516 extern __typeof (xmlNanoFTPFreeCtxt) xmlNanoFTPFreeCtxt__internal_alias __attribute((visibility("hidden")));
05517 #define xmlNanoFTPFreeCtxt xmlNanoFTPFreeCtxt__internal_alias
05518 #endif
05519 #endif
05520 #endif
05521 
05522 #if defined(LIBXML_FTP_ENABLED)
05523 #ifdef bottom_nanoftp
05524 #undef xmlNanoFTPGet
05525 extern __typeof (xmlNanoFTPGet) xmlNanoFTPGet __attribute((alias("xmlNanoFTPGet__internal_alias")));
05526 #else
05527 #ifndef xmlNanoFTPGet
05528 extern __typeof (xmlNanoFTPGet) xmlNanoFTPGet__internal_alias __attribute((visibility("hidden")));
05529 #define xmlNanoFTPGet xmlNanoFTPGet__internal_alias
05530 #endif
05531 #endif
05532 #endif
05533 
05534 #if defined(LIBXML_FTP_ENABLED)
05535 #ifdef bottom_nanoftp
05536 #undef xmlNanoFTPGetConnection
05537 extern __typeof (xmlNanoFTPGetConnection) xmlNanoFTPGetConnection __attribute((alias("xmlNanoFTPGetConnection__internal_alias")));
05538 #else
05539 #ifndef xmlNanoFTPGetConnection
05540 extern __typeof (xmlNanoFTPGetConnection) xmlNanoFTPGetConnection__internal_alias __attribute((visibility("hidden")));
05541 #define xmlNanoFTPGetConnection xmlNanoFTPGetConnection__internal_alias
05542 #endif
05543 #endif
05544 #endif
05545 
05546 #if defined(LIBXML_FTP_ENABLED)
05547 #ifdef bottom_nanoftp
05548 #undef xmlNanoFTPGetResponse
05549 extern __typeof (xmlNanoFTPGetResponse) xmlNanoFTPGetResponse __attribute((alias("xmlNanoFTPGetResponse__internal_alias")));
05550 #else
05551 #ifndef xmlNanoFTPGetResponse
05552 extern __typeof (xmlNanoFTPGetResponse) xmlNanoFTPGetResponse__internal_alias __attribute((visibility("hidden")));
05553 #define xmlNanoFTPGetResponse xmlNanoFTPGetResponse__internal_alias
05554 #endif
05555 #endif
05556 #endif
05557 
05558 #if defined(LIBXML_FTP_ENABLED)
05559 #ifdef bottom_nanoftp
05560 #undef xmlNanoFTPGetSocket
05561 extern __typeof (xmlNanoFTPGetSocket) xmlNanoFTPGetSocket __attribute((alias("xmlNanoFTPGetSocket__internal_alias")));
05562 #else
05563 #ifndef xmlNanoFTPGetSocket
05564 extern __typeof (xmlNanoFTPGetSocket) xmlNanoFTPGetSocket__internal_alias __attribute((visibility("hidden")));
05565 #define xmlNanoFTPGetSocket xmlNanoFTPGetSocket__internal_alias
05566 #endif
05567 #endif
05568 #endif
05569 
05570 #if defined(LIBXML_FTP_ENABLED)
05571 #ifdef bottom_nanoftp
05572 #undef xmlNanoFTPInit
05573 extern __typeof (xmlNanoFTPInit) xmlNanoFTPInit __attribute((alias("xmlNanoFTPInit__internal_alias")));
05574 #else
05575 #ifndef xmlNanoFTPInit
05576 extern __typeof (xmlNanoFTPInit) xmlNanoFTPInit__internal_alias __attribute((visibility("hidden")));
05577 #define xmlNanoFTPInit xmlNanoFTPInit__internal_alias
05578 #endif
05579 #endif
05580 #endif
05581 
05582 #if defined(LIBXML_FTP_ENABLED)
05583 #ifdef bottom_nanoftp
05584 #undef xmlNanoFTPList
05585 extern __typeof (xmlNanoFTPList) xmlNanoFTPList __attribute((alias("xmlNanoFTPList__internal_alias")));
05586 #else
05587 #ifndef xmlNanoFTPList
05588 extern __typeof (xmlNanoFTPList) xmlNanoFTPList__internal_alias __attribute((visibility("hidden")));
05589 #define xmlNanoFTPList xmlNanoFTPList__internal_alias
05590 #endif
05591 #endif
05592 #endif
05593 
05594 #if defined(LIBXML_FTP_ENABLED)
05595 #ifdef bottom_nanoftp
05596 #undef xmlNanoFTPNewCtxt
05597 extern __typeof (xmlNanoFTPNewCtxt) xmlNanoFTPNewCtxt __attribute((alias("xmlNanoFTPNewCtxt__internal_alias")));
05598 #else
05599 #ifndef xmlNanoFTPNewCtxt
05600 extern __typeof (xmlNanoFTPNewCtxt) xmlNanoFTPNewCtxt__internal_alias __attribute((visibility("hidden")));
05601 #define xmlNanoFTPNewCtxt xmlNanoFTPNewCtxt__internal_alias
05602 #endif
05603 #endif
05604 #endif
05605 
05606 #if defined(LIBXML_FTP_ENABLED)
05607 #ifdef bottom_nanoftp
05608 #undef xmlNanoFTPOpen
05609 extern __typeof (xmlNanoFTPOpen) xmlNanoFTPOpen __attribute((alias("xmlNanoFTPOpen__internal_alias")));
05610 #else
05611 #ifndef xmlNanoFTPOpen
05612 extern __typeof (xmlNanoFTPOpen) xmlNanoFTPOpen__internal_alias __attribute((visibility("hidden")));
05613 #define xmlNanoFTPOpen xmlNanoFTPOpen__internal_alias
05614 #endif
05615 #endif
05616 #endif
05617 
05618 #if defined(LIBXML_FTP_ENABLED)
05619 #ifdef bottom_nanoftp
05620 #undef xmlNanoFTPProxy
05621 extern __typeof (xmlNanoFTPProxy) xmlNanoFTPProxy __attribute((alias("xmlNanoFTPProxy__internal_alias")));
05622 #else
05623 #ifndef xmlNanoFTPProxy
05624 extern __typeof (xmlNanoFTPProxy) xmlNanoFTPProxy__internal_alias __attribute((visibility("hidden")));
05625 #define xmlNanoFTPProxy xmlNanoFTPProxy__internal_alias
05626 #endif
05627 #endif
05628 #endif
05629 
05630 #if defined(LIBXML_FTP_ENABLED)
05631 #ifdef bottom_nanoftp
05632 #undef xmlNanoFTPQuit
05633 extern __typeof (xmlNanoFTPQuit) xmlNanoFTPQuit __attribute((alias("xmlNanoFTPQuit__internal_alias")));
05634 #else
05635 #ifndef xmlNanoFTPQuit
05636 extern __typeof (xmlNanoFTPQuit) xmlNanoFTPQuit__internal_alias __attribute((visibility("hidden")));
05637 #define xmlNanoFTPQuit xmlNanoFTPQuit__internal_alias
05638 #endif
05639 #endif
05640 #endif
05641 
05642 #if defined(LIBXML_FTP_ENABLED)
05643 #ifdef bottom_nanoftp
05644 #undef xmlNanoFTPRead
05645 extern __typeof (xmlNanoFTPRead) xmlNanoFTPRead __attribute((alias("xmlNanoFTPRead__internal_alias")));
05646 #else
05647 #ifndef xmlNanoFTPRead
05648 extern __typeof (xmlNanoFTPRead) xmlNanoFTPRead__internal_alias __attribute((visibility("hidden")));
05649 #define xmlNanoFTPRead xmlNanoFTPRead__internal_alias
05650 #endif
05651 #endif
05652 #endif
05653 
05654 #if defined(LIBXML_FTP_ENABLED)
05655 #ifdef bottom_nanoftp
05656 #undef xmlNanoFTPScanProxy
05657 extern __typeof (xmlNanoFTPScanProxy) xmlNanoFTPScanProxy __attribute((alias("xmlNanoFTPScanProxy__internal_alias")));
05658 #else
05659 #ifndef xmlNanoFTPScanProxy
05660 extern __typeof (xmlNanoFTPScanProxy) xmlNanoFTPScanProxy__internal_alias __attribute((visibility("hidden")));
05661 #define xmlNanoFTPScanProxy xmlNanoFTPScanProxy__internal_alias
05662 #endif
05663 #endif
05664 #endif
05665 
05666 #if defined(LIBXML_FTP_ENABLED)
05667 #ifdef bottom_nanoftp
05668 #undef xmlNanoFTPUpdateURL
05669 extern __typeof (xmlNanoFTPUpdateURL) xmlNanoFTPUpdateURL __attribute((alias("xmlNanoFTPUpdateURL__internal_alias")));
05670 #else
05671 #ifndef xmlNanoFTPUpdateURL
05672 extern __typeof (xmlNanoFTPUpdateURL) xmlNanoFTPUpdateURL__internal_alias __attribute((visibility("hidden")));
05673 #define xmlNanoFTPUpdateURL xmlNanoFTPUpdateURL__internal_alias
05674 #endif
05675 #endif
05676 #endif
05677 
05678 #if defined(LIBXML_HTTP_ENABLED)
05679 #ifdef bottom_nanohttp
05680 #undef xmlNanoHTTPAuthHeader
05681 extern __typeof (xmlNanoHTTPAuthHeader) xmlNanoHTTPAuthHeader __attribute((alias("xmlNanoHTTPAuthHeader__internal_alias")));
05682 #else
05683 #ifndef xmlNanoHTTPAuthHeader
05684 extern __typeof (xmlNanoHTTPAuthHeader) xmlNanoHTTPAuthHeader__internal_alias __attribute((visibility("hidden")));
05685 #define xmlNanoHTTPAuthHeader xmlNanoHTTPAuthHeader__internal_alias
05686 #endif
05687 #endif
05688 #endif
05689 
05690 #if defined(LIBXML_HTTP_ENABLED)
05691 #ifdef bottom_nanohttp
05692 #undef xmlNanoHTTPCleanup
05693 extern __typeof (xmlNanoHTTPCleanup) xmlNanoHTTPCleanup __attribute((alias("xmlNanoHTTPCleanup__internal_alias")));
05694 #else
05695 #ifndef xmlNanoHTTPCleanup
05696 extern __typeof (xmlNanoHTTPCleanup) xmlNanoHTTPCleanup__internal_alias __attribute((visibility("hidden")));
05697 #define xmlNanoHTTPCleanup xmlNanoHTTPCleanup__internal_alias
05698 #endif
05699 #endif
05700 #endif
05701 
05702 #if defined(LIBXML_HTTP_ENABLED)
05703 #ifdef bottom_nanohttp
05704 #undef xmlNanoHTTPClose
05705 extern __typeof (xmlNanoHTTPClose) xmlNanoHTTPClose __attribute((alias("xmlNanoHTTPClose__internal_alias")));
05706 #else
05707 #ifndef xmlNanoHTTPClose
05708 extern __typeof (xmlNanoHTTPClose) xmlNanoHTTPClose__internal_alias __attribute((visibility("hidden")));
05709 #define xmlNanoHTTPClose xmlNanoHTTPClose__internal_alias
05710 #endif
05711 #endif
05712 #endif
05713 
05714 #if defined(LIBXML_HTTP_ENABLED)
05715 #ifdef bottom_nanohttp
05716 #undef xmlNanoHTTPContentLength
05717 extern __typeof (xmlNanoHTTPContentLength) xmlNanoHTTPContentLength __attribute((alias("xmlNanoHTTPContentLength__internal_alias")));
05718 #else
05719 #ifndef xmlNanoHTTPContentLength
05720 extern __typeof (xmlNanoHTTPContentLength) xmlNanoHTTPContentLength__internal_alias __attribute((visibility("hidden")));
05721 #define xmlNanoHTTPContentLength xmlNanoHTTPContentLength__internal_alias
05722 #endif
05723 #endif
05724 #endif
05725 
05726 #if defined(LIBXML_HTTP_ENABLED)
05727 #ifdef bottom_nanohttp
05728 #undef xmlNanoHTTPEncoding
05729 extern __typeof (xmlNanoHTTPEncoding) xmlNanoHTTPEncoding __attribute((alias("xmlNanoHTTPEncoding__internal_alias")));
05730 #else
05731 #ifndef xmlNanoHTTPEncoding
05732 extern __typeof (xmlNanoHTTPEncoding) xmlNanoHTTPEncoding__internal_alias __attribute((visibility("hidden")));
05733 #define xmlNanoHTTPEncoding xmlNanoHTTPEncoding__internal_alias
05734 #endif
05735 #endif
05736 #endif
05737 
05738 #if defined(LIBXML_HTTP_ENABLED)
05739 #ifdef bottom_nanohttp
05740 #undef xmlNanoHTTPFetch
05741 extern __typeof (xmlNanoHTTPFetch) xmlNanoHTTPFetch __attribute((alias("xmlNanoHTTPFetch__internal_alias")));
05742 #else
05743 #ifndef xmlNanoHTTPFetch
05744 extern __typeof (xmlNanoHTTPFetch) xmlNanoHTTPFetch__internal_alias __attribute((visibility("hidden")));
05745 #define xmlNanoHTTPFetch xmlNanoHTTPFetch__internal_alias
05746 #endif
05747 #endif
05748 #endif
05749 
05750 #if defined(LIBXML_HTTP_ENABLED)
05751 #ifdef bottom_nanohttp
05752 #undef xmlNanoHTTPInit
05753 extern __typeof (xmlNanoHTTPInit) xmlNanoHTTPInit __attribute((alias("xmlNanoHTTPInit__internal_alias")));
05754 #else
05755 #ifndef xmlNanoHTTPInit
05756 extern __typeof (xmlNanoHTTPInit) xmlNanoHTTPInit__internal_alias __attribute((visibility("hidden")));
05757 #define xmlNanoHTTPInit xmlNanoHTTPInit__internal_alias
05758 #endif
05759 #endif
05760 #endif
05761 
05762 #if defined(LIBXML_HTTP_ENABLED)
05763 #ifdef bottom_nanohttp
05764 #undef xmlNanoHTTPMethod
05765 extern __typeof (xmlNanoHTTPMethod) xmlNanoHTTPMethod __attribute((alias("xmlNanoHTTPMethod__internal_alias")));
05766 #else
05767 #ifndef xmlNanoHTTPMethod
05768 extern __typeof (xmlNanoHTTPMethod) xmlNanoHTTPMethod__internal_alias __attribute((visibility("hidden")));
05769 #define xmlNanoHTTPMethod xmlNanoHTTPMethod__internal_alias
05770 #endif
05771 #endif
05772 #endif
05773 
05774 #if defined(LIBXML_HTTP_ENABLED)
05775 #ifdef bottom_nanohttp
05776 #undef xmlNanoHTTPMethodRedir
05777 extern __typeof (xmlNanoHTTPMethodRedir) xmlNanoHTTPMethodRedir __attribute((alias("xmlNanoHTTPMethodRedir__internal_alias")));
05778 #else
05779 #ifndef xmlNanoHTTPMethodRedir
05780 extern __typeof (xmlNanoHTTPMethodRedir) xmlNanoHTTPMethodRedir__internal_alias __attribute((visibility("hidden")));
05781 #define xmlNanoHTTPMethodRedir xmlNanoHTTPMethodRedir__internal_alias
05782 #endif
05783 #endif
05784 #endif
05785 
05786 #if defined(LIBXML_HTTP_ENABLED)
05787 #ifdef bottom_nanohttp
05788 #undef xmlNanoHTTPMimeType
05789 extern __typeof (xmlNanoHTTPMimeType) xmlNanoHTTPMimeType __attribute((alias("xmlNanoHTTPMimeType__internal_alias")));
05790 #else
05791 #ifndef xmlNanoHTTPMimeType
05792 extern __typeof (xmlNanoHTTPMimeType) xmlNanoHTTPMimeType__internal_alias __attribute((visibility("hidden")));
05793 #define xmlNanoHTTPMimeType xmlNanoHTTPMimeType__internal_alias
05794 #endif
05795 #endif
05796 #endif
05797 
05798 #if defined(LIBXML_HTTP_ENABLED)
05799 #ifdef bottom_nanohttp
05800 #undef xmlNanoHTTPOpen
05801 extern __typeof (xmlNanoHTTPOpen) xmlNanoHTTPOpen __attribute((alias("xmlNanoHTTPOpen__internal_alias")));
05802 #else
05803 #ifndef xmlNanoHTTPOpen
05804 extern __typeof (xmlNanoHTTPOpen) xmlNanoHTTPOpen__internal_alias __attribute((visibility("hidden")));
05805 #define xmlNanoHTTPOpen xmlNanoHTTPOpen__internal_alias
05806 #endif
05807 #endif
05808 #endif
05809 
05810 #if defined(LIBXML_HTTP_ENABLED)
05811 #ifdef bottom_nanohttp
05812 #undef xmlNanoHTTPOpenRedir
05813 extern __typeof (xmlNanoHTTPOpenRedir) xmlNanoHTTPOpenRedir __attribute((alias("xmlNanoHTTPOpenRedir__internal_alias")));
05814 #else
05815 #ifndef xmlNanoHTTPOpenRedir
05816 extern __typeof (xmlNanoHTTPOpenRedir) xmlNanoHTTPOpenRedir__internal_alias __attribute((visibility("hidden")));
05817 #define xmlNanoHTTPOpenRedir xmlNanoHTTPOpenRedir__internal_alias
05818 #endif
05819 #endif
05820 #endif
05821 
05822 #if defined(LIBXML_HTTP_ENABLED)
05823 #ifdef bottom_nanohttp
05824 #undef xmlNanoHTTPRead
05825 extern __typeof (xmlNanoHTTPRead) xmlNanoHTTPRead __attribute((alias("xmlNanoHTTPRead__internal_alias")));
05826 #else
05827 #ifndef xmlNanoHTTPRead
05828 extern __typeof (xmlNanoHTTPRead) xmlNanoHTTPRead__internal_alias __attribute((visibility("hidden")));
05829 #define xmlNanoHTTPRead xmlNanoHTTPRead__internal_alias
05830 #endif
05831 #endif
05832 #endif
05833 
05834 #if defined(LIBXML_HTTP_ENABLED)
05835 #ifdef bottom_nanohttp
05836 #undef xmlNanoHTTPRedir
05837 extern __typeof (xmlNanoHTTPRedir) xmlNanoHTTPRedir __attribute((alias("xmlNanoHTTPRedir__internal_alias")));
05838 #else
05839 #ifndef xmlNanoHTTPRedir
05840 extern __typeof (xmlNanoHTTPRedir) xmlNanoHTTPRedir__internal_alias __attribute((visibility("hidden")));
05841 #define xmlNanoHTTPRedir xmlNanoHTTPRedir__internal_alias
05842 #endif
05843 #endif
05844 #endif
05845 
05846 #if defined(LIBXML_HTTP_ENABLED)
05847 #ifdef bottom_nanohttp
05848 #undef xmlNanoHTTPReturnCode
05849 extern __typeof (xmlNanoHTTPReturnCode) xmlNanoHTTPReturnCode __attribute((alias("xmlNanoHTTPReturnCode__internal_alias")));
05850 #else
05851 #ifndef xmlNanoHTTPReturnCode
05852 extern __typeof (xmlNanoHTTPReturnCode) xmlNanoHTTPReturnCode__internal_alias __attribute((visibility("hidden")));
05853 #define xmlNanoHTTPReturnCode xmlNanoHTTPReturnCode__internal_alias
05854 #endif
05855 #endif
05856 #endif
05857 
05858 #if defined(LIBXML_HTTP_ENABLED) && defined(LIBXML_OUTPUT_ENABLED)
05859 #ifdef bottom_nanohttp
05860 #undef xmlNanoHTTPSave
05861 extern __typeof (xmlNanoHTTPSave) xmlNanoHTTPSave __attribute((alias("xmlNanoHTTPSave__internal_alias")));
05862 #else
05863 #ifndef xmlNanoHTTPSave
05864 extern __typeof (xmlNanoHTTPSave) xmlNanoHTTPSave__internal_alias __attribute((visibility("hidden")));
05865 #define xmlNanoHTTPSave xmlNanoHTTPSave__internal_alias
05866 #endif
05867 #endif
05868 #endif
05869 
05870 #if defined(LIBXML_HTTP_ENABLED)
05871 #ifdef bottom_nanohttp
05872 #undef xmlNanoHTTPScanProxy
05873 extern __typeof (xmlNanoHTTPScanProxy) xmlNanoHTTPScanProxy __attribute((alias("xmlNanoHTTPScanProxy__internal_alias")));
05874 #else
05875 #ifndef xmlNanoHTTPScanProxy
05876 extern __typeof (xmlNanoHTTPScanProxy) xmlNanoHTTPScanProxy__internal_alias __attribute((visibility("hidden")));
05877 #define xmlNanoHTTPScanProxy xmlNanoHTTPScanProxy__internal_alias
05878 #endif
05879 #endif
05880 #endif
05881 
05882 #if defined(LIBXML_REGEXP_ENABLED) && defined(LIBXML_AUTOMATA_ENABLED)
05883 #ifdef bottom_xmlregexp
05884 #undef xmlNewAutomata
05885 extern __typeof (xmlNewAutomata) xmlNewAutomata __attribute((alias("xmlNewAutomata__internal_alias")));
05886 #else
05887 #ifndef xmlNewAutomata
05888 extern __typeof (xmlNewAutomata) xmlNewAutomata__internal_alias __attribute((visibility("hidden")));
05889 #define xmlNewAutomata xmlNewAutomata__internal_alias
05890 #endif
05891 #endif
05892 #endif
05893 
05894 #ifdef bottom_tree
05895 #undef xmlNewCDataBlock
05896 extern __typeof (xmlNewCDataBlock) xmlNewCDataBlock __attribute((alias("xmlNewCDataBlock__internal_alias")));
05897 #else
05898 #ifndef xmlNewCDataBlock
05899 extern __typeof (xmlNewCDataBlock) xmlNewCDataBlock__internal_alias __attribute((visibility("hidden")));
05900 #define xmlNewCDataBlock xmlNewCDataBlock__internal_alias
05901 #endif
05902 #endif
05903 
05904 #if defined(LIBXML_CATALOG_ENABLED)
05905 #ifdef bottom_catalog
05906 #undef xmlNewCatalog
05907 extern __typeof (xmlNewCatalog) xmlNewCatalog __attribute((alias("xmlNewCatalog__internal_alias")));
05908 #else
05909 #ifndef xmlNewCatalog
05910 extern __typeof (xmlNewCatalog) xmlNewCatalog__internal_alias __attribute((visibility("hidden")));
05911 #define xmlNewCatalog xmlNewCatalog__internal_alias
05912 #endif
05913 #endif
05914 #endif
05915 
05916 #ifdef bottom_encoding
05917 #undef xmlNewCharEncodingHandler
05918 extern __typeof (xmlNewCharEncodingHandler) xmlNewCharEncodingHandler __attribute((alias("xmlNewCharEncodingHandler__internal_alias")));
05919 #else
05920 #ifndef xmlNewCharEncodingHandler
05921 extern __typeof (xmlNewCharEncodingHandler) xmlNewCharEncodingHandler__internal_alias __attribute((visibility("hidden")));
05922 #define xmlNewCharEncodingHandler xmlNewCharEncodingHandler__internal_alias
05923 #endif
05924 #endif
05925 
05926 #ifdef bottom_tree
05927 #undef xmlNewCharRef
05928 extern __typeof (xmlNewCharRef) xmlNewCharRef __attribute((alias("xmlNewCharRef__internal_alias")));
05929 #else
05930 #ifndef xmlNewCharRef
05931 extern __typeof (xmlNewCharRef) xmlNewCharRef__internal_alias __attribute((visibility("hidden")));
05932 #define xmlNewCharRef xmlNewCharRef__internal_alias
05933 #endif
05934 #endif
05935 
05936 #if defined(LIBXML_TREE_ENABLED) || defined(LIBXML_SCHEMAS_ENABLED)
05937 #ifdef bottom_tree
05938 #undef xmlNewChild
05939 extern __typeof (xmlNewChild) xmlNewChild __attribute((alias("xmlNewChild__internal_alias")));
05940 #else
05941 #ifndef xmlNewChild
05942 extern __typeof (xmlNewChild) xmlNewChild__internal_alias __attribute((visibility("hidden")));
05943 #define xmlNewChild xmlNewChild__internal_alias
05944 #endif
05945 #endif
05946 #endif
05947 
05948 #ifdef bottom_tree
05949 #undef xmlNewComment
05950 extern __typeof (xmlNewComment) xmlNewComment __attribute((alias("xmlNewComment__internal_alias")));
05951 #else
05952 #ifndef xmlNewComment
05953 extern __typeof (xmlNewComment) xmlNewComment__internal_alias __attribute((visibility("hidden")));
05954 #define xmlNewComment xmlNewComment__internal_alias
05955 #endif
05956 #endif
05957 
05958 #ifdef bottom_tree
05959 #undef xmlNewDoc
05960 extern __typeof (xmlNewDoc) xmlNewDoc __attribute((alias("xmlNewDoc__internal_alias")));
05961 #else
05962 #ifndef xmlNewDoc
05963 extern __typeof (xmlNewDoc) xmlNewDoc__internal_alias __attribute((visibility("hidden")));
05964 #define xmlNewDoc xmlNewDoc__internal_alias
05965 #endif
05966 #endif
05967 
05968 #ifdef bottom_tree
05969 #undef xmlNewDocComment
05970 extern __typeof (xmlNewDocComment) xmlNewDocComment __attribute((alias("xmlNewDocComment__internal_alias")));
05971 #else
05972 #ifndef xmlNewDocComment
05973 extern __typeof (xmlNewDocComment) xmlNewDocComment__internal_alias __attribute((visibility("hidden")));
05974 #define xmlNewDocComment xmlNewDocComment__internal_alias
05975 #endif
05976 #endif
05977 
05978 #ifdef bottom_valid
05979 #undef xmlNewDocElementContent
05980 extern __typeof (xmlNewDocElementContent) xmlNewDocElementContent __attribute((alias("xmlNewDocElementContent__internal_alias")));
05981 #else
05982 #ifndef xmlNewDocElementContent
05983 extern __typeof (xmlNewDocElementContent) xmlNewDocElementContent__internal_alias __attribute((visibility("hidden")));
05984 #define xmlNewDocElementContent xmlNewDocElementContent__internal_alias
05985 #endif
05986 #endif
05987 
05988 #if defined(LIBXML_TREE_ENABLED)
05989 #ifdef bottom_tree
05990 #undef xmlNewDocFragment
05991 extern __typeof (xmlNewDocFragment) xmlNewDocFragment __attribute((alias("xmlNewDocFragment__internal_alias")));
05992 #else
05993 #ifndef xmlNewDocFragment
05994 extern __typeof (xmlNewDocFragment) xmlNewDocFragment__internal_alias __attribute((visibility("hidden")));
05995 #define xmlNewDocFragment xmlNewDocFragment__internal_alias
05996 #endif
05997 #endif
05998 #endif
05999 
06000 #ifdef bottom_tree
06001 #undef xmlNewDocNode
06002 extern __typeof (xmlNewDocNode) xmlNewDocNode __attribute((alias("xmlNewDocNode__internal_alias")));
06003 #else
06004 #ifndef xmlNewDocNode
06005 extern __typeof (xmlNewDocNode) xmlNewDocNode__internal_alias __attribute((visibility("hidden")));
06006 #define xmlNewDocNode xmlNewDocNode__internal_alias
06007 #endif
06008 #endif
06009 
06010 #ifdef bottom_tree
06011 #undef xmlNewDocNodeEatName
06012 extern __typeof (xmlNewDocNodeEatName) xmlNewDocNodeEatName __attribute((alias("xmlNewDocNodeEatName__internal_alias")));
06013 #else
06014 #ifndef xmlNewDocNodeEatName
06015 extern __typeof (xmlNewDocNodeEatName) xmlNewDocNodeEatName__internal_alias __attribute((visibility("hidden")));
06016 #define xmlNewDocNodeEatName xmlNewDocNodeEatName__internal_alias
06017 #endif
06018 #endif
06019 
06020 #ifdef bottom_tree
06021 #undef xmlNewDocPI
06022 extern __typeof (xmlNewDocPI) xmlNewDocPI __attribute((alias("xmlNewDocPI__internal_alias")));
06023 #else
06024 #ifndef xmlNewDocPI
06025 extern __typeof (xmlNewDocPI) xmlNewDocPI__internal_alias __attribute((visibility("hidden")));
06026 #define xmlNewDocPI xmlNewDocPI__internal_alias
06027 #endif
06028 #endif
06029 
06030 #ifdef bottom_tree
06031 #undef xmlNewDocProp
06032 extern __typeof (xmlNewDocProp) xmlNewDocProp __attribute((alias("xmlNewDocProp__internal_alias")));
06033 #else
06034 #ifndef xmlNewDocProp
06035 extern __typeof (xmlNewDocProp) xmlNewDocProp__internal_alias __attribute((visibility("hidden")));
06036 #define xmlNewDocProp xmlNewDocProp__internal_alias
06037 #endif
06038 #endif
06039 
06040 #if defined(LIBXML_TREE_ENABLED)
06041 #ifdef bottom_tree
06042 #undef xmlNewDocRawNode
06043 extern __typeof (xmlNewDocRawNode) xmlNewDocRawNode __attribute((alias("xmlNewDocRawNode__internal_alias")));
06044 #else
06045 #ifndef xmlNewDocRawNode
06046 extern __typeof (xmlNewDocRawNode) xmlNewDocRawNode__internal_alias __attribute((visibility("hidden")));
06047 #define xmlNewDocRawNode xmlNewDocRawNode__internal_alias
06048 #endif
06049 #endif
06050 #endif
06051 
06052 #ifdef bottom_tree
06053 #undef xmlNewDocText
06054 extern __typeof (xmlNewDocText) xmlNewDocText __attribute((alias("xmlNewDocText__internal_alias")));
06055 #else
06056 #ifndef xmlNewDocText
06057 extern __typeof (xmlNewDocText) xmlNewDocText__internal_alias __attribute((visibility("hidden")));
06058 #define xmlNewDocText xmlNewDocText__internal_alias
06059 #endif
06060 #endif
06061 
06062 #ifdef bottom_tree
06063 #undef xmlNewDocTextLen
06064 extern __typeof (xmlNewDocTextLen) xmlNewDocTextLen __attribute((alias("xmlNewDocTextLen__internal_alias")));
06065 #else
06066 #ifndef xmlNewDocTextLen
06067 extern __typeof (xmlNewDocTextLen) xmlNewDocTextLen__internal_alias __attribute((visibility("hidden")));
06068 #define xmlNewDocTextLen xmlNewDocTextLen__internal_alias
06069 #endif
06070 #endif
06071 
06072 #ifdef bottom_tree
06073 #undef xmlNewDtd
06074 extern __typeof (xmlNewDtd) xmlNewDtd __attribute((alias("xmlNewDtd__internal_alias")));
06075 #else
06076 #ifndef xmlNewDtd
06077 extern __typeof (xmlNewDtd) xmlNewDtd__internal_alias __attribute((visibility("hidden")));
06078 #define xmlNewDtd xmlNewDtd__internal_alias
06079 #endif
06080 #endif
06081 
06082 #ifdef bottom_valid
06083 #undef xmlNewElementContent
06084 extern __typeof (xmlNewElementContent) xmlNewElementContent __attribute((alias("xmlNewElementContent__internal_alias")));
06085 #else
06086 #ifndef xmlNewElementContent
06087 extern __typeof (xmlNewElementContent) xmlNewElementContent__internal_alias __attribute((visibility("hidden")));
06088 #define xmlNewElementContent xmlNewElementContent__internal_alias
06089 #endif
06090 #endif
06091 
06092 #ifdef bottom_entities
06093 #undef xmlNewEntity
06094 extern __typeof (xmlNewEntity) xmlNewEntity __attribute((alias("xmlNewEntity__internal_alias")));
06095 #else
06096 #ifndef xmlNewEntity
06097 extern __typeof (xmlNewEntity) xmlNewEntity__internal_alias __attribute((visibility("hidden")));
06098 #define xmlNewEntity xmlNewEntity__internal_alias
06099 #endif
06100 #endif
06101 
06102 #ifdef bottom_parserInternals
06103 #undef xmlNewEntityInputStream
06104 extern __typeof (xmlNewEntityInputStream) xmlNewEntityInputStream __attribute((alias("xmlNewEntityInputStream__internal_alias")));
06105 #else
06106 #ifndef xmlNewEntityInputStream
06107 extern __typeof (xmlNewEntityInputStream) xmlNewEntityInputStream__internal_alias __attribute((visibility("hidden")));
06108 #define xmlNewEntityInputStream xmlNewEntityInputStream__internal_alias
06109 #endif
06110 #endif
06111 
06112 #if defined(LIBXML_LEGACY_ENABLED)
06113 #ifdef bottom_legacy
06114 #undef xmlNewGlobalNs
06115 extern __typeof (xmlNewGlobalNs) xmlNewGlobalNs __attribute((alias("xmlNewGlobalNs__internal_alias")));
06116 #else
06117 #ifndef xmlNewGlobalNs
06118 extern __typeof (xmlNewGlobalNs) xmlNewGlobalNs__internal_alias __attribute((visibility("hidden")));
06119 #define xmlNewGlobalNs xmlNewGlobalNs__internal_alias
06120 #endif
06121 #endif
06122 #endif
06123 
06124 #ifdef bottom_parserInternals
06125 #undef xmlNewIOInputStream
06126 extern __typeof (xmlNewIOInputStream) xmlNewIOInputStream __attribute((alias("xmlNewIOInputStream__internal_alias")));
06127 #else
06128 #ifndef xmlNewIOInputStream
06129 extern __typeof (xmlNewIOInputStream) xmlNewIOInputStream__internal_alias __attribute((visibility("hidden")));
06130 #define xmlNewIOInputStream xmlNewIOInputStream__internal_alias
06131 #endif
06132 #endif
06133 
06134 #ifdef bottom_parserInternals
06135 #undef xmlNewInputFromFile
06136 extern __typeof (xmlNewInputFromFile) xmlNewInputFromFile __attribute((alias("xmlNewInputFromFile__internal_alias")));
06137 #else
06138 #ifndef xmlNewInputFromFile
06139 extern __typeof (xmlNewInputFromFile) xmlNewInputFromFile__internal_alias __attribute((visibility("hidden")));
06140 #define xmlNewInputFromFile xmlNewInputFromFile__internal_alias
06141 #endif
06142 #endif
06143 
06144 #ifdef bottom_parserInternals
06145 #undef xmlNewInputStream
06146 extern __typeof (xmlNewInputStream) xmlNewInputStream __attribute((alias("xmlNewInputStream__internal_alias")));
06147 #else
06148 #ifndef xmlNewInputStream
06149 extern __typeof (xmlNewInputStream) xmlNewInputStream__internal_alias __attribute((visibility("hidden")));
06150 #define xmlNewInputStream xmlNewInputStream__internal_alias
06151 #endif
06152 #endif
06153 
06154 #ifdef bottom_threads
06155 #undef xmlNewMutex
06156 extern __typeof (xmlNewMutex) xmlNewMutex __attribute((alias("xmlNewMutex__internal_alias")));
06157 #else
06158 #ifndef xmlNewMutex
06159 extern __typeof (xmlNewMutex) xmlNewMutex__internal_alias __attribute((visibility("hidden")));
06160 #define xmlNewMutex xmlNewMutex__internal_alias
06161 #endif
06162 #endif
06163 
06164 #ifdef bottom_tree
06165 #undef xmlNewNode
06166 extern __typeof (xmlNewNode) xmlNewNode __attribute((alias("xmlNewNode__internal_alias")));
06167 #else
06168 #ifndef xmlNewNode
06169 extern __typeof (xmlNewNode) xmlNewNode__internal_alias __attribute((visibility("hidden")));
06170 #define xmlNewNode xmlNewNode__internal_alias
06171 #endif
06172 #endif
06173 
06174 #ifdef bottom_tree
06175 #undef xmlNewNodeEatName
06176 extern __typeof (xmlNewNodeEatName) xmlNewNodeEatName __attribute((alias("xmlNewNodeEatName__internal_alias")));
06177 #else
06178 #ifndef xmlNewNodeEatName
06179 extern __typeof (xmlNewNodeEatName) xmlNewNodeEatName__internal_alias __attribute((visibility("hidden")));
06180 #define xmlNewNodeEatName xmlNewNodeEatName__internal_alias
06181 #endif
06182 #endif
06183 
06184 #ifdef bottom_tree
06185 #undef xmlNewNs
06186 extern __typeof (xmlNewNs) xmlNewNs __attribute((alias("xmlNewNs__internal_alias")));
06187 #else
06188 #ifndef xmlNewNs
06189 extern __typeof (xmlNewNs) xmlNewNs__internal_alias __attribute((visibility("hidden")));
06190 #define xmlNewNs xmlNewNs__internal_alias
06191 #endif
06192 #endif
06193 
06194 #ifdef bottom_tree
06195 #undef xmlNewNsProp
06196 extern __typeof (xmlNewNsProp) xmlNewNsProp __attribute((alias("xmlNewNsProp__internal_alias")));
06197 #else
06198 #ifndef xmlNewNsProp
06199 extern __typeof (xmlNewNsProp) xmlNewNsProp__internal_alias __attribute((visibility("hidden")));
06200 #define xmlNewNsProp xmlNewNsProp__internal_alias
06201 #endif
06202 #endif
06203 
06204 #ifdef bottom_tree
06205 #undef xmlNewNsPropEatName
06206 extern __typeof (xmlNewNsPropEatName) xmlNewNsPropEatName __attribute((alias("xmlNewNsPropEatName__internal_alias")));
06207 #else
06208 #ifndef xmlNewNsPropEatName
06209 extern __typeof (xmlNewNsPropEatName) xmlNewNsPropEatName__internal_alias __attribute((visibility("hidden")));
06210 #define xmlNewNsPropEatName xmlNewNsPropEatName__internal_alias
06211 #endif
06212 #endif
06213 
06214 #ifdef bottom_tree
06215 #undef xmlNewPI
06216 extern __typeof (xmlNewPI) xmlNewPI __attribute((alias("xmlNewPI__internal_alias")));
06217 #else
06218 #ifndef xmlNewPI
06219 extern __typeof (xmlNewPI) xmlNewPI__internal_alias __attribute((visibility("hidden")));
06220 #define xmlNewPI xmlNewPI__internal_alias
06221 #endif
06222 #endif
06223 
06224 #ifdef bottom_parserInternals
06225 #undef xmlNewParserCtxt
06226 extern __typeof (xmlNewParserCtxt) xmlNewParserCtxt __attribute((alias("xmlNewParserCtxt__internal_alias")));
06227 #else
06228 #ifndef xmlNewParserCtxt
06229 extern __typeof (xmlNewParserCtxt) xmlNewParserCtxt__internal_alias __attribute((visibility("hidden")));
06230 #define xmlNewParserCtxt xmlNewParserCtxt__internal_alias
06231 #endif
06232 #endif
06233 
06234 #if defined(LIBXML_TREE_ENABLED) || defined(LIBXML_HTML_ENABLED) || defined(LIBXML_SCHEMAS_ENABLED)
06235 #ifdef bottom_tree
06236 #undef xmlNewProp
06237 extern __typeof (xmlNewProp) xmlNewProp __attribute((alias("xmlNewProp__internal_alias")));
06238 #else
06239 #ifndef xmlNewProp
06240 extern __typeof (xmlNewProp) xmlNewProp__internal_alias __attribute((visibility("hidden")));
06241 #define xmlNewProp xmlNewProp__internal_alias
06242 #endif
06243 #endif
06244 #endif
06245 
06246 #ifdef bottom_threads
06247 #undef xmlNewRMutex
06248 extern __typeof (xmlNewRMutex) xmlNewRMutex __attribute((alias("xmlNewRMutex__internal_alias")));
06249 #else
06250 #ifndef xmlNewRMutex
06251 extern __typeof (xmlNewRMutex) xmlNewRMutex__internal_alias __attribute((visibility("hidden")));
06252 #define xmlNewRMutex xmlNewRMutex__internal_alias
06253 #endif
06254 #endif
06255 
06256 #ifdef bottom_tree
06257 #undef xmlNewReference
06258 extern __typeof (xmlNewReference) xmlNewReference __attribute((alias("xmlNewReference__internal_alias")));
06259 #else
06260 #ifndef xmlNewReference
06261 extern __typeof (xmlNewReference) xmlNewReference__internal_alias __attribute((visibility("hidden")));
06262 #define xmlNewReference xmlNewReference__internal_alias
06263 #endif
06264 #endif
06265 
06266 #ifdef bottom_parserInternals
06267 #undef xmlNewStringInputStream
06268 extern __typeof (xmlNewStringInputStream) xmlNewStringInputStream __attribute((alias("xmlNewStringInputStream__internal_alias")));
06269 #else
06270 #ifndef xmlNewStringInputStream
06271 extern __typeof (xmlNewStringInputStream) xmlNewStringInputStream__internal_alias __attribute((visibility("hidden")));
06272 #define xmlNewStringInputStream xmlNewStringInputStream__internal_alias
06273 #endif
06274 #endif
06275 
06276 #ifdef bottom_tree
06277 #undef xmlNewText
06278 extern __typeof (xmlNewText) xmlNewText __attribute((alias("xmlNewText__internal_alias")));
06279 #else
06280 #ifndef xmlNewText
06281 extern __typeof (xmlNewText) xmlNewText__internal_alias __attribute((visibility("hidden")));
06282 #define xmlNewText xmlNewText__internal_alias
06283 #endif
06284 #endif
06285 
06286 #if defined(LIBXML_TREE_ENABLED)
06287 #ifdef bottom_tree
06288 #undef xmlNewTextChild
06289 extern __typeof (xmlNewTextChild) xmlNewTextChild __attribute((alias("xmlNewTextChild__internal_alias")));
06290 #else
06291 #ifndef xmlNewTextChild
06292 extern __typeof (xmlNewTextChild) xmlNewTextChild__internal_alias __attribute((visibility("hidden")));
06293 #define xmlNewTextChild xmlNewTextChild__internal_alias
06294 #endif
06295 #endif
06296 #endif
06297 
06298 #ifdef bottom_tree
06299 #undef xmlNewTextLen
06300 extern __typeof (xmlNewTextLen) xmlNewTextLen __attribute((alias("xmlNewTextLen__internal_alias")));
06301 #else
06302 #ifndef xmlNewTextLen
06303 extern __typeof (xmlNewTextLen) xmlNewTextLen__internal_alias __attribute((visibility("hidden")));
06304 #define xmlNewTextLen xmlNewTextLen__internal_alias
06305 #endif
06306 #endif
06307 
06308 #if defined(LIBXML_READER_ENABLED)
06309 #ifdef bottom_xmlreader
06310 #undef xmlNewTextReader
06311 extern __typeof (xmlNewTextReader) xmlNewTextReader __attribute((alias("xmlNewTextReader__internal_alias")));
06312 #else
06313 #ifndef xmlNewTextReader
06314 extern __typeof (xmlNewTextReader) xmlNewTextReader__internal_alias __attribute((visibility("hidden")));
06315 #define xmlNewTextReader xmlNewTextReader__internal_alias
06316 #endif
06317 #endif
06318 #endif
06319 
06320 #if defined(LIBXML_READER_ENABLED)
06321 #ifdef bottom_xmlreader
06322 #undef xmlNewTextReaderFilename
06323 extern __typeof (xmlNewTextReaderFilename) xmlNewTextReaderFilename __attribute((alias("xmlNewTextReaderFilename__internal_alias")));
06324 #else
06325 #ifndef xmlNewTextReaderFilename
06326 extern __typeof (xmlNewTextReaderFilename) xmlNewTextReaderFilename__internal_alias __attribute((visibility("hidden")));
06327 #define xmlNewTextReaderFilename xmlNewTextReaderFilename__internal_alias
06328 #endif
06329 #endif
06330 #endif
06331 
06332 #if defined(LIBXML_WRITER_ENABLED)
06333 #ifdef bottom_xmlwriter
06334 #undef xmlNewTextWriter
06335 extern __typeof (xmlNewTextWriter) xmlNewTextWriter __attribute((alias("xmlNewTextWriter__internal_alias")));
06336 #else
06337 #ifndef xmlNewTextWriter
06338 extern __typeof (xmlNewTextWriter) xmlNewTextWriter__internal_alias __attribute((visibility("hidden")));
06339 #define xmlNewTextWriter xmlNewTextWriter__internal_alias
06340 #endif
06341 #endif
06342 #endif
06343 
06344 #if defined(LIBXML_WRITER_ENABLED)
06345 #ifdef bottom_xmlwriter
06346 #undef xmlNewTextWriterDoc
06347 extern __typeof (xmlNewTextWriterDoc) xmlNewTextWriterDoc __attribute((alias("xmlNewTextWriterDoc__internal_alias")));
06348 #else
06349 #ifndef xmlNewTextWriterDoc
06350 extern __typeof (xmlNewTextWriterDoc) xmlNewTextWriterDoc__internal_alias __attribute((visibility("hidden")));
06351 #define xmlNewTextWriterDoc xmlNewTextWriterDoc__internal_alias
06352 #endif
06353 #endif
06354 #endif
06355 
06356 #if defined(LIBXML_WRITER_ENABLED)
06357 #ifdef bottom_xmlwriter
06358 #undef xmlNewTextWriterFilename
06359 extern __typeof (xmlNewTextWriterFilename) xmlNewTextWriterFilename __attribute((alias("xmlNewTextWriterFilename__internal_alias")));
06360 #else
06361 #ifndef xmlNewTextWriterFilename
06362 extern __typeof (xmlNewTextWriterFilename) xmlNewTextWriterFilename__internal_alias __attribute((visibility("hidden")));
06363 #define xmlNewTextWriterFilename xmlNewTextWriterFilename__internal_alias
06364 #endif
06365 #endif
06366 #endif
06367 
06368 #if defined(LIBXML_WRITER_ENABLED)
06369 #ifdef bottom_xmlwriter
06370 #undef xmlNewTextWriterMemory
06371 extern __typeof (xmlNewTextWriterMemory) xmlNewTextWriterMemory __attribute((alias("xmlNewTextWriterMemory__internal_alias")));
06372 #else
06373 #ifndef xmlNewTextWriterMemory
06374 extern __typeof (xmlNewTextWriterMemory) xmlNewTextWriterMemory__internal_alias __attribute((visibility("hidden")));
06375 #define xmlNewTextWriterMemory xmlNewTextWriterMemory__internal_alias
06376 #endif
06377 #endif
06378 #endif
06379 
06380 #if defined(LIBXML_WRITER_ENABLED)
06381 #ifdef bottom_xmlwriter
06382 #undef xmlNewTextWriterPushParser
06383 extern __typeof (xmlNewTextWriterPushParser) xmlNewTextWriterPushParser __attribute((alias("xmlNewTextWriterPushParser__internal_alias")));
06384 #else
06385 #ifndef xmlNewTextWriterPushParser
06386 extern __typeof (xmlNewTextWriterPushParser) xmlNewTextWriterPushParser__internal_alias __attribute((visibility("hidden")));
06387 #define xmlNewTextWriterPushParser xmlNewTextWriterPushParser__internal_alias
06388 #endif
06389 #endif
06390 #endif
06391 
06392 #if defined(LIBXML_WRITER_ENABLED)
06393 #ifdef bottom_xmlwriter
06394 #undef xmlNewTextWriterTree
06395 extern __typeof (xmlNewTextWriterTree) xmlNewTextWriterTree __attribute((alias("xmlNewTextWriterTree__internal_alias")));
06396 #else
06397 #ifndef xmlNewTextWriterTree
06398 extern __typeof (xmlNewTextWriterTree) xmlNewTextWriterTree__internal_alias __attribute((visibility("hidden")));
06399 #define xmlNewTextWriterTree xmlNewTextWriterTree__internal_alias
06400 #endif
06401 #endif
06402 #endif
06403 
06404 #if defined(LIBXML_VALID_ENABLED)
06405 #ifdef bottom_valid
06406 #undef xmlNewValidCtxt
06407 extern __typeof (xmlNewValidCtxt) xmlNewValidCtxt __attribute((alias("xmlNewValidCtxt__internal_alias")));
06408 #else
06409 #ifndef xmlNewValidCtxt
06410 extern __typeof (xmlNewValidCtxt) xmlNewValidCtxt__internal_alias __attribute((visibility("hidden")));
06411 #define xmlNewValidCtxt xmlNewValidCtxt__internal_alias
06412 #endif
06413 #endif
06414 #endif
06415 
06416 #ifdef bottom_parserInternals
06417 #undef xmlNextChar
06418 extern __typeof (xmlNextChar) xmlNextChar __attribute((alias("xmlNextChar__internal_alias")));
06419 #else
06420 #ifndef xmlNextChar
06421 extern __typeof (xmlNextChar) xmlNextChar__internal_alias __attribute((visibility("hidden")));
06422 #define xmlNextChar xmlNextChar__internal_alias
06423 #endif
06424 #endif
06425 
06426 #if defined(LIBXML_TREE_ENABLED)
06427 #ifdef bottom_tree
06428 #undef xmlNextElementSibling
06429 extern __typeof (xmlNextElementSibling) xmlNextElementSibling __attribute((alias("xmlNextElementSibling__internal_alias")));
06430 #else
06431 #ifndef xmlNextElementSibling
06432 extern __typeof (xmlNextElementSibling) xmlNextElementSibling__internal_alias __attribute((visibility("hidden")));
06433 #define xmlNextElementSibling xmlNextElementSibling__internal_alias
06434 #endif
06435 #endif
06436 #endif
06437 
06438 #ifdef bottom_xmlIO
06439 #undef xmlNoNetExternalEntityLoader
06440 extern __typeof (xmlNoNetExternalEntityLoader) xmlNoNetExternalEntityLoader __attribute((alias("xmlNoNetExternalEntityLoader__internal_alias")));
06441 #else
06442 #ifndef xmlNoNetExternalEntityLoader
06443 extern __typeof (xmlNoNetExternalEntityLoader) xmlNoNetExternalEntityLoader__internal_alias __attribute((visibility("hidden")));
06444 #define xmlNoNetExternalEntityLoader xmlNoNetExternalEntityLoader__internal_alias
06445 #endif
06446 #endif
06447 
06448 #ifdef bottom_tree
06449 #undef xmlNodeAddContent
06450 extern __typeof (xmlNodeAddContent) xmlNodeAddContent __attribute((alias("xmlNodeAddContent__internal_alias")));
06451 #else
06452 #ifndef xmlNodeAddContent
06453 extern __typeof (xmlNodeAddContent) xmlNodeAddContent__internal_alias __attribute((visibility("hidden")));
06454 #define xmlNodeAddContent xmlNodeAddContent__internal_alias
06455 #endif
06456 #endif
06457 
06458 #ifdef bottom_tree
06459 #undef xmlNodeAddContentLen
06460 extern __typeof (xmlNodeAddContentLen) xmlNodeAddContentLen __attribute((alias("xmlNodeAddContentLen__internal_alias")));
06461 #else
06462 #ifndef xmlNodeAddContentLen
06463 extern __typeof (xmlNodeAddContentLen) xmlNodeAddContentLen__internal_alias __attribute((visibility("hidden")));
06464 #define xmlNodeAddContentLen xmlNodeAddContentLen__internal_alias
06465 #endif
06466 #endif
06467 
06468 #ifdef bottom_tree
06469 #undef xmlNodeBufGetContent
06470 extern __typeof (xmlNodeBufGetContent) xmlNodeBufGetContent __attribute((alias("xmlNodeBufGetContent__internal_alias")));
06471 #else
06472 #ifndef xmlNodeBufGetContent
06473 extern __typeof (xmlNodeBufGetContent) xmlNodeBufGetContent__internal_alias __attribute((visibility("hidden")));
06474 #define xmlNodeBufGetContent xmlNodeBufGetContent__internal_alias
06475 #endif
06476 #endif
06477 
06478 #if defined(LIBXML_OUTPUT_ENABLED)
06479 #ifdef bottom_xmlsave
06480 #undef xmlNodeDump
06481 extern __typeof (xmlNodeDump) xmlNodeDump __attribute((alias("xmlNodeDump__internal_alias")));
06482 #else
06483 #ifndef xmlNodeDump
06484 extern __typeof (xmlNodeDump) xmlNodeDump__internal_alias __attribute((visibility("hidden")));
06485 #define xmlNodeDump xmlNodeDump__internal_alias
06486 #endif
06487 #endif
06488 #endif
06489 
06490 #if defined(LIBXML_OUTPUT_ENABLED)
06491 #ifdef bottom_xmlsave
06492 #undef xmlNodeDumpOutput
06493 extern __typeof (xmlNodeDumpOutput) xmlNodeDumpOutput __attribute((alias("xmlNodeDumpOutput__internal_alias")));
06494 #else
06495 #ifndef xmlNodeDumpOutput
06496 extern __typeof (xmlNodeDumpOutput) xmlNodeDumpOutput__internal_alias __attribute((visibility("hidden")));
06497 #define xmlNodeDumpOutput xmlNodeDumpOutput__internal_alias
06498 #endif
06499 #endif
06500 #endif
06501 
06502 #ifdef bottom_tree
06503 #undef xmlNodeGetBase
06504 extern __typeof (xmlNodeGetBase) xmlNodeGetBase __attribute((alias("xmlNodeGetBase__internal_alias")));
06505 #else
06506 #ifndef xmlNodeGetBase
06507 extern __typeof (xmlNodeGetBase) xmlNodeGetBase__internal_alias __attribute((visibility("hidden")));
06508 #define xmlNodeGetBase xmlNodeGetBase__internal_alias
06509 #endif
06510 #endif
06511 
06512 #ifdef bottom_tree
06513 #undef xmlNodeGetContent
06514 extern __typeof (xmlNodeGetContent) xmlNodeGetContent __attribute((alias("xmlNodeGetContent__internal_alias")));
06515 #else
06516 #ifndef xmlNodeGetContent
06517 extern __typeof (xmlNodeGetContent) xmlNodeGetContent__internal_alias __attribute((visibility("hidden")));
06518 #define xmlNodeGetContent xmlNodeGetContent__internal_alias
06519 #endif
06520 #endif
06521 
06522 #ifdef bottom_tree
06523 #undef xmlNodeGetLang
06524 extern __typeof (xmlNodeGetLang) xmlNodeGetLang __attribute((alias("xmlNodeGetLang__internal_alias")));
06525 #else
06526 #ifndef xmlNodeGetLang
06527 extern __typeof (xmlNodeGetLang) xmlNodeGetLang__internal_alias __attribute((visibility("hidden")));
06528 #define xmlNodeGetLang xmlNodeGetLang__internal_alias
06529 #endif
06530 #endif
06531 
06532 #ifdef bottom_tree
06533 #undef xmlNodeGetSpacePreserve
06534 extern __typeof (xmlNodeGetSpacePreserve) xmlNodeGetSpacePreserve __attribute((alias("xmlNodeGetSpacePreserve__internal_alias")));
06535 #else
06536 #ifndef xmlNodeGetSpacePreserve
06537 extern __typeof (xmlNodeGetSpacePreserve) xmlNodeGetSpacePreserve__internal_alias __attribute((visibility("hidden")));
06538 #define xmlNodeGetSpacePreserve xmlNodeGetSpacePreserve__internal_alias
06539 #endif
06540 #endif
06541 
06542 #ifdef bottom_tree
06543 #undef xmlNodeIsText
06544 extern __typeof (xmlNodeIsText) xmlNodeIsText __attribute((alias("xmlNodeIsText__internal_alias")));
06545 #else
06546 #ifndef xmlNodeIsText
06547 extern __typeof (xmlNodeIsText) xmlNodeIsText__internal_alias __attribute((visibility("hidden")));
06548 #define xmlNodeIsText xmlNodeIsText__internal_alias
06549 #endif
06550 #endif
06551 
06552 #if defined(LIBXML_TREE_ENABLED)
06553 #ifdef bottom_tree
06554 #undef xmlNodeListGetRawString
06555 extern __typeof (xmlNodeListGetRawString) xmlNodeListGetRawString __attribute((alias("xmlNodeListGetRawString__internal_alias")));
06556 #else
06557 #ifndef xmlNodeListGetRawString
06558 extern __typeof (xmlNodeListGetRawString) xmlNodeListGetRawString__internal_alias __attribute((visibility("hidden")));
06559 #define xmlNodeListGetRawString xmlNodeListGetRawString__internal_alias
06560 #endif
06561 #endif
06562 #endif
06563 
06564 #ifdef bottom_tree
06565 #undef xmlNodeListGetString
06566 extern __typeof (xmlNodeListGetString) xmlNodeListGetString __attribute((alias("xmlNodeListGetString__internal_alias")));
06567 #else
06568 #ifndef xmlNodeListGetString
06569 extern __typeof (xmlNodeListGetString) xmlNodeListGetString__internal_alias __attribute((visibility("hidden")));
06570 #define xmlNodeListGetString xmlNodeListGetString__internal_alias
06571 #endif
06572 #endif
06573 
06574 #if defined(LIBXML_TREE_ENABLED) || defined(LIBXML_XINCLUDE_ENABLED)
06575 #ifdef bottom_tree
06576 #undef xmlNodeSetBase
06577 extern __typeof (xmlNodeSetBase) xmlNodeSetBase __attribute((alias("xmlNodeSetBase__internal_alias")));
06578 #else
06579 #ifndef xmlNodeSetBase
06580 extern __typeof (xmlNodeSetBase) xmlNodeSetBase__internal_alias __attribute((visibility("hidden")));
06581 #define xmlNodeSetBase xmlNodeSetBase__internal_alias
06582 #endif
06583 #endif
06584 #endif
06585 
06586 #ifdef bottom_tree
06587 #undef xmlNodeSetContent
06588 extern __typeof (xmlNodeSetContent) xmlNodeSetContent __attribute((alias("xmlNodeSetContent__internal_alias")));
06589 #else
06590 #ifndef xmlNodeSetContent
06591 extern __typeof (xmlNodeSetContent) xmlNodeSetContent__internal_alias __attribute((visibility("hidden")));
06592 #define xmlNodeSetContent xmlNodeSetContent__internal_alias
06593 #endif
06594 #endif
06595 
06596 #if defined(LIBXML_TREE_ENABLED)
06597 #ifdef bottom_tree
06598 #undef xmlNodeSetContentLen
06599 extern __typeof (xmlNodeSetContentLen) xmlNodeSetContentLen __attribute((alias("xmlNodeSetContentLen__internal_alias")));
06600 #else
06601 #ifndef xmlNodeSetContentLen
06602 extern __typeof (xmlNodeSetContentLen) xmlNodeSetContentLen__internal_alias __attribute((visibility("hidden")));
06603 #define xmlNodeSetContentLen xmlNodeSetContentLen__internal_alias
06604 #endif
06605 #endif
06606 #endif
06607 
06608 #if defined(LIBXML_TREE_ENABLED)
06609 #ifdef bottom_tree
06610 #undef xmlNodeSetLang
06611 extern __typeof (xmlNodeSetLang) xmlNodeSetLang __attribute((alias("xmlNodeSetLang__internal_alias")));
06612 #else
06613 #ifndef xmlNodeSetLang
06614 extern __typeof (xmlNodeSetLang) xmlNodeSetLang__internal_alias __attribute((visibility("hidden")));
06615 #define xmlNodeSetLang xmlNodeSetLang__internal_alias
06616 #endif
06617 #endif
06618 #endif
06619 
06620 #if defined(LIBXML_TREE_ENABLED)
06621 #ifdef bottom_tree
06622 #undef xmlNodeSetName
06623 extern __typeof (xmlNodeSetName) xmlNodeSetName __attribute((alias("xmlNodeSetName__internal_alias")));
06624 #else
06625 #ifndef xmlNodeSetName
06626 extern __typeof (xmlNodeSetName) xmlNodeSetName__internal_alias __attribute((visibility("hidden")));
06627 #define xmlNodeSetName xmlNodeSetName__internal_alias
06628 #endif
06629 #endif
06630 #endif
06631 
06632 #if defined(LIBXML_TREE_ENABLED)
06633 #ifdef bottom_tree
06634 #undef xmlNodeSetSpacePreserve
06635 extern __typeof (xmlNodeSetSpacePreserve) xmlNodeSetSpacePreserve __attribute((alias("xmlNodeSetSpacePreserve__internal_alias")));
06636 #else
06637 #ifndef xmlNodeSetSpacePreserve
06638 extern __typeof (xmlNodeSetSpacePreserve) xmlNodeSetSpacePreserve__internal_alias __attribute((visibility("hidden")));
06639 #define xmlNodeSetSpacePreserve xmlNodeSetSpacePreserve__internal_alias
06640 #endif
06641 #endif
06642 #endif
06643 
06644 #ifdef bottom_uri
06645 #undef xmlNormalizeURIPath
06646 extern __typeof (xmlNormalizeURIPath) xmlNormalizeURIPath __attribute((alias("xmlNormalizeURIPath__internal_alias")));
06647 #else
06648 #ifndef xmlNormalizeURIPath
06649 extern __typeof (xmlNormalizeURIPath) xmlNormalizeURIPath__internal_alias __attribute((visibility("hidden")));
06650 #define xmlNormalizeURIPath xmlNormalizeURIPath__internal_alias
06651 #endif
06652 #endif
06653 
06654 #ifdef bottom_xmlIO
06655 #undef xmlNormalizeWindowsPath
06656 extern __typeof (xmlNormalizeWindowsPath) xmlNormalizeWindowsPath __attribute((alias("xmlNormalizeWindowsPath__internal_alias")));
06657 #else
06658 #ifndef xmlNormalizeWindowsPath
06659 extern __typeof (xmlNormalizeWindowsPath) xmlNormalizeWindowsPath__internal_alias __attribute((visibility("hidden")));
06660 #define xmlNormalizeWindowsPath xmlNormalizeWindowsPath__internal_alias
06661 #endif
06662 #endif
06663 
06664 #if defined(LIBXML_OUTPUT_ENABLED)
06665 #ifdef bottom_xmlIO
06666 #undef xmlOutputBufferClose
06667 extern __typeof (xmlOutputBufferClose) xmlOutputBufferClose __attribute((alias("xmlOutputBufferClose__internal_alias")));
06668 #else
06669 #ifndef xmlOutputBufferClose
06670 extern __typeof (xmlOutputBufferClose) xmlOutputBufferClose__internal_alias __attribute((visibility("hidden")));
06671 #define xmlOutputBufferClose xmlOutputBufferClose__internal_alias
06672 #endif
06673 #endif
06674 #endif
06675 
06676 #if defined(LIBXML_OUTPUT_ENABLED)
06677 #ifdef bottom_xmlIO
06678 #undef xmlOutputBufferCreateBuffer
06679 extern __typeof (xmlOutputBufferCreateBuffer) xmlOutputBufferCreateBuffer __attribute((alias("xmlOutputBufferCreateBuffer__internal_alias")));
06680 #else
06681 #ifndef xmlOutputBufferCreateBuffer
06682 extern __typeof (xmlOutputBufferCreateBuffer) xmlOutputBufferCreateBuffer__internal_alias __attribute((visibility("hidden")));
06683 #define xmlOutputBufferCreateBuffer xmlOutputBufferCreateBuffer__internal_alias
06684 #endif
06685 #endif
06686 #endif
06687 
06688 #if defined(LIBXML_OUTPUT_ENABLED)
06689 #ifdef bottom_xmlIO
06690 #undef xmlOutputBufferCreateFd
06691 extern __typeof (xmlOutputBufferCreateFd) xmlOutputBufferCreateFd __attribute((alias("xmlOutputBufferCreateFd__internal_alias")));
06692 #else
06693 #ifndef xmlOutputBufferCreateFd
06694 extern __typeof (xmlOutputBufferCreateFd) xmlOutputBufferCreateFd__internal_alias __attribute((visibility("hidden")));
06695 #define xmlOutputBufferCreateFd xmlOutputBufferCreateFd__internal_alias
06696 #endif
06697 #endif
06698 #endif
06699 
06700 #if defined(LIBXML_OUTPUT_ENABLED)
06701 #ifdef bottom_xmlIO
06702 #undef xmlOutputBufferCreateFile
06703 extern __typeof (xmlOutputBufferCreateFile) xmlOutputBufferCreateFile __attribute((alias("xmlOutputBufferCreateFile__internal_alias")));
06704 #else
06705 #ifndef xmlOutputBufferCreateFile
06706 extern __typeof (xmlOutputBufferCreateFile) xmlOutputBufferCreateFile__internal_alias __attribute((visibility("hidden")));
06707 #define xmlOutputBufferCreateFile xmlOutputBufferCreateFile__internal_alias
06708 #endif
06709 #endif
06710 #endif
06711 
06712 #if defined(LIBXML_OUTPUT_ENABLED)
06713 #ifdef bottom_xmlIO
06714 #undef xmlOutputBufferCreateFilename
06715 extern __typeof (xmlOutputBufferCreateFilename) xmlOutputBufferCreateFilename __attribute((alias("xmlOutputBufferCreateFilename__internal_alias")));
06716 #else
06717 #ifndef xmlOutputBufferCreateFilename
06718 extern __typeof (xmlOutputBufferCreateFilename) xmlOutputBufferCreateFilename__internal_alias __attribute((visibility("hidden")));
06719 #define xmlOutputBufferCreateFilename xmlOutputBufferCreateFilename__internal_alias
06720 #endif
06721 #endif
06722 #endif
06723 
06724 #ifdef bottom_xmlIO
06725 #undef xmlOutputBufferCreateFilenameDefault
06726 extern __typeof (xmlOutputBufferCreateFilenameDefault) xmlOutputBufferCreateFilenameDefault __attribute((alias("xmlOutputBufferCreateFilenameDefault__internal_alias")));
06727 #else
06728 #ifndef xmlOutputBufferCreateFilenameDefault
06729 extern __typeof (xmlOutputBufferCreateFilenameDefault) xmlOutputBufferCreateFilenameDefault__internal_alias __attribute((visibility("hidden")));
06730 #define xmlOutputBufferCreateFilenameDefault xmlOutputBufferCreateFilenameDefault__internal_alias
06731 #endif
06732 #endif
06733 
06734 #if defined(LIBXML_OUTPUT_ENABLED)
06735 #ifdef bottom_xmlIO
06736 #undef xmlOutputBufferCreateIO
06737 extern __typeof (xmlOutputBufferCreateIO) xmlOutputBufferCreateIO __attribute((alias("xmlOutputBufferCreateIO__internal_alias")));
06738 #else
06739 #ifndef xmlOutputBufferCreateIO
06740 extern __typeof (xmlOutputBufferCreateIO) xmlOutputBufferCreateIO__internal_alias __attribute((visibility("hidden")));
06741 #define xmlOutputBufferCreateIO xmlOutputBufferCreateIO__internal_alias
06742 #endif
06743 #endif
06744 #endif
06745 
06746 #if defined(LIBXML_OUTPUT_ENABLED)
06747 #ifdef bottom_xmlIO
06748 #undef xmlOutputBufferFlush
06749 extern __typeof (xmlOutputBufferFlush) xmlOutputBufferFlush __attribute((alias("xmlOutputBufferFlush__internal_alias")));
06750 #else
06751 #ifndef xmlOutputBufferFlush
06752 extern __typeof (xmlOutputBufferFlush) xmlOutputBufferFlush__internal_alias __attribute((visibility("hidden")));
06753 #define xmlOutputBufferFlush xmlOutputBufferFlush__internal_alias
06754 #endif
06755 #endif
06756 #endif
06757 
06758 #if defined(LIBXML_OUTPUT_ENABLED)
06759 #ifdef bottom_xmlIO
06760 #undef xmlOutputBufferWrite
06761 extern __typeof (xmlOutputBufferWrite) xmlOutputBufferWrite __attribute((alias("xmlOutputBufferWrite__internal_alias")));
06762 #else
06763 #ifndef xmlOutputBufferWrite
06764 extern __typeof (xmlOutputBufferWrite) xmlOutputBufferWrite__internal_alias __attribute((visibility("hidden")));
06765 #define xmlOutputBufferWrite xmlOutputBufferWrite__internal_alias
06766 #endif
06767 #endif
06768 #endif
06769 
06770 #if defined(LIBXML_OUTPUT_ENABLED)
06771 #ifdef bottom_xmlIO
06772 #undef xmlOutputBufferWriteEscape
06773 extern __typeof (xmlOutputBufferWriteEscape) xmlOutputBufferWriteEscape __attribute((alias("xmlOutputBufferWriteEscape__internal_alias")));
06774 #else
06775 #ifndef xmlOutputBufferWriteEscape
06776 extern __typeof (xmlOutputBufferWriteEscape) xmlOutputBufferWriteEscape__internal_alias __attribute((visibility("hidden")));
06777 #define xmlOutputBufferWriteEscape xmlOutputBufferWriteEscape__internal_alias
06778 #endif
06779 #endif
06780 #endif
06781 
06782 #if defined(LIBXML_OUTPUT_ENABLED)
06783 #ifdef bottom_xmlIO
06784 #undef xmlOutputBufferWriteString
06785 extern __typeof (xmlOutputBufferWriteString) xmlOutputBufferWriteString __attribute((alias("xmlOutputBufferWriteString__internal_alias")));
06786 #else
06787 #ifndef xmlOutputBufferWriteString
06788 extern __typeof (xmlOutputBufferWriteString) xmlOutputBufferWriteString__internal_alias __attribute((visibility("hidden")));
06789 #define xmlOutputBufferWriteString xmlOutputBufferWriteString__internal_alias
06790 #endif
06791 #endif
06792 #endif
06793 
06794 #ifdef bottom_parser
06795 #undef xmlParseAttValue
06796 extern __typeof (xmlParseAttValue) xmlParseAttValue __attribute((alias("xmlParseAttValue__internal_alias")));
06797 #else
06798 #ifndef xmlParseAttValue
06799 extern __typeof (xmlParseAttValue) xmlParseAttValue__internal_alias __attribute((visibility("hidden")));
06800 #define xmlParseAttValue xmlParseAttValue__internal_alias
06801 #endif
06802 #endif
06803 
06804 #if defined(LIBXML_SAX1_ENABLED)
06805 #ifdef bottom_parser
06806 #undef xmlParseAttribute
06807 extern __typeof (xmlParseAttribute) xmlParseAttribute __attribute((alias("xmlParseAttribute__internal_alias")));
06808 #else
06809 #ifndef xmlParseAttribute
06810 extern __typeof (xmlParseAttribute) xmlParseAttribute__internal_alias __attribute((visibility("hidden")));
06811 #define xmlParseAttribute xmlParseAttribute__internal_alias
06812 #endif
06813 #endif
06814 #endif
06815 
06816 #ifdef bottom_parser
06817 #undef xmlParseAttributeListDecl
06818 extern __typeof (xmlParseAttributeListDecl) xmlParseAttributeListDecl __attribute((alias("xmlParseAttributeListDecl__internal_alias")));
06819 #else
06820 #ifndef xmlParseAttributeListDecl
06821 extern __typeof (xmlParseAttributeListDecl) xmlParseAttributeListDecl__internal_alias __attribute((visibility("hidden")));
06822 #define xmlParseAttributeListDecl xmlParseAttributeListDecl__internal_alias
06823 #endif
06824 #endif
06825 
06826 #ifdef bottom_parser
06827 #undef xmlParseAttributeType
06828 extern __typeof (xmlParseAttributeType) xmlParseAttributeType __attribute((alias("xmlParseAttributeType__internal_alias")));
06829 #else
06830 #ifndef xmlParseAttributeType
06831 extern __typeof (xmlParseAttributeType) xmlParseAttributeType__internal_alias __attribute((visibility("hidden")));
06832 #define xmlParseAttributeType xmlParseAttributeType__internal_alias
06833 #endif
06834 #endif
06835 
06836 #if defined(LIBXML_SAX1_ENABLED)
06837 #ifdef bottom_parser
06838 #undef xmlParseBalancedChunkMemory
06839 extern __typeof (xmlParseBalancedChunkMemory) xmlParseBalancedChunkMemory __attribute((alias("xmlParseBalancedChunkMemory__internal_alias")));
06840 #else
06841 #ifndef xmlParseBalancedChunkMemory
06842 extern __typeof (xmlParseBalancedChunkMemory) xmlParseBalancedChunkMemory__internal_alias __attribute((visibility("hidden")));
06843 #define xmlParseBalancedChunkMemory xmlParseBalancedChunkMemory__internal_alias
06844 #endif
06845 #endif
06846 #endif
06847 
06848 #if defined(LIBXML_SAX1_ENABLED)
06849 #ifdef bottom_parser
06850 #undef xmlParseBalancedChunkMemoryRecover
06851 extern __typeof (xmlParseBalancedChunkMemoryRecover) xmlParseBalancedChunkMemoryRecover __attribute((alias("xmlParseBalancedChunkMemoryRecover__internal_alias")));
06852 #else
06853 #ifndef xmlParseBalancedChunkMemoryRecover
06854 extern __typeof (xmlParseBalancedChunkMemoryRecover) xmlParseBalancedChunkMemoryRecover__internal_alias __attribute((visibility("hidden")));
06855 #define xmlParseBalancedChunkMemoryRecover xmlParseBalancedChunkMemoryRecover__internal_alias
06856 #endif
06857 #endif
06858 #endif
06859 
06860 #ifdef bottom_parser
06861 #undef xmlParseCDSect
06862 extern __typeof (xmlParseCDSect) xmlParseCDSect __attribute((alias("xmlParseCDSect__internal_alias")));
06863 #else
06864 #ifndef xmlParseCDSect
06865 extern __typeof (xmlParseCDSect) xmlParseCDSect__internal_alias __attribute((visibility("hidden")));
06866 #define xmlParseCDSect xmlParseCDSect__internal_alias
06867 #endif
06868 #endif
06869 
06870 #if defined(LIBXML_CATALOG_ENABLED)
06871 #ifdef bottom_catalog
06872 #undef xmlParseCatalogFile
06873 extern __typeof (xmlParseCatalogFile) xmlParseCatalogFile __attribute((alias("xmlParseCatalogFile__internal_alias")));
06874 #else
06875 #ifndef xmlParseCatalogFile
06876 extern __typeof (xmlParseCatalogFile) xmlParseCatalogFile__internal_alias __attribute((visibility("hidden")));
06877 #define xmlParseCatalogFile xmlParseCatalogFile__internal_alias
06878 #endif
06879 #endif
06880 #endif
06881 
06882 #ifdef bottom_parser
06883 #undef xmlParseCharData
06884 extern __typeof (xmlParseCharData) xmlParseCharData __attribute((alias("xmlParseCharData__internal_alias")));
06885 #else
06886 #ifndef xmlParseCharData
06887 extern __typeof (xmlParseCharData) xmlParseCharData__internal_alias __attribute((visibility("hidden")));
06888 #define xmlParseCharData xmlParseCharData__internal_alias
06889 #endif
06890 #endif
06891 
06892 #ifdef bottom_encoding
06893 #undef xmlParseCharEncoding
06894 extern __typeof (xmlParseCharEncoding) xmlParseCharEncoding __attribute((alias("xmlParseCharEncoding__internal_alias")));
06895 #else
06896 #ifndef xmlParseCharEncoding
06897 extern __typeof (xmlParseCharEncoding) xmlParseCharEncoding__internal_alias __attribute((visibility("hidden")));
06898 #define xmlParseCharEncoding xmlParseCharEncoding__internal_alias
06899 #endif
06900 #endif
06901 
06902 #ifdef bottom_parser
06903 #undef xmlParseCharRef
06904 extern __typeof (xmlParseCharRef) xmlParseCharRef __attribute((alias("xmlParseCharRef__internal_alias")));
06905 #else
06906 #ifndef xmlParseCharRef
06907 extern __typeof (xmlParseCharRef) xmlParseCharRef__internal_alias __attribute((visibility("hidden")));
06908 #define xmlParseCharRef xmlParseCharRef__internal_alias
06909 #endif
06910 #endif
06911 
06912 #if defined(LIBXML_PUSH_ENABLED)
06913 #ifdef bottom_parser
06914 #undef xmlParseChunk
06915 extern __typeof (xmlParseChunk) xmlParseChunk __attribute((alias("xmlParseChunk__internal_alias")));
06916 #else
06917 #ifndef xmlParseChunk
06918 extern __typeof (xmlParseChunk) xmlParseChunk__internal_alias __attribute((visibility("hidden")));
06919 #define xmlParseChunk xmlParseChunk__internal_alias
06920 #endif
06921 #endif
06922 #endif
06923 
06924 #ifdef bottom_parser
06925 #undef xmlParseComment
06926 extern __typeof (xmlParseComment) xmlParseComment __attribute((alias("xmlParseComment__internal_alias")));
06927 #else
06928 #ifndef xmlParseComment
06929 extern __typeof (xmlParseComment) xmlParseComment__internal_alias __attribute((visibility("hidden")));
06930 #define xmlParseComment xmlParseComment__internal_alias
06931 #endif
06932 #endif
06933 
06934 #ifdef bottom_parser
06935 #undef xmlParseContent
06936 extern __typeof (xmlParseContent) xmlParseContent __attribute((alias("xmlParseContent__internal_alias")));
06937 #else
06938 #ifndef xmlParseContent
06939 extern __typeof (xmlParseContent) xmlParseContent__internal_alias __attribute((visibility("hidden")));
06940 #define xmlParseContent xmlParseContent__internal_alias
06941 #endif
06942 #endif
06943 
06944 #ifdef bottom_parser
06945 #undef xmlParseCtxtExternalEntity
06946 extern __typeof (xmlParseCtxtExternalEntity) xmlParseCtxtExternalEntity __attribute((alias("xmlParseCtxtExternalEntity__internal_alias")));
06947 #else
06948 #ifndef xmlParseCtxtExternalEntity
06949 extern __typeof (xmlParseCtxtExternalEntity) xmlParseCtxtExternalEntity__internal_alias __attribute((visibility("hidden")));
06950 #define xmlParseCtxtExternalEntity xmlParseCtxtExternalEntity__internal_alias
06951 #endif
06952 #endif
06953 
06954 #if defined(LIBXML_VALID_ENABLED)
06955 #ifdef bottom_parser
06956 #undef xmlParseDTD
06957 extern __typeof (xmlParseDTD) xmlParseDTD __attribute((alias("xmlParseDTD__internal_alias")));
06958 #else
06959 #ifndef xmlParseDTD
06960 extern __typeof (xmlParseDTD) xmlParseDTD__internal_alias __attribute((visibility("hidden")));
06961 #define xmlParseDTD xmlParseDTD__internal_alias
06962 #endif
06963 #endif
06964 #endif
06965 
06966 #ifdef bottom_parser
06967 #undef xmlParseDefaultDecl
06968 extern __typeof (xmlParseDefaultDecl) xmlParseDefaultDecl __attribute((alias("xmlParseDefaultDecl__internal_alias")));
06969 #else
06970 #ifndef xmlParseDefaultDecl
06971 extern __typeof (xmlParseDefaultDecl) xmlParseDefaultDecl__internal_alias __attribute((visibility("hidden")));
06972 #define xmlParseDefaultDecl xmlParseDefaultDecl__internal_alias
06973 #endif
06974 #endif
06975 
06976 #if defined(LIBXML_SAX1_ENABLED)
06977 #ifdef bottom_parser
06978 #undef xmlParseDoc
06979 extern __typeof (xmlParseDoc) xmlParseDoc __attribute((alias("xmlParseDoc__internal_alias")));
06980 #else
06981 #ifndef xmlParseDoc
06982 extern __typeof (xmlParseDoc) xmlParseDoc__internal_alias __attribute((visibility("hidden")));
06983 #define xmlParseDoc xmlParseDoc__internal_alias
06984 #endif
06985 #endif
06986 #endif
06987 
06988 #ifdef bottom_parser
06989 #undef xmlParseDocTypeDecl
06990 extern __typeof (xmlParseDocTypeDecl) xmlParseDocTypeDecl __attribute((alias("xmlParseDocTypeDecl__internal_alias")));
06991 #else
06992 #ifndef xmlParseDocTypeDecl
06993 extern __typeof (xmlParseDocTypeDecl) xmlParseDocTypeDecl__internal_alias __attribute((visibility("hidden")));
06994 #define xmlParseDocTypeDecl xmlParseDocTypeDecl__internal_alias
06995 #endif
06996 #endif
06997 
06998 #ifdef bottom_parser
06999 #undef xmlParseDocument
07000 extern __typeof (xmlParseDocument) xmlParseDocument __attribute((alias("xmlParseDocument__internal_alias")));
07001 #else
07002 #ifndef xmlParseDocument
07003 extern __typeof (xmlParseDocument) xmlParseDocument__internal_alias __attribute((visibility("hidden")));
07004 #define xmlParseDocument xmlParseDocument__internal_alias
07005 #endif
07006 #endif
07007 
07008 #ifdef bottom_parser
07009 #undef xmlParseElement
07010 extern __typeof (xmlParseElement) xmlParseElement __attribute((alias("xmlParseElement__internal_alias")));
07011 #else
07012 #ifndef xmlParseElement
07013 extern __typeof (xmlParseElement) xmlParseElement__internal_alias __attribute((visibility("hidden")));
07014 #define xmlParseElement xmlParseElement__internal_alias
07015 #endif
07016 #endif
07017 
07018 #ifdef bottom_parser
07019 #undef xmlParseElementChildrenContentDecl
07020 extern __typeof (xmlParseElementChildrenContentDecl) xmlParseElementChildrenContentDecl __attribute((alias("xmlParseElementChildrenContentDecl__internal_alias")));
07021 #else
07022 #ifndef xmlParseElementChildrenContentDecl
07023 extern __typeof (xmlParseElementChildrenContentDecl) xmlParseElementChildrenContentDecl__internal_alias __attribute((visibility("hidden")));
07024 #define xmlParseElementChildrenContentDecl xmlParseElementChildrenContentDecl__internal_alias
07025 #endif
07026 #endif
07027 
07028 #ifdef bottom_parser
07029 #undef xmlParseElementContentDecl
07030 extern __typeof (xmlParseElementContentDecl) xmlParseElementContentDecl __attribute((alias("xmlParseElementContentDecl__internal_alias")));
07031 #else
07032 #ifndef xmlParseElementContentDecl
07033 extern __typeof (xmlParseElementContentDecl) xmlParseElementContentDecl__internal_alias __attribute((visibility("hidden")));
07034 #define xmlParseElementContentDecl xmlParseElementContentDecl__internal_alias
07035 #endif
07036 #endif
07037 
07038 #ifdef bottom_parser
07039 #undef xmlParseElementDecl
07040 extern __typeof (xmlParseElementDecl) xmlParseElementDecl __attribute((alias("xmlParseElementDecl__internal_alias")));
07041 #else
07042 #ifndef xmlParseElementDecl
07043 extern __typeof (xmlParseElementDecl) xmlParseElementDecl__internal_alias __attribute((visibility("hidden")));
07044 #define xmlParseElementDecl xmlParseElementDecl__internal_alias
07045 #endif
07046 #endif
07047 
07048 #ifdef bottom_parser
07049 #undef xmlParseElementMixedContentDecl
07050 extern __typeof (xmlParseElementMixedContentDecl) xmlParseElementMixedContentDecl __attribute((alias("xmlParseElementMixedContentDecl__internal_alias")));
07051 #else
07052 #ifndef xmlParseElementMixedContentDecl
07053 extern __typeof (xmlParseElementMixedContentDecl) xmlParseElementMixedContentDecl__internal_alias __attribute((visibility("hidden")));
07054 #define xmlParseElementMixedContentDecl xmlParseElementMixedContentDecl__internal_alias
07055 #endif
07056 #endif
07057 
07058 #ifdef bottom_parser
07059 #undef xmlParseEncName
07060 extern __typeof (xmlParseEncName) xmlParseEncName __attribute((alias("xmlParseEncName__internal_alias")));
07061 #else
07062 #ifndef xmlParseEncName
07063 extern __typeof (xmlParseEncName) xmlParseEncName__internal_alias __attribute((visibility("hidden")));
07064 #define xmlParseEncName xmlParseEncName__internal_alias
07065 #endif
07066 #endif
07067 
07068 #ifdef bottom_parser
07069 #undef xmlParseEncodingDecl
07070 extern __typeof (xmlParseEncodingDecl) xmlParseEncodingDecl __attribute((alias("xmlParseEncodingDecl__internal_alias")));
07071 #else
07072 #ifndef xmlParseEncodingDecl
07073 extern __typeof (xmlParseEncodingDecl) xmlParseEncodingDecl__internal_alias __attribute((visibility("hidden")));
07074 #define xmlParseEncodingDecl xmlParseEncodingDecl__internal_alias
07075 #endif
07076 #endif
07077 
07078 #if defined(LIBXML_SAX1_ENABLED)
07079 #ifdef bottom_parser
07080 #undef xmlParseEndTag
07081 extern __typeof (xmlParseEndTag) xmlParseEndTag __attribute((alias("xmlParseEndTag__internal_alias")));
07082 #else
07083 #ifndef xmlParseEndTag
07084 extern __typeof (xmlParseEndTag) xmlParseEndTag__internal_alias __attribute((visibility("hidden")));
07085 #define xmlParseEndTag xmlParseEndTag__internal_alias
07086 #endif
07087 #endif
07088 #endif
07089 
07090 #if defined(LIBXML_SAX1_ENABLED)
07091 #ifdef bottom_parser
07092 #undef xmlParseEntity
07093 extern __typeof (xmlParseEntity) xmlParseEntity __attribute((alias("xmlParseEntity__internal_alias")));
07094 #else
07095 #ifndef xmlParseEntity
07096 extern __typeof (xmlParseEntity) xmlParseEntity__internal_alias __attribute((visibility("hidden")));
07097 #define xmlParseEntity xmlParseEntity__internal_alias
07098 #endif
07099 #endif
07100 #endif
07101 
07102 #ifdef bottom_parser
07103 #undef xmlParseEntityDecl
07104 extern __typeof (xmlParseEntityDecl) xmlParseEntityDecl __attribute((alias("xmlParseEntityDecl__internal_alias")));
07105 #else
07106 #ifndef xmlParseEntityDecl
07107 extern __typeof (xmlParseEntityDecl) xmlParseEntityDecl__internal_alias __attribute((visibility("hidden")));
07108 #define xmlParseEntityDecl xmlParseEntityDecl__internal_alias
07109 #endif
07110 #endif
07111 
07112 #ifdef bottom_parser
07113 #undef xmlParseEntityRef
07114 extern __typeof (xmlParseEntityRef) xmlParseEntityRef __attribute((alias("xmlParseEntityRef__internal_alias")));
07115 #else
07116 #ifndef xmlParseEntityRef
07117 extern __typeof (xmlParseEntityRef) xmlParseEntityRef__internal_alias __attribute((visibility("hidden")));
07118 #define xmlParseEntityRef xmlParseEntityRef__internal_alias
07119 #endif
07120 #endif
07121 
07122 #ifdef bottom_parser
07123 #undef xmlParseEntityValue
07124 extern __typeof (xmlParseEntityValue) xmlParseEntityValue __attribute((alias("xmlParseEntityValue__internal_alias")));
07125 #else
07126 #ifndef xmlParseEntityValue
07127 extern __typeof (xmlParseEntityValue) xmlParseEntityValue__internal_alias __attribute((visibility("hidden")));
07128 #define xmlParseEntityValue xmlParseEntityValue__internal_alias
07129 #endif
07130 #endif
07131 
07132 #ifdef bottom_parser
07133 #undef xmlParseEnumeratedType
07134 extern __typeof (xmlParseEnumeratedType) xmlParseEnumeratedType __attribute((alias("xmlParseEnumeratedType__internal_alias")));
07135 #else
07136 #ifndef xmlParseEnumeratedType
07137 extern __typeof (xmlParseEnumeratedType) xmlParseEnumeratedType__internal_alias __attribute((visibility("hidden")));
07138 #define xmlParseEnumeratedType xmlParseEnumeratedType__internal_alias
07139 #endif
07140 #endif
07141 
07142 #ifdef bottom_parser
07143 #undef xmlParseEnumerationType
07144 extern __typeof (xmlParseEnumerationType) xmlParseEnumerationType __attribute((alias("xmlParseEnumerationType__internal_alias")));
07145 #else
07146 #ifndef xmlParseEnumerationType
07147 extern __typeof (xmlParseEnumerationType) xmlParseEnumerationType__internal_alias __attribute((visibility("hidden")));
07148 #define xmlParseEnumerationType xmlParseEnumerationType__internal_alias
07149 #endif
07150 #endif
07151 
07152 #ifdef bottom_parser
07153 #undef xmlParseExtParsedEnt
07154 extern __typeof (xmlParseExtParsedEnt) xmlParseExtParsedEnt __attribute((alias("xmlParseExtParsedEnt__internal_alias")));
07155 #else
07156 #ifndef xmlParseExtParsedEnt
07157 extern __typeof (xmlParseExtParsedEnt) xmlParseExtParsedEnt__internal_alias __attribute((visibility("hidden")));
07158 #define xmlParseExtParsedEnt xmlParseExtParsedEnt__internal_alias
07159 #endif
07160 #endif
07161 
07162 #if defined(LIBXML_SAX1_ENABLED)
07163 #ifdef bottom_parser
07164 #undef xmlParseExternalEntity
07165 extern __typeof (xmlParseExternalEntity) xmlParseExternalEntity __attribute((alias("xmlParseExternalEntity__internal_alias")));
07166 #else
07167 #ifndef xmlParseExternalEntity
07168 extern __typeof (xmlParseExternalEntity) xmlParseExternalEntity__internal_alias __attribute((visibility("hidden")));
07169 #define xmlParseExternalEntity xmlParseExternalEntity__internal_alias
07170 #endif
07171 #endif
07172 #endif
07173 
07174 #ifdef bottom_parser
07175 #undef xmlParseExternalID
07176 extern __typeof (xmlParseExternalID) xmlParseExternalID __attribute((alias("xmlParseExternalID__internal_alias")));
07177 #else
07178 #ifndef xmlParseExternalID
07179 extern __typeof (xmlParseExternalID) xmlParseExternalID__internal_alias __attribute((visibility("hidden")));
07180 #define xmlParseExternalID xmlParseExternalID__internal_alias
07181 #endif
07182 #endif
07183 
07184 #ifdef bottom_parser
07185 #undef xmlParseExternalSubset
07186 extern __typeof (xmlParseExternalSubset) xmlParseExternalSubset __attribute((alias("xmlParseExternalSubset__internal_alias")));
07187 #else
07188 #ifndef xmlParseExternalSubset
07189 extern __typeof (xmlParseExternalSubset) xmlParseExternalSubset__internal_alias __attribute((visibility("hidden")));
07190 #define xmlParseExternalSubset xmlParseExternalSubset__internal_alias
07191 #endif
07192 #endif
07193 
07194 #if defined(LIBXML_SAX1_ENABLED)
07195 #ifdef bottom_parser
07196 #undef xmlParseFile
07197 extern __typeof (xmlParseFile) xmlParseFile __attribute((alias("xmlParseFile__internal_alias")));
07198 #else
07199 #ifndef xmlParseFile
07200 extern __typeof (xmlParseFile) xmlParseFile__internal_alias __attribute((visibility("hidden")));
07201 #define xmlParseFile xmlParseFile__internal_alias
07202 #endif
07203 #endif
07204 #endif
07205 
07206 #ifdef bottom_parser
07207 #undef xmlParseInNodeContext
07208 extern __typeof (xmlParseInNodeContext) xmlParseInNodeContext __attribute((alias("xmlParseInNodeContext__internal_alias")));
07209 #else
07210 #ifndef xmlParseInNodeContext
07211 extern __typeof (xmlParseInNodeContext) xmlParseInNodeContext__internal_alias __attribute((visibility("hidden")));
07212 #define xmlParseInNodeContext xmlParseInNodeContext__internal_alias
07213 #endif
07214 #endif
07215 
07216 #ifdef bottom_parser
07217 #undef xmlParseMarkupDecl
07218 extern __typeof (xmlParseMarkupDecl) xmlParseMarkupDecl __attribute((alias("xmlParseMarkupDecl__internal_alias")));
07219 #else
07220 #ifndef xmlParseMarkupDecl
07221 extern __typeof (xmlParseMarkupDecl) xmlParseMarkupDecl__internal_alias __attribute((visibility("hidden")));
07222 #define xmlParseMarkupDecl xmlParseMarkupDecl__internal_alias
07223 #endif
07224 #endif
07225 
07226 #if defined(LIBXML_SAX1_ENABLED)
07227 #ifdef bottom_parser
07228 #undef xmlParseMemory
07229 extern __typeof (xmlParseMemory) xmlParseMemory __attribute((alias("xmlParseMemory__internal_alias")));
07230 #else
07231 #ifndef xmlParseMemory
07232 extern __typeof (xmlParseMemory) xmlParseMemory__internal_alias __attribute((visibility("hidden")));
07233 #define xmlParseMemory xmlParseMemory__internal_alias
07234 #endif
07235 #endif
07236 #endif
07237 
07238 #ifdef bottom_parser
07239 #undef xmlParseMisc
07240 extern __typeof (xmlParseMisc) xmlParseMisc __attribute((alias("xmlParseMisc__internal_alias")));
07241 #else
07242 #ifndef xmlParseMisc
07243 extern __typeof (xmlParseMisc) xmlParseMisc__internal_alias __attribute((visibility("hidden")));
07244 #define xmlParseMisc xmlParseMisc__internal_alias
07245 #endif
07246 #endif
07247 
07248 #ifdef bottom_parser
07249 #undef xmlParseName
07250 extern __typeof (xmlParseName) xmlParseName __attribute((alias("xmlParseName__internal_alias")));
07251 #else
07252 #ifndef xmlParseName
07253 extern __typeof (xmlParseName) xmlParseName__internal_alias __attribute((visibility("hidden")));
07254 #define xmlParseName xmlParseName__internal_alias
07255 #endif
07256 #endif
07257 
07258 #if defined(LIBXML_LEGACY_ENABLED)
07259 #ifdef bottom_legacy
07260 #undef xmlParseNamespace
07261 extern __typeof (xmlParseNamespace) xmlParseNamespace __attribute((alias("xmlParseNamespace__internal_alias")));
07262 #else
07263 #ifndef xmlParseNamespace
07264 extern __typeof (xmlParseNamespace) xmlParseNamespace__internal_alias __attribute((visibility("hidden")));
07265 #define xmlParseNamespace xmlParseNamespace__internal_alias
07266 #endif
07267 #endif
07268 #endif
07269 
07270 #ifdef bottom_parser
07271 #undef xmlParseNmtoken
07272 extern __typeof (xmlParseNmtoken) xmlParseNmtoken __attribute((alias("xmlParseNmtoken__internal_alias")));
07273 #else
07274 #ifndef xmlParseNmtoken
07275 extern __typeof (xmlParseNmtoken) xmlParseNmtoken__internal_alias __attribute((visibility("hidden")));
07276 #define xmlParseNmtoken xmlParseNmtoken__internal_alias
07277 #endif
07278 #endif
07279 
07280 #ifdef bottom_parser
07281 #undef xmlParseNotationDecl
07282 extern __typeof (xmlParseNotationDecl) xmlParseNotationDecl __attribute((alias("xmlParseNotationDecl__internal_alias")));
07283 #else
07284 #ifndef xmlParseNotationDecl
07285 extern __typeof (xmlParseNotationDecl) xmlParseNotationDecl__internal_alias __attribute((visibility("hidden")));
07286 #define xmlParseNotationDecl xmlParseNotationDecl__internal_alias
07287 #endif
07288 #endif
07289 
07290 #ifdef bottom_parser
07291 #undef xmlParseNotationType
07292 extern __typeof (xmlParseNotationType) xmlParseNotationType __attribute((alias("xmlParseNotationType__internal_alias")));
07293 #else
07294 #ifndef xmlParseNotationType
07295 extern __typeof (xmlParseNotationType) xmlParseNotationType__internal_alias __attribute((visibility("hidden")));
07296 #define xmlParseNotationType xmlParseNotationType__internal_alias
07297 #endif
07298 #endif
07299 
07300 #ifdef bottom_parser
07301 #undef xmlParsePEReference
07302 extern __typeof (xmlParsePEReference) xmlParsePEReference __attribute((alias("xmlParsePEReference__internal_alias")));
07303 #else
07304 #ifndef xmlParsePEReference
07305 extern __typeof (xmlParsePEReference) xmlParsePEReference__internal_alias __attribute((visibility("hidden")));
07306 #define xmlParsePEReference xmlParsePEReference__internal_alias
07307 #endif
07308 #endif
07309 
07310 #ifdef bottom_parser
07311 #undef xmlParsePI
07312 extern __typeof (xmlParsePI) xmlParsePI __attribute((alias("xmlParsePI__internal_alias")));
07313 #else
07314 #ifndef xmlParsePI
07315 extern __typeof (xmlParsePI) xmlParsePI__internal_alias __attribute((visibility("hidden")));
07316 #define xmlParsePI xmlParsePI__internal_alias
07317 #endif
07318 #endif
07319 
07320 #ifdef bottom_parser
07321 #undef xmlParsePITarget
07322 extern __typeof (xmlParsePITarget) xmlParsePITarget __attribute((alias("xmlParsePITarget__internal_alias")));
07323 #else
07324 #ifndef xmlParsePITarget
07325 extern __typeof (xmlParsePITarget) xmlParsePITarget__internal_alias __attribute((visibility("hidden")));
07326 #define xmlParsePITarget xmlParsePITarget__internal_alias
07327 #endif
07328 #endif
07329 
07330 #ifdef bottom_parser
07331 #undef xmlParsePubidLiteral
07332 extern __typeof (xmlParsePubidLiteral) xmlParsePubidLiteral __attribute((alias("xmlParsePubidLiteral__internal_alias")));
07333 #else
07334 #ifndef xmlParsePubidLiteral
07335 extern __typeof (xmlParsePubidLiteral) xmlParsePubidLiteral__internal_alias __attribute((visibility("hidden")));
07336 #define xmlParsePubidLiteral xmlParsePubidLiteral__internal_alias
07337 #endif
07338 #endif
07339 
07340 #if defined(LIBXML_LEGACY_ENABLED)
07341 #ifdef bottom_legacy
07342 #undef xmlParseQuotedString
07343 extern __typeof (xmlParseQuotedString) xmlParseQuotedString __attribute((alias("xmlParseQuotedString__internal_alias")));
07344 #else
07345 #ifndef xmlParseQuotedString
07346 extern __typeof (xmlParseQuotedString) xmlParseQuotedString__internal_alias __attribute((visibility("hidden")));
07347 #define xmlParseQuotedString xmlParseQuotedString__internal_alias
07348 #endif
07349 #endif
07350 #endif
07351 
07352 #ifdef bottom_parser
07353 #undef xmlParseReference
07354 extern __typeof (xmlParseReference) xmlParseReference __attribute((alias("xmlParseReference__internal_alias")));
07355 #else
07356 #ifndef xmlParseReference
07357 extern __typeof (xmlParseReference) xmlParseReference__internal_alias __attribute((visibility("hidden")));
07358 #define xmlParseReference xmlParseReference__internal_alias
07359 #endif
07360 #endif
07361 
07362 #ifdef bottom_parser
07363 #undef xmlParseSDDecl
07364 extern __typeof (xmlParseSDDecl) xmlParseSDDecl __attribute((alias("xmlParseSDDecl__internal_alias")));
07365 #else
07366 #ifndef xmlParseSDDecl
07367 extern __typeof (xmlParseSDDecl) xmlParseSDDecl__internal_alias __attribute((visibility("hidden")));
07368 #define xmlParseSDDecl xmlParseSDDecl__internal_alias
07369 #endif
07370 #endif
07371 
07372 #if defined(LIBXML_SAX1_ENABLED)
07373 #ifdef bottom_parser
07374 #undef xmlParseStartTag
07375 extern __typeof (xmlParseStartTag) xmlParseStartTag __attribute((alias("xmlParseStartTag__internal_alias")));
07376 #else
07377 #ifndef xmlParseStartTag
07378 extern __typeof (xmlParseStartTag) xmlParseStartTag__internal_alias __attribute((visibility("hidden")));
07379 #define xmlParseStartTag xmlParseStartTag__internal_alias
07380 #endif
07381 #endif
07382 #endif
07383 
07384 #ifdef bottom_parser
07385 #undef xmlParseSystemLiteral
07386 extern __typeof (xmlParseSystemLiteral) xmlParseSystemLiteral __attribute((alias("xmlParseSystemLiteral__internal_alias")));
07387 #else
07388 #ifndef xmlParseSystemLiteral
07389 extern __typeof (xmlParseSystemLiteral) xmlParseSystemLiteral__internal_alias __attribute((visibility("hidden")));
07390 #define xmlParseSystemLiteral xmlParseSystemLiteral__internal_alias
07391 #endif
07392 #endif
07393 
07394 #ifdef bottom_parser
07395 #undef xmlParseTextDecl
07396 extern __typeof (xmlParseTextDecl) xmlParseTextDecl __attribute((alias("xmlParseTextDecl__internal_alias")));
07397 #else
07398 #ifndef xmlParseTextDecl
07399 extern __typeof (xmlParseTextDecl) xmlParseTextDecl__internal_alias __attribute((visibility("hidden")));
07400 #define xmlParseTextDecl xmlParseTextDecl__internal_alias
07401 #endif
07402 #endif
07403 
07404 #ifdef bottom_uri
07405 #undef xmlParseURI
07406 extern __typeof (xmlParseURI) xmlParseURI __attribute((alias("xmlParseURI__internal_alias")));
07407 #else
07408 #ifndef xmlParseURI
07409 extern __typeof (xmlParseURI) xmlParseURI__internal_alias __attribute((visibility("hidden")));
07410 #define xmlParseURI xmlParseURI__internal_alias
07411 #endif
07412 #endif
07413 
07414 #ifdef bottom_uri
07415 #undef xmlParseURIRaw
07416 extern __typeof (xmlParseURIRaw) xmlParseURIRaw __attribute((alias("xmlParseURIRaw__internal_alias")));
07417 #else
07418 #ifndef xmlParseURIRaw
07419 extern __typeof (xmlParseURIRaw) xmlParseURIRaw__internal_alias __attribute((visibility("hidden")));
07420 #define xmlParseURIRaw xmlParseURIRaw__internal_alias
07421 #endif
07422 #endif
07423 
07424 #ifdef bottom_uri
07425 #undef xmlParseURIReference
07426 extern __typeof (xmlParseURIReference) xmlParseURIReference __attribute((alias("xmlParseURIReference__internal_alias")));
07427 #else
07428 #ifndef xmlParseURIReference
07429 extern __typeof (xmlParseURIReference) xmlParseURIReference__internal_alias __attribute((visibility("hidden")));
07430 #define xmlParseURIReference xmlParseURIReference__internal_alias
07431 #endif
07432 #endif
07433 
07434 #ifdef bottom_parser
07435 #undef xmlParseVersionInfo
07436 extern __typeof (xmlParseVersionInfo) xmlParseVersionInfo __attribute((alias("xmlParseVersionInfo__internal_alias")));
07437 #else
07438 #ifndef xmlParseVersionInfo
07439 extern __typeof (xmlParseVersionInfo) xmlParseVersionInfo__internal_alias __attribute((visibility("hidden")));
07440 #define xmlParseVersionInfo xmlParseVersionInfo__internal_alias
07441 #endif
07442 #endif
07443 
07444 #ifdef bottom_parser
07445 #undef xmlParseVersionNum
07446 extern __typeof (xmlParseVersionNum) xmlParseVersionNum __attribute((alias("xmlParseVersionNum__internal_alias")));
07447 #else
07448 #ifndef xmlParseVersionNum
07449 extern __typeof (xmlParseVersionNum) xmlParseVersionNum__internal_alias __attribute((visibility("hidden")));
07450 #define xmlParseVersionNum xmlParseVersionNum__internal_alias
07451 #endif
07452 #endif
07453 
07454 #ifdef bottom_parser
07455 #undef xmlParseXMLDecl
07456 extern __typeof (xmlParseXMLDecl) xmlParseXMLDecl __attribute((alias("xmlParseXMLDecl__internal_alias")));
07457 #else
07458 #ifndef xmlParseXMLDecl
07459 extern __typeof (xmlParseXMLDecl) xmlParseXMLDecl__internal_alias __attribute((visibility("hidden")));
07460 #define xmlParseXMLDecl xmlParseXMLDecl__internal_alias
07461 #endif
07462 #endif
07463 
07464 #ifdef bottom_parserInternals
07465 #undef xmlParserAddNodeInfo
07466 extern __typeof (xmlParserAddNodeInfo) xmlParserAddNodeInfo __attribute((alias("xmlParserAddNodeInfo__internal_alias")));
07467 #else
07468 #ifndef xmlParserAddNodeInfo
07469 extern __typeof (xmlParserAddNodeInfo) xmlParserAddNodeInfo__internal_alias __attribute((visibility("hidden")));
07470 #define xmlParserAddNodeInfo xmlParserAddNodeInfo__internal_alias
07471 #endif
07472 #endif
07473 
07474 #ifdef bottom_error
07475 #undef xmlParserError
07476 extern __typeof (xmlParserError) xmlParserError __attribute((alias("xmlParserError__internal_alias")));
07477 #else
07478 #ifndef xmlParserError
07479 extern __typeof (xmlParserError) xmlParserError__internal_alias __attribute((visibility("hidden")));
07480 #define xmlParserError xmlParserError__internal_alias
07481 #endif
07482 #endif
07483 
07484 #ifdef bottom_parserInternals
07485 #undef xmlParserFindNodeInfo
07486 extern __typeof (xmlParserFindNodeInfo) xmlParserFindNodeInfo __attribute((alias("xmlParserFindNodeInfo__internal_alias")));
07487 #else
07488 #ifndef xmlParserFindNodeInfo
07489 extern __typeof (xmlParserFindNodeInfo) xmlParserFindNodeInfo__internal_alias __attribute((visibility("hidden")));
07490 #define xmlParserFindNodeInfo xmlParserFindNodeInfo__internal_alias
07491 #endif
07492 #endif
07493 
07494 #ifdef bottom_parserInternals
07495 #undef xmlParserFindNodeInfoIndex
07496 extern __typeof (xmlParserFindNodeInfoIndex) xmlParserFindNodeInfoIndex __attribute((alias("xmlParserFindNodeInfoIndex__internal_alias")));
07497 #else
07498 #ifndef xmlParserFindNodeInfoIndex
07499 extern __typeof (xmlParserFindNodeInfoIndex) xmlParserFindNodeInfoIndex__internal_alias __attribute((visibility("hidden")));
07500 #define xmlParserFindNodeInfoIndex xmlParserFindNodeInfoIndex__internal_alias
07501 #endif
07502 #endif
07503 
07504 #ifdef bottom_xmlIO
07505 #undef xmlParserGetDirectory
07506 extern __typeof (xmlParserGetDirectory) xmlParserGetDirectory __attribute((alias("xmlParserGetDirectory__internal_alias")));
07507 #else
07508 #ifndef xmlParserGetDirectory
07509 extern __typeof (xmlParserGetDirectory) xmlParserGetDirectory__internal_alias __attribute((visibility("hidden")));
07510 #define xmlParserGetDirectory xmlParserGetDirectory__internal_alias
07511 #endif
07512 #endif
07513 
07514 #ifdef bottom_parser
07515 #undef xmlParserHandlePEReference
07516 extern __typeof (xmlParserHandlePEReference) xmlParserHandlePEReference __attribute((alias("xmlParserHandlePEReference__internal_alias")));
07517 #else
07518 #ifndef xmlParserHandlePEReference
07519 extern __typeof (xmlParserHandlePEReference) xmlParserHandlePEReference__internal_alias __attribute((visibility("hidden")));
07520 #define xmlParserHandlePEReference xmlParserHandlePEReference__internal_alias
07521 #endif
07522 #endif
07523 
07524 #if defined(LIBXML_LEGACY_ENABLED)
07525 #ifdef bottom_legacy
07526 #undef xmlParserHandleReference
07527 extern __typeof (xmlParserHandleReference) xmlParserHandleReference __attribute((alias("xmlParserHandleReference__internal_alias")));
07528 #else
07529 #ifndef xmlParserHandleReference
07530 extern __typeof (xmlParserHandleReference) xmlParserHandleReference__internal_alias __attribute((visibility("hidden")));
07531 #define xmlParserHandleReference xmlParserHandleReference__internal_alias
07532 #endif
07533 #endif
07534 #endif
07535 
07536 #ifdef bottom_xmlIO
07537 #undef xmlParserInputBufferCreateFd
07538 extern __typeof (xmlParserInputBufferCreateFd) xmlParserInputBufferCreateFd __attribute((alias("xmlParserInputBufferCreateFd__internal_alias")));
07539 #else
07540 #ifndef xmlParserInputBufferCreateFd
07541 extern __typeof (xmlParserInputBufferCreateFd) xmlParserInputBufferCreateFd__internal_alias __attribute((visibility("hidden")));
07542 #define xmlParserInputBufferCreateFd xmlParserInputBufferCreateFd__internal_alias
07543 #endif
07544 #endif
07545 
07546 #ifdef bottom_xmlIO
07547 #undef xmlParserInputBufferCreateFile
07548 extern __typeof (xmlParserInputBufferCreateFile) xmlParserInputBufferCreateFile __attribute((alias("xmlParserInputBufferCreateFile__internal_alias")));
07549 #else
07550 #ifndef xmlParserInputBufferCreateFile
07551 extern __typeof (xmlParserInputBufferCreateFile) xmlParserInputBufferCreateFile__internal_alias __attribute((visibility("hidden")));
07552 #define xmlParserInputBufferCreateFile xmlParserInputBufferCreateFile__internal_alias
07553 #endif
07554 #endif
07555 
07556 #ifdef bottom_xmlIO
07557 #undef xmlParserInputBufferCreateFilename
07558 extern __typeof (xmlParserInputBufferCreateFilename) xmlParserInputBufferCreateFilename __attribute((alias("xmlParserInputBufferCreateFilename__internal_alias")));
07559 #else
07560 #ifndef xmlParserInputBufferCreateFilename
07561 extern __typeof (xmlParserInputBufferCreateFilename) xmlParserInputBufferCreateFilename__internal_alias __attribute((visibility("hidden")));
07562 #define xmlParserInputBufferCreateFilename xmlParserInputBufferCreateFilename__internal_alias
07563 #endif
07564 #endif
07565 
07566 #ifdef bottom_xmlIO
07567 #undef xmlParserInputBufferCreateFilenameDefault
07568 extern __typeof (xmlParserInputBufferCreateFilenameDefault) xmlParserInputBufferCreateFilenameDefault __attribute((alias("xmlParserInputBufferCreateFilenameDefault__internal_alias")));
07569 #else
07570 #ifndef xmlParserInputBufferCreateFilenameDefault
07571 extern __typeof (xmlParserInputBufferCreateFilenameDefault) xmlParserInputBufferCreateFilenameDefault__internal_alias __attribute((visibility("hidden")));
07572 #define xmlParserInputBufferCreateFilenameDefault xmlParserInputBufferCreateFilenameDefault__internal_alias
07573 #endif
07574 #endif
07575 
07576 #ifdef bottom_xmlIO
07577 #undef xmlParserInputBufferCreateIO
07578 extern __typeof (xmlParserInputBufferCreateIO) xmlParserInputBufferCreateIO __attribute((alias("xmlParserInputBufferCreateIO__internal_alias")));
07579 #else
07580 #ifndef xmlParserInputBufferCreateIO
07581 extern __typeof (xmlParserInputBufferCreateIO) xmlParserInputBufferCreateIO__internal_alias __attribute((visibility("hidden")));
07582 #define xmlParserInputBufferCreateIO xmlParserInputBufferCreateIO__internal_alias
07583 #endif
07584 #endif
07585 
07586 #ifdef bottom_xmlIO
07587 #undef xmlParserInputBufferCreateMem
07588 extern __typeof (xmlParserInputBufferCreateMem) xmlParserInputBufferCreateMem __attribute((alias("xmlParserInputBufferCreateMem__internal_alias")));
07589 #else
07590 #ifndef xmlParserInputBufferCreateMem
07591 extern __typeof (xmlParserInputBufferCreateMem) xmlParserInputBufferCreateMem__internal_alias __attribute((visibility("hidden")));
07592 #define xmlParserInputBufferCreateMem xmlParserInputBufferCreateMem__internal_alias
07593 #endif
07594 #endif
07595 
07596 #ifdef bottom_xmlIO
07597 #undef xmlParserInputBufferCreateStatic
07598 extern __typeof (xmlParserInputBufferCreateStatic) xmlParserInputBufferCreateStatic __attribute((alias("xmlParserInputBufferCreateStatic__internal_alias")));
07599 #else
07600 #ifndef xmlParserInputBufferCreateStatic
07601 extern __typeof (xmlParserInputBufferCreateStatic) xmlParserInputBufferCreateStatic__internal_alias __attribute((visibility("hidden")));
07602 #define xmlParserInputBufferCreateStatic xmlParserInputBufferCreateStatic__internal_alias
07603 #endif
07604 #endif
07605 
07606 #ifdef bottom_xmlIO
07607 #undef xmlParserInputBufferGrow
07608 extern __typeof (xmlParserInputBufferGrow) xmlParserInputBufferGrow __attribute((alias("xmlParserInputBufferGrow__internal_alias")));
07609 #else
07610 #ifndef xmlParserInputBufferGrow
07611 extern __typeof (xmlParserInputBufferGrow) xmlParserInputBufferGrow__internal_alias __attribute((visibility("hidden")));
07612 #define xmlParserInputBufferGrow xmlParserInputBufferGrow__internal_alias
07613 #endif
07614 #endif
07615 
07616 #ifdef bottom_xmlIO
07617 #undef xmlParserInputBufferPush
07618 extern __typeof (xmlParserInputBufferPush) xmlParserInputBufferPush __attribute((alias("xmlParserInputBufferPush__internal_alias")));
07619 #else
07620 #ifndef xmlParserInputBufferPush
07621 extern __typeof (xmlParserInputBufferPush) xmlParserInputBufferPush__internal_alias __attribute((visibility("hidden")));
07622 #define xmlParserInputBufferPush xmlParserInputBufferPush__internal_alias
07623 #endif
07624 #endif
07625 
07626 #ifdef bottom_xmlIO
07627 #undef xmlParserInputBufferRead
07628 extern __typeof (xmlParserInputBufferRead) xmlParserInputBufferRead __attribute((alias("xmlParserInputBufferRead__internal_alias")));
07629 #else
07630 #ifndef xmlParserInputBufferRead
07631 extern __typeof (xmlParserInputBufferRead) xmlParserInputBufferRead__internal_alias __attribute((visibility("hidden")));
07632 #define xmlParserInputBufferRead xmlParserInputBufferRead__internal_alias
07633 #endif
07634 #endif
07635 
07636 #ifdef bottom_parserInternals
07637 #undef xmlParserInputGrow
07638 extern __typeof (xmlParserInputGrow) xmlParserInputGrow __attribute((alias("xmlParserInputGrow__internal_alias")));
07639 #else
07640 #ifndef xmlParserInputGrow
07641 extern __typeof (xmlParserInputGrow) xmlParserInputGrow__internal_alias __attribute((visibility("hidden")));
07642 #define xmlParserInputGrow xmlParserInputGrow__internal_alias
07643 #endif
07644 #endif
07645 
07646 #ifdef bottom_parserInternals
07647 #undef xmlParserInputRead
07648 extern __typeof (xmlParserInputRead) xmlParserInputRead __attribute((alias("xmlParserInputRead__internal_alias")));
07649 #else
07650 #ifndef xmlParserInputRead
07651 extern __typeof (xmlParserInputRead) xmlParserInputRead__internal_alias __attribute((visibility("hidden")));
07652 #define xmlParserInputRead xmlParserInputRead__internal_alias
07653 #endif
07654 #endif
07655 
07656 #ifdef bottom_parserInternals
07657 #undef xmlParserInputShrink
07658 extern __typeof (xmlParserInputShrink) xmlParserInputShrink __attribute((alias("xmlParserInputShrink__internal_alias")));
07659 #else
07660 #ifndef xmlParserInputShrink
07661 extern __typeof (xmlParserInputShrink) xmlParserInputShrink__internal_alias __attribute((visibility("hidden")));
07662 #define xmlParserInputShrink xmlParserInputShrink__internal_alias
07663 #endif
07664 #endif
07665 
07666 #ifdef bottom_error
07667 #undef xmlParserPrintFileContext
07668 extern __typeof (xmlParserPrintFileContext) xmlParserPrintFileContext __attribute((alias("xmlParserPrintFileContext__internal_alias")));
07669 #else
07670 #ifndef xmlParserPrintFileContext
07671 extern __typeof (xmlParserPrintFileContext) xmlParserPrintFileContext__internal_alias __attribute((visibility("hidden")));
07672 #define xmlParserPrintFileContext xmlParserPrintFileContext__internal_alias
07673 #endif
07674 #endif
07675 
07676 #ifdef bottom_error
07677 #undef xmlParserPrintFileInfo
07678 extern __typeof (xmlParserPrintFileInfo) xmlParserPrintFileInfo __attribute((alias("xmlParserPrintFileInfo__internal_alias")));
07679 #else
07680 #ifndef xmlParserPrintFileInfo
07681 extern __typeof (xmlParserPrintFileInfo) xmlParserPrintFileInfo__internal_alias __attribute((visibility("hidden")));
07682 #define xmlParserPrintFileInfo xmlParserPrintFileInfo__internal_alias
07683 #endif
07684 #endif
07685 
07686 #ifdef bottom_error
07687 #undef xmlParserValidityError
07688 extern __typeof (xmlParserValidityError) xmlParserValidityError __attribute((alias("xmlParserValidityError__internal_alias")));
07689 #else
07690 #ifndef xmlParserValidityError
07691 extern __typeof (xmlParserValidityError) xmlParserValidityError__internal_alias __attribute((visibility("hidden")));
07692 #define xmlParserValidityError xmlParserValidityError__internal_alias
07693 #endif
07694 #endif
07695 
07696 #ifdef bottom_error
07697 #undef xmlParserValidityWarning
07698 extern __typeof (xmlParserValidityWarning) xmlParserValidityWarning __attribute((alias("xmlParserValidityWarning__internal_alias")));
07699 #else
07700 #ifndef xmlParserValidityWarning
07701 extern __typeof (xmlParserValidityWarning) xmlParserValidityWarning__internal_alias __attribute((visibility("hidden")));
07702 #define xmlParserValidityWarning xmlParserValidityWarning__internal_alias
07703 #endif
07704 #endif
07705 
07706 #ifdef bottom_error
07707 #undef xmlParserWarning
07708 extern __typeof (xmlParserWarning) xmlParserWarning __attribute((alias("xmlParserWarning__internal_alias")));
07709 #else
07710 #ifndef xmlParserWarning
07711 extern __typeof (xmlParserWarning) xmlParserWarning__internal_alias __attribute((visibility("hidden")));
07712 #define xmlParserWarning xmlParserWarning__internal_alias
07713 #endif
07714 #endif
07715 
07716 #ifdef bottom_uri
07717 #undef xmlPathToURI
07718 extern __typeof (xmlPathToURI) xmlPathToURI __attribute((alias("xmlPathToURI__internal_alias")));
07719 #else
07720 #ifndef xmlPathToURI
07721 extern __typeof (xmlPathToURI) xmlPathToURI__internal_alias __attribute((visibility("hidden")));
07722 #define xmlPathToURI xmlPathToURI__internal_alias
07723 #endif
07724 #endif
07725 
07726 #if defined(LIBXML_PATTERN_ENABLED)
07727 #ifdef bottom_pattern
07728 #undef xmlPatternFromRoot
07729 extern __typeof (xmlPatternFromRoot) xmlPatternFromRoot __attribute((alias("xmlPatternFromRoot__internal_alias")));
07730 #else
07731 #ifndef xmlPatternFromRoot
07732 extern __typeof (xmlPatternFromRoot) xmlPatternFromRoot__internal_alias __attribute((visibility("hidden")));
07733 #define xmlPatternFromRoot xmlPatternFromRoot__internal_alias
07734 #endif
07735 #endif
07736 #endif
07737 
07738 #if defined(LIBXML_PATTERN_ENABLED)
07739 #ifdef bottom_pattern
07740 #undef xmlPatternGetStreamCtxt
07741 extern __typeof (xmlPatternGetStreamCtxt) xmlPatternGetStreamCtxt __attribute((alias("xmlPatternGetStreamCtxt__internal_alias")));
07742 #else
07743 #ifndef xmlPatternGetStreamCtxt
07744 extern __typeof (xmlPatternGetStreamCtxt) xmlPatternGetStreamCtxt__internal_alias __attribute((visibility("hidden")));
07745 #define xmlPatternGetStreamCtxt xmlPatternGetStreamCtxt__internal_alias
07746 #endif
07747 #endif
07748 #endif
07749 
07750 #if defined(LIBXML_PATTERN_ENABLED)
07751 #ifdef bottom_pattern
07752 #undef xmlPatternMatch
07753 extern __typeof (xmlPatternMatch) xmlPatternMatch __attribute((alias("xmlPatternMatch__internal_alias")));
07754 #else
07755 #ifndef xmlPatternMatch
07756 extern __typeof (xmlPatternMatch) xmlPatternMatch__internal_alias __attribute((visibility("hidden")));
07757 #define xmlPatternMatch xmlPatternMatch__internal_alias
07758 #endif
07759 #endif
07760 #endif
07761 
07762 #if defined(LIBXML_PATTERN_ENABLED)
07763 #ifdef bottom_pattern
07764 #undef xmlPatternMaxDepth
07765 extern __typeof (xmlPatternMaxDepth) xmlPatternMaxDepth __attribute((alias("xmlPatternMaxDepth__internal_alias")));
07766 #else
07767 #ifndef xmlPatternMaxDepth
07768 extern __typeof (xmlPatternMaxDepth) xmlPatternMaxDepth__internal_alias __attribute((visibility("hidden")));
07769 #define xmlPatternMaxDepth xmlPatternMaxDepth__internal_alias
07770 #endif
07771 #endif
07772 #endif
07773 
07774 #if defined(LIBXML_PATTERN_ENABLED)
07775 #ifdef bottom_pattern
07776 #undef xmlPatternMinDepth
07777 extern __typeof (xmlPatternMinDepth) xmlPatternMinDepth __attribute((alias("xmlPatternMinDepth__internal_alias")));
07778 #else
07779 #ifndef xmlPatternMinDepth
07780 extern __typeof (xmlPatternMinDepth) xmlPatternMinDepth__internal_alias __attribute((visibility("hidden")));
07781 #define xmlPatternMinDepth xmlPatternMinDepth__internal_alias
07782 #endif
07783 #endif
07784 #endif
07785 
07786 #if defined(LIBXML_PATTERN_ENABLED)
07787 #ifdef bottom_pattern
07788 #undef xmlPatternStreamable
07789 extern __typeof (xmlPatternStreamable) xmlPatternStreamable __attribute((alias("xmlPatternStreamable__internal_alias")));
07790 #else
07791 #ifndef xmlPatternStreamable
07792 extern __typeof (xmlPatternStreamable) xmlPatternStreamable__internal_alias __attribute((visibility("hidden")));
07793 #define xmlPatternStreamable xmlPatternStreamable__internal_alias
07794 #endif
07795 #endif
07796 #endif
07797 
07798 #if defined(LIBXML_PATTERN_ENABLED)
07799 #ifdef bottom_pattern
07800 #undef xmlPatterncompile
07801 extern __typeof (xmlPatterncompile) xmlPatterncompile __attribute((alias("xmlPatterncompile__internal_alias")));
07802 #else
07803 #ifndef xmlPatterncompile
07804 extern __typeof (xmlPatterncompile) xmlPatterncompile__internal_alias __attribute((visibility("hidden")));
07805 #define xmlPatterncompile xmlPatterncompile__internal_alias
07806 #endif
07807 #endif
07808 #endif
07809 
07810 #ifdef bottom_parserInternals
07811 #undef xmlPedanticParserDefault
07812 extern __typeof (xmlPedanticParserDefault) xmlPedanticParserDefault __attribute((alias("xmlPedanticParserDefault__internal_alias")));
07813 #else
07814 #ifndef xmlPedanticParserDefault
07815 extern __typeof (xmlPedanticParserDefault) xmlPedanticParserDefault__internal_alias __attribute((visibility("hidden")));
07816 #define xmlPedanticParserDefault xmlPedanticParserDefault__internal_alias
07817 #endif
07818 #endif
07819 
07820 #ifdef bottom_parser
07821 #undef xmlPopInput
07822 extern __typeof (xmlPopInput) xmlPopInput __attribute((alias("xmlPopInput__internal_alias")));
07823 #else
07824 #ifndef xmlPopInput
07825 extern __typeof (xmlPopInput) xmlPopInput__internal_alias __attribute((visibility("hidden")));
07826 #define xmlPopInput xmlPopInput__internal_alias
07827 #endif
07828 #endif
07829 
07830 #ifdef bottom_xmlIO
07831 #undef xmlPopInputCallbacks
07832 extern __typeof (xmlPopInputCallbacks) xmlPopInputCallbacks __attribute((alias("xmlPopInputCallbacks__internal_alias")));
07833 #else
07834 #ifndef xmlPopInputCallbacks
07835 extern __typeof (xmlPopInputCallbacks) xmlPopInputCallbacks__internal_alias __attribute((visibility("hidden")));
07836 #define xmlPopInputCallbacks xmlPopInputCallbacks__internal_alias
07837 #endif
07838 #endif
07839 
07840 #if defined(LIBXML_TREE_ENABLED)
07841 #ifdef bottom_tree
07842 #undef xmlPreviousElementSibling
07843 extern __typeof (xmlPreviousElementSibling) xmlPreviousElementSibling __attribute((alias("xmlPreviousElementSibling__internal_alias")));
07844 #else
07845 #ifndef xmlPreviousElementSibling
07846 extern __typeof (xmlPreviousElementSibling) xmlPreviousElementSibling__internal_alias __attribute((visibility("hidden")));
07847 #define xmlPreviousElementSibling xmlPreviousElementSibling__internal_alias
07848 #endif
07849 #endif
07850 #endif
07851 
07852 #ifdef bottom_uri
07853 #undef xmlPrintURI
07854 extern __typeof (xmlPrintURI) xmlPrintURI __attribute((alias("xmlPrintURI__internal_alias")));
07855 #else
07856 #ifndef xmlPrintURI
07857 extern __typeof (xmlPrintURI) xmlPrintURI__internal_alias __attribute((visibility("hidden")));
07858 #define xmlPrintURI xmlPrintURI__internal_alias
07859 #endif
07860 #endif
07861 
07862 #ifdef bottom_parser
07863 #undef xmlPushInput
07864 extern __typeof (xmlPushInput) xmlPushInput __attribute((alias("xmlPushInput__internal_alias")));
07865 #else
07866 #ifndef xmlPushInput
07867 extern __typeof (xmlPushInput) xmlPushInput__internal_alias __attribute((visibility("hidden")));
07868 #define xmlPushInput xmlPushInput__internal_alias
07869 #endif
07870 #endif
07871 
07872 #ifdef bottom_threads
07873 #undef xmlRMutexLock
07874 extern __typeof (xmlRMutexLock) xmlRMutexLock __attribute((alias("xmlRMutexLock__internal_alias")));
07875 #else
07876 #ifndef xmlRMutexLock
07877 extern __typeof (xmlRMutexLock) xmlRMutexLock__internal_alias __attribute((visibility("hidden")));
07878 #define xmlRMutexLock xmlRMutexLock__internal_alias
07879 #endif
07880 #endif
07881 
07882 #ifdef bottom_threads
07883 #undef xmlRMutexUnlock
07884 extern __typeof (xmlRMutexUnlock) xmlRMutexUnlock __attribute((alias("xmlRMutexUnlock__internal_alias")));
07885 #else
07886 #ifndef xmlRMutexUnlock
07887 extern __typeof (xmlRMutexUnlock) xmlRMutexUnlock__internal_alias __attribute((visibility("hidden")));
07888 #define xmlRMutexUnlock xmlRMutexUnlock__internal_alias
07889 #endif
07890 #endif
07891 
07892 #ifdef bottom_parser
07893 #undef xmlReadDoc
07894 extern __typeof (xmlReadDoc) xmlReadDoc __attribute((alias("xmlReadDoc__internal_alias")));
07895 #else
07896 #ifndef xmlReadDoc
07897 extern __typeof (xmlReadDoc) xmlReadDoc__internal_alias __attribute((visibility("hidden")));
07898 #define xmlReadDoc xmlReadDoc__internal_alias
07899 #endif
07900 #endif
07901 
07902 #ifdef bottom_parser
07903 #undef xmlReadFd
07904 extern __typeof (xmlReadFd) xmlReadFd __attribute((alias("xmlReadFd__internal_alias")));
07905 #else
07906 #ifndef xmlReadFd
07907 extern __typeof (xmlReadFd) xmlReadFd__internal_alias __attribute((visibility("hidden")));
07908 #define xmlReadFd xmlReadFd__internal_alias
07909 #endif
07910 #endif
07911 
07912 #ifdef bottom_parser
07913 #undef xmlReadFile
07914 extern __typeof (xmlReadFile) xmlReadFile __attribute((alias("xmlReadFile__internal_alias")));
07915 #else
07916 #ifndef xmlReadFile
07917 extern __typeof (xmlReadFile) xmlReadFile__internal_alias __attribute((visibility("hidden")));
07918 #define xmlReadFile xmlReadFile__internal_alias
07919 #endif
07920 #endif
07921 
07922 #ifdef bottom_parser
07923 #undef xmlReadIO
07924 extern __typeof (xmlReadIO) xmlReadIO __attribute((alias("xmlReadIO__internal_alias")));
07925 #else
07926 #ifndef xmlReadIO
07927 extern __typeof (xmlReadIO) xmlReadIO__internal_alias __attribute((visibility("hidden")));
07928 #define xmlReadIO xmlReadIO__internal_alias
07929 #endif
07930 #endif
07931 
07932 #ifdef bottom_parser
07933 #undef xmlReadMemory
07934 extern __typeof (xmlReadMemory) xmlReadMemory __attribute((alias("xmlReadMemory__internal_alias")));
07935 #else
07936 #ifndef xmlReadMemory
07937 extern __typeof (xmlReadMemory) xmlReadMemory__internal_alias __attribute((visibility("hidden")));
07938 #define xmlReadMemory xmlReadMemory__internal_alias
07939 #endif
07940 #endif
07941 
07942 #if defined(LIBXML_READER_ENABLED)
07943 #ifdef bottom_xmlreader
07944 #undef xmlReaderForDoc
07945 extern __typeof (xmlReaderForDoc) xmlReaderForDoc __attribute((alias("xmlReaderForDoc__internal_alias")));
07946 #else
07947 #ifndef xmlReaderForDoc
07948 extern __typeof (xmlReaderForDoc) xmlReaderForDoc__internal_alias __attribute((visibility("hidden")));
07949 #define xmlReaderForDoc xmlReaderForDoc__internal_alias
07950 #endif
07951 #endif
07952 #endif
07953 
07954 #if defined(LIBXML_READER_ENABLED)
07955 #ifdef bottom_xmlreader
07956 #undef xmlReaderForFd
07957 extern __typeof (xmlReaderForFd) xmlReaderForFd __attribute((alias("xmlReaderForFd__internal_alias")));
07958 #else
07959 #ifndef xmlReaderForFd
07960 extern __typeof (xmlReaderForFd) xmlReaderForFd__internal_alias __attribute((visibility("hidden")));
07961 #define xmlReaderForFd xmlReaderForFd__internal_alias
07962 #endif
07963 #endif
07964 #endif
07965 
07966 #if defined(LIBXML_READER_ENABLED)
07967 #ifdef bottom_xmlreader
07968 #undef xmlReaderForFile
07969 extern __typeof (xmlReaderForFile) xmlReaderForFile __attribute((alias("xmlReaderForFile__internal_alias")));
07970 #else
07971 #ifndef xmlReaderForFile
07972 extern __typeof (xmlReaderForFile) xmlReaderForFile__internal_alias __attribute((visibility("hidden")));
07973 #define xmlReaderForFile xmlReaderForFile__internal_alias
07974 #endif
07975 #endif
07976 #endif
07977 
07978 #if defined(LIBXML_READER_ENABLED)
07979 #ifdef bottom_xmlreader
07980 #undef xmlReaderForIO
07981 extern __typeof (xmlReaderForIO) xmlReaderForIO __attribute((alias("xmlReaderForIO__internal_alias")));
07982 #else
07983 #ifndef xmlReaderForIO
07984 extern __typeof (xmlReaderForIO) xmlReaderForIO__internal_alias __attribute((visibility("hidden")));
07985 #define xmlReaderForIO xmlReaderForIO__internal_alias
07986 #endif
07987 #endif
07988 #endif
07989 
07990 #if defined(LIBXML_READER_ENABLED)
07991 #ifdef bottom_xmlreader
07992 #undef xmlReaderForMemory
07993 extern __typeof (xmlReaderForMemory) xmlReaderForMemory __attribute((alias("xmlReaderForMemory__internal_alias")));
07994 #else
07995 #ifndef xmlReaderForMemory
07996 extern __typeof (xmlReaderForMemory) xmlReaderForMemory__internal_alias __attribute((visibility("hidden")));
07997 #define xmlReaderForMemory xmlReaderForMemory__internal_alias
07998 #endif
07999 #endif
08000 #endif
08001 
08002 #if defined(LIBXML_READER_ENABLED)
08003 #ifdef bottom_xmlreader
08004 #undef xmlReaderNewDoc
08005 extern __typeof (xmlReaderNewDoc) xmlReaderNewDoc __attribute((alias("xmlReaderNewDoc__internal_alias")));
08006 #else
08007 #ifndef xmlReaderNewDoc
08008 extern __typeof (xmlReaderNewDoc) xmlReaderNewDoc__internal_alias __attribute((visibility("hidden")));
08009 #define xmlReaderNewDoc xmlReaderNewDoc__internal_alias
08010 #endif
08011 #endif
08012 #endif
08013 
08014 #if defined(LIBXML_READER_ENABLED)
08015 #ifdef bottom_xmlreader
08016 #undef xmlReaderNewFd
08017 extern __typeof (xmlReaderNewFd) xmlReaderNewFd __attribute((alias("xmlReaderNewFd__internal_alias")));
08018 #else
08019 #ifndef xmlReaderNewFd
08020 extern __typeof (xmlReaderNewFd) xmlReaderNewFd__internal_alias __attribute((visibility("hidden")));
08021 #define xmlReaderNewFd xmlReaderNewFd__internal_alias
08022 #endif
08023 #endif
08024 #endif
08025 
08026 #if defined(LIBXML_READER_ENABLED)
08027 #ifdef bottom_xmlreader
08028 #undef xmlReaderNewFile
08029 extern __typeof (xmlReaderNewFile) xmlReaderNewFile __attribute((alias("xmlReaderNewFile__internal_alias")));
08030 #else
08031 #ifndef xmlReaderNewFile
08032 extern __typeof (xmlReaderNewFile) xmlReaderNewFile__internal_alias __attribute((visibility("hidden")));
08033 #define xmlReaderNewFile xmlReaderNewFile__internal_alias
08034 #endif
08035 #endif
08036 #endif
08037 
08038 #if defined(LIBXML_READER_ENABLED)
08039 #ifdef bottom_xmlreader
08040 #undef xmlReaderNewIO
08041 extern __typeof (xmlReaderNewIO) xmlReaderNewIO __attribute((alias("xmlReaderNewIO__internal_alias")));
08042 #else
08043 #ifndef xmlReaderNewIO
08044 extern __typeof (xmlReaderNewIO) xmlReaderNewIO__internal_alias __attribute((visibility("hidden")));
08045 #define xmlReaderNewIO xmlReaderNewIO__internal_alias
08046 #endif
08047 #endif
08048 #endif
08049 
08050 #if defined(LIBXML_READER_ENABLED)
08051 #ifdef bottom_xmlreader
08052 #undef xmlReaderNewMemory
08053 extern __typeof (xmlReaderNewMemory) xmlReaderNewMemory __attribute((alias("xmlReaderNewMemory__internal_alias")));
08054 #else
08055 #ifndef xmlReaderNewMemory
08056 extern __typeof (xmlReaderNewMemory) xmlReaderNewMemory__internal_alias __attribute((visibility("hidden")));
08057 #define xmlReaderNewMemory xmlReaderNewMemory__internal_alias
08058 #endif
08059 #endif
08060 #endif
08061 
08062 #if defined(LIBXML_READER_ENABLED)
08063 #ifdef bottom_xmlreader
08064 #undef xmlReaderNewWalker
08065 extern __typeof (xmlReaderNewWalker) xmlReaderNewWalker __attribute((alias("xmlReaderNewWalker__internal_alias")));
08066 #else
08067 #ifndef xmlReaderNewWalker
08068 extern __typeof (xmlReaderNewWalker) xmlReaderNewWalker__internal_alias __attribute((visibility("hidden")));
08069 #define xmlReaderNewWalker xmlReaderNewWalker__internal_alias
08070 #endif
08071 #endif
08072 #endif
08073 
08074 #if defined(LIBXML_READER_ENABLED)
08075 #ifdef bottom_xmlreader
08076 #undef xmlReaderWalker
08077 extern __typeof (xmlReaderWalker) xmlReaderWalker __attribute((alias("xmlReaderWalker__internal_alias")));
08078 #else
08079 #ifndef xmlReaderWalker
08080 extern __typeof (xmlReaderWalker) xmlReaderWalker__internal_alias __attribute((visibility("hidden")));
08081 #define xmlReaderWalker xmlReaderWalker__internal_alias
08082 #endif
08083 #endif
08084 #endif
08085 
08086 #ifdef bottom_xmlmemory
08087 #undef xmlReallocLoc
08088 extern __typeof (xmlReallocLoc) xmlReallocLoc __attribute((alias("xmlReallocLoc__internal_alias")));
08089 #else
08090 #ifndef xmlReallocLoc
08091 extern __typeof (xmlReallocLoc) xmlReallocLoc__internal_alias __attribute((visibility("hidden")));
08092 #define xmlReallocLoc xmlReallocLoc__internal_alias
08093 #endif
08094 #endif
08095 
08096 #if defined(LIBXML_TREE_ENABLED)
08097 #ifdef bottom_tree
08098 #undef xmlReconciliateNs
08099 extern __typeof (xmlReconciliateNs) xmlReconciliateNs __attribute((alias("xmlReconciliateNs__internal_alias")));
08100 #else
08101 #ifndef xmlReconciliateNs
08102 extern __typeof (xmlReconciliateNs) xmlReconciliateNs__internal_alias __attribute((visibility("hidden")));
08103 #define xmlReconciliateNs xmlReconciliateNs__internal_alias
08104 #endif
08105 #endif
08106 #endif
08107 
08108 #if defined(LIBXML_SAX1_ENABLED)
08109 #ifdef bottom_parser
08110 #undef xmlRecoverDoc
08111 extern __typeof (xmlRecoverDoc) xmlRecoverDoc __attribute((alias("xmlRecoverDoc__internal_alias")));
08112 #else
08113 #ifndef xmlRecoverDoc
08114 extern __typeof (xmlRecoverDoc) xmlRecoverDoc__internal_alias __attribute((visibility("hidden")));
08115 #define xmlRecoverDoc xmlRecoverDoc__internal_alias
08116 #endif
08117 #endif
08118 #endif
08119 
08120 #if defined(LIBXML_SAX1_ENABLED)
08121 #ifdef bottom_parser
08122 #undef xmlRecoverFile
08123 extern __typeof (xmlRecoverFile) xmlRecoverFile __attribute((alias("xmlRecoverFile__internal_alias")));
08124 #else
08125 #ifndef xmlRecoverFile
08126 extern __typeof (xmlRecoverFile) xmlRecoverFile__internal_alias __attribute((visibility("hidden")));
08127 #define xmlRecoverFile xmlRecoverFile__internal_alias
08128 #endif
08129 #endif
08130 #endif
08131 
08132 #if defined(LIBXML_SAX1_ENABLED)
08133 #ifdef bottom_parser
08134 #undef xmlRecoverMemory
08135 extern __typeof (xmlRecoverMemory) xmlRecoverMemory __attribute((alias("xmlRecoverMemory__internal_alias")));
08136 #else
08137 #ifndef xmlRecoverMemory
08138 extern __typeof (xmlRecoverMemory) xmlRecoverMemory__internal_alias __attribute((visibility("hidden")));
08139 #define xmlRecoverMemory xmlRecoverMemory__internal_alias
08140 #endif
08141 #endif
08142 #endif
08143 
08144 #if defined(LIBXML_REGEXP_ENABLED)
08145 #ifdef bottom_xmlregexp
08146 #undef xmlRegExecErrInfo
08147 extern __typeof (xmlRegExecErrInfo) xmlRegExecErrInfo __attribute((alias("xmlRegExecErrInfo__internal_alias")));
08148 #else
08149 #ifndef xmlRegExecErrInfo
08150 extern __typeof (xmlRegExecErrInfo) xmlRegExecErrInfo__internal_alias __attribute((visibility("hidden")));
08151 #define xmlRegExecErrInfo xmlRegExecErrInfo__internal_alias
08152 #endif
08153 #endif
08154 #endif
08155 
08156 #if defined(LIBXML_REGEXP_ENABLED)
08157 #ifdef bottom_xmlregexp
08158 #undef xmlRegExecNextValues
08159 extern __typeof (xmlRegExecNextValues) xmlRegExecNextValues __attribute((alias("xmlRegExecNextValues__internal_alias")));
08160 #else
08161 #ifndef xmlRegExecNextValues
08162 extern __typeof (xmlRegExecNextValues) xmlRegExecNextValues__internal_alias __attribute((visibility("hidden")));
08163 #define xmlRegExecNextValues xmlRegExecNextValues__internal_alias
08164 #endif
08165 #endif
08166 #endif
08167 
08168 #if defined(LIBXML_REGEXP_ENABLED)
08169 #ifdef bottom_xmlregexp
08170 #undef xmlRegExecPushString
08171 extern __typeof (xmlRegExecPushString) xmlRegExecPushString __attribute((alias("xmlRegExecPushString__internal_alias")));
08172 #else
08173 #ifndef xmlRegExecPushString
08174 extern __typeof (xmlRegExecPushString) xmlRegExecPushString__internal_alias __attribute((visibility("hidden")));
08175 #define xmlRegExecPushString xmlRegExecPushString__internal_alias
08176 #endif
08177 #endif
08178 #endif
08179 
08180 #if defined(LIBXML_REGEXP_ENABLED)
08181 #ifdef bottom_xmlregexp
08182 #undef xmlRegExecPushString2
08183 extern __typeof (xmlRegExecPushString2) xmlRegExecPushString2 __attribute((alias("xmlRegExecPushString2__internal_alias")));
08184 #else
08185 #ifndef xmlRegExecPushString2
08186 extern __typeof (xmlRegExecPushString2) xmlRegExecPushString2__internal_alias __attribute((visibility("hidden")));
08187 #define xmlRegExecPushString2 xmlRegExecPushString2__internal_alias
08188 #endif
08189 #endif
08190 #endif
08191 
08192 #if defined(LIBXML_REGEXP_ENABLED)
08193 #ifdef bottom_xmlregexp
08194 #undef xmlRegFreeExecCtxt
08195 extern __typeof (xmlRegFreeExecCtxt) xmlRegFreeExecCtxt __attribute((alias("xmlRegFreeExecCtxt__internal_alias")));
08196 #else
08197 #ifndef xmlRegFreeExecCtxt
08198 extern __typeof (xmlRegFreeExecCtxt) xmlRegFreeExecCtxt__internal_alias __attribute((visibility("hidden")));
08199 #define xmlRegFreeExecCtxt xmlRegFreeExecCtxt__internal_alias
08200 #endif
08201 #endif
08202 #endif
08203 
08204 #if defined(LIBXML_REGEXP_ENABLED)
08205 #ifdef bottom_xmlregexp
08206 #undef xmlRegFreeRegexp
08207 extern __typeof (xmlRegFreeRegexp) xmlRegFreeRegexp __attribute((alias("xmlRegFreeRegexp__internal_alias")));
08208 #else
08209 #ifndef xmlRegFreeRegexp
08210 extern __typeof (xmlRegFreeRegexp) xmlRegFreeRegexp__internal_alias __attribute((visibility("hidden")));
08211 #define xmlRegFreeRegexp xmlRegFreeRegexp__internal_alias
08212 #endif
08213 #endif
08214 #endif
08215 
08216 #if defined(LIBXML_REGEXP_ENABLED)
08217 #ifdef bottom_xmlregexp
08218 #undef xmlRegNewExecCtxt
08219 extern __typeof (xmlRegNewExecCtxt) xmlRegNewExecCtxt __attribute((alias("xmlRegNewExecCtxt__internal_alias")));
08220 #else
08221 #ifndef xmlRegNewExecCtxt
08222 extern __typeof (xmlRegNewExecCtxt) xmlRegNewExecCtxt__internal_alias __attribute((visibility("hidden")));
08223 #define xmlRegNewExecCtxt xmlRegNewExecCtxt__internal_alias
08224 #endif
08225 #endif
08226 #endif
08227 
08228 #if defined(LIBXML_REGEXP_ENABLED)
08229 #ifdef bottom_xmlregexp
08230 #undef xmlRegexpCompile
08231 extern __typeof (xmlRegexpCompile) xmlRegexpCompile __attribute((alias("xmlRegexpCompile__internal_alias")));
08232 #else
08233 #ifndef xmlRegexpCompile
08234 extern __typeof (xmlRegexpCompile) xmlRegexpCompile__internal_alias __attribute((visibility("hidden")));
08235 #define xmlRegexpCompile xmlRegexpCompile__internal_alias
08236 #endif
08237 #endif
08238 #endif
08239 
08240 #if defined(LIBXML_REGEXP_ENABLED)
08241 #ifdef bottom_xmlregexp
08242 #undef xmlRegexpExec
08243 extern __typeof (xmlRegexpExec) xmlRegexpExec __attribute((alias("xmlRegexpExec__internal_alias")));
08244 #else
08245 #ifndef xmlRegexpExec
08246 extern __typeof (xmlRegexpExec) xmlRegexpExec__internal_alias __attribute((visibility("hidden")));
08247 #define xmlRegexpExec xmlRegexpExec__internal_alias
08248 #endif
08249 #endif
08250 #endif
08251 
08252 #if defined(LIBXML_REGEXP_ENABLED)
08253 #ifdef bottom_xmlregexp
08254 #undef xmlRegexpIsDeterminist
08255 extern __typeof (xmlRegexpIsDeterminist) xmlRegexpIsDeterminist __attribute((alias("xmlRegexpIsDeterminist__internal_alias")));
08256 #else
08257 #ifndef xmlRegexpIsDeterminist
08258 extern __typeof (xmlRegexpIsDeterminist) xmlRegexpIsDeterminist__internal_alias __attribute((visibility("hidden")));
08259 #define xmlRegexpIsDeterminist xmlRegexpIsDeterminist__internal_alias
08260 #endif
08261 #endif
08262 #endif
08263 
08264 #if defined(LIBXML_REGEXP_ENABLED)
08265 #ifdef bottom_xmlregexp
08266 #undef xmlRegexpPrint
08267 extern __typeof (xmlRegexpPrint) xmlRegexpPrint __attribute((alias("xmlRegexpPrint__internal_alias")));
08268 #else
08269 #ifndef xmlRegexpPrint
08270 extern __typeof (xmlRegexpPrint) xmlRegexpPrint__internal_alias __attribute((visibility("hidden")));
08271 #define xmlRegexpPrint xmlRegexpPrint__internal_alias
08272 #endif
08273 #endif
08274 #endif
08275 
08276 #ifdef bottom_encoding
08277 #undef xmlRegisterCharEncodingHandler
08278 extern __typeof (xmlRegisterCharEncodingHandler) xmlRegisterCharEncodingHandler __attribute((alias("xmlRegisterCharEncodingHandler__internal_alias")));
08279 #else
08280 #ifndef xmlRegisterCharEncodingHandler
08281 extern __typeof (xmlRegisterCharEncodingHandler) xmlRegisterCharEncodingHandler__internal_alias __attribute((visibility("hidden")));
08282 #define xmlRegisterCharEncodingHandler xmlRegisterCharEncodingHandler__internal_alias
08283 #endif
08284 #endif
08285 
08286 #ifdef bottom_xmlIO
08287 #undef xmlRegisterDefaultInputCallbacks
08288 extern __typeof (xmlRegisterDefaultInputCallbacks) xmlRegisterDefaultInputCallbacks __attribute((alias("xmlRegisterDefaultInputCallbacks__internal_alias")));
08289 #else
08290 #ifndef xmlRegisterDefaultInputCallbacks
08291 extern __typeof (xmlRegisterDefaultInputCallbacks) xmlRegisterDefaultInputCallbacks__internal_alias __attribute((visibility("hidden")));
08292 #define xmlRegisterDefaultInputCallbacks xmlRegisterDefaultInputCallbacks__internal_alias
08293 #endif
08294 #endif
08295 
08296 #if defined(LIBXML_OUTPUT_ENABLED)
08297 #ifdef bottom_xmlIO
08298 #undef xmlRegisterDefaultOutputCallbacks
08299 extern __typeof (xmlRegisterDefaultOutputCallbacks) xmlRegisterDefaultOutputCallbacks __attribute((alias("xmlRegisterDefaultOutputCallbacks__internal_alias")));
08300 #else
08301 #ifndef xmlRegisterDefaultOutputCallbacks
08302 extern __typeof (xmlRegisterDefaultOutputCallbacks) xmlRegisterDefaultOutputCallbacks__internal_alias __attribute((visibility("hidden")));
08303 #define xmlRegisterDefaultOutputCallbacks xmlRegisterDefaultOutputCallbacks__internal_alias
08304 #endif
08305 #endif
08306 #endif
08307 
08308 #if defined(LIBXML_OUTPUT_ENABLED) && defined(LIBXML_HTTP_ENABLED)
08309 #ifdef bottom_xmlIO
08310 #undef xmlRegisterHTTPPostCallbacks
08311 extern __typeof (xmlRegisterHTTPPostCallbacks) xmlRegisterHTTPPostCallbacks __attribute((alias("xmlRegisterHTTPPostCallbacks__internal_alias")));
08312 #else
08313 #ifndef xmlRegisterHTTPPostCallbacks
08314 extern __typeof (xmlRegisterHTTPPostCallbacks) xmlRegisterHTTPPostCallbacks__internal_alias __attribute((visibility("hidden")));
08315 #define xmlRegisterHTTPPostCallbacks xmlRegisterHTTPPostCallbacks__internal_alias
08316 #endif
08317 #endif
08318 #endif
08319 
08320 #ifdef bottom_xmlIO
08321 #undef xmlRegisterInputCallbacks
08322 extern __typeof (xmlRegisterInputCallbacks) xmlRegisterInputCallbacks __attribute((alias("xmlRegisterInputCallbacks__internal_alias")));
08323 #else
08324 #ifndef xmlRegisterInputCallbacks
08325 extern __typeof (xmlRegisterInputCallbacks) xmlRegisterInputCallbacks__internal_alias __attribute((visibility("hidden")));
08326 #define xmlRegisterInputCallbacks xmlRegisterInputCallbacks__internal_alias
08327 #endif
08328 #endif
08329 
08330 #ifdef bottom_globals
08331 #undef xmlRegisterNodeDefault
08332 extern __typeof (xmlRegisterNodeDefault) xmlRegisterNodeDefault __attribute((alias("xmlRegisterNodeDefault__internal_alias")));
08333 #else
08334 #ifndef xmlRegisterNodeDefault
08335 extern __typeof (xmlRegisterNodeDefault) xmlRegisterNodeDefault__internal_alias __attribute((visibility("hidden")));
08336 #define xmlRegisterNodeDefault xmlRegisterNodeDefault__internal_alias
08337 #endif
08338 #endif
08339 
08340 #if defined(LIBXML_OUTPUT_ENABLED)
08341 #ifdef bottom_xmlIO
08342 #undef xmlRegisterOutputCallbacks
08343 extern __typeof (xmlRegisterOutputCallbacks) xmlRegisterOutputCallbacks __attribute((alias("xmlRegisterOutputCallbacks__internal_alias")));
08344 #else
08345 #ifndef xmlRegisterOutputCallbacks
08346 extern __typeof (xmlRegisterOutputCallbacks) xmlRegisterOutputCallbacks__internal_alias __attribute((visibility("hidden")));
08347 #define xmlRegisterOutputCallbacks xmlRegisterOutputCallbacks__internal_alias
08348 #endif
08349 #endif
08350 #endif
08351 
08352 #if defined(LIBXML_SCHEMAS_ENABLED)
08353 #ifdef bottom_relaxng
08354 #undef xmlRelaxNGCleanupTypes
08355 extern __typeof (xmlRelaxNGCleanupTypes) xmlRelaxNGCleanupTypes __attribute((alias("xmlRelaxNGCleanupTypes__internal_alias")));
08356 #else
08357 #ifndef xmlRelaxNGCleanupTypes
08358 extern __typeof (xmlRelaxNGCleanupTypes) xmlRelaxNGCleanupTypes__internal_alias __attribute((visibility("hidden")));
08359 #define xmlRelaxNGCleanupTypes xmlRelaxNGCleanupTypes__internal_alias
08360 #endif
08361 #endif
08362 #endif
08363 
08364 #if defined(LIBXML_SCHEMAS_ENABLED) && defined(LIBXML_OUTPUT_ENABLED)
08365 #ifdef bottom_relaxng
08366 #undef xmlRelaxNGDump
08367 extern __typeof (xmlRelaxNGDump) xmlRelaxNGDump __attribute((alias("xmlRelaxNGDump__internal_alias")));
08368 #else
08369 #ifndef xmlRelaxNGDump
08370 extern __typeof (xmlRelaxNGDump) xmlRelaxNGDump__internal_alias __attribute((visibility("hidden")));
08371 #define xmlRelaxNGDump xmlRelaxNGDump__internal_alias
08372 #endif
08373 #endif
08374 #endif
08375 
08376 #if defined(LIBXML_SCHEMAS_ENABLED) && defined(LIBXML_OUTPUT_ENABLED)
08377 #ifdef bottom_relaxng
08378 #undef xmlRelaxNGDumpTree
08379 extern __typeof (xmlRelaxNGDumpTree) xmlRelaxNGDumpTree __attribute((alias("xmlRelaxNGDumpTree__internal_alias")));
08380 #else
08381 #ifndef xmlRelaxNGDumpTree
08382 extern __typeof (xmlRelaxNGDumpTree) xmlRelaxNGDumpTree__internal_alias __attribute((visibility("hidden")));
08383 #define xmlRelaxNGDumpTree xmlRelaxNGDumpTree__internal_alias
08384 #endif
08385 #endif
08386 #endif
08387 
08388 #if defined(LIBXML_SCHEMAS_ENABLED)
08389 #ifdef bottom_relaxng
08390 #undef xmlRelaxNGFree
08391 extern __typeof (xmlRelaxNGFree) xmlRelaxNGFree __attribute((alias("xmlRelaxNGFree__internal_alias")));
08392 #else
08393 #ifndef xmlRelaxNGFree
08394 extern __typeof (xmlRelaxNGFree) xmlRelaxNGFree__internal_alias __attribute((visibility("hidden")));
08395 #define xmlRelaxNGFree xmlRelaxNGFree__internal_alias
08396 #endif
08397 #endif
08398 #endif
08399 
08400 #if defined(LIBXML_SCHEMAS_ENABLED)
08401 #ifdef bottom_relaxng
08402 #undef xmlRelaxNGFreeParserCtxt
08403 extern __typeof (xmlRelaxNGFreeParserCtxt) xmlRelaxNGFreeParserCtxt __attribute((alias("xmlRelaxNGFreeParserCtxt__internal_alias")));
08404 #else
08405 #ifndef xmlRelaxNGFreeParserCtxt
08406 extern __typeof (xmlRelaxNGFreeParserCtxt) xmlRelaxNGFreeParserCtxt__internal_alias __attribute((visibility("hidden")));
08407 #define xmlRelaxNGFreeParserCtxt xmlRelaxNGFreeParserCtxt__internal_alias
08408 #endif
08409 #endif
08410 #endif
08411 
08412 #if defined(LIBXML_SCHEMAS_ENABLED)
08413 #ifdef bottom_relaxng
08414 #undef xmlRelaxNGFreeValidCtxt
08415 extern __typeof (xmlRelaxNGFreeValidCtxt) xmlRelaxNGFreeValidCtxt __attribute((alias("xmlRelaxNGFreeValidCtxt__internal_alias")));
08416 #else
08417 #ifndef xmlRelaxNGFreeValidCtxt
08418 extern __typeof (xmlRelaxNGFreeValidCtxt) xmlRelaxNGFreeValidCtxt__internal_alias __attribute((visibility("hidden")));
08419 #define xmlRelaxNGFreeValidCtxt xmlRelaxNGFreeValidCtxt__internal_alias
08420 #endif
08421 #endif
08422 #endif
08423 
08424 #if defined(LIBXML_SCHEMAS_ENABLED)
08425 #ifdef bottom_relaxng
08426 #undef xmlRelaxNGGetParserErrors
08427 extern __typeof (xmlRelaxNGGetParserErrors) xmlRelaxNGGetParserErrors __attribute((alias("xmlRelaxNGGetParserErrors__internal_alias")));
08428 #else
08429 #ifndef xmlRelaxNGGetParserErrors
08430 extern __typeof (xmlRelaxNGGetParserErrors) xmlRelaxNGGetParserErrors__internal_alias __attribute((visibility("hidden")));
08431 #define xmlRelaxNGGetParserErrors xmlRelaxNGGetParserErrors__internal_alias
08432 #endif
08433 #endif
08434 #endif
08435 
08436 #if defined(LIBXML_SCHEMAS_ENABLED)
08437 #ifdef bottom_relaxng
08438 #undef xmlRelaxNGGetValidErrors
08439 extern __typeof (xmlRelaxNGGetValidErrors) xmlRelaxNGGetValidErrors __attribute((alias("xmlRelaxNGGetValidErrors__internal_alias")));
08440 #else
08441 #ifndef xmlRelaxNGGetValidErrors
08442 extern __typeof (xmlRelaxNGGetValidErrors) xmlRelaxNGGetValidErrors__internal_alias __attribute((visibility("hidden")));
08443 #define xmlRelaxNGGetValidErrors xmlRelaxNGGetValidErrors__internal_alias
08444 #endif
08445 #endif
08446 #endif
08447 
08448 #if defined(LIBXML_SCHEMAS_ENABLED)
08449 #ifdef bottom_relaxng
08450 #undef xmlRelaxNGInitTypes
08451 extern __typeof (xmlRelaxNGInitTypes) xmlRelaxNGInitTypes __attribute((alias("xmlRelaxNGInitTypes__internal_alias")));
08452 #else
08453 #ifndef xmlRelaxNGInitTypes
08454 extern __typeof (xmlRelaxNGInitTypes) xmlRelaxNGInitTypes__internal_alias __attribute((visibility("hidden")));
08455 #define xmlRelaxNGInitTypes xmlRelaxNGInitTypes__internal_alias
08456 #endif
08457 #endif
08458 #endif
08459 
08460 #if defined(LIBXML_SCHEMAS_ENABLED)
08461 #ifdef bottom_relaxng
08462 #undef xmlRelaxNGNewDocParserCtxt
08463 extern __typeof (xmlRelaxNGNewDocParserCtxt) xmlRelaxNGNewDocParserCtxt __attribute((alias("xmlRelaxNGNewDocParserCtxt__internal_alias")));
08464 #else
08465 #ifndef xmlRelaxNGNewDocParserCtxt
08466 extern __typeof (xmlRelaxNGNewDocParserCtxt) xmlRelaxNGNewDocParserCtxt__internal_alias __attribute((visibility("hidden")));
08467 #define xmlRelaxNGNewDocParserCtxt xmlRelaxNGNewDocParserCtxt__internal_alias
08468 #endif
08469 #endif
08470 #endif
08471 
08472 #if defined(LIBXML_SCHEMAS_ENABLED)
08473 #ifdef bottom_relaxng
08474 #undef xmlRelaxNGNewMemParserCtxt
08475 extern __typeof (xmlRelaxNGNewMemParserCtxt) xmlRelaxNGNewMemParserCtxt __attribute((alias("xmlRelaxNGNewMemParserCtxt__internal_alias")));
08476 #else
08477 #ifndef xmlRelaxNGNewMemParserCtxt
08478 extern __typeof (xmlRelaxNGNewMemParserCtxt) xmlRelaxNGNewMemParserCtxt__internal_alias __attribute((visibility("hidden")));
08479 #define xmlRelaxNGNewMemParserCtxt xmlRelaxNGNewMemParserCtxt__internal_alias
08480 #endif
08481 #endif
08482 #endif
08483 
08484 #if defined(LIBXML_SCHEMAS_ENABLED)
08485 #ifdef bottom_relaxng
08486 #undef xmlRelaxNGNewParserCtxt
08487 extern __typeof (xmlRelaxNGNewParserCtxt) xmlRelaxNGNewParserCtxt __attribute((alias("xmlRelaxNGNewParserCtxt__internal_alias")));
08488 #else
08489 #ifndef xmlRelaxNGNewParserCtxt
08490 extern __typeof (xmlRelaxNGNewParserCtxt) xmlRelaxNGNewParserCtxt__internal_alias __attribute((visibility("hidden")));
08491 #define xmlRelaxNGNewParserCtxt xmlRelaxNGNewParserCtxt__internal_alias
08492 #endif
08493 #endif
08494 #endif
08495 
08496 #if defined(LIBXML_SCHEMAS_ENABLED)
08497 #ifdef bottom_relaxng
08498 #undef xmlRelaxNGNewValidCtxt
08499 extern __typeof (xmlRelaxNGNewValidCtxt) xmlRelaxNGNewValidCtxt __attribute((alias("xmlRelaxNGNewValidCtxt__internal_alias")));
08500 #else
08501 #ifndef xmlRelaxNGNewValidCtxt
08502 extern __typeof (xmlRelaxNGNewValidCtxt) xmlRelaxNGNewValidCtxt__internal_alias __attribute((visibility("hidden")));
08503 #define xmlRelaxNGNewValidCtxt xmlRelaxNGNewValidCtxt__internal_alias
08504 #endif
08505 #endif
08506 #endif
08507 
08508 #if defined(LIBXML_SCHEMAS_ENABLED)
08509 #ifdef bottom_relaxng
08510 #undef xmlRelaxNGParse
08511 extern __typeof (xmlRelaxNGParse) xmlRelaxNGParse __attribute((alias("xmlRelaxNGParse__internal_alias")));
08512 #else
08513 #ifndef xmlRelaxNGParse
08514 extern __typeof (xmlRelaxNGParse) xmlRelaxNGParse__internal_alias __attribute((visibility("hidden")));
08515 #define xmlRelaxNGParse xmlRelaxNGParse__internal_alias
08516 #endif
08517 #endif
08518 #endif
08519 
08520 #if defined(LIBXML_SCHEMAS_ENABLED)
08521 #ifdef bottom_relaxng
08522 #undef xmlRelaxNGSetParserErrors
08523 extern __typeof (xmlRelaxNGSetParserErrors) xmlRelaxNGSetParserErrors __attribute((alias("xmlRelaxNGSetParserErrors__internal_alias")));
08524 #else
08525 #ifndef xmlRelaxNGSetParserErrors
08526 extern __typeof (xmlRelaxNGSetParserErrors) xmlRelaxNGSetParserErrors__internal_alias __attribute((visibility("hidden")));
08527 #define xmlRelaxNGSetParserErrors xmlRelaxNGSetParserErrors__internal_alias
08528 #endif
08529 #endif
08530 #endif
08531 
08532 #if defined(LIBXML_SCHEMAS_ENABLED)
08533 #ifdef bottom_relaxng
08534 #undef xmlRelaxNGSetParserStructuredErrors
08535 extern __typeof (xmlRelaxNGSetParserStructuredErrors) xmlRelaxNGSetParserStructuredErrors __attribute((alias("xmlRelaxNGSetParserStructuredErrors__internal_alias")));
08536 #else
08537 #ifndef xmlRelaxNGSetParserStructuredErrors
08538 extern __typeof (xmlRelaxNGSetParserStructuredErrors) xmlRelaxNGSetParserStructuredErrors__internal_alias __attribute((visibility("hidden")));
08539 #define xmlRelaxNGSetParserStructuredErrors xmlRelaxNGSetParserStructuredErrors__internal_alias
08540 #endif
08541 #endif
08542 #endif
08543 
08544 #if defined(LIBXML_SCHEMAS_ENABLED)
08545 #ifdef bottom_relaxng
08546 #undef xmlRelaxNGSetValidErrors
08547 extern __typeof (xmlRelaxNGSetValidErrors) xmlRelaxNGSetValidErrors __attribute((alias("xmlRelaxNGSetValidErrors__internal_alias")));
08548 #else
08549 #ifndef xmlRelaxNGSetValidErrors
08550 extern __typeof (xmlRelaxNGSetValidErrors) xmlRelaxNGSetValidErrors__internal_alias __attribute((visibility("hidden")));
08551 #define xmlRelaxNGSetValidErrors xmlRelaxNGSetValidErrors__internal_alias
08552 #endif
08553 #endif
08554 #endif
08555 
08556 #if defined(LIBXML_SCHEMAS_ENABLED)
08557 #ifdef bottom_relaxng
08558 #undef xmlRelaxNGSetValidStructuredErrors
08559 extern __typeof (xmlRelaxNGSetValidStructuredErrors) xmlRelaxNGSetValidStructuredErrors __attribute((alias("xmlRelaxNGSetValidStructuredErrors__internal_alias")));
08560 #else
08561 #ifndef xmlRelaxNGSetValidStructuredErrors
08562 extern __typeof (xmlRelaxNGSetValidStructuredErrors) xmlRelaxNGSetValidStructuredErrors__internal_alias __attribute((visibility("hidden")));
08563 #define xmlRelaxNGSetValidStructuredErrors xmlRelaxNGSetValidStructuredErrors__internal_alias
08564 #endif
08565 #endif
08566 #endif
08567 
08568 #if defined(LIBXML_SCHEMAS_ENABLED)
08569 #ifdef bottom_relaxng
08570 #undef xmlRelaxNGValidateDoc
08571 extern __typeof (xmlRelaxNGValidateDoc) xmlRelaxNGValidateDoc __attribute((alias("xmlRelaxNGValidateDoc__internal_alias")));
08572 #else
08573 #ifndef xmlRelaxNGValidateDoc
08574 extern __typeof (xmlRelaxNGValidateDoc) xmlRelaxNGValidateDoc__internal_alias __attribute((visibility("hidden")));
08575 #define xmlRelaxNGValidateDoc xmlRelaxNGValidateDoc__internal_alias
08576 #endif
08577 #endif
08578 #endif
08579 
08580 #if defined(LIBXML_SCHEMAS_ENABLED)
08581 #ifdef bottom_relaxng
08582 #undef xmlRelaxNGValidateFullElement
08583 extern __typeof (xmlRelaxNGValidateFullElement) xmlRelaxNGValidateFullElement __attribute((alias("xmlRelaxNGValidateFullElement__internal_alias")));
08584 #else
08585 #ifndef xmlRelaxNGValidateFullElement
08586 extern __typeof (xmlRelaxNGValidateFullElement) xmlRelaxNGValidateFullElement__internal_alias __attribute((visibility("hidden")));
08587 #define xmlRelaxNGValidateFullElement xmlRelaxNGValidateFullElement__internal_alias
08588 #endif
08589 #endif
08590 #endif
08591 
08592 #if defined(LIBXML_SCHEMAS_ENABLED)
08593 #ifdef bottom_relaxng
08594 #undef xmlRelaxNGValidatePopElement
08595 extern __typeof (xmlRelaxNGValidatePopElement) xmlRelaxNGValidatePopElement __attribute((alias("xmlRelaxNGValidatePopElement__internal_alias")));
08596 #else
08597 #ifndef xmlRelaxNGValidatePopElement
08598 extern __typeof (xmlRelaxNGValidatePopElement) xmlRelaxNGValidatePopElement__internal_alias __attribute((visibility("hidden")));
08599 #define xmlRelaxNGValidatePopElement xmlRelaxNGValidatePopElement__internal_alias
08600 #endif
08601 #endif
08602 #endif
08603 
08604 #if defined(LIBXML_SCHEMAS_ENABLED)
08605 #ifdef bottom_relaxng
08606 #undef xmlRelaxNGValidatePushCData
08607 extern __typeof (xmlRelaxNGValidatePushCData) xmlRelaxNGValidatePushCData __attribute((alias("xmlRelaxNGValidatePushCData__internal_alias")));
08608 #else
08609 #ifndef xmlRelaxNGValidatePushCData
08610 extern __typeof (xmlRelaxNGValidatePushCData) xmlRelaxNGValidatePushCData__internal_alias __attribute((visibility("hidden")));
08611 #define xmlRelaxNGValidatePushCData xmlRelaxNGValidatePushCData__internal_alias
08612 #endif
08613 #endif
08614 #endif
08615 
08616 #if defined(LIBXML_SCHEMAS_ENABLED)
08617 #ifdef bottom_relaxng
08618 #undef xmlRelaxNGValidatePushElement
08619 extern __typeof (xmlRelaxNGValidatePushElement) xmlRelaxNGValidatePushElement __attribute((alias("xmlRelaxNGValidatePushElement__internal_alias")));
08620 #else
08621 #ifndef xmlRelaxNGValidatePushElement
08622 extern __typeof (xmlRelaxNGValidatePushElement) xmlRelaxNGValidatePushElement__internal_alias __attribute((visibility("hidden")));
08623 #define xmlRelaxNGValidatePushElement xmlRelaxNGValidatePushElement__internal_alias
08624 #endif
08625 #endif
08626 #endif
08627 
08628 #if defined(LIBXML_SCHEMAS_ENABLED)
08629 #ifdef bottom_relaxng
08630 #undef xmlRelaxParserSetFlag
08631 extern __typeof (xmlRelaxParserSetFlag) xmlRelaxParserSetFlag __attribute((alias("xmlRelaxParserSetFlag__internal_alias")));
08632 #else
08633 #ifndef xmlRelaxParserSetFlag
08634 extern __typeof (xmlRelaxParserSetFlag) xmlRelaxParserSetFlag__internal_alias __attribute((visibility("hidden")));
08635 #define xmlRelaxParserSetFlag xmlRelaxParserSetFlag__internal_alias
08636 #endif
08637 #endif
08638 #endif
08639 
08640 #ifdef bottom_valid
08641 #undef xmlRemoveID
08642 extern __typeof (xmlRemoveID) xmlRemoveID __attribute((alias("xmlRemoveID__internal_alias")));
08643 #else
08644 #ifndef xmlRemoveID
08645 extern __typeof (xmlRemoveID) xmlRemoveID__internal_alias __attribute((visibility("hidden")));
08646 #define xmlRemoveID xmlRemoveID__internal_alias
08647 #endif
08648 #endif
08649 
08650 #ifdef bottom_tree
08651 #undef xmlRemoveProp
08652 extern __typeof (xmlRemoveProp) xmlRemoveProp __attribute((alias("xmlRemoveProp__internal_alias")));
08653 #else
08654 #ifndef xmlRemoveProp
08655 extern __typeof (xmlRemoveProp) xmlRemoveProp__internal_alias __attribute((visibility("hidden")));
08656 #define xmlRemoveProp xmlRemoveProp__internal_alias
08657 #endif
08658 #endif
08659 
08660 #ifdef bottom_valid
08661 #undef xmlRemoveRef
08662 extern __typeof (xmlRemoveRef) xmlRemoveRef __attribute((alias("xmlRemoveRef__internal_alias")));
08663 #else
08664 #ifndef xmlRemoveRef
08665 extern __typeof (xmlRemoveRef) xmlRemoveRef__internal_alias __attribute((visibility("hidden")));
08666 #define xmlRemoveRef xmlRemoveRef__internal_alias
08667 #endif
08668 #endif
08669 
08670 #if defined(LIBXML_TREE_ENABLED) || defined(LIBXML_WRITER_ENABLED)
08671 #ifdef bottom_tree
08672 #undef xmlReplaceNode
08673 extern __typeof (xmlReplaceNode) xmlReplaceNode __attribute((alias("xmlReplaceNode__internal_alias")));
08674 #else
08675 #ifndef xmlReplaceNode
08676 extern __typeof (xmlReplaceNode) xmlReplaceNode__internal_alias __attribute((visibility("hidden")));
08677 #define xmlReplaceNode xmlReplaceNode__internal_alias
08678 #endif
08679 #endif
08680 #endif
08681 
08682 #ifdef bottom_error
08683 #undef xmlResetError
08684 extern __typeof (xmlResetError) xmlResetError __attribute((alias("xmlResetError__internal_alias")));
08685 #else
08686 #ifndef xmlResetError
08687 extern __typeof (xmlResetError) xmlResetError__internal_alias __attribute((visibility("hidden")));
08688 #define xmlResetError xmlResetError__internal_alias
08689 #endif
08690 #endif
08691 
08692 #ifdef bottom_error
08693 #undef xmlResetLastError
08694 extern __typeof (xmlResetLastError) xmlResetLastError __attribute((alias("xmlResetLastError__internal_alias")));
08695 #else
08696 #ifndef xmlResetLastError
08697 extern __typeof (xmlResetLastError) xmlResetLastError__internal_alias __attribute((visibility("hidden")));
08698 #define xmlResetLastError xmlResetLastError__internal_alias
08699 #endif
08700 #endif
08701 
08702 #ifdef bottom_SAX2
08703 #undef xmlSAX2AttributeDecl
08704 extern __typeof (xmlSAX2AttributeDecl) xmlSAX2AttributeDecl __attribute((alias("xmlSAX2AttributeDecl__internal_alias")));
08705 #else
08706 #ifndef xmlSAX2AttributeDecl
08707 extern __typeof (xmlSAX2AttributeDecl) xmlSAX2AttributeDecl__internal_alias __attribute((visibility("hidden")));
08708 #define xmlSAX2AttributeDecl xmlSAX2AttributeDecl__internal_alias
08709 #endif
08710 #endif
08711 
08712 #ifdef bottom_SAX2
08713 #undef xmlSAX2CDataBlock
08714 extern __typeof (xmlSAX2CDataBlock) xmlSAX2CDataBlock __attribute((alias("xmlSAX2CDataBlock__internal_alias")));
08715 #else
08716 #ifndef xmlSAX2CDataBlock
08717 extern __typeof (xmlSAX2CDataBlock) xmlSAX2CDataBlock__internal_alias __attribute((visibility("hidden")));
08718 #define xmlSAX2CDataBlock xmlSAX2CDataBlock__internal_alias
08719 #endif
08720 #endif
08721 
08722 #ifdef bottom_SAX2
08723 #undef xmlSAX2Characters
08724 extern __typeof (xmlSAX2Characters) xmlSAX2Characters __attribute((alias("xmlSAX2Characters__internal_alias")));
08725 #else
08726 #ifndef xmlSAX2Characters
08727 extern __typeof (xmlSAX2Characters) xmlSAX2Characters__internal_alias __attribute((visibility("hidden")));
08728 #define xmlSAX2Characters xmlSAX2Characters__internal_alias
08729 #endif
08730 #endif
08731 
08732 #ifdef bottom_SAX2
08733 #undef xmlSAX2Comment
08734 extern __typeof (xmlSAX2Comment) xmlSAX2Comment __attribute((alias("xmlSAX2Comment__internal_alias")));
08735 #else
08736 #ifndef xmlSAX2Comment
08737 extern __typeof (xmlSAX2Comment) xmlSAX2Comment__internal_alias __attribute((visibility("hidden")));
08738 #define xmlSAX2Comment xmlSAX2Comment__internal_alias
08739 #endif
08740 #endif
08741 
08742 #ifdef bottom_SAX2
08743 #undef xmlSAX2ElementDecl
08744 extern __typeof (xmlSAX2ElementDecl) xmlSAX2ElementDecl __attribute((alias("xmlSAX2ElementDecl__internal_alias")));
08745 #else
08746 #ifndef xmlSAX2ElementDecl
08747 extern __typeof (xmlSAX2ElementDecl) xmlSAX2ElementDecl__internal_alias __attribute((visibility("hidden")));
08748 #define xmlSAX2ElementDecl xmlSAX2ElementDecl__internal_alias
08749 #endif
08750 #endif
08751 
08752 #ifdef bottom_SAX2
08753 #undef xmlSAX2EndDocument
08754 extern __typeof (xmlSAX2EndDocument) xmlSAX2EndDocument __attribute((alias("xmlSAX2EndDocument__internal_alias")));
08755 #else
08756 #ifndef xmlSAX2EndDocument
08757 extern __typeof (xmlSAX2EndDocument) xmlSAX2EndDocument__internal_alias __attribute((visibility("hidden")));
08758 #define xmlSAX2EndDocument xmlSAX2EndDocument__internal_alias
08759 #endif
08760 #endif
08761 
08762 #if defined(LIBXML_SAX1_ENABLED) || defined(LIBXML_HTML_ENABLED) || defined(LIBXML_WRITER_ENABLED) || defined(LIBXML_DOCB_ENABLED)
08763 #ifdef bottom_SAX2
08764 #undef xmlSAX2EndElement
08765 extern __typeof (xmlSAX2EndElement) xmlSAX2EndElement __attribute((alias("xmlSAX2EndElement__internal_alias")));
08766 #else
08767 #ifndef xmlSAX2EndElement
08768 extern __typeof (xmlSAX2EndElement) xmlSAX2EndElement__internal_alias __attribute((visibility("hidden")));
08769 #define xmlSAX2EndElement xmlSAX2EndElement__internal_alias
08770 #endif
08771 #endif
08772 #endif
08773 
08774 #ifdef bottom_SAX2
08775 #undef xmlSAX2EndElementNs
08776 extern __typeof (xmlSAX2EndElementNs) xmlSAX2EndElementNs __attribute((alias("xmlSAX2EndElementNs__internal_alias")));
08777 #else
08778 #ifndef xmlSAX2EndElementNs
08779 extern __typeof (xmlSAX2EndElementNs) xmlSAX2EndElementNs__internal_alias __attribute((visibility("hidden")));
08780 #define xmlSAX2EndElementNs xmlSAX2EndElementNs__internal_alias
08781 #endif
08782 #endif
08783 
08784 #ifdef bottom_SAX2
08785 #undef xmlSAX2EntityDecl
08786 extern __typeof (xmlSAX2EntityDecl) xmlSAX2EntityDecl __attribute((alias("xmlSAX2EntityDecl__internal_alias")));
08787 #else
08788 #ifndef xmlSAX2EntityDecl
08789 extern __typeof (xmlSAX2EntityDecl) xmlSAX2EntityDecl__internal_alias __attribute((visibility("hidden")));
08790 #define xmlSAX2EntityDecl xmlSAX2EntityDecl__internal_alias
08791 #endif
08792 #endif
08793 
08794 #ifdef bottom_SAX2
08795 #undef xmlSAX2ExternalSubset
08796 extern __typeof (xmlSAX2ExternalSubset) xmlSAX2ExternalSubset __attribute((alias("xmlSAX2ExternalSubset__internal_alias")));
08797 #else
08798 #ifndef xmlSAX2ExternalSubset
08799 extern __typeof (xmlSAX2ExternalSubset) xmlSAX2ExternalSubset__internal_alias __attribute((visibility("hidden")));
08800 #define xmlSAX2ExternalSubset xmlSAX2ExternalSubset__internal_alias
08801 #endif
08802 #endif
08803 
08804 #ifdef bottom_SAX2
08805 #undef xmlSAX2GetColumnNumber
08806 extern __typeof (xmlSAX2GetColumnNumber) xmlSAX2GetColumnNumber __attribute((alias("xmlSAX2GetColumnNumber__internal_alias")));
08807 #else
08808 #ifndef xmlSAX2GetColumnNumber
08809 extern __typeof (xmlSAX2GetColumnNumber) xmlSAX2GetColumnNumber__internal_alias __attribute((visibility("hidden")));
08810 #define xmlSAX2GetColumnNumber xmlSAX2GetColumnNumber__internal_alias
08811 #endif
08812 #endif
08813 
08814 #ifdef bottom_SAX2
08815 #undef xmlSAX2GetEntity
08816 extern __typeof (xmlSAX2GetEntity) xmlSAX2GetEntity __attribute((alias("xmlSAX2GetEntity__internal_alias")));
08817 #else
08818 #ifndef xmlSAX2GetEntity
08819 extern __typeof (xmlSAX2GetEntity) xmlSAX2GetEntity__internal_alias __attribute((visibility("hidden")));
08820 #define xmlSAX2GetEntity xmlSAX2GetEntity__internal_alias
08821 #endif
08822 #endif
08823 
08824 #ifdef bottom_SAX2
08825 #undef xmlSAX2GetLineNumber
08826 extern __typeof (xmlSAX2GetLineNumber) xmlSAX2GetLineNumber __attribute((alias("xmlSAX2GetLineNumber__internal_alias")));
08827 #else
08828 #ifndef xmlSAX2GetLineNumber
08829 extern __typeof (xmlSAX2GetLineNumber) xmlSAX2GetLineNumber__internal_alias __attribute((visibility("hidden")));
08830 #define xmlSAX2GetLineNumber xmlSAX2GetLineNumber__internal_alias
08831 #endif
08832 #endif
08833 
08834 #ifdef bottom_SAX2
08835 #undef xmlSAX2GetParameterEntity
08836 extern __typeof (xmlSAX2GetParameterEntity) xmlSAX2GetParameterEntity __attribute((alias("xmlSAX2GetParameterEntity__internal_alias")));
08837 #else
08838 #ifndef xmlSAX2GetParameterEntity
08839 extern __typeof (xmlSAX2GetParameterEntity) xmlSAX2GetParameterEntity__internal_alias __attribute((visibility("hidden")));
08840 #define xmlSAX2GetParameterEntity xmlSAX2GetParameterEntity__internal_alias
08841 #endif
08842 #endif
08843 
08844 #ifdef bottom_SAX2
08845 #undef xmlSAX2GetPublicId
08846 extern __typeof (xmlSAX2GetPublicId) xmlSAX2GetPublicId __attribute((alias("xmlSAX2GetPublicId__internal_alias")));
08847 #else
08848 #ifndef xmlSAX2GetPublicId
08849 extern __typeof (xmlSAX2GetPublicId) xmlSAX2GetPublicId__internal_alias __attribute((visibility("hidden")));
08850 #define xmlSAX2GetPublicId xmlSAX2GetPublicId__internal_alias
08851 #endif
08852 #endif
08853 
08854 #ifdef bottom_SAX2
08855 #undef xmlSAX2GetSystemId
08856 extern __typeof (xmlSAX2GetSystemId) xmlSAX2GetSystemId __attribute((alias("xmlSAX2GetSystemId__internal_alias")));
08857 #else
08858 #ifndef xmlSAX2GetSystemId
08859 extern __typeof (xmlSAX2GetSystemId) xmlSAX2GetSystemId__internal_alias __attribute((visibility("hidden")));
08860 #define xmlSAX2GetSystemId xmlSAX2GetSystemId__internal_alias
08861 #endif
08862 #endif
08863 
08864 #ifdef bottom_SAX2
08865 #undef xmlSAX2HasExternalSubset
08866 extern __typeof (xmlSAX2HasExternalSubset) xmlSAX2HasExternalSubset __attribute((alias("xmlSAX2HasExternalSubset__internal_alias")));
08867 #else
08868 #ifndef xmlSAX2HasExternalSubset
08869 extern __typeof (xmlSAX2HasExternalSubset) xmlSAX2HasExternalSubset__internal_alias __attribute((visibility("hidden")));
08870 #define xmlSAX2HasExternalSubset xmlSAX2HasExternalSubset__internal_alias
08871 #endif
08872 #endif
08873 
08874 #ifdef bottom_SAX2
08875 #undef xmlSAX2HasInternalSubset
08876 extern __typeof (xmlSAX2HasInternalSubset) xmlSAX2HasInternalSubset __attribute((alias("xmlSAX2HasInternalSubset__internal_alias")));
08877 #else
08878 #ifndef xmlSAX2HasInternalSubset
08879 extern __typeof (xmlSAX2HasInternalSubset) xmlSAX2HasInternalSubset__internal_alias __attribute((visibility("hidden")));
08880 #define xmlSAX2HasInternalSubset xmlSAX2HasInternalSubset__internal_alias
08881 #endif
08882 #endif
08883 
08884 #ifdef bottom_SAX2
08885 #undef xmlSAX2IgnorableWhitespace
08886 extern __typeof (xmlSAX2IgnorableWhitespace) xmlSAX2IgnorableWhitespace __attribute((alias("xmlSAX2IgnorableWhitespace__internal_alias")));
08887 #else
08888 #ifndef xmlSAX2IgnorableWhitespace
08889 extern __typeof (xmlSAX2IgnorableWhitespace) xmlSAX2IgnorableWhitespace__internal_alias __attribute((visibility("hidden")));
08890 #define xmlSAX2IgnorableWhitespace xmlSAX2IgnorableWhitespace__internal_alias
08891 #endif
08892 #endif
08893 
08894 #ifdef bottom_SAX2
08895 #undef xmlSAX2InitDefaultSAXHandler
08896 extern __typeof (xmlSAX2InitDefaultSAXHandler) xmlSAX2InitDefaultSAXHandler __attribute((alias("xmlSAX2InitDefaultSAXHandler__internal_alias")));
08897 #else
08898 #ifndef xmlSAX2InitDefaultSAXHandler
08899 extern __typeof (xmlSAX2InitDefaultSAXHandler) xmlSAX2InitDefaultSAXHandler__internal_alias __attribute((visibility("hidden")));
08900 #define xmlSAX2InitDefaultSAXHandler xmlSAX2InitDefaultSAXHandler__internal_alias
08901 #endif
08902 #endif
08903 
08904 #if defined(LIBXML_DOCB_ENABLED)
08905 #ifdef bottom_SAX2
08906 #undef xmlSAX2InitDocbDefaultSAXHandler
08907 extern __typeof (xmlSAX2InitDocbDefaultSAXHandler) xmlSAX2InitDocbDefaultSAXHandler __attribute((alias("xmlSAX2InitDocbDefaultSAXHandler__internal_alias")));
08908 #else
08909 #ifndef xmlSAX2InitDocbDefaultSAXHandler
08910 extern __typeof (xmlSAX2InitDocbDefaultSAXHandler) xmlSAX2InitDocbDefaultSAXHandler__internal_alias __attribute((visibility("hidden")));
08911 #define xmlSAX2InitDocbDefaultSAXHandler xmlSAX2InitDocbDefaultSAXHandler__internal_alias
08912 #endif
08913 #endif
08914 #endif
08915 
08916 #if defined(LIBXML_HTML_ENABLED)
08917 #ifdef bottom_SAX2
08918 #undef xmlSAX2InitHtmlDefaultSAXHandler
08919 extern __typeof (xmlSAX2InitHtmlDefaultSAXHandler) xmlSAX2InitHtmlDefaultSAXHandler __attribute((alias("xmlSAX2InitHtmlDefaultSAXHandler__internal_alias")));
08920 #else
08921 #ifndef xmlSAX2InitHtmlDefaultSAXHandler
08922 extern __typeof (xmlSAX2InitHtmlDefaultSAXHandler) xmlSAX2InitHtmlDefaultSAXHandler__internal_alias __attribute((visibility("hidden")));
08923 #define xmlSAX2InitHtmlDefaultSAXHandler xmlSAX2InitHtmlDefaultSAXHandler__internal_alias
08924 #endif
08925 #endif
08926 #endif
08927 
08928 #ifdef bottom_SAX2
08929 #undef xmlSAX2InternalSubset
08930 extern __typeof (xmlSAX2InternalSubset) xmlSAX2InternalSubset __attribute((alias("xmlSAX2InternalSubset__internal_alias")));
08931 #else
08932 #ifndef xmlSAX2InternalSubset
08933 extern __typeof (xmlSAX2InternalSubset) xmlSAX2InternalSubset__internal_alias __attribute((visibility("hidden")));
08934 #define xmlSAX2InternalSubset xmlSAX2InternalSubset__internal_alias
08935 #endif
08936 #endif
08937 
08938 #ifdef bottom_SAX2
08939 #undef xmlSAX2IsStandalone
08940 extern __typeof (xmlSAX2IsStandalone) xmlSAX2IsStandalone __attribute((alias("xmlSAX2IsStandalone__internal_alias")));
08941 #else
08942 #ifndef xmlSAX2IsStandalone
08943 extern __typeof (xmlSAX2IsStandalone) xmlSAX2IsStandalone__internal_alias __attribute((visibility("hidden")));
08944 #define xmlSAX2IsStandalone xmlSAX2IsStandalone__internal_alias
08945 #endif
08946 #endif
08947 
08948 #ifdef bottom_SAX2
08949 #undef xmlSAX2NotationDecl
08950 extern __typeof (xmlSAX2NotationDecl) xmlSAX2NotationDecl __attribute((alias("xmlSAX2NotationDecl__internal_alias")));
08951 #else
08952 #ifndef xmlSAX2NotationDecl
08953 extern __typeof (xmlSAX2NotationDecl) xmlSAX2NotationDecl__internal_alias __attribute((visibility("hidden")));
08954 #define xmlSAX2NotationDecl xmlSAX2NotationDecl__internal_alias
08955 #endif
08956 #endif
08957 
08958 #ifdef bottom_SAX2
08959 #undef xmlSAX2ProcessingInstruction
08960 extern __typeof (xmlSAX2ProcessingInstruction) xmlSAX2ProcessingInstruction __attribute((alias("xmlSAX2ProcessingInstruction__internal_alias")));
08961 #else
08962 #ifndef xmlSAX2ProcessingInstruction
08963 extern __typeof (xmlSAX2ProcessingInstruction) xmlSAX2ProcessingInstruction__internal_alias __attribute((visibility("hidden")));
08964 #define xmlSAX2ProcessingInstruction xmlSAX2ProcessingInstruction__internal_alias
08965 #endif
08966 #endif
08967 
08968 #ifdef bottom_SAX2
08969 #undef xmlSAX2Reference
08970 extern __typeof (xmlSAX2Reference) xmlSAX2Reference __attribute((alias("xmlSAX2Reference__internal_alias")));
08971 #else
08972 #ifndef xmlSAX2Reference
08973 extern __typeof (xmlSAX2Reference) xmlSAX2Reference__internal_alias __attribute((visibility("hidden")));
08974 #define xmlSAX2Reference xmlSAX2Reference__internal_alias
08975 #endif
08976 #endif
08977 
08978 #ifdef bottom_SAX2
08979 #undef xmlSAX2ResolveEntity
08980 extern __typeof (xmlSAX2ResolveEntity) xmlSAX2ResolveEntity __attribute((alias("xmlSAX2ResolveEntity__internal_alias")));
08981 #else
08982 #ifndef xmlSAX2ResolveEntity
08983 extern __typeof (xmlSAX2ResolveEntity) xmlSAX2ResolveEntity__internal_alias __attribute((visibility("hidden")));
08984 #define xmlSAX2ResolveEntity xmlSAX2ResolveEntity__internal_alias
08985 #endif
08986 #endif
08987 
08988 #ifdef bottom_SAX2
08989 #undef xmlSAX2SetDocumentLocator
08990 extern __typeof (xmlSAX2SetDocumentLocator) xmlSAX2SetDocumentLocator __attribute((alias("xmlSAX2SetDocumentLocator__internal_alias")));
08991 #else
08992 #ifndef xmlSAX2SetDocumentLocator
08993 extern __typeof (xmlSAX2SetDocumentLocator) xmlSAX2SetDocumentLocator__internal_alias __attribute((visibility("hidden")));
08994 #define xmlSAX2SetDocumentLocator xmlSAX2SetDocumentLocator__internal_alias
08995 #endif
08996 #endif
08997 
08998 #ifdef bottom_SAX2
08999 #undef xmlSAX2StartDocument
09000 extern __typeof (xmlSAX2StartDocument) xmlSAX2StartDocument __attribute((alias("xmlSAX2StartDocument__internal_alias")));
09001 #else
09002 #ifndef xmlSAX2StartDocument
09003 extern __typeof (xmlSAX2StartDocument) xmlSAX2StartDocument__internal_alias __attribute((visibility("hidden")));
09004 #define xmlSAX2StartDocument xmlSAX2StartDocument__internal_alias
09005 #endif
09006 #endif
09007 
09008 #if defined(LIBXML_SAX1_ENABLED) || defined(LIBXML_HTML_ENABLED) || defined(LIBXML_WRITER_ENABLED) || defined(LIBXML_DOCB_ENABLED)
09009 #ifdef bottom_SAX2
09010 #undef xmlSAX2StartElement
09011 extern __typeof (xmlSAX2StartElement) xmlSAX2StartElement __attribute((alias("xmlSAX2StartElement__internal_alias")));
09012 #else
09013 #ifndef xmlSAX2StartElement
09014 extern __typeof (xmlSAX2StartElement) xmlSAX2StartElement__internal_alias __attribute((visibility("hidden")));
09015 #define xmlSAX2StartElement xmlSAX2StartElement__internal_alias
09016 #endif
09017 #endif
09018 #endif
09019 
09020 #ifdef bottom_SAX2
09021 #undef xmlSAX2StartElementNs
09022 extern __typeof (xmlSAX2StartElementNs) xmlSAX2StartElementNs __attribute((alias("xmlSAX2StartElementNs__internal_alias")));
09023 #else
09024 #ifndef xmlSAX2StartElementNs
09025 extern __typeof (xmlSAX2StartElementNs) xmlSAX2StartElementNs__internal_alias __attribute((visibility("hidden")));
09026 #define xmlSAX2StartElementNs xmlSAX2StartElementNs__internal_alias
09027 #endif
09028 #endif
09029 
09030 #ifdef bottom_SAX2
09031 #undef xmlSAX2UnparsedEntityDecl
09032 extern __typeof (xmlSAX2UnparsedEntityDecl) xmlSAX2UnparsedEntityDecl __attribute((alias("xmlSAX2UnparsedEntityDecl__internal_alias")));
09033 #else
09034 #ifndef xmlSAX2UnparsedEntityDecl
09035 extern __typeof (xmlSAX2UnparsedEntityDecl) xmlSAX2UnparsedEntityDecl__internal_alias __attribute((visibility("hidden")));
09036 #define xmlSAX2UnparsedEntityDecl xmlSAX2UnparsedEntityDecl__internal_alias
09037 #endif
09038 #endif
09039 
09040 #if defined(LIBXML_SAX1_ENABLED)
09041 #ifdef bottom_SAX2
09042 #undef xmlSAXDefaultVersion
09043 extern __typeof (xmlSAXDefaultVersion) xmlSAXDefaultVersion __attribute((alias("xmlSAXDefaultVersion__internal_alias")));
09044 #else
09045 #ifndef xmlSAXDefaultVersion
09046 extern __typeof (xmlSAXDefaultVersion) xmlSAXDefaultVersion__internal_alias __attribute((visibility("hidden")));
09047 #define xmlSAXDefaultVersion xmlSAXDefaultVersion__internal_alias
09048 #endif
09049 #endif
09050 #endif
09051 
09052 #if defined(LIBXML_VALID_ENABLED)
09053 #ifdef bottom_parser
09054 #undef xmlSAXParseDTD
09055 extern __typeof (xmlSAXParseDTD) xmlSAXParseDTD __attribute((alias("xmlSAXParseDTD__internal_alias")));
09056 #else
09057 #ifndef xmlSAXParseDTD
09058 extern __typeof (xmlSAXParseDTD) xmlSAXParseDTD__internal_alias __attribute((visibility("hidden")));
09059 #define xmlSAXParseDTD xmlSAXParseDTD__internal_alias
09060 #endif
09061 #endif
09062 #endif
09063 
09064 #if defined(LIBXML_SAX1_ENABLED)
09065 #ifdef bottom_parser
09066 #undef xmlSAXParseDoc
09067 extern __typeof (xmlSAXParseDoc) xmlSAXParseDoc __attribute((alias("xmlSAXParseDoc__internal_alias")));
09068 #else
09069 #ifndef xmlSAXParseDoc
09070 extern __typeof (xmlSAXParseDoc) xmlSAXParseDoc__internal_alias __attribute((visibility("hidden")));
09071 #define xmlSAXParseDoc xmlSAXParseDoc__internal_alias
09072 #endif
09073 #endif
09074 #endif
09075 
09076 #if defined(LIBXML_SAX1_ENABLED)
09077 #ifdef bottom_parser
09078 #undef xmlSAXParseEntity
09079 extern __typeof (xmlSAXParseEntity) xmlSAXParseEntity __attribute((alias("xmlSAXParseEntity__internal_alias")));
09080 #else
09081 #ifndef xmlSAXParseEntity
09082 extern __typeof (xmlSAXParseEntity) xmlSAXParseEntity__internal_alias __attribute((visibility("hidden")));
09083 #define xmlSAXParseEntity xmlSAXParseEntity__internal_alias
09084 #endif
09085 #endif
09086 #endif
09087 
09088 #if defined(LIBXML_SAX1_ENABLED)
09089 #ifdef bottom_parser
09090 #undef xmlSAXParseFile
09091 extern __typeof (xmlSAXParseFile) xmlSAXParseFile __attribute((alias("xmlSAXParseFile__internal_alias")));
09092 #else
09093 #ifndef xmlSAXParseFile
09094 extern __typeof (xmlSAXParseFile) xmlSAXParseFile__internal_alias __attribute((visibility("hidden")));
09095 #define xmlSAXParseFile xmlSAXParseFile__internal_alias
09096 #endif
09097 #endif
09098 #endif
09099 
09100 #if defined(LIBXML_SAX1_ENABLED)
09101 #ifdef bottom_parser
09102 #undef xmlSAXParseFileWithData
09103 extern __typeof (xmlSAXParseFileWithData) xmlSAXParseFileWithData __attribute((alias("xmlSAXParseFileWithData__internal_alias")));
09104 #else
09105 #ifndef xmlSAXParseFileWithData
09106 extern __typeof (xmlSAXParseFileWithData) xmlSAXParseFileWithData__internal_alias __attribute((visibility("hidden")));
09107 #define xmlSAXParseFileWithData xmlSAXParseFileWithData__internal_alias
09108 #endif
09109 #endif
09110 #endif
09111 
09112 #if defined(LIBXML_SAX1_ENABLED)
09113 #ifdef bottom_parser
09114 #undef xmlSAXParseMemory
09115 extern __typeof (xmlSAXParseMemory) xmlSAXParseMemory __attribute((alias("xmlSAXParseMemory__internal_alias")));
09116 #else
09117 #ifndef xmlSAXParseMemory
09118 extern __typeof (xmlSAXParseMemory) xmlSAXParseMemory__internal_alias __attribute((visibility("hidden")));
09119 #define xmlSAXParseMemory xmlSAXParseMemory__internal_alias
09120 #endif
09121 #endif
09122 #endif
09123 
09124 #if defined(LIBXML_SAX1_ENABLED)
09125 #ifdef bottom_parser
09126 #undef xmlSAXParseMemoryWithData
09127 extern __typeof (xmlSAXParseMemoryWithData) xmlSAXParseMemoryWithData __attribute((alias("xmlSAXParseMemoryWithData__internal_alias")));
09128 #else
09129 #ifndef xmlSAXParseMemoryWithData
09130 extern __typeof (xmlSAXParseMemoryWithData) xmlSAXParseMemoryWithData__internal_alias __attribute((visibility("hidden")));
09131 #define xmlSAXParseMemoryWithData xmlSAXParseMemoryWithData__internal_alias
09132 #endif
09133 #endif
09134 #endif
09135 
09136 #if defined(LIBXML_SAX1_ENABLED)
09137 #ifdef bottom_parser
09138 #undef xmlSAXUserParseFile
09139 extern __typeof (xmlSAXUserParseFile) xmlSAXUserParseFile __attribute((alias("xmlSAXUserParseFile__internal_alias")));
09140 #else
09141 #ifndef xmlSAXUserParseFile
09142 extern __typeof (xmlSAXUserParseFile) xmlSAXUserParseFile__internal_alias __attribute((visibility("hidden")));
09143 #define xmlSAXUserParseFile xmlSAXUserParseFile__internal_alias
09144 #endif
09145 #endif
09146 #endif
09147 
09148 #if defined(LIBXML_SAX1_ENABLED)
09149 #ifdef bottom_parser
09150 #undef xmlSAXUserParseMemory
09151 extern __typeof (xmlSAXUserParseMemory) xmlSAXUserParseMemory __attribute((alias("xmlSAXUserParseMemory__internal_alias")));
09152 #else
09153 #ifndef xmlSAXUserParseMemory
09154 extern __typeof (xmlSAXUserParseMemory) xmlSAXUserParseMemory__internal_alias __attribute((visibility("hidden")));
09155 #define xmlSAXUserParseMemory xmlSAXUserParseMemory__internal_alias
09156 #endif
09157 #endif
09158 #endif
09159 
09160 #ifdef bottom_SAX2
09161 #undef xmlSAXVersion
09162 extern __typeof (xmlSAXVersion) xmlSAXVersion __attribute((alias("xmlSAXVersion__internal_alias")));
09163 #else
09164 #ifndef xmlSAXVersion
09165 extern __typeof (xmlSAXVersion) xmlSAXVersion__internal_alias __attribute((visibility("hidden")));
09166 #define xmlSAXVersion xmlSAXVersion__internal_alias
09167 #endif
09168 #endif
09169 
09170 #if defined(LIBXML_OUTPUT_ENABLED)
09171 #ifdef bottom_xmlsave
09172 #undef xmlSaveClose
09173 extern __typeof (xmlSaveClose) xmlSaveClose __attribute((alias("xmlSaveClose__internal_alias")));
09174 #else
09175 #ifndef xmlSaveClose
09176 extern __typeof (xmlSaveClose) xmlSaveClose__internal_alias __attribute((visibility("hidden")));
09177 #define xmlSaveClose xmlSaveClose__internal_alias
09178 #endif
09179 #endif
09180 #endif
09181 
09182 #if defined(LIBXML_OUTPUT_ENABLED)
09183 #ifdef bottom_xmlsave
09184 #undef xmlSaveDoc
09185 extern __typeof (xmlSaveDoc) xmlSaveDoc __attribute((alias("xmlSaveDoc__internal_alias")));
09186 #else
09187 #ifndef xmlSaveDoc
09188 extern __typeof (xmlSaveDoc) xmlSaveDoc__internal_alias __attribute((visibility("hidden")));
09189 #define xmlSaveDoc xmlSaveDoc__internal_alias
09190 #endif
09191 #endif
09192 #endif
09193 
09194 #if defined(LIBXML_OUTPUT_ENABLED)
09195 #ifdef bottom_xmlsave
09196 #undef xmlSaveFile
09197 extern __typeof (xmlSaveFile) xmlSaveFile __attribute((alias("xmlSaveFile__internal_alias")));
09198 #else
09199 #ifndef xmlSaveFile
09200 extern __typeof (xmlSaveFile) xmlSaveFile__internal_alias __attribute((visibility("hidden")));
09201 #define xmlSaveFile xmlSaveFile__internal_alias
09202 #endif
09203 #endif
09204 #endif
09205 
09206 #if defined(LIBXML_OUTPUT_ENABLED)
09207 #ifdef bottom_xmlsave
09208 #undef xmlSaveFileEnc
09209 extern __typeof (xmlSaveFileEnc) xmlSaveFileEnc __attribute((alias("xmlSaveFileEnc__internal_alias")));
09210 #else
09211 #ifndef xmlSaveFileEnc
09212 extern __typeof (xmlSaveFileEnc) xmlSaveFileEnc__internal_alias __attribute((visibility("hidden")));
09213 #define xmlSaveFileEnc xmlSaveFileEnc__internal_alias
09214 #endif
09215 #endif
09216 #endif
09217 
09218 #if defined(LIBXML_OUTPUT_ENABLED)
09219 #ifdef bottom_xmlsave
09220 #undef xmlSaveFileTo
09221 extern __typeof (xmlSaveFileTo) xmlSaveFileTo __attribute((alias("xmlSaveFileTo__internal_alias")));
09222 #else
09223 #ifndef xmlSaveFileTo
09224 extern __typeof (xmlSaveFileTo) xmlSaveFileTo__internal_alias __attribute((visibility("hidden")));
09225 #define xmlSaveFileTo xmlSaveFileTo__internal_alias
09226 #endif
09227 #endif
09228 #endif
09229 
09230 #if defined(LIBXML_OUTPUT_ENABLED)
09231 #ifdef bottom_xmlsave
09232 #undef xmlSaveFlush
09233 extern __typeof (xmlSaveFlush) xmlSaveFlush __attribute((alias("xmlSaveFlush__internal_alias")));
09234 #else
09235 #ifndef xmlSaveFlush
09236 extern __typeof (xmlSaveFlush) xmlSaveFlush__internal_alias __attribute((visibility("hidden")));
09237 #define xmlSaveFlush xmlSaveFlush__internal_alias
09238 #endif
09239 #endif
09240 #endif
09241 
09242 #if defined(LIBXML_OUTPUT_ENABLED)
09243 #ifdef bottom_xmlsave
09244 #undef xmlSaveFormatFile
09245 extern __typeof (xmlSaveFormatFile) xmlSaveFormatFile __attribute((alias("xmlSaveFormatFile__internal_alias")));
09246 #else
09247 #ifndef xmlSaveFormatFile
09248 extern __typeof (xmlSaveFormatFile) xmlSaveFormatFile__internal_alias __attribute((visibility("hidden")));
09249 #define xmlSaveFormatFile xmlSaveFormatFile__internal_alias
09250 #endif
09251 #endif
09252 #endif
09253 
09254 #if defined(LIBXML_OUTPUT_ENABLED)
09255 #ifdef bottom_xmlsave
09256 #undef xmlSaveFormatFileEnc
09257 extern __typeof (xmlSaveFormatFileEnc) xmlSaveFormatFileEnc __attribute((alias("xmlSaveFormatFileEnc__internal_alias")));
09258 #else
09259 #ifndef xmlSaveFormatFileEnc
09260 extern __typeof (xmlSaveFormatFileEnc) xmlSaveFormatFileEnc__internal_alias __attribute((visibility("hidden")));
09261 #define xmlSaveFormatFileEnc xmlSaveFormatFileEnc__internal_alias
09262 #endif
09263 #endif
09264 #endif
09265 
09266 #if defined(LIBXML_OUTPUT_ENABLED)
09267 #ifdef bottom_xmlsave
09268 #undef xmlSaveFormatFileTo
09269 extern __typeof (xmlSaveFormatFileTo) xmlSaveFormatFileTo __attribute((alias("xmlSaveFormatFileTo__internal_alias")));
09270 #else
09271 #ifndef xmlSaveFormatFileTo
09272 extern __typeof (xmlSaveFormatFileTo) xmlSaveFormatFileTo__internal_alias __attribute((visibility("hidden")));
09273 #define xmlSaveFormatFileTo xmlSaveFormatFileTo__internal_alias
09274 #endif
09275 #endif
09276 #endif
09277 
09278 #if defined(LIBXML_OUTPUT_ENABLED)
09279 #ifdef bottom_xmlsave
09280 #undef xmlSaveSetAttrEscape
09281 extern __typeof (xmlSaveSetAttrEscape) xmlSaveSetAttrEscape __attribute((alias("xmlSaveSetAttrEscape__internal_alias")));
09282 #else
09283 #ifndef xmlSaveSetAttrEscape
09284 extern __typeof (xmlSaveSetAttrEscape) xmlSaveSetAttrEscape__internal_alias __attribute((visibility("hidden")));
09285 #define xmlSaveSetAttrEscape xmlSaveSetAttrEscape__internal_alias
09286 #endif
09287 #endif
09288 #endif
09289 
09290 #if defined(LIBXML_OUTPUT_ENABLED)
09291 #ifdef bottom_xmlsave
09292 #undef xmlSaveSetEscape
09293 extern __typeof (xmlSaveSetEscape) xmlSaveSetEscape __attribute((alias("xmlSaveSetEscape__internal_alias")));
09294 #else
09295 #ifndef xmlSaveSetEscape
09296 extern __typeof (xmlSaveSetEscape) xmlSaveSetEscape__internal_alias __attribute((visibility("hidden")));
09297 #define xmlSaveSetEscape xmlSaveSetEscape__internal_alias
09298 #endif
09299 #endif
09300 #endif
09301 
09302 #if defined(LIBXML_OUTPUT_ENABLED)
09303 #ifdef bottom_xmlsave
09304 #undef xmlSaveToBuffer
09305 extern __typeof (xmlSaveToBuffer) xmlSaveToBuffer __attribute((alias("xmlSaveToBuffer__internal_alias")));
09306 #else
09307 #ifndef xmlSaveToBuffer
09308 extern __typeof (xmlSaveToBuffer) xmlSaveToBuffer__internal_alias __attribute((visibility("hidden")));
09309 #define xmlSaveToBuffer xmlSaveToBuffer__internal_alias
09310 #endif
09311 #endif
09312 #endif
09313 
09314 #if defined(LIBXML_OUTPUT_ENABLED)
09315 #ifdef bottom_xmlsave
09316 #undef xmlSaveToFd
09317 extern __typeof (xmlSaveToFd) xmlSaveToFd __attribute((alias("xmlSaveToFd__internal_alias")));
09318 #else
09319 #ifndef xmlSaveToFd
09320 extern __typeof (xmlSaveToFd) xmlSaveToFd__internal_alias __attribute((visibility("hidden")));
09321 #define xmlSaveToFd xmlSaveToFd__internal_alias
09322 #endif
09323 #endif
09324 #endif
09325 
09326 #if defined(LIBXML_OUTPUT_ENABLED)
09327 #ifdef bottom_xmlsave
09328 #undef xmlSaveToFilename
09329 extern __typeof (xmlSaveToFilename) xmlSaveToFilename __attribute((alias("xmlSaveToFilename__internal_alias")));
09330 #else
09331 #ifndef xmlSaveToFilename
09332 extern __typeof (xmlSaveToFilename) xmlSaveToFilename__internal_alias __attribute((visibility("hidden")));
09333 #define xmlSaveToFilename xmlSaveToFilename__internal_alias
09334 #endif
09335 #endif
09336 #endif
09337 
09338 #if defined(LIBXML_OUTPUT_ENABLED)
09339 #ifdef bottom_xmlsave
09340 #undef xmlSaveToIO
09341 extern __typeof (xmlSaveToIO) xmlSaveToIO __attribute((alias("xmlSaveToIO__internal_alias")));
09342 #else
09343 #ifndef xmlSaveToIO
09344 extern __typeof (xmlSaveToIO) xmlSaveToIO__internal_alias __attribute((visibility("hidden")));
09345 #define xmlSaveToIO xmlSaveToIO__internal_alias
09346 #endif
09347 #endif
09348 #endif
09349 
09350 #if defined(LIBXML_OUTPUT_ENABLED)
09351 #ifdef bottom_xmlsave
09352 #undef xmlSaveTree
09353 extern __typeof (xmlSaveTree) xmlSaveTree __attribute((alias("xmlSaveTree__internal_alias")));
09354 #else
09355 #ifndef xmlSaveTree
09356 extern __typeof (xmlSaveTree) xmlSaveTree__internal_alias __attribute((visibility("hidden")));
09357 #define xmlSaveTree xmlSaveTree__internal_alias
09358 #endif
09359 #endif
09360 #endif
09361 
09362 #ifdef bottom_uri
09363 #undef xmlSaveUri
09364 extern __typeof (xmlSaveUri) xmlSaveUri __attribute((alias("xmlSaveUri__internal_alias")));
09365 #else
09366 #ifndef xmlSaveUri
09367 extern __typeof (xmlSaveUri) xmlSaveUri__internal_alias __attribute((visibility("hidden")));
09368 #define xmlSaveUri xmlSaveUri__internal_alias
09369 #endif
09370 #endif
09371 
09372 #if defined(LIBXML_LEGACY_ENABLED)
09373 #ifdef bottom_legacy
09374 #undef xmlScanName
09375 extern __typeof (xmlScanName) xmlScanName __attribute((alias("xmlScanName__internal_alias")));
09376 #else
09377 #ifndef xmlScanName
09378 extern __typeof (xmlScanName) xmlScanName__internal_alias __attribute((visibility("hidden")));
09379 #define xmlScanName xmlScanName__internal_alias
09380 #endif
09381 #endif
09382 #endif
09383 
09384 #if defined(LIBXML_SCHEMAS_ENABLED)
09385 #ifdef bottom_xmlschemas
09386 #undef xmlSchemaCheckFacet
09387 extern __typeof (xmlSchemaCheckFacet) xmlSchemaCheckFacet __attribute((alias("xmlSchemaCheckFacet__internal_alias")));
09388 #else
09389 #ifndef xmlSchemaCheckFacet
09390 extern __typeof (xmlSchemaCheckFacet) xmlSchemaCheckFacet__internal_alias __attribute((visibility("hidden")));
09391 #define xmlSchemaCheckFacet xmlSchemaCheckFacet__internal_alias
09392 #endif
09393 #endif
09394 #endif
09395 
09396 #if defined(LIBXML_SCHEMAS_ENABLED)
09397 #ifdef bottom_xmlschemastypes
09398 #undef xmlSchemaCleanupTypes
09399 extern __typeof (xmlSchemaCleanupTypes) xmlSchemaCleanupTypes __attribute((alias("xmlSchemaCleanupTypes__internal_alias")));
09400 #else
09401 #ifndef xmlSchemaCleanupTypes
09402 extern __typeof (xmlSchemaCleanupTypes) xmlSchemaCleanupTypes__internal_alias __attribute((visibility("hidden")));
09403 #define xmlSchemaCleanupTypes xmlSchemaCleanupTypes__internal_alias
09404 #endif
09405 #endif
09406 #endif
09407 
09408 #if defined(LIBXML_SCHEMAS_ENABLED)
09409 #ifdef bottom_xmlschemastypes
09410 #undef xmlSchemaCollapseString
09411 extern __typeof (xmlSchemaCollapseString) xmlSchemaCollapseString __attribute((alias("xmlSchemaCollapseString__internal_alias")));
09412 #else
09413 #ifndef xmlSchemaCollapseString
09414 extern __typeof (xmlSchemaCollapseString) xmlSchemaCollapseString__internal_alias __attribute((visibility("hidden")));
09415 #define xmlSchemaCollapseString xmlSchemaCollapseString__internal_alias
09416 #endif
09417 #endif
09418 #endif
09419 
09420 #if defined(LIBXML_SCHEMAS_ENABLED)
09421 #ifdef bottom_xmlschemastypes
09422 #undef xmlSchemaCompareValues
09423 extern __typeof (xmlSchemaCompareValues) xmlSchemaCompareValues __attribute((alias("xmlSchemaCompareValues__internal_alias")));
09424 #else
09425 #ifndef xmlSchemaCompareValues
09426 extern __typeof (xmlSchemaCompareValues) xmlSchemaCompareValues__internal_alias __attribute((visibility("hidden")));
09427 #define xmlSchemaCompareValues xmlSchemaCompareValues__internal_alias
09428 #endif
09429 #endif
09430 #endif
09431 
09432 #if defined(LIBXML_SCHEMAS_ENABLED)
09433 #ifdef bottom_xmlschemastypes
09434 #undef xmlSchemaCompareValuesWhtsp
09435 extern __typeof (xmlSchemaCompareValuesWhtsp) xmlSchemaCompareValuesWhtsp __attribute((alias("xmlSchemaCompareValuesWhtsp__internal_alias")));
09436 #else
09437 #ifndef xmlSchemaCompareValuesWhtsp
09438 extern __typeof (xmlSchemaCompareValuesWhtsp) xmlSchemaCompareValuesWhtsp__internal_alias __attribute((visibility("hidden")));
09439 #define xmlSchemaCompareValuesWhtsp xmlSchemaCompareValuesWhtsp__internal_alias
09440 #endif
09441 #endif
09442 #endif
09443 
09444 #if defined(LIBXML_SCHEMAS_ENABLED)
09445 #ifdef bottom_xmlschemastypes
09446 #undef xmlSchemaCopyValue
09447 extern __typeof (xmlSchemaCopyValue) xmlSchemaCopyValue __attribute((alias("xmlSchemaCopyValue__internal_alias")));
09448 #else
09449 #ifndef xmlSchemaCopyValue
09450 extern __typeof (xmlSchemaCopyValue) xmlSchemaCopyValue__internal_alias __attribute((visibility("hidden")));
09451 #define xmlSchemaCopyValue xmlSchemaCopyValue__internal_alias
09452 #endif
09453 #endif
09454 #endif
09455 
09456 #if defined(LIBXML_SCHEMAS_ENABLED) && defined(LIBXML_OUTPUT_ENABLED)
09457 #ifdef bottom_xmlschemas
09458 #undef xmlSchemaDump
09459 extern __typeof (xmlSchemaDump) xmlSchemaDump __attribute((alias("xmlSchemaDump__internal_alias")));
09460 #else
09461 #ifndef xmlSchemaDump
09462 extern __typeof (xmlSchemaDump) xmlSchemaDump__internal_alias __attribute((visibility("hidden")));
09463 #define xmlSchemaDump xmlSchemaDump__internal_alias
09464 #endif
09465 #endif
09466 #endif
09467 
09468 #if defined(LIBXML_SCHEMAS_ENABLED)
09469 #ifdef bottom_xmlschemas
09470 #undef xmlSchemaFree
09471 extern __typeof (xmlSchemaFree) xmlSchemaFree __attribute((alias("xmlSchemaFree__internal_alias")));
09472 #else
09473 #ifndef xmlSchemaFree
09474 extern __typeof (xmlSchemaFree) xmlSchemaFree__internal_alias __attribute((visibility("hidden")));
09475 #define xmlSchemaFree xmlSchemaFree__internal_alias
09476 #endif
09477 #endif
09478 #endif
09479 
09480 #if defined(LIBXML_SCHEMAS_ENABLED)
09481 #ifdef bottom_xmlschemas
09482 #undef xmlSchemaFreeFacet
09483 extern __typeof (xmlSchemaFreeFacet) xmlSchemaFreeFacet __attribute((alias("xmlSchemaFreeFacet__internal_alias")));
09484 #else
09485 #ifndef xmlSchemaFreeFacet
09486 extern __typeof (xmlSchemaFreeFacet) xmlSchemaFreeFacet__internal_alias __attribute((visibility("hidden")));
09487 #define xmlSchemaFreeFacet xmlSchemaFreeFacet__internal_alias
09488 #endif
09489 #endif
09490 #endif
09491 
09492 #if defined(LIBXML_SCHEMAS_ENABLED)
09493 #ifdef bottom_xmlschemas
09494 #undef xmlSchemaFreeParserCtxt
09495 extern __typeof (xmlSchemaFreeParserCtxt) xmlSchemaFreeParserCtxt __attribute((alias("xmlSchemaFreeParserCtxt__internal_alias")));
09496 #else
09497 #ifndef xmlSchemaFreeParserCtxt
09498 extern __typeof (xmlSchemaFreeParserCtxt) xmlSchemaFreeParserCtxt__internal_alias __attribute((visibility("hidden")));
09499 #define xmlSchemaFreeParserCtxt xmlSchemaFreeParserCtxt__internal_alias
09500 #endif
09501 #endif
09502 #endif
09503 
09504 #if defined(LIBXML_SCHEMAS_ENABLED)
09505 #ifdef bottom_xmlschemas
09506 #undef xmlSchemaFreeType
09507 extern __typeof (xmlSchemaFreeType) xmlSchemaFreeType __attribute((alias("xmlSchemaFreeType__internal_alias")));
09508 #else
09509 #ifndef xmlSchemaFreeType
09510 extern __typeof (xmlSchemaFreeType) xmlSchemaFreeType__internal_alias __attribute((visibility("hidden")));
09511 #define xmlSchemaFreeType xmlSchemaFreeType__internal_alias
09512 #endif
09513 #endif
09514 #endif
09515 
09516 #if defined(LIBXML_SCHEMAS_ENABLED)
09517 #ifdef bottom_xmlschemas
09518 #undef xmlSchemaFreeValidCtxt
09519 extern __typeof (xmlSchemaFreeValidCtxt) xmlSchemaFreeValidCtxt __attribute((alias("xmlSchemaFreeValidCtxt__internal_alias")));
09520 #else
09521 #ifndef xmlSchemaFreeValidCtxt
09522 extern __typeof (xmlSchemaFreeValidCtxt) xmlSchemaFreeValidCtxt__internal_alias __attribute((visibility("hidden")));
09523 #define xmlSchemaFreeValidCtxt xmlSchemaFreeValidCtxt__internal_alias
09524 #endif
09525 #endif
09526 #endif
09527 
09528 #if defined(LIBXML_SCHEMAS_ENABLED)
09529 #ifdef bottom_xmlschemastypes
09530 #undef xmlSchemaFreeValue
09531 extern __typeof (xmlSchemaFreeValue) xmlSchemaFreeValue __attribute((alias("xmlSchemaFreeValue__internal_alias")));
09532 #else
09533 #ifndef xmlSchemaFreeValue
09534 extern __typeof (xmlSchemaFreeValue) xmlSchemaFreeValue__internal_alias __attribute((visibility("hidden")));
09535 #define xmlSchemaFreeValue xmlSchemaFreeValue__internal_alias
09536 #endif
09537 #endif
09538 #endif
09539 
09540 #if defined(LIBXML_SCHEMAS_ENABLED)
09541 #ifdef bottom_xmlschemas
09542 #undef xmlSchemaFreeWildcard
09543 extern __typeof (xmlSchemaFreeWildcard) xmlSchemaFreeWildcard __attribute((alias("xmlSchemaFreeWildcard__internal_alias")));
09544 #else
09545 #ifndef xmlSchemaFreeWildcard
09546 extern __typeof (xmlSchemaFreeWildcard) xmlSchemaFreeWildcard__internal_alias __attribute((visibility("hidden")));
09547 #define xmlSchemaFreeWildcard xmlSchemaFreeWildcard__internal_alias
09548 #endif
09549 #endif
09550 #endif
09551 
09552 #if defined(LIBXML_SCHEMAS_ENABLED)
09553 #ifdef bottom_xmlschemastypes
09554 #undef xmlSchemaGetBuiltInListSimpleTypeItemType
09555 extern __typeof (xmlSchemaGetBuiltInListSimpleTypeItemType) xmlSchemaGetBuiltInListSimpleTypeItemType __attribute((alias("xmlSchemaGetBuiltInListSimpleTypeItemType__internal_alias")));
09556 #else
09557 #ifndef xmlSchemaGetBuiltInListSimpleTypeItemType
09558 extern __typeof (xmlSchemaGetBuiltInListSimpleTypeItemType) xmlSchemaGetBuiltInListSimpleTypeItemType__internal_alias __attribute((visibility("hidden")));
09559 #define xmlSchemaGetBuiltInListSimpleTypeItemType xmlSchemaGetBuiltInListSimpleTypeItemType__internal_alias
09560 #endif
09561 #endif
09562 #endif
09563 
09564 #if defined(LIBXML_SCHEMAS_ENABLED)
09565 #ifdef bottom_xmlschemastypes
09566 #undef xmlSchemaGetBuiltInType
09567 extern __typeof (xmlSchemaGetBuiltInType) xmlSchemaGetBuiltInType __attribute((alias("xmlSchemaGetBuiltInType__internal_alias")));
09568 #else
09569 #ifndef xmlSchemaGetBuiltInType
09570 extern __typeof (xmlSchemaGetBuiltInType) xmlSchemaGetBuiltInType__internal_alias __attribute((visibility("hidden")));
09571 #define xmlSchemaGetBuiltInType xmlSchemaGetBuiltInType__internal_alias
09572 #endif
09573 #endif
09574 #endif
09575 
09576 #if defined(LIBXML_SCHEMAS_ENABLED)
09577 #ifdef bottom_xmlschemastypes
09578 #undef xmlSchemaGetCanonValue
09579 extern __typeof (xmlSchemaGetCanonValue) xmlSchemaGetCanonValue __attribute((alias("xmlSchemaGetCanonValue__internal_alias")));
09580 #else
09581 #ifndef xmlSchemaGetCanonValue
09582 extern __typeof (xmlSchemaGetCanonValue) xmlSchemaGetCanonValue__internal_alias __attribute((visibility("hidden")));
09583 #define xmlSchemaGetCanonValue xmlSchemaGetCanonValue__internal_alias
09584 #endif
09585 #endif
09586 #endif
09587 
09588 #if defined(LIBXML_SCHEMAS_ENABLED)
09589 #ifdef bottom_xmlschemastypes
09590 #undef xmlSchemaGetCanonValueWhtsp
09591 extern __typeof (xmlSchemaGetCanonValueWhtsp) xmlSchemaGetCanonValueWhtsp __attribute((alias("xmlSchemaGetCanonValueWhtsp__internal_alias")));
09592 #else
09593 #ifndef xmlSchemaGetCanonValueWhtsp
09594 extern __typeof (xmlSchemaGetCanonValueWhtsp) xmlSchemaGetCanonValueWhtsp__internal_alias __attribute((visibility("hidden")));
09595 #define xmlSchemaGetCanonValueWhtsp xmlSchemaGetCanonValueWhtsp__internal_alias
09596 #endif
09597 #endif
09598 #endif
09599 
09600 #if defined(LIBXML_SCHEMAS_ENABLED)
09601 #ifdef bottom_xmlschemastypes
09602 #undef xmlSchemaGetFacetValueAsULong
09603 extern __typeof (xmlSchemaGetFacetValueAsULong) xmlSchemaGetFacetValueAsULong __attribute((alias("xmlSchemaGetFacetValueAsULong__internal_alias")));
09604 #else
09605 #ifndef xmlSchemaGetFacetValueAsULong
09606 extern __typeof (xmlSchemaGetFacetValueAsULong) xmlSchemaGetFacetValueAsULong__internal_alias __attribute((visibility("hidden")));
09607 #define xmlSchemaGetFacetValueAsULong xmlSchemaGetFacetValueAsULong__internal_alias
09608 #endif
09609 #endif
09610 #endif
09611 
09612 #if defined(LIBXML_SCHEMAS_ENABLED)
09613 #ifdef bottom_xmlschemas
09614 #undef xmlSchemaGetParserErrors
09615 extern __typeof (xmlSchemaGetParserErrors) xmlSchemaGetParserErrors __attribute((alias("xmlSchemaGetParserErrors__internal_alias")));
09616 #else
09617 #ifndef xmlSchemaGetParserErrors
09618 extern __typeof (xmlSchemaGetParserErrors) xmlSchemaGetParserErrors__internal_alias __attribute((visibility("hidden")));
09619 #define xmlSchemaGetParserErrors xmlSchemaGetParserErrors__internal_alias
09620 #endif
09621 #endif
09622 #endif
09623 
09624 #if defined(LIBXML_SCHEMAS_ENABLED)
09625 #ifdef bottom_xmlschemastypes
09626 #undef xmlSchemaGetPredefinedType
09627 extern __typeof (xmlSchemaGetPredefinedType) xmlSchemaGetPredefinedType __attribute((alias("xmlSchemaGetPredefinedType__internal_alias")));
09628 #else
09629 #ifndef xmlSchemaGetPredefinedType
09630 extern __typeof (xmlSchemaGetPredefinedType) xmlSchemaGetPredefinedType__internal_alias __attribute((visibility("hidden")));
09631 #define xmlSchemaGetPredefinedType xmlSchemaGetPredefinedType__internal_alias
09632 #endif
09633 #endif
09634 #endif
09635 
09636 #if defined(LIBXML_SCHEMAS_ENABLED)
09637 #ifdef bottom_xmlschemastypes
09638 #undef xmlSchemaGetValType
09639 extern __typeof (xmlSchemaGetValType) xmlSchemaGetValType __attribute((alias("xmlSchemaGetValType__internal_alias")));
09640 #else
09641 #ifndef xmlSchemaGetValType
09642 extern __typeof (xmlSchemaGetValType) xmlSchemaGetValType__internal_alias __attribute((visibility("hidden")));
09643 #define xmlSchemaGetValType xmlSchemaGetValType__internal_alias
09644 #endif
09645 #endif
09646 #endif
09647 
09648 #if defined(LIBXML_SCHEMAS_ENABLED)
09649 #ifdef bottom_xmlschemas
09650 #undef xmlSchemaGetValidErrors
09651 extern __typeof (xmlSchemaGetValidErrors) xmlSchemaGetValidErrors __attribute((alias("xmlSchemaGetValidErrors__internal_alias")));
09652 #else
09653 #ifndef xmlSchemaGetValidErrors
09654 extern __typeof (xmlSchemaGetValidErrors) xmlSchemaGetValidErrors__internal_alias __attribute((visibility("hidden")));
09655 #define xmlSchemaGetValidErrors xmlSchemaGetValidErrors__internal_alias
09656 #endif
09657 #endif
09658 #endif
09659 
09660 #if defined(LIBXML_SCHEMAS_ENABLED)
09661 #ifdef bottom_xmlschemastypes
09662 #undef xmlSchemaInitTypes
09663 extern __typeof (xmlSchemaInitTypes) xmlSchemaInitTypes __attribute((alias("xmlSchemaInitTypes__internal_alias")));
09664 #else
09665 #ifndef xmlSchemaInitTypes
09666 extern __typeof (xmlSchemaInitTypes) xmlSchemaInitTypes__internal_alias __attribute((visibility("hidden")));
09667 #define xmlSchemaInitTypes xmlSchemaInitTypes__internal_alias
09668 #endif
09669 #endif
09670 #endif
09671 
09672 #if defined(LIBXML_SCHEMAS_ENABLED)
09673 #ifdef bottom_xmlschemastypes
09674 #undef xmlSchemaIsBuiltInTypeFacet
09675 extern __typeof (xmlSchemaIsBuiltInTypeFacet) xmlSchemaIsBuiltInTypeFacet __attribute((alias("xmlSchemaIsBuiltInTypeFacet__internal_alias")));
09676 #else
09677 #ifndef xmlSchemaIsBuiltInTypeFacet
09678 extern __typeof (xmlSchemaIsBuiltInTypeFacet) xmlSchemaIsBuiltInTypeFacet__internal_alias __attribute((visibility("hidden")));
09679 #define xmlSchemaIsBuiltInTypeFacet xmlSchemaIsBuiltInTypeFacet__internal_alias
09680 #endif
09681 #endif
09682 #endif
09683 
09684 #if defined(LIBXML_SCHEMAS_ENABLED)
09685 #ifdef bottom_xmlschemas
09686 #undef xmlSchemaIsValid
09687 extern __typeof (xmlSchemaIsValid) xmlSchemaIsValid __attribute((alias("xmlSchemaIsValid__internal_alias")));
09688 #else
09689 #ifndef xmlSchemaIsValid
09690 extern __typeof (xmlSchemaIsValid) xmlSchemaIsValid__internal_alias __attribute((visibility("hidden")));
09691 #define xmlSchemaIsValid xmlSchemaIsValid__internal_alias
09692 #endif
09693 #endif
09694 #endif
09695 
09696 #if defined(LIBXML_SCHEMAS_ENABLED)
09697 #ifdef bottom_xmlschemas
09698 #undef xmlSchemaNewDocParserCtxt
09699 extern __typeof (xmlSchemaNewDocParserCtxt) xmlSchemaNewDocParserCtxt __attribute((alias("xmlSchemaNewDocParserCtxt__internal_alias")));
09700 #else
09701 #ifndef xmlSchemaNewDocParserCtxt
09702 extern __typeof (xmlSchemaNewDocParserCtxt) xmlSchemaNewDocParserCtxt__internal_alias __attribute((visibility("hidden")));
09703 #define xmlSchemaNewDocParserCtxt xmlSchemaNewDocParserCtxt__internal_alias
09704 #endif
09705 #endif
09706 #endif
09707 
09708 #if defined(LIBXML_SCHEMAS_ENABLED)
09709 #ifdef bottom_xmlschemas
09710 #undef xmlSchemaNewFacet
09711 extern __typeof (xmlSchemaNewFacet) xmlSchemaNewFacet __attribute((alias("xmlSchemaNewFacet__internal_alias")));
09712 #else
09713 #ifndef xmlSchemaNewFacet
09714 extern __typeof (xmlSchemaNewFacet) xmlSchemaNewFacet__internal_alias __attribute((visibility("hidden")));
09715 #define xmlSchemaNewFacet xmlSchemaNewFacet__internal_alias
09716 #endif
09717 #endif
09718 #endif
09719 
09720 #if defined(LIBXML_SCHEMAS_ENABLED)
09721 #ifdef bottom_xmlschemas
09722 #undef xmlSchemaNewMemParserCtxt
09723 extern __typeof (xmlSchemaNewMemParserCtxt) xmlSchemaNewMemParserCtxt __attribute((alias("xmlSchemaNewMemParserCtxt__internal_alias")));
09724 #else
09725 #ifndef xmlSchemaNewMemParserCtxt
09726 extern __typeof (xmlSchemaNewMemParserCtxt) xmlSchemaNewMemParserCtxt__internal_alias __attribute((visibility("hidden")));
09727 #define xmlSchemaNewMemParserCtxt xmlSchemaNewMemParserCtxt__internal_alias
09728 #endif
09729 #endif
09730 #endif
09731 
09732 #if defined(LIBXML_SCHEMAS_ENABLED)
09733 #ifdef bottom_xmlschemastypes
09734 #undef xmlSchemaNewNOTATIONValue
09735 extern __typeof (xmlSchemaNewNOTATIONValue) xmlSchemaNewNOTATIONValue __attribute((alias("xmlSchemaNewNOTATIONValue__internal_alias")));
09736 #else
09737 #ifndef xmlSchemaNewNOTATIONValue
09738 extern __typeof (xmlSchemaNewNOTATIONValue) xmlSchemaNewNOTATIONValue__internal_alias __attribute((visibility("hidden")));
09739 #define xmlSchemaNewNOTATIONValue xmlSchemaNewNOTATIONValue__internal_alias
09740 #endif
09741 #endif
09742 #endif
09743 
09744 #if defined(LIBXML_SCHEMAS_ENABLED)
09745 #ifdef bottom_xmlschemas
09746 #undef xmlSchemaNewParserCtxt
09747 extern __typeof (xmlSchemaNewParserCtxt) xmlSchemaNewParserCtxt __attribute((alias("xmlSchemaNewParserCtxt__internal_alias")));
09748 #else
09749 #ifndef xmlSchemaNewParserCtxt
09750 extern __typeof (xmlSchemaNewParserCtxt) xmlSchemaNewParserCtxt__internal_alias __attribute((visibility("hidden")));
09751 #define xmlSchemaNewParserCtxt xmlSchemaNewParserCtxt__internal_alias
09752 #endif
09753 #endif
09754 #endif
09755 
09756 #if defined(LIBXML_SCHEMAS_ENABLED)
09757 #ifdef bottom_xmlschemastypes
09758 #undef xmlSchemaNewQNameValue
09759 extern __typeof (xmlSchemaNewQNameValue) xmlSchemaNewQNameValue __attribute((alias("xmlSchemaNewQNameValue__internal_alias")));
09760 #else
09761 #ifndef xmlSchemaNewQNameValue
09762 extern __typeof (xmlSchemaNewQNameValue) xmlSchemaNewQNameValue__internal_alias __attribute((visibility("hidden")));
09763 #define xmlSchemaNewQNameValue xmlSchemaNewQNameValue__internal_alias
09764 #endif
09765 #endif
09766 #endif
09767 
09768 #if defined(LIBXML_SCHEMAS_ENABLED)
09769 #ifdef bottom_xmlschemastypes
09770 #undef xmlSchemaNewStringValue
09771 extern __typeof (xmlSchemaNewStringValue) xmlSchemaNewStringValue __attribute((alias("xmlSchemaNewStringValue__internal_alias")));
09772 #else
09773 #ifndef xmlSchemaNewStringValue
09774 extern __typeof (xmlSchemaNewStringValue) xmlSchemaNewStringValue__internal_alias __attribute((visibility("hidden")));
09775 #define xmlSchemaNewStringValue xmlSchemaNewStringValue__internal_alias
09776 #endif
09777 #endif
09778 #endif
09779 
09780 #if defined(LIBXML_SCHEMAS_ENABLED)
09781 #ifdef bottom_xmlschemas
09782 #undef xmlSchemaNewValidCtxt
09783 extern __typeof (xmlSchemaNewValidCtxt) xmlSchemaNewValidCtxt __attribute((alias("xmlSchemaNewValidCtxt__internal_alias")));
09784 #else
09785 #ifndef xmlSchemaNewValidCtxt
09786 extern __typeof (xmlSchemaNewValidCtxt) xmlSchemaNewValidCtxt__internal_alias __attribute((visibility("hidden")));
09787 #define xmlSchemaNewValidCtxt xmlSchemaNewValidCtxt__internal_alias
09788 #endif
09789 #endif
09790 #endif
09791 
09792 #if defined(LIBXML_SCHEMAS_ENABLED)
09793 #ifdef bottom_xmlschemas
09794 #undef xmlSchemaParse
09795 extern __typeof (xmlSchemaParse) xmlSchemaParse __attribute((alias("xmlSchemaParse__internal_alias")));
09796 #else
09797 #ifndef xmlSchemaParse
09798 extern __typeof (xmlSchemaParse) xmlSchemaParse__internal_alias __attribute((visibility("hidden")));
09799 #define xmlSchemaParse xmlSchemaParse__internal_alias
09800 #endif
09801 #endif
09802 #endif
09803 
09804 #if defined(LIBXML_SCHEMAS_ENABLED)
09805 #ifdef bottom_xmlschemas
09806 #undef xmlSchemaSAXPlug
09807 extern __typeof (xmlSchemaSAXPlug) xmlSchemaSAXPlug __attribute((alias("xmlSchemaSAXPlug__internal_alias")));
09808 #else
09809 #ifndef xmlSchemaSAXPlug
09810 extern __typeof (xmlSchemaSAXPlug) xmlSchemaSAXPlug__internal_alias __attribute((visibility("hidden")));
09811 #define xmlSchemaSAXPlug xmlSchemaSAXPlug__internal_alias
09812 #endif
09813 #endif
09814 #endif
09815 
09816 #if defined(LIBXML_SCHEMAS_ENABLED)
09817 #ifdef bottom_xmlschemas
09818 #undef xmlSchemaSAXUnplug
09819 extern __typeof (xmlSchemaSAXUnplug) xmlSchemaSAXUnplug __attribute((alias("xmlSchemaSAXUnplug__internal_alias")));
09820 #else
09821 #ifndef xmlSchemaSAXUnplug
09822 extern __typeof (xmlSchemaSAXUnplug) xmlSchemaSAXUnplug__internal_alias __attribute((visibility("hidden")));
09823 #define xmlSchemaSAXUnplug xmlSchemaSAXUnplug__internal_alias
09824 #endif
09825 #endif
09826 #endif
09827 
09828 #if defined(LIBXML_SCHEMAS_ENABLED)
09829 #ifdef bottom_xmlschemas
09830 #undef xmlSchemaSetParserErrors
09831 extern __typeof (xmlSchemaSetParserErrors) xmlSchemaSetParserErrors __attribute((alias("xmlSchemaSetParserErrors__internal_alias")));
09832 #else
09833 #ifndef xmlSchemaSetParserErrors
09834 extern __typeof (xmlSchemaSetParserErrors) xmlSchemaSetParserErrors__internal_alias __attribute((visibility("hidden")));
09835 #define xmlSchemaSetParserErrors xmlSchemaSetParserErrors__internal_alias
09836 #endif
09837 #endif
09838 #endif
09839 
09840 #if defined(LIBXML_SCHEMAS_ENABLED)
09841 #ifdef bottom_xmlschemas
09842 #undef xmlSchemaSetParserStructuredErrors
09843 extern __typeof (xmlSchemaSetParserStructuredErrors) xmlSchemaSetParserStructuredErrors __attribute((alias("xmlSchemaSetParserStructuredErrors__internal_alias")));
09844 #else
09845 #ifndef xmlSchemaSetParserStructuredErrors
09846 extern __typeof (xmlSchemaSetParserStructuredErrors) xmlSchemaSetParserStructuredErrors__internal_alias __attribute((visibility("hidden")));
09847 #define xmlSchemaSetParserStructuredErrors xmlSchemaSetParserStructuredErrors__internal_alias
09848 #endif
09849 #endif
09850 #endif
09851 
09852 #if defined(LIBXML_SCHEMAS_ENABLED)
09853 #ifdef bottom_xmlschemas
09854 #undef xmlSchemaSetValidErrors
09855 extern __typeof (xmlSchemaSetValidErrors) xmlSchemaSetValidErrors __attribute((alias("xmlSchemaSetValidErrors__internal_alias")));
09856 #else
09857 #ifndef xmlSchemaSetValidErrors
09858 extern __typeof (xmlSchemaSetValidErrors) xmlSchemaSetValidErrors__internal_alias __attribute((visibility("hidden")));
09859 #define xmlSchemaSetValidErrors xmlSchemaSetValidErrors__internal_alias
09860 #endif
09861 #endif
09862 #endif
09863 
09864 #if defined(LIBXML_SCHEMAS_ENABLED)
09865 #ifdef bottom_xmlschemas
09866 #undef xmlSchemaSetValidOptions
09867 extern __typeof (xmlSchemaSetValidOptions) xmlSchemaSetValidOptions __attribute((alias("xmlSchemaSetValidOptions__internal_alias")));
09868 #else
09869 #ifndef xmlSchemaSetValidOptions
09870 extern __typeof (xmlSchemaSetValidOptions) xmlSchemaSetValidOptions__internal_alias __attribute((visibility("hidden")));
09871 #define xmlSchemaSetValidOptions xmlSchemaSetValidOptions__internal_alias
09872 #endif
09873 #endif
09874 #endif
09875 
09876 #if defined(LIBXML_SCHEMAS_ENABLED)
09877 #ifdef bottom_xmlschemas
09878 #undef xmlSchemaSetValidStructuredErrors
09879 extern __typeof (xmlSchemaSetValidStructuredErrors) xmlSchemaSetValidStructuredErrors __attribute((alias("xmlSchemaSetValidStructuredErrors__internal_alias")));
09880 #else
09881 #ifndef xmlSchemaSetValidStructuredErrors
09882 extern __typeof (xmlSchemaSetValidStructuredErrors) xmlSchemaSetValidStructuredErrors__internal_alias __attribute((visibility("hidden")));
09883 #define xmlSchemaSetValidStructuredErrors xmlSchemaSetValidStructuredErrors__internal_alias
09884 #endif
09885 #endif
09886 #endif
09887 
09888 #if defined(LIBXML_SCHEMAS_ENABLED)
09889 #ifdef bottom_xmlschemastypes
09890 #undef xmlSchemaValPredefTypeNode
09891 extern __typeof (xmlSchemaValPredefTypeNode) xmlSchemaValPredefTypeNode __attribute((alias("xmlSchemaValPredefTypeNode__internal_alias")));
09892 #else
09893 #ifndef xmlSchemaValPredefTypeNode
09894 extern __typeof (xmlSchemaValPredefTypeNode) xmlSchemaValPredefTypeNode__internal_alias __attribute((visibility("hidden")));
09895 #define xmlSchemaValPredefTypeNode xmlSchemaValPredefTypeNode__internal_alias
09896 #endif
09897 #endif
09898 #endif
09899 
09900 #if defined(LIBXML_SCHEMAS_ENABLED)
09901 #ifdef bottom_xmlschemastypes
09902 #undef xmlSchemaValPredefTypeNodeNoNorm
09903 extern __typeof (xmlSchemaValPredefTypeNodeNoNorm) xmlSchemaValPredefTypeNodeNoNorm __attribute((alias("xmlSchemaValPredefTypeNodeNoNorm__internal_alias")));
09904 #else
09905 #ifndef xmlSchemaValPredefTypeNodeNoNorm
09906 extern __typeof (xmlSchemaValPredefTypeNodeNoNorm) xmlSchemaValPredefTypeNodeNoNorm__internal_alias __attribute((visibility("hidden")));
09907 #define xmlSchemaValPredefTypeNodeNoNorm xmlSchemaValPredefTypeNodeNoNorm__internal_alias
09908 #endif
09909 #endif
09910 #endif
09911 
09912 #if defined(LIBXML_SCHEMAS_ENABLED)
09913 #ifdef bottom_xmlschemas
09914 #undef xmlSchemaValidCtxtGetOptions
09915 extern __typeof (xmlSchemaValidCtxtGetOptions) xmlSchemaValidCtxtGetOptions __attribute((alias("xmlSchemaValidCtxtGetOptions__internal_alias")));
09916 #else
09917 #ifndef xmlSchemaValidCtxtGetOptions
09918 extern __typeof (xmlSchemaValidCtxtGetOptions) xmlSchemaValidCtxtGetOptions__internal_alias __attribute((visibility("hidden")));
09919 #define xmlSchemaValidCtxtGetOptions xmlSchemaValidCtxtGetOptions__internal_alias
09920 #endif
09921 #endif
09922 #endif
09923 
09924 #if defined(LIBXML_SCHEMAS_ENABLED)
09925 #ifdef bottom_xmlschemas
09926 #undef xmlSchemaValidCtxtGetParserCtxt
09927 extern __typeof (xmlSchemaValidCtxtGetParserCtxt) xmlSchemaValidCtxtGetParserCtxt __attribute((alias("xmlSchemaValidCtxtGetParserCtxt__internal_alias")));
09928 #else
09929 #ifndef xmlSchemaValidCtxtGetParserCtxt
09930 extern __typeof (xmlSchemaValidCtxtGetParserCtxt) xmlSchemaValidCtxtGetParserCtxt__internal_alias __attribute((visibility("hidden")));
09931 #define xmlSchemaValidCtxtGetParserCtxt xmlSchemaValidCtxtGetParserCtxt__internal_alias
09932 #endif
09933 #endif
09934 #endif
09935 
09936 #if defined(LIBXML_SCHEMAS_ENABLED)
09937 #ifdef bottom_xmlschemas
09938 #undef xmlSchemaValidateDoc
09939 extern __typeof (xmlSchemaValidateDoc) xmlSchemaValidateDoc __attribute((alias("xmlSchemaValidateDoc__internal_alias")));
09940 #else
09941 #ifndef xmlSchemaValidateDoc
09942 extern __typeof (xmlSchemaValidateDoc) xmlSchemaValidateDoc__internal_alias __attribute((visibility("hidden")));
09943 #define xmlSchemaValidateDoc xmlSchemaValidateDoc__internal_alias
09944 #endif
09945 #endif
09946 #endif
09947 
09948 #if defined(LIBXML_SCHEMAS_ENABLED)
09949 #ifdef bottom_xmlschemastypes
09950 #undef xmlSchemaValidateFacet
09951 extern __typeof (xmlSchemaValidateFacet) xmlSchemaValidateFacet __attribute((alias("xmlSchemaValidateFacet__internal_alias")));
09952 #else
09953 #ifndef xmlSchemaValidateFacet
09954 extern __typeof (xmlSchemaValidateFacet) xmlSchemaValidateFacet__internal_alias __attribute((visibility("hidden")));
09955 #define xmlSchemaValidateFacet xmlSchemaValidateFacet__internal_alias
09956 #endif
09957 #endif
09958 #endif
09959 
09960 #if defined(LIBXML_SCHEMAS_ENABLED)
09961 #ifdef bottom_xmlschemastypes
09962 #undef xmlSchemaValidateFacetWhtsp
09963 extern __typeof (xmlSchemaValidateFacetWhtsp) xmlSchemaValidateFacetWhtsp __attribute((alias("xmlSchemaValidateFacetWhtsp__internal_alias")));
09964 #else
09965 #ifndef xmlSchemaValidateFacetWhtsp
09966 extern __typeof (xmlSchemaValidateFacetWhtsp) xmlSchemaValidateFacetWhtsp__internal_alias __attribute((visibility("hidden")));
09967 #define xmlSchemaValidateFacetWhtsp xmlSchemaValidateFacetWhtsp__internal_alias
09968 #endif
09969 #endif
09970 #endif
09971 
09972 #if defined(LIBXML_SCHEMAS_ENABLED)
09973 #ifdef bottom_xmlschemas
09974 #undef xmlSchemaValidateFile
09975 extern __typeof (xmlSchemaValidateFile) xmlSchemaValidateFile __attribute((alias("xmlSchemaValidateFile__internal_alias")));
09976 #else
09977 #ifndef xmlSchemaValidateFile
09978 extern __typeof (xmlSchemaValidateFile) xmlSchemaValidateFile__internal_alias __attribute((visibility("hidden")));
09979 #define xmlSchemaValidateFile xmlSchemaValidateFile__internal_alias
09980 #endif
09981 #endif
09982 #endif
09983 
09984 #if defined(LIBXML_SCHEMAS_ENABLED)
09985 #ifdef bottom_xmlschemastypes
09986 #undef xmlSchemaValidateLengthFacet
09987 extern __typeof (xmlSchemaValidateLengthFacet) xmlSchemaValidateLengthFacet __attribute((alias("xmlSchemaValidateLengthFacet__internal_alias")));
09988 #else
09989 #ifndef xmlSchemaValidateLengthFacet
09990 extern __typeof (xmlSchemaValidateLengthFacet) xmlSchemaValidateLengthFacet__internal_alias __attribute((visibility("hidden")));
09991 #define xmlSchemaValidateLengthFacet xmlSchemaValidateLengthFacet__internal_alias
09992 #endif
09993 #endif
09994 #endif
09995 
09996 #if defined(LIBXML_SCHEMAS_ENABLED)
09997 #ifdef bottom_xmlschemastypes
09998 #undef xmlSchemaValidateLengthFacetWhtsp
09999 extern __typeof (xmlSchemaValidateLengthFacetWhtsp) xmlSchemaValidateLengthFacetWhtsp __attribute((alias("xmlSchemaValidateLengthFacetWhtsp__internal_alias")));
10000 #else
10001 #ifndef xmlSchemaValidateLengthFacetWhtsp
10002 extern __typeof (xmlSchemaValidateLengthFacetWhtsp) xmlSchemaValidateLengthFacetWhtsp__internal_alias __attribute((visibility("hidden")));
10003 #define xmlSchemaValidateLengthFacetWhtsp xmlSchemaValidateLengthFacetWhtsp__internal_alias
10004 #endif
10005 #endif
10006 #endif
10007 
10008 #if defined(LIBXML_SCHEMAS_ENABLED)
10009 #ifdef bottom_xmlschemastypes
10010 #undef xmlSchemaValidateListSimpleTypeFacet
10011 extern __typeof (xmlSchemaValidateListSimpleTypeFacet) xmlSchemaValidateListSimpleTypeFacet __attribute((alias("xmlSchemaValidateListSimpleTypeFacet__internal_alias")));
10012 #else
10013 #ifndef xmlSchemaValidateListSimpleTypeFacet
10014 extern __typeof (xmlSchemaValidateListSimpleTypeFacet) xmlSchemaValidateListSimpleTypeFacet__internal_alias __attribute((visibility("hidden")));
10015 #define xmlSchemaValidateListSimpleTypeFacet xmlSchemaValidateListSimpleTypeFacet__internal_alias
10016 #endif
10017 #endif
10018 #endif
10019 
10020 #if defined(LIBXML_SCHEMAS_ENABLED)
10021 #ifdef bottom_xmlschemas
10022 #undef xmlSchemaValidateOneElement
10023 extern __typeof (xmlSchemaValidateOneElement) xmlSchemaValidateOneElement __attribute((alias("xmlSchemaValidateOneElement__internal_alias")));
10024 #else
10025 #ifndef xmlSchemaValidateOneElement
10026 extern __typeof (xmlSchemaValidateOneElement) xmlSchemaValidateOneElement__internal_alias __attribute((visibility("hidden")));
10027 #define xmlSchemaValidateOneElement xmlSchemaValidateOneElement__internal_alias
10028 #endif
10029 #endif
10030 #endif
10031 
10032 #if defined(LIBXML_SCHEMAS_ENABLED)
10033 #ifdef bottom_xmlschemastypes
10034 #undef xmlSchemaValidatePredefinedType
10035 extern __typeof (xmlSchemaValidatePredefinedType) xmlSchemaValidatePredefinedType __attribute((alias("xmlSchemaValidatePredefinedType__internal_alias")));
10036 #else
10037 #ifndef xmlSchemaValidatePredefinedType
10038 extern __typeof (xmlSchemaValidatePredefinedType) xmlSchemaValidatePredefinedType__internal_alias __attribute((visibility("hidden")));
10039 #define xmlSchemaValidatePredefinedType xmlSchemaValidatePredefinedType__internal_alias
10040 #endif
10041 #endif
10042 #endif
10043 
10044 #if defined(LIBXML_SCHEMAS_ENABLED)
10045 #ifdef bottom_xmlschemas
10046 #undef xmlSchemaValidateStream
10047 extern __typeof (xmlSchemaValidateStream) xmlSchemaValidateStream __attribute((alias("xmlSchemaValidateStream__internal_alias")));
10048 #else
10049 #ifndef xmlSchemaValidateStream
10050 extern __typeof (xmlSchemaValidateStream) xmlSchemaValidateStream__internal_alias __attribute((visibility("hidden")));
10051 #define xmlSchemaValidateStream xmlSchemaValidateStream__internal_alias
10052 #endif
10053 #endif
10054 #endif
10055 
10056 #if defined(LIBXML_SCHEMAS_ENABLED)
10057 #ifdef bottom_xmlschemastypes
10058 #undef xmlSchemaValueAppend
10059 extern __typeof (xmlSchemaValueAppend) xmlSchemaValueAppend __attribute((alias("xmlSchemaValueAppend__internal_alias")));
10060 #else
10061 #ifndef xmlSchemaValueAppend
10062 extern __typeof (xmlSchemaValueAppend) xmlSchemaValueAppend__internal_alias __attribute((visibility("hidden")));
10063 #define xmlSchemaValueAppend xmlSchemaValueAppend__internal_alias
10064 #endif
10065 #endif
10066 #endif
10067 
10068 #if defined(LIBXML_SCHEMAS_ENABLED)
10069 #ifdef bottom_xmlschemastypes
10070 #undef xmlSchemaValueGetAsBoolean
10071 extern __typeof (xmlSchemaValueGetAsBoolean) xmlSchemaValueGetAsBoolean __attribute((alias("xmlSchemaValueGetAsBoolean__internal_alias")));
10072 #else
10073 #ifndef xmlSchemaValueGetAsBoolean
10074 extern __typeof (xmlSchemaValueGetAsBoolean) xmlSchemaValueGetAsBoolean__internal_alias __attribute((visibility("hidden")));
10075 #define xmlSchemaValueGetAsBoolean xmlSchemaValueGetAsBoolean__internal_alias
10076 #endif
10077 #endif
10078 #endif
10079 
10080 #if defined(LIBXML_SCHEMAS_ENABLED)
10081 #ifdef bottom_xmlschemastypes
10082 #undef xmlSchemaValueGetAsString
10083 extern __typeof (xmlSchemaValueGetAsString) xmlSchemaValueGetAsString __attribute((alias("xmlSchemaValueGetAsString__internal_alias")));
10084 #else
10085 #ifndef xmlSchemaValueGetAsString
10086 extern __typeof (xmlSchemaValueGetAsString) xmlSchemaValueGetAsString__internal_alias __attribute((visibility("hidden")));
10087 #define xmlSchemaValueGetAsString xmlSchemaValueGetAsString__internal_alias
10088 #endif
10089 #endif
10090 #endif
10091 
10092 #if defined(LIBXML_SCHEMAS_ENABLED)
10093 #ifdef bottom_xmlschemastypes
10094 #undef xmlSchemaValueGetNext
10095 extern __typeof (xmlSchemaValueGetNext) xmlSchemaValueGetNext __attribute((alias("xmlSchemaValueGetNext__internal_alias")));
10096 #else
10097 #ifndef xmlSchemaValueGetNext
10098 extern __typeof (xmlSchemaValueGetNext) xmlSchemaValueGetNext__internal_alias __attribute((visibility("hidden")));
10099 #define xmlSchemaValueGetNext xmlSchemaValueGetNext__internal_alias
10100 #endif
10101 #endif
10102 #endif
10103 
10104 #if defined(LIBXML_SCHEMAS_ENABLED)
10105 #ifdef bottom_xmlschemastypes
10106 #undef xmlSchemaWhiteSpaceReplace
10107 extern __typeof (xmlSchemaWhiteSpaceReplace) xmlSchemaWhiteSpaceReplace __attribute((alias("xmlSchemaWhiteSpaceReplace__internal_alias")));
10108 #else
10109 #ifndef xmlSchemaWhiteSpaceReplace
10110 extern __typeof (xmlSchemaWhiteSpaceReplace) xmlSchemaWhiteSpaceReplace__internal_alias __attribute((visibility("hidden")));
10111 #define xmlSchemaWhiteSpaceReplace xmlSchemaWhiteSpaceReplace__internal_alias
10112 #endif
10113 #endif
10114 #endif
10115 
10116 #if defined(LIBXML_SCHEMATRON_ENABLED)
10117 #ifdef bottom_schematron
10118 #undef xmlSchematronFree
10119 extern __typeof (xmlSchematronFree) xmlSchematronFree __attribute((alias("xmlSchematronFree__internal_alias")));
10120 #else
10121 #ifndef xmlSchematronFree
10122 extern __typeof (xmlSchematronFree) xmlSchematronFree__internal_alias __attribute((visibility("hidden")));
10123 #define xmlSchematronFree xmlSchematronFree__internal_alias
10124 #endif
10125 #endif
10126 #endif
10127 
10128 #if defined(LIBXML_SCHEMATRON_ENABLED)
10129 #ifdef bottom_schematron
10130 #undef xmlSchematronFreeParserCtxt
10131 extern __typeof (xmlSchematronFreeParserCtxt) xmlSchematronFreeParserCtxt __attribute((alias("xmlSchematronFreeParserCtxt__internal_alias")));
10132 #else
10133 #ifndef xmlSchematronFreeParserCtxt
10134 extern __typeof (xmlSchematronFreeParserCtxt) xmlSchematronFreeParserCtxt__internal_alias __attribute((visibility("hidden")));
10135 #define xmlSchematronFreeParserCtxt xmlSchematronFreeParserCtxt__internal_alias
10136 #endif
10137 #endif
10138 #endif
10139 
10140 #if defined(LIBXML_SCHEMATRON_ENABLED)
10141 #ifdef bottom_schematron
10142 #undef xmlSchematronFreeValidCtxt
10143 extern __typeof (xmlSchematronFreeValidCtxt) xmlSchematronFreeValidCtxt __attribute((alias("xmlSchematronFreeValidCtxt__internal_alias")));
10144 #else
10145 #ifndef xmlSchematronFreeValidCtxt
10146 extern __typeof (xmlSchematronFreeValidCtxt) xmlSchematronFreeValidCtxt__internal_alias __attribute((visibility("hidden")));
10147 #define xmlSchematronFreeValidCtxt xmlSchematronFreeValidCtxt__internal_alias
10148 #endif
10149 #endif
10150 #endif
10151 
10152 #if defined(LIBXML_SCHEMATRON_ENABLED)
10153 #ifdef bottom_schematron
10154 #undef xmlSchematronNewDocParserCtxt
10155 extern __typeof (xmlSchematronNewDocParserCtxt) xmlSchematronNewDocParserCtxt __attribute((alias("xmlSchematronNewDocParserCtxt__internal_alias")));
10156 #else
10157 #ifndef xmlSchematronNewDocParserCtxt
10158 extern __typeof (xmlSchematronNewDocParserCtxt) xmlSchematronNewDocParserCtxt__internal_alias __attribute((visibility("hidden")));
10159 #define xmlSchematronNewDocParserCtxt xmlSchematronNewDocParserCtxt__internal_alias
10160 #endif
10161 #endif
10162 #endif
10163 
10164 #if defined(LIBXML_SCHEMATRON_ENABLED)
10165 #ifdef bottom_schematron
10166 #undef xmlSchematronNewMemParserCtxt
10167 extern __typeof (xmlSchematronNewMemParserCtxt) xmlSchematronNewMemParserCtxt __attribute((alias("xmlSchematronNewMemParserCtxt__internal_alias")));
10168 #else
10169 #ifndef xmlSchematronNewMemParserCtxt
10170 extern __typeof (xmlSchematronNewMemParserCtxt) xmlSchematronNewMemParserCtxt__internal_alias __attribute((visibility("hidden")));
10171 #define xmlSchematronNewMemParserCtxt xmlSchematronNewMemParserCtxt__internal_alias
10172 #endif
10173 #endif
10174 #endif
10175 
10176 #if defined(LIBXML_SCHEMATRON_ENABLED)
10177 #ifdef bottom_schematron
10178 #undef xmlSchematronNewParserCtxt
10179 extern __typeof (xmlSchematronNewParserCtxt) xmlSchematronNewParserCtxt __attribute((alias("xmlSchematronNewParserCtxt__internal_alias")));
10180 #else
10181 #ifndef xmlSchematronNewParserCtxt
10182 extern __typeof (xmlSchematronNewParserCtxt) xmlSchematronNewParserCtxt__internal_alias __attribute((visibility("hidden")));
10183 #define xmlSchematronNewParserCtxt xmlSchematronNewParserCtxt__internal_alias
10184 #endif
10185 #endif
10186 #endif
10187 
10188 #if defined(LIBXML_SCHEMATRON_ENABLED)
10189 #ifdef bottom_schematron
10190 #undef xmlSchematronNewValidCtxt
10191 extern __typeof (xmlSchematronNewValidCtxt) xmlSchematronNewValidCtxt __attribute((alias("xmlSchematronNewValidCtxt__internal_alias")));
10192 #else
10193 #ifndef xmlSchematronNewValidCtxt
10194 extern __typeof (xmlSchematronNewValidCtxt) xmlSchematronNewValidCtxt__internal_alias __attribute((visibility("hidden")));
10195 #define xmlSchematronNewValidCtxt xmlSchematronNewValidCtxt__internal_alias
10196 #endif
10197 #endif
10198 #endif
10199 
10200 #if defined(LIBXML_SCHEMATRON_ENABLED)
10201 #ifdef bottom_schematron
10202 #undef xmlSchematronParse
10203 extern __typeof (xmlSchematronParse) xmlSchematronParse __attribute((alias("xmlSchematronParse__internal_alias")));
10204 #else
10205 #ifndef xmlSchematronParse
10206 extern __typeof (xmlSchematronParse) xmlSchematronParse__internal_alias __attribute((visibility("hidden")));
10207 #define xmlSchematronParse xmlSchematronParse__internal_alias
10208 #endif
10209 #endif
10210 #endif
10211 
10212 #if defined(LIBXML_SCHEMATRON_ENABLED)
10213 #ifdef bottom_schematron
10214 #undef xmlSchematronSetValidStructuredErrors
10215 extern __typeof (xmlSchematronSetValidStructuredErrors) xmlSchematronSetValidStructuredErrors __attribute((alias("xmlSchematronSetValidStructuredErrors__internal_alias")));
10216 #else
10217 #ifndef xmlSchematronSetValidStructuredErrors
10218 extern __typeof (xmlSchematronSetValidStructuredErrors) xmlSchematronSetValidStructuredErrors__internal_alias __attribute((visibility("hidden")));
10219 #define xmlSchematronSetValidStructuredErrors xmlSchematronSetValidStructuredErrors__internal_alias
10220 #endif
10221 #endif
10222 #endif
10223 
10224 #if defined(LIBXML_SCHEMATRON_ENABLED)
10225 #ifdef bottom_schematron
10226 #undef xmlSchematronValidateDoc
10227 extern __typeof (xmlSchematronValidateDoc) xmlSchematronValidateDoc __attribute((alias("xmlSchematronValidateDoc__internal_alias")));
10228 #else
10229 #ifndef xmlSchematronValidateDoc
10230 extern __typeof (xmlSchematronValidateDoc) xmlSchematronValidateDoc__internal_alias __attribute((visibility("hidden")));
10231 #define xmlSchematronValidateDoc xmlSchematronValidateDoc__internal_alias
10232 #endif
10233 #endif
10234 #endif
10235 
10236 #ifdef bottom_tree
10237 #undef xmlSearchNs
10238 extern __typeof (xmlSearchNs) xmlSearchNs __attribute((alias("xmlSearchNs__internal_alias")));
10239 #else
10240 #ifndef xmlSearchNs
10241 extern __typeof (xmlSearchNs) xmlSearchNs__internal_alias __attribute((visibility("hidden")));
10242 #define xmlSearchNs xmlSearchNs__internal_alias
10243 #endif
10244 #endif
10245 
10246 #ifdef bottom_tree
10247 #undef xmlSearchNsByHref
10248 extern __typeof (xmlSearchNsByHref) xmlSearchNsByHref __attribute((alias("xmlSearchNsByHref__internal_alias")));
10249 #else
10250 #ifndef xmlSearchNsByHref
10251 extern __typeof (xmlSearchNsByHref) xmlSearchNsByHref__internal_alias __attribute((visibility("hidden")));
10252 #define xmlSearchNsByHref xmlSearchNsByHref__internal_alias
10253 #endif
10254 #endif
10255 
10256 #ifdef bottom_tree
10257 #undef xmlSetBufferAllocationScheme
10258 extern __typeof (xmlSetBufferAllocationScheme) xmlSetBufferAllocationScheme __attribute((alias("xmlSetBufferAllocationScheme__internal_alias")));
10259 #else
10260 #ifndef xmlSetBufferAllocationScheme
10261 extern __typeof (xmlSetBufferAllocationScheme) xmlSetBufferAllocationScheme__internal_alias __attribute((visibility("hidden")));
10262 #define xmlSetBufferAllocationScheme xmlSetBufferAllocationScheme__internal_alias
10263 #endif
10264 #endif
10265 
10266 #ifdef bottom_tree
10267 #undef xmlSetCompressMode
10268 extern __typeof (xmlSetCompressMode) xmlSetCompressMode __attribute((alias("xmlSetCompressMode__internal_alias")));
10269 #else
10270 #ifndef xmlSetCompressMode
10271 extern __typeof (xmlSetCompressMode) xmlSetCompressMode__internal_alias __attribute((visibility("hidden")));
10272 #define xmlSetCompressMode xmlSetCompressMode__internal_alias
10273 #endif
10274 #endif
10275 
10276 #ifdef bottom_tree
10277 #undef xmlSetDocCompressMode
10278 extern __typeof (xmlSetDocCompressMode) xmlSetDocCompressMode __attribute((alias("xmlSetDocCompressMode__internal_alias")));
10279 #else
10280 #ifndef xmlSetDocCompressMode
10281 extern __typeof (xmlSetDocCompressMode) xmlSetDocCompressMode__internal_alias __attribute((visibility("hidden")));
10282 #define xmlSetDocCompressMode xmlSetDocCompressMode__internal_alias
10283 #endif
10284 #endif
10285 
10286 #if defined(LIBXML_LEGACY_ENABLED)
10287 #ifdef bottom_parser
10288 #undef xmlSetEntityReferenceFunc
10289 extern __typeof (xmlSetEntityReferenceFunc) xmlSetEntityReferenceFunc __attribute((alias("xmlSetEntityReferenceFunc__internal_alias")));
10290 #else
10291 #ifndef xmlSetEntityReferenceFunc
10292 extern __typeof (xmlSetEntityReferenceFunc) xmlSetEntityReferenceFunc__internal_alias __attribute((visibility("hidden")));
10293 #define xmlSetEntityReferenceFunc xmlSetEntityReferenceFunc__internal_alias
10294 #endif
10295 #endif
10296 #endif
10297 
10298 #ifdef bottom_xmlIO
10299 #undef xmlSetExternalEntityLoader
10300 extern __typeof (xmlSetExternalEntityLoader) xmlSetExternalEntityLoader __attribute((alias("xmlSetExternalEntityLoader__internal_alias")));
10301 #else
10302 #ifndef xmlSetExternalEntityLoader
10303 extern __typeof (xmlSetExternalEntityLoader) xmlSetExternalEntityLoader__internal_alias __attribute((visibility("hidden")));
10304 #define xmlSetExternalEntityLoader xmlSetExternalEntityLoader__internal_alias
10305 #endif
10306 #endif
10307 
10308 #if defined(LIBXML_LEGACY_ENABLED)
10309 #ifdef bottom_legacy
10310 #undef xmlSetFeature
10311 extern __typeof (xmlSetFeature) xmlSetFeature __attribute((alias("xmlSetFeature__internal_alias")));
10312 #else
10313 #ifndef xmlSetFeature
10314 extern __typeof (xmlSetFeature) xmlSetFeature__internal_alias __attribute((visibility("hidden")));
10315 #define xmlSetFeature xmlSetFeature__internal_alias
10316 #endif
10317 #endif
10318 #endif
10319 
10320 #ifdef bottom_error
10321 #undef xmlSetGenericErrorFunc
10322 extern __typeof (xmlSetGenericErrorFunc) xmlSetGenericErrorFunc __attribute((alias("xmlSetGenericErrorFunc__internal_alias")));
10323 #else
10324 #ifndef xmlSetGenericErrorFunc
10325 extern __typeof (xmlSetGenericErrorFunc) xmlSetGenericErrorFunc__internal_alias __attribute((visibility("hidden")));
10326 #define xmlSetGenericErrorFunc xmlSetGenericErrorFunc__internal_alias
10327 #endif
10328 #endif
10329 
10330 #ifdef bottom_tree
10331 #undef xmlSetListDoc
10332 extern __typeof (xmlSetListDoc) xmlSetListDoc __attribute((alias("xmlSetListDoc__internal_alias")));
10333 #else
10334 #ifndef xmlSetListDoc
10335 extern __typeof (xmlSetListDoc) xmlSetListDoc__internal_alias __attribute((visibility("hidden")));
10336 #define xmlSetListDoc xmlSetListDoc__internal_alias
10337 #endif
10338 #endif
10339 
10340 #ifdef bottom_tree
10341 #undef xmlSetNs
10342 extern __typeof (xmlSetNs) xmlSetNs __attribute((alias("xmlSetNs__internal_alias")));
10343 #else
10344 #ifndef xmlSetNs
10345 extern __typeof (xmlSetNs) xmlSetNs__internal_alias __attribute((visibility("hidden")));
10346 #define xmlSetNs xmlSetNs__internal_alias
10347 #endif
10348 #endif
10349 
10350 #if defined(LIBXML_TREE_ENABLED) || defined(LIBXML_XINCLUDE_ENABLED) || defined(LIBXML_SCHEMAS_ENABLED) || defined(LIBXML_HTML_ENABLED)
10351 #ifdef bottom_tree
10352 #undef xmlSetNsProp
10353 extern __typeof (xmlSetNsProp) xmlSetNsProp __attribute((alias("xmlSetNsProp__internal_alias")));
10354 #else
10355 #ifndef xmlSetNsProp
10356 extern __typeof (xmlSetNsProp) xmlSetNsProp__internal_alias __attribute((visibility("hidden")));
10357 #define xmlSetNsProp xmlSetNsProp__internal_alias
10358 #endif
10359 #endif
10360 #endif
10361 
10362 #if defined(LIBXML_TREE_ENABLED) || defined(LIBXML_XINCLUDE_ENABLED) || defined(LIBXML_SCHEMAS_ENABLED) || defined(LIBXML_HTML_ENABLED)
10363 #ifdef bottom_tree
10364 #undef xmlSetProp
10365 extern __typeof (xmlSetProp) xmlSetProp __attribute((alias("xmlSetProp__internal_alias")));
10366 #else
10367 #ifndef xmlSetProp
10368 extern __typeof (xmlSetProp) xmlSetProp__internal_alias __attribute((visibility("hidden")));
10369 #define xmlSetProp xmlSetProp__internal_alias
10370 #endif
10371 #endif
10372 #endif
10373 
10374 #ifdef bottom_error
10375 #undef xmlSetStructuredErrorFunc
10376 extern __typeof (xmlSetStructuredErrorFunc) xmlSetStructuredErrorFunc __attribute((alias("xmlSetStructuredErrorFunc__internal_alias")));
10377 #else
10378 #ifndef xmlSetStructuredErrorFunc
10379 extern __typeof (xmlSetStructuredErrorFunc) xmlSetStructuredErrorFunc__internal_alias __attribute((visibility("hidden")));
10380 #define xmlSetStructuredErrorFunc xmlSetStructuredErrorFunc__internal_alias
10381 #endif
10382 #endif
10383 
10384 #ifdef bottom_tree
10385 #undef xmlSetTreeDoc
10386 extern __typeof (xmlSetTreeDoc) xmlSetTreeDoc __attribute((alias("xmlSetTreeDoc__internal_alias")));
10387 #else
10388 #ifndef xmlSetTreeDoc
10389 extern __typeof (xmlSetTreeDoc) xmlSetTreeDoc__internal_alias __attribute((visibility("hidden")));
10390 #define xmlSetTreeDoc xmlSetTreeDoc__internal_alias
10391 #endif
10392 #endif
10393 
10394 #if defined(LIBXML_SAX1_ENABLED)
10395 #ifdef bottom_parser
10396 #undef xmlSetupParserForBuffer
10397 extern __typeof (xmlSetupParserForBuffer) xmlSetupParserForBuffer __attribute((alias("xmlSetupParserForBuffer__internal_alias")));
10398 #else
10399 #ifndef xmlSetupParserForBuffer
10400 extern __typeof (xmlSetupParserForBuffer) xmlSetupParserForBuffer__internal_alias __attribute((visibility("hidden")));
10401 #define xmlSetupParserForBuffer xmlSetupParserForBuffer__internal_alias
10402 #endif
10403 #endif
10404 #endif
10405 
10406 #if defined(LIBXML_DEBUG_ENABLED) && defined(LIBXML_XPATH_ENABLED)
10407 #ifdef bottom_debugXML
10408 #undef xmlShell
10409 extern __typeof (xmlShell) xmlShell __attribute((alias("xmlShell__internal_alias")));
10410 #else
10411 #ifndef xmlShell
10412 extern __typeof (xmlShell) xmlShell__internal_alias __attribute((visibility("hidden")));
10413 #define xmlShell xmlShell__internal_alias
10414 #endif
10415 #endif
10416 #endif
10417 
10418 #if defined(LIBXML_DEBUG_ENABLED) && defined(LIBXML_XPATH_ENABLED)
10419 #ifdef bottom_debugXML
10420 #undef xmlShellBase
10421 extern __typeof (xmlShellBase) xmlShellBase __attribute((alias("xmlShellBase__internal_alias")));
10422 #else
10423 #ifndef xmlShellBase
10424 extern __typeof (xmlShellBase) xmlShellBase__internal_alias __attribute((visibility("hidden")));
10425 #define xmlShellBase xmlShellBase__internal_alias
10426 #endif
10427 #endif
10428 #endif
10429 
10430 #if defined(LIBXML_DEBUG_ENABLED) && defined(LIBXML_XPATH_ENABLED) && defined(LIBXML_OUTPUT_ENABLED)
10431 #ifdef bottom_debugXML
10432 #undef xmlShellCat
10433 extern __typeof (xmlShellCat) xmlShellCat __attribute((alias("xmlShellCat__internal_alias")));
10434 #else
10435 #ifndef xmlShellCat
10436 extern __typeof (xmlShellCat) xmlShellCat__internal_alias __attribute((visibility("hidden")));
10437 #define xmlShellCat xmlShellCat__internal_alias
10438 #endif
10439 #endif
10440 #endif
10441 
10442 #if defined(LIBXML_DEBUG_ENABLED) && defined(LIBXML_XPATH_ENABLED)
10443 #ifdef bottom_debugXML
10444 #undef xmlShellDir
10445 extern __typeof (xmlShellDir) xmlShellDir __attribute((alias("xmlShellDir__internal_alias")));
10446 #else
10447 #ifndef xmlShellDir
10448 extern __typeof (xmlShellDir) xmlShellDir__internal_alias __attribute((visibility("hidden")));
10449 #define xmlShellDir xmlShellDir__internal_alias
10450 #endif
10451 #endif
10452 #endif
10453 
10454 #if defined(LIBXML_DEBUG_ENABLED) && defined(LIBXML_XPATH_ENABLED)
10455 #ifdef bottom_debugXML
10456 #undef xmlShellDu
10457 extern __typeof (xmlShellDu) xmlShellDu __attribute((alias("xmlShellDu__internal_alias")));
10458 #else
10459 #ifndef xmlShellDu
10460 extern __typeof (xmlShellDu) xmlShellDu__internal_alias __attribute((visibility("hidden")));
10461 #define xmlShellDu xmlShellDu__internal_alias
10462 #endif
10463 #endif
10464 #endif
10465 
10466 #if defined(LIBXML_DEBUG_ENABLED) && defined(LIBXML_XPATH_ENABLED)
10467 #ifdef bottom_debugXML
10468 #undef xmlShellList
10469 extern __typeof (xmlShellList) xmlShellList __attribute((alias("xmlShellList__internal_alias")));
10470 #else
10471 #ifndef xmlShellList
10472 extern __typeof (xmlShellList) xmlShellList__internal_alias __attribute((visibility("hidden")));
10473 #define xmlShellList xmlShellList__internal_alias
10474 #endif
10475 #endif
10476 #endif
10477 
10478 #if defined(LIBXML_DEBUG_ENABLED) && defined(LIBXML_XPATH_ENABLED)
10479 #ifdef bottom_debugXML
10480 #undef xmlShellLoad
10481 extern __typeof (xmlShellLoad) xmlShellLoad __attribute((alias("xmlShellLoad__internal_alias")));
10482 #else
10483 #ifndef xmlShellLoad
10484 extern __typeof (xmlShellLoad) xmlShellLoad__internal_alias __attribute((visibility("hidden")));
10485 #define xmlShellLoad xmlShellLoad__internal_alias
10486 #endif
10487 #endif
10488 #endif
10489 
10490 #if defined(LIBXML_DEBUG_ENABLED) && defined(LIBXML_XPATH_ENABLED) && defined(LIBXML_OUTPUT_ENABLED)
10491 #ifdef bottom_debugXML
10492 #undef xmlShellPrintNode
10493 extern __typeof (xmlShellPrintNode) xmlShellPrintNode __attribute((alias("xmlShellPrintNode__internal_alias")));
10494 #else
10495 #ifndef xmlShellPrintNode
10496 extern __typeof (xmlShellPrintNode) xmlShellPrintNode__internal_alias __attribute((visibility("hidden")));
10497 #define xmlShellPrintNode xmlShellPrintNode__internal_alias
10498 #endif
10499 #endif
10500 #endif
10501 
10502 #if defined(LIBXML_DEBUG_ENABLED) && defined(LIBXML_XPATH_ENABLED)
10503 #ifdef bottom_debugXML
10504 #undef xmlShellPrintXPathError
10505 extern __typeof (xmlShellPrintXPathError) xmlShellPrintXPathError __attribute((alias("xmlShellPrintXPathError__internal_alias")));
10506 #else
10507 #ifndef xmlShellPrintXPathError
10508 extern __typeof (xmlShellPrintXPathError) xmlShellPrintXPathError__internal_alias __attribute((visibility("hidden")));
10509 #define xmlShellPrintXPathError xmlShellPrintXPathError__internal_alias
10510 #endif
10511 #endif
10512 #endif
10513 
10514 #if defined(LIBXML_DEBUG_ENABLED) && defined(LIBXML_XPATH_ENABLED)
10515 #ifdef bottom_debugXML
10516 #undef xmlShellPrintXPathResult
10517 extern __typeof (xmlShellPrintXPathResult) xmlShellPrintXPathResult __attribute((alias("xmlShellPrintXPathResult__internal_alias")));
10518 #else
10519 #ifndef xmlShellPrintXPathResult
10520 extern __typeof (xmlShellPrintXPathResult) xmlShellPrintXPathResult__internal_alias __attribute((visibility("hidden")));
10521 #define xmlShellPrintXPathResult xmlShellPrintXPathResult__internal_alias
10522 #endif
10523 #endif
10524 #endif
10525 
10526 #if defined(LIBXML_DEBUG_ENABLED) && defined(LIBXML_XPATH_ENABLED)
10527 #ifdef bottom_debugXML
10528 #undef xmlShellPwd
10529 extern __typeof (xmlShellPwd) xmlShellPwd __attribute((alias("xmlShellPwd__internal_alias")));
10530 #else
10531 #ifndef xmlShellPwd
10532 extern __typeof (xmlShellPwd) xmlShellPwd__internal_alias __attribute((visibility("hidden")));
10533 #define xmlShellPwd xmlShellPwd__internal_alias
10534 #endif
10535 #endif
10536 #endif
10537 
10538 #if defined(LIBXML_DEBUG_ENABLED) && defined(LIBXML_XPATH_ENABLED) && defined(LIBXML_OUTPUT_ENABLED)
10539 #ifdef bottom_debugXML
10540 #undef xmlShellSave
10541 extern __typeof (xmlShellSave) xmlShellSave __attribute((alias("xmlShellSave__internal_alias")));
10542 #else
10543 #ifndef xmlShellSave
10544 extern __typeof (xmlShellSave) xmlShellSave__internal_alias __attribute((visibility("hidden")));
10545 #define xmlShellSave xmlShellSave__internal_alias
10546 #endif
10547 #endif
10548 #endif
10549 
10550 #if defined(LIBXML_DEBUG_ENABLED) && defined(LIBXML_XPATH_ENABLED) && defined(LIBXML_VALID_ENABLED)
10551 #ifdef bottom_debugXML
10552 #undef xmlShellValidate
10553 extern __typeof (xmlShellValidate) xmlShellValidate __attribute((alias("xmlShellValidate__internal_alias")));
10554 #else
10555 #ifndef xmlShellValidate
10556 extern __typeof (xmlShellValidate) xmlShellValidate__internal_alias __attribute((visibility("hidden")));
10557 #define xmlShellValidate xmlShellValidate__internal_alias
10558 #endif
10559 #endif
10560 #endif
10561 
10562 #if defined(LIBXML_DEBUG_ENABLED) && defined(LIBXML_XPATH_ENABLED) && defined(LIBXML_OUTPUT_ENABLED)
10563 #ifdef bottom_debugXML
10564 #undef xmlShellWrite
10565 extern __typeof (xmlShellWrite) xmlShellWrite __attribute((alias("xmlShellWrite__internal_alias")));
10566 #else
10567 #ifndef xmlShellWrite
10568 extern __typeof (xmlShellWrite) xmlShellWrite__internal_alias __attribute((visibility("hidden")));
10569 #define xmlShellWrite xmlShellWrite__internal_alias
10570 #endif
10571 #endif
10572 #endif
10573 
10574 #ifdef bottom_parser
10575 #undef xmlSkipBlankChars
10576 extern __typeof (xmlSkipBlankChars) xmlSkipBlankChars __attribute((alias("xmlSkipBlankChars__internal_alias")));
10577 #else
10578 #ifndef xmlSkipBlankChars
10579 extern __typeof (xmlSkipBlankChars) xmlSkipBlankChars__internal_alias __attribute((visibility("hidden")));
10580 #define xmlSkipBlankChars xmlSkipBlankChars__internal_alias
10581 #endif
10582 #endif
10583 
10584 #ifdef bottom_valid
10585 #undef xmlSnprintfElementContent
10586 extern __typeof (xmlSnprintfElementContent) xmlSnprintfElementContent __attribute((alias("xmlSnprintfElementContent__internal_alias")));
10587 #else
10588 #ifndef xmlSnprintfElementContent
10589 extern __typeof (xmlSnprintfElementContent) xmlSnprintfElementContent__internal_alias __attribute((visibility("hidden")));
10590 #define xmlSnprintfElementContent xmlSnprintfElementContent__internal_alias
10591 #endif
10592 #endif
10593 
10594 #ifdef bottom_parser
10595 #undef xmlSplitQName
10596 extern __typeof (xmlSplitQName) xmlSplitQName __attribute((alias("xmlSplitQName__internal_alias")));
10597 #else
10598 #ifndef xmlSplitQName
10599 extern __typeof (xmlSplitQName) xmlSplitQName__internal_alias __attribute((visibility("hidden")));
10600 #define xmlSplitQName xmlSplitQName__internal_alias
10601 #endif
10602 #endif
10603 
10604 #ifdef bottom_tree
10605 #undef xmlSplitQName2
10606 extern __typeof (xmlSplitQName2) xmlSplitQName2 __attribute((alias("xmlSplitQName2__internal_alias")));
10607 #else
10608 #ifndef xmlSplitQName2
10609 extern __typeof (xmlSplitQName2) xmlSplitQName2__internal_alias __attribute((visibility("hidden")));
10610 #define xmlSplitQName2 xmlSplitQName2__internal_alias
10611 #endif
10612 #endif
10613 
10614 #ifdef bottom_tree
10615 #undef xmlSplitQName3
10616 extern __typeof (xmlSplitQName3) xmlSplitQName3 __attribute((alias("xmlSplitQName3__internal_alias")));
10617 #else
10618 #ifndef xmlSplitQName3
10619 extern __typeof (xmlSplitQName3) xmlSplitQName3__internal_alias __attribute((visibility("hidden")));
10620 #define xmlSplitQName3 xmlSplitQName3__internal_alias
10621 #endif
10622 #endif
10623 
10624 #if defined(LIBXML_OUTPUT_ENABLED)
10625 #ifdef bottom_valid
10626 #undef xmlSprintfElementContent
10627 extern __typeof (xmlSprintfElementContent) xmlSprintfElementContent __attribute((alias("xmlSprintfElementContent__internal_alias")));
10628 #else
10629 #ifndef xmlSprintfElementContent
10630 extern __typeof (xmlSprintfElementContent) xmlSprintfElementContent__internal_alias __attribute((visibility("hidden")));
10631 #define xmlSprintfElementContent xmlSprintfElementContent__internal_alias
10632 #endif
10633 #endif
10634 #endif
10635 
10636 #ifdef bottom_parser
10637 #undef xmlStopParser
10638 extern __typeof (xmlStopParser) xmlStopParser __attribute((alias("xmlStopParser__internal_alias")));
10639 #else
10640 #ifndef xmlStopParser
10641 extern __typeof (xmlStopParser) xmlStopParser__internal_alias __attribute((visibility("hidden")));
10642 #define xmlStopParser xmlStopParser__internal_alias
10643 #endif
10644 #endif
10645 
10646 #ifdef bottom_xmlstring
10647 #undef xmlStrEqual
10648 extern __typeof (xmlStrEqual) xmlStrEqual __attribute((alias("xmlStrEqual__internal_alias")));
10649 #else
10650 #ifndef xmlStrEqual
10651 extern __typeof (xmlStrEqual) xmlStrEqual__internal_alias __attribute((visibility("hidden")));
10652 #define xmlStrEqual xmlStrEqual__internal_alias
10653 #endif
10654 #endif
10655 
10656 #ifdef bottom_xmlstring
10657 #undef xmlStrPrintf
10658 extern __typeof (xmlStrPrintf) xmlStrPrintf __attribute((alias("xmlStrPrintf__internal_alias")));
10659 #else
10660 #ifndef xmlStrPrintf
10661 extern __typeof (xmlStrPrintf) xmlStrPrintf__internal_alias __attribute((visibility("hidden")));
10662 #define xmlStrPrintf xmlStrPrintf__internal_alias
10663 #endif
10664 #endif
10665 
10666 #ifdef bottom_xmlstring
10667 #undef xmlStrQEqual
10668 extern __typeof (xmlStrQEqual) xmlStrQEqual __attribute((alias("xmlStrQEqual__internal_alias")));
10669 #else
10670 #ifndef xmlStrQEqual
10671 extern __typeof (xmlStrQEqual) xmlStrQEqual__internal_alias __attribute((visibility("hidden")));
10672 #define xmlStrQEqual xmlStrQEqual__internal_alias
10673 #endif
10674 #endif
10675 
10676 #ifdef bottom_xmlstring
10677 #undef xmlStrVPrintf
10678 extern __typeof (xmlStrVPrintf) xmlStrVPrintf __attribute((alias("xmlStrVPrintf__internal_alias")));
10679 #else
10680 #ifndef xmlStrVPrintf
10681 extern __typeof (xmlStrVPrintf) xmlStrVPrintf__internal_alias __attribute((visibility("hidden")));
10682 #define xmlStrVPrintf xmlStrVPrintf__internal_alias
10683 #endif
10684 #endif
10685 
10686 #ifdef bottom_xmlstring
10687 #undef xmlStrcasecmp
10688 extern __typeof (xmlStrcasecmp) xmlStrcasecmp __attribute((alias("xmlStrcasecmp__internal_alias")));
10689 #else
10690 #ifndef xmlStrcasecmp
10691 extern __typeof (xmlStrcasecmp) xmlStrcasecmp__internal_alias __attribute((visibility("hidden")));
10692 #define xmlStrcasecmp xmlStrcasecmp__internal_alias
10693 #endif
10694 #endif
10695 
10696 #ifdef bottom_xmlstring
10697 #undef xmlStrcasestr
10698 extern __typeof (xmlStrcasestr) xmlStrcasestr __attribute((alias("xmlStrcasestr__internal_alias")));
10699 #else
10700 #ifndef xmlStrcasestr
10701 extern __typeof (xmlStrcasestr) xmlStrcasestr__internal_alias __attribute((visibility("hidden")));
10702 #define xmlStrcasestr xmlStrcasestr__internal_alias
10703 #endif
10704 #endif
10705 
10706 #ifdef bottom_xmlstring
10707 #undef xmlStrcat
10708 extern __typeof (xmlStrcat) xmlStrcat __attribute((alias("xmlStrcat__internal_alias")));
10709 #else
10710 #ifndef xmlStrcat
10711 extern __typeof (xmlStrcat) xmlStrcat__internal_alias __attribute((visibility("hidden")));
10712 #define xmlStrcat xmlStrcat__internal_alias
10713 #endif
10714 #endif
10715 
10716 #ifdef bottom_xmlstring
10717 #undef xmlStrchr
10718 extern __typeof (xmlStrchr) xmlStrchr __attribute((alias("xmlStrchr__internal_alias")));
10719 #else
10720 #ifndef xmlStrchr
10721 extern __typeof (xmlStrchr) xmlStrchr__internal_alias __attribute((visibility("hidden")));
10722 #define xmlStrchr xmlStrchr__internal_alias
10723 #endif
10724 #endif
10725 
10726 #ifdef bottom_xmlstring
10727 #undef xmlStrcmp
10728 extern __typeof (xmlStrcmp) xmlStrcmp __attribute((alias("xmlStrcmp__internal_alias")));
10729 #else
10730 #ifndef xmlStrcmp
10731 extern __typeof (xmlStrcmp) xmlStrcmp__internal_alias __attribute((visibility("hidden")));
10732 #define xmlStrcmp xmlStrcmp__internal_alias
10733 #endif
10734 #endif
10735 
10736 #ifdef bottom_xmlstring
10737 #undef xmlStrdup
10738 extern __typeof (xmlStrdup) xmlStrdup __attribute((alias("xmlStrdup__internal_alias")));
10739 #else
10740 #ifndef xmlStrdup
10741 extern __typeof (xmlStrdup) xmlStrdup__internal_alias __attribute((visibility("hidden")));
10742 #define xmlStrdup xmlStrdup__internal_alias
10743 #endif
10744 #endif
10745 
10746 #if defined(LIBXML_PATTERN_ENABLED)
10747 #ifdef bottom_pattern
10748 #undef xmlStreamPop
10749 extern __typeof (xmlStreamPop) xmlStreamPop __attribute((alias("xmlStreamPop__internal_alias")));
10750 #else
10751 #ifndef xmlStreamPop
10752 extern __typeof (xmlStreamPop) xmlStreamPop__internal_alias __attribute((visibility("hidden")));
10753 #define xmlStreamPop xmlStreamPop__internal_alias
10754 #endif
10755 #endif
10756 #endif
10757 
10758 #if defined(LIBXML_PATTERN_ENABLED)
10759 #ifdef bottom_pattern
10760 #undef xmlStreamPush
10761 extern __typeof (xmlStreamPush) xmlStreamPush __attribute((alias("xmlStreamPush__internal_alias")));
10762 #else
10763 #ifndef xmlStreamPush
10764 extern __typeof (xmlStreamPush) xmlStreamPush__internal_alias __attribute((visibility("hidden")));
10765 #define xmlStreamPush xmlStreamPush__internal_alias
10766 #endif
10767 #endif
10768 #endif
10769 
10770 #if defined(LIBXML_PATTERN_ENABLED)
10771 #ifdef bottom_pattern
10772 #undef xmlStreamPushAttr
10773 extern __typeof (xmlStreamPushAttr) xmlStreamPushAttr __attribute((alias("xmlStreamPushAttr__internal_alias")));
10774 #else
10775 #ifndef xmlStreamPushAttr
10776 extern __typeof (xmlStreamPushAttr) xmlStreamPushAttr__internal_alias __attribute((visibility("hidden")));
10777 #define xmlStreamPushAttr xmlStreamPushAttr__internal_alias
10778 #endif
10779 #endif
10780 #endif
10781 
10782 #if defined(LIBXML_PATTERN_ENABLED)
10783 #ifdef bottom_pattern
10784 #undef xmlStreamPushNode
10785 extern __typeof (xmlStreamPushNode) xmlStreamPushNode __attribute((alias("xmlStreamPushNode__internal_alias")));
10786 #else
10787 #ifndef xmlStreamPushNode
10788 extern __typeof (xmlStreamPushNode) xmlStreamPushNode__internal_alias __attribute((visibility("hidden")));
10789 #define xmlStreamPushNode xmlStreamPushNode__internal_alias
10790 #endif
10791 #endif
10792 #endif
10793 
10794 #if defined(LIBXML_PATTERN_ENABLED)
10795 #ifdef bottom_pattern
10796 #undef xmlStreamWantsAnyNode
10797 extern __typeof (xmlStreamWantsAnyNode) xmlStreamWantsAnyNode __attribute((alias("xmlStreamWantsAnyNode__internal_alias")));
10798 #else
10799 #ifndef xmlStreamWantsAnyNode
10800 extern __typeof (xmlStreamWantsAnyNode) xmlStreamWantsAnyNode__internal_alias __attribute((visibility("hidden")));
10801 #define xmlStreamWantsAnyNode xmlStreamWantsAnyNode__internal_alias
10802 #endif
10803 #endif
10804 #endif
10805 
10806 #ifdef bottom_parserInternals
10807 #undef xmlStringCurrentChar
10808 extern __typeof (xmlStringCurrentChar) xmlStringCurrentChar __attribute((alias("xmlStringCurrentChar__internal_alias")));
10809 #else
10810 #ifndef xmlStringCurrentChar
10811 extern __typeof (xmlStringCurrentChar) xmlStringCurrentChar__internal_alias __attribute((visibility("hidden")));
10812 #define xmlStringCurrentChar xmlStringCurrentChar__internal_alias
10813 #endif
10814 #endif
10815 
10816 #ifdef bottom_parser
10817 #undef xmlStringDecodeEntities
10818 extern __typeof (xmlStringDecodeEntities) xmlStringDecodeEntities __attribute((alias("xmlStringDecodeEntities__internal_alias")));
10819 #else
10820 #ifndef xmlStringDecodeEntities
10821 extern __typeof (xmlStringDecodeEntities) xmlStringDecodeEntities__internal_alias __attribute((visibility("hidden")));
10822 #define xmlStringDecodeEntities xmlStringDecodeEntities__internal_alias
10823 #endif
10824 #endif
10825 
10826 #ifdef bottom_tree
10827 #undef xmlStringGetNodeList
10828 extern __typeof (xmlStringGetNodeList) xmlStringGetNodeList __attribute((alias("xmlStringGetNodeList__internal_alias")));
10829 #else
10830 #ifndef xmlStringGetNodeList
10831 extern __typeof (xmlStringGetNodeList) xmlStringGetNodeList__internal_alias __attribute((visibility("hidden")));
10832 #define xmlStringGetNodeList xmlStringGetNodeList__internal_alias
10833 #endif
10834 #endif
10835 
10836 #ifdef bottom_parser
10837 #undef xmlStringLenDecodeEntities
10838 extern __typeof (xmlStringLenDecodeEntities) xmlStringLenDecodeEntities __attribute((alias("xmlStringLenDecodeEntities__internal_alias")));
10839 #else
10840 #ifndef xmlStringLenDecodeEntities
10841 extern __typeof (xmlStringLenDecodeEntities) xmlStringLenDecodeEntities__internal_alias __attribute((visibility("hidden")));
10842 #define xmlStringLenDecodeEntities xmlStringLenDecodeEntities__internal_alias
10843 #endif
10844 #endif
10845 
10846 #ifdef bottom_tree
10847 #undef xmlStringLenGetNodeList
10848 extern __typeof (xmlStringLenGetNodeList) xmlStringLenGetNodeList __attribute((alias("xmlStringLenGetNodeList__internal_alias")));
10849 #else
10850 #ifndef xmlStringLenGetNodeList
10851 extern __typeof (xmlStringLenGetNodeList) xmlStringLenGetNodeList__internal_alias __attribute((visibility("hidden")));
10852 #define xmlStringLenGetNodeList xmlStringLenGetNodeList__internal_alias
10853 #endif
10854 #endif
10855 
10856 #ifdef bottom_xmlstring
10857 #undef xmlStrlen
10858 extern __typeof (xmlStrlen) xmlStrlen __attribute((alias("xmlStrlen__internal_alias")));
10859 #else
10860 #ifndef xmlStrlen
10861 extern __typeof (xmlStrlen) xmlStrlen__internal_alias __attribute((visibility("hidden")));
10862 #define xmlStrlen xmlStrlen__internal_alias
10863 #endif
10864 #endif
10865 
10866 #ifdef bottom_xmlstring
10867 #undef xmlStrncasecmp
10868 extern __typeof (xmlStrncasecmp) xmlStrncasecmp __attribute((alias("xmlStrncasecmp__internal_alias")));
10869 #else
10870 #ifndef xmlStrncasecmp
10871 extern __typeof (xmlStrncasecmp) xmlStrncasecmp__internal_alias __attribute((visibility("hidden")));
10872 #define xmlStrncasecmp xmlStrncasecmp__internal_alias
10873 #endif
10874 #endif
10875 
10876 #ifdef bottom_xmlstring
10877 #undef xmlStrncat
10878 extern __typeof (xmlStrncat) xmlStrncat __attribute((alias("xmlStrncat__internal_alias")));
10879 #else
10880 #ifndef xmlStrncat
10881 extern __typeof (xmlStrncat) xmlStrncat__internal_alias __attribute((visibility("hidden")));
10882 #define xmlStrncat xmlStrncat__internal_alias
10883 #endif
10884 #endif
10885 
10886 #ifdef bottom_xmlstring
10887 #undef xmlStrncatNew
10888 extern __typeof (xmlStrncatNew) xmlStrncatNew __attribute((alias("xmlStrncatNew__internal_alias")));
10889 #else
10890 #ifndef xmlStrncatNew
10891 extern __typeof (xmlStrncatNew) xmlStrncatNew__internal_alias __attribute((visibility("hidden")));
10892 #define xmlStrncatNew xmlStrncatNew__internal_alias
10893 #endif
10894 #endif
10895 
10896 #ifdef bottom_xmlstring
10897 #undef xmlStrncmp
10898 extern __typeof (xmlStrncmp) xmlStrncmp __attribute((alias("xmlStrncmp__internal_alias")));
10899 #else
10900 #ifndef xmlStrncmp
10901 extern __typeof (xmlStrncmp) xmlStrncmp__internal_alias __attribute((visibility("hidden")));
10902 #define xmlStrncmp xmlStrncmp__internal_alias
10903 #endif
10904 #endif
10905 
10906 #ifdef bottom_xmlstring
10907 #undef xmlStrndup
10908 extern __typeof (xmlStrndup) xmlStrndup __attribute((alias("xmlStrndup__internal_alias")));
10909 #else
10910 #ifndef xmlStrndup
10911 extern __typeof (xmlStrndup) xmlStrndup__internal_alias __attribute((visibility("hidden")));
10912 #define xmlStrndup xmlStrndup__internal_alias
10913 #endif
10914 #endif
10915 
10916 #ifdef bottom_xmlstring
10917 #undef xmlStrstr
10918 extern __typeof (xmlStrstr) xmlStrstr __attribute((alias("xmlStrstr__internal_alias")));
10919 #else
10920 #ifndef xmlStrstr
10921 extern __typeof (xmlStrstr) xmlStrstr__internal_alias __attribute((visibility("hidden")));
10922 #define xmlStrstr xmlStrstr__internal_alias
10923 #endif
10924 #endif
10925 
10926 #ifdef bottom_xmlstring
10927 #undef xmlStrsub
10928 extern __typeof (xmlStrsub) xmlStrsub __attribute((alias("xmlStrsub__internal_alias")));
10929 #else
10930 #ifndef xmlStrsub
10931 extern __typeof (xmlStrsub) xmlStrsub__internal_alias __attribute((visibility("hidden")));
10932 #define xmlStrsub xmlStrsub__internal_alias
10933 #endif
10934 #endif
10935 
10936 #ifdef bottom_parserInternals
10937 #undef xmlSubstituteEntitiesDefault
10938 extern __typeof (xmlSubstituteEntitiesDefault) xmlSubstituteEntitiesDefault __attribute((alias("xmlSubstituteEntitiesDefault__internal_alias")));
10939 #else
10940 #ifndef xmlSubstituteEntitiesDefault
10941 extern __typeof (xmlSubstituteEntitiesDefault) xmlSubstituteEntitiesDefault__internal_alias __attribute((visibility("hidden")));
10942 #define xmlSubstituteEntitiesDefault xmlSubstituteEntitiesDefault__internal_alias
10943 #endif
10944 #endif
10945 
10946 #ifdef bottom_parserInternals
10947 #undef xmlSwitchEncoding
10948 extern __typeof (xmlSwitchEncoding) xmlSwitchEncoding __attribute((alias("xmlSwitchEncoding__internal_alias")));
10949 #else
10950 #ifndef xmlSwitchEncoding
10951 extern __typeof (xmlSwitchEncoding) xmlSwitchEncoding__internal_alias __attribute((visibility("hidden")));
10952 #define xmlSwitchEncoding xmlSwitchEncoding__internal_alias
10953 #endif
10954 #endif
10955 
10956 #ifdef bottom_parserInternals
10957 #undef xmlSwitchInputEncoding
10958 extern __typeof (xmlSwitchInputEncoding) xmlSwitchInputEncoding __attribute((alias("xmlSwitchInputEncoding__internal_alias")));
10959 #else
10960 #ifndef xmlSwitchInputEncoding
10961 extern __typeof (xmlSwitchInputEncoding) xmlSwitchInputEncoding__internal_alias __attribute((visibility("hidden")));
10962 #define xmlSwitchInputEncoding xmlSwitchInputEncoding__internal_alias
10963 #endif
10964 #endif
10965 
10966 #ifdef bottom_parserInternals
10967 #undef xmlSwitchToEncoding
10968 extern __typeof (xmlSwitchToEncoding) xmlSwitchToEncoding __attribute((alias("xmlSwitchToEncoding__internal_alias")));
10969 #else
10970 #ifndef xmlSwitchToEncoding
10971 extern __typeof (xmlSwitchToEncoding) xmlSwitchToEncoding__internal_alias __attribute((visibility("hidden")));
10972 #define xmlSwitchToEncoding xmlSwitchToEncoding__internal_alias
10973 #endif
10974 #endif
10975 
10976 #ifdef bottom_tree
10977 #undef xmlTextConcat
10978 extern __typeof (xmlTextConcat) xmlTextConcat __attribute((alias("xmlTextConcat__internal_alias")));
10979 #else
10980 #ifndef xmlTextConcat
10981 extern __typeof (xmlTextConcat) xmlTextConcat__internal_alias __attribute((visibility("hidden")));
10982 #define xmlTextConcat xmlTextConcat__internal_alias
10983 #endif
10984 #endif
10985 
10986 #ifdef bottom_tree
10987 #undef xmlTextMerge
10988 extern __typeof (xmlTextMerge) xmlTextMerge __attribute((alias("xmlTextMerge__internal_alias")));
10989 #else
10990 #ifndef xmlTextMerge
10991 extern __typeof (xmlTextMerge) xmlTextMerge__internal_alias __attribute((visibility("hidden")));
10992 #define xmlTextMerge xmlTextMerge__internal_alias
10993 #endif
10994 #endif
10995 
10996 #if defined(LIBXML_READER_ENABLED)
10997 #ifdef bottom_xmlreader
10998 #undef xmlTextReaderAttributeCount
10999 extern __typeof (xmlTextReaderAttributeCount) xmlTextReaderAttributeCount __attribute((alias("xmlTextReaderAttributeCount__internal_alias")));
11000 #else
11001 #ifndef xmlTextReaderAttributeCount
11002 extern __typeof (xmlTextReaderAttributeCount) xmlTextReaderAttributeCount__internal_alias __attribute((visibility("hidden")));
11003 #define xmlTextReaderAttributeCount xmlTextReaderAttributeCount__internal_alias
11004 #endif
11005 #endif
11006 #endif
11007 
11008 #if defined(LIBXML_READER_ENABLED)
11009 #ifdef bottom_xmlreader
11010 #undef xmlTextReaderBaseUri
11011 extern __typeof (xmlTextReaderBaseUri) xmlTextReaderBaseUri __attribute((alias("xmlTextReaderBaseUri__internal_alias")));
11012 #else
11013 #ifndef xmlTextReaderBaseUri
11014 extern __typeof (xmlTextReaderBaseUri) xmlTextReaderBaseUri__internal_alias __attribute((visibility("hidden")));
11015 #define xmlTextReaderBaseUri xmlTextReaderBaseUri__internal_alias
11016 #endif
11017 #endif
11018 #endif
11019 
11020 #if defined(LIBXML_READER_ENABLED)
11021 #ifdef bottom_xmlreader
11022 #undef xmlTextReaderByteConsumed
11023 extern __typeof (xmlTextReaderByteConsumed) xmlTextReaderByteConsumed __attribute((alias("xmlTextReaderByteConsumed__internal_alias")));
11024 #else
11025 #ifndef xmlTextReaderByteConsumed
11026 extern __typeof (xmlTextReaderByteConsumed) xmlTextReaderByteConsumed__internal_alias __attribute((visibility("hidden")));
11027 #define xmlTextReaderByteConsumed xmlTextReaderByteConsumed__internal_alias
11028 #endif
11029 #endif
11030 #endif
11031 
11032 #if defined(LIBXML_READER_ENABLED)
11033 #ifdef bottom_xmlreader
11034 #undef xmlTextReaderClose
11035 extern __typeof (xmlTextReaderClose) xmlTextReaderClose __attribute((alias("xmlTextReaderClose__internal_alias")));
11036 #else
11037 #ifndef xmlTextReaderClose
11038 extern __typeof (xmlTextReaderClose) xmlTextReaderClose__internal_alias __attribute((visibility("hidden")));
11039 #define xmlTextReaderClose xmlTextReaderClose__internal_alias
11040 #endif
11041 #endif
11042 #endif
11043 
11044 #if defined(LIBXML_READER_ENABLED)
11045 #ifdef bottom_xmlreader
11046 #undef xmlTextReaderConstBaseUri
11047 extern __typeof (xmlTextReaderConstBaseUri) xmlTextReaderConstBaseUri __attribute((alias("xmlTextReaderConstBaseUri__internal_alias")));
11048 #else
11049 #ifndef xmlTextReaderConstBaseUri
11050 extern __typeof (xmlTextReaderConstBaseUri) xmlTextReaderConstBaseUri__internal_alias __attribute((visibility("hidden")));
11051 #define xmlTextReaderConstBaseUri xmlTextReaderConstBaseUri__internal_alias
11052 #endif
11053 #endif
11054 #endif
11055 
11056 #if defined(LIBXML_READER_ENABLED)
11057 #ifdef bottom_xmlreader
11058 #undef xmlTextReaderConstEncoding
11059 extern __typeof (xmlTextReaderConstEncoding) xmlTextReaderConstEncoding __attribute((alias("xmlTextReaderConstEncoding__internal_alias")));
11060 #else
11061 #ifndef xmlTextReaderConstEncoding
11062 extern __typeof (xmlTextReaderConstEncoding) xmlTextReaderConstEncoding__internal_alias __attribute((visibility("hidden")));
11063 #define xmlTextReaderConstEncoding xmlTextReaderConstEncoding__internal_alias
11064 #endif
11065 #endif
11066 #endif
11067 
11068 #if defined(LIBXML_READER_ENABLED)
11069 #ifdef bottom_xmlreader
11070 #undef xmlTextReaderConstLocalName
11071 extern __typeof (xmlTextReaderConstLocalName) xmlTextReaderConstLocalName __attribute((alias("xmlTextReaderConstLocalName__internal_alias")));
11072 #else
11073 #ifndef xmlTextReaderConstLocalName
11074 extern __typeof (xmlTextReaderConstLocalName) xmlTextReaderConstLocalName__internal_alias __attribute((visibility("hidden")));
11075 #define xmlTextReaderConstLocalName xmlTextReaderConstLocalName__internal_alias
11076 #endif
11077 #endif
11078 #endif
11079 
11080 #if defined(LIBXML_READER_ENABLED)
11081 #ifdef bottom_xmlreader
11082 #undef xmlTextReaderConstName
11083 extern __typeof (xmlTextReaderConstName) xmlTextReaderConstName __attribute((alias("xmlTextReaderConstName__internal_alias")));
11084 #else
11085 #ifndef xmlTextReaderConstName
11086 extern __typeof (xmlTextReaderConstName) xmlTextReaderConstName__internal_alias __attribute((visibility("hidden")));
11087 #define xmlTextReaderConstName xmlTextReaderConstName__internal_alias
11088 #endif
11089 #endif
11090 #endif
11091 
11092 #if defined(LIBXML_READER_ENABLED)
11093 #ifdef bottom_xmlreader
11094 #undef xmlTextReaderConstNamespaceUri
11095 extern __typeof (xmlTextReaderConstNamespaceUri) xmlTextReaderConstNamespaceUri __attribute((alias("xmlTextReaderConstNamespaceUri__internal_alias")));
11096 #else
11097 #ifndef xmlTextReaderConstNamespaceUri
11098 extern __typeof (xmlTextReaderConstNamespaceUri) xmlTextReaderConstNamespaceUri__internal_alias __attribute((visibility("hidden")));
11099 #define xmlTextReaderConstNamespaceUri xmlTextReaderConstNamespaceUri__internal_alias
11100 #endif
11101 #endif
11102 #endif
11103 
11104 #if defined(LIBXML_READER_ENABLED)
11105 #ifdef bottom_xmlreader
11106 #undef xmlTextReaderConstPrefix
11107 extern __typeof (xmlTextReaderConstPrefix) xmlTextReaderConstPrefix __attribute((alias("xmlTextReaderConstPrefix__internal_alias")));
11108 #else
11109 #ifndef xmlTextReaderConstPrefix
11110 extern __typeof (xmlTextReaderConstPrefix) xmlTextReaderConstPrefix__internal_alias __attribute((visibility("hidden")));
11111 #define xmlTextReaderConstPrefix xmlTextReaderConstPrefix__internal_alias
11112 #endif
11113 #endif
11114 #endif
11115 
11116 #if defined(LIBXML_READER_ENABLED)
11117 #ifdef bottom_xmlreader
11118 #undef xmlTextReaderConstString
11119 extern __typeof (xmlTextReaderConstString) xmlTextReaderConstString __attribute((alias("xmlTextReaderConstString__internal_alias")));
11120 #else
11121 #ifndef xmlTextReaderConstString
11122 extern __typeof (xmlTextReaderConstString) xmlTextReaderConstString__internal_alias __attribute((visibility("hidden")));
11123 #define xmlTextReaderConstString xmlTextReaderConstString__internal_alias
11124 #endif
11125 #endif
11126 #endif
11127 
11128 #if defined(LIBXML_READER_ENABLED)
11129 #ifdef bottom_xmlreader
11130 #undef xmlTextReaderConstValue
11131 extern __typeof (xmlTextReaderConstValue) xmlTextReaderConstValue __attribute((alias("xmlTextReaderConstValue__internal_alias")));
11132 #else
11133 #ifndef xmlTextReaderConstValue
11134 extern __typeof (xmlTextReaderConstValue) xmlTextReaderConstValue__internal_alias __attribute((visibility("hidden")));
11135 #define xmlTextReaderConstValue xmlTextReaderConstValue__internal_alias
11136 #endif
11137 #endif
11138 #endif
11139 
11140 #if defined(LIBXML_READER_ENABLED)
11141 #ifdef bottom_xmlreader
11142 #undef xmlTextReaderConstXmlLang
11143 extern __typeof (xmlTextReaderConstXmlLang) xmlTextReaderConstXmlLang __attribute((alias("xmlTextReaderConstXmlLang__internal_alias")));
11144 #else
11145 #ifndef xmlTextReaderConstXmlLang
11146 extern __typeof (xmlTextReaderConstXmlLang) xmlTextReaderConstXmlLang__internal_alias __attribute((visibility("hidden")));
11147 #define xmlTextReaderConstXmlLang xmlTextReaderConstXmlLang__internal_alias
11148 #endif
11149 #endif
11150 #endif
11151 
11152 #if defined(LIBXML_READER_ENABLED)
11153 #ifdef bottom_xmlreader
11154 #undef xmlTextReaderConstXmlVersion
11155 extern __typeof (xmlTextReaderConstXmlVersion) xmlTextReaderConstXmlVersion __attribute((alias("xmlTextReaderConstXmlVersion__internal_alias")));
11156 #else
11157 #ifndef xmlTextReaderConstXmlVersion
11158 extern __typeof (xmlTextReaderConstXmlVersion) xmlTextReaderConstXmlVersion__internal_alias __attribute((visibility("hidden")));
11159 #define xmlTextReaderConstXmlVersion xmlTextReaderConstXmlVersion__internal_alias
11160 #endif
11161 #endif
11162 #endif
11163 
11164 #if defined(LIBXML_READER_ENABLED)
11165 #ifdef bottom_xmlreader
11166 #undef xmlTextReaderCurrentDoc
11167 extern __typeof (xmlTextReaderCurrentDoc) xmlTextReaderCurrentDoc __attribute((alias("xmlTextReaderCurrentDoc__internal_alias")));
11168 #else
11169 #ifndef xmlTextReaderCurrentDoc
11170 extern __typeof (xmlTextReaderCurrentDoc) xmlTextReaderCurrentDoc__internal_alias __attribute((visibility("hidden")));
11171 #define xmlTextReaderCurrentDoc xmlTextReaderCurrentDoc__internal_alias
11172 #endif
11173 #endif
11174 #endif
11175 
11176 #if defined(LIBXML_READER_ENABLED)
11177 #ifdef bottom_xmlreader
11178 #undef xmlTextReaderCurrentNode
11179 extern __typeof (xmlTextReaderCurrentNode) xmlTextReaderCurrentNode __attribute((alias("xmlTextReaderCurrentNode__internal_alias")));
11180 #else
11181 #ifndef xmlTextReaderCurrentNode
11182 extern __typeof (xmlTextReaderCurrentNode) xmlTextReaderCurrentNode__internal_alias __attribute((visibility("hidden")));
11183 #define xmlTextReaderCurrentNode xmlTextReaderCurrentNode__internal_alias
11184 #endif
11185 #endif
11186 #endif
11187 
11188 #if defined(LIBXML_READER_ENABLED)
11189 #ifdef bottom_xmlreader
11190 #undef xmlTextReaderDepth
11191 extern __typeof (xmlTextReaderDepth) xmlTextReaderDepth __attribute((alias("xmlTextReaderDepth__internal_alias")));
11192 #else
11193 #ifndef xmlTextReaderDepth
11194 extern __typeof (xmlTextReaderDepth) xmlTextReaderDepth__internal_alias __attribute((visibility("hidden")));
11195 #define xmlTextReaderDepth xmlTextReaderDepth__internal_alias
11196 #endif
11197 #endif
11198 #endif
11199 
11200 #if defined(LIBXML_READER_ENABLED)
11201 #ifdef bottom_xmlreader
11202 #undef xmlTextReaderExpand
11203 extern __typeof (xmlTextReaderExpand) xmlTextReaderExpand __attribute((alias("xmlTextReaderExpand__internal_alias")));
11204 #else
11205 #ifndef xmlTextReaderExpand
11206 extern __typeof (xmlTextReaderExpand) xmlTextReaderExpand__internal_alias __attribute((visibility("hidden")));
11207 #define xmlTextReaderExpand xmlTextReaderExpand__internal_alias
11208 #endif
11209 #endif
11210 #endif
11211 
11212 #if defined(LIBXML_READER_ENABLED)
11213 #ifdef bottom_xmlreader
11214 #undef xmlTextReaderGetAttribute
11215 extern __typeof (xmlTextReaderGetAttribute) xmlTextReaderGetAttribute __attribute((alias("xmlTextReaderGetAttribute__internal_alias")));
11216 #else
11217 #ifndef xmlTextReaderGetAttribute
11218 extern __typeof (xmlTextReaderGetAttribute) xmlTextReaderGetAttribute__internal_alias __attribute((visibility("hidden")));
11219 #define xmlTextReaderGetAttribute xmlTextReaderGetAttribute__internal_alias
11220 #endif
11221 #endif
11222 #endif
11223 
11224 #if defined(LIBXML_READER_ENABLED)
11225 #ifdef bottom_xmlreader
11226 #undef xmlTextReaderGetAttributeNo
11227 extern __typeof (xmlTextReaderGetAttributeNo) xmlTextReaderGetAttributeNo __attribute((alias("xmlTextReaderGetAttributeNo__internal_alias")));
11228 #else
11229 #ifndef xmlTextReaderGetAttributeNo
11230 extern __typeof (xmlTextReaderGetAttributeNo) xmlTextReaderGetAttributeNo__internal_alias __attribute((visibility("hidden")));
11231 #define xmlTextReaderGetAttributeNo xmlTextReaderGetAttributeNo__internal_alias
11232 #endif
11233 #endif
11234 #endif
11235 
11236 #if defined(LIBXML_READER_ENABLED)
11237 #ifdef bottom_xmlreader
11238 #undef xmlTextReaderGetAttributeNs
11239 extern __typeof (xmlTextReaderGetAttributeNs) xmlTextReaderGetAttributeNs __attribute((alias("xmlTextReaderGetAttributeNs__internal_alias")));
11240 #else
11241 #ifndef xmlTextReaderGetAttributeNs
11242 extern __typeof (xmlTextReaderGetAttributeNs) xmlTextReaderGetAttributeNs__internal_alias __attribute((visibility("hidden")));
11243 #define xmlTextReaderGetAttributeNs xmlTextReaderGetAttributeNs__internal_alias
11244 #endif
11245 #endif
11246 #endif
11247 
11248 #if defined(LIBXML_READER_ENABLED)
11249 #ifdef bottom_xmlreader
11250 #undef xmlTextReaderGetErrorHandler
11251 extern __typeof (xmlTextReaderGetErrorHandler) xmlTextReaderGetErrorHandler __attribute((alias("xmlTextReaderGetErrorHandler__internal_alias")));
11252 #else
11253 #ifndef xmlTextReaderGetErrorHandler
11254 extern __typeof (xmlTextReaderGetErrorHandler) xmlTextReaderGetErrorHandler__internal_alias __attribute((visibility("hidden")));
11255 #define xmlTextReaderGetErrorHandler xmlTextReaderGetErrorHandler__internal_alias
11256 #endif
11257 #endif
11258 #endif
11259 
11260 #if defined(LIBXML_READER_ENABLED)
11261 #ifdef bottom_xmlreader
11262 #undef xmlTextReaderGetParserColumnNumber
11263 extern __typeof (xmlTextReaderGetParserColumnNumber) xmlTextReaderGetParserColumnNumber __attribute((alias("xmlTextReaderGetParserColumnNumber__internal_alias")));
11264 #else
11265 #ifndef xmlTextReaderGetParserColumnNumber
11266 extern __typeof (xmlTextReaderGetParserColumnNumber) xmlTextReaderGetParserColumnNumber__internal_alias __attribute((visibility("hidden")));
11267 #define xmlTextReaderGetParserColumnNumber xmlTextReaderGetParserColumnNumber__internal_alias
11268 #endif
11269 #endif
11270 #endif
11271 
11272 #if defined(LIBXML_READER_ENABLED)
11273 #ifdef bottom_xmlreader
11274 #undef xmlTextReaderGetParserLineNumber
11275 extern __typeof (xmlTextReaderGetParserLineNumber) xmlTextReaderGetParserLineNumber __attribute((alias("xmlTextReaderGetParserLineNumber__internal_alias")));
11276 #else
11277 #ifndef xmlTextReaderGetParserLineNumber
11278 extern __typeof (xmlTextReaderGetParserLineNumber) xmlTextReaderGetParserLineNumber__internal_alias __attribute((visibility("hidden")));
11279 #define xmlTextReaderGetParserLineNumber xmlTextReaderGetParserLineNumber__internal_alias
11280 #endif
11281 #endif
11282 #endif
11283 
11284 #if defined(LIBXML_READER_ENABLED)
11285 #ifdef bottom_xmlreader
11286 #undef xmlTextReaderGetParserProp
11287 extern __typeof (xmlTextReaderGetParserProp) xmlTextReaderGetParserProp __attribute((alias("xmlTextReaderGetParserProp__internal_alias")));
11288 #else
11289 #ifndef xmlTextReaderGetParserProp
11290 extern __typeof (xmlTextReaderGetParserProp) xmlTextReaderGetParserProp__internal_alias __attribute((visibility("hidden")));
11291 #define xmlTextReaderGetParserProp xmlTextReaderGetParserProp__internal_alias
11292 #endif
11293 #endif
11294 #endif
11295 
11296 #if defined(LIBXML_READER_ENABLED)
11297 #ifdef bottom_xmlreader
11298 #undef xmlTextReaderGetRemainder
11299 extern __typeof (xmlTextReaderGetRemainder) xmlTextReaderGetRemainder __attribute((alias("xmlTextReaderGetRemainder__internal_alias")));
11300 #else
11301 #ifndef xmlTextReaderGetRemainder
11302 extern __typeof (xmlTextReaderGetRemainder) xmlTextReaderGetRemainder__internal_alias __attribute((visibility("hidden")));
11303 #define xmlTextReaderGetRemainder xmlTextReaderGetRemainder__internal_alias
11304 #endif
11305 #endif
11306 #endif
11307 
11308 #if defined(LIBXML_READER_ENABLED)
11309 #ifdef bottom_xmlreader
11310 #undef xmlTextReaderHasAttributes
11311 extern __typeof (xmlTextReaderHasAttributes) xmlTextReaderHasAttributes __attribute((alias("xmlTextReaderHasAttributes__internal_alias")));
11312 #else
11313 #ifndef xmlTextReaderHasAttributes
11314 extern __typeof (xmlTextReaderHasAttributes) xmlTextReaderHasAttributes__internal_alias __attribute((visibility("hidden")));
11315 #define xmlTextReaderHasAttributes xmlTextReaderHasAttributes__internal_alias
11316 #endif
11317 #endif
11318 #endif
11319 
11320 #if defined(LIBXML_READER_ENABLED)
11321 #ifdef bottom_xmlreader
11322 #undef xmlTextReaderHasValue
11323 extern __typeof (xmlTextReaderHasValue) xmlTextReaderHasValue __attribute((alias("xmlTextReaderHasValue__internal_alias")));
11324 #else
11325 #ifndef xmlTextReaderHasValue
11326 extern __typeof (xmlTextReaderHasValue) xmlTextReaderHasValue__internal_alias __attribute((visibility("hidden")));
11327 #define xmlTextReaderHasValue xmlTextReaderHasValue__internal_alias
11328 #endif
11329 #endif
11330 #endif
11331 
11332 #if defined(LIBXML_READER_ENABLED)
11333 #ifdef bottom_xmlreader
11334 #undef xmlTextReaderIsDefault
11335 extern __typeof (xmlTextReaderIsDefault) xmlTextReaderIsDefault __attribute((alias("xmlTextReaderIsDefault__internal_alias")));
11336 #else
11337 #ifndef xmlTextReaderIsDefault
11338 extern __typeof (xmlTextReaderIsDefault) xmlTextReaderIsDefault__internal_alias __attribute((visibility("hidden")));
11339 #define xmlTextReaderIsDefault xmlTextReaderIsDefault__internal_alias
11340 #endif
11341 #endif
11342 #endif
11343 
11344 #if defined(LIBXML_READER_ENABLED)
11345 #ifdef bottom_xmlreader
11346 #undef xmlTextReaderIsEmptyElement
11347 extern __typeof (xmlTextReaderIsEmptyElement) xmlTextReaderIsEmptyElement __attribute((alias("xmlTextReaderIsEmptyElement__internal_alias")));
11348 #else
11349 #ifndef xmlTextReaderIsEmptyElement
11350 extern __typeof (xmlTextReaderIsEmptyElement) xmlTextReaderIsEmptyElement__internal_alias __attribute((visibility("hidden")));
11351 #define xmlTextReaderIsEmptyElement xmlTextReaderIsEmptyElement__internal_alias
11352 #endif
11353 #endif
11354 #endif
11355 
11356 #if defined(LIBXML_READER_ENABLED)
11357 #ifdef bottom_xmlreader
11358 #undef xmlTextReaderIsNamespaceDecl
11359 extern __typeof (xmlTextReaderIsNamespaceDecl) xmlTextReaderIsNamespaceDecl __attribute((alias("xmlTextReaderIsNamespaceDecl__internal_alias")));
11360 #else
11361 #ifndef xmlTextReaderIsNamespaceDecl
11362 extern __typeof (xmlTextReaderIsNamespaceDecl) xmlTextReaderIsNamespaceDecl__internal_alias __attribute((visibility("hidden")));
11363 #define xmlTextReaderIsNamespaceDecl xmlTextReaderIsNamespaceDecl__internal_alias
11364 #endif
11365 #endif
11366 #endif
11367 
11368 #if defined(LIBXML_READER_ENABLED)
11369 #ifdef bottom_xmlreader
11370 #undef xmlTextReaderIsValid
11371 extern __typeof (xmlTextReaderIsValid) xmlTextReaderIsValid __attribute((alias("xmlTextReaderIsValid__internal_alias")));
11372 #else
11373 #ifndef xmlTextReaderIsValid
11374 extern __typeof (xmlTextReaderIsValid) xmlTextReaderIsValid__internal_alias __attribute((visibility("hidden")));
11375 #define xmlTextReaderIsValid xmlTextReaderIsValid__internal_alias
11376 #endif
11377 #endif
11378 #endif
11379 
11380 #if defined(LIBXML_READER_ENABLED)
11381 #ifdef bottom_xmlreader
11382 #undef xmlTextReaderLocalName
11383 extern __typeof (xmlTextReaderLocalName) xmlTextReaderLocalName __attribute((alias("xmlTextReaderLocalName__internal_alias")));
11384 #else
11385 #ifndef xmlTextReaderLocalName
11386 extern __typeof (xmlTextReaderLocalName) xmlTextReaderLocalName__internal_alias __attribute((visibility("hidden")));
11387 #define xmlTextReaderLocalName xmlTextReaderLocalName__internal_alias
11388 #endif
11389 #endif
11390 #endif
11391 
11392 #if defined(LIBXML_READER_ENABLED)
11393 #ifdef bottom_xmlreader
11394 #undef xmlTextReaderLocatorBaseURI
11395 extern __typeof (xmlTextReaderLocatorBaseURI) xmlTextReaderLocatorBaseURI __attribute((alias("xmlTextReaderLocatorBaseURI__internal_alias")));
11396 #else
11397 #ifndef xmlTextReaderLocatorBaseURI
11398 extern __typeof (xmlTextReaderLocatorBaseURI) xmlTextReaderLocatorBaseURI__internal_alias __attribute((visibility("hidden")));
11399 #define xmlTextReaderLocatorBaseURI xmlTextReaderLocatorBaseURI__internal_alias
11400 #endif
11401 #endif
11402 #endif
11403 
11404 #if defined(LIBXML_READER_ENABLED)
11405 #ifdef bottom_xmlreader
11406 #undef xmlTextReaderLocatorLineNumber
11407 extern __typeof (xmlTextReaderLocatorLineNumber) xmlTextReaderLocatorLineNumber __attribute((alias("xmlTextReaderLocatorLineNumber__internal_alias")));
11408 #else
11409 #ifndef xmlTextReaderLocatorLineNumber
11410 extern __typeof (xmlTextReaderLocatorLineNumber) xmlTextReaderLocatorLineNumber__internal_alias __attribute((visibility("hidden")));
11411 #define xmlTextReaderLocatorLineNumber xmlTextReaderLocatorLineNumber__internal_alias
11412 #endif
11413 #endif
11414 #endif
11415 
11416 #if defined(LIBXML_READER_ENABLED)
11417 #ifdef bottom_xmlreader
11418 #undef xmlTextReaderLookupNamespace
11419 extern __typeof (xmlTextReaderLookupNamespace) xmlTextReaderLookupNamespace __attribute((alias("xmlTextReaderLookupNamespace__internal_alias")));
11420 #else
11421 #ifndef xmlTextReaderLookupNamespace
11422 extern __typeof (xmlTextReaderLookupNamespace) xmlTextReaderLookupNamespace__internal_alias __attribute((visibility("hidden")));
11423 #define xmlTextReaderLookupNamespace xmlTextReaderLookupNamespace__internal_alias
11424 #endif
11425 #endif
11426 #endif
11427 
11428 #if defined(LIBXML_READER_ENABLED)
11429 #ifdef bottom_xmlreader
11430 #undef xmlTextReaderMoveToAttribute
11431 extern __typeof (xmlTextReaderMoveToAttribute) xmlTextReaderMoveToAttribute __attribute((alias("xmlTextReaderMoveToAttribute__internal_alias")));
11432 #else
11433 #ifndef xmlTextReaderMoveToAttribute
11434 extern __typeof (xmlTextReaderMoveToAttribute) xmlTextReaderMoveToAttribute__internal_alias __attribute((visibility("hidden")));
11435 #define xmlTextReaderMoveToAttribute xmlTextReaderMoveToAttribute__internal_alias
11436 #endif
11437 #endif
11438 #endif
11439 
11440 #if defined(LIBXML_READER_ENABLED)
11441 #ifdef bottom_xmlreader
11442 #undef xmlTextReaderMoveToAttributeNo
11443 extern __typeof (xmlTextReaderMoveToAttributeNo) xmlTextReaderMoveToAttributeNo __attribute((alias("xmlTextReaderMoveToAttributeNo__internal_alias")));
11444 #else
11445 #ifndef xmlTextReaderMoveToAttributeNo
11446 extern __typeof (xmlTextReaderMoveToAttributeNo) xmlTextReaderMoveToAttributeNo__internal_alias __attribute((visibility("hidden")));
11447 #define xmlTextReaderMoveToAttributeNo xmlTextReaderMoveToAttributeNo__internal_alias
11448 #endif
11449 #endif
11450 #endif
11451 
11452 #if defined(LIBXML_READER_ENABLED)
11453 #ifdef bottom_xmlreader
11454 #undef xmlTextReaderMoveToAttributeNs
11455 extern __typeof (xmlTextReaderMoveToAttributeNs) xmlTextReaderMoveToAttributeNs __attribute((alias("xmlTextReaderMoveToAttributeNs__internal_alias")));
11456 #else
11457 #ifndef xmlTextReaderMoveToAttributeNs
11458 extern __typeof (xmlTextReaderMoveToAttributeNs) xmlTextReaderMoveToAttributeNs__internal_alias __attribute((visibility("hidden")));
11459 #define xmlTextReaderMoveToAttributeNs xmlTextReaderMoveToAttributeNs__internal_alias
11460 #endif
11461 #endif
11462 #endif
11463 
11464 #if defined(LIBXML_READER_ENABLED)
11465 #ifdef bottom_xmlreader
11466 #undef xmlTextReaderMoveToElement
11467 extern __typeof (xmlTextReaderMoveToElement) xmlTextReaderMoveToElement __attribute((alias("xmlTextReaderMoveToElement__internal_alias")));
11468 #else
11469 #ifndef xmlTextReaderMoveToElement
11470 extern __typeof (xmlTextReaderMoveToElement) xmlTextReaderMoveToElement__internal_alias __attribute((visibility("hidden")));
11471 #define xmlTextReaderMoveToElement xmlTextReaderMoveToElement__internal_alias
11472 #endif
11473 #endif
11474 #endif
11475 
11476 #if defined(LIBXML_READER_ENABLED)
11477 #ifdef bottom_xmlreader
11478 #undef xmlTextReaderMoveToFirstAttribute
11479 extern __typeof (xmlTextReaderMoveToFirstAttribute) xmlTextReaderMoveToFirstAttribute __attribute((alias("xmlTextReaderMoveToFirstAttribute__internal_alias")));
11480 #else
11481 #ifndef xmlTextReaderMoveToFirstAttribute
11482 extern __typeof (xmlTextReaderMoveToFirstAttribute) xmlTextReaderMoveToFirstAttribute__internal_alias __attribute((visibility("hidden")));
11483 #define xmlTextReaderMoveToFirstAttribute xmlTextReaderMoveToFirstAttribute__internal_alias
11484 #endif
11485 #endif
11486 #endif
11487 
11488 #if defined(LIBXML_READER_ENABLED)
11489 #ifdef bottom_xmlreader
11490 #undef xmlTextReaderMoveToNextAttribute
11491 extern __typeof (xmlTextReaderMoveToNextAttribute) xmlTextReaderMoveToNextAttribute __attribute((alias("xmlTextReaderMoveToNextAttribute__internal_alias")));
11492 #else
11493 #ifndef xmlTextReaderMoveToNextAttribute
11494 extern __typeof (xmlTextReaderMoveToNextAttribute) xmlTextReaderMoveToNextAttribute__internal_alias __attribute((visibility("hidden")));
11495 #define xmlTextReaderMoveToNextAttribute xmlTextReaderMoveToNextAttribute__internal_alias
11496 #endif
11497 #endif
11498 #endif
11499 
11500 #if defined(LIBXML_READER_ENABLED)
11501 #ifdef bottom_xmlreader
11502 #undef xmlTextReaderName
11503 extern __typeof (xmlTextReaderName) xmlTextReaderName __attribute((alias("xmlTextReaderName__internal_alias")));
11504 #else
11505 #ifndef xmlTextReaderName
11506 extern __typeof (xmlTextReaderName) xmlTextReaderName__internal_alias __attribute((visibility("hidden")));
11507 #define xmlTextReaderName xmlTextReaderName__internal_alias
11508 #endif
11509 #endif
11510 #endif
11511 
11512 #if defined(LIBXML_READER_ENABLED)
11513 #ifdef bottom_xmlreader
11514 #undef xmlTextReaderNamespaceUri
11515 extern __typeof (xmlTextReaderNamespaceUri) xmlTextReaderNamespaceUri __attribute((alias("xmlTextReaderNamespaceUri__internal_alias")));
11516 #else
11517 #ifndef xmlTextReaderNamespaceUri
11518 extern __typeof (xmlTextReaderNamespaceUri) xmlTextReaderNamespaceUri__internal_alias __attribute((visibility("hidden")));
11519 #define xmlTextReaderNamespaceUri xmlTextReaderNamespaceUri__internal_alias
11520 #endif
11521 #endif
11522 #endif
11523 
11524 #if defined(LIBXML_READER_ENABLED)
11525 #ifdef bottom_xmlreader
11526 #undef xmlTextReaderNext
11527 extern __typeof (xmlTextReaderNext) xmlTextReaderNext __attribute((alias("xmlTextReaderNext__internal_alias")));
11528 #else
11529 #ifndef xmlTextReaderNext
11530 extern __typeof (xmlTextReaderNext) xmlTextReaderNext__internal_alias __attribute((visibility("hidden")));
11531 #define xmlTextReaderNext xmlTextReaderNext__internal_alias
11532 #endif
11533 #endif
11534 #endif
11535 
11536 #if defined(LIBXML_READER_ENABLED)
11537 #ifdef bottom_xmlreader
11538 #undef xmlTextReaderNextSibling
11539 extern __typeof (xmlTextReaderNextSibling) xmlTextReaderNextSibling __attribute((alias("xmlTextReaderNextSibling__internal_alias")));
11540 #else
11541 #ifndef xmlTextReaderNextSibling
11542 extern __typeof (xmlTextReaderNextSibling) xmlTextReaderNextSibling__internal_alias __attribute((visibility("hidden")));
11543 #define xmlTextReaderNextSibling xmlTextReaderNextSibling__internal_alias
11544 #endif
11545 #endif
11546 #endif
11547 
11548 #if defined(LIBXML_READER_ENABLED)
11549 #ifdef bottom_xmlreader
11550 #undef xmlTextReaderNodeType
11551 extern __typeof (xmlTextReaderNodeType) xmlTextReaderNodeType __attribute((alias("xmlTextReaderNodeType__internal_alias")));
11552 #else
11553 #ifndef xmlTextReaderNodeType
11554 extern __typeof (xmlTextReaderNodeType) xmlTextReaderNodeType__internal_alias __attribute((visibility("hidden")));
11555 #define xmlTextReaderNodeType xmlTextReaderNodeType__internal_alias
11556 #endif
11557 #endif
11558 #endif
11559 
11560 #if defined(LIBXML_READER_ENABLED)
11561 #ifdef bottom_xmlreader
11562 #undef xmlTextReaderNormalization
11563 extern __typeof (xmlTextReaderNormalization) xmlTextReaderNormalization __attribute((alias("xmlTextReaderNormalization__internal_alias")));
11564 #else
11565 #ifndef xmlTextReaderNormalization
11566 extern __typeof (xmlTextReaderNormalization) xmlTextReaderNormalization__internal_alias __attribute((visibility("hidden")));
11567 #define xmlTextReaderNormalization xmlTextReaderNormalization__internal_alias
11568 #endif
11569 #endif
11570 #endif
11571 
11572 #if defined(LIBXML_READER_ENABLED)
11573 #ifdef bottom_xmlreader
11574 #undef xmlTextReaderPrefix
11575 extern __typeof (xmlTextReaderPrefix) xmlTextReaderPrefix __attribute((alias("xmlTextReaderPrefix__internal_alias")));
11576 #else
11577 #ifndef xmlTextReaderPrefix
11578 extern __typeof (xmlTextReaderPrefix) xmlTextReaderPrefix__internal_alias __attribute((visibility("hidden")));
11579 #define xmlTextReaderPrefix xmlTextReaderPrefix__internal_alias
11580 #endif
11581 #endif
11582 #endif
11583 
11584 #if defined(LIBXML_READER_ENABLED)
11585 #ifdef bottom_xmlreader
11586 #undef xmlTextReaderPreserve
11587 extern __typeof (xmlTextReaderPreserve) xmlTextReaderPreserve __attribute((alias("xmlTextReaderPreserve__internal_alias")));
11588 #else
11589 #ifndef xmlTextReaderPreserve
11590 extern __typeof (xmlTextReaderPreserve) xmlTextReaderPreserve__internal_alias __attribute((visibility("hidden")));
11591 #define xmlTextReaderPreserve xmlTextReaderPreserve__internal_alias
11592 #endif
11593 #endif
11594 #endif
11595 
11596 #if defined(LIBXML_READER_ENABLED) && defined(LIBXML_PATTERN_ENABLED)
11597 #ifdef bottom_xmlreader
11598 #undef xmlTextReaderPreservePattern
11599 extern __typeof (xmlTextReaderPreservePattern) xmlTextReaderPreservePattern __attribute((alias("xmlTextReaderPreservePattern__internal_alias")));
11600 #else
11601 #ifndef xmlTextReaderPreservePattern
11602 extern __typeof (xmlTextReaderPreservePattern) xmlTextReaderPreservePattern__internal_alias __attribute((visibility("hidden")));
11603 #define xmlTextReaderPreservePattern xmlTextReaderPreservePattern__internal_alias
11604 #endif
11605 #endif
11606 #endif
11607 
11608 #if defined(LIBXML_READER_ENABLED)
11609 #ifdef bottom_xmlreader
11610 #undef xmlTextReaderQuoteChar
11611 extern __typeof (xmlTextReaderQuoteChar) xmlTextReaderQuoteChar __attribute((alias("xmlTextReaderQuoteChar__internal_alias")));
11612 #else
11613 #ifndef xmlTextReaderQuoteChar
11614 extern __typeof (xmlTextReaderQuoteChar) xmlTextReaderQuoteChar__internal_alias __attribute((visibility("hidden")));
11615 #define xmlTextReaderQuoteChar xmlTextReaderQuoteChar__internal_alias
11616 #endif
11617 #endif
11618 #endif
11619 
11620 #if defined(LIBXML_READER_ENABLED)
11621 #ifdef bottom_xmlreader
11622 #undef xmlTextReaderRead
11623 extern __typeof (xmlTextReaderRead) xmlTextReaderRead __attribute((alias("xmlTextReaderRead__internal_alias")));
11624 #else
11625 #ifndef xmlTextReaderRead
11626 extern __typeof (xmlTextReaderRead) xmlTextReaderRead__internal_alias __attribute((visibility("hidden")));
11627 #define xmlTextReaderRead xmlTextReaderRead__internal_alias
11628 #endif
11629 #endif
11630 #endif
11631 
11632 #if defined(LIBXML_READER_ENABLED)
11633 #ifdef bottom_xmlreader
11634 #undef xmlTextReaderReadAttributeValue
11635 extern __typeof (xmlTextReaderReadAttributeValue) xmlTextReaderReadAttributeValue __attribute((alias("xmlTextReaderReadAttributeValue__internal_alias")));
11636 #else
11637 #ifndef xmlTextReaderReadAttributeValue
11638 extern __typeof (xmlTextReaderReadAttributeValue) xmlTextReaderReadAttributeValue__internal_alias __attribute((visibility("hidden")));
11639 #define xmlTextReaderReadAttributeValue xmlTextReaderReadAttributeValue__internal_alias
11640 #endif
11641 #endif
11642 #endif
11643 
11644 #if defined(LIBXML_READER_ENABLED) && defined(LIBXML_WRITER_ENABLED)
11645 #ifdef bottom_xmlreader
11646 #undef xmlTextReaderReadInnerXml
11647 extern __typeof (xmlTextReaderReadInnerXml) xmlTextReaderReadInnerXml __attribute((alias("xmlTextReaderReadInnerXml__internal_alias")));
11648 #else
11649 #ifndef xmlTextReaderReadInnerXml
11650 extern __typeof (xmlTextReaderReadInnerXml) xmlTextReaderReadInnerXml__internal_alias __attribute((visibility("hidden")));
11651 #define xmlTextReaderReadInnerXml xmlTextReaderReadInnerXml__internal_alias
11652 #endif
11653 #endif
11654 #endif
11655 
11656 #if defined(LIBXML_READER_ENABLED) && defined(LIBXML_WRITER_ENABLED)
11657 #ifdef bottom_xmlreader
11658 #undef xmlTextReaderReadOuterXml
11659 extern __typeof (xmlTextReaderReadOuterXml) xmlTextReaderReadOuterXml __attribute((alias("xmlTextReaderReadOuterXml__internal_alias")));
11660 #else
11661 #ifndef xmlTextReaderReadOuterXml
11662 extern __typeof (xmlTextReaderReadOuterXml) xmlTextReaderReadOuterXml__internal_alias __attribute((visibility("hidden")));
11663 #define xmlTextReaderReadOuterXml xmlTextReaderReadOuterXml__internal_alias
11664 #endif
11665 #endif
11666 #endif
11667 
11668 #if defined(LIBXML_READER_ENABLED)
11669 #ifdef bottom_xmlreader
11670 #undef xmlTextReaderReadState
11671 extern __typeof (xmlTextReaderReadState) xmlTextReaderReadState __attribute((alias("xmlTextReaderReadState__internal_alias")));
11672 #else
11673 #ifndef xmlTextReaderReadState
11674 extern __typeof (xmlTextReaderReadState) xmlTextReaderReadState__internal_alias __attribute((visibility("hidden")));
11675 #define xmlTextReaderReadState xmlTextReaderReadState__internal_alias
11676 #endif
11677 #endif
11678 #endif
11679 
11680 #if defined(LIBXML_READER_ENABLED)
11681 #ifdef bottom_xmlreader
11682 #undef xmlTextReaderReadString
11683 extern __typeof (xmlTextReaderReadString) xmlTextReaderReadString __attribute((alias("xmlTextReaderReadString__internal_alias")));
11684 #else
11685 #ifndef xmlTextReaderReadString
11686 extern __typeof (xmlTextReaderReadString) xmlTextReaderReadString__internal_alias __attribute((visibility("hidden")));
11687 #define xmlTextReaderReadString xmlTextReaderReadString__internal_alias
11688 #endif
11689 #endif
11690 #endif
11691 
11692 #if defined(LIBXML_READER_ENABLED) && defined(LIBXML_SCHEMAS_ENABLED)
11693 #ifdef bottom_xmlreader
11694 #undef xmlTextReaderRelaxNGSetSchema
11695 extern __typeof (xmlTextReaderRelaxNGSetSchema) xmlTextReaderRelaxNGSetSchema __attribute((alias("xmlTextReaderRelaxNGSetSchema__internal_alias")));
11696 #else
11697 #ifndef xmlTextReaderRelaxNGSetSchema
11698 extern __typeof (xmlTextReaderRelaxNGSetSchema) xmlTextReaderRelaxNGSetSchema__internal_alias __attribute((visibility("hidden")));
11699 #define xmlTextReaderRelaxNGSetSchema xmlTextReaderRelaxNGSetSchema__internal_alias
11700 #endif
11701 #endif
11702 #endif
11703 
11704 #if defined(LIBXML_READER_ENABLED) && defined(LIBXML_SCHEMAS_ENABLED)
11705 #ifdef bottom_xmlreader
11706 #undef xmlTextReaderRelaxNGValidate
11707 extern __typeof (xmlTextReaderRelaxNGValidate) xmlTextReaderRelaxNGValidate __attribute((alias("xmlTextReaderRelaxNGValidate__internal_alias")));
11708 #else
11709 #ifndef xmlTextReaderRelaxNGValidate
11710 extern __typeof (xmlTextReaderRelaxNGValidate) xmlTextReaderRelaxNGValidate__internal_alias __attribute((visibility("hidden")));
11711 #define xmlTextReaderRelaxNGValidate xmlTextReaderRelaxNGValidate__internal_alias
11712 #endif
11713 #endif
11714 #endif
11715 
11716 #if defined(LIBXML_READER_ENABLED) && defined(LIBXML_SCHEMAS_ENABLED)
11717 #ifdef bottom_xmlreader
11718 #undef xmlTextReaderSchemaValidate
11719 extern __typeof (xmlTextReaderSchemaValidate) xmlTextReaderSchemaValidate __attribute((alias("xmlTextReaderSchemaValidate__internal_alias")));
11720 #else
11721 #ifndef xmlTextReaderSchemaValidate
11722 extern __typeof (xmlTextReaderSchemaValidate) xmlTextReaderSchemaValidate__internal_alias __attribute((visibility("hidden")));
11723 #define xmlTextReaderSchemaValidate xmlTextReaderSchemaValidate__internal_alias
11724 #endif
11725 #endif
11726 #endif
11727 
11728 #if defined(LIBXML_READER_ENABLED) && defined(LIBXML_SCHEMAS_ENABLED)
11729 #ifdef bottom_xmlreader
11730 #undef xmlTextReaderSchemaValidateCtxt
11731 extern __typeof (xmlTextReaderSchemaValidateCtxt) xmlTextReaderSchemaValidateCtxt __attribute((alias("xmlTextReaderSchemaValidateCtxt__internal_alias")));
11732 #else
11733 #ifndef xmlTextReaderSchemaValidateCtxt
11734 extern __typeof (xmlTextReaderSchemaValidateCtxt) xmlTextReaderSchemaValidateCtxt__internal_alias __attribute((visibility("hidden")));
11735 #define xmlTextReaderSchemaValidateCtxt xmlTextReaderSchemaValidateCtxt__internal_alias
11736 #endif
11737 #endif
11738 #endif
11739 
11740 #if defined(LIBXML_READER_ENABLED)
11741 #ifdef bottom_xmlreader
11742 #undef xmlTextReaderSetErrorHandler
11743 extern __typeof (xmlTextReaderSetErrorHandler) xmlTextReaderSetErrorHandler __attribute((alias("xmlTextReaderSetErrorHandler__internal_alias")));
11744 #else
11745 #ifndef xmlTextReaderSetErrorHandler
11746 extern __typeof (xmlTextReaderSetErrorHandler) xmlTextReaderSetErrorHandler__internal_alias __attribute((visibility("hidden")));
11747 #define xmlTextReaderSetErrorHandler xmlTextReaderSetErrorHandler__internal_alias
11748 #endif
11749 #endif
11750 #endif
11751 
11752 #if defined(LIBXML_READER_ENABLED)
11753 #ifdef bottom_xmlreader
11754 #undef xmlTextReaderSetParserProp
11755 extern __typeof (xmlTextReaderSetParserProp) xmlTextReaderSetParserProp __attribute((alias("xmlTextReaderSetParserProp__internal_alias")));
11756 #else
11757 #ifndef xmlTextReaderSetParserProp
11758 extern __typeof (xmlTextReaderSetParserProp) xmlTextReaderSetParserProp__internal_alias __attribute((visibility("hidden")));
11759 #define xmlTextReaderSetParserProp xmlTextReaderSetParserProp__internal_alias
11760 #endif
11761 #endif
11762 #endif
11763 
11764 #if defined(LIBXML_READER_ENABLED) && defined(LIBXML_SCHEMAS_ENABLED)
11765 #ifdef bottom_xmlreader
11766 #undef xmlTextReaderSetSchema
11767 extern __typeof (xmlTextReaderSetSchema) xmlTextReaderSetSchema __attribute((alias("xmlTextReaderSetSchema__internal_alias")));
11768 #else
11769 #ifndef xmlTextReaderSetSchema
11770 extern __typeof (xmlTextReaderSetSchema) xmlTextReaderSetSchema__internal_alias __attribute((visibility("hidden")));
11771 #define xmlTextReaderSetSchema xmlTextReaderSetSchema__internal_alias
11772 #endif
11773 #endif
11774 #endif
11775 
11776 #if defined(LIBXML_READER_ENABLED)
11777 #ifdef bottom_xmlreader
11778 #undef xmlTextReaderSetStructuredErrorHandler
11779 extern __typeof (xmlTextReaderSetStructuredErrorHandler) xmlTextReaderSetStructuredErrorHandler __attribute((alias("xmlTextReaderSetStructuredErrorHandler__internal_alias")));
11780 #else
11781 #ifndef xmlTextReaderSetStructuredErrorHandler
11782 extern __typeof (xmlTextReaderSetStructuredErrorHandler) xmlTextReaderSetStructuredErrorHandler__internal_alias __attribute((visibility("hidden")));
11783 #define xmlTextReaderSetStructuredErrorHandler xmlTextReaderSetStructuredErrorHandler__internal_alias
11784 #endif
11785 #endif
11786 #endif
11787 
11788 #if defined(LIBXML_READER_ENABLED)
11789 #ifdef bottom_xmlreader
11790 #undef xmlTextReaderSetup
11791 extern __typeof (xmlTextReaderSetup) xmlTextReaderSetup __attribute((alias("xmlTextReaderSetup__internal_alias")));
11792 #else
11793 #ifndef xmlTextReaderSetup
11794 extern __typeof (xmlTextReaderSetup) xmlTextReaderSetup__internal_alias __attribute((visibility("hidden")));
11795 #define xmlTextReaderSetup xmlTextReaderSetup__internal_alias
11796 #endif
11797 #endif
11798 #endif
11799 
11800 #if defined(LIBXML_READER_ENABLED)
11801 #ifdef bottom_xmlreader
11802 #undef xmlTextReaderStandalone
11803 extern __typeof (xmlTextReaderStandalone) xmlTextReaderStandalone __attribute((alias("xmlTextReaderStandalone__internal_alias")));
11804 #else
11805 #ifndef xmlTextReaderStandalone
11806 extern __typeof (xmlTextReaderStandalone) xmlTextReaderStandalone__internal_alias __attribute((visibility("hidden")));
11807 #define xmlTextReaderStandalone xmlTextReaderStandalone__internal_alias
11808 #endif
11809 #endif
11810 #endif
11811 
11812 #if defined(LIBXML_READER_ENABLED)
11813 #ifdef bottom_xmlreader
11814 #undef xmlTextReaderValue
11815 extern __typeof (xmlTextReaderValue) xmlTextReaderValue __attribute((alias("xmlTextReaderValue__internal_alias")));
11816 #else
11817 #ifndef xmlTextReaderValue
11818 extern __typeof (xmlTextReaderValue) xmlTextReaderValue__internal_alias __attribute((visibility("hidden")));
11819 #define xmlTextReaderValue xmlTextReaderValue__internal_alias
11820 #endif
11821 #endif
11822 #endif
11823 
11824 #if defined(LIBXML_READER_ENABLED)
11825 #ifdef bottom_xmlreader
11826 #undef xmlTextReaderXmlLang
11827 extern __typeof (xmlTextReaderXmlLang) xmlTextReaderXmlLang __attribute((alias("xmlTextReaderXmlLang__internal_alias")));
11828 #else
11829 #ifndef xmlTextReaderXmlLang
11830 extern __typeof (xmlTextReaderXmlLang) xmlTextReaderXmlLang__internal_alias __attribute((visibility("hidden")));
11831 #define xmlTextReaderXmlLang xmlTextReaderXmlLang__internal_alias
11832 #endif
11833 #endif
11834 #endif
11835 
11836 #if defined(LIBXML_WRITER_ENABLED)
11837 #ifdef bottom_xmlwriter
11838 #undef xmlTextWriterEndAttribute
11839 extern __typeof (xmlTextWriterEndAttribute) xmlTextWriterEndAttribute __attribute((alias("xmlTextWriterEndAttribute__internal_alias")));
11840 #else
11841 #ifndef xmlTextWriterEndAttribute
11842 extern __typeof (xmlTextWriterEndAttribute) xmlTextWriterEndAttribute__internal_alias __attribute((visibility("hidden")));
11843 #define xmlTextWriterEndAttribute xmlTextWriterEndAttribute__internal_alias
11844 #endif
11845 #endif
11846 #endif
11847 
11848 #if defined(LIBXML_WRITER_ENABLED)
11849 #ifdef bottom_xmlwriter
11850 #undef xmlTextWriterEndCDATA
11851 extern __typeof (xmlTextWriterEndCDATA) xmlTextWriterEndCDATA __attribute((alias("xmlTextWriterEndCDATA__internal_alias")));
11852 #else
11853 #ifndef xmlTextWriterEndCDATA
11854 extern __typeof (xmlTextWriterEndCDATA) xmlTextWriterEndCDATA__internal_alias __attribute((visibility("hidden")));
11855 #define xmlTextWriterEndCDATA xmlTextWriterEndCDATA__internal_alias
11856 #endif
11857 #endif
11858 #endif
11859 
11860 #if defined(LIBXML_WRITER_ENABLED)
11861 #ifdef bottom_xmlwriter
11862 #undef xmlTextWriterEndComment
11863 extern __typeof (xmlTextWriterEndComment) xmlTextWriterEndComment __attribute((alias("xmlTextWriterEndComment__internal_alias")));
11864 #else
11865 #ifndef xmlTextWriterEndComment
11866 extern __typeof (xmlTextWriterEndComment) xmlTextWriterEndComment__internal_alias __attribute((visibility("hidden")));
11867 #define xmlTextWriterEndComment xmlTextWriterEndComment__internal_alias
11868 #endif
11869 #endif
11870 #endif
11871 
11872 #if defined(LIBXML_WRITER_ENABLED)
11873 #ifdef bottom_xmlwriter
11874 #undef xmlTextWriterEndDTD
11875 extern __typeof (xmlTextWriterEndDTD) xmlTextWriterEndDTD __attribute((alias("xmlTextWriterEndDTD__internal_alias")));
11876 #else
11877 #ifndef xmlTextWriterEndDTD
11878 extern __typeof (xmlTextWriterEndDTD) xmlTextWriterEndDTD__internal_alias __attribute((visibility("hidden")));
11879 #define xmlTextWriterEndDTD xmlTextWriterEndDTD__internal_alias
11880 #endif
11881 #endif
11882 #endif
11883 
11884 #if defined(LIBXML_WRITER_ENABLED)
11885 #ifdef bottom_xmlwriter
11886 #undef xmlTextWriterEndDTDAttlist
11887 extern __typeof (xmlTextWriterEndDTDAttlist) xmlTextWriterEndDTDAttlist __attribute((alias("xmlTextWriterEndDTDAttlist__internal_alias")));
11888 #else
11889 #ifndef xmlTextWriterEndDTDAttlist
11890 extern __typeof (xmlTextWriterEndDTDAttlist) xmlTextWriterEndDTDAttlist__internal_alias __attribute((visibility("hidden")));
11891 #define xmlTextWriterEndDTDAttlist xmlTextWriterEndDTDAttlist__internal_alias
11892 #endif
11893 #endif
11894 #endif
11895 
11896 #if defined(LIBXML_WRITER_ENABLED)
11897 #ifdef bottom_xmlwriter
11898 #undef xmlTextWriterEndDTDElement
11899 extern __typeof (xmlTextWriterEndDTDElement) xmlTextWriterEndDTDElement __attribute((alias("xmlTextWriterEndDTDElement__internal_alias")));
11900 #else
11901 #ifndef xmlTextWriterEndDTDElement
11902 extern __typeof (xmlTextWriterEndDTDElement) xmlTextWriterEndDTDElement__internal_alias __attribute((visibility("hidden")));
11903 #define xmlTextWriterEndDTDElement xmlTextWriterEndDTDElement__internal_alias
11904 #endif
11905 #endif
11906 #endif
11907 
11908 #if defined(LIBXML_WRITER_ENABLED)
11909 #ifdef bottom_xmlwriter
11910 #undef xmlTextWriterEndDTDEntity
11911 extern __typeof (xmlTextWriterEndDTDEntity) xmlTextWriterEndDTDEntity __attribute((alias("xmlTextWriterEndDTDEntity__internal_alias")));
11912 #else
11913 #ifndef xmlTextWriterEndDTDEntity
11914 extern __typeof (xmlTextWriterEndDTDEntity) xmlTextWriterEndDTDEntity__internal_alias __attribute((visibility("hidden")));
11915 #define xmlTextWriterEndDTDEntity xmlTextWriterEndDTDEntity__internal_alias
11916 #endif
11917 #endif
11918 #endif
11919 
11920 #if defined(LIBXML_WRITER_ENABLED)
11921 #ifdef bottom_xmlwriter
11922 #undef xmlTextWriterEndDocument
11923 extern __typeof (xmlTextWriterEndDocument) xmlTextWriterEndDocument __attribute((alias("xmlTextWriterEndDocument__internal_alias")));
11924 #else
11925 #ifndef xmlTextWriterEndDocument
11926 extern __typeof (xmlTextWriterEndDocument) xmlTextWriterEndDocument__internal_alias __attribute((visibility("hidden")));
11927 #define xmlTextWriterEndDocument xmlTextWriterEndDocument__internal_alias
11928 #endif
11929 #endif
11930 #endif
11931 
11932 #if defined(LIBXML_WRITER_ENABLED)
11933 #ifdef bottom_xmlwriter
11934 #undef xmlTextWriterEndElement
11935 extern __typeof (xmlTextWriterEndElement) xmlTextWriterEndElement __attribute((alias("xmlTextWriterEndElement__internal_alias")));
11936 #else
11937 #ifndef xmlTextWriterEndElement
11938 extern __typeof (xmlTextWriterEndElement) xmlTextWriterEndElement__internal_alias __attribute((visibility("hidden")));
11939 #define xmlTextWriterEndElement xmlTextWriterEndElement__internal_alias
11940 #endif
11941 #endif
11942 #endif
11943 
11944 #if defined(LIBXML_WRITER_ENABLED)
11945 #ifdef bottom_xmlwriter
11946 #undef xmlTextWriterEndPI
11947 extern __typeof (xmlTextWriterEndPI) xmlTextWriterEndPI __attribute((alias("xmlTextWriterEndPI__internal_alias")));
11948 #else
11949 #ifndef xmlTextWriterEndPI
11950 extern __typeof (xmlTextWriterEndPI) xmlTextWriterEndPI__internal_alias __attribute((visibility("hidden")));
11951 #define xmlTextWriterEndPI xmlTextWriterEndPI__internal_alias
11952 #endif
11953 #endif
11954 #endif
11955 
11956 #if defined(LIBXML_WRITER_ENABLED)
11957 #ifdef bottom_xmlwriter
11958 #undef xmlTextWriterFlush
11959 extern __typeof (xmlTextWriterFlush) xmlTextWriterFlush __attribute((alias("xmlTextWriterFlush__internal_alias")));
11960 #else
11961 #ifndef xmlTextWriterFlush
11962 extern __typeof (xmlTextWriterFlush) xmlTextWriterFlush__internal_alias __attribute((visibility("hidden")));
11963 #define xmlTextWriterFlush xmlTextWriterFlush__internal_alias
11964 #endif
11965 #endif
11966 #endif
11967 
11968 #if defined(LIBXML_WRITER_ENABLED)
11969 #ifdef bottom_xmlwriter
11970 #undef xmlTextWriterFullEndElement
11971 extern __typeof (xmlTextWriterFullEndElement) xmlTextWriterFullEndElement __attribute((alias("xmlTextWriterFullEndElement__internal_alias")));
11972 #else
11973 #ifndef xmlTextWriterFullEndElement
11974 extern __typeof (xmlTextWriterFullEndElement) xmlTextWriterFullEndElement__internal_alias __attribute((visibility("hidden")));
11975 #define xmlTextWriterFullEndElement xmlTextWriterFullEndElement__internal_alias
11976 #endif
11977 #endif
11978 #endif
11979 
11980 #if defined(LIBXML_WRITER_ENABLED)
11981 #ifdef bottom_xmlwriter
11982 #undef xmlTextWriterSetIndent
11983 extern __typeof (xmlTextWriterSetIndent) xmlTextWriterSetIndent __attribute((alias("xmlTextWriterSetIndent__internal_alias")));
11984 #else
11985 #ifndef xmlTextWriterSetIndent
11986 extern __typeof (xmlTextWriterSetIndent) xmlTextWriterSetIndent__internal_alias __attribute((visibility("hidden")));
11987 #define xmlTextWriterSetIndent xmlTextWriterSetIndent__internal_alias
11988 #endif
11989 #endif
11990 #endif
11991 
11992 #if defined(LIBXML_WRITER_ENABLED)
11993 #ifdef bottom_xmlwriter
11994 #undef xmlTextWriterSetIndentString
11995 extern __typeof (xmlTextWriterSetIndentString) xmlTextWriterSetIndentString __attribute((alias("xmlTextWriterSetIndentString__internal_alias")));
11996 #else
11997 #ifndef xmlTextWriterSetIndentString
11998 extern __typeof (xmlTextWriterSetIndentString) xmlTextWriterSetIndentString__internal_alias __attribute((visibility("hidden")));
11999 #define xmlTextWriterSetIndentString xmlTextWriterSetIndentString__internal_alias
12000 #endif
12001 #endif
12002 #endif
12003 
12004 #if defined(LIBXML_WRITER_ENABLED)
12005 #ifdef bottom_xmlwriter
12006 #undef xmlTextWriterStartAttribute
12007 extern __typeof (xmlTextWriterStartAttribute) xmlTextWriterStartAttribute __attribute((alias("xmlTextWriterStartAttribute__internal_alias")));
12008 #else
12009 #ifndef xmlTextWriterStartAttribute
12010 extern __typeof (xmlTextWriterStartAttribute) xmlTextWriterStartAttribute__internal_alias __attribute((visibility("hidden")));
12011 #define xmlTextWriterStartAttribute xmlTextWriterStartAttribute__internal_alias
12012 #endif
12013 #endif
12014 #endif
12015 
12016 #if defined(LIBXML_WRITER_ENABLED)
12017 #ifdef bottom_xmlwriter
12018 #undef xmlTextWriterStartAttributeNS
12019 extern __typeof (xmlTextWriterStartAttributeNS) xmlTextWriterStartAttributeNS __attribute((alias("xmlTextWriterStartAttributeNS__internal_alias")));
12020 #else
12021 #ifndef xmlTextWriterStartAttributeNS
12022 extern __typeof (xmlTextWriterStartAttributeNS) xmlTextWriterStartAttributeNS__internal_alias __attribute((visibility("hidden")));
12023 #define xmlTextWriterStartAttributeNS xmlTextWriterStartAttributeNS__internal_alias
12024 #endif
12025 #endif
12026 #endif
12027 
12028 #if defined(LIBXML_WRITER_ENABLED)
12029 #ifdef bottom_xmlwriter
12030 #undef xmlTextWriterStartCDATA
12031 extern __typeof (xmlTextWriterStartCDATA) xmlTextWriterStartCDATA __attribute((alias("xmlTextWriterStartCDATA__internal_alias")));
12032 #else
12033 #ifndef xmlTextWriterStartCDATA
12034 extern __typeof (xmlTextWriterStartCDATA) xmlTextWriterStartCDATA__internal_alias __attribute((visibility("hidden")));
12035 #define xmlTextWriterStartCDATA xmlTextWriterStartCDATA__internal_alias
12036 #endif
12037 #endif
12038 #endif
12039 
12040 #if defined(LIBXML_WRITER_ENABLED)
12041 #ifdef bottom_xmlwriter
12042 #undef xmlTextWriterStartComment
12043 extern __typeof (xmlTextWriterStartComment) xmlTextWriterStartComment __attribute((alias("xmlTextWriterStartComment__internal_alias")));
12044 #else
12045 #ifndef xmlTextWriterStartComment
12046 extern __typeof (xmlTextWriterStartComment) xmlTextWriterStartComment__internal_alias __attribute((visibility("hidden")));
12047 #define xmlTextWriterStartComment xmlTextWriterStartComment__internal_alias
12048 #endif
12049 #endif
12050 #endif
12051 
12052 #if defined(LIBXML_WRITER_ENABLED)
12053 #ifdef bottom_xmlwriter
12054 #undef xmlTextWriterStartDTD
12055 extern __typeof (xmlTextWriterStartDTD) xmlTextWriterStartDTD __attribute((alias("xmlTextWriterStartDTD__internal_alias")));
12056 #else
12057 #ifndef xmlTextWriterStartDTD
12058 extern __typeof (xmlTextWriterStartDTD) xmlTextWriterStartDTD__internal_alias __attribute((visibility("hidden")));
12059 #define xmlTextWriterStartDTD xmlTextWriterStartDTD__internal_alias
12060 #endif
12061 #endif
12062 #endif
12063 
12064 #if defined(LIBXML_WRITER_ENABLED)
12065 #ifdef bottom_xmlwriter
12066 #undef xmlTextWriterStartDTDAttlist
12067 extern __typeof (xmlTextWriterStartDTDAttlist) xmlTextWriterStartDTDAttlist __attribute((alias("xmlTextWriterStartDTDAttlist__internal_alias")));
12068 #else
12069 #ifndef xmlTextWriterStartDTDAttlist
12070 extern __typeof (xmlTextWriterStartDTDAttlist) xmlTextWriterStartDTDAttlist__internal_alias __attribute((visibility("hidden")));
12071 #define xmlTextWriterStartDTDAttlist xmlTextWriterStartDTDAttlist__internal_alias
12072 #endif
12073 #endif
12074 #endif
12075 
12076 #if defined(LIBXML_WRITER_ENABLED)
12077 #ifdef bottom_xmlwriter
12078 #undef xmlTextWriterStartDTDElement
12079 extern __typeof (xmlTextWriterStartDTDElement) xmlTextWriterStartDTDElement __attribute((alias("xmlTextWriterStartDTDElement__internal_alias")));
12080 #else
12081 #ifndef xmlTextWriterStartDTDElement
12082 extern __typeof (xmlTextWriterStartDTDElement) xmlTextWriterStartDTDElement__internal_alias __attribute((visibility("hidden")));
12083 #define xmlTextWriterStartDTDElement xmlTextWriterStartDTDElement__internal_alias
12084 #endif
12085 #endif
12086 #endif
12087 
12088 #if defined(LIBXML_WRITER_ENABLED)
12089 #ifdef bottom_xmlwriter
12090 #undef xmlTextWriterStartDTDEntity
12091 extern __typeof (xmlTextWriterStartDTDEntity) xmlTextWriterStartDTDEntity __attribute((alias("xmlTextWriterStartDTDEntity__internal_alias")));
12092 #else
12093 #ifndef xmlTextWriterStartDTDEntity
12094 extern __typeof (xmlTextWriterStartDTDEntity) xmlTextWriterStartDTDEntity__internal_alias __attribute((visibility("hidden")));
12095 #define xmlTextWriterStartDTDEntity xmlTextWriterStartDTDEntity__internal_alias
12096 #endif
12097 #endif
12098 #endif
12099 
12100 #if defined(LIBXML_WRITER_ENABLED)
12101 #ifdef bottom_xmlwriter
12102 #undef xmlTextWriterStartDocument
12103 extern __typeof (xmlTextWriterStartDocument) xmlTextWriterStartDocument __attribute((alias("xmlTextWriterStartDocument__internal_alias")));
12104 #else
12105 #ifndef xmlTextWriterStartDocument
12106 extern __typeof (xmlTextWriterStartDocument) xmlTextWriterStartDocument__internal_alias __attribute((visibility("hidden")));
12107 #define xmlTextWriterStartDocument xmlTextWriterStartDocument__internal_alias
12108 #endif
12109 #endif
12110 #endif
12111 
12112 #if defined(LIBXML_WRITER_ENABLED)
12113 #ifdef bottom_xmlwriter
12114 #undef xmlTextWriterStartElement
12115 extern __typeof (xmlTextWriterStartElement) xmlTextWriterStartElement __attribute((alias("xmlTextWriterStartElement__internal_alias")));
12116 #else
12117 #ifndef xmlTextWriterStartElement
12118 extern __typeof (xmlTextWriterStartElement) xmlTextWriterStartElement__internal_alias __attribute((visibility("hidden")));
12119 #define xmlTextWriterStartElement xmlTextWriterStartElement__internal_alias
12120 #endif
12121 #endif
12122 #endif
12123 
12124 #if defined(LIBXML_WRITER_ENABLED)
12125 #ifdef bottom_xmlwriter
12126 #undef xmlTextWriterStartElementNS
12127 extern __typeof (xmlTextWriterStartElementNS) xmlTextWriterStartElementNS __attribute((alias("xmlTextWriterStartElementNS__internal_alias")));
12128 #else
12129 #ifndef xmlTextWriterStartElementNS
12130 extern __typeof (xmlTextWriterStartElementNS) xmlTextWriterStartElementNS__internal_alias __attribute((visibility("hidden")));
12131 #define xmlTextWriterStartElementNS xmlTextWriterStartElementNS__internal_alias
12132 #endif
12133 #endif
12134 #endif
12135 
12136 #if defined(LIBXML_WRITER_ENABLED)
12137 #ifdef bottom_xmlwriter
12138 #undef xmlTextWriterStartPI
12139 extern __typeof (xmlTextWriterStartPI) xmlTextWriterStartPI __attribute((alias("xmlTextWriterStartPI__internal_alias")));
12140 #else
12141 #ifndef xmlTextWriterStartPI
12142 extern __typeof (xmlTextWriterStartPI) xmlTextWriterStartPI__internal_alias __attribute((visibility("hidden")));
12143 #define xmlTextWriterStartPI xmlTextWriterStartPI__internal_alias
12144 #endif
12145 #endif
12146 #endif
12147 
12148 #if defined(LIBXML_WRITER_ENABLED)
12149 #ifdef bottom_xmlwriter
12150 #undef xmlTextWriterWriteAttribute
12151 extern __typeof (xmlTextWriterWriteAttribute) xmlTextWriterWriteAttribute __attribute((alias("xmlTextWriterWriteAttribute__internal_alias")));
12152 #else
12153 #ifndef xmlTextWriterWriteAttribute
12154 extern __typeof (xmlTextWriterWriteAttribute) xmlTextWriterWriteAttribute__internal_alias __attribute((visibility("hidden")));
12155 #define xmlTextWriterWriteAttribute xmlTextWriterWriteAttribute__internal_alias
12156 #endif
12157 #endif
12158 #endif
12159 
12160 #if defined(LIBXML_WRITER_ENABLED)
12161 #ifdef bottom_xmlwriter
12162 #undef xmlTextWriterWriteAttributeNS
12163 extern __typeof (xmlTextWriterWriteAttributeNS) xmlTextWriterWriteAttributeNS __attribute((alias("xmlTextWriterWriteAttributeNS__internal_alias")));
12164 #else
12165 #ifndef xmlTextWriterWriteAttributeNS
12166 extern __typeof (xmlTextWriterWriteAttributeNS) xmlTextWriterWriteAttributeNS__internal_alias __attribute((visibility("hidden")));
12167 #define xmlTextWriterWriteAttributeNS xmlTextWriterWriteAttributeNS__internal_alias
12168 #endif
12169 #endif
12170 #endif
12171 
12172 #if defined(LIBXML_WRITER_ENABLED)
12173 #ifdef bottom_xmlwriter
12174 #undef xmlTextWriterWriteBase64
12175 extern __typeof (xmlTextWriterWriteBase64) xmlTextWriterWriteBase64 __attribute((alias("xmlTextWriterWriteBase64__internal_alias")));
12176 #else
12177 #ifndef xmlTextWriterWriteBase64
12178 extern __typeof (xmlTextWriterWriteBase64) xmlTextWriterWriteBase64__internal_alias __attribute((visibility("hidden")));
12179 #define xmlTextWriterWriteBase64 xmlTextWriterWriteBase64__internal_alias
12180 #endif
12181 #endif
12182 #endif
12183 
12184 #if defined(LIBXML_WRITER_ENABLED)
12185 #ifdef bottom_xmlwriter
12186 #undef xmlTextWriterWriteBinHex
12187 extern __typeof (xmlTextWriterWriteBinHex) xmlTextWriterWriteBinHex __attribute((alias("xmlTextWriterWriteBinHex__internal_alias")));
12188 #else
12189 #ifndef xmlTextWriterWriteBinHex
12190 extern __typeof (xmlTextWriterWriteBinHex) xmlTextWriterWriteBinHex__internal_alias __attribute((visibility("hidden")));
12191 #define xmlTextWriterWriteBinHex xmlTextWriterWriteBinHex__internal_alias
12192 #endif
12193 #endif
12194 #endif
12195 
12196 #if defined(LIBXML_WRITER_ENABLED)
12197 #ifdef bottom_xmlwriter
12198 #undef xmlTextWriterWriteCDATA
12199 extern __typeof (xmlTextWriterWriteCDATA) xmlTextWriterWriteCDATA __attribute((alias("xmlTextWriterWriteCDATA__internal_alias")));
12200 #else
12201 #ifndef xmlTextWriterWriteCDATA
12202 extern __typeof (xmlTextWriterWriteCDATA) xmlTextWriterWriteCDATA__internal_alias __attribute((visibility("hidden")));
12203 #define xmlTextWriterWriteCDATA xmlTextWriterWriteCDATA__internal_alias
12204 #endif
12205 #endif
12206 #endif
12207 
12208 #if defined(LIBXML_WRITER_ENABLED)
12209 #ifdef bottom_xmlwriter
12210 #undef xmlTextWriterWriteComment
12211 extern __typeof (xmlTextWriterWriteComment) xmlTextWriterWriteComment __attribute((alias("xmlTextWriterWriteComment__internal_alias")));
12212 #else
12213 #ifndef xmlTextWriterWriteComment
12214 extern __typeof (xmlTextWriterWriteComment) xmlTextWriterWriteComment__internal_alias __attribute((visibility("hidden")));
12215 #define xmlTextWriterWriteComment xmlTextWriterWriteComment__internal_alias
12216 #endif
12217 #endif
12218 #endif
12219 
12220 #if defined(LIBXML_WRITER_ENABLED)
12221 #ifdef bottom_xmlwriter
12222 #undef xmlTextWriterWriteDTD
12223 extern __typeof (xmlTextWriterWriteDTD) xmlTextWriterWriteDTD __attribute((alias("xmlTextWriterWriteDTD__internal_alias")));
12224 #else
12225 #ifndef xmlTextWriterWriteDTD
12226 extern __typeof (xmlTextWriterWriteDTD) xmlTextWriterWriteDTD__internal_alias __attribute((visibility("hidden")));
12227 #define xmlTextWriterWriteDTD xmlTextWriterWriteDTD__internal_alias
12228 #endif
12229 #endif
12230 #endif
12231 
12232 #if defined(LIBXML_WRITER_ENABLED)
12233 #ifdef bottom_xmlwriter
12234 #undef xmlTextWriterWriteDTDAttlist
12235 extern __typeof (xmlTextWriterWriteDTDAttlist) xmlTextWriterWriteDTDAttlist __attribute((alias("xmlTextWriterWriteDTDAttlist__internal_alias")));
12236 #else
12237 #ifndef xmlTextWriterWriteDTDAttlist
12238 extern __typeof (xmlTextWriterWriteDTDAttlist) xmlTextWriterWriteDTDAttlist__internal_alias __attribute((visibility("hidden")));
12239 #define xmlTextWriterWriteDTDAttlist xmlTextWriterWriteDTDAttlist__internal_alias
12240 #endif
12241 #endif
12242 #endif
12243 
12244 #if defined(LIBXML_WRITER_ENABLED)
12245 #ifdef bottom_xmlwriter
12246 #undef xmlTextWriterWriteDTDElement
12247 extern __typeof (xmlTextWriterWriteDTDElement) xmlTextWriterWriteDTDElement __attribute((alias("xmlTextWriterWriteDTDElement__internal_alias")));
12248 #else
12249 #ifndef xmlTextWriterWriteDTDElement
12250 extern __typeof (xmlTextWriterWriteDTDElement) xmlTextWriterWriteDTDElement__internal_alias __attribute((visibility("hidden")));
12251 #define xmlTextWriterWriteDTDElement xmlTextWriterWriteDTDElement__internal_alias
12252 #endif
12253 #endif
12254 #endif
12255 
12256 #if defined(LIBXML_WRITER_ENABLED)
12257 #ifdef bottom_xmlwriter
12258 #undef xmlTextWriterWriteDTDEntity
12259 extern __typeof (xmlTextWriterWriteDTDEntity) xmlTextWriterWriteDTDEntity __attribute((alias("xmlTextWriterWriteDTDEntity__internal_alias")));
12260 #else
12261 #ifndef xmlTextWriterWriteDTDEntity
12262 extern __typeof (xmlTextWriterWriteDTDEntity) xmlTextWriterWriteDTDEntity__internal_alias __attribute((visibility("hidden")));
12263 #define xmlTextWriterWriteDTDEntity xmlTextWriterWriteDTDEntity__internal_alias
12264 #endif
12265 #endif
12266 #endif
12267 
12268 #if defined(LIBXML_WRITER_ENABLED)
12269 #ifdef bottom_xmlwriter
12270 #undef xmlTextWriterWriteDTDExternalEntity
12271 extern __typeof (xmlTextWriterWriteDTDExternalEntity) xmlTextWriterWriteDTDExternalEntity __attribute((alias("xmlTextWriterWriteDTDExternalEntity__internal_alias")));
12272 #else
12273 #ifndef xmlTextWriterWriteDTDExternalEntity
12274 extern __typeof (xmlTextWriterWriteDTDExternalEntity) xmlTextWriterWriteDTDExternalEntity__internal_alias __attribute((visibility("hidden")));
12275 #define xmlTextWriterWriteDTDExternalEntity xmlTextWriterWriteDTDExternalEntity__internal_alias
12276 #endif
12277 #endif
12278 #endif
12279 
12280 #if defined(LIBXML_WRITER_ENABLED)
12281 #ifdef bottom_xmlwriter
12282 #undef xmlTextWriterWriteDTDExternalEntityContents
12283 extern __typeof (xmlTextWriterWriteDTDExternalEntityContents) xmlTextWriterWriteDTDExternalEntityContents __attribute((alias("xmlTextWriterWriteDTDExternalEntityContents__internal_alias")));
12284 #else
12285 #ifndef xmlTextWriterWriteDTDExternalEntityContents
12286 extern __typeof (xmlTextWriterWriteDTDExternalEntityContents) xmlTextWriterWriteDTDExternalEntityContents__internal_alias __attribute((visibility("hidden")));
12287 #define xmlTextWriterWriteDTDExternalEntityContents xmlTextWriterWriteDTDExternalEntityContents__internal_alias
12288 #endif
12289 #endif
12290 #endif
12291 
12292 #if defined(LIBXML_WRITER_ENABLED)
12293 #ifdef bottom_xmlwriter
12294 #undef xmlTextWriterWriteDTDInternalEntity
12295 extern __typeof (xmlTextWriterWriteDTDInternalEntity) xmlTextWriterWriteDTDInternalEntity __attribute((alias("xmlTextWriterWriteDTDInternalEntity__internal_alias")));
12296 #else
12297 #ifndef xmlTextWriterWriteDTDInternalEntity
12298 extern __typeof (xmlTextWriterWriteDTDInternalEntity) xmlTextWriterWriteDTDInternalEntity__internal_alias __attribute((visibility("hidden")));
12299 #define xmlTextWriterWriteDTDInternalEntity xmlTextWriterWriteDTDInternalEntity__internal_alias
12300 #endif
12301 #endif
12302 #endif
12303 
12304 #if defined(LIBXML_WRITER_ENABLED)
12305 #ifdef bottom_xmlwriter
12306 #undef xmlTextWriterWriteDTDNotation
12307 extern __typeof (xmlTextWriterWriteDTDNotation) xmlTextWriterWriteDTDNotation __attribute((alias("xmlTextWriterWriteDTDNotation__internal_alias")));
12308 #else
12309 #ifndef xmlTextWriterWriteDTDNotation
12310 extern __typeof (xmlTextWriterWriteDTDNotation) xmlTextWriterWriteDTDNotation__internal_alias __attribute((visibility("hidden")));
12311 #define xmlTextWriterWriteDTDNotation xmlTextWriterWriteDTDNotation__internal_alias
12312 #endif
12313 #endif
12314 #endif
12315 
12316 #if defined(LIBXML_WRITER_ENABLED)
12317 #ifdef bottom_xmlwriter
12318 #undef xmlTextWriterWriteElement
12319 extern __typeof (xmlTextWriterWriteElement) xmlTextWriterWriteElement __attribute((alias("xmlTextWriterWriteElement__internal_alias")));
12320 #else
12321 #ifndef xmlTextWriterWriteElement
12322 extern __typeof (xmlTextWriterWriteElement) xmlTextWriterWriteElement__internal_alias __attribute((visibility("hidden")));
12323 #define xmlTextWriterWriteElement xmlTextWriterWriteElement__internal_alias
12324 #endif
12325 #endif
12326 #endif
12327 
12328 #if defined(LIBXML_WRITER_ENABLED)
12329 #ifdef bottom_xmlwriter
12330 #undef xmlTextWriterWriteElementNS
12331 extern __typeof (xmlTextWriterWriteElementNS) xmlTextWriterWriteElementNS __attribute((alias("xmlTextWriterWriteElementNS__internal_alias")));
12332 #else
12333 #ifndef xmlTextWriterWriteElementNS
12334 extern __typeof (xmlTextWriterWriteElementNS) xmlTextWriterWriteElementNS__internal_alias __attribute((visibility("hidden")));
12335 #define xmlTextWriterWriteElementNS xmlTextWriterWriteElementNS__internal_alias
12336 #endif
12337 #endif
12338 #endif
12339 
12340 #if defined(LIBXML_WRITER_ENABLED)
12341 #ifdef bottom_xmlwriter
12342 #undef xmlTextWriterWriteFormatAttribute
12343 extern __typeof (xmlTextWriterWriteFormatAttribute) xmlTextWriterWriteFormatAttribute __attribute((alias("xmlTextWriterWriteFormatAttribute__internal_alias")));
12344 #else
12345 #ifndef xmlTextWriterWriteFormatAttribute
12346 extern __typeof (xmlTextWriterWriteFormatAttribute) xmlTextWriterWriteFormatAttribute__internal_alias __attribute((visibility("hidden")));
12347 #define xmlTextWriterWriteFormatAttribute xmlTextWriterWriteFormatAttribute__internal_alias
12348 #endif
12349 #endif
12350 #endif
12351 
12352 #if defined(LIBXML_WRITER_ENABLED)
12353 #ifdef bottom_xmlwriter
12354 #undef xmlTextWriterWriteFormatAttributeNS
12355 extern __typeof (xmlTextWriterWriteFormatAttributeNS) xmlTextWriterWriteFormatAttributeNS __attribute((alias("xmlTextWriterWriteFormatAttributeNS__internal_alias")));
12356 #else
12357 #ifndef xmlTextWriterWriteFormatAttributeNS
12358 extern __typeof (xmlTextWriterWriteFormatAttributeNS) xmlTextWriterWriteFormatAttributeNS__internal_alias __attribute((visibility("hidden")));
12359 #define xmlTextWriterWriteFormatAttributeNS xmlTextWriterWriteFormatAttributeNS__internal_alias
12360 #endif
12361 #endif
12362 #endif
12363 
12364 #if defined(LIBXML_WRITER_ENABLED)
12365 #ifdef bottom_xmlwriter
12366 #undef xmlTextWriterWriteFormatCDATA
12367 extern __typeof (xmlTextWriterWriteFormatCDATA) xmlTextWriterWriteFormatCDATA __attribute((alias("xmlTextWriterWriteFormatCDATA__internal_alias")));
12368 #else
12369 #ifndef xmlTextWriterWriteFormatCDATA
12370 extern __typeof (xmlTextWriterWriteFormatCDATA) xmlTextWriterWriteFormatCDATA__internal_alias __attribute((visibility("hidden")));
12371 #define xmlTextWriterWriteFormatCDATA xmlTextWriterWriteFormatCDATA__internal_alias
12372 #endif
12373 #endif
12374 #endif
12375 
12376 #if defined(LIBXML_WRITER_ENABLED)
12377 #ifdef bottom_xmlwriter
12378 #undef xmlTextWriterWriteFormatComment
12379 extern __typeof (xmlTextWriterWriteFormatComment) xmlTextWriterWriteFormatComment __attribute((alias("xmlTextWriterWriteFormatComment__internal_alias")));
12380 #else
12381 #ifndef xmlTextWriterWriteFormatComment
12382 extern __typeof (xmlTextWriterWriteFormatComment) xmlTextWriterWriteFormatComment__internal_alias __attribute((visibility("hidden")));
12383 #define xmlTextWriterWriteFormatComment xmlTextWriterWriteFormatComment__internal_alias
12384 #endif
12385 #endif
12386 #endif
12387 
12388 #if defined(LIBXML_WRITER_ENABLED)
12389 #ifdef bottom_xmlwriter
12390 #undef xmlTextWriterWriteFormatDTD
12391 extern __typeof (xmlTextWriterWriteFormatDTD) xmlTextWriterWriteFormatDTD __attribute((alias("xmlTextWriterWriteFormatDTD__internal_alias")));
12392 #else
12393 #ifndef xmlTextWriterWriteFormatDTD
12394 extern __typeof (xmlTextWriterWriteFormatDTD) xmlTextWriterWriteFormatDTD__internal_alias __attribute((visibility("hidden")));
12395 #define xmlTextWriterWriteFormatDTD xmlTextWriterWriteFormatDTD__internal_alias
12396 #endif
12397 #endif
12398 #endif
12399 
12400 #if defined(LIBXML_WRITER_ENABLED)
12401 #ifdef bottom_xmlwriter
12402 #undef xmlTextWriterWriteFormatDTDAttlist
12403 extern __typeof (xmlTextWriterWriteFormatDTDAttlist) xmlTextWriterWriteFormatDTDAttlist __attribute((alias("xmlTextWriterWriteFormatDTDAttlist__internal_alias")));
12404 #else
12405 #ifndef xmlTextWriterWriteFormatDTDAttlist
12406 extern __typeof (xmlTextWriterWriteFormatDTDAttlist) xmlTextWriterWriteFormatDTDAttlist__internal_alias __attribute((visibility("hidden")));
12407 #define xmlTextWriterWriteFormatDTDAttlist xmlTextWriterWriteFormatDTDAttlist__internal_alias
12408 #endif
12409 #endif
12410 #endif
12411 
12412 #if defined(LIBXML_WRITER_ENABLED)
12413 #ifdef bottom_xmlwriter
12414 #undef xmlTextWriterWriteFormatDTDElement
12415 extern __typeof (xmlTextWriterWriteFormatDTDElement) xmlTextWriterWriteFormatDTDElement __attribute((alias("xmlTextWriterWriteFormatDTDElement__internal_alias")));
12416 #else
12417 #ifndef xmlTextWriterWriteFormatDTDElement
12418 extern __typeof (xmlTextWriterWriteFormatDTDElement) xmlTextWriterWriteFormatDTDElement__internal_alias __attribute((visibility("hidden")));
12419 #define xmlTextWriterWriteFormatDTDElement xmlTextWriterWriteFormatDTDElement__internal_alias
12420 #endif
12421 #endif
12422 #endif
12423 
12424 #if defined(LIBXML_WRITER_ENABLED)
12425 #ifdef bottom_xmlwriter
12426 #undef xmlTextWriterWriteFormatDTDInternalEntity
12427 extern __typeof (xmlTextWriterWriteFormatDTDInternalEntity) xmlTextWriterWriteFormatDTDInternalEntity __attribute((alias("xmlTextWriterWriteFormatDTDInternalEntity__internal_alias")));
12428 #else
12429 #ifndef xmlTextWriterWriteFormatDTDInternalEntity
12430 extern __typeof (xmlTextWriterWriteFormatDTDInternalEntity) xmlTextWriterWriteFormatDTDInternalEntity__internal_alias __attribute((visibility("hidden")));
12431 #define xmlTextWriterWriteFormatDTDInternalEntity xmlTextWriterWriteFormatDTDInternalEntity__internal_alias
12432 #endif
12433 #endif
12434 #endif
12435 
12436 #if defined(LIBXML_WRITER_ENABLED)
12437 #ifdef bottom_xmlwriter
12438 #undef xmlTextWriterWriteFormatElement
12439 extern __typeof (xmlTextWriterWriteFormatElement) xmlTextWriterWriteFormatElement __attribute((alias("xmlTextWriterWriteFormatElement__internal_alias")));
12440 #else
12441 #ifndef xmlTextWriterWriteFormatElement
12442 extern __typeof (xmlTextWriterWriteFormatElement) xmlTextWriterWriteFormatElement__internal_alias __attribute((visibility("hidden")));
12443 #define xmlTextWriterWriteFormatElement xmlTextWriterWriteFormatElement__internal_alias
12444 #endif
12445 #endif
12446 #endif
12447 
12448 #if defined(LIBXML_WRITER_ENABLED)
12449 #ifdef bottom_xmlwriter
12450 #undef xmlTextWriterWriteFormatElementNS
12451 extern __typeof (xmlTextWriterWriteFormatElementNS) xmlTextWriterWriteFormatElementNS __attribute((alias("xmlTextWriterWriteFormatElementNS__internal_alias")));
12452 #else
12453 #ifndef xmlTextWriterWriteFormatElementNS
12454 extern __typeof (xmlTextWriterWriteFormatElementNS) xmlTextWriterWriteFormatElementNS__internal_alias __attribute((visibility("hidden")));
12455 #define xmlTextWriterWriteFormatElementNS xmlTextWriterWriteFormatElementNS__internal_alias
12456 #endif
12457 #endif
12458 #endif
12459 
12460 #if defined(LIBXML_WRITER_ENABLED)
12461 #ifdef bottom_xmlwriter
12462 #undef xmlTextWriterWriteFormatPI
12463 extern __typeof (xmlTextWriterWriteFormatPI) xmlTextWriterWriteFormatPI __attribute((alias("xmlTextWriterWriteFormatPI__internal_alias")));
12464 #else
12465 #ifndef xmlTextWriterWriteFormatPI
12466 extern __typeof (xmlTextWriterWriteFormatPI) xmlTextWriterWriteFormatPI__internal_alias __attribute((visibility("hidden")));
12467 #define xmlTextWriterWriteFormatPI xmlTextWriterWriteFormatPI__internal_alias
12468 #endif
12469 #endif
12470 #endif
12471 
12472 #if defined(LIBXML_WRITER_ENABLED)
12473 #ifdef bottom_xmlwriter
12474 #undef xmlTextWriterWriteFormatRaw
12475 extern __typeof (xmlTextWriterWriteFormatRaw) xmlTextWriterWriteFormatRaw __attribute((alias("xmlTextWriterWriteFormatRaw__internal_alias")));
12476 #else
12477 #ifndef xmlTextWriterWriteFormatRaw
12478 extern __typeof (xmlTextWriterWriteFormatRaw) xmlTextWriterWriteFormatRaw__internal_alias __attribute((visibility("hidden")));
12479 #define xmlTextWriterWriteFormatRaw xmlTextWriterWriteFormatRaw__internal_alias
12480 #endif
12481 #endif
12482 #endif
12483 
12484 #if defined(LIBXML_WRITER_ENABLED)
12485 #ifdef bottom_xmlwriter
12486 #undef xmlTextWriterWriteFormatString
12487 extern __typeof (xmlTextWriterWriteFormatString) xmlTextWriterWriteFormatString __attribute((alias("xmlTextWriterWriteFormatString__internal_alias")));
12488 #else
12489 #ifndef xmlTextWriterWriteFormatString
12490 extern __typeof (xmlTextWriterWriteFormatString) xmlTextWriterWriteFormatString__internal_alias __attribute((visibility("hidden")));
12491 #define xmlTextWriterWriteFormatString xmlTextWriterWriteFormatString__internal_alias
12492 #endif
12493 #endif
12494 #endif
12495 
12496 #if defined(LIBXML_WRITER_ENABLED)
12497 #ifdef bottom_xmlwriter
12498 #undef xmlTextWriterWritePI
12499 extern __typeof (xmlTextWriterWritePI) xmlTextWriterWritePI __attribute((alias("xmlTextWriterWritePI__internal_alias")));
12500 #else
12501 #ifndef xmlTextWriterWritePI
12502 extern __typeof (xmlTextWriterWritePI) xmlTextWriterWritePI__internal_alias __attribute((visibility("hidden")));
12503 #define xmlTextWriterWritePI xmlTextWriterWritePI__internal_alias
12504 #endif
12505 #endif
12506 #endif
12507 
12508 #if defined(LIBXML_WRITER_ENABLED)
12509 #ifdef bottom_xmlwriter
12510 #undef xmlTextWriterWriteRaw
12511 extern __typeof (xmlTextWriterWriteRaw) xmlTextWriterWriteRaw __attribute((alias("xmlTextWriterWriteRaw__internal_alias")));
12512 #else
12513 #ifndef xmlTextWriterWriteRaw
12514 extern __typeof (xmlTextWriterWriteRaw) xmlTextWriterWriteRaw__internal_alias __attribute((visibility("hidden")));
12515 #define xmlTextWriterWriteRaw xmlTextWriterWriteRaw__internal_alias
12516 #endif
12517 #endif
12518 #endif
12519 
12520 #if defined(LIBXML_WRITER_ENABLED)
12521 #ifdef bottom_xmlwriter
12522 #undef xmlTextWriterWriteRawLen
12523 extern __typeof (xmlTextWriterWriteRawLen) xmlTextWriterWriteRawLen __attribute((alias("xmlTextWriterWriteRawLen__internal_alias")));
12524 #else
12525 #ifndef xmlTextWriterWriteRawLen
12526 extern __typeof (xmlTextWriterWriteRawLen) xmlTextWriterWriteRawLen__internal_alias __attribute((visibility("hidden")));
12527 #define xmlTextWriterWriteRawLen xmlTextWriterWriteRawLen__internal_alias
12528 #endif
12529 #endif
12530 #endif
12531 
12532 #if defined(LIBXML_WRITER_ENABLED)
12533 #ifdef bottom_xmlwriter
12534 #undef xmlTextWriterWriteString
12535 extern __typeof (xmlTextWriterWriteString) xmlTextWriterWriteString __attribute((alias("xmlTextWriterWriteString__internal_alias")));
12536 #else
12537 #ifndef xmlTextWriterWriteString
12538 extern __typeof (xmlTextWriterWriteString) xmlTextWriterWriteString__internal_alias __attribute((visibility("hidden")));
12539 #define xmlTextWriterWriteString xmlTextWriterWriteString__internal_alias
12540 #endif
12541 #endif
12542 #endif
12543 
12544 #if defined(LIBXML_WRITER_ENABLED)
12545 #ifdef bottom_xmlwriter
12546 #undef xmlTextWriterWriteVFormatAttribute
12547 extern __typeof (xmlTextWriterWriteVFormatAttribute) xmlTextWriterWriteVFormatAttribute __attribute((alias("xmlTextWriterWriteVFormatAttribute__internal_alias")));
12548 #else
12549 #ifndef xmlTextWriterWriteVFormatAttribute
12550 extern __typeof (xmlTextWriterWriteVFormatAttribute) xmlTextWriterWriteVFormatAttribute__internal_alias __attribute((visibility("hidden")));
12551 #define xmlTextWriterWriteVFormatAttribute xmlTextWriterWriteVFormatAttribute__internal_alias
12552 #endif
12553 #endif
12554 #endif
12555 
12556 #if defined(LIBXML_WRITER_ENABLED)
12557 #ifdef bottom_xmlwriter
12558 #undef xmlTextWriterWriteVFormatAttributeNS
12559 extern __typeof (xmlTextWriterWriteVFormatAttributeNS) xmlTextWriterWriteVFormatAttributeNS __attribute((alias("xmlTextWriterWriteVFormatAttributeNS__internal_alias")));
12560 #else
12561 #ifndef xmlTextWriterWriteVFormatAttributeNS
12562 extern __typeof (xmlTextWriterWriteVFormatAttributeNS) xmlTextWriterWriteVFormatAttributeNS__internal_alias __attribute((visibility("hidden")));
12563 #define xmlTextWriterWriteVFormatAttributeNS xmlTextWriterWriteVFormatAttributeNS__internal_alias
12564 #endif
12565 #endif
12566 #endif
12567 
12568 #if defined(LIBXML_WRITER_ENABLED)
12569 #ifdef bottom_xmlwriter
12570 #undef xmlTextWriterWriteVFormatCDATA
12571 extern __typeof (xmlTextWriterWriteVFormatCDATA) xmlTextWriterWriteVFormatCDATA __attribute((alias("xmlTextWriterWriteVFormatCDATA__internal_alias")));
12572 #else
12573 #ifndef xmlTextWriterWriteVFormatCDATA
12574 extern __typeof (xmlTextWriterWriteVFormatCDATA) xmlTextWriterWriteVFormatCDATA__internal_alias __attribute((visibility("hidden")));
12575 #define xmlTextWriterWriteVFormatCDATA xmlTextWriterWriteVFormatCDATA__internal_alias
12576 #endif
12577 #endif
12578 #endif
12579 
12580 #if defined(LIBXML_WRITER_ENABLED)
12581 #ifdef bottom_xmlwriter
12582 #undef xmlTextWriterWriteVFormatComment
12583 extern __typeof (xmlTextWriterWriteVFormatComment) xmlTextWriterWriteVFormatComment __attribute((alias("xmlTextWriterWriteVFormatComment__internal_alias")));
12584 #else
12585 #ifndef xmlTextWriterWriteVFormatComment
12586 extern __typeof (xmlTextWriterWriteVFormatComment) xmlTextWriterWriteVFormatComment__internal_alias __attribute((visibility("hidden")));
12587 #define xmlTextWriterWriteVFormatComment xmlTextWriterWriteVFormatComment__internal_alias
12588 #endif
12589 #endif
12590 #endif
12591 
12592 #if defined(LIBXML_WRITER_ENABLED)
12593 #ifdef bottom_xmlwriter
12594 #undef xmlTextWriterWriteVFormatDTD
12595 extern __typeof (xmlTextWriterWriteVFormatDTD) xmlTextWriterWriteVFormatDTD __attribute((alias("xmlTextWriterWriteVFormatDTD__internal_alias")));
12596 #else
12597 #ifndef xmlTextWriterWriteVFormatDTD
12598 extern __typeof (xmlTextWriterWriteVFormatDTD) xmlTextWriterWriteVFormatDTD__internal_alias __attribute((visibility("hidden")));
12599 #define xmlTextWriterWriteVFormatDTD xmlTextWriterWriteVFormatDTD__internal_alias
12600 #endif
12601 #endif
12602 #endif
12603 
12604 #if defined(LIBXML_WRITER_ENABLED)
12605 #ifdef bottom_xmlwriter
12606 #undef xmlTextWriterWriteVFormatDTDAttlist
12607 extern __typeof (xmlTextWriterWriteVFormatDTDAttlist) xmlTextWriterWriteVFormatDTDAttlist __attribute((alias("xmlTextWriterWriteVFormatDTDAttlist__internal_alias")));
12608 #else
12609 #ifndef xmlTextWriterWriteVFormatDTDAttlist
12610 extern __typeof (xmlTextWriterWriteVFormatDTDAttlist) xmlTextWriterWriteVFormatDTDAttlist__internal_alias __attribute((visibility("hidden")));
12611 #define xmlTextWriterWriteVFormatDTDAttlist xmlTextWriterWriteVFormatDTDAttlist__internal_alias
12612 #endif
12613 #endif
12614 #endif
12615 
12616 #if defined(LIBXML_WRITER_ENABLED)
12617 #ifdef bottom_xmlwriter
12618 #undef xmlTextWriterWriteVFormatDTDElement
12619 extern __typeof (xmlTextWriterWriteVFormatDTDElement) xmlTextWriterWriteVFormatDTDElement __attribute((alias("xmlTextWriterWriteVFormatDTDElement__internal_alias")));
12620 #else
12621 #ifndef xmlTextWriterWriteVFormatDTDElement
12622 extern __typeof (xmlTextWriterWriteVFormatDTDElement) xmlTextWriterWriteVFormatDTDElement__internal_alias __attribute((visibility("hidden")));
12623 #define xmlTextWriterWriteVFormatDTDElement xmlTextWriterWriteVFormatDTDElement__internal_alias
12624 #endif
12625 #endif
12626 #endif
12627 
12628 #if defined(LIBXML_WRITER_ENABLED)
12629 #ifdef bottom_xmlwriter
12630 #undef xmlTextWriterWriteVFormatDTDInternalEntity
12631 extern __typeof (xmlTextWriterWriteVFormatDTDInternalEntity) xmlTextWriterWriteVFormatDTDInternalEntity __attribute((alias("xmlTextWriterWriteVFormatDTDInternalEntity__internal_alias")));
12632 #else
12633 #ifndef xmlTextWriterWriteVFormatDTDInternalEntity
12634 extern __typeof (xmlTextWriterWriteVFormatDTDInternalEntity) xmlTextWriterWriteVFormatDTDInternalEntity__internal_alias __attribute((visibility("hidden")));
12635 #define xmlTextWriterWriteVFormatDTDInternalEntity xmlTextWriterWriteVFormatDTDInternalEntity__internal_alias
12636 #endif
12637 #endif
12638 #endif
12639 
12640 #if defined(LIBXML_WRITER_ENABLED)
12641 #ifdef bottom_xmlwriter
12642 #undef xmlTextWriterWriteVFormatElement
12643 extern __typeof (xmlTextWriterWriteVFormatElement) xmlTextWriterWriteVFormatElement __attribute((alias("xmlTextWriterWriteVFormatElement__internal_alias")));
12644 #else
12645 #ifndef xmlTextWriterWriteVFormatElement
12646 extern __typeof (xmlTextWriterWriteVFormatElement) xmlTextWriterWriteVFormatElement__internal_alias __attribute((visibility("hidden")));
12647 #define xmlTextWriterWriteVFormatElement xmlTextWriterWriteVFormatElement__internal_alias
12648 #endif
12649 #endif
12650 #endif
12651 
12652 #if defined(LIBXML_WRITER_ENABLED)
12653 #ifdef bottom_xmlwriter
12654 #undef xmlTextWriterWriteVFormatElementNS
12655 extern __typeof (xmlTextWriterWriteVFormatElementNS) xmlTextWriterWriteVFormatElementNS __attribute((alias("xmlTextWriterWriteVFormatElementNS__internal_alias")));
12656 #else
12657 #ifndef xmlTextWriterWriteVFormatElementNS
12658 extern __typeof (xmlTextWriterWriteVFormatElementNS) xmlTextWriterWriteVFormatElementNS__internal_alias __attribute((visibility("hidden")));
12659 #define xmlTextWriterWriteVFormatElementNS xmlTextWriterWriteVFormatElementNS__internal_alias
12660 #endif
12661 #endif
12662 #endif
12663 
12664 #if defined(LIBXML_WRITER_ENABLED)
12665 #ifdef bottom_xmlwriter
12666 #undef xmlTextWriterWriteVFormatPI
12667 extern __typeof (xmlTextWriterWriteVFormatPI) xmlTextWriterWriteVFormatPI __attribute((alias("xmlTextWriterWriteVFormatPI__internal_alias")));
12668 #else
12669 #ifndef xmlTextWriterWriteVFormatPI
12670 extern __typeof (xmlTextWriterWriteVFormatPI) xmlTextWriterWriteVFormatPI__internal_alias __attribute((visibility("hidden")));
12671 #define xmlTextWriterWriteVFormatPI xmlTextWriterWriteVFormatPI__internal_alias
12672 #endif
12673 #endif
12674 #endif
12675 
12676 #if defined(LIBXML_WRITER_ENABLED)
12677 #ifdef bottom_xmlwriter
12678 #undef xmlTextWriterWriteVFormatRaw
12679 extern __typeof (xmlTextWriterWriteVFormatRaw) xmlTextWriterWriteVFormatRaw __attribute((alias("xmlTextWriterWriteVFormatRaw__internal_alias")));
12680 #else
12681 #ifndef xmlTextWriterWriteVFormatRaw
12682 extern __typeof (xmlTextWriterWriteVFormatRaw) xmlTextWriterWriteVFormatRaw__internal_alias __attribute((visibility("hidden")));
12683 #define xmlTextWriterWriteVFormatRaw xmlTextWriterWriteVFormatRaw__internal_alias
12684 #endif
12685 #endif
12686 #endif
12687 
12688 #if defined(LIBXML_WRITER_ENABLED)
12689 #ifdef bottom_xmlwriter
12690 #undef xmlTextWriterWriteVFormatString
12691 extern __typeof (xmlTextWriterWriteVFormatString) xmlTextWriterWriteVFormatString __attribute((alias("xmlTextWriterWriteVFormatString__internal_alias")));
12692 #else
12693 #ifndef xmlTextWriterWriteVFormatString
12694 extern __typeof (xmlTextWriterWriteVFormatString) xmlTextWriterWriteVFormatString__internal_alias __attribute((visibility("hidden")));
12695 #define xmlTextWriterWriteVFormatString xmlTextWriterWriteVFormatString__internal_alias
12696 #endif
12697 #endif
12698 #endif
12699 
12700 #ifdef bottom_globals
12701 #undef xmlThrDefBufferAllocScheme
12702 extern __typeof (xmlThrDefBufferAllocScheme) xmlThrDefBufferAllocScheme __attribute((alias("xmlThrDefBufferAllocScheme__internal_alias")));
12703 #else
12704 #ifndef xmlThrDefBufferAllocScheme
12705 extern __typeof (xmlThrDefBufferAllocScheme) xmlThrDefBufferAllocScheme__internal_alias __attribute((visibility("hidden")));
12706 #define xmlThrDefBufferAllocScheme xmlThrDefBufferAllocScheme__internal_alias
12707 #endif
12708 #endif
12709 
12710 #ifdef bottom_globals
12711 #undef xmlThrDefDefaultBufferSize
12712 extern __typeof (xmlThrDefDefaultBufferSize) xmlThrDefDefaultBufferSize __attribute((alias("xmlThrDefDefaultBufferSize__internal_alias")));
12713 #else
12714 #ifndef xmlThrDefDefaultBufferSize
12715 extern __typeof (xmlThrDefDefaultBufferSize) xmlThrDefDefaultBufferSize__internal_alias __attribute((visibility("hidden")));
12716 #define xmlThrDefDefaultBufferSize xmlThrDefDefaultBufferSize__internal_alias
12717 #endif
12718 #endif
12719 
12720 #ifdef bottom_globals
12721 #undef xmlThrDefDeregisterNodeDefault
12722 extern __typeof (xmlThrDefDeregisterNodeDefault) xmlThrDefDeregisterNodeDefault __attribute((alias("xmlThrDefDeregisterNodeDefault__internal_alias")));
12723 #else
12724 #ifndef xmlThrDefDeregisterNodeDefault
12725 extern __typeof (xmlThrDefDeregisterNodeDefault) xmlThrDefDeregisterNodeDefault__internal_alias __attribute((visibility("hidden")));
12726 #define xmlThrDefDeregisterNodeDefault xmlThrDefDeregisterNodeDefault__internal_alias
12727 #endif
12728 #endif
12729 
12730 #ifdef bottom_globals
12731 #undef xmlThrDefDoValidityCheckingDefaultValue
12732 extern __typeof (xmlThrDefDoValidityCheckingDefaultValue) xmlThrDefDoValidityCheckingDefaultValue __attribute((alias("xmlThrDefDoValidityCheckingDefaultValue__internal_alias")));
12733 #else
12734 #ifndef xmlThrDefDoValidityCheckingDefaultValue
12735 extern __typeof (xmlThrDefDoValidityCheckingDefaultValue) xmlThrDefDoValidityCheckingDefaultValue__internal_alias __attribute((visibility("hidden")));
12736 #define xmlThrDefDoValidityCheckingDefaultValue xmlThrDefDoValidityCheckingDefaultValue__internal_alias
12737 #endif
12738 #endif
12739 
12740 #ifdef bottom_globals
12741 #undef xmlThrDefGetWarningsDefaultValue
12742 extern __typeof (xmlThrDefGetWarningsDefaultValue) xmlThrDefGetWarningsDefaultValue __attribute((alias("xmlThrDefGetWarningsDefaultValue__internal_alias")));
12743 #else
12744 #ifndef xmlThrDefGetWarningsDefaultValue
12745 extern __typeof (xmlThrDefGetWarningsDefaultValue) xmlThrDefGetWarningsDefaultValue__internal_alias __attribute((visibility("hidden")));
12746 #define xmlThrDefGetWarningsDefaultValue xmlThrDefGetWarningsDefaultValue__internal_alias
12747 #endif
12748 #endif
12749 
12750 #ifdef bottom_globals
12751 #undef xmlThrDefIndentTreeOutput
12752 extern __typeof (xmlThrDefIndentTreeOutput) xmlThrDefIndentTreeOutput __attribute((alias("xmlThrDefIndentTreeOutput__internal_alias")));
12753 #else
12754 #ifndef xmlThrDefIndentTreeOutput
12755 extern __typeof (xmlThrDefIndentTreeOutput) xmlThrDefIndentTreeOutput__internal_alias __attribute((visibility("hidden")));
12756 #define xmlThrDefIndentTreeOutput xmlThrDefIndentTreeOutput__internal_alias
12757 #endif
12758 #endif
12759 
12760 #ifdef bottom_globals
12761 #undef xmlThrDefKeepBlanksDefaultValue
12762 extern __typeof (xmlThrDefKeepBlanksDefaultValue) xmlThrDefKeepBlanksDefaultValue __attribute((alias("xmlThrDefKeepBlanksDefaultValue__internal_alias")));
12763 #else
12764 #ifndef xmlThrDefKeepBlanksDefaultValue
12765 extern __typeof (xmlThrDefKeepBlanksDefaultValue) xmlThrDefKeepBlanksDefaultValue__internal_alias __attribute((visibility("hidden")));
12766 #define xmlThrDefKeepBlanksDefaultValue xmlThrDefKeepBlanksDefaultValue__internal_alias
12767 #endif
12768 #endif
12769 
12770 #ifdef bottom_globals
12771 #undef xmlThrDefLineNumbersDefaultValue
12772 extern __typeof (xmlThrDefLineNumbersDefaultValue) xmlThrDefLineNumbersDefaultValue __attribute((alias("xmlThrDefLineNumbersDefaultValue__internal_alias")));
12773 #else
12774 #ifndef xmlThrDefLineNumbersDefaultValue
12775 extern __typeof (xmlThrDefLineNumbersDefaultValue) xmlThrDefLineNumbersDefaultValue__internal_alias __attribute((visibility("hidden")));
12776 #define xmlThrDefLineNumbersDefaultValue xmlThrDefLineNumbersDefaultValue__internal_alias
12777 #endif
12778 #endif
12779 
12780 #ifdef bottom_globals
12781 #undef xmlThrDefLoadExtDtdDefaultValue
12782 extern __typeof (xmlThrDefLoadExtDtdDefaultValue) xmlThrDefLoadExtDtdDefaultValue __attribute((alias("xmlThrDefLoadExtDtdDefaultValue__internal_alias")));
12783 #else
12784 #ifndef xmlThrDefLoadExtDtdDefaultValue
12785 extern __typeof (xmlThrDefLoadExtDtdDefaultValue) xmlThrDefLoadExtDtdDefaultValue__internal_alias __attribute((visibility("hidden")));
12786 #define xmlThrDefLoadExtDtdDefaultValue xmlThrDefLoadExtDtdDefaultValue__internal_alias
12787 #endif
12788 #endif
12789 
12790 #ifdef bottom_globals
12791 #undef xmlThrDefOutputBufferCreateFilenameDefault
12792 extern __typeof (xmlThrDefOutputBufferCreateFilenameDefault) xmlThrDefOutputBufferCreateFilenameDefault __attribute((alias("xmlThrDefOutputBufferCreateFilenameDefault__internal_alias")));
12793 #else
12794 #ifndef xmlThrDefOutputBufferCreateFilenameDefault
12795 extern __typeof (xmlThrDefOutputBufferCreateFilenameDefault) xmlThrDefOutputBufferCreateFilenameDefault__internal_alias __attribute((visibility("hidden")));
12796 #define xmlThrDefOutputBufferCreateFilenameDefault xmlThrDefOutputBufferCreateFilenameDefault__internal_alias
12797 #endif
12798 #endif
12799 
12800 #ifdef bottom_globals
12801 #undef xmlThrDefParserDebugEntities
12802 extern __typeof (xmlThrDefParserDebugEntities) xmlThrDefParserDebugEntities __attribute((alias("xmlThrDefParserDebugEntities__internal_alias")));
12803 #else
12804 #ifndef xmlThrDefParserDebugEntities
12805 extern __typeof (xmlThrDefParserDebugEntities) xmlThrDefParserDebugEntities__internal_alias __attribute((visibility("hidden")));
12806 #define xmlThrDefParserDebugEntities xmlThrDefParserDebugEntities__internal_alias
12807 #endif
12808 #endif
12809 
12810 #ifdef bottom_globals
12811 #undef xmlThrDefParserInputBufferCreateFilenameDefault
12812 extern __typeof (xmlThrDefParserInputBufferCreateFilenameDefault) xmlThrDefParserInputBufferCreateFilenameDefault __attribute((alias("xmlThrDefParserInputBufferCreateFilenameDefault__internal_alias")));
12813 #else
12814 #ifndef xmlThrDefParserInputBufferCreateFilenameDefault
12815 extern __typeof (xmlThrDefParserInputBufferCreateFilenameDefault) xmlThrDefParserInputBufferCreateFilenameDefault__internal_alias __attribute((visibility("hidden")));
12816 #define xmlThrDefParserInputBufferCreateFilenameDefault xmlThrDefParserInputBufferCreateFilenameDefault__internal_alias
12817 #endif
12818 #endif
12819 
12820 #ifdef bottom_globals
12821 #undef xmlThrDefPedanticParserDefaultValue
12822 extern __typeof (xmlThrDefPedanticParserDefaultValue) xmlThrDefPedanticParserDefaultValue __attribute((alias("xmlThrDefPedanticParserDefaultValue__internal_alias")));
12823 #else
12824 #ifndef xmlThrDefPedanticParserDefaultValue
12825 extern __typeof (xmlThrDefPedanticParserDefaultValue) xmlThrDefPedanticParserDefaultValue__internal_alias __attribute((visibility("hidden")));
12826 #define xmlThrDefPedanticParserDefaultValue xmlThrDefPedanticParserDefaultValue__internal_alias
12827 #endif
12828 #endif
12829 
12830 #ifdef bottom_globals
12831 #undef xmlThrDefRegisterNodeDefault
12832 extern __typeof (xmlThrDefRegisterNodeDefault) xmlThrDefRegisterNodeDefault __attribute((alias("xmlThrDefRegisterNodeDefault__internal_alias")));
12833 #else
12834 #ifndef xmlThrDefRegisterNodeDefault
12835 extern __typeof (xmlThrDefRegisterNodeDefault) xmlThrDefRegisterNodeDefault__internal_alias __attribute((visibility("hidden")));
12836 #define xmlThrDefRegisterNodeDefault xmlThrDefRegisterNodeDefault__internal_alias
12837 #endif
12838 #endif
12839 
12840 #ifdef bottom_globals
12841 #undef xmlThrDefSaveNoEmptyTags
12842 extern __typeof (xmlThrDefSaveNoEmptyTags) xmlThrDefSaveNoEmptyTags __attribute((alias("xmlThrDefSaveNoEmptyTags__internal_alias")));
12843 #else
12844 #ifndef xmlThrDefSaveNoEmptyTags
12845 extern __typeof (xmlThrDefSaveNoEmptyTags) xmlThrDefSaveNoEmptyTags__internal_alias __attribute((visibility("hidden")));
12846 #define xmlThrDefSaveNoEmptyTags xmlThrDefSaveNoEmptyTags__internal_alias
12847 #endif
12848 #endif
12849 
12850 #ifdef bottom_globals
12851 #undef xmlThrDefSetGenericErrorFunc
12852 extern __typeof (xmlThrDefSetGenericErrorFunc) xmlThrDefSetGenericErrorFunc __attribute((alias("xmlThrDefSetGenericErrorFunc__internal_alias")));
12853 #else
12854 #ifndef xmlThrDefSetGenericErrorFunc
12855 extern __typeof (xmlThrDefSetGenericErrorFunc) xmlThrDefSetGenericErrorFunc__internal_alias __attribute((visibility("hidden")));
12856 #define xmlThrDefSetGenericErrorFunc xmlThrDefSetGenericErrorFunc__internal_alias
12857 #endif
12858 #endif
12859 
12860 #ifdef bottom_globals
12861 #undef xmlThrDefSetStructuredErrorFunc
12862 extern __typeof (xmlThrDefSetStructuredErrorFunc) xmlThrDefSetStructuredErrorFunc __attribute((alias("xmlThrDefSetStructuredErrorFunc__internal_alias")));
12863 #else
12864 #ifndef xmlThrDefSetStructuredErrorFunc
12865 extern __typeof (xmlThrDefSetStructuredErrorFunc) xmlThrDefSetStructuredErrorFunc__internal_alias __attribute((visibility("hidden")));
12866 #define xmlThrDefSetStructuredErrorFunc xmlThrDefSetStructuredErrorFunc__internal_alias
12867 #endif
12868 #endif
12869 
12870 #ifdef bottom_globals
12871 #undef xmlThrDefSubstituteEntitiesDefaultValue
12872 extern __typeof (xmlThrDefSubstituteEntitiesDefaultValue) xmlThrDefSubstituteEntitiesDefaultValue __attribute((alias("xmlThrDefSubstituteEntitiesDefaultValue__internal_alias")));
12873 #else
12874 #ifndef xmlThrDefSubstituteEntitiesDefaultValue
12875 extern __typeof (xmlThrDefSubstituteEntitiesDefaultValue) xmlThrDefSubstituteEntitiesDefaultValue__internal_alias __attribute((visibility("hidden")));
12876 #define xmlThrDefSubstituteEntitiesDefaultValue xmlThrDefSubstituteEntitiesDefaultValue__internal_alias
12877 #endif
12878 #endif
12879 
12880 #ifdef bottom_globals
12881 #undef xmlThrDefTreeIndentString
12882 extern __typeof (xmlThrDefTreeIndentString) xmlThrDefTreeIndentString __attribute((alias("xmlThrDefTreeIndentString__internal_alias")));
12883 #else
12884 #ifndef xmlThrDefTreeIndentString
12885 extern __typeof (xmlThrDefTreeIndentString) xmlThrDefTreeIndentString__internal_alias __attribute((visibility("hidden")));
12886 #define xmlThrDefTreeIndentString xmlThrDefTreeIndentString__internal_alias
12887 #endif
12888 #endif
12889 
12890 #if defined(LIBXML_UNICODE_ENABLED)
12891 #ifdef bottom_xmlunicode
12892 #undef xmlUCSIsAegeanNumbers
12893 extern __typeof (xmlUCSIsAegeanNumbers) xmlUCSIsAegeanNumbers __attribute((alias("xmlUCSIsAegeanNumbers__internal_alias")));
12894 #else
12895 #ifndef xmlUCSIsAegeanNumbers
12896 extern __typeof (xmlUCSIsAegeanNumbers) xmlUCSIsAegeanNumbers__internal_alias __attribute((visibility("hidden")));
12897 #define xmlUCSIsAegeanNumbers xmlUCSIsAegeanNumbers__internal_alias
12898 #endif
12899 #endif
12900 #endif
12901 
12902 #if defined(LIBXML_UNICODE_ENABLED)
12903 #ifdef bottom_xmlunicode
12904 #undef xmlUCSIsAlphabeticPresentationForms
12905 extern __typeof (xmlUCSIsAlphabeticPresentationForms) xmlUCSIsAlphabeticPresentationForms __attribute((alias("xmlUCSIsAlphabeticPresentationForms__internal_alias")));
12906 #else
12907 #ifndef xmlUCSIsAlphabeticPresentationForms
12908 extern __typeof (xmlUCSIsAlphabeticPresentationForms) xmlUCSIsAlphabeticPresentationForms__internal_alias __attribute((visibility("hidden")));
12909 #define xmlUCSIsAlphabeticPresentationForms xmlUCSIsAlphabeticPresentationForms__internal_alias
12910 #endif
12911 #endif
12912 #endif
12913 
12914 #if defined(LIBXML_UNICODE_ENABLED)
12915 #ifdef bottom_xmlunicode
12916 #undef xmlUCSIsArabic
12917 extern __typeof (xmlUCSIsArabic) xmlUCSIsArabic __attribute((alias("xmlUCSIsArabic__internal_alias")));
12918 #else
12919 #ifndef xmlUCSIsArabic
12920 extern __typeof (xmlUCSIsArabic) xmlUCSIsArabic__internal_alias __attribute((visibility("hidden")));
12921 #define xmlUCSIsArabic xmlUCSIsArabic__internal_alias
12922 #endif
12923 #endif
12924 #endif
12925 
12926 #if defined(LIBXML_UNICODE_ENABLED)
12927 #ifdef bottom_xmlunicode
12928 #undef xmlUCSIsArabicPresentationFormsA
12929 extern __typeof (xmlUCSIsArabicPresentationFormsA) xmlUCSIsArabicPresentationFormsA __attribute((alias("xmlUCSIsArabicPresentationFormsA__internal_alias")));
12930 #else
12931 #ifndef xmlUCSIsArabicPresentationFormsA
12932 extern __typeof (xmlUCSIsArabicPresentationFormsA) xmlUCSIsArabicPresentationFormsA__internal_alias __attribute((visibility("hidden")));
12933 #define xmlUCSIsArabicPresentationFormsA xmlUCSIsArabicPresentationFormsA__internal_alias
12934 #endif
12935 #endif
12936 #endif
12937 
12938 #if defined(LIBXML_UNICODE_ENABLED)
12939 #ifdef bottom_xmlunicode
12940 #undef xmlUCSIsArabicPresentationFormsB
12941 extern __typeof (xmlUCSIsArabicPresentationFormsB) xmlUCSIsArabicPresentationFormsB __attribute((alias("xmlUCSIsArabicPresentationFormsB__internal_alias")));
12942 #else
12943 #ifndef xmlUCSIsArabicPresentationFormsB
12944 extern __typeof (xmlUCSIsArabicPresentationFormsB) xmlUCSIsArabicPresentationFormsB__internal_alias __attribute((visibility("hidden")));
12945 #define xmlUCSIsArabicPresentationFormsB xmlUCSIsArabicPresentationFormsB__internal_alias
12946 #endif
12947 #endif
12948 #endif
12949 
12950 #if defined(LIBXML_UNICODE_ENABLED)
12951 #ifdef bottom_xmlunicode
12952 #undef xmlUCSIsArmenian
12953 extern __typeof (xmlUCSIsArmenian) xmlUCSIsArmenian __attribute((alias("xmlUCSIsArmenian__internal_alias")));
12954 #else
12955 #ifndef xmlUCSIsArmenian
12956 extern __typeof (xmlUCSIsArmenian) xmlUCSIsArmenian__internal_alias __attribute((visibility("hidden")));
12957 #define xmlUCSIsArmenian xmlUCSIsArmenian__internal_alias
12958 #endif
12959 #endif
12960 #endif
12961 
12962 #if defined(LIBXML_UNICODE_ENABLED)
12963 #ifdef bottom_xmlunicode
12964 #undef xmlUCSIsArrows
12965 extern __typeof (xmlUCSIsArrows) xmlUCSIsArrows __attribute((alias("xmlUCSIsArrows__internal_alias")));
12966 #else
12967 #ifndef xmlUCSIsArrows
12968 extern __typeof (xmlUCSIsArrows) xmlUCSIsArrows__internal_alias __attribute((visibility("hidden")));
12969 #define xmlUCSIsArrows xmlUCSIsArrows__internal_alias
12970 #endif
12971 #endif
12972 #endif
12973 
12974 #if defined(LIBXML_UNICODE_ENABLED)
12975 #ifdef bottom_xmlunicode
12976 #undef xmlUCSIsBasicLatin
12977 extern __typeof (xmlUCSIsBasicLatin) xmlUCSIsBasicLatin __attribute((alias("xmlUCSIsBasicLatin__internal_alias")));
12978 #else
12979 #ifndef xmlUCSIsBasicLatin
12980 extern __typeof (xmlUCSIsBasicLatin) xmlUCSIsBasicLatin__internal_alias __attribute((visibility("hidden")));
12981 #define xmlUCSIsBasicLatin xmlUCSIsBasicLatin__internal_alias
12982 #endif
12983 #endif
12984 #endif
12985 
12986 #if defined(LIBXML_UNICODE_ENABLED)
12987 #ifdef bottom_xmlunicode
12988 #undef xmlUCSIsBengali
12989 extern __typeof (xmlUCSIsBengali) xmlUCSIsBengali __attribute((alias("xmlUCSIsBengali__internal_alias")));
12990 #else
12991 #ifndef xmlUCSIsBengali
12992 extern __typeof (xmlUCSIsBengali) xmlUCSIsBengali__internal_alias __attribute((visibility("hidden")));
12993 #define xmlUCSIsBengali xmlUCSIsBengali__internal_alias
12994 #endif
12995 #endif
12996 #endif
12997 
12998 #if defined(LIBXML_UNICODE_ENABLED)
12999 #ifdef bottom_xmlunicode
13000 #undef xmlUCSIsBlock
13001 extern __typeof (xmlUCSIsBlock) xmlUCSIsBlock __attribute((alias("xmlUCSIsBlock__internal_alias")));
13002 #else
13003 #ifndef xmlUCSIsBlock
13004 extern __typeof (xmlUCSIsBlock) xmlUCSIsBlock__internal_alias __attribute((visibility("hidden")));
13005 #define xmlUCSIsBlock xmlUCSIsBlock__internal_alias
13006 #endif
13007 #endif
13008 #endif
13009 
13010 #if defined(LIBXML_UNICODE_ENABLED)
13011 #ifdef bottom_xmlunicode
13012 #undef xmlUCSIsBlockElements
13013 extern __typeof (xmlUCSIsBlockElements) xmlUCSIsBlockElements __attribute((alias("xmlUCSIsBlockElements__internal_alias")));
13014 #else
13015 #ifndef xmlUCSIsBlockElements
13016 extern __typeof (xmlUCSIsBlockElements) xmlUCSIsBlockElements__internal_alias __attribute((visibility("hidden")));
13017 #define xmlUCSIsBlockElements xmlUCSIsBlockElements__internal_alias
13018 #endif
13019 #endif
13020 #endif
13021 
13022 #if defined(LIBXML_UNICODE_ENABLED)
13023 #ifdef bottom_xmlunicode
13024 #undef xmlUCSIsBopomofo
13025 extern __typeof (xmlUCSIsBopomofo) xmlUCSIsBopomofo __attribute((alias("xmlUCSIsBopomofo__internal_alias")));
13026 #else
13027 #ifndef xmlUCSIsBopomofo
13028 extern __typeof (xmlUCSIsBopomofo) xmlUCSIsBopomofo__internal_alias __attribute((visibility("hidden")));
13029 #define xmlUCSIsBopomofo xmlUCSIsBopomofo__internal_alias
13030 #endif
13031 #endif
13032 #endif
13033 
13034 #if defined(LIBXML_UNICODE_ENABLED)
13035 #ifdef bottom_xmlunicode
13036 #undef xmlUCSIsBopomofoExtended
13037 extern __typeof (xmlUCSIsBopomofoExtended) xmlUCSIsBopomofoExtended __attribute((alias("xmlUCSIsBopomofoExtended__internal_alias")));
13038 #else
13039 #ifndef xmlUCSIsBopomofoExtended
13040 extern __typeof (xmlUCSIsBopomofoExtended) xmlUCSIsBopomofoExtended__internal_alias __attribute((visibility("hidden")));
13041 #define xmlUCSIsBopomofoExtended xmlUCSIsBopomofoExtended__internal_alias
13042 #endif
13043 #endif
13044 #endif
13045 
13046 #if defined(LIBXML_UNICODE_ENABLED)
13047 #ifdef bottom_xmlunicode
13048 #undef xmlUCSIsBoxDrawing
13049 extern __typeof (xmlUCSIsBoxDrawing) xmlUCSIsBoxDrawing __attribute((alias("xmlUCSIsBoxDrawing__internal_alias")));
13050 #else
13051 #ifndef xmlUCSIsBoxDrawing
13052 extern __typeof (xmlUCSIsBoxDrawing) xmlUCSIsBoxDrawing__internal_alias __attribute((visibility("hidden")));
13053 #define xmlUCSIsBoxDrawing xmlUCSIsBoxDrawing__internal_alias
13054 #endif
13055 #endif
13056 #endif
13057 
13058 #if defined(LIBXML_UNICODE_ENABLED)
13059 #ifdef bottom_xmlunicode
13060 #undef xmlUCSIsBraillePatterns
13061 extern __typeof (xmlUCSIsBraillePatterns) xmlUCSIsBraillePatterns __attribute((alias("xmlUCSIsBraillePatterns__internal_alias")));
13062 #else
13063 #ifndef xmlUCSIsBraillePatterns
13064 extern __typeof (xmlUCSIsBraillePatterns) xmlUCSIsBraillePatterns__internal_alias __attribute((visibility("hidden")));
13065 #define xmlUCSIsBraillePatterns xmlUCSIsBraillePatterns__internal_alias
13066 #endif
13067 #endif
13068 #endif
13069 
13070 #if defined(LIBXML_UNICODE_ENABLED)
13071 #ifdef bottom_xmlunicode
13072 #undef xmlUCSIsBuhid
13073 extern __typeof (xmlUCSIsBuhid) xmlUCSIsBuhid __attribute((alias("xmlUCSIsBuhid__internal_alias")));
13074 #else
13075 #ifndef xmlUCSIsBuhid
13076 extern __typeof (xmlUCSIsBuhid) xmlUCSIsBuhid__internal_alias __attribute((visibility("hidden")));
13077 #define xmlUCSIsBuhid xmlUCSIsBuhid__internal_alias
13078 #endif
13079 #endif
13080 #endif
13081 
13082 #if defined(LIBXML_UNICODE_ENABLED)
13083 #ifdef bottom_xmlunicode
13084 #undef xmlUCSIsByzantineMusicalSymbols
13085 extern __typeof (xmlUCSIsByzantineMusicalSymbols) xmlUCSIsByzantineMusicalSymbols __attribute((alias("xmlUCSIsByzantineMusicalSymbols__internal_alias")));
13086 #else
13087 #ifndef xmlUCSIsByzantineMusicalSymbols
13088 extern __typeof (xmlUCSIsByzantineMusicalSymbols) xmlUCSIsByzantineMusicalSymbols__internal_alias __attribute((visibility("hidden")));
13089 #define xmlUCSIsByzantineMusicalSymbols xmlUCSIsByzantineMusicalSymbols__internal_alias
13090 #endif
13091 #endif
13092 #endif
13093 
13094 #if defined(LIBXML_UNICODE_ENABLED)
13095 #ifdef bottom_xmlunicode
13096 #undef xmlUCSIsCJKCompatibility
13097 extern __typeof (xmlUCSIsCJKCompatibility) xmlUCSIsCJKCompatibility __attribute((alias("xmlUCSIsCJKCompatibility__internal_alias")));
13098 #else
13099 #ifndef xmlUCSIsCJKCompatibility
13100 extern __typeof (xmlUCSIsCJKCompatibility) xmlUCSIsCJKCompatibility__internal_alias __attribute((visibility("hidden")));
13101 #define xmlUCSIsCJKCompatibility xmlUCSIsCJKCompatibility__internal_alias
13102 #endif
13103 #endif
13104 #endif
13105 
13106 #if defined(LIBXML_UNICODE_ENABLED)
13107 #ifdef bottom_xmlunicode
13108 #undef xmlUCSIsCJKCompatibilityForms
13109 extern __typeof (xmlUCSIsCJKCompatibilityForms) xmlUCSIsCJKCompatibilityForms __attribute((alias("xmlUCSIsCJKCompatibilityForms__internal_alias")));
13110 #else
13111 #ifndef xmlUCSIsCJKCompatibilityForms
13112 extern __typeof (xmlUCSIsCJKCompatibilityForms) xmlUCSIsCJKCompatibilityForms__internal_alias __attribute((visibility("hidden")));
13113 #define xmlUCSIsCJKCompatibilityForms xmlUCSIsCJKCompatibilityForms__internal_alias
13114 #endif
13115 #endif
13116 #endif
13117 
13118 #if defined(LIBXML_UNICODE_ENABLED)
13119 #ifdef bottom_xmlunicode
13120 #undef xmlUCSIsCJKCompatibilityIdeographs
13121 extern __typeof (xmlUCSIsCJKCompatibilityIdeographs) xmlUCSIsCJKCompatibilityIdeographs __attribute((alias("xmlUCSIsCJKCompatibilityIdeographs__internal_alias")));
13122 #else
13123 #ifndef xmlUCSIsCJKCompatibilityIdeographs
13124 extern __typeof (xmlUCSIsCJKCompatibilityIdeographs) xmlUCSIsCJKCompatibilityIdeographs__internal_alias __attribute((visibility("hidden")));
13125 #define xmlUCSIsCJKCompatibilityIdeographs xmlUCSIsCJKCompatibilityIdeographs__internal_alias
13126 #endif
13127 #endif
13128 #endif
13129 
13130 #if defined(LIBXML_UNICODE_ENABLED)
13131 #ifdef bottom_xmlunicode
13132 #undef xmlUCSIsCJKCompatibilityIdeographsSupplement
13133 extern __typeof (xmlUCSIsCJKCompatibilityIdeographsSupplement) xmlUCSIsCJKCompatibilityIdeographsSupplement __attribute((alias("xmlUCSIsCJKCompatibilityIdeographsSupplement__internal_alias")));
13134 #else
13135 #ifndef xmlUCSIsCJKCompatibilityIdeographsSupplement
13136 extern __typeof (xmlUCSIsCJKCompatibilityIdeographsSupplement) xmlUCSIsCJKCompatibilityIdeographsSupplement__internal_alias __attribute((visibility("hidden")));
13137 #define xmlUCSIsCJKCompatibilityIdeographsSupplement xmlUCSIsCJKCompatibilityIdeographsSupplement__internal_alias
13138 #endif
13139 #endif
13140 #endif
13141 
13142 #if defined(LIBXML_UNICODE_ENABLED)
13143 #ifdef bottom_xmlunicode
13144 #undef xmlUCSIsCJKRadicalsSupplement
13145 extern __typeof (xmlUCSIsCJKRadicalsSupplement) xmlUCSIsCJKRadicalsSupplement __attribute((alias("xmlUCSIsCJKRadicalsSupplement__internal_alias")));
13146 #else
13147 #ifndef xmlUCSIsCJKRadicalsSupplement
13148 extern __typeof (xmlUCSIsCJKRadicalsSupplement) xmlUCSIsCJKRadicalsSupplement__internal_alias __attribute((visibility("hidden")));
13149 #define xmlUCSIsCJKRadicalsSupplement xmlUCSIsCJKRadicalsSupplement__internal_alias
13150 #endif
13151 #endif
13152 #endif
13153 
13154 #if defined(LIBXML_UNICODE_ENABLED)
13155 #ifdef bottom_xmlunicode
13156 #undef xmlUCSIsCJKSymbolsandPunctuation
13157 extern __typeof (xmlUCSIsCJKSymbolsandPunctuation) xmlUCSIsCJKSymbolsandPunctuation __attribute((alias("xmlUCSIsCJKSymbolsandPunctuation__internal_alias")));
13158 #else
13159 #ifndef xmlUCSIsCJKSymbolsandPunctuation
13160 extern __typeof (xmlUCSIsCJKSymbolsandPunctuation) xmlUCSIsCJKSymbolsandPunctuation__internal_alias __attribute((visibility("hidden")));
13161 #define xmlUCSIsCJKSymbolsandPunctuation xmlUCSIsCJKSymbolsandPunctuation__internal_alias
13162 #endif
13163 #endif
13164 #endif
13165 
13166 #if defined(LIBXML_UNICODE_ENABLED)
13167 #ifdef bottom_xmlunicode
13168 #undef xmlUCSIsCJKUnifiedIdeographs
13169 extern __typeof (xmlUCSIsCJKUnifiedIdeographs) xmlUCSIsCJKUnifiedIdeographs __attribute((alias("xmlUCSIsCJKUnifiedIdeographs__internal_alias")));
13170 #else
13171 #ifndef xmlUCSIsCJKUnifiedIdeographs
13172 extern __typeof (xmlUCSIsCJKUnifiedIdeographs) xmlUCSIsCJKUnifiedIdeographs__internal_alias __attribute((visibility("hidden")));
13173 #define xmlUCSIsCJKUnifiedIdeographs xmlUCSIsCJKUnifiedIdeographs__internal_alias
13174 #endif
13175 #endif
13176 #endif
13177 
13178 #if defined(LIBXML_UNICODE_ENABLED)
13179 #ifdef bottom_xmlunicode
13180 #undef xmlUCSIsCJKUnifiedIdeographsExtensionA
13181 extern __typeof (xmlUCSIsCJKUnifiedIdeographsExtensionA) xmlUCSIsCJKUnifiedIdeographsExtensionA __attribute((alias("xmlUCSIsCJKUnifiedIdeographsExtensionA__internal_alias")));
13182 #else
13183 #ifndef xmlUCSIsCJKUnifiedIdeographsExtensionA
13184 extern __typeof (xmlUCSIsCJKUnifiedIdeographsExtensionA) xmlUCSIsCJKUnifiedIdeographsExtensionA__internal_alias __attribute((visibility("hidden")));
13185 #define xmlUCSIsCJKUnifiedIdeographsExtensionA xmlUCSIsCJKUnifiedIdeographsExtensionA__internal_alias
13186 #endif
13187 #endif
13188 #endif
13189 
13190 #if defined(LIBXML_UNICODE_ENABLED)
13191 #ifdef bottom_xmlunicode
13192 #undef xmlUCSIsCJKUnifiedIdeographsExtensionB
13193 extern __typeof (xmlUCSIsCJKUnifiedIdeographsExtensionB) xmlUCSIsCJKUnifiedIdeographsExtensionB __attribute((alias("xmlUCSIsCJKUnifiedIdeographsExtensionB__internal_alias")));
13194 #else
13195 #ifndef xmlUCSIsCJKUnifiedIdeographsExtensionB
13196 extern __typeof (xmlUCSIsCJKUnifiedIdeographsExtensionB) xmlUCSIsCJKUnifiedIdeographsExtensionB__internal_alias __attribute((visibility("hidden")));
13197 #define xmlUCSIsCJKUnifiedIdeographsExtensionB xmlUCSIsCJKUnifiedIdeographsExtensionB__internal_alias
13198 #endif
13199 #endif
13200 #endif
13201 
13202 #if defined(LIBXML_UNICODE_ENABLED)
13203 #ifdef bottom_xmlunicode
13204 #undef xmlUCSIsCat
13205 extern __typeof (xmlUCSIsCat) xmlUCSIsCat __attribute((alias("xmlUCSIsCat__internal_alias")));
13206 #else
13207 #ifndef xmlUCSIsCat
13208 extern __typeof (xmlUCSIsCat) xmlUCSIsCat__internal_alias __attribute((visibility("hidden")));
13209 #define xmlUCSIsCat xmlUCSIsCat__internal_alias
13210 #endif
13211 #endif
13212 #endif
13213 
13214 #if defined(LIBXML_UNICODE_ENABLED)
13215 #ifdef bottom_xmlunicode
13216 #undef xmlUCSIsCatC
13217 extern __typeof (xmlUCSIsCatC) xmlUCSIsCatC __attribute((alias("xmlUCSIsCatC__internal_alias")));
13218 #else
13219 #ifndef xmlUCSIsCatC
13220 extern __typeof (xmlUCSIsCatC) xmlUCSIsCatC__internal_alias __attribute((visibility("hidden")));
13221 #define xmlUCSIsCatC xmlUCSIsCatC__internal_alias
13222 #endif
13223 #endif
13224 #endif
13225 
13226 #if defined(LIBXML_UNICODE_ENABLED)
13227 #ifdef bottom_xmlunicode
13228 #undef xmlUCSIsCatCc
13229 extern __typeof (xmlUCSIsCatCc) xmlUCSIsCatCc __attribute((alias("xmlUCSIsCatCc__internal_alias")));
13230 #else
13231 #ifndef xmlUCSIsCatCc
13232 extern __typeof (xmlUCSIsCatCc) xmlUCSIsCatCc__internal_alias __attribute((visibility("hidden")));
13233 #define xmlUCSIsCatCc xmlUCSIsCatCc__internal_alias
13234 #endif
13235 #endif
13236 #endif
13237 
13238 #if defined(LIBXML_UNICODE_ENABLED)
13239 #ifdef bottom_xmlunicode
13240 #undef xmlUCSIsCatCf
13241 extern __typeof (xmlUCSIsCatCf) xmlUCSIsCatCf __attribute((alias("xmlUCSIsCatCf__internal_alias")));
13242 #else
13243 #ifndef xmlUCSIsCatCf
13244 extern __typeof (xmlUCSIsCatCf) xmlUCSIsCatCf__internal_alias __attribute((visibility("hidden")));
13245 #define xmlUCSIsCatCf xmlUCSIsCatCf__internal_alias
13246 #endif
13247 #endif
13248 #endif
13249 
13250 #if defined(LIBXML_UNICODE_ENABLED)
13251 #ifdef bottom_xmlunicode
13252 #undef xmlUCSIsCatCo
13253 extern __typeof (xmlUCSIsCatCo) xmlUCSIsCatCo __attribute((alias("xmlUCSIsCatCo__internal_alias")));
13254 #else
13255 #ifndef xmlUCSIsCatCo
13256 extern __typeof (xmlUCSIsCatCo) xmlUCSIsCatCo__internal_alias __attribute((visibility("hidden")));
13257 #define xmlUCSIsCatCo xmlUCSIsCatCo__internal_alias
13258 #endif
13259 #endif
13260 #endif
13261 
13262 #if defined(LIBXML_UNICODE_ENABLED)
13263 #ifdef bottom_xmlunicode
13264 #undef xmlUCSIsCatCs
13265 extern __typeof (xmlUCSIsCatCs) xmlUCSIsCatCs __attribute((alias("xmlUCSIsCatCs__internal_alias")));
13266 #else
13267 #ifndef xmlUCSIsCatCs
13268 extern __typeof (xmlUCSIsCatCs) xmlUCSIsCatCs__internal_alias __attribute((visibility("hidden")));
13269 #define xmlUCSIsCatCs xmlUCSIsCatCs__internal_alias
13270 #endif
13271 #endif
13272 #endif
13273 
13274 #if defined(LIBXML_UNICODE_ENABLED)
13275 #ifdef bottom_xmlunicode
13276 #undef xmlUCSIsCatL
13277 extern __typeof (xmlUCSIsCatL) xmlUCSIsCatL __attribute((alias("xmlUCSIsCatL__internal_alias")));
13278 #else
13279 #ifndef xmlUCSIsCatL
13280 extern __typeof (xmlUCSIsCatL) xmlUCSIsCatL__internal_alias __attribute((visibility("hidden")));
13281 #define xmlUCSIsCatL xmlUCSIsCatL__internal_alias
13282 #endif
13283 #endif
13284 #endif
13285 
13286 #if defined(LIBXML_UNICODE_ENABLED)
13287 #ifdef bottom_xmlunicode
13288 #undef xmlUCSIsCatLl
13289 extern __typeof (xmlUCSIsCatLl) xmlUCSIsCatLl __attribute((alias("xmlUCSIsCatLl__internal_alias")));
13290 #else
13291 #ifndef xmlUCSIsCatLl
13292 extern __typeof (xmlUCSIsCatLl) xmlUCSIsCatLl__internal_alias __attribute((visibility("hidden")));
13293 #define xmlUCSIsCatLl xmlUCSIsCatLl__internal_alias
13294 #endif
13295 #endif
13296 #endif
13297 
13298 #if defined(LIBXML_UNICODE_ENABLED)
13299 #ifdef bottom_xmlunicode
13300 #undef xmlUCSIsCatLm
13301 extern __typeof (xmlUCSIsCatLm) xmlUCSIsCatLm __attribute((alias("xmlUCSIsCatLm__internal_alias")));
13302 #else
13303 #ifndef xmlUCSIsCatLm
13304 extern __typeof (xmlUCSIsCatLm) xmlUCSIsCatLm__internal_alias __attribute((visibility("hidden")));
13305 #define xmlUCSIsCatLm xmlUCSIsCatLm__internal_alias
13306 #endif
13307 #endif
13308 #endif
13309 
13310 #if defined(LIBXML_UNICODE_ENABLED)
13311 #ifdef bottom_xmlunicode
13312 #undef xmlUCSIsCatLo
13313 extern __typeof (xmlUCSIsCatLo) xmlUCSIsCatLo __attribute((alias("xmlUCSIsCatLo__internal_alias")));
13314 #else
13315 #ifndef xmlUCSIsCatLo
13316 extern __typeof (xmlUCSIsCatLo) xmlUCSIsCatLo__internal_alias __attribute((visibility("hidden")));
13317 #define xmlUCSIsCatLo xmlUCSIsCatLo__internal_alias
13318 #endif
13319 #endif
13320 #endif
13321 
13322 #if defined(LIBXML_UNICODE_ENABLED)
13323 #ifdef bottom_xmlunicode
13324 #undef xmlUCSIsCatLt
13325 extern __typeof (xmlUCSIsCatLt) xmlUCSIsCatLt __attribute((alias("xmlUCSIsCatLt__internal_alias")));
13326 #else
13327 #ifndef xmlUCSIsCatLt
13328 extern __typeof (xmlUCSIsCatLt) xmlUCSIsCatLt__internal_alias __attribute((visibility("hidden")));
13329 #define xmlUCSIsCatLt xmlUCSIsCatLt__internal_alias
13330 #endif
13331 #endif
13332 #endif
13333 
13334 #if defined(LIBXML_UNICODE_ENABLED)
13335 #ifdef bottom_xmlunicode
13336 #undef xmlUCSIsCatLu
13337 extern __typeof (xmlUCSIsCatLu) xmlUCSIsCatLu __attribute((alias("xmlUCSIsCatLu__internal_alias")));
13338 #else
13339 #ifndef xmlUCSIsCatLu
13340 extern __typeof (xmlUCSIsCatLu) xmlUCSIsCatLu__internal_alias __attribute((visibility("hidden")));
13341 #define xmlUCSIsCatLu xmlUCSIsCatLu__internal_alias
13342 #endif
13343 #endif
13344 #endif
13345 
13346 #if defined(LIBXML_UNICODE_ENABLED)
13347 #ifdef bottom_xmlunicode
13348 #undef xmlUCSIsCatM
13349 extern __typeof (xmlUCSIsCatM) xmlUCSIsCatM __attribute((alias("xmlUCSIsCatM__internal_alias")));
13350 #else
13351 #ifndef xmlUCSIsCatM
13352 extern __typeof (xmlUCSIsCatM) xmlUCSIsCatM__internal_alias __attribute((visibility("hidden")));
13353 #define xmlUCSIsCatM xmlUCSIsCatM__internal_alias
13354 #endif
13355 #endif
13356 #endif
13357 
13358 #if defined(LIBXML_UNICODE_ENABLED)
13359 #ifdef bottom_xmlunicode
13360 #undef xmlUCSIsCatMc
13361 extern __typeof (xmlUCSIsCatMc) xmlUCSIsCatMc __attribute((alias("xmlUCSIsCatMc__internal_alias")));
13362 #else
13363 #ifndef xmlUCSIsCatMc
13364 extern __typeof (xmlUCSIsCatMc) xmlUCSIsCatMc__internal_alias __attribute((visibility("hidden")));
13365 #define xmlUCSIsCatMc xmlUCSIsCatMc__internal_alias
13366 #endif
13367 #endif
13368 #endif
13369 
13370 #if defined(LIBXML_UNICODE_ENABLED)
13371 #ifdef bottom_xmlunicode
13372 #undef xmlUCSIsCatMe
13373 extern __typeof (xmlUCSIsCatMe) xmlUCSIsCatMe __attribute((alias("xmlUCSIsCatMe__internal_alias")));
13374 #else
13375 #ifndef xmlUCSIsCatMe
13376 extern __typeof (xmlUCSIsCatMe) xmlUCSIsCatMe__internal_alias __attribute((visibility("hidden")));
13377 #define xmlUCSIsCatMe xmlUCSIsCatMe__internal_alias
13378 #endif
13379 #endif
13380 #endif
13381 
13382 #if defined(LIBXML_UNICODE_ENABLED)
13383 #ifdef bottom_xmlunicode
13384 #undef xmlUCSIsCatMn
13385 extern __typeof (xmlUCSIsCatMn) xmlUCSIsCatMn __attribute((alias("xmlUCSIsCatMn__internal_alias")));
13386 #else
13387 #ifndef xmlUCSIsCatMn
13388 extern __typeof (xmlUCSIsCatMn) xmlUCSIsCatMn__internal_alias __attribute((visibility("hidden")));
13389 #define xmlUCSIsCatMn xmlUCSIsCatMn__internal_alias
13390 #endif
13391 #endif
13392 #endif
13393 
13394 #if defined(LIBXML_UNICODE_ENABLED)
13395 #ifdef bottom_xmlunicode
13396 #undef xmlUCSIsCatN
13397 extern __typeof (xmlUCSIsCatN) xmlUCSIsCatN __attribute((alias("xmlUCSIsCatN__internal_alias")));
13398 #else
13399 #ifndef xmlUCSIsCatN
13400 extern __typeof (xmlUCSIsCatN) xmlUCSIsCatN__internal_alias __attribute((visibility("hidden")));
13401 #define xmlUCSIsCatN xmlUCSIsCatN__internal_alias
13402 #endif
13403 #endif
13404 #endif
13405 
13406 #if defined(LIBXML_UNICODE_ENABLED)
13407 #ifdef bottom_xmlunicode
13408 #undef xmlUCSIsCatNd
13409 extern __typeof (xmlUCSIsCatNd) xmlUCSIsCatNd __attribute((alias("xmlUCSIsCatNd__internal_alias")));
13410 #else
13411 #ifndef xmlUCSIsCatNd
13412 extern __typeof (xmlUCSIsCatNd) xmlUCSIsCatNd__internal_alias __attribute((visibility("hidden")));
13413 #define xmlUCSIsCatNd xmlUCSIsCatNd__internal_alias
13414 #endif
13415 #endif
13416 #endif
13417 
13418 #if defined(LIBXML_UNICODE_ENABLED)
13419 #ifdef bottom_xmlunicode
13420 #undef xmlUCSIsCatNl
13421 extern __typeof (xmlUCSIsCatNl) xmlUCSIsCatNl __attribute((alias("xmlUCSIsCatNl__internal_alias")));
13422 #else
13423 #ifndef xmlUCSIsCatNl
13424 extern __typeof (xmlUCSIsCatNl) xmlUCSIsCatNl__internal_alias __attribute((visibility("hidden")));
13425 #define xmlUCSIsCatNl xmlUCSIsCatNl__internal_alias
13426 #endif
13427 #endif
13428 #endif
13429 
13430 #if defined(LIBXML_UNICODE_ENABLED)
13431 #ifdef bottom_xmlunicode
13432 #undef xmlUCSIsCatNo
13433 extern __typeof (xmlUCSIsCatNo) xmlUCSIsCatNo __attribute((alias("xmlUCSIsCatNo__internal_alias")));
13434 #else
13435 #ifndef xmlUCSIsCatNo
13436 extern __typeof (xmlUCSIsCatNo) xmlUCSIsCatNo__internal_alias __attribute((visibility("hidden")));
13437 #define xmlUCSIsCatNo xmlUCSIsCatNo__internal_alias
13438 #endif
13439 #endif
13440 #endif
13441 
13442 #if defined(LIBXML_UNICODE_ENABLED)
13443 #ifdef bottom_xmlunicode
13444 #undef xmlUCSIsCatP
13445 extern __typeof (xmlUCSIsCatP) xmlUCSIsCatP __attribute((alias("xmlUCSIsCatP__internal_alias")));
13446 #else
13447 #ifndef xmlUCSIsCatP
13448 extern __typeof (xmlUCSIsCatP) xmlUCSIsCatP__internal_alias __attribute((visibility("hidden")));
13449 #define xmlUCSIsCatP xmlUCSIsCatP__internal_alias
13450 #endif
13451 #endif
13452 #endif
13453 
13454 #if defined(LIBXML_UNICODE_ENABLED)
13455 #ifdef bottom_xmlunicode
13456 #undef xmlUCSIsCatPc
13457 extern __typeof (xmlUCSIsCatPc) xmlUCSIsCatPc __attribute((alias("xmlUCSIsCatPc__internal_alias")));
13458 #else
13459 #ifndef xmlUCSIsCatPc
13460 extern __typeof (xmlUCSIsCatPc) xmlUCSIsCatPc__internal_alias __attribute((visibility("hidden")));
13461 #define xmlUCSIsCatPc xmlUCSIsCatPc__internal_alias
13462 #endif
13463 #endif
13464 #endif
13465 
13466 #if defined(LIBXML_UNICODE_ENABLED)
13467 #ifdef bottom_xmlunicode
13468 #undef xmlUCSIsCatPd
13469 extern __typeof (xmlUCSIsCatPd) xmlUCSIsCatPd __attribute((alias("xmlUCSIsCatPd__internal_alias")));
13470 #else
13471 #ifndef xmlUCSIsCatPd
13472 extern __typeof (xmlUCSIsCatPd) xmlUCSIsCatPd__internal_alias __attribute((visibility("hidden")));
13473 #define xmlUCSIsCatPd xmlUCSIsCatPd__internal_alias
13474 #endif
13475 #endif
13476 #endif
13477 
13478 #if defined(LIBXML_UNICODE_ENABLED)
13479 #ifdef bottom_xmlunicode
13480 #undef xmlUCSIsCatPe
13481 extern __typeof (xmlUCSIsCatPe) xmlUCSIsCatPe __attribute((alias("xmlUCSIsCatPe__internal_alias")));
13482 #else
13483 #ifndef xmlUCSIsCatPe
13484 extern __typeof (xmlUCSIsCatPe) xmlUCSIsCatPe__internal_alias __attribute((visibility("hidden")));
13485 #define xmlUCSIsCatPe xmlUCSIsCatPe__internal_alias
13486 #endif
13487 #endif
13488 #endif
13489 
13490 #if defined(LIBXML_UNICODE_ENABLED)
13491 #ifdef bottom_xmlunicode
13492 #undef xmlUCSIsCatPf
13493 extern __typeof (xmlUCSIsCatPf) xmlUCSIsCatPf __attribute((alias("xmlUCSIsCatPf__internal_alias")));
13494 #else
13495 #ifndef xmlUCSIsCatPf
13496 extern __typeof (xmlUCSIsCatPf) xmlUCSIsCatPf__internal_alias __attribute((visibility("hidden")));
13497 #define xmlUCSIsCatPf xmlUCSIsCatPf__internal_alias
13498 #endif
13499 #endif
13500 #endif
13501 
13502 #if defined(LIBXML_UNICODE_ENABLED)
13503 #ifdef bottom_xmlunicode
13504 #undef xmlUCSIsCatPi
13505 extern __typeof (xmlUCSIsCatPi) xmlUCSIsCatPi __attribute((alias("xmlUCSIsCatPi__internal_alias")));
13506 #else
13507 #ifndef xmlUCSIsCatPi
13508 extern __typeof (xmlUCSIsCatPi) xmlUCSIsCatPi__internal_alias __attribute((visibility("hidden")));
13509 #define xmlUCSIsCatPi xmlUCSIsCatPi__internal_alias
13510 #endif
13511 #endif
13512 #endif
13513 
13514 #if defined(LIBXML_UNICODE_ENABLED)
13515 #ifdef bottom_xmlunicode
13516 #undef xmlUCSIsCatPo
13517 extern __typeof (xmlUCSIsCatPo) xmlUCSIsCatPo __attribute((alias("xmlUCSIsCatPo__internal_alias")));
13518 #else
13519 #ifndef xmlUCSIsCatPo
13520 extern __typeof (xmlUCSIsCatPo) xmlUCSIsCatPo__internal_alias __attribute((visibility("hidden")));
13521 #define xmlUCSIsCatPo xmlUCSIsCatPo__internal_alias
13522 #endif
13523 #endif
13524 #endif
13525 
13526 #if defined(LIBXML_UNICODE_ENABLED)
13527 #ifdef bottom_xmlunicode
13528 #undef xmlUCSIsCatPs
13529 extern __typeof (xmlUCSIsCatPs) xmlUCSIsCatPs __attribute((alias("xmlUCSIsCatPs__internal_alias")));
13530 #else
13531 #ifndef xmlUCSIsCatPs
13532 extern __typeof (xmlUCSIsCatPs) xmlUCSIsCatPs__internal_alias __attribute((visibility("hidden")));
13533 #define xmlUCSIsCatPs xmlUCSIsCatPs__internal_alias
13534 #endif
13535 #endif
13536 #endif
13537 
13538 #if defined(LIBXML_UNICODE_ENABLED)
13539 #ifdef bottom_xmlunicode
13540 #undef xmlUCSIsCatS
13541 extern __typeof (xmlUCSIsCatS) xmlUCSIsCatS __attribute((alias("xmlUCSIsCatS__internal_alias")));
13542 #else
13543 #ifndef xmlUCSIsCatS
13544 extern __typeof (xmlUCSIsCatS) xmlUCSIsCatS__internal_alias __attribute((visibility("hidden")));
13545 #define xmlUCSIsCatS xmlUCSIsCatS__internal_alias
13546 #endif
13547 #endif
13548 #endif
13549 
13550 #if defined(LIBXML_UNICODE_ENABLED)
13551 #ifdef bottom_xmlunicode
13552 #undef xmlUCSIsCatSc
13553 extern __typeof (xmlUCSIsCatSc) xmlUCSIsCatSc __attribute((alias("xmlUCSIsCatSc__internal_alias")));
13554 #else
13555 #ifndef xmlUCSIsCatSc
13556 extern __typeof (xmlUCSIsCatSc) xmlUCSIsCatSc__internal_alias __attribute((visibility("hidden")));
13557 #define xmlUCSIsCatSc xmlUCSIsCatSc__internal_alias
13558 #endif
13559 #endif
13560 #endif
13561 
13562 #if defined(LIBXML_UNICODE_ENABLED)
13563 #ifdef bottom_xmlunicode
13564 #undef xmlUCSIsCatSk
13565 extern __typeof (xmlUCSIsCatSk) xmlUCSIsCatSk __attribute((alias("xmlUCSIsCatSk__internal_alias")));
13566 #else
13567 #ifndef xmlUCSIsCatSk
13568 extern __typeof (xmlUCSIsCatSk) xmlUCSIsCatSk__internal_alias __attribute((visibility("hidden")));
13569 #define xmlUCSIsCatSk xmlUCSIsCatSk__internal_alias
13570 #endif
13571 #endif
13572 #endif
13573 
13574 #if defined(LIBXML_UNICODE_ENABLED)
13575 #ifdef bottom_xmlunicode
13576 #undef xmlUCSIsCatSm
13577 extern __typeof (xmlUCSIsCatSm) xmlUCSIsCatSm __attribute((alias("xmlUCSIsCatSm__internal_alias")));
13578 #else
13579 #ifndef xmlUCSIsCatSm
13580 extern __typeof (xmlUCSIsCatSm) xmlUCSIsCatSm__internal_alias __attribute((visibility("hidden")));
13581 #define xmlUCSIsCatSm xmlUCSIsCatSm__internal_alias
13582 #endif
13583 #endif
13584 #endif
13585 
13586 #if defined(LIBXML_UNICODE_ENABLED)
13587 #ifdef bottom_xmlunicode
13588 #undef xmlUCSIsCatSo
13589 extern __typeof (xmlUCSIsCatSo) xmlUCSIsCatSo __attribute((alias("xmlUCSIsCatSo__internal_alias")));
13590 #else
13591 #ifndef xmlUCSIsCatSo
13592 extern __typeof (xmlUCSIsCatSo) xmlUCSIsCatSo__internal_alias __attribute((visibility("hidden")));
13593 #define xmlUCSIsCatSo xmlUCSIsCatSo__internal_alias
13594 #endif
13595 #endif
13596 #endif
13597 
13598 #if defined(LIBXML_UNICODE_ENABLED)
13599 #ifdef bottom_xmlunicode
13600 #undef xmlUCSIsCatZ
13601 extern __typeof (xmlUCSIsCatZ) xmlUCSIsCatZ __attribute((alias("xmlUCSIsCatZ__internal_alias")));
13602 #else
13603 #ifndef xmlUCSIsCatZ
13604 extern __typeof (xmlUCSIsCatZ) xmlUCSIsCatZ__internal_alias __attribute((visibility("hidden")));
13605 #define xmlUCSIsCatZ xmlUCSIsCatZ__internal_alias
13606 #endif
13607 #endif
13608 #endif
13609 
13610 #if defined(LIBXML_UNICODE_ENABLED)
13611 #ifdef bottom_xmlunicode
13612 #undef xmlUCSIsCatZl
13613 extern __typeof (xmlUCSIsCatZl) xmlUCSIsCatZl __attribute((alias("xmlUCSIsCatZl__internal_alias")));
13614 #else
13615 #ifndef xmlUCSIsCatZl
13616 extern __typeof (xmlUCSIsCatZl) xmlUCSIsCatZl__internal_alias __attribute((visibility("hidden")));
13617 #define xmlUCSIsCatZl xmlUCSIsCatZl__internal_alias
13618 #endif
13619 #endif
13620 #endif
13621 
13622 #if defined(LIBXML_UNICODE_ENABLED)
13623 #ifdef bottom_xmlunicode
13624 #undef xmlUCSIsCatZp
13625 extern __typeof (xmlUCSIsCatZp) xmlUCSIsCatZp __attribute((alias("xmlUCSIsCatZp__internal_alias")));
13626 #else
13627 #ifndef xmlUCSIsCatZp
13628 extern __typeof (xmlUCSIsCatZp) xmlUCSIsCatZp__internal_alias __attribute((visibility("hidden")));
13629 #define xmlUCSIsCatZp xmlUCSIsCatZp__internal_alias
13630 #endif
13631 #endif
13632 #endif
13633 
13634 #if defined(LIBXML_UNICODE_ENABLED)
13635 #ifdef bottom_xmlunicode
13636 #undef xmlUCSIsCatZs
13637 extern __typeof (xmlUCSIsCatZs) xmlUCSIsCatZs __attribute((alias("xmlUCSIsCatZs__internal_alias")));
13638 #else
13639 #ifndef xmlUCSIsCatZs
13640 extern __typeof (xmlUCSIsCatZs) xmlUCSIsCatZs__internal_alias __attribute((visibility("hidden")));
13641 #define xmlUCSIsCatZs xmlUCSIsCatZs__internal_alias
13642 #endif
13643 #endif
13644 #endif
13645 
13646 #if defined(LIBXML_UNICODE_ENABLED)
13647 #ifdef bottom_xmlunicode
13648 #undef xmlUCSIsCherokee
13649 extern __typeof (xmlUCSIsCherokee) xmlUCSIsCherokee __attribute((alias("xmlUCSIsCherokee__internal_alias")));
13650 #else
13651 #ifndef xmlUCSIsCherokee
13652 extern __typeof (xmlUCSIsCherokee) xmlUCSIsCherokee__internal_alias __attribute((visibility("hidden")));
13653 #define xmlUCSIsCherokee xmlUCSIsCherokee__internal_alias
13654 #endif
13655 #endif
13656 #endif
13657 
13658 #if defined(LIBXML_UNICODE_ENABLED)
13659 #ifdef bottom_xmlunicode
13660 #undef xmlUCSIsCombiningDiacriticalMarks
13661 extern __typeof (xmlUCSIsCombiningDiacriticalMarks) xmlUCSIsCombiningDiacriticalMarks __attribute((alias("xmlUCSIsCombiningDiacriticalMarks__internal_alias")));
13662 #else
13663 #ifndef xmlUCSIsCombiningDiacriticalMarks
13664 extern __typeof (xmlUCSIsCombiningDiacriticalMarks) xmlUCSIsCombiningDiacriticalMarks__internal_alias __attribute((visibility("hidden")));
13665 #define xmlUCSIsCombiningDiacriticalMarks xmlUCSIsCombiningDiacriticalMarks__internal_alias
13666 #endif
13667 #endif
13668 #endif
13669 
13670 #if defined(LIBXML_UNICODE_ENABLED)
13671 #ifdef bottom_xmlunicode
13672 #undef xmlUCSIsCombiningDiacriticalMarksforSymbols
13673 extern __typeof (xmlUCSIsCombiningDiacriticalMarksforSymbols) xmlUCSIsCombiningDiacriticalMarksforSymbols __attribute((alias("xmlUCSIsCombiningDiacriticalMarksforSymbols__internal_alias")));
13674 #else
13675 #ifndef xmlUCSIsCombiningDiacriticalMarksforSymbols
13676 extern __typeof (xmlUCSIsCombiningDiacriticalMarksforSymbols) xmlUCSIsCombiningDiacriticalMarksforSymbols__internal_alias __attribute((visibility("hidden")));
13677 #define xmlUCSIsCombiningDiacriticalMarksforSymbols xmlUCSIsCombiningDiacriticalMarksforSymbols__internal_alias
13678 #endif
13679 #endif
13680 #endif
13681 
13682 #if defined(LIBXML_UNICODE_ENABLED)
13683 #ifdef bottom_xmlunicode
13684 #undef xmlUCSIsCombiningHalfMarks
13685 extern __typeof (xmlUCSIsCombiningHalfMarks) xmlUCSIsCombiningHalfMarks __attribute((alias("xmlUCSIsCombiningHalfMarks__internal_alias")));
13686 #else
13687 #ifndef xmlUCSIsCombiningHalfMarks
13688 extern __typeof (xmlUCSIsCombiningHalfMarks) xmlUCSIsCombiningHalfMarks__internal_alias __attribute((visibility("hidden")));
13689 #define xmlUCSIsCombiningHalfMarks xmlUCSIsCombiningHalfMarks__internal_alias
13690 #endif
13691 #endif
13692 #endif
13693 
13694 #if defined(LIBXML_UNICODE_ENABLED)
13695 #ifdef bottom_xmlunicode
13696 #undef xmlUCSIsCombiningMarksforSymbols
13697 extern __typeof (xmlUCSIsCombiningMarksforSymbols) xmlUCSIsCombiningMarksforSymbols __attribute((alias("xmlUCSIsCombiningMarksforSymbols__internal_alias")));
13698 #else
13699 #ifndef xmlUCSIsCombiningMarksforSymbols
13700 extern __typeof (xmlUCSIsCombiningMarksforSymbols) xmlUCSIsCombiningMarksforSymbols__internal_alias __attribute((visibility("hidden")));
13701 #define xmlUCSIsCombiningMarksforSymbols xmlUCSIsCombiningMarksforSymbols__internal_alias
13702 #endif
13703 #endif
13704 #endif
13705 
13706 #if defined(LIBXML_UNICODE_ENABLED)
13707 #ifdef bottom_xmlunicode
13708 #undef xmlUCSIsControlPictures
13709 extern __typeof (xmlUCSIsControlPictures) xmlUCSIsControlPictures __attribute((alias("xmlUCSIsControlPictures__internal_alias")));
13710 #else
13711 #ifndef xmlUCSIsControlPictures
13712 extern __typeof (xmlUCSIsControlPictures) xmlUCSIsControlPictures__internal_alias __attribute((visibility("hidden")));
13713 #define xmlUCSIsControlPictures xmlUCSIsControlPictures__internal_alias
13714 #endif
13715 #endif
13716 #endif
13717 
13718 #if defined(LIBXML_UNICODE_ENABLED)
13719 #ifdef bottom_xmlunicode
13720 #undef xmlUCSIsCurrencySymbols
13721 extern __typeof (xmlUCSIsCurrencySymbols) xmlUCSIsCurrencySymbols __attribute((alias("xmlUCSIsCurrencySymbols__internal_alias")));
13722 #else
13723 #ifndef xmlUCSIsCurrencySymbols
13724 extern __typeof (xmlUCSIsCurrencySymbols) xmlUCSIsCurrencySymbols__internal_alias __attribute((visibility("hidden")));
13725 #define xmlUCSIsCurrencySymbols xmlUCSIsCurrencySymbols__internal_alias
13726 #endif
13727 #endif
13728 #endif
13729 
13730 #if defined(LIBXML_UNICODE_ENABLED)
13731 #ifdef bottom_xmlunicode
13732 #undef xmlUCSIsCypriotSyllabary
13733 extern __typeof (xmlUCSIsCypriotSyllabary) xmlUCSIsCypriotSyllabary __attribute((alias("xmlUCSIsCypriotSyllabary__internal_alias")));
13734 #else
13735 #ifndef xmlUCSIsCypriotSyllabary
13736 extern __typeof (xmlUCSIsCypriotSyllabary) xmlUCSIsCypriotSyllabary__internal_alias __attribute((visibility("hidden")));
13737 #define xmlUCSIsCypriotSyllabary xmlUCSIsCypriotSyllabary__internal_alias
13738 #endif
13739 #endif
13740 #endif
13741 
13742 #if defined(LIBXML_UNICODE_ENABLED)
13743 #ifdef bottom_xmlunicode
13744 #undef xmlUCSIsCyrillic
13745 extern __typeof (xmlUCSIsCyrillic) xmlUCSIsCyrillic __attribute((alias("xmlUCSIsCyrillic__internal_alias")));
13746 #else
13747 #ifndef xmlUCSIsCyrillic
13748 extern __typeof (xmlUCSIsCyrillic) xmlUCSIsCyrillic__internal_alias __attribute((visibility("hidden")));
13749 #define xmlUCSIsCyrillic xmlUCSIsCyrillic__internal_alias
13750 #endif
13751 #endif
13752 #endif
13753 
13754 #if defined(LIBXML_UNICODE_ENABLED)
13755 #ifdef bottom_xmlunicode
13756 #undef xmlUCSIsCyrillicSupplement
13757 extern __typeof (xmlUCSIsCyrillicSupplement) xmlUCSIsCyrillicSupplement __attribute((alias("xmlUCSIsCyrillicSupplement__internal_alias")));
13758 #else
13759 #ifndef xmlUCSIsCyrillicSupplement
13760 extern __typeof (xmlUCSIsCyrillicSupplement) xmlUCSIsCyrillicSupplement__internal_alias __attribute((visibility("hidden")));
13761 #define xmlUCSIsCyrillicSupplement xmlUCSIsCyrillicSupplement__internal_alias
13762 #endif
13763 #endif
13764 #endif
13765 
13766 #if defined(LIBXML_UNICODE_ENABLED)
13767 #ifdef bottom_xmlunicode
13768 #undef xmlUCSIsDeseret
13769 extern __typeof (xmlUCSIsDeseret) xmlUCSIsDeseret __attribute((alias("xmlUCSIsDeseret__internal_alias")));
13770 #else
13771 #ifndef xmlUCSIsDeseret
13772 extern __typeof (xmlUCSIsDeseret) xmlUCSIsDeseret__internal_alias __attribute((visibility("hidden")));
13773 #define xmlUCSIsDeseret xmlUCSIsDeseret__internal_alias
13774 #endif
13775 #endif
13776 #endif
13777 
13778 #if defined(LIBXML_UNICODE_ENABLED)
13779 #ifdef bottom_xmlunicode
13780 #undef xmlUCSIsDevanagari
13781 extern __typeof (xmlUCSIsDevanagari) xmlUCSIsDevanagari __attribute((alias("xmlUCSIsDevanagari__internal_alias")));
13782 #else
13783 #ifndef xmlUCSIsDevanagari
13784 extern __typeof (xmlUCSIsDevanagari) xmlUCSIsDevanagari__internal_alias __attribute((visibility("hidden")));
13785 #define xmlUCSIsDevanagari xmlUCSIsDevanagari__internal_alias
13786 #endif
13787 #endif
13788 #endif
13789 
13790 #if defined(LIBXML_UNICODE_ENABLED)
13791 #ifdef bottom_xmlunicode
13792 #undef xmlUCSIsDingbats
13793 extern __typeof (xmlUCSIsDingbats) xmlUCSIsDingbats __attribute((alias("xmlUCSIsDingbats__internal_alias")));
13794 #else
13795 #ifndef xmlUCSIsDingbats
13796 extern __typeof (xmlUCSIsDingbats) xmlUCSIsDingbats__internal_alias __attribute((visibility("hidden")));
13797 #define xmlUCSIsDingbats xmlUCSIsDingbats__internal_alias
13798 #endif
13799 #endif
13800 #endif
13801 
13802 #if defined(LIBXML_UNICODE_ENABLED)
13803 #ifdef bottom_xmlunicode
13804 #undef xmlUCSIsEnclosedAlphanumerics
13805 extern __typeof (xmlUCSIsEnclosedAlphanumerics) xmlUCSIsEnclosedAlphanumerics __attribute((alias("xmlUCSIsEnclosedAlphanumerics__internal_alias")));
13806 #else
13807 #ifndef xmlUCSIsEnclosedAlphanumerics
13808 extern __typeof (xmlUCSIsEnclosedAlphanumerics) xmlUCSIsEnclosedAlphanumerics__internal_alias __attribute((visibility("hidden")));
13809 #define xmlUCSIsEnclosedAlphanumerics xmlUCSIsEnclosedAlphanumerics__internal_alias
13810 #endif
13811 #endif
13812 #endif
13813 
13814 #if defined(LIBXML_UNICODE_ENABLED)
13815 #ifdef bottom_xmlunicode
13816 #undef xmlUCSIsEnclosedCJKLettersandMonths
13817 extern __typeof (xmlUCSIsEnclosedCJKLettersandMonths) xmlUCSIsEnclosedCJKLettersandMonths __attribute((alias("xmlUCSIsEnclosedCJKLettersandMonths__internal_alias")));
13818 #else
13819 #ifndef xmlUCSIsEnclosedCJKLettersandMonths
13820 extern __typeof (xmlUCSIsEnclosedCJKLettersandMonths) xmlUCSIsEnclosedCJKLettersandMonths__internal_alias __attribute((visibility("hidden")));
13821 #define xmlUCSIsEnclosedCJKLettersandMonths xmlUCSIsEnclosedCJKLettersandMonths__internal_alias
13822 #endif
13823 #endif
13824 #endif
13825 
13826 #if defined(LIBXML_UNICODE_ENABLED)
13827 #ifdef bottom_xmlunicode
13828 #undef xmlUCSIsEthiopic
13829 extern __typeof (xmlUCSIsEthiopic) xmlUCSIsEthiopic __attribute((alias("xmlUCSIsEthiopic__internal_alias")));
13830 #else
13831 #ifndef xmlUCSIsEthiopic
13832 extern __typeof (xmlUCSIsEthiopic) xmlUCSIsEthiopic__internal_alias __attribute((visibility("hidden")));
13833 #define xmlUCSIsEthiopic xmlUCSIsEthiopic__internal_alias
13834 #endif
13835 #endif
13836 #endif
13837 
13838 #if defined(LIBXML_UNICODE_ENABLED)
13839 #ifdef bottom_xmlunicode
13840 #undef xmlUCSIsGeneralPunctuation
13841 extern __typeof (xmlUCSIsGeneralPunctuation) xmlUCSIsGeneralPunctuation __attribute((alias("xmlUCSIsGeneralPunctuation__internal_alias")));
13842 #else
13843 #ifndef xmlUCSIsGeneralPunctuation
13844 extern __typeof (xmlUCSIsGeneralPunctuation) xmlUCSIsGeneralPunctuation__internal_alias __attribute((visibility("hidden")));
13845 #define xmlUCSIsGeneralPunctuation xmlUCSIsGeneralPunctuation__internal_alias
13846 #endif
13847 #endif
13848 #endif
13849 
13850 #if defined(LIBXML_UNICODE_ENABLED)
13851 #ifdef bottom_xmlunicode
13852 #undef xmlUCSIsGeometricShapes
13853 extern __typeof (xmlUCSIsGeometricShapes) xmlUCSIsGeometricShapes __attribute((alias("xmlUCSIsGeometricShapes__internal_alias")));
13854 #else
13855 #ifndef xmlUCSIsGeometricShapes
13856 extern __typeof (xmlUCSIsGeometricShapes) xmlUCSIsGeometricShapes__internal_alias __attribute((visibility("hidden")));
13857 #define xmlUCSIsGeometricShapes xmlUCSIsGeometricShapes__internal_alias
13858 #endif
13859 #endif
13860 #endif
13861 
13862 #if defined(LIBXML_UNICODE_ENABLED)
13863 #ifdef bottom_xmlunicode
13864 #undef xmlUCSIsGeorgian
13865 extern __typeof (xmlUCSIsGeorgian) xmlUCSIsGeorgian __attribute((alias("xmlUCSIsGeorgian__internal_alias")));
13866 #else
13867 #ifndef xmlUCSIsGeorgian
13868 extern __typeof (xmlUCSIsGeorgian) xmlUCSIsGeorgian__internal_alias __attribute((visibility("hidden")));
13869 #define xmlUCSIsGeorgian xmlUCSIsGeorgian__internal_alias
13870 #endif
13871 #endif
13872 #endif
13873 
13874 #if defined(LIBXML_UNICODE_ENABLED)
13875 #ifdef bottom_xmlunicode
13876 #undef xmlUCSIsGothic
13877 extern __typeof (xmlUCSIsGothic) xmlUCSIsGothic __attribute((alias("xmlUCSIsGothic__internal_alias")));
13878 #else
13879 #ifndef xmlUCSIsGothic
13880 extern __typeof (xmlUCSIsGothic) xmlUCSIsGothic__internal_alias __attribute((visibility("hidden")));
13881 #define xmlUCSIsGothic xmlUCSIsGothic__internal_alias
13882 #endif
13883 #endif
13884 #endif
13885 
13886 #if defined(LIBXML_UNICODE_ENABLED)
13887 #ifdef bottom_xmlunicode
13888 #undef xmlUCSIsGreek
13889 extern __typeof (xmlUCSIsGreek) xmlUCSIsGreek __attribute((alias("xmlUCSIsGreek__internal_alias")));
13890 #else
13891 #ifndef xmlUCSIsGreek
13892 extern __typeof (xmlUCSIsGreek) xmlUCSIsGreek__internal_alias __attribute((visibility("hidden")));
13893 #define xmlUCSIsGreek xmlUCSIsGreek__internal_alias
13894 #endif
13895 #endif
13896 #endif
13897 
13898 #if defined(LIBXML_UNICODE_ENABLED)
13899 #ifdef bottom_xmlunicode
13900 #undef xmlUCSIsGreekExtended
13901 extern __typeof (xmlUCSIsGreekExtended) xmlUCSIsGreekExtended __attribute((alias("xmlUCSIsGreekExtended__internal_alias")));
13902 #else
13903 #ifndef xmlUCSIsGreekExtended
13904 extern __typeof (xmlUCSIsGreekExtended) xmlUCSIsGreekExtended__internal_alias __attribute((visibility("hidden")));
13905 #define xmlUCSIsGreekExtended xmlUCSIsGreekExtended__internal_alias
13906 #endif
13907 #endif
13908 #endif
13909 
13910 #if defined(LIBXML_UNICODE_ENABLED)
13911 #ifdef bottom_xmlunicode
13912 #undef xmlUCSIsGreekandCoptic
13913 extern __typeof (xmlUCSIsGreekandCoptic) xmlUCSIsGreekandCoptic __attribute((alias("xmlUCSIsGreekandCoptic__internal_alias")));
13914 #else
13915 #ifndef xmlUCSIsGreekandCoptic
13916 extern __typeof (xmlUCSIsGreekandCoptic) xmlUCSIsGreekandCoptic__internal_alias __attribute((visibility("hidden")));
13917 #define xmlUCSIsGreekandCoptic xmlUCSIsGreekandCoptic__internal_alias
13918 #endif
13919 #endif
13920 #endif
13921 
13922 #if defined(LIBXML_UNICODE_ENABLED)
13923 #ifdef bottom_xmlunicode
13924 #undef xmlUCSIsGujarati
13925 extern __typeof (xmlUCSIsGujarati) xmlUCSIsGujarati __attribute((alias("xmlUCSIsGujarati__internal_alias")));
13926 #else
13927 #ifndef xmlUCSIsGujarati
13928 extern __typeof (xmlUCSIsGujarati) xmlUCSIsGujarati__internal_alias __attribute((visibility("hidden")));
13929 #define xmlUCSIsGujarati xmlUCSIsGujarati__internal_alias
13930 #endif
13931 #endif
13932 #endif
13933 
13934 #if defined(LIBXML_UNICODE_ENABLED)
13935 #ifdef bottom_xmlunicode
13936 #undef xmlUCSIsGurmukhi
13937 extern __typeof (xmlUCSIsGurmukhi) xmlUCSIsGurmukhi __attribute((alias("xmlUCSIsGurmukhi__internal_alias")));
13938 #else
13939 #ifndef xmlUCSIsGurmukhi
13940 extern __typeof (xmlUCSIsGurmukhi) xmlUCSIsGurmukhi__internal_alias __attribute((visibility("hidden")));
13941 #define xmlUCSIsGurmukhi xmlUCSIsGurmukhi__internal_alias
13942 #endif
13943 #endif
13944 #endif
13945 
13946 #if defined(LIBXML_UNICODE_ENABLED)
13947 #ifdef bottom_xmlunicode
13948 #undef xmlUCSIsHalfwidthandFullwidthForms
13949 extern __typeof (xmlUCSIsHalfwidthandFullwidthForms) xmlUCSIsHalfwidthandFullwidthForms __attribute((alias("xmlUCSIsHalfwidthandFullwidthForms__internal_alias")));
13950 #else
13951 #ifndef xmlUCSIsHalfwidthandFullwidthForms
13952 extern __typeof (xmlUCSIsHalfwidthandFullwidthForms) xmlUCSIsHalfwidthandFullwidthForms__internal_alias __attribute((visibility("hidden")));
13953 #define xmlUCSIsHalfwidthandFullwidthForms xmlUCSIsHalfwidthandFullwidthForms__internal_alias
13954 #endif
13955 #endif
13956 #endif
13957 
13958 #if defined(LIBXML_UNICODE_ENABLED)
13959 #ifdef bottom_xmlunicode
13960 #undef xmlUCSIsHangulCompatibilityJamo
13961 extern __typeof (xmlUCSIsHangulCompatibilityJamo) xmlUCSIsHangulCompatibilityJamo __attribute((alias("xmlUCSIsHangulCompatibilityJamo__internal_alias")));
13962 #else
13963 #ifndef xmlUCSIsHangulCompatibilityJamo
13964 extern __typeof (xmlUCSIsHangulCompatibilityJamo) xmlUCSIsHangulCompatibilityJamo__internal_alias __attribute((visibility("hidden")));
13965 #define xmlUCSIsHangulCompatibilityJamo xmlUCSIsHangulCompatibilityJamo__internal_alias
13966 #endif
13967 #endif
13968 #endif
13969 
13970 #if defined(LIBXML_UNICODE_ENABLED)
13971 #ifdef bottom_xmlunicode
13972 #undef xmlUCSIsHangulJamo
13973 extern __typeof (xmlUCSIsHangulJamo) xmlUCSIsHangulJamo __attribute((alias("xmlUCSIsHangulJamo__internal_alias")));
13974 #else
13975 #ifndef xmlUCSIsHangulJamo
13976 extern __typeof (xmlUCSIsHangulJamo) xmlUCSIsHangulJamo__internal_alias __attribute((visibility("hidden")));
13977 #define xmlUCSIsHangulJamo xmlUCSIsHangulJamo__internal_alias
13978 #endif
13979 #endif
13980 #endif
13981 
13982 #if defined(LIBXML_UNICODE_ENABLED)
13983 #ifdef bottom_xmlunicode
13984 #undef xmlUCSIsHangulSyllables
13985 extern __typeof (xmlUCSIsHangulSyllables) xmlUCSIsHangulSyllables __attribute((alias("xmlUCSIsHangulSyllables__internal_alias")));
13986 #else
13987 #ifndef xmlUCSIsHangulSyllables
13988 extern __typeof (xmlUCSIsHangulSyllables) xmlUCSIsHangulSyllables__internal_alias __attribute((visibility("hidden")));
13989 #define xmlUCSIsHangulSyllables xmlUCSIsHangulSyllables__internal_alias
13990 #endif
13991 #endif
13992 #endif
13993 
13994 #if defined(LIBXML_UNICODE_ENABLED)
13995 #ifdef bottom_xmlunicode
13996 #undef xmlUCSIsHanunoo
13997 extern __typeof (xmlUCSIsHanunoo) xmlUCSIsHanunoo __attribute((alias("xmlUCSIsHanunoo__internal_alias")));
13998 #else
13999 #ifndef xmlUCSIsHanunoo
14000 extern __typeof (xmlUCSIsHanunoo) xmlUCSIsHanunoo__internal_alias __attribute((visibility("hidden")));
14001 #define xmlUCSIsHanunoo xmlUCSIsHanunoo__internal_alias
14002 #endif
14003 #endif
14004 #endif
14005 
14006 #if defined(LIBXML_UNICODE_ENABLED)
14007 #ifdef bottom_xmlunicode
14008 #undef xmlUCSIsHebrew
14009 extern __typeof (xmlUCSIsHebrew) xmlUCSIsHebrew __attribute((alias("xmlUCSIsHebrew__internal_alias")));
14010 #else
14011 #ifndef xmlUCSIsHebrew
14012 extern __typeof (xmlUCSIsHebrew) xmlUCSIsHebrew__internal_alias __attribute((visibility("hidden")));
14013 #define xmlUCSIsHebrew xmlUCSIsHebrew__internal_alias
14014 #endif
14015 #endif
14016 #endif
14017 
14018 #if defined(LIBXML_UNICODE_ENABLED)
14019 #ifdef bottom_xmlunicode
14020 #undef xmlUCSIsHighPrivateUseSurrogates
14021 extern __typeof (xmlUCSIsHighPrivateUseSurrogates) xmlUCSIsHighPrivateUseSurrogates __attribute((alias("xmlUCSIsHighPrivateUseSurrogates__internal_alias")));
14022 #else
14023 #ifndef xmlUCSIsHighPrivateUseSurrogates
14024 extern __typeof (xmlUCSIsHighPrivateUseSurrogates) xmlUCSIsHighPrivateUseSurrogates__internal_alias __attribute((visibility("hidden")));
14025 #define xmlUCSIsHighPrivateUseSurrogates xmlUCSIsHighPrivateUseSurrogates__internal_alias
14026 #endif
14027 #endif
14028 #endif
14029 
14030 #if defined(LIBXML_UNICODE_ENABLED)
14031 #ifdef bottom_xmlunicode
14032 #undef xmlUCSIsHighSurrogates
14033 extern __typeof (xmlUCSIsHighSurrogates) xmlUCSIsHighSurrogates __attribute((alias("xmlUCSIsHighSurrogates__internal_alias")));
14034 #else
14035 #ifndef xmlUCSIsHighSurrogates
14036 extern __typeof (xmlUCSIsHighSurrogates) xmlUCSIsHighSurrogates__internal_alias __attribute((visibility("hidden")));
14037 #define xmlUCSIsHighSurrogates xmlUCSIsHighSurrogates__internal_alias
14038 #endif
14039 #endif
14040 #endif
14041 
14042 #if defined(LIBXML_UNICODE_ENABLED)
14043 #ifdef bottom_xmlunicode
14044 #undef xmlUCSIsHiragana
14045 extern __typeof (xmlUCSIsHiragana) xmlUCSIsHiragana __attribute((alias("xmlUCSIsHiragana__internal_alias")));
14046 #else
14047 #ifndef xmlUCSIsHiragana
14048 extern __typeof (xmlUCSIsHiragana) xmlUCSIsHiragana__internal_alias __attribute((visibility("hidden")));
14049 #define xmlUCSIsHiragana xmlUCSIsHiragana__internal_alias
14050 #endif
14051 #endif
14052 #endif
14053 
14054 #if defined(LIBXML_UNICODE_ENABLED)
14055 #ifdef bottom_xmlunicode
14056 #undef xmlUCSIsIPAExtensions
14057 extern __typeof (xmlUCSIsIPAExtensions) xmlUCSIsIPAExtensions __attribute((alias("xmlUCSIsIPAExtensions__internal_alias")));
14058 #else
14059 #ifndef xmlUCSIsIPAExtensions
14060 extern __typeof (xmlUCSIsIPAExtensions) xmlUCSIsIPAExtensions__internal_alias __attribute((visibility("hidden")));
14061 #define xmlUCSIsIPAExtensions xmlUCSIsIPAExtensions__internal_alias
14062 #endif
14063 #endif
14064 #endif
14065 
14066 #if defined(LIBXML_UNICODE_ENABLED)
14067 #ifdef bottom_xmlunicode
14068 #undef xmlUCSIsIdeographicDescriptionCharacters
14069 extern __typeof (xmlUCSIsIdeographicDescriptionCharacters) xmlUCSIsIdeographicDescriptionCharacters __attribute((alias("xmlUCSIsIdeographicDescriptionCharacters__internal_alias")));
14070 #else
14071 #ifndef xmlUCSIsIdeographicDescriptionCharacters
14072 extern __typeof (xmlUCSIsIdeographicDescriptionCharacters) xmlUCSIsIdeographicDescriptionCharacters__internal_alias __attribute((visibility("hidden")));
14073 #define xmlUCSIsIdeographicDescriptionCharacters xmlUCSIsIdeographicDescriptionCharacters__internal_alias
14074 #endif
14075 #endif
14076 #endif
14077 
14078 #if defined(LIBXML_UNICODE_ENABLED)
14079 #ifdef bottom_xmlunicode
14080 #undef xmlUCSIsKanbun
14081 extern __typeof (xmlUCSIsKanbun) xmlUCSIsKanbun __attribute((alias("xmlUCSIsKanbun__internal_alias")));
14082 #else
14083 #ifndef xmlUCSIsKanbun
14084 extern __typeof (xmlUCSIsKanbun) xmlUCSIsKanbun__internal_alias __attribute((visibility("hidden")));
14085 #define xmlUCSIsKanbun xmlUCSIsKanbun__internal_alias
14086 #endif
14087 #endif
14088 #endif
14089 
14090 #if defined(LIBXML_UNICODE_ENABLED)
14091 #ifdef bottom_xmlunicode
14092 #undef xmlUCSIsKangxiRadicals
14093 extern __typeof (xmlUCSIsKangxiRadicals) xmlUCSIsKangxiRadicals __attribute((alias("xmlUCSIsKangxiRadicals__internal_alias")));
14094 #else
14095 #ifndef xmlUCSIsKangxiRadicals
14096 extern __typeof (xmlUCSIsKangxiRadicals) xmlUCSIsKangxiRadicals__internal_alias __attribute((visibility("hidden")));
14097 #define xmlUCSIsKangxiRadicals xmlUCSIsKangxiRadicals__internal_alias
14098 #endif
14099 #endif
14100 #endif
14101 
14102 #if defined(LIBXML_UNICODE_ENABLED)
14103 #ifdef bottom_xmlunicode
14104 #undef xmlUCSIsKannada
14105 extern __typeof (xmlUCSIsKannada) xmlUCSIsKannada __attribute((alias("xmlUCSIsKannada__internal_alias")));
14106 #else
14107 #ifndef xmlUCSIsKannada
14108 extern __typeof (xmlUCSIsKannada) xmlUCSIsKannada__internal_alias __attribute((visibility("hidden")));
14109 #define xmlUCSIsKannada xmlUCSIsKannada__internal_alias
14110 #endif
14111 #endif
14112 #endif
14113 
14114 #if defined(LIBXML_UNICODE_ENABLED)
14115 #ifdef bottom_xmlunicode
14116 #undef xmlUCSIsKatakana
14117 extern __typeof (xmlUCSIsKatakana) xmlUCSIsKatakana __attribute((alias("xmlUCSIsKatakana__internal_alias")));
14118 #else
14119 #ifndef xmlUCSIsKatakana
14120 extern __typeof (xmlUCSIsKatakana) xmlUCSIsKatakana__internal_alias __attribute((visibility("hidden")));
14121 #define xmlUCSIsKatakana xmlUCSIsKatakana__internal_alias
14122 #endif
14123 #endif
14124 #endif
14125 
14126 #if defined(LIBXML_UNICODE_ENABLED)
14127 #ifdef bottom_xmlunicode
14128 #undef xmlUCSIsKatakanaPhoneticExtensions
14129 extern __typeof (xmlUCSIsKatakanaPhoneticExtensions) xmlUCSIsKatakanaPhoneticExtensions __attribute((alias("xmlUCSIsKatakanaPhoneticExtensions__internal_alias")));
14130 #else
14131 #ifndef xmlUCSIsKatakanaPhoneticExtensions
14132 extern __typeof (xmlUCSIsKatakanaPhoneticExtensions) xmlUCSIsKatakanaPhoneticExtensions__internal_alias __attribute((visibility("hidden")));
14133 #define xmlUCSIsKatakanaPhoneticExtensions xmlUCSIsKatakanaPhoneticExtensions__internal_alias
14134 #endif
14135 #endif
14136 #endif
14137 
14138 #if defined(LIBXML_UNICODE_ENABLED)
14139 #ifdef bottom_xmlunicode
14140 #undef xmlUCSIsKhmer
14141 extern __typeof (xmlUCSIsKhmer) xmlUCSIsKhmer __attribute((alias("xmlUCSIsKhmer__internal_alias")));
14142 #else
14143 #ifndef xmlUCSIsKhmer
14144 extern __typeof (xmlUCSIsKhmer) xmlUCSIsKhmer__internal_alias __attribute((visibility("hidden")));
14145 #define xmlUCSIsKhmer xmlUCSIsKhmer__internal_alias
14146 #endif
14147 #endif
14148 #endif
14149 
14150 #if defined(LIBXML_UNICODE_ENABLED)
14151 #ifdef bottom_xmlunicode
14152 #undef xmlUCSIsKhmerSymbols
14153 extern __typeof (xmlUCSIsKhmerSymbols) xmlUCSIsKhmerSymbols __attribute((alias("xmlUCSIsKhmerSymbols__internal_alias")));
14154 #else
14155 #ifndef xmlUCSIsKhmerSymbols
14156 extern __typeof (xmlUCSIsKhmerSymbols) xmlUCSIsKhmerSymbols__internal_alias __attribute((visibility("hidden")));
14157 #define xmlUCSIsKhmerSymbols xmlUCSIsKhmerSymbols__internal_alias
14158 #endif
14159 #endif
14160 #endif
14161 
14162 #if defined(LIBXML_UNICODE_ENABLED)
14163 #ifdef bottom_xmlunicode
14164 #undef xmlUCSIsLao
14165 extern __typeof (xmlUCSIsLao) xmlUCSIsLao __attribute((alias("xmlUCSIsLao__internal_alias")));
14166 #else
14167 #ifndef xmlUCSIsLao
14168 extern __typeof (xmlUCSIsLao) xmlUCSIsLao__internal_alias __attribute((visibility("hidden")));
14169 #define xmlUCSIsLao xmlUCSIsLao__internal_alias
14170 #endif
14171 #endif
14172 #endif
14173 
14174 #if defined(LIBXML_UNICODE_ENABLED)
14175 #ifdef bottom_xmlunicode
14176 #undef xmlUCSIsLatin1Supplement
14177 extern __typeof (xmlUCSIsLatin1Supplement) xmlUCSIsLatin1Supplement __attribute((alias("xmlUCSIsLatin1Supplement__internal_alias")));
14178 #else
14179 #ifndef xmlUCSIsLatin1Supplement
14180 extern __typeof (xmlUCSIsLatin1Supplement) xmlUCSIsLatin1Supplement__internal_alias __attribute((visibility("hidden")));
14181 #define xmlUCSIsLatin1Supplement xmlUCSIsLatin1Supplement__internal_alias
14182 #endif
14183 #endif
14184 #endif
14185 
14186 #if defined(LIBXML_UNICODE_ENABLED)
14187 #ifdef bottom_xmlunicode
14188 #undef xmlUCSIsLatinExtendedA
14189 extern __typeof (xmlUCSIsLatinExtendedA) xmlUCSIsLatinExtendedA __attribute((alias("xmlUCSIsLatinExtendedA__internal_alias")));
14190 #else
14191 #ifndef xmlUCSIsLatinExtendedA
14192 extern __typeof (xmlUCSIsLatinExtendedA) xmlUCSIsLatinExtendedA__internal_alias __attribute((visibility("hidden")));
14193 #define xmlUCSIsLatinExtendedA xmlUCSIsLatinExtendedA__internal_alias
14194 #endif
14195 #endif
14196 #endif
14197 
14198 #if defined(LIBXML_UNICODE_ENABLED)
14199 #ifdef bottom_xmlunicode
14200 #undef xmlUCSIsLatinExtendedAdditional
14201 extern __typeof (xmlUCSIsLatinExtendedAdditional) xmlUCSIsLatinExtendedAdditional __attribute((alias("xmlUCSIsLatinExtendedAdditional__internal_alias")));
14202 #else
14203 #ifndef xmlUCSIsLatinExtendedAdditional
14204 extern __typeof (xmlUCSIsLatinExtendedAdditional) xmlUCSIsLatinExtendedAdditional__internal_alias __attribute((visibility("hidden")));
14205 #define xmlUCSIsLatinExtendedAdditional xmlUCSIsLatinExtendedAdditional__internal_alias
14206 #endif
14207 #endif
14208 #endif
14209 
14210 #if defined(LIBXML_UNICODE_ENABLED)
14211 #ifdef bottom_xmlunicode
14212 #undef xmlUCSIsLatinExtendedB
14213 extern __typeof (xmlUCSIsLatinExtendedB) xmlUCSIsLatinExtendedB __attribute((alias("xmlUCSIsLatinExtendedB__internal_alias")));
14214 #else
14215 #ifndef xmlUCSIsLatinExtendedB
14216 extern __typeof (xmlUCSIsLatinExtendedB) xmlUCSIsLatinExtendedB__internal_alias __attribute((visibility("hidden")));
14217 #define xmlUCSIsLatinExtendedB xmlUCSIsLatinExtendedB__internal_alias
14218 #endif
14219 #endif
14220 #endif
14221 
14222 #if defined(LIBXML_UNICODE_ENABLED)
14223 #ifdef bottom_xmlunicode
14224 #undef xmlUCSIsLetterlikeSymbols
14225 extern __typeof (xmlUCSIsLetterlikeSymbols) xmlUCSIsLetterlikeSymbols __attribute((alias("xmlUCSIsLetterlikeSymbols__internal_alias")));
14226 #else
14227 #ifndef xmlUCSIsLetterlikeSymbols
14228 extern __typeof (xmlUCSIsLetterlikeSymbols) xmlUCSIsLetterlikeSymbols__internal_alias __attribute((visibility("hidden")));
14229 #define xmlUCSIsLetterlikeSymbols xmlUCSIsLetterlikeSymbols__internal_alias
14230 #endif
14231 #endif
14232 #endif
14233 
14234 #if defined(LIBXML_UNICODE_ENABLED)
14235 #ifdef bottom_xmlunicode
14236 #undef xmlUCSIsLimbu
14237 extern __typeof (xmlUCSIsLimbu) xmlUCSIsLimbu __attribute((alias("xmlUCSIsLimbu__internal_alias")));
14238 #else
14239 #ifndef xmlUCSIsLimbu
14240 extern __typeof (xmlUCSIsLimbu) xmlUCSIsLimbu__internal_alias __attribute((visibility("hidden")));
14241 #define xmlUCSIsLimbu xmlUCSIsLimbu__internal_alias
14242 #endif
14243 #endif
14244 #endif
14245 
14246 #if defined(LIBXML_UNICODE_ENABLED)
14247 #ifdef bottom_xmlunicode
14248 #undef xmlUCSIsLinearBIdeograms
14249 extern __typeof (xmlUCSIsLinearBIdeograms) xmlUCSIsLinearBIdeograms __attribute((alias("xmlUCSIsLinearBIdeograms__internal_alias")));
14250 #else
14251 #ifndef xmlUCSIsLinearBIdeograms
14252 extern __typeof (xmlUCSIsLinearBIdeograms) xmlUCSIsLinearBIdeograms__internal_alias __attribute((visibility("hidden")));
14253 #define xmlUCSIsLinearBIdeograms xmlUCSIsLinearBIdeograms__internal_alias
14254 #endif
14255 #endif
14256 #endif
14257 
14258 #if defined(LIBXML_UNICODE_ENABLED)
14259 #ifdef bottom_xmlunicode
14260 #undef xmlUCSIsLinearBSyllabary
14261 extern __typeof (xmlUCSIsLinearBSyllabary) xmlUCSIsLinearBSyllabary __attribute((alias("xmlUCSIsLinearBSyllabary__internal_alias")));
14262 #else
14263 #ifndef xmlUCSIsLinearBSyllabary
14264 extern __typeof (xmlUCSIsLinearBSyllabary) xmlUCSIsLinearBSyllabary__internal_alias __attribute((visibility("hidden")));
14265 #define xmlUCSIsLinearBSyllabary xmlUCSIsLinearBSyllabary__internal_alias
14266 #endif
14267 #endif
14268 #endif
14269 
14270 #if defined(LIBXML_UNICODE_ENABLED)
14271 #ifdef bottom_xmlunicode
14272 #undef xmlUCSIsLowSurrogates
14273 extern __typeof (xmlUCSIsLowSurrogates) xmlUCSIsLowSurrogates __attribute((alias("xmlUCSIsLowSurrogates__internal_alias")));
14274 #else
14275 #ifndef xmlUCSIsLowSurrogates
14276 extern __typeof (xmlUCSIsLowSurrogates) xmlUCSIsLowSurrogates__internal_alias __attribute((visibility("hidden")));
14277 #define xmlUCSIsLowSurrogates xmlUCSIsLowSurrogates__internal_alias
14278 #endif
14279 #endif
14280 #endif
14281 
14282 #if defined(LIBXML_UNICODE_ENABLED)
14283 #ifdef bottom_xmlunicode
14284 #undef xmlUCSIsMalayalam
14285 extern __typeof (xmlUCSIsMalayalam) xmlUCSIsMalayalam __attribute((alias("xmlUCSIsMalayalam__internal_alias")));
14286 #else
14287 #ifndef xmlUCSIsMalayalam
14288 extern __typeof (xmlUCSIsMalayalam) xmlUCSIsMalayalam__internal_alias __attribute((visibility("hidden")));
14289 #define xmlUCSIsMalayalam xmlUCSIsMalayalam__internal_alias
14290 #endif
14291 #endif
14292 #endif
14293 
14294 #if defined(LIBXML_UNICODE_ENABLED)
14295 #ifdef bottom_xmlunicode
14296 #undef xmlUCSIsMathematicalAlphanumericSymbols
14297 extern __typeof (xmlUCSIsMathematicalAlphanumericSymbols) xmlUCSIsMathematicalAlphanumericSymbols __attribute((alias("xmlUCSIsMathematicalAlphanumericSymbols__internal_alias")));
14298 #else
14299 #ifndef xmlUCSIsMathematicalAlphanumericSymbols
14300 extern __typeof (xmlUCSIsMathematicalAlphanumericSymbols) xmlUCSIsMathematicalAlphanumericSymbols__internal_alias __attribute((visibility("hidden")));
14301 #define xmlUCSIsMathematicalAlphanumericSymbols xmlUCSIsMathematicalAlphanumericSymbols__internal_alias
14302 #endif
14303 #endif
14304 #endif
14305 
14306 #if defined(LIBXML_UNICODE_ENABLED)
14307 #ifdef bottom_xmlunicode
14308 #undef xmlUCSIsMathematicalOperators
14309 extern __typeof (xmlUCSIsMathematicalOperators) xmlUCSIsMathematicalOperators __attribute((alias("xmlUCSIsMathematicalOperators__internal_alias")));
14310 #else
14311 #ifndef xmlUCSIsMathematicalOperators
14312 extern __typeof (xmlUCSIsMathematicalOperators) xmlUCSIsMathematicalOperators__internal_alias __attribute((visibility("hidden")));
14313 #define xmlUCSIsMathematicalOperators xmlUCSIsMathematicalOperators__internal_alias
14314 #endif
14315 #endif
14316 #endif
14317 
14318 #if defined(LIBXML_UNICODE_ENABLED)
14319 #ifdef bottom_xmlunicode
14320 #undef xmlUCSIsMiscellaneousMathematicalSymbolsA
14321 extern __typeof (xmlUCSIsMiscellaneousMathematicalSymbolsA) xmlUCSIsMiscellaneousMathematicalSymbolsA __attribute((alias("xmlUCSIsMiscellaneousMathematicalSymbolsA__internal_alias")));
14322 #else
14323 #ifndef xmlUCSIsMiscellaneousMathematicalSymbolsA
14324 extern __typeof (xmlUCSIsMiscellaneousMathematicalSymbolsA) xmlUCSIsMiscellaneousMathematicalSymbolsA__internal_alias __attribute((visibility("hidden")));
14325 #define xmlUCSIsMiscellaneousMathematicalSymbolsA xmlUCSIsMiscellaneousMathematicalSymbolsA__internal_alias
14326 #endif
14327 #endif
14328 #endif
14329 
14330 #if defined(LIBXML_UNICODE_ENABLED)
14331 #ifdef bottom_xmlunicode
14332 #undef xmlUCSIsMiscellaneousMathematicalSymbolsB
14333 extern __typeof (xmlUCSIsMiscellaneousMathematicalSymbolsB) xmlUCSIsMiscellaneousMathematicalSymbolsB __attribute((alias("xmlUCSIsMiscellaneousMathematicalSymbolsB__internal_alias")));
14334 #else
14335 #ifndef xmlUCSIsMiscellaneousMathematicalSymbolsB
14336 extern __typeof (xmlUCSIsMiscellaneousMathematicalSymbolsB) xmlUCSIsMiscellaneousMathematicalSymbolsB__internal_alias __attribute((visibility("hidden")));
14337 #define xmlUCSIsMiscellaneousMathematicalSymbolsB xmlUCSIsMiscellaneousMathematicalSymbolsB__internal_alias
14338 #endif
14339 #endif
14340 #endif
14341 
14342 #if defined(LIBXML_UNICODE_ENABLED)
14343 #ifdef bottom_xmlunicode
14344 #undef xmlUCSIsMiscellaneousSymbols
14345 extern __typeof (xmlUCSIsMiscellaneousSymbols) xmlUCSIsMiscellaneousSymbols __attribute((alias("xmlUCSIsMiscellaneousSymbols__internal_alias")));
14346 #else
14347 #ifndef xmlUCSIsMiscellaneousSymbols
14348 extern __typeof (xmlUCSIsMiscellaneousSymbols) xmlUCSIsMiscellaneousSymbols__internal_alias __attribute((visibility("hidden")));
14349 #define xmlUCSIsMiscellaneousSymbols xmlUCSIsMiscellaneousSymbols__internal_alias
14350 #endif
14351 #endif
14352 #endif
14353 
14354 #if defined(LIBXML_UNICODE_ENABLED)
14355 #ifdef bottom_xmlunicode
14356 #undef xmlUCSIsMiscellaneousSymbolsandArrows
14357 extern __typeof (xmlUCSIsMiscellaneousSymbolsandArrows) xmlUCSIsMiscellaneousSymbolsandArrows __attribute((alias("xmlUCSIsMiscellaneousSymbolsandArrows__internal_alias")));
14358 #else
14359 #ifndef xmlUCSIsMiscellaneousSymbolsandArrows
14360 extern __typeof (xmlUCSIsMiscellaneousSymbolsandArrows) xmlUCSIsMiscellaneousSymbolsandArrows__internal_alias __attribute((visibility("hidden")));
14361 #define xmlUCSIsMiscellaneousSymbolsandArrows xmlUCSIsMiscellaneousSymbolsandArrows__internal_alias
14362 #endif
14363 #endif
14364 #endif
14365 
14366 #if defined(LIBXML_UNICODE_ENABLED)
14367 #ifdef bottom_xmlunicode
14368 #undef xmlUCSIsMiscellaneousTechnical
14369 extern __typeof (xmlUCSIsMiscellaneousTechnical) xmlUCSIsMiscellaneousTechnical __attribute((alias("xmlUCSIsMiscellaneousTechnical__internal_alias")));
14370 #else
14371 #ifndef xmlUCSIsMiscellaneousTechnical
14372 extern __typeof (xmlUCSIsMiscellaneousTechnical) xmlUCSIsMiscellaneousTechnical__internal_alias __attribute((visibility("hidden")));
14373 #define xmlUCSIsMiscellaneousTechnical xmlUCSIsMiscellaneousTechnical__internal_alias
14374 #endif
14375 #endif
14376 #endif
14377 
14378 #if defined(LIBXML_UNICODE_ENABLED)
14379 #ifdef bottom_xmlunicode
14380 #undef xmlUCSIsMongolian
14381 extern __typeof (xmlUCSIsMongolian) xmlUCSIsMongolian __attribute((alias("xmlUCSIsMongolian__internal_alias")));
14382 #else
14383 #ifndef xmlUCSIsMongolian
14384 extern __typeof (xmlUCSIsMongolian) xmlUCSIsMongolian__internal_alias __attribute((visibility("hidden")));
14385 #define xmlUCSIsMongolian xmlUCSIsMongolian__internal_alias
14386 #endif
14387 #endif
14388 #endif
14389 
14390 #if defined(LIBXML_UNICODE_ENABLED)
14391 #ifdef bottom_xmlunicode
14392 #undef xmlUCSIsMusicalSymbols
14393 extern __typeof (xmlUCSIsMusicalSymbols) xmlUCSIsMusicalSymbols __attribute((alias("xmlUCSIsMusicalSymbols__internal_alias")));
14394 #else
14395 #ifndef xmlUCSIsMusicalSymbols
14396 extern __typeof (xmlUCSIsMusicalSymbols) xmlUCSIsMusicalSymbols__internal_alias __attribute((visibility("hidden")));
14397 #define xmlUCSIsMusicalSymbols xmlUCSIsMusicalSymbols__internal_alias
14398 #endif
14399 #endif
14400 #endif
14401 
14402 #if defined(LIBXML_UNICODE_ENABLED)
14403 #ifdef bottom_xmlunicode
14404 #undef xmlUCSIsMyanmar
14405 extern __typeof (xmlUCSIsMyanmar) xmlUCSIsMyanmar __attribute((alias("xmlUCSIsMyanmar__internal_alias")));
14406 #else
14407 #ifndef xmlUCSIsMyanmar
14408 extern __typeof (xmlUCSIsMyanmar) xmlUCSIsMyanmar__internal_alias __attribute((visibility("hidden")));
14409 #define xmlUCSIsMyanmar xmlUCSIsMyanmar__internal_alias
14410 #endif
14411 #endif
14412 #endif
14413 
14414 #if defined(LIBXML_UNICODE_ENABLED)
14415 #ifdef bottom_xmlunicode
14416 #undef xmlUCSIsNumberForms
14417 extern __typeof (xmlUCSIsNumberForms) xmlUCSIsNumberForms __attribute((alias("xmlUCSIsNumberForms__internal_alias")));
14418 #else
14419 #ifndef xmlUCSIsNumberForms
14420 extern __typeof (xmlUCSIsNumberForms) xmlUCSIsNumberForms__internal_alias __attribute((visibility("hidden")));
14421 #define xmlUCSIsNumberForms xmlUCSIsNumberForms__internal_alias
14422 #endif
14423 #endif
14424 #endif
14425 
14426 #if defined(LIBXML_UNICODE_ENABLED)
14427 #ifdef bottom_xmlunicode
14428 #undef xmlUCSIsOgham
14429 extern __typeof (xmlUCSIsOgham) xmlUCSIsOgham __attribute((alias("xmlUCSIsOgham__internal_alias")));
14430 #else
14431 #ifndef xmlUCSIsOgham
14432 extern __typeof (xmlUCSIsOgham) xmlUCSIsOgham__internal_alias __attribute((visibility("hidden")));
14433 #define xmlUCSIsOgham xmlUCSIsOgham__internal_alias
14434 #endif
14435 #endif
14436 #endif
14437 
14438 #if defined(LIBXML_UNICODE_ENABLED)
14439 #ifdef bottom_xmlunicode
14440 #undef xmlUCSIsOldItalic
14441 extern __typeof (xmlUCSIsOldItalic) xmlUCSIsOldItalic __attribute((alias("xmlUCSIsOldItalic__internal_alias")));
14442 #else
14443 #ifndef xmlUCSIsOldItalic
14444 extern __typeof (xmlUCSIsOldItalic) xmlUCSIsOldItalic__internal_alias __attribute((visibility("hidden")));
14445 #define xmlUCSIsOldItalic xmlUCSIsOldItalic__internal_alias
14446 #endif
14447 #endif
14448 #endif
14449 
14450 #if defined(LIBXML_UNICODE_ENABLED)
14451 #ifdef bottom_xmlunicode
14452 #undef xmlUCSIsOpticalCharacterRecognition
14453 extern __typeof (xmlUCSIsOpticalCharacterRecognition) xmlUCSIsOpticalCharacterRecognition __attribute((alias("xmlUCSIsOpticalCharacterRecognition__internal_alias")));
14454 #else
14455 #ifndef xmlUCSIsOpticalCharacterRecognition
14456 extern __typeof (xmlUCSIsOpticalCharacterRecognition) xmlUCSIsOpticalCharacterRecognition__internal_alias __attribute((visibility("hidden")));
14457 #define xmlUCSIsOpticalCharacterRecognition xmlUCSIsOpticalCharacterRecognition__internal_alias
14458 #endif
14459 #endif
14460 #endif
14461 
14462 #if defined(LIBXML_UNICODE_ENABLED)
14463 #ifdef bottom_xmlunicode
14464 #undef xmlUCSIsOriya
14465 extern __typeof (xmlUCSIsOriya) xmlUCSIsOriya __attribute((alias("xmlUCSIsOriya__internal_alias")));
14466 #else
14467 #ifndef xmlUCSIsOriya
14468 extern __typeof (xmlUCSIsOriya) xmlUCSIsOriya__internal_alias __attribute((visibility("hidden")));
14469 #define xmlUCSIsOriya xmlUCSIsOriya__internal_alias
14470 #endif
14471 #endif
14472 #endif
14473 
14474 #if defined(LIBXML_UNICODE_ENABLED)
14475 #ifdef bottom_xmlunicode
14476 #undef xmlUCSIsOsmanya
14477 extern __typeof (xmlUCSIsOsmanya) xmlUCSIsOsmanya __attribute((alias("xmlUCSIsOsmanya__internal_alias")));
14478 #else
14479 #ifndef xmlUCSIsOsmanya
14480 extern __typeof (xmlUCSIsOsmanya) xmlUCSIsOsmanya__internal_alias __attribute((visibility("hidden")));
14481 #define xmlUCSIsOsmanya xmlUCSIsOsmanya__internal_alias
14482 #endif
14483 #endif
14484 #endif
14485 
14486 #if defined(LIBXML_UNICODE_ENABLED)
14487 #ifdef bottom_xmlunicode
14488 #undef xmlUCSIsPhoneticExtensions
14489 extern __typeof (xmlUCSIsPhoneticExtensions) xmlUCSIsPhoneticExtensions __attribute((alias("xmlUCSIsPhoneticExtensions__internal_alias")));
14490 #else
14491 #ifndef xmlUCSIsPhoneticExtensions
14492 extern __typeof (xmlUCSIsPhoneticExtensions) xmlUCSIsPhoneticExtensions__internal_alias __attribute((visibility("hidden")));
14493 #define xmlUCSIsPhoneticExtensions xmlUCSIsPhoneticExtensions__internal_alias
14494 #endif
14495 #endif
14496 #endif
14497 
14498 #if defined(LIBXML_UNICODE_ENABLED)
14499 #ifdef bottom_xmlunicode
14500 #undef xmlUCSIsPrivateUse
14501 extern __typeof (xmlUCSIsPrivateUse) xmlUCSIsPrivateUse __attribute((alias("xmlUCSIsPrivateUse__internal_alias")));
14502 #else
14503 #ifndef xmlUCSIsPrivateUse
14504 extern __typeof (xmlUCSIsPrivateUse) xmlUCSIsPrivateUse__internal_alias __attribute((visibility("hidden")));
14505 #define xmlUCSIsPrivateUse xmlUCSIsPrivateUse__internal_alias
14506 #endif
14507 #endif
14508 #endif
14509 
14510 #if defined(LIBXML_UNICODE_ENABLED)
14511 #ifdef bottom_xmlunicode
14512 #undef xmlUCSIsPrivateUseArea
14513 extern __typeof (xmlUCSIsPrivateUseArea) xmlUCSIsPrivateUseArea __attribute((alias("xmlUCSIsPrivateUseArea__internal_alias")));
14514 #else
14515 #ifndef xmlUCSIsPrivateUseArea
14516 extern __typeof (xmlUCSIsPrivateUseArea) xmlUCSIsPrivateUseArea__internal_alias __attribute((visibility("hidden")));
14517 #define xmlUCSIsPrivateUseArea xmlUCSIsPrivateUseArea__internal_alias
14518 #endif
14519 #endif
14520 #endif
14521 
14522 #if defined(LIBXML_UNICODE_ENABLED)
14523 #ifdef bottom_xmlunicode
14524 #undef xmlUCSIsRunic
14525 extern __typeof (xmlUCSIsRunic) xmlUCSIsRunic __attribute((alias("xmlUCSIsRunic__internal_alias")));
14526 #else
14527 #ifndef xmlUCSIsRunic
14528 extern __typeof (xmlUCSIsRunic) xmlUCSIsRunic__internal_alias __attribute((visibility("hidden")));
14529 #define xmlUCSIsRunic xmlUCSIsRunic__internal_alias
14530 #endif
14531 #endif
14532 #endif
14533 
14534 #if defined(LIBXML_UNICODE_ENABLED)
14535 #ifdef bottom_xmlunicode
14536 #undef xmlUCSIsShavian
14537 extern __typeof (xmlUCSIsShavian) xmlUCSIsShavian __attribute((alias("xmlUCSIsShavian__internal_alias")));
14538 #else
14539 #ifndef xmlUCSIsShavian
14540 extern __typeof (xmlUCSIsShavian) xmlUCSIsShavian__internal_alias __attribute((visibility("hidden")));
14541 #define xmlUCSIsShavian xmlUCSIsShavian__internal_alias
14542 #endif
14543 #endif
14544 #endif
14545 
14546 #if defined(LIBXML_UNICODE_ENABLED)
14547 #ifdef bottom_xmlunicode
14548 #undef xmlUCSIsSinhala
14549 extern __typeof (xmlUCSIsSinhala) xmlUCSIsSinhala __attribute((alias("xmlUCSIsSinhala__internal_alias")));
14550 #else
14551 #ifndef xmlUCSIsSinhala
14552 extern __typeof (xmlUCSIsSinhala) xmlUCSIsSinhala__internal_alias __attribute((visibility("hidden")));
14553 #define xmlUCSIsSinhala xmlUCSIsSinhala__internal_alias
14554 #endif
14555 #endif
14556 #endif
14557 
14558 #if defined(LIBXML_UNICODE_ENABLED)
14559 #ifdef bottom_xmlunicode
14560 #undef xmlUCSIsSmallFormVariants
14561 extern __typeof (xmlUCSIsSmallFormVariants) xmlUCSIsSmallFormVariants __attribute((alias("xmlUCSIsSmallFormVariants__internal_alias")));
14562 #else
14563 #ifndef xmlUCSIsSmallFormVariants
14564 extern __typeof (xmlUCSIsSmallFormVariants) xmlUCSIsSmallFormVariants__internal_alias __attribute((visibility("hidden")));
14565 #define xmlUCSIsSmallFormVariants xmlUCSIsSmallFormVariants__internal_alias
14566 #endif
14567 #endif
14568 #endif
14569 
14570 #if defined(LIBXML_UNICODE_ENABLED)
14571 #ifdef bottom_xmlunicode
14572 #undef xmlUCSIsSpacingModifierLetters
14573 extern __typeof (xmlUCSIsSpacingModifierLetters) xmlUCSIsSpacingModifierLetters __attribute((alias("xmlUCSIsSpacingModifierLetters__internal_alias")));
14574 #else
14575 #ifndef xmlUCSIsSpacingModifierLetters
14576 extern __typeof (xmlUCSIsSpacingModifierLetters) xmlUCSIsSpacingModifierLetters__internal_alias __attribute((visibility("hidden")));
14577 #define xmlUCSIsSpacingModifierLetters xmlUCSIsSpacingModifierLetters__internal_alias
14578 #endif
14579 #endif
14580 #endif
14581 
14582 #if defined(LIBXML_UNICODE_ENABLED)
14583 #ifdef bottom_xmlunicode
14584 #undef xmlUCSIsSpecials
14585 extern __typeof (xmlUCSIsSpecials) xmlUCSIsSpecials __attribute((alias("xmlUCSIsSpecials__internal_alias")));
14586 #else
14587 #ifndef xmlUCSIsSpecials
14588 extern __typeof (xmlUCSIsSpecials) xmlUCSIsSpecials__internal_alias __attribute((visibility("hidden")));
14589 #define xmlUCSIsSpecials xmlUCSIsSpecials__internal_alias
14590 #endif
14591 #endif
14592 #endif
14593 
14594 #if defined(LIBXML_UNICODE_ENABLED)
14595 #ifdef bottom_xmlunicode
14596 #undef xmlUCSIsSuperscriptsandSubscripts
14597 extern __typeof (xmlUCSIsSuperscriptsandSubscripts) xmlUCSIsSuperscriptsandSubscripts __attribute((alias("xmlUCSIsSuperscriptsandSubscripts__internal_alias")));
14598 #else
14599 #ifndef xmlUCSIsSuperscriptsandSubscripts
14600 extern __typeof (xmlUCSIsSuperscriptsandSubscripts) xmlUCSIsSuperscriptsandSubscripts__internal_alias __attribute((visibility("hidden")));
14601 #define xmlUCSIsSuperscriptsandSubscripts xmlUCSIsSuperscriptsandSubscripts__internal_alias
14602 #endif
14603 #endif
14604 #endif
14605 
14606 #if defined(LIBXML_UNICODE_ENABLED)
14607 #ifdef bottom_xmlunicode
14608 #undef xmlUCSIsSupplementalArrowsA
14609 extern __typeof (xmlUCSIsSupplementalArrowsA) xmlUCSIsSupplementalArrowsA __attribute((alias("xmlUCSIsSupplementalArrowsA__internal_alias")));
14610 #else
14611 #ifndef xmlUCSIsSupplementalArrowsA
14612 extern __typeof (xmlUCSIsSupplementalArrowsA) xmlUCSIsSupplementalArrowsA__internal_alias __attribute((visibility("hidden")));
14613 #define xmlUCSIsSupplementalArrowsA xmlUCSIsSupplementalArrowsA__internal_alias
14614 #endif
14615 #endif
14616 #endif
14617 
14618 #if defined(LIBXML_UNICODE_ENABLED)
14619 #ifdef bottom_xmlunicode
14620 #undef xmlUCSIsSupplementalArrowsB
14621 extern __typeof (xmlUCSIsSupplementalArrowsB) xmlUCSIsSupplementalArrowsB __attribute((alias("xmlUCSIsSupplementalArrowsB__internal_alias")));
14622 #else
14623 #ifndef xmlUCSIsSupplementalArrowsB
14624 extern __typeof (xmlUCSIsSupplementalArrowsB) xmlUCSIsSupplementalArrowsB__internal_alias __attribute((visibility("hidden")));
14625 #define xmlUCSIsSupplementalArrowsB xmlUCSIsSupplementalArrowsB__internal_alias
14626 #endif
14627 #endif
14628 #endif
14629 
14630 #if defined(LIBXML_UNICODE_ENABLED)
14631 #ifdef bottom_xmlunicode
14632 #undef xmlUCSIsSupplementalMathematicalOperators
14633 extern __typeof (xmlUCSIsSupplementalMathematicalOperators) xmlUCSIsSupplementalMathematicalOperators __attribute((alias("xmlUCSIsSupplementalMathematicalOperators__internal_alias")));
14634 #else
14635 #ifndef xmlUCSIsSupplementalMathematicalOperators
14636 extern __typeof (xmlUCSIsSupplementalMathematicalOperators) xmlUCSIsSupplementalMathematicalOperators__internal_alias __attribute((visibility("hidden")));
14637 #define xmlUCSIsSupplementalMathematicalOperators xmlUCSIsSupplementalMathematicalOperators__internal_alias
14638 #endif
14639 #endif
14640 #endif
14641 
14642 #if defined(LIBXML_UNICODE_ENABLED)
14643 #ifdef bottom_xmlunicode
14644 #undef xmlUCSIsSupplementaryPrivateUseAreaA
14645 extern __typeof (xmlUCSIsSupplementaryPrivateUseAreaA) xmlUCSIsSupplementaryPrivateUseAreaA __attribute((alias("xmlUCSIsSupplementaryPrivateUseAreaA__internal_alias")));
14646 #else
14647 #ifndef xmlUCSIsSupplementaryPrivateUseAreaA
14648 extern __typeof (xmlUCSIsSupplementaryPrivateUseAreaA) xmlUCSIsSupplementaryPrivateUseAreaA__internal_alias __attribute((visibility("hidden")));
14649 #define xmlUCSIsSupplementaryPrivateUseAreaA xmlUCSIsSupplementaryPrivateUseAreaA__internal_alias
14650 #endif
14651 #endif
14652 #endif
14653 
14654 #if defined(LIBXML_UNICODE_ENABLED)
14655 #ifdef bottom_xmlunicode
14656 #undef xmlUCSIsSupplementaryPrivateUseAreaB
14657 extern __typeof (xmlUCSIsSupplementaryPrivateUseAreaB) xmlUCSIsSupplementaryPrivateUseAreaB __attribute((alias("xmlUCSIsSupplementaryPrivateUseAreaB__internal_alias")));
14658 #else
14659 #ifndef xmlUCSIsSupplementaryPrivateUseAreaB
14660 extern __typeof (xmlUCSIsSupplementaryPrivateUseAreaB) xmlUCSIsSupplementaryPrivateUseAreaB__internal_alias __attribute((visibility("hidden")));
14661 #define xmlUCSIsSupplementaryPrivateUseAreaB xmlUCSIsSupplementaryPrivateUseAreaB__internal_alias
14662 #endif
14663 #endif
14664 #endif
14665 
14666 #if defined(LIBXML_UNICODE_ENABLED)
14667 #ifdef bottom_xmlunicode
14668 #undef xmlUCSIsSyriac
14669 extern __typeof (xmlUCSIsSyriac) xmlUCSIsSyriac __attribute((alias("xmlUCSIsSyriac__internal_alias")));
14670 #else
14671 #ifndef xmlUCSIsSyriac
14672 extern __typeof (xmlUCSIsSyriac) xmlUCSIsSyriac__internal_alias __attribute((visibility("hidden")));
14673 #define xmlUCSIsSyriac xmlUCSIsSyriac__internal_alias
14674 #endif
14675 #endif
14676 #endif
14677 
14678 #if defined(LIBXML_UNICODE_ENABLED)
14679 #ifdef bottom_xmlunicode
14680 #undef xmlUCSIsTagalog
14681 extern __typeof (xmlUCSIsTagalog) xmlUCSIsTagalog __attribute((alias("xmlUCSIsTagalog__internal_alias")));
14682 #else
14683 #ifndef xmlUCSIsTagalog
14684 extern __typeof (xmlUCSIsTagalog) xmlUCSIsTagalog__internal_alias __attribute((visibility("hidden")));
14685 #define xmlUCSIsTagalog xmlUCSIsTagalog__internal_alias
14686 #endif
14687 #endif
14688 #endif
14689 
14690 #if defined(LIBXML_UNICODE_ENABLED)
14691 #ifdef bottom_xmlunicode
14692 #undef xmlUCSIsTagbanwa
14693 extern __typeof (xmlUCSIsTagbanwa) xmlUCSIsTagbanwa __attribute((alias("xmlUCSIsTagbanwa__internal_alias")));
14694 #else
14695 #ifndef xmlUCSIsTagbanwa
14696 extern __typeof (xmlUCSIsTagbanwa) xmlUCSIsTagbanwa__internal_alias __attribute((visibility("hidden")));
14697 #define xmlUCSIsTagbanwa xmlUCSIsTagbanwa__internal_alias
14698 #endif
14699 #endif
14700 #endif
14701 
14702 #if defined(LIBXML_UNICODE_ENABLED)
14703 #ifdef bottom_xmlunicode
14704 #undef xmlUCSIsTags
14705 extern __typeof (xmlUCSIsTags) xmlUCSIsTags __attribute((alias("xmlUCSIsTags__internal_alias")));
14706 #else
14707 #ifndef xmlUCSIsTags
14708 extern __typeof (xmlUCSIsTags) xmlUCSIsTags__internal_alias __attribute((visibility("hidden")));
14709 #define xmlUCSIsTags xmlUCSIsTags__internal_alias
14710 #endif
14711 #endif
14712 #endif
14713 
14714 #if defined(LIBXML_UNICODE_ENABLED)
14715 #ifdef bottom_xmlunicode
14716 #undef xmlUCSIsTaiLe
14717 extern __typeof (xmlUCSIsTaiLe) xmlUCSIsTaiLe __attribute((alias("xmlUCSIsTaiLe__internal_alias")));
14718 #else
14719 #ifndef xmlUCSIsTaiLe
14720 extern __typeof (xmlUCSIsTaiLe) xmlUCSIsTaiLe__internal_alias __attribute((visibility("hidden")));
14721 #define xmlUCSIsTaiLe xmlUCSIsTaiLe__internal_alias
14722 #endif
14723 #endif
14724 #endif
14725 
14726 #if defined(LIBXML_UNICODE_ENABLED)
14727 #ifdef bottom_xmlunicode
14728 #undef xmlUCSIsTaiXuanJingSymbols
14729 extern __typeof (xmlUCSIsTaiXuanJingSymbols) xmlUCSIsTaiXuanJingSymbols __attribute((alias("xmlUCSIsTaiXuanJingSymbols__internal_alias")));
14730 #else
14731 #ifndef xmlUCSIsTaiXuanJingSymbols
14732 extern __typeof (xmlUCSIsTaiXuanJingSymbols) xmlUCSIsTaiXuanJingSymbols__internal_alias __attribute((visibility("hidden")));
14733 #define xmlUCSIsTaiXuanJingSymbols xmlUCSIsTaiXuanJingSymbols__internal_alias
14734 #endif
14735 #endif
14736 #endif
14737 
14738 #if defined(LIBXML_UNICODE_ENABLED)
14739 #ifdef bottom_xmlunicode
14740 #undef xmlUCSIsTamil
14741 extern __typeof (xmlUCSIsTamil) xmlUCSIsTamil __attribute((alias("xmlUCSIsTamil__internal_alias")));
14742 #else
14743 #ifndef xmlUCSIsTamil
14744 extern __typeof (xmlUCSIsTamil) xmlUCSIsTamil__internal_alias __attribute((visibility("hidden")));
14745 #define xmlUCSIsTamil xmlUCSIsTamil__internal_alias
14746 #endif
14747 #endif
14748 #endif
14749 
14750 #if defined(LIBXML_UNICODE_ENABLED)
14751 #ifdef bottom_xmlunicode
14752 #undef xmlUCSIsTelugu
14753 extern __typeof (xmlUCSIsTelugu) xmlUCSIsTelugu __attribute((alias("xmlUCSIsTelugu__internal_alias")));
14754 #else
14755 #ifndef xmlUCSIsTelugu
14756 extern __typeof (xmlUCSIsTelugu) xmlUCSIsTelugu__internal_alias __attribute((visibility("hidden")));
14757 #define xmlUCSIsTelugu xmlUCSIsTelugu__internal_alias
14758 #endif
14759 #endif
14760 #endif
14761 
14762 #if defined(LIBXML_UNICODE_ENABLED)
14763 #ifdef bottom_xmlunicode
14764 #undef xmlUCSIsThaana
14765 extern __typeof (xmlUCSIsThaana) xmlUCSIsThaana __attribute((alias("xmlUCSIsThaana__internal_alias")));
14766 #else
14767 #ifndef xmlUCSIsThaana
14768 extern __typeof (xmlUCSIsThaana) xmlUCSIsThaana__internal_alias __attribute((visibility("hidden")));
14769 #define xmlUCSIsThaana xmlUCSIsThaana__internal_alias
14770 #endif
14771 #endif
14772 #endif
14773 
14774 #if defined(LIBXML_UNICODE_ENABLED)
14775 #ifdef bottom_xmlunicode
14776 #undef xmlUCSIsThai
14777 extern __typeof (xmlUCSIsThai) xmlUCSIsThai __attribute((alias("xmlUCSIsThai__internal_alias")));
14778 #else
14779 #ifndef xmlUCSIsThai
14780 extern __typeof (xmlUCSIsThai) xmlUCSIsThai__internal_alias __attribute((visibility("hidden")));
14781 #define xmlUCSIsThai xmlUCSIsThai__internal_alias
14782 #endif
14783 #endif
14784 #endif
14785 
14786 #if defined(LIBXML_UNICODE_ENABLED)
14787 #ifdef bottom_xmlunicode
14788 #undef xmlUCSIsTibetan
14789 extern __typeof (xmlUCSIsTibetan) xmlUCSIsTibetan __attribute((alias("xmlUCSIsTibetan__internal_alias")));
14790 #else
14791 #ifndef xmlUCSIsTibetan
14792 extern __typeof (xmlUCSIsTibetan) xmlUCSIsTibetan__internal_alias __attribute((visibility("hidden")));
14793 #define xmlUCSIsTibetan xmlUCSIsTibetan__internal_alias
14794 #endif
14795 #endif
14796 #endif
14797 
14798 #if defined(LIBXML_UNICODE_ENABLED)
14799 #ifdef bottom_xmlunicode
14800 #undef xmlUCSIsUgaritic
14801 extern __typeof (xmlUCSIsUgaritic) xmlUCSIsUgaritic __attribute((alias("xmlUCSIsUgaritic__internal_alias")));
14802 #else
14803 #ifndef xmlUCSIsUgaritic
14804 extern __typeof (xmlUCSIsUgaritic) xmlUCSIsUgaritic__internal_alias __attribute((visibility("hidden")));
14805 #define xmlUCSIsUgaritic xmlUCSIsUgaritic__internal_alias
14806 #endif
14807 #endif
14808 #endif
14809 
14810 #if defined(LIBXML_UNICODE_ENABLED)
14811 #ifdef bottom_xmlunicode
14812 #undef xmlUCSIsUnifiedCanadianAboriginalSyllabics
14813 extern __typeof (xmlUCSIsUnifiedCanadianAboriginalSyllabics) xmlUCSIsUnifiedCanadianAboriginalSyllabics __attribute((alias("xmlUCSIsUnifiedCanadianAboriginalSyllabics__internal_alias")));
14814 #else
14815 #ifndef xmlUCSIsUnifiedCanadianAboriginalSyllabics
14816 extern __typeof (xmlUCSIsUnifiedCanadianAboriginalSyllabics) xmlUCSIsUnifiedCanadianAboriginalSyllabics__internal_alias __attribute((visibility("hidden")));
14817 #define xmlUCSIsUnifiedCanadianAboriginalSyllabics xmlUCSIsUnifiedCanadianAboriginalSyllabics__internal_alias
14818 #endif
14819 #endif
14820 #endif
14821 
14822 #if defined(LIBXML_UNICODE_ENABLED)
14823 #ifdef bottom_xmlunicode
14824 #undef xmlUCSIsVariationSelectors
14825 extern __typeof (xmlUCSIsVariationSelectors) xmlUCSIsVariationSelectors __attribute((alias("xmlUCSIsVariationSelectors__internal_alias")));
14826 #else
14827 #ifndef xmlUCSIsVariationSelectors
14828 extern __typeof (xmlUCSIsVariationSelectors) xmlUCSIsVariationSelectors__internal_alias __attribute((visibility("hidden")));
14829 #define xmlUCSIsVariationSelectors xmlUCSIsVariationSelectors__internal_alias
14830 #endif
14831 #endif
14832 #endif
14833 
14834 #if defined(LIBXML_UNICODE_ENABLED)
14835 #ifdef bottom_xmlunicode
14836 #undef xmlUCSIsVariationSelectorsSupplement
14837 extern __typeof (xmlUCSIsVariationSelectorsSupplement) xmlUCSIsVariationSelectorsSupplement __attribute((alias("xmlUCSIsVariationSelectorsSupplement__internal_alias")));
14838 #else
14839 #ifndef xmlUCSIsVariationSelectorsSupplement
14840 extern __typeof (xmlUCSIsVariationSelectorsSupplement) xmlUCSIsVariationSelectorsSupplement__internal_alias __attribute((visibility("hidden")));
14841 #define xmlUCSIsVariationSelectorsSupplement xmlUCSIsVariationSelectorsSupplement__internal_alias
14842 #endif
14843 #endif
14844 #endif
14845 
14846 #if defined(LIBXML_UNICODE_ENABLED)
14847 #ifdef bottom_xmlunicode
14848 #undef xmlUCSIsYiRadicals
14849 extern __typeof (xmlUCSIsYiRadicals) xmlUCSIsYiRadicals __attribute((alias("xmlUCSIsYiRadicals__internal_alias")));
14850 #else
14851 #ifndef xmlUCSIsYiRadicals
14852 extern __typeof (xmlUCSIsYiRadicals) xmlUCSIsYiRadicals__internal_alias __attribute((visibility("hidden")));
14853 #define xmlUCSIsYiRadicals xmlUCSIsYiRadicals__internal_alias
14854 #endif
14855 #endif
14856 #endif
14857 
14858 #if defined(LIBXML_UNICODE_ENABLED)
14859 #ifdef bottom_xmlunicode
14860 #undef xmlUCSIsYiSyllables
14861 extern __typeof (xmlUCSIsYiSyllables) xmlUCSIsYiSyllables __attribute((alias("xmlUCSIsYiSyllables__internal_alias")));
14862 #else
14863 #ifndef xmlUCSIsYiSyllables
14864 extern __typeof (xmlUCSIsYiSyllables) xmlUCSIsYiSyllables__internal_alias __attribute((visibility("hidden")));
14865 #define xmlUCSIsYiSyllables xmlUCSIsYiSyllables__internal_alias
14866 #endif
14867 #endif
14868 #endif
14869 
14870 #if defined(LIBXML_UNICODE_ENABLED)
14871 #ifdef bottom_xmlunicode
14872 #undef xmlUCSIsYijingHexagramSymbols
14873 extern __typeof (xmlUCSIsYijingHexagramSymbols) xmlUCSIsYijingHexagramSymbols __attribute((alias("xmlUCSIsYijingHexagramSymbols__internal_alias")));
14874 #else
14875 #ifndef xmlUCSIsYijingHexagramSymbols
14876 extern __typeof (xmlUCSIsYijingHexagramSymbols) xmlUCSIsYijingHexagramSymbols__internal_alias __attribute((visibility("hidden")));
14877 #define xmlUCSIsYijingHexagramSymbols xmlUCSIsYijingHexagramSymbols__internal_alias
14878 #endif
14879 #endif
14880 #endif
14881 
14882 #ifdef bottom_uri
14883 #undef xmlURIEscape
14884 extern __typeof (xmlURIEscape) xmlURIEscape __attribute((alias("xmlURIEscape__internal_alias")));
14885 #else
14886 #ifndef xmlURIEscape
14887 extern __typeof (xmlURIEscape) xmlURIEscape__internal_alias __attribute((visibility("hidden")));
14888 #define xmlURIEscape xmlURIEscape__internal_alias
14889 #endif
14890 #endif
14891 
14892 #ifdef bottom_uri
14893 #undef xmlURIEscapeStr
14894 extern __typeof (xmlURIEscapeStr) xmlURIEscapeStr __attribute((alias("xmlURIEscapeStr__internal_alias")));
14895 #else
14896 #ifndef xmlURIEscapeStr
14897 extern __typeof (xmlURIEscapeStr) xmlURIEscapeStr__internal_alias __attribute((visibility("hidden")));
14898 #define xmlURIEscapeStr xmlURIEscapeStr__internal_alias
14899 #endif
14900 #endif
14901 
14902 #ifdef bottom_uri
14903 #undef xmlURIUnescapeString
14904 extern __typeof (xmlURIUnescapeString) xmlURIUnescapeString __attribute((alias("xmlURIUnescapeString__internal_alias")));
14905 #else
14906 #ifndef xmlURIUnescapeString
14907 extern __typeof (xmlURIUnescapeString) xmlURIUnescapeString__internal_alias __attribute((visibility("hidden")));
14908 #define xmlURIUnescapeString xmlURIUnescapeString__internal_alias
14909 #endif
14910 #endif
14911 
14912 #ifdef bottom_xmlstring
14913 #undef xmlUTF8Charcmp
14914 extern __typeof (xmlUTF8Charcmp) xmlUTF8Charcmp __attribute((alias("xmlUTF8Charcmp__internal_alias")));
14915 #else
14916 #ifndef xmlUTF8Charcmp
14917 extern __typeof (xmlUTF8Charcmp) xmlUTF8Charcmp__internal_alias __attribute((visibility("hidden")));
14918 #define xmlUTF8Charcmp xmlUTF8Charcmp__internal_alias
14919 #endif
14920 #endif
14921 
14922 #ifdef bottom_xmlstring
14923 #undef xmlUTF8Size
14924 extern __typeof (xmlUTF8Size) xmlUTF8Size __attribute((alias("xmlUTF8Size__internal_alias")));
14925 #else
14926 #ifndef xmlUTF8Size
14927 extern __typeof (xmlUTF8Size) xmlUTF8Size__internal_alias __attribute((visibility("hidden")));
14928 #define xmlUTF8Size xmlUTF8Size__internal_alias
14929 #endif
14930 #endif
14931 
14932 #ifdef bottom_xmlstring
14933 #undef xmlUTF8Strlen
14934 extern __typeof (xmlUTF8Strlen) xmlUTF8Strlen __attribute((alias("xmlUTF8Strlen__internal_alias")));
14935 #else
14936 #ifndef xmlUTF8Strlen
14937 extern __typeof (xmlUTF8Strlen) xmlUTF8Strlen__internal_alias __attribute((visibility("hidden")));
14938 #define xmlUTF8Strlen xmlUTF8Strlen__internal_alias
14939 #endif
14940 #endif
14941 
14942 #ifdef bottom_xmlstring
14943 #undef xmlUTF8Strloc
14944 extern __typeof (xmlUTF8Strloc) xmlUTF8Strloc __attribute((alias("xmlUTF8Strloc__internal_alias")));
14945 #else
14946 #ifndef xmlUTF8Strloc
14947 extern __typeof (xmlUTF8Strloc) xmlUTF8Strloc__internal_alias __attribute((visibility("hidden")));
14948 #define xmlUTF8Strloc xmlUTF8Strloc__internal_alias
14949 #endif
14950 #endif
14951 
14952 #ifdef bottom_xmlstring
14953 #undef xmlUTF8Strndup
14954 extern __typeof (xmlUTF8Strndup) xmlUTF8Strndup __attribute((alias("xmlUTF8Strndup__internal_alias")));
14955 #else
14956 #ifndef xmlUTF8Strndup
14957 extern __typeof (xmlUTF8Strndup) xmlUTF8Strndup__internal_alias __attribute((visibility("hidden")));
14958 #define xmlUTF8Strndup xmlUTF8Strndup__internal_alias
14959 #endif
14960 #endif
14961 
14962 #ifdef bottom_xmlstring
14963 #undef xmlUTF8Strpos
14964 extern __typeof (xmlUTF8Strpos) xmlUTF8Strpos __attribute((alias("xmlUTF8Strpos__internal_alias")));
14965 #else
14966 #ifndef xmlUTF8Strpos
14967 extern __typeof (xmlUTF8Strpos) xmlUTF8Strpos__internal_alias __attribute((visibility("hidden")));
14968 #define xmlUTF8Strpos xmlUTF8Strpos__internal_alias
14969 #endif
14970 #endif
14971 
14972 #ifdef bottom_xmlstring
14973 #undef xmlUTF8Strsize
14974 extern __typeof (xmlUTF8Strsize) xmlUTF8Strsize __attribute((alias("xmlUTF8Strsize__internal_alias")));
14975 #else
14976 #ifndef xmlUTF8Strsize
14977 extern __typeof (xmlUTF8Strsize) xmlUTF8Strsize__internal_alias __attribute((visibility("hidden")));
14978 #define xmlUTF8Strsize xmlUTF8Strsize__internal_alias
14979 #endif
14980 #endif
14981 
14982 #ifdef bottom_xmlstring
14983 #undef xmlUTF8Strsub
14984 extern __typeof (xmlUTF8Strsub) xmlUTF8Strsub __attribute((alias("xmlUTF8Strsub__internal_alias")));
14985 #else
14986 #ifndef xmlUTF8Strsub
14987 extern __typeof (xmlUTF8Strsub) xmlUTF8Strsub__internal_alias __attribute((visibility("hidden")));
14988 #define xmlUTF8Strsub xmlUTF8Strsub__internal_alias
14989 #endif
14990 #endif
14991 
14992 #ifdef bottom_tree
14993 #undef xmlUnlinkNode
14994 extern __typeof (xmlUnlinkNode) xmlUnlinkNode __attribute((alias("xmlUnlinkNode__internal_alias")));
14995 #else
14996 #ifndef xmlUnlinkNode
14997 extern __typeof (xmlUnlinkNode) xmlUnlinkNode__internal_alias __attribute((visibility("hidden")));
14998 #define xmlUnlinkNode xmlUnlinkNode__internal_alias
14999 #endif
15000 #endif
15001 
15002 #ifdef bottom_threads
15003 #undef xmlUnlockLibrary
15004 extern __typeof (xmlUnlockLibrary) xmlUnlockLibrary __attribute((alias("xmlUnlockLibrary__internal_alias")));
15005 #else
15006 #ifndef xmlUnlockLibrary
15007 extern __typeof (xmlUnlockLibrary) xmlUnlockLibrary__internal_alias __attribute((visibility("hidden")));
15008 #define xmlUnlockLibrary xmlUnlockLibrary__internal_alias
15009 #endif
15010 #endif
15011 
15012 #if defined(LIBXML_TREE_ENABLED) || defined(LIBXML_SCHEMAS_ENABLED)
15013 #ifdef bottom_tree
15014 #undef xmlUnsetNsProp
15015 extern __typeof (xmlUnsetNsProp) xmlUnsetNsProp __attribute((alias("xmlUnsetNsProp__internal_alias")));
15016 #else
15017 #ifndef xmlUnsetNsProp
15018 extern __typeof (xmlUnsetNsProp) xmlUnsetNsProp__internal_alias __attribute((visibility("hidden")));
15019 #define xmlUnsetNsProp xmlUnsetNsProp__internal_alias
15020 #endif
15021 #endif
15022 #endif
15023 
15024 #if defined(LIBXML_TREE_ENABLED) || defined(LIBXML_SCHEMAS_ENABLED)
15025 #ifdef bottom_tree
15026 #undef xmlUnsetProp
15027 extern __typeof (xmlUnsetProp) xmlUnsetProp __attribute((alias("xmlUnsetProp__internal_alias")));
15028 #else
15029 #ifndef xmlUnsetProp
15030 extern __typeof (xmlUnsetProp) xmlUnsetProp__internal_alias __attribute((visibility("hidden")));
15031 #define xmlUnsetProp xmlUnsetProp__internal_alias
15032 #endif
15033 #endif
15034 #endif
15035 
15036 #if defined(LIBXML_VALID_ENABLED) && defined(LIBXML_REGEXP_ENABLED)
15037 #ifdef bottom_valid
15038 #undef xmlValidBuildContentModel
15039 extern __typeof (xmlValidBuildContentModel) xmlValidBuildContentModel __attribute((alias("xmlValidBuildContentModel__internal_alias")));
15040 #else
15041 #ifndef xmlValidBuildContentModel
15042 extern __typeof (xmlValidBuildContentModel) xmlValidBuildContentModel__internal_alias __attribute((visibility("hidden")));
15043 #define xmlValidBuildContentModel xmlValidBuildContentModel__internal_alias
15044 #endif
15045 #endif
15046 #endif
15047 
15048 #if defined(LIBXML_VALID_ENABLED)
15049 #ifdef bottom_valid
15050 #undef xmlValidCtxtNormalizeAttributeValue
15051 extern __typeof (xmlValidCtxtNormalizeAttributeValue) xmlValidCtxtNormalizeAttributeValue __attribute((alias("xmlValidCtxtNormalizeAttributeValue__internal_alias")));
15052 #else
15053 #ifndef xmlValidCtxtNormalizeAttributeValue
15054 extern __typeof (xmlValidCtxtNormalizeAttributeValue) xmlValidCtxtNormalizeAttributeValue__internal_alias __attribute((visibility("hidden")));
15055 #define xmlValidCtxtNormalizeAttributeValue xmlValidCtxtNormalizeAttributeValue__internal_alias
15056 #endif
15057 #endif
15058 #endif
15059 
15060 #if defined(LIBXML_VALID_ENABLED)
15061 #ifdef bottom_valid
15062 #undef xmlValidGetPotentialChildren
15063 extern __typeof (xmlValidGetPotentialChildren) xmlValidGetPotentialChildren __attribute((alias("xmlValidGetPotentialChildren__internal_alias")));
15064 #else
15065 #ifndef xmlValidGetPotentialChildren
15066 extern __typeof (xmlValidGetPotentialChildren) xmlValidGetPotentialChildren__internal_alias __attribute((visibility("hidden")));
15067 #define xmlValidGetPotentialChildren xmlValidGetPotentialChildren__internal_alias
15068 #endif
15069 #endif
15070 #endif
15071 
15072 #if defined(LIBXML_VALID_ENABLED)
15073 #ifdef bottom_valid
15074 #undef xmlValidGetValidElements
15075 extern __typeof (xmlValidGetValidElements) xmlValidGetValidElements __attribute((alias("xmlValidGetValidElements__internal_alias")));
15076 #else
15077 #ifndef xmlValidGetValidElements
15078 extern __typeof (xmlValidGetValidElements) xmlValidGetValidElements__internal_alias __attribute((visibility("hidden")));
15079 #define xmlValidGetValidElements xmlValidGetValidElements__internal_alias
15080 #endif
15081 #endif
15082 #endif
15083 
15084 #if defined(LIBXML_VALID_ENABLED)
15085 #ifdef bottom_valid
15086 #undef xmlValidNormalizeAttributeValue
15087 extern __typeof (xmlValidNormalizeAttributeValue) xmlValidNormalizeAttributeValue __attribute((alias("xmlValidNormalizeAttributeValue__internal_alias")));
15088 #else
15089 #ifndef xmlValidNormalizeAttributeValue
15090 extern __typeof (xmlValidNormalizeAttributeValue) xmlValidNormalizeAttributeValue__internal_alias __attribute((visibility("hidden")));
15091 #define xmlValidNormalizeAttributeValue xmlValidNormalizeAttributeValue__internal_alias
15092 #endif
15093 #endif
15094 #endif
15095 
15096 #if defined(LIBXML_VALID_ENABLED)
15097 #ifdef bottom_valid
15098 #undef xmlValidateAttributeDecl
15099 extern __typeof (xmlValidateAttributeDecl) xmlValidateAttributeDecl __attribute((alias("xmlValidateAttributeDecl__internal_alias")));
15100 #else
15101 #ifndef xmlValidateAttributeDecl
15102 extern __typeof (xmlValidateAttributeDecl) xmlValidateAttributeDecl__internal_alias __attribute((visibility("hidden")));
15103 #define xmlValidateAttributeDecl xmlValidateAttributeDecl__internal_alias
15104 #endif
15105 #endif
15106 #endif
15107 
15108 #if defined(LIBXML_VALID_ENABLED)
15109 #ifdef bottom_valid
15110 #undef xmlValidateAttributeValue
15111 extern __typeof (xmlValidateAttributeValue) xmlValidateAttributeValue __attribute((alias("xmlValidateAttributeValue__internal_alias")));
15112 #else
15113 #ifndef xmlValidateAttributeValue
15114 extern __typeof (xmlValidateAttributeValue) xmlValidateAttributeValue__internal_alias __attribute((visibility("hidden")));
15115 #define xmlValidateAttributeValue xmlValidateAttributeValue__internal_alias
15116 #endif
15117 #endif
15118 #endif
15119 
15120 #if defined(LIBXML_VALID_ENABLED)
15121 #ifdef bottom_valid
15122 #undef xmlValidateDocument
15123 extern __typeof (xmlValidateDocument) xmlValidateDocument __attribute((alias("xmlValidateDocument__internal_alias")));
15124 #else
15125 #ifndef xmlValidateDocument
15126 extern __typeof (xmlValidateDocument) xmlValidateDocument__internal_alias __attribute((visibility("hidden")));
15127 #define xmlValidateDocument xmlValidateDocument__internal_alias
15128 #endif
15129 #endif
15130 #endif
15131 
15132 #if defined(LIBXML_VALID_ENABLED)
15133 #ifdef bottom_valid
15134 #undef xmlValidateDocumentFinal
15135 extern __typeof (xmlValidateDocumentFinal) xmlValidateDocumentFinal __attribute((alias("xmlValidateDocumentFinal__internal_alias")));
15136 #else
15137 #ifndef xmlValidateDocumentFinal
15138 extern __typeof (xmlValidateDocumentFinal) xmlValidateDocumentFinal__internal_alias __attribute((visibility("hidden")));
15139 #define xmlValidateDocumentFinal xmlValidateDocumentFinal__internal_alias
15140 #endif
15141 #endif
15142 #endif
15143 
15144 #if defined(LIBXML_VALID_ENABLED)
15145 #ifdef bottom_valid
15146 #undef xmlValidateDtd
15147 extern __typeof (xmlValidateDtd) xmlValidateDtd __attribute((alias("xmlValidateDtd__internal_alias")));
15148 #else
15149 #ifndef xmlValidateDtd
15150 extern __typeof (xmlValidateDtd) xmlValidateDtd__internal_alias __attribute((visibility("hidden")));
15151 #define xmlValidateDtd xmlValidateDtd__internal_alias
15152 #endif
15153 #endif
15154 #endif
15155 
15156 #if defined(LIBXML_VALID_ENABLED)
15157 #ifdef bottom_valid
15158 #undef xmlValidateDtdFinal
15159 extern __typeof (xmlValidateDtdFinal) xmlValidateDtdFinal __attribute((alias("xmlValidateDtdFinal__internal_alias")));
15160 #else
15161 #ifndef xmlValidateDtdFinal
15162 extern __typeof (xmlValidateDtdFinal) xmlValidateDtdFinal__internal_alias __attribute((visibility("hidden")));
15163 #define xmlValidateDtdFinal xmlValidateDtdFinal__internal_alias
15164 #endif
15165 #endif
15166 #endif
15167 
15168 #if defined(LIBXML_VALID_ENABLED)
15169 #ifdef bottom_valid
15170 #undef xmlValidateElement
15171 extern __typeof (xmlValidateElement) xmlValidateElement __attribute((alias("xmlValidateElement__internal_alias")));
15172 #else
15173 #ifndef xmlValidateElement
15174 extern __typeof (xmlValidateElement) xmlValidateElement__internal_alias __attribute((visibility("hidden")));
15175 #define xmlValidateElement xmlValidateElement__internal_alias
15176 #endif
15177 #endif
15178 #endif
15179 
15180 #if defined(LIBXML_VALID_ENABLED)
15181 #ifdef bottom_valid
15182 #undef xmlValidateElementDecl
15183 extern __typeof (xmlValidateElementDecl) xmlValidateElementDecl __attribute((alias("xmlValidateElementDecl__internal_alias")));
15184 #else
15185 #ifndef xmlValidateElementDecl
15186 extern __typeof (xmlValidateElementDecl) xmlValidateElementDecl__internal_alias __attribute((visibility("hidden")));
15187 #define xmlValidateElementDecl xmlValidateElementDecl__internal_alias
15188 #endif
15189 #endif
15190 #endif
15191 
15192 #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)
15193 #ifdef bottom_tree
15194 #undef xmlValidateNCName
15195 extern __typeof (xmlValidateNCName) xmlValidateNCName __attribute((alias("xmlValidateNCName__internal_alias")));
15196 #else
15197 #ifndef xmlValidateNCName
15198 extern __typeof (xmlValidateNCName) xmlValidateNCName__internal_alias __attribute((visibility("hidden")));
15199 #define xmlValidateNCName xmlValidateNCName__internal_alias
15200 #endif
15201 #endif
15202 #endif
15203 
15204 #if defined(LIBXML_TREE_ENABLED) || defined(LIBXML_SCHEMAS_ENABLED)
15205 #ifdef bottom_tree
15206 #undef xmlValidateNMToken
15207 extern __typeof (xmlValidateNMToken) xmlValidateNMToken __attribute((alias("xmlValidateNMToken__internal_alias")));
15208 #else
15209 #ifndef xmlValidateNMToken
15210 extern __typeof (xmlValidateNMToken) xmlValidateNMToken__internal_alias __attribute((visibility("hidden")));
15211 #define xmlValidateNMToken xmlValidateNMToken__internal_alias
15212 #endif
15213 #endif
15214 #endif
15215 
15216 #if defined(LIBXML_TREE_ENABLED) || defined(LIBXML_SCHEMAS_ENABLED)
15217 #ifdef bottom_tree
15218 #undef xmlValidateName
15219 extern __typeof (xmlValidateName) xmlValidateName __attribute((alias("xmlValidateName__internal_alias")));
15220 #else
15221 #ifndef xmlValidateName
15222 extern __typeof (xmlValidateName) xmlValidateName__internal_alias __attribute((visibility("hidden")));
15223 #define xmlValidateName xmlValidateName__internal_alias
15224 #endif
15225 #endif
15226 #endif
15227 
15228 #if defined(LIBXML_VALID_ENABLED)
15229 #ifdef bottom_valid
15230 #undef xmlValidateNameValue
15231 extern __typeof (xmlValidateNameValue) xmlValidateNameValue __attribute((alias("xmlValidateNameValue__internal_alias")));
15232 #else
15233 #ifndef xmlValidateNameValue
15234 extern __typeof (xmlValidateNameValue) xmlValidateNameValue__internal_alias __attribute((visibility("hidden")));
15235 #define xmlValidateNameValue xmlValidateNameValue__internal_alias
15236 #endif
15237 #endif
15238 #endif
15239 
15240 #if defined(LIBXML_VALID_ENABLED)
15241 #ifdef bottom_valid
15242 #undef xmlValidateNamesValue
15243 extern __typeof (xmlValidateNamesValue) xmlValidateNamesValue __attribute((alias("xmlValidateNamesValue__internal_alias")));
15244 #else
15245 #ifndef xmlValidateNamesValue
15246 extern __typeof (xmlValidateNamesValue) xmlValidateNamesValue__internal_alias __attribute((visibility("hidden")));
15247 #define xmlValidateNamesValue xmlValidateNamesValue__internal_alias
15248 #endif
15249 #endif
15250 #endif
15251 
15252 #if defined(LIBXML_VALID_ENABLED)
15253 #ifdef bottom_valid
15254 #undef xmlValidateNmtokenValue
15255 extern __typeof (xmlValidateNmtokenValue) xmlValidateNmtokenValue __attribute((alias("xmlValidateNmtokenValue__internal_alias")));
15256 #else
15257 #ifndef xmlValidateNmtokenValue
15258 extern __typeof (xmlValidateNmtokenValue) xmlValidateNmtokenValue__internal_alias __attribute((visibility("hidden")));
15259 #define xmlValidateNmtokenValue xmlValidateNmtokenValue__internal_alias
15260 #endif
15261 #endif
15262 #endif
15263 
15264 #if defined(LIBXML_VALID_ENABLED)
15265 #ifdef bottom_valid
15266 #undef xmlValidateNmtokensValue
15267 extern __typeof (xmlValidateNmtokensValue) xmlValidateNmtokensValue __attribute((alias("xmlValidateNmtokensValue__internal_alias")));
15268 #else
15269 #ifndef xmlValidateNmtokensValue
15270 extern __typeof (xmlValidateNmtokensValue) xmlValidateNmtokensValue__internal_alias __attribute((visibility("hidden")));
15271 #define xmlValidateNmtokensValue xmlValidateNmtokensValue__internal_alias
15272 #endif
15273 #endif
15274 #endif
15275 
15276 #if defined(LIBXML_VALID_ENABLED)
15277 #ifdef bottom_valid
15278 #undef xmlValidateNotationDecl
15279 extern __typeof (xmlValidateNotationDecl) xmlValidateNotationDecl __attribute((alias("xmlValidateNotationDecl__internal_alias")));
15280 #else
15281 #ifndef xmlValidateNotationDecl
15282 extern __typeof (xmlValidateNotationDecl) xmlValidateNotationDecl__internal_alias __attribute((visibility("hidden")));
15283 #define xmlValidateNotationDecl xmlValidateNotationDecl__internal_alias
15284 #endif
15285 #endif
15286 #endif
15287 
15288 #if defined(LIBXML_VALID_ENABLED) || defined(LIBXML_SCHEMAS_ENABLED)
15289 #ifdef bottom_valid
15290 #undef xmlValidateNotationUse
15291 extern __typeof (xmlValidateNotationUse) xmlValidateNotationUse __attribute((alias("xmlValidateNotationUse__internal_alias")));
15292 #else
15293 #ifndef xmlValidateNotationUse
15294 extern __typeof (xmlValidateNotationUse) xmlValidateNotationUse__internal_alias __attribute((visibility("hidden")));
15295 #define xmlValidateNotationUse xmlValidateNotationUse__internal_alias
15296 #endif
15297 #endif
15298 #endif
15299 
15300 #if defined(LIBXML_VALID_ENABLED)
15301 #ifdef bottom_valid
15302 #undef xmlValidateOneAttribute
15303 extern __typeof (xmlValidateOneAttribute) xmlValidateOneAttribute __attribute((alias("xmlValidateOneAttribute__internal_alias")));
15304 #else
15305 #ifndef xmlValidateOneAttribute
15306 extern __typeof (xmlValidateOneAttribute) xmlValidateOneAttribute__internal_alias __attribute((visibility("hidden")));
15307 #define xmlValidateOneAttribute xmlValidateOneAttribute__internal_alias
15308 #endif
15309 #endif
15310 #endif
15311 
15312 #if defined(LIBXML_VALID_ENABLED)
15313 #ifdef bottom_valid
15314 #undef xmlValidateOneElement
15315 extern __typeof (xmlValidateOneElement) xmlValidateOneElement __attribute((alias("xmlValidateOneElement__internal_alias")));
15316 #else
15317 #ifndef xmlValidateOneElement
15318 extern __typeof (xmlValidateOneElement) xmlValidateOneElement__internal_alias __attribute((visibility("hidden")));
15319 #define xmlValidateOneElement xmlValidateOneElement__internal_alias
15320 #endif
15321 #endif
15322 #endif
15323 
15324 #if defined(LIBXML_VALID_ENABLED)
15325 #ifdef bottom_valid
15326 #undef xmlValidateOneNamespace
15327 extern __typeof (xmlValidateOneNamespace) xmlValidateOneNamespace __attribute((alias("xmlValidateOneNamespace__internal_alias")));
15328 #else
15329 #ifndef xmlValidateOneNamespace
15330 extern __typeof (xmlValidateOneNamespace) xmlValidateOneNamespace__internal_alias __attribute((visibility("hidden")));
15331 #define xmlValidateOneNamespace xmlValidateOneNamespace__internal_alias
15332 #endif
15333 #endif
15334 #endif
15335 
15336 #if defined(LIBXML_VALID_ENABLED) && defined(LIBXML_REGEXP_ENABLED)
15337 #ifdef bottom_valid
15338 #undef xmlValidatePopElement
15339 extern __typeof (xmlValidatePopElement) xmlValidatePopElement __attribute((alias("xmlValidatePopElement__internal_alias")));
15340 #else
15341 #ifndef xmlValidatePopElement
15342 extern __typeof (xmlValidatePopElement) xmlValidatePopElement__internal_alias __attribute((visibility("hidden")));
15343 #define xmlValidatePopElement xmlValidatePopElement__internal_alias
15344 #endif
15345 #endif
15346 #endif
15347 
15348 #if defined(LIBXML_VALID_ENABLED) && defined(LIBXML_REGEXP_ENABLED)
15349 #ifdef bottom_valid
15350 #undef xmlValidatePushCData
15351 extern __typeof (xmlValidatePushCData) xmlValidatePushCData __attribute((alias("xmlValidatePushCData__internal_alias")));
15352 #else
15353 #ifndef xmlValidatePushCData
15354 extern __typeof (xmlValidatePushCData) xmlValidatePushCData__internal_alias __attribute((visibility("hidden")));
15355 #define xmlValidatePushCData xmlValidatePushCData__internal_alias
15356 #endif
15357 #endif
15358 #endif
15359 
15360 #if defined(LIBXML_VALID_ENABLED) && defined(LIBXML_REGEXP_ENABLED)
15361 #ifdef bottom_valid
15362 #undef xmlValidatePushElement
15363 extern __typeof (xmlValidatePushElement) xmlValidatePushElement __attribute((alias("xmlValidatePushElement__internal_alias")));
15364 #else
15365 #ifndef xmlValidatePushElement
15366 extern __typeof (xmlValidatePushElement) xmlValidatePushElement__internal_alias __attribute((visibility("hidden")));
15367 #define xmlValidatePushElement xmlValidatePushElement__internal_alias
15368 #endif
15369 #endif
15370 #endif
15371 
15372 #if defined(LIBXML_TREE_ENABLED) || defined(LIBXML_SCHEMAS_ENABLED)
15373 #ifdef bottom_tree
15374 #undef xmlValidateQName
15375 extern __typeof (xmlValidateQName) xmlValidateQName __attribute((alias("xmlValidateQName__internal_alias")));
15376 #else
15377 #ifndef xmlValidateQName
15378 extern __typeof (xmlValidateQName) xmlValidateQName__internal_alias __attribute((visibility("hidden")));
15379 #define xmlValidateQName xmlValidateQName__internal_alias
15380 #endif
15381 #endif
15382 #endif
15383 
15384 #if defined(LIBXML_VALID_ENABLED)
15385 #ifdef bottom_valid
15386 #undef xmlValidateRoot
15387 extern __typeof (xmlValidateRoot) xmlValidateRoot __attribute((alias("xmlValidateRoot__internal_alias")));
15388 #else
15389 #ifndef xmlValidateRoot
15390 extern __typeof (xmlValidateRoot) xmlValidateRoot__internal_alias __attribute((visibility("hidden")));
15391 #define xmlValidateRoot xmlValidateRoot__internal_alias
15392 #endif
15393 #endif
15394 #endif
15395 
15396 #if defined(LIBXML_XINCLUDE_ENABLED)
15397 #ifdef bottom_xinclude
15398 #undef xmlXIncludeFreeContext
15399 extern __typeof (xmlXIncludeFreeContext) xmlXIncludeFreeContext __attribute((alias("xmlXIncludeFreeContext__internal_alias")));
15400 #else
15401 #ifndef xmlXIncludeFreeContext
15402 extern __typeof (xmlXIncludeFreeContext) xmlXIncludeFreeContext__internal_alias __attribute((visibility("hidden")));
15403 #define xmlXIncludeFreeContext xmlXIncludeFreeContext__internal_alias
15404 #endif
15405 #endif
15406 #endif
15407 
15408 #if defined(LIBXML_XINCLUDE_ENABLED)
15409 #ifdef bottom_xinclude
15410 #undef xmlXIncludeNewContext
15411 extern __typeof (xmlXIncludeNewContext) xmlXIncludeNewContext __attribute((alias("xmlXIncludeNewContext__internal_alias")));
15412 #else
15413 #ifndef xmlXIncludeNewContext
15414 extern __typeof (xmlXIncludeNewContext) xmlXIncludeNewContext__internal_alias __attribute((visibility("hidden")));
15415 #define xmlXIncludeNewContext xmlXIncludeNewContext__internal_alias
15416 #endif
15417 #endif
15418 #endif
15419 
15420 #if defined(LIBXML_XINCLUDE_ENABLED)
15421 #ifdef bottom_xinclude
15422 #undef xmlXIncludeProcess
15423 extern __typeof (xmlXIncludeProcess) xmlXIncludeProcess __attribute((alias("xmlXIncludeProcess__internal_alias")));
15424 #else
15425 #ifndef xmlXIncludeProcess
15426 extern __typeof (xmlXIncludeProcess) xmlXIncludeProcess__internal_alias __attribute((visibility("hidden")));
15427 #define xmlXIncludeProcess xmlXIncludeProcess__internal_alias
15428 #endif
15429 #endif
15430 #endif
15431 
15432 #if defined(LIBXML_XINCLUDE_ENABLED)
15433 #ifdef bottom_xinclude
15434 #undef xmlXIncludeProcessFlags
15435 extern __typeof (xmlXIncludeProcessFlags) xmlXIncludeProcessFlags __attribute((alias("xmlXIncludeProcessFlags__internal_alias")));
15436 #else
15437 #ifndef xmlXIncludeProcessFlags
15438 extern __typeof (xmlXIncludeProcessFlags) xmlXIncludeProcessFlags__internal_alias __attribute((visibility("hidden")));
15439 #define xmlXIncludeProcessFlags xmlXIncludeProcessFlags__internal_alias
15440 #endif
15441 #endif
15442 #endif
15443 
15444 #if defined(LIBXML_XINCLUDE_ENABLED)
15445 #ifdef bottom_xinclude
15446 #undef xmlXIncludeProcessFlagsData
15447 extern __typeof (xmlXIncludeProcessFlagsData) xmlXIncludeProcessFlagsData __attribute((alias("xmlXIncludeProcessFlagsData__internal_alias")));
15448 #else
15449 #ifndef xmlXIncludeProcessFlagsData
15450 extern __typeof (xmlXIncludeProcessFlagsData) xmlXIncludeProcessFlagsData__internal_alias __attribute((visibility("hidden")));
15451 #define xmlXIncludeProcessFlagsData xmlXIncludeProcessFlagsData__internal_alias
15452 #endif
15453 #endif
15454 #endif
15455 
15456 #if defined(LIBXML_XINCLUDE_ENABLED)
15457 #ifdef bottom_xinclude
15458 #undef xmlXIncludeProcessNode
15459 extern __typeof (xmlXIncludeProcessNode) xmlXIncludeProcessNode __attribute((alias("xmlXIncludeProcessNode__internal_alias")));
15460 #else
15461 #ifndef xmlXIncludeProcessNode
15462 extern __typeof (xmlXIncludeProcessNode) xmlXIncludeProcessNode__internal_alias __attribute((visibility("hidden")));
15463 #define xmlXIncludeProcessNode xmlXIncludeProcessNode__internal_alias
15464 #endif
15465 #endif
15466 #endif
15467 
15468 #if defined(LIBXML_XINCLUDE_ENABLED)
15469 #ifdef bottom_xinclude
15470 #undef xmlXIncludeProcessTree
15471 extern __typeof (xmlXIncludeProcessTree) xmlXIncludeProcessTree __attribute((alias("xmlXIncludeProcessTree__internal_alias")));
15472 #else
15473 #ifndef xmlXIncludeProcessTree
15474 extern __typeof (xmlXIncludeProcessTree) xmlXIncludeProcessTree__internal_alias __attribute((visibility("hidden")));
15475 #define xmlXIncludeProcessTree xmlXIncludeProcessTree__internal_alias
15476 #endif
15477 #endif
15478 #endif
15479 
15480 #if defined(LIBXML_XINCLUDE_ENABLED)
15481 #ifdef bottom_xinclude
15482 #undef xmlXIncludeProcessTreeFlags
15483 extern __typeof (xmlXIncludeProcessTreeFlags) xmlXIncludeProcessTreeFlags __attribute((alias("xmlXIncludeProcessTreeFlags__internal_alias")));
15484 #else
15485 #ifndef xmlXIncludeProcessTreeFlags
15486 extern __typeof (xmlXIncludeProcessTreeFlags) xmlXIncludeProcessTreeFlags__internal_alias __attribute((visibility("hidden")));
15487 #define xmlXIncludeProcessTreeFlags xmlXIncludeProcessTreeFlags__internal_alias
15488 #endif
15489 #endif
15490 #endif
15491 
15492 #if defined(LIBXML_XINCLUDE_ENABLED)
15493 #ifdef bottom_xinclude
15494 #undef xmlXIncludeProcessTreeFlagsData
15495 extern __typeof (xmlXIncludeProcessTreeFlagsData) xmlXIncludeProcessTreeFlagsData __attribute((alias("xmlXIncludeProcessTreeFlagsData__internal_alias")));
15496 #else
15497 #ifndef xmlXIncludeProcessTreeFlagsData
15498 extern __typeof (xmlXIncludeProcessTreeFlagsData) xmlXIncludeProcessTreeFlagsData__internal_alias __attribute((visibility("hidden")));
15499 #define xmlXIncludeProcessTreeFlagsData xmlXIncludeProcessTreeFlagsData__internal_alias
15500 #endif
15501 #endif
15502 #endif
15503 
15504 #if defined(LIBXML_XINCLUDE_ENABLED)
15505 #ifdef bottom_xinclude
15506 #undef xmlXIncludeSetFlags
15507 extern __typeof (xmlXIncludeSetFlags) xmlXIncludeSetFlags __attribute((alias("xmlXIncludeSetFlags__internal_alias")));
15508 #else
15509 #ifndef xmlXIncludeSetFlags
15510 extern __typeof (xmlXIncludeSetFlags) xmlXIncludeSetFlags__internal_alias __attribute((visibility("hidden")));
15511 #define xmlXIncludeSetFlags xmlXIncludeSetFlags__internal_alias
15512 #endif
15513 #endif
15514 #endif
15515 
15516 #if defined(LIBXML_XPATH_ENABLED)
15517 #ifdef bottom_xpath
15518 #undef xmlXPathAddValues
15519 extern __typeof (xmlXPathAddValues) xmlXPathAddValues __attribute((alias("xmlXPathAddValues__internal_alias")));
15520 #else
15521 #ifndef xmlXPathAddValues
15522 extern __typeof (xmlXPathAddValues) xmlXPathAddValues__internal_alias __attribute((visibility("hidden")));
15523 #define xmlXPathAddValues xmlXPathAddValues__internal_alias
15524 #endif
15525 #endif
15526 #endif
15527 
15528 #if defined(LIBXML_XPATH_ENABLED)
15529 #ifdef bottom_xpath
15530 #undef xmlXPathBooleanFunction
15531 extern __typeof (xmlXPathBooleanFunction) xmlXPathBooleanFunction __attribute((alias("xmlXPathBooleanFunction__internal_alias")));
15532 #else
15533 #ifndef xmlXPathBooleanFunction
15534 extern __typeof (xmlXPathBooleanFunction) xmlXPathBooleanFunction__internal_alias __attribute((visibility("hidden")));
15535 #define xmlXPathBooleanFunction xmlXPathBooleanFunction__internal_alias
15536 #endif
15537 #endif
15538 #endif
15539 
15540 #if defined(LIBXML_XPATH_ENABLED)
15541 #ifdef bottom_xpath
15542 #undef xmlXPathCastBooleanToNumber
15543 extern __typeof (xmlXPathCastBooleanToNumber) xmlXPathCastBooleanToNumber __attribute((alias("xmlXPathCastBooleanToNumber__internal_alias")));
15544 #else
15545 #ifndef xmlXPathCastBooleanToNumber
15546 extern __typeof (xmlXPathCastBooleanToNumber) xmlXPathCastBooleanToNumber__internal_alias __attribute((visibility("hidden")));
15547 #define xmlXPathCastBooleanToNumber xmlXPathCastBooleanToNumber__internal_alias
15548 #endif
15549 #endif
15550 #endif
15551 
15552 #if defined(LIBXML_XPATH_ENABLED)
15553 #ifdef bottom_xpath
15554 #undef xmlXPathCastBooleanToString
15555 extern __typeof (xmlXPathCastBooleanToString) xmlXPathCastBooleanToString __attribute((alias("xmlXPathCastBooleanToString__internal_alias")));
15556 #else
15557 #ifndef xmlXPathCastBooleanToString
15558 extern __typeof (xmlXPathCastBooleanToString) xmlXPathCastBooleanToString__internal_alias __attribute((visibility("hidden")));
15559 #define xmlXPathCastBooleanToString xmlXPathCastBooleanToString__internal_alias
15560 #endif
15561 #endif
15562 #endif
15563 
15564 #if defined(LIBXML_XPATH_ENABLED)
15565 #ifdef bottom_xpath
15566 #undef xmlXPathCastNodeSetToBoolean
15567 extern __typeof (xmlXPathCastNodeSetToBoolean) xmlXPathCastNodeSetToBoolean __attribute((alias("xmlXPathCastNodeSetToBoolean__internal_alias")));
15568 #else
15569 #ifndef xmlXPathCastNodeSetToBoolean
15570 extern __typeof (xmlXPathCastNodeSetToBoolean) xmlXPathCastNodeSetToBoolean__internal_alias __attribute((visibility("hidden")));
15571 #define xmlXPathCastNodeSetToBoolean xmlXPathCastNodeSetToBoolean__internal_alias
15572 #endif
15573 #endif
15574 #endif
15575 
15576 #if defined(LIBXML_XPATH_ENABLED)
15577 #ifdef bottom_xpath
15578 #undef xmlXPathCastNodeSetToNumber
15579 extern __typeof (xmlXPathCastNodeSetToNumber) xmlXPathCastNodeSetToNumber __attribute((alias("xmlXPathCastNodeSetToNumber__internal_alias")));
15580 #else
15581 #ifndef xmlXPathCastNodeSetToNumber
15582 extern __typeof (xmlXPathCastNodeSetToNumber) xmlXPathCastNodeSetToNumber__internal_alias __attribute((visibility("hidden")));
15583 #define xmlXPathCastNodeSetToNumber xmlXPathCastNodeSetToNumber__internal_alias
15584 #endif
15585 #endif
15586 #endif
15587 
15588 #if defined(LIBXML_XPATH_ENABLED)
15589 #ifdef bottom_xpath
15590 #undef xmlXPathCastNodeSetToString
15591 extern __typeof (xmlXPathCastNodeSetToString) xmlXPathCastNodeSetToString __attribute((alias("xmlXPathCastNodeSetToString__internal_alias")));
15592 #else
15593 #ifndef xmlXPathCastNodeSetToString
15594 extern __typeof (xmlXPathCastNodeSetToString) xmlXPathCastNodeSetToString__internal_alias __attribute((visibility("hidden")));
15595 #define xmlXPathCastNodeSetToString xmlXPathCastNodeSetToString__internal_alias
15596 #endif
15597 #endif
15598 #endif
15599 
15600 #if defined(LIBXML_XPATH_ENABLED)
15601 #ifdef bottom_xpath
15602 #undef xmlXPathCastNodeToNumber
15603 extern __typeof (xmlXPathCastNodeToNumber) xmlXPathCastNodeToNumber __attribute((alias("xmlXPathCastNodeToNumber__internal_alias")));
15604 #else
15605 #ifndef xmlXPathCastNodeToNumber
15606 extern __typeof (xmlXPathCastNodeToNumber) xmlXPathCastNodeToNumber__internal_alias __attribute((visibility("hidden")));
15607 #define xmlXPathCastNodeToNumber xmlXPathCastNodeToNumber__internal_alias
15608 #endif
15609 #endif
15610 #endif
15611 
15612 #if defined(LIBXML_XPATH_ENABLED)
15613 #ifdef bottom_xpath
15614 #undef xmlXPathCastNodeToString
15615 extern __typeof (xmlXPathCastNodeToString) xmlXPathCastNodeToString __attribute((alias("xmlXPathCastNodeToString__internal_alias")));
15616 #else
15617 #ifndef xmlXPathCastNodeToString
15618 extern __typeof (xmlXPathCastNodeToString) xmlXPathCastNodeToString__internal_alias __attribute((visibility("hidden")));
15619 #define xmlXPathCastNodeToString xmlXPathCastNodeToString__internal_alias
15620 #endif
15621 #endif
15622 #endif
15623 
15624 #if defined(LIBXML_XPATH_ENABLED)
15625 #ifdef bottom_xpath
15626 #undef xmlXPathCastNumberToBoolean
15627 extern __typeof (xmlXPathCastNumberToBoolean) xmlXPathCastNumberToBoolean __attribute((alias("xmlXPathCastNumberToBoolean__internal_alias")));
15628 #else
15629 #ifndef xmlXPathCastNumberToBoolean
15630 extern __typeof (xmlXPathCastNumberToBoolean) xmlXPathCastNumberToBoolean__internal_alias __attribute((visibility("hidden")));
15631 #define xmlXPathCastNumberToBoolean xmlXPathCastNumberToBoolean__internal_alias
15632 #endif
15633 #endif
15634 #endif
15635 
15636 #if defined(LIBXML_XPATH_ENABLED)
15637 #ifdef bottom_xpath
15638 #undef xmlXPathCastNumberToString
15639 extern __typeof (xmlXPathCastNumberToString) xmlXPathCastNumberToString __attribute((alias("xmlXPathCastNumberToString__internal_alias")));
15640 #else
15641 #ifndef xmlXPathCastNumberToString
15642 extern __typeof (xmlXPathCastNumberToString) xmlXPathCastNumberToString__internal_alias __attribute((visibility("hidden")));
15643 #define xmlXPathCastNumberToString xmlXPathCastNumberToString__internal_alias
15644 #endif
15645 #endif
15646 #endif
15647 
15648 #if defined(LIBXML_XPATH_ENABLED)
15649 #ifdef bottom_xpath
15650 #undef xmlXPathCastStringToBoolean
15651 extern __typeof (xmlXPathCastStringToBoolean) xmlXPathCastStringToBoolean __attribute((alias("xmlXPathCastStringToBoolean__internal_alias")));
15652 #else
15653 #ifndef xmlXPathCastStringToBoolean
15654 extern __typeof (xmlXPathCastStringToBoolean) xmlXPathCastStringToBoolean__internal_alias __attribute((visibility("hidden")));
15655 #define xmlXPathCastStringToBoolean xmlXPathCastStringToBoolean__internal_alias
15656 #endif
15657 #endif
15658 #endif
15659 
15660 #if defined(LIBXML_XPATH_ENABLED)
15661 #ifdef bottom_xpath
15662 #undef xmlXPathCastStringToNumber
15663 extern __typeof (xmlXPathCastStringToNumber) xmlXPathCastStringToNumber __attribute((alias("xmlXPathCastStringToNumber__internal_alias")));
15664 #else
15665 #ifndef xmlXPathCastStringToNumber
15666 extern __typeof (xmlXPathCastStringToNumber) xmlXPathCastStringToNumber__internal_alias __attribute((visibility("hidden")));
15667 #define xmlXPathCastStringToNumber xmlXPathCastStringToNumber__internal_alias
15668 #endif
15669 #endif
15670 #endif
15671 
15672 #if defined(LIBXML_XPATH_ENABLED)
15673 #ifdef bottom_xpath
15674 #undef xmlXPathCastToBoolean
15675 extern __typeof (xmlXPathCastToBoolean) xmlXPathCastToBoolean __attribute((alias("xmlXPathCastToBoolean__internal_alias")));
15676 #else
15677 #ifndef xmlXPathCastToBoolean
15678 extern __typeof (xmlXPathCastToBoolean) xmlXPathCastToBoolean__internal_alias __attribute((visibility("hidden")));
15679 #define xmlXPathCastToBoolean xmlXPathCastToBoolean__internal_alias
15680 #endif
15681 #endif
15682 #endif
15683 
15684 #if defined(LIBXML_XPATH_ENABLED)
15685 #ifdef bottom_xpath
15686 #undef xmlXPathCastToNumber
15687 extern __typeof (xmlXPathCastToNumber) xmlXPathCastToNumber __attribute((alias("xmlXPathCastToNumber__internal_alias")));
15688 #else
15689 #ifndef xmlXPathCastToNumber
15690 extern __typeof (xmlXPathCastToNumber) xmlXPathCastToNumber__internal_alias __attribute((visibility("hidden")));
15691 #define xmlXPathCastToNumber xmlXPathCastToNumber__internal_alias
15692 #endif
15693 #endif
15694 #endif
15695 
15696 #if defined(LIBXML_XPATH_ENABLED)
15697 #ifdef bottom_xpath
15698 #undef xmlXPathCastToString
15699 extern __typeof (xmlXPathCastToString) xmlXPathCastToString __attribute((alias("xmlXPathCastToString__internal_alias")));
15700 #else
15701 #ifndef xmlXPathCastToString
15702 extern __typeof (xmlXPathCastToString) xmlXPathCastToString__internal_alias __attribute((visibility("hidden")));
15703 #define xmlXPathCastToString xmlXPathCastToString__internal_alias
15704 #endif
15705 #endif
15706 #endif
15707 
15708 #if defined(LIBXML_XPATH_ENABLED)
15709 #ifdef bottom_xpath
15710 #undef xmlXPathCeilingFunction
15711 extern __typeof (xmlXPathCeilingFunction) xmlXPathCeilingFunction __attribute((alias("xmlXPathCeilingFunction__internal_alias")));
15712 #else
15713 #ifndef xmlXPathCeilingFunction
15714 extern __typeof (xmlXPathCeilingFunction) xmlXPathCeilingFunction__internal_alias __attribute((visibility("hidden")));
15715 #define xmlXPathCeilingFunction xmlXPathCeilingFunction__internal_alias
15716 #endif
15717 #endif
15718 #endif
15719 
15720 #if defined(LIBXML_XPATH_ENABLED)
15721 #ifdef bottom_xpath
15722 #undef xmlXPathCmpNodes
15723 extern __typeof (xmlXPathCmpNodes) xmlXPathCmpNodes __attribute((alias("xmlXPathCmpNodes__internal_alias")));
15724 #else
15725 #ifndef xmlXPathCmpNodes
15726 extern __typeof (xmlXPathCmpNodes) xmlXPathCmpNodes__internal_alias __attribute((visibility("hidden")));
15727 #define xmlXPathCmpNodes xmlXPathCmpNodes__internal_alias
15728 #endif
15729 #endif
15730 #endif
15731 
15732 #if defined(LIBXML_XPATH_ENABLED)
15733 #ifdef bottom_xpath
15734 #undef xmlXPathCompareValues
15735 extern __typeof (xmlXPathCompareValues) xmlXPathCompareValues __attribute((alias("xmlXPathCompareValues__internal_alias")));
15736 #else
15737 #ifndef xmlXPathCompareValues
15738 extern __typeof (xmlXPathCompareValues) xmlXPathCompareValues__internal_alias __attribute((visibility("hidden")));
15739 #define xmlXPathCompareValues xmlXPathCompareValues__internal_alias
15740 #endif
15741 #endif
15742 #endif
15743 
15744 #if defined(LIBXML_XPATH_ENABLED)
15745 #ifdef bottom_xpath
15746 #undef xmlXPathCompile
15747 extern __typeof (xmlXPathCompile) xmlXPathCompile __attribute((alias("xmlXPathCompile__internal_alias")));
15748 #else
15749 #ifndef xmlXPathCompile
15750 extern __typeof (xmlXPathCompile) xmlXPathCompile__internal_alias __attribute((visibility("hidden")));
15751 #define xmlXPathCompile xmlXPathCompile__internal_alias
15752 #endif
15753 #endif
15754 #endif
15755 
15756 #if defined(LIBXML_XPATH_ENABLED)
15757 #ifdef bottom_xpath
15758 #undef xmlXPathCompiledEval
15759 extern __typeof (xmlXPathCompiledEval) xmlXPathCompiledEval __attribute((alias("xmlXPathCompiledEval__internal_alias")));
15760 #else
15761 #ifndef xmlXPathCompiledEval
15762 extern __typeof (xmlXPathCompiledEval) xmlXPathCompiledEval__internal_alias __attribute((visibility("hidden")));
15763 #define xmlXPathCompiledEval xmlXPathCompiledEval__internal_alias
15764 #endif
15765 #endif
15766 #endif
15767 
15768 #if defined(LIBXML_XPATH_ENABLED)
15769 #ifdef bottom_xpath
15770 #undef xmlXPathCompiledEvalToBoolean
15771 extern __typeof (xmlXPathCompiledEvalToBoolean) xmlXPathCompiledEvalToBoolean __attribute((alias("xmlXPathCompiledEvalToBoolean__internal_alias")));
15772 #else
15773 #ifndef xmlXPathCompiledEvalToBoolean
15774 extern __typeof (xmlXPathCompiledEvalToBoolean) xmlXPathCompiledEvalToBoolean__internal_alias __attribute((visibility("hidden")));
15775 #define xmlXPathCompiledEvalToBoolean xmlXPathCompiledEvalToBoolean__internal_alias
15776 #endif
15777 #endif
15778 #endif
15779 
15780 #if defined(LIBXML_XPATH_ENABLED)
15781 #ifdef bottom_xpath
15782 #undef xmlXPathConcatFunction
15783 extern __typeof (xmlXPathConcatFunction) xmlXPathConcatFunction __attribute((alias("xmlXPathConcatFunction__internal_alias")));
15784 #else
15785 #ifndef xmlXPathConcatFunction
15786 extern __typeof (xmlXPathConcatFunction) xmlXPathConcatFunction__internal_alias __attribute((visibility("hidden")));
15787 #define xmlXPathConcatFunction xmlXPathConcatFunction__internal_alias
15788 #endif
15789 #endif
15790 #endif
15791 
15792 #if defined(LIBXML_XPATH_ENABLED)
15793 #ifdef bottom_xpath
15794 #undef xmlXPathContainsFunction
15795 extern __typeof (xmlXPathContainsFunction) xmlXPathContainsFunction __attribute((alias("xmlXPathContainsFunction__internal_alias")));
15796 #else
15797 #ifndef xmlXPathContainsFunction
15798 extern __typeof (xmlXPathContainsFunction) xmlXPathContainsFunction__internal_alias __attribute((visibility("hidden")));
15799 #define xmlXPathContainsFunction xmlXPathContainsFunction__internal_alias
15800 #endif
15801 #endif
15802 #endif
15803 
15804 #if defined(LIBXML_XPATH_ENABLED)
15805 #ifdef bottom_xpath
15806 #undef xmlXPathContextSetCache
15807 extern __typeof (xmlXPathContextSetCache) xmlXPathContextSetCache __attribute((alias("xmlXPathContextSetCache__internal_alias")));
15808 #else
15809 #ifndef xmlXPathContextSetCache
15810 extern __typeof (xmlXPathContextSetCache) xmlXPathContextSetCache__internal_alias __attribute((visibility("hidden")));
15811 #define xmlXPathContextSetCache xmlXPathContextSetCache__internal_alias
15812 #endif
15813 #endif
15814 #endif
15815 
15816 #if defined(LIBXML_XPATH_ENABLED)
15817 #ifdef bottom_xpath
15818 #undef xmlXPathConvertBoolean
15819 extern __typeof (xmlXPathConvertBoolean) xmlXPathConvertBoolean __attribute((alias("xmlXPathConvertBoolean__internal_alias")));
15820 #else
15821 #ifndef xmlXPathConvertBoolean
15822 extern __typeof (xmlXPathConvertBoolean) xmlXPathConvertBoolean__internal_alias __attribute((visibility("hidden")));
15823 #define xmlXPathConvertBoolean xmlXPathConvertBoolean__internal_alias
15824 #endif
15825 #endif
15826 #endif
15827 
15828 #if defined(LIBXML_XPATH_ENABLED)
15829 #ifdef bottom_xpath
15830 #undef xmlXPathConvertNumber
15831 extern __typeof (xmlXPathConvertNumber) xmlXPathConvertNumber __attribute((alias("xmlXPathConvertNumber__internal_alias")));
15832 #else
15833 #ifndef xmlXPathConvertNumber
15834 extern __typeof (xmlXPathConvertNumber) xmlXPathConvertNumber__internal_alias __attribute((visibility("hidden")));
15835 #define xmlXPathConvertNumber xmlXPathConvertNumber__internal_alias
15836 #endif
15837 #endif
15838 #endif
15839 
15840 #if defined(LIBXML_XPATH_ENABLED)
15841 #ifdef bottom_xpath
15842 #undef xmlXPathConvertString
15843 extern __typeof (xmlXPathConvertString) xmlXPathConvertString __attribute((alias("xmlXPathConvertString__internal_alias")));
15844 #else
15845 #ifndef xmlXPathConvertString
15846 extern __typeof (xmlXPathConvertString) xmlXPathConvertString__internal_alias __attribute((visibility("hidden")));
15847 #define xmlXPathConvertString xmlXPathConvertString__internal_alias
15848 #endif
15849 #endif
15850 #endif
15851 
15852 #if defined(LIBXML_XPATH_ENABLED)
15853 #ifdef bottom_xpath
15854 #undef xmlXPathCountFunction
15855 extern __typeof (xmlXPathCountFunction) xmlXPathCountFunction __attribute((alias("xmlXPathCountFunction__internal_alias")));
15856 #else
15857 #ifndef xmlXPathCountFunction
15858 extern __typeof (xmlXPathCountFunction) xmlXPathCountFunction__internal_alias __attribute((visibility("hidden")));
15859 #define xmlXPathCountFunction xmlXPathCountFunction__internal_alias
15860 #endif
15861 #endif
15862 #endif
15863 
15864 #if defined(LIBXML_XPATH_ENABLED)
15865 #ifdef bottom_xpath
15866 #undef xmlXPathCtxtCompile
15867 extern __typeof (xmlXPathCtxtCompile) xmlXPathCtxtCompile __attribute((alias("xmlXPathCtxtCompile__internal_alias")));
15868 #else
15869 #ifndef xmlXPathCtxtCompile
15870 extern __typeof (xmlXPathCtxtCompile) xmlXPathCtxtCompile__internal_alias __attribute((visibility("hidden")));
15871 #define xmlXPathCtxtCompile xmlXPathCtxtCompile__internal_alias
15872 #endif
15873 #endif
15874 #endif
15875 
15876 #if defined(LIBXML_XPATH_ENABLED) && defined(LIBXML_DEBUG_ENABLED)
15877 #ifdef bottom_xpath
15878 #undef xmlXPathDebugDumpCompExpr
15879 extern __typeof (xmlXPathDebugDumpCompExpr) xmlXPathDebugDumpCompExpr __attribute((alias("xmlXPathDebugDumpCompExpr__internal_alias")));
15880 #else
15881 #ifndef xmlXPathDebugDumpCompExpr
15882 extern __typeof (xmlXPathDebugDumpCompExpr) xmlXPathDebugDumpCompExpr__internal_alias __attribute((visibility("hidden")));
15883 #define xmlXPathDebugDumpCompExpr xmlXPathDebugDumpCompExpr__internal_alias
15884 #endif
15885 #endif
15886 #endif
15887 
15888 #if defined(LIBXML_XPATH_ENABLED) && defined(LIBXML_DEBUG_ENABLED)
15889 #ifdef bottom_xpath
15890 #undef xmlXPathDebugDumpObject
15891 extern __typeof (xmlXPathDebugDumpObject) xmlXPathDebugDumpObject __attribute((alias("xmlXPathDebugDumpObject__internal_alias")));
15892 #else
15893 #ifndef xmlXPathDebugDumpObject
15894 extern __typeof (xmlXPathDebugDumpObject) xmlXPathDebugDumpObject__internal_alias __attribute((visibility("hidden")));
15895 #define xmlXPathDebugDumpObject xmlXPathDebugDumpObject__internal_alias
15896 #endif
15897 #endif
15898 #endif
15899 
15900 #if defined(LIBXML_XPATH_ENABLED)
15901 #ifdef bottom_xpath
15902 #undef xmlXPathDifference
15903 extern __typeof (xmlXPathDifference) xmlXPathDifference __attribute((alias("xmlXPathDifference__internal_alias")));
15904 #else
15905 #ifndef xmlXPathDifference
15906 extern __typeof (xmlXPathDifference) xmlXPathDifference__internal_alias __attribute((visibility("hidden")));
15907 #define xmlXPathDifference xmlXPathDifference__internal_alias
15908 #endif
15909 #endif
15910 #endif
15911 
15912 #if defined(LIBXML_XPATH_ENABLED)
15913 #ifdef bottom_xpath
15914 #undef xmlXPathDistinct
15915 extern __typeof (xmlXPathDistinct) xmlXPathDistinct __attribute((alias("xmlXPathDistinct__internal_alias")));
15916 #else
15917 #ifndef xmlXPathDistinct
15918 extern __typeof (xmlXPathDistinct) xmlXPathDistinct__internal_alias __attribute((visibility("hidden")));
15919 #define xmlXPathDistinct xmlXPathDistinct__internal_alias
15920 #endif
15921 #endif
15922 #endif
15923 
15924 #if defined(LIBXML_XPATH_ENABLED)
15925 #ifdef bottom_xpath
15926 #undef xmlXPathDistinctSorted
15927 extern __typeof (xmlXPathDistinctSorted) xmlXPathDistinctSorted __attribute((alias("xmlXPathDistinctSorted__internal_alias")));
15928 #else
15929 #ifndef xmlXPathDistinctSorted
15930 extern __typeof (xmlXPathDistinctSorted) xmlXPathDistinctSorted__internal_alias __attribute((visibility("hidden")));
15931 #define xmlXPathDistinctSorted xmlXPathDistinctSorted__internal_alias
15932 #endif
15933 #endif
15934 #endif
15935 
15936 #if defined(LIBXML_XPATH_ENABLED)
15937 #ifdef bottom_xpath
15938 #undef xmlXPathDivValues
15939 extern __typeof (xmlXPathDivValues) xmlXPathDivValues __attribute((alias("xmlXPathDivValues__internal_alias")));
15940 #else
15941 #ifndef xmlXPathDivValues
15942 extern __typeof (xmlXPathDivValues) xmlXPathDivValues__internal_alias __attribute((visibility("hidden")));
15943 #define xmlXPathDivValues xmlXPathDivValues__internal_alias
15944 #endif
15945 #endif
15946 #endif
15947 
15948 #if defined(LIBXML_XPATH_ENABLED)
15949 #ifdef bottom_xpath
15950 #undef xmlXPathEqualValues
15951 extern __typeof (xmlXPathEqualValues) xmlXPathEqualValues __attribute((alias("xmlXPathEqualValues__internal_alias")));
15952 #else
15953 #ifndef xmlXPathEqualValues
15954 extern __typeof (xmlXPathEqualValues) xmlXPathEqualValues__internal_alias __attribute((visibility("hidden")));
15955 #define xmlXPathEqualValues xmlXPathEqualValues__internal_alias
15956 #endif
15957 #endif
15958 #endif
15959 
15960 #if defined(LIBXML_XPATH_ENABLED)
15961 #ifdef bottom_xpath
15962 #undef xmlXPathErr
15963 extern __typeof (xmlXPathErr) xmlXPathErr __attribute((alias("xmlXPathErr__internal_alias")));
15964 #else
15965 #ifndef xmlXPathErr
15966 extern __typeof (xmlXPathErr) xmlXPathErr__internal_alias __attribute((visibility("hidden")));
15967 #define xmlXPathErr xmlXPathErr__internal_alias
15968 #endif
15969 #endif
15970 #endif
15971 
15972 #if defined(LIBXML_XPATH_ENABLED)
15973 #ifdef bottom_xpath
15974 #undef xmlXPathEval
15975 extern __typeof (xmlXPathEval) xmlXPathEval __attribute((alias("xmlXPathEval__internal_alias")));
15976 #else
15977 #ifndef xmlXPathEval
15978 extern __typeof (xmlXPathEval) xmlXPathEval__internal_alias __attribute((visibility("hidden")));
15979 #define xmlXPathEval xmlXPathEval__internal_alias
15980 #endif
15981 #endif
15982 #endif
15983 
15984 #if defined(LIBXML_XPATH_ENABLED)
15985 #ifdef bottom_xpath
15986 #undef xmlXPathEvalExpr
15987 extern __typeof (xmlXPathEvalExpr) xmlXPathEvalExpr __attribute((alias("xmlXPathEvalExpr__internal_alias")));
15988 #else
15989 #ifndef xmlXPathEvalExpr
15990 extern __typeof (xmlXPathEvalExpr) xmlXPathEvalExpr__internal_alias __attribute((visibility("hidden")));
15991 #define xmlXPathEvalExpr xmlXPathEvalExpr__internal_alias
15992 #endif
15993 #endif
15994 #endif
15995 
15996 #if defined(LIBXML_XPATH_ENABLED)
15997 #ifdef bottom_xpath
15998 #undef xmlXPathEvalExpression
15999 extern __typeof (xmlXPathEvalExpression) xmlXPathEvalExpression __attribute((alias("xmlXPathEvalExpression__internal_alias")));
16000 #else
16001 #ifndef xmlXPathEvalExpression
16002 extern __typeof (xmlXPathEvalExpression) xmlXPathEvalExpression__internal_alias __attribute((visibility("hidden")));
16003 #define xmlXPathEvalExpression xmlXPathEvalExpression__internal_alias
16004 #endif
16005 #endif
16006 #endif
16007 
16008 #if defined(LIBXML_XPATH_ENABLED)
16009 #ifdef bottom_xpath
16010 #undef xmlXPathEvalPredicate
16011 extern __typeof (xmlXPathEvalPredicate) xmlXPathEvalPredicate __attribute((alias("xmlXPathEvalPredicate__internal_alias")));
16012 #else
16013 #ifndef xmlXPathEvalPredicate
16014 extern __typeof (xmlXPathEvalPredicate) xmlXPathEvalPredicate__internal_alias __attribute((visibility("hidden")));
16015 #define xmlXPathEvalPredicate xmlXPathEvalPredicate__internal_alias
16016 #endif
16017 #endif
16018 #endif
16019 
16020 #if defined(LIBXML_XPATH_ENABLED)
16021 #ifdef bottom_xpath
16022 #undef xmlXPathEvaluatePredicateResult
16023 extern __typeof (xmlXPathEvaluatePredicateResult) xmlXPathEvaluatePredicateResult __attribute((alias("xmlXPathEvaluatePredicateResult__internal_alias")));
16024 #else
16025 #ifndef xmlXPathEvaluatePredicateResult
16026 extern __typeof (xmlXPathEvaluatePredicateResult) xmlXPathEvaluatePredicateResult__internal_alias __attribute((visibility("hidden")));
16027 #define xmlXPathEvaluatePredicateResult xmlXPathEvaluatePredicateResult__internal_alias
16028 #endif
16029 #endif
16030 #endif
16031 
16032 #if defined(LIBXML_XPATH_ENABLED)
16033 #ifdef bottom_xpath
16034 #undef xmlXPathFalseFunction
16035 extern __typeof (xmlXPathFalseFunction) xmlXPathFalseFunction __attribute((alias("xmlXPathFalseFunction__internal_alias")));
16036 #else
16037 #ifndef xmlXPathFalseFunction
16038 extern __typeof (xmlXPathFalseFunction) xmlXPathFalseFunction__internal_alias __attribute((visibility("hidden")));
16039 #define xmlXPathFalseFunction xmlXPathFalseFunction__internal_alias
16040 #endif
16041 #endif
16042 #endif
16043 
16044 #if defined(LIBXML_XPATH_ENABLED)
16045 #ifdef bottom_xpath
16046 #undef xmlXPathFloorFunction
16047 extern __typeof (xmlXPathFloorFunction) xmlXPathFloorFunction __attribute((alias("xmlXPathFloorFunction__internal_alias")));
16048 #else
16049 #ifndef xmlXPathFloorFunction
16050 extern __typeof (xmlXPathFloorFunction) xmlXPathFloorFunction__internal_alias __attribute((visibility("hidden")));
16051 #define xmlXPathFloorFunction xmlXPathFloorFunction__internal_alias
16052 #endif
16053 #endif
16054 #endif
16055 
16056 #if defined(LIBXML_XPATH_ENABLED)
16057 #ifdef bottom_xpath
16058 #undef xmlXPathFreeCompExpr
16059 extern __typeof (xmlXPathFreeCompExpr) xmlXPathFreeCompExpr __attribute((alias("xmlXPathFreeCompExpr__internal_alias")));
16060 #else
16061 #ifndef xmlXPathFreeCompExpr
16062 extern __typeof (xmlXPathFreeCompExpr) xmlXPathFreeCompExpr__internal_alias __attribute((visibility("hidden")));
16063 #define xmlXPathFreeCompExpr xmlXPathFreeCompExpr__internal_alias
16064 #endif
16065 #endif
16066 #endif
16067 
16068 #if defined(LIBXML_XPATH_ENABLED)
16069 #ifdef bottom_xpath
16070 #undef xmlXPathFreeContext
16071 extern __typeof (xmlXPathFreeContext) xmlXPathFreeContext __attribute((alias("xmlXPathFreeContext__internal_alias")));
16072 #else
16073 #ifndef xmlXPathFreeContext
16074 extern __typeof (xmlXPathFreeContext) xmlXPathFreeContext__internal_alias __attribute((visibility("hidden")));
16075 #define xmlXPathFreeContext xmlXPathFreeContext__internal_alias
16076 #endif
16077 #endif
16078 #endif
16079 
16080 #if defined(LIBXML_XPATH_ENABLED)
16081 #ifdef bottom_xpath
16082 #undef xmlXPathFreeNodeSet
16083 extern __typeof (xmlXPathFreeNodeSet) xmlXPathFreeNodeSet __attribute((alias("xmlXPathFreeNodeSet__internal_alias")));
16084 #else
16085 #ifndef xmlXPathFreeNodeSet
16086 extern __typeof (xmlXPathFreeNodeSet) xmlXPathFreeNodeSet__internal_alias __attribute((visibility("hidden")));
16087 #define xmlXPathFreeNodeSet xmlXPathFreeNodeSet__internal_alias
16088 #endif
16089 #endif
16090 #endif
16091 
16092 #if defined(LIBXML_XPATH_ENABLED)
16093 #ifdef bottom_xpath
16094 #undef xmlXPathFreeNodeSetList
16095 extern __typeof (xmlXPathFreeNodeSetList) xmlXPathFreeNodeSetList __attribute((alias("xmlXPathFreeNodeSetList__internal_alias")));
16096 #else
16097 #ifndef xmlXPathFreeNodeSetList
16098 extern __typeof (xmlXPathFreeNodeSetList) xmlXPathFreeNodeSetList__internal_alias __attribute((visibility("hidden")));
16099 #define xmlXPathFreeNodeSetList xmlXPathFreeNodeSetList__internal_alias
16100 #endif
16101 #endif
16102 #endif
16103 
16104 #if defined(LIBXML_XPATH_ENABLED)
16105 #ifdef bottom_xpath
16106 #undef xmlXPathFreeObject
16107 extern __typeof (xmlXPathFreeObject) xmlXPathFreeObject __attribute((alias("xmlXPathFreeObject__internal_alias")));
16108 #else
16109 #ifndef xmlXPathFreeObject
16110 extern __typeof (xmlXPathFreeObject) xmlXPathFreeObject__internal_alias __attribute((visibility("hidden")));
16111 #define xmlXPathFreeObject xmlXPathFreeObject__internal_alias
16112 #endif
16113 #endif
16114 #endif
16115 
16116 #if defined(LIBXML_XPATH_ENABLED)
16117 #ifdef bottom_xpath
16118 #undef xmlXPathFreeParserContext
16119 extern __typeof (xmlXPathFreeParserContext) xmlXPathFreeParserContext __attribute((alias("xmlXPathFreeParserContext__internal_alias")));
16120 #else
16121 #ifndef xmlXPathFreeParserContext
16122 extern __typeof (xmlXPathFreeParserContext) xmlXPathFreeParserContext__internal_alias __attribute((visibility("hidden")));
16123 #define xmlXPathFreeParserContext xmlXPathFreeParserContext__internal_alias
16124 #endif
16125 #endif
16126 #endif
16127 
16128 #if defined(LIBXML_XPATH_ENABLED)
16129 #ifdef bottom_xpath
16130 #undef xmlXPathFunctionLookup
16131 extern __typeof (xmlXPathFunctionLookup) xmlXPathFunctionLookup __attribute((alias("xmlXPathFunctionLookup__internal_alias")));
16132 #else
16133 #ifndef xmlXPathFunctionLookup
16134 extern __typeof (xmlXPathFunctionLookup) xmlXPathFunctionLookup__internal_alias __attribute((visibility("hidden")));
16135 #define xmlXPathFunctionLookup xmlXPathFunctionLookup__internal_alias
16136 #endif
16137 #endif
16138 #endif
16139 
16140 #if defined(LIBXML_XPATH_ENABLED)
16141 #ifdef bottom_xpath
16142 #undef xmlXPathFunctionLookupNS
16143 extern __typeof (xmlXPathFunctionLookupNS) xmlXPathFunctionLookupNS __attribute((alias("xmlXPathFunctionLookupNS__internal_alias")));
16144 #else
16145 #ifndef xmlXPathFunctionLookupNS
16146 extern __typeof (xmlXPathFunctionLookupNS) xmlXPathFunctionLookupNS__internal_alias __attribute((visibility("hidden")));
16147 #define xmlXPathFunctionLookupNS xmlXPathFunctionLookupNS__internal_alias
16148 #endif
16149 #endif
16150 #endif
16151 
16152 #if defined(LIBXML_XPATH_ENABLED)
16153 #ifdef bottom_xpath
16154 #undef xmlXPathHasSameNodes
16155 extern __typeof (xmlXPathHasSameNodes) xmlXPathHasSameNodes __attribute((alias("xmlXPathHasSameNodes__internal_alias")));
16156 #else
16157 #ifndef xmlXPathHasSameNodes
16158 extern __typeof (xmlXPathHasSameNodes) xmlXPathHasSameNodes__internal_alias __attribute((visibility("hidden")));
16159 #define xmlXPathHasSameNodes xmlXPathHasSameNodes__internal_alias
16160 #endif
16161 #endif
16162 #endif
16163 
16164 #if defined(LIBXML_XPATH_ENABLED)
16165 #ifdef bottom_xpath
16166 #undef xmlXPathIdFunction
16167 extern __typeof (xmlXPathIdFunction) xmlXPathIdFunction __attribute((alias("xmlXPathIdFunction__internal_alias")));
16168 #else
16169 #ifndef xmlXPathIdFunction
16170 extern __typeof (xmlXPathIdFunction) xmlXPathIdFunction__internal_alias __attribute((visibility("hidden")));
16171 #define xmlXPathIdFunction xmlXPathIdFunction__internal_alias
16172 #endif
16173 #endif
16174 #endif
16175 
16176 #if defined(LIBXML_XPATH_ENABLED) || defined(LIBXML_SCHEMAS_ENABLED)
16177 #ifdef bottom_xpath
16178 #undef xmlXPathInit
16179 extern __typeof (xmlXPathInit) xmlXPathInit __attribute((alias("xmlXPathInit__internal_alias")));
16180 #else
16181 #ifndef xmlXPathInit
16182 extern __typeof (xmlXPathInit) xmlXPathInit__internal_alias __attribute((visibility("hidden")));
16183 #define xmlXPathInit xmlXPathInit__internal_alias
16184 #endif
16185 #endif
16186 #endif
16187 
16188 #if defined(LIBXML_XPATH_ENABLED)
16189 #ifdef bottom_xpath
16190 #undef xmlXPathIntersection
16191 extern __typeof (xmlXPathIntersection) xmlXPathIntersection __attribute((alias("xmlXPathIntersection__internal_alias")));
16192 #else
16193 #ifndef xmlXPathIntersection
16194 extern __typeof (xmlXPathIntersection) xmlXPathIntersection__internal_alias __attribute((visibility("hidden")));
16195 #define xmlXPathIntersection xmlXPathIntersection__internal_alias
16196 #endif
16197 #endif
16198 #endif
16199 
16200 #if defined(LIBXML_XPATH_ENABLED) || defined(LIBXML_SCHEMAS_ENABLED)
16201 #ifdef bottom_xpath
16202 #undef xmlXPathIsInf
16203 extern __typeof (xmlXPathIsInf) xmlXPathIsInf __attribute((alias("xmlXPathIsInf__internal_alias")));
16204 #else
16205 #ifndef xmlXPathIsInf
16206 extern __typeof (xmlXPathIsInf) xmlXPathIsInf__internal_alias __attribute((visibility("hidden")));
16207 #define xmlXPathIsInf xmlXPathIsInf__internal_alias
16208 #endif
16209 #endif
16210 #endif
16211 
16212 #if defined(LIBXML_XPATH_ENABLED) || defined(LIBXML_SCHEMAS_ENABLED)
16213 #ifdef bottom_xpath
16214 #undef xmlXPathIsNaN
16215 extern __typeof (xmlXPathIsNaN) xmlXPathIsNaN __attribute((alias("xmlXPathIsNaN__internal_alias")));
16216 #else
16217 #ifndef xmlXPathIsNaN
16218 extern __typeof (xmlXPathIsNaN) xmlXPathIsNaN__internal_alias __attribute((visibility("hidden")));
16219 #define xmlXPathIsNaN xmlXPathIsNaN__internal_alias
16220 #endif
16221 #endif
16222 #endif
16223 
16224 #if defined(LIBXML_XPATH_ENABLED)
16225 #ifdef bottom_xpath
16226 #undef xmlXPathIsNodeType
16227 extern __typeof (xmlXPathIsNodeType) xmlXPathIsNodeType __attribute((alias("xmlXPathIsNodeType__internal_alias")));
16228 #else
16229 #ifndef xmlXPathIsNodeType
16230 extern __typeof (xmlXPathIsNodeType) xmlXPathIsNodeType__internal_alias __attribute((visibility("hidden")));
16231 #define xmlXPathIsNodeType xmlXPathIsNodeType__internal_alias
16232 #endif
16233 #endif
16234 #endif
16235 
16236 #if defined(LIBXML_XPATH_ENABLED)
16237 #ifdef bottom_xpath
16238 #undef xmlXPathLangFunction
16239 extern __typeof (xmlXPathLangFunction) xmlXPathLangFunction __attribute((alias("xmlXPathLangFunction__internal_alias")));
16240 #else
16241 #ifndef xmlXPathLangFunction
16242 extern __typeof (xmlXPathLangFunction) xmlXPathLangFunction__internal_alias __attribute((visibility("hidden")));
16243 #define xmlXPathLangFunction xmlXPathLangFunction__internal_alias
16244 #endif
16245 #endif
16246 #endif
16247 
16248 #if defined(LIBXML_XPATH_ENABLED)
16249 #ifdef bottom_xpath
16250 #undef xmlXPathLastFunction
16251 extern __typeof (xmlXPathLastFunction) xmlXPathLastFunction __attribute((alias("xmlXPathLastFunction__internal_alias")));
16252 #else
16253 #ifndef xmlXPathLastFunction
16254 extern __typeof (xmlXPathLastFunction) xmlXPathLastFunction__internal_alias __attribute((visibility("hidden")));
16255 #define xmlXPathLastFunction xmlXPathLastFunction__internal_alias
16256 #endif
16257 #endif
16258 #endif
16259 
16260 #if defined(LIBXML_XPATH_ENABLED)
16261 #ifdef bottom_xpath
16262 #undef xmlXPathLeading
16263 extern __typeof (xmlXPathLeading) xmlXPathLeading __attribute((alias("xmlXPathLeading__internal_alias")));
16264 #else
16265 #ifndef xmlXPathLeading
16266 extern __typeof (xmlXPathLeading) xmlXPathLeading__internal_alias __attribute((visibility("hidden")));
16267 #define xmlXPathLeading xmlXPathLeading__internal_alias
16268 #endif
16269 #endif
16270 #endif
16271 
16272 #if defined(LIBXML_XPATH_ENABLED)
16273 #ifdef bottom_xpath
16274 #undef xmlXPathLeadingSorted
16275 extern __typeof (xmlXPathLeadingSorted) xmlXPathLeadingSorted __attribute((alias("xmlXPathLeadingSorted__internal_alias")));
16276 #else
16277 #ifndef xmlXPathLeadingSorted
16278 extern __typeof (xmlXPathLeadingSorted) xmlXPathLeadingSorted__internal_alias __attribute((visibility("hidden")));
16279 #define xmlXPathLeadingSorted xmlXPathLeadingSorted__internal_alias
16280 #endif
16281 #endif
16282 #endif
16283 
16284 #if defined(LIBXML_XPATH_ENABLED)
16285 #ifdef bottom_xpath
16286 #undef xmlXPathLocalNameFunction
16287 extern __typeof (xmlXPathLocalNameFunction) xmlXPathLocalNameFunction __attribute((alias("xmlXPathLocalNameFunction__internal_alias")));
16288 #else
16289 #ifndef xmlXPathLocalNameFunction
16290 extern __typeof (xmlXPathLocalNameFunction) xmlXPathLocalNameFunction__internal_alias __attribute((visibility("hidden")));
16291 #define xmlXPathLocalNameFunction xmlXPathLocalNameFunction__internal_alias
16292 #endif
16293 #endif
16294 #endif
16295 
16296 #if defined(LIBXML_XPATH_ENABLED)
16297 #ifdef bottom_xpath
16298 #undef xmlXPathModValues
16299 extern __typeof (xmlXPathModValues) xmlXPathModValues __attribute((alias("xmlXPathModValues__internal_alias")));
16300 #else
16301 #ifndef xmlXPathModValues
16302 extern __typeof (xmlXPathModValues) xmlXPathModValues__internal_alias __attribute((visibility("hidden")));
16303 #define xmlXPathModValues xmlXPathModValues__internal_alias
16304 #endif
16305 #endif
16306 #endif
16307 
16308 #if defined(LIBXML_XPATH_ENABLED)
16309 #ifdef bottom_xpath
16310 #undef xmlXPathMultValues
16311 extern __typeof (xmlXPathMultValues) xmlXPathMultValues __attribute((alias("xmlXPathMultValues__internal_alias")));
16312 #else
16313 #ifndef xmlXPathMultValues
16314 extern __typeof (xmlXPathMultValues) xmlXPathMultValues__internal_alias __attribute((visibility("hidden")));
16315 #define xmlXPathMultValues xmlXPathMultValues__internal_alias
16316 #endif
16317 #endif
16318 #endif
16319 
16320 #if defined(LIBXML_XPATH_ENABLED)
16321 #ifdef bottom_xpath
16322 #undef xmlXPathNamespaceURIFunction
16323 extern __typeof (xmlXPathNamespaceURIFunction) xmlXPathNamespaceURIFunction __attribute((alias("xmlXPathNamespaceURIFunction__internal_alias")));
16324 #else
16325 #ifndef xmlXPathNamespaceURIFunction
16326 extern __typeof (xmlXPathNamespaceURIFunction) xmlXPathNamespaceURIFunction__internal_alias __attribute((visibility("hidden")));
16327 #define xmlXPathNamespaceURIFunction xmlXPathNamespaceURIFunction__internal_alias
16328 #endif
16329 #endif
16330 #endif
16331 
16332 #if defined(LIBXML_XPATH_ENABLED)
16333 #ifdef bottom_xpath
16334 #undef xmlXPathNewBoolean
16335 extern __typeof (xmlXPathNewBoolean) xmlXPathNewBoolean __attribute((alias("xmlXPathNewBoolean__internal_alias")));
16336 #else
16337 #ifndef xmlXPathNewBoolean
16338 extern __typeof (xmlXPathNewBoolean) xmlXPathNewBoolean__internal_alias __attribute((visibility("hidden")));
16339 #define xmlXPathNewBoolean xmlXPathNewBoolean__internal_alias
16340 #endif
16341 #endif
16342 #endif
16343 
16344 #if defined(LIBXML_XPATH_ENABLED)
16345 #ifdef bottom_xpath
16346 #undef xmlXPathNewCString
16347 extern __typeof (xmlXPathNewCString) xmlXPathNewCString __attribute((alias("xmlXPathNewCString__internal_alias")));
16348 #else
16349 #ifndef xmlXPathNewCString
16350 extern __typeof (xmlXPathNewCString) xmlXPathNewCString__internal_alias __attribute((visibility("hidden")));
16351 #define xmlXPathNewCString xmlXPathNewCString__internal_alias
16352 #endif
16353 #endif
16354 #endif
16355 
16356 #if defined(LIBXML_XPATH_ENABLED)
16357 #ifdef bottom_xpath
16358 #undef xmlXPathNewContext
16359 extern __typeof (xmlXPathNewContext) xmlXPathNewContext __attribute((alias("xmlXPathNewContext__internal_alias")));
16360 #else
16361 #ifndef xmlXPathNewContext
16362 extern __typeof (xmlXPathNewContext) xmlXPathNewContext__internal_alias __attribute((visibility("hidden")));
16363 #define xmlXPathNewContext xmlXPathNewContext__internal_alias
16364 #endif
16365 #endif
16366 #endif
16367 
16368 #if defined(LIBXML_XPATH_ENABLED)
16369 #ifdef bottom_xpath
16370 #undef xmlXPathNewFloat
16371 extern __typeof (xmlXPathNewFloat) xmlXPathNewFloat __attribute((alias("xmlXPathNewFloat__internal_alias")));
16372 #else
16373 #ifndef xmlXPathNewFloat
16374 extern __typeof (xmlXPathNewFloat) xmlXPathNewFloat__internal_alias __attribute((visibility("hidden")));
16375 #define xmlXPathNewFloat xmlXPathNewFloat__internal_alias
16376 #endif
16377 #endif
16378 #endif
16379 
16380 #if defined(LIBXML_XPATH_ENABLED)
16381 #ifdef bottom_xpath
16382 #undef xmlXPathNewNodeSet
16383 extern __typeof (xmlXPathNewNodeSet) xmlXPathNewNodeSet __attribute((alias("xmlXPathNewNodeSet__internal_alias")));
16384 #else
16385 #ifndef xmlXPathNewNodeSet
16386 extern __typeof (xmlXPathNewNodeSet) xmlXPathNewNodeSet__internal_alias __attribute((visibility("hidden")));
16387 #define xmlXPathNewNodeSet xmlXPathNewNodeSet__internal_alias
16388 #endif
16389 #endif
16390 #endif
16391 
16392 #if defined(LIBXML_XPATH_ENABLED)
16393 #ifdef bottom_xpath
16394 #undef xmlXPathNewNodeSetList
16395 extern __typeof (xmlXPathNewNodeSetList) xmlXPathNewNodeSetList __attribute((alias("xmlXPathNewNodeSetList__internal_alias")));
16396 #else
16397 #ifndef xmlXPathNewNodeSetList
16398 extern __typeof (xmlXPathNewNodeSetList) xmlXPathNewNodeSetList__internal_alias __attribute((visibility("hidden")));
16399 #define xmlXPathNewNodeSetList xmlXPathNewNodeSetList__internal_alias
16400 #endif
16401 #endif
16402 #endif
16403 
16404 #if defined(LIBXML_XPATH_ENABLED)
16405 #ifdef bottom_xpath
16406 #undef xmlXPathNewParserContext
16407 extern __typeof (xmlXPathNewParserContext) xmlXPathNewParserContext __attribute((alias("xmlXPathNewParserContext__internal_alias")));
16408 #else
16409 #ifndef xmlXPathNewParserContext
16410 extern __typeof (xmlXPathNewParserContext) xmlXPathNewParserContext__internal_alias __attribute((visibility("hidden")));
16411 #define xmlXPathNewParserContext xmlXPathNewParserContext__internal_alias
16412 #endif
16413 #endif
16414 #endif
16415 
16416 #if defined(LIBXML_XPATH_ENABLED)
16417 #ifdef bottom_xpath
16418 #undef xmlXPathNewString
16419 extern __typeof (xmlXPathNewString) xmlXPathNewString __attribute((alias("xmlXPathNewString__internal_alias")));
16420 #else
16421 #ifndef xmlXPathNewString
16422 extern __typeof (xmlXPathNewString) xmlXPathNewString__internal_alias __attribute((visibility("hidden")));
16423 #define xmlXPathNewString xmlXPathNewString__internal_alias
16424 #endif
16425 #endif
16426 #endif
16427 
16428 #if defined(LIBXML_XPATH_ENABLED)
16429 #ifdef bottom_xpath
16430 #undef xmlXPathNewValueTree
16431 extern __typeof (xmlXPathNewValueTree) xmlXPathNewValueTree __attribute((alias("xmlXPathNewValueTree__internal_alias")));
16432 #else
16433 #ifndef xmlXPathNewValueTree
16434 extern __typeof (xmlXPathNewValueTree) xmlXPathNewValueTree__internal_alias __attribute((visibility("hidden")));
16435 #define xmlXPathNewValueTree xmlXPathNewValueTree__internal_alias
16436 #endif
16437 #endif
16438 #endif
16439 
16440 #if defined(LIBXML_XPATH_ENABLED)
16441 #ifdef bottom_xpath
16442 #undef xmlXPathNextAncestor
16443 extern __typeof (xmlXPathNextAncestor) xmlXPathNextAncestor __attribute((alias("xmlXPathNextAncestor__internal_alias")));
16444 #else
16445 #ifndef xmlXPathNextAncestor
16446 extern __typeof (xmlXPathNextAncestor) xmlXPathNextAncestor__internal_alias __attribute((visibility("hidden")));
16447 #define xmlXPathNextAncestor xmlXPathNextAncestor__internal_alias
16448 #endif
16449 #endif
16450 #endif
16451 
16452 #if defined(LIBXML_XPATH_ENABLED)
16453 #ifdef bottom_xpath
16454 #undef xmlXPathNextAncestorOrSelf
16455 extern __typeof (xmlXPathNextAncestorOrSelf) xmlXPathNextAncestorOrSelf __attribute((alias("xmlXPathNextAncestorOrSelf__internal_alias")));
16456 #else
16457 #ifndef xmlXPathNextAncestorOrSelf
16458 extern __typeof (xmlXPathNextAncestorOrSelf) xmlXPathNextAncestorOrSelf__internal_alias __attribute((visibility("hidden")));
16459 #define xmlXPathNextAncestorOrSelf xmlXPathNextAncestorOrSelf__internal_alias
16460 #endif
16461 #endif
16462 #endif
16463 
16464 #if defined(LIBXML_XPATH_ENABLED)
16465 #ifdef bottom_xpath
16466 #undef xmlXPathNextAttribute
16467 extern __typeof (xmlXPathNextAttribute) xmlXPathNextAttribute __attribute((alias("xmlXPathNextAttribute__internal_alias")));
16468 #else
16469 #ifndef xmlXPathNextAttribute
16470 extern __typeof (xmlXPathNextAttribute) xmlXPathNextAttribute__internal_alias __attribute((visibility("hidden")));
16471 #define xmlXPathNextAttribute xmlXPathNextAttribute__internal_alias
16472 #endif
16473 #endif
16474 #endif
16475 
16476 #if defined(LIBXML_XPATH_ENABLED)
16477 #ifdef bottom_xpath
16478 #undef xmlXPathNextChild
16479 extern __typeof (xmlXPathNextChild) xmlXPathNextChild __attribute((alias("xmlXPathNextChild__internal_alias")));
16480 #else
16481 #ifndef xmlXPathNextChild
16482 extern __typeof (xmlXPathNextChild) xmlXPathNextChild__internal_alias __attribute((visibility("hidden")));
16483 #define xmlXPathNextChild xmlXPathNextChild__internal_alias
16484 #endif
16485 #endif
16486 #endif
16487 
16488 #if defined(LIBXML_XPATH_ENABLED)
16489 #ifdef bottom_xpath
16490 #undef xmlXPathNextDescendant
16491 extern __typeof (xmlXPathNextDescendant) xmlXPathNextDescendant __attribute((alias("xmlXPathNextDescendant__internal_alias")));
16492 #else
16493 #ifndef xmlXPathNextDescendant
16494 extern __typeof (xmlXPathNextDescendant) xmlXPathNextDescendant__internal_alias __attribute((visibility("hidden")));
16495 #define xmlXPathNextDescendant xmlXPathNextDescendant__internal_alias
16496 #endif
16497 #endif
16498 #endif
16499 
16500 #if defined(LIBXML_XPATH_ENABLED)
16501 #ifdef bottom_xpath
16502 #undef xmlXPathNextDescendantOrSelf
16503 extern __typeof (xmlXPathNextDescendantOrSelf) xmlXPathNextDescendantOrSelf __attribute((alias("xmlXPathNextDescendantOrSelf__internal_alias")));
16504 #else
16505 #ifndef xmlXPathNextDescendantOrSelf
16506 extern __typeof (xmlXPathNextDescendantOrSelf) xmlXPathNextDescendantOrSelf__internal_alias __attribute((visibility("hidden")));
16507 #define xmlXPathNextDescendantOrSelf xmlXPathNextDescendantOrSelf__internal_alias
16508 #endif
16509 #endif
16510 #endif
16511 
16512 #if defined(LIBXML_XPATH_ENABLED)
16513 #ifdef bottom_xpath
16514 #undef xmlXPathNextFollowing
16515 extern __typeof (xmlXPathNextFollowing) xmlXPathNextFollowing __attribute((alias("xmlXPathNextFollowing__internal_alias")));
16516 #else
16517 #ifndef xmlXPathNextFollowing
16518 extern __typeof (xmlXPathNextFollowing) xmlXPathNextFollowing__internal_alias __attribute((visibility("hidden")));
16519 #define xmlXPathNextFollowing xmlXPathNextFollowing__internal_alias
16520 #endif
16521 #endif
16522 #endif
16523 
16524 #if defined(LIBXML_XPATH_ENABLED)
16525 #ifdef bottom_xpath
16526 #undef xmlXPathNextFollowingSibling
16527 extern __typeof (xmlXPathNextFollowingSibling) xmlXPathNextFollowingSibling __attribute((alias("xmlXPathNextFollowingSibling__internal_alias")));
16528 #else
16529 #ifndef xmlXPathNextFollowingSibling
16530 extern __typeof (xmlXPathNextFollowingSibling) xmlXPathNextFollowingSibling__internal_alias __attribute((visibility("hidden")));
16531 #define xmlXPathNextFollowingSibling xmlXPathNextFollowingSibling__internal_alias
16532 #endif
16533 #endif
16534 #endif
16535 
16536 #if defined(LIBXML_XPATH_ENABLED)
16537 #ifdef bottom_xpath
16538 #undef xmlXPathNextNamespace
16539 extern __typeof (xmlXPathNextNamespace) xmlXPathNextNamespace __attribute((alias("xmlXPathNextNamespace__internal_alias")));
16540 #else
16541 #ifndef xmlXPathNextNamespace
16542 extern __typeof (xmlXPathNextNamespace) xmlXPathNextNamespace__internal_alias __attribute((visibility("hidden")));
16543 #define xmlXPathNextNamespace xmlXPathNextNamespace__internal_alias
16544 #endif
16545 #endif
16546 #endif
16547 
16548 #if defined(LIBXML_XPATH_ENABLED)
16549 #ifdef bottom_xpath
16550 #undef xmlXPathNextParent
16551 extern __typeof (xmlXPathNextParent) xmlXPathNextParent __attribute((alias("xmlXPathNextParent__internal_alias")));
16552 #else
16553 #ifndef xmlXPathNextParent
16554 extern __typeof (xmlXPathNextParent) xmlXPathNextParent__internal_alias __attribute((visibility("hidden")));
16555 #define xmlXPathNextParent xmlXPathNextParent__internal_alias
16556 #endif
16557 #endif
16558 #endif
16559 
16560 #if defined(LIBXML_XPATH_ENABLED)
16561 #ifdef bottom_xpath
16562 #undef xmlXPathNextPreceding
16563 extern __typeof (xmlXPathNextPreceding) xmlXPathNextPreceding __attribute((alias("xmlXPathNextPreceding__internal_alias")));
16564 #else
16565 #ifndef xmlXPathNextPreceding
16566 extern __typeof (xmlXPathNextPreceding) xmlXPathNextPreceding__internal_alias __attribute((visibility("hidden")));
16567 #define xmlXPathNextPreceding xmlXPathNextPreceding__internal_alias
16568 #endif
16569 #endif
16570 #endif
16571 
16572 #if defined(LIBXML_XPATH_ENABLED)
16573 #ifdef bottom_xpath
16574 #undef xmlXPathNextPrecedingSibling
16575 extern __typeof (xmlXPathNextPrecedingSibling) xmlXPathNextPrecedingSibling __attribute((alias("xmlXPathNextPrecedingSibling__internal_alias")));
16576 #else
16577 #ifndef xmlXPathNextPrecedingSibling
16578 extern __typeof (xmlXPathNextPrecedingSibling) xmlXPathNextPrecedingSibling__internal_alias __attribute((visibility("hidden")));
16579 #define xmlXPathNextPrecedingSibling xmlXPathNextPrecedingSibling__internal_alias
16580 #endif
16581 #endif
16582 #endif
16583 
16584 #if defined(LIBXML_XPATH_ENABLED)
16585 #ifdef bottom_xpath
16586 #undef xmlXPathNextSelf
16587 extern __typeof (xmlXPathNextSelf) xmlXPathNextSelf __attribute((alias("xmlXPathNextSelf__internal_alias")));
16588 #else
16589 #ifndef xmlXPathNextSelf
16590 extern __typeof (xmlXPathNextSelf) xmlXPathNextSelf__internal_alias __attribute((visibility("hidden")));
16591 #define xmlXPathNextSelf xmlXPathNextSelf__internal_alias
16592 #endif
16593 #endif
16594 #endif
16595 
16596 #if defined(LIBXML_XPATH_ENABLED)
16597 #ifdef bottom_xpath
16598 #undef xmlXPathNodeLeading
16599 extern __typeof (xmlXPathNodeLeading) xmlXPathNodeLeading __attribute((alias("xmlXPathNodeLeading__internal_alias")));
16600 #else
16601 #ifndef xmlXPathNodeLeading
16602 extern __typeof (xmlXPathNodeLeading) xmlXPathNodeLeading__internal_alias __attribute((visibility("hidden")));
16603 #define xmlXPathNodeLeading xmlXPathNodeLeading__internal_alias
16604 #endif
16605 #endif
16606 #endif
16607 
16608 #if defined(LIBXML_XPATH_ENABLED)
16609 #ifdef bottom_xpath
16610 #undef xmlXPathNodeLeadingSorted
16611 extern __typeof (xmlXPathNodeLeadingSorted) xmlXPathNodeLeadingSorted __attribute((alias("xmlXPathNodeLeadingSorted__internal_alias")));
16612 #else
16613 #ifndef xmlXPathNodeLeadingSorted
16614 extern __typeof (xmlXPathNodeLeadingSorted) xmlXPathNodeLeadingSorted__internal_alias __attribute((visibility("hidden")));
16615 #define xmlXPathNodeLeadingSorted xmlXPathNodeLeadingSorted__internal_alias
16616 #endif
16617 #endif
16618 #endif
16619 
16620 #if defined(LIBXML_XPATH_ENABLED)
16621 #ifdef bottom_xpath
16622 #undef xmlXPathNodeSetAdd
16623 extern __typeof (xmlXPathNodeSetAdd) xmlXPathNodeSetAdd __attribute((alias("xmlXPathNodeSetAdd__internal_alias")));
16624 #else
16625 #ifndef xmlXPathNodeSetAdd
16626 extern __typeof (xmlXPathNodeSetAdd) xmlXPathNodeSetAdd__internal_alias __attribute((visibility("hidden")));
16627 #define xmlXPathNodeSetAdd xmlXPathNodeSetAdd__internal_alias
16628 #endif
16629 #endif
16630 #endif
16631 
16632 #if defined(LIBXML_XPATH_ENABLED)
16633 #ifdef bottom_xpath
16634 #undef xmlXPathNodeSetAddNs
16635 extern __typeof (xmlXPathNodeSetAddNs) xmlXPathNodeSetAddNs __attribute((alias("xmlXPathNodeSetAddNs__internal_alias")));
16636 #else
16637 #ifndef xmlXPathNodeSetAddNs
16638 extern __typeof (xmlXPathNodeSetAddNs) xmlXPathNodeSetAddNs__internal_alias __attribute((visibility("hidden")));
16639 #define xmlXPathNodeSetAddNs xmlXPathNodeSetAddNs__internal_alias
16640 #endif
16641 #endif
16642 #endif
16643 
16644 #if defined(LIBXML_XPATH_ENABLED)
16645 #ifdef bottom_xpath
16646 #undef xmlXPathNodeSetAddUnique
16647 extern __typeof (xmlXPathNodeSetAddUnique) xmlXPathNodeSetAddUnique __attribute((alias("xmlXPathNodeSetAddUnique__internal_alias")));
16648 #else
16649 #ifndef xmlXPathNodeSetAddUnique
16650 extern __typeof (xmlXPathNodeSetAddUnique) xmlXPathNodeSetAddUnique__internal_alias __attribute((visibility("hidden")));
16651 #define xmlXPathNodeSetAddUnique xmlXPathNodeSetAddUnique__internal_alias
16652 #endif
16653 #endif
16654 #endif
16655 
16656 #if defined(LIBXML_XPATH_ENABLED)
16657 #ifdef bottom_xpath
16658 #undef xmlXPathNodeSetContains
16659 extern __typeof (xmlXPathNodeSetContains) xmlXPathNodeSetContains __attribute((alias("xmlXPathNodeSetContains__internal_alias")));
16660 #else
16661 #ifndef xmlXPathNodeSetContains
16662 extern __typeof (xmlXPathNodeSetContains) xmlXPathNodeSetContains__internal_alias __attribute((visibility("hidden")));
16663 #define xmlXPathNodeSetContains xmlXPathNodeSetContains__internal_alias
16664 #endif
16665 #endif
16666 #endif
16667 
16668 #if defined(LIBXML_XPATH_ENABLED)
16669 #ifdef bottom_xpath
16670 #undef xmlXPathNodeSetCreate
16671 extern __typeof (xmlXPathNodeSetCreate) xmlXPathNodeSetCreate __attribute((alias("xmlXPathNodeSetCreate__internal_alias")));
16672 #else
16673 #ifndef xmlXPathNodeSetCreate
16674 extern __typeof (xmlXPathNodeSetCreate) xmlXPathNodeSetCreate__internal_alias __attribute((visibility("hidden")));
16675 #define xmlXPathNodeSetCreate xmlXPathNodeSetCreate__internal_alias
16676 #endif
16677 #endif
16678 #endif
16679 
16680 #if defined(LIBXML_XPATH_ENABLED)
16681 #ifdef bottom_xpath
16682 #undef xmlXPathNodeSetDel
16683 extern __typeof (xmlXPathNodeSetDel) xmlXPathNodeSetDel __attribute((alias("xmlXPathNodeSetDel__internal_alias")));
16684 #else
16685 #ifndef xmlXPathNodeSetDel
16686 extern __typeof (xmlXPathNodeSetDel) xmlXPathNodeSetDel__internal_alias __attribute((visibility("hidden")));
16687 #define xmlXPathNodeSetDel xmlXPathNodeSetDel__internal_alias
16688 #endif
16689 #endif
16690 #endif
16691 
16692 #if defined(LIBXML_XPATH_ENABLED)
16693 #ifdef bottom_xpath
16694 #undef xmlXPathNodeSetFreeNs
16695 extern __typeof (xmlXPathNodeSetFreeNs) xmlXPathNodeSetFreeNs __attribute((alias("xmlXPathNodeSetFreeNs__internal_alias")));
16696 #else
16697 #ifndef xmlXPathNodeSetFreeNs
16698 extern __typeof (xmlXPathNodeSetFreeNs) xmlXPathNodeSetFreeNs__internal_alias __attribute((visibility("hidden")));
16699 #define xmlXPathNodeSetFreeNs xmlXPathNodeSetFreeNs__internal_alias
16700 #endif
16701 #endif
16702 #endif
16703 
16704 #if defined(LIBXML_XPATH_ENABLED)
16705 #ifdef bottom_xpath
16706 #undef xmlXPathNodeSetMerge
16707 extern __typeof (xmlXPathNodeSetMerge) xmlXPathNodeSetMerge __attribute((alias("xmlXPathNodeSetMerge__internal_alias")));
16708 #else
16709 #ifndef xmlXPathNodeSetMerge
16710 extern __typeof (xmlXPathNodeSetMerge) xmlXPathNodeSetMerge__internal_alias __attribute((visibility("hidden")));
16711 #define xmlXPathNodeSetMerge xmlXPathNodeSetMerge__internal_alias
16712 #endif
16713 #endif
16714 #endif
16715 
16716 #if defined(LIBXML_XPATH_ENABLED)
16717 #ifdef bottom_xpath
16718 #undef xmlXPathNodeSetRemove
16719 extern __typeof (xmlXPathNodeSetRemove) xmlXPathNodeSetRemove __attribute((alias("xmlXPathNodeSetRemove__internal_alias")));
16720 #else
16721 #ifndef xmlXPathNodeSetRemove
16722 extern __typeof (xmlXPathNodeSetRemove) xmlXPathNodeSetRemove__internal_alias __attribute((visibility("hidden")));
16723 #define xmlXPathNodeSetRemove xmlXPathNodeSetRemove__internal_alias
16724 #endif
16725 #endif
16726 #endif
16727 
16728 #if defined(LIBXML_XPATH_ENABLED)
16729 #ifdef bottom_xpath
16730 #undef xmlXPathNodeSetSort
16731 extern __typeof (xmlXPathNodeSetSort) xmlXPathNodeSetSort __attribute((alias("xmlXPathNodeSetSort__internal_alias")));
16732 #else
16733 #ifndef xmlXPathNodeSetSort
16734 extern __typeof (xmlXPathNodeSetSort) xmlXPathNodeSetSort__internal_alias __attribute((visibility("hidden")));
16735 #define xmlXPathNodeSetSort xmlXPathNodeSetSort__internal_alias
16736 #endif
16737 #endif
16738 #endif
16739 
16740 #if defined(LIBXML_XPATH_ENABLED)
16741 #ifdef bottom_xpath
16742 #undef xmlXPathNodeTrailing
16743 extern __typeof (xmlXPathNodeTrailing) xmlXPathNodeTrailing __attribute((alias("xmlXPathNodeTrailing__internal_alias")));
16744 #else
16745 #ifndef xmlXPathNodeTrailing
16746 extern __typeof (xmlXPathNodeTrailing) xmlXPathNodeTrailing__internal_alias __attribute((visibility("hidden")));
16747 #define xmlXPathNodeTrailing xmlXPathNodeTrailing__internal_alias
16748 #endif
16749 #endif
16750 #endif
16751 
16752 #if defined(LIBXML_XPATH_ENABLED)
16753 #ifdef bottom_xpath
16754 #undef xmlXPathNodeTrailingSorted
16755 extern __typeof (xmlXPathNodeTrailingSorted) xmlXPathNodeTrailingSorted __attribute((alias("xmlXPathNodeTrailingSorted__internal_alias")));
16756 #else
16757 #ifndef xmlXPathNodeTrailingSorted
16758 extern __typeof (xmlXPathNodeTrailingSorted) xmlXPathNodeTrailingSorted__internal_alias __attribute((visibility("hidden")));
16759 #define xmlXPathNodeTrailingSorted xmlXPathNodeTrailingSorted__internal_alias
16760 #endif
16761 #endif
16762 #endif
16763 
16764 #if defined(LIBXML_XPATH_ENABLED)
16765 #ifdef bottom_xpath
16766 #undef xmlXPathNormalizeFunction
16767 extern __typeof (xmlXPathNormalizeFunction) xmlXPathNormalizeFunction __attribute((alias("xmlXPathNormalizeFunction__internal_alias")));
16768 #else
16769 #ifndef xmlXPathNormalizeFunction
16770 extern __typeof (xmlXPathNormalizeFunction) xmlXPathNormalizeFunction__internal_alias __attribute((visibility("hidden")));
16771 #define xmlXPathNormalizeFunction xmlXPathNormalizeFunction__internal_alias
16772 #endif
16773 #endif
16774 #endif
16775 
16776 #if defined(LIBXML_XPATH_ENABLED)
16777 #ifdef bottom_xpath
16778 #undef xmlXPathNotEqualValues
16779 extern __typeof (xmlXPathNotEqualValues) xmlXPathNotEqualValues __attribute((alias("xmlXPathNotEqualValues__internal_alias")));
16780 #else
16781 #ifndef xmlXPathNotEqualValues
16782 extern __typeof (xmlXPathNotEqualValues) xmlXPathNotEqualValues__internal_alias __attribute((visibility("hidden")));
16783 #define xmlXPathNotEqualValues xmlXPathNotEqualValues__internal_alias
16784 #endif
16785 #endif
16786 #endif
16787 
16788 #if defined(LIBXML_XPATH_ENABLED)
16789 #ifdef bottom_xpath
16790 #undef xmlXPathNotFunction
16791 extern __typeof (xmlXPathNotFunction) xmlXPathNotFunction __attribute((alias("xmlXPathNotFunction__internal_alias")));
16792 #else
16793 #ifndef xmlXPathNotFunction
16794 extern __typeof (xmlXPathNotFunction) xmlXPathNotFunction__internal_alias __attribute((visibility("hidden")));
16795 #define xmlXPathNotFunction xmlXPathNotFunction__internal_alias
16796 #endif
16797 #endif
16798 #endif
16799 
16800 #if defined(LIBXML_XPATH_ENABLED)
16801 #ifdef bottom_xpath
16802 #undef xmlXPathNsLookup
16803 extern __typeof (xmlXPathNsLookup) xmlXPathNsLookup __attribute((alias("xmlXPathNsLookup__internal_alias")));
16804 #else
16805 #ifndef xmlXPathNsLookup
16806 extern __typeof (xmlXPathNsLookup) xmlXPathNsLookup__internal_alias __attribute((visibility("hidden")));
16807 #define xmlXPathNsLookup xmlXPathNsLookup__internal_alias
16808 #endif
16809 #endif
16810 #endif
16811 
16812 #if defined(LIBXML_XPATH_ENABLED)
16813 #ifdef bottom_xpath
16814 #undef xmlXPathNumberFunction
16815 extern __typeof (xmlXPathNumberFunction) xmlXPathNumberFunction __attribute((alias("xmlXPathNumberFunction__internal_alias")));
16816 #else
16817 #ifndef xmlXPathNumberFunction
16818 extern __typeof (xmlXPathNumberFunction) xmlXPathNumberFunction__internal_alias __attribute((visibility("hidden")));
16819 #define xmlXPathNumberFunction xmlXPathNumberFunction__internal_alias
16820 #endif
16821 #endif
16822 #endif
16823 
16824 #if defined(LIBXML_XPATH_ENABLED)
16825 #ifdef bottom_xpath
16826 #undef xmlXPathObjectCopy
16827 extern __typeof (xmlXPathObjectCopy) xmlXPathObjectCopy __attribute((alias("xmlXPathObjectCopy__internal_alias")));
16828 #else
16829 #ifndef xmlXPathObjectCopy
16830 extern __typeof (xmlXPathObjectCopy) xmlXPathObjectCopy__internal_alias __attribute((visibility("hidden")));
16831 #define xmlXPathObjectCopy xmlXPathObjectCopy__internal_alias
16832 #endif
16833 #endif
16834 #endif
16835 
16836 #if defined(LIBXML_XPATH_ENABLED)
16837 #ifdef bottom_xpath
16838 #undef xmlXPathOrderDocElems
16839 extern __typeof (xmlXPathOrderDocElems) xmlXPathOrderDocElems __attribute((alias("xmlXPathOrderDocElems__internal_alias")));
16840 #else
16841 #ifndef xmlXPathOrderDocElems
16842 extern __typeof (xmlXPathOrderDocElems) xmlXPathOrderDocElems__internal_alias __attribute((visibility("hidden")));
16843 #define xmlXPathOrderDocElems xmlXPathOrderDocElems__internal_alias
16844 #endif
16845 #endif
16846 #endif
16847 
16848 #if defined(LIBXML_XPATH_ENABLED)
16849 #ifdef bottom_xpath
16850 #undef xmlXPathParseNCName
16851 extern __typeof (xmlXPathParseNCName) xmlXPathParseNCName __attribute((alias("xmlXPathParseNCName__internal_alias")));
16852 #else
16853 #ifndef xmlXPathParseNCName
16854 extern __typeof (xmlXPathParseNCName) xmlXPathParseNCName__internal_alias __attribute((visibility("hidden")));
16855 #define xmlXPathParseNCName xmlXPathParseNCName__internal_alias
16856 #endif
16857 #endif
16858 #endif
16859 
16860 #if defined(LIBXML_XPATH_ENABLED)
16861 #ifdef bottom_xpath
16862 #undef xmlXPathParseName
16863 extern __typeof (xmlXPathParseName) xmlXPathParseName __attribute((alias("xmlXPathParseName__internal_alias")));
16864 #else
16865 #ifndef xmlXPathParseName
16866 extern __typeof (xmlXPathParseName) xmlXPathParseName__internal_alias __attribute((visibility("hidden")));
16867 #define xmlXPathParseName xmlXPathParseName__internal_alias
16868 #endif
16869 #endif
16870 #endif
16871 
16872 #if defined(LIBXML_XPATH_ENABLED)
16873 #ifdef bottom_xpath
16874 #undef xmlXPathPopBoolean
16875 extern __typeof (xmlXPathPopBoolean) xmlXPathPopBoolean __attribute((alias("xmlXPathPopBoolean__internal_alias")));
16876 #else
16877 #ifndef xmlXPathPopBoolean
16878 extern __typeof (xmlXPathPopBoolean) xmlXPathPopBoolean__internal_alias __attribute((visibility("hidden")));
16879 #define xmlXPathPopBoolean xmlXPathPopBoolean__internal_alias
16880 #endif
16881 #endif
16882 #endif
16883 
16884 #if defined(LIBXML_XPATH_ENABLED)
16885 #ifdef bottom_xpath
16886 #undef xmlXPathPopExternal
16887 extern __typeof (xmlXPathPopExternal) xmlXPathPopExternal __attribute((alias("xmlXPathPopExternal__internal_alias")));
16888 #else
16889 #ifndef xmlXPathPopExternal
16890 extern __typeof (xmlXPathPopExternal) xmlXPathPopExternal__internal_alias __attribute((visibility("hidden")));
16891 #define xmlXPathPopExternal xmlXPathPopExternal__internal_alias
16892 #endif
16893 #endif
16894 #endif
16895 
16896 #if defined(LIBXML_XPATH_ENABLED)
16897 #ifdef bottom_xpath
16898 #undef xmlXPathPopNodeSet
16899 extern __typeof (xmlXPathPopNodeSet) xmlXPathPopNodeSet __attribute((alias("xmlXPathPopNodeSet__internal_alias")));
16900 #else
16901 #ifndef xmlXPathPopNodeSet
16902 extern __typeof (xmlXPathPopNodeSet) xmlXPathPopNodeSet__internal_alias __attribute((visibility("hidden")));
16903 #define xmlXPathPopNodeSet xmlXPathPopNodeSet__internal_alias
16904 #endif
16905 #endif
16906 #endif
16907 
16908 #if defined(LIBXML_XPATH_ENABLED)
16909 #ifdef bottom_xpath
16910 #undef xmlXPathPopNumber
16911 extern __typeof (xmlXPathPopNumber) xmlXPathPopNumber __attribute((alias("xmlXPathPopNumber__internal_alias")));
16912 #else
16913 #ifndef xmlXPathPopNumber
16914 extern __typeof (xmlXPathPopNumber) xmlXPathPopNumber__internal_alias __attribute((visibility("hidden")));
16915 #define xmlXPathPopNumber xmlXPathPopNumber__internal_alias
16916 #endif
16917 #endif
16918 #endif
16919 
16920 #if defined(LIBXML_XPATH_ENABLED)
16921 #ifdef bottom_xpath
16922 #undef xmlXPathPopString
16923 extern __typeof (xmlXPathPopString) xmlXPathPopString __attribute((alias("xmlXPathPopString__internal_alias")));
16924 #else
16925 #ifndef xmlXPathPopString
16926 extern __typeof (xmlXPathPopString) xmlXPathPopString__internal_alias __attribute((visibility("hidden")));
16927 #define xmlXPathPopString xmlXPathPopString__internal_alias
16928 #endif
16929 #endif
16930 #endif
16931 
16932 #if defined(LIBXML_XPATH_ENABLED)
16933 #ifdef bottom_xpath
16934 #undef xmlXPathPositionFunction
16935 extern __typeof (xmlXPathPositionFunction) xmlXPathPositionFunction __attribute((alias("xmlXPathPositionFunction__internal_alias")));
16936 #else
16937 #ifndef xmlXPathPositionFunction
16938 extern __typeof (xmlXPathPositionFunction) xmlXPathPositionFunction__internal_alias __attribute((visibility("hidden")));
16939 #define xmlXPathPositionFunction xmlXPathPositionFunction__internal_alias
16940 #endif
16941 #endif
16942 #endif
16943 
16944 #if defined(LIBXML_XPATH_ENABLED)
16945 #ifdef bottom_xpath
16946 #undef xmlXPathRegisterAllFunctions
16947 extern __typeof (xmlXPathRegisterAllFunctions) xmlXPathRegisterAllFunctions __attribute((alias("xmlXPathRegisterAllFunctions__internal_alias")));
16948 #else
16949 #ifndef xmlXPathRegisterAllFunctions
16950 extern __typeof (xmlXPathRegisterAllFunctions) xmlXPathRegisterAllFunctions__internal_alias __attribute((visibility("hidden")));
16951 #define xmlXPathRegisterAllFunctions xmlXPathRegisterAllFunctions__internal_alias
16952 #endif
16953 #endif
16954 #endif
16955 
16956 #if defined(LIBXML_XPATH_ENABLED)
16957 #ifdef bottom_xpath
16958 #undef xmlXPathRegisterFunc
16959 extern __typeof (xmlXPathRegisterFunc) xmlXPathRegisterFunc __attribute((alias("xmlXPathRegisterFunc__internal_alias")));
16960 #else
16961 #ifndef xmlXPathRegisterFunc
16962 extern __typeof (xmlXPathRegisterFunc) xmlXPathRegisterFunc__internal_alias __attribute((visibility("hidden")));
16963 #define xmlXPathRegisterFunc xmlXPathRegisterFunc__internal_alias
16964 #endif
16965 #endif
16966 #endif
16967 
16968 #if defined(LIBXML_XPATH_ENABLED)
16969 #ifdef bottom_xpath
16970 #undef xmlXPathRegisterFuncLookup
16971 extern __typeof (xmlXPathRegisterFuncLookup) xmlXPathRegisterFuncLookup __attribute((alias("xmlXPathRegisterFuncLookup__internal_alias")));
16972 #else
16973 #ifndef xmlXPathRegisterFuncLookup
16974 extern __typeof (xmlXPathRegisterFuncLookup) xmlXPathRegisterFuncLookup__internal_alias __attribute((visibility("hidden")));
16975 #define xmlXPathRegisterFuncLookup xmlXPathRegisterFuncLookup__internal_alias
16976 #endif
16977 #endif
16978 #endif
16979 
16980 #if defined(LIBXML_XPATH_ENABLED)
16981 #ifdef bottom_xpath
16982 #undef xmlXPathRegisterFuncNS
16983 extern __typeof (xmlXPathRegisterFuncNS) xmlXPathRegisterFuncNS __attribute((alias("xmlXPathRegisterFuncNS__internal_alias")));
16984 #else
16985 #ifndef xmlXPathRegisterFuncNS
16986 extern __typeof (xmlXPathRegisterFuncNS) xmlXPathRegisterFuncNS__internal_alias __attribute((visibility("hidden")));
16987 #define xmlXPathRegisterFuncNS xmlXPathRegisterFuncNS__internal_alias
16988 #endif
16989 #endif
16990 #endif
16991 
16992 #if defined(LIBXML_XPATH_ENABLED)
16993 #ifdef bottom_xpath
16994 #undef xmlXPathRegisterNs
16995 extern __typeof (xmlXPathRegisterNs) xmlXPathRegisterNs __attribute((alias("xmlXPathRegisterNs__internal_alias")));
16996 #else
16997 #ifndef xmlXPathRegisterNs
16998 extern __typeof (xmlXPathRegisterNs) xmlXPathRegisterNs__internal_alias __attribute((visibility("hidden")));
16999 #define xmlXPathRegisterNs xmlXPathRegisterNs__internal_alias
17000 #endif
17001 #endif
17002 #endif
17003 
17004 #if defined(LIBXML_XPATH_ENABLED)
17005 #ifdef bottom_xpath
17006 #undef xmlXPathRegisterVariable
17007 extern __typeof (xmlXPathRegisterVariable) xmlXPathRegisterVariable __attribute((alias("xmlXPathRegisterVariable__internal_alias")));
17008 #else
17009 #ifndef xmlXPathRegisterVariable
17010 extern __typeof (xmlXPathRegisterVariable) xmlXPathRegisterVariable__internal_alias __attribute((visibility("hidden")));
17011 #define xmlXPathRegisterVariable xmlXPathRegisterVariable__internal_alias
17012 #endif
17013 #endif
17014 #endif
17015 
17016 #if defined(LIBXML_XPATH_ENABLED)
17017 #ifdef bottom_xpath
17018 #undef xmlXPathRegisterVariableLookup
17019 extern __typeof (xmlXPathRegisterVariableLookup) xmlXPathRegisterVariableLookup __attribute((alias("xmlXPathRegisterVariableLookup__internal_alias")));
17020 #else
17021 #ifndef xmlXPathRegisterVariableLookup
17022 extern __typeof (xmlXPathRegisterVariableLookup) xmlXPathRegisterVariableLookup__internal_alias __attribute((visibility("hidden")));
17023 #define xmlXPathRegisterVariableLookup xmlXPathRegisterVariableLookup__internal_alias
17024 #endif
17025 #endif
17026 #endif
17027 
17028 #if defined(LIBXML_XPATH_ENABLED)
17029 #ifdef bottom_xpath
17030 #undef xmlXPathRegisterVariableNS
17031 extern __typeof (xmlXPathRegisterVariableNS) xmlXPathRegisterVariableNS __attribute((alias("xmlXPathRegisterVariableNS__internal_alias")));
17032 #else
17033 #ifndef xmlXPathRegisterVariableNS
17034 extern __typeof (xmlXPathRegisterVariableNS) xmlXPathRegisterVariableNS__internal_alias __attribute((visibility("hidden")));
17035 #define xmlXPathRegisterVariableNS xmlXPathRegisterVariableNS__internal_alias
17036 #endif
17037 #endif
17038 #endif
17039 
17040 #if defined(LIBXML_XPATH_ENABLED)
17041 #ifdef bottom_xpath
17042 #undef xmlXPathRegisteredFuncsCleanup
17043 extern __typeof (xmlXPathRegisteredFuncsCleanup) xmlXPathRegisteredFuncsCleanup __attribute((alias("xmlXPathRegisteredFuncsCleanup__internal_alias")));
17044 #else
17045 #ifndef xmlXPathRegisteredFuncsCleanup
17046 extern __typeof (xmlXPathRegisteredFuncsCleanup) xmlXPathRegisteredFuncsCleanup__internal_alias __attribute((visibility("hidden")));
17047 #define xmlXPathRegisteredFuncsCleanup xmlXPathRegisteredFuncsCleanup__internal_alias
17048 #endif
17049 #endif
17050 #endif
17051 
17052 #if defined(LIBXML_XPATH_ENABLED)
17053 #ifdef bottom_xpath
17054 #undef xmlXPathRegisteredNsCleanup
17055 extern __typeof (xmlXPathRegisteredNsCleanup) xmlXPathRegisteredNsCleanup __attribute((alias("xmlXPathRegisteredNsCleanup__internal_alias")));
17056 #else
17057 #ifndef xmlXPathRegisteredNsCleanup
17058 extern __typeof (xmlXPathRegisteredNsCleanup) xmlXPathRegisteredNsCleanup__internal_alias __attribute((visibility("hidden")));
17059 #define xmlXPathRegisteredNsCleanup xmlXPathRegisteredNsCleanup__internal_alias
17060 #endif
17061 #endif
17062 #endif
17063 
17064 #if defined(LIBXML_XPATH_ENABLED)
17065 #ifdef bottom_xpath
17066 #undef xmlXPathRegisteredVariablesCleanup
17067 extern __typeof (xmlXPathRegisteredVariablesCleanup) xmlXPathRegisteredVariablesCleanup __attribute((alias("xmlXPathRegisteredVariablesCleanup__internal_alias")));
17068 #else
17069 #ifndef xmlXPathRegisteredVariablesCleanup
17070 extern __typeof (xmlXPathRegisteredVariablesCleanup) xmlXPathRegisteredVariablesCleanup__internal_alias __attribute((visibility("hidden")));
17071 #define xmlXPathRegisteredVariablesCleanup xmlXPathRegisteredVariablesCleanup__internal_alias
17072 #endif
17073 #endif
17074 #endif
17075 
17076 #if defined(LIBXML_XPATH_ENABLED)
17077 #ifdef bottom_xpath
17078 #undef xmlXPathRoot
17079 extern __typeof (xmlXPathRoot) xmlXPathRoot __attribute((alias("xmlXPathRoot__internal_alias")));
17080 #else
17081 #ifndef xmlXPathRoot
17082 extern __typeof (xmlXPathRoot) xmlXPathRoot__internal_alias __attribute((visibility("hidden")));
17083 #define xmlXPathRoot xmlXPathRoot__internal_alias
17084 #endif
17085 #endif
17086 #endif
17087 
17088 #if defined(LIBXML_XPATH_ENABLED)
17089 #ifdef bottom_xpath
17090 #undef xmlXPathRoundFunction
17091 extern __typeof (xmlXPathRoundFunction) xmlXPathRoundFunction __attribute((alias("xmlXPathRoundFunction__internal_alias")));
17092 #else
17093 #ifndef xmlXPathRoundFunction
17094 extern __typeof (xmlXPathRoundFunction) xmlXPathRoundFunction__internal_alias __attribute((visibility("hidden")));
17095 #define xmlXPathRoundFunction xmlXPathRoundFunction__internal_alias
17096 #endif
17097 #endif
17098 #endif
17099 
17100 #if defined(LIBXML_XPATH_ENABLED)
17101 #ifdef bottom_xpath
17102 #undef xmlXPathStartsWithFunction
17103 extern __typeof (xmlXPathStartsWithFunction) xmlXPathStartsWithFunction __attribute((alias("xmlXPathStartsWithFunction__internal_alias")));
17104 #else
17105 #ifndef xmlXPathStartsWithFunction
17106 extern __typeof (xmlXPathStartsWithFunction) xmlXPathStartsWithFunction__internal_alias __attribute((visibility("hidden")));
17107 #define xmlXPathStartsWithFunction xmlXPathStartsWithFunction__internal_alias
17108 #endif
17109 #endif
17110 #endif
17111 
17112 #if defined(LIBXML_XPATH_ENABLED)
17113 #ifdef bottom_xpath
17114 #undef xmlXPathStringEvalNumber
17115 extern __typeof (xmlXPathStringEvalNumber) xmlXPathStringEvalNumber __attribute((alias("xmlXPathStringEvalNumber__internal_alias")));
17116 #else
17117 #ifndef xmlXPathStringEvalNumber
17118 extern __typeof (xmlXPathStringEvalNumber) xmlXPathStringEvalNumber__internal_alias __attribute((visibility("hidden")));
17119 #define xmlXPathStringEvalNumber xmlXPathStringEvalNumber__internal_alias
17120 #endif
17121 #endif
17122 #endif
17123 
17124 #if defined(LIBXML_XPATH_ENABLED)
17125 #ifdef bottom_xpath
17126 #undef xmlXPathStringFunction
17127 extern __typeof (xmlXPathStringFunction) xmlXPathStringFunction __attribute((alias("xmlXPathStringFunction__internal_alias")));
17128 #else
17129 #ifndef xmlXPathStringFunction
17130 extern __typeof (xmlXPathStringFunction) xmlXPathStringFunction__internal_alias __attribute((visibility("hidden")));
17131 #define xmlXPathStringFunction xmlXPathStringFunction__internal_alias
17132 #endif
17133 #endif
17134 #endif
17135 
17136 #if defined(LIBXML_XPATH_ENABLED)
17137 #ifdef bottom_xpath
17138 #undef xmlXPathStringLengthFunction
17139 extern __typeof (xmlXPathStringLengthFunction) xmlXPathStringLengthFunction __attribute((alias("xmlXPathStringLengthFunction__internal_alias")));
17140 #else
17141 #ifndef xmlXPathStringLengthFunction
17142 extern __typeof (xmlXPathStringLengthFunction) xmlXPathStringLengthFunction__internal_alias __attribute((visibility("hidden")));
17143 #define xmlXPathStringLengthFunction xmlXPathStringLengthFunction__internal_alias
17144 #endif
17145 #endif
17146 #endif
17147 
17148 #if defined(LIBXML_XPATH_ENABLED)
17149 #ifdef bottom_xpath
17150 #undef xmlXPathSubValues
17151 extern __typeof (xmlXPathSubValues) xmlXPathSubValues __attribute((alias("xmlXPathSubValues__internal_alias")));
17152 #else
17153 #ifndef xmlXPathSubValues
17154 extern __typeof (xmlXPathSubValues) xmlXPathSubValues__internal_alias __attribute((visibility("hidden")));
17155 #define xmlXPathSubValues xmlXPathSubValues__internal_alias
17156 #endif
17157 #endif
17158 #endif
17159 
17160 #if defined(LIBXML_XPATH_ENABLED)
17161 #ifdef bottom_xpath
17162 #undef xmlXPathSubstringAfterFunction
17163 extern __typeof (xmlXPathSubstringAfterFunction) xmlXPathSubstringAfterFunction __attribute((alias("xmlXPathSubstringAfterFunction__internal_alias")));
17164 #else
17165 #ifndef xmlXPathSubstringAfterFunction
17166 extern __typeof (xmlXPathSubstringAfterFunction) xmlXPathSubstringAfterFunction__internal_alias __attribute((visibility("hidden")));
17167 #define xmlXPathSubstringAfterFunction xmlXPathSubstringAfterFunction__internal_alias
17168 #endif
17169 #endif
17170 #endif
17171 
17172 #if defined(LIBXML_XPATH_ENABLED)
17173 #ifdef bottom_xpath
17174 #undef xmlXPathSubstringBeforeFunction
17175 extern __typeof (xmlXPathSubstringBeforeFunction) xmlXPathSubstringBeforeFunction __attribute((alias("xmlXPathSubstringBeforeFunction__internal_alias")));
17176 #else
17177 #ifndef xmlXPathSubstringBeforeFunction
17178 extern __typeof (xmlXPathSubstringBeforeFunction) xmlXPathSubstringBeforeFunction__internal_alias __attribute((visibility("hidden")));
17179 #define xmlXPathSubstringBeforeFunction xmlXPathSubstringBeforeFunction__internal_alias
17180 #endif
17181 #endif
17182 #endif
17183 
17184 #if defined(LIBXML_XPATH_ENABLED)
17185 #ifdef bottom_xpath
17186 #undef xmlXPathSubstringFunction
17187 extern __typeof (xmlXPathSubstringFunction) xmlXPathSubstringFunction __attribute((alias("xmlXPathSubstringFunction__internal_alias")));
17188 #else
17189 #ifndef xmlXPathSubstringFunction
17190 extern __typeof (xmlXPathSubstringFunction) xmlXPathSubstringFunction__internal_alias __attribute((visibility("hidden")));
17191 #define xmlXPathSubstringFunction xmlXPathSubstringFunction__internal_alias
17192 #endif
17193 #endif
17194 #endif
17195 
17196 #if defined(LIBXML_XPATH_ENABLED)
17197 #ifdef bottom_xpath
17198 #undef xmlXPathSumFunction
17199 extern __typeof (xmlXPathSumFunction) xmlXPathSumFunction __attribute((alias("xmlXPathSumFunction__internal_alias")));
17200 #else
17201 #ifndef xmlXPathSumFunction
17202 extern __typeof (xmlXPathSumFunction) xmlXPathSumFunction__internal_alias __attribute((visibility("hidden")));
17203 #define xmlXPathSumFunction xmlXPathSumFunction__internal_alias
17204 #endif
17205 #endif
17206 #endif
17207 
17208 #if defined(LIBXML_XPATH_ENABLED)
17209 #ifdef bottom_xpath
17210 #undef xmlXPathTrailing
17211 extern __typeof (xmlXPathTrailing) xmlXPathTrailing __attribute((alias("xmlXPathTrailing__internal_alias")));
17212 #else
17213 #ifndef xmlXPathTrailing
17214 extern __typeof (xmlXPathTrailing) xmlXPathTrailing__internal_alias __attribute((visibility("hidden")));
17215 #define xmlXPathTrailing xmlXPathTrailing__internal_alias
17216 #endif
17217 #endif
17218 #endif
17219 
17220 #if defined(LIBXML_XPATH_ENABLED)
17221 #ifdef bottom_xpath
17222 #undef xmlXPathTrailingSorted
17223 extern __typeof (xmlXPathTrailingSorted) xmlXPathTrailingSorted __attribute((alias("xmlXPathTrailingSorted__internal_alias")));
17224 #else
17225 #ifndef xmlXPathTrailingSorted
17226 extern __typeof (xmlXPathTrailingSorted) xmlXPathTrailingSorted__internal_alias __attribute((visibility("hidden")));
17227 #define xmlXPathTrailingSorted xmlXPathTrailingSorted__internal_alias
17228 #endif
17229 #endif
17230 #endif
17231 
17232 #if defined(LIBXML_XPATH_ENABLED)
17233 #ifdef bottom_xpath
17234 #undef xmlXPathTranslateFunction
17235 extern __typeof (xmlXPathTranslateFunction) xmlXPathTranslateFunction __attribute((alias("xmlXPathTranslateFunction__internal_alias")));
17236 #else
17237 #ifndef xmlXPathTranslateFunction
17238 extern __typeof (xmlXPathTranslateFunction) xmlXPathTranslateFunction__internal_alias __attribute((visibility("hidden")));
17239 #define xmlXPathTranslateFunction xmlXPathTranslateFunction__internal_alias
17240 #endif
17241 #endif
17242 #endif
17243 
17244 #if defined(LIBXML_XPATH_ENABLED)
17245 #ifdef bottom_xpath
17246 #undef xmlXPathTrueFunction
17247 extern __typeof (xmlXPathTrueFunction) xmlXPathTrueFunction __attribute((alias("xmlXPathTrueFunction__internal_alias")));
17248 #else
17249 #ifndef xmlXPathTrueFunction
17250 extern __typeof (xmlXPathTrueFunction) xmlXPathTrueFunction__internal_alias __attribute((visibility("hidden")));
17251 #define xmlXPathTrueFunction xmlXPathTrueFunction__internal_alias
17252 #endif
17253 #endif
17254 #endif
17255 
17256 #if defined(LIBXML_XPATH_ENABLED)
17257 #ifdef bottom_xpath
17258 #undef xmlXPathValueFlipSign
17259 extern __typeof (xmlXPathValueFlipSign) xmlXPathValueFlipSign __attribute((alias("xmlXPathValueFlipSign__internal_alias")));
17260 #else
17261 #ifndef xmlXPathValueFlipSign
17262 extern __typeof (xmlXPathValueFlipSign) xmlXPathValueFlipSign__internal_alias __attribute((visibility("hidden")));
17263 #define xmlXPathValueFlipSign xmlXPathValueFlipSign__internal_alias
17264 #endif
17265 #endif
17266 #endif
17267 
17268 #if defined(LIBXML_XPATH_ENABLED)
17269 #ifdef bottom_xpath
17270 #undef xmlXPathVariableLookup
17271 extern __typeof (xmlXPathVariableLookup) xmlXPathVariableLookup __attribute((alias("xmlXPathVariableLookup__internal_alias")));
17272 #else
17273 #ifndef xmlXPathVariableLookup
17274 extern __typeof (xmlXPathVariableLookup) xmlXPathVariableLookup__internal_alias __attribute((visibility("hidden")));
17275 #define xmlXPathVariableLookup xmlXPathVariableLookup__internal_alias
17276 #endif
17277 #endif
17278 #endif
17279 
17280 #if defined(LIBXML_XPATH_ENABLED)
17281 #ifdef bottom_xpath
17282 #undef xmlXPathVariableLookupNS
17283 extern __typeof (xmlXPathVariableLookupNS) xmlXPathVariableLookupNS __attribute((alias("xmlXPathVariableLookupNS__internal_alias")));
17284 #else
17285 #ifndef xmlXPathVariableLookupNS
17286 extern __typeof (xmlXPathVariableLookupNS) xmlXPathVariableLookupNS__internal_alias __attribute((visibility("hidden")));
17287 #define xmlXPathVariableLookupNS xmlXPathVariableLookupNS__internal_alias
17288 #endif
17289 #endif
17290 #endif
17291 
17292 #if defined(LIBXML_XPATH_ENABLED)
17293 #ifdef bottom_xpath
17294 #undef xmlXPathWrapCString
17295 extern __typeof (xmlXPathWrapCString) xmlXPathWrapCString __attribute((alias("xmlXPathWrapCString__internal_alias")));
17296 #else
17297 #ifndef xmlXPathWrapCString
17298 extern __typeof (xmlXPathWrapCString) xmlXPathWrapCString__internal_alias __attribute((visibility("hidden")));
17299 #define xmlXPathWrapCString xmlXPathWrapCString__internal_alias
17300 #endif
17301 #endif
17302 #endif
17303 
17304 #if defined(LIBXML_XPATH_ENABLED)
17305 #ifdef bottom_xpath
17306 #undef xmlXPathWrapExternal
17307 extern __typeof (xmlXPathWrapExternal) xmlXPathWrapExternal __attribute((alias("xmlXPathWrapExternal__internal_alias")));
17308 #else
17309 #ifndef xmlXPathWrapExternal
17310 extern __typeof (xmlXPathWrapExternal) xmlXPathWrapExternal__internal_alias __attribute((visibility("hidden")));
17311 #define xmlXPathWrapExternal xmlXPathWrapExternal__internal_alias
17312 #endif
17313 #endif
17314 #endif
17315 
17316 #if defined(LIBXML_XPATH_ENABLED)
17317 #ifdef bottom_xpath
17318 #undef xmlXPathWrapNodeSet
17319 extern __typeof (xmlXPathWrapNodeSet) xmlXPathWrapNodeSet __attribute((alias("xmlXPathWrapNodeSet__internal_alias")));
17320 #else
17321 #ifndef xmlXPathWrapNodeSet
17322 extern __typeof (xmlXPathWrapNodeSet) xmlXPathWrapNodeSet__internal_alias __attribute((visibility("hidden")));
17323 #define xmlXPathWrapNodeSet xmlXPathWrapNodeSet__internal_alias
17324 #endif
17325 #endif
17326 #endif
17327 
17328 #if defined(LIBXML_XPATH_ENABLED)
17329 #ifdef bottom_xpath
17330 #undef xmlXPathWrapString
17331 extern __typeof (xmlXPathWrapString) xmlXPathWrapString __attribute((alias("xmlXPathWrapString__internal_alias")));
17332 #else
17333 #ifndef xmlXPathWrapString
17334 extern __typeof (xmlXPathWrapString) xmlXPathWrapString__internal_alias __attribute((visibility("hidden")));
17335 #define xmlXPathWrapString xmlXPathWrapString__internal_alias
17336 #endif
17337 #endif
17338 #endif
17339 
17340 #if defined(LIBXML_XPATH_ENABLED)
17341 #ifdef bottom_xpath
17342 #undef xmlXPatherror
17343 extern __typeof (xmlXPatherror) xmlXPatherror __attribute((alias("xmlXPatherror__internal_alias")));
17344 #else
17345 #ifndef xmlXPatherror
17346 extern __typeof (xmlXPatherror) xmlXPatherror__internal_alias __attribute((visibility("hidden")));
17347 #define xmlXPatherror xmlXPatherror__internal_alias
17348 #endif
17349 #endif
17350 #endif
17351 
17352 #if defined(LIBXML_XPTR_ENABLED)
17353 #ifdef bottom_xpointer
17354 #undef xmlXPtrBuildNodeList
17355 extern __typeof (xmlXPtrBuildNodeList) xmlXPtrBuildNodeList __attribute((alias("xmlXPtrBuildNodeList__internal_alias")));
17356 #else
17357 #ifndef xmlXPtrBuildNodeList
17358 extern __typeof (xmlXPtrBuildNodeList) xmlXPtrBuildNodeList__internal_alias __attribute((visibility("hidden")));
17359 #define xmlXPtrBuildNodeList xmlXPtrBuildNodeList__internal_alias
17360 #endif
17361 #endif
17362 #endif
17363 
17364 #if defined(LIBXML_XPTR_ENABLED)
17365 #ifdef bottom_xpointer
17366 #undef xmlXPtrEval
17367 extern __typeof (xmlXPtrEval) xmlXPtrEval __attribute((alias("xmlXPtrEval__internal_alias")));
17368 #else
17369 #ifndef xmlXPtrEval
17370 extern __typeof (xmlXPtrEval) xmlXPtrEval__internal_alias __attribute((visibility("hidden")));
17371 #define xmlXPtrEval xmlXPtrEval__internal_alias
17372 #endif
17373 #endif
17374 #endif
17375 
17376 #if defined(LIBXML_XPTR_ENABLED)
17377 #ifdef bottom_xpointer
17378 #undef xmlXPtrEvalRangePredicate
17379 extern __typeof (xmlXPtrEvalRangePredicate) xmlXPtrEvalRangePredicate __attribute((alias("xmlXPtrEvalRangePredicate__internal_alias")));
17380 #else
17381 #ifndef xmlXPtrEvalRangePredicate
17382 extern __typeof (xmlXPtrEvalRangePredicate) xmlXPtrEvalRangePredicate__internal_alias __attribute((visibility("hidden")));
17383 #define xmlXPtrEvalRangePredicate xmlXPtrEvalRangePredicate__internal_alias
17384 #endif
17385 #endif
17386 #endif
17387 
17388 #if defined(LIBXML_XPTR_ENABLED)
17389 #ifdef bottom_xpointer
17390 #undef xmlXPtrFreeLocationSet
17391 extern __typeof (xmlXPtrFreeLocationSet) xmlXPtrFreeLocationSet __attribute((alias("xmlXPtrFreeLocationSet__internal_alias")));
17392 #else
17393 #ifndef xmlXPtrFreeLocationSet
17394 extern __typeof (xmlXPtrFreeLocationSet) xmlXPtrFreeLocationSet__internal_alias __attribute((visibility("hidden")));
17395 #define xmlXPtrFreeLocationSet xmlXPtrFreeLocationSet__internal_alias
17396 #endif
17397 #endif
17398 #endif
17399 
17400 #if defined(LIBXML_XPTR_ENABLED)
17401 #ifdef bottom_xpointer
17402 #undef xmlXPtrLocationSetAdd
17403 extern __typeof (xmlXPtrLocationSetAdd) xmlXPtrLocationSetAdd __attribute((alias("xmlXPtrLocationSetAdd__internal_alias")));
17404 #else
17405 #ifndef xmlXPtrLocationSetAdd
17406 extern __typeof (xmlXPtrLocationSetAdd) xmlXPtrLocationSetAdd__internal_alias __attribute((visibility("hidden")));
17407 #define xmlXPtrLocationSetAdd xmlXPtrLocationSetAdd__internal_alias
17408 #endif
17409 #endif
17410 #endif
17411 
17412 #if defined(LIBXML_XPTR_ENABLED)
17413 #ifdef bottom_xpointer
17414 #undef xmlXPtrLocationSetCreate
17415 extern __typeof (xmlXPtrLocationSetCreate) xmlXPtrLocationSetCreate __attribute((alias("xmlXPtrLocationSetCreate__internal_alias")));
17416 #else
17417 #ifndef xmlXPtrLocationSetCreate
17418 extern __typeof (xmlXPtrLocationSetCreate) xmlXPtrLocationSetCreate__internal_alias __attribute((visibility("hidden")));
17419 #define xmlXPtrLocationSetCreate xmlXPtrLocationSetCreate__internal_alias
17420 #endif
17421 #endif
17422 #endif
17423 
17424 #if defined(LIBXML_XPTR_ENABLED)
17425 #ifdef bottom_xpointer
17426 #undef xmlXPtrLocationSetDel
17427 extern __typeof (xmlXPtrLocationSetDel) xmlXPtrLocationSetDel __attribute((alias("xmlXPtrLocationSetDel__internal_alias")));
17428 #else
17429 #ifndef xmlXPtrLocationSetDel
17430 extern __typeof (xmlXPtrLocationSetDel) xmlXPtrLocationSetDel__internal_alias __attribute((visibility("hidden")));
17431 #define xmlXPtrLocationSetDel xmlXPtrLocationSetDel__internal_alias
17432 #endif
17433 #endif
17434 #endif
17435 
17436 #if defined(LIBXML_XPTR_ENABLED)
17437 #ifdef bottom_xpointer
17438 #undef xmlXPtrLocationSetMerge
17439 extern __typeof (xmlXPtrLocationSetMerge) xmlXPtrLocationSetMerge __attribute((alias("xmlXPtrLocationSetMerge__internal_alias")));
17440 #else
17441 #ifndef xmlXPtrLocationSetMerge
17442 extern __typeof (xmlXPtrLocationSetMerge) xmlXPtrLocationSetMerge__internal_alias __attribute((visibility("hidden")));
17443 #define xmlXPtrLocationSetMerge xmlXPtrLocationSetMerge__internal_alias
17444 #endif
17445 #endif
17446 #endif
17447 
17448 #if defined(LIBXML_XPTR_ENABLED)
17449 #ifdef bottom_xpointer
17450 #undef xmlXPtrLocationSetRemove
17451 extern __typeof (xmlXPtrLocationSetRemove) xmlXPtrLocationSetRemove __attribute((alias("xmlXPtrLocationSetRemove__internal_alias")));
17452 #else
17453 #ifndef xmlXPtrLocationSetRemove
17454 extern __typeof (xmlXPtrLocationSetRemove) xmlXPtrLocationSetRemove__internal_alias __attribute((visibility("hidden")));
17455 #define xmlXPtrLocationSetRemove xmlXPtrLocationSetRemove__internal_alias
17456 #endif
17457 #endif
17458 #endif
17459 
17460 #if defined(LIBXML_XPTR_ENABLED)
17461 #ifdef bottom_xpointer
17462 #undef xmlXPtrNewCollapsedRange
17463 extern __typeof (xmlXPtrNewCollapsedRange) xmlXPtrNewCollapsedRange __attribute((alias("xmlXPtrNewCollapsedRange__internal_alias")));
17464 #else
17465 #ifndef xmlXPtrNewCollapsedRange
17466 extern __typeof (xmlXPtrNewCollapsedRange) xmlXPtrNewCollapsedRange__internal_alias __attribute((visibility("hidden")));
17467 #define xmlXPtrNewCollapsedRange xmlXPtrNewCollapsedRange__internal_alias
17468 #endif
17469 #endif
17470 #endif
17471 
17472 #if defined(LIBXML_XPTR_ENABLED)
17473 #ifdef bottom_xpointer
17474 #undef xmlXPtrNewContext
17475 extern __typeof (xmlXPtrNewContext) xmlXPtrNewContext __attribute((alias("xmlXPtrNewContext__internal_alias")));
17476 #else
17477 #ifndef xmlXPtrNewContext
17478 extern __typeof (xmlXPtrNewContext) xmlXPtrNewContext__internal_alias __attribute((visibility("hidden")));
17479 #define xmlXPtrNewContext xmlXPtrNewContext__internal_alias
17480 #endif
17481 #endif
17482 #endif
17483 
17484 #if defined(LIBXML_XPTR_ENABLED)
17485 #ifdef bottom_xpointer
17486 #undef xmlXPtrNewLocationSetNodeSet
17487 extern __typeof (xmlXPtrNewLocationSetNodeSet) xmlXPtrNewLocationSetNodeSet __attribute((alias("xmlXPtrNewLocationSetNodeSet__internal_alias")));
17488 #else
17489 #ifndef xmlXPtrNewLocationSetNodeSet
17490 extern __typeof (xmlXPtrNewLocationSetNodeSet) xmlXPtrNewLocationSetNodeSet__internal_alias __attribute((visibility("hidden")));
17491 #define xmlXPtrNewLocationSetNodeSet xmlXPtrNewLocationSetNodeSet__internal_alias
17492 #endif
17493 #endif
17494 #endif
17495 
17496 #if defined(LIBXML_XPTR_ENABLED)
17497 #ifdef bottom_xpointer
17498 #undef xmlXPtrNewLocationSetNodes
17499 extern __typeof (xmlXPtrNewLocationSetNodes) xmlXPtrNewLocationSetNodes __attribute((alias("xmlXPtrNewLocationSetNodes__internal_alias")));
17500 #else
17501 #ifndef xmlXPtrNewLocationSetNodes
17502 extern __typeof (xmlXPtrNewLocationSetNodes) xmlXPtrNewLocationSetNodes__internal_alias __attribute((visibility("hidden")));
17503 #define xmlXPtrNewLocationSetNodes xmlXPtrNewLocationSetNodes__internal_alias
17504 #endif
17505 #endif
17506 #endif
17507 
17508 #if defined(LIBXML_XPTR_ENABLED)
17509 #ifdef bottom_xpointer
17510 #undef xmlXPtrNewRange
17511 extern __typeof (xmlXPtrNewRange) xmlXPtrNewRange __attribute((alias("xmlXPtrNewRange__internal_alias")));
17512 #else
17513 #ifndef xmlXPtrNewRange
17514 extern __typeof (xmlXPtrNewRange) xmlXPtrNewRange__internal_alias __attribute((visibility("hidden")));
17515 #define xmlXPtrNewRange xmlXPtrNewRange__internal_alias
17516 #endif
17517 #endif
17518 #endif
17519 
17520 #if defined(LIBXML_XPTR_ENABLED)
17521 #ifdef bottom_xpointer
17522 #undef xmlXPtrNewRangeNodeObject
17523 extern __typeof (xmlXPtrNewRangeNodeObject) xmlXPtrNewRangeNodeObject __attribute((alias("xmlXPtrNewRangeNodeObject__internal_alias")));
17524 #else
17525 #ifndef xmlXPtrNewRangeNodeObject
17526 extern __typeof (xmlXPtrNewRangeNodeObject) xmlXPtrNewRangeNodeObject__internal_alias __attribute((visibility("hidden")));
17527 #define xmlXPtrNewRangeNodeObject xmlXPtrNewRangeNodeObject__internal_alias
17528 #endif
17529 #endif
17530 #endif
17531 
17532 #if defined(LIBXML_XPTR_ENABLED)
17533 #ifdef bottom_xpointer
17534 #undef xmlXPtrNewRangeNodePoint
17535 extern __typeof (xmlXPtrNewRangeNodePoint) xmlXPtrNewRangeNodePoint __attribute((alias("xmlXPtrNewRangeNodePoint__internal_alias")));
17536 #else
17537 #ifndef xmlXPtrNewRangeNodePoint
17538 extern __typeof (xmlXPtrNewRangeNodePoint) xmlXPtrNewRangeNodePoint__internal_alias __attribute((visibility("hidden")));
17539 #define xmlXPtrNewRangeNodePoint xmlXPtrNewRangeNodePoint__internal_alias
17540 #endif
17541 #endif
17542 #endif
17543 
17544 #if defined(LIBXML_XPTR_ENABLED)
17545 #ifdef bottom_xpointer
17546 #undef xmlXPtrNewRangeNodes
17547 extern __typeof (xmlXPtrNewRangeNodes) xmlXPtrNewRangeNodes __attribute((alias("xmlXPtrNewRangeNodes__internal_alias")));
17548 #else
17549 #ifndef xmlXPtrNewRangeNodes
17550 extern __typeof (xmlXPtrNewRangeNodes) xmlXPtrNewRangeNodes__internal_alias __attribute((visibility("hidden")));
17551 #define xmlXPtrNewRangeNodes xmlXPtrNewRangeNodes__internal_alias
17552 #endif
17553 #endif
17554 #endif
17555 
17556 #if defined(LIBXML_XPTR_ENABLED)
17557 #ifdef bottom_xpointer
17558 #undef xmlXPtrNewRangePointNode
17559 extern __typeof (xmlXPtrNewRangePointNode) xmlXPtrNewRangePointNode __attribute((alias("xmlXPtrNewRangePointNode__internal_alias")));
17560 #else
17561 #ifndef xmlXPtrNewRangePointNode
17562 extern __typeof (xmlXPtrNewRangePointNode) xmlXPtrNewRangePointNode__internal_alias __attribute((visibility("hidden")));
17563 #define xmlXPtrNewRangePointNode xmlXPtrNewRangePointNode__internal_alias
17564 #endif
17565 #endif
17566 #endif
17567 
17568 #if defined(LIBXML_XPTR_ENABLED)
17569 #ifdef bottom_xpointer
17570 #undef xmlXPtrNewRangePoints
17571 extern __typeof (xmlXPtrNewRangePoints) xmlXPtrNewRangePoints __attribute((alias("xmlXPtrNewRangePoints__internal_alias")));
17572 #else
17573 #ifndef xmlXPtrNewRangePoints
17574 extern __typeof (xmlXPtrNewRangePoints) xmlXPtrNewRangePoints__internal_alias __attribute((visibility("hidden")));
17575 #define xmlXPtrNewRangePoints xmlXPtrNewRangePoints__internal_alias
17576 #endif
17577 #endif
17578 #endif
17579 
17580 #if defined(LIBXML_XPTR_ENABLED)
17581 #ifdef bottom_xpointer
17582 #undef xmlXPtrRangeToFunction
17583 extern __typeof (xmlXPtrRangeToFunction) xmlXPtrRangeToFunction __attribute((alias("xmlXPtrRangeToFunction__internal_alias")));
17584 #else
17585 #ifndef xmlXPtrRangeToFunction
17586 extern __typeof (xmlXPtrRangeToFunction) xmlXPtrRangeToFunction__internal_alias __attribute((visibility("hidden")));
17587 #define xmlXPtrRangeToFunction xmlXPtrRangeToFunction__internal_alias
17588 #endif
17589 #endif
17590 #endif
17591 
17592 #if defined(LIBXML_XPTR_ENABLED)
17593 #ifdef bottom_xpointer
17594 #undef xmlXPtrWrapLocationSet
17595 extern __typeof (xmlXPtrWrapLocationSet) xmlXPtrWrapLocationSet __attribute((alias("xmlXPtrWrapLocationSet__internal_alias")));
17596 #else
17597 #ifndef xmlXPtrWrapLocationSet
17598 extern __typeof (xmlXPtrWrapLocationSet) xmlXPtrWrapLocationSet__internal_alias __attribute((visibility("hidden")));
17599 #define xmlXPtrWrapLocationSet xmlXPtrWrapLocationSet__internal_alias
17600 #endif
17601 #endif
17602 #endif
17603 
17604 
17605 #endif
17606 #endif
17607 #endif
17608 #endif
17609 #endif
17610 
 Todo Clases Namespaces Archivos Funciones Variables 'typedefs' Enumeraciones Valores de enumeraciones Propiedades Amigas 'defines'