1/* 2 * elfgcchack.h: hack by Arjan van de Ven <arjanv@redhat.com> to speed 3 * up the code when using gcc for call within the library. 4 * 5 * Based on the analysis http://people.redhat.com/drepper/dsohowto.pdf 6 * from Ulrich drepper. Rewritten to be generated from the XML description 7 * file for libxml2 API 8 * autogenerated with xsltproc doc/elfgcchack.xsl doc/libxml2-api.xml 9 */ 10 11#ifdef IN_LIBXML 12#ifdef __GNUC__ 13#ifdef PIC 14#ifdef linux 15#if (__GNUC__ == 3 && __GNUC_MINOR__ >= 3) || (__GNUC__ > 3) 16 17#include "libxml/c14n.h" 18#include "libxml/catalog.h" 19#include "libxml/chvalid.h" 20#include "libxml/debugXML.h" 21#include "libxml/dict.h" 22#include "libxml/DOCBparser.h" 23#include "libxml/encoding.h" 24#include "libxml/entities.h" 25#include "libxml/globals.h" 26#include "libxml/hash.h" 27#include "libxml/HTMLparser.h" 28#include "libxml/HTMLtree.h" 29#include "libxml/list.h" 30#include "libxml/nanoftp.h" 31#include "libxml/nanohttp.h" 32#include "libxml/parser.h" 33#include "libxml/parserInternals.h" 34#include "libxml/pattern.h" 35#include "libxml/relaxng.h" 36#include "libxml/SAX2.h" 37#include "libxml/SAX.h" 38#include "libxml/schemasInternals.h" 39#include "libxml/schematron.h" 40#include "libxml/threads.h" 41#include "libxml/tree.h" 42#include "libxml/uri.h" 43#include "libxml/valid.h" 44#include "libxml/xinclude.h" 45#include "libxml/xlink.h" 46#include "libxml/xmlautomata.h" 47#include "libxml/xmlerror.h" 48#include "libxml/xmlexports.h" 49#include "libxml/xmlIO.h" 50#include "libxml/xmlmemory.h" 51#include "libxml/xmlreader.h" 52#include "libxml/xmlregexp.h" 53#include "libxml/xmlsave.h" 54#include "libxml/xmlschemas.h" 55#include "libxml/xmlschemastypes.h" 56#include "libxml/xmlstring.h" 57#include "libxml/xmlunicode.h" 58#include "libxml/xmlversion.h" 59#include "libxml/xmlwriter.h" 60#include "libxml/xpath.h" 61#include "libxml/xpathInternals.h" 62#include "libxml/xpointer.h" 63#include "libxml/xmlmodule.h" 64 65/* special hot spot not exported ones */ 66 67#ifdef bottom_globals 68#undef __xmlGenericError 69extern __typeof (__xmlGenericError) __xmlGenericError __attribute((alias("__xmlGenericError__internal_alias"))); 70#else 71#ifndef __xmlGenericError 72extern __typeof (__xmlGenericError) __xmlGenericError__internal_alias __attribute((visibility("hidden"))); 73#define __xmlGenericError __xmlGenericError__internal_alias 74#endif 75#endif 76 77#ifdef bottom_globals 78#undef __xmlGenericErrorContext 79extern __typeof (__xmlGenericErrorContext) __xmlGenericErrorContext __attribute((alias("__xmlGenericErrorContext__internal_alias"))); 80#else 81#ifndef __xmlGenericErrorContext 82extern __typeof (__xmlGenericErrorContext) __xmlGenericErrorContext__internal_alias __attribute((visibility("hidden"))); 83#define __xmlGenericErrorContext __xmlGenericErrorContext__internal_alias 84#endif 85#endif 86 87/* list generated from libxml2-api.xml */ 88#if defined(LIBXML_DOCB_ENABLED) 89#ifdef bottom_DOCBparser 90#undef docbCreatePushParserCtxt 91extern __typeof (docbCreatePushParserCtxt) docbCreatePushParserCtxt __attribute((alias("docbCreatePushParserCtxt__internal_alias"))); 92#else 93#ifndef docbCreatePushParserCtxt 94extern __typeof (docbCreatePushParserCtxt) docbCreatePushParserCtxt__internal_alias __attribute((visibility("hidden"))); 95#define docbCreatePushParserCtxt docbCreatePushParserCtxt__internal_alias 96#endif 97#endif 98#endif 99 100#if defined(LIBXML_HTML_ENABLED) 101#ifdef bottom_HTMLparser 102#undef htmlAttrAllowed 103extern __typeof (htmlAttrAllowed) htmlAttrAllowed __attribute((alias("htmlAttrAllowed__internal_alias"))); 104#else 105#ifndef htmlAttrAllowed 106extern __typeof (htmlAttrAllowed) htmlAttrAllowed__internal_alias __attribute((visibility("hidden"))); 107#define htmlAttrAllowed htmlAttrAllowed__internal_alias 108#endif 109#endif 110#endif 111 112#if defined(LIBXML_HTML_ENABLED) 113#ifdef bottom_HTMLparser 114#undef htmlAutoCloseTag 115extern __typeof (htmlAutoCloseTag) htmlAutoCloseTag __attribute((alias("htmlAutoCloseTag__internal_alias"))); 116#else 117#ifndef htmlAutoCloseTag 118extern __typeof (htmlAutoCloseTag) htmlAutoCloseTag__internal_alias __attribute((visibility("hidden"))); 119#define htmlAutoCloseTag htmlAutoCloseTag__internal_alias 120#endif 121#endif 122#endif 123 124#if defined(LIBXML_HTML_ENABLED) 125#ifdef bottom_HTMLparser 126#undef htmlCreateFileParserCtxt 127extern __typeof (htmlCreateFileParserCtxt) htmlCreateFileParserCtxt __attribute((alias("htmlCreateFileParserCtxt__internal_alias"))); 128#else 129#ifndef htmlCreateFileParserCtxt 130extern __typeof (htmlCreateFileParserCtxt) htmlCreateFileParserCtxt__internal_alias __attribute((visibility("hidden"))); 131#define htmlCreateFileParserCtxt htmlCreateFileParserCtxt__internal_alias 132#endif 133#endif 134#endif 135 136#if defined(LIBXML_HTML_ENABLED) 137#ifdef bottom_HTMLparser 138#undef htmlCreateMemoryParserCtxt 139extern __typeof (htmlCreateMemoryParserCtxt) htmlCreateMemoryParserCtxt __attribute((alias("htmlCreateMemoryParserCtxt__internal_alias"))); 140#else 141#ifndef htmlCreateMemoryParserCtxt 142extern __typeof (htmlCreateMemoryParserCtxt) htmlCreateMemoryParserCtxt__internal_alias __attribute((visibility("hidden"))); 143#define htmlCreateMemoryParserCtxt htmlCreateMemoryParserCtxt__internal_alias 144#endif 145#endif 146#endif 147 148#if defined(LIBXML_HTML_ENABLED) && defined(LIBXML_PUSH_ENABLED) 149#ifdef bottom_HTMLparser 150#undef htmlCreatePushParserCtxt 151extern __typeof (htmlCreatePushParserCtxt) htmlCreatePushParserCtxt __attribute((alias("htmlCreatePushParserCtxt__internal_alias"))); 152#else 153#ifndef htmlCreatePushParserCtxt 154extern __typeof (htmlCreatePushParserCtxt) htmlCreatePushParserCtxt__internal_alias __attribute((visibility("hidden"))); 155#define htmlCreatePushParserCtxt htmlCreatePushParserCtxt__internal_alias 156#endif 157#endif 158#endif 159 160#if defined(LIBXML_HTML_ENABLED) 161#ifdef bottom_HTMLparser 162#undef htmlCtxtReadDoc 163extern __typeof (htmlCtxtReadDoc) htmlCtxtReadDoc __attribute((alias("htmlCtxtReadDoc__internal_alias"))); 164#else 165#ifndef htmlCtxtReadDoc 166extern __typeof (htmlCtxtReadDoc) htmlCtxtReadDoc__internal_alias __attribute((visibility("hidden"))); 167#define htmlCtxtReadDoc htmlCtxtReadDoc__internal_alias 168#endif 169#endif 170#endif 171 172#if defined(LIBXML_HTML_ENABLED) 173#ifdef bottom_HTMLparser 174#undef htmlCtxtReadFd 175extern __typeof (htmlCtxtReadFd) htmlCtxtReadFd __attribute((alias("htmlCtxtReadFd__internal_alias"))); 176#else 177#ifndef htmlCtxtReadFd 178extern __typeof (htmlCtxtReadFd) htmlCtxtReadFd__internal_alias __attribute((visibility("hidden"))); 179#define htmlCtxtReadFd htmlCtxtReadFd__internal_alias 180#endif 181#endif 182#endif 183 184#if defined(LIBXML_HTML_ENABLED) 185#ifdef bottom_HTMLparser 186#undef htmlCtxtReadFile 187extern __typeof (htmlCtxtReadFile) htmlCtxtReadFile __attribute((alias("htmlCtxtReadFile__internal_alias"))); 188#else 189#ifndef htmlCtxtReadFile 190extern __typeof (htmlCtxtReadFile) htmlCtxtReadFile__internal_alias __attribute((visibility("hidden"))); 191#define htmlCtxtReadFile htmlCtxtReadFile__internal_alias 192#endif 193#endif 194#endif 195 196#if defined(LIBXML_HTML_ENABLED) 197#ifdef bottom_HTMLparser 198#undef htmlCtxtReadIO 199extern __typeof (htmlCtxtReadIO) htmlCtxtReadIO __attribute((alias("htmlCtxtReadIO__internal_alias"))); 200#else 201#ifndef htmlCtxtReadIO 202extern __typeof (htmlCtxtReadIO) htmlCtxtReadIO__internal_alias __attribute((visibility("hidden"))); 203#define htmlCtxtReadIO htmlCtxtReadIO__internal_alias 204#endif 205#endif 206#endif 207 208#if defined(LIBXML_HTML_ENABLED) 209#ifdef bottom_HTMLparser 210#undef htmlCtxtReadMemory 211extern __typeof (htmlCtxtReadMemory) htmlCtxtReadMemory __attribute((alias("htmlCtxtReadMemory__internal_alias"))); 212#else 213#ifndef htmlCtxtReadMemory 214extern __typeof (htmlCtxtReadMemory) htmlCtxtReadMemory__internal_alias __attribute((visibility("hidden"))); 215#define htmlCtxtReadMemory htmlCtxtReadMemory__internal_alias 216#endif 217#endif 218#endif 219 220#if defined(LIBXML_HTML_ENABLED) 221#ifdef bottom_HTMLparser 222#undef htmlCtxtReset 223extern __typeof (htmlCtxtReset) htmlCtxtReset __attribute((alias("htmlCtxtReset__internal_alias"))); 224#else 225#ifndef htmlCtxtReset 226extern __typeof (htmlCtxtReset) htmlCtxtReset__internal_alias __attribute((visibility("hidden"))); 227#define htmlCtxtReset htmlCtxtReset__internal_alias 228#endif 229#endif 230#endif 231 232#if defined(LIBXML_HTML_ENABLED) 233#ifdef bottom_HTMLparser 234#undef htmlCtxtUseOptions 235extern __typeof (htmlCtxtUseOptions) htmlCtxtUseOptions __attribute((alias("htmlCtxtUseOptions__internal_alias"))); 236#else 237#ifndef htmlCtxtUseOptions 238extern __typeof (htmlCtxtUseOptions) htmlCtxtUseOptions__internal_alias __attribute((visibility("hidden"))); 239#define htmlCtxtUseOptions htmlCtxtUseOptions__internal_alias 240#endif 241#endif 242#endif 243 244#if defined(LIBXML_HTML_ENABLED) 245#ifdef bottom_SAX2 246#undef htmlDefaultSAXHandlerInit 247extern __typeof (htmlDefaultSAXHandlerInit) htmlDefaultSAXHandlerInit __attribute((alias("htmlDefaultSAXHandlerInit__internal_alias"))); 248#else 249#ifndef htmlDefaultSAXHandlerInit 250extern __typeof (htmlDefaultSAXHandlerInit) htmlDefaultSAXHandlerInit__internal_alias __attribute((visibility("hidden"))); 251#define htmlDefaultSAXHandlerInit htmlDefaultSAXHandlerInit__internal_alias 252#endif 253#endif 254#endif 255 256#if defined(LIBXML_HTML_ENABLED) && defined(LIBXML_OUTPUT_ENABLED) 257#ifdef bottom_HTMLtree 258#undef htmlDocContentDumpFormatOutput 259extern __typeof (htmlDocContentDumpFormatOutput) htmlDocContentDumpFormatOutput __attribute((alias("htmlDocContentDumpFormatOutput__internal_alias"))); 260#else 261#ifndef htmlDocContentDumpFormatOutput 262extern __typeof (htmlDocContentDumpFormatOutput) htmlDocContentDumpFormatOutput__internal_alias __attribute((visibility("hidden"))); 263#define htmlDocContentDumpFormatOutput htmlDocContentDumpFormatOutput__internal_alias 264#endif 265#endif 266#endif 267 268#if defined(LIBXML_HTML_ENABLED) && defined(LIBXML_OUTPUT_ENABLED) 269#ifdef bottom_HTMLtree 270#undef htmlDocContentDumpOutput 271extern __typeof (htmlDocContentDumpOutput) htmlDocContentDumpOutput __attribute((alias("htmlDocContentDumpOutput__internal_alias"))); 272#else 273#ifndef htmlDocContentDumpOutput 274extern __typeof (htmlDocContentDumpOutput) htmlDocContentDumpOutput__internal_alias __attribute((visibility("hidden"))); 275#define htmlDocContentDumpOutput htmlDocContentDumpOutput__internal_alias 276#endif 277#endif 278#endif 279 280#if defined(LIBXML_HTML_ENABLED) && defined(LIBXML_OUTPUT_ENABLED) 281#ifdef bottom_HTMLtree 282#undef htmlDocDump 283extern __typeof (htmlDocDump) htmlDocDump __attribute((alias("htmlDocDump__internal_alias"))); 284#else 285#ifndef htmlDocDump 286extern __typeof (htmlDocDump) htmlDocDump__internal_alias __attribute((visibility("hidden"))); 287#define htmlDocDump htmlDocDump__internal_alias 288#endif 289#endif 290#endif 291 292#if defined(LIBXML_HTML_ENABLED) && defined(LIBXML_OUTPUT_ENABLED) 293#ifdef bottom_HTMLtree 294#undef htmlDocDumpMemory 295extern __typeof (htmlDocDumpMemory) htmlDocDumpMemory __attribute((alias("htmlDocDumpMemory__internal_alias"))); 296#else 297#ifndef htmlDocDumpMemory 298extern __typeof (htmlDocDumpMemory) htmlDocDumpMemory__internal_alias __attribute((visibility("hidden"))); 299#define htmlDocDumpMemory htmlDocDumpMemory__internal_alias 300#endif 301#endif 302#endif 303 304#if defined(LIBXML_HTML_ENABLED) && defined(LIBXML_OUTPUT_ENABLED) 305#ifdef bottom_HTMLtree 306#undef htmlDocDumpMemoryFormat 307extern __typeof (htmlDocDumpMemoryFormat) htmlDocDumpMemoryFormat __attribute((alias("htmlDocDumpMemoryFormat__internal_alias"))); 308#else 309#ifndef htmlDocDumpMemoryFormat 310extern __typeof (htmlDocDumpMemoryFormat) htmlDocDumpMemoryFormat__internal_alias __attribute((visibility("hidden"))); 311#define htmlDocDumpMemoryFormat htmlDocDumpMemoryFormat__internal_alias 312#endif 313#endif 314#endif 315 316#if defined(LIBXML_HTML_ENABLED) 317#ifdef bottom_HTMLparser 318#undef htmlElementAllowedHere 319extern __typeof (htmlElementAllowedHere) htmlElementAllowedHere __attribute((alias("htmlElementAllowedHere__internal_alias"))); 320#else 321#ifndef htmlElementAllowedHere 322extern __typeof (htmlElementAllowedHere) htmlElementAllowedHere__internal_alias __attribute((visibility("hidden"))); 323#define htmlElementAllowedHere htmlElementAllowedHere__internal_alias 324#endif 325#endif 326#endif 327 328#if defined(LIBXML_HTML_ENABLED) 329#ifdef bottom_HTMLparser 330#undef htmlElementStatusHere 331extern __typeof (htmlElementStatusHere) htmlElementStatusHere __attribute((alias("htmlElementStatusHere__internal_alias"))); 332#else 333#ifndef htmlElementStatusHere 334extern __typeof (htmlElementStatusHere) htmlElementStatusHere__internal_alias __attribute((visibility("hidden"))); 335#define htmlElementStatusHere htmlElementStatusHere__internal_alias 336#endif 337#endif 338#endif 339 340#if defined(LIBXML_HTML_ENABLED) 341#ifdef bottom_HTMLparser 342#undef htmlEncodeEntities 343extern __typeof (htmlEncodeEntities) htmlEncodeEntities __attribute((alias("htmlEncodeEntities__internal_alias"))); 344#else 345#ifndef htmlEncodeEntities 346extern __typeof (htmlEncodeEntities) htmlEncodeEntities__internal_alias __attribute((visibility("hidden"))); 347#define htmlEncodeEntities htmlEncodeEntities__internal_alias 348#endif 349#endif 350#endif 351 352#if defined(LIBXML_HTML_ENABLED) 353#ifdef bottom_HTMLparser 354#undef htmlEntityLookup 355extern __typeof (htmlEntityLookup) htmlEntityLookup __attribute((alias("htmlEntityLookup__internal_alias"))); 356#else 357#ifndef htmlEntityLookup 358extern __typeof (htmlEntityLookup) htmlEntityLookup__internal_alias __attribute((visibility("hidden"))); 359#define htmlEntityLookup htmlEntityLookup__internal_alias 360#endif 361#endif 362#endif 363 364#if defined(LIBXML_HTML_ENABLED) 365#ifdef bottom_HTMLparser 366#undef htmlEntityValueLookup 367extern __typeof (htmlEntityValueLookup) htmlEntityValueLookup __attribute((alias("htmlEntityValueLookup__internal_alias"))); 368#else 369#ifndef htmlEntityValueLookup 370extern __typeof (htmlEntityValueLookup) htmlEntityValueLookup__internal_alias __attribute((visibility("hidden"))); 371#define htmlEntityValueLookup htmlEntityValueLookup__internal_alias 372#endif 373#endif 374#endif 375 376#if defined(LIBXML_HTML_ENABLED) 377#ifdef bottom_HTMLparser 378#undef htmlFreeParserCtxt 379extern __typeof (htmlFreeParserCtxt) htmlFreeParserCtxt __attribute((alias("htmlFreeParserCtxt__internal_alias"))); 380#else 381#ifndef htmlFreeParserCtxt 382extern __typeof (htmlFreeParserCtxt) htmlFreeParserCtxt__internal_alias __attribute((visibility("hidden"))); 383#define htmlFreeParserCtxt htmlFreeParserCtxt__internal_alias 384#endif 385#endif 386#endif 387 388#if defined(LIBXML_HTML_ENABLED) 389#ifdef bottom_HTMLtree 390#undef htmlGetMetaEncoding 391extern __typeof (htmlGetMetaEncoding) htmlGetMetaEncoding __attribute((alias("htmlGetMetaEncoding__internal_alias"))); 392#else 393#ifndef htmlGetMetaEncoding 394extern __typeof (htmlGetMetaEncoding) htmlGetMetaEncoding__internal_alias __attribute((visibility("hidden"))); 395#define htmlGetMetaEncoding htmlGetMetaEncoding__internal_alias 396#endif 397#endif 398#endif 399 400#if defined(LIBXML_HTML_ENABLED) 401#ifdef bottom_HTMLparser 402#undef htmlHandleOmittedElem 403extern __typeof (htmlHandleOmittedElem) htmlHandleOmittedElem __attribute((alias("htmlHandleOmittedElem__internal_alias"))); 404#else 405#ifndef htmlHandleOmittedElem 406extern __typeof (htmlHandleOmittedElem) htmlHandleOmittedElem__internal_alias __attribute((visibility("hidden"))); 407#define htmlHandleOmittedElem htmlHandleOmittedElem__internal_alias 408#endif 409#endif 410#endif 411 412#if defined(LIBXML_HTML_ENABLED) 413#ifdef bottom_HTMLparser 414#undef htmlInitAutoClose 415extern __typeof (htmlInitAutoClose) htmlInitAutoClose __attribute((alias("htmlInitAutoClose__internal_alias"))); 416#else 417#ifndef htmlInitAutoClose 418extern __typeof (htmlInitAutoClose) htmlInitAutoClose__internal_alias __attribute((visibility("hidden"))); 419#define htmlInitAutoClose htmlInitAutoClose__internal_alias 420#endif 421#endif 422#endif 423 424#if defined(LIBXML_HTML_ENABLED) 425#ifdef bottom_HTMLparser 426#undef htmlIsAutoClosed 427extern __typeof (htmlIsAutoClosed) htmlIsAutoClosed __attribute((alias("htmlIsAutoClosed__internal_alias"))); 428#else 429#ifndef htmlIsAutoClosed 430extern __typeof (htmlIsAutoClosed) htmlIsAutoClosed__internal_alias __attribute((visibility("hidden"))); 431#define htmlIsAutoClosed htmlIsAutoClosed__internal_alias 432#endif 433#endif 434#endif 435 436#if defined(LIBXML_HTML_ENABLED) 437#ifdef bottom_HTMLtree 438#undef htmlIsBooleanAttr 439extern __typeof (htmlIsBooleanAttr) htmlIsBooleanAttr __attribute((alias("htmlIsBooleanAttr__internal_alias"))); 440#else 441#ifndef htmlIsBooleanAttr 442extern __typeof (htmlIsBooleanAttr) htmlIsBooleanAttr__internal_alias __attribute((visibility("hidden"))); 443#define htmlIsBooleanAttr htmlIsBooleanAttr__internal_alias 444#endif 445#endif 446#endif 447 448#if defined(LIBXML_HTML_ENABLED) 449#ifdef bottom_HTMLparser 450#undef htmlIsScriptAttribute 451extern __typeof (htmlIsScriptAttribute) htmlIsScriptAttribute __attribute((alias("htmlIsScriptAttribute__internal_alias"))); 452#else 453#ifndef htmlIsScriptAttribute 454extern __typeof (htmlIsScriptAttribute) htmlIsScriptAttribute__internal_alias __attribute((visibility("hidden"))); 455#define htmlIsScriptAttribute htmlIsScriptAttribute__internal_alias 456#endif 457#endif 458#endif 459 460#if defined(LIBXML_HTML_ENABLED) 461#ifdef bottom_HTMLparser 462#undef htmlNewDoc 463extern __typeof (htmlNewDoc) htmlNewDoc __attribute((alias("htmlNewDoc__internal_alias"))); 464#else 465#ifndef htmlNewDoc 466extern __typeof (htmlNewDoc) htmlNewDoc__internal_alias __attribute((visibility("hidden"))); 467#define htmlNewDoc htmlNewDoc__internal_alias 468#endif 469#endif 470#endif 471 472#if defined(LIBXML_HTML_ENABLED) 473#ifdef bottom_HTMLparser 474#undef htmlNewDocNoDtD 475extern __typeof (htmlNewDocNoDtD) htmlNewDocNoDtD __attribute((alias("htmlNewDocNoDtD__internal_alias"))); 476#else 477#ifndef htmlNewDocNoDtD 478extern __typeof (htmlNewDocNoDtD) htmlNewDocNoDtD__internal_alias __attribute((visibility("hidden"))); 479#define htmlNewDocNoDtD htmlNewDocNoDtD__internal_alias 480#endif 481#endif 482#endif 483 484#if defined(LIBXML_HTML_ENABLED) 485#ifdef bottom_HTMLparser 486#undef htmlNewParserCtxt 487extern __typeof (htmlNewParserCtxt) htmlNewParserCtxt __attribute((alias("htmlNewParserCtxt__internal_alias"))); 488#else 489#ifndef htmlNewParserCtxt 490extern __typeof (htmlNewParserCtxt) htmlNewParserCtxt__internal_alias __attribute((visibility("hidden"))); 491#define htmlNewParserCtxt htmlNewParserCtxt__internal_alias 492#endif 493#endif 494#endif 495 496#if defined(LIBXML_HTML_ENABLED) && defined(LIBXML_OUTPUT_ENABLED) 497#ifdef bottom_HTMLtree 498#undef htmlNodeDump 499extern __typeof (htmlNodeDump) htmlNodeDump __attribute((alias("htmlNodeDump__internal_alias"))); 500#else 501#ifndef htmlNodeDump 502extern __typeof (htmlNodeDump) htmlNodeDump__internal_alias __attribute((visibility("hidden"))); 503#define htmlNodeDump htmlNodeDump__internal_alias 504#endif 505#endif 506#endif 507 508#if defined(LIBXML_HTML_ENABLED) && defined(LIBXML_OUTPUT_ENABLED) 509#ifdef bottom_HTMLtree 510#undef htmlNodeDumpFile 511extern __typeof (htmlNodeDumpFile) htmlNodeDumpFile __attribute((alias("htmlNodeDumpFile__internal_alias"))); 512#else 513#ifndef htmlNodeDumpFile 514extern __typeof (htmlNodeDumpFile) htmlNodeDumpFile__internal_alias __attribute((visibility("hidden"))); 515#define htmlNodeDumpFile htmlNodeDumpFile__internal_alias 516#endif 517#endif 518#endif 519 520#if defined(LIBXML_HTML_ENABLED) && defined(LIBXML_OUTPUT_ENABLED) 521#ifdef bottom_HTMLtree 522#undef htmlNodeDumpFileFormat 523extern __typeof (htmlNodeDumpFileFormat) htmlNodeDumpFileFormat __attribute((alias("htmlNodeDumpFileFormat__internal_alias"))); 524#else 525#ifndef htmlNodeDumpFileFormat 526extern __typeof (htmlNodeDumpFileFormat) htmlNodeDumpFileFormat__internal_alias __attribute((visibility("hidden"))); 527#define htmlNodeDumpFileFormat htmlNodeDumpFileFormat__internal_alias 528#endif 529#endif 530#endif 531 532#if defined(LIBXML_HTML_ENABLED) && defined(LIBXML_OUTPUT_ENABLED) 533#ifdef bottom_HTMLtree 534#undef htmlNodeDumpFormatOutput 535extern __typeof (htmlNodeDumpFormatOutput) htmlNodeDumpFormatOutput __attribute((alias("htmlNodeDumpFormatOutput__internal_alias"))); 536#else 537#ifndef htmlNodeDumpFormatOutput 538extern __typeof (htmlNodeDumpFormatOutput) htmlNodeDumpFormatOutput__internal_alias __attribute((visibility("hidden"))); 539#define htmlNodeDumpFormatOutput htmlNodeDumpFormatOutput__internal_alias 540#endif 541#endif 542#endif 543 544#if defined(LIBXML_HTML_ENABLED) && defined(LIBXML_OUTPUT_ENABLED) 545#ifdef bottom_HTMLtree 546#undef htmlNodeDumpOutput 547extern __typeof (htmlNodeDumpOutput) htmlNodeDumpOutput __attribute((alias("htmlNodeDumpOutput__internal_alias"))); 548#else 549#ifndef htmlNodeDumpOutput 550extern __typeof (htmlNodeDumpOutput) htmlNodeDumpOutput__internal_alias __attribute((visibility("hidden"))); 551#define htmlNodeDumpOutput htmlNodeDumpOutput__internal_alias 552#endif 553#endif 554#endif 555 556#if defined(LIBXML_HTML_ENABLED) 557#ifdef bottom_HTMLparser 558#undef htmlNodeStatus 559extern __typeof (htmlNodeStatus) htmlNodeStatus __attribute((alias("htmlNodeStatus__internal_alias"))); 560#else 561#ifndef htmlNodeStatus 562extern __typeof (htmlNodeStatus) htmlNodeStatus__internal_alias __attribute((visibility("hidden"))); 563#define htmlNodeStatus htmlNodeStatus__internal_alias 564#endif 565#endif 566#endif 567 568#if defined(LIBXML_HTML_ENABLED) 569#ifdef bottom_HTMLparser 570#undef htmlParseCharRef 571extern __typeof (htmlParseCharRef) htmlParseCharRef __attribute((alias("htmlParseCharRef__internal_alias"))); 572#else 573#ifndef htmlParseCharRef 574extern __typeof (htmlParseCharRef) htmlParseCharRef__internal_alias __attribute((visibility("hidden"))); 575#define htmlParseCharRef htmlParseCharRef__internal_alias 576#endif 577#endif 578#endif 579 580#if defined(LIBXML_HTML_ENABLED) && defined(LIBXML_PUSH_ENABLED) 581#ifdef bottom_HTMLparser 582#undef htmlParseChunk 583extern __typeof (htmlParseChunk) htmlParseChunk __attribute((alias("htmlParseChunk__internal_alias"))); 584#else 585#ifndef htmlParseChunk 586extern __typeof (htmlParseChunk) htmlParseChunk__internal_alias __attribute((visibility("hidden"))); 587#define htmlParseChunk htmlParseChunk__internal_alias 588#endif 589#endif 590#endif 591 592#if defined(LIBXML_HTML_ENABLED) 593#ifdef bottom_HTMLparser 594#undef htmlParseDoc 595extern __typeof (htmlParseDoc) htmlParseDoc __attribute((alias("htmlParseDoc__internal_alias"))); 596#else 597#ifndef htmlParseDoc 598extern __typeof (htmlParseDoc) htmlParseDoc__internal_alias __attribute((visibility("hidden"))); 599#define htmlParseDoc htmlParseDoc__internal_alias 600#endif 601#endif 602#endif 603 604#if defined(LIBXML_HTML_ENABLED) 605#ifdef bottom_HTMLparser 606#undef htmlParseDocument 607extern __typeof (htmlParseDocument) htmlParseDocument __attribute((alias("htmlParseDocument__internal_alias"))); 608#else 609#ifndef htmlParseDocument 610extern __typeof (htmlParseDocument) htmlParseDocument__internal_alias __attribute((visibility("hidden"))); 611#define htmlParseDocument htmlParseDocument__internal_alias 612#endif 613#endif 614#endif 615 616#if defined(LIBXML_HTML_ENABLED) 617#ifdef bottom_HTMLparser 618#undef htmlParseElement 619extern __typeof (htmlParseElement) htmlParseElement __attribute((alias("htmlParseElement__internal_alias"))); 620#else 621#ifndef htmlParseElement 622extern __typeof (htmlParseElement) htmlParseElement__internal_alias __attribute((visibility("hidden"))); 623#define htmlParseElement htmlParseElement__internal_alias 624#endif 625#endif 626#endif 627 628#if defined(LIBXML_HTML_ENABLED) 629#ifdef bottom_HTMLparser 630#undef htmlParseEntityRef 631extern __typeof (htmlParseEntityRef) htmlParseEntityRef __attribute((alias("htmlParseEntityRef__internal_alias"))); 632#else 633#ifndef htmlParseEntityRef 634extern __typeof (htmlParseEntityRef) htmlParseEntityRef__internal_alias __attribute((visibility("hidden"))); 635#define htmlParseEntityRef htmlParseEntityRef__internal_alias 636#endif 637#endif 638#endif 639 640#if defined(LIBXML_HTML_ENABLED) 641#ifdef bottom_HTMLparser 642#undef htmlParseFile 643extern __typeof (htmlParseFile) htmlParseFile __attribute((alias("htmlParseFile__internal_alias"))); 644#else 645#ifndef htmlParseFile 646extern __typeof (htmlParseFile) htmlParseFile__internal_alias __attribute((visibility("hidden"))); 647#define htmlParseFile htmlParseFile__internal_alias 648#endif 649#endif 650#endif 651 652#if defined(LIBXML_HTML_ENABLED) 653#ifdef bottom_HTMLparser 654#undef htmlReadDoc 655extern __typeof (htmlReadDoc) htmlReadDoc __attribute((alias("htmlReadDoc__internal_alias"))); 656#else 657#ifndef htmlReadDoc 658extern __typeof (htmlReadDoc) htmlReadDoc__internal_alias __attribute((visibility("hidden"))); 659#define htmlReadDoc htmlReadDoc__internal_alias 660#endif 661#endif 662#endif 663 664#if defined(LIBXML_HTML_ENABLED) 665#ifdef bottom_HTMLparser 666#undef htmlReadFd 667extern __typeof (htmlReadFd) htmlReadFd __attribute((alias("htmlReadFd__internal_alias"))); 668#else 669#ifndef htmlReadFd 670extern __typeof (htmlReadFd) htmlReadFd__internal_alias __attribute((visibility("hidden"))); 671#define htmlReadFd htmlReadFd__internal_alias 672#endif 673#endif 674#endif 675 676#if defined(LIBXML_HTML_ENABLED) 677#ifdef bottom_HTMLparser 678#undef htmlReadFile 679extern __typeof (htmlReadFile) htmlReadFile __attribute((alias("htmlReadFile__internal_alias"))); 680#else 681#ifndef htmlReadFile 682extern __typeof (htmlReadFile) htmlReadFile__internal_alias __attribute((visibility("hidden"))); 683#define htmlReadFile htmlReadFile__internal_alias 684#endif 685#endif 686#endif 687 688#if defined(LIBXML_HTML_ENABLED) 689#ifdef bottom_HTMLparser 690#undef htmlReadIO 691extern __typeof (htmlReadIO) htmlReadIO __attribute((alias("htmlReadIO__internal_alias"))); 692#else 693#ifndef htmlReadIO 694extern __typeof (htmlReadIO) htmlReadIO__internal_alias __attribute((visibility("hidden"))); 695#define htmlReadIO htmlReadIO__internal_alias 696#endif 697#endif 698#endif 699 700#if defined(LIBXML_HTML_ENABLED) 701#ifdef bottom_HTMLparser 702#undef htmlReadMemory 703extern __typeof (htmlReadMemory) htmlReadMemory __attribute((alias("htmlReadMemory__internal_alias"))); 704#else 705#ifndef htmlReadMemory 706extern __typeof (htmlReadMemory) htmlReadMemory__internal_alias __attribute((visibility("hidden"))); 707#define htmlReadMemory htmlReadMemory__internal_alias 708#endif 709#endif 710#endif 711 712#if defined(LIBXML_HTML_ENABLED) 713#ifdef bottom_HTMLparser 714#undef htmlSAXParseDoc 715extern __typeof (htmlSAXParseDoc) htmlSAXParseDoc __attribute((alias("htmlSAXParseDoc__internal_alias"))); 716#else 717#ifndef htmlSAXParseDoc 718extern __typeof (htmlSAXParseDoc) htmlSAXParseDoc__internal_alias __attribute((visibility("hidden"))); 719#define htmlSAXParseDoc htmlSAXParseDoc__internal_alias 720#endif 721#endif 722#endif 723 724#if defined(LIBXML_HTML_ENABLED) 725#ifdef bottom_HTMLparser 726#undef htmlSAXParseFile 727extern __typeof (htmlSAXParseFile) htmlSAXParseFile __attribute((alias("htmlSAXParseFile__internal_alias"))); 728#else 729#ifndef htmlSAXParseFile 730extern __typeof (htmlSAXParseFile) htmlSAXParseFile__internal_alias __attribute((visibility("hidden"))); 731#define htmlSAXParseFile htmlSAXParseFile__internal_alias 732#endif 733#endif 734#endif 735 736#if defined(LIBXML_HTML_ENABLED) && defined(LIBXML_OUTPUT_ENABLED) 737#ifdef bottom_HTMLtree 738#undef htmlSaveFile 739extern __typeof (htmlSaveFile) htmlSaveFile __attribute((alias("htmlSaveFile__internal_alias"))); 740#else 741#ifndef htmlSaveFile 742extern __typeof (htmlSaveFile) htmlSaveFile__internal_alias __attribute((visibility("hidden"))); 743#define htmlSaveFile htmlSaveFile__internal_alias 744#endif 745#endif 746#endif 747 748#if defined(LIBXML_HTML_ENABLED) && defined(LIBXML_OUTPUT_ENABLED) 749#ifdef bottom_HTMLtree 750#undef htmlSaveFileEnc 751extern __typeof (htmlSaveFileEnc) htmlSaveFileEnc __attribute((alias("htmlSaveFileEnc__internal_alias"))); 752#else 753#ifndef htmlSaveFileEnc 754extern __typeof (htmlSaveFileEnc) htmlSaveFileEnc__internal_alias __attribute((visibility("hidden"))); 755#define htmlSaveFileEnc htmlSaveFileEnc__internal_alias 756#endif 757#endif 758#endif 759 760#if defined(LIBXML_HTML_ENABLED) && defined(LIBXML_OUTPUT_ENABLED) 761#ifdef bottom_HTMLtree 762#undef htmlSaveFileFormat 763extern __typeof (htmlSaveFileFormat) htmlSaveFileFormat __attribute((alias("htmlSaveFileFormat__internal_alias"))); 764#else 765#ifndef htmlSaveFileFormat 766extern __typeof (htmlSaveFileFormat) htmlSaveFileFormat__internal_alias __attribute((visibility("hidden"))); 767#define htmlSaveFileFormat htmlSaveFileFormat__internal_alias 768#endif 769#endif 770#endif 771 772#if defined(LIBXML_HTML_ENABLED) 773#ifdef bottom_HTMLtree 774#undef htmlSetMetaEncoding 775extern __typeof (htmlSetMetaEncoding) htmlSetMetaEncoding __attribute((alias("htmlSetMetaEncoding__internal_alias"))); 776#else 777#ifndef htmlSetMetaEncoding 778extern __typeof (htmlSetMetaEncoding) htmlSetMetaEncoding__internal_alias __attribute((visibility("hidden"))); 779#define htmlSetMetaEncoding htmlSetMetaEncoding__internal_alias 780#endif 781#endif 782#endif 783 784#if defined(LIBXML_HTML_ENABLED) 785#ifdef bottom_HTMLparser 786#undef htmlTagLookup 787extern __typeof (htmlTagLookup) htmlTagLookup __attribute((alias("htmlTagLookup__internal_alias"))); 788#else 789#ifndef htmlTagLookup 790extern __typeof (htmlTagLookup) htmlTagLookup__internal_alias __attribute((visibility("hidden"))); 791#define htmlTagLookup htmlTagLookup__internal_alias 792#endif 793#endif 794#endif 795 796#ifdef bottom_parser 797#undef inputPop 798extern __typeof (inputPop) inputPop __attribute((alias("inputPop__internal_alias"))); 799#else 800#ifndef inputPop 801extern __typeof (inputPop) inputPop__internal_alias __attribute((visibility("hidden"))); 802#define inputPop inputPop__internal_alias 803#endif 804#endif 805 806#ifdef bottom_parser 807#undef inputPush 808extern __typeof (inputPush) inputPush __attribute((alias("inputPush__internal_alias"))); 809#else 810#ifndef inputPush 811extern __typeof (inputPush) inputPush__internal_alias __attribute((visibility("hidden"))); 812#define inputPush inputPush__internal_alias 813#endif 814#endif 815 816#ifdef bottom_parser 817#undef namePop 818extern __typeof (namePop) namePop __attribute((alias("namePop__internal_alias"))); 819#else 820#ifndef namePop 821extern __typeof (namePop) namePop__internal_alias __attribute((visibility("hidden"))); 822#define namePop namePop__internal_alias 823#endif 824#endif 825 826#ifdef bottom_parser 827#undef namePush 828extern __typeof (namePush) namePush __attribute((alias("namePush__internal_alias"))); 829#else 830#ifndef namePush 831extern __typeof (namePush) namePush__internal_alias __attribute((visibility("hidden"))); 832#define namePush namePush__internal_alias 833#endif 834#endif 835 836#ifdef bottom_parser 837#undef nodePop 838extern __typeof (nodePop) nodePop __attribute((alias("nodePop__internal_alias"))); 839#else 840#ifndef nodePop 841extern __typeof (nodePop) nodePop__internal_alias __attribute((visibility("hidden"))); 842#define nodePop nodePop__internal_alias 843#endif 844#endif 845 846#ifdef bottom_parser 847#undef nodePush 848extern __typeof (nodePush) nodePush __attribute((alias("nodePush__internal_alias"))); 849#else 850#ifndef nodePush 851extern __typeof (nodePush) nodePush__internal_alias __attribute((visibility("hidden"))); 852#define nodePush nodePush__internal_alias 853#endif 854#endif 855 856#if defined(LIBXML_XPATH_ENABLED) 857#ifdef bottom_xpath 858#undef valuePop 859extern __typeof (valuePop) valuePop __attribute((alias("valuePop__internal_alias"))); 860#else 861#ifndef valuePop 862extern __typeof (valuePop) valuePop__internal_alias __attribute((visibility("hidden"))); 863#define valuePop valuePop__internal_alias 864#endif 865#endif 866#endif 867 868#if defined(LIBXML_XPATH_ENABLED) 869#ifdef bottom_xpath 870#undef valuePush 871extern __typeof (valuePush) valuePush __attribute((alias("valuePush__internal_alias"))); 872#else 873#ifndef valuePush 874extern __typeof (valuePush) valuePush__internal_alias __attribute((visibility("hidden"))); 875#define valuePush valuePush__internal_alias 876#endif 877#endif 878#endif 879 880#if defined(LIBXML_CATALOG_ENABLED) 881#ifdef bottom_catalog 882#undef xmlACatalogAdd 883extern __typeof (xmlACatalogAdd) xmlACatalogAdd __attribute((alias("xmlACatalogAdd__internal_alias"))); 884#else 885#ifndef xmlACatalogAdd 886extern __typeof (xmlACatalogAdd) xmlACatalogAdd__internal_alias __attribute((visibility("hidden"))); 887#define xmlACatalogAdd xmlACatalogAdd__internal_alias 888#endif 889#endif 890#endif 891 892#if defined(LIBXML_CATALOG_ENABLED) && defined(LIBXML_OUTPUT_ENABLED) 893#ifdef bottom_catalog 894#undef xmlACatalogDump 895extern __typeof (xmlACatalogDump) xmlACatalogDump __attribute((alias("xmlACatalogDump__internal_alias"))); 896#else 897#ifndef xmlACatalogDump 898extern __typeof (xmlACatalogDump) xmlACatalogDump__internal_alias __attribute((visibility("hidden"))); 899#define xmlACatalogDump xmlACatalogDump__internal_alias 900#endif 901#endif 902#endif 903 904#if defined(LIBXML_CATALOG_ENABLED) 905#ifdef bottom_catalog 906#undef xmlACatalogRemove 907extern __typeof (xmlACatalogRemove) xmlACatalogRemove __attribute((alias("xmlACatalogRemove__internal_alias"))); 908#else 909#ifndef xmlACatalogRemove 910extern __typeof (xmlACatalogRemove) xmlACatalogRemove__internal_alias __attribute((visibility("hidden"))); 911#define xmlACatalogRemove xmlACatalogRemove__internal_alias 912#endif 913#endif 914#endif 915 916#if defined(LIBXML_CATALOG_ENABLED) 917#ifdef bottom_catalog 918#undef xmlACatalogResolve 919extern __typeof (xmlACatalogResolve) xmlACatalogResolve __attribute((alias("xmlACatalogResolve__internal_alias"))); 920#else 921#ifndef xmlACatalogResolve 922extern __typeof (xmlACatalogResolve) xmlACatalogResolve__internal_alias __attribute((visibility("hidden"))); 923#define xmlACatalogResolve xmlACatalogResolve__internal_alias 924#endif 925#endif 926#endif 927 928#if defined(LIBXML_CATALOG_ENABLED) 929#ifdef bottom_catalog 930#undef xmlACatalogResolvePublic 931extern __typeof (xmlACatalogResolvePublic) xmlACatalogResolvePublic __attribute((alias("xmlACatalogResolvePublic__internal_alias"))); 932#else 933#ifndef xmlACatalogResolvePublic 934extern __typeof (xmlACatalogResolvePublic) xmlACatalogResolvePublic__internal_alias __attribute((visibility("hidden"))); 935#define xmlACatalogResolvePublic xmlACatalogResolvePublic__internal_alias 936#endif 937#endif 938#endif 939 940#if defined(LIBXML_CATALOG_ENABLED) 941#ifdef bottom_catalog 942#undef xmlACatalogResolveSystem 943extern __typeof (xmlACatalogResolveSystem) xmlACatalogResolveSystem __attribute((alias("xmlACatalogResolveSystem__internal_alias"))); 944#else 945#ifndef xmlACatalogResolveSystem 946extern __typeof (xmlACatalogResolveSystem) xmlACatalogResolveSystem__internal_alias __attribute((visibility("hidden"))); 947#define xmlACatalogResolveSystem xmlACatalogResolveSystem__internal_alias 948#endif 949#endif 950#endif 951 952#if defined(LIBXML_CATALOG_ENABLED) 953#ifdef bottom_catalog 954#undef xmlACatalogResolveURI 955extern __typeof (xmlACatalogResolveURI) xmlACatalogResolveURI __attribute((alias("xmlACatalogResolveURI__internal_alias"))); 956#else 957#ifndef xmlACatalogResolveURI 958extern __typeof (xmlACatalogResolveURI) xmlACatalogResolveURI__internal_alias __attribute((visibility("hidden"))); 959#define xmlACatalogResolveURI xmlACatalogResolveURI__internal_alias 960#endif 961#endif 962#endif 963 964#ifdef bottom_valid 965#undef xmlAddAttributeDecl 966extern __typeof (xmlAddAttributeDecl) xmlAddAttributeDecl __attribute((alias("xmlAddAttributeDecl__internal_alias"))); 967#else 968#ifndef xmlAddAttributeDecl 969extern __typeof (xmlAddAttributeDecl) xmlAddAttributeDecl__internal_alias __attribute((visibility("hidden"))); 970#define xmlAddAttributeDecl xmlAddAttributeDecl__internal_alias 971#endif 972#endif 973 974#ifdef bottom_tree 975#undef xmlAddChild 976extern __typeof (xmlAddChild) xmlAddChild __attribute((alias("xmlAddChild__internal_alias"))); 977#else 978#ifndef xmlAddChild 979extern __typeof (xmlAddChild) xmlAddChild__internal_alias __attribute((visibility("hidden"))); 980#define xmlAddChild xmlAddChild__internal_alias 981#endif 982#endif 983 984#ifdef bottom_tree 985#undef xmlAddChildList 986extern __typeof (xmlAddChildList) xmlAddChildList __attribute((alias("xmlAddChildList__internal_alias"))); 987#else 988#ifndef xmlAddChildList 989extern __typeof (xmlAddChildList) xmlAddChildList__internal_alias __attribute((visibility("hidden"))); 990#define xmlAddChildList xmlAddChildList__internal_alias 991#endif 992#endif 993 994#ifdef bottom_entities 995#undef xmlAddDocEntity 996extern __typeof (xmlAddDocEntity) xmlAddDocEntity __attribute((alias("xmlAddDocEntity__internal_alias"))); 997#else 998#ifndef xmlAddDocEntity 999extern __typeof (xmlAddDocEntity) xmlAddDocEntity__internal_alias __attribute((visibility("hidden"))); 1000#define xmlAddDocEntity xmlAddDocEntity__internal_alias 1001#endif 1002#endif 1003 1004#ifdef bottom_entities 1005#undef xmlAddDtdEntity 1006extern __typeof (xmlAddDtdEntity) xmlAddDtdEntity __attribute((alias("xmlAddDtdEntity__internal_alias"))); 1007#else 1008#ifndef xmlAddDtdEntity 1009extern __typeof (xmlAddDtdEntity) xmlAddDtdEntity__internal_alias __attribute((visibility("hidden"))); 1010#define xmlAddDtdEntity xmlAddDtdEntity__internal_alias 1011#endif 1012#endif 1013 1014#ifdef bottom_valid 1015#undef xmlAddElementDecl 1016extern __typeof (xmlAddElementDecl) xmlAddElementDecl __attribute((alias("xmlAddElementDecl__internal_alias"))); 1017#else 1018#ifndef xmlAddElementDecl 1019extern __typeof (xmlAddElementDecl) xmlAddElementDecl__internal_alias __attribute((visibility("hidden"))); 1020#define xmlAddElementDecl xmlAddElementDecl__internal_alias 1021#endif 1022#endif 1023 1024#ifdef bottom_encoding 1025#undef xmlAddEncodingAlias 1026extern __typeof (xmlAddEncodingAlias) xmlAddEncodingAlias __attribute((alias("xmlAddEncodingAlias__internal_alias"))); 1027#else 1028#ifndef xmlAddEncodingAlias 1029extern __typeof (xmlAddEncodingAlias) xmlAddEncodingAlias__internal_alias __attribute((visibility("hidden"))); 1030#define xmlAddEncodingAlias xmlAddEncodingAlias__internal_alias 1031#endif 1032#endif 1033 1034#ifdef bottom_valid 1035#undef xmlAddID 1036extern __typeof (xmlAddID) xmlAddID __attribute((alias("xmlAddID__internal_alias"))); 1037#else 1038#ifndef xmlAddID 1039extern __typeof (xmlAddID) xmlAddID__internal_alias __attribute((visibility("hidden"))); 1040#define xmlAddID xmlAddID__internal_alias 1041#endif 1042#endif 1043 1044#ifdef bottom_tree 1045#undef xmlAddNextSibling 1046extern __typeof (xmlAddNextSibling) xmlAddNextSibling __attribute((alias("xmlAddNextSibling__internal_alias"))); 1047#else 1048#ifndef xmlAddNextSibling 1049extern __typeof (xmlAddNextSibling) xmlAddNextSibling__internal_alias __attribute((visibility("hidden"))); 1050#define xmlAddNextSibling xmlAddNextSibling__internal_alias 1051#endif 1052#endif 1053 1054#ifdef bottom_valid 1055#undef xmlAddNotationDecl 1056extern __typeof (xmlAddNotationDecl) xmlAddNotationDecl __attribute((alias("xmlAddNotationDecl__internal_alias"))); 1057#else 1058#ifndef xmlAddNotationDecl 1059extern __typeof (xmlAddNotationDecl) xmlAddNotationDecl__internal_alias __attribute((visibility("hidden"))); 1060#define xmlAddNotationDecl xmlAddNotationDecl__internal_alias 1061#endif 1062#endif 1063 1064#if defined(LIBXML_TREE_ENABLED) || defined(LIBXML_HTML_ENABLED) || defined(LIBXML_SCHEMAS_ENABLED) 1065#ifdef bottom_tree 1066#undef xmlAddPrevSibling 1067extern __typeof (xmlAddPrevSibling) xmlAddPrevSibling __attribute((alias("xmlAddPrevSibling__internal_alias"))); 1068#else 1069#ifndef xmlAddPrevSibling 1070extern __typeof (xmlAddPrevSibling) xmlAddPrevSibling__internal_alias __attribute((visibility("hidden"))); 1071#define xmlAddPrevSibling xmlAddPrevSibling__internal_alias 1072#endif 1073#endif 1074#endif 1075 1076#ifdef bottom_valid 1077#undef xmlAddRef 1078extern __typeof (xmlAddRef) xmlAddRef __attribute((alias("xmlAddRef__internal_alias"))); 1079#else 1080#ifndef xmlAddRef 1081extern __typeof (xmlAddRef) xmlAddRef__internal_alias __attribute((visibility("hidden"))); 1082#define xmlAddRef xmlAddRef__internal_alias 1083#endif 1084#endif 1085 1086#ifdef bottom_tree 1087#undef xmlAddSibling 1088extern __typeof (xmlAddSibling) xmlAddSibling __attribute((alias("xmlAddSibling__internal_alias"))); 1089#else 1090#ifndef xmlAddSibling 1091extern __typeof (xmlAddSibling) xmlAddSibling__internal_alias __attribute((visibility("hidden"))); 1092#define xmlAddSibling xmlAddSibling__internal_alias 1093#endif 1094#endif 1095 1096#if defined(LIBXML_OUTPUT_ENABLED) 1097#ifdef bottom_xmlIO 1098#undef xmlAllocOutputBuffer 1099extern __typeof (xmlAllocOutputBuffer) xmlAllocOutputBuffer __attribute((alias("xmlAllocOutputBuffer__internal_alias"))); 1100#else 1101#ifndef xmlAllocOutputBuffer 1102extern __typeof (xmlAllocOutputBuffer) xmlAllocOutputBuffer__internal_alias __attribute((visibility("hidden"))); 1103#define xmlAllocOutputBuffer xmlAllocOutputBuffer__internal_alias 1104#endif 1105#endif 1106#endif 1107 1108#ifdef bottom_xmlIO 1109#undef xmlAllocParserInputBuffer 1110extern __typeof (xmlAllocParserInputBuffer) xmlAllocParserInputBuffer __attribute((alias("xmlAllocParserInputBuffer__internal_alias"))); 1111#else 1112#ifndef xmlAllocParserInputBuffer 1113extern __typeof (xmlAllocParserInputBuffer) xmlAllocParserInputBuffer__internal_alias __attribute((visibility("hidden"))); 1114#define xmlAllocParserInputBuffer xmlAllocParserInputBuffer__internal_alias 1115#endif 1116#endif 1117 1118#if defined(LIBXML_OUTPUT_ENABLED) 1119#ifdef bottom_xmlsave 1120#undef xmlAttrSerializeTxtContent 1121extern __typeof (xmlAttrSerializeTxtContent) xmlAttrSerializeTxtContent __attribute((alias("xmlAttrSerializeTxtContent__internal_alias"))); 1122#else 1123#ifndef xmlAttrSerializeTxtContent 1124extern __typeof (xmlAttrSerializeTxtContent) xmlAttrSerializeTxtContent__internal_alias __attribute((visibility("hidden"))); 1125#define xmlAttrSerializeTxtContent xmlAttrSerializeTxtContent__internal_alias 1126#endif 1127#endif 1128#endif 1129 1130#if defined(LIBXML_REGEXP_ENABLED) && defined(LIBXML_AUTOMATA_ENABLED) 1131#ifdef bottom_xmlregexp 1132#undef xmlAutomataCompile 1133extern __typeof (xmlAutomataCompile) xmlAutomataCompile __attribute((alias("xmlAutomataCompile__internal_alias"))); 1134#else 1135#ifndef xmlAutomataCompile 1136extern __typeof (xmlAutomataCompile) xmlAutomataCompile__internal_alias __attribute((visibility("hidden"))); 1137#define xmlAutomataCompile xmlAutomataCompile__internal_alias 1138#endif 1139#endif 1140#endif 1141 1142#if defined(LIBXML_REGEXP_ENABLED) && defined(LIBXML_AUTOMATA_ENABLED) 1143#ifdef bottom_xmlregexp 1144#undef xmlAutomataGetInitState 1145extern __typeof (xmlAutomataGetInitState) xmlAutomataGetInitState __attribute((alias("xmlAutomataGetInitState__internal_alias"))); 1146#else 1147#ifndef xmlAutomataGetInitState 1148extern __typeof (xmlAutomataGetInitState) xmlAutomataGetInitState__internal_alias __attribute((visibility("hidden"))); 1149#define xmlAutomataGetInitState xmlAutomataGetInitState__internal_alias 1150#endif 1151#endif 1152#endif 1153 1154#if defined(LIBXML_REGEXP_ENABLED) && defined(LIBXML_AUTOMATA_ENABLED) 1155#ifdef bottom_xmlregexp 1156#undef xmlAutomataIsDeterminist 1157extern __typeof (xmlAutomataIsDeterminist) xmlAutomataIsDeterminist __attribute((alias("xmlAutomataIsDeterminist__internal_alias"))); 1158#else 1159#ifndef xmlAutomataIsDeterminist 1160extern __typeof (xmlAutomataIsDeterminist) xmlAutomataIsDeterminist__internal_alias __attribute((visibility("hidden"))); 1161#define xmlAutomataIsDeterminist xmlAutomataIsDeterminist__internal_alias 1162#endif 1163#endif 1164#endif 1165 1166#if defined(LIBXML_REGEXP_ENABLED) && defined(LIBXML_AUTOMATA_ENABLED) 1167#ifdef bottom_xmlregexp 1168#undef xmlAutomataNewAllTrans 1169extern __typeof (xmlAutomataNewAllTrans) xmlAutomataNewAllTrans __attribute((alias("xmlAutomataNewAllTrans__internal_alias"))); 1170#else 1171#ifndef xmlAutomataNewAllTrans 1172extern __typeof (xmlAutomataNewAllTrans) xmlAutomataNewAllTrans__internal_alias __attribute((visibility("hidden"))); 1173#define xmlAutomataNewAllTrans xmlAutomataNewAllTrans__internal_alias 1174#endif 1175#endif 1176#endif 1177 1178#if defined(LIBXML_REGEXP_ENABLED) && defined(LIBXML_AUTOMATA_ENABLED) 1179#ifdef bottom_xmlregexp 1180#undef xmlAutomataNewCountTrans 1181extern __typeof (xmlAutomataNewCountTrans) xmlAutomataNewCountTrans __attribute((alias("xmlAutomataNewCountTrans__internal_alias"))); 1182#else 1183#ifndef xmlAutomataNewCountTrans 1184extern __typeof (xmlAutomataNewCountTrans) xmlAutomataNewCountTrans__internal_alias __attribute((visibility("hidden"))); 1185#define xmlAutomataNewCountTrans xmlAutomataNewCountTrans__internal_alias 1186#endif 1187#endif 1188#endif 1189 1190#if defined(LIBXML_REGEXP_ENABLED) && defined(LIBXML_AUTOMATA_ENABLED) 1191#ifdef bottom_xmlregexp 1192#undef xmlAutomataNewCountTrans2 1193extern __typeof (xmlAutomataNewCountTrans2) xmlAutomataNewCountTrans2 __attribute((alias("xmlAutomataNewCountTrans2__internal_alias"))); 1194#else 1195#ifndef xmlAutomataNewCountTrans2 1196extern __typeof (xmlAutomataNewCountTrans2) xmlAutomataNewCountTrans2__internal_alias __attribute((visibility("hidden"))); 1197#define xmlAutomataNewCountTrans2 xmlAutomataNewCountTrans2__internal_alias 1198#endif 1199#endif 1200#endif 1201 1202#if defined(LIBXML_REGEXP_ENABLED) && defined(LIBXML_AUTOMATA_ENABLED) 1203#ifdef bottom_xmlregexp 1204#undef xmlAutomataNewCountedTrans 1205extern __typeof (xmlAutomataNewCountedTrans) xmlAutomataNewCountedTrans __attribute((alias("xmlAutomataNewCountedTrans__internal_alias"))); 1206#else 1207#ifndef xmlAutomataNewCountedTrans 1208extern __typeof (xmlAutomataNewCountedTrans) xmlAutomataNewCountedTrans__internal_alias __attribute((visibility("hidden"))); 1209#define xmlAutomataNewCountedTrans xmlAutomataNewCountedTrans__internal_alias 1210#endif 1211#endif 1212#endif 1213 1214#if defined(LIBXML_REGEXP_ENABLED) && defined(LIBXML_AUTOMATA_ENABLED) 1215#ifdef bottom_xmlregexp 1216#undef xmlAutomataNewCounter 1217extern __typeof (xmlAutomataNewCounter) xmlAutomataNewCounter __attribute((alias("xmlAutomataNewCounter__internal_alias"))); 1218#else 1219#ifndef xmlAutomataNewCounter 1220extern __typeof (xmlAutomataNewCounter) xmlAutomataNewCounter__internal_alias __attribute((visibility("hidden"))); 1221#define xmlAutomataNewCounter xmlAutomataNewCounter__internal_alias 1222#endif 1223#endif 1224#endif 1225 1226#if defined(LIBXML_REGEXP_ENABLED) && defined(LIBXML_AUTOMATA_ENABLED) 1227#ifdef bottom_xmlregexp 1228#undef xmlAutomataNewCounterTrans 1229extern __typeof (xmlAutomataNewCounterTrans) xmlAutomataNewCounterTrans __attribute((alias("xmlAutomataNewCounterTrans__internal_alias"))); 1230#else 1231#ifndef xmlAutomataNewCounterTrans 1232extern __typeof (xmlAutomataNewCounterTrans) xmlAutomataNewCounterTrans__internal_alias __attribute((visibility("hidden"))); 1233#define xmlAutomataNewCounterTrans xmlAutomataNewCounterTrans__internal_alias 1234#endif 1235#endif 1236#endif 1237 1238#if defined(LIBXML_REGEXP_ENABLED) && defined(LIBXML_AUTOMATA_ENABLED) 1239#ifdef bottom_xmlregexp 1240#undef xmlAutomataNewEpsilon 1241extern __typeof (xmlAutomataNewEpsilon) xmlAutomataNewEpsilon __attribute((alias("xmlAutomataNewEpsilon__internal_alias"))); 1242#else 1243#ifndef xmlAutomataNewEpsilon 1244extern __typeof (xmlAutomataNewEpsilon) xmlAutomataNewEpsilon__internal_alias __attribute((visibility("hidden"))); 1245#define xmlAutomataNewEpsilon xmlAutomataNewEpsilon__internal_alias 1246#endif 1247#endif 1248#endif 1249 1250#if defined(LIBXML_REGEXP_ENABLED) && defined(LIBXML_AUTOMATA_ENABLED) 1251#ifdef bottom_xmlregexp 1252#undef xmlAutomataNewNegTrans 1253extern __typeof (xmlAutomataNewNegTrans) xmlAutomataNewNegTrans __attribute((alias("xmlAutomataNewNegTrans__internal_alias"))); 1254#else 1255#ifndef xmlAutomataNewNegTrans 1256extern __typeof (xmlAutomataNewNegTrans) xmlAutomataNewNegTrans__internal_alias __attribute((visibility("hidden"))); 1257#define xmlAutomataNewNegTrans xmlAutomataNewNegTrans__internal_alias 1258#endif 1259#endif 1260#endif 1261 1262#if defined(LIBXML_REGEXP_ENABLED) && defined(LIBXML_AUTOMATA_ENABLED) 1263#ifdef bottom_xmlregexp 1264#undef xmlAutomataNewOnceTrans 1265extern __typeof (xmlAutomataNewOnceTrans) xmlAutomataNewOnceTrans __attribute((alias("xmlAutomataNewOnceTrans__internal_alias"))); 1266#else 1267#ifndef xmlAutomataNewOnceTrans 1268extern __typeof (xmlAutomataNewOnceTrans) xmlAutomataNewOnceTrans__internal_alias __attribute((visibility("hidden"))); 1269#define xmlAutomataNewOnceTrans xmlAutomataNewOnceTrans__internal_alias 1270#endif 1271#endif 1272#endif 1273 1274#if defined(LIBXML_REGEXP_ENABLED) && defined(LIBXML_AUTOMATA_ENABLED) 1275#ifdef bottom_xmlregexp 1276#undef xmlAutomataNewOnceTrans2 1277extern __typeof (xmlAutomataNewOnceTrans2) xmlAutomataNewOnceTrans2 __attribute((alias("xmlAutomataNewOnceTrans2__internal_alias"))); 1278#else 1279#ifndef xmlAutomataNewOnceTrans2 1280extern __typeof (xmlAutomataNewOnceTrans2) xmlAutomataNewOnceTrans2__internal_alias __attribute((visibility("hidden"))); 1281#define xmlAutomataNewOnceTrans2 xmlAutomataNewOnceTrans2__internal_alias 1282#endif 1283#endif 1284#endif 1285 1286#if defined(LIBXML_REGEXP_ENABLED) && defined(LIBXML_AUTOMATA_ENABLED) 1287#ifdef bottom_xmlregexp 1288#undef xmlAutomataNewState 1289extern __typeof (xmlAutomataNewState) xmlAutomataNewState __attribute((alias("xmlAutomataNewState__internal_alias"))); 1290#else 1291#ifndef xmlAutomataNewState 1292extern __typeof (xmlAutomataNewState) xmlAutomataNewState__internal_alias __attribute((visibility("hidden"))); 1293#define xmlAutomataNewState xmlAutomataNewState__internal_alias 1294#endif 1295#endif 1296#endif 1297 1298#if defined(LIBXML_REGEXP_ENABLED) && defined(LIBXML_AUTOMATA_ENABLED) 1299#ifdef bottom_xmlregexp 1300#undef xmlAutomataNewTransition 1301extern __typeof (xmlAutomataNewTransition) xmlAutomataNewTransition __attribute((alias("xmlAutomataNewTransition__internal_alias"))); 1302#else 1303#ifndef xmlAutomataNewTransition 1304extern __typeof (xmlAutomataNewTransition) xmlAutomataNewTransition__internal_alias __attribute((visibility("hidden"))); 1305#define xmlAutomataNewTransition xmlAutomataNewTransition__internal_alias 1306#endif 1307#endif 1308#endif 1309 1310#if defined(LIBXML_REGEXP_ENABLED) && defined(LIBXML_AUTOMATA_ENABLED) 1311#ifdef bottom_xmlregexp 1312#undef xmlAutomataNewTransition2 1313extern __typeof (xmlAutomataNewTransition2) xmlAutomataNewTransition2 __attribute((alias("xmlAutomataNewTransition2__internal_alias"))); 1314#else 1315#ifndef xmlAutomataNewTransition2 1316extern __typeof (xmlAutomataNewTransition2) xmlAutomataNewTransition2__internal_alias __attribute((visibility("hidden"))); 1317#define xmlAutomataNewTransition2 xmlAutomataNewTransition2__internal_alias 1318#endif 1319#endif 1320#endif 1321 1322#if defined(LIBXML_REGEXP_ENABLED) && defined(LIBXML_AUTOMATA_ENABLED) 1323#ifdef bottom_xmlregexp 1324#undef xmlAutomataSetFinalState 1325extern __typeof (xmlAutomataSetFinalState) xmlAutomataSetFinalState __attribute((alias("xmlAutomataSetFinalState__internal_alias"))); 1326#else 1327#ifndef xmlAutomataSetFinalState 1328extern __typeof (xmlAutomataSetFinalState) xmlAutomataSetFinalState__internal_alias __attribute((visibility("hidden"))); 1329#define xmlAutomataSetFinalState xmlAutomataSetFinalState__internal_alias 1330#endif 1331#endif 1332#endif 1333 1334#if defined(LIBXML_DEBUG_ENABLED) 1335#ifdef bottom_debugXML 1336#undef xmlBoolToText 1337extern __typeof (xmlBoolToText) xmlBoolToText __attribute((alias("xmlBoolToText__internal_alias"))); 1338#else 1339#ifndef xmlBoolToText 1340extern __typeof (xmlBoolToText) xmlBoolToText__internal_alias __attribute((visibility("hidden"))); 1341#define xmlBoolToText xmlBoolToText__internal_alias 1342#endif 1343#endif 1344#endif 1345 1346#ifdef bottom_tree 1347#undef xmlBufferAdd 1348extern __typeof (xmlBufferAdd) xmlBufferAdd __attribute((alias("xmlBufferAdd__internal_alias"))); 1349#else 1350#ifndef xmlBufferAdd 1351extern __typeof (xmlBufferAdd) xmlBufferAdd__internal_alias __attribute((visibility("hidden"))); 1352#define xmlBufferAdd xmlBufferAdd__internal_alias 1353#endif 1354#endif 1355 1356#ifdef bottom_tree 1357#undef xmlBufferAddHead 1358extern __typeof (xmlBufferAddHead) xmlBufferAddHead __attribute((alias("xmlBufferAddHead__internal_alias"))); 1359#else 1360#ifndef xmlBufferAddHead 1361extern __typeof (xmlBufferAddHead) xmlBufferAddHead__internal_alias __attribute((visibility("hidden"))); 1362#define xmlBufferAddHead xmlBufferAddHead__internal_alias 1363#endif 1364#endif 1365 1366#ifdef bottom_tree 1367#undef xmlBufferCCat 1368extern __typeof (xmlBufferCCat) xmlBufferCCat __attribute((alias("xmlBufferCCat__internal_alias"))); 1369#else 1370#ifndef xmlBufferCCat 1371extern __typeof (xmlBufferCCat) xmlBufferCCat__internal_alias __attribute((visibility("hidden"))); 1372#define xmlBufferCCat xmlBufferCCat__internal_alias 1373#endif 1374#endif 1375 1376#ifdef bottom_tree 1377#undef xmlBufferCat 1378extern __typeof (xmlBufferCat) xmlBufferCat __attribute((alias("xmlBufferCat__internal_alias"))); 1379#else 1380#ifndef xmlBufferCat 1381extern __typeof (xmlBufferCat) xmlBufferCat__internal_alias __attribute((visibility("hidden"))); 1382#define xmlBufferCat xmlBufferCat__internal_alias 1383#endif 1384#endif 1385 1386#ifdef bottom_tree 1387#undef xmlBufferContent 1388extern __typeof (xmlBufferContent) xmlBufferContent __attribute((alias("xmlBufferContent__internal_alias"))); 1389#else 1390#ifndef xmlBufferContent 1391extern __typeof (xmlBufferContent) xmlBufferContent__internal_alias __attribute((visibility("hidden"))); 1392#define xmlBufferContent xmlBufferContent__internal_alias 1393#endif 1394#endif 1395 1396#ifdef bottom_tree 1397#undef xmlBufferCreate 1398extern __typeof (xmlBufferCreate) xmlBufferCreate __attribute((alias("xmlBufferCreate__internal_alias"))); 1399#else 1400#ifndef xmlBufferCreate 1401extern __typeof (xmlBufferCreate) xmlBufferCreate__internal_alias __attribute((visibility("hidden"))); 1402#define xmlBufferCreate xmlBufferCreate__internal_alias 1403#endif 1404#endif 1405 1406#ifdef bottom_tree 1407#undef xmlBufferCreateSize 1408extern __typeof (xmlBufferCreateSize) xmlBufferCreateSize __attribute((alias("xmlBufferCreateSize__internal_alias"))); 1409#else 1410#ifndef xmlBufferCreateSize 1411extern __typeof (xmlBufferCreateSize) xmlBufferCreateSize__internal_alias __attribute((visibility("hidden"))); 1412#define xmlBufferCreateSize xmlBufferCreateSize__internal_alias 1413#endif 1414#endif 1415 1416#ifdef bottom_tree 1417#undef xmlBufferCreateStatic 1418extern __typeof (xmlBufferCreateStatic) xmlBufferCreateStatic __attribute((alias("xmlBufferCreateStatic__internal_alias"))); 1419#else 1420#ifndef xmlBufferCreateStatic 1421extern __typeof (xmlBufferCreateStatic) xmlBufferCreateStatic__internal_alias __attribute((visibility("hidden"))); 1422#define xmlBufferCreateStatic xmlBufferCreateStatic__internal_alias 1423#endif 1424#endif 1425 1426#ifdef bottom_tree 1427#undef xmlBufferDump 1428extern __typeof (xmlBufferDump) xmlBufferDump __attribute((alias("xmlBufferDump__internal_alias"))); 1429#else 1430#ifndef xmlBufferDump 1431extern __typeof (xmlBufferDump) xmlBufferDump__internal_alias __attribute((visibility("hidden"))); 1432#define xmlBufferDump xmlBufferDump__internal_alias 1433#endif 1434#endif 1435 1436#ifdef bottom_tree 1437#undef xmlBufferEmpty 1438extern __typeof (xmlBufferEmpty) xmlBufferEmpty __attribute((alias("xmlBufferEmpty__internal_alias"))); 1439#else 1440#ifndef xmlBufferEmpty 1441extern __typeof (xmlBufferEmpty) xmlBufferEmpty__internal_alias __attribute((visibility("hidden"))); 1442#define xmlBufferEmpty xmlBufferEmpty__internal_alias 1443#endif 1444#endif 1445 1446#ifdef bottom_tree 1447#undef xmlBufferFree 1448extern __typeof (xmlBufferFree) xmlBufferFree __attribute((alias("xmlBufferFree__internal_alias"))); 1449#else 1450#ifndef xmlBufferFree 1451extern __typeof (xmlBufferFree) xmlBufferFree__internal_alias __attribute((visibility("hidden"))); 1452#define xmlBufferFree xmlBufferFree__internal_alias 1453#endif 1454#endif 1455 1456#ifdef bottom_tree 1457#undef xmlBufferGrow 1458extern __typeof (xmlBufferGrow) xmlBufferGrow __attribute((alias("xmlBufferGrow__internal_alias"))); 1459#else 1460#ifndef xmlBufferGrow 1461extern __typeof (xmlBufferGrow) xmlBufferGrow__internal_alias __attribute((visibility("hidden"))); 1462#define xmlBufferGrow xmlBufferGrow__internal_alias 1463#endif 1464#endif 1465 1466#ifdef bottom_tree 1467#undef xmlBufferLength 1468extern __typeof (xmlBufferLength) xmlBufferLength __attribute((alias("xmlBufferLength__internal_alias"))); 1469#else 1470#ifndef xmlBufferLength 1471extern __typeof (xmlBufferLength) xmlBufferLength__internal_alias __attribute((visibility("hidden"))); 1472#define xmlBufferLength xmlBufferLength__internal_alias 1473#endif 1474#endif 1475 1476#ifdef bottom_tree 1477#undef xmlBufferResize 1478extern __typeof (xmlBufferResize) xmlBufferResize __attribute((alias("xmlBufferResize__internal_alias"))); 1479#else 1480#ifndef xmlBufferResize 1481extern __typeof (xmlBufferResize) xmlBufferResize__internal_alias __attribute((visibility("hidden"))); 1482#define xmlBufferResize xmlBufferResize__internal_alias 1483#endif 1484#endif 1485 1486#ifdef bottom_tree 1487#undef xmlBufferSetAllocationScheme 1488extern __typeof (xmlBufferSetAllocationScheme) xmlBufferSetAllocationScheme __attribute((alias("xmlBufferSetAllocationScheme__internal_alias"))); 1489#else 1490#ifndef xmlBufferSetAllocationScheme 1491extern __typeof (xmlBufferSetAllocationScheme) xmlBufferSetAllocationScheme__internal_alias __attribute((visibility("hidden"))); 1492#define xmlBufferSetAllocationScheme xmlBufferSetAllocationScheme__internal_alias 1493#endif 1494#endif 1495 1496#ifdef bottom_tree 1497#undef xmlBufferShrink 1498extern __typeof (xmlBufferShrink) xmlBufferShrink __attribute((alias("xmlBufferShrink__internal_alias"))); 1499#else 1500#ifndef xmlBufferShrink 1501extern __typeof (xmlBufferShrink) xmlBufferShrink__internal_alias __attribute((visibility("hidden"))); 1502#define xmlBufferShrink xmlBufferShrink__internal_alias 1503#endif 1504#endif 1505 1506#ifdef bottom_tree 1507#undef xmlBufferWriteCHAR 1508extern __typeof (xmlBufferWriteCHAR) xmlBufferWriteCHAR __attribute((alias("xmlBufferWriteCHAR__internal_alias"))); 1509#else 1510#ifndef xmlBufferWriteCHAR 1511extern __typeof (xmlBufferWriteCHAR) xmlBufferWriteCHAR__internal_alias __attribute((visibility("hidden"))); 1512#define xmlBufferWriteCHAR xmlBufferWriteCHAR__internal_alias 1513#endif 1514#endif 1515 1516#ifdef bottom_tree 1517#undef xmlBufferWriteChar 1518extern __typeof (xmlBufferWriteChar) xmlBufferWriteChar __attribute((alias("xmlBufferWriteChar__internal_alias"))); 1519#else 1520#ifndef xmlBufferWriteChar 1521extern __typeof (xmlBufferWriteChar) xmlBufferWriteChar__internal_alias __attribute((visibility("hidden"))); 1522#define xmlBufferWriteChar xmlBufferWriteChar__internal_alias 1523#endif 1524#endif 1525 1526#ifdef bottom_tree 1527#undef xmlBufferWriteQuotedString 1528extern __typeof (xmlBufferWriteQuotedString) xmlBufferWriteQuotedString __attribute((alias("xmlBufferWriteQuotedString__internal_alias"))); 1529#else 1530#ifndef xmlBufferWriteQuotedString 1531extern __typeof (xmlBufferWriteQuotedString) xmlBufferWriteQuotedString__internal_alias __attribute((visibility("hidden"))); 1532#define xmlBufferWriteQuotedString xmlBufferWriteQuotedString__internal_alias 1533#endif 1534#endif 1535 1536#ifdef bottom_tree 1537#undef xmlBuildQName 1538extern __typeof (xmlBuildQName) xmlBuildQName __attribute((alias("xmlBuildQName__internal_alias"))); 1539#else 1540#ifndef xmlBuildQName 1541extern __typeof (xmlBuildQName) xmlBuildQName__internal_alias __attribute((visibility("hidden"))); 1542#define xmlBuildQName xmlBuildQName__internal_alias 1543#endif 1544#endif 1545 1546#ifdef bottom_uri 1547#undef xmlBuildRelativeURI 1548extern __typeof (xmlBuildRelativeURI) xmlBuildRelativeURI __attribute((alias("xmlBuildRelativeURI__internal_alias"))); 1549#else 1550#ifndef xmlBuildRelativeURI 1551extern __typeof (xmlBuildRelativeURI) xmlBuildRelativeURI__internal_alias __attribute((visibility("hidden"))); 1552#define xmlBuildRelativeURI xmlBuildRelativeURI__internal_alias 1553#endif 1554#endif 1555 1556#ifdef bottom_uri 1557#undef xmlBuildURI 1558extern __typeof (xmlBuildURI) xmlBuildURI __attribute((alias("xmlBuildURI__internal_alias"))); 1559#else 1560#ifndef xmlBuildURI 1561extern __typeof (xmlBuildURI) xmlBuildURI__internal_alias __attribute((visibility("hidden"))); 1562#define xmlBuildURI xmlBuildURI__internal_alias 1563#endif 1564#endif 1565 1566#ifdef bottom_encoding 1567#undef xmlByteConsumed 1568extern __typeof (xmlByteConsumed) xmlByteConsumed __attribute((alias("xmlByteConsumed__internal_alias"))); 1569#else 1570#ifndef xmlByteConsumed 1571extern __typeof (xmlByteConsumed) xmlByteConsumed__internal_alias __attribute((visibility("hidden"))); 1572#define xmlByteConsumed xmlByteConsumed__internal_alias 1573#endif 1574#endif 1575 1576#if defined(LIBXML_C14N_ENABLED) && defined(LIBXML_OUTPUT_ENABLED) 1577#ifdef bottom_c14n 1578#undef xmlC14NDocDumpMemory 1579extern __typeof (xmlC14NDocDumpMemory) xmlC14NDocDumpMemory __attribute((alias("xmlC14NDocDumpMemory__internal_alias"))); 1580#else 1581#ifndef xmlC14NDocDumpMemory 1582extern __typeof (xmlC14NDocDumpMemory) xmlC14NDocDumpMemory__internal_alias __attribute((visibility("hidden"))); 1583#define xmlC14NDocDumpMemory xmlC14NDocDumpMemory__internal_alias 1584#endif 1585#endif 1586#endif 1587 1588#if defined(LIBXML_C14N_ENABLED) && defined(LIBXML_OUTPUT_ENABLED) 1589#ifdef bottom_c14n 1590#undef xmlC14NDocSave 1591extern __typeof (xmlC14NDocSave) xmlC14NDocSave __attribute((alias("xmlC14NDocSave__internal_alias"))); 1592#else 1593#ifndef xmlC14NDocSave 1594extern __typeof (xmlC14NDocSave) xmlC14NDocSave__internal_alias __attribute((visibility("hidden"))); 1595#define xmlC14NDocSave xmlC14NDocSave__internal_alias 1596#endif 1597#endif 1598#endif 1599 1600#if defined(LIBXML_C14N_ENABLED) && defined(LIBXML_OUTPUT_ENABLED) 1601#ifdef bottom_c14n 1602#undef xmlC14NDocSaveTo 1603extern __typeof (xmlC14NDocSaveTo) xmlC14NDocSaveTo __attribute((alias("xmlC14NDocSaveTo__internal_alias"))); 1604#else 1605#ifndef xmlC14NDocSaveTo 1606extern __typeof (xmlC14NDocSaveTo) xmlC14NDocSaveTo__internal_alias __attribute((visibility("hidden"))); 1607#define xmlC14NDocSaveTo xmlC14NDocSaveTo__internal_alias 1608#endif 1609#endif 1610#endif 1611 1612#if defined(LIBXML_C14N_ENABLED) && defined(LIBXML_OUTPUT_ENABLED) 1613#ifdef bottom_c14n 1614#undef xmlC14NExecute 1615extern __typeof (xmlC14NExecute) xmlC14NExecute __attribute((alias("xmlC14NExecute__internal_alias"))); 1616#else 1617#ifndef xmlC14NExecute 1618extern __typeof (xmlC14NExecute) xmlC14NExecute__internal_alias __attribute((visibility("hidden"))); 1619#define xmlC14NExecute xmlC14NExecute__internal_alias 1620#endif 1621#endif 1622#endif 1623 1624#ifdef bottom_uri 1625#undef xmlCanonicPath 1626extern __typeof (xmlCanonicPath) xmlCanonicPath __attribute((alias("xmlCanonicPath__internal_alias"))); 1627#else 1628#ifndef xmlCanonicPath 1629extern __typeof (xmlCanonicPath) xmlCanonicPath__internal_alias __attribute((visibility("hidden"))); 1630#define xmlCanonicPath xmlCanonicPath__internal_alias 1631#endif 1632#endif 1633 1634#if defined(LIBXML_CATALOG_ENABLED) 1635#ifdef bottom_catalog 1636#undef xmlCatalogAdd 1637extern __typeof (xmlCatalogAdd) xmlCatalogAdd __attribute((alias("xmlCatalogAdd__internal_alias"))); 1638#else 1639#ifndef xmlCatalogAdd 1640extern __typeof (xmlCatalogAdd) xmlCatalogAdd__internal_alias __attribute((visibility("hidden"))); 1641#define xmlCatalogAdd xmlCatalogAdd__internal_alias 1642#endif 1643#endif 1644#endif 1645 1646#if defined(LIBXML_CATALOG_ENABLED) 1647#ifdef bottom_catalog 1648#undef xmlCatalogAddLocal 1649extern __typeof (xmlCatalogAddLocal) xmlCatalogAddLocal __attribute((alias("xmlCatalogAddLocal__internal_alias"))); 1650#else 1651#ifndef xmlCatalogAddLocal 1652extern __typeof (xmlCatalogAddLocal) xmlCatalogAddLocal__internal_alias __attribute((visibility("hidden"))); 1653#define xmlCatalogAddLocal xmlCatalogAddLocal__internal_alias 1654#endif 1655#endif 1656#endif 1657 1658#if defined(LIBXML_CATALOG_ENABLED) 1659#ifdef bottom_catalog 1660#undef xmlCatalogCleanup 1661extern __typeof (xmlCatalogCleanup) xmlCatalogCleanup __attribute((alias("xmlCatalogCleanup__internal_alias"))); 1662#else 1663#ifndef xmlCatalogCleanup 1664extern __typeof (xmlCatalogCleanup) xmlCatalogCleanup__internal_alias __attribute((visibility("hidden"))); 1665#define xmlCatalogCleanup xmlCatalogCleanup__internal_alias 1666#endif 1667#endif 1668#endif 1669 1670#if defined(LIBXML_CATALOG_ENABLED) 1671#ifdef bottom_catalog 1672#undef xmlCatalogConvert 1673extern __typeof (xmlCatalogConvert) xmlCatalogConvert __attribute((alias("xmlCatalogConvert__internal_alias"))); 1674#else 1675#ifndef xmlCatalogConvert 1676extern __typeof (xmlCatalogConvert) xmlCatalogConvert__internal_alias __attribute((visibility("hidden"))); 1677#define xmlCatalogConvert xmlCatalogConvert__internal_alias 1678#endif 1679#endif 1680#endif 1681 1682#if defined(LIBXML_CATALOG_ENABLED) && defined(LIBXML_OUTPUT_ENABLED) 1683#ifdef bottom_catalog 1684#undef xmlCatalogDump 1685extern __typeof (xmlCatalogDump) xmlCatalogDump __attribute((alias("xmlCatalogDump__internal_alias"))); 1686#else 1687#ifndef xmlCatalogDump 1688extern __typeof (xmlCatalogDump) xmlCatalogDump__internal_alias __attribute((visibility("hidden"))); 1689#define xmlCatalogDump xmlCatalogDump__internal_alias 1690#endif 1691#endif 1692#endif 1693 1694#if defined(LIBXML_CATALOG_ENABLED) 1695#ifdef bottom_catalog 1696#undef xmlCatalogFreeLocal 1697extern __typeof (xmlCatalogFreeLocal) xmlCatalogFreeLocal __attribute((alias("xmlCatalogFreeLocal__internal_alias"))); 1698#else 1699#ifndef xmlCatalogFreeLocal 1700extern __typeof (xmlCatalogFreeLocal) xmlCatalogFreeLocal__internal_alias __attribute((visibility("hidden"))); 1701#define xmlCatalogFreeLocal xmlCatalogFreeLocal__internal_alias 1702#endif 1703#endif 1704#endif 1705 1706#if defined(LIBXML_CATALOG_ENABLED) 1707#ifdef bottom_catalog 1708#undef xmlCatalogGetDefaults 1709extern __typeof (xmlCatalogGetDefaults) xmlCatalogGetDefaults __attribute((alias("xmlCatalogGetDefaults__internal_alias"))); 1710#else 1711#ifndef xmlCatalogGetDefaults 1712extern __typeof (xmlCatalogGetDefaults) xmlCatalogGetDefaults__internal_alias __attribute((visibility("hidden"))); 1713#define xmlCatalogGetDefaults xmlCatalogGetDefaults__internal_alias 1714#endif 1715#endif 1716#endif 1717 1718#if defined(LIBXML_CATALOG_ENABLED) 1719#ifdef bottom_catalog 1720#undef xmlCatalogGetPublic 1721extern __typeof (xmlCatalogGetPublic) xmlCatalogGetPublic __attribute((alias("xmlCatalogGetPublic__internal_alias"))); 1722#else 1723#ifndef xmlCatalogGetPublic 1724extern __typeof (xmlCatalogGetPublic) xmlCatalogGetPublic__internal_alias __attribute((visibility("hidden"))); 1725#define xmlCatalogGetPublic xmlCatalogGetPublic__internal_alias 1726#endif 1727#endif 1728#endif 1729 1730#if defined(LIBXML_CATALOG_ENABLED) 1731#ifdef bottom_catalog 1732#undef xmlCatalogGetSystem 1733extern __typeof (xmlCatalogGetSystem) xmlCatalogGetSystem __attribute((alias("xmlCatalogGetSystem__internal_alias"))); 1734#else 1735#ifndef xmlCatalogGetSystem 1736extern __typeof (xmlCatalogGetSystem) xmlCatalogGetSystem__internal_alias __attribute((visibility("hidden"))); 1737#define xmlCatalogGetSystem xmlCatalogGetSystem__internal_alias 1738#endif 1739#endif 1740#endif 1741 1742#if defined(LIBXML_CATALOG_ENABLED) 1743#ifdef bottom_catalog 1744#undef xmlCatalogIsEmpty 1745extern __typeof (xmlCatalogIsEmpty) xmlCatalogIsEmpty __attribute((alias("xmlCatalogIsEmpty__internal_alias"))); 1746#else 1747#ifndef xmlCatalogIsEmpty 1748extern __typeof (xmlCatalogIsEmpty) xmlCatalogIsEmpty__internal_alias __attribute((visibility("hidden"))); 1749#define xmlCatalogIsEmpty xmlCatalogIsEmpty__internal_alias 1750#endif 1751#endif 1752#endif 1753 1754#if defined(LIBXML_CATALOG_ENABLED) 1755#ifdef bottom_catalog 1756#undef xmlCatalogLocalResolve 1757extern __typeof (xmlCatalogLocalResolve) xmlCatalogLocalResolve __attribute((alias("xmlCatalogLocalResolve__internal_alias"))); 1758#else 1759#ifndef xmlCatalogLocalResolve 1760extern __typeof (xmlCatalogLocalResolve) xmlCatalogLocalResolve__internal_alias __attribute((visibility("hidden"))); 1761#define xmlCatalogLocalResolve xmlCatalogLocalResolve__internal_alias 1762#endif 1763#endif 1764#endif 1765 1766#if defined(LIBXML_CATALOG_ENABLED) 1767#ifdef bottom_catalog 1768#undef xmlCatalogLocalResolveURI 1769extern __typeof (xmlCatalogLocalResolveURI) xmlCatalogLocalResolveURI __attribute((alias("xmlCatalogLocalResolveURI__internal_alias"))); 1770#else 1771#ifndef xmlCatalogLocalResolveURI 1772extern __typeof (xmlCatalogLocalResolveURI) xmlCatalogLocalResolveURI__internal_alias __attribute((visibility("hidden"))); 1773#define xmlCatalogLocalResolveURI xmlCatalogLocalResolveURI__internal_alias 1774#endif 1775#endif 1776#endif 1777 1778#if defined(LIBXML_CATALOG_ENABLED) 1779#ifdef bottom_catalog 1780#undef xmlCatalogRemove 1781extern __typeof (xmlCatalogRemove) xmlCatalogRemove __attribute((alias("xmlCatalogRemove__internal_alias"))); 1782#else 1783#ifndef xmlCatalogRemove 1784extern __typeof (xmlCatalogRemove) xmlCatalogRemove__internal_alias __attribute((visibility("hidden"))); 1785#define xmlCatalogRemove xmlCatalogRemove__internal_alias 1786#endif 1787#endif 1788#endif 1789 1790#if defined(LIBXML_CATALOG_ENABLED) 1791#ifdef bottom_catalog 1792#undef xmlCatalogResolve 1793extern __typeof (xmlCatalogResolve) xmlCatalogResolve __attribute((alias("xmlCatalogResolve__internal_alias"))); 1794#else 1795#ifndef xmlCatalogResolve 1796extern __typeof (xmlCatalogResolve) xmlCatalogResolve__internal_alias __attribute((visibility("hidden"))); 1797#define xmlCatalogResolve xmlCatalogResolve__internal_alias 1798#endif 1799#endif 1800#endif 1801 1802#if defined(LIBXML_CATALOG_ENABLED) 1803#ifdef bottom_catalog 1804#undef xmlCatalogResolvePublic 1805extern __typeof (xmlCatalogResolvePublic) xmlCatalogResolvePublic __attribute((alias("xmlCatalogResolvePublic__internal_alias"))); 1806#else 1807#ifndef xmlCatalogResolvePublic 1808extern __typeof (xmlCatalogResolvePublic) xmlCatalogResolvePublic__internal_alias __attribute((visibility("hidden"))); 1809#define xmlCatalogResolvePublic xmlCatalogResolvePublic__internal_alias 1810#endif 1811#endif 1812#endif 1813 1814#if defined(LIBXML_CATALOG_ENABLED) 1815#ifdef bottom_catalog 1816#undef xmlCatalogResolveSystem 1817extern __typeof (xmlCatalogResolveSystem) xmlCatalogResolveSystem __attribute((alias("xmlCatalogResolveSystem__internal_alias"))); 1818#else 1819#ifndef xmlCatalogResolveSystem 1820extern __typeof (xmlCatalogResolveSystem) xmlCatalogResolveSystem__internal_alias __attribute((visibility("hidden"))); 1821#define xmlCatalogResolveSystem xmlCatalogResolveSystem__internal_alias 1822#endif 1823#endif 1824#endif 1825 1826#if defined(LIBXML_CATALOG_ENABLED) 1827#ifdef bottom_catalog 1828#undef xmlCatalogResolveURI 1829extern __typeof (xmlCatalogResolveURI) xmlCatalogResolveURI __attribute((alias("xmlCatalogResolveURI__internal_alias"))); 1830#else 1831#ifndef xmlCatalogResolveURI 1832extern __typeof (xmlCatalogResolveURI) xmlCatalogResolveURI__internal_alias __attribute((visibility("hidden"))); 1833#define xmlCatalogResolveURI xmlCatalogResolveURI__internal_alias 1834#endif 1835#endif 1836#endif 1837 1838#if defined(LIBXML_CATALOG_ENABLED) 1839#ifdef bottom_catalog 1840#undef xmlCatalogSetDebug 1841extern __typeof (xmlCatalogSetDebug) xmlCatalogSetDebug __attribute((alias("xmlCatalogSetDebug__internal_alias"))); 1842#else 1843#ifndef xmlCatalogSetDebug 1844extern __typeof (xmlCatalogSetDebug) xmlCatalogSetDebug__internal_alias __attribute((visibility("hidden"))); 1845#define xmlCatalogSetDebug xmlCatalogSetDebug__internal_alias 1846#endif 1847#endif 1848#endif 1849 1850#if defined(LIBXML_CATALOG_ENABLED) 1851#ifdef bottom_catalog 1852#undef xmlCatalogSetDefaultPrefer 1853extern __typeof (xmlCatalogSetDefaultPrefer) xmlCatalogSetDefaultPrefer __attribute((alias("xmlCatalogSetDefaultPrefer__internal_alias"))); 1854#else 1855#ifndef xmlCatalogSetDefaultPrefer 1856extern __typeof (xmlCatalogSetDefaultPrefer) xmlCatalogSetDefaultPrefer__internal_alias __attribute((visibility("hidden"))); 1857#define xmlCatalogSetDefaultPrefer xmlCatalogSetDefaultPrefer__internal_alias 1858#endif 1859#endif 1860#endif 1861 1862#if defined(LIBXML_CATALOG_ENABLED) 1863#ifdef bottom_catalog 1864#undef xmlCatalogSetDefaults 1865extern __typeof (xmlCatalogSetDefaults) xmlCatalogSetDefaults __attribute((alias("xmlCatalogSetDefaults__internal_alias"))); 1866#else 1867#ifndef xmlCatalogSetDefaults 1868extern __typeof (xmlCatalogSetDefaults) xmlCatalogSetDefaults__internal_alias __attribute((visibility("hidden"))); 1869#define xmlCatalogSetDefaults xmlCatalogSetDefaults__internal_alias 1870#endif 1871#endif 1872#endif 1873 1874#ifdef bottom_encoding 1875#undef xmlCharEncCloseFunc 1876extern __typeof (xmlCharEncCloseFunc) xmlCharEncCloseFunc __attribute((alias("xmlCharEncCloseFunc__internal_alias"))); 1877#else 1878#ifndef xmlCharEncCloseFunc 1879extern __typeof (xmlCharEncCloseFunc) xmlCharEncCloseFunc__internal_alias __attribute((visibility("hidden"))); 1880#define xmlCharEncCloseFunc xmlCharEncCloseFunc__internal_alias 1881#endif 1882#endif 1883 1884#ifdef bottom_encoding 1885#undef xmlCharEncFirstLine 1886extern __typeof (xmlCharEncFirstLine) xmlCharEncFirstLine __attribute((alias("xmlCharEncFirstLine__internal_alias"))); 1887#else 1888#ifndef xmlCharEncFirstLine 1889extern __typeof (xmlCharEncFirstLine) xmlCharEncFirstLine__internal_alias __attribute((visibility("hidden"))); 1890#define xmlCharEncFirstLine xmlCharEncFirstLine__internal_alias 1891#endif 1892#endif 1893 1894#ifdef bottom_encoding 1895#undef xmlCharEncInFunc 1896extern __typeof (xmlCharEncInFunc) xmlCharEncInFunc __attribute((alias("xmlCharEncInFunc__internal_alias"))); 1897#else 1898#ifndef xmlCharEncInFunc 1899extern __typeof (xmlCharEncInFunc) xmlCharEncInFunc__internal_alias __attribute((visibility("hidden"))); 1900#define xmlCharEncInFunc xmlCharEncInFunc__internal_alias 1901#endif 1902#endif 1903 1904#ifdef bottom_encoding 1905#undef xmlCharEncOutFunc 1906extern __typeof (xmlCharEncOutFunc) xmlCharEncOutFunc __attribute((alias("xmlCharEncOutFunc__internal_alias"))); 1907#else 1908#ifndef xmlCharEncOutFunc 1909extern __typeof (xmlCharEncOutFunc) xmlCharEncOutFunc__internal_alias __attribute((visibility("hidden"))); 1910#define xmlCharEncOutFunc xmlCharEncOutFunc__internal_alias 1911#endif 1912#endif 1913 1914#ifdef bottom_chvalid 1915#undef xmlCharInRange 1916extern __typeof (xmlCharInRange) xmlCharInRange __attribute((alias("xmlCharInRange__internal_alias"))); 1917#else 1918#ifndef xmlCharInRange 1919extern __typeof (xmlCharInRange) xmlCharInRange__internal_alias __attribute((visibility("hidden"))); 1920#define xmlCharInRange xmlCharInRange__internal_alias 1921#endif 1922#endif 1923 1924#ifdef bottom_xmlstring 1925#undef xmlCharStrdup 1926extern __typeof (xmlCharStrdup) xmlCharStrdup __attribute((alias("xmlCharStrdup__internal_alias"))); 1927#else 1928#ifndef xmlCharStrdup 1929extern __typeof (xmlCharStrdup) xmlCharStrdup__internal_alias __attribute((visibility("hidden"))); 1930#define xmlCharStrdup xmlCharStrdup__internal_alias 1931#endif 1932#endif 1933 1934#ifdef bottom_xmlstring 1935#undef xmlCharStrndup 1936extern __typeof (xmlCharStrndup) xmlCharStrndup __attribute((alias("xmlCharStrndup__internal_alias"))); 1937#else 1938#ifndef xmlCharStrndup 1939extern __typeof (xmlCharStrndup) xmlCharStrndup__internal_alias __attribute((visibility("hidden"))); 1940#define xmlCharStrndup xmlCharStrndup__internal_alias 1941#endif 1942#endif 1943 1944#ifdef bottom_xmlIO 1945#undef xmlCheckFilename 1946extern __typeof (xmlCheckFilename) xmlCheckFilename __attribute((alias("xmlCheckFilename__internal_alias"))); 1947#else 1948#ifndef xmlCheckFilename 1949extern __typeof (xmlCheckFilename) xmlCheckFilename__internal_alias __attribute((visibility("hidden"))); 1950#define xmlCheckFilename xmlCheckFilename__internal_alias 1951#endif 1952#endif 1953 1954#ifdef bottom_xmlIO 1955#undef xmlCheckHTTPInput 1956extern __typeof (xmlCheckHTTPInput) xmlCheckHTTPInput __attribute((alias("xmlCheckHTTPInput__internal_alias"))); 1957#else 1958#ifndef xmlCheckHTTPInput 1959extern __typeof (xmlCheckHTTPInput) xmlCheckHTTPInput__internal_alias __attribute((visibility("hidden"))); 1960#define xmlCheckHTTPInput xmlCheckHTTPInput__internal_alias 1961#endif 1962#endif 1963 1964#ifdef bottom_parser 1965#undef xmlCheckLanguageID 1966extern __typeof (xmlCheckLanguageID) xmlCheckLanguageID __attribute((alias("xmlCheckLanguageID__internal_alias"))); 1967#else 1968#ifndef xmlCheckLanguageID 1969extern __typeof (xmlCheckLanguageID) xmlCheckLanguageID__internal_alias __attribute((visibility("hidden"))); 1970#define xmlCheckLanguageID xmlCheckLanguageID__internal_alias 1971#endif 1972#endif 1973 1974#ifdef bottom_xmlstring 1975#undef xmlCheckUTF8 1976extern __typeof (xmlCheckUTF8) xmlCheckUTF8 __attribute((alias("xmlCheckUTF8__internal_alias"))); 1977#else 1978#ifndef xmlCheckUTF8 1979extern __typeof (xmlCheckUTF8) xmlCheckUTF8__internal_alias __attribute((visibility("hidden"))); 1980#define xmlCheckUTF8 xmlCheckUTF8__internal_alias 1981#endif 1982#endif 1983 1984#ifdef bottom_parserInternals 1985#undef xmlCheckVersion 1986extern __typeof (xmlCheckVersion) xmlCheckVersion __attribute((alias("xmlCheckVersion__internal_alias"))); 1987#else 1988#ifndef xmlCheckVersion 1989extern __typeof (xmlCheckVersion) xmlCheckVersion__internal_alias __attribute((visibility("hidden"))); 1990#define xmlCheckVersion xmlCheckVersion__internal_alias 1991#endif 1992#endif 1993 1994#if defined(LIBXML_TREE_ENABLED) 1995#ifdef bottom_tree 1996#undef xmlChildElementCount 1997extern __typeof (xmlChildElementCount) xmlChildElementCount __attribute((alias("xmlChildElementCount__internal_alias"))); 1998#else 1999#ifndef xmlChildElementCount 2000extern __typeof (xmlChildElementCount) xmlChildElementCount__internal_alias __attribute((visibility("hidden"))); 2001#define xmlChildElementCount xmlChildElementCount__internal_alias 2002#endif 2003#endif 2004#endif 2005 2006#ifdef bottom_encoding 2007#undef xmlCleanupCharEncodingHandlers 2008extern __typeof (xmlCleanupCharEncodingHandlers) xmlCleanupCharEncodingHandlers __attribute((alias("xmlCleanupCharEncodingHandlers__internal_alias"))); 2009#else 2010#ifndef xmlCleanupCharEncodingHandlers 2011extern __typeof (xmlCleanupCharEncodingHandlers) xmlCleanupCharEncodingHandlers__internal_alias __attribute((visibility("hidden"))); 2012#define xmlCleanupCharEncodingHandlers xmlCleanupCharEncodingHandlers__internal_alias 2013#endif 2014#endif 2015 2016#ifdef bottom_encoding 2017#undef xmlCleanupEncodingAliases 2018extern __typeof (xmlCleanupEncodingAliases) xmlCleanupEncodingAliases __attribute((alias("xmlCleanupEncodingAliases__internal_alias"))); 2019#else 2020#ifndef xmlCleanupEncodingAliases 2021extern __typeof (xmlCleanupEncodingAliases) xmlCleanupEncodingAliases__internal_alias __attribute((visibility("hidden"))); 2022#define xmlCleanupEncodingAliases xmlCleanupEncodingAliases__internal_alias 2023#endif 2024#endif 2025 2026#ifdef bottom_globals 2027#undef xmlCleanupGlobals 2028extern __typeof (xmlCleanupGlobals) xmlCleanupGlobals __attribute((alias("xmlCleanupGlobals__internal_alias"))); 2029#else 2030#ifndef xmlCleanupGlobals 2031extern __typeof (xmlCleanupGlobals) xmlCleanupGlobals__internal_alias __attribute((visibility("hidden"))); 2032#define xmlCleanupGlobals xmlCleanupGlobals__internal_alias 2033#endif 2034#endif 2035 2036#ifdef bottom_xmlIO 2037#undef xmlCleanupInputCallbacks 2038extern __typeof (xmlCleanupInputCallbacks) xmlCleanupInputCallbacks __attribute((alias("xmlCleanupInputCallbacks__internal_alias"))); 2039#else 2040#ifndef xmlCleanupInputCallbacks 2041extern __typeof (xmlCleanupInputCallbacks) xmlCleanupInputCallbacks__internal_alias __attribute((visibility("hidden"))); 2042#define xmlCleanupInputCallbacks xmlCleanupInputCallbacks__internal_alias 2043#endif 2044#endif 2045 2046#ifdef bottom_xmlmemory 2047#undef xmlCleanupMemory 2048extern __typeof (xmlCleanupMemory) xmlCleanupMemory __attribute((alias("xmlCleanupMemory__internal_alias"))); 2049#else 2050#ifndef xmlCleanupMemory 2051extern __typeof (xmlCleanupMemory) xmlCleanupMemory__internal_alias __attribute((visibility("hidden"))); 2052#define xmlCleanupMemory xmlCleanupMemory__internal_alias 2053#endif 2054#endif 2055 2056#if defined(LIBXML_OUTPUT_ENABLED) 2057#ifdef bottom_xmlIO 2058#undef xmlCleanupOutputCallbacks 2059extern __typeof (xmlCleanupOutputCallbacks) xmlCleanupOutputCallbacks __attribute((alias("xmlCleanupOutputCallbacks__internal_alias"))); 2060#else 2061#ifndef xmlCleanupOutputCallbacks 2062extern __typeof (xmlCleanupOutputCallbacks) xmlCleanupOutputCallbacks__internal_alias __attribute((visibility("hidden"))); 2063#define xmlCleanupOutputCallbacks xmlCleanupOutputCallbacks__internal_alias 2064#endif 2065#endif 2066#endif 2067 2068#ifdef bottom_parser 2069#undef xmlCleanupParser 2070extern __typeof (xmlCleanupParser) xmlCleanupParser __attribute((alias("xmlCleanupParser__internal_alias"))); 2071#else 2072#ifndef xmlCleanupParser 2073extern __typeof (xmlCleanupParser) xmlCleanupParser__internal_alias __attribute((visibility("hidden"))); 2074#define xmlCleanupParser xmlCleanupParser__internal_alias 2075#endif 2076#endif 2077 2078#if defined(LIBXML_LEGACY_ENABLED) 2079#ifdef bottom_legacy 2080#undef xmlCleanupPredefinedEntities 2081extern __typeof (xmlCleanupPredefinedEntities) xmlCleanupPredefinedEntities __attribute((alias("xmlCleanupPredefinedEntities__internal_alias"))); 2082#else 2083#ifndef xmlCleanupPredefinedEntities 2084extern __typeof (xmlCleanupPredefinedEntities) xmlCleanupPredefinedEntities__internal_alias __attribute((visibility("hidden"))); 2085#define xmlCleanupPredefinedEntities xmlCleanupPredefinedEntities__internal_alias 2086#endif 2087#endif 2088#endif 2089 2090#ifdef bottom_threads 2091#undef xmlCleanupThreads 2092extern __typeof (xmlCleanupThreads) xmlCleanupThreads __attribute((alias("xmlCleanupThreads__internal_alias"))); 2093#else 2094#ifndef xmlCleanupThreads 2095extern __typeof (xmlCleanupThreads) xmlCleanupThreads__internal_alias __attribute((visibility("hidden"))); 2096#define xmlCleanupThreads xmlCleanupThreads__internal_alias 2097#endif 2098#endif 2099 2100#ifdef bottom_parserInternals 2101#undef xmlClearNodeInfoSeq 2102extern __typeof (xmlClearNodeInfoSeq) xmlClearNodeInfoSeq __attribute((alias("xmlClearNodeInfoSeq__internal_alias"))); 2103#else 2104#ifndef xmlClearNodeInfoSeq 2105extern __typeof (xmlClearNodeInfoSeq) xmlClearNodeInfoSeq__internal_alias __attribute((visibility("hidden"))); 2106#define xmlClearNodeInfoSeq xmlClearNodeInfoSeq__internal_alias 2107#endif 2108#endif 2109 2110#ifdef bottom_parserInternals 2111#undef xmlClearParserCtxt 2112extern __typeof (xmlClearParserCtxt) xmlClearParserCtxt __attribute((alias("xmlClearParserCtxt__internal_alias"))); 2113#else 2114#ifndef xmlClearParserCtxt 2115extern __typeof (xmlClearParserCtxt) xmlClearParserCtxt__internal_alias __attribute((visibility("hidden"))); 2116#define xmlClearParserCtxt xmlClearParserCtxt__internal_alias 2117#endif 2118#endif 2119 2120#if defined(LIBXML_CATALOG_ENABLED) 2121#ifdef bottom_catalog 2122#undef xmlConvertSGMLCatalog 2123extern __typeof (xmlConvertSGMLCatalog) xmlConvertSGMLCatalog __attribute((alias("xmlConvertSGMLCatalog__internal_alias"))); 2124#else 2125#ifndef xmlConvertSGMLCatalog 2126extern __typeof (xmlConvertSGMLCatalog) xmlConvertSGMLCatalog__internal_alias __attribute((visibility("hidden"))); 2127#define xmlConvertSGMLCatalog xmlConvertSGMLCatalog__internal_alias 2128#endif 2129#endif 2130#endif 2131 2132#if defined(LIBXML_TREE_ENABLED) 2133#ifdef bottom_valid 2134#undef xmlCopyAttributeTable 2135extern __typeof (xmlCopyAttributeTable) xmlCopyAttributeTable __attribute((alias("xmlCopyAttributeTable__internal_alias"))); 2136#else 2137#ifndef xmlCopyAttributeTable 2138extern __typeof (xmlCopyAttributeTable) xmlCopyAttributeTable__internal_alias __attribute((visibility("hidden"))); 2139#define xmlCopyAttributeTable xmlCopyAttributeTable__internal_alias 2140#endif 2141#endif 2142#endif 2143 2144#ifdef bottom_parserInternals 2145#undef xmlCopyChar 2146extern __typeof (xmlCopyChar) xmlCopyChar __attribute((alias("xmlCopyChar__internal_alias"))); 2147#else 2148#ifndef xmlCopyChar 2149extern __typeof (xmlCopyChar) xmlCopyChar__internal_alias __attribute((visibility("hidden"))); 2150#define xmlCopyChar xmlCopyChar__internal_alias 2151#endif 2152#endif 2153 2154#ifdef bottom_parserInternals 2155#undef xmlCopyCharMultiByte 2156extern __typeof (xmlCopyCharMultiByte) xmlCopyCharMultiByte __attribute((alias("xmlCopyCharMultiByte__internal_alias"))); 2157#else 2158#ifndef xmlCopyCharMultiByte 2159extern __typeof (xmlCopyCharMultiByte) xmlCopyCharMultiByte__internal_alias __attribute((visibility("hidden"))); 2160#define xmlCopyCharMultiByte xmlCopyCharMultiByte__internal_alias 2161#endif 2162#endif 2163 2164#if defined(LIBXML_TREE_ENABLED) || defined(LIBXML_SCHEMAS_ENABLED) 2165#ifdef bottom_tree 2166#undef xmlCopyDoc 2167extern __typeof (xmlCopyDoc) xmlCopyDoc __attribute((alias("xmlCopyDoc__internal_alias"))); 2168#else 2169#ifndef xmlCopyDoc 2170extern __typeof (xmlCopyDoc) xmlCopyDoc__internal_alias __attribute((visibility("hidden"))); 2171#define xmlCopyDoc xmlCopyDoc__internal_alias 2172#endif 2173#endif 2174#endif 2175 2176#ifdef bottom_valid 2177#undef xmlCopyDocElementContent 2178extern __typeof (xmlCopyDocElementContent) xmlCopyDocElementContent __attribute((alias("xmlCopyDocElementContent__internal_alias"))); 2179#else 2180#ifndef xmlCopyDocElementContent 2181extern __typeof (xmlCopyDocElementContent) xmlCopyDocElementContent__internal_alias __attribute((visibility("hidden"))); 2182#define xmlCopyDocElementContent xmlCopyDocElementContent__internal_alias 2183#endif 2184#endif 2185 2186#if defined(LIBXML_TREE_ENABLED) 2187#ifdef bottom_tree 2188#undef xmlCopyDtd 2189extern __typeof (xmlCopyDtd) xmlCopyDtd __attribute((alias("xmlCopyDtd__internal_alias"))); 2190#else 2191#ifndef xmlCopyDtd 2192extern __typeof (xmlCopyDtd) xmlCopyDtd__internal_alias __attribute((visibility("hidden"))); 2193#define xmlCopyDtd xmlCopyDtd__internal_alias 2194#endif 2195#endif 2196#endif 2197 2198#ifdef bottom_valid 2199#undef xmlCopyElementContent 2200extern __typeof (xmlCopyElementContent) xmlCopyElementContent __attribute((alias("xmlCopyElementContent__internal_alias"))); 2201#else 2202#ifndef xmlCopyElementContent 2203extern __typeof (xmlCopyElementContent) xmlCopyElementContent__internal_alias __attribute((visibility("hidden"))); 2204#define xmlCopyElementContent xmlCopyElementContent__internal_alias 2205#endif 2206#endif 2207 2208#if defined(LIBXML_TREE_ENABLED) 2209#ifdef bottom_valid 2210#undef xmlCopyElementTable 2211extern __typeof (xmlCopyElementTable) xmlCopyElementTable __attribute((alias("xmlCopyElementTable__internal_alias"))); 2212#else 2213#ifndef xmlCopyElementTable 2214extern __typeof (xmlCopyElementTable) xmlCopyElementTable__internal_alias __attribute((visibility("hidden"))); 2215#define xmlCopyElementTable xmlCopyElementTable__internal_alias 2216#endif 2217#endif 2218#endif 2219 2220#if defined(LIBXML_TREE_ENABLED) 2221#ifdef bottom_entities 2222#undef xmlCopyEntitiesTable 2223extern __typeof (xmlCopyEntitiesTable) xmlCopyEntitiesTable __attribute((alias("xmlCopyEntitiesTable__internal_alias"))); 2224#else 2225#ifndef xmlCopyEntitiesTable 2226extern __typeof (xmlCopyEntitiesTable) xmlCopyEntitiesTable__internal_alias __attribute((visibility("hidden"))); 2227#define xmlCopyEntitiesTable xmlCopyEntitiesTable__internal_alias 2228#endif 2229#endif 2230#endif 2231 2232#if defined(LIBXML_TREE_ENABLED) 2233#ifdef bottom_valid 2234#undef xmlCopyEnumeration 2235extern __typeof (xmlCopyEnumeration) xmlCopyEnumeration __attribute((alias("xmlCopyEnumeration__internal_alias"))); 2236#else 2237#ifndef xmlCopyEnumeration 2238extern __typeof (xmlCopyEnumeration) xmlCopyEnumeration__internal_alias __attribute((visibility("hidden"))); 2239#define xmlCopyEnumeration xmlCopyEnumeration__internal_alias 2240#endif 2241#endif 2242#endif 2243 2244#ifdef bottom_error 2245#undef xmlCopyError 2246extern __typeof (xmlCopyError) xmlCopyError __attribute((alias("xmlCopyError__internal_alias"))); 2247#else 2248#ifndef xmlCopyError 2249extern __typeof (xmlCopyError) xmlCopyError__internal_alias __attribute((visibility("hidden"))); 2250#define xmlCopyError xmlCopyError__internal_alias 2251#endif 2252#endif 2253 2254#ifdef bottom_tree 2255#undef xmlCopyNamespace 2256extern __typeof (xmlCopyNamespace) xmlCopyNamespace __attribute((alias("xmlCopyNamespace__internal_alias"))); 2257#else 2258#ifndef xmlCopyNamespace 2259extern __typeof (xmlCopyNamespace) xmlCopyNamespace__internal_alias __attribute((visibility("hidden"))); 2260#define xmlCopyNamespace xmlCopyNamespace__internal_alias 2261#endif 2262#endif 2263 2264#ifdef bottom_tree 2265#undef xmlCopyNamespaceList 2266extern __typeof (xmlCopyNamespaceList) xmlCopyNamespaceList __attribute((alias("xmlCopyNamespaceList__internal_alias"))); 2267#else 2268#ifndef xmlCopyNamespaceList 2269extern __typeof (xmlCopyNamespaceList) xmlCopyNamespaceList__internal_alias __attribute((visibility("hidden"))); 2270#define xmlCopyNamespaceList xmlCopyNamespaceList__internal_alias 2271#endif 2272#endif 2273 2274#ifdef bottom_tree 2275#undef xmlCopyNode 2276extern __typeof (xmlCopyNode) xmlCopyNode __attribute((alias("xmlCopyNode__internal_alias"))); 2277#else 2278#ifndef xmlCopyNode 2279extern __typeof (xmlCopyNode) xmlCopyNode__internal_alias __attribute((visibility("hidden"))); 2280#define xmlCopyNode xmlCopyNode__internal_alias 2281#endif 2282#endif 2283 2284#ifdef bottom_tree 2285#undef xmlCopyNodeList 2286extern __typeof (xmlCopyNodeList) xmlCopyNodeList __attribute((alias("xmlCopyNodeList__internal_alias"))); 2287#else 2288#ifndef xmlCopyNodeList 2289extern __typeof (xmlCopyNodeList) xmlCopyNodeList__internal_alias __attribute((visibility("hidden"))); 2290#define xmlCopyNodeList xmlCopyNodeList__internal_alias 2291#endif 2292#endif 2293 2294#if defined(LIBXML_TREE_ENABLED) 2295#ifdef bottom_valid 2296#undef xmlCopyNotationTable 2297extern __typeof (xmlCopyNotationTable) xmlCopyNotationTable __attribute((alias("xmlCopyNotationTable__internal_alias"))); 2298#else 2299#ifndef xmlCopyNotationTable 2300extern __typeof (xmlCopyNotationTable) xmlCopyNotationTable__internal_alias __attribute((visibility("hidden"))); 2301#define xmlCopyNotationTable xmlCopyNotationTable__internal_alias 2302#endif 2303#endif 2304#endif 2305 2306#ifdef bottom_tree 2307#undef xmlCopyProp 2308extern __typeof (xmlCopyProp) xmlCopyProp __attribute((alias("xmlCopyProp__internal_alias"))); 2309#else 2310#ifndef xmlCopyProp 2311extern __typeof (xmlCopyProp) xmlCopyProp__internal_alias __attribute((visibility("hidden"))); 2312#define xmlCopyProp xmlCopyProp__internal_alias 2313#endif 2314#endif 2315 2316#ifdef bottom_tree 2317#undef xmlCopyPropList 2318extern __typeof (xmlCopyPropList) xmlCopyPropList __attribute((alias("xmlCopyPropList__internal_alias"))); 2319#else 2320#ifndef xmlCopyPropList 2321extern __typeof (xmlCopyPropList) xmlCopyPropList__internal_alias __attribute((visibility("hidden"))); 2322#define xmlCopyPropList xmlCopyPropList__internal_alias 2323#endif 2324#endif 2325 2326#ifdef bottom_parser 2327#undef xmlCreateDocParserCtxt 2328extern __typeof (xmlCreateDocParserCtxt) xmlCreateDocParserCtxt __attribute((alias("xmlCreateDocParserCtxt__internal_alias"))); 2329#else 2330#ifndef xmlCreateDocParserCtxt 2331extern __typeof (xmlCreateDocParserCtxt) xmlCreateDocParserCtxt__internal_alias __attribute((visibility("hidden"))); 2332#define xmlCreateDocParserCtxt xmlCreateDocParserCtxt__internal_alias 2333#endif 2334#endif 2335 2336#ifdef bottom_entities 2337#undef xmlCreateEntitiesTable 2338extern __typeof (xmlCreateEntitiesTable) xmlCreateEntitiesTable __attribute((alias("xmlCreateEntitiesTable__internal_alias"))); 2339#else 2340#ifndef xmlCreateEntitiesTable 2341extern __typeof (xmlCreateEntitiesTable) xmlCreateEntitiesTable__internal_alias __attribute((visibility("hidden"))); 2342#define xmlCreateEntitiesTable xmlCreateEntitiesTable__internal_alias 2343#endif 2344#endif 2345 2346#ifdef bottom_parser 2347#undef xmlCreateEntityParserCtxt 2348extern __typeof (xmlCreateEntityParserCtxt) xmlCreateEntityParserCtxt __attribute((alias("xmlCreateEntityParserCtxt__internal_alias"))); 2349#else 2350#ifndef xmlCreateEntityParserCtxt 2351extern __typeof (xmlCreateEntityParserCtxt) xmlCreateEntityParserCtxt__internal_alias __attribute((visibility("hidden"))); 2352#define xmlCreateEntityParserCtxt xmlCreateEntityParserCtxt__internal_alias 2353#endif 2354#endif 2355 2356#ifdef bottom_valid 2357#undef xmlCreateEnumeration 2358extern __typeof (xmlCreateEnumeration) xmlCreateEnumeration __attribute((alias("xmlCreateEnumeration__internal_alias"))); 2359#else 2360#ifndef xmlCreateEnumeration 2361extern __typeof (xmlCreateEnumeration) xmlCreateEnumeration__internal_alias __attribute((visibility("hidden"))); 2362#define xmlCreateEnumeration xmlCreateEnumeration__internal_alias 2363#endif 2364#endif 2365 2366#ifdef bottom_parser 2367#undef xmlCreateFileParserCtxt 2368extern __typeof (xmlCreateFileParserCtxt) xmlCreateFileParserCtxt __attribute((alias("xmlCreateFileParserCtxt__internal_alias"))); 2369#else 2370#ifndef xmlCreateFileParserCtxt 2371extern __typeof (xmlCreateFileParserCtxt) xmlCreateFileParserCtxt__internal_alias __attribute((visibility("hidden"))); 2372#define xmlCreateFileParserCtxt xmlCreateFileParserCtxt__internal_alias 2373#endif 2374#endif 2375 2376#ifdef bottom_parser 2377#undef xmlCreateIOParserCtxt 2378extern __typeof (xmlCreateIOParserCtxt) xmlCreateIOParserCtxt __attribute((alias("xmlCreateIOParserCtxt__internal_alias"))); 2379#else 2380#ifndef xmlCreateIOParserCtxt 2381extern __typeof (xmlCreateIOParserCtxt) xmlCreateIOParserCtxt__internal_alias __attribute((visibility("hidden"))); 2382#define xmlCreateIOParserCtxt xmlCreateIOParserCtxt__internal_alias 2383#endif 2384#endif 2385 2386#ifdef bottom_tree 2387#undef xmlCreateIntSubset 2388extern __typeof (xmlCreateIntSubset) xmlCreateIntSubset __attribute((alias("xmlCreateIntSubset__internal_alias"))); 2389#else 2390#ifndef xmlCreateIntSubset 2391extern __typeof (xmlCreateIntSubset) xmlCreateIntSubset__internal_alias __attribute((visibility("hidden"))); 2392#define xmlCreateIntSubset xmlCreateIntSubset__internal_alias 2393#endif 2394#endif 2395 2396#ifdef bottom_parser 2397#undef xmlCreateMemoryParserCtxt 2398extern __typeof (xmlCreateMemoryParserCtxt) xmlCreateMemoryParserCtxt __attribute((alias("xmlCreateMemoryParserCtxt__internal_alias"))); 2399#else 2400#ifndef xmlCreateMemoryParserCtxt 2401extern __typeof (xmlCreateMemoryParserCtxt) xmlCreateMemoryParserCtxt__internal_alias __attribute((visibility("hidden"))); 2402#define xmlCreateMemoryParserCtxt xmlCreateMemoryParserCtxt__internal_alias 2403#endif 2404#endif 2405 2406#if defined(LIBXML_PUSH_ENABLED) 2407#ifdef bottom_parser 2408#undef xmlCreatePushParserCtxt 2409extern __typeof (xmlCreatePushParserCtxt) xmlCreatePushParserCtxt __attribute((alias("xmlCreatePushParserCtxt__internal_alias"))); 2410#else 2411#ifndef xmlCreatePushParserCtxt 2412extern __typeof (xmlCreatePushParserCtxt) xmlCreatePushParserCtxt__internal_alias __attribute((visibility("hidden"))); 2413#define xmlCreatePushParserCtxt xmlCreatePushParserCtxt__internal_alias 2414#endif 2415#endif 2416#endif 2417 2418#ifdef bottom_uri 2419#undef xmlCreateURI 2420extern __typeof (xmlCreateURI) xmlCreateURI __attribute((alias("xmlCreateURI__internal_alias"))); 2421#else 2422#ifndef xmlCreateURI 2423extern __typeof (xmlCreateURI) xmlCreateURI__internal_alias __attribute((visibility("hidden"))); 2424#define xmlCreateURI xmlCreateURI__internal_alias 2425#endif 2426#endif 2427 2428#ifdef bottom_parser 2429#undef xmlCreateURLParserCtxt 2430extern __typeof (xmlCreateURLParserCtxt) xmlCreateURLParserCtxt __attribute((alias("xmlCreateURLParserCtxt__internal_alias"))); 2431#else 2432#ifndef xmlCreateURLParserCtxt 2433extern __typeof (xmlCreateURLParserCtxt) xmlCreateURLParserCtxt__internal_alias __attribute((visibility("hidden"))); 2434#define xmlCreateURLParserCtxt xmlCreateURLParserCtxt__internal_alias 2435#endif 2436#endif 2437 2438#ifdef bottom_error 2439#undef xmlCtxtGetLastError 2440extern __typeof (xmlCtxtGetLastError) xmlCtxtGetLastError __attribute((alias("xmlCtxtGetLastError__internal_alias"))); 2441#else 2442#ifndef xmlCtxtGetLastError 2443extern __typeof (xmlCtxtGetLastError) xmlCtxtGetLastError__internal_alias __attribute((visibility("hidden"))); 2444#define xmlCtxtGetLastError xmlCtxtGetLastError__internal_alias 2445#endif 2446#endif 2447 2448#ifdef bottom_parser 2449#undef xmlCtxtReadDoc 2450extern __typeof (xmlCtxtReadDoc) xmlCtxtReadDoc __attribute((alias("xmlCtxtReadDoc__internal_alias"))); 2451#else 2452#ifndef xmlCtxtReadDoc 2453extern __typeof (xmlCtxtReadDoc) xmlCtxtReadDoc__internal_alias __attribute((visibility("hidden"))); 2454#define xmlCtxtReadDoc xmlCtxtReadDoc__internal_alias 2455#endif 2456#endif 2457 2458#ifdef bottom_parser 2459#undef xmlCtxtReadFd 2460extern __typeof (xmlCtxtReadFd) xmlCtxtReadFd __attribute((alias("xmlCtxtReadFd__internal_alias"))); 2461#else 2462#ifndef xmlCtxtReadFd 2463extern __typeof (xmlCtxtReadFd) xmlCtxtReadFd__internal_alias __attribute((visibility("hidden"))); 2464#define xmlCtxtReadFd xmlCtxtReadFd__internal_alias 2465#endif 2466#endif 2467 2468#ifdef bottom_parser 2469#undef xmlCtxtReadFile 2470extern __typeof (xmlCtxtReadFile) xmlCtxtReadFile __attribute((alias("xmlCtxtReadFile__internal_alias"))); 2471#else 2472#ifndef xmlCtxtReadFile 2473extern __typeof (xmlCtxtReadFile) xmlCtxtReadFile__internal_alias __attribute((visibility("hidden"))); 2474#define xmlCtxtReadFile xmlCtxtReadFile__internal_alias 2475#endif 2476#endif 2477 2478#ifdef bottom_parser 2479#undef xmlCtxtReadIO 2480extern __typeof (xmlCtxtReadIO) xmlCtxtReadIO __attribute((alias("xmlCtxtReadIO__internal_alias"))); 2481#else 2482#ifndef xmlCtxtReadIO 2483extern __typeof (xmlCtxtReadIO) xmlCtxtReadIO__internal_alias __attribute((visibility("hidden"))); 2484#define xmlCtxtReadIO xmlCtxtReadIO__internal_alias 2485#endif 2486#endif 2487 2488#ifdef bottom_parser 2489#undef xmlCtxtReadMemory 2490extern __typeof (xmlCtxtReadMemory) xmlCtxtReadMemory __attribute((alias("xmlCtxtReadMemory__internal_alias"))); 2491#else 2492#ifndef xmlCtxtReadMemory 2493extern __typeof (xmlCtxtReadMemory) xmlCtxtReadMemory__internal_alias __attribute((visibility("hidden"))); 2494#define xmlCtxtReadMemory xmlCtxtReadMemory__internal_alias 2495#endif 2496#endif 2497 2498#ifdef bottom_parser 2499#undef xmlCtxtReset 2500extern __typeof (xmlCtxtReset) xmlCtxtReset __attribute((alias("xmlCtxtReset__internal_alias"))); 2501#else 2502#ifndef xmlCtxtReset 2503extern __typeof (xmlCtxtReset) xmlCtxtReset__internal_alias __attribute((visibility("hidden"))); 2504#define xmlCtxtReset xmlCtxtReset__internal_alias 2505#endif 2506#endif 2507 2508#ifdef bottom_error 2509#undef xmlCtxtResetLastError 2510extern __typeof (xmlCtxtResetLastError) xmlCtxtResetLastError __attribute((alias("xmlCtxtResetLastError__internal_alias"))); 2511#else 2512#ifndef xmlCtxtResetLastError 2513extern __typeof (xmlCtxtResetLastError) xmlCtxtResetLastError__internal_alias __attribute((visibility("hidden"))); 2514#define xmlCtxtResetLastError xmlCtxtResetLastError__internal_alias 2515#endif 2516#endif 2517 2518#ifdef bottom_parser 2519#undef xmlCtxtResetPush 2520extern __typeof (xmlCtxtResetPush) xmlCtxtResetPush __attribute((alias("xmlCtxtResetPush__internal_alias"))); 2521#else 2522#ifndef xmlCtxtResetPush 2523extern __typeof (xmlCtxtResetPush) xmlCtxtResetPush__internal_alias __attribute((visibility("hidden"))); 2524#define xmlCtxtResetPush xmlCtxtResetPush__internal_alias 2525#endif 2526#endif 2527 2528#ifdef bottom_parser 2529#undef xmlCtxtUseOptions 2530extern __typeof (xmlCtxtUseOptions) xmlCtxtUseOptions __attribute((alias("xmlCtxtUseOptions__internal_alias"))); 2531#else 2532#ifndef xmlCtxtUseOptions 2533extern __typeof (xmlCtxtUseOptions) xmlCtxtUseOptions__internal_alias __attribute((visibility("hidden"))); 2534#define xmlCtxtUseOptions xmlCtxtUseOptions__internal_alias 2535#endif 2536#endif 2537 2538#ifdef bottom_parserInternals 2539#undef xmlCurrentChar 2540extern __typeof (xmlCurrentChar) xmlCurrentChar __attribute((alias("xmlCurrentChar__internal_alias"))); 2541#else 2542#ifndef xmlCurrentChar 2543extern __typeof (xmlCurrentChar) xmlCurrentChar__internal_alias __attribute((visibility("hidden"))); 2544#define xmlCurrentChar xmlCurrentChar__internal_alias 2545#endif 2546#endif 2547 2548#ifdef bottom_tree 2549#undef xmlDOMWrapAdoptNode 2550extern __typeof (xmlDOMWrapAdoptNode) xmlDOMWrapAdoptNode __attribute((alias("xmlDOMWrapAdoptNode__internal_alias"))); 2551#else 2552#ifndef xmlDOMWrapAdoptNode 2553extern __typeof (xmlDOMWrapAdoptNode) xmlDOMWrapAdoptNode__internal_alias __attribute((visibility("hidden"))); 2554#define xmlDOMWrapAdoptNode xmlDOMWrapAdoptNode__internal_alias 2555#endif 2556#endif 2557 2558#ifdef bottom_tree 2559#undef xmlDOMWrapCloneNode 2560extern __typeof (xmlDOMWrapCloneNode) xmlDOMWrapCloneNode __attribute((alias("xmlDOMWrapCloneNode__internal_alias"))); 2561#else 2562#ifndef xmlDOMWrapCloneNode 2563extern __typeof (xmlDOMWrapCloneNode) xmlDOMWrapCloneNode__internal_alias __attribute((visibility("hidden"))); 2564#define xmlDOMWrapCloneNode xmlDOMWrapCloneNode__internal_alias 2565#endif 2566#endif 2567 2568#ifdef bottom_tree 2569#undef xmlDOMWrapFreeCtxt 2570extern __typeof (xmlDOMWrapFreeCtxt) xmlDOMWrapFreeCtxt __attribute((alias("xmlDOMWrapFreeCtxt__internal_alias"))); 2571#else 2572#ifndef xmlDOMWrapFreeCtxt 2573extern __typeof (xmlDOMWrapFreeCtxt) xmlDOMWrapFreeCtxt__internal_alias __attribute((visibility("hidden"))); 2574#define xmlDOMWrapFreeCtxt xmlDOMWrapFreeCtxt__internal_alias 2575#endif 2576#endif 2577 2578#ifdef bottom_tree 2579#undef xmlDOMWrapNewCtxt 2580extern __typeof (xmlDOMWrapNewCtxt) xmlDOMWrapNewCtxt __attribute((alias("xmlDOMWrapNewCtxt__internal_alias"))); 2581#else 2582#ifndef xmlDOMWrapNewCtxt 2583extern __typeof (xmlDOMWrapNewCtxt) xmlDOMWrapNewCtxt__internal_alias __attribute((visibility("hidden"))); 2584#define xmlDOMWrapNewCtxt xmlDOMWrapNewCtxt__internal_alias 2585#endif 2586#endif 2587 2588#ifdef bottom_tree 2589#undef xmlDOMWrapReconcileNamespaces 2590extern __typeof (xmlDOMWrapReconcileNamespaces) xmlDOMWrapReconcileNamespaces __attribute((alias("xmlDOMWrapReconcileNamespaces__internal_alias"))); 2591#else 2592#ifndef xmlDOMWrapReconcileNamespaces 2593extern __typeof (xmlDOMWrapReconcileNamespaces) xmlDOMWrapReconcileNamespaces__internal_alias __attribute((visibility("hidden"))); 2594#define xmlDOMWrapReconcileNamespaces xmlDOMWrapReconcileNamespaces__internal_alias 2595#endif 2596#endif 2597 2598#ifdef bottom_tree 2599#undef xmlDOMWrapRemoveNode 2600extern __typeof (xmlDOMWrapRemoveNode) xmlDOMWrapRemoveNode __attribute((alias("xmlDOMWrapRemoveNode__internal_alias"))); 2601#else 2602#ifndef xmlDOMWrapRemoveNode 2603extern __typeof (xmlDOMWrapRemoveNode) xmlDOMWrapRemoveNode__internal_alias __attribute((visibility("hidden"))); 2604#define xmlDOMWrapRemoveNode xmlDOMWrapRemoveNode__internal_alias 2605#endif 2606#endif 2607 2608#if defined(LIBXML_DEBUG_ENABLED) 2609#ifdef bottom_debugXML 2610#undef xmlDebugCheckDocument 2611extern __typeof (xmlDebugCheckDocument) xmlDebugCheckDocument __attribute((alias("xmlDebugCheckDocument__internal_alias"))); 2612#else 2613#ifndef xmlDebugCheckDocument 2614extern __typeof (xmlDebugCheckDocument) xmlDebugCheckDocument__internal_alias __attribute((visibility("hidden"))); 2615#define xmlDebugCheckDocument xmlDebugCheckDocument__internal_alias 2616#endif 2617#endif 2618#endif 2619 2620#if defined(LIBXML_DEBUG_ENABLED) 2621#ifdef bottom_debugXML 2622#undef xmlDebugDumpAttr 2623extern __typeof (xmlDebugDumpAttr) xmlDebugDumpAttr __attribute((alias("xmlDebugDumpAttr__internal_alias"))); 2624#else 2625#ifndef xmlDebugDumpAttr 2626extern __typeof (xmlDebugDumpAttr) xmlDebugDumpAttr__internal_alias __attribute((visibility("hidden"))); 2627#define xmlDebugDumpAttr xmlDebugDumpAttr__internal_alias 2628#endif 2629#endif 2630#endif 2631 2632#if defined(LIBXML_DEBUG_ENABLED) 2633#ifdef bottom_debugXML 2634#undef xmlDebugDumpAttrList 2635extern __typeof (xmlDebugDumpAttrList) xmlDebugDumpAttrList __attribute((alias("xmlDebugDumpAttrList__internal_alias"))); 2636#else 2637#ifndef xmlDebugDumpAttrList 2638extern __typeof (xmlDebugDumpAttrList) xmlDebugDumpAttrList__internal_alias __attribute((visibility("hidden"))); 2639#define xmlDebugDumpAttrList xmlDebugDumpAttrList__internal_alias 2640#endif 2641#endif 2642#endif 2643 2644#if defined(LIBXML_DEBUG_ENABLED) 2645#ifdef bottom_debugXML 2646#undef xmlDebugDumpDTD 2647extern __typeof (xmlDebugDumpDTD) xmlDebugDumpDTD __attribute((alias("xmlDebugDumpDTD__internal_alias"))); 2648#else 2649#ifndef xmlDebugDumpDTD 2650extern __typeof (xmlDebugDumpDTD) xmlDebugDumpDTD__internal_alias __attribute((visibility("hidden"))); 2651#define xmlDebugDumpDTD xmlDebugDumpDTD__internal_alias 2652#endif 2653#endif 2654#endif 2655 2656#if defined(LIBXML_DEBUG_ENABLED) 2657#ifdef bottom_debugXML 2658#undef xmlDebugDumpDocument 2659extern __typeof (xmlDebugDumpDocument) xmlDebugDumpDocument __attribute((alias("xmlDebugDumpDocument__internal_alias"))); 2660#else 2661#ifndef xmlDebugDumpDocument 2662extern __typeof (xmlDebugDumpDocument) xmlDebugDumpDocument__internal_alias __attribute((visibility("hidden"))); 2663#define xmlDebugDumpDocument xmlDebugDumpDocument__internal_alias 2664#endif 2665#endif 2666#endif 2667 2668#if defined(LIBXML_DEBUG_ENABLED) 2669#ifdef bottom_debugXML 2670#undef xmlDebugDumpDocumentHead 2671extern __typeof (xmlDebugDumpDocumentHead) xmlDebugDumpDocumentHead __attribute((alias("xmlDebugDumpDocumentHead__internal_alias"))); 2672#else 2673#ifndef xmlDebugDumpDocumentHead 2674extern __typeof (xmlDebugDumpDocumentHead) xmlDebugDumpDocumentHead__internal_alias __attribute((visibility("hidden"))); 2675#define xmlDebugDumpDocumentHead xmlDebugDumpDocumentHead__internal_alias 2676#endif 2677#endif 2678#endif 2679 2680#if defined(LIBXML_DEBUG_ENABLED) 2681#ifdef bottom_debugXML 2682#undef xmlDebugDumpEntities 2683extern __typeof (xmlDebugDumpEntities) xmlDebugDumpEntities __attribute((alias("xmlDebugDumpEntities__internal_alias"))); 2684#else 2685#ifndef xmlDebugDumpEntities 2686extern __typeof (xmlDebugDumpEntities) xmlDebugDumpEntities__internal_alias __attribute((visibility("hidden"))); 2687#define xmlDebugDumpEntities xmlDebugDumpEntities__internal_alias 2688#endif 2689#endif 2690#endif 2691 2692#if defined(LIBXML_DEBUG_ENABLED) 2693#ifdef bottom_debugXML 2694#undef xmlDebugDumpNode 2695extern __typeof (xmlDebugDumpNode) xmlDebugDumpNode __attribute((alias("xmlDebugDumpNode__internal_alias"))); 2696#else 2697#ifndef xmlDebugDumpNode 2698extern __typeof (xmlDebugDumpNode) xmlDebugDumpNode__internal_alias __attribute((visibility("hidden"))); 2699#define xmlDebugDumpNode xmlDebugDumpNode__internal_alias 2700#endif 2701#endif 2702#endif 2703 2704#if defined(LIBXML_DEBUG_ENABLED) 2705#ifdef bottom_debugXML 2706#undef xmlDebugDumpNodeList 2707extern __typeof (xmlDebugDumpNodeList) xmlDebugDumpNodeList __attribute((alias("xmlDebugDumpNodeList__internal_alias"))); 2708#else 2709#ifndef xmlDebugDumpNodeList 2710extern __typeof (xmlDebugDumpNodeList) xmlDebugDumpNodeList__internal_alias __attribute((visibility("hidden"))); 2711#define xmlDebugDumpNodeList xmlDebugDumpNodeList__internal_alias 2712#endif 2713#endif 2714#endif 2715 2716#if defined(LIBXML_DEBUG_ENABLED) 2717#ifdef bottom_debugXML 2718#undef xmlDebugDumpOneNode 2719extern __typeof (xmlDebugDumpOneNode) xmlDebugDumpOneNode __attribute((alias("xmlDebugDumpOneNode__internal_alias"))); 2720#else 2721#ifndef xmlDebugDumpOneNode 2722extern __typeof (xmlDebugDumpOneNode) xmlDebugDumpOneNode__internal_alias __attribute((visibility("hidden"))); 2723#define xmlDebugDumpOneNode xmlDebugDumpOneNode__internal_alias 2724#endif 2725#endif 2726#endif 2727 2728#if defined(LIBXML_DEBUG_ENABLED) 2729#ifdef bottom_debugXML 2730#undef xmlDebugDumpString 2731extern __typeof (xmlDebugDumpString) xmlDebugDumpString __attribute((alias("xmlDebugDumpString__internal_alias"))); 2732#else 2733#ifndef xmlDebugDumpString 2734extern __typeof (xmlDebugDumpString) xmlDebugDumpString__internal_alias __attribute((visibility("hidden"))); 2735#define xmlDebugDumpString xmlDebugDumpString__internal_alias 2736#endif 2737#endif 2738#endif 2739 2740#if defined(LIBXML_LEGACY_ENABLED) 2741#ifdef bottom_legacy 2742#undef xmlDecodeEntities 2743extern __typeof (xmlDecodeEntities) xmlDecodeEntities __attribute((alias("xmlDecodeEntities__internal_alias"))); 2744#else 2745#ifndef xmlDecodeEntities 2746extern __typeof (xmlDecodeEntities) xmlDecodeEntities__internal_alias __attribute((visibility("hidden"))); 2747#define xmlDecodeEntities xmlDecodeEntities__internal_alias 2748#endif 2749#endif 2750#endif 2751 2752#ifdef bottom_SAX2 2753#undef xmlDefaultSAXHandlerInit 2754extern __typeof (xmlDefaultSAXHandlerInit) xmlDefaultSAXHandlerInit __attribute((alias("xmlDefaultSAXHandlerInit__internal_alias"))); 2755#else 2756#ifndef xmlDefaultSAXHandlerInit 2757extern __typeof (xmlDefaultSAXHandlerInit) xmlDefaultSAXHandlerInit__internal_alias __attribute((visibility("hidden"))); 2758#define xmlDefaultSAXHandlerInit xmlDefaultSAXHandlerInit__internal_alias 2759#endif 2760#endif 2761 2762#ifdef bottom_encoding 2763#undef xmlDelEncodingAlias 2764extern __typeof (xmlDelEncodingAlias) xmlDelEncodingAlias __attribute((alias("xmlDelEncodingAlias__internal_alias"))); 2765#else 2766#ifndef xmlDelEncodingAlias 2767extern __typeof (xmlDelEncodingAlias) xmlDelEncodingAlias__internal_alias __attribute((visibility("hidden"))); 2768#define xmlDelEncodingAlias xmlDelEncodingAlias__internal_alias 2769#endif 2770#endif 2771 2772#ifdef bottom_globals 2773#undef xmlDeregisterNodeDefault 2774extern __typeof (xmlDeregisterNodeDefault) xmlDeregisterNodeDefault __attribute((alias("xmlDeregisterNodeDefault__internal_alias"))); 2775#else 2776#ifndef xmlDeregisterNodeDefault 2777extern __typeof (xmlDeregisterNodeDefault) xmlDeregisterNodeDefault__internal_alias __attribute((visibility("hidden"))); 2778#define xmlDeregisterNodeDefault xmlDeregisterNodeDefault__internal_alias 2779#endif 2780#endif 2781 2782#ifdef bottom_encoding 2783#undef xmlDetectCharEncoding 2784extern __typeof (xmlDetectCharEncoding) xmlDetectCharEncoding __attribute((alias("xmlDetectCharEncoding__internal_alias"))); 2785#else 2786#ifndef xmlDetectCharEncoding 2787extern __typeof (xmlDetectCharEncoding) xmlDetectCharEncoding__internal_alias __attribute((visibility("hidden"))); 2788#define xmlDetectCharEncoding xmlDetectCharEncoding__internal_alias 2789#endif 2790#endif 2791 2792#ifdef bottom_dict 2793#undef xmlDictCleanup 2794extern __typeof (xmlDictCleanup) xmlDictCleanup __attribute((alias("xmlDictCleanup__internal_alias"))); 2795#else 2796#ifndef xmlDictCleanup 2797extern __typeof (xmlDictCleanup) xmlDictCleanup__internal_alias __attribute((visibility("hidden"))); 2798#define xmlDictCleanup xmlDictCleanup__internal_alias 2799#endif 2800#endif 2801 2802#ifdef bottom_dict 2803#undef xmlDictCreate 2804extern __typeof (xmlDictCreate) xmlDictCreate __attribute((alias("xmlDictCreate__internal_alias"))); 2805#else 2806#ifndef xmlDictCreate 2807extern __typeof (xmlDictCreate) xmlDictCreate__internal_alias __attribute((visibility("hidden"))); 2808#define xmlDictCreate xmlDictCreate__internal_alias 2809#endif 2810#endif 2811 2812#ifdef bottom_dict 2813#undef xmlDictCreateSub 2814extern __typeof (xmlDictCreateSub) xmlDictCreateSub __attribute((alias("xmlDictCreateSub__internal_alias"))); 2815#else 2816#ifndef xmlDictCreateSub 2817extern __typeof (xmlDictCreateSub) xmlDictCreateSub__internal_alias __attribute((visibility("hidden"))); 2818#define xmlDictCreateSub xmlDictCreateSub__internal_alias 2819#endif 2820#endif 2821 2822#ifdef bottom_dict 2823#undef xmlDictExists 2824extern __typeof (xmlDictExists) xmlDictExists __attribute((alias("xmlDictExists__internal_alias"))); 2825#else 2826#ifndef xmlDictExists 2827extern __typeof (xmlDictExists) xmlDictExists__internal_alias __attribute((visibility("hidden"))); 2828#define xmlDictExists xmlDictExists__internal_alias 2829#endif 2830#endif 2831 2832#ifdef bottom_dict 2833#undef xmlDictFree 2834extern __typeof (xmlDictFree) xmlDictFree __attribute((alias("xmlDictFree__internal_alias"))); 2835#else 2836#ifndef xmlDictFree 2837extern __typeof (xmlDictFree) xmlDictFree__internal_alias __attribute((visibility("hidden"))); 2838#define xmlDictFree xmlDictFree__internal_alias 2839#endif 2840#endif 2841 2842#ifdef bottom_dict 2843#undef xmlDictLookup 2844extern __typeof (xmlDictLookup) xmlDictLookup __attribute((alias("xmlDictLookup__internal_alias"))); 2845#else 2846#ifndef xmlDictLookup 2847extern __typeof (xmlDictLookup) xmlDictLookup__internal_alias __attribute((visibility("hidden"))); 2848#define xmlDictLookup xmlDictLookup__internal_alias 2849#endif 2850#endif 2851 2852#ifdef bottom_dict 2853#undef xmlDictOwns 2854extern __typeof (xmlDictOwns) xmlDictOwns __attribute((alias("xmlDictOwns__internal_alias"))); 2855#else 2856#ifndef xmlDictOwns 2857extern __typeof (xmlDictOwns) xmlDictOwns__internal_alias __attribute((visibility("hidden"))); 2858#define xmlDictOwns xmlDictOwns__internal_alias 2859#endif 2860#endif 2861 2862#ifdef bottom_dict 2863#undef xmlDictQLookup 2864extern __typeof (xmlDictQLookup) xmlDictQLookup __attribute((alias("xmlDictQLookup__internal_alias"))); 2865#else 2866#ifndef xmlDictQLookup 2867extern __typeof (xmlDictQLookup) xmlDictQLookup__internal_alias __attribute((visibility("hidden"))); 2868#define xmlDictQLookup xmlDictQLookup__internal_alias 2869#endif 2870#endif 2871 2872#ifdef bottom_dict 2873#undef xmlDictReference 2874extern __typeof (xmlDictReference) xmlDictReference __attribute((alias("xmlDictReference__internal_alias"))); 2875#else 2876#ifndef xmlDictReference 2877extern __typeof (xmlDictReference) xmlDictReference__internal_alias __attribute((visibility("hidden"))); 2878#define xmlDictReference xmlDictReference__internal_alias 2879#endif 2880#endif 2881 2882#ifdef bottom_dict 2883#undef xmlDictSize 2884extern __typeof (xmlDictSize) xmlDictSize __attribute((alias("xmlDictSize__internal_alias"))); 2885#else 2886#ifndef xmlDictSize 2887extern __typeof (xmlDictSize) xmlDictSize__internal_alias __attribute((visibility("hidden"))); 2888#define xmlDictSize xmlDictSize__internal_alias 2889#endif 2890#endif 2891 2892#ifdef bottom_tree 2893#undef xmlDocCopyNode 2894extern __typeof (xmlDocCopyNode) xmlDocCopyNode __attribute((alias("xmlDocCopyNode__internal_alias"))); 2895#else 2896#ifndef xmlDocCopyNode 2897extern __typeof (xmlDocCopyNode) xmlDocCopyNode__internal_alias __attribute((visibility("hidden"))); 2898#define xmlDocCopyNode xmlDocCopyNode__internal_alias 2899#endif 2900#endif 2901 2902#ifdef bottom_tree 2903#undef xmlDocCopyNodeList 2904extern __typeof (xmlDocCopyNodeList) xmlDocCopyNodeList __attribute((alias("xmlDocCopyNodeList__internal_alias"))); 2905#else 2906#ifndef xmlDocCopyNodeList 2907extern __typeof (xmlDocCopyNodeList) xmlDocCopyNodeList__internal_alias __attribute((visibility("hidden"))); 2908#define xmlDocCopyNodeList xmlDocCopyNodeList__internal_alias 2909#endif 2910#endif 2911 2912#if defined(LIBXML_OUTPUT_ENABLED) 2913#ifdef bottom_xmlsave 2914#undef xmlDocDump 2915extern __typeof (xmlDocDump) xmlDocDump __attribute((alias("xmlDocDump__internal_alias"))); 2916#else 2917#ifndef xmlDocDump 2918extern __typeof (xmlDocDump) xmlDocDump__internal_alias __attribute((visibility("hidden"))); 2919#define xmlDocDump xmlDocDump__internal_alias 2920#endif 2921#endif 2922#endif 2923 2924#if defined(LIBXML_OUTPUT_ENABLED) 2925#ifdef bottom_xmlsave 2926#undef xmlDocDumpFormatMemory 2927extern __typeof (xmlDocDumpFormatMemory) xmlDocDumpFormatMemory __attribute((alias("xmlDocDumpFormatMemory__internal_alias"))); 2928#else 2929#ifndef xmlDocDumpFormatMemory 2930extern __typeof (xmlDocDumpFormatMemory) xmlDocDumpFormatMemory__internal_alias __attribute((visibility("hidden"))); 2931#define xmlDocDumpFormatMemory xmlDocDumpFormatMemory__internal_alias 2932#endif 2933#endif 2934#endif 2935 2936#if defined(LIBXML_OUTPUT_ENABLED) 2937#ifdef bottom_xmlsave 2938#undef xmlDocDumpFormatMemoryEnc 2939extern __typeof (xmlDocDumpFormatMemoryEnc) xmlDocDumpFormatMemoryEnc __attribute((alias("xmlDocDumpFormatMemoryEnc__internal_alias"))); 2940#else 2941#ifndef xmlDocDumpFormatMemoryEnc 2942extern __typeof (xmlDocDumpFormatMemoryEnc) xmlDocDumpFormatMemoryEnc__internal_alias __attribute((visibility("hidden"))); 2943#define xmlDocDumpFormatMemoryEnc xmlDocDumpFormatMemoryEnc__internal_alias 2944#endif 2945#endif 2946#endif 2947 2948#if defined(LIBXML_OUTPUT_ENABLED) 2949#ifdef bottom_xmlsave 2950#undef xmlDocDumpMemory 2951extern __typeof (xmlDocDumpMemory) xmlDocDumpMemory __attribute((alias("xmlDocDumpMemory__internal_alias"))); 2952#else 2953#ifndef xmlDocDumpMemory 2954extern __typeof (xmlDocDumpMemory) xmlDocDumpMemory__internal_alias __attribute((visibility("hidden"))); 2955#define xmlDocDumpMemory xmlDocDumpMemory__internal_alias 2956#endif 2957#endif 2958#endif 2959 2960#if defined(LIBXML_OUTPUT_ENABLED) 2961#ifdef bottom_xmlsave 2962#undef xmlDocDumpMemoryEnc 2963extern __typeof (xmlDocDumpMemoryEnc) xmlDocDumpMemoryEnc __attribute((alias("xmlDocDumpMemoryEnc__internal_alias"))); 2964#else 2965#ifndef xmlDocDumpMemoryEnc 2966extern __typeof (xmlDocDumpMemoryEnc) xmlDocDumpMemoryEnc__internal_alias __attribute((visibility("hidden"))); 2967#define xmlDocDumpMemoryEnc xmlDocDumpMemoryEnc__internal_alias 2968#endif 2969#endif 2970#endif 2971 2972#if defined(LIBXML_OUTPUT_ENABLED) 2973#ifdef bottom_xmlsave 2974#undef xmlDocFormatDump 2975extern __typeof (xmlDocFormatDump) xmlDocFormatDump __attribute((alias("xmlDocFormatDump__internal_alias"))); 2976#else 2977#ifndef xmlDocFormatDump 2978extern __typeof (xmlDocFormatDump) xmlDocFormatDump__internal_alias __attribute((visibility("hidden"))); 2979#define xmlDocFormatDump xmlDocFormatDump__internal_alias 2980#endif 2981#endif 2982#endif 2983 2984#ifdef bottom_tree 2985#undef xmlDocGetRootElement 2986extern __typeof (xmlDocGetRootElement) xmlDocGetRootElement __attribute((alias("xmlDocGetRootElement__internal_alias"))); 2987#else 2988#ifndef xmlDocGetRootElement 2989extern __typeof (xmlDocGetRootElement) xmlDocGetRootElement__internal_alias __attribute((visibility("hidden"))); 2990#define xmlDocGetRootElement xmlDocGetRootElement__internal_alias 2991#endif 2992#endif 2993 2994#if defined(LIBXML_TREE_ENABLED) || defined(LIBXML_WRITER_ENABLED) 2995#ifdef bottom_tree 2996#undef xmlDocSetRootElement 2997extern __typeof (xmlDocSetRootElement) xmlDocSetRootElement __attribute((alias("xmlDocSetRootElement__internal_alias"))); 2998#else 2999#ifndef xmlDocSetRootElement 3000extern __typeof (xmlDocSetRootElement) xmlDocSetRootElement__internal_alias __attribute((visibility("hidden"))); 3001#define xmlDocSetRootElement xmlDocSetRootElement__internal_alias 3002#endif 3003#endif 3004#endif 3005 3006#if defined(LIBXML_OUTPUT_ENABLED) 3007#ifdef bottom_valid 3008#undef xmlDumpAttributeDecl 3009extern __typeof (xmlDumpAttributeDecl) xmlDumpAttributeDecl __attribute((alias("xmlDumpAttributeDecl__internal_alias"))); 3010#else 3011#ifndef xmlDumpAttributeDecl 3012extern __typeof (xmlDumpAttributeDecl) xmlDumpAttributeDecl__internal_alias __attribute((visibility("hidden"))); 3013#define xmlDumpAttributeDecl xmlDumpAttributeDecl__internal_alias 3014#endif 3015#endif 3016#endif 3017 3018#if defined(LIBXML_OUTPUT_ENABLED) 3019#ifdef bottom_valid 3020#undef xmlDumpAttributeTable 3021extern __typeof (xmlDumpAttributeTable) xmlDumpAttributeTable __attribute((alias("xmlDumpAttributeTable__internal_alias"))); 3022#else 3023#ifndef xmlDumpAttributeTable 3024extern __typeof (xmlDumpAttributeTable) xmlDumpAttributeTable__internal_alias __attribute((visibility("hidden"))); 3025#define xmlDumpAttributeTable xmlDumpAttributeTable__internal_alias 3026#endif 3027#endif 3028#endif 3029 3030#if defined(LIBXML_OUTPUT_ENABLED) 3031#ifdef bottom_valid 3032#undef xmlDumpElementDecl 3033extern __typeof (xmlDumpElementDecl) xmlDumpElementDecl __attribute((alias("xmlDumpElementDecl__internal_alias"))); 3034#else 3035#ifndef xmlDumpElementDecl 3036extern __typeof (xmlDumpElementDecl) xmlDumpElementDecl__internal_alias __attribute((visibility("hidden"))); 3037#define xmlDumpElementDecl xmlDumpElementDecl__internal_alias 3038#endif 3039#endif 3040#endif 3041 3042#if defined(LIBXML_OUTPUT_ENABLED) 3043#ifdef bottom_valid 3044#undef xmlDumpElementTable 3045extern __typeof (xmlDumpElementTable) xmlDumpElementTable __attribute((alias("xmlDumpElementTable__internal_alias"))); 3046#else 3047#ifndef xmlDumpElementTable 3048extern __typeof (xmlDumpElementTable) xmlDumpElementTable__internal_alias __attribute((visibility("hidden"))); 3049#define xmlDumpElementTable xmlDumpElementTable__internal_alias 3050#endif 3051#endif 3052#endif 3053 3054#if defined(LIBXML_OUTPUT_ENABLED) 3055#ifdef bottom_entities 3056#undef xmlDumpEntitiesTable 3057extern __typeof (xmlDumpEntitiesTable) xmlDumpEntitiesTable __attribute((alias("xmlDumpEntitiesTable__internal_alias"))); 3058#else 3059#ifndef xmlDumpEntitiesTable 3060extern __typeof (xmlDumpEntitiesTable) xmlDumpEntitiesTable__internal_alias __attribute((visibility("hidden"))); 3061#define xmlDumpEntitiesTable xmlDumpEntitiesTable__internal_alias 3062#endif 3063#endif 3064#endif 3065 3066#if defined(LIBXML_OUTPUT_ENABLED) 3067#ifdef bottom_entities 3068#undef xmlDumpEntityDecl 3069extern __typeof (xmlDumpEntityDecl) xmlDumpEntityDecl __attribute((alias("xmlDumpEntityDecl__internal_alias"))); 3070#else 3071#ifndef xmlDumpEntityDecl 3072extern __typeof (xmlDumpEntityDecl) xmlDumpEntityDecl__internal_alias __attribute((visibility("hidden"))); 3073#define xmlDumpEntityDecl xmlDumpEntityDecl__internal_alias 3074#endif 3075#endif 3076#endif 3077 3078#if defined(LIBXML_OUTPUT_ENABLED) 3079#ifdef bottom_valid 3080#undef xmlDumpNotationDecl 3081extern __typeof (xmlDumpNotationDecl) xmlDumpNotationDecl __attribute((alias("xmlDumpNotationDecl__internal_alias"))); 3082#else 3083#ifndef xmlDumpNotationDecl 3084extern __typeof (xmlDumpNotationDecl) xmlDumpNotationDecl__internal_alias __attribute((visibility("hidden"))); 3085#define xmlDumpNotationDecl xmlDumpNotationDecl__internal_alias 3086#endif 3087#endif 3088#endif 3089 3090#if defined(LIBXML_OUTPUT_ENABLED) 3091#ifdef bottom_valid 3092#undef xmlDumpNotationTable 3093extern __typeof (xmlDumpNotationTable) xmlDumpNotationTable __attribute((alias("xmlDumpNotationTable__internal_alias"))); 3094#else 3095#ifndef xmlDumpNotationTable 3096extern __typeof (xmlDumpNotationTable) xmlDumpNotationTable__internal_alias __attribute((visibility("hidden"))); 3097#define xmlDumpNotationTable xmlDumpNotationTable__internal_alias 3098#endif 3099#endif 3100#endif 3101 3102#if defined(LIBXML_OUTPUT_ENABLED) 3103#ifdef bottom_xmlsave 3104#undef xmlElemDump 3105extern __typeof (xmlElemDump) xmlElemDump __attribute((alias("xmlElemDump__internal_alias"))); 3106#else 3107#ifndef xmlElemDump 3108extern __typeof (xmlElemDump) xmlElemDump__internal_alias __attribute((visibility("hidden"))); 3109#define xmlElemDump xmlElemDump__internal_alias 3110#endif 3111#endif 3112#endif 3113 3114#if defined(LIBXML_LEGACY_ENABLED) 3115#ifdef bottom_legacy 3116#undef xmlEncodeEntities 3117extern __typeof (xmlEncodeEntities) xmlEncodeEntities __attribute((alias("xmlEncodeEntities__internal_alias"))); 3118#else 3119#ifndef xmlEncodeEntities 3120extern __typeof (xmlEncodeEntities) xmlEncodeEntities__internal_alias __attribute((visibility("hidden"))); 3121#define xmlEncodeEntities xmlEncodeEntities__internal_alias 3122#endif 3123#endif 3124#endif 3125 3126#ifdef bottom_entities 3127#undef xmlEncodeEntitiesReentrant 3128extern __typeof (xmlEncodeEntitiesReentrant) xmlEncodeEntitiesReentrant __attribute((alias("xmlEncodeEntitiesReentrant__internal_alias"))); 3129#else 3130#ifndef xmlEncodeEntitiesReentrant 3131extern __typeof (xmlEncodeEntitiesReentrant) xmlEncodeEntitiesReentrant__internal_alias __attribute((visibility("hidden"))); 3132#define xmlEncodeEntitiesReentrant xmlEncodeEntitiesReentrant__internal_alias 3133#endif 3134#endif 3135 3136#ifdef bottom_entities 3137#undef xmlEncodeSpecialChars 3138extern __typeof (xmlEncodeSpecialChars) xmlEncodeSpecialChars __attribute((alias("xmlEncodeSpecialChars__internal_alias"))); 3139#else 3140#ifndef xmlEncodeSpecialChars 3141extern __typeof (xmlEncodeSpecialChars) xmlEncodeSpecialChars__internal_alias __attribute((visibility("hidden"))); 3142#define xmlEncodeSpecialChars xmlEncodeSpecialChars__internal_alias 3143#endif 3144#endif 3145 3146#ifdef bottom_parserInternals 3147#undef xmlErrMemory 3148extern __typeof (xmlErrMemory) xmlErrMemory __attribute((alias("xmlErrMemory__internal_alias"))); 3149#else 3150#ifndef xmlErrMemory 3151extern __typeof (xmlErrMemory) xmlErrMemory__internal_alias __attribute((visibility("hidden"))); 3152#define xmlErrMemory xmlErrMemory__internal_alias 3153#endif 3154#endif 3155 3156#if defined(LIBXML_REGEXP_ENABLED) && defined(LIBXML_EXPR_ENABLED) 3157#ifdef bottom_xmlregexp 3158#undef xmlExpCtxtNbCons 3159extern __typeof (xmlExpCtxtNbCons) xmlExpCtxtNbCons __attribute((alias("xmlExpCtxtNbCons__internal_alias"))); 3160#else 3161#ifndef xmlExpCtxtNbCons 3162extern __typeof (xmlExpCtxtNbCons) xmlExpCtxtNbCons__internal_alias __attribute((visibility("hidden"))); 3163#define xmlExpCtxtNbCons xmlExpCtxtNbCons__internal_alias 3164#endif 3165#endif 3166#endif 3167 3168#if defined(LIBXML_REGEXP_ENABLED) && defined(LIBXML_EXPR_ENABLED) 3169#ifdef bottom_xmlregexp 3170#undef xmlExpCtxtNbNodes 3171extern __typeof (xmlExpCtxtNbNodes) xmlExpCtxtNbNodes __attribute((alias("xmlExpCtxtNbNodes__internal_alias"))); 3172#else 3173#ifndef xmlExpCtxtNbNodes 3174extern __typeof (xmlExpCtxtNbNodes) xmlExpCtxtNbNodes__internal_alias __attribute((visibility("hidden"))); 3175#define xmlExpCtxtNbNodes xmlExpCtxtNbNodes__internal_alias 3176#endif 3177#endif 3178#endif 3179 3180#if defined(LIBXML_REGEXP_ENABLED) && defined(LIBXML_EXPR_ENABLED) 3181#ifdef bottom_xmlregexp 3182#undef xmlExpDump 3183extern __typeof (xmlExpDump) xmlExpDump __attribute((alias("xmlExpDump__internal_alias"))); 3184#else 3185#ifndef xmlExpDump 3186extern __typeof (xmlExpDump) xmlExpDump__internal_alias __attribute((visibility("hidden"))); 3187#define xmlExpDump xmlExpDump__internal_alias 3188#endif 3189#endif 3190#endif 3191 3192#if defined(LIBXML_REGEXP_ENABLED) && defined(LIBXML_EXPR_ENABLED) 3193#ifdef bottom_xmlregexp 3194#undef xmlExpExpDerive 3195extern __typeof (xmlExpExpDerive) xmlExpExpDerive __attribute((alias("xmlExpExpDerive__internal_alias"))); 3196#else 3197#ifndef xmlExpExpDerive 3198extern __typeof (xmlExpExpDerive) xmlExpExpDerive__internal_alias __attribute((visibility("hidden"))); 3199#define xmlExpExpDerive xmlExpExpDerive__internal_alias 3200#endif 3201#endif 3202#endif 3203 3204#if defined(LIBXML_REGEXP_ENABLED) && defined(LIBXML_EXPR_ENABLED) 3205#ifdef bottom_xmlregexp 3206#undef xmlExpFree 3207extern __typeof (xmlExpFree) xmlExpFree __attribute((alias("xmlExpFree__internal_alias"))); 3208#else 3209#ifndef xmlExpFree 3210extern __typeof (xmlExpFree) xmlExpFree__internal_alias __attribute((visibility("hidden"))); 3211#define xmlExpFree xmlExpFree__internal_alias 3212#endif 3213#endif 3214#endif 3215 3216#if defined(LIBXML_REGEXP_ENABLED) && defined(LIBXML_EXPR_ENABLED) 3217#ifdef bottom_xmlregexp 3218#undef xmlExpFreeCtxt 3219extern __typeof (xmlExpFreeCtxt) xmlExpFreeCtxt __attribute((alias("xmlExpFreeCtxt__internal_alias"))); 3220#else 3221#ifndef xmlExpFreeCtxt 3222extern __typeof (xmlExpFreeCtxt) xmlExpFreeCtxt__internal_alias __attribute((visibility("hidden"))); 3223#define xmlExpFreeCtxt xmlExpFreeCtxt__internal_alias 3224#endif 3225#endif 3226#endif 3227 3228#if defined(LIBXML_REGEXP_ENABLED) && defined(LIBXML_EXPR_ENABLED) 3229#ifdef bottom_xmlregexp 3230#undef xmlExpGetLanguage 3231extern __typeof (xmlExpGetLanguage) xmlExpGetLanguage __attribute((alias("xmlExpGetLanguage__internal_alias"))); 3232#else 3233#ifndef xmlExpGetLanguage 3234extern __typeof (xmlExpGetLanguage) xmlExpGetLanguage__internal_alias __attribute((visibility("hidden"))); 3235#define xmlExpGetLanguage xmlExpGetLanguage__internal_alias 3236#endif 3237#endif 3238#endif 3239 3240#if defined(LIBXML_REGEXP_ENABLED) && defined(LIBXML_EXPR_ENABLED) 3241#ifdef bottom_xmlregexp 3242#undef xmlExpGetStart 3243extern __typeof (xmlExpGetStart) xmlExpGetStart __attribute((alias("xmlExpGetStart__internal_alias"))); 3244#else 3245#ifndef xmlExpGetStart 3246extern __typeof (xmlExpGetStart) xmlExpGetStart__internal_alias __attribute((visibility("hidden"))); 3247#define xmlExpGetStart xmlExpGetStart__internal_alias 3248#endif 3249#endif 3250#endif 3251 3252#if defined(LIBXML_REGEXP_ENABLED) && defined(LIBXML_EXPR_ENABLED) 3253#ifdef bottom_xmlregexp 3254#undef xmlExpIsNillable 3255extern __typeof (xmlExpIsNillable) xmlExpIsNillable __attribute((alias("xmlExpIsNillable__internal_alias"))); 3256#else 3257#ifndef xmlExpIsNillable 3258extern __typeof (xmlExpIsNillable) xmlExpIsNillable__internal_alias __attribute((visibility("hidden"))); 3259#define xmlExpIsNillable xmlExpIsNillable__internal_alias 3260#endif 3261#endif 3262#endif 3263 3264#if defined(LIBXML_REGEXP_ENABLED) && defined(LIBXML_EXPR_ENABLED) 3265#ifdef bottom_xmlregexp 3266#undef xmlExpMaxToken 3267extern __typeof (xmlExpMaxToken) xmlExpMaxToken __attribute((alias("xmlExpMaxToken__internal_alias"))); 3268#else 3269#ifndef xmlExpMaxToken 3270extern __typeof (xmlExpMaxToken) xmlExpMaxToken__internal_alias __attribute((visibility("hidden"))); 3271#define xmlExpMaxToken xmlExpMaxToken__internal_alias 3272#endif 3273#endif 3274#endif 3275 3276#if defined(LIBXML_REGEXP_ENABLED) && defined(LIBXML_EXPR_ENABLED) 3277#ifdef bottom_xmlregexp 3278#undef xmlExpNewAtom 3279extern __typeof (xmlExpNewAtom) xmlExpNewAtom __attribute((alias("xmlExpNewAtom__internal_alias"))); 3280#else 3281#ifndef xmlExpNewAtom 3282extern __typeof (xmlExpNewAtom) xmlExpNewAtom__internal_alias __attribute((visibility("hidden"))); 3283#define xmlExpNewAtom xmlExpNewAtom__internal_alias 3284#endif 3285#endif 3286#endif 3287 3288#if defined(LIBXML_REGEXP_ENABLED) && defined(LIBXML_EXPR_ENABLED) 3289#ifdef bottom_xmlregexp 3290#undef xmlExpNewCtxt 3291extern __typeof (xmlExpNewCtxt) xmlExpNewCtxt __attribute((alias("xmlExpNewCtxt__internal_alias"))); 3292#else 3293#ifndef xmlExpNewCtxt 3294extern __typeof (xmlExpNewCtxt) xmlExpNewCtxt__internal_alias __attribute((visibility("hidden"))); 3295#define xmlExpNewCtxt xmlExpNewCtxt__internal_alias 3296#endif 3297#endif 3298#endif 3299 3300#if defined(LIBXML_REGEXP_ENABLED) && defined(LIBXML_EXPR_ENABLED) 3301#ifdef bottom_xmlregexp 3302#undef xmlExpNewOr 3303extern __typeof (xmlExpNewOr) xmlExpNewOr __attribute((alias("xmlExpNewOr__internal_alias"))); 3304#else 3305#ifndef xmlExpNewOr 3306extern __typeof (xmlExpNewOr) xmlExpNewOr__internal_alias __attribute((visibility("hidden"))); 3307#define xmlExpNewOr xmlExpNewOr__internal_alias 3308#endif 3309#endif 3310#endif 3311 3312#if defined(LIBXML_REGEXP_ENABLED) && defined(LIBXML_EXPR_ENABLED) 3313#ifdef bottom_xmlregexp 3314#undef xmlExpNewRange 3315extern __typeof (xmlExpNewRange) xmlExpNewRange __attribute((alias("xmlExpNewRange__internal_alias"))); 3316#else 3317#ifndef xmlExpNewRange 3318extern __typeof (xmlExpNewRange) xmlExpNewRange__internal_alias __attribute((visibility("hidden"))); 3319#define xmlExpNewRange xmlExpNewRange__internal_alias 3320#endif 3321#endif 3322#endif 3323 3324#if defined(LIBXML_REGEXP_ENABLED) && defined(LIBXML_EXPR_ENABLED) 3325#ifdef bottom_xmlregexp 3326#undef xmlExpNewSeq 3327extern __typeof (xmlExpNewSeq) xmlExpNewSeq __attribute((alias("xmlExpNewSeq__internal_alias"))); 3328#else 3329#ifndef xmlExpNewSeq 3330extern __typeof (xmlExpNewSeq) xmlExpNewSeq__internal_alias __attribute((visibility("hidden"))); 3331#define xmlExpNewSeq xmlExpNewSeq__internal_alias 3332#endif 3333#endif 3334#endif 3335 3336#if defined(LIBXML_REGEXP_ENABLED) && defined(LIBXML_EXPR_ENABLED) 3337#ifdef bottom_xmlregexp 3338#undef xmlExpParse 3339extern __typeof (xmlExpParse) xmlExpParse __attribute((alias("xmlExpParse__internal_alias"))); 3340#else 3341#ifndef xmlExpParse 3342extern __typeof (xmlExpParse) xmlExpParse__internal_alias __attribute((visibility("hidden"))); 3343#define xmlExpParse xmlExpParse__internal_alias 3344#endif 3345#endif 3346#endif 3347 3348#if defined(LIBXML_REGEXP_ENABLED) && defined(LIBXML_EXPR_ENABLED) 3349#ifdef bottom_xmlregexp 3350#undef xmlExpRef 3351extern __typeof (xmlExpRef) xmlExpRef __attribute((alias("xmlExpRef__internal_alias"))); 3352#else 3353#ifndef xmlExpRef 3354extern __typeof (xmlExpRef) xmlExpRef__internal_alias __attribute((visibility("hidden"))); 3355#define xmlExpRef xmlExpRef__internal_alias 3356#endif 3357#endif 3358#endif 3359 3360#if defined(LIBXML_REGEXP_ENABLED) && defined(LIBXML_EXPR_ENABLED) 3361#ifdef bottom_xmlregexp 3362#undef xmlExpStringDerive 3363extern __typeof (xmlExpStringDerive) xmlExpStringDerive __attribute((alias("xmlExpStringDerive__internal_alias"))); 3364#else 3365#ifndef xmlExpStringDerive 3366extern __typeof (xmlExpStringDerive) xmlExpStringDerive__internal_alias __attribute((visibility("hidden"))); 3367#define xmlExpStringDerive xmlExpStringDerive__internal_alias 3368#endif 3369#endif 3370#endif 3371 3372#if defined(LIBXML_REGEXP_ENABLED) && defined(LIBXML_EXPR_ENABLED) 3373#ifdef bottom_xmlregexp 3374#undef xmlExpSubsume 3375extern __typeof (xmlExpSubsume) xmlExpSubsume __attribute((alias("xmlExpSubsume__internal_alias"))); 3376#else 3377#ifndef xmlExpSubsume 3378extern __typeof (xmlExpSubsume) xmlExpSubsume__internal_alias __attribute((visibility("hidden"))); 3379#define xmlExpSubsume xmlExpSubsume__internal_alias 3380#endif 3381#endif 3382#endif 3383 3384#ifdef bottom_xmlIO 3385#undef xmlFileClose 3386extern __typeof (xmlFileClose) xmlFileClose __attribute((alias("xmlFileClose__internal_alias"))); 3387#else 3388#ifndef xmlFileClose 3389extern __typeof (xmlFileClose) xmlFileClose__internal_alias __attribute((visibility("hidden"))); 3390#define xmlFileClose xmlFileClose__internal_alias 3391#endif 3392#endif 3393 3394#ifdef bottom_xmlIO 3395#undef xmlFileMatch 3396extern __typeof (xmlFileMatch) xmlFileMatch __attribute((alias("xmlFileMatch__internal_alias"))); 3397#else 3398#ifndef xmlFileMatch 3399extern __typeof (xmlFileMatch) xmlFileMatch__internal_alias __attribute((visibility("hidden"))); 3400#define xmlFileMatch xmlFileMatch__internal_alias 3401#endif 3402#endif 3403 3404#ifdef bottom_xmlIO 3405#undef xmlFileOpen 3406extern __typeof (xmlFileOpen) xmlFileOpen __attribute((alias("xmlFileOpen__internal_alias"))); 3407#else 3408#ifndef xmlFileOpen 3409extern __typeof (xmlFileOpen) xmlFileOpen__internal_alias __attribute((visibility("hidden"))); 3410#define xmlFileOpen xmlFileOpen__internal_alias 3411#endif 3412#endif 3413 3414#ifdef bottom_xmlIO 3415#undef xmlFileRead 3416extern __typeof (xmlFileRead) xmlFileRead __attribute((alias("xmlFileRead__internal_alias"))); 3417#else 3418#ifndef xmlFileRead 3419extern __typeof (xmlFileRead) xmlFileRead__internal_alias __attribute((visibility("hidden"))); 3420#define xmlFileRead xmlFileRead__internal_alias 3421#endif 3422#endif 3423 3424#ifdef bottom_encoding 3425#undef xmlFindCharEncodingHandler 3426extern __typeof (xmlFindCharEncodingHandler) xmlFindCharEncodingHandler __attribute((alias("xmlFindCharEncodingHandler__internal_alias"))); 3427#else 3428#ifndef xmlFindCharEncodingHandler 3429extern __typeof (xmlFindCharEncodingHandler) xmlFindCharEncodingHandler__internal_alias __attribute((visibility("hidden"))); 3430#define xmlFindCharEncodingHandler xmlFindCharEncodingHandler__internal_alias 3431#endif 3432#endif 3433 3434#if defined(LIBXML_TREE_ENABLED) 3435#ifdef bottom_tree 3436#undef xmlFirstElementChild 3437extern __typeof (xmlFirstElementChild) xmlFirstElementChild __attribute((alias("xmlFirstElementChild__internal_alias"))); 3438#else 3439#ifndef xmlFirstElementChild 3440extern __typeof (xmlFirstElementChild) xmlFirstElementChild__internal_alias __attribute((visibility("hidden"))); 3441#define xmlFirstElementChild xmlFirstElementChild__internal_alias 3442#endif 3443#endif 3444#endif 3445 3446#ifdef bottom_valid 3447#undef xmlFreeAttributeTable 3448extern __typeof (xmlFreeAttributeTable) xmlFreeAttributeTable __attribute((alias("xmlFreeAttributeTable__internal_alias"))); 3449#else 3450#ifndef xmlFreeAttributeTable 3451extern __typeof (xmlFreeAttributeTable) xmlFreeAttributeTable__internal_alias __attribute((visibility("hidden"))); 3452#define xmlFreeAttributeTable xmlFreeAttributeTable__internal_alias 3453#endif 3454#endif 3455 3456#if defined(LIBXML_REGEXP_ENABLED) && defined(LIBXML_AUTOMATA_ENABLED) 3457#ifdef bottom_xmlregexp 3458#undef xmlFreeAutomata 3459extern __typeof (xmlFreeAutomata) xmlFreeAutomata __attribute((alias("xmlFreeAutomata__internal_alias"))); 3460#else 3461#ifndef xmlFreeAutomata 3462extern __typeof (xmlFreeAutomata) xmlFreeAutomata__internal_alias __attribute((visibility("hidden"))); 3463#define xmlFreeAutomata xmlFreeAutomata__internal_alias 3464#endif 3465#endif 3466#endif 3467 3468#if defined(LIBXML_CATALOG_ENABLED) 3469#ifdef bottom_catalog 3470#undef xmlFreeCatalog 3471extern __typeof (xmlFreeCatalog) xmlFreeCatalog __attribute((alias("xmlFreeCatalog__internal_alias"))); 3472#else 3473#ifndef xmlFreeCatalog 3474extern __typeof (xmlFreeCatalog) xmlFreeCatalog__internal_alias __attribute((visibility("hidden"))); 3475#define xmlFreeCatalog xmlFreeCatalog__internal_alias 3476#endif 3477#endif 3478#endif 3479 3480#ifdef bottom_tree 3481#undef xmlFreeDoc 3482extern __typeof (xmlFreeDoc) xmlFreeDoc __attribute((alias("xmlFreeDoc__internal_alias"))); 3483#else 3484#ifndef xmlFreeDoc 3485extern __typeof (xmlFreeDoc) xmlFreeDoc__internal_alias __attribute((visibility("hidden"))); 3486#define xmlFreeDoc xmlFreeDoc__internal_alias 3487#endif 3488#endif 3489 3490#ifdef bottom_valid 3491#undef xmlFreeDocElementContent 3492extern __typeof (xmlFreeDocElementContent) xmlFreeDocElementContent __attribute((alias("xmlFreeDocElementContent__internal_alias"))); 3493#else 3494#ifndef xmlFreeDocElementContent 3495extern __typeof (xmlFreeDocElementContent) xmlFreeDocElementContent__internal_alias __attribute((visibility("hidden"))); 3496#define xmlFreeDocElementContent xmlFreeDocElementContent__internal_alias 3497#endif 3498#endif 3499 3500#ifdef bottom_tree 3501#undef xmlFreeDtd 3502extern __typeof (xmlFreeDtd) xmlFreeDtd __attribute((alias("xmlFreeDtd__internal_alias"))); 3503#else 3504#ifndef xmlFreeDtd 3505extern __typeof (xmlFreeDtd) xmlFreeDtd__internal_alias __attribute((visibility("hidden"))); 3506#define xmlFreeDtd xmlFreeDtd__internal_alias 3507#endif 3508#endif 3509 3510#ifdef bottom_valid 3511#undef xmlFreeElementContent 3512extern __typeof (xmlFreeElementContent) xmlFreeElementContent __attribute((alias("xmlFreeElementContent__internal_alias"))); 3513#else 3514#ifndef xmlFreeElementContent 3515extern __typeof (xmlFreeElementContent) xmlFreeElementContent__internal_alias __attribute((visibility("hidden"))); 3516#define xmlFreeElementContent xmlFreeElementContent__internal_alias 3517#endif 3518#endif 3519 3520#ifdef bottom_valid 3521#undef xmlFreeElementTable 3522extern __typeof (xmlFreeElementTable) xmlFreeElementTable __attribute((alias("xmlFreeElementTable__internal_alias"))); 3523#else 3524#ifndef xmlFreeElementTable 3525extern __typeof (xmlFreeElementTable) xmlFreeElementTable__internal_alias __attribute((visibility("hidden"))); 3526#define xmlFreeElementTable xmlFreeElementTable__internal_alias 3527#endif 3528#endif 3529 3530#ifdef bottom_entities 3531#undef xmlFreeEntitiesTable 3532extern __typeof (xmlFreeEntitiesTable) xmlFreeEntitiesTable __attribute((alias("xmlFreeEntitiesTable__internal_alias"))); 3533#else 3534#ifndef xmlFreeEntitiesTable 3535extern __typeof (xmlFreeEntitiesTable) xmlFreeEntitiesTable__internal_alias __attribute((visibility("hidden"))); 3536#define xmlFreeEntitiesTable xmlFreeEntitiesTable__internal_alias 3537#endif 3538#endif 3539 3540#ifdef bottom_valid 3541#undef xmlFreeEnumeration 3542extern __typeof (xmlFreeEnumeration) xmlFreeEnumeration __attribute((alias("xmlFreeEnumeration__internal_alias"))); 3543#else 3544#ifndef xmlFreeEnumeration 3545extern __typeof (xmlFreeEnumeration) xmlFreeEnumeration__internal_alias __attribute((visibility("hidden"))); 3546#define xmlFreeEnumeration xmlFreeEnumeration__internal_alias 3547#endif 3548#endif 3549 3550#ifdef bottom_valid 3551#undef xmlFreeIDTable 3552extern __typeof (xmlFreeIDTable) xmlFreeIDTable __attribute((alias("xmlFreeIDTable__internal_alias"))); 3553#else 3554#ifndef xmlFreeIDTable 3555extern __typeof (xmlFreeIDTable) xmlFreeIDTable__internal_alias __attribute((visibility("hidden"))); 3556#define xmlFreeIDTable xmlFreeIDTable__internal_alias 3557#endif 3558#endif 3559 3560#ifdef bottom_parserInternals 3561#undef xmlFreeInputStream 3562extern __typeof (xmlFreeInputStream) xmlFreeInputStream __attribute((alias("xmlFreeInputStream__internal_alias"))); 3563#else 3564#ifndef xmlFreeInputStream 3565extern __typeof (xmlFreeInputStream) xmlFreeInputStream__internal_alias __attribute((visibility("hidden"))); 3566#define xmlFreeInputStream xmlFreeInputStream__internal_alias 3567#endif 3568#endif 3569 3570#ifdef bottom_threads 3571#undef xmlFreeMutex 3572extern __typeof (xmlFreeMutex) xmlFreeMutex __attribute((alias("xmlFreeMutex__internal_alias"))); 3573#else 3574#ifndef xmlFreeMutex 3575extern __typeof (xmlFreeMutex) xmlFreeMutex__internal_alias __attribute((visibility("hidden"))); 3576#define xmlFreeMutex xmlFreeMutex__internal_alias 3577#endif 3578#endif 3579 3580#ifdef bottom_tree 3581#undef xmlFreeNode 3582extern __typeof (xmlFreeNode) xmlFreeNode __attribute((alias("xmlFreeNode__internal_alias"))); 3583#else 3584#ifndef xmlFreeNode 3585extern __typeof (xmlFreeNode) xmlFreeNode__internal_alias __attribute((visibility("hidden"))); 3586#define xmlFreeNode xmlFreeNode__internal_alias 3587#endif 3588#endif 3589 3590#ifdef bottom_tree 3591#undef xmlFreeNodeList 3592extern __typeof (xmlFreeNodeList) xmlFreeNodeList __attribute((alias("xmlFreeNodeList__internal_alias"))); 3593#else 3594#ifndef xmlFreeNodeList 3595extern __typeof (xmlFreeNodeList) xmlFreeNodeList__internal_alias __attribute((visibility("hidden"))); 3596#define xmlFreeNodeList xmlFreeNodeList__internal_alias 3597#endif 3598#endif 3599 3600#ifdef bottom_valid 3601#undef xmlFreeNotationTable 3602extern __typeof (xmlFreeNotationTable) xmlFreeNotationTable __attribute((alias("xmlFreeNotationTable__internal_alias"))); 3603#else 3604#ifndef xmlFreeNotationTable 3605extern __typeof (xmlFreeNotationTable) xmlFreeNotationTable__internal_alias __attribute((visibility("hidden"))); 3606#define xmlFreeNotationTable xmlFreeNotationTable__internal_alias 3607#endif 3608#endif 3609 3610#ifdef bottom_tree 3611#undef xmlFreeNs 3612extern __typeof (xmlFreeNs) xmlFreeNs __attribute((alias("xmlFreeNs__internal_alias"))); 3613#else 3614#ifndef xmlFreeNs 3615extern __typeof (xmlFreeNs) xmlFreeNs__internal_alias __attribute((visibility("hidden"))); 3616#define xmlFreeNs xmlFreeNs__internal_alias 3617#endif 3618#endif 3619 3620#ifdef bottom_tree 3621#undef xmlFreeNsList 3622extern __typeof (xmlFreeNsList) xmlFreeNsList __attribute((alias("xmlFreeNsList__internal_alias"))); 3623#else 3624#ifndef xmlFreeNsList 3625extern __typeof (xmlFreeNsList) xmlFreeNsList__internal_alias __attribute((visibility("hidden"))); 3626#define xmlFreeNsList xmlFreeNsList__internal_alias 3627#endif 3628#endif 3629 3630#ifdef bottom_parserInternals 3631#undef xmlFreeParserCtxt 3632extern __typeof (xmlFreeParserCtxt) xmlFreeParserCtxt __attribute((alias("xmlFreeParserCtxt__internal_alias"))); 3633#else 3634#ifndef xmlFreeParserCtxt 3635extern __typeof (xmlFreeParserCtxt) xmlFreeParserCtxt__internal_alias __attribute((visibility("hidden"))); 3636#define xmlFreeParserCtxt xmlFreeParserCtxt__internal_alias 3637#endif 3638#endif 3639 3640#ifdef bottom_xmlIO 3641#undef xmlFreeParserInputBuffer 3642extern __typeof (xmlFreeParserInputBuffer) xmlFreeParserInputBuffer __attribute((alias("xmlFreeParserInputBuffer__internal_alias"))); 3643#else 3644#ifndef xmlFreeParserInputBuffer 3645extern __typeof (xmlFreeParserInputBuffer) xmlFreeParserInputBuffer__internal_alias __attribute((visibility("hidden"))); 3646#define xmlFreeParserInputBuffer xmlFreeParserInputBuffer__internal_alias 3647#endif 3648#endif 3649 3650#if defined(LIBXML_PATTERN_ENABLED) 3651#ifdef bottom_pattern 3652#undef xmlFreePattern 3653extern __typeof (xmlFreePattern) xmlFreePattern __attribute((alias("xmlFreePattern__internal_alias"))); 3654#else 3655#ifndef xmlFreePattern 3656extern __typeof (xmlFreePattern) xmlFreePattern__internal_alias __attribute((visibility("hidden"))); 3657#define xmlFreePattern xmlFreePattern__internal_alias 3658#endif 3659#endif 3660#endif 3661 3662#if defined(LIBXML_PATTERN_ENABLED) 3663#ifdef bottom_pattern 3664#undef xmlFreePatternList 3665extern __typeof (xmlFreePatternList) xmlFreePatternList __attribute((alias("xmlFreePatternList__internal_alias"))); 3666#else 3667#ifndef xmlFreePatternList 3668extern __typeof (xmlFreePatternList) xmlFreePatternList__internal_alias __attribute((visibility("hidden"))); 3669#define xmlFreePatternList xmlFreePatternList__internal_alias 3670#endif 3671#endif 3672#endif 3673 3674#ifdef bottom_tree 3675#undef xmlFreeProp 3676extern __typeof (xmlFreeProp) xmlFreeProp __attribute((alias("xmlFreeProp__internal_alias"))); 3677#else 3678#ifndef xmlFreeProp 3679extern __typeof (xmlFreeProp) xmlFreeProp__internal_alias __attribute((visibility("hidden"))); 3680#define xmlFreeProp xmlFreeProp__internal_alias 3681#endif 3682#endif 3683 3684#ifdef bottom_tree 3685#undef xmlFreePropList 3686extern __typeof (xmlFreePropList) xmlFreePropList __attribute((alias("xmlFreePropList__internal_alias"))); 3687#else 3688#ifndef xmlFreePropList 3689extern __typeof (xmlFreePropList) xmlFreePropList__internal_alias __attribute((visibility("hidden"))); 3690#define xmlFreePropList xmlFreePropList__internal_alias 3691#endif 3692#endif 3693 3694#ifdef bottom_threads 3695#undef xmlFreeRMutex 3696extern __typeof (xmlFreeRMutex) xmlFreeRMutex __attribute((alias("xmlFreeRMutex__internal_alias"))); 3697#else 3698#ifndef xmlFreeRMutex 3699extern __typeof (xmlFreeRMutex) xmlFreeRMutex__internal_alias __attribute((visibility("hidden"))); 3700#define xmlFreeRMutex xmlFreeRMutex__internal_alias 3701#endif 3702#endif 3703 3704#ifdef bottom_valid 3705#undef xmlFreeRefTable 3706extern __typeof (xmlFreeRefTable) xmlFreeRefTable __attribute((alias("xmlFreeRefTable__internal_alias"))); 3707#else 3708#ifndef xmlFreeRefTable 3709extern __typeof (xmlFreeRefTable) xmlFreeRefTable__internal_alias __attribute((visibility("hidden"))); 3710#define xmlFreeRefTable xmlFreeRefTable__internal_alias 3711#endif 3712#endif 3713 3714#if defined(LIBXML_PATTERN_ENABLED) 3715#ifdef bottom_pattern 3716#undef xmlFreeStreamCtxt 3717extern __typeof (xmlFreeStreamCtxt) xmlFreeStreamCtxt __attribute((alias("xmlFreeStreamCtxt__internal_alias"))); 3718#else 3719#ifndef xmlFreeStreamCtxt 3720extern __typeof (xmlFreeStreamCtxt) xmlFreeStreamCtxt__internal_alias __attribute((visibility("hidden"))); 3721#define xmlFreeStreamCtxt xmlFreeStreamCtxt__internal_alias 3722#endif 3723#endif 3724#endif 3725 3726#if defined(LIBXML_READER_ENABLED) 3727#ifdef bottom_xmlreader 3728#undef xmlFreeTextReader 3729extern __typeof (xmlFreeTextReader) xmlFreeTextReader __attribute((alias("xmlFreeTextReader__internal_alias"))); 3730#else 3731#ifndef xmlFreeTextReader 3732extern __typeof (xmlFreeTextReader) xmlFreeTextReader__internal_alias __attribute((visibility("hidden"))); 3733#define xmlFreeTextReader xmlFreeTextReader__internal_alias 3734#endif 3735#endif 3736#endif 3737 3738#if defined(LIBXML_WRITER_ENABLED) 3739#ifdef bottom_xmlwriter 3740#undef xmlFreeTextWriter 3741extern __typeof (xmlFreeTextWriter) xmlFreeTextWriter __attribute((alias("xmlFreeTextWriter__internal_alias"))); 3742#else 3743#ifndef xmlFreeTextWriter 3744extern __typeof (xmlFreeTextWriter) xmlFreeTextWriter__internal_alias __attribute((visibility("hidden"))); 3745#define xmlFreeTextWriter xmlFreeTextWriter__internal_alias 3746#endif 3747#endif 3748#endif 3749 3750#ifdef bottom_uri 3751#undef xmlFreeURI 3752extern __typeof (xmlFreeURI) xmlFreeURI __attribute((alias("xmlFreeURI__internal_alias"))); 3753#else 3754#ifndef xmlFreeURI 3755extern __typeof (xmlFreeURI) xmlFreeURI__internal_alias __attribute((visibility("hidden"))); 3756#define xmlFreeURI xmlFreeURI__internal_alias 3757#endif 3758#endif 3759 3760#if defined(LIBXML_VALID_ENABLED) 3761#ifdef bottom_valid 3762#undef xmlFreeValidCtxt 3763extern __typeof (xmlFreeValidCtxt) xmlFreeValidCtxt __attribute((alias("xmlFreeValidCtxt__internal_alias"))); 3764#else 3765#ifndef xmlFreeValidCtxt 3766extern __typeof (xmlFreeValidCtxt) xmlFreeValidCtxt__internal_alias __attribute((visibility("hidden"))); 3767#define xmlFreeValidCtxt xmlFreeValidCtxt__internal_alias 3768#endif 3769#endif 3770#endif 3771 3772#ifdef bottom_xmlmemory 3773#undef xmlGcMemGet 3774extern __typeof (xmlGcMemGet) xmlGcMemGet __attribute((alias("xmlGcMemGet__internal_alias"))); 3775#else 3776#ifndef xmlGcMemGet 3777extern __typeof (xmlGcMemGet) xmlGcMemGet__internal_alias __attribute((visibility("hidden"))); 3778#define xmlGcMemGet xmlGcMemGet__internal_alias 3779#endif 3780#endif 3781 3782#ifdef bottom_xmlmemory 3783#undef xmlGcMemSetup 3784extern __typeof (xmlGcMemSetup) xmlGcMemSetup __attribute((alias("xmlGcMemSetup__internal_alias"))); 3785#else 3786#ifndef xmlGcMemSetup 3787extern __typeof (xmlGcMemSetup) xmlGcMemSetup__internal_alias __attribute((visibility("hidden"))); 3788#define xmlGcMemSetup xmlGcMemSetup__internal_alias 3789#endif 3790#endif 3791 3792#ifdef bottom_tree 3793#undef xmlGetBufferAllocationScheme 3794extern __typeof (xmlGetBufferAllocationScheme) xmlGetBufferAllocationScheme __attribute((alias("xmlGetBufferAllocationScheme__internal_alias"))); 3795#else 3796#ifndef xmlGetBufferAllocationScheme 3797extern __typeof (xmlGetBufferAllocationScheme) xmlGetBufferAllocationScheme__internal_alias __attribute((visibility("hidden"))); 3798#define xmlGetBufferAllocationScheme xmlGetBufferAllocationScheme__internal_alias 3799#endif 3800#endif 3801 3802#ifdef bottom_encoding 3803#undef xmlGetCharEncodingHandler 3804extern __typeof (xmlGetCharEncodingHandler) xmlGetCharEncodingHandler __attribute((alias("xmlGetCharEncodingHandler__internal_alias"))); 3805#else 3806#ifndef xmlGetCharEncodingHandler 3807extern __typeof (xmlGetCharEncodingHandler) xmlGetCharEncodingHandler__internal_alias __attribute((visibility("hidden"))); 3808#define xmlGetCharEncodingHandler xmlGetCharEncodingHandler__internal_alias 3809#endif 3810#endif 3811 3812#ifdef bottom_encoding 3813#undef xmlGetCharEncodingName 3814extern __typeof (xmlGetCharEncodingName) xmlGetCharEncodingName __attribute((alias("xmlGetCharEncodingName__internal_alias"))); 3815#else 3816#ifndef xmlGetCharEncodingName 3817extern __typeof (xmlGetCharEncodingName) xmlGetCharEncodingName__internal_alias __attribute((visibility("hidden"))); 3818#define xmlGetCharEncodingName xmlGetCharEncodingName__internal_alias 3819#endif 3820#endif 3821 3822#ifdef bottom_tree 3823#undef xmlGetCompressMode 3824extern __typeof (xmlGetCompressMode) xmlGetCompressMode __attribute((alias("xmlGetCompressMode__internal_alias"))); 3825#else 3826#ifndef xmlGetCompressMode 3827extern __typeof (xmlGetCompressMode) xmlGetCompressMode__internal_alias __attribute((visibility("hidden"))); 3828#define xmlGetCompressMode xmlGetCompressMode__internal_alias 3829#endif 3830#endif 3831 3832#ifdef bottom_tree 3833#undef xmlGetDocCompressMode 3834extern __typeof (xmlGetDocCompressMode) xmlGetDocCompressMode __attribute((alias("xmlGetDocCompressMode__internal_alias"))); 3835#else 3836#ifndef xmlGetDocCompressMode 3837extern __typeof (xmlGetDocCompressMode) xmlGetDocCompressMode__internal_alias __attribute((visibility("hidden"))); 3838#define xmlGetDocCompressMode xmlGetDocCompressMode__internal_alias 3839#endif 3840#endif 3841 3842#ifdef bottom_entities 3843#undef xmlGetDocEntity 3844extern __typeof (xmlGetDocEntity) xmlGetDocEntity __attribute((alias("xmlGetDocEntity__internal_alias"))); 3845#else 3846#ifndef xmlGetDocEntity 3847extern __typeof (xmlGetDocEntity) xmlGetDocEntity__internal_alias __attribute((visibility("hidden"))); 3848#define xmlGetDocEntity xmlGetDocEntity__internal_alias 3849#endif 3850#endif 3851 3852#ifdef bottom_valid 3853#undef xmlGetDtdAttrDesc 3854extern __typeof (xmlGetDtdAttrDesc) xmlGetDtdAttrDesc __attribute((alias("xmlGetDtdAttrDesc__internal_alias"))); 3855#else 3856#ifndef xmlGetDtdAttrDesc 3857extern __typeof (xmlGetDtdAttrDesc) xmlGetDtdAttrDesc__internal_alias __attribute((visibility("hidden"))); 3858#define xmlGetDtdAttrDesc xmlGetDtdAttrDesc__internal_alias 3859#endif 3860#endif 3861 3862#ifdef bottom_valid 3863#undef xmlGetDtdElementDesc 3864extern __typeof (xmlGetDtdElementDesc) xmlGetDtdElementDesc __attribute((alias("xmlGetDtdElementDesc__internal_alias"))); 3865#else 3866#ifndef xmlGetDtdElementDesc 3867extern __typeof (xmlGetDtdElementDesc) xmlGetDtdElementDesc__internal_alias __attribute((visibility("hidden"))); 3868#define xmlGetDtdElementDesc xmlGetDtdElementDesc__internal_alias 3869#endif 3870#endif 3871 3872#ifdef bottom_entities 3873#undef xmlGetDtdEntity 3874extern __typeof (xmlGetDtdEntity) xmlGetDtdEntity __attribute((alias("xmlGetDtdEntity__internal_alias"))); 3875#else 3876#ifndef xmlGetDtdEntity 3877extern __typeof (xmlGetDtdEntity) xmlGetDtdEntity__internal_alias __attribute((visibility("hidden"))); 3878#define xmlGetDtdEntity xmlGetDtdEntity__internal_alias 3879#endif 3880#endif 3881 3882#ifdef bottom_valid 3883#undef xmlGetDtdNotationDesc 3884extern __typeof (xmlGetDtdNotationDesc) xmlGetDtdNotationDesc __attribute((alias("xmlGetDtdNotationDesc__internal_alias"))); 3885#else 3886#ifndef xmlGetDtdNotationDesc 3887extern __typeof (xmlGetDtdNotationDesc) xmlGetDtdNotationDesc__internal_alias __attribute((visibility("hidden"))); 3888#define xmlGetDtdNotationDesc xmlGetDtdNotationDesc__internal_alias 3889#endif 3890#endif 3891 3892#ifdef bottom_valid 3893#undef xmlGetDtdQAttrDesc 3894extern __typeof (xmlGetDtdQAttrDesc) xmlGetDtdQAttrDesc __attribute((alias("xmlGetDtdQAttrDesc__internal_alias"))); 3895#else 3896#ifndef xmlGetDtdQAttrDesc 3897extern __typeof (xmlGetDtdQAttrDesc) xmlGetDtdQAttrDesc__internal_alias __attribute((visibility("hidden"))); 3898#define xmlGetDtdQAttrDesc xmlGetDtdQAttrDesc__internal_alias 3899#endif 3900#endif 3901 3902#ifdef bottom_valid 3903#undef xmlGetDtdQElementDesc 3904extern __typeof (xmlGetDtdQElementDesc) xmlGetDtdQElementDesc __attribute((alias("xmlGetDtdQElementDesc__internal_alias"))); 3905#else 3906#ifndef xmlGetDtdQElementDesc 3907extern __typeof (xmlGetDtdQElementDesc) xmlGetDtdQElementDesc__internal_alias __attribute((visibility("hidden"))); 3908#define xmlGetDtdQElementDesc xmlGetDtdQElementDesc__internal_alias 3909#endif 3910#endif 3911 3912#ifdef bottom_encoding 3913#undef xmlGetEncodingAlias 3914extern __typeof (xmlGetEncodingAlias) xmlGetEncodingAlias __attribute((alias("xmlGetEncodingAlias__internal_alias"))); 3915#else 3916#ifndef xmlGetEncodingAlias 3917extern __typeof (xmlGetEncodingAlias) xmlGetEncodingAlias__internal_alias __attribute((visibility("hidden"))); 3918#define xmlGetEncodingAlias xmlGetEncodingAlias__internal_alias 3919#endif 3920#endif 3921 3922#ifdef bottom_xmlIO 3923#undef xmlGetExternalEntityLoader 3924extern __typeof (xmlGetExternalEntityLoader) xmlGetExternalEntityLoader __attribute((alias("xmlGetExternalEntityLoader__internal_alias"))); 3925#else 3926#ifndef xmlGetExternalEntityLoader 3927extern __typeof (xmlGetExternalEntityLoader) xmlGetExternalEntityLoader__internal_alias __attribute((visibility("hidden"))); 3928#define xmlGetExternalEntityLoader xmlGetExternalEntityLoader__internal_alias 3929#endif 3930#endif 3931 3932#if defined(LIBXML_LEGACY_ENABLED) 3933#ifdef bottom_legacy 3934#undef xmlGetFeature 3935extern __typeof (xmlGetFeature) xmlGetFeature __attribute((alias("xmlGetFeature__internal_alias"))); 3936#else 3937#ifndef xmlGetFeature 3938extern __typeof (xmlGetFeature) xmlGetFeature__internal_alias __attribute((visibility("hidden"))); 3939#define xmlGetFeature xmlGetFeature__internal_alias 3940#endif 3941#endif 3942#endif 3943 3944#if defined(LIBXML_LEGACY_ENABLED) 3945#ifdef bottom_legacy 3946#undef xmlGetFeaturesList 3947extern __typeof (xmlGetFeaturesList) xmlGetFeaturesList __attribute((alias("xmlGetFeaturesList__internal_alias"))); 3948#else 3949#ifndef xmlGetFeaturesList 3950extern __typeof (xmlGetFeaturesList) xmlGetFeaturesList__internal_alias __attribute((visibility("hidden"))); 3951#define xmlGetFeaturesList xmlGetFeaturesList__internal_alias 3952#endif 3953#endif 3954#endif 3955 3956#ifdef bottom_threads 3957#undef xmlGetGlobalState 3958extern __typeof (xmlGetGlobalState) xmlGetGlobalState __attribute((alias("xmlGetGlobalState__internal_alias"))); 3959#else 3960#ifndef xmlGetGlobalState 3961extern __typeof (xmlGetGlobalState) xmlGetGlobalState__internal_alias __attribute((visibility("hidden"))); 3962#define xmlGetGlobalState xmlGetGlobalState__internal_alias 3963#endif 3964#endif 3965 3966#ifdef bottom_valid 3967#undef xmlGetID 3968extern __typeof (xmlGetID) xmlGetID __attribute((alias("xmlGetID__internal_alias"))); 3969#else 3970#ifndef xmlGetID 3971extern __typeof (xmlGetID) xmlGetID__internal_alias __attribute((visibility("hidden"))); 3972#define xmlGetID xmlGetID__internal_alias 3973#endif 3974#endif 3975 3976#ifdef bottom_tree 3977#undef xmlGetIntSubset 3978extern __typeof (xmlGetIntSubset) xmlGetIntSubset __attribute((alias("xmlGetIntSubset__internal_alias"))); 3979#else 3980#ifndef xmlGetIntSubset 3981extern __typeof (xmlGetIntSubset) xmlGetIntSubset__internal_alias __attribute((visibility("hidden"))); 3982#define xmlGetIntSubset xmlGetIntSubset__internal_alias 3983#endif 3984#endif 3985 3986#ifdef bottom_tree 3987#undef xmlGetLastChild 3988extern __typeof (xmlGetLastChild) xmlGetLastChild __attribute((alias("xmlGetLastChild__internal_alias"))); 3989#else 3990#ifndef xmlGetLastChild 3991extern __typeof (xmlGetLastChild) xmlGetLastChild__internal_alias __attribute((visibility("hidden"))); 3992#define xmlGetLastChild xmlGetLastChild__internal_alias 3993#endif 3994#endif 3995 3996#ifdef bottom_error 3997#undef xmlGetLastError 3998extern __typeof (xmlGetLastError) xmlGetLastError __attribute((alias("xmlGetLastError__internal_alias"))); 3999#else 4000#ifndef xmlGetLastError 4001extern __typeof (xmlGetLastError) xmlGetLastError__internal_alias __attribute((visibility("hidden"))); 4002#define xmlGetLastError xmlGetLastError__internal_alias 4003#endif 4004#endif 4005 4006#ifdef bottom_tree 4007#undef xmlGetLineNo 4008extern __typeof (xmlGetLineNo) xmlGetLineNo __attribute((alias("xmlGetLineNo__internal_alias"))); 4009#else 4010#ifndef xmlGetLineNo 4011extern __typeof (xmlGetLineNo) xmlGetLineNo__internal_alias __attribute((visibility("hidden"))); 4012#define xmlGetLineNo xmlGetLineNo__internal_alias 4013#endif 4014#endif 4015 4016#ifdef bottom_tree 4017#undef xmlGetNoNsProp 4018extern __typeof (xmlGetNoNsProp) xmlGetNoNsProp __attribute((alias("xmlGetNoNsProp__internal_alias"))); 4019#else 4020#ifndef xmlGetNoNsProp 4021extern __typeof (xmlGetNoNsProp) xmlGetNoNsProp__internal_alias __attribute((visibility("hidden"))); 4022#define xmlGetNoNsProp xmlGetNoNsProp__internal_alias 4023#endif 4024#endif 4025 4026#if defined(LIBXML_TREE_ENABLED) || defined(LIBXML_DEBUG_ENABLED) 4027#ifdef bottom_tree 4028#undef xmlGetNodePath 4029extern __typeof (xmlGetNodePath) xmlGetNodePath __attribute((alias("xmlGetNodePath__internal_alias"))); 4030#else 4031#ifndef xmlGetNodePath 4032extern __typeof (xmlGetNodePath) xmlGetNodePath__internal_alias __attribute((visibility("hidden"))); 4033#define xmlGetNodePath xmlGetNodePath__internal_alias 4034#endif 4035#endif 4036#endif 4037 4038#if defined(LIBXML_TREE_ENABLED) || defined(LIBXML_XPATH_ENABLED) || defined(LIBXML_SCHEMAS_ENABLED) 4039#ifdef bottom_tree 4040#undef xmlGetNsList 4041extern __typeof (xmlGetNsList) xmlGetNsList __attribute((alias("xmlGetNsList__internal_alias"))); 4042#else 4043#ifndef xmlGetNsList 4044extern __typeof (xmlGetNsList) xmlGetNsList__internal_alias __attribute((visibility("hidden"))); 4045#define xmlGetNsList xmlGetNsList__internal_alias 4046#endif 4047#endif 4048#endif 4049 4050#ifdef bottom_tree 4051#undef xmlGetNsProp 4052extern __typeof (xmlGetNsProp) xmlGetNsProp __attribute((alias("xmlGetNsProp__internal_alias"))); 4053#else 4054#ifndef xmlGetNsProp 4055extern __typeof (xmlGetNsProp) xmlGetNsProp__internal_alias __attribute((visibility("hidden"))); 4056#define xmlGetNsProp xmlGetNsProp__internal_alias 4057#endif 4058#endif 4059 4060#ifdef bottom_entities 4061#undef xmlGetParameterEntity 4062extern __typeof (xmlGetParameterEntity) xmlGetParameterEntity __attribute((alias("xmlGetParameterEntity__internal_alias"))); 4063#else 4064#ifndef xmlGetParameterEntity 4065extern __typeof (xmlGetParameterEntity) xmlGetParameterEntity__internal_alias __attribute((visibility("hidden"))); 4066#define xmlGetParameterEntity xmlGetParameterEntity__internal_alias 4067#endif 4068#endif 4069 4070#ifdef bottom_entities 4071#undef xmlGetPredefinedEntity 4072extern __typeof (xmlGetPredefinedEntity) xmlGetPredefinedEntity __attribute((alias("xmlGetPredefinedEntity__internal_alias"))); 4073#else 4074#ifndef xmlGetPredefinedEntity 4075extern __typeof (xmlGetPredefinedEntity) xmlGetPredefinedEntity__internal_alias __attribute((visibility("hidden"))); 4076#define xmlGetPredefinedEntity xmlGetPredefinedEntity__internal_alias 4077#endif 4078#endif 4079 4080#ifdef bottom_tree 4081#undef xmlGetProp 4082extern __typeof (xmlGetProp) xmlGetProp __attribute((alias("xmlGetProp__internal_alias"))); 4083#else 4084#ifndef xmlGetProp 4085extern __typeof (xmlGetProp) xmlGetProp__internal_alias __attribute((visibility("hidden"))); 4086#define xmlGetProp xmlGetProp__internal_alias 4087#endif 4088#endif 4089 4090#ifdef bottom_valid 4091#undef xmlGetRefs 4092extern __typeof (xmlGetRefs) xmlGetRefs __attribute((alias("xmlGetRefs__internal_alias"))); 4093#else 4094#ifndef xmlGetRefs 4095extern __typeof (xmlGetRefs) xmlGetRefs__internal_alias __attribute((visibility("hidden"))); 4096#define xmlGetRefs xmlGetRefs__internal_alias 4097#endif 4098#endif 4099 4100#ifdef bottom_threads 4101#undef xmlGetThreadId 4102extern __typeof (xmlGetThreadId) xmlGetThreadId __attribute((alias("xmlGetThreadId__internal_alias"))); 4103#else 4104#ifndef xmlGetThreadId 4105extern __typeof (xmlGetThreadId) xmlGetThreadId__internal_alias __attribute((visibility("hidden"))); 4106#define xmlGetThreadId xmlGetThreadId__internal_alias 4107#endif 4108#endif 4109 4110#ifdef bottom_xmlstring 4111#undef xmlGetUTF8Char 4112extern __typeof (xmlGetUTF8Char) xmlGetUTF8Char __attribute((alias("xmlGetUTF8Char__internal_alias"))); 4113#else 4114#ifndef xmlGetUTF8Char 4115extern __typeof (xmlGetUTF8Char) xmlGetUTF8Char__internal_alias __attribute((visibility("hidden"))); 4116#define xmlGetUTF8Char xmlGetUTF8Char__internal_alias 4117#endif 4118#endif 4119 4120#if defined(LIBXML_LEGACY_ENABLED) 4121#ifdef bottom_legacy 4122#undef xmlHandleEntity 4123extern __typeof (xmlHandleEntity) xmlHandleEntity __attribute((alias("xmlHandleEntity__internal_alias"))); 4124#else 4125#ifndef xmlHandleEntity 4126extern __typeof (xmlHandleEntity) xmlHandleEntity__internal_alias __attribute((visibility("hidden"))); 4127#define xmlHandleEntity xmlHandleEntity__internal_alias 4128#endif 4129#endif 4130#endif 4131 4132#ifdef bottom_parser 4133#undef xmlHasFeature 4134extern __typeof (xmlHasFeature) xmlHasFeature __attribute((alias("xmlHasFeature__internal_alias"))); 4135#else 4136#ifndef xmlHasFeature 4137extern __typeof (xmlHasFeature) xmlHasFeature__internal_alias __attribute((visibility("hidden"))); 4138#define xmlHasFeature xmlHasFeature__internal_alias 4139#endif 4140#endif 4141 4142#ifdef bottom_tree 4143#undef xmlHasNsProp 4144extern __typeof (xmlHasNsProp) xmlHasNsProp __attribute((alias("xmlHasNsProp__internal_alias"))); 4145#else 4146#ifndef xmlHasNsProp 4147extern __typeof (xmlHasNsProp) xmlHasNsProp__internal_alias __attribute((visibility("hidden"))); 4148#define xmlHasNsProp xmlHasNsProp__internal_alias 4149#endif 4150#endif 4151 4152#ifdef bottom_tree 4153#undef xmlHasProp 4154extern __typeof (xmlHasProp) xmlHasProp __attribute((alias("xmlHasProp__internal_alias"))); 4155#else 4156#ifndef xmlHasProp 4157extern __typeof (xmlHasProp) xmlHasProp__internal_alias __attribute((visibility("hidden"))); 4158#define xmlHasProp xmlHasProp__internal_alias 4159#endif 4160#endif 4161 4162#ifdef bottom_hash 4163#undef xmlHashAddEntry 4164extern __typeof (xmlHashAddEntry) xmlHashAddEntry __attribute((alias("xmlHashAddEntry__internal_alias"))); 4165#else 4166#ifndef xmlHashAddEntry 4167extern __typeof (xmlHashAddEntry) xmlHashAddEntry__internal_alias __attribute((visibility("hidden"))); 4168#define xmlHashAddEntry xmlHashAddEntry__internal_alias 4169#endif 4170#endif 4171 4172#ifdef bottom_hash 4173#undef xmlHashAddEntry2 4174extern __typeof (xmlHashAddEntry2) xmlHashAddEntry2 __attribute((alias("xmlHashAddEntry2__internal_alias"))); 4175#else 4176#ifndef xmlHashAddEntry2 4177extern __typeof (xmlHashAddEntry2) xmlHashAddEntry2__internal_alias __attribute((visibility("hidden"))); 4178#define xmlHashAddEntry2 xmlHashAddEntry2__internal_alias 4179#endif 4180#endif 4181 4182#ifdef bottom_hash 4183#undef xmlHashAddEntry3 4184extern __typeof (xmlHashAddEntry3) xmlHashAddEntry3 __attribute((alias("xmlHashAddEntry3__internal_alias"))); 4185#else 4186#ifndef xmlHashAddEntry3 4187extern __typeof (xmlHashAddEntry3) xmlHashAddEntry3__internal_alias __attribute((visibility("hidden"))); 4188#define xmlHashAddEntry3 xmlHashAddEntry3__internal_alias 4189#endif 4190#endif 4191 4192#ifdef bottom_hash 4193#undef xmlHashCopy 4194extern __typeof (xmlHashCopy) xmlHashCopy __attribute((alias("xmlHashCopy__internal_alias"))); 4195#else 4196#ifndef xmlHashCopy 4197extern __typeof (xmlHashCopy) xmlHashCopy__internal_alias __attribute((visibility("hidden"))); 4198#define xmlHashCopy xmlHashCopy__internal_alias 4199#endif 4200#endif 4201 4202#ifdef bottom_hash 4203#undef xmlHashCreate 4204extern __typeof (xmlHashCreate) xmlHashCreate __attribute((alias("xmlHashCreate__internal_alias"))); 4205#else 4206#ifndef xmlHashCreate 4207extern __typeof (xmlHashCreate) xmlHashCreate__internal_alias __attribute((visibility("hidden"))); 4208#define xmlHashCreate xmlHashCreate__internal_alias 4209#endif 4210#endif 4211 4212#ifdef bottom_hash 4213#undef xmlHashCreateDict 4214extern __typeof (xmlHashCreateDict) xmlHashCreateDict __attribute((alias("xmlHashCreateDict__internal_alias"))); 4215#else 4216#ifndef xmlHashCreateDict 4217extern __typeof (xmlHashCreateDict) xmlHashCreateDict__internal_alias __attribute((visibility("hidden"))); 4218#define xmlHashCreateDict xmlHashCreateDict__internal_alias 4219#endif 4220#endif 4221 4222#ifdef bottom_hash 4223#undef xmlHashFree 4224extern __typeof (xmlHashFree) xmlHashFree __attribute((alias("xmlHashFree__internal_alias"))); 4225#else 4226#ifndef xmlHashFree 4227extern __typeof (xmlHashFree) xmlHashFree__internal_alias __attribute((visibility("hidden"))); 4228#define xmlHashFree xmlHashFree__internal_alias 4229#endif 4230#endif 4231 4232#ifdef bottom_hash 4233#undef xmlHashLookup 4234extern __typeof (xmlHashLookup) xmlHashLookup __attribute((alias("xmlHashLookup__internal_alias"))); 4235#else 4236#ifndef xmlHashLookup 4237extern __typeof (xmlHashLookup) xmlHashLookup__internal_alias __attribute((visibility("hidden"))); 4238#define xmlHashLookup xmlHashLookup__internal_alias 4239#endif 4240#endif 4241 4242#ifdef bottom_hash 4243#undef xmlHashLookup2 4244extern __typeof (xmlHashLookup2) xmlHashLookup2 __attribute((alias("xmlHashLookup2__internal_alias"))); 4245#else 4246#ifndef xmlHashLookup2 4247extern __typeof (xmlHashLookup2) xmlHashLookup2__internal_alias __attribute((visibility("hidden"))); 4248#define xmlHashLookup2 xmlHashLookup2__internal_alias 4249#endif 4250#endif 4251 4252#ifdef bottom_hash 4253#undef xmlHashLookup3 4254extern __typeof (xmlHashLookup3) xmlHashLookup3 __attribute((alias("xmlHashLookup3__internal_alias"))); 4255#else 4256#ifndef xmlHashLookup3 4257extern __typeof (xmlHashLookup3) xmlHashLookup3__internal_alias __attribute((visibility("hidden"))); 4258#define xmlHashLookup3 xmlHashLookup3__internal_alias 4259#endif 4260#endif 4261 4262#ifdef bottom_hash 4263#undef xmlHashQLookup 4264extern __typeof (xmlHashQLookup) xmlHashQLookup __attribute((alias("xmlHashQLookup__internal_alias"))); 4265#else 4266#ifndef xmlHashQLookup 4267extern __typeof (xmlHashQLookup) xmlHashQLookup__internal_alias __attribute((visibility("hidden"))); 4268#define xmlHashQLookup xmlHashQLookup__internal_alias 4269#endif 4270#endif 4271 4272#ifdef bottom_hash 4273#undef xmlHashQLookup2 4274extern __typeof (xmlHashQLookup2) xmlHashQLookup2 __attribute((alias("xmlHashQLookup2__internal_alias"))); 4275#else 4276#ifndef xmlHashQLookup2 4277extern __typeof (xmlHashQLookup2) xmlHashQLookup2__internal_alias __attribute((visibility("hidden"))); 4278#define xmlHashQLookup2 xmlHashQLookup2__internal_alias 4279#endif 4280#endif 4281 4282#ifdef bottom_hash 4283#undef xmlHashQLookup3 4284extern __typeof (xmlHashQLookup3) xmlHashQLookup3 __attribute((alias("xmlHashQLookup3__internal_alias"))); 4285#else 4286#ifndef xmlHashQLookup3 4287extern __typeof (xmlHashQLookup3) xmlHashQLookup3__internal_alias __attribute((visibility("hidden"))); 4288#define xmlHashQLookup3 xmlHashQLookup3__internal_alias 4289#endif 4290#endif 4291 4292#ifdef bottom_hash 4293#undef xmlHashRemoveEntry 4294extern __typeof (xmlHashRemoveEntry) xmlHashRemoveEntry __attribute((alias("xmlHashRemoveEntry__internal_alias"))); 4295#else 4296#ifndef xmlHashRemoveEntry 4297extern __typeof (xmlHashRemoveEntry) xmlHashRemoveEntry__internal_alias __attribute((visibility("hidden"))); 4298#define xmlHashRemoveEntry xmlHashRemoveEntry__internal_alias 4299#endif 4300#endif 4301 4302#ifdef bottom_hash 4303#undef xmlHashRemoveEntry2 4304extern __typeof (xmlHashRemoveEntry2) xmlHashRemoveEntry2 __attribute((alias("xmlHashRemoveEntry2__internal_alias"))); 4305#else 4306#ifndef xmlHashRemoveEntry2 4307extern __typeof (xmlHashRemoveEntry2) xmlHashRemoveEntry2__internal_alias __attribute((visibility("hidden"))); 4308#define xmlHashRemoveEntry2 xmlHashRemoveEntry2__internal_alias 4309#endif 4310#endif 4311 4312#ifdef bottom_hash 4313#undef xmlHashRemoveEntry3 4314extern __typeof (xmlHashRemoveEntry3) xmlHashRemoveEntry3 __attribute((alias("xmlHashRemoveEntry3__internal_alias"))); 4315#else 4316#ifndef xmlHashRemoveEntry3 4317extern __typeof (xmlHashRemoveEntry3) xmlHashRemoveEntry3__internal_alias __attribute((visibility("hidden"))); 4318#define xmlHashRemoveEntry3 xmlHashRemoveEntry3__internal_alias 4319#endif 4320#endif 4321 4322#ifdef bottom_hash 4323#undef xmlHashScan 4324extern __typeof (xmlHashScan) xmlHashScan __attribute((alias("xmlHashScan__internal_alias"))); 4325#else 4326#ifndef xmlHashScan 4327extern __typeof (xmlHashScan) xmlHashScan__internal_alias __attribute((visibility("hidden"))); 4328#define xmlHashScan xmlHashScan__internal_alias 4329#endif 4330#endif 4331 4332#ifdef bottom_hash 4333#undef xmlHashScan3 4334extern __typeof (xmlHashScan3) xmlHashScan3 __attribute((alias("xmlHashScan3__internal_alias"))); 4335#else 4336#ifndef xmlHashScan3 4337extern __typeof (xmlHashScan3) xmlHashScan3__internal_alias __attribute((visibility("hidden"))); 4338#define xmlHashScan3 xmlHashScan3__internal_alias 4339#endif 4340#endif 4341 4342#ifdef bottom_hash 4343#undef xmlHashScanFull 4344extern __typeof (xmlHashScanFull) xmlHashScanFull __attribute((alias("xmlHashScanFull__internal_alias"))); 4345#else 4346#ifndef xmlHashScanFull 4347extern __typeof (xmlHashScanFull) xmlHashScanFull__internal_alias __attribute((visibility("hidden"))); 4348#define xmlHashScanFull xmlHashScanFull__internal_alias 4349#endif 4350#endif 4351 4352#ifdef bottom_hash 4353#undef xmlHashScanFull3 4354extern __typeof (xmlHashScanFull3) xmlHashScanFull3 __attribute((alias("xmlHashScanFull3__internal_alias"))); 4355#else 4356#ifndef xmlHashScanFull3 4357extern __typeof (xmlHashScanFull3) xmlHashScanFull3__internal_alias __attribute((visibility("hidden"))); 4358#define xmlHashScanFull3 xmlHashScanFull3__internal_alias 4359#endif 4360#endif 4361 4362#ifdef bottom_hash 4363#undef xmlHashSize 4364extern __typeof (xmlHashSize) xmlHashSize __attribute((alias("xmlHashSize__internal_alias"))); 4365#else 4366#ifndef xmlHashSize 4367extern __typeof (xmlHashSize) xmlHashSize__internal_alias __attribute((visibility("hidden"))); 4368#define xmlHashSize xmlHashSize__internal_alias 4369#endif 4370#endif 4371 4372#ifdef bottom_hash 4373#undef xmlHashUpdateEntry 4374extern __typeof (xmlHashUpdateEntry) xmlHashUpdateEntry __attribute((alias("xmlHashUpdateEntry__internal_alias"))); 4375#else 4376#ifndef xmlHashUpdateEntry 4377extern __typeof (xmlHashUpdateEntry) xmlHashUpdateEntry__internal_alias __attribute((visibility("hidden"))); 4378#define xmlHashUpdateEntry xmlHashUpdateEntry__internal_alias 4379#endif 4380#endif 4381 4382#ifdef bottom_hash 4383#undef xmlHashUpdateEntry2 4384extern __typeof (xmlHashUpdateEntry2) xmlHashUpdateEntry2 __attribute((alias("xmlHashUpdateEntry2__internal_alias"))); 4385#else 4386#ifndef xmlHashUpdateEntry2 4387extern __typeof (xmlHashUpdateEntry2) xmlHashUpdateEntry2__internal_alias __attribute((visibility("hidden"))); 4388#define xmlHashUpdateEntry2 xmlHashUpdateEntry2__internal_alias 4389#endif 4390#endif 4391 4392#ifdef bottom_hash 4393#undef xmlHashUpdateEntry3 4394extern __typeof (xmlHashUpdateEntry3) xmlHashUpdateEntry3 __attribute((alias("xmlHashUpdateEntry3__internal_alias"))); 4395#else 4396#ifndef xmlHashUpdateEntry3 4397extern __typeof (xmlHashUpdateEntry3) xmlHashUpdateEntry3__internal_alias __attribute((visibility("hidden"))); 4398#define xmlHashUpdateEntry3 xmlHashUpdateEntry3__internal_alias 4399#endif 4400#endif 4401 4402#if defined(LIBXML_FTP_ENABLED) 4403#ifdef bottom_xmlIO 4404#undef xmlIOFTPClose 4405extern __typeof (xmlIOFTPClose) xmlIOFTPClose __attribute((alias("xmlIOFTPClose__internal_alias"))); 4406#else 4407#ifndef xmlIOFTPClose 4408extern __typeof (xmlIOFTPClose) xmlIOFTPClose__internal_alias __attribute((visibility("hidden"))); 4409#define xmlIOFTPClose xmlIOFTPClose__internal_alias 4410#endif 4411#endif 4412#endif 4413 4414#if defined(LIBXML_FTP_ENABLED) 4415#ifdef bottom_xmlIO 4416#undef xmlIOFTPMatch 4417extern __typeof (xmlIOFTPMatch) xmlIOFTPMatch __attribute((alias("xmlIOFTPMatch__internal_alias"))); 4418#else 4419#ifndef xmlIOFTPMatch 4420extern __typeof (xmlIOFTPMatch) xmlIOFTPMatch__internal_alias __attribute((visibility("hidden"))); 4421#define xmlIOFTPMatch xmlIOFTPMatch__internal_alias 4422#endif 4423#endif 4424#endif 4425 4426#if defined(LIBXML_FTP_ENABLED) 4427#ifdef bottom_xmlIO 4428#undef xmlIOFTPOpen 4429extern __typeof (xmlIOFTPOpen) xmlIOFTPOpen __attribute((alias("xmlIOFTPOpen__internal_alias"))); 4430#else 4431#ifndef xmlIOFTPOpen 4432extern __typeof (xmlIOFTPOpen) xmlIOFTPOpen__internal_alias __attribute((visibility("hidden"))); 4433#define xmlIOFTPOpen xmlIOFTPOpen__internal_alias 4434#endif 4435#endif 4436#endif 4437 4438#if defined(LIBXML_FTP_ENABLED) 4439#ifdef bottom_xmlIO 4440#undef xmlIOFTPRead 4441extern __typeof (xmlIOFTPRead) xmlIOFTPRead __attribute((alias("xmlIOFTPRead__internal_alias"))); 4442#else 4443#ifndef xmlIOFTPRead 4444extern __typeof (xmlIOFTPRead) xmlIOFTPRead__internal_alias __attribute((visibility("hidden"))); 4445#define xmlIOFTPRead xmlIOFTPRead__internal_alias 4446#endif 4447#endif 4448#endif 4449 4450#if defined(LIBXML_HTTP_ENABLED) 4451#ifdef bottom_xmlIO 4452#undef xmlIOHTTPClose 4453extern __typeof (xmlIOHTTPClose) xmlIOHTTPClose __attribute((alias("xmlIOHTTPClose__internal_alias"))); 4454#else 4455#ifndef xmlIOHTTPClose 4456extern __typeof (xmlIOHTTPClose) xmlIOHTTPClose__internal_alias __attribute((visibility("hidden"))); 4457#define xmlIOHTTPClose xmlIOHTTPClose__internal_alias 4458#endif 4459#endif 4460#endif 4461 4462#if defined(LIBXML_HTTP_ENABLED) 4463#ifdef bottom_xmlIO 4464#undef xmlIOHTTPMatch 4465extern __typeof (xmlIOHTTPMatch) xmlIOHTTPMatch __attribute((alias("xmlIOHTTPMatch__internal_alias"))); 4466#else 4467#ifndef xmlIOHTTPMatch 4468extern __typeof (xmlIOHTTPMatch) xmlIOHTTPMatch__internal_alias __attribute((visibility("hidden"))); 4469#define xmlIOHTTPMatch xmlIOHTTPMatch__internal_alias 4470#endif 4471#endif 4472#endif 4473 4474#if defined(LIBXML_HTTP_ENABLED) 4475#ifdef bottom_xmlIO 4476#undef xmlIOHTTPOpen 4477extern __typeof (xmlIOHTTPOpen) xmlIOHTTPOpen __attribute((alias("xmlIOHTTPOpen__internal_alias"))); 4478#else 4479#ifndef xmlIOHTTPOpen 4480extern __typeof (xmlIOHTTPOpen) xmlIOHTTPOpen__internal_alias __attribute((visibility("hidden"))); 4481#define xmlIOHTTPOpen xmlIOHTTPOpen__internal_alias 4482#endif 4483#endif 4484#endif 4485 4486#if defined(LIBXML_HTTP_ENABLED) && defined(LIBXML_OUTPUT_ENABLED) 4487#ifdef bottom_xmlIO 4488#undef xmlIOHTTPOpenW 4489extern __typeof (xmlIOHTTPOpenW) xmlIOHTTPOpenW __attribute((alias("xmlIOHTTPOpenW__internal_alias"))); 4490#else 4491#ifndef xmlIOHTTPOpenW 4492extern __typeof (xmlIOHTTPOpenW) xmlIOHTTPOpenW__internal_alias __attribute((visibility("hidden"))); 4493#define xmlIOHTTPOpenW xmlIOHTTPOpenW__internal_alias 4494#endif 4495#endif 4496#endif 4497 4498#if defined(LIBXML_HTTP_ENABLED) 4499#ifdef bottom_xmlIO 4500#undef xmlIOHTTPRead 4501extern __typeof (xmlIOHTTPRead) xmlIOHTTPRead __attribute((alias("xmlIOHTTPRead__internal_alias"))); 4502#else 4503#ifndef xmlIOHTTPRead 4504extern __typeof (xmlIOHTTPRead) xmlIOHTTPRead__internal_alias __attribute((visibility("hidden"))); 4505#define xmlIOHTTPRead xmlIOHTTPRead__internal_alias 4506#endif 4507#endif 4508#endif 4509 4510#if defined(LIBXML_VALID_ENABLED) 4511#ifdef bottom_parser 4512#undef xmlIOParseDTD 4513extern __typeof (xmlIOParseDTD) xmlIOParseDTD __attribute((alias("xmlIOParseDTD__internal_alias"))); 4514#else 4515#ifndef xmlIOParseDTD 4516extern __typeof (xmlIOParseDTD) xmlIOParseDTD__internal_alias __attribute((visibility("hidden"))); 4517#define xmlIOParseDTD xmlIOParseDTD__internal_alias 4518#endif 4519#endif 4520#endif 4521 4522#ifdef bottom_encoding 4523#undef xmlInitCharEncodingHandlers 4524extern __typeof (xmlInitCharEncodingHandlers) xmlInitCharEncodingHandlers __attribute((alias("xmlInitCharEncodingHandlers__internal_alias"))); 4525#else 4526#ifndef xmlInitCharEncodingHandlers 4527extern __typeof (xmlInitCharEncodingHandlers) xmlInitCharEncodingHandlers__internal_alias __attribute((visibility("hidden"))); 4528#define xmlInitCharEncodingHandlers xmlInitCharEncodingHandlers__internal_alias 4529#endif 4530#endif 4531 4532#ifdef bottom_globals 4533#undef xmlInitGlobals 4534extern __typeof (xmlInitGlobals) xmlInitGlobals __attribute((alias("xmlInitGlobals__internal_alias"))); 4535#else 4536#ifndef xmlInitGlobals 4537extern __typeof (xmlInitGlobals) xmlInitGlobals__internal_alias __attribute((visibility("hidden"))); 4538#define xmlInitGlobals xmlInitGlobals__internal_alias 4539#endif 4540#endif 4541 4542#ifdef bottom_xmlmemory 4543#undef xmlInitMemory 4544extern __typeof (xmlInitMemory) xmlInitMemory __attribute((alias("xmlInitMemory__internal_alias"))); 4545#else 4546#ifndef xmlInitMemory 4547extern __typeof (xmlInitMemory) xmlInitMemory__internal_alias __attribute((visibility("hidden"))); 4548#define xmlInitMemory xmlInitMemory__internal_alias 4549#endif 4550#endif 4551 4552#ifdef bottom_parserInternals 4553#undef xmlInitNodeInfoSeq 4554extern __typeof (xmlInitNodeInfoSeq) xmlInitNodeInfoSeq __attribute((alias("xmlInitNodeInfoSeq__internal_alias"))); 4555#else 4556#ifndef xmlInitNodeInfoSeq 4557extern __typeof (xmlInitNodeInfoSeq) xmlInitNodeInfoSeq__internal_alias __attribute((visibility("hidden"))); 4558#define xmlInitNodeInfoSeq xmlInitNodeInfoSeq__internal_alias 4559#endif 4560#endif 4561 4562#ifdef bottom_parser 4563#undef xmlInitParser 4564extern __typeof (xmlInitParser) xmlInitParser __attribute((alias("xmlInitParser__internal_alias"))); 4565#else 4566#ifndef xmlInitParser 4567extern __typeof (xmlInitParser) xmlInitParser__internal_alias __attribute((visibility("hidden"))); 4568#define xmlInitParser xmlInitParser__internal_alias 4569#endif 4570#endif 4571 4572#ifdef bottom_parserInternals 4573#undef xmlInitParserCtxt 4574extern __typeof (xmlInitParserCtxt) xmlInitParserCtxt __attribute((alias("xmlInitParserCtxt__internal_alias"))); 4575#else 4576#ifndef xmlInitParserCtxt 4577extern __typeof (xmlInitParserCtxt) xmlInitParserCtxt__internal_alias __attribute((visibility("hidden"))); 4578#define xmlInitParserCtxt xmlInitParserCtxt__internal_alias 4579#endif 4580#endif 4581 4582#ifdef bottom_threads 4583#undef xmlInitThreads 4584extern __typeof (xmlInitThreads) xmlInitThreads __attribute((alias("xmlInitThreads__internal_alias"))); 4585#else 4586#ifndef xmlInitThreads 4587extern __typeof (xmlInitThreads) xmlInitThreads__internal_alias __attribute((visibility("hidden"))); 4588#define xmlInitThreads xmlInitThreads__internal_alias 4589#endif 4590#endif 4591 4592#if defined(LIBXML_CATALOG_ENABLED) 4593#ifdef bottom_catalog 4594#undef xmlInitializeCatalog 4595extern __typeof (xmlInitializeCatalog) xmlInitializeCatalog __attribute((alias("xmlInitializeCatalog__internal_alias"))); 4596#else 4597#ifndef xmlInitializeCatalog 4598extern __typeof (xmlInitializeCatalog) xmlInitializeCatalog__internal_alias __attribute((visibility("hidden"))); 4599#define xmlInitializeCatalog xmlInitializeCatalog__internal_alias 4600#endif 4601#endif 4602#endif 4603 4604#ifdef bottom_globals 4605#undef xmlInitializeGlobalState 4606extern __typeof (xmlInitializeGlobalState) xmlInitializeGlobalState __attribute((alias("xmlInitializeGlobalState__internal_alias"))); 4607#else 4608#ifndef xmlInitializeGlobalState 4609extern __typeof (xmlInitializeGlobalState) xmlInitializeGlobalState__internal_alias __attribute((visibility("hidden"))); 4610#define xmlInitializeGlobalState xmlInitializeGlobalState__internal_alias 4611#endif 4612#endif 4613 4614#if defined(LIBXML_LEGACY_ENABLED) 4615#ifdef bottom_legacy 4616#undef xmlInitializePredefinedEntities 4617extern __typeof (xmlInitializePredefinedEntities) xmlInitializePredefinedEntities __attribute((alias("xmlInitializePredefinedEntities__internal_alias"))); 4618#else 4619#ifndef xmlInitializePredefinedEntities 4620extern __typeof (xmlInitializePredefinedEntities) xmlInitializePredefinedEntities__internal_alias __attribute((visibility("hidden"))); 4621#define xmlInitializePredefinedEntities xmlInitializePredefinedEntities__internal_alias 4622#endif 4623#endif 4624#endif 4625 4626#ifdef bottom_chvalid 4627#undef xmlIsBaseChar 4628extern __typeof (xmlIsBaseChar) xmlIsBaseChar __attribute((alias("xmlIsBaseChar__internal_alias"))); 4629#else 4630#ifndef xmlIsBaseChar 4631extern __typeof (xmlIsBaseChar) xmlIsBaseChar__internal_alias __attribute((visibility("hidden"))); 4632#define xmlIsBaseChar xmlIsBaseChar__internal_alias 4633#endif 4634#endif 4635 4636#ifdef bottom_chvalid 4637#undef xmlIsBlank 4638extern __typeof (xmlIsBlank) xmlIsBlank __attribute((alias("xmlIsBlank__internal_alias"))); 4639#else 4640#ifndef xmlIsBlank 4641extern __typeof (xmlIsBlank) xmlIsBlank__internal_alias __attribute((visibility("hidden"))); 4642#define xmlIsBlank xmlIsBlank__internal_alias 4643#endif 4644#endif 4645 4646#ifdef bottom_tree 4647#undef xmlIsBlankNode 4648extern __typeof (xmlIsBlankNode) xmlIsBlankNode __attribute((alias("xmlIsBlankNode__internal_alias"))); 4649#else 4650#ifndef xmlIsBlankNode 4651extern __typeof (xmlIsBlankNode) xmlIsBlankNode__internal_alias __attribute((visibility("hidden"))); 4652#define xmlIsBlankNode xmlIsBlankNode__internal_alias 4653#endif 4654#endif 4655 4656#ifdef bottom_chvalid 4657#undef xmlIsChar 4658extern __typeof (xmlIsChar) xmlIsChar __attribute((alias("xmlIsChar__internal_alias"))); 4659#else 4660#ifndef xmlIsChar 4661extern __typeof (xmlIsChar) xmlIsChar__internal_alias __attribute((visibility("hidden"))); 4662#define xmlIsChar xmlIsChar__internal_alias 4663#endif 4664#endif 4665 4666#ifdef bottom_chvalid 4667#undef xmlIsCombining 4668extern __typeof (xmlIsCombining) xmlIsCombining __attribute((alias("xmlIsCombining__internal_alias"))); 4669#else 4670#ifndef xmlIsCombining 4671extern __typeof (xmlIsCombining) xmlIsCombining__internal_alias __attribute((visibility("hidden"))); 4672#define xmlIsCombining xmlIsCombining__internal_alias 4673#endif 4674#endif 4675 4676#ifdef bottom_chvalid 4677#undef xmlIsDigit 4678extern __typeof (xmlIsDigit) xmlIsDigit __attribute((alias("xmlIsDigit__internal_alias"))); 4679#else 4680#ifndef xmlIsDigit 4681extern __typeof (xmlIsDigit) xmlIsDigit__internal_alias __attribute((visibility("hidden"))); 4682#define xmlIsDigit xmlIsDigit__internal_alias 4683#endif 4684#endif 4685 4686#ifdef bottom_chvalid 4687#undef xmlIsExtender 4688extern __typeof (xmlIsExtender) xmlIsExtender __attribute((alias("xmlIsExtender__internal_alias"))); 4689#else 4690#ifndef xmlIsExtender 4691extern __typeof (xmlIsExtender) xmlIsExtender__internal_alias __attribute((visibility("hidden"))); 4692#define xmlIsExtender xmlIsExtender__internal_alias 4693#endif 4694#endif 4695 4696#ifdef bottom_valid 4697#undef xmlIsID 4698extern __typeof (xmlIsID) xmlIsID __attribute((alias("xmlIsID__internal_alias"))); 4699#else 4700#ifndef xmlIsID 4701extern __typeof (xmlIsID) xmlIsID__internal_alias __attribute((visibility("hidden"))); 4702#define xmlIsID xmlIsID__internal_alias 4703#endif 4704#endif 4705 4706#ifdef bottom_chvalid 4707#undef xmlIsIdeographic 4708extern __typeof (xmlIsIdeographic) xmlIsIdeographic __attribute((alias("xmlIsIdeographic__internal_alias"))); 4709#else 4710#ifndef xmlIsIdeographic 4711extern __typeof (xmlIsIdeographic) xmlIsIdeographic__internal_alias __attribute((visibility("hidden"))); 4712#define xmlIsIdeographic xmlIsIdeographic__internal_alias 4713#endif 4714#endif 4715 4716#ifdef bottom_parserInternals 4717#undef xmlIsLetter 4718extern __typeof (xmlIsLetter) xmlIsLetter __attribute((alias("xmlIsLetter__internal_alias"))); 4719#else 4720#ifndef xmlIsLetter 4721extern __typeof (xmlIsLetter) xmlIsLetter__internal_alias __attribute((visibility("hidden"))); 4722#define xmlIsLetter xmlIsLetter__internal_alias 4723#endif 4724#endif 4725 4726#ifdef bottom_threads 4727#undef xmlIsMainThread 4728extern __typeof (xmlIsMainThread) xmlIsMainThread __attribute((alias("xmlIsMainThread__internal_alias"))); 4729#else 4730#ifndef xmlIsMainThread 4731extern __typeof (xmlIsMainThread) xmlIsMainThread__internal_alias __attribute((visibility("hidden"))); 4732#define xmlIsMainThread xmlIsMainThread__internal_alias 4733#endif 4734#endif 4735 4736#ifdef bottom_valid 4737#undef xmlIsMixedElement 4738extern __typeof (xmlIsMixedElement) xmlIsMixedElement __attribute((alias("xmlIsMixedElement__internal_alias"))); 4739#else 4740#ifndef xmlIsMixedElement 4741extern __typeof (xmlIsMixedElement) xmlIsMixedElement__internal_alias __attribute((visibility("hidden"))); 4742#define xmlIsMixedElement xmlIsMixedElement__internal_alias 4743#endif 4744#endif 4745 4746#ifdef bottom_chvalid 4747#undef xmlIsPubidChar 4748extern __typeof (xmlIsPubidChar) xmlIsPubidChar __attribute((alias("xmlIsPubidChar__internal_alias"))); 4749#else 4750#ifndef xmlIsPubidChar 4751extern __typeof (xmlIsPubidChar) xmlIsPubidChar__internal_alias __attribute((visibility("hidden"))); 4752#define xmlIsPubidChar xmlIsPubidChar__internal_alias 4753#endif 4754#endif 4755 4756#ifdef bottom_valid 4757#undef xmlIsRef 4758extern __typeof (xmlIsRef) xmlIsRef __attribute((alias("xmlIsRef__internal_alias"))); 4759#else 4760#ifndef xmlIsRef 4761extern __typeof (xmlIsRef) xmlIsRef__internal_alias __attribute((visibility("hidden"))); 4762#define xmlIsRef xmlIsRef__internal_alias 4763#endif 4764#endif 4765 4766#ifdef bottom_xmlsave 4767#undef xmlIsXHTML 4768extern __typeof (xmlIsXHTML) xmlIsXHTML __attribute((alias("xmlIsXHTML__internal_alias"))); 4769#else 4770#ifndef xmlIsXHTML 4771extern __typeof (xmlIsXHTML) xmlIsXHTML__internal_alias __attribute((visibility("hidden"))); 4772#define xmlIsXHTML xmlIsXHTML__internal_alias 4773#endif 4774#endif 4775 4776#ifdef bottom_parserInternals 4777#undef xmlKeepBlanksDefault 4778extern __typeof (xmlKeepBlanksDefault) xmlKeepBlanksDefault __attribute((alias("xmlKeepBlanksDefault__internal_alias"))); 4779#else 4780#ifndef xmlKeepBlanksDefault 4781extern __typeof (xmlKeepBlanksDefault) xmlKeepBlanksDefault__internal_alias __attribute((visibility("hidden"))); 4782#define xmlKeepBlanksDefault xmlKeepBlanksDefault__internal_alias 4783#endif 4784#endif 4785 4786#if defined(LIBXML_TREE_ENABLED) 4787#ifdef bottom_tree 4788#undef xmlLastElementChild 4789extern __typeof (xmlLastElementChild) xmlLastElementChild __attribute((alias("xmlLastElementChild__internal_alias"))); 4790#else 4791#ifndef xmlLastElementChild 4792extern __typeof (xmlLastElementChild) xmlLastElementChild__internal_alias __attribute((visibility("hidden"))); 4793#define xmlLastElementChild xmlLastElementChild__internal_alias 4794#endif 4795#endif 4796#endif 4797 4798#ifdef bottom_parserInternals 4799#undef xmlLineNumbersDefault 4800extern __typeof (xmlLineNumbersDefault) xmlLineNumbersDefault __attribute((alias("xmlLineNumbersDefault__internal_alias"))); 4801#else 4802#ifndef xmlLineNumbersDefault 4803extern __typeof (xmlLineNumbersDefault) xmlLineNumbersDefault__internal_alias __attribute((visibility("hidden"))); 4804#define xmlLineNumbersDefault xmlLineNumbersDefault__internal_alias 4805#endif 4806#endif 4807 4808#ifdef bottom_list 4809#undef xmlLinkGetData 4810extern __typeof (xmlLinkGetData) xmlLinkGetData __attribute((alias("xmlLinkGetData__internal_alias"))); 4811#else 4812#ifndef xmlLinkGetData 4813extern __typeof (xmlLinkGetData) xmlLinkGetData__internal_alias __attribute((visibility("hidden"))); 4814#define xmlLinkGetData xmlLinkGetData__internal_alias 4815#endif 4816#endif 4817 4818#ifdef bottom_list 4819#undef xmlListAppend 4820extern __typeof (xmlListAppend) xmlListAppend __attribute((alias("xmlListAppend__internal_alias"))); 4821#else 4822#ifndef xmlListAppend 4823extern __typeof (xmlListAppend) xmlListAppend__internal_alias __attribute((visibility("hidden"))); 4824#define xmlListAppend xmlListAppend__internal_alias 4825#endif 4826#endif 4827 4828#ifdef bottom_list 4829#undef xmlListClear 4830extern __typeof (xmlListClear) xmlListClear __attribute((alias("xmlListClear__internal_alias"))); 4831#else 4832#ifndef xmlListClear 4833extern __typeof (xmlListClear) xmlListClear__internal_alias __attribute((visibility("hidden"))); 4834#define xmlListClear xmlListClear__internal_alias 4835#endif 4836#endif 4837 4838#ifdef bottom_list 4839#undef xmlListCopy 4840extern __typeof (xmlListCopy) xmlListCopy __attribute((alias("xmlListCopy__internal_alias"))); 4841#else 4842#ifndef xmlListCopy 4843extern __typeof (xmlListCopy) xmlListCopy__internal_alias __attribute((visibility("hidden"))); 4844#define xmlListCopy xmlListCopy__internal_alias 4845#endif 4846#endif 4847 4848#ifdef bottom_list 4849#undef xmlListCreate 4850extern __typeof (xmlListCreate) xmlListCreate __attribute((alias("xmlListCreate__internal_alias"))); 4851#else 4852#ifndef xmlListCreate 4853extern __typeof (xmlListCreate) xmlListCreate__internal_alias __attribute((visibility("hidden"))); 4854#define xmlListCreate xmlListCreate__internal_alias 4855#endif 4856#endif 4857 4858#ifdef bottom_list 4859#undef xmlListDelete 4860extern __typeof (xmlListDelete) xmlListDelete __attribute((alias("xmlListDelete__internal_alias"))); 4861#else 4862#ifndef xmlListDelete 4863extern __typeof (xmlListDelete) xmlListDelete__internal_alias __attribute((visibility("hidden"))); 4864#define xmlListDelete xmlListDelete__internal_alias 4865#endif 4866#endif 4867 4868#ifdef bottom_list 4869#undef xmlListDup 4870extern __typeof (xmlListDup) xmlListDup __attribute((alias("xmlListDup__internal_alias"))); 4871#else 4872#ifndef xmlListDup 4873extern __typeof (xmlListDup) xmlListDup__internal_alias __attribute((visibility("hidden"))); 4874#define xmlListDup xmlListDup__internal_alias 4875#endif 4876#endif 4877 4878#ifdef bottom_list 4879#undef xmlListEmpty 4880extern __typeof (xmlListEmpty) xmlListEmpty __attribute((alias("xmlListEmpty__internal_alias"))); 4881#else 4882#ifndef xmlListEmpty 4883extern __typeof (xmlListEmpty) xmlListEmpty__internal_alias __attribute((visibility("hidden"))); 4884#define xmlListEmpty xmlListEmpty__internal_alias 4885#endif 4886#endif 4887 4888#ifdef bottom_list 4889#undef xmlListEnd 4890extern __typeof (xmlListEnd) xmlListEnd __attribute((alias("xmlListEnd__internal_alias"))); 4891#else 4892#ifndef xmlListEnd 4893extern __typeof (xmlListEnd) xmlListEnd__internal_alias __attribute((visibility("hidden"))); 4894#define xmlListEnd xmlListEnd__internal_alias 4895#endif 4896#endif 4897 4898#ifdef bottom_list 4899#undef xmlListFront 4900extern __typeof (xmlListFront) xmlListFront __attribute((alias("xmlListFront__internal_alias"))); 4901#else 4902#ifndef xmlListFront 4903extern __typeof (xmlListFront) xmlListFront__internal_alias __attribute((visibility("hidden"))); 4904#define xmlListFront xmlListFront__internal_alias 4905#endif 4906#endif 4907 4908#ifdef bottom_list 4909#undef xmlListInsert 4910extern __typeof (xmlListInsert) xmlListInsert __attribute((alias("xmlListInsert__internal_alias"))); 4911#else 4912#ifndef xmlListInsert 4913extern __typeof (xmlListInsert) xmlListInsert__internal_alias __attribute((visibility("hidden"))); 4914#define xmlListInsert xmlListInsert__internal_alias 4915#endif 4916#endif 4917 4918#ifdef bottom_list 4919#undef xmlListMerge 4920extern __typeof (xmlListMerge) xmlListMerge __attribute((alias("xmlListMerge__internal_alias"))); 4921#else 4922#ifndef xmlListMerge 4923extern __typeof (xmlListMerge) xmlListMerge__internal_alias __attribute((visibility("hidden"))); 4924#define xmlListMerge xmlListMerge__internal_alias 4925#endif 4926#endif 4927 4928#ifdef bottom_list 4929#undef xmlListPopBack 4930extern __typeof (xmlListPopBack) xmlListPopBack __attribute((alias("xmlListPopBack__internal_alias"))); 4931#else 4932#ifndef xmlListPopBack 4933extern __typeof (xmlListPopBack) xmlListPopBack__internal_alias __attribute((visibility("hidden"))); 4934#define xmlListPopBack xmlListPopBack__internal_alias 4935#endif 4936#endif 4937 4938#ifdef bottom_list 4939#undef xmlListPopFront 4940extern __typeof (xmlListPopFront) xmlListPopFront __attribute((alias("xmlListPopFront__internal_alias"))); 4941#else 4942#ifndef xmlListPopFront 4943extern __typeof (xmlListPopFront) xmlListPopFront__internal_alias __attribute((visibility("hidden"))); 4944#define xmlListPopFront xmlListPopFront__internal_alias 4945#endif 4946#endif 4947 4948#ifdef bottom_list 4949#undef xmlListPushBack 4950extern __typeof (xmlListPushBack) xmlListPushBack __attribute((alias("xmlListPushBack__internal_alias"))); 4951#else 4952#ifndef xmlListPushBack 4953extern __typeof (xmlListPushBack) xmlListPushBack__internal_alias __attribute((visibility("hidden"))); 4954#define xmlListPushBack xmlListPushBack__internal_alias 4955#endif 4956#endif 4957 4958#ifdef bottom_list 4959#undef xmlListPushFront 4960extern __typeof (xmlListPushFront) xmlListPushFront __attribute((alias("xmlListPushFront__internal_alias"))); 4961#else 4962#ifndef xmlListPushFront 4963extern __typeof (xmlListPushFront) xmlListPushFront__internal_alias __attribute((visibility("hidden"))); 4964#define xmlListPushFront xmlListPushFront__internal_alias 4965#endif 4966#endif 4967 4968#ifdef bottom_list 4969#undef xmlListRemoveAll 4970extern __typeof (xmlListRemoveAll) xmlListRemoveAll __attribute((alias("xmlListRemoveAll__internal_alias"))); 4971#else 4972#ifndef xmlListRemoveAll 4973extern __typeof (xmlListRemoveAll) xmlListRemoveAll__internal_alias __attribute((visibility("hidden"))); 4974#define xmlListRemoveAll xmlListRemoveAll__internal_alias 4975#endif 4976#endif 4977 4978#ifdef bottom_list 4979#undef xmlListRemoveFirst 4980extern __typeof (xmlListRemoveFirst) xmlListRemoveFirst __attribute((alias("xmlListRemoveFirst__internal_alias"))); 4981#else 4982#ifndef xmlListRemoveFirst 4983extern __typeof (xmlListRemoveFirst) xmlListRemoveFirst__internal_alias __attribute((visibility("hidden"))); 4984#define xmlListRemoveFirst xmlListRemoveFirst__internal_alias 4985#endif 4986#endif 4987 4988#ifdef bottom_list 4989#undef xmlListRemoveLast 4990extern __typeof (xmlListRemoveLast) xmlListRemoveLast __attribute((alias("xmlListRemoveLast__internal_alias"))); 4991#else 4992#ifndef xmlListRemoveLast 4993extern __typeof (xmlListRemoveLast) xmlListRemoveLast__internal_alias __attribute((visibility("hidden"))); 4994#define xmlListRemoveLast xmlListRemoveLast__internal_alias 4995#endif 4996#endif 4997 4998#ifdef bottom_list 4999#undef xmlListReverse 5000extern __typeof (xmlListReverse) xmlListReverse __attribute((alias("xmlListReverse__internal_alias"))); 5001#else 5002#ifndef xmlListReverse 5003extern __typeof (xmlListReverse) xmlListReverse__internal_alias __attribute((visibility("hidden"))); 5004#define xmlListReverse xmlListReverse__internal_alias 5005#endif 5006#endif 5007 5008#ifdef bottom_list 5009#undef xmlListReverseSearch 5010extern __typeof (xmlListReverseSearch) xmlListReverseSearch __attribute((alias("xmlListReverseSearch__internal_alias"))); 5011#else 5012#ifndef xmlListReverseSearch 5013extern __typeof (xmlListReverseSearch) xmlListReverseSearch__internal_alias __attribute((visibility("hidden"))); 5014#define xmlListReverseSearch xmlListReverseSearch__internal_alias 5015#endif 5016#endif 5017 5018#ifdef bottom_list 5019#undef xmlListReverseWalk 5020extern __typeof (xmlListReverseWalk) xmlListReverseWalk __attribute((alias("xmlListReverseWalk__internal_alias"))); 5021#else 5022#ifndef xmlListReverseWalk 5023extern __typeof (xmlListReverseWalk) xmlListReverseWalk__internal_alias __attribute((visibility("hidden"))); 5024#define xmlListReverseWalk xmlListReverseWalk__internal_alias 5025#endif 5026#endif 5027 5028#ifdef bottom_list 5029#undef xmlListSearch 5030extern __typeof (xmlListSearch) xmlListSearch __attribute((alias("xmlListSearch__internal_alias"))); 5031#else 5032#ifndef xmlListSearch 5033extern __typeof (xmlListSearch) xmlListSearch__internal_alias __attribute((visibility("hidden"))); 5034#define xmlListSearch xmlListSearch__internal_alias 5035#endif 5036#endif 5037 5038#ifdef bottom_list 5039#undef xmlListSize 5040extern __typeof (xmlListSize) xmlListSize __attribute((alias("xmlListSize__internal_alias"))); 5041#else 5042#ifndef xmlListSize 5043extern __typeof (xmlListSize) xmlListSize__internal_alias __attribute((visibility("hidden"))); 5044#define xmlListSize xmlListSize__internal_alias 5045#endif 5046#endif 5047 5048#ifdef bottom_list 5049#undef xmlListSort 5050extern __typeof (xmlListSort) xmlListSort __attribute((alias("xmlListSort__internal_alias"))); 5051#else 5052#ifndef xmlListSort 5053extern __typeof (xmlListSort) xmlListSort__internal_alias __attribute((visibility("hidden"))); 5054#define xmlListSort xmlListSort__internal_alias 5055#endif 5056#endif 5057 5058#ifdef bottom_list 5059#undef xmlListWalk 5060extern __typeof (xmlListWalk) xmlListWalk __attribute((alias("xmlListWalk__internal_alias"))); 5061#else 5062#ifndef xmlListWalk 5063extern __typeof (xmlListWalk) xmlListWalk__internal_alias __attribute((visibility("hidden"))); 5064#define xmlListWalk xmlListWalk__internal_alias 5065#endif 5066#endif 5067 5068#if defined(LIBXML_CATALOG_ENABLED) 5069#ifdef bottom_catalog 5070#undef xmlLoadACatalog 5071extern __typeof (xmlLoadACatalog) xmlLoadACatalog __attribute((alias("xmlLoadACatalog__internal_alias"))); 5072#else 5073#ifndef xmlLoadACatalog 5074extern __typeof (xmlLoadACatalog) xmlLoadACatalog__internal_alias __attribute((visibility("hidden"))); 5075#define xmlLoadACatalog xmlLoadACatalog__internal_alias 5076#endif 5077#endif 5078#endif 5079 5080#if defined(LIBXML_CATALOG_ENABLED) 5081#ifdef bottom_catalog 5082#undef xmlLoadCatalog 5083extern __typeof (xmlLoadCatalog) xmlLoadCatalog __attribute((alias("xmlLoadCatalog__internal_alias"))); 5084#else 5085#ifndef xmlLoadCatalog 5086extern __typeof (xmlLoadCatalog) xmlLoadCatalog__internal_alias __attribute((visibility("hidden"))); 5087#define xmlLoadCatalog xmlLoadCatalog__internal_alias 5088#endif 5089#endif 5090#endif 5091 5092#if defined(LIBXML_CATALOG_ENABLED) 5093#ifdef bottom_catalog 5094#undef xmlLoadCatalogs 5095extern __typeof (xmlLoadCatalogs) xmlLoadCatalogs __attribute((alias("xmlLoadCatalogs__internal_alias"))); 5096#else 5097#ifndef xmlLoadCatalogs 5098extern __typeof (xmlLoadCatalogs) xmlLoadCatalogs__internal_alias __attribute((visibility("hidden"))); 5099#define xmlLoadCatalogs xmlLoadCatalogs__internal_alias 5100#endif 5101#endif 5102#endif 5103 5104#ifdef bottom_xmlIO 5105#undef xmlLoadExternalEntity 5106extern __typeof (xmlLoadExternalEntity) xmlLoadExternalEntity __attribute((alias("xmlLoadExternalEntity__internal_alias"))); 5107#else 5108#ifndef xmlLoadExternalEntity 5109extern __typeof (xmlLoadExternalEntity) xmlLoadExternalEntity__internal_alias __attribute((visibility("hidden"))); 5110#define xmlLoadExternalEntity xmlLoadExternalEntity__internal_alias 5111#endif 5112#endif 5113 5114#if defined(LIBXML_CATALOG_ENABLED) 5115#ifdef bottom_catalog 5116#undef xmlLoadSGMLSuperCatalog 5117extern __typeof (xmlLoadSGMLSuperCatalog) xmlLoadSGMLSuperCatalog __attribute((alias("xmlLoadSGMLSuperCatalog__internal_alias"))); 5118#else 5119#ifndef xmlLoadSGMLSuperCatalog 5120extern __typeof (xmlLoadSGMLSuperCatalog) xmlLoadSGMLSuperCatalog__internal_alias __attribute((visibility("hidden"))); 5121#define xmlLoadSGMLSuperCatalog xmlLoadSGMLSuperCatalog__internal_alias 5122#endif 5123#endif 5124#endif 5125 5126#ifdef bottom_threads 5127#undef xmlLockLibrary 5128extern __typeof (xmlLockLibrary) xmlLockLibrary __attribute((alias("xmlLockLibrary__internal_alias"))); 5129#else 5130#ifndef xmlLockLibrary 5131extern __typeof (xmlLockLibrary) xmlLockLibrary__internal_alias __attribute((visibility("hidden"))); 5132#define xmlLockLibrary xmlLockLibrary__internal_alias 5133#endif 5134#endif 5135 5136#if defined(LIBXML_DEBUG_ENABLED) 5137#ifdef bottom_debugXML 5138#undef xmlLsCountNode 5139extern __typeof (xmlLsCountNode) xmlLsCountNode __attribute((alias("xmlLsCountNode__internal_alias"))); 5140#else 5141#ifndef xmlLsCountNode 5142extern __typeof (xmlLsCountNode) xmlLsCountNode__internal_alias __attribute((visibility("hidden"))); 5143#define xmlLsCountNode xmlLsCountNode__internal_alias 5144#endif 5145#endif 5146#endif 5147 5148#if defined(LIBXML_DEBUG_ENABLED) 5149#ifdef bottom_debugXML 5150#undef xmlLsOneNode 5151extern __typeof (xmlLsOneNode) xmlLsOneNode __attribute((alias("xmlLsOneNode__internal_alias"))); 5152#else 5153#ifndef xmlLsOneNode 5154extern __typeof (xmlLsOneNode) xmlLsOneNode__internal_alias __attribute((visibility("hidden"))); 5155#define xmlLsOneNode xmlLsOneNode__internal_alias 5156#endif 5157#endif 5158#endif 5159 5160#ifdef bottom_xmlmemory 5161#undef xmlMallocAtomicLoc 5162extern __typeof (xmlMallocAtomicLoc) xmlMallocAtomicLoc __attribute((alias("xmlMallocAtomicLoc__internal_alias"))); 5163#else 5164#ifndef xmlMallocAtomicLoc 5165extern __typeof (xmlMallocAtomicLoc) xmlMallocAtomicLoc__internal_alias __attribute((visibility("hidden"))); 5166#define xmlMallocAtomicLoc xmlMallocAtomicLoc__internal_alias 5167#endif 5168#endif 5169 5170#ifdef bottom_xmlmemory 5171#undef xmlMallocLoc 5172extern __typeof (xmlMallocLoc) xmlMallocLoc __attribute((alias("xmlMallocLoc__internal_alias"))); 5173#else 5174#ifndef xmlMallocLoc 5175extern __typeof (xmlMallocLoc) xmlMallocLoc__internal_alias __attribute((visibility("hidden"))); 5176#define xmlMallocLoc xmlMallocLoc__internal_alias 5177#endif 5178#endif 5179 5180#ifdef bottom_xmlmemory 5181#undef xmlMemBlocks 5182extern __typeof (xmlMemBlocks) xmlMemBlocks __attribute((alias("xmlMemBlocks__internal_alias"))); 5183#else 5184#ifndef xmlMemBlocks 5185extern __typeof (xmlMemBlocks) xmlMemBlocks__internal_alias __attribute((visibility("hidden"))); 5186#define xmlMemBlocks xmlMemBlocks__internal_alias 5187#endif 5188#endif 5189 5190#ifdef bottom_xmlmemory 5191#undef xmlMemDisplay 5192extern __typeof (xmlMemDisplay) xmlMemDisplay __attribute((alias("xmlMemDisplay__internal_alias"))); 5193#else 5194#ifndef xmlMemDisplay 5195extern __typeof (xmlMemDisplay) xmlMemDisplay__internal_alias __attribute((visibility("hidden"))); 5196#define xmlMemDisplay xmlMemDisplay__internal_alias 5197#endif 5198#endif 5199 5200#ifdef bottom_xmlmemory 5201#undef xmlMemDisplayLast 5202extern __typeof (xmlMemDisplayLast) xmlMemDisplayLast __attribute((alias("xmlMemDisplayLast__internal_alias"))); 5203#else 5204#ifndef xmlMemDisplayLast 5205extern __typeof (xmlMemDisplayLast) xmlMemDisplayLast__internal_alias __attribute((visibility("hidden"))); 5206#define xmlMemDisplayLast xmlMemDisplayLast__internal_alias 5207#endif 5208#endif 5209 5210#ifdef bottom_xmlmemory 5211#undef xmlMemFree 5212extern __typeof (xmlMemFree) xmlMemFree __attribute((alias("xmlMemFree__internal_alias"))); 5213#else 5214#ifndef xmlMemFree 5215extern __typeof (xmlMemFree) xmlMemFree__internal_alias __attribute((visibility("hidden"))); 5216#define xmlMemFree xmlMemFree__internal_alias 5217#endif 5218#endif 5219 5220#ifdef bottom_xmlmemory 5221#undef xmlMemGet 5222extern __typeof (xmlMemGet) xmlMemGet __attribute((alias("xmlMemGet__internal_alias"))); 5223#else 5224#ifndef xmlMemGet 5225extern __typeof (xmlMemGet) xmlMemGet__internal_alias __attribute((visibility("hidden"))); 5226#define xmlMemGet xmlMemGet__internal_alias 5227#endif 5228#endif 5229 5230#ifdef bottom_xmlmemory 5231#undef xmlMemMalloc 5232extern __typeof (xmlMemMalloc) xmlMemMalloc __attribute((alias("xmlMemMalloc__internal_alias"))); 5233#else 5234#ifndef xmlMemMalloc 5235extern __typeof (xmlMemMalloc) xmlMemMalloc__internal_alias __attribute((visibility("hidden"))); 5236#define xmlMemMalloc xmlMemMalloc__internal_alias 5237#endif 5238#endif 5239 5240#ifdef bottom_xmlmemory 5241#undef xmlMemRealloc 5242extern __typeof (xmlMemRealloc) xmlMemRealloc __attribute((alias("xmlMemRealloc__internal_alias"))); 5243#else 5244#ifndef xmlMemRealloc 5245extern __typeof (xmlMemRealloc) xmlMemRealloc__internal_alias __attribute((visibility("hidden"))); 5246#define xmlMemRealloc xmlMemRealloc__internal_alias 5247#endif 5248#endif 5249 5250#ifdef bottom_xmlmemory 5251#undef xmlMemSetup 5252extern __typeof (xmlMemSetup) xmlMemSetup __attribute((alias("xmlMemSetup__internal_alias"))); 5253#else 5254#ifndef xmlMemSetup 5255extern __typeof (xmlMemSetup) xmlMemSetup__internal_alias __attribute((visibility("hidden"))); 5256#define xmlMemSetup xmlMemSetup__internal_alias 5257#endif 5258#endif 5259 5260#ifdef bottom_xmlmemory 5261#undef xmlMemShow 5262extern __typeof (xmlMemShow) xmlMemShow __attribute((alias("xmlMemShow__internal_alias"))); 5263#else 5264#ifndef xmlMemShow 5265extern __typeof (xmlMemShow) xmlMemShow__internal_alias __attribute((visibility("hidden"))); 5266#define xmlMemShow xmlMemShow__internal_alias 5267#endif 5268#endif 5269 5270#ifdef bottom_xmlmemory 5271#undef xmlMemStrdupLoc 5272extern __typeof (xmlMemStrdupLoc) xmlMemStrdupLoc __attribute((alias("xmlMemStrdupLoc__internal_alias"))); 5273#else 5274#ifndef xmlMemStrdupLoc 5275extern __typeof (xmlMemStrdupLoc) xmlMemStrdupLoc__internal_alias __attribute((visibility("hidden"))); 5276#define xmlMemStrdupLoc xmlMemStrdupLoc__internal_alias 5277#endif 5278#endif 5279 5280#ifdef bottom_xmlmemory 5281#undef xmlMemUsed 5282extern __typeof (xmlMemUsed) xmlMemUsed __attribute((alias("xmlMemUsed__internal_alias"))); 5283#else 5284#ifndef xmlMemUsed 5285extern __typeof (xmlMemUsed) xmlMemUsed__internal_alias __attribute((visibility("hidden"))); 5286#define xmlMemUsed xmlMemUsed__internal_alias 5287#endif 5288#endif 5289 5290#ifdef bottom_xmlmemory 5291#undef xmlMemoryDump 5292extern __typeof (xmlMemoryDump) xmlMemoryDump __attribute((alias("xmlMemoryDump__internal_alias"))); 5293#else 5294#ifndef xmlMemoryDump 5295extern __typeof (xmlMemoryDump) xmlMemoryDump__internal_alias __attribute((visibility("hidden"))); 5296#define xmlMemoryDump xmlMemoryDump__internal_alias 5297#endif 5298#endif 5299 5300#ifdef bottom_xmlmemory 5301#undef xmlMemoryStrdup 5302extern __typeof (xmlMemoryStrdup) xmlMemoryStrdup __attribute((alias("xmlMemoryStrdup__internal_alias"))); 5303#else 5304#ifndef xmlMemoryStrdup 5305extern __typeof (xmlMemoryStrdup) xmlMemoryStrdup__internal_alias __attribute((visibility("hidden"))); 5306#define xmlMemoryStrdup xmlMemoryStrdup__internal_alias 5307#endif 5308#endif 5309 5310#if defined(LIBXML_MODULES_ENABLED) 5311#ifdef bottom_xmlmodule 5312#undef xmlModuleClose 5313extern __typeof (xmlModuleClose) xmlModuleClose __attribute((alias("xmlModuleClose__internal_alias"))); 5314#else 5315#ifndef xmlModuleClose 5316extern __typeof (xmlModuleClose) xmlModuleClose__internal_alias __attribute((visibility("hidden"))); 5317#define xmlModuleClose xmlModuleClose__internal_alias 5318#endif 5319#endif 5320#endif 5321 5322#if defined(LIBXML_MODULES_ENABLED) 5323#ifdef bottom_xmlmodule 5324#undef xmlModuleFree 5325extern __typeof (xmlModuleFree) xmlModuleFree __attribute((alias("xmlModuleFree__internal_alias"))); 5326#else 5327#ifndef xmlModuleFree 5328extern __typeof (xmlModuleFree) xmlModuleFree__internal_alias __attribute((visibility("hidden"))); 5329#define xmlModuleFree xmlModuleFree__internal_alias 5330#endif 5331#endif 5332#endif 5333 5334#if defined(LIBXML_MODULES_ENABLED) 5335#ifdef bottom_xmlmodule 5336#undef xmlModuleOpen 5337extern __typeof (xmlModuleOpen) xmlModuleOpen __attribute((alias("xmlModuleOpen__internal_alias"))); 5338#else 5339#ifndef xmlModuleOpen 5340extern __typeof (xmlModuleOpen) xmlModuleOpen__internal_alias __attribute((visibility("hidden"))); 5341#define xmlModuleOpen xmlModuleOpen__internal_alias 5342#endif 5343#endif 5344#endif 5345 5346#if defined(LIBXML_MODULES_ENABLED) 5347#ifdef bottom_xmlmodule 5348#undef xmlModuleSymbol 5349extern __typeof (xmlModuleSymbol) xmlModuleSymbol __attribute((alias("xmlModuleSymbol__internal_alias"))); 5350#else 5351#ifndef xmlModuleSymbol 5352extern __typeof (xmlModuleSymbol) xmlModuleSymbol__internal_alias __attribute((visibility("hidden"))); 5353#define xmlModuleSymbol xmlModuleSymbol__internal_alias 5354#endif 5355#endif 5356#endif 5357 5358#ifdef bottom_threads 5359#undef xmlMutexLock 5360extern __typeof (xmlMutexLock) xmlMutexLock __attribute((alias("xmlMutexLock__internal_alias"))); 5361#else 5362#ifndef xmlMutexLock 5363extern __typeof (xmlMutexLock) xmlMutexLock__internal_alias __attribute((visibility("hidden"))); 5364#define xmlMutexLock xmlMutexLock__internal_alias 5365#endif 5366#endif 5367 5368#ifdef bottom_threads 5369#undef xmlMutexUnlock 5370extern __typeof (xmlMutexUnlock) xmlMutexUnlock __attribute((alias("xmlMutexUnlock__internal_alias"))); 5371#else 5372#ifndef xmlMutexUnlock 5373extern __typeof (xmlMutexUnlock) xmlMutexUnlock__internal_alias __attribute((visibility("hidden"))); 5374#define xmlMutexUnlock xmlMutexUnlock__internal_alias 5375#endif 5376#endif 5377 5378#if defined(LIBXML_LEGACY_ENABLED) 5379#ifdef bottom_legacy 5380#undef xmlNamespaceParseNCName 5381extern __typeof (xmlNamespaceParseNCName) xmlNamespaceParseNCName __attribute((alias("xmlNamespaceParseNCName__internal_alias"))); 5382#else 5383#ifndef xmlNamespaceParseNCName 5384extern __typeof (xmlNamespaceParseNCName) xmlNamespaceParseNCName__internal_alias __attribute((visibility("hidden"))); 5385#define xmlNamespaceParseNCName xmlNamespaceParseNCName__internal_alias 5386#endif 5387#endif 5388#endif 5389 5390#if defined(LIBXML_LEGACY_ENABLED) 5391#ifdef bottom_legacy 5392#undef xmlNamespaceParseNSDef 5393extern __typeof (xmlNamespaceParseNSDef) xmlNamespaceParseNSDef __attribute((alias("xmlNamespaceParseNSDef__internal_alias"))); 5394#else 5395#ifndef xmlNamespaceParseNSDef 5396extern __typeof (xmlNamespaceParseNSDef) xmlNamespaceParseNSDef__internal_alias __attribute((visibility("hidden"))); 5397#define xmlNamespaceParseNSDef xmlNamespaceParseNSDef__internal_alias 5398#endif 5399#endif 5400#endif 5401 5402#if defined(LIBXML_LEGACY_ENABLED) 5403#ifdef bottom_legacy 5404#undef xmlNamespaceParseQName 5405extern __typeof (xmlNamespaceParseQName) xmlNamespaceParseQName __attribute((alias("xmlNamespaceParseQName__internal_alias"))); 5406#else 5407#ifndef xmlNamespaceParseQName 5408extern __typeof (xmlNamespaceParseQName) xmlNamespaceParseQName__internal_alias __attribute((visibility("hidden"))); 5409#define xmlNamespaceParseQName xmlNamespaceParseQName__internal_alias 5410#endif 5411#endif 5412#endif 5413 5414#if defined(LIBXML_FTP_ENABLED) 5415#ifdef bottom_nanoftp 5416#undef xmlNanoFTPCheckResponse 5417extern __typeof (xmlNanoFTPCheckResponse) xmlNanoFTPCheckResponse __attribute((alias("xmlNanoFTPCheckResponse__internal_alias"))); 5418#else 5419#ifndef xmlNanoFTPCheckResponse 5420extern __typeof (xmlNanoFTPCheckResponse) xmlNanoFTPCheckResponse__internal_alias __attribute((visibility("hidden"))); 5421#define xmlNanoFTPCheckResponse xmlNanoFTPCheckResponse__internal_alias 5422#endif 5423#endif 5424#endif 5425 5426#if defined(LIBXML_FTP_ENABLED) 5427#ifdef bottom_nanoftp 5428#undef xmlNanoFTPCleanup 5429extern __typeof (xmlNanoFTPCleanup) xmlNanoFTPCleanup __attribute((alias("xmlNanoFTPCleanup__internal_alias"))); 5430#else 5431#ifndef xmlNanoFTPCleanup 5432extern __typeof (xmlNanoFTPCleanup) xmlNanoFTPCleanup__internal_alias __attribute((visibility("hidden"))); 5433#define xmlNanoFTPCleanup xmlNanoFTPCleanup__internal_alias 5434#endif 5435#endif 5436#endif 5437 5438#if defined(LIBXML_FTP_ENABLED) 5439#ifdef bottom_nanoftp 5440#undef xmlNanoFTPClose 5441extern __typeof (xmlNanoFTPClose) xmlNanoFTPClose __attribute((alias("xmlNanoFTPClose__internal_alias"))); 5442#else 5443#ifndef xmlNanoFTPClose 5444extern __typeof (xmlNanoFTPClose) xmlNanoFTPClose__internal_alias __attribute((visibility("hidden"))); 5445#define xmlNanoFTPClose xmlNanoFTPClose__internal_alias 5446#endif 5447#endif 5448#endif 5449 5450#if defined(LIBXML_FTP_ENABLED) 5451#ifdef bottom_nanoftp 5452#undef xmlNanoFTPCloseConnection 5453extern __typeof (xmlNanoFTPCloseConnection) xmlNanoFTPCloseConnection __attribute((alias("xmlNanoFTPCloseConnection__internal_alias"))); 5454#else 5455#ifndef xmlNanoFTPCloseConnection 5456extern __typeof (xmlNanoFTPCloseConnection) xmlNanoFTPCloseConnection__internal_alias __attribute((visibility("hidden"))); 5457#define xmlNanoFTPCloseConnection xmlNanoFTPCloseConnection__internal_alias 5458#endif 5459#endif 5460#endif 5461 5462#if defined(LIBXML_FTP_ENABLED) 5463#ifdef bottom_nanoftp 5464#undef xmlNanoFTPConnect 5465extern __typeof (xmlNanoFTPConnect) xmlNanoFTPConnect __attribute((alias("xmlNanoFTPConnect__internal_alias"))); 5466#else 5467#ifndef xmlNanoFTPConnect 5468extern __typeof (xmlNanoFTPConnect) xmlNanoFTPConnect__internal_alias __attribute((visibility("hidden"))); 5469#define xmlNanoFTPConnect xmlNanoFTPConnect__internal_alias 5470#endif 5471#endif 5472#endif 5473 5474#if defined(LIBXML_FTP_ENABLED) 5475#ifdef bottom_nanoftp 5476#undef xmlNanoFTPConnectTo 5477extern __typeof (xmlNanoFTPConnectTo) xmlNanoFTPConnectTo __attribute((alias("xmlNanoFTPConnectTo__internal_alias"))); 5478#else 5479#ifndef xmlNanoFTPConnectTo 5480extern __typeof (xmlNanoFTPConnectTo) xmlNanoFTPConnectTo__internal_alias __attribute((visibility("hidden"))); 5481#define xmlNanoFTPConnectTo xmlNanoFTPConnectTo__internal_alias 5482#endif 5483#endif 5484#endif 5485 5486#if defined(LIBXML_FTP_ENABLED) 5487#ifdef bottom_nanoftp 5488#undef xmlNanoFTPCwd 5489extern __typeof (xmlNanoFTPCwd) xmlNanoFTPCwd __attribute((alias("xmlNanoFTPCwd__internal_alias"))); 5490#else 5491#ifndef xmlNanoFTPCwd 5492extern __typeof (xmlNanoFTPCwd) xmlNanoFTPCwd__internal_alias __attribute((visibility("hidden"))); 5493#define xmlNanoFTPCwd xmlNanoFTPCwd__internal_alias 5494#endif 5495#endif 5496#endif 5497 5498#if defined(LIBXML_FTP_ENABLED) 5499#ifdef bottom_nanoftp 5500#undef xmlNanoFTPDele 5501extern __typeof (xmlNanoFTPDele) xmlNanoFTPDele __attribute((alias("xmlNanoFTPDele__internal_alias"))); 5502#else 5503#ifndef xmlNanoFTPDele 5504extern __typeof (xmlNanoFTPDele) xmlNanoFTPDele__internal_alias __attribute((visibility("hidden"))); 5505#define xmlNanoFTPDele xmlNanoFTPDele__internal_alias 5506#endif 5507#endif 5508#endif 5509 5510#if defined(LIBXML_FTP_ENABLED) 5511#ifdef bottom_nanoftp 5512#undef xmlNanoFTPFreeCtxt 5513extern __typeof (xmlNanoFTPFreeCtxt) xmlNanoFTPFreeCtxt __attribute((alias("xmlNanoFTPFreeCtxt__internal_alias"))); 5514#else 5515#ifndef xmlNanoFTPFreeCtxt 5516extern __typeof (xmlNanoFTPFreeCtxt) xmlNanoFTPFreeCtxt__internal_alias __attribute((visibility("hidden"))); 5517#define xmlNanoFTPFreeCtxt xmlNanoFTPFreeCtxt__internal_alias 5518#endif 5519#endif 5520#endif 5521 5522#if defined(LIBXML_FTP_ENABLED) 5523#ifdef bottom_nanoftp 5524#undef xmlNanoFTPGet 5525extern __typeof (xmlNanoFTPGet) xmlNanoFTPGet __attribute((alias("xmlNanoFTPGet__internal_alias"))); 5526#else 5527#ifndef xmlNanoFTPGet 5528extern __typeof (xmlNanoFTPGet) xmlNanoFTPGet__internal_alias __attribute((visibility("hidden"))); 5529#define xmlNanoFTPGet xmlNanoFTPGet__internal_alias 5530#endif 5531#endif 5532#endif 5533 5534#if defined(LIBXML_FTP_ENABLED) 5535#ifdef bottom_nanoftp 5536#undef xmlNanoFTPGetConnection 5537extern __typeof (xmlNanoFTPGetConnection) xmlNanoFTPGetConnection __attribute((alias("xmlNanoFTPGetConnection__internal_alias"))); 5538#else 5539#ifndef xmlNanoFTPGetConnection 5540extern __typeof (xmlNanoFTPGetConnection) xmlNanoFTPGetConnection__internal_alias __attribute((visibility("hidden"))); 5541#define xmlNanoFTPGetConnection xmlNanoFTPGetConnection__internal_alias 5542#endif 5543#endif 5544#endif 5545 5546#if defined(LIBXML_FTP_ENABLED) 5547#ifdef bottom_nanoftp 5548#undef xmlNanoFTPGetResponse 5549extern __typeof (xmlNanoFTPGetResponse) xmlNanoFTPGetResponse __attribute((alias("xmlNanoFTPGetResponse__internal_alias"))); 5550#else 5551#ifndef xmlNanoFTPGetResponse 5552extern __typeof (xmlNanoFTPGetResponse) xmlNanoFTPGetResponse__internal_alias __attribute((visibility("hidden"))); 5553#define xmlNanoFTPGetResponse xmlNanoFTPGetResponse__internal_alias 5554#endif 5555#endif 5556#endif 5557 5558#if defined(LIBXML_FTP_ENABLED) 5559#ifdef bottom_nanoftp 5560#undef xmlNanoFTPGetSocket 5561extern __typeof (xmlNanoFTPGetSocket) xmlNanoFTPGetSocket __attribute((alias("xmlNanoFTPGetSocket__internal_alias"))); 5562#else 5563#ifndef xmlNanoFTPGetSocket 5564extern __typeof (xmlNanoFTPGetSocket) xmlNanoFTPGetSocket__internal_alias __attribute((visibility("hidden"))); 5565#define xmlNanoFTPGetSocket xmlNanoFTPGetSocket__internal_alias 5566#endif 5567#endif 5568#endif 5569 5570#if defined(LIBXML_FTP_ENABLED) 5571#ifdef bottom_nanoftp 5572#undef xmlNanoFTPInit 5573extern __typeof (xmlNanoFTPInit) xmlNanoFTPInit __attribute((alias("xmlNanoFTPInit__internal_alias"))); 5574#else 5575#ifndef xmlNanoFTPInit 5576extern __typeof (xmlNanoFTPInit) xmlNanoFTPInit__internal_alias __attribute((visibility("hidden"))); 5577#define xmlNanoFTPInit xmlNanoFTPInit__internal_alias 5578#endif 5579#endif 5580#endif 5581 5582#if defined(LIBXML_FTP_ENABLED) 5583#ifdef bottom_nanoftp 5584#undef xmlNanoFTPList 5585extern __typeof (xmlNanoFTPList) xmlNanoFTPList __attribute((alias("xmlNanoFTPList__internal_alias"))); 5586#else 5587#ifndef xmlNanoFTPList 5588extern __typeof (xmlNanoFTPList) xmlNanoFTPList__internal_alias __attribute((visibility("hidden"))); 5589#define xmlNanoFTPList xmlNanoFTPList__internal_alias 5590#endif 5591#endif 5592#endif 5593 5594#if defined(LIBXML_FTP_ENABLED) 5595#ifdef bottom_nanoftp 5596#undef xmlNanoFTPNewCtxt 5597extern __typeof (xmlNanoFTPNewCtxt) xmlNanoFTPNewCtxt __attribute((alias("xmlNanoFTPNewCtxt__internal_alias"))); 5598#else 5599#ifndef xmlNanoFTPNewCtxt 5600extern __typeof (xmlNanoFTPNewCtxt) xmlNanoFTPNewCtxt__internal_alias __attribute((visibility("hidden"))); 5601#define xmlNanoFTPNewCtxt xmlNanoFTPNewCtxt__internal_alias 5602#endif 5603#endif 5604#endif 5605 5606#if defined(LIBXML_FTP_ENABLED) 5607#ifdef bottom_nanoftp 5608#undef xmlNanoFTPOpen 5609extern __typeof (xmlNanoFTPOpen) xmlNanoFTPOpen __attribute((alias("xmlNanoFTPOpen__internal_alias"))); 5610#else 5611#ifndef xmlNanoFTPOpen 5612extern __typeof (xmlNanoFTPOpen) xmlNanoFTPOpen__internal_alias __attribute((visibility("hidden"))); 5613#define xmlNanoFTPOpen xmlNanoFTPOpen__internal_alias 5614#endif 5615#endif 5616#endif 5617 5618#if defined(LIBXML_FTP_ENABLED) 5619#ifdef bottom_nanoftp 5620#undef xmlNanoFTPProxy 5621extern __typeof (xmlNanoFTPProxy) xmlNanoFTPProxy __attribute((alias("xmlNanoFTPProxy__internal_alias"))); 5622#else 5623#ifndef xmlNanoFTPProxy 5624extern __typeof (xmlNanoFTPProxy) xmlNanoFTPProxy__internal_alias __attribute((visibility("hidden"))); 5625#define xmlNanoFTPProxy xmlNanoFTPProxy__internal_alias 5626#endif 5627#endif 5628#endif 5629 5630#if defined(LIBXML_FTP_ENABLED) 5631#ifdef bottom_nanoftp 5632#undef xmlNanoFTPQuit 5633extern __typeof (xmlNanoFTPQuit) xmlNanoFTPQuit __attribute((alias("xmlNanoFTPQuit__internal_alias"))); 5634#else 5635#ifndef xmlNanoFTPQuit 5636extern __typeof (xmlNanoFTPQuit) xmlNanoFTPQuit__internal_alias __attribute((visibility("hidden"))); 5637#define xmlNanoFTPQuit xmlNanoFTPQuit__internal_alias 5638#endif 5639#endif 5640#endif 5641 5642#if defined(LIBXML_FTP_ENABLED) 5643#ifdef bottom_nanoftp 5644#undef xmlNanoFTPRead 5645extern __typeof (xmlNanoFTPRead) xmlNanoFTPRead __attribute((alias("xmlNanoFTPRead__internal_alias"))); 5646#else 5647#ifndef xmlNanoFTPRead 5648extern __typeof (xmlNanoFTPRead) xmlNanoFTPRead__internal_alias __attribute((visibility("hidden"))); 5649#define xmlNanoFTPRead xmlNanoFTPRead__internal_alias 5650#endif 5651#endif 5652#endif 5653 5654#if defined(LIBXML_FTP_ENABLED) 5655#ifdef bottom_nanoftp 5656#undef xmlNanoFTPScanProxy 5657extern __typeof (xmlNanoFTPScanProxy) xmlNanoFTPScanProxy __attribute((alias("xmlNanoFTPScanProxy__internal_alias"))); 5658#else 5659#ifndef xmlNanoFTPScanProxy 5660extern __typeof (xmlNanoFTPScanProxy) xmlNanoFTPScanProxy__internal_alias __attribute((visibility("hidden"))); 5661#define xmlNanoFTPScanProxy xmlNanoFTPScanProxy__internal_alias 5662#endif 5663#endif 5664#endif 5665 5666#if defined(LIBXML_FTP_ENABLED) 5667#ifdef bottom_nanoftp 5668#undef xmlNanoFTPUpdateURL 5669extern __typeof (xmlNanoFTPUpdateURL) xmlNanoFTPUpdateURL __attribute((alias("xmlNanoFTPUpdateURL__internal_alias"))); 5670#else 5671#ifndef xmlNanoFTPUpdateURL 5672extern __typeof (xmlNanoFTPUpdateURL) xmlNanoFTPUpdateURL__internal_alias __attribute((visibility("hidden"))); 5673#define xmlNanoFTPUpdateURL xmlNanoFTPUpdateURL__internal_alias 5674#endif 5675#endif 5676#endif 5677 5678#if defined(LIBXML_HTTP_ENABLED) 5679#ifdef bottom_nanohttp 5680#undef xmlNanoHTTPAuthHeader 5681extern __typeof (xmlNanoHTTPAuthHeader) xmlNanoHTTPAuthHeader __attribute((alias("xmlNanoHTTPAuthHeader__internal_alias"))); 5682#else 5683#ifndef xmlNanoHTTPAuthHeader 5684extern __typeof (xmlNanoHTTPAuthHeader) xmlNanoHTTPAuthHeader__internal_alias __attribute((visibility("hidden"))); 5685#define xmlNanoHTTPAuthHeader xmlNanoHTTPAuthHeader__internal_alias 5686#endif 5687#endif 5688#endif 5689 5690#if defined(LIBXML_HTTP_ENABLED) 5691#ifdef bottom_nanohttp 5692#undef xmlNanoHTTPCleanup 5693extern __typeof (xmlNanoHTTPCleanup) xmlNanoHTTPCleanup __attribute((alias("xmlNanoHTTPCleanup__internal_alias"))); 5694#else 5695#ifndef xmlNanoHTTPCleanup 5696extern __typeof (xmlNanoHTTPCleanup) xmlNanoHTTPCleanup__internal_alias __attribute((visibility("hidden"))); 5697#define xmlNanoHTTPCleanup xmlNanoHTTPCleanup__internal_alias 5698#endif 5699#endif 5700#endif 5701 5702#if defined(LIBXML_HTTP_ENABLED) 5703#ifdef bottom_nanohttp 5704#undef xmlNanoHTTPClose 5705extern __typeof (xmlNanoHTTPClose) xmlNanoHTTPClose __attribute((alias("xmlNanoHTTPClose__internal_alias"))); 5706#else 5707#ifndef xmlNanoHTTPClose 5708extern __typeof (xmlNanoHTTPClose) xmlNanoHTTPClose__internal_alias __attribute((visibility("hidden"))); 5709#define xmlNanoHTTPClose xmlNanoHTTPClose__internal_alias 5710#endif 5711#endif 5712#endif 5713 5714#if defined(LIBXML_HTTP_ENABLED) 5715#ifdef bottom_nanohttp 5716#undef xmlNanoHTTPContentLength 5717extern __typeof (xmlNanoHTTPContentLength) xmlNanoHTTPContentLength __attribute((alias("xmlNanoHTTPContentLength__internal_alias"))); 5718#else 5719#ifndef xmlNanoHTTPContentLength 5720extern __typeof (xmlNanoHTTPContentLength) xmlNanoHTTPContentLength__internal_alias __attribute((visibility("hidden"))); 5721#define xmlNanoHTTPContentLength xmlNanoHTTPContentLength__internal_alias 5722#endif 5723#endif 5724#endif 5725 5726#if defined(LIBXML_HTTP_ENABLED) 5727#ifdef bottom_nanohttp 5728#undef xmlNanoHTTPEncoding 5729extern __typeof (xmlNanoHTTPEncoding) xmlNanoHTTPEncoding __attribute((alias("xmlNanoHTTPEncoding__internal_alias"))); 5730#else 5731#ifndef xmlNanoHTTPEncoding 5732extern __typeof (xmlNanoHTTPEncoding) xmlNanoHTTPEncoding__internal_alias __attribute((visibility("hidden"))); 5733#define xmlNanoHTTPEncoding xmlNanoHTTPEncoding__internal_alias 5734#endif 5735#endif 5736#endif 5737 5738#if defined(LIBXML_HTTP_ENABLED) 5739#ifdef bottom_nanohttp 5740#undef xmlNanoHTTPFetch 5741extern __typeof (xmlNanoHTTPFetch) xmlNanoHTTPFetch __attribute((alias("xmlNanoHTTPFetch__internal_alias"))); 5742#else 5743#ifndef xmlNanoHTTPFetch 5744extern __typeof (xmlNanoHTTPFetch) xmlNanoHTTPFetch__internal_alias __attribute((visibility("hidden"))); 5745#define xmlNanoHTTPFetch xmlNanoHTTPFetch__internal_alias 5746#endif 5747#endif 5748#endif 5749 5750#if defined(LIBXML_HTTP_ENABLED) 5751#ifdef bottom_nanohttp 5752#undef xmlNanoHTTPInit 5753extern __typeof (xmlNanoHTTPInit) xmlNanoHTTPInit __attribute((alias("xmlNanoHTTPInit__internal_alias"))); 5754#else 5755#ifndef xmlNanoHTTPInit 5756extern __typeof (xmlNanoHTTPInit) xmlNanoHTTPInit__internal_alias __attribute((visibility("hidden"))); 5757#define xmlNanoHTTPInit xmlNanoHTTPInit__internal_alias 5758#endif 5759#endif 5760#endif 5761 5762#if defined(LIBXML_HTTP_ENABLED) 5763#ifdef bottom_nanohttp 5764#undef xmlNanoHTTPMethod 5765extern __typeof (xmlNanoHTTPMethod) xmlNanoHTTPMethod __attribute((alias("xmlNanoHTTPMethod__internal_alias"))); 5766#else 5767#ifndef xmlNanoHTTPMethod 5768extern __typeof (xmlNanoHTTPMethod) xmlNanoHTTPMethod__internal_alias __attribute((visibility("hidden"))); 5769#define xmlNanoHTTPMethod xmlNanoHTTPMethod__internal_alias 5770#endif 5771#endif 5772#endif 5773 5774#if defined(LIBXML_HTTP_ENABLED) 5775#ifdef bottom_nanohttp 5776#undef xmlNanoHTTPMethodRedir 5777extern __typeof (xmlNanoHTTPMethodRedir) xmlNanoHTTPMethodRedir __attribute((alias("xmlNanoHTTPMethodRedir__internal_alias"))); 5778#else 5779#ifndef xmlNanoHTTPMethodRedir 5780extern __typeof (xmlNanoHTTPMethodRedir) xmlNanoHTTPMethodRedir__internal_alias __attribute((visibility("hidden"))); 5781#define xmlNanoHTTPMethodRedir xmlNanoHTTPMethodRedir__internal_alias 5782#endif 5783#endif 5784#endif 5785 5786#if defined(LIBXML_HTTP_ENABLED) 5787#ifdef bottom_nanohttp 5788#undef xmlNanoHTTPMimeType 5789extern __typeof (xmlNanoHTTPMimeType) xmlNanoHTTPMimeType __attribute((alias("xmlNanoHTTPMimeType__internal_alias"))); 5790#else 5791#ifndef xmlNanoHTTPMimeType 5792extern __typeof (xmlNanoHTTPMimeType) xmlNanoHTTPMimeType__internal_alias __attribute((visibility("hidden"))); 5793#define xmlNanoHTTPMimeType xmlNanoHTTPMimeType__internal_alias 5794#endif 5795#endif 5796#endif 5797 5798#if defined(LIBXML_HTTP_ENABLED) 5799#ifdef bottom_nanohttp 5800#undef xmlNanoHTTPOpen 5801extern __typeof (xmlNanoHTTPOpen) xmlNanoHTTPOpen __attribute((alias("xmlNanoHTTPOpen__internal_alias"))); 5802#else 5803#ifndef xmlNanoHTTPOpen 5804extern __typeof (xmlNanoHTTPOpen) xmlNanoHTTPOpen__internal_alias __attribute((visibility("hidden"))); 5805#define xmlNanoHTTPOpen xmlNanoHTTPOpen__internal_alias 5806#endif 5807#endif 5808#endif 5809 5810#if defined(LIBXML_HTTP_ENABLED) 5811#ifdef bottom_nanohttp 5812#undef xmlNanoHTTPOpenRedir 5813extern __typeof (xmlNanoHTTPOpenRedir) xmlNanoHTTPOpenRedir __attribute((alias("xmlNanoHTTPOpenRedir__internal_alias"))); 5814#else 5815#ifndef xmlNanoHTTPOpenRedir 5816extern __typeof (xmlNanoHTTPOpenRedir) xmlNanoHTTPOpenRedir__internal_alias __attribute((visibility("hidden"))); 5817#define xmlNanoHTTPOpenRedir xmlNanoHTTPOpenRedir__internal_alias 5818#endif 5819#endif 5820#endif 5821 5822#if defined(LIBXML_HTTP_ENABLED) 5823#ifdef bottom_nanohttp 5824#undef xmlNanoHTTPRead 5825extern __typeof (xmlNanoHTTPRead) xmlNanoHTTPRead __attribute((alias("xmlNanoHTTPRead__internal_alias"))); 5826#else 5827#ifndef xmlNanoHTTPRead 5828extern __typeof (xmlNanoHTTPRead) xmlNanoHTTPRead__internal_alias __attribute((visibility("hidden"))); 5829#define xmlNanoHTTPRead xmlNanoHTTPRead__internal_alias 5830#endif 5831#endif 5832#endif 5833 5834#if defined(LIBXML_HTTP_ENABLED) 5835#ifdef bottom_nanohttp 5836#undef xmlNanoHTTPRedir 5837extern __typeof (xmlNanoHTTPRedir) xmlNanoHTTPRedir __attribute((alias("xmlNanoHTTPRedir__internal_alias"))); 5838#else 5839#ifndef xmlNanoHTTPRedir 5840extern __typeof (xmlNanoHTTPRedir) xmlNanoHTTPRedir__internal_alias __attribute((visibility("hidden"))); 5841#define xmlNanoHTTPRedir xmlNanoHTTPRedir__internal_alias 5842#endif 5843#endif 5844#endif 5845 5846#if defined(LIBXML_HTTP_ENABLED) 5847#ifdef bottom_nanohttp 5848#undef xmlNanoHTTPReturnCode 5849extern __typeof (xmlNanoHTTPReturnCode) xmlNanoHTTPReturnCode __attribute((alias("xmlNanoHTTPReturnCode__internal_alias"))); 5850#else 5851#ifndef xmlNanoHTTPReturnCode 5852extern __typeof (xmlNanoHTTPReturnCode) xmlNanoHTTPReturnCode__internal_alias __attribute((visibility("hidden"))); 5853#define xmlNanoHTTPReturnCode xmlNanoHTTPReturnCode__internal_alias 5854#endif 5855#endif 5856#endif 5857 5858#if defined(LIBXML_HTTP_ENABLED) && defined(LIBXML_OUTPUT_ENABLED) 5859#ifdef bottom_nanohttp 5860#undef xmlNanoHTTPSave 5861extern __typeof (xmlNanoHTTPSave) xmlNanoHTTPSave __attribute((alias("xmlNanoHTTPSave__internal_alias"))); 5862#else 5863#ifndef xmlNanoHTTPSave 5864extern __typeof (xmlNanoHTTPSave) xmlNanoHTTPSave__internal_alias __attribute((visibility("hidden"))); 5865#define xmlNanoHTTPSave xmlNanoHTTPSave__internal_alias 5866#endif 5867#endif 5868#endif 5869 5870#if defined(LIBXML_HTTP_ENABLED) 5871#ifdef bottom_nanohttp 5872#undef xmlNanoHTTPScanProxy 5873extern __typeof (xmlNanoHTTPScanProxy) xmlNanoHTTPScanProxy __attribute((alias("xmlNanoHTTPScanProxy__internal_alias"))); 5874#else 5875#ifndef xmlNanoHTTPScanProxy 5876extern __typeof (xmlNanoHTTPScanProxy) xmlNanoHTTPScanProxy__internal_alias __attribute((visibility("hidden"))); 5877#define xmlNanoHTTPScanProxy xmlNanoHTTPScanProxy__internal_alias 5878#endif 5879#endif 5880#endif 5881 5882#if defined(LIBXML_REGEXP_ENABLED) && defined(LIBXML_AUTOMATA_ENABLED) 5883#ifdef bottom_xmlregexp 5884#undef xmlNewAutomata 5885extern __typeof (xmlNewAutomata) xmlNewAutomata __attribute((alias("xmlNewAutomata__internal_alias"))); 5886#else 5887#ifndef xmlNewAutomata 5888extern __typeof (xmlNewAutomata) xmlNewAutomata__internal_alias __attribute((visibility("hidden"))); 5889#define xmlNewAutomata xmlNewAutomata__internal_alias 5890#endif 5891#endif 5892#endif 5893 5894#ifdef bottom_tree 5895#undef xmlNewCDataBlock 5896extern __typeof (xmlNewCDataBlock) xmlNewCDataBlock __attribute((alias("xmlNewCDataBlock__internal_alias"))); 5897#else 5898#ifndef xmlNewCDataBlock 5899extern __typeof (xmlNewCDataBlock) xmlNewCDataBlock__internal_alias __attribute((visibility("hidden"))); 5900#define xmlNewCDataBlock xmlNewCDataBlock__internal_alias 5901#endif 5902#endif 5903 5904#if defined(LIBXML_CATALOG_ENABLED) 5905#ifdef bottom_catalog 5906#undef xmlNewCatalog 5907extern __typeof (xmlNewCatalog) xmlNewCatalog __attribute((alias("xmlNewCatalog__internal_alias"))); 5908#else 5909#ifndef xmlNewCatalog 5910extern __typeof (xmlNewCatalog) xmlNewCatalog__internal_alias __attribute((visibility("hidden"))); 5911#define xmlNewCatalog xmlNewCatalog__internal_alias 5912#endif 5913#endif 5914#endif 5915 5916#ifdef bottom_encoding 5917#undef xmlNewCharEncodingHandler 5918extern __typeof (xmlNewCharEncodingHandler) xmlNewCharEncodingHandler __attribute((alias("xmlNewCharEncodingHandler__internal_alias"))); 5919#else 5920#ifndef xmlNewCharEncodingHandler 5921extern __typeof (xmlNewCharEncodingHandler) xmlNewCharEncodingHandler__internal_alias __attribute((visibility("hidden"))); 5922#define xmlNewCharEncodingHandler xmlNewCharEncodingHandler__internal_alias 5923#endif 5924#endif 5925 5926#ifdef bottom_tree 5927#undef xmlNewCharRef 5928extern __typeof (xmlNewCharRef) xmlNewCharRef __attribute((alias("xmlNewCharRef__internal_alias"))); 5929#else 5930#ifndef xmlNewCharRef 5931extern __typeof (xmlNewCharRef) xmlNewCharRef__internal_alias __attribute((visibility("hidden"))); 5932#define xmlNewCharRef xmlNewCharRef__internal_alias 5933#endif 5934#endif 5935 5936#if defined(LIBXML_TREE_ENABLED) || defined(LIBXML_SCHEMAS_ENABLED) 5937#ifdef bottom_tree 5938#undef xmlNewChild 5939extern __typeof (xmlNewChild) xmlNewChild __attribute((alias("xmlNewChild__internal_alias"))); 5940#else 5941#ifndef xmlNewChild 5942extern __typeof (xmlNewChild) xmlNewChild__internal_alias __attribute((visibility("hidden"))); 5943#define xmlNewChild xmlNewChild__internal_alias 5944#endif 5945#endif 5946#endif 5947 5948#ifdef bottom_tree 5949#undef xmlNewComment 5950extern __typeof (xmlNewComment) xmlNewComment __attribute((alias("xmlNewComment__internal_alias"))); 5951#else 5952#ifndef xmlNewComment 5953extern __typeof (xmlNewComment) xmlNewComment__internal_alias __attribute((visibility("hidden"))); 5954#define xmlNewComment xmlNewComment__internal_alias 5955#endif 5956#endif 5957 5958#ifdef bottom_tree 5959#undef xmlNewDoc 5960extern __typeof (xmlNewDoc) xmlNewDoc __attribute((alias("xmlNewDoc__internal_alias"))); 5961#else 5962#ifndef xmlNewDoc 5963extern __typeof (xmlNewDoc) xmlNewDoc__internal_alias __attribute((visibility("hidden"))); 5964#define xmlNewDoc xmlNewDoc__internal_alias 5965#endif 5966#endif 5967 5968#ifdef bottom_tree 5969#undef xmlNewDocComment 5970extern __typeof (xmlNewDocComment) xmlNewDocComment __attribute((alias("xmlNewDocComment__internal_alias"))); 5971#else 5972#ifndef xmlNewDocComment 5973extern __typeof (xmlNewDocComment) xmlNewDocComment__internal_alias __attribute((visibility("hidden"))); 5974#define xmlNewDocComment xmlNewDocComment__internal_alias 5975#endif 5976#endif 5977 5978#ifdef bottom_valid 5979#undef xmlNewDocElementContent 5980extern __typeof (xmlNewDocElementContent) xmlNewDocElementContent __attribute((alias("xmlNewDocElementContent__internal_alias"))); 5981#else 5982#ifndef xmlNewDocElementContent 5983extern __typeof (xmlNewDocElementContent) xmlNewDocElementContent__internal_alias __attribute((visibility("hidden"))); 5984#define xmlNewDocElementContent xmlNewDocElementContent__internal_alias 5985#endif 5986#endif 5987 5988#if defined(LIBXML_TREE_ENABLED) 5989#ifdef bottom_tree 5990#undef xmlNewDocFragment 5991extern __typeof (xmlNewDocFragment) xmlNewDocFragment __attribute((alias("xmlNewDocFragment__internal_alias"))); 5992#else 5993#ifndef xmlNewDocFragment 5994extern __typeof (xmlNewDocFragment) xmlNewDocFragment__internal_alias __attribute((visibility("hidden"))); 5995#define xmlNewDocFragment xmlNewDocFragment__internal_alias 5996#endif 5997#endif 5998#endif 5999 6000#ifdef bottom_tree 6001#undef xmlNewDocNode 6002extern __typeof (xmlNewDocNode) xmlNewDocNode __attribute((alias("xmlNewDocNode__internal_alias"))); 6003#else 6004#ifndef xmlNewDocNode 6005extern __typeof (xmlNewDocNode) xmlNewDocNode__internal_alias __attribute((visibility("hidden"))); 6006#define xmlNewDocNode xmlNewDocNode__internal_alias 6007#endif 6008#endif 6009 6010#ifdef bottom_tree 6011#undef xmlNewDocNodeEatName 6012extern __typeof (xmlNewDocNodeEatName) xmlNewDocNodeEatName __attribute((alias("xmlNewDocNodeEatName__internal_alias"))); 6013#else 6014#ifndef xmlNewDocNodeEatName 6015extern __typeof (xmlNewDocNodeEatName) xmlNewDocNodeEatName__internal_alias __attribute((visibility("hidden"))); 6016#define xmlNewDocNodeEatName xmlNewDocNodeEatName__internal_alias 6017#endif 6018#endif 6019 6020#ifdef bottom_tree 6021#undef xmlNewDocPI 6022extern __typeof (xmlNewDocPI) xmlNewDocPI __attribute((alias("xmlNewDocPI__internal_alias"))); 6023#else 6024#ifndef xmlNewDocPI 6025extern __typeof (xmlNewDocPI) xmlNewDocPI__internal_alias __attribute((visibility("hidden"))); 6026#define xmlNewDocPI xmlNewDocPI__internal_alias 6027#endif 6028#endif 6029 6030#ifdef bottom_tree 6031#undef xmlNewDocProp 6032extern __typeof (xmlNewDocProp) xmlNewDocProp __attribute((alias("xmlNewDocProp__internal_alias"))); 6033#else 6034#ifndef xmlNewDocProp 6035extern __typeof (xmlNewDocProp) xmlNewDocProp__internal_alias __attribute((visibility("hidden"))); 6036#define xmlNewDocProp xmlNewDocProp__internal_alias 6037#endif 6038#endif 6039 6040#if defined(LIBXML_TREE_ENABLED) 6041#ifdef bottom_tree 6042#undef xmlNewDocRawNode 6043extern __typeof (xmlNewDocRawNode) xmlNewDocRawNode __attribute((alias("xmlNewDocRawNode__internal_alias"))); 6044#else 6045#ifndef xmlNewDocRawNode 6046extern __typeof (xmlNewDocRawNode) xmlNewDocRawNode__internal_alias __attribute((visibility("hidden"))); 6047#define xmlNewDocRawNode xmlNewDocRawNode__internal_alias 6048#endif 6049#endif 6050#endif 6051 6052#ifdef bottom_tree 6053#undef xmlNewDocText 6054extern __typeof (xmlNewDocText) xmlNewDocText __attribute((alias("xmlNewDocText__internal_alias"))); 6055#else 6056#ifndef xmlNewDocText 6057extern __typeof (xmlNewDocText) xmlNewDocText__internal_alias __attribute((visibility("hidden"))); 6058#define xmlNewDocText xmlNewDocText__internal_alias 6059#endif 6060#endif 6061 6062#ifdef bottom_tree 6063#undef xmlNewDocTextLen 6064extern __typeof (xmlNewDocTextLen) xmlNewDocTextLen __attribute((alias("xmlNewDocTextLen__internal_alias"))); 6065#else 6066#ifndef xmlNewDocTextLen 6067extern __typeof (xmlNewDocTextLen) xmlNewDocTextLen__internal_alias __attribute((visibility("hidden"))); 6068#define xmlNewDocTextLen xmlNewDocTextLen__internal_alias 6069#endif 6070#endif 6071 6072#ifdef bottom_tree 6073#undef xmlNewDtd 6074extern __typeof (xmlNewDtd) xmlNewDtd __attribute((alias("xmlNewDtd__internal_alias"))); 6075#else 6076#ifndef xmlNewDtd 6077extern __typeof (xmlNewDtd) xmlNewDtd__internal_alias __attribute((visibility("hidden"))); 6078#define xmlNewDtd xmlNewDtd__internal_alias 6079#endif 6080#endif 6081 6082#ifdef bottom_valid 6083#undef xmlNewElementContent 6084extern __typeof (xmlNewElementContent) xmlNewElementContent __attribute((alias("xmlNewElementContent__internal_alias"))); 6085#else 6086#ifndef xmlNewElementContent 6087extern __typeof (xmlNewElementContent) xmlNewElementContent__internal_alias __attribute((visibility("hidden"))); 6088#define xmlNewElementContent xmlNewElementContent__internal_alias 6089#endif 6090#endif 6091 6092#ifdef bottom_entities 6093#undef xmlNewEntity 6094extern __typeof (xmlNewEntity) xmlNewEntity __attribute((alias("xmlNewEntity__internal_alias"))); 6095#else 6096#ifndef xmlNewEntity 6097extern __typeof (xmlNewEntity) xmlNewEntity__internal_alias __attribute((visibility("hidden"))); 6098#define xmlNewEntity xmlNewEntity__internal_alias 6099#endif 6100#endif 6101 6102#ifdef bottom_parserInternals 6103#undef xmlNewEntityInputStream 6104extern __typeof (xmlNewEntityInputStream) xmlNewEntityInputStream __attribute((alias("xmlNewEntityInputStream__internal_alias"))); 6105#else 6106#ifndef xmlNewEntityInputStream 6107extern __typeof (xmlNewEntityInputStream) xmlNewEntityInputStream__internal_alias __attribute((visibility("hidden"))); 6108#define xmlNewEntityInputStream xmlNewEntityInputStream__internal_alias 6109#endif 6110#endif 6111 6112#if defined(LIBXML_LEGACY_ENABLED) 6113#ifdef bottom_legacy 6114#undef xmlNewGlobalNs 6115extern __typeof (xmlNewGlobalNs) xmlNewGlobalNs __attribute((alias("xmlNewGlobalNs__internal_alias"))); 6116#else 6117#ifndef xmlNewGlobalNs 6118extern __typeof (xmlNewGlobalNs) xmlNewGlobalNs__internal_alias __attribute((visibility("hidden"))); 6119#define xmlNewGlobalNs xmlNewGlobalNs__internal_alias 6120#endif 6121#endif 6122#endif 6123 6124#ifdef bottom_parserInternals 6125#undef xmlNewIOInputStream 6126extern __typeof (xmlNewIOInputStream) xmlNewIOInputStream __attribute((alias("xmlNewIOInputStream__internal_alias"))); 6127#else 6128#ifndef xmlNewIOInputStream 6129extern __typeof (xmlNewIOInputStream) xmlNewIOInputStream__internal_alias __attribute((visibility("hidden"))); 6130#define xmlNewIOInputStream xmlNewIOInputStream__internal_alias 6131#endif 6132#endif 6133 6134#ifdef bottom_parserInternals 6135#undef xmlNewInputFromFile 6136extern __typeof (xmlNewInputFromFile) xmlNewInputFromFile __attribute((alias("xmlNewInputFromFile__internal_alias"))); 6137#else 6138#ifndef xmlNewInputFromFile 6139extern __typeof (xmlNewInputFromFile) xmlNewInputFromFile__internal_alias __attribute((visibility("hidden"))); 6140#define xmlNewInputFromFile xmlNewInputFromFile__internal_alias 6141#endif 6142#endif 6143 6144#ifdef bottom_parserInternals 6145#undef xmlNewInputStream 6146extern __typeof (xmlNewInputStream) xmlNewInputStream __attribute((alias("xmlNewInputStream__internal_alias"))); 6147#else 6148#ifndef xmlNewInputStream 6149extern __typeof (xmlNewInputStream) xmlNewInputStream__internal_alias __attribute((visibility("hidden"))); 6150#define xmlNewInputStream xmlNewInputStream__internal_alias 6151#endif 6152#endif 6153 6154#ifdef bottom_threads 6155#undef xmlNewMutex 6156extern __typeof (xmlNewMutex) xmlNewMutex __attribute((alias("xmlNewMutex__internal_alias"))); 6157#else 6158#ifndef xmlNewMutex 6159extern __typeof (xmlNewMutex) xmlNewMutex__internal_alias __attribute((visibility("hidden"))); 6160#define xmlNewMutex xmlNewMutex__internal_alias 6161#endif 6162#endif 6163 6164#ifdef bottom_tree 6165#undef xmlNewNode 6166extern __typeof (xmlNewNode) xmlNewNode __attribute((alias("xmlNewNode__internal_alias"))); 6167#else 6168#ifndef xmlNewNode 6169extern __typeof (xmlNewNode) xmlNewNode__internal_alias __attribute((visibility("hidden"))); 6170#define xmlNewNode xmlNewNode__internal_alias 6171#endif 6172#endif 6173 6174#ifdef bottom_tree 6175#undef xmlNewNodeEatName 6176extern __typeof (xmlNewNodeEatName) xmlNewNodeEatName __attribute((alias("xmlNewNodeEatName__internal_alias"))); 6177#else 6178#ifndef xmlNewNodeEatName 6179extern __typeof (xmlNewNodeEatName) xmlNewNodeEatName__internal_alias __attribute((visibility("hidden"))); 6180#define xmlNewNodeEatName xmlNewNodeEatName__internal_alias 6181#endif 6182#endif 6183 6184#ifdef bottom_tree 6185#undef xmlNewNs 6186extern __typeof (xmlNewNs) xmlNewNs __attribute((alias("xmlNewNs__internal_alias"))); 6187#else 6188#ifndef xmlNewNs 6189extern __typeof (xmlNewNs) xmlNewNs__internal_alias __attribute((visibility("hidden"))); 6190#define xmlNewNs xmlNewNs__internal_alias 6191#endif 6192#endif 6193 6194#ifdef bottom_tree 6195#undef xmlNewNsProp 6196extern __typeof (xmlNewNsProp) xmlNewNsProp __attribute((alias("xmlNewNsProp__internal_alias"))); 6197#else 6198#ifndef xmlNewNsProp 6199extern __typeof (xmlNewNsProp) xmlNewNsProp__internal_alias __attribute((visibility("hidden"))); 6200#define xmlNewNsProp xmlNewNsProp__internal_alias 6201#endif 6202#endif 6203 6204#ifdef bottom_tree 6205#undef xmlNewNsPropEatName 6206extern __typeof (xmlNewNsPropEatName) xmlNewNsPropEatName __attribute((alias("xmlNewNsPropEatName__internal_alias"))); 6207#else 6208#ifndef xmlNewNsPropEatName 6209extern __typeof (xmlNewNsPropEatName) xmlNewNsPropEatName__internal_alias __attribute((visibility("hidden"))); 6210#define xmlNewNsPropEatName xmlNewNsPropEatName__internal_alias 6211#endif 6212#endif 6213 6214#ifdef bottom_tree 6215#undef xmlNewPI 6216extern __typeof (xmlNewPI) xmlNewPI __attribute((alias("xmlNewPI__internal_alias"))); 6217#else 6218#ifndef xmlNewPI 6219extern __typeof (xmlNewPI) xmlNewPI__internal_alias __attribute((visibility("hidden"))); 6220#define xmlNewPI xmlNewPI__internal_alias 6221#endif 6222#endif 6223 6224#ifdef bottom_parserInternals 6225#undef xmlNewParserCtxt 6226extern __typeof (xmlNewParserCtxt) xmlNewParserCtxt __attribute((alias("xmlNewParserCtxt__internal_alias"))); 6227#else 6228#ifndef xmlNewParserCtxt 6229extern __typeof (xmlNewParserCtxt) xmlNewParserCtxt__internal_alias __attribute((visibility("hidden"))); 6230#define xmlNewParserCtxt xmlNewParserCtxt__internal_alias 6231#endif 6232#endif 6233 6234#if defined(LIBXML_TREE_ENABLED) || defined(LIBXML_HTML_ENABLED) || defined(LIBXML_SCHEMAS_ENABLED) 6235#ifdef bottom_tree 6236#undef xmlNewProp 6237extern __typeof (xmlNewProp) xmlNewProp __attribute((alias("xmlNewProp__internal_alias"))); 6238#else 6239#ifndef xmlNewProp 6240extern __typeof (xmlNewProp) xmlNewProp__internal_alias __attribute((visibility("hidden"))); 6241#define xmlNewProp xmlNewProp__internal_alias 6242#endif 6243#endif 6244#endif 6245 6246#ifdef bottom_threads 6247#undef xmlNewRMutex 6248extern __typeof (xmlNewRMutex) xmlNewRMutex __attribute((alias("xmlNewRMutex__internal_alias"))); 6249#else 6250#ifndef xmlNewRMutex 6251extern __typeof (xmlNewRMutex) xmlNewRMutex__internal_alias __attribute((visibility("hidden"))); 6252#define xmlNewRMutex xmlNewRMutex__internal_alias 6253#endif 6254#endif 6255 6256#ifdef bottom_tree 6257#undef xmlNewReference 6258extern __typeof (xmlNewReference) xmlNewReference __attribute((alias("xmlNewReference__internal_alias"))); 6259#else 6260#ifndef xmlNewReference 6261extern __typeof (xmlNewReference) xmlNewReference__internal_alias __attribute((visibility("hidden"))); 6262#define xmlNewReference xmlNewReference__internal_alias 6263#endif 6264#endif 6265 6266#ifdef bottom_parserInternals 6267#undef xmlNewStringInputStream 6268extern __typeof (xmlNewStringInputStream) xmlNewStringInputStream __attribute((alias("xmlNewStringInputStream__internal_alias"))); 6269#else 6270#ifndef xmlNewStringInputStream 6271extern __typeof (xmlNewStringInputStream) xmlNewStringInputStream__internal_alias __attribute((visibility("hidden"))); 6272#define xmlNewStringInputStream xmlNewStringInputStream__internal_alias 6273#endif 6274#endif 6275 6276#ifdef bottom_tree 6277#undef xmlNewText 6278extern __typeof (xmlNewText) xmlNewText __attribute((alias("xmlNewText__internal_alias"))); 6279#else 6280#ifndef xmlNewText 6281extern __typeof (xmlNewText) xmlNewText__internal_alias __attribute((visibility("hidden"))); 6282#define xmlNewText xmlNewText__internal_alias 6283#endif 6284#endif 6285 6286#if defined(LIBXML_TREE_ENABLED) 6287#ifdef bottom_tree 6288#undef xmlNewTextChild 6289extern __typeof (xmlNewTextChild) xmlNewTextChild __attribute((alias("xmlNewTextChild__internal_alias"))); 6290#else 6291#ifndef xmlNewTextChild 6292extern __typeof (xmlNewTextChild) xmlNewTextChild__internal_alias __attribute((visibility("hidden"))); 6293#define xmlNewTextChild xmlNewTextChild__internal_alias 6294#endif 6295#endif 6296#endif 6297 6298#ifdef bottom_tree 6299#undef xmlNewTextLen 6300extern __typeof (xmlNewTextLen) xmlNewTextLen __attribute((alias("xmlNewTextLen__internal_alias"))); 6301#else 6302#ifndef xmlNewTextLen 6303extern __typeof (xmlNewTextLen) xmlNewTextLen__internal_alias __attribute((visibility("hidden"))); 6304#define xmlNewTextLen xmlNewTextLen__internal_alias 6305#endif 6306#endif 6307 6308#if defined(LIBXML_READER_ENABLED) 6309#ifdef bottom_xmlreader 6310#undef xmlNewTextReader 6311extern __typeof (xmlNewTextReader) xmlNewTextReader __attribute((alias("xmlNewTextReader__internal_alias"))); 6312#else 6313#ifndef xmlNewTextReader 6314extern __typeof (xmlNewTextReader) xmlNewTextReader__internal_alias __attribute((visibility("hidden"))); 6315#define xmlNewTextReader xmlNewTextReader__internal_alias 6316#endif 6317#endif 6318#endif 6319 6320#if defined(LIBXML_READER_ENABLED) 6321#ifdef bottom_xmlreader 6322#undef xmlNewTextReaderFilename 6323extern __typeof (xmlNewTextReaderFilename) xmlNewTextReaderFilename __attribute((alias("xmlNewTextReaderFilename__internal_alias"))); 6324#else 6325#ifndef xmlNewTextReaderFilename 6326extern __typeof (xmlNewTextReaderFilename) xmlNewTextReaderFilename__internal_alias __attribute((visibility("hidden"))); 6327#define xmlNewTextReaderFilename xmlNewTextReaderFilename__internal_alias 6328#endif 6329#endif 6330#endif 6331 6332#if defined(LIBXML_WRITER_ENABLED) 6333#ifdef bottom_xmlwriter 6334#undef xmlNewTextWriter 6335extern __typeof (xmlNewTextWriter) xmlNewTextWriter __attribute((alias("xmlNewTextWriter__internal_alias"))); 6336#else 6337#ifndef xmlNewTextWriter 6338extern __typeof (xmlNewTextWriter) xmlNewTextWriter__internal_alias __attribute((visibility("hidden"))); 6339#define xmlNewTextWriter xmlNewTextWriter__internal_alias 6340#endif 6341#endif 6342#endif 6343 6344#if defined(LIBXML_WRITER_ENABLED) 6345#ifdef bottom_xmlwriter 6346#undef xmlNewTextWriterDoc 6347extern __typeof (xmlNewTextWriterDoc) xmlNewTextWriterDoc __attribute((alias("xmlNewTextWriterDoc__internal_alias"))); 6348#else 6349#ifndef xmlNewTextWriterDoc 6350extern __typeof (xmlNewTextWriterDoc) xmlNewTextWriterDoc__internal_alias __attribute((visibility("hidden"))); 6351#define xmlNewTextWriterDoc xmlNewTextWriterDoc__internal_alias 6352#endif 6353#endif 6354#endif 6355 6356#if defined(LIBXML_WRITER_ENABLED) 6357#ifdef bottom_xmlwriter 6358#undef xmlNewTextWriterFilename 6359extern __typeof (xmlNewTextWriterFilename) xmlNewTextWriterFilename __attribute((alias("xmlNewTextWriterFilename__internal_alias"))); 6360#else 6361#ifndef xmlNewTextWriterFilename 6362extern __typeof (xmlNewTextWriterFilename) xmlNewTextWriterFilename__internal_alias __attribute((visibility("hidden"))); 6363#define xmlNewTextWriterFilename xmlNewTextWriterFilename__internal_alias 6364#endif 6365#endif 6366#endif 6367 6368#if defined(LIBXML_WRITER_ENABLED) 6369#ifdef bottom_xmlwriter 6370#undef xmlNewTextWriterMemory 6371extern __typeof (xmlNewTextWriterMemory) xmlNewTextWriterMemory __attribute((alias("xmlNewTextWriterMemory__internal_alias"))); 6372#else 6373#ifndef xmlNewTextWriterMemory 6374extern __typeof (xmlNewTextWriterMemory) xmlNewTextWriterMemory__internal_alias __attribute((visibility("hidden"))); 6375#define xmlNewTextWriterMemory xmlNewTextWriterMemory__internal_alias 6376#endif 6377#endif 6378#endif 6379 6380#if defined(LIBXML_WRITER_ENABLED) 6381#ifdef bottom_xmlwriter 6382#undef xmlNewTextWriterPushParser 6383extern __typeof (xmlNewTextWriterPushParser) xmlNewTextWriterPushParser __attribute((alias("xmlNewTextWriterPushParser__internal_alias"))); 6384#else 6385#ifndef xmlNewTextWriterPushParser 6386extern __typeof (xmlNewTextWriterPushParser) xmlNewTextWriterPushParser__internal_alias __attribute((visibility("hidden"))); 6387#define xmlNewTextWriterPushParser xmlNewTextWriterPushParser__internal_alias 6388#endif 6389#endif 6390#endif 6391 6392#if defined(LIBXML_WRITER_ENABLED) 6393#ifdef bottom_xmlwriter 6394#undef xmlNewTextWriterTree 6395extern __typeof (xmlNewTextWriterTree) xmlNewTextWriterTree __attribute((alias("xmlNewTextWriterTree__internal_alias"))); 6396#else 6397#ifndef xmlNewTextWriterTree 6398extern __typeof (xmlNewTextWriterTree) xmlNewTextWriterTree__internal_alias __attribute((visibility("hidden"))); 6399#define xmlNewTextWriterTree xmlNewTextWriterTree__internal_alias 6400#endif 6401#endif 6402#endif 6403 6404#if defined(LIBXML_VALID_ENABLED) 6405#ifdef bottom_valid 6406#undef xmlNewValidCtxt 6407extern __typeof (xmlNewValidCtxt) xmlNewValidCtxt __attribute((alias("xmlNewValidCtxt__internal_alias"))); 6408#else 6409#ifndef xmlNewValidCtxt 6410extern __typeof (xmlNewValidCtxt) xmlNewValidCtxt__internal_alias __attribute((visibility("hidden"))); 6411#define xmlNewValidCtxt xmlNewValidCtxt__internal_alias 6412#endif 6413#endif 6414#endif 6415 6416#ifdef bottom_parserInternals 6417#undef xmlNextChar 6418extern __typeof (xmlNextChar) xmlNextChar __attribute((alias("xmlNextChar__internal_alias"))); 6419#else 6420#ifndef xmlNextChar 6421extern __typeof (xmlNextChar) xmlNextChar__internal_alias __attribute((visibility("hidden"))); 6422#define xmlNextChar xmlNextChar__internal_alias 6423#endif 6424#endif 6425 6426#if defined(LIBXML_TREE_ENABLED) 6427#ifdef bottom_tree 6428#undef xmlNextElementSibling 6429extern __typeof (xmlNextElementSibling) xmlNextElementSibling __attribute((alias("xmlNextElementSibling__internal_alias"))); 6430#else 6431#ifndef xmlNextElementSibling 6432extern __typeof (xmlNextElementSibling) xmlNextElementSibling__internal_alias __attribute((visibility("hidden"))); 6433#define xmlNextElementSibling xmlNextElementSibling__internal_alias 6434#endif 6435#endif 6436#endif 6437 6438#ifdef bottom_xmlIO 6439#undef xmlNoNetExternalEntityLoader 6440extern __typeof (xmlNoNetExternalEntityLoader) xmlNoNetExternalEntityLoader __attribute((alias("xmlNoNetExternalEntityLoader__internal_alias"))); 6441#else 6442#ifndef xmlNoNetExternalEntityLoader 6443extern __typeof (xmlNoNetExternalEntityLoader) xmlNoNetExternalEntityLoader__internal_alias __attribute((visibility("hidden"))); 6444#define xmlNoNetExternalEntityLoader xmlNoNetExternalEntityLoader__internal_alias 6445#endif 6446#endif 6447 6448#ifdef bottom_tree 6449#undef xmlNodeAddContent 6450extern __typeof (xmlNodeAddContent) xmlNodeAddContent __attribute((alias("xmlNodeAddContent__internal_alias"))); 6451#else 6452#ifndef xmlNodeAddContent 6453extern __typeof (xmlNodeAddContent) xmlNodeAddContent__internal_alias __attribute((visibility("hidden"))); 6454#define xmlNodeAddContent xmlNodeAddContent__internal_alias 6455#endif 6456#endif 6457 6458#ifdef bottom_tree 6459#undef xmlNodeAddContentLen 6460extern __typeof (xmlNodeAddContentLen) xmlNodeAddContentLen __attribute((alias("xmlNodeAddContentLen__internal_alias"))); 6461#else 6462#ifndef xmlNodeAddContentLen 6463extern __typeof (xmlNodeAddContentLen) xmlNodeAddContentLen__internal_alias __attribute((visibility("hidden"))); 6464#define xmlNodeAddContentLen xmlNodeAddContentLen__internal_alias 6465#endif 6466#endif 6467 6468#ifdef bottom_tree 6469#undef xmlNodeBufGetContent 6470extern __typeof (xmlNodeBufGetContent) xmlNodeBufGetContent __attribute((alias("xmlNodeBufGetContent__internal_alias"))); 6471#else 6472#ifndef xmlNodeBufGetContent 6473extern __typeof (xmlNodeBufGetContent) xmlNodeBufGetContent__internal_alias __attribute((visibility("hidden"))); 6474#define xmlNodeBufGetContent xmlNodeBufGetContent__internal_alias 6475#endif 6476#endif 6477 6478#if defined(LIBXML_OUTPUT_ENABLED) 6479#ifdef bottom_xmlsave 6480#undef xmlNodeDump 6481extern __typeof (xmlNodeDump) xmlNodeDump __attribute((alias("xmlNodeDump__internal_alias"))); 6482#else 6483#ifndef xmlNodeDump 6484extern __typeof (xmlNodeDump) xmlNodeDump__internal_alias __attribute((visibility("hidden"))); 6485#define xmlNodeDump xmlNodeDump__internal_alias 6486#endif 6487#endif 6488#endif 6489 6490#if defined(LIBXML_OUTPUT_ENABLED) 6491#ifdef bottom_xmlsave 6492#undef xmlNodeDumpOutput 6493extern __typeof (xmlNodeDumpOutput) xmlNodeDumpOutput __attribute((alias("xmlNodeDumpOutput__internal_alias"))); 6494#else 6495#ifndef xmlNodeDumpOutput 6496extern __typeof (xmlNodeDumpOutput) xmlNodeDumpOutput__internal_alias __attribute((visibility("hidden"))); 6497#define xmlNodeDumpOutput xmlNodeDumpOutput__internal_alias 6498#endif 6499#endif 6500#endif 6501 6502#ifdef bottom_tree 6503#undef xmlNodeGetBase 6504extern __typeof (xmlNodeGetBase) xmlNodeGetBase __attribute((alias("xmlNodeGetBase__internal_alias"))); 6505#else 6506#ifndef xmlNodeGetBase 6507extern __typeof (xmlNodeGetBase) xmlNodeGetBase__internal_alias __attribute((visibility("hidden"))); 6508#define xmlNodeGetBase xmlNodeGetBase__internal_alias 6509#endif 6510#endif 6511 6512#ifdef bottom_tree 6513#undef xmlNodeGetContent 6514extern __typeof (xmlNodeGetContent) xmlNodeGetContent __attribute((alias("xmlNodeGetContent__internal_alias"))); 6515#else 6516#ifndef xmlNodeGetContent 6517extern __typeof (xmlNodeGetContent) xmlNodeGetContent__internal_alias __attribute((visibility("hidden"))); 6518#define xmlNodeGetContent xmlNodeGetContent__internal_alias 6519#endif 6520#endif 6521 6522#ifdef bottom_tree 6523#undef xmlNodeGetLang 6524extern __typeof (xmlNodeGetLang) xmlNodeGetLang __attribute((alias("xmlNodeGetLang__internal_alias"))); 6525#else 6526#ifndef xmlNodeGetLang 6527extern __typeof (xmlNodeGetLang) xmlNodeGetLang__internal_alias __attribute((visibility("hidden"))); 6528#define xmlNodeGetLang xmlNodeGetLang__internal_alias 6529#endif 6530#endif 6531 6532#ifdef bottom_tree 6533#undef xmlNodeGetSpacePreserve 6534extern __typeof (xmlNodeGetSpacePreserve) xmlNodeGetSpacePreserve __attribute((alias("xmlNodeGetSpacePreserve__internal_alias"))); 6535#else 6536#ifndef xmlNodeGetSpacePreserve 6537extern __typeof (xmlNodeGetSpacePreserve) xmlNodeGetSpacePreserve__internal_alias __attribute((visibility("hidden"))); 6538#define xmlNodeGetSpacePreserve xmlNodeGetSpacePreserve__internal_alias 6539#endif 6540#endif 6541 6542#ifdef bottom_tree 6543#undef xmlNodeIsText 6544extern __typeof (xmlNodeIsText) xmlNodeIsText __attribute((alias("xmlNodeIsText__internal_alias"))); 6545#else 6546#ifndef xmlNodeIsText 6547extern __typeof (xmlNodeIsText) xmlNodeIsText__internal_alias __attribute((visibility("hidden"))); 6548#define xmlNodeIsText xmlNodeIsText__internal_alias 6549#endif 6550#endif 6551 6552#if defined(LIBXML_TREE_ENABLED) 6553#ifdef bottom_tree 6554#undef xmlNodeListGetRawString 6555extern __typeof (xmlNodeListGetRawString) xmlNodeListGetRawString __attribute((alias("xmlNodeListGetRawString__internal_alias"))); 6556#else 6557#ifndef xmlNodeListGetRawString 6558extern __typeof (xmlNodeListGetRawString) xmlNodeListGetRawString__internal_alias __attribute((visibility("hidden"))); 6559#define xmlNodeListGetRawString xmlNodeListGetRawString__internal_alias 6560#endif 6561#endif 6562#endif 6563 6564#ifdef bottom_tree 6565#undef xmlNodeListGetString 6566extern __typeof (xmlNodeListGetString) xmlNodeListGetString __attribute((alias("xmlNodeListGetString__internal_alias"))); 6567#else 6568#ifndef xmlNodeListGetString 6569extern __typeof (xmlNodeListGetString) xmlNodeListGetString__internal_alias __attribute((visibility("hidden"))); 6570#define xmlNodeListGetString xmlNodeListGetString__internal_alias 6571#endif 6572#endif 6573 6574#if defined(LIBXML_TREE_ENABLED) || defined(LIBXML_XINCLUDE_ENABLED) 6575#ifdef bottom_tree 6576#undef xmlNodeSetBase 6577extern __typeof (xmlNodeSetBase) xmlNodeSetBase __attribute((alias("xmlNodeSetBase__internal_alias"))); 6578#else 6579#ifndef xmlNodeSetBase 6580extern __typeof (xmlNodeSetBase) xmlNodeSetBase__internal_alias __attribute((visibility("hidden"))); 6581#define xmlNodeSetBase xmlNodeSetBase__internal_alias 6582#endif 6583#endif 6584#endif 6585 6586#ifdef bottom_tree 6587#undef xmlNodeSetContent 6588extern __typeof (xmlNodeSetContent) xmlNodeSetContent __attribute((alias("xmlNodeSetContent__internal_alias"))); 6589#else 6590#ifndef xmlNodeSetContent 6591extern __typeof (xmlNodeSetContent) xmlNodeSetContent__internal_alias __attribute((visibility("hidden"))); 6592#define xmlNodeSetContent xmlNodeSetContent__internal_alias 6593#endif 6594#endif 6595 6596#if defined(LIBXML_TREE_ENABLED) 6597#ifdef bottom_tree 6598#undef xmlNodeSetContentLen 6599extern __typeof (xmlNodeSetContentLen) xmlNodeSetContentLen __attribute((alias("xmlNodeSetContentLen__internal_alias"))); 6600#else 6601#ifndef xmlNodeSetContentLen 6602extern __typeof (xmlNodeSetContentLen) xmlNodeSetContentLen__internal_alias __attribute((visibility("hidden"))); 6603#define xmlNodeSetContentLen xmlNodeSetContentLen__internal_alias 6604#endif 6605#endif 6606#endif 6607 6608#if defined(LIBXML_TREE_ENABLED) 6609#ifdef bottom_tree 6610#undef xmlNodeSetLang 6611extern __typeof (xmlNodeSetLang) xmlNodeSetLang __attribute((alias("xmlNodeSetLang__internal_alias"))); 6612#else 6613#ifndef xmlNodeSetLang 6614extern __typeof (xmlNodeSetLang) xmlNodeSetLang__internal_alias __attribute((visibility("hidden"))); 6615#define xmlNodeSetLang xmlNodeSetLang__internal_alias 6616#endif 6617#endif 6618#endif 6619 6620#if defined(LIBXML_TREE_ENABLED) 6621#ifdef bottom_tree 6622#undef xmlNodeSetName 6623extern __typeof (xmlNodeSetName) xmlNodeSetName __attribute((alias("xmlNodeSetName__internal_alias"))); 6624#else 6625#ifndef xmlNodeSetName 6626extern __typeof (xmlNodeSetName) xmlNodeSetName__internal_alias __attribute((visibility("hidden"))); 6627#define xmlNodeSetName xmlNodeSetName__internal_alias 6628#endif 6629#endif 6630#endif 6631 6632#if defined(LIBXML_TREE_ENABLED) 6633#ifdef bottom_tree 6634#undef xmlNodeSetSpacePreserve 6635extern __typeof (xmlNodeSetSpacePreserve) xmlNodeSetSpacePreserve __attribute((alias("xmlNodeSetSpacePreserve__internal_alias"))); 6636#else 6637#ifndef xmlNodeSetSpacePreserve 6638extern __typeof (xmlNodeSetSpacePreserve) xmlNodeSetSpacePreserve__internal_alias __attribute((visibility("hidden"))); 6639#define xmlNodeSetSpacePreserve xmlNodeSetSpacePreserve__internal_alias 6640#endif 6641#endif 6642#endif 6643 6644#ifdef bottom_uri 6645#undef xmlNormalizeURIPath 6646extern __typeof (xmlNormalizeURIPath) xmlNormalizeURIPath __attribute((alias("xmlNormalizeURIPath__internal_alias"))); 6647#else 6648#ifndef xmlNormalizeURIPath 6649extern __typeof (xmlNormalizeURIPath) xmlNormalizeURIPath__internal_alias __attribute((visibility("hidden"))); 6650#define xmlNormalizeURIPath xmlNormalizeURIPath__internal_alias 6651#endif 6652#endif 6653 6654#ifdef bottom_xmlIO 6655#undef xmlNormalizeWindowsPath 6656extern __typeof (xmlNormalizeWindowsPath) xmlNormalizeWindowsPath __attribute((alias("xmlNormalizeWindowsPath__internal_alias"))); 6657#else 6658#ifndef xmlNormalizeWindowsPath 6659extern __typeof (xmlNormalizeWindowsPath) xmlNormalizeWindowsPath__internal_alias __attribute((visibility("hidden"))); 6660#define xmlNormalizeWindowsPath xmlNormalizeWindowsPath__internal_alias 6661#endif 6662#endif 6663 6664#if defined(LIBXML_OUTPUT_ENABLED) 6665#ifdef bottom_xmlIO 6666#undef xmlOutputBufferClose 6667extern __typeof (xmlOutputBufferClose) xmlOutputBufferClose __attribute((alias("xmlOutputBufferClose__internal_alias"))); 6668#else 6669#ifndef xmlOutputBufferClose 6670extern __typeof (xmlOutputBufferClose) xmlOutputBufferClose__internal_alias __attribute((visibility("hidden"))); 6671#define xmlOutputBufferClose xmlOutputBufferClose__internal_alias 6672#endif 6673#endif 6674#endif 6675 6676#if defined(LIBXML_OUTPUT_ENABLED) 6677#ifdef bottom_xmlIO 6678#undef xmlOutputBufferCreateBuffer 6679extern __typeof (xmlOutputBufferCreateBuffer) xmlOutputBufferCreateBuffer __attribute((alias("xmlOutputBufferCreateBuffer__internal_alias"))); 6680#else 6681#ifndef xmlOutputBufferCreateBuffer 6682extern __typeof (xmlOutputBufferCreateBuffer) xmlOutputBufferCreateBuffer__internal_alias __attribute((visibility("hidden"))); 6683#define xmlOutputBufferCreateBuffer xmlOutputBufferCreateBuffer__internal_alias 6684#endif 6685#endif 6686#endif 6687 6688#if defined(LIBXML_OUTPUT_ENABLED) 6689#ifdef bottom_xmlIO 6690#undef xmlOutputBufferCreateFd 6691extern __typeof (xmlOutputBufferCreateFd) xmlOutputBufferCreateFd __attribute((alias("xmlOutputBufferCreateFd__internal_alias"))); 6692#else 6693#ifndef xmlOutputBufferCreateFd 6694extern __typeof (xmlOutputBufferCreateFd) xmlOutputBufferCreateFd__internal_alias __attribute((visibility("hidden"))); 6695#define xmlOutputBufferCreateFd xmlOutputBufferCreateFd__internal_alias 6696#endif 6697#endif 6698#endif 6699 6700#if defined(LIBXML_OUTPUT_ENABLED) 6701#ifdef bottom_xmlIO 6702#undef xmlOutputBufferCreateFile 6703extern __typeof (xmlOutputBufferCreateFile) xmlOutputBufferCreateFile __attribute((alias("xmlOutputBufferCreateFile__internal_alias"))); 6704#else 6705#ifndef xmlOutputBufferCreateFile 6706extern __typeof (xmlOutputBufferCreateFile) xmlOutputBufferCreateFile__internal_alias __attribute((visibility("hidden"))); 6707#define xmlOutputBufferCreateFile xmlOutputBufferCreateFile__internal_alias 6708#endif 6709#endif 6710#endif 6711 6712#if defined(LIBXML_OUTPUT_ENABLED) 6713#ifdef bottom_xmlIO 6714#undef xmlOutputBufferCreateFilename 6715extern __typeof (xmlOutputBufferCreateFilename) xmlOutputBufferCreateFilename __attribute((alias("xmlOutputBufferCreateFilename__internal_alias"))); 6716#else 6717#ifndef xmlOutputBufferCreateFilename 6718extern __typeof (xmlOutputBufferCreateFilename) xmlOutputBufferCreateFilename__internal_alias __attribute((visibility("hidden"))); 6719#define xmlOutputBufferCreateFilename xmlOutputBufferCreateFilename__internal_alias 6720#endif 6721#endif 6722#endif 6723 6724#ifdef bottom_xmlIO 6725#undef xmlOutputBufferCreateFilenameDefault 6726extern __typeof (xmlOutputBufferCreateFilenameDefault) xmlOutputBufferCreateFilenameDefault __attribute((alias("xmlOutputBufferCreateFilenameDefault__internal_alias"))); 6727#else 6728#ifndef xmlOutputBufferCreateFilenameDefault 6729extern __typeof (xmlOutputBufferCreateFilenameDefault) xmlOutputBufferCreateFilenameDefault__internal_alias __attribute((visibility("hidden"))); 6730#define xmlOutputBufferCreateFilenameDefault xmlOutputBufferCreateFilenameDefault__internal_alias 6731#endif 6732#endif 6733 6734#if defined(LIBXML_OUTPUT_ENABLED) 6735#ifdef bottom_xmlIO 6736#undef xmlOutputBufferCreateIO 6737extern __typeof (xmlOutputBufferCreateIO) xmlOutputBufferCreateIO __attribute((alias("xmlOutputBufferCreateIO__internal_alias"))); 6738#else 6739#ifndef xmlOutputBufferCreateIO 6740extern __typeof (xmlOutputBufferCreateIO) xmlOutputBufferCreateIO__internal_alias __attribute((visibility("hidden"))); 6741#define xmlOutputBufferCreateIO xmlOutputBufferCreateIO__internal_alias 6742#endif 6743#endif 6744#endif 6745 6746#if defined(LIBXML_OUTPUT_ENABLED) 6747#ifdef bottom_xmlIO 6748#undef xmlOutputBufferFlush 6749extern __typeof (xmlOutputBufferFlush) xmlOutputBufferFlush __attribute((alias("xmlOutputBufferFlush__internal_alias"))); 6750#else 6751#ifndef xmlOutputBufferFlush 6752extern __typeof (xmlOutputBufferFlush) xmlOutputBufferFlush__internal_alias __attribute((visibility("hidden"))); 6753#define xmlOutputBufferFlush xmlOutputBufferFlush__internal_alias 6754#endif 6755#endif 6756#endif 6757 6758#if defined(LIBXML_OUTPUT_ENABLED) 6759#ifdef bottom_xmlIO 6760#undef xmlOutputBufferWrite 6761extern __typeof (xmlOutputBufferWrite) xmlOutputBufferWrite __attribute((alias("xmlOutputBufferWrite__internal_alias"))); 6762#else 6763#ifndef xmlOutputBufferWrite 6764extern __typeof (xmlOutputBufferWrite) xmlOutputBufferWrite__internal_alias __attribute((visibility("hidden"))); 6765#define xmlOutputBufferWrite xmlOutputBufferWrite__internal_alias 6766#endif 6767#endif 6768#endif 6769 6770#if defined(LIBXML_OUTPUT_ENABLED) 6771#ifdef bottom_xmlIO 6772#undef xmlOutputBufferWriteEscape 6773extern __typeof (xmlOutputBufferWriteEscape) xmlOutputBufferWriteEscape __attribute((alias("xmlOutputBufferWriteEscape__internal_alias"))); 6774#else 6775#ifndef xmlOutputBufferWriteEscape 6776extern __typeof (xmlOutputBufferWriteEscape) xmlOutputBufferWriteEscape__internal_alias __attribute((visibility("hidden"))); 6777#define xmlOutputBufferWriteEscape xmlOutputBufferWriteEscape__internal_alias 6778#endif 6779#endif 6780#endif 6781 6782#if defined(LIBXML_OUTPUT_ENABLED) 6783#ifdef bottom_xmlIO 6784#undef xmlOutputBufferWriteString 6785extern __typeof (xmlOutputBufferWriteString) xmlOutputBufferWriteString __attribute((alias("xmlOutputBufferWriteString__internal_alias"))); 6786#else 6787#ifndef xmlOutputBufferWriteString 6788extern __typeof (xmlOutputBufferWriteString) xmlOutputBufferWriteString__internal_alias __attribute((visibility("hidden"))); 6789#define xmlOutputBufferWriteString xmlOutputBufferWriteString__internal_alias 6790#endif 6791#endif 6792#endif 6793 6794#ifdef bottom_parser 6795#undef xmlParseAttValue 6796extern __typeof (xmlParseAttValue) xmlParseAttValue __attribute((alias("xmlParseAttValue__internal_alias"))); 6797#else 6798#ifndef xmlParseAttValue 6799extern __typeof (xmlParseAttValue) xmlParseAttValue__internal_alias __attribute((visibility("hidden"))); 6800#define xmlParseAttValue xmlParseAttValue__internal_alias 6801#endif 6802#endif 6803 6804#if defined(LIBXML_SAX1_ENABLED) 6805#ifdef bottom_parser 6806#undef xmlParseAttribute 6807extern __typeof (xmlParseAttribute) xmlParseAttribute __attribute((alias("xmlParseAttribute__internal_alias"))); 6808#else 6809#ifndef xmlParseAttribute 6810extern __typeof (xmlParseAttribute) xmlParseAttribute__internal_alias __attribute((visibility("hidden"))); 6811#define xmlParseAttribute xmlParseAttribute__internal_alias 6812#endif 6813#endif 6814#endif 6815 6816#ifdef bottom_parser 6817#undef xmlParseAttributeListDecl 6818extern __typeof (xmlParseAttributeListDecl) xmlParseAttributeListDecl __attribute((alias("xmlParseAttributeListDecl__internal_alias"))); 6819#else 6820#ifndef xmlParseAttributeListDecl 6821extern __typeof (xmlParseAttributeListDecl) xmlParseAttributeListDecl__internal_alias __attribute((visibility("hidden"))); 6822#define xmlParseAttributeListDecl xmlParseAttributeListDecl__internal_alias 6823#endif 6824#endif 6825 6826#ifdef bottom_parser 6827#undef xmlParseAttributeType 6828extern __typeof (xmlParseAttributeType) xmlParseAttributeType __attribute((alias("xmlParseAttributeType__internal_alias"))); 6829#else 6830#ifndef xmlParseAttributeType 6831extern __typeof (xmlParseAttributeType) xmlParseAttributeType__internal_alias __attribute((visibility("hidden"))); 6832#define xmlParseAttributeType xmlParseAttributeType__internal_alias 6833#endif 6834#endif 6835 6836#if defined(LIBXML_SAX1_ENABLED) 6837#ifdef bottom_parser 6838#undef xmlParseBalancedChunkMemory 6839extern __typeof (xmlParseBalancedChunkMemory) xmlParseBalancedChunkMemory __attribute((alias("xmlParseBalancedChunkMemory__internal_alias"))); 6840#else 6841#ifndef xmlParseBalancedChunkMemory 6842extern __typeof (xmlParseBalancedChunkMemory) xmlParseBalancedChunkMemory__internal_alias __attribute((visibility("hidden"))); 6843#define xmlParseBalancedChunkMemory xmlParseBalancedChunkMemory__internal_alias 6844#endif 6845#endif 6846#endif 6847 6848#if defined(LIBXML_SAX1_ENABLED) 6849#ifdef bottom_parser 6850#undef xmlParseBalancedChunkMemoryRecover 6851extern __typeof (xmlParseBalancedChunkMemoryRecover) xmlParseBalancedChunkMemoryRecover __attribute((alias("xmlParseBalancedChunkMemoryRecover__internal_alias"))); 6852#else 6853#ifndef xmlParseBalancedChunkMemoryRecover 6854extern __typeof (xmlParseBalancedChunkMemoryRecover) xmlParseBalancedChunkMemoryRecover__internal_alias __attribute((visibility("hidden"))); 6855#define xmlParseBalancedChunkMemoryRecover xmlParseBalancedChunkMemoryRecover__internal_alias 6856#endif 6857#endif 6858#endif 6859 6860#ifdef bottom_parser 6861#undef xmlParseCDSect 6862extern __typeof (xmlParseCDSect) xmlParseCDSect __attribute((alias("xmlParseCDSect__internal_alias"))); 6863#else 6864#ifndef xmlParseCDSect 6865extern __typeof (xmlParseCDSect) xmlParseCDSect__internal_alias __attribute((visibility("hidden"))); 6866#define xmlParseCDSect xmlParseCDSect__internal_alias 6867#endif 6868#endif 6869 6870#if defined(LIBXML_CATALOG_ENABLED) 6871#ifdef bottom_catalog 6872#undef xmlParseCatalogFile 6873extern __typeof (xmlParseCatalogFile) xmlParseCatalogFile __attribute((alias("xmlParseCatalogFile__internal_alias"))); 6874#else 6875#ifndef xmlParseCatalogFile 6876extern __typeof (xmlParseCatalogFile) xmlParseCatalogFile__internal_alias __attribute((visibility("hidden"))); 6877#define xmlParseCatalogFile xmlParseCatalogFile__internal_alias 6878#endif 6879#endif 6880#endif 6881 6882#ifdef bottom_parser 6883#undef xmlParseCharData 6884extern __typeof (xmlParseCharData) xmlParseCharData __attribute((alias("xmlParseCharData__internal_alias"))); 6885#else 6886#ifndef xmlParseCharData 6887extern __typeof (xmlParseCharData) xmlParseCharData__internal_alias __attribute((visibility("hidden"))); 6888#define xmlParseCharData xmlParseCharData__internal_alias 6889#endif 6890#endif 6891 6892#ifdef bottom_encoding 6893#undef xmlParseCharEncoding 6894extern __typeof (xmlParseCharEncoding) xmlParseCharEncoding __attribute((alias("xmlParseCharEncoding__internal_alias"))); 6895#else 6896#ifndef xmlParseCharEncoding 6897extern __typeof (xmlParseCharEncoding) xmlParseCharEncoding__internal_alias __attribute((visibility("hidden"))); 6898#define xmlParseCharEncoding xmlParseCharEncoding__internal_alias 6899#endif 6900#endif 6901 6902#ifdef bottom_parser 6903#undef xmlParseCharRef 6904extern __typeof (xmlParseCharRef) xmlParseCharRef __attribute((alias("xmlParseCharRef__internal_alias"))); 6905#else 6906#ifndef xmlParseCharRef 6907extern __typeof (xmlParseCharRef) xmlParseCharRef__internal_alias __attribute((visibility("hidden"))); 6908#define xmlParseCharRef xmlParseCharRef__internal_alias 6909#endif 6910#endif 6911 6912#if defined(LIBXML_PUSH_ENABLED) 6913#ifdef bottom_parser 6914#undef xmlParseChunk 6915extern __typeof (xmlParseChunk) xmlParseChunk __attribute((alias("xmlParseChunk__internal_alias"))); 6916#else 6917#ifndef xmlParseChunk 6918extern __typeof (xmlParseChunk) xmlParseChunk__internal_alias __attribute((visibility("hidden"))); 6919#define xmlParseChunk xmlParseChunk__internal_alias 6920#endif 6921#endif 6922#endif 6923 6924#ifdef bottom_parser 6925#undef xmlParseComment 6926extern __typeof (xmlParseComment) xmlParseComment __attribute((alias("xmlParseComment__internal_alias"))); 6927#else 6928#ifndef xmlParseComment 6929extern __typeof (xmlParseComment) xmlParseComment__internal_alias __attribute((visibility("hidden"))); 6930#define xmlParseComment xmlParseComment__internal_alias 6931#endif 6932#endif 6933 6934#ifdef bottom_parser 6935#undef xmlParseContent 6936extern __typeof (xmlParseContent) xmlParseContent __attribute((alias("xmlParseContent__internal_alias"))); 6937#else 6938#ifndef xmlParseContent 6939extern __typeof (xmlParseContent) xmlParseContent__internal_alias __attribute((visibility("hidden"))); 6940#define xmlParseContent xmlParseContent__internal_alias 6941#endif 6942#endif 6943 6944#ifdef bottom_parser 6945#undef xmlParseCtxtExternalEntity 6946extern __typeof (xmlParseCtxtExternalEntity) xmlParseCtxtExternalEntity __attribute((alias("xmlParseCtxtExternalEntity__internal_alias"))); 6947#else 6948#ifndef xmlParseCtxtExternalEntity 6949extern __typeof (xmlParseCtxtExternalEntity) xmlParseCtxtExternalEntity__internal_alias __attribute((visibility("hidden"))); 6950#define xmlParseCtxtExternalEntity xmlParseCtxtExternalEntity__internal_alias 6951#endif 6952#endif 6953 6954#if defined(LIBXML_VALID_ENABLED) 6955#ifdef bottom_parser 6956#undef xmlParseDTD 6957extern __typeof (xmlParseDTD) xmlParseDTD __attribute((alias("xmlParseDTD__internal_alias"))); 6958#else 6959#ifndef xmlParseDTD 6960extern __typeof (xmlParseDTD) xmlParseDTD__internal_alias __attribute((visibility("hidden"))); 6961#define xmlParseDTD xmlParseDTD__internal_alias 6962#endif 6963#endif 6964#endif 6965 6966#ifdef bottom_parser 6967#undef xmlParseDefaultDecl 6968extern __typeof (xmlParseDefaultDecl) xmlParseDefaultDecl __attribute((alias("xmlParseDefaultDecl__internal_alias"))); 6969#else 6970#ifndef xmlParseDefaultDecl 6971extern __typeof (xmlParseDefaultDecl) xmlParseDefaultDecl__internal_alias __attribute((visibility("hidden"))); 6972#define xmlParseDefaultDecl xmlParseDefaultDecl__internal_alias 6973#endif 6974#endif 6975 6976#if defined(LIBXML_SAX1_ENABLED) 6977#ifdef bottom_parser 6978#undef xmlParseDoc 6979extern __typeof (xmlParseDoc) xmlParseDoc __attribute((alias("xmlParseDoc__internal_alias"))); 6980#else 6981#ifndef xmlParseDoc 6982extern __typeof (xmlParseDoc) xmlParseDoc__internal_alias __attribute((visibility("hidden"))); 6983#define xmlParseDoc xmlParseDoc__internal_alias 6984#endif 6985#endif 6986#endif 6987 6988#ifdef bottom_parser 6989#undef xmlParseDocTypeDecl 6990extern __typeof (xmlParseDocTypeDecl) xmlParseDocTypeDecl __attribute((alias("xmlParseDocTypeDecl__internal_alias"))); 6991#else 6992#ifndef xmlParseDocTypeDecl 6993extern __typeof (xmlParseDocTypeDecl) xmlParseDocTypeDecl__internal_alias __attribute((visibility("hidden"))); 6994#define xmlParseDocTypeDecl xmlParseDocTypeDecl__internal_alias 6995#endif 6996#endif 6997 6998#ifdef bottom_parser 6999#undef xmlParseDocument 7000extern __typeof (xmlParseDocument) xmlParseDocument __attribute((alias("xmlParseDocument__internal_alias"))); 7001#else 7002#ifndef xmlParseDocument 7003extern __typeof (xmlParseDocument) xmlParseDocument__internal_alias __attribute((visibility("hidden"))); 7004#define xmlParseDocument xmlParseDocument__internal_alias 7005#endif 7006#endif 7007 7008#ifdef bottom_parser 7009#undef xmlParseElement 7010extern __typeof (xmlParseElement) xmlParseElement __attribute((alias("xmlParseElement__internal_alias"))); 7011#else 7012#ifndef xmlParseElement 7013extern __typeof (xmlParseElement) xmlParseElement__internal_alias __attribute((visibility("hidden"))); 7014#define xmlParseElement xmlParseElement__internal_alias 7015#endif 7016#endif 7017 7018#ifdef bottom_parser 7019#undef xmlParseElementChildrenContentDecl 7020extern __typeof (xmlParseElementChildrenContentDecl) xmlParseElementChildrenContentDecl __attribute((alias("xmlParseElementChildrenContentDecl__internal_alias"))); 7021#else 7022#ifndef xmlParseElementChildrenContentDecl 7023extern __typeof (xmlParseElementChildrenContentDecl) xmlParseElementChildrenContentDecl__internal_alias __attribute((visibility("hidden"))); 7024#define xmlParseElementChildrenContentDecl xmlParseElementChildrenContentDecl__internal_alias 7025#endif 7026#endif 7027 7028#ifdef bottom_parser 7029#undef xmlParseElementContentDecl 7030extern __typeof (xmlParseElementContentDecl) xmlParseElementContentDecl __attribute((alias("xmlParseElementContentDecl__internal_alias"))); 7031#else 7032#ifndef xmlParseElementContentDecl 7033extern __typeof (xmlParseElementContentDecl) xmlParseElementContentDecl__internal_alias __attribute((visibility("hidden"))); 7034#define xmlParseElementContentDecl xmlParseElementContentDecl__internal_alias 7035#endif 7036#endif 7037 7038#ifdef bottom_parser 7039#undef xmlParseElementDecl 7040extern __typeof (xmlParseElementDecl) xmlParseElementDecl __attribute((alias("xmlParseElementDecl__internal_alias"))); 7041#else 7042#ifndef xmlParseElementDecl 7043extern __typeof (xmlParseElementDecl) xmlParseElementDecl__internal_alias __attribute((visibility("hidden"))); 7044#define xmlParseElementDecl xmlParseElementDecl__internal_alias 7045#endif 7046#endif 7047 7048#ifdef bottom_parser 7049#undef xmlParseElementMixedContentDecl 7050extern __typeof (xmlParseElementMixedContentDecl) xmlParseElementMixedContentDecl __attribute((alias("xmlParseElementMixedContentDecl__internal_alias"))); 7051#else 7052#ifndef xmlParseElementMixedContentDecl 7053extern __typeof (xmlParseElementMixedContentDecl) xmlParseElementMixedContentDecl__internal_alias __attribute((visibility("hidden"))); 7054#define xmlParseElementMixedContentDecl xmlParseElementMixedContentDecl__internal_alias 7055#endif 7056#endif 7057 7058#ifdef bottom_parser 7059#undef xmlParseEncName 7060extern __typeof (xmlParseEncName) xmlParseEncName __attribute((alias("xmlParseEncName__internal_alias"))); 7061#else 7062#ifndef xmlParseEncName 7063extern __typeof (xmlParseEncName) xmlParseEncName__internal_alias __attribute((visibility("hidden"))); 7064#define xmlParseEncName xmlParseEncName__internal_alias 7065#endif 7066#endif 7067 7068#ifdef bottom_parser 7069#undef xmlParseEncodingDecl 7070extern __typeof (xmlParseEncodingDecl) xmlParseEncodingDecl __attribute((alias("xmlParseEncodingDecl__internal_alias"))); 7071#else 7072#ifndef xmlParseEncodingDecl 7073extern __typeof (xmlParseEncodingDecl) xmlParseEncodingDecl__internal_alias __attribute((visibility("hidden"))); 7074#define xmlParseEncodingDecl xmlParseEncodingDecl__internal_alias 7075#endif 7076#endif 7077 7078#if defined(LIBXML_SAX1_ENABLED) 7079#ifdef bottom_parser 7080#undef xmlParseEndTag 7081extern __typeof (xmlParseEndTag) xmlParseEndTag __attribute((alias("xmlParseEndTag__internal_alias"))); 7082#else 7083#ifndef xmlParseEndTag 7084extern __typeof (xmlParseEndTag) xmlParseEndTag__internal_alias __attribute((visibility("hidden"))); 7085#define xmlParseEndTag xmlParseEndTag__internal_alias 7086#endif 7087#endif 7088#endif 7089 7090#if defined(LIBXML_SAX1_ENABLED) 7091#ifdef bottom_parser 7092#undef xmlParseEntity 7093extern __typeof (xmlParseEntity) xmlParseEntity __attribute((alias("xmlParseEntity__internal_alias"))); 7094#else 7095#ifndef xmlParseEntity 7096extern __typeof (xmlParseEntity) xmlParseEntity__internal_alias __attribute((visibility("hidden"))); 7097#define xmlParseEntity xmlParseEntity__internal_alias 7098#endif 7099#endif 7100#endif 7101 7102#ifdef bottom_parser 7103#undef xmlParseEntityDecl 7104extern __typeof (xmlParseEntityDecl) xmlParseEntityDecl __attribute((alias("xmlParseEntityDecl__internal_alias"))); 7105#else 7106#ifndef xmlParseEntityDecl 7107extern __typeof (xmlParseEntityDecl) xmlParseEntityDecl__internal_alias __attribute((visibility("hidden"))); 7108#define xmlParseEntityDecl xmlParseEntityDecl__internal_alias 7109#endif 7110#endif 7111 7112#ifdef bottom_parser 7113#undef xmlParseEntityRef 7114extern __typeof (xmlParseEntityRef) xmlParseEntityRef __attribute((alias("xmlParseEntityRef__internal_alias"))); 7115#else 7116#ifndef xmlParseEntityRef 7117extern __typeof (xmlParseEntityRef) xmlParseEntityRef__internal_alias __attribute((visibility("hidden"))); 7118#define xmlParseEntityRef xmlParseEntityRef__internal_alias 7119#endif 7120#endif 7121 7122#ifdef bottom_parser 7123#undef xmlParseEntityValue 7124extern __typeof (xmlParseEntityValue) xmlParseEntityValue __attribute((alias("xmlParseEntityValue__internal_alias"))); 7125#else 7126#ifndef xmlParseEntityValue 7127extern __typeof (xmlParseEntityValue) xmlParseEntityValue__internal_alias __attribute((visibility("hidden"))); 7128#define xmlParseEntityValue xmlParseEntityValue__internal_alias 7129#endif 7130#endif 7131 7132#ifdef bottom_parser 7133#undef xmlParseEnumeratedType 7134extern __typeof (xmlParseEnumeratedType) xmlParseEnumeratedType __attribute((alias("xmlParseEnumeratedType__internal_alias"))); 7135#else 7136#ifndef xmlParseEnumeratedType 7137extern __typeof (xmlParseEnumeratedType) xmlParseEnumeratedType__internal_alias __attribute((visibility("hidden"))); 7138#define xmlParseEnumeratedType xmlParseEnumeratedType__internal_alias 7139#endif 7140#endif 7141 7142#ifdef bottom_parser 7143#undef xmlParseEnumerationType 7144extern __typeof (xmlParseEnumerationType) xmlParseEnumerationType __attribute((alias("xmlParseEnumerationType__internal_alias"))); 7145#else 7146#ifndef xmlParseEnumerationType 7147extern __typeof (xmlParseEnumerationType) xmlParseEnumerationType__internal_alias __attribute((visibility("hidden"))); 7148#define xmlParseEnumerationType xmlParseEnumerationType__internal_alias 7149#endif 7150#endif 7151 7152#ifdef bottom_parser 7153#undef xmlParseExtParsedEnt 7154extern __typeof (xmlParseExtParsedEnt) xmlParseExtParsedEnt __attribute((alias("xmlParseExtParsedEnt__internal_alias"))); 7155#else 7156#ifndef xmlParseExtParsedEnt 7157extern __typeof (xmlParseExtParsedEnt) xmlParseExtParsedEnt__internal_alias __attribute((visibility("hidden"))); 7158#define xmlParseExtParsedEnt xmlParseExtParsedEnt__internal_alias 7159#endif 7160#endif 7161 7162#if defined(LIBXML_SAX1_ENABLED) 7163#ifdef bottom_parser 7164#undef xmlParseExternalEntity 7165extern __typeof (xmlParseExternalEntity) xmlParseExternalEntity __attribute((alias("xmlParseExternalEntity__internal_alias"))); 7166#else 7167#ifndef xmlParseExternalEntity 7168extern __typeof (xmlParseExternalEntity) xmlParseExternalEntity__internal_alias __attribute((visibility("hidden"))); 7169#define xmlParseExternalEntity xmlParseExternalEntity__internal_alias 7170#endif 7171#endif 7172#endif 7173 7174#ifdef bottom_parser 7175#undef xmlParseExternalID 7176extern __typeof (xmlParseExternalID) xmlParseExternalID __attribute((alias("xmlParseExternalID__internal_alias"))); 7177#else 7178#ifndef xmlParseExternalID 7179extern __typeof (xmlParseExternalID) xmlParseExternalID__internal_alias __attribute((visibility("hidden"))); 7180#define xmlParseExternalID xmlParseExternalID__internal_alias 7181#endif 7182#endif 7183 7184#ifdef bottom_parser 7185#undef xmlParseExternalSubset 7186extern __typeof (xmlParseExternalSubset) xmlParseExternalSubset __attribute((alias("xmlParseExternalSubset__internal_alias"))); 7187#else 7188#ifndef xmlParseExternalSubset 7189extern __typeof (xmlParseExternalSubset) xmlParseExternalSubset__internal_alias __attribute((visibility("hidden"))); 7190#define xmlParseExternalSubset xmlParseExternalSubset__internal_alias 7191#endif 7192#endif 7193 7194#if defined(LIBXML_SAX1_ENABLED) 7195#ifdef bottom_parser 7196#undef xmlParseFile 7197extern __typeof (xmlParseFile) xmlParseFile __attribute((alias("xmlParseFile__internal_alias"))); 7198#else 7199#ifndef xmlParseFile 7200extern __typeof (xmlParseFile) xmlParseFile__internal_alias __attribute((visibility("hidden"))); 7201#define xmlParseFile xmlParseFile__internal_alias 7202#endif 7203#endif 7204#endif 7205 7206#ifdef bottom_parser 7207#undef xmlParseInNodeContext 7208extern __typeof (xmlParseInNodeContext) xmlParseInNodeContext __attribute((alias("xmlParseInNodeContext__internal_alias"))); 7209#else 7210#ifndef xmlParseInNodeContext 7211extern __typeof (xmlParseInNodeContext) xmlParseInNodeContext__internal_alias __attribute((visibility("hidden"))); 7212#define xmlParseInNodeContext xmlParseInNodeContext__internal_alias 7213#endif 7214#endif 7215 7216#ifdef bottom_parser 7217#undef xmlParseMarkupDecl 7218extern __typeof (xmlParseMarkupDecl) xmlParseMarkupDecl __attribute((alias("xmlParseMarkupDecl__internal_alias"))); 7219#else 7220#ifndef xmlParseMarkupDecl 7221extern __typeof (xmlParseMarkupDecl) xmlParseMarkupDecl__internal_alias __attribute((visibility("hidden"))); 7222#define xmlParseMarkupDecl xmlParseMarkupDecl__internal_alias 7223#endif 7224#endif 7225 7226#if defined(LIBXML_SAX1_ENABLED) 7227#ifdef bottom_parser 7228#undef xmlParseMemory 7229extern __typeof (xmlParseMemory) xmlParseMemory __attribute((alias("xmlParseMemory__internal_alias"))); 7230#else 7231#ifndef xmlParseMemory 7232extern __typeof (xmlParseMemory) xmlParseMemory__internal_alias __attribute((visibility("hidden"))); 7233#define xmlParseMemory xmlParseMemory__internal_alias 7234#endif 7235#endif 7236#endif 7237 7238#ifdef bottom_parser 7239#undef xmlParseMisc 7240extern __typeof (xmlParseMisc) xmlParseMisc __attribute((alias("xmlParseMisc__internal_alias"))); 7241#else 7242#ifndef xmlParseMisc 7243extern __typeof (xmlParseMisc) xmlParseMisc__internal_alias __attribute((visibility("hidden"))); 7244#define xmlParseMisc xmlParseMisc__internal_alias 7245#endif 7246#endif 7247 7248#ifdef bottom_parser 7249#undef xmlParseName 7250extern __typeof (xmlParseName) xmlParseName __attribute((alias("xmlParseName__internal_alias"))); 7251#else 7252#ifndef xmlParseName 7253extern __typeof (xmlParseName) xmlParseName__internal_alias __attribute((visibility("hidden"))); 7254#define xmlParseName xmlParseName__internal_alias 7255#endif 7256#endif 7257 7258#if defined(LIBXML_LEGACY_ENABLED) 7259#ifdef bottom_legacy 7260#undef xmlParseNamespace 7261extern __typeof (xmlParseNamespace) xmlParseNamespace __attribute((alias("xmlParseNamespace__internal_alias"))); 7262#else 7263#ifndef xmlParseNamespace 7264extern __typeof (xmlParseNamespace) xmlParseNamespace__internal_alias __attribute((visibility("hidden"))); 7265#define xmlParseNamespace xmlParseNamespace__internal_alias 7266#endif 7267#endif 7268#endif 7269 7270#ifdef bottom_parser 7271#undef xmlParseNmtoken 7272extern __typeof (xmlParseNmtoken) xmlParseNmtoken __attribute((alias("xmlParseNmtoken__internal_alias"))); 7273#else 7274#ifndef xmlParseNmtoken 7275extern __typeof (xmlParseNmtoken) xmlParseNmtoken__internal_alias __attribute((visibility("hidden"))); 7276#define xmlParseNmtoken xmlParseNmtoken__internal_alias 7277#endif 7278#endif 7279 7280#ifdef bottom_parser 7281#undef xmlParseNotationDecl 7282extern __typeof (xmlParseNotationDecl) xmlParseNotationDecl __attribute((alias("xmlParseNotationDecl__internal_alias"))); 7283#else 7284#ifndef xmlParseNotationDecl 7285extern __typeof (xmlParseNotationDecl) xmlParseNotationDecl__internal_alias __attribute((visibility("hidden"))); 7286#define xmlParseNotationDecl xmlParseNotationDecl__internal_alias 7287#endif 7288#endif 7289 7290#ifdef bottom_parser 7291#undef xmlParseNotationType 7292extern __typeof (xmlParseNotationType) xmlParseNotationType __attribute((alias("xmlParseNotationType__internal_alias"))); 7293#else 7294#ifndef xmlParseNotationType 7295extern __typeof (xmlParseNotationType) xmlParseNotationType__internal_alias __attribute((visibility("hidden"))); 7296#define xmlParseNotationType xmlParseNotationType__internal_alias 7297#endif 7298#endif 7299 7300#ifdef bottom_parser 7301#undef xmlParsePEReference 7302extern __typeof (xmlParsePEReference) xmlParsePEReference __attribute((alias("xmlParsePEReference__internal_alias"))); 7303#else 7304#ifndef xmlParsePEReference 7305extern __typeof (xmlParsePEReference) xmlParsePEReference__internal_alias __attribute((visibility("hidden"))); 7306#define xmlParsePEReference xmlParsePEReference__internal_alias 7307#endif 7308#endif 7309 7310#ifdef bottom_parser 7311#undef xmlParsePI 7312extern __typeof (xmlParsePI) xmlParsePI __attribute((alias("xmlParsePI__internal_alias"))); 7313#else 7314#ifndef xmlParsePI 7315extern __typeof (xmlParsePI) xmlParsePI__internal_alias __attribute((visibility("hidden"))); 7316#define xmlParsePI xmlParsePI__internal_alias 7317#endif 7318#endif 7319 7320#ifdef bottom_parser 7321#undef xmlParsePITarget 7322extern __typeof (xmlParsePITarget) xmlParsePITarget __attribute((alias("xmlParsePITarget__internal_alias"))); 7323#else 7324#ifndef xmlParsePITarget 7325extern __typeof (xmlParsePITarget) xmlParsePITarget__internal_alias __attribute((visibility("hidden"))); 7326#define xmlParsePITarget xmlParsePITarget__internal_alias 7327#endif 7328#endif 7329 7330#ifdef bottom_parser 7331#undef xmlParsePubidLiteral 7332extern __typeof (xmlParsePubidLiteral) xmlParsePubidLiteral __attribute((alias("xmlParsePubidLiteral__internal_alias"))); 7333#else 7334#ifndef xmlParsePubidLiteral 7335extern __typeof (xmlParsePubidLiteral) xmlParsePubidLiteral__internal_alias __attribute((visibility("hidden"))); 7336#define xmlParsePubidLiteral xmlParsePubidLiteral__internal_alias 7337#endif 7338#endif 7339 7340#if defined(LIBXML_LEGACY_ENABLED) 7341#ifdef bottom_legacy 7342#undef xmlParseQuotedString 7343extern __typeof (xmlParseQuotedString) xmlParseQuotedString __attribute((alias("xmlParseQuotedString__internal_alias"))); 7344#else 7345#ifndef xmlParseQuotedString 7346extern __typeof (xmlParseQuotedString) xmlParseQuotedString__internal_alias __attribute((visibility("hidden"))); 7347#define xmlParseQuotedString xmlParseQuotedString__internal_alias 7348#endif 7349#endif 7350#endif 7351 7352#ifdef bottom_parser 7353#undef xmlParseReference 7354extern __typeof (xmlParseReference) xmlParseReference __attribute((alias("xmlParseReference__internal_alias"))); 7355#else 7356#ifndef xmlParseReference 7357extern __typeof (xmlParseReference) xmlParseReference__internal_alias __attribute((visibility("hidden"))); 7358#define xmlParseReference xmlParseReference__internal_alias 7359#endif 7360#endif 7361 7362#ifdef bottom_parser 7363#undef xmlParseSDDecl 7364extern __typeof (xmlParseSDDecl) xmlParseSDDecl __attribute((alias("xmlParseSDDecl__internal_alias"))); 7365#else 7366#ifndef xmlParseSDDecl 7367extern __typeof (xmlParseSDDecl) xmlParseSDDecl__internal_alias __attribute((visibility("hidden"))); 7368#define xmlParseSDDecl xmlParseSDDecl__internal_alias 7369#endif 7370#endif 7371 7372#if defined(LIBXML_SAX1_ENABLED) 7373#ifdef bottom_parser 7374#undef xmlParseStartTag 7375extern __typeof (xmlParseStartTag) xmlParseStartTag __attribute((alias("xmlParseStartTag__internal_alias"))); 7376#else 7377#ifndef xmlParseStartTag 7378extern __typeof (xmlParseStartTag) xmlParseStartTag__internal_alias __attribute((visibility("hidden"))); 7379#define xmlParseStartTag xmlParseStartTag__internal_alias 7380#endif 7381#endif 7382#endif 7383 7384#ifdef bottom_parser 7385#undef xmlParseSystemLiteral 7386extern __typeof (xmlParseSystemLiteral) xmlParseSystemLiteral __attribute((alias("xmlParseSystemLiteral__internal_alias"))); 7387#else 7388#ifndef xmlParseSystemLiteral 7389extern __typeof (xmlParseSystemLiteral) xmlParseSystemLiteral__internal_alias __attribute((visibility("hidden"))); 7390#define xmlParseSystemLiteral xmlParseSystemLiteral__internal_alias 7391#endif 7392#endif 7393 7394#ifdef bottom_parser 7395#undef xmlParseTextDecl 7396extern __typeof (xmlParseTextDecl) xmlParseTextDecl __attribute((alias("xmlParseTextDecl__internal_alias"))); 7397#else 7398#ifndef xmlParseTextDecl 7399extern __typeof (xmlParseTextDecl) xmlParseTextDecl__internal_alias __attribute((visibility("hidden"))); 7400#define xmlParseTextDecl xmlParseTextDecl__internal_alias 7401#endif 7402#endif 7403 7404#ifdef bottom_uri 7405#undef xmlParseURI 7406extern __typeof (xmlParseURI) xmlParseURI __attribute((alias("xmlParseURI__internal_alias"))); 7407#else 7408#ifndef xmlParseURI 7409extern __typeof (xmlParseURI) xmlParseURI__internal_alias __attribute((visibility("hidden"))); 7410#define xmlParseURI xmlParseURI__internal_alias 7411#endif 7412#endif 7413 7414#ifdef bottom_uri 7415#undef xmlParseURIRaw 7416extern __typeof (xmlParseURIRaw) xmlParseURIRaw __attribute((alias("xmlParseURIRaw__internal_alias"))); 7417#else 7418#ifndef xmlParseURIRaw 7419extern __typeof (xmlParseURIRaw) xmlParseURIRaw__internal_alias __attribute((visibility("hidden"))); 7420#define xmlParseURIRaw xmlParseURIRaw__internal_alias 7421#endif 7422#endif 7423 7424#ifdef bottom_uri 7425#undef xmlParseURIReference 7426extern __typeof (xmlParseURIReference) xmlParseURIReference __attribute((alias("xmlParseURIReference__internal_alias"))); 7427#else 7428#ifndef xmlParseURIReference 7429extern __typeof (xmlParseURIReference) xmlParseURIReference__internal_alias __attribute((visibility("hidden"))); 7430#define xmlParseURIReference xmlParseURIReference__internal_alias 7431#endif 7432#endif 7433 7434#ifdef bottom_parser 7435#undef xmlParseVersionInfo 7436extern __typeof (xmlParseVersionInfo) xmlParseVersionInfo __attribute((alias("xmlParseVersionInfo__internal_alias"))); 7437#else 7438#ifndef xmlParseVersionInfo 7439extern __typeof (xmlParseVersionInfo) xmlParseVersionInfo__internal_alias __attribute((visibility("hidden"))); 7440#define xmlParseVersionInfo xmlParseVersionInfo__internal_alias 7441#endif 7442#endif 7443 7444#ifdef bottom_parser 7445#undef xmlParseVersionNum 7446extern __typeof (xmlParseVersionNum) xmlParseVersionNum __attribute((alias("xmlParseVersionNum__internal_alias"))); 7447#else 7448#ifndef xmlParseVersionNum 7449extern __typeof (xmlParseVersionNum) xmlParseVersionNum__internal_alias __attribute((visibility("hidden"))); 7450#define xmlParseVersionNum xmlParseVersionNum__internal_alias 7451#endif 7452#endif 7453 7454#ifdef bottom_parser 7455#undef xmlParseXMLDecl 7456extern __typeof (xmlParseXMLDecl) xmlParseXMLDecl __attribute((alias("xmlParseXMLDecl__internal_alias"))); 7457#else 7458#ifndef xmlParseXMLDecl 7459extern __typeof (xmlParseXMLDecl) xmlParseXMLDecl__internal_alias __attribute((visibility("hidden"))); 7460#define xmlParseXMLDecl xmlParseXMLDecl__internal_alias 7461#endif 7462#endif 7463 7464#ifdef bottom_parserInternals 7465#undef xmlParserAddNodeInfo 7466extern __typeof (xmlParserAddNodeInfo) xmlParserAddNodeInfo __attribute((alias("xmlParserAddNodeInfo__internal_alias"))); 7467#else 7468#ifndef xmlParserAddNodeInfo 7469extern __typeof (xmlParserAddNodeInfo) xmlParserAddNodeInfo__internal_alias __attribute((visibility("hidden"))); 7470#define xmlParserAddNodeInfo xmlParserAddNodeInfo__internal_alias 7471#endif 7472#endif 7473 7474#ifdef bottom_error 7475#undef xmlParserError 7476extern __typeof (xmlParserError) xmlParserError __attribute((alias("xmlParserError__internal_alias"))); 7477#else 7478#ifndef xmlParserError 7479extern __typeof (xmlParserError) xmlParserError__internal_alias __attribute((visibility("hidden"))); 7480#define xmlParserError xmlParserError__internal_alias 7481#endif 7482#endif 7483 7484#ifdef bottom_parserInternals 7485#undef xmlParserFindNodeInfo 7486extern __typeof (xmlParserFindNodeInfo) xmlParserFindNodeInfo __attribute((alias("xmlParserFindNodeInfo__internal_alias"))); 7487#else 7488#ifndef xmlParserFindNodeInfo 7489extern __typeof (xmlParserFindNodeInfo) xmlParserFindNodeInfo__internal_alias __attribute((visibility("hidden"))); 7490#define xmlParserFindNodeInfo xmlParserFindNodeInfo__internal_alias 7491#endif 7492#endif 7493 7494#ifdef bottom_parserInternals 7495#undef xmlParserFindNodeInfoIndex 7496extern __typeof (xmlParserFindNodeInfoIndex) xmlParserFindNodeInfoIndex __attribute((alias("xmlParserFindNodeInfoIndex__internal_alias"))); 7497#else 7498#ifndef xmlParserFindNodeInfoIndex 7499extern __typeof (xmlParserFindNodeInfoIndex) xmlParserFindNodeInfoIndex__internal_alias __attribute((visibility("hidden"))); 7500#define xmlParserFindNodeInfoIndex xmlParserFindNodeInfoIndex__internal_alias 7501#endif 7502#endif 7503 7504#ifdef bottom_xmlIO 7505#undef xmlParserGetDirectory 7506extern __typeof (xmlParserGetDirectory) xmlParserGetDirectory __attribute((alias("xmlParserGetDirectory__internal_alias"))); 7507#else 7508#ifndef xmlParserGetDirectory 7509extern __typeof (xmlParserGetDirectory) xmlParserGetDirectory__internal_alias __attribute((visibility("hidden"))); 7510#define xmlParserGetDirectory xmlParserGetDirectory__internal_alias 7511#endif 7512#endif 7513 7514#ifdef bottom_parser 7515#undef xmlParserHandlePEReference 7516extern __typeof (xmlParserHandlePEReference) xmlParserHandlePEReference __attribute((alias("xmlParserHandlePEReference__internal_alias"))); 7517#else 7518#ifndef xmlParserHandlePEReference 7519extern __typeof (xmlParserHandlePEReference) xmlParserHandlePEReference__internal_alias __attribute((visibility("hidden"))); 7520#define xmlParserHandlePEReference xmlParserHandlePEReference__internal_alias 7521#endif 7522#endif 7523 7524#if defined(LIBXML_LEGACY_ENABLED) 7525#ifdef bottom_legacy 7526#undef xmlParserHandleReference 7527extern __typeof (xmlParserHandleReference) xmlParserHandleReference __attribute((alias("xmlParserHandleReference__internal_alias"))); 7528#else 7529#ifndef xmlParserHandleReference 7530extern __typeof (xmlParserHandleReference) xmlParserHandleReference__internal_alias __attribute((visibility("hidden"))); 7531#define xmlParserHandleReference xmlParserHandleReference__internal_alias 7532#endif 7533#endif 7534#endif 7535 7536#ifdef bottom_xmlIO 7537#undef xmlParserInputBufferCreateFd 7538extern __typeof (xmlParserInputBufferCreateFd) xmlParserInputBufferCreateFd __attribute((alias("xmlParserInputBufferCreateFd__internal_alias"))); 7539#else 7540#ifndef xmlParserInputBufferCreateFd 7541extern __typeof (xmlParserInputBufferCreateFd) xmlParserInputBufferCreateFd__internal_alias __attribute((visibility("hidden"))); 7542#define xmlParserInputBufferCreateFd xmlParserInputBufferCreateFd__internal_alias 7543#endif 7544#endif 7545 7546#ifdef bottom_xmlIO 7547#undef xmlParserInputBufferCreateFile 7548extern __typeof (xmlParserInputBufferCreateFile) xmlParserInputBufferCreateFile __attribute((alias("xmlParserInputBufferCreateFile__internal_alias"))); 7549#else 7550#ifndef xmlParserInputBufferCreateFile 7551extern __typeof (xmlParserInputBufferCreateFile) xmlParserInputBufferCreateFile__internal_alias __attribute((visibility("hidden"))); 7552#define xmlParserInputBufferCreateFile xmlParserInputBufferCreateFile__internal_alias 7553#endif 7554#endif 7555 7556#ifdef bottom_xmlIO 7557#undef xmlParserInputBufferCreateFilename 7558extern __typeof (xmlParserInputBufferCreateFilename) xmlParserInputBufferCreateFilename __attribute((alias("xmlParserInputBufferCreateFilename__internal_alias"))); 7559#else 7560#ifndef xmlParserInputBufferCreateFilename 7561extern __typeof (xmlParserInputBufferCreateFilename) xmlParserInputBufferCreateFilename__internal_alias __attribute((visibility("hidden"))); 7562#define xmlParserInputBufferCreateFilename xmlParserInputBufferCreateFilename__internal_alias 7563#endif 7564#endif 7565 7566#ifdef bottom_xmlIO 7567#undef xmlParserInputBufferCreateFilenameDefault 7568extern __typeof (xmlParserInputBufferCreateFilenameDefault) xmlParserInputBufferCreateFilenameDefault __attribute((alias("xmlParserInputBufferCreateFilenameDefault__internal_alias"))); 7569#else 7570#ifndef xmlParserInputBufferCreateFilenameDefault 7571extern __typeof (xmlParserInputBufferCreateFilenameDefault) xmlParserInputBufferCreateFilenameDefault__internal_alias __attribute((visibility("hidden"))); 7572#define xmlParserInputBufferCreateFilenameDefault xmlParserInputBufferCreateFilenameDefault__internal_alias 7573#endif 7574#endif 7575 7576#ifdef bottom_xmlIO 7577#undef xmlParserInputBufferCreateIO 7578extern __typeof (xmlParserInputBufferCreateIO) xmlParserInputBufferCreateIO __attribute((alias("xmlParserInputBufferCreateIO__internal_alias"))); 7579#else 7580#ifndef xmlParserInputBufferCreateIO 7581extern __typeof (xmlParserInputBufferCreateIO) xmlParserInputBufferCreateIO__internal_alias __attribute((visibility("hidden"))); 7582#define xmlParserInputBufferCreateIO xmlParserInputBufferCreateIO__internal_alias 7583#endif 7584#endif 7585 7586#ifdef bottom_xmlIO 7587#undef xmlParserInputBufferCreateMem 7588extern __typeof (xmlParserInputBufferCreateMem) xmlParserInputBufferCreateMem __attribute((alias("xmlParserInputBufferCreateMem__internal_alias"))); 7589#else 7590#ifndef xmlParserInputBufferCreateMem 7591extern __typeof (xmlParserInputBufferCreateMem) xmlParserInputBufferCreateMem__internal_alias __attribute((visibility("hidden"))); 7592#define xmlParserInputBufferCreateMem xmlParserInputBufferCreateMem__internal_alias 7593#endif 7594#endif 7595 7596#ifdef bottom_xmlIO 7597#undef xmlParserInputBufferCreateStatic 7598extern __typeof (xmlParserInputBufferCreateStatic) xmlParserInputBufferCreateStatic __attribute((alias("xmlParserInputBufferCreateStatic__internal_alias"))); 7599#else 7600#ifndef xmlParserInputBufferCreateStatic 7601extern __typeof (xmlParserInputBufferCreateStatic) xmlParserInputBufferCreateStatic__internal_alias __attribute((visibility("hidden"))); 7602#define xmlParserInputBufferCreateStatic xmlParserInputBufferCreateStatic__internal_alias 7603#endif 7604#endif 7605 7606#ifdef bottom_xmlIO 7607#undef xmlParserInputBufferGrow 7608extern __typeof (xmlParserInputBufferGrow) xmlParserInputBufferGrow __attribute((alias("xmlParserInputBufferGrow__internal_alias"))); 7609#else 7610#ifndef xmlParserInputBufferGrow 7611extern __typeof (xmlParserInputBufferGrow) xmlParserInputBufferGrow__internal_alias __attribute((visibility("hidden"))); 7612#define xmlParserInputBufferGrow xmlParserInputBufferGrow__internal_alias 7613#endif 7614#endif 7615 7616#ifdef bottom_xmlIO 7617#undef xmlParserInputBufferPush 7618extern __typeof (xmlParserInputBufferPush) xmlParserInputBufferPush __attribute((alias("xmlParserInputBufferPush__internal_alias"))); 7619#else 7620#ifndef xmlParserInputBufferPush 7621extern __typeof (xmlParserInputBufferPush) xmlParserInputBufferPush__internal_alias __attribute((visibility("hidden"))); 7622#define xmlParserInputBufferPush xmlParserInputBufferPush__internal_alias 7623#endif 7624#endif 7625 7626#ifdef bottom_xmlIO 7627#undef xmlParserInputBufferRead 7628extern __typeof (xmlParserInputBufferRead) xmlParserInputBufferRead __attribute((alias("xmlParserInputBufferRead__internal_alias"))); 7629#else 7630#ifndef xmlParserInputBufferRead 7631extern __typeof (xmlParserInputBufferRead) xmlParserInputBufferRead__internal_alias __attribute((visibility("hidden"))); 7632#define xmlParserInputBufferRead xmlParserInputBufferRead__internal_alias 7633#endif 7634#endif 7635 7636#ifdef bottom_parserInternals 7637#undef xmlParserInputGrow 7638extern __typeof (xmlParserInputGrow) xmlParserInputGrow __attribute((alias("xmlParserInputGrow__internal_alias"))); 7639#else 7640#ifndef xmlParserInputGrow 7641extern __typeof (xmlParserInputGrow) xmlParserInputGrow__internal_alias __attribute((visibility("hidden"))); 7642#define xmlParserInputGrow xmlParserInputGrow__internal_alias 7643#endif 7644#endif 7645 7646#ifdef bottom_parserInternals 7647#undef xmlParserInputRead 7648extern __typeof (xmlParserInputRead) xmlParserInputRead __attribute((alias("xmlParserInputRead__internal_alias"))); 7649#else 7650#ifndef xmlParserInputRead 7651extern __typeof (xmlParserInputRead) xmlParserInputRead__internal_alias __attribute((visibility("hidden"))); 7652#define xmlParserInputRead xmlParserInputRead__internal_alias 7653#endif 7654#endif 7655 7656#ifdef bottom_parserInternals 7657#undef xmlParserInputShrink 7658extern __typeof (xmlParserInputShrink) xmlParserInputShrink __attribute((alias("xmlParserInputShrink__internal_alias"))); 7659#else 7660#ifndef xmlParserInputShrink 7661extern __typeof (xmlParserInputShrink) xmlParserInputShrink__internal_alias __attribute((visibility("hidden"))); 7662#define xmlParserInputShrink xmlParserInputShrink__internal_alias 7663#endif 7664#endif 7665 7666#ifdef bottom_error 7667#undef xmlParserPrintFileContext 7668extern __typeof (xmlParserPrintFileContext) xmlParserPrintFileContext __attribute((alias("xmlParserPrintFileContext__internal_alias"))); 7669#else 7670#ifndef xmlParserPrintFileContext 7671extern __typeof (xmlParserPrintFileContext) xmlParserPrintFileContext__internal_alias __attribute((visibility("hidden"))); 7672#define xmlParserPrintFileContext xmlParserPrintFileContext__internal_alias 7673#endif 7674#endif 7675 7676#ifdef bottom_error 7677#undef xmlParserPrintFileInfo 7678extern __typeof (xmlParserPrintFileInfo) xmlParserPrintFileInfo __attribute((alias("xmlParserPrintFileInfo__internal_alias"))); 7679#else 7680#ifndef xmlParserPrintFileInfo 7681extern __typeof (xmlParserPrintFileInfo) xmlParserPrintFileInfo__internal_alias __attribute((visibility("hidden"))); 7682#define xmlParserPrintFileInfo xmlParserPrintFileInfo__internal_alias 7683#endif 7684#endif 7685 7686#ifdef bottom_error 7687#undef xmlParserValidityError 7688extern __typeof (xmlParserValidityError) xmlParserValidityError __attribute((alias("xmlParserValidityError__internal_alias"))); 7689#else 7690#ifndef xmlParserValidityError 7691extern __typeof (xmlParserValidityError) xmlParserValidityError__internal_alias __attribute((visibility("hidden"))); 7692#define xmlParserValidityError xmlParserValidityError__internal_alias 7693#endif 7694#endif 7695 7696#ifdef bottom_error 7697#undef xmlParserValidityWarning 7698extern __typeof (xmlParserValidityWarning) xmlParserValidityWarning __attribute((alias("xmlParserValidityWarning__internal_alias"))); 7699#else 7700#ifndef xmlParserValidityWarning 7701extern __typeof (xmlParserValidityWarning) xmlParserValidityWarning__internal_alias __attribute((visibility("hidden"))); 7702#define xmlParserValidityWarning xmlParserValidityWarning__internal_alias 7703#endif 7704#endif 7705 7706#ifdef bottom_error 7707#undef xmlParserWarning 7708extern __typeof (xmlParserWarning) xmlParserWarning __attribute((alias("xmlParserWarning__internal_alias"))); 7709#else 7710#ifndef xmlParserWarning 7711extern __typeof (xmlParserWarning) xmlParserWarning__internal_alias __attribute((visibility("hidden"))); 7712#define xmlParserWarning xmlParserWarning__internal_alias 7713#endif 7714#endif 7715 7716#ifdef bottom_uri 7717#undef xmlPathToURI 7718extern __typeof (xmlPathToURI) xmlPathToURI __attribute((alias("xmlPathToURI__internal_alias"))); 7719#else 7720#ifndef xmlPathToURI 7721extern __typeof (xmlPathToURI) xmlPathToURI__internal_alias __attribute((visibility("hidden"))); 7722#define xmlPathToURI xmlPathToURI__internal_alias 7723#endif 7724#endif 7725 7726#if defined(LIBXML_PATTERN_ENABLED) 7727#ifdef bottom_pattern 7728#undef xmlPatternFromRoot 7729extern __typeof (xmlPatternFromRoot) xmlPatternFromRoot __attribute((alias("xmlPatternFromRoot__internal_alias"))); 7730#else 7731#ifndef xmlPatternFromRoot 7732extern __typeof (xmlPatternFromRoot) xmlPatternFromRoot__internal_alias __attribute((visibility("hidden"))); 7733#define xmlPatternFromRoot xmlPatternFromRoot__internal_alias 7734#endif 7735#endif 7736#endif 7737 7738#if defined(LIBXML_PATTERN_ENABLED) 7739#ifdef bottom_pattern 7740#undef xmlPatternGetStreamCtxt 7741extern __typeof (xmlPatternGetStreamCtxt) xmlPatternGetStreamCtxt __attribute((alias("xmlPatternGetStreamCtxt__internal_alias"))); 7742#else 7743#ifndef xmlPatternGetStreamCtxt 7744extern __typeof (xmlPatternGetStreamCtxt) xmlPatternGetStreamCtxt__internal_alias __attribute((visibility("hidden"))); 7745#define xmlPatternGetStreamCtxt xmlPatternGetStreamCtxt__internal_alias 7746#endif 7747#endif 7748#endif 7749 7750#if defined(LIBXML_PATTERN_ENABLED) 7751#ifdef bottom_pattern 7752#undef xmlPatternMatch 7753extern __typeof (xmlPatternMatch) xmlPatternMatch __attribute((alias("xmlPatternMatch__internal_alias"))); 7754#else 7755#ifndef xmlPatternMatch 7756extern __typeof (xmlPatternMatch) xmlPatternMatch__internal_alias __attribute((visibility("hidden"))); 7757#define xmlPatternMatch xmlPatternMatch__internal_alias 7758#endif 7759#endif 7760#endif 7761 7762#if defined(LIBXML_PATTERN_ENABLED) 7763#ifdef bottom_pattern 7764#undef xmlPatternMaxDepth 7765extern __typeof (xmlPatternMaxDepth) xmlPatternMaxDepth __attribute((alias("xmlPatternMaxDepth__internal_alias"))); 7766#else 7767#ifndef xmlPatternMaxDepth 7768extern __typeof (xmlPatternMaxDepth) xmlPatternMaxDepth__internal_alias __attribute((visibility("hidden"))); 7769#define xmlPatternMaxDepth xmlPatternMaxDepth__internal_alias 7770#endif 7771#endif 7772#endif 7773 7774#if defined(LIBXML_PATTERN_ENABLED) 7775#ifdef bottom_pattern 7776#undef xmlPatternMinDepth 7777extern __typeof (xmlPatternMinDepth) xmlPatternMinDepth __attribute((alias("xmlPatternMinDepth__internal_alias"))); 7778#else 7779#ifndef xmlPatternMinDepth 7780extern __typeof (xmlPatternMinDepth) xmlPatternMinDepth__internal_alias __attribute((visibility("hidden"))); 7781#define xmlPatternMinDepth xmlPatternMinDepth__internal_alias 7782#endif 7783#endif 7784#endif 7785 7786#if defined(LIBXML_PATTERN_ENABLED) 7787#ifdef bottom_pattern 7788#undef xmlPatternStreamable 7789extern __typeof (xmlPatternStreamable) xmlPatternStreamable __attribute((alias("xmlPatternStreamable__internal_alias"))); 7790#else 7791#ifndef xmlPatternStreamable 7792extern __typeof (xmlPatternStreamable) xmlPatternStreamable__internal_alias __attribute((visibility("hidden"))); 7793#define xmlPatternStreamable xmlPatternStreamable__internal_alias 7794#endif 7795#endif 7796#endif 7797 7798#if defined(LIBXML_PATTERN_ENABLED) 7799#ifdef bottom_pattern 7800#undef xmlPatterncompile 7801extern __typeof (xmlPatterncompile) xmlPatterncompile __attribute((alias("xmlPatterncompile__internal_alias"))); 7802#else 7803#ifndef xmlPatterncompile 7804extern __typeof (xmlPatterncompile) xmlPatterncompile__internal_alias __attribute((visibility("hidden"))); 7805#define xmlPatterncompile xmlPatterncompile__internal_alias 7806#endif 7807#endif 7808#endif 7809 7810#ifdef bottom_parserInternals 7811#undef xmlPedanticParserDefault 7812extern __typeof (xmlPedanticParserDefault) xmlPedanticParserDefault __attribute((alias("xmlPedanticParserDefault__internal_alias"))); 7813#else 7814#ifndef xmlPedanticParserDefault 7815extern __typeof (xmlPedanticParserDefault) xmlPedanticParserDefault__internal_alias __attribute((visibility("hidden"))); 7816#define xmlPedanticParserDefault xmlPedanticParserDefault__internal_alias 7817#endif 7818#endif 7819 7820#ifdef bottom_parser 7821#undef xmlPopInput 7822extern __typeof (xmlPopInput) xmlPopInput __attribute((alias("xmlPopInput__internal_alias"))); 7823#else 7824#ifndef xmlPopInput 7825extern __typeof (xmlPopInput) xmlPopInput__internal_alias __attribute((visibility("hidden"))); 7826#define xmlPopInput xmlPopInput__internal_alias 7827#endif 7828#endif 7829 7830#ifdef bottom_xmlIO 7831#undef xmlPopInputCallbacks 7832extern __typeof (xmlPopInputCallbacks) xmlPopInputCallbacks __attribute((alias("xmlPopInputCallbacks__internal_alias"))); 7833#else 7834#ifndef xmlPopInputCallbacks 7835extern __typeof (xmlPopInputCallbacks) xmlPopInputCallbacks__internal_alias __attribute((visibility("hidden"))); 7836#define xmlPopInputCallbacks xmlPopInputCallbacks__internal_alias 7837#endif 7838#endif 7839 7840#if defined(LIBXML_TREE_ENABLED) 7841#ifdef bottom_tree 7842#undef xmlPreviousElementSibling 7843extern __typeof (xmlPreviousElementSibling) xmlPreviousElementSibling __attribute((alias("xmlPreviousElementSibling__internal_alias"))); 7844#else 7845#ifndef xmlPreviousElementSibling 7846extern __typeof (xmlPreviousElementSibling) xmlPreviousElementSibling__internal_alias __attribute((visibility("hidden"))); 7847#define xmlPreviousElementSibling xmlPreviousElementSibling__internal_alias 7848#endif 7849#endif 7850#endif 7851 7852#ifdef bottom_uri 7853#undef xmlPrintURI 7854extern __typeof (xmlPrintURI) xmlPrintURI __attribute((alias("xmlPrintURI__internal_alias"))); 7855#else 7856#ifndef xmlPrintURI 7857extern __typeof (xmlPrintURI) xmlPrintURI__internal_alias __attribute((visibility("hidden"))); 7858#define xmlPrintURI xmlPrintURI__internal_alias 7859#endif 7860#endif 7861 7862#ifdef bottom_parser 7863#undef xmlPushInput 7864extern __typeof (xmlPushInput) xmlPushInput __attribute((alias("xmlPushInput__internal_alias"))); 7865#else 7866#ifndef xmlPushInput 7867extern __typeof (xmlPushInput) xmlPushInput__internal_alias __attribute((visibility("hidden"))); 7868#define xmlPushInput xmlPushInput__internal_alias 7869#endif 7870#endif 7871 7872#ifdef bottom_threads 7873#undef xmlRMutexLock 7874extern __typeof (xmlRMutexLock) xmlRMutexLock __attribute((alias("xmlRMutexLock__internal_alias"))); 7875#else 7876#ifndef xmlRMutexLock 7877extern __typeof (xmlRMutexLock) xmlRMutexLock__internal_alias __attribute((visibility("hidden"))); 7878#define xmlRMutexLock xmlRMutexLock__internal_alias 7879#endif 7880#endif 7881 7882#ifdef bottom_threads 7883#undef xmlRMutexUnlock 7884extern __typeof (xmlRMutexUnlock) xmlRMutexUnlock __attribute((alias("xmlRMutexUnlock__internal_alias"))); 7885#else 7886#ifndef xmlRMutexUnlock 7887extern __typeof (xmlRMutexUnlock) xmlRMutexUnlock__internal_alias __attribute((visibility("hidden"))); 7888#define xmlRMutexUnlock xmlRMutexUnlock__internal_alias 7889#endif 7890#endif 7891 7892#ifdef bottom_parser 7893#undef xmlReadDoc 7894extern __typeof (xmlReadDoc) xmlReadDoc __attribute((alias("xmlReadDoc__internal_alias"))); 7895#else 7896#ifndef xmlReadDoc 7897extern __typeof (xmlReadDoc) xmlReadDoc__internal_alias __attribute((visibility("hidden"))); 7898#define xmlReadDoc xmlReadDoc__internal_alias 7899#endif 7900#endif 7901 7902#ifdef bottom_parser 7903#undef xmlReadFd 7904extern __typeof (xmlReadFd) xmlReadFd __attribute((alias("xmlReadFd__internal_alias"))); 7905#else 7906#ifndef xmlReadFd 7907extern __typeof (xmlReadFd) xmlReadFd__internal_alias __attribute((visibility("hidden"))); 7908#define xmlReadFd xmlReadFd__internal_alias 7909#endif 7910#endif 7911 7912#ifdef bottom_parser 7913#undef xmlReadFile 7914extern __typeof (xmlReadFile) xmlReadFile __attribute((alias("xmlReadFile__internal_alias"))); 7915#else 7916#ifndef xmlReadFile 7917extern __typeof (xmlReadFile) xmlReadFile__internal_alias __attribute((visibility("hidden"))); 7918#define xmlReadFile xmlReadFile__internal_alias 7919#endif 7920#endif 7921 7922#ifdef bottom_parser 7923#undef xmlReadIO 7924extern __typeof (xmlReadIO) xmlReadIO __attribute((alias("xmlReadIO__internal_alias"))); 7925#else 7926#ifndef xmlReadIO 7927extern __typeof (xmlReadIO) xmlReadIO__internal_alias __attribute((visibility("hidden"))); 7928#define xmlReadIO xmlReadIO__internal_alias 7929#endif 7930#endif 7931 7932#ifdef bottom_parser 7933#undef xmlReadMemory 7934extern __typeof (xmlReadMemory) xmlReadMemory __attribute((alias("xmlReadMemory__internal_alias"))); 7935#else 7936#ifndef xmlReadMemory 7937extern __typeof (xmlReadMemory) xmlReadMemory__internal_alias __attribute((visibility("hidden"))); 7938#define xmlReadMemory xmlReadMemory__internal_alias 7939#endif 7940#endif 7941 7942#if defined(LIBXML_READER_ENABLED) 7943#ifdef bottom_xmlreader 7944#undef xmlReaderForDoc 7945extern __typeof (xmlReaderForDoc) xmlReaderForDoc __attribute((alias("xmlReaderForDoc__internal_alias"))); 7946#else 7947#ifndef xmlReaderForDoc 7948extern __typeof (xmlReaderForDoc) xmlReaderForDoc__internal_alias __attribute((visibility("hidden"))); 7949#define xmlReaderForDoc xmlReaderForDoc__internal_alias 7950#endif 7951#endif 7952#endif 7953 7954#if defined(LIBXML_READER_ENABLED) 7955#ifdef bottom_xmlreader 7956#undef xmlReaderForFd 7957extern __typeof (xmlReaderForFd) xmlReaderForFd __attribute((alias("xmlReaderForFd__internal_alias"))); 7958#else 7959#ifndef xmlReaderForFd 7960extern __typeof (xmlReaderForFd) xmlReaderForFd__internal_alias __attribute((visibility("hidden"))); 7961#define xmlReaderForFd xmlReaderForFd__internal_alias 7962#endif 7963#endif 7964#endif 7965 7966#if defined(LIBXML_READER_ENABLED) 7967#ifdef bottom_xmlreader 7968#undef xmlReaderForFile 7969extern __typeof (xmlReaderForFile) xmlReaderForFile __attribute((alias("xmlReaderForFile__internal_alias"))); 7970#else 7971#ifndef xmlReaderForFile 7972extern __typeof (xmlReaderForFile) xmlReaderForFile__internal_alias __attribute((visibility("hidden"))); 7973#define xmlReaderForFile xmlReaderForFile__internal_alias 7974#endif 7975#endif 7976#endif 7977 7978#if defined(LIBXML_READER_ENABLED) 7979#ifdef bottom_xmlreader 7980#undef xmlReaderForIO 7981extern __typeof (xmlReaderForIO) xmlReaderForIO __attribute((alias("xmlReaderForIO__internal_alias"))); 7982#else 7983#ifndef xmlReaderForIO 7984extern __typeof (xmlReaderForIO) xmlReaderForIO__internal_alias __attribute((visibility("hidden"))); 7985#define xmlReaderForIO xmlReaderForIO__internal_alias 7986#endif 7987#endif 7988#endif 7989 7990#if defined(LIBXML_READER_ENABLED) 7991#ifdef bottom_xmlreader 7992#undef xmlReaderForMemory 7993extern __typeof (xmlReaderForMemory) xmlReaderForMemory __attribute((alias("xmlReaderForMemory__internal_alias"))); 7994#else 7995#ifndef xmlReaderForMemory 7996extern __typeof (xmlReaderForMemory) xmlReaderForMemory__internal_alias __attribute((visibility("hidden"))); 7997#define xmlReaderForMemory xmlReaderForMemory__internal_alias 7998#endif 7999#endif 8000#endif 8001 8002#if defined(LIBXML_READER_ENABLED) 8003#ifdef bottom_xmlreader 8004#undef xmlReaderNewDoc 8005extern __typeof (xmlReaderNewDoc) xmlReaderNewDoc __attribute((alias("xmlReaderNewDoc__internal_alias"))); 8006#else 8007#ifndef xmlReaderNewDoc 8008extern __typeof (xmlReaderNewDoc) xmlReaderNewDoc__internal_alias __attribute((visibility("hidden"))); 8009#define xmlReaderNewDoc xmlReaderNewDoc__internal_alias 8010#endif 8011#endif 8012#endif 8013 8014#if defined(LIBXML_READER_ENABLED) 8015#ifdef bottom_xmlreader 8016#undef xmlReaderNewFd 8017extern __typeof (xmlReaderNewFd) xmlReaderNewFd __attribute((alias("xmlReaderNewFd__internal_alias"))); 8018#else 8019#ifndef xmlReaderNewFd 8020extern __typeof (xmlReaderNewFd) xmlReaderNewFd__internal_alias __attribute((visibility("hidden"))); 8021#define xmlReaderNewFd xmlReaderNewFd__internal_alias 8022#endif 8023#endif 8024#endif 8025 8026#if defined(LIBXML_READER_ENABLED) 8027#ifdef bottom_xmlreader 8028#undef xmlReaderNewFile 8029extern __typeof (xmlReaderNewFile) xmlReaderNewFile __attribute((alias("xmlReaderNewFile__internal_alias"))); 8030#else 8031#ifndef xmlReaderNewFile 8032extern __typeof (xmlReaderNewFile) xmlReaderNewFile__internal_alias __attribute((visibility("hidden"))); 8033#define xmlReaderNewFile xmlReaderNewFile__internal_alias 8034#endif 8035#endif 8036#endif 8037 8038#if defined(LIBXML_READER_ENABLED) 8039#ifdef bottom_xmlreader 8040#undef xmlReaderNewIO 8041extern __typeof (xmlReaderNewIO) xmlReaderNewIO __attribute((alias("xmlReaderNewIO__internal_alias"))); 8042#else 8043#ifndef xmlReaderNewIO 8044extern __typeof (xmlReaderNewIO) xmlReaderNewIO__internal_alias __attribute((visibility("hidden"))); 8045#define xmlReaderNewIO xmlReaderNewIO__internal_alias 8046#endif 8047#endif 8048#endif 8049 8050#if defined(LIBXML_READER_ENABLED) 8051#ifdef bottom_xmlreader 8052#undef xmlReaderNewMemory 8053extern __typeof (xmlReaderNewMemory) xmlReaderNewMemory __attribute((alias("xmlReaderNewMemory__internal_alias"))); 8054#else 8055#ifndef xmlReaderNewMemory 8056extern __typeof (xmlReaderNewMemory) xmlReaderNewMemory__internal_alias __attribute((visibility("hidden"))); 8057#define xmlReaderNewMemory xmlReaderNewMemory__internal_alias 8058#endif 8059#endif 8060#endif 8061 8062#if defined(LIBXML_READER_ENABLED) 8063#ifdef bottom_xmlreader 8064#undef xmlReaderNewWalker 8065extern __typeof (xmlReaderNewWalker) xmlReaderNewWalker __attribute((alias("xmlReaderNewWalker__internal_alias"))); 8066#else 8067#ifndef xmlReaderNewWalker 8068extern __typeof (xmlReaderNewWalker) xmlReaderNewWalker__internal_alias __attribute((visibility("hidden"))); 8069#define xmlReaderNewWalker xmlReaderNewWalker__internal_alias 8070#endif 8071#endif 8072#endif 8073 8074#if defined(LIBXML_READER_ENABLED) 8075#ifdef bottom_xmlreader 8076#undef xmlReaderWalker 8077extern __typeof (xmlReaderWalker) xmlReaderWalker __attribute((alias("xmlReaderWalker__internal_alias"))); 8078#else 8079#ifndef xmlReaderWalker 8080extern __typeof (xmlReaderWalker) xmlReaderWalker__internal_alias __attribute((visibility("hidden"))); 8081#define xmlReaderWalker xmlReaderWalker__internal_alias 8082#endif 8083#endif 8084#endif 8085 8086#ifdef bottom_xmlmemory 8087#undef xmlReallocLoc 8088extern __typeof (xmlReallocLoc) xmlReallocLoc __attribute((alias("xmlReallocLoc__internal_alias"))); 8089#else 8090#ifndef xmlReallocLoc 8091extern __typeof (xmlReallocLoc) xmlReallocLoc__internal_alias __attribute((visibility("hidden"))); 8092#define xmlReallocLoc xmlReallocLoc__internal_alias 8093#endif 8094#endif 8095 8096#if defined(LIBXML_TREE_ENABLED) 8097#ifdef bottom_tree 8098#undef xmlReconciliateNs 8099extern __typeof (xmlReconciliateNs) xmlReconciliateNs __attribute((alias("xmlReconciliateNs__internal_alias"))); 8100#else 8101#ifndef xmlReconciliateNs 8102extern __typeof (xmlReconciliateNs) xmlReconciliateNs__internal_alias __attribute((visibility("hidden"))); 8103#define xmlReconciliateNs xmlReconciliateNs__internal_alias 8104#endif 8105#endif 8106#endif 8107 8108#if defined(LIBXML_SAX1_ENABLED) 8109#ifdef bottom_parser 8110#undef xmlRecoverDoc 8111extern __typeof (xmlRecoverDoc) xmlRecoverDoc __attribute((alias("xmlRecoverDoc__internal_alias"))); 8112#else 8113#ifndef xmlRecoverDoc 8114extern __typeof (xmlRecoverDoc) xmlRecoverDoc__internal_alias __attribute((visibility("hidden"))); 8115#define xmlRecoverDoc xmlRecoverDoc__internal_alias 8116#endif 8117#endif 8118#endif 8119 8120#if defined(LIBXML_SAX1_ENABLED) 8121#ifdef bottom_parser 8122#undef xmlRecoverFile 8123extern __typeof (xmlRecoverFile) xmlRecoverFile __attribute((alias("xmlRecoverFile__internal_alias"))); 8124#else 8125#ifndef xmlRecoverFile 8126extern __typeof (xmlRecoverFile) xmlRecoverFile__internal_alias __attribute((visibility("hidden"))); 8127#define xmlRecoverFile xmlRecoverFile__internal_alias 8128#endif 8129#endif 8130#endif 8131 8132#if defined(LIBXML_SAX1_ENABLED) 8133#ifdef bottom_parser 8134#undef xmlRecoverMemory 8135extern __typeof (xmlRecoverMemory) xmlRecoverMemory __attribute((alias("xmlRecoverMemory__internal_alias"))); 8136#else 8137#ifndef xmlRecoverMemory 8138extern __typeof (xmlRecoverMemory) xmlRecoverMemory__internal_alias __attribute((visibility("hidden"))); 8139#define xmlRecoverMemory xmlRecoverMemory__internal_alias 8140#endif 8141#endif 8142#endif 8143 8144#if defined(LIBXML_REGEXP_ENABLED) 8145#ifdef bottom_xmlregexp 8146#undef xmlRegExecErrInfo 8147extern __typeof (xmlRegExecErrInfo) xmlRegExecErrInfo __attribute((alias("xmlRegExecErrInfo__internal_alias"))); 8148#else 8149#ifndef xmlRegExecErrInfo 8150extern __typeof (xmlRegExecErrInfo) xmlRegExecErrInfo__internal_alias __attribute((visibility("hidden"))); 8151#define xmlRegExecErrInfo xmlRegExecErrInfo__internal_alias 8152#endif 8153#endif 8154#endif 8155 8156#if defined(LIBXML_REGEXP_ENABLED) 8157#ifdef bottom_xmlregexp 8158#undef xmlRegExecNextValues 8159extern __typeof (xmlRegExecNextValues) xmlRegExecNextValues __attribute((alias("xmlRegExecNextValues__internal_alias"))); 8160#else 8161#ifndef xmlRegExecNextValues 8162extern __typeof (xmlRegExecNextValues) xmlRegExecNextValues__internal_alias __attribute((visibility("hidden"))); 8163#define xmlRegExecNextValues xmlRegExecNextValues__internal_alias 8164#endif 8165#endif 8166#endif 8167 8168#if defined(LIBXML_REGEXP_ENABLED) 8169#ifdef bottom_xmlregexp 8170#undef xmlRegExecPushString 8171extern __typeof (xmlRegExecPushString) xmlRegExecPushString __attribute((alias("xmlRegExecPushString__internal_alias"))); 8172#else 8173#ifndef xmlRegExecPushString 8174extern __typeof (xmlRegExecPushString) xmlRegExecPushString__internal_alias __attribute((visibility("hidden"))); 8175#define xmlRegExecPushString xmlRegExecPushString__internal_alias 8176#endif 8177#endif 8178#endif 8179 8180#if defined(LIBXML_REGEXP_ENABLED) 8181#ifdef bottom_xmlregexp 8182#undef xmlRegExecPushString2 8183extern __typeof (xmlRegExecPushString2) xmlRegExecPushString2 __attribute((alias("xmlRegExecPushString2__internal_alias"))); 8184#else 8185#ifndef xmlRegExecPushString2 8186extern __typeof (xmlRegExecPushString2) xmlRegExecPushString2__internal_alias __attribute((visibility("hidden"))); 8187#define xmlRegExecPushString2 xmlRegExecPushString2__internal_alias 8188#endif 8189#endif 8190#endif 8191 8192#if defined(LIBXML_REGEXP_ENABLED) 8193#ifdef bottom_xmlregexp 8194#undef xmlRegFreeExecCtxt 8195extern __typeof (xmlRegFreeExecCtxt) xmlRegFreeExecCtxt __attribute((alias("xmlRegFreeExecCtxt__internal_alias"))); 8196#else 8197#ifndef xmlRegFreeExecCtxt 8198extern __typeof (xmlRegFreeExecCtxt) xmlRegFreeExecCtxt__internal_alias __attribute((visibility("hidden"))); 8199#define xmlRegFreeExecCtxt xmlRegFreeExecCtxt__internal_alias 8200#endif 8201#endif 8202#endif 8203 8204#if defined(LIBXML_REGEXP_ENABLED) 8205#ifdef bottom_xmlregexp 8206#undef xmlRegFreeRegexp 8207extern __typeof (xmlRegFreeRegexp) xmlRegFreeRegexp __attribute((alias("xmlRegFreeRegexp__internal_alias"))); 8208#else 8209#ifndef xmlRegFreeRegexp 8210extern __typeof (xmlRegFreeRegexp) xmlRegFreeRegexp__internal_alias __attribute((visibility("hidden"))); 8211#define xmlRegFreeRegexp xmlRegFreeRegexp__internal_alias 8212#endif 8213#endif 8214#endif 8215 8216#if defined(LIBXML_REGEXP_ENABLED) 8217#ifdef bottom_xmlregexp 8218#undef xmlRegNewExecCtxt 8219extern __typeof (xmlRegNewExecCtxt) xmlRegNewExecCtxt __attribute((alias("xmlRegNewExecCtxt__internal_alias"))); 8220#else 8221#ifndef xmlRegNewExecCtxt 8222extern __typeof (xmlRegNewExecCtxt) xmlRegNewExecCtxt__internal_alias __attribute((visibility("hidden"))); 8223#define xmlRegNewExecCtxt xmlRegNewExecCtxt__internal_alias 8224#endif 8225#endif 8226#endif 8227 8228#if defined(LIBXML_REGEXP_ENABLED) 8229#ifdef bottom_xmlregexp 8230#undef xmlRegexpCompile 8231extern __typeof (xmlRegexpCompile) xmlRegexpCompile __attribute((alias("xmlRegexpCompile__internal_alias"))); 8232#else 8233#ifndef xmlRegexpCompile 8234extern __typeof (xmlRegexpCompile) xmlRegexpCompile__internal_alias __attribute((visibility("hidden"))); 8235#define xmlRegexpCompile xmlRegexpCompile__internal_alias 8236#endif 8237#endif 8238#endif 8239 8240#if defined(LIBXML_REGEXP_ENABLED) 8241#ifdef bottom_xmlregexp 8242#undef xmlRegexpExec 8243extern __typeof (xmlRegexpExec) xmlRegexpExec __attribute((alias("xmlRegexpExec__internal_alias"))); 8244#else 8245#ifndef xmlRegexpExec 8246extern __typeof (xmlRegexpExec) xmlRegexpExec__internal_alias __attribute((visibility("hidden"))); 8247#define xmlRegexpExec xmlRegexpExec__internal_alias 8248#endif 8249#endif 8250#endif 8251 8252#if defined(LIBXML_REGEXP_ENABLED) 8253#ifdef bottom_xmlregexp 8254#undef xmlRegexpIsDeterminist 8255extern __typeof (xmlRegexpIsDeterminist) xmlRegexpIsDeterminist __attribute((alias("xmlRegexpIsDeterminist__internal_alias"))); 8256#else 8257#ifndef xmlRegexpIsDeterminist 8258extern __typeof (xmlRegexpIsDeterminist) xmlRegexpIsDeterminist__internal_alias __attribute((visibility("hidden"))); 8259#define xmlRegexpIsDeterminist xmlRegexpIsDeterminist__internal_alias 8260#endif 8261#endif 8262#endif 8263 8264#if defined(LIBXML_REGEXP_ENABLED) 8265#ifdef bottom_xmlregexp 8266#undef xmlRegexpPrint 8267extern __typeof (xmlRegexpPrint) xmlRegexpPrint __attribute((alias("xmlRegexpPrint__internal_alias"))); 8268#else 8269#ifndef xmlRegexpPrint 8270extern __typeof (xmlRegexpPrint) xmlRegexpPrint__internal_alias __attribute((visibility("hidden"))); 8271#define xmlRegexpPrint xmlRegexpPrint__internal_alias 8272#endif 8273#endif 8274#endif 8275 8276#ifdef bottom_encoding 8277#undef xmlRegisterCharEncodingHandler 8278extern __typeof (xmlRegisterCharEncodingHandler) xmlRegisterCharEncodingHandler __attribute((alias("xmlRegisterCharEncodingHandler__internal_alias"))); 8279#else 8280#ifndef xmlRegisterCharEncodingHandler 8281extern __typeof (xmlRegisterCharEncodingHandler) xmlRegisterCharEncodingHandler__internal_alias __attribute((visibility("hidden"))); 8282#define xmlRegisterCharEncodingHandler xmlRegisterCharEncodingHandler__internal_alias 8283#endif 8284#endif 8285 8286#ifdef bottom_xmlIO 8287#undef xmlRegisterDefaultInputCallbacks 8288extern __typeof (xmlRegisterDefaultInputCallbacks) xmlRegisterDefaultInputCallbacks __attribute((alias("xmlRegisterDefaultInputCallbacks__internal_alias"))); 8289#else 8290#ifndef xmlRegisterDefaultInputCallbacks 8291extern __typeof (xmlRegisterDefaultInputCallbacks) xmlRegisterDefaultInputCallbacks__internal_alias __attribute((visibility("hidden"))); 8292#define xmlRegisterDefaultInputCallbacks xmlRegisterDefaultInputCallbacks__internal_alias 8293#endif 8294#endif 8295 8296#if defined(LIBXML_OUTPUT_ENABLED) 8297#ifdef bottom_xmlIO 8298#undef xmlRegisterDefaultOutputCallbacks 8299extern __typeof (xmlRegisterDefaultOutputCallbacks) xmlRegisterDefaultOutputCallbacks __attribute((alias("xmlRegisterDefaultOutputCallbacks__internal_alias"))); 8300#else 8301#ifndef xmlRegisterDefaultOutputCallbacks 8302extern __typeof (xmlRegisterDefaultOutputCallbacks) xmlRegisterDefaultOutputCallbacks__internal_alias __attribute((visibility("hidden"))); 8303#define xmlRegisterDefaultOutputCallbacks xmlRegisterDefaultOutputCallbacks__internal_alias 8304#endif 8305#endif 8306#endif 8307 8308#if defined(LIBXML_OUTPUT_ENABLED) && defined(LIBXML_HTTP_ENABLED) 8309#ifdef bottom_xmlIO 8310#undef xmlRegisterHTTPPostCallbacks 8311extern __typeof (xmlRegisterHTTPPostCallbacks) xmlRegisterHTTPPostCallbacks __attribute((alias("xmlRegisterHTTPPostCallbacks__internal_alias"))); 8312#else 8313#ifndef xmlRegisterHTTPPostCallbacks 8314extern __typeof (xmlRegisterHTTPPostCallbacks) xmlRegisterHTTPPostCallbacks__internal_alias __attribute((visibility("hidden"))); 8315#define xmlRegisterHTTPPostCallbacks xmlRegisterHTTPPostCallbacks__internal_alias 8316#endif 8317#endif 8318#endif 8319 8320#ifdef bottom_xmlIO 8321#undef xmlRegisterInputCallbacks 8322extern __typeof (xmlRegisterInputCallbacks) xmlRegisterInputCallbacks __attribute((alias("xmlRegisterInputCallbacks__internal_alias"))); 8323#else 8324#ifndef xmlRegisterInputCallbacks 8325extern __typeof (xmlRegisterInputCallbacks) xmlRegisterInputCallbacks__internal_alias __attribute((visibility("hidden"))); 8326#define xmlRegisterInputCallbacks xmlRegisterInputCallbacks__internal_alias 8327#endif 8328#endif 8329 8330#ifdef bottom_globals 8331#undef xmlRegisterNodeDefault 8332extern __typeof (xmlRegisterNodeDefault) xmlRegisterNodeDefault __attribute((alias("xmlRegisterNodeDefault__internal_alias"))); 8333#else 8334#ifndef xmlRegisterNodeDefault 8335extern __typeof (xmlRegisterNodeDefault) xmlRegisterNodeDefault__internal_alias __attribute((visibility("hidden"))); 8336#define xmlRegisterNodeDefault xmlRegisterNodeDefault__internal_alias 8337#endif 8338#endif 8339 8340#if defined(LIBXML_OUTPUT_ENABLED) 8341#ifdef bottom_xmlIO 8342#undef xmlRegisterOutputCallbacks 8343extern __typeof (xmlRegisterOutputCallbacks) xmlRegisterOutputCallbacks __attribute((alias("xmlRegisterOutputCallbacks__internal_alias"))); 8344#else 8345#ifndef xmlRegisterOutputCallbacks 8346extern __typeof (xmlRegisterOutputCallbacks) xmlRegisterOutputCallbacks__internal_alias __attribute((visibility("hidden"))); 8347#define xmlRegisterOutputCallbacks xmlRegisterOutputCallbacks__internal_alias 8348#endif 8349#endif 8350#endif 8351 8352#if defined(LIBXML_SCHEMAS_ENABLED) 8353#ifdef bottom_relaxng 8354#undef xmlRelaxNGCleanupTypes 8355extern __typeof (xmlRelaxNGCleanupTypes) xmlRelaxNGCleanupTypes __attribute((alias("xmlRelaxNGCleanupTypes__internal_alias"))); 8356#else 8357#ifndef xmlRelaxNGCleanupTypes 8358extern __typeof (xmlRelaxNGCleanupTypes) xmlRelaxNGCleanupTypes__internal_alias __attribute((visibility("hidden"))); 8359#define xmlRelaxNGCleanupTypes xmlRelaxNGCleanupTypes__internal_alias 8360#endif 8361#endif 8362#endif 8363 8364#if defined(LIBXML_SCHEMAS_ENABLED) && defined(LIBXML_OUTPUT_ENABLED) 8365#ifdef bottom_relaxng 8366#undef xmlRelaxNGDump 8367extern __typeof (xmlRelaxNGDump) xmlRelaxNGDump __attribute((alias("xmlRelaxNGDump__internal_alias"))); 8368#else 8369#ifndef xmlRelaxNGDump 8370extern __typeof (xmlRelaxNGDump) xmlRelaxNGDump__internal_alias __attribute((visibility("hidden"))); 8371#define xmlRelaxNGDump xmlRelaxNGDump__internal_alias 8372#endif 8373#endif 8374#endif 8375 8376#if defined(LIBXML_SCHEMAS_ENABLED) && defined(LIBXML_OUTPUT_ENABLED) 8377#ifdef bottom_relaxng 8378#undef xmlRelaxNGDumpTree 8379extern __typeof (xmlRelaxNGDumpTree) xmlRelaxNGDumpTree __attribute((alias("xmlRelaxNGDumpTree__internal_alias"))); 8380#else 8381#ifndef xmlRelaxNGDumpTree 8382extern __typeof (xmlRelaxNGDumpTree) xmlRelaxNGDumpTree__internal_alias __attribute((visibility("hidden"))); 8383#define xmlRelaxNGDumpTree xmlRelaxNGDumpTree__internal_alias 8384#endif 8385#endif 8386#endif 8387 8388#if defined(LIBXML_SCHEMAS_ENABLED) 8389#ifdef bottom_relaxng 8390#undef xmlRelaxNGFree 8391extern __typeof (xmlRelaxNGFree) xmlRelaxNGFree __attribute((alias("xmlRelaxNGFree__internal_alias"))); 8392#else 8393#ifndef xmlRelaxNGFree 8394extern __typeof (xmlRelaxNGFree) xmlRelaxNGFree__internal_alias __attribute((visibility("hidden"))); 8395#define xmlRelaxNGFree xmlRelaxNGFree__internal_alias 8396#endif 8397#endif 8398#endif 8399 8400#if defined(LIBXML_SCHEMAS_ENABLED) 8401#ifdef bottom_relaxng 8402#undef xmlRelaxNGFreeParserCtxt 8403extern __typeof (xmlRelaxNGFreeParserCtxt) xmlRelaxNGFreeParserCtxt __attribute((alias("xmlRelaxNGFreeParserCtxt__internal_alias"))); 8404#else 8405#ifndef xmlRelaxNGFreeParserCtxt 8406extern __typeof (xmlRelaxNGFreeParserCtxt) xmlRelaxNGFreeParserCtxt__internal_alias __attribute((visibility("hidden"))); 8407#define xmlRelaxNGFreeParserCtxt xmlRelaxNGFreeParserCtxt__internal_alias 8408#endif 8409#endif 8410#endif 8411 8412#if defined(LIBXML_SCHEMAS_ENABLED) 8413#ifdef bottom_relaxng 8414#undef xmlRelaxNGFreeValidCtxt 8415extern __typeof (xmlRelaxNGFreeValidCtxt) xmlRelaxNGFreeValidCtxt __attribute((alias("xmlRelaxNGFreeValidCtxt__internal_alias"))); 8416#else 8417#ifndef xmlRelaxNGFreeValidCtxt 8418extern __typeof (xmlRelaxNGFreeValidCtxt) xmlRelaxNGFreeValidCtxt__internal_alias __attribute((visibility("hidden"))); 8419#define xmlRelaxNGFreeValidCtxt xmlRelaxNGFreeValidCtxt__internal_alias 8420#endif 8421#endif 8422#endif 8423 8424#if defined(LIBXML_SCHEMAS_ENABLED) 8425#ifdef bottom_relaxng 8426#undef xmlRelaxNGGetParserErrors 8427extern __typeof (xmlRelaxNGGetParserErrors) xmlRelaxNGGetParserErrors __attribute((alias("xmlRelaxNGGetParserErrors__internal_alias"))); 8428#else 8429#ifndef xmlRelaxNGGetParserErrors 8430extern __typeof (xmlRelaxNGGetParserErrors) xmlRelaxNGGetParserErrors__internal_alias __attribute((visibility("hidden"))); 8431#define xmlRelaxNGGetParserErrors xmlRelaxNGGetParserErrors__internal_alias 8432#endif 8433#endif 8434#endif 8435 8436#if defined(LIBXML_SCHEMAS_ENABLED) 8437#ifdef bottom_relaxng 8438#undef xmlRelaxNGGetValidErrors 8439extern __typeof (xmlRelaxNGGetValidErrors) xmlRelaxNGGetValidErrors __attribute((alias("xmlRelaxNGGetValidErrors__internal_alias"))); 8440#else 8441#ifndef xmlRelaxNGGetValidErrors 8442extern __typeof (xmlRelaxNGGetValidErrors) xmlRelaxNGGetValidErrors__internal_alias __attribute((visibility("hidden"))); 8443#define xmlRelaxNGGetValidErrors xmlRelaxNGGetValidErrors__internal_alias 8444#endif 8445#endif 8446#endif 8447 8448#if defined(LIBXML_SCHEMAS_ENABLED) 8449#ifdef bottom_relaxng 8450#undef xmlRelaxNGInitTypes 8451extern __typeof (xmlRelaxNGInitTypes) xmlRelaxNGInitTypes __attribute((alias("xmlRelaxNGInitTypes__internal_alias"))); 8452#else 8453#ifndef xmlRelaxNGInitTypes 8454extern __typeof (xmlRelaxNGInitTypes) xmlRelaxNGInitTypes__internal_alias __attribute((visibility("hidden"))); 8455#define xmlRelaxNGInitTypes xmlRelaxNGInitTypes__internal_alias 8456#endif 8457#endif 8458#endif 8459 8460#if defined(LIBXML_SCHEMAS_ENABLED) 8461#ifdef bottom_relaxng 8462#undef xmlRelaxNGNewDocParserCtxt 8463extern __typeof (xmlRelaxNGNewDocParserCtxt) xmlRelaxNGNewDocParserCtxt __attribute((alias("xmlRelaxNGNewDocParserCtxt__internal_alias"))); 8464#else 8465#ifndef xmlRelaxNGNewDocParserCtxt 8466extern __typeof (xmlRelaxNGNewDocParserCtxt) xmlRelaxNGNewDocParserCtxt__internal_alias __attribute((visibility("hidden"))); 8467#define xmlRelaxNGNewDocParserCtxt xmlRelaxNGNewDocParserCtxt__internal_alias 8468#endif 8469#endif 8470#endif 8471 8472#if defined(LIBXML_SCHEMAS_ENABLED) 8473#ifdef bottom_relaxng 8474#undef xmlRelaxNGNewMemParserCtxt 8475extern __typeof (xmlRelaxNGNewMemParserCtxt) xmlRelaxNGNewMemParserCtxt __attribute((alias("xmlRelaxNGNewMemParserCtxt__internal_alias"))); 8476#else 8477#ifndef xmlRelaxNGNewMemParserCtxt 8478extern __typeof (xmlRelaxNGNewMemParserCtxt) xmlRelaxNGNewMemParserCtxt__internal_alias __attribute((visibility("hidden"))); 8479#define xmlRelaxNGNewMemParserCtxt xmlRelaxNGNewMemParserCtxt__internal_alias 8480#endif 8481#endif 8482#endif 8483 8484#if defined(LIBXML_SCHEMAS_ENABLED) 8485#ifdef bottom_relaxng 8486#undef xmlRelaxNGNewParserCtxt 8487extern __typeof (xmlRelaxNGNewParserCtxt) xmlRelaxNGNewParserCtxt __attribute((alias("xmlRelaxNGNewParserCtxt__internal_alias"))); 8488#else 8489#ifndef xmlRelaxNGNewParserCtxt 8490extern __typeof (xmlRelaxNGNewParserCtxt) xmlRelaxNGNewParserCtxt__internal_alias __attribute((visibility("hidden"))); 8491#define xmlRelaxNGNewParserCtxt xmlRelaxNGNewParserCtxt__internal_alias 8492#endif 8493#endif 8494#endif 8495 8496#if defined(LIBXML_SCHEMAS_ENABLED) 8497#ifdef bottom_relaxng 8498#undef xmlRelaxNGNewValidCtxt 8499extern __typeof (xmlRelaxNGNewValidCtxt) xmlRelaxNGNewValidCtxt __attribute((alias("xmlRelaxNGNewValidCtxt__internal_alias"))); 8500#else 8501#ifndef xmlRelaxNGNewValidCtxt 8502extern __typeof (xmlRelaxNGNewValidCtxt) xmlRelaxNGNewValidCtxt__internal_alias __attribute((visibility("hidden"))); 8503#define xmlRelaxNGNewValidCtxt xmlRelaxNGNewValidCtxt__internal_alias 8504#endif 8505#endif 8506#endif 8507 8508#if defined(LIBXML_SCHEMAS_ENABLED) 8509#ifdef bottom_relaxng 8510#undef xmlRelaxNGParse 8511extern __typeof (xmlRelaxNGParse) xmlRelaxNGParse __attribute((alias("xmlRelaxNGParse__internal_alias"))); 8512#else 8513#ifndef xmlRelaxNGParse 8514extern __typeof (xmlRelaxNGParse) xmlRelaxNGParse__internal_alias __attribute((visibility("hidden"))); 8515#define xmlRelaxNGParse xmlRelaxNGParse__internal_alias 8516#endif 8517#endif 8518#endif 8519 8520#if defined(LIBXML_SCHEMAS_ENABLED) 8521#ifdef bottom_relaxng 8522#undef xmlRelaxNGSetParserErrors 8523extern __typeof (xmlRelaxNGSetParserErrors) xmlRelaxNGSetParserErrors __attribute((alias("xmlRelaxNGSetParserErrors__internal_alias"))); 8524#else 8525#ifndef xmlRelaxNGSetParserErrors 8526extern __typeof (xmlRelaxNGSetParserErrors) xmlRelaxNGSetParserErrors__internal_alias __attribute((visibility("hidden"))); 8527#define xmlRelaxNGSetParserErrors xmlRelaxNGSetParserErrors__internal_alias 8528#endif 8529#endif 8530#endif 8531 8532#if defined(LIBXML_SCHEMAS_ENABLED) 8533#ifdef bottom_relaxng 8534#undef xmlRelaxNGSetParserStructuredErrors 8535extern __typeof (xmlRelaxNGSetParserStructuredErrors) xmlRelaxNGSetParserStructuredErrors __attribute((alias("xmlRelaxNGSetParserStructuredErrors__internal_alias"))); 8536#else 8537#ifndef xmlRelaxNGSetParserStructuredErrors 8538extern __typeof (xmlRelaxNGSetParserStructuredErrors) xmlRelaxNGSetParserStructuredErrors__internal_alias __attribute((visibility("hidden"))); 8539#define xmlRelaxNGSetParserStructuredErrors xmlRelaxNGSetParserStructuredErrors__internal_alias 8540#endif 8541#endif 8542#endif 8543 8544#if defined(LIBXML_SCHEMAS_ENABLED) 8545#ifdef bottom_relaxng 8546#undef xmlRelaxNGSetValidErrors 8547extern __typeof (xmlRelaxNGSetValidErrors) xmlRelaxNGSetValidErrors __attribute((alias("xmlRelaxNGSetValidErrors__internal_alias"))); 8548#else 8549#ifndef xmlRelaxNGSetValidErrors 8550extern __typeof (xmlRelaxNGSetValidErrors) xmlRelaxNGSetValidErrors__internal_alias __attribute((visibility("hidden"))); 8551#define xmlRelaxNGSetValidErrors xmlRelaxNGSetValidErrors__internal_alias 8552#endif 8553#endif 8554#endif 8555 8556#if defined(LIBXML_SCHEMAS_ENABLED) 8557#ifdef bottom_relaxng 8558#undef xmlRelaxNGSetValidStructuredErrors 8559extern __typeof (xmlRelaxNGSetValidStructuredErrors) xmlRelaxNGSetValidStructuredErrors __attribute((alias("xmlRelaxNGSetValidStructuredErrors__internal_alias"))); 8560#else 8561#ifndef xmlRelaxNGSetValidStructuredErrors 8562extern __typeof (xmlRelaxNGSetValidStructuredErrors) xmlRelaxNGSetValidStructuredErrors__internal_alias __attribute((visibility("hidden"))); 8563#define xmlRelaxNGSetValidStructuredErrors xmlRelaxNGSetValidStructuredErrors__internal_alias 8564#endif 8565#endif 8566#endif 8567 8568#if defined(LIBXML_SCHEMAS_ENABLED) 8569#ifdef bottom_relaxng 8570#undef xmlRelaxNGValidateDoc 8571extern __typeof (xmlRelaxNGValidateDoc) xmlRelaxNGValidateDoc __attribute((alias("xmlRelaxNGValidateDoc__internal_alias"))); 8572#else 8573#ifndef xmlRelaxNGValidateDoc 8574extern __typeof (xmlRelaxNGValidateDoc) xmlRelaxNGValidateDoc__internal_alias __attribute((visibility("hidden"))); 8575#define xmlRelaxNGValidateDoc xmlRelaxNGValidateDoc__internal_alias 8576#endif 8577#endif 8578#endif 8579 8580#if defined(LIBXML_SCHEMAS_ENABLED) 8581#ifdef bottom_relaxng 8582#undef xmlRelaxNGValidateFullElement 8583extern __typeof (xmlRelaxNGValidateFullElement) xmlRelaxNGValidateFullElement __attribute((alias("xmlRelaxNGValidateFullElement__internal_alias"))); 8584#else 8585#ifndef xmlRelaxNGValidateFullElement 8586extern __typeof (xmlRelaxNGValidateFullElement) xmlRelaxNGValidateFullElement__internal_alias __attribute((visibility("hidden"))); 8587#define xmlRelaxNGValidateFullElement xmlRelaxNGValidateFullElement__internal_alias 8588#endif 8589#endif 8590#endif 8591 8592#if defined(LIBXML_SCHEMAS_ENABLED) 8593#ifdef bottom_relaxng 8594#undef xmlRelaxNGValidatePopElement 8595extern __typeof (xmlRelaxNGValidatePopElement) xmlRelaxNGValidatePopElement __attribute((alias("xmlRelaxNGValidatePopElement__internal_alias"))); 8596#else 8597#ifndef xmlRelaxNGValidatePopElement 8598extern __typeof (xmlRelaxNGValidatePopElement) xmlRelaxNGValidatePopElement__internal_alias __attribute((visibility("hidden"))); 8599#define xmlRelaxNGValidatePopElement xmlRelaxNGValidatePopElement__internal_alias 8600#endif 8601#endif 8602#endif 8603 8604#if defined(LIBXML_SCHEMAS_ENABLED) 8605#ifdef bottom_relaxng 8606#undef xmlRelaxNGValidatePushCData 8607extern __typeof (xmlRelaxNGValidatePushCData) xmlRelaxNGValidatePushCData __attribute((alias("xmlRelaxNGValidatePushCData__internal_alias"))); 8608#else 8609#ifndef xmlRelaxNGValidatePushCData 8610extern __typeof (xmlRelaxNGValidatePushCData) xmlRelaxNGValidatePushCData__internal_alias __attribute((visibility("hidden"))); 8611#define xmlRelaxNGValidatePushCData xmlRelaxNGValidatePushCData__internal_alias 8612#endif 8613#endif 8614#endif 8615 8616#if defined(LIBXML_SCHEMAS_ENABLED) 8617#ifdef bottom_relaxng 8618#undef xmlRelaxNGValidatePushElement 8619extern __typeof (xmlRelaxNGValidatePushElement) xmlRelaxNGValidatePushElement __attribute((alias("xmlRelaxNGValidatePushElement__internal_alias"))); 8620#else 8621#ifndef xmlRelaxNGValidatePushElement 8622extern __typeof (xmlRelaxNGValidatePushElement) xmlRelaxNGValidatePushElement__internal_alias __attribute((visibility("hidden"))); 8623#define xmlRelaxNGValidatePushElement xmlRelaxNGValidatePushElement__internal_alias 8624#endif 8625#endif 8626#endif 8627 8628#if defined(LIBXML_SCHEMAS_ENABLED) 8629#ifdef bottom_relaxng 8630#undef xmlRelaxParserSetFlag 8631extern __typeof (xmlRelaxParserSetFlag) xmlRelaxParserSetFlag __attribute((alias("xmlRelaxParserSetFlag__internal_alias"))); 8632#else 8633#ifndef xmlRelaxParserSetFlag 8634extern __typeof (xmlRelaxParserSetFlag) xmlRelaxParserSetFlag__internal_alias __attribute((visibility("hidden"))); 8635#define xmlRelaxParserSetFlag xmlRelaxParserSetFlag__internal_alias 8636#endif 8637#endif 8638#endif 8639 8640#ifdef bottom_valid 8641#undef xmlRemoveID 8642extern __typeof (xmlRemoveID) xmlRemoveID __attribute((alias("xmlRemoveID__internal_alias"))); 8643#else 8644#ifndef xmlRemoveID 8645extern __typeof (xmlRemoveID) xmlRemoveID__internal_alias __attribute((visibility("hidden"))); 8646#define xmlRemoveID xmlRemoveID__internal_alias 8647#endif 8648#endif 8649 8650#ifdef bottom_tree 8651#undef xmlRemoveProp 8652extern __typeof (xmlRemoveProp) xmlRemoveProp __attribute((alias("xmlRemoveProp__internal_alias"))); 8653#else 8654#ifndef xmlRemoveProp 8655extern __typeof (xmlRemoveProp) xmlRemoveProp__internal_alias __attribute((visibility("hidden"))); 8656#define xmlRemoveProp xmlRemoveProp__internal_alias 8657#endif 8658#endif 8659 8660#ifdef bottom_valid 8661#undef xmlRemoveRef 8662extern __typeof (xmlRemoveRef) xmlRemoveRef __attribute((alias("xmlRemoveRef__internal_alias"))); 8663#else 8664#ifndef xmlRemoveRef 8665extern __typeof (xmlRemoveRef) xmlRemoveRef__internal_alias __attribute((visibility("hidden"))); 8666#define xmlRemoveRef xmlRemoveRef__internal_alias 8667#endif 8668#endif 8669 8670#if defined(LIBXML_TREE_ENABLED) || defined(LIBXML_WRITER_ENABLED) 8671#ifdef bottom_tree 8672#undef xmlReplaceNode 8673extern __typeof (xmlReplaceNode) xmlReplaceNode __attribute((alias("xmlReplaceNode__internal_alias"))); 8674#else 8675#ifndef xmlReplaceNode 8676extern __typeof (xmlReplaceNode) xmlReplaceNode__internal_alias __attribute((visibility("hidden"))); 8677#define xmlReplaceNode xmlReplaceNode__internal_alias 8678#endif 8679#endif 8680#endif 8681 8682#ifdef bottom_error 8683#undef xmlResetError 8684extern __typeof (xmlResetError) xmlResetError __attribute((alias("xmlResetError__internal_alias"))); 8685#else 8686#ifndef xmlResetError 8687extern __typeof (xmlResetError) xmlResetError__internal_alias __attribute((visibility("hidden"))); 8688#define xmlResetError xmlResetError__internal_alias 8689#endif 8690#endif 8691 8692#ifdef bottom_error 8693#undef xmlResetLastError 8694extern __typeof (xmlResetLastError) xmlResetLastError __attribute((alias("xmlResetLastError__internal_alias"))); 8695#else 8696#ifndef xmlResetLastError 8697extern __typeof (xmlResetLastError) xmlResetLastError__internal_alias __attribute((visibility("hidden"))); 8698#define xmlResetLastError xmlResetLastError__internal_alias 8699#endif 8700#endif 8701 8702#ifdef bottom_SAX2 8703#undef xmlSAX2AttributeDecl 8704extern __typeof (xmlSAX2AttributeDecl) xmlSAX2AttributeDecl __attribute((alias("xmlSAX2AttributeDecl__internal_alias"))); 8705#else 8706#ifndef xmlSAX2AttributeDecl 8707extern __typeof (xmlSAX2AttributeDecl) xmlSAX2AttributeDecl__internal_alias __attribute((visibility("hidden"))); 8708#define xmlSAX2AttributeDecl xmlSAX2AttributeDecl__internal_alias 8709#endif 8710#endif 8711 8712#ifdef bottom_SAX2 8713#undef xmlSAX2CDataBlock 8714extern __typeof (xmlSAX2CDataBlock) xmlSAX2CDataBlock __attribute((alias("xmlSAX2CDataBlock__internal_alias"))); 8715#else 8716#ifndef xmlSAX2CDataBlock 8717extern __typeof (xmlSAX2CDataBlock) xmlSAX2CDataBlock__internal_alias __attribute((visibility("hidden"))); 8718#define xmlSAX2CDataBlock xmlSAX2CDataBlock__internal_alias 8719#endif 8720#endif 8721 8722#ifdef bottom_SAX2 8723#undef xmlSAX2Characters 8724extern __typeof (xmlSAX2Characters) xmlSAX2Characters __attribute((alias("xmlSAX2Characters__internal_alias"))); 8725#else 8726#ifndef xmlSAX2Characters 8727extern __typeof (xmlSAX2Characters) xmlSAX2Characters__internal_alias __attribute((visibility("hidden"))); 8728#define xmlSAX2Characters xmlSAX2Characters__internal_alias 8729#endif 8730#endif 8731 8732#ifdef bottom_SAX2 8733#undef xmlSAX2Comment 8734extern __typeof (xmlSAX2Comment) xmlSAX2Comment __attribute((alias("xmlSAX2Comment__internal_alias"))); 8735#else 8736#ifndef xmlSAX2Comment 8737extern __typeof (xmlSAX2Comment) xmlSAX2Comment__internal_alias __attribute((visibility("hidden"))); 8738#define xmlSAX2Comment xmlSAX2Comment__internal_alias 8739#endif 8740#endif 8741 8742#ifdef bottom_SAX2 8743#undef xmlSAX2ElementDecl 8744extern __typeof (xmlSAX2ElementDecl) xmlSAX2ElementDecl __attribute((alias("xmlSAX2ElementDecl__internal_alias"))); 8745#else 8746#ifndef xmlSAX2ElementDecl 8747extern __typeof (xmlSAX2ElementDecl) xmlSAX2ElementDecl__internal_alias __attribute((visibility("hidden"))); 8748#define xmlSAX2ElementDecl xmlSAX2ElementDecl__internal_alias 8749#endif 8750#endif 8751 8752#ifdef bottom_SAX2 8753#undef xmlSAX2EndDocument 8754extern __typeof (xmlSAX2EndDocument) xmlSAX2EndDocument __attribute((alias("xmlSAX2EndDocument__internal_alias"))); 8755#else 8756#ifndef xmlSAX2EndDocument 8757extern __typeof (xmlSAX2EndDocument) xmlSAX2EndDocument__internal_alias __attribute((visibility("hidden"))); 8758#define xmlSAX2EndDocument xmlSAX2EndDocument__internal_alias 8759#endif 8760#endif 8761 8762#if defined(LIBXML_SAX1_ENABLED) || defined(LIBXML_HTML_ENABLED) || defined(LIBXML_WRITER_ENABLED) || defined(LIBXML_DOCB_ENABLED) 8763#ifdef bottom_SAX2 8764#undef xmlSAX2EndElement 8765extern __typeof (xmlSAX2EndElement) xmlSAX2EndElement __attribute((alias("xmlSAX2EndElement__internal_alias"))); 8766#else 8767#ifndef xmlSAX2EndElement 8768extern __typeof (xmlSAX2EndElement) xmlSAX2EndElement__internal_alias __attribute((visibility("hidden"))); 8769#define xmlSAX2EndElement xmlSAX2EndElement__internal_alias 8770#endif 8771#endif 8772#endif 8773 8774#ifdef bottom_SAX2 8775#undef xmlSAX2EndElementNs 8776extern __typeof (xmlSAX2EndElementNs) xmlSAX2EndElementNs __attribute((alias("xmlSAX2EndElementNs__internal_alias"))); 8777#else 8778#ifndef xmlSAX2EndElementNs 8779extern __typeof (xmlSAX2EndElementNs) xmlSAX2EndElementNs__internal_alias __attribute((visibility("hidden"))); 8780#define xmlSAX2EndElementNs xmlSAX2EndElementNs__internal_alias 8781#endif 8782#endif 8783 8784#ifdef bottom_SAX2 8785#undef xmlSAX2EntityDecl 8786extern __typeof (xmlSAX2EntityDecl) xmlSAX2EntityDecl __attribute((alias("xmlSAX2EntityDecl__internal_alias"))); 8787#else 8788#ifndef xmlSAX2EntityDecl 8789extern __typeof (xmlSAX2EntityDecl) xmlSAX2EntityDecl__internal_alias __attribute((visibility("hidden"))); 8790#define xmlSAX2EntityDecl xmlSAX2EntityDecl__internal_alias 8791#endif 8792#endif 8793 8794#ifdef bottom_SAX2 8795#undef xmlSAX2ExternalSubset 8796extern __typeof (xmlSAX2ExternalSubset) xmlSAX2ExternalSubset __attribute((alias("xmlSAX2ExternalSubset__internal_alias"))); 8797#else 8798#ifndef xmlSAX2ExternalSubset 8799extern __typeof (xmlSAX2ExternalSubset) xmlSAX2ExternalSubset__internal_alias __attribute((visibility("hidden"))); 8800#define xmlSAX2ExternalSubset xmlSAX2ExternalSubset__internal_alias 8801#endif 8802#endif 8803 8804#ifdef bottom_SAX2 8805#undef xmlSAX2GetColumnNumber 8806extern __typeof (xmlSAX2GetColumnNumber) xmlSAX2GetColumnNumber __attribute((alias("xmlSAX2GetColumnNumber__internal_alias"))); 8807#else 8808#ifndef xmlSAX2GetColumnNumber 8809extern __typeof (xmlSAX2GetColumnNumber) xmlSAX2GetColumnNumber__internal_alias __attribute((visibility("hidden"))); 8810#define xmlSAX2GetColumnNumber xmlSAX2GetColumnNumber__internal_alias 8811#endif 8812#endif 8813 8814#ifdef bottom_SAX2 8815#undef xmlSAX2GetEntity 8816extern __typeof (xmlSAX2GetEntity) xmlSAX2GetEntity __attribute((alias("xmlSAX2GetEntity__internal_alias"))); 8817#else 8818#ifndef xmlSAX2GetEntity 8819extern __typeof (xmlSAX2GetEntity) xmlSAX2GetEntity__internal_alias __attribute((visibility("hidden"))); 8820#define xmlSAX2GetEntity xmlSAX2GetEntity__internal_alias 8821#endif 8822#endif 8823 8824#ifdef bottom_SAX2 8825#undef xmlSAX2GetLineNumber 8826extern __typeof (xmlSAX2GetLineNumber) xmlSAX2GetLineNumber __attribute((alias("xmlSAX2GetLineNumber__internal_alias"))); 8827#else 8828#ifndef xmlSAX2GetLineNumber 8829extern __typeof (xmlSAX2GetLineNumber) xmlSAX2GetLineNumber__internal_alias __attribute((visibility("hidden"))); 8830#define xmlSAX2GetLineNumber xmlSAX2GetLineNumber__internal_alias 8831#endif 8832#endif 8833 8834#ifdef bottom_SAX2 8835#undef xmlSAX2GetParameterEntity 8836extern __typeof (xmlSAX2GetParameterEntity) xmlSAX2GetParameterEntity __attribute((alias("xmlSAX2GetParameterEntity__internal_alias"))); 8837#else 8838#ifndef xmlSAX2GetParameterEntity 8839extern __typeof (xmlSAX2GetParameterEntity) xmlSAX2GetParameterEntity__internal_alias __attribute((visibility("hidden"))); 8840#define xmlSAX2GetParameterEntity xmlSAX2GetParameterEntity__internal_alias 8841#endif 8842#endif 8843 8844#ifdef bottom_SAX2 8845#undef xmlSAX2GetPublicId 8846extern __typeof (xmlSAX2GetPublicId) xmlSAX2GetPublicId __attribute((alias("xmlSAX2GetPublicId__internal_alias"))); 8847#else 8848#ifndef xmlSAX2GetPublicId 8849extern __typeof (xmlSAX2GetPublicId) xmlSAX2GetPublicId__internal_alias __attribute((visibility("hidden"))); 8850#define xmlSAX2GetPublicId xmlSAX2GetPublicId__internal_alias 8851#endif 8852#endif 8853 8854#ifdef bottom_SAX2 8855#undef xmlSAX2GetSystemId 8856extern __typeof (xmlSAX2GetSystemId) xmlSAX2GetSystemId __attribute((alias("xmlSAX2GetSystemId__internal_alias"))); 8857#else 8858#ifndef xmlSAX2GetSystemId 8859extern __typeof (xmlSAX2GetSystemId) xmlSAX2GetSystemId__internal_alias __attribute((visibility("hidden"))); 8860#define xmlSAX2GetSystemId xmlSAX2GetSystemId__internal_alias 8861#endif 8862#endif 8863 8864#ifdef bottom_SAX2 8865#undef xmlSAX2HasExternalSubset 8866extern __typeof (xmlSAX2HasExternalSubset) xmlSAX2HasExternalSubset __attribute((alias("xmlSAX2HasExternalSubset__internal_alias"))); 8867#else 8868#ifndef xmlSAX2HasExternalSubset 8869extern __typeof (xmlSAX2HasExternalSubset) xmlSAX2HasExternalSubset__internal_alias __attribute((visibility("hidden"))); 8870#define xmlSAX2HasExternalSubset xmlSAX2HasExternalSubset__internal_alias 8871#endif 8872#endif 8873 8874#ifdef bottom_SAX2 8875#undef xmlSAX2HasInternalSubset 8876extern __typeof (xmlSAX2HasInternalSubset) xmlSAX2HasInternalSubset __attribute((alias("xmlSAX2HasInternalSubset__internal_alias"))); 8877#else 8878#ifndef xmlSAX2HasInternalSubset 8879extern __typeof (xmlSAX2HasInternalSubset) xmlSAX2HasInternalSubset__internal_alias __attribute((visibility("hidden"))); 8880#define xmlSAX2HasInternalSubset xmlSAX2HasInternalSubset__internal_alias 8881#endif 8882#endif 8883 8884#ifdef bottom_SAX2 8885#undef xmlSAX2IgnorableWhitespace 8886extern __typeof (xmlSAX2IgnorableWhitespace) xmlSAX2IgnorableWhitespace __attribute((alias("xmlSAX2IgnorableWhitespace__internal_alias"))); 8887#else 8888#ifndef xmlSAX2IgnorableWhitespace 8889extern __typeof (xmlSAX2IgnorableWhitespace) xmlSAX2IgnorableWhitespace__internal_alias __attribute((visibility("hidden"))); 8890#define xmlSAX2IgnorableWhitespace xmlSAX2IgnorableWhitespace__internal_alias 8891#endif 8892#endif 8893 8894#ifdef bottom_SAX2 8895#undef xmlSAX2InitDefaultSAXHandler 8896extern __typeof (xmlSAX2InitDefaultSAXHandler) xmlSAX2InitDefaultSAXHandler __attribute((alias("xmlSAX2InitDefaultSAXHandler__internal_alias"))); 8897#else 8898#ifndef xmlSAX2InitDefaultSAXHandler 8899extern __typeof (xmlSAX2InitDefaultSAXHandler) xmlSAX2InitDefaultSAXHandler__internal_alias __attribute((visibility("hidden"))); 8900#define xmlSAX2InitDefaultSAXHandler xmlSAX2InitDefaultSAXHandler__internal_alias 8901#endif 8902#endif 8903 8904#if defined(LIBXML_DOCB_ENABLED) 8905#ifdef bottom_SAX2 8906#undef xmlSAX2InitDocbDefaultSAXHandler 8907extern __typeof (xmlSAX2InitDocbDefaultSAXHandler) xmlSAX2InitDocbDefaultSAXHandler __attribute((alias("xmlSAX2InitDocbDefaultSAXHandler__internal_alias"))); 8908#else 8909#ifndef xmlSAX2InitDocbDefaultSAXHandler 8910extern __typeof (xmlSAX2InitDocbDefaultSAXHandler) xmlSAX2InitDocbDefaultSAXHandler__internal_alias __attribute((visibility("hidden"))); 8911#define xmlSAX2InitDocbDefaultSAXHandler xmlSAX2InitDocbDefaultSAXHandler__internal_alias 8912#endif 8913#endif 8914#endif 8915 8916#if defined(LIBXML_HTML_ENABLED) 8917#ifdef bottom_SAX2 8918#undef xmlSAX2InitHtmlDefaultSAXHandler 8919extern __typeof (xmlSAX2InitHtmlDefaultSAXHandler) xmlSAX2InitHtmlDefaultSAXHandler __attribute((alias("xmlSAX2InitHtmlDefaultSAXHandler__internal_alias"))); 8920#else 8921#ifndef xmlSAX2InitHtmlDefaultSAXHandler 8922extern __typeof (xmlSAX2InitHtmlDefaultSAXHandler) xmlSAX2InitHtmlDefaultSAXHandler__internal_alias __attribute((visibility("hidden"))); 8923#define xmlSAX2InitHtmlDefaultSAXHandler xmlSAX2InitHtmlDefaultSAXHandler__internal_alias 8924#endif 8925#endif 8926#endif 8927 8928#ifdef bottom_SAX2 8929#undef xmlSAX2InternalSubset 8930extern __typeof (xmlSAX2InternalSubset) xmlSAX2InternalSubset __attribute((alias("xmlSAX2InternalSubset__internal_alias"))); 8931#else 8932#ifndef xmlSAX2InternalSubset 8933extern __typeof (xmlSAX2InternalSubset) xmlSAX2InternalSubset__internal_alias __attribute((visibility("hidden"))); 8934#define xmlSAX2InternalSubset xmlSAX2InternalSubset__internal_alias 8935#endif 8936#endif 8937 8938#ifdef bottom_SAX2 8939#undef xmlSAX2IsStandalone 8940extern __typeof (xmlSAX2IsStandalone) xmlSAX2IsStandalone __attribute((alias("xmlSAX2IsStandalone__internal_alias"))); 8941#else 8942#ifndef xmlSAX2IsStandalone 8943extern __typeof (xmlSAX2IsStandalone) xmlSAX2IsStandalone__internal_alias __attribute((visibility("hidden"))); 8944#define xmlSAX2IsStandalone xmlSAX2IsStandalone__internal_alias 8945#endif 8946#endif 8947 8948#ifdef bottom_SAX2 8949#undef xmlSAX2NotationDecl 8950extern __typeof (xmlSAX2NotationDecl) xmlSAX2NotationDecl __attribute((alias("xmlSAX2NotationDecl__internal_alias"))); 8951#else 8952#ifndef xmlSAX2NotationDecl 8953extern __typeof (xmlSAX2NotationDecl) xmlSAX2NotationDecl__internal_alias __attribute((visibility("hidden"))); 8954#define xmlSAX2NotationDecl xmlSAX2NotationDecl__internal_alias 8955#endif 8956#endif 8957 8958#ifdef bottom_SAX2 8959#undef xmlSAX2ProcessingInstruction 8960extern __typeof (xmlSAX2ProcessingInstruction) xmlSAX2ProcessingInstruction __attribute((alias("xmlSAX2ProcessingInstruction__internal_alias"))); 8961#else 8962#ifndef xmlSAX2ProcessingInstruction 8963extern __typeof (xmlSAX2ProcessingInstruction) xmlSAX2ProcessingInstruction__internal_alias __attribute((visibility("hidden"))); 8964#define xmlSAX2ProcessingInstruction xmlSAX2ProcessingInstruction__internal_alias 8965#endif 8966#endif 8967 8968#ifdef bottom_SAX2 8969#undef xmlSAX2Reference 8970extern __typeof (xmlSAX2Reference) xmlSAX2Reference __attribute((alias("xmlSAX2Reference__internal_alias"))); 8971#else 8972#ifndef xmlSAX2Reference 8973extern __typeof (xmlSAX2Reference) xmlSAX2Reference__internal_alias __attribute((visibility("hidden"))); 8974#define xmlSAX2Reference xmlSAX2Reference__internal_alias 8975#endif 8976#endif 8977 8978#ifdef bottom_SAX2 8979#undef xmlSAX2ResolveEntity 8980extern __typeof (xmlSAX2ResolveEntity) xmlSAX2ResolveEntity __attribute((alias("xmlSAX2ResolveEntity__internal_alias"))); 8981#else 8982#ifndef xmlSAX2ResolveEntity 8983extern __typeof (xmlSAX2ResolveEntity) xmlSAX2ResolveEntity__internal_alias __attribute((visibility("hidden"))); 8984#define xmlSAX2ResolveEntity xmlSAX2ResolveEntity__internal_alias 8985#endif 8986#endif 8987 8988#ifdef bottom_SAX2 8989#undef xmlSAX2SetDocumentLocator 8990extern __typeof (xmlSAX2SetDocumentLocator) xmlSAX2SetDocumentLocator __attribute((alias("xmlSAX2SetDocumentLocator__internal_alias"))); 8991#else 8992#ifndef xmlSAX2SetDocumentLocator 8993extern __typeof (xmlSAX2SetDocumentLocator) xmlSAX2SetDocumentLocator__internal_alias __attribute((visibility("hidden"))); 8994#define xmlSAX2SetDocumentLocator xmlSAX2SetDocumentLocator__internal_alias 8995#endif 8996#endif 8997 8998#ifdef bottom_SAX2 8999#undef xmlSAX2StartDocument 9000extern __typeof (xmlSAX2StartDocument) xmlSAX2StartDocument __attribute((alias("xmlSAX2StartDocument__internal_alias"))); 9001#else 9002#ifndef xmlSAX2StartDocument 9003extern __typeof (xmlSAX2StartDocument) xmlSAX2StartDocument__internal_alias __attribute((visibility("hidden"))); 9004#define xmlSAX2StartDocument xmlSAX2StartDocument__internal_alias 9005#endif 9006#endif 9007 9008#if defined(LIBXML_SAX1_ENABLED) || defined(LIBXML_HTML_ENABLED) || defined(LIBXML_WRITER_ENABLED) || defined(LIBXML_DOCB_ENABLED) 9009#ifdef bottom_SAX2 9010#undef xmlSAX2StartElement 9011extern __typeof (xmlSAX2StartElement) xmlSAX2StartElement __attribute((alias("xmlSAX2StartElement__internal_alias"))); 9012#else 9013#ifndef xmlSAX2StartElement 9014extern __typeof (xmlSAX2StartElement) xmlSAX2StartElement__internal_alias __attribute((visibility("hidden"))); 9015#define xmlSAX2StartElement xmlSAX2StartElement__internal_alias 9016#endif 9017#endif 9018#endif 9019 9020#ifdef bottom_SAX2 9021#undef xmlSAX2StartElementNs 9022extern __typeof (xmlSAX2StartElementNs) xmlSAX2StartElementNs __attribute((alias("xmlSAX2StartElementNs__internal_alias"))); 9023#else 9024#ifndef xmlSAX2StartElementNs 9025extern __typeof (xmlSAX2StartElementNs) xmlSAX2StartElementNs__internal_alias __attribute((visibility("hidden"))); 9026#define xmlSAX2StartElementNs xmlSAX2StartElementNs__internal_alias 9027#endif 9028#endif 9029 9030#ifdef bottom_SAX2 9031#undef xmlSAX2UnparsedEntityDecl 9032extern __typeof (xmlSAX2UnparsedEntityDecl) xmlSAX2UnparsedEntityDecl __attribute((alias("xmlSAX2UnparsedEntityDecl__internal_alias"))); 9033#else 9034#ifndef xmlSAX2UnparsedEntityDecl 9035extern __typeof (xmlSAX2UnparsedEntityDecl) xmlSAX2UnparsedEntityDecl__internal_alias __attribute((visibility("hidden"))); 9036#define xmlSAX2UnparsedEntityDecl xmlSAX2UnparsedEntityDecl__internal_alias 9037#endif 9038#endif 9039 9040#if defined(LIBXML_SAX1_ENABLED) 9041#ifdef bottom_SAX2 9042#undef xmlSAXDefaultVersion 9043extern __typeof (xmlSAXDefaultVersion) xmlSAXDefaultVersion __attribute((alias("xmlSAXDefaultVersion__internal_alias"))); 9044#else 9045#ifndef xmlSAXDefaultVersion 9046extern __typeof (xmlSAXDefaultVersion) xmlSAXDefaultVersion__internal_alias __attribute((visibility("hidden"))); 9047#define xmlSAXDefaultVersion xmlSAXDefaultVersion__internal_alias 9048#endif 9049#endif 9050#endif 9051 9052#if defined(LIBXML_VALID_ENABLED) 9053#ifdef bottom_parser 9054#undef xmlSAXParseDTD 9055extern __typeof (xmlSAXParseDTD) xmlSAXParseDTD __attribute((alias("xmlSAXParseDTD__internal_alias"))); 9056#else 9057#ifndef xmlSAXParseDTD 9058extern __typeof (xmlSAXParseDTD) xmlSAXParseDTD__internal_alias __attribute((visibility("hidden"))); 9059#define xmlSAXParseDTD xmlSAXParseDTD__internal_alias 9060#endif 9061#endif 9062#endif 9063 9064#if defined(LIBXML_SAX1_ENABLED) 9065#ifdef bottom_parser 9066#undef xmlSAXParseDoc 9067extern __typeof (xmlSAXParseDoc) xmlSAXParseDoc __attribute((alias("xmlSAXParseDoc__internal_alias"))); 9068#else 9069#ifndef xmlSAXParseDoc 9070extern __typeof (xmlSAXParseDoc) xmlSAXParseDoc__internal_alias __attribute((visibility("hidden"))); 9071#define xmlSAXParseDoc xmlSAXParseDoc__internal_alias 9072#endif 9073#endif 9074#endif 9075 9076#if defined(LIBXML_SAX1_ENABLED) 9077#ifdef bottom_parser 9078#undef xmlSAXParseEntity 9079extern __typeof (xmlSAXParseEntity) xmlSAXParseEntity __attribute((alias("xmlSAXParseEntity__internal_alias"))); 9080#else 9081#ifndef xmlSAXParseEntity 9082extern __typeof (xmlSAXParseEntity) xmlSAXParseEntity__internal_alias __attribute((visibility("hidden"))); 9083#define xmlSAXParseEntity xmlSAXParseEntity__internal_alias 9084#endif 9085#endif 9086#endif 9087 9088#if defined(LIBXML_SAX1_ENABLED) 9089#ifdef bottom_parser 9090#undef xmlSAXParseFile 9091extern __typeof (xmlSAXParseFile) xmlSAXParseFile __attribute((alias("xmlSAXParseFile__internal_alias"))); 9092#else 9093#ifndef xmlSAXParseFile 9094extern __typeof (xmlSAXParseFile) xmlSAXParseFile__internal_alias __attribute((visibility("hidden"))); 9095#define xmlSAXParseFile xmlSAXParseFile__internal_alias 9096#endif 9097#endif 9098#endif 9099 9100#if defined(LIBXML_SAX1_ENABLED) 9101#ifdef bottom_parser 9102#undef xmlSAXParseFileWithData 9103extern __typeof (xmlSAXParseFileWithData) xmlSAXParseFileWithData __attribute((alias("xmlSAXParseFileWithData__internal_alias"))); 9104#else 9105#ifndef xmlSAXParseFileWithData 9106extern __typeof (xmlSAXParseFileWithData) xmlSAXParseFileWithData__internal_alias __attribute((visibility("hidden"))); 9107#define xmlSAXParseFileWithData xmlSAXParseFileWithData__internal_alias 9108#endif 9109#endif 9110#endif 9111 9112#if defined(LIBXML_SAX1_ENABLED) 9113#ifdef bottom_parser 9114#undef xmlSAXParseMemory 9115extern __typeof (xmlSAXParseMemory) xmlSAXParseMemory __attribute((alias("xmlSAXParseMemory__internal_alias"))); 9116#else 9117#ifndef xmlSAXParseMemory 9118extern __typeof (xmlSAXParseMemory) xmlSAXParseMemory__internal_alias __attribute((visibility("hidden"))); 9119#define xmlSAXParseMemory xmlSAXParseMemory__internal_alias 9120#endif 9121#endif 9122#endif 9123 9124#if defined(LIBXML_SAX1_ENABLED) 9125#ifdef bottom_parser 9126#undef xmlSAXParseMemoryWithData 9127extern __typeof (xmlSAXParseMemoryWithData) xmlSAXParseMemoryWithData __attribute((alias("xmlSAXParseMemoryWithData__internal_alias"))); 9128#else 9129#ifndef xmlSAXParseMemoryWithData 9130extern __typeof (xmlSAXParseMemoryWithData) xmlSAXParseMemoryWithData__internal_alias __attribute((visibility("hidden"))); 9131#define xmlSAXParseMemoryWithData xmlSAXParseMemoryWithData__internal_alias 9132#endif 9133#endif 9134#endif 9135 9136#if defined(LIBXML_SAX1_ENABLED) 9137#ifdef bottom_parser 9138#undef xmlSAXUserParseFile 9139extern __typeof (xmlSAXUserParseFile) xmlSAXUserParseFile __attribute((alias("xmlSAXUserParseFile__internal_alias"))); 9140#else 9141#ifndef xmlSAXUserParseFile 9142extern __typeof (xmlSAXUserParseFile) xmlSAXUserParseFile__internal_alias __attribute((visibility("hidden"))); 9143#define xmlSAXUserParseFile xmlSAXUserParseFile__internal_alias 9144#endif 9145#endif 9146#endif 9147 9148#if defined(LIBXML_SAX1_ENABLED) 9149#ifdef bottom_parser 9150#undef xmlSAXUserParseMemory 9151extern __typeof (xmlSAXUserParseMemory) xmlSAXUserParseMemory __attribute((alias("xmlSAXUserParseMemory__internal_alias"))); 9152#else 9153#ifndef xmlSAXUserParseMemory 9154extern __typeof (xmlSAXUserParseMemory) xmlSAXUserParseMemory__internal_alias __attribute((visibility("hidden"))); 9155#define xmlSAXUserParseMemory xmlSAXUserParseMemory__internal_alias 9156#endif 9157#endif 9158#endif 9159 9160#ifdef bottom_SAX2 9161#undef xmlSAXVersion 9162extern __typeof (xmlSAXVersion) xmlSAXVersion __attribute((alias("xmlSAXVersion__internal_alias"))); 9163#else 9164#ifndef xmlSAXVersion 9165extern __typeof (xmlSAXVersion) xmlSAXVersion__internal_alias __attribute((visibility("hidden"))); 9166#define xmlSAXVersion xmlSAXVersion__internal_alias 9167#endif 9168#endif 9169 9170#if defined(LIBXML_OUTPUT_ENABLED) 9171#ifdef bottom_xmlsave 9172#undef xmlSaveClose 9173extern __typeof (xmlSaveClose) xmlSaveClose __attribute((alias("xmlSaveClose__internal_alias"))); 9174#else 9175#ifndef xmlSaveClose 9176extern __typeof (xmlSaveClose) xmlSaveClose__internal_alias __attribute((visibility("hidden"))); 9177#define xmlSaveClose xmlSaveClose__internal_alias 9178#endif 9179#endif 9180#endif 9181 9182#if defined(LIBXML_OUTPUT_ENABLED) 9183#ifdef bottom_xmlsave 9184#undef xmlSaveDoc 9185extern __typeof (xmlSaveDoc) xmlSaveDoc __attribute((alias("xmlSaveDoc__internal_alias"))); 9186#else 9187#ifndef xmlSaveDoc 9188extern __typeof (xmlSaveDoc) xmlSaveDoc__internal_alias __attribute((visibility("hidden"))); 9189#define xmlSaveDoc xmlSaveDoc__internal_alias 9190#endif 9191#endif 9192#endif 9193 9194#if defined(LIBXML_OUTPUT_ENABLED) 9195#ifdef bottom_xmlsave 9196#undef xmlSaveFile 9197extern __typeof (xmlSaveFile) xmlSaveFile __attribute((alias("xmlSaveFile__internal_alias"))); 9198#else 9199#ifndef xmlSaveFile 9200extern __typeof (xmlSaveFile) xmlSaveFile__internal_alias __attribute((visibility("hidden"))); 9201#define xmlSaveFile xmlSaveFile__internal_alias 9202#endif 9203#endif 9204#endif 9205 9206#if defined(LIBXML_OUTPUT_ENABLED) 9207#ifdef bottom_xmlsave 9208#undef xmlSaveFileEnc 9209extern __typeof (xmlSaveFileEnc) xmlSaveFileEnc __attribute((alias("xmlSaveFileEnc__internal_alias"))); 9210#else 9211#ifndef xmlSaveFileEnc 9212extern __typeof (xmlSaveFileEnc) xmlSaveFileEnc__internal_alias __attribute((visibility("hidden"))); 9213#define xmlSaveFileEnc xmlSaveFileEnc__internal_alias 9214#endif 9215#endif 9216#endif 9217 9218#if defined(LIBXML_OUTPUT_ENABLED) 9219#ifdef bottom_xmlsave 9220#undef xmlSaveFileTo 9221extern __typeof (xmlSaveFileTo) xmlSaveFileTo __attribute((alias("xmlSaveFileTo__internal_alias"))); 9222#else 9223#ifndef xmlSaveFileTo 9224extern __typeof (xmlSaveFileTo) xmlSaveFileTo__internal_alias __attribute((visibility("hidden"))); 9225#define xmlSaveFileTo xmlSaveFileTo__internal_alias 9226#endif 9227#endif 9228#endif 9229 9230#if defined(LIBXML_OUTPUT_ENABLED) 9231#ifdef bottom_xmlsave 9232#undef xmlSaveFlush 9233extern __typeof (xmlSaveFlush) xmlSaveFlush __attribute((alias("xmlSaveFlush__internal_alias"))); 9234#else 9235#ifndef xmlSaveFlush 9236extern __typeof (xmlSaveFlush) xmlSaveFlush__internal_alias __attribute((visibility("hidden"))); 9237#define xmlSaveFlush xmlSaveFlush__internal_alias 9238#endif 9239#endif 9240#endif 9241 9242#if defined(LIBXML_OUTPUT_ENABLED) 9243#ifdef bottom_xmlsave 9244#undef xmlSaveFormatFile 9245extern __typeof (xmlSaveFormatFile) xmlSaveFormatFile __attribute((alias("xmlSaveFormatFile__internal_alias"))); 9246#else 9247#ifndef xmlSaveFormatFile 9248extern __typeof (xmlSaveFormatFile) xmlSaveFormatFile__internal_alias __attribute((visibility("hidden"))); 9249#define xmlSaveFormatFile xmlSaveFormatFile__internal_alias 9250#endif 9251#endif 9252#endif 9253 9254#if defined(LIBXML_OUTPUT_ENABLED) 9255#ifdef bottom_xmlsave 9256#undef xmlSaveFormatFileEnc 9257extern __typeof (xmlSaveFormatFileEnc) xmlSaveFormatFileEnc __attribute((alias("xmlSaveFormatFileEnc__internal_alias"))); 9258#else 9259#ifndef xmlSaveFormatFileEnc 9260extern __typeof (xmlSaveFormatFileEnc) xmlSaveFormatFileEnc__internal_alias __attribute((visibility("hidden"))); 9261#define xmlSaveFormatFileEnc xmlSaveFormatFileEnc__internal_alias 9262#endif 9263#endif 9264#endif 9265 9266#if defined(LIBXML_OUTPUT_ENABLED) 9267#ifdef bottom_xmlsave 9268#undef xmlSaveFormatFileTo 9269extern __typeof (xmlSaveFormatFileTo) xmlSaveFormatFileTo __attribute((alias("xmlSaveFormatFileTo__internal_alias"))); 9270#else 9271#ifndef xmlSaveFormatFileTo 9272extern __typeof (xmlSaveFormatFileTo) xmlSaveFormatFileTo__internal_alias __attribute((visibility("hidden"))); 9273#define xmlSaveFormatFileTo xmlSaveFormatFileTo__internal_alias 9274#endif 9275#endif 9276#endif 9277 9278#if defined(LIBXML_OUTPUT_ENABLED) 9279#ifdef bottom_xmlsave 9280#undef xmlSaveSetAttrEscape 9281extern __typeof (xmlSaveSetAttrEscape) xmlSaveSetAttrEscape __attribute((alias("xmlSaveSetAttrEscape__internal_alias"))); 9282#else 9283#ifndef xmlSaveSetAttrEscape 9284extern __typeof (xmlSaveSetAttrEscape) xmlSaveSetAttrEscape__internal_alias __attribute((visibility("hidden"))); 9285#define xmlSaveSetAttrEscape xmlSaveSetAttrEscape__internal_alias 9286#endif 9287#endif 9288#endif 9289 9290#if defined(LIBXML_OUTPUT_ENABLED) 9291#ifdef bottom_xmlsave 9292#undef xmlSaveSetEscape 9293extern __typeof (xmlSaveSetEscape) xmlSaveSetEscape __attribute((alias("xmlSaveSetEscape__internal_alias"))); 9294#else 9295#ifndef xmlSaveSetEscape 9296extern __typeof (xmlSaveSetEscape) xmlSaveSetEscape__internal_alias __attribute((visibility("hidden"))); 9297#define xmlSaveSetEscape xmlSaveSetEscape__internal_alias 9298#endif 9299#endif 9300#endif 9301 9302#if defined(LIBXML_OUTPUT_ENABLED) 9303#ifdef bottom_xmlsave 9304#undef xmlSaveToBuffer 9305extern __typeof (xmlSaveToBuffer) xmlSaveToBuffer __attribute((alias("xmlSaveToBuffer__internal_alias"))); 9306#else 9307#ifndef xmlSaveToBuffer 9308extern __typeof (xmlSaveToBuffer) xmlSaveToBuffer__internal_alias __attribute((visibility("hidden"))); 9309#define xmlSaveToBuffer xmlSaveToBuffer__internal_alias 9310#endif 9311#endif 9312#endif 9313 9314#if defined(LIBXML_OUTPUT_ENABLED) 9315#ifdef bottom_xmlsave 9316#undef xmlSaveToFd 9317extern __typeof (xmlSaveToFd) xmlSaveToFd __attribute((alias("xmlSaveToFd__internal_alias"))); 9318#else 9319#ifndef xmlSaveToFd 9320extern __typeof (xmlSaveToFd) xmlSaveToFd__internal_alias __attribute((visibility("hidden"))); 9321#define xmlSaveToFd xmlSaveToFd__internal_alias 9322#endif 9323#endif 9324#endif 9325 9326#if defined(LIBXML_OUTPUT_ENABLED) 9327#ifdef bottom_xmlsave 9328#undef xmlSaveToFilename 9329extern __typeof (xmlSaveToFilename) xmlSaveToFilename __attribute((alias("xmlSaveToFilename__internal_alias"))); 9330#else 9331#ifndef xmlSaveToFilename 9332extern __typeof (xmlSaveToFilename) xmlSaveToFilename__internal_alias __attribute((visibility("hidden"))); 9333#define xmlSaveToFilename xmlSaveToFilename__internal_alias 9334#endif 9335#endif 9336#endif 9337 9338#if defined(LIBXML_OUTPUT_ENABLED) 9339#ifdef bottom_xmlsave 9340#undef xmlSaveToIO 9341extern __typeof (xmlSaveToIO) xmlSaveToIO __attribute((alias("xmlSaveToIO__internal_alias"))); 9342#else 9343#ifndef xmlSaveToIO 9344extern __typeof (xmlSaveToIO) xmlSaveToIO__internal_alias __attribute((visibility("hidden"))); 9345#define xmlSaveToIO xmlSaveToIO__internal_alias 9346#endif 9347#endif 9348#endif 9349 9350#if defined(LIBXML_OUTPUT_ENABLED) 9351#ifdef bottom_xmlsave 9352#undef xmlSaveTree 9353extern __typeof (xmlSaveTree) xmlSaveTree __attribute((alias("xmlSaveTree__internal_alias"))); 9354#else 9355#ifndef xmlSaveTree 9356extern __typeof (xmlSaveTree) xmlSaveTree__internal_alias __attribute((visibility("hidden"))); 9357#define xmlSaveTree xmlSaveTree__internal_alias 9358#endif 9359#endif 9360#endif 9361 9362#ifdef bottom_uri 9363#undef xmlSaveUri 9364extern __typeof (xmlSaveUri) xmlSaveUri __attribute((alias("xmlSaveUri__internal_alias"))); 9365#else 9366#ifndef xmlSaveUri 9367extern __typeof (xmlSaveUri) xmlSaveUri__internal_alias __attribute((visibility("hidden"))); 9368#define xmlSaveUri xmlSaveUri__internal_alias 9369#endif 9370#endif 9371 9372#if defined(LIBXML_LEGACY_ENABLED) 9373#ifdef bottom_legacy 9374#undef xmlScanName 9375extern __typeof (xmlScanName) xmlScanName __attribute((alias("xmlScanName__internal_alias"))); 9376#else 9377#ifndef xmlScanName 9378extern __typeof (xmlScanName) xmlScanName__internal_alias __attribute((visibility("hidden"))); 9379#define xmlScanName xmlScanName__internal_alias 9380#endif 9381#endif 9382#endif 9383 9384#if defined(LIBXML_SCHEMAS_ENABLED) 9385#ifdef bottom_xmlschemas 9386#undef xmlSchemaCheckFacet 9387extern __typeof (xmlSchemaCheckFacet) xmlSchemaCheckFacet __attribute((alias("xmlSchemaCheckFacet__internal_alias"))); 9388#else 9389#ifndef xmlSchemaCheckFacet 9390extern __typeof (xmlSchemaCheckFacet) xmlSchemaCheckFacet__internal_alias __attribute((visibility("hidden"))); 9391#define xmlSchemaCheckFacet xmlSchemaCheckFacet__internal_alias 9392#endif 9393#endif 9394#endif 9395 9396#if defined(LIBXML_SCHEMAS_ENABLED) 9397#ifdef bottom_xmlschemastypes 9398#undef xmlSchemaCleanupTypes 9399extern __typeof (xmlSchemaCleanupTypes) xmlSchemaCleanupTypes __attribute((alias("xmlSchemaCleanupTypes__internal_alias"))); 9400#else 9401#ifndef xmlSchemaCleanupTypes 9402extern __typeof (xmlSchemaCleanupTypes) xmlSchemaCleanupTypes__internal_alias __attribute((visibility("hidden"))); 9403#define xmlSchemaCleanupTypes xmlSchemaCleanupTypes__internal_alias 9404#endif 9405#endif 9406#endif 9407 9408#if defined(LIBXML_SCHEMAS_ENABLED) 9409#ifdef bottom_xmlschemastypes 9410#undef xmlSchemaCollapseString 9411extern __typeof (xmlSchemaCollapseString) xmlSchemaCollapseString __attribute((alias("xmlSchemaCollapseString__internal_alias"))); 9412#else 9413#ifndef xmlSchemaCollapseString 9414extern __typeof (xmlSchemaCollapseString) xmlSchemaCollapseString__internal_alias __attribute((visibility("hidden"))); 9415#define xmlSchemaCollapseString xmlSchemaCollapseString__internal_alias 9416#endif 9417#endif 9418#endif 9419 9420#if defined(LIBXML_SCHEMAS_ENABLED) 9421#ifdef bottom_xmlschemastypes 9422#undef xmlSchemaCompareValues 9423extern __typeof (xmlSchemaCompareValues) xmlSchemaCompareValues __attribute((alias("xmlSchemaCompareValues__internal_alias"))); 9424#else 9425#ifndef xmlSchemaCompareValues 9426extern __typeof (xmlSchemaCompareValues) xmlSchemaCompareValues__internal_alias __attribute((visibility("hidden"))); 9427#define xmlSchemaCompareValues xmlSchemaCompareValues__internal_alias 9428#endif 9429#endif 9430#endif 9431 9432#if defined(LIBXML_SCHEMAS_ENABLED) 9433#ifdef bottom_xmlschemastypes 9434#undef xmlSchemaCompareValuesWhtsp 9435extern __typeof (xmlSchemaCompareValuesWhtsp) xmlSchemaCompareValuesWhtsp __attribute((alias("xmlSchemaCompareValuesWhtsp__internal_alias"))); 9436#else 9437#ifndef xmlSchemaCompareValuesWhtsp 9438extern __typeof (xmlSchemaCompareValuesWhtsp) xmlSchemaCompareValuesWhtsp__internal_alias __attribute((visibility("hidden"))); 9439#define xmlSchemaCompareValuesWhtsp xmlSchemaCompareValuesWhtsp__internal_alias 9440#endif 9441#endif 9442#endif 9443 9444#if defined(LIBXML_SCHEMAS_ENABLED) 9445#ifdef bottom_xmlschemastypes 9446#undef xmlSchemaCopyValue 9447extern __typeof (xmlSchemaCopyValue) xmlSchemaCopyValue __attribute((alias("xmlSchemaCopyValue__internal_alias"))); 9448#else 9449#ifndef xmlSchemaCopyValue 9450extern __typeof (xmlSchemaCopyValue) xmlSchemaCopyValue__internal_alias __attribute((visibility("hidden"))); 9451#define xmlSchemaCopyValue xmlSchemaCopyValue__internal_alias 9452#endif 9453#endif 9454#endif 9455 9456#if defined(LIBXML_SCHEMAS_ENABLED) && defined(LIBXML_OUTPUT_ENABLED) 9457#ifdef bottom_xmlschemas 9458#undef xmlSchemaDump 9459extern __typeof (xmlSchemaDump) xmlSchemaDump __attribute((alias("xmlSchemaDump__internal_alias"))); 9460#else 9461#ifndef xmlSchemaDump 9462extern __typeof (xmlSchemaDump) xmlSchemaDump__internal_alias __attribute((visibility("hidden"))); 9463#define xmlSchemaDump xmlSchemaDump__internal_alias 9464#endif 9465#endif 9466#endif 9467 9468#if defined(LIBXML_SCHEMAS_ENABLED) 9469#ifdef bottom_xmlschemas 9470#undef xmlSchemaFree 9471extern __typeof (xmlSchemaFree) xmlSchemaFree __attribute((alias("xmlSchemaFree__internal_alias"))); 9472#else 9473#ifndef xmlSchemaFree 9474extern __typeof (xmlSchemaFree) xmlSchemaFree__internal_alias __attribute((visibility("hidden"))); 9475#define xmlSchemaFree xmlSchemaFree__internal_alias 9476#endif 9477#endif 9478#endif 9479 9480#if defined(LIBXML_SCHEMAS_ENABLED) 9481#ifdef bottom_xmlschemas 9482#undef xmlSchemaFreeFacet 9483extern __typeof (xmlSchemaFreeFacet) xmlSchemaFreeFacet __attribute((alias("xmlSchemaFreeFacet__internal_alias"))); 9484#else 9485#ifndef xmlSchemaFreeFacet 9486extern __typeof (xmlSchemaFreeFacet) xmlSchemaFreeFacet__internal_alias __attribute((visibility("hidden"))); 9487#define xmlSchemaFreeFacet xmlSchemaFreeFacet__internal_alias 9488#endif 9489#endif 9490#endif 9491 9492#if defined(LIBXML_SCHEMAS_ENABLED) 9493#ifdef bottom_xmlschemas 9494#undef xmlSchemaFreeParserCtxt 9495extern __typeof (xmlSchemaFreeParserCtxt) xmlSchemaFreeParserCtxt __attribute((alias("xmlSchemaFreeParserCtxt__internal_alias"))); 9496#else 9497#ifndef xmlSchemaFreeParserCtxt 9498extern __typeof (xmlSchemaFreeParserCtxt) xmlSchemaFreeParserCtxt__internal_alias __attribute((visibility("hidden"))); 9499#define xmlSchemaFreeParserCtxt xmlSchemaFreeParserCtxt__internal_alias 9500#endif 9501#endif 9502#endif 9503 9504#if defined(LIBXML_SCHEMAS_ENABLED) 9505#ifdef bottom_xmlschemas 9506#undef xmlSchemaFreeType 9507extern __typeof (xmlSchemaFreeType) xmlSchemaFreeType __attribute((alias("xmlSchemaFreeType__internal_alias"))); 9508#else 9509#ifndef xmlSchemaFreeType 9510extern __typeof (xmlSchemaFreeType) xmlSchemaFreeType__internal_alias __attribute((visibility("hidden"))); 9511#define xmlSchemaFreeType xmlSchemaFreeType__internal_alias 9512#endif 9513#endif 9514#endif 9515 9516#if defined(LIBXML_SCHEMAS_ENABLED) 9517#ifdef bottom_xmlschemas 9518#undef xmlSchemaFreeValidCtxt 9519extern __typeof (xmlSchemaFreeValidCtxt) xmlSchemaFreeValidCtxt __attribute((alias("xmlSchemaFreeValidCtxt__internal_alias"))); 9520#else 9521#ifndef xmlSchemaFreeValidCtxt 9522extern __typeof (xmlSchemaFreeValidCtxt) xmlSchemaFreeValidCtxt__internal_alias __attribute((visibility("hidden"))); 9523#define xmlSchemaFreeValidCtxt xmlSchemaFreeValidCtxt__internal_alias 9524#endif 9525#endif 9526#endif 9527 9528#if defined(LIBXML_SCHEMAS_ENABLED) 9529#ifdef bottom_xmlschemastypes 9530#undef xmlSchemaFreeValue 9531extern __typeof (xmlSchemaFreeValue) xmlSchemaFreeValue __attribute((alias("xmlSchemaFreeValue__internal_alias"))); 9532#else 9533#ifndef xmlSchemaFreeValue 9534extern __typeof (xmlSchemaFreeValue) xmlSchemaFreeValue__internal_alias __attribute((visibility("hidden"))); 9535#define xmlSchemaFreeValue xmlSchemaFreeValue__internal_alias 9536#endif 9537#endif 9538#endif 9539 9540#if defined(LIBXML_SCHEMAS_ENABLED) 9541#ifdef bottom_xmlschemas 9542#undef xmlSchemaFreeWildcard 9543extern __typeof (xmlSchemaFreeWildcard) xmlSchemaFreeWildcard __attribute((alias("xmlSchemaFreeWildcard__internal_alias"))); 9544#else 9545#ifndef xmlSchemaFreeWildcard 9546extern __typeof (xmlSchemaFreeWildcard) xmlSchemaFreeWildcard__internal_alias __attribute((visibility("hidden"))); 9547#define xmlSchemaFreeWildcard xmlSchemaFreeWildcard__internal_alias 9548#endif 9549#endif 9550#endif 9551 9552#if defined(LIBXML_SCHEMAS_ENABLED) 9553#ifdef bottom_xmlschemastypes 9554#undef xmlSchemaGetBuiltInListSimpleTypeItemType 9555extern __typeof (xmlSchemaGetBuiltInListSimpleTypeItemType) xmlSchemaGetBuiltInListSimpleTypeItemType __attribute((alias("xmlSchemaGetBuiltInListSimpleTypeItemType__internal_alias"))); 9556#else 9557#ifndef xmlSchemaGetBuiltInListSimpleTypeItemType 9558extern __typeof (xmlSchemaGetBuiltInListSimpleTypeItemType) xmlSchemaGetBuiltInListSimpleTypeItemType__internal_alias __attribute((visibility("hidden"))); 9559#define xmlSchemaGetBuiltInListSimpleTypeItemType xmlSchemaGetBuiltInListSimpleTypeItemType__internal_alias 9560#endif 9561#endif 9562#endif 9563 9564#if defined(LIBXML_SCHEMAS_ENABLED) 9565#ifdef bottom_xmlschemastypes 9566#undef xmlSchemaGetBuiltInType 9567extern __typeof (xmlSchemaGetBuiltInType) xmlSchemaGetBuiltInType __attribute((alias("xmlSchemaGetBuiltInType__internal_alias"))); 9568#else 9569#ifndef xmlSchemaGetBuiltInType 9570extern __typeof (xmlSchemaGetBuiltInType) xmlSchemaGetBuiltInType__internal_alias __attribute((visibility("hidden"))); 9571#define xmlSchemaGetBuiltInType xmlSchemaGetBuiltInType__internal_alias 9572#endif 9573#endif 9574#endif 9575 9576#if defined(LIBXML_SCHEMAS_ENABLED) 9577#ifdef bottom_xmlschemastypes 9578#undef xmlSchemaGetCanonValue 9579extern __typeof (xmlSchemaGetCanonValue) xmlSchemaGetCanonValue __attribute((alias("xmlSchemaGetCanonValue__internal_alias"))); 9580#else 9581#ifndef xmlSchemaGetCanonValue 9582extern __typeof (xmlSchemaGetCanonValue) xmlSchemaGetCanonValue__internal_alias __attribute((visibility("hidden"))); 9583#define xmlSchemaGetCanonValue xmlSchemaGetCanonValue__internal_alias 9584#endif 9585#endif 9586#endif 9587 9588#if defined(LIBXML_SCHEMAS_ENABLED) 9589#ifdef bottom_xmlschemastypes 9590#undef xmlSchemaGetCanonValueWhtsp 9591extern __typeof (xmlSchemaGetCanonValueWhtsp) xmlSchemaGetCanonValueWhtsp __attribute((alias("xmlSchemaGetCanonValueWhtsp__internal_alias"))); 9592#else 9593#ifndef xmlSchemaGetCanonValueWhtsp 9594extern __typeof (xmlSchemaGetCanonValueWhtsp) xmlSchemaGetCanonValueWhtsp__internal_alias __attribute((visibility("hidden"))); 9595#define xmlSchemaGetCanonValueWhtsp xmlSchemaGetCanonValueWhtsp__internal_alias 9596#endif 9597#endif 9598#endif 9599 9600#if defined(LIBXML_SCHEMAS_ENABLED) 9601#ifdef bottom_xmlschemastypes 9602#undef xmlSchemaGetFacetValueAsULong 9603extern __typeof (xmlSchemaGetFacetValueAsULong) xmlSchemaGetFacetValueAsULong __attribute((alias("xmlSchemaGetFacetValueAsULong__internal_alias"))); 9604#else 9605#ifndef xmlSchemaGetFacetValueAsULong 9606extern __typeof (xmlSchemaGetFacetValueAsULong) xmlSchemaGetFacetValueAsULong__internal_alias __attribute((visibility("hidden"))); 9607#define xmlSchemaGetFacetValueAsULong xmlSchemaGetFacetValueAsULong__internal_alias 9608#endif 9609#endif 9610#endif 9611 9612#if defined(LIBXML_SCHEMAS_ENABLED) 9613#ifdef bottom_xmlschemas 9614#undef xmlSchemaGetParserErrors 9615extern __typeof (xmlSchemaGetParserErrors) xmlSchemaGetParserErrors __attribute((alias("xmlSchemaGetParserErrors__internal_alias"))); 9616#else 9617#ifndef xmlSchemaGetParserErrors 9618extern __typeof (xmlSchemaGetParserErrors) xmlSchemaGetParserErrors__internal_alias __attribute((visibility("hidden"))); 9619#define xmlSchemaGetParserErrors xmlSchemaGetParserErrors__internal_alias 9620#endif 9621#endif 9622#endif 9623 9624#if defined(LIBXML_SCHEMAS_ENABLED) 9625#ifdef bottom_xmlschemastypes 9626#undef xmlSchemaGetPredefinedType 9627extern __typeof (xmlSchemaGetPredefinedType) xmlSchemaGetPredefinedType __attribute((alias("xmlSchemaGetPredefinedType__internal_alias"))); 9628#else 9629#ifndef xmlSchemaGetPredefinedType 9630extern __typeof (xmlSchemaGetPredefinedType) xmlSchemaGetPredefinedType__internal_alias __attribute((visibility("hidden"))); 9631#define xmlSchemaGetPredefinedType xmlSchemaGetPredefinedType__internal_alias 9632#endif 9633#endif 9634#endif 9635 9636#if defined(LIBXML_SCHEMAS_ENABLED) 9637#ifdef bottom_xmlschemastypes 9638#undef xmlSchemaGetValType 9639extern __typeof (xmlSchemaGetValType) xmlSchemaGetValType __attribute((alias("xmlSchemaGetValType__internal_alias"))); 9640#else 9641#ifndef xmlSchemaGetValType 9642extern __typeof (xmlSchemaGetValType) xmlSchemaGetValType__internal_alias __attribute((visibility("hidden"))); 9643#define xmlSchemaGetValType xmlSchemaGetValType__internal_alias 9644#endif 9645#endif 9646#endif 9647 9648#if defined(LIBXML_SCHEMAS_ENABLED) 9649#ifdef bottom_xmlschemas 9650#undef xmlSchemaGetValidErrors 9651extern __typeof (xmlSchemaGetValidErrors) xmlSchemaGetValidErrors __attribute((alias("xmlSchemaGetValidErrors__internal_alias"))); 9652#else 9653#ifndef xmlSchemaGetValidErrors 9654extern __typeof (xmlSchemaGetValidErrors) xmlSchemaGetValidErrors__internal_alias __attribute((visibility("hidden"))); 9655#define xmlSchemaGetValidErrors xmlSchemaGetValidErrors__internal_alias 9656#endif 9657#endif 9658#endif 9659 9660#if defined(LIBXML_SCHEMAS_ENABLED) 9661#ifdef bottom_xmlschemastypes 9662#undef xmlSchemaInitTypes 9663extern __typeof (xmlSchemaInitTypes) xmlSchemaInitTypes __attribute((alias("xmlSchemaInitTypes__internal_alias"))); 9664#else 9665#ifndef xmlSchemaInitTypes 9666extern __typeof (xmlSchemaInitTypes) xmlSchemaInitTypes__internal_alias __attribute((visibility("hidden"))); 9667#define xmlSchemaInitTypes xmlSchemaInitTypes__internal_alias 9668#endif 9669#endif 9670#endif 9671 9672#if defined(LIBXML_SCHEMAS_ENABLED) 9673#ifdef bottom_xmlschemastypes 9674#undef xmlSchemaIsBuiltInTypeFacet 9675extern __typeof (xmlSchemaIsBuiltInTypeFacet) xmlSchemaIsBuiltInTypeFacet __attribute((alias("xmlSchemaIsBuiltInTypeFacet__internal_alias"))); 9676#else 9677#ifndef xmlSchemaIsBuiltInTypeFacet 9678extern __typeof (xmlSchemaIsBuiltInTypeFacet) xmlSchemaIsBuiltInTypeFacet__internal_alias __attribute((visibility("hidden"))); 9679#define xmlSchemaIsBuiltInTypeFacet xmlSchemaIsBuiltInTypeFacet__internal_alias 9680#endif 9681#endif 9682#endif 9683 9684#if defined(LIBXML_SCHEMAS_ENABLED) 9685#ifdef bottom_xmlschemas 9686#undef xmlSchemaIsValid 9687extern __typeof (xmlSchemaIsValid) xmlSchemaIsValid __attribute((alias("xmlSchemaIsValid__internal_alias"))); 9688#else 9689#ifndef xmlSchemaIsValid 9690extern __typeof (xmlSchemaIsValid) xmlSchemaIsValid__internal_alias __attribute((visibility("hidden"))); 9691#define xmlSchemaIsValid xmlSchemaIsValid__internal_alias 9692#endif 9693#endif 9694#endif 9695 9696#if defined(LIBXML_SCHEMAS_ENABLED) 9697#ifdef bottom_xmlschemas 9698#undef xmlSchemaNewDocParserCtxt 9699extern __typeof (xmlSchemaNewDocParserCtxt) xmlSchemaNewDocParserCtxt __attribute((alias("xmlSchemaNewDocParserCtxt__internal_alias"))); 9700#else 9701#ifndef xmlSchemaNewDocParserCtxt 9702extern __typeof (xmlSchemaNewDocParserCtxt) xmlSchemaNewDocParserCtxt__internal_alias __attribute((visibility("hidden"))); 9703#define xmlSchemaNewDocParserCtxt xmlSchemaNewDocParserCtxt__internal_alias 9704#endif 9705#endif 9706#endif 9707 9708#if defined(LIBXML_SCHEMAS_ENABLED) 9709#ifdef bottom_xmlschemas 9710#undef xmlSchemaNewFacet 9711extern __typeof (xmlSchemaNewFacet) xmlSchemaNewFacet __attribute((alias("xmlSchemaNewFacet__internal_alias"))); 9712#else 9713#ifndef xmlSchemaNewFacet 9714extern __typeof (xmlSchemaNewFacet) xmlSchemaNewFacet__internal_alias __attribute((visibility("hidden"))); 9715#define xmlSchemaNewFacet xmlSchemaNewFacet__internal_alias 9716#endif 9717#endif 9718#endif 9719 9720#if defined(LIBXML_SCHEMAS_ENABLED) 9721#ifdef bottom_xmlschemas 9722#undef xmlSchemaNewMemParserCtxt 9723extern __typeof (xmlSchemaNewMemParserCtxt) xmlSchemaNewMemParserCtxt __attribute((alias("xmlSchemaNewMemParserCtxt__internal_alias"))); 9724#else 9725#ifndef xmlSchemaNewMemParserCtxt 9726extern __typeof (xmlSchemaNewMemParserCtxt) xmlSchemaNewMemParserCtxt__internal_alias __attribute((visibility("hidden"))); 9727#define xmlSchemaNewMemParserCtxt xmlSchemaNewMemParserCtxt__internal_alias 9728#endif 9729#endif 9730#endif 9731 9732#if defined(LIBXML_SCHEMAS_ENABLED) 9733#ifdef bottom_xmlschemastypes 9734#undef xmlSchemaNewNOTATIONValue 9735extern __typeof (xmlSchemaNewNOTATIONValue) xmlSchemaNewNOTATIONValue __attribute((alias("xmlSchemaNewNOTATIONValue__internal_alias"))); 9736#else 9737#ifndef xmlSchemaNewNOTATIONValue 9738extern __typeof (xmlSchemaNewNOTATIONValue) xmlSchemaNewNOTATIONValue__internal_alias __attribute((visibility("hidden"))); 9739#define xmlSchemaNewNOTATIONValue xmlSchemaNewNOTATIONValue__internal_alias 9740#endif 9741#endif 9742#endif 9743 9744#if defined(LIBXML_SCHEMAS_ENABLED) 9745#ifdef bottom_xmlschemas 9746#undef xmlSchemaNewParserCtxt 9747extern __typeof (xmlSchemaNewParserCtxt) xmlSchemaNewParserCtxt __attribute((alias("xmlSchemaNewParserCtxt__internal_alias"))); 9748#else 9749#ifndef xmlSchemaNewParserCtxt 9750extern __typeof (xmlSchemaNewParserCtxt) xmlSchemaNewParserCtxt__internal_alias __attribute((visibility("hidden"))); 9751#define xmlSchemaNewParserCtxt xmlSchemaNewParserCtxt__internal_alias 9752#endif 9753#endif 9754#endif 9755 9756#if defined(LIBXML_SCHEMAS_ENABLED) 9757#ifdef bottom_xmlschemastypes 9758#undef xmlSchemaNewQNameValue 9759extern __typeof (xmlSchemaNewQNameValue) xmlSchemaNewQNameValue __attribute((alias("xmlSchemaNewQNameValue__internal_alias"))); 9760#else 9761#ifndef xmlSchemaNewQNameValue 9762extern __typeof (xmlSchemaNewQNameValue) xmlSchemaNewQNameValue__internal_alias __attribute((visibility("hidden"))); 9763#define xmlSchemaNewQNameValue xmlSchemaNewQNameValue__internal_alias 9764#endif 9765#endif 9766#endif 9767 9768#if defined(LIBXML_SCHEMAS_ENABLED) 9769#ifdef bottom_xmlschemastypes 9770#undef xmlSchemaNewStringValue 9771extern __typeof (xmlSchemaNewStringValue) xmlSchemaNewStringValue __attribute((alias("xmlSchemaNewStringValue__internal_alias"))); 9772#else 9773#ifndef xmlSchemaNewStringValue 9774extern __typeof (xmlSchemaNewStringValue) xmlSchemaNewStringValue__internal_alias __attribute((visibility("hidden"))); 9775#define xmlSchemaNewStringValue xmlSchemaNewStringValue__internal_alias 9776#endif 9777#endif 9778#endif 9779 9780#if defined(LIBXML_SCHEMAS_ENABLED) 9781#ifdef bottom_xmlschemas 9782#undef xmlSchemaNewValidCtxt 9783extern __typeof (xmlSchemaNewValidCtxt) xmlSchemaNewValidCtxt __attribute((alias("xmlSchemaNewValidCtxt__internal_alias"))); 9784#else 9785#ifndef xmlSchemaNewValidCtxt 9786extern __typeof (xmlSchemaNewValidCtxt) xmlSchemaNewValidCtxt__internal_alias __attribute((visibility("hidden"))); 9787#define xmlSchemaNewValidCtxt xmlSchemaNewValidCtxt__internal_alias 9788#endif 9789#endif 9790#endif 9791 9792#if defined(LIBXML_SCHEMAS_ENABLED) 9793#ifdef bottom_xmlschemas 9794#undef xmlSchemaParse 9795extern __typeof (xmlSchemaParse) xmlSchemaParse __attribute((alias("xmlSchemaParse__internal_alias"))); 9796#else 9797#ifndef xmlSchemaParse 9798extern __typeof (xmlSchemaParse) xmlSchemaParse__internal_alias __attribute((visibility("hidden"))); 9799#define xmlSchemaParse xmlSchemaParse__internal_alias 9800#endif 9801#endif 9802#endif 9803 9804#if defined(LIBXML_SCHEMAS_ENABLED) 9805#ifdef bottom_xmlschemas 9806#undef xmlSchemaSAXPlug 9807extern __typeof (xmlSchemaSAXPlug) xmlSchemaSAXPlug __attribute((alias("xmlSchemaSAXPlug__internal_alias"))); 9808#else 9809#ifndef xmlSchemaSAXPlug 9810extern __typeof (xmlSchemaSAXPlug) xmlSchemaSAXPlug__internal_alias __attribute((visibility("hidden"))); 9811#define xmlSchemaSAXPlug xmlSchemaSAXPlug__internal_alias 9812#endif 9813#endif 9814#endif 9815 9816#if defined(LIBXML_SCHEMAS_ENABLED) 9817#ifdef bottom_xmlschemas 9818#undef xmlSchemaSAXUnplug 9819extern __typeof (xmlSchemaSAXUnplug) xmlSchemaSAXUnplug __attribute((alias("xmlSchemaSAXUnplug__internal_alias"))); 9820#else 9821#ifndef xmlSchemaSAXUnplug 9822extern __typeof (xmlSchemaSAXUnplug) xmlSchemaSAXUnplug__internal_alias __attribute((visibility("hidden"))); 9823#define xmlSchemaSAXUnplug xmlSchemaSAXUnplug__internal_alias 9824#endif 9825#endif 9826#endif 9827 9828#if defined(LIBXML_SCHEMAS_ENABLED) 9829#ifdef bottom_xmlschemas 9830#undef xmlSchemaSetParserErrors 9831extern __typeof (xmlSchemaSetParserErrors) xmlSchemaSetParserErrors __attribute((alias("xmlSchemaSetParserErrors__internal_alias"))); 9832#else 9833#ifndef xmlSchemaSetParserErrors 9834extern __typeof (xmlSchemaSetParserErrors) xmlSchemaSetParserErrors__internal_alias __attribute((visibility("hidden"))); 9835#define xmlSchemaSetParserErrors xmlSchemaSetParserErrors__internal_alias 9836#endif 9837#endif 9838#endif 9839 9840#if defined(LIBXML_SCHEMAS_ENABLED) 9841#ifdef bottom_xmlschemas 9842#undef xmlSchemaSetParserStructuredErrors 9843extern __typeof (xmlSchemaSetParserStructuredErrors) xmlSchemaSetParserStructuredErrors __attribute((alias("xmlSchemaSetParserStructuredErrors__internal_alias"))); 9844#else 9845#ifndef xmlSchemaSetParserStructuredErrors 9846extern __typeof (xmlSchemaSetParserStructuredErrors) xmlSchemaSetParserStructuredErrors__internal_alias __attribute((visibility("hidden"))); 9847#define xmlSchemaSetParserStructuredErrors xmlSchemaSetParserStructuredErrors__internal_alias 9848#endif 9849#endif 9850#endif 9851 9852#if defined(LIBXML_SCHEMAS_ENABLED) 9853#ifdef bottom_xmlschemas 9854#undef xmlSchemaSetValidErrors 9855extern __typeof (xmlSchemaSetValidErrors) xmlSchemaSetValidErrors __attribute((alias("xmlSchemaSetValidErrors__internal_alias"))); 9856#else 9857#ifndef xmlSchemaSetValidErrors 9858extern __typeof (xmlSchemaSetValidErrors) xmlSchemaSetValidErrors__internal_alias __attribute((visibility("hidden"))); 9859#define xmlSchemaSetValidErrors xmlSchemaSetValidErrors__internal_alias 9860#endif 9861#endif 9862#endif 9863 9864#if defined(LIBXML_SCHEMAS_ENABLED) 9865#ifdef bottom_xmlschemas 9866#undef xmlSchemaSetValidOptions 9867extern __typeof (xmlSchemaSetValidOptions) xmlSchemaSetValidOptions __attribute((alias("xmlSchemaSetValidOptions__internal_alias"))); 9868#else 9869#ifndef xmlSchemaSetValidOptions 9870extern __typeof (xmlSchemaSetValidOptions) xmlSchemaSetValidOptions__internal_alias __attribute((visibility("hidden"))); 9871#define xmlSchemaSetValidOptions xmlSchemaSetValidOptions__internal_alias 9872#endif 9873#endif 9874#endif 9875 9876#if defined(LIBXML_SCHEMAS_ENABLED) 9877#ifdef bottom_xmlschemas 9878#undef xmlSchemaSetValidStructuredErrors 9879extern __typeof (xmlSchemaSetValidStructuredErrors) xmlSchemaSetValidStructuredErrors __attribute((alias("xmlSchemaSetValidStructuredErrors__internal_alias"))); 9880#else 9881#ifndef xmlSchemaSetValidStructuredErrors 9882extern __typeof (xmlSchemaSetValidStructuredErrors) xmlSchemaSetValidStructuredErrors__internal_alias __attribute((visibility("hidden"))); 9883#define xmlSchemaSetValidStructuredErrors xmlSchemaSetValidStructuredErrors__internal_alias 9884#endif 9885#endif 9886#endif 9887 9888#if defined(LIBXML_SCHEMAS_ENABLED) 9889#ifdef bottom_xmlschemastypes 9890#undef xmlSchemaValPredefTypeNode 9891extern __typeof (xmlSchemaValPredefTypeNode) xmlSchemaValPredefTypeNode __attribute((alias("xmlSchemaValPredefTypeNode__internal_alias"))); 9892#else 9893#ifndef xmlSchemaValPredefTypeNode 9894extern __typeof (xmlSchemaValPredefTypeNode) xmlSchemaValPredefTypeNode__internal_alias __attribute((visibility("hidden"))); 9895#define xmlSchemaValPredefTypeNode xmlSchemaValPredefTypeNode__internal_alias 9896#endif 9897#endif 9898#endif 9899 9900#if defined(LIBXML_SCHEMAS_ENABLED) 9901#ifdef bottom_xmlschemastypes 9902#undef xmlSchemaValPredefTypeNodeNoNorm 9903extern __typeof (xmlSchemaValPredefTypeNodeNoNorm) xmlSchemaValPredefTypeNodeNoNorm __attribute((alias("xmlSchemaValPredefTypeNodeNoNorm__internal_alias"))); 9904#else 9905#ifndef xmlSchemaValPredefTypeNodeNoNorm 9906extern __typeof (xmlSchemaValPredefTypeNodeNoNorm) xmlSchemaValPredefTypeNodeNoNorm__internal_alias __attribute((visibility("hidden"))); 9907#define xmlSchemaValPredefTypeNodeNoNorm xmlSchemaValPredefTypeNodeNoNorm__internal_alias 9908#endif 9909#endif 9910#endif 9911 9912#if defined(LIBXML_SCHEMAS_ENABLED) 9913#ifdef bottom_xmlschemas 9914#undef xmlSchemaValidCtxtGetOptions 9915extern __typeof (xmlSchemaValidCtxtGetOptions) xmlSchemaValidCtxtGetOptions __attribute((alias("xmlSchemaValidCtxtGetOptions__internal_alias"))); 9916#else 9917#ifndef xmlSchemaValidCtxtGetOptions 9918extern __typeof (xmlSchemaValidCtxtGetOptions) xmlSchemaValidCtxtGetOptions__internal_alias __attribute((visibility("hidden"))); 9919#define xmlSchemaValidCtxtGetOptions xmlSchemaValidCtxtGetOptions__internal_alias 9920#endif 9921#endif 9922#endif 9923 9924#if defined(LIBXML_SCHEMAS_ENABLED) 9925#ifdef bottom_xmlschemas 9926#undef xmlSchemaValidCtxtGetParserCtxt 9927extern __typeof (xmlSchemaValidCtxtGetParserCtxt) xmlSchemaValidCtxtGetParserCtxt __attribute((alias("xmlSchemaValidCtxtGetParserCtxt__internal_alias"))); 9928#else 9929#ifndef xmlSchemaValidCtxtGetParserCtxt 9930extern __typeof (xmlSchemaValidCtxtGetParserCtxt) xmlSchemaValidCtxtGetParserCtxt__internal_alias __attribute((visibility("hidden"))); 9931#define xmlSchemaValidCtxtGetParserCtxt xmlSchemaValidCtxtGetParserCtxt__internal_alias 9932#endif 9933#endif 9934#endif 9935 9936#if defined(LIBXML_SCHEMAS_ENABLED) 9937#ifdef bottom_xmlschemas 9938#undef xmlSchemaValidateDoc 9939extern __typeof (xmlSchemaValidateDoc) xmlSchemaValidateDoc __attribute((alias("xmlSchemaValidateDoc__internal_alias"))); 9940#else 9941#ifndef xmlSchemaValidateDoc 9942extern __typeof (xmlSchemaValidateDoc) xmlSchemaValidateDoc__internal_alias __attribute((visibility("hidden"))); 9943#define xmlSchemaValidateDoc xmlSchemaValidateDoc__internal_alias 9944#endif 9945#endif 9946#endif 9947 9948#if defined(LIBXML_SCHEMAS_ENABLED) 9949#ifdef bottom_xmlschemastypes 9950#undef xmlSchemaValidateFacet 9951extern __typeof (xmlSchemaValidateFacet) xmlSchemaValidateFacet __attribute((alias("xmlSchemaValidateFacet__internal_alias"))); 9952#else 9953#ifndef xmlSchemaValidateFacet 9954extern __typeof (xmlSchemaValidateFacet) xmlSchemaValidateFacet__internal_alias __attribute((visibility("hidden"))); 9955#define xmlSchemaValidateFacet xmlSchemaValidateFacet__internal_alias 9956#endif 9957#endif 9958#endif 9959 9960#if defined(LIBXML_SCHEMAS_ENABLED) 9961#ifdef bottom_xmlschemastypes 9962#undef xmlSchemaValidateFacetWhtsp 9963extern __typeof (xmlSchemaValidateFacetWhtsp) xmlSchemaValidateFacetWhtsp __attribute((alias("xmlSchemaValidateFacetWhtsp__internal_alias"))); 9964#else 9965#ifndef xmlSchemaValidateFacetWhtsp 9966extern __typeof (xmlSchemaValidateFacetWhtsp) xmlSchemaValidateFacetWhtsp__internal_alias __attribute((visibility("hidden"))); 9967#define xmlSchemaValidateFacetWhtsp xmlSchemaValidateFacetWhtsp__internal_alias 9968#endif 9969#endif 9970#endif 9971 9972#if defined(LIBXML_SCHEMAS_ENABLED) 9973#ifdef bottom_xmlschemas 9974#undef xmlSchemaValidateFile 9975extern __typeof (xmlSchemaValidateFile) xmlSchemaValidateFile __attribute((alias("xmlSchemaValidateFile__internal_alias"))); 9976#else 9977#ifndef xmlSchemaValidateFile 9978extern __typeof (xmlSchemaValidateFile) xmlSchemaValidateFile__internal_alias __attribute((visibility("hidden"))); 9979#define xmlSchemaValidateFile xmlSchemaValidateFile__internal_alias 9980#endif 9981#endif 9982#endif 9983 9984#if defined(LIBXML_SCHEMAS_ENABLED) 9985#ifdef bottom_xmlschemastypes 9986#undef xmlSchemaValidateLengthFacet 9987extern __typeof (xmlSchemaValidateLengthFacet) xmlSchemaValidateLengthFacet __attribute((alias("xmlSchemaValidateLengthFacet__internal_alias"))); 9988#else 9989#ifndef xmlSchemaValidateLengthFacet 9990extern __typeof (xmlSchemaValidateLengthFacet) xmlSchemaValidateLengthFacet__internal_alias __attribute((visibility("hidden"))); 9991#define xmlSchemaValidateLengthFacet xmlSchemaValidateLengthFacet__internal_alias 9992#endif 9993#endif 9994#endif 9995 9996#if defined(LIBXML_SCHEMAS_ENABLED) 9997#ifdef bottom_xmlschemastypes 9998#undef xmlSchemaValidateLengthFacetWhtsp 9999extern __typeof (xmlSchemaValidateLengthFacetWhtsp) xmlSchemaValidateLengthFacetWhtsp __attribute((alias("xmlSchemaValidateLengthFacetWhtsp__internal_alias"))); 10000#else 10001#ifndef xmlSchemaValidateLengthFacetWhtsp 10002extern __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 10011extern __typeof (xmlSchemaValidateListSimpleTypeFacet) xmlSchemaValidateListSimpleTypeFacet __attribute((alias("xmlSchemaValidateListSimpleTypeFacet__internal_alias"))); 10012#else 10013#ifndef xmlSchemaValidateListSimpleTypeFacet 10014extern __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 10023extern __typeof (xmlSchemaValidateOneElement) xmlSchemaValidateOneElement __attribute((alias("xmlSchemaValidateOneElement__internal_alias"))); 10024#else 10025#ifndef xmlSchemaValidateOneElement 10026extern __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 10035extern __typeof (xmlSchemaValidatePredefinedType) xmlSchemaValidatePredefinedType __attribute((alias("xmlSchemaValidatePredefinedType__internal_alias"))); 10036#else 10037#ifndef xmlSchemaValidatePredefinedType 10038extern __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 10047extern __typeof (xmlSchemaValidateStream) xmlSchemaValidateStream __attribute((alias("xmlSchemaValidateStream__internal_alias"))); 10048#else 10049#ifndef xmlSchemaValidateStream 10050extern __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 10059extern __typeof (xmlSchemaValueAppend) xmlSchemaValueAppend __attribute((alias("xmlSchemaValueAppend__internal_alias"))); 10060#else 10061#ifndef xmlSchemaValueAppend 10062extern __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 10071extern __typeof (xmlSchemaValueGetAsBoolean) xmlSchemaValueGetAsBoolean __attribute((alias("xmlSchemaValueGetAsBoolean__internal_alias"))); 10072#else 10073#ifndef xmlSchemaValueGetAsBoolean 10074extern __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 10083extern __typeof (xmlSchemaValueGetAsString) xmlSchemaValueGetAsString __attribute((alias("xmlSchemaValueGetAsString__internal_alias"))); 10084#else 10085#ifndef xmlSchemaValueGetAsString 10086extern __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 10095extern __typeof (xmlSchemaValueGetNext) xmlSchemaValueGetNext __attribute((alias("xmlSchemaValueGetNext__internal_alias"))); 10096#else 10097#ifndef xmlSchemaValueGetNext 10098extern __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 10107extern __typeof (xmlSchemaWhiteSpaceReplace) xmlSchemaWhiteSpaceReplace __attribute((alias("xmlSchemaWhiteSpaceReplace__internal_alias"))); 10108#else 10109#ifndef xmlSchemaWhiteSpaceReplace 10110extern __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 10119extern __typeof (xmlSchematronFree) xmlSchematronFree __attribute((alias("xmlSchematronFree__internal_alias"))); 10120#else 10121#ifndef xmlSchematronFree 10122extern __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 10131extern __typeof (xmlSchematronFreeParserCtxt) xmlSchematronFreeParserCtxt __attribute((alias("xmlSchematronFreeParserCtxt__internal_alias"))); 10132#else 10133#ifndef xmlSchematronFreeParserCtxt 10134extern __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 10143extern __typeof (xmlSchematronFreeValidCtxt) xmlSchematronFreeValidCtxt __attribute((alias("xmlSchematronFreeValidCtxt__internal_alias"))); 10144#else 10145#ifndef xmlSchematronFreeValidCtxt 10146extern __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 10155extern __typeof (xmlSchematronNewDocParserCtxt) xmlSchematronNewDocParserCtxt __attribute((alias("xmlSchematronNewDocParserCtxt__internal_alias"))); 10156#else 10157#ifndef xmlSchematronNewDocParserCtxt 10158extern __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 10167extern __typeof (xmlSchematronNewMemParserCtxt) xmlSchematronNewMemParserCtxt __attribute((alias("xmlSchematronNewMemParserCtxt__internal_alias"))); 10168#else 10169#ifndef xmlSchematronNewMemParserCtxt 10170extern __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 10179extern __typeof (xmlSchematronNewParserCtxt) xmlSchematronNewParserCtxt __attribute((alias("xmlSchematronNewParserCtxt__internal_alias"))); 10180#else 10181#ifndef xmlSchematronNewParserCtxt 10182extern __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 10191extern __typeof (xmlSchematronNewValidCtxt) xmlSchematronNewValidCtxt __attribute((alias("xmlSchematronNewValidCtxt__internal_alias"))); 10192#else 10193#ifndef xmlSchematronNewValidCtxt 10194extern __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 10203extern __typeof (xmlSchematronParse) xmlSchematronParse __attribute((alias("xmlSchematronParse__internal_alias"))); 10204#else 10205#ifndef xmlSchematronParse 10206extern __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 10215extern __typeof (xmlSchematronSetValidStructuredErrors) xmlSchematronSetValidStructuredErrors __attribute((alias("xmlSchematronSetValidStructuredErrors__internal_alias"))); 10216#else 10217#ifndef xmlSchematronSetValidStructuredErrors 10218extern __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 10227extern __typeof (xmlSchematronValidateDoc) xmlSchematronValidateDoc __attribute((alias("xmlSchematronValidateDoc__internal_alias"))); 10228#else 10229#ifndef xmlSchematronValidateDoc 10230extern __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 10238extern __typeof (xmlSearchNs) xmlSearchNs __attribute((alias("xmlSearchNs__internal_alias"))); 10239#else 10240#ifndef xmlSearchNs 10241extern __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 10248extern __typeof (xmlSearchNsByHref) xmlSearchNsByHref __attribute((alias("xmlSearchNsByHref__internal_alias"))); 10249#else 10250#ifndef xmlSearchNsByHref 10251extern __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 10258extern __typeof (xmlSetBufferAllocationScheme) xmlSetBufferAllocationScheme __attribute((alias("xmlSetBufferAllocationScheme__internal_alias"))); 10259#else 10260#ifndef xmlSetBufferAllocationScheme 10261extern __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 10268extern __typeof (xmlSetCompressMode) xmlSetCompressMode __attribute((alias("xmlSetCompressMode__internal_alias"))); 10269#else 10270#ifndef xmlSetCompressMode 10271extern __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 10278extern __typeof (xmlSetDocCompressMode) xmlSetDocCompressMode __attribute((alias("xmlSetDocCompressMode__internal_alias"))); 10279#else 10280#ifndef xmlSetDocCompressMode 10281extern __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 10289extern __typeof (xmlSetEntityReferenceFunc) xmlSetEntityReferenceFunc __attribute((alias("xmlSetEntityReferenceFunc__internal_alias"))); 10290#else 10291#ifndef xmlSetEntityReferenceFunc 10292extern __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 10300extern __typeof (xmlSetExternalEntityLoader) xmlSetExternalEntityLoader __attribute((alias("xmlSetExternalEntityLoader__internal_alias"))); 10301#else 10302#ifndef xmlSetExternalEntityLoader 10303extern __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 10311extern __typeof (xmlSetFeature) xmlSetFeature __attribute((alias("xmlSetFeature__internal_alias"))); 10312#else 10313#ifndef xmlSetFeature 10314extern __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 10322extern __typeof (xmlSetGenericErrorFunc) xmlSetGenericErrorFunc __attribute((alias("xmlSetGenericErrorFunc__internal_alias"))); 10323#else 10324#ifndef xmlSetGenericErrorFunc 10325extern __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 10332extern __typeof (xmlSetListDoc) xmlSetListDoc __attribute((alias("xmlSetListDoc__internal_alias"))); 10333#else 10334#ifndef xmlSetListDoc 10335extern __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 10342extern __typeof (xmlSetNs) xmlSetNs __attribute((alias("xmlSetNs__internal_alias"))); 10343#else 10344#ifndef xmlSetNs 10345extern __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 10353extern __typeof (xmlSetNsProp) xmlSetNsProp __attribute((alias("xmlSetNsProp__internal_alias"))); 10354#else 10355#ifndef xmlSetNsProp 10356extern __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 10365extern __typeof (xmlSetProp) xmlSetProp __attribute((alias("xmlSetProp__internal_alias"))); 10366#else 10367#ifndef xmlSetProp 10368extern __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 10376extern __typeof (xmlSetStructuredErrorFunc) xmlSetStructuredErrorFunc __attribute((alias("xmlSetStructuredErrorFunc__internal_alias"))); 10377#else 10378#ifndef xmlSetStructuredErrorFunc 10379extern __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 10386extern __typeof (xmlSetTreeDoc) xmlSetTreeDoc __attribute((alias("xmlSetTreeDoc__internal_alias"))); 10387#else 10388#ifndef xmlSetTreeDoc 10389extern __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 10397extern __typeof (xmlSetupParserForBuffer) xmlSetupParserForBuffer __attribute((alias("xmlSetupParserForBuffer__internal_alias"))); 10398#else 10399#ifndef xmlSetupParserForBuffer 10400extern __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 10409extern __typeof (xmlShell) xmlShell __attribute((alias("xmlShell__internal_alias"))); 10410#else 10411#ifndef xmlShell 10412extern __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 10421extern __typeof (xmlShellBase) xmlShellBase __attribute((alias("xmlShellBase__internal_alias"))); 10422#else 10423#ifndef xmlShellBase 10424extern __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 10433extern __typeof (xmlShellCat) xmlShellCat __attribute((alias("xmlShellCat__internal_alias"))); 10434#else 10435#ifndef xmlShellCat 10436extern __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 10445extern __typeof (xmlShellDir) xmlShellDir __attribute((alias("xmlShellDir__internal_alias"))); 10446#else 10447#ifndef xmlShellDir 10448extern __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 10457extern __typeof (xmlShellDu) xmlShellDu __attribute((alias("xmlShellDu__internal_alias"))); 10458#else 10459#ifndef xmlShellDu 10460extern __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 10469extern __typeof (xmlShellList) xmlShellList __attribute((alias("xmlShellList__internal_alias"))); 10470#else 10471#ifndef xmlShellList 10472extern __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 10481extern __typeof (xmlShellLoad) xmlShellLoad __attribute((alias("xmlShellLoad__internal_alias"))); 10482#else 10483#ifndef xmlShellLoad 10484extern __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 10493extern __typeof (xmlShellPrintNode) xmlShellPrintNode __attribute((alias("xmlShellPrintNode__internal_alias"))); 10494#else 10495#ifndef xmlShellPrintNode 10496extern __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 10505extern __typeof (xmlShellPrintXPathError) xmlShellPrintXPathError __attribute((alias("xmlShellPrintXPathError__internal_alias"))); 10506#else 10507#ifndef xmlShellPrintXPathError 10508extern __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 10517extern __typeof (xmlShellPrintXPathResult) xmlShellPrintXPathResult __attribute((alias("xmlShellPrintXPathResult__internal_alias"))); 10518#else 10519#ifndef xmlShellPrintXPathResult 10520extern __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 10529extern __typeof (xmlShellPwd) xmlShellPwd __attribute((alias("xmlShellPwd__internal_alias"))); 10530#else 10531#ifndef xmlShellPwd 10532extern __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 10541extern __typeof (xmlShellSave) xmlShellSave __attribute((alias("xmlShellSave__internal_alias"))); 10542#else 10543#ifndef xmlShellSave 10544extern __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 10553extern __typeof (xmlShellValidate) xmlShellValidate __attribute((alias("xmlShellValidate__internal_alias"))); 10554#else 10555#ifndef xmlShellValidate 10556extern __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 10565extern __typeof (xmlShellWrite) xmlShellWrite __attribute((alias("xmlShellWrite__internal_alias"))); 10566#else 10567#ifndef xmlShellWrite 10568extern __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 10576extern __typeof (xmlSkipBlankChars) xmlSkipBlankChars __attribute((alias("xmlSkipBlankChars__internal_alias"))); 10577#else 10578#ifndef xmlSkipBlankChars 10579extern __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 10586extern __typeof (xmlSnprintfElementContent) xmlSnprintfElementContent __attribute((alias("xmlSnprintfElementContent__internal_alias"))); 10587#else 10588#ifndef xmlSnprintfElementContent 10589extern __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 10596extern __typeof (xmlSplitQName) xmlSplitQName __attribute((alias("xmlSplitQName__internal_alias"))); 10597#else 10598#ifndef xmlSplitQName 10599extern __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 10606extern __typeof (xmlSplitQName2) xmlSplitQName2 __attribute((alias("xmlSplitQName2__internal_alias"))); 10607#else 10608#ifndef xmlSplitQName2 10609extern __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 10616extern __typeof (xmlSplitQName3) xmlSplitQName3 __attribute((alias("xmlSplitQName3__internal_alias"))); 10617#else 10618#ifndef xmlSplitQName3 10619extern __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 10627extern __typeof (xmlSprintfElementContent) xmlSprintfElementContent __attribute((alias("xmlSprintfElementContent__internal_alias"))); 10628#else 10629#ifndef xmlSprintfElementContent 10630extern __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 10638extern __typeof (xmlStopParser) xmlStopParser __attribute((alias("xmlStopParser__internal_alias"))); 10639#else 10640#ifndef xmlStopParser 10641extern __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 10648extern __typeof (xmlStrEqual) xmlStrEqual __attribute((alias("xmlStrEqual__internal_alias"))); 10649#else 10650#ifndef xmlStrEqual 10651extern __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 10658extern __typeof (xmlStrPrintf) xmlStrPrintf __attribute((alias("xmlStrPrintf__internal_alias"))); 10659#else 10660#ifndef xmlStrPrintf 10661extern __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 10668extern __typeof (xmlStrQEqual) xmlStrQEqual __attribute((alias("xmlStrQEqual__internal_alias"))); 10669#else 10670#ifndef xmlStrQEqual 10671extern __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 10678extern __typeof (xmlStrVPrintf) xmlStrVPrintf __attribute((alias("xmlStrVPrintf__internal_alias"))); 10679#else 10680#ifndef xmlStrVPrintf 10681extern __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 10688extern __typeof (xmlStrcasecmp) xmlStrcasecmp __attribute((alias("xmlStrcasecmp__internal_alias"))); 10689#else 10690#ifndef xmlStrcasecmp 10691extern __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 10698extern __typeof (xmlStrcasestr) xmlStrcasestr __attribute((alias("xmlStrcasestr__internal_alias"))); 10699#else 10700#ifndef xmlStrcasestr 10701extern __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 10708extern __typeof (xmlStrcat) xmlStrcat __attribute((alias("xmlStrcat__internal_alias"))); 10709#else 10710#ifndef xmlStrcat 10711extern __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 10718extern __typeof (xmlStrchr) xmlStrchr __attribute((alias("xmlStrchr__internal_alias"))); 10719#else 10720#ifndef xmlStrchr 10721extern __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 10728extern __typeof (xmlStrcmp) xmlStrcmp __attribute((alias("xmlStrcmp__internal_alias"))); 10729#else 10730#ifndef xmlStrcmp 10731extern __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 10738extern __typeof (xmlStrdup) xmlStrdup __attribute((alias("xmlStrdup__internal_alias"))); 10739#else 10740#ifndef xmlStrdup 10741extern __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 10749extern __typeof (xmlStreamPop) xmlStreamPop __attribute((alias("xmlStreamPop__internal_alias"))); 10750#else 10751#ifndef xmlStreamPop 10752extern __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 10761extern __typeof (xmlStreamPush) xmlStreamPush __attribute((alias("xmlStreamPush__internal_alias"))); 10762#else 10763#ifndef xmlStreamPush 10764extern __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 10773extern __typeof (xmlStreamPushAttr) xmlStreamPushAttr __attribute((alias("xmlStreamPushAttr__internal_alias"))); 10774#else 10775#ifndef xmlStreamPushAttr 10776extern __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 10785extern __typeof (xmlStreamPushNode) xmlStreamPushNode __attribute((alias("xmlStreamPushNode__internal_alias"))); 10786#else 10787#ifndef xmlStreamPushNode 10788extern __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 10797extern __typeof (xmlStreamWantsAnyNode) xmlStreamWantsAnyNode __attribute((alias("xmlStreamWantsAnyNode__internal_alias"))); 10798#else 10799#ifndef xmlStreamWantsAnyNode 10800extern __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 10808extern __typeof (xmlStringCurrentChar) xmlStringCurrentChar __attribute((alias("xmlStringCurrentChar__internal_alias"))); 10809#else 10810#ifndef xmlStringCurrentChar 10811extern __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 10818extern __typeof (xmlStringDecodeEntities) xmlStringDecodeEntities __attribute((alias("xmlStringDecodeEntities__internal_alias"))); 10819#else 10820#ifndef xmlStringDecodeEntities 10821extern __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 10828extern __typeof (xmlStringGetNodeList) xmlStringGetNodeList __attribute((alias("xmlStringGetNodeList__internal_alias"))); 10829#else 10830#ifndef xmlStringGetNodeList 10831extern __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 10838extern __typeof (xmlStringLenDecodeEntities) xmlStringLenDecodeEntities __attribute((alias("xmlStringLenDecodeEntities__internal_alias"))); 10839#else 10840#ifndef xmlStringLenDecodeEntities 10841extern __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 10848extern __typeof (xmlStringLenGetNodeList) xmlStringLenGetNodeList __attribute((alias("xmlStringLenGetNodeList__internal_alias"))); 10849#else 10850#ifndef xmlStringLenGetNodeList 10851extern __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 10858extern __typeof (xmlStrlen) xmlStrlen __attribute((alias("xmlStrlen__internal_alias"))); 10859#else 10860#ifndef xmlStrlen 10861extern __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 10868extern __typeof (xmlStrncasecmp) xmlStrncasecmp __attribute((alias("xmlStrncasecmp__internal_alias"))); 10869#else 10870#ifndef xmlStrncasecmp 10871extern __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 10878extern __typeof (xmlStrncat) xmlStrncat __attribute((alias("xmlStrncat__internal_alias"))); 10879#else 10880#ifndef xmlStrncat 10881extern __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 10888extern __typeof (xmlStrncatNew) xmlStrncatNew __attribute((alias("xmlStrncatNew__internal_alias"))); 10889#else 10890#ifndef xmlStrncatNew 10891extern __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 10898extern __typeof (xmlStrncmp) xmlStrncmp __attribute((alias("xmlStrncmp__internal_alias"))); 10899#else 10900#ifndef xmlStrncmp 10901extern __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 10908extern __typeof (xmlStrndup) xmlStrndup __attribute((alias("xmlStrndup__internal_alias"))); 10909#else 10910#ifndef xmlStrndup 10911extern __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 10918extern __typeof (xmlStrstr) xmlStrstr __attribute((alias("xmlStrstr__internal_alias"))); 10919#else 10920#ifndef xmlStrstr 10921extern __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 10928extern __typeof (xmlStrsub) xmlStrsub __attribute((alias("xmlStrsub__internal_alias"))); 10929#else 10930#ifndef xmlStrsub 10931extern __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 10938extern __typeof (xmlSubstituteEntitiesDefault) xmlSubstituteEntitiesDefault __attribute((alias("xmlSubstituteEntitiesDefault__internal_alias"))); 10939#else 10940#ifndef xmlSubstituteEntitiesDefault 10941extern __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 10948extern __typeof (xmlSwitchEncoding) xmlSwitchEncoding __attribute((alias("xmlSwitchEncoding__internal_alias"))); 10949#else 10950#ifndef xmlSwitchEncoding 10951extern __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 10958extern __typeof (xmlSwitchInputEncoding) xmlSwitchInputEncoding __attribute((alias("xmlSwitchInputEncoding__internal_alias"))); 10959#else 10960#ifndef xmlSwitchInputEncoding 10961extern __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 10968extern __typeof (xmlSwitchToEncoding) xmlSwitchToEncoding __attribute((alias("xmlSwitchToEncoding__internal_alias"))); 10969#else 10970#ifndef xmlSwitchToEncoding 10971extern __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 10978extern __typeof (xmlTextConcat) xmlTextConcat __attribute((alias("xmlTextConcat__internal_alias"))); 10979#else 10980#ifndef xmlTextConcat 10981extern __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 10988extern __typeof (xmlTextMerge) xmlTextMerge __attribute((alias("xmlTextMerge__internal_alias"))); 10989#else 10990#ifndef xmlTextMerge 10991extern __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 10999extern __typeof (xmlTextReaderAttributeCount) xmlTextReaderAttributeCount __attribute((alias("xmlTextReaderAttributeCount__internal_alias"))); 11000#else 11001#ifndef xmlTextReaderAttributeCount 11002extern __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 11011extern __typeof (xmlTextReaderBaseUri) xmlTextReaderBaseUri __attribute((alias("xmlTextReaderBaseUri__internal_alias"))); 11012#else 11013#ifndef xmlTextReaderBaseUri 11014extern __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 11023extern __typeof (xmlTextReaderByteConsumed) xmlTextReaderByteConsumed __attribute((alias("xmlTextReaderByteConsumed__internal_alias"))); 11024#else 11025#ifndef xmlTextReaderByteConsumed 11026extern __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 11035extern __typeof (xmlTextReaderClose) xmlTextReaderClose __attribute((alias("xmlTextReaderClose__internal_alias"))); 11036#else 11037#ifndef xmlTextReaderClose 11038extern __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 11047extern __typeof (xmlTextReaderConstBaseUri) xmlTextReaderConstBaseUri __attribute((alias("xmlTextReaderConstBaseUri__internal_alias"))); 11048#else 11049#ifndef xmlTextReaderConstBaseUri 11050extern __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 11059extern __typeof (xmlTextReaderConstEncoding) xmlTextReaderConstEncoding __attribute((alias("xmlTextReaderConstEncoding__internal_alias"))); 11060#else 11061#ifndef xmlTextReaderConstEncoding 11062extern __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 11071extern __typeof (xmlTextReaderConstLocalName) xmlTextReaderConstLocalName __attribute((alias("xmlTextReaderConstLocalName__internal_alias"))); 11072#else 11073#ifndef xmlTextReaderConstLocalName 11074extern __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 11083extern __typeof (xmlTextReaderConstName) xmlTextReaderConstName __attribute((alias("xmlTextReaderConstName__internal_alias"))); 11084#else 11085#ifndef xmlTextReaderConstName 11086extern __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 11095extern __typeof (xmlTextReaderConstNamespaceUri) xmlTextReaderConstNamespaceUri __attribute((alias("xmlTextReaderConstNamespaceUri__internal_alias"))); 11096#else 11097#ifndef xmlTextReaderConstNamespaceUri 11098extern __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 11107extern __typeof (xmlTextReaderConstPrefix) xmlTextReaderConstPrefix __attribute((alias("xmlTextReaderConstPrefix__internal_alias"))); 11108#else 11109#ifndef xmlTextReaderConstPrefix 11110extern __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 11119extern __typeof (xmlTextReaderConstString) xmlTextReaderConstString __attribute((alias("xmlTextReaderConstString__internal_alias"))); 11120#else 11121#ifndef xmlTextReaderConstString 11122extern __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 11131extern __typeof (xmlTextReaderConstValue) xmlTextReaderConstValue __attribute((alias("xmlTextReaderConstValue__internal_alias"))); 11132#else 11133#ifndef xmlTextReaderConstValue 11134extern __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 11143extern __typeof (xmlTextReaderConstXmlLang) xmlTextReaderConstXmlLang __attribute((alias("xmlTextReaderConstXmlLang__internal_alias"))); 11144#else 11145#ifndef xmlTextReaderConstXmlLang 11146extern __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 11155extern __typeof (xmlTextReaderConstXmlVersion) xmlTextReaderConstXmlVersion __attribute((alias("xmlTextReaderConstXmlVersion__internal_alias"))); 11156#else 11157#ifndef xmlTextReaderConstXmlVersion 11158extern __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 11167extern __typeof (xmlTextReaderCurrentDoc) xmlTextReaderCurrentDoc __attribute((alias("xmlTextReaderCurrentDoc__internal_alias"))); 11168#else 11169#ifndef xmlTextReaderCurrentDoc 11170extern __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 11179extern __typeof (xmlTextReaderCurrentNode) xmlTextReaderCurrentNode __attribute((alias("xmlTextReaderCurrentNode__internal_alias"))); 11180#else 11181#ifndef xmlTextReaderCurrentNode 11182extern __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 11191extern __typeof (xmlTextReaderDepth) xmlTextReaderDepth __attribute((alias("xmlTextReaderDepth__internal_alias"))); 11192#else 11193#ifndef xmlTextReaderDepth 11194extern __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 11203extern __typeof (xmlTextReaderExpand) xmlTextReaderExpand __attribute((alias("xmlTextReaderExpand__internal_alias"))); 11204#else 11205#ifndef xmlTextReaderExpand 11206extern __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 11215extern __typeof (xmlTextReaderGetAttribute) xmlTextReaderGetAttribute __attribute((alias("xmlTextReaderGetAttribute__internal_alias"))); 11216#else 11217#ifndef xmlTextReaderGetAttribute 11218extern __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 11227extern __typeof (xmlTextReaderGetAttributeNo) xmlTextReaderGetAttributeNo __attribute((alias("xmlTextReaderGetAttributeNo__internal_alias"))); 11228#else 11229#ifndef xmlTextReaderGetAttributeNo 11230extern __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 11239extern __typeof (xmlTextReaderGetAttributeNs) xmlTextReaderGetAttributeNs __attribute((alias("xmlTextReaderGetAttributeNs__internal_alias"))); 11240#else 11241#ifndef xmlTextReaderGetAttributeNs 11242extern __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 11251extern __typeof (xmlTextReaderGetErrorHandler) xmlTextReaderGetErrorHandler __attribute((alias("xmlTextReaderGetErrorHandler__internal_alias"))); 11252#else 11253#ifndef xmlTextReaderGetErrorHandler 11254extern __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 11263extern __typeof (xmlTextReaderGetParserColumnNumber) xmlTextReaderGetParserColumnNumber __attribute((alias("xmlTextReaderGetParserColumnNumber__internal_alias"))); 11264#else 11265#ifndef xmlTextReaderGetParserColumnNumber 11266extern __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 11275extern __typeof (xmlTextReaderGetParserLineNumber) xmlTextReaderGetParserLineNumber __attribute((alias("xmlTextReaderGetParserLineNumber__internal_alias"))); 11276#else 11277#ifndef xmlTextReaderGetParserLineNumber 11278extern __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 11287extern __typeof (xmlTextReaderGetParserProp) xmlTextReaderGetParserProp __attribute((alias("xmlTextReaderGetParserProp__internal_alias"))); 11288#else 11289#ifndef xmlTextReaderGetParserProp 11290extern __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 11299extern __typeof (xmlTextReaderGetRemainder) xmlTextReaderGetRemainder __attribute((alias("xmlTextReaderGetRemainder__internal_alias"))); 11300#else 11301#ifndef xmlTextReaderGetRemainder 11302extern __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 11311extern __typeof (xmlTextReaderHasAttributes) xmlTextReaderHasAttributes __attribute((alias("xmlTextReaderHasAttributes__internal_alias"))); 11312#else 11313#ifndef xmlTextReaderHasAttributes 11314extern __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 11323extern __typeof (xmlTextReaderHasValue) xmlTextReaderHasValue __attribute((alias("xmlTextReaderHasValue__internal_alias"))); 11324#else 11325#ifndef xmlTextReaderHasValue 11326extern __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 11335extern __typeof (xmlTextReaderIsDefault) xmlTextReaderIsDefault __attribute((alias("xmlTextReaderIsDefault__internal_alias"))); 11336#else 11337#ifndef xmlTextReaderIsDefault 11338extern __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 11347extern __typeof (xmlTextReaderIsEmptyElement) xmlTextReaderIsEmptyElement __attribute((alias("xmlTextReaderIsEmptyElement__internal_alias"))); 11348#else 11349#ifndef xmlTextReaderIsEmptyElement 11350extern __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 11359extern __typeof (xmlTextReaderIsNamespaceDecl) xmlTextReaderIsNamespaceDecl __attribute((alias("xmlTextReaderIsNamespaceDecl__internal_alias"))); 11360#else 11361#ifndef xmlTextReaderIsNamespaceDecl 11362extern __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 11371extern __typeof (xmlTextReaderIsValid) xmlTextReaderIsValid __attribute((alias("xmlTextReaderIsValid__internal_alias"))); 11372#else 11373#ifndef xmlTextReaderIsValid 11374extern __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 11383extern __typeof (xmlTextReaderLocalName) xmlTextReaderLocalName __attribute((alias("xmlTextReaderLocalName__internal_alias"))); 11384#else 11385#ifndef xmlTextReaderLocalName 11386extern __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 11395extern __typeof (xmlTextReaderLocatorBaseURI) xmlTextReaderLocatorBaseURI __attribute((alias("xmlTextReaderLocatorBaseURI__internal_alias"))); 11396#else 11397#ifndef xmlTextReaderLocatorBaseURI 11398extern __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 11407extern __typeof (xmlTextReaderLocatorLineNumber) xmlTextReaderLocatorLineNumber __attribute((alias("xmlTextReaderLocatorLineNumber__internal_alias"))); 11408#else 11409#ifndef xmlTextReaderLocatorLineNumber 11410extern __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 11419extern __typeof (xmlTextReaderLookupNamespace) xmlTextReaderLookupNamespace __attribute((alias("xmlTextReaderLookupNamespace__internal_alias"))); 11420#else 11421#ifndef xmlTextReaderLookupNamespace 11422extern __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 11431extern __typeof (xmlTextReaderMoveToAttribute) xmlTextReaderMoveToAttribute __attribute((alias("xmlTextReaderMoveToAttribute__internal_alias"))); 11432#else 11433#ifndef xmlTextReaderMoveToAttribute 11434extern __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 11443extern __typeof (xmlTextReaderMoveToAttributeNo) xmlTextReaderMoveToAttributeNo __attribute((alias("xmlTextReaderMoveToAttributeNo__internal_alias"))); 11444#else 11445#ifndef xmlTextReaderMoveToAttributeNo 11446extern __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 11455extern __typeof (xmlTextReaderMoveToAttributeNs) xmlTextReaderMoveToAttributeNs __attribute((alias("xmlTextReaderMoveToAttributeNs__internal_alias"))); 11456#else 11457#ifndef xmlTextReaderMoveToAttributeNs 11458extern __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 11467extern __typeof (xmlTextReaderMoveToElement) xmlTextReaderMoveToElement __attribute((alias("xmlTextReaderMoveToElement__internal_alias"))); 11468#else 11469#ifndef xmlTextReaderMoveToElement 11470extern __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 11479extern __typeof (xmlTextReaderMoveToFirstAttribute) xmlTextReaderMoveToFirstAttribute __attribute((alias("xmlTextReaderMoveToFirstAttribute__internal_alias"))); 11480#else 11481#ifndef xmlTextReaderMoveToFirstAttribute 11482extern __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 11491extern __typeof (xmlTextReaderMoveToNextAttribute) xmlTextReaderMoveToNextAttribute __attribute((alias("xmlTextReaderMoveToNextAttribute__internal_alias"))); 11492#else 11493#ifndef xmlTextReaderMoveToNextAttribute 11494extern __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 11503extern __typeof (xmlTextReaderName) xmlTextReaderName __attribute((alias("xmlTextReaderName__internal_alias"))); 11504#else 11505#ifndef xmlTextReaderName 11506extern __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 11515extern __typeof (xmlTextReaderNamespaceUri) xmlTextReaderNamespaceUri __attribute((alias("xmlTextReaderNamespaceUri__internal_alias"))); 11516#else 11517#ifndef xmlTextReaderNamespaceUri 11518extern __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 11527extern __typeof (xmlTextReaderNext) xmlTextReaderNext __attribute((alias("xmlTextReaderNext__internal_alias"))); 11528#else 11529#ifndef xmlTextReaderNext 11530extern __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 11539extern __typeof (xmlTextReaderNextSibling) xmlTextReaderNextSibling __attribute((alias("xmlTextReaderNextSibling__internal_alias"))); 11540#else 11541#ifndef xmlTextReaderNextSibling 11542extern __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 11551extern __typeof (xmlTextReaderNodeType) xmlTextReaderNodeType __attribute((alias("xmlTextReaderNodeType__internal_alias"))); 11552#else 11553#ifndef xmlTextReaderNodeType 11554extern __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 11563extern __typeof (xmlTextReaderNormalization) xmlTextReaderNormalization __attribute((alias("xmlTextReaderNormalization__internal_alias"))); 11564#else 11565#ifndef xmlTextReaderNormalization 11566extern __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 11575extern __typeof (xmlTextReaderPrefix) xmlTextReaderPrefix __attribute((alias("xmlTextReaderPrefix__internal_alias"))); 11576#else 11577#ifndef xmlTextReaderPrefix 11578extern __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 11587extern __typeof (xmlTextReaderPreserve) xmlTextReaderPreserve __attribute((alias("xmlTextReaderPreserve__internal_alias"))); 11588#else 11589#ifndef xmlTextReaderPreserve 11590extern __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 11599extern __typeof (xmlTextReaderPreservePattern) xmlTextReaderPreservePattern __attribute((alias("xmlTextReaderPreservePattern__internal_alias"))); 11600#else 11601#ifndef xmlTextReaderPreservePattern 11602extern __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 11611extern __typeof (xmlTextReaderQuoteChar) xmlTextReaderQuoteChar __attribute((alias("xmlTextReaderQuoteChar__internal_alias"))); 11612#else 11613#ifndef xmlTextReaderQuoteChar 11614extern __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 11623extern __typeof (xmlTextReaderRead) xmlTextReaderRead __attribute((alias("xmlTextReaderRead__internal_alias"))); 11624#else 11625#ifndef xmlTextReaderRead 11626extern __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 11635extern __typeof (xmlTextReaderReadAttributeValue) xmlTextReaderReadAttributeValue __attribute((alias("xmlTextReaderReadAttributeValue__internal_alias"))); 11636#else 11637#ifndef xmlTextReaderReadAttributeValue 11638extern __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 11647extern __typeof (xmlTextReaderReadInnerXml) xmlTextReaderReadInnerXml __attribute((alias("xmlTextReaderReadInnerXml__internal_alias"))); 11648#else 11649#ifndef xmlTextReaderReadInnerXml 11650extern __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 11659extern __typeof (xmlTextReaderReadOuterXml) xmlTextReaderReadOuterXml __attribute((alias("xmlTextReaderReadOuterXml__internal_alias"))); 11660#else 11661#ifndef xmlTextReaderReadOuterXml 11662extern __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 11671extern __typeof (xmlTextReaderReadState) xmlTextReaderReadState __attribute((alias("xmlTextReaderReadState__internal_alias"))); 11672#else 11673#ifndef xmlTextReaderReadState 11674extern __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 11683extern __typeof (xmlTextReaderReadString) xmlTextReaderReadString __attribute((alias("xmlTextReaderReadString__internal_alias"))); 11684#else 11685#ifndef xmlTextReaderReadString 11686extern __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 11695extern __typeof (xmlTextReaderRelaxNGSetSchema) xmlTextReaderRelaxNGSetSchema __attribute((alias("xmlTextReaderRelaxNGSetSchema__internal_alias"))); 11696#else 11697#ifndef xmlTextReaderRelaxNGSetSchema 11698extern __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 11707extern __typeof (xmlTextReaderRelaxNGValidate) xmlTextReaderRelaxNGValidate __attribute((alias("xmlTextReaderRelaxNGValidate__internal_alias"))); 11708#else 11709#ifndef xmlTextReaderRelaxNGValidate 11710extern __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 11719extern __typeof (xmlTextReaderSchemaValidate) xmlTextReaderSchemaValidate __attribute((alias("xmlTextReaderSchemaValidate__internal_alias"))); 11720#else 11721#ifndef xmlTextReaderSchemaValidate 11722extern __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 11731extern __typeof (xmlTextReaderSchemaValidateCtxt) xmlTextReaderSchemaValidateCtxt __attribute((alias("xmlTextReaderSchemaValidateCtxt__internal_alias"))); 11732#else 11733#ifndef xmlTextReaderSchemaValidateCtxt 11734extern __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 11743extern __typeof (xmlTextReaderSetErrorHandler) xmlTextReaderSetErrorHandler __attribute((alias("xmlTextReaderSetErrorHandler__internal_alias"))); 11744#else 11745#ifndef xmlTextReaderSetErrorHandler 11746extern __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 11755extern __typeof (xmlTextReaderSetParserProp) xmlTextReaderSetParserProp __attribute((alias("xmlTextReaderSetParserProp__internal_alias"))); 11756#else 11757#ifndef xmlTextReaderSetParserProp 11758extern __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 11767extern __typeof (xmlTextReaderSetSchema) xmlTextReaderSetSchema __attribute((alias("xmlTextReaderSetSchema__internal_alias"))); 11768#else 11769#ifndef xmlTextReaderSetSchema 11770extern __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 11779extern __typeof (xmlTextReaderSetStructuredErrorHandler) xmlTextReaderSetStructuredErrorHandler __attribute((alias("xmlTextReaderSetStructuredErrorHandler__internal_alias"))); 11780#else 11781#ifndef xmlTextReaderSetStructuredErrorHandler 11782extern __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 11791extern __typeof (xmlTextReaderSetup) xmlTextReaderSetup __attribute((alias("xmlTextReaderSetup__internal_alias"))); 11792#else 11793#ifndef xmlTextReaderSetup 11794extern __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 11803extern __typeof (xmlTextReaderStandalone) xmlTextReaderStandalone __attribute((alias("xmlTextReaderStandalone__internal_alias"))); 11804#else 11805#ifndef xmlTextReaderStandalone 11806extern __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 11815extern __typeof (xmlTextReaderValue) xmlTextReaderValue __attribute((alias("xmlTextReaderValue__internal_alias"))); 11816#else 11817#ifndef xmlTextReaderValue 11818extern __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 11827extern __typeof (xmlTextReaderXmlLang) xmlTextReaderXmlLang __attribute((alias("xmlTextReaderXmlLang__internal_alias"))); 11828#else 11829#ifndef xmlTextReaderXmlLang 11830extern __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 11839extern __typeof (xmlTextWriterEndAttribute) xmlTextWriterEndAttribute __attribute((alias("xmlTextWriterEndAttribute__internal_alias"))); 11840#else 11841#ifndef xmlTextWriterEndAttribute 11842extern __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 11851extern __typeof (xmlTextWriterEndCDATA) xmlTextWriterEndCDATA __attribute((alias("xmlTextWriterEndCDATA__internal_alias"))); 11852#else 11853#ifndef xmlTextWriterEndCDATA 11854extern __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 11863extern __typeof (xmlTextWriterEndComment) xmlTextWriterEndComment __attribute((alias("xmlTextWriterEndComment__internal_alias"))); 11864#else 11865#ifndef xmlTextWriterEndComment 11866extern __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 11875extern __typeof (xmlTextWriterEndDTD) xmlTextWriterEndDTD __attribute((alias("xmlTextWriterEndDTD__internal_alias"))); 11876#else 11877#ifndef xmlTextWriterEndDTD 11878extern __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 11887extern __typeof (xmlTextWriterEndDTDAttlist) xmlTextWriterEndDTDAttlist __attribute((alias("xmlTextWriterEndDTDAttlist__internal_alias"))); 11888#else 11889#ifndef xmlTextWriterEndDTDAttlist 11890extern __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 11899extern __typeof (xmlTextWriterEndDTDElement) xmlTextWriterEndDTDElement __attribute((alias("xmlTextWriterEndDTDElement__internal_alias"))); 11900#else 11901#ifndef xmlTextWriterEndDTDElement 11902extern __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 11911extern __typeof (xmlTextWriterEndDTDEntity) xmlTextWriterEndDTDEntity __attribute((alias("xmlTextWriterEndDTDEntity__internal_alias"))); 11912#else 11913#ifndef xmlTextWriterEndDTDEntity 11914extern __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 11923extern __typeof (xmlTextWriterEndDocument) xmlTextWriterEndDocument __attribute((alias("xmlTextWriterEndDocument__internal_alias"))); 11924#else 11925#ifndef xmlTextWriterEndDocument 11926extern __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 11935extern __typeof (xmlTextWriterEndElement) xmlTextWriterEndElement __attribute((alias("xmlTextWriterEndElement__internal_alias"))); 11936#else 11937#ifndef xmlTextWriterEndElement 11938extern __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 11947extern __typeof (xmlTextWriterEndPI) xmlTextWriterEndPI __attribute((alias("xmlTextWriterEndPI__internal_alias"))); 11948#else 11949#ifndef xmlTextWriterEndPI 11950extern __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 11959extern __typeof (xmlTextWriterFlush) xmlTextWriterFlush __attribute((alias("xmlTextWriterFlush__internal_alias"))); 11960#else 11961#ifndef xmlTextWriterFlush 11962extern __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 11971extern __typeof (xmlTextWriterFullEndElement) xmlTextWriterFullEndElement __attribute((alias("xmlTextWriterFullEndElement__internal_alias"))); 11972#else 11973#ifndef xmlTextWriterFullEndElement 11974extern __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 11983extern __typeof (xmlTextWriterSetIndent) xmlTextWriterSetIndent __attribute((alias("xmlTextWriterSetIndent__internal_alias"))); 11984#else 11985#ifndef xmlTextWriterSetIndent 11986extern __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 11995extern __typeof (xmlTextWriterSetIndentString) xmlTextWriterSetIndentString __attribute((alias("xmlTextWriterSetIndentString__internal_alias"))); 11996#else 11997#ifndef xmlTextWriterSetIndentString 11998extern __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 12007extern __typeof (xmlTextWriterStartAttribute) xmlTextWriterStartAttribute __attribute((alias("xmlTextWriterStartAttribute__internal_alias"))); 12008#else 12009#ifndef xmlTextWriterStartAttribute 12010extern __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 12019extern __typeof (xmlTextWriterStartAttributeNS) xmlTextWriterStartAttributeNS __attribute((alias("xmlTextWriterStartAttributeNS__internal_alias"))); 12020#else 12021#ifndef xmlTextWriterStartAttributeNS 12022extern __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 12031extern __typeof (xmlTextWriterStartCDATA) xmlTextWriterStartCDATA __attribute((alias("xmlTextWriterStartCDATA__internal_alias"))); 12032#else 12033#ifndef xmlTextWriterStartCDATA 12034extern __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 12043extern __typeof (xmlTextWriterStartComment) xmlTextWriterStartComment __attribute((alias("xmlTextWriterStartComment__internal_alias"))); 12044#else 12045#ifndef xmlTextWriterStartComment 12046extern __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 12055extern __typeof (xmlTextWriterStartDTD) xmlTextWriterStartDTD __attribute((alias("xmlTextWriterStartDTD__internal_alias"))); 12056#else 12057#ifndef xmlTextWriterStartDTD 12058extern __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 12067extern __typeof (xmlTextWriterStartDTDAttlist) xmlTextWriterStartDTDAttlist __attribute((alias("xmlTextWriterStartDTDAttlist__internal_alias"))); 12068#else 12069#ifndef xmlTextWriterStartDTDAttlist 12070extern __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 12079extern __typeof (xmlTextWriterStartDTDElement) xmlTextWriterStartDTDElement __attribute((alias("xmlTextWriterStartDTDElement__internal_alias"))); 12080#else 12081#ifndef xmlTextWriterStartDTDElement 12082extern __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 12091extern __typeof (xmlTextWriterStartDTDEntity) xmlTextWriterStartDTDEntity __attribute((alias("xmlTextWriterStartDTDEntity__internal_alias"))); 12092#else 12093#ifndef xmlTextWriterStartDTDEntity 12094extern __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 12103extern __typeof (xmlTextWriterStartDocument) xmlTextWriterStartDocument __attribute((alias("xmlTextWriterStartDocument__internal_alias"))); 12104#else 12105#ifndef xmlTextWriterStartDocument 12106extern __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 12115extern __typeof (xmlTextWriterStartElement) xmlTextWriterStartElement __attribute((alias("xmlTextWriterStartElement__internal_alias"))); 12116#else 12117#ifndef xmlTextWriterStartElement 12118extern __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 12127extern __typeof (xmlTextWriterStartElementNS) xmlTextWriterStartElementNS __attribute((alias("xmlTextWriterStartElementNS__internal_alias"))); 12128#else 12129#ifndef xmlTextWriterStartElementNS 12130extern __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 12139extern __typeof (xmlTextWriterStartPI) xmlTextWriterStartPI __attribute((alias("xmlTextWriterStartPI__internal_alias"))); 12140#else 12141#ifndef xmlTextWriterStartPI 12142extern __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 12151extern __typeof (xmlTextWriterWriteAttribute) xmlTextWriterWriteAttribute __attribute((alias("xmlTextWriterWriteAttribute__internal_alias"))); 12152#else 12153#ifndef xmlTextWriterWriteAttribute 12154extern __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 12163extern __typeof (xmlTextWriterWriteAttributeNS) xmlTextWriterWriteAttributeNS __attribute((alias("xmlTextWriterWriteAttributeNS__internal_alias"))); 12164#else 12165#ifndef xmlTextWriterWriteAttributeNS 12166extern __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 12175extern __typeof (xmlTextWriterWriteBase64) xmlTextWriterWriteBase64 __attribute((alias("xmlTextWriterWriteBase64__internal_alias"))); 12176#else 12177#ifndef xmlTextWriterWriteBase64 12178extern __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 12187extern __typeof (xmlTextWriterWriteBinHex) xmlTextWriterWriteBinHex __attribute((alias("xmlTextWriterWriteBinHex__internal_alias"))); 12188#else 12189#ifndef xmlTextWriterWriteBinHex 12190extern __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 12199extern __typeof (xmlTextWriterWriteCDATA) xmlTextWriterWriteCDATA __attribute((alias("xmlTextWriterWriteCDATA__internal_alias"))); 12200#else 12201#ifndef xmlTextWriterWriteCDATA 12202extern __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 12211extern __typeof (xmlTextWriterWriteComment) xmlTextWriterWriteComment __attribute((alias("xmlTextWriterWriteComment__internal_alias"))); 12212#else 12213#ifndef xmlTextWriterWriteComment 12214extern __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 12223extern __typeof (xmlTextWriterWriteDTD) xmlTextWriterWriteDTD __attribute((alias("xmlTextWriterWriteDTD__internal_alias"))); 12224#else 12225#ifndef xmlTextWriterWriteDTD 12226extern __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 12235extern __typeof (xmlTextWriterWriteDTDAttlist) xmlTextWriterWriteDTDAttlist __attribute((alias("xmlTextWriterWriteDTDAttlist__internal_alias"))); 12236#else 12237#ifndef xmlTextWriterWriteDTDAttlist 12238extern __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 12247extern __typeof (xmlTextWriterWriteDTDElement) xmlTextWriterWriteDTDElement __attribute((alias("xmlTextWriterWriteDTDElement__internal_alias"))); 12248#else 12249#ifndef xmlTextWriterWriteDTDElement 12250extern __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 12259extern __typeof (xmlTextWriterWriteDTDEntity) xmlTextWriterWriteDTDEntity __attribute((alias("xmlTextWriterWriteDTDEntity__internal_alias"))); 12260#else 12261#ifndef xmlTextWriterWriteDTDEntity 12262extern __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 12271extern __typeof (xmlTextWriterWriteDTDExternalEntity) xmlTextWriterWriteDTDExternalEntity __attribute((alias("xmlTextWriterWriteDTDExternalEntity__internal_alias"))); 12272#else 12273#ifndef xmlTextWriterWriteDTDExternalEntity 12274extern __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 12283extern __typeof (xmlTextWriterWriteDTDExternalEntityContents) xmlTextWriterWriteDTDExternalEntityContents __attribute((alias("xmlTextWriterWriteDTDExternalEntityContents__internal_alias"))); 12284#else 12285#ifndef xmlTextWriterWriteDTDExternalEntityContents 12286extern __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 12295extern __typeof (xmlTextWriterWriteDTDInternalEntity) xmlTextWriterWriteDTDInternalEntity __attribute((alias("xmlTextWriterWriteDTDInternalEntity__internal_alias"))); 12296#else 12297#ifndef xmlTextWriterWriteDTDInternalEntity 12298extern __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 12307extern __typeof (xmlTextWriterWriteDTDNotation) xmlTextWriterWriteDTDNotation __attribute((alias("xmlTextWriterWriteDTDNotation__internal_alias"))); 12308#else 12309#ifndef xmlTextWriterWriteDTDNotation 12310extern __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 12319extern __typeof (xmlTextWriterWriteElement) xmlTextWriterWriteElement __attribute((alias("xmlTextWriterWriteElement__internal_alias"))); 12320#else 12321#ifndef xmlTextWriterWriteElement 12322extern __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 12331extern __typeof (xmlTextWriterWriteElementNS) xmlTextWriterWriteElementNS __attribute((alias("xmlTextWriterWriteElementNS__internal_alias"))); 12332#else 12333#ifndef xmlTextWriterWriteElementNS 12334extern __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 12343extern __typeof (xmlTextWriterWriteFormatAttribute) xmlTextWriterWriteFormatAttribute __attribute((alias("xmlTextWriterWriteFormatAttribute__internal_alias"))); 12344#else 12345#ifndef xmlTextWriterWriteFormatAttribute 12346extern __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 12355extern __typeof (xmlTextWriterWriteFormatAttributeNS) xmlTextWriterWriteFormatAttributeNS __attribute((alias("xmlTextWriterWriteFormatAttributeNS__internal_alias"))); 12356#else 12357#ifndef xmlTextWriterWriteFormatAttributeNS 12358extern __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 12367extern __typeof (xmlTextWriterWriteFormatCDATA) xmlTextWriterWriteFormatCDATA __attribute((alias("xmlTextWriterWriteFormatCDATA__internal_alias"))); 12368#else 12369#ifndef xmlTextWriterWriteFormatCDATA 12370extern __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 12379extern __typeof (xmlTextWriterWriteFormatComment) xmlTextWriterWriteFormatComment __attribute((alias("xmlTextWriterWriteFormatComment__internal_alias"))); 12380#else 12381#ifndef xmlTextWriterWriteFormatComment 12382extern __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 12391extern __typeof (xmlTextWriterWriteFormatDTD) xmlTextWriterWriteFormatDTD __attribute((alias("xmlTextWriterWriteFormatDTD__internal_alias"))); 12392#else 12393#ifndef xmlTextWriterWriteFormatDTD 12394extern __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 12403extern __typeof (xmlTextWriterWriteFormatDTDAttlist) xmlTextWriterWriteFormatDTDAttlist __attribute((alias("xmlTextWriterWriteFormatDTDAttlist__internal_alias"))); 12404#else 12405#ifndef xmlTextWriterWriteFormatDTDAttlist 12406extern __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 12415extern __typeof (xmlTextWriterWriteFormatDTDElement) xmlTextWriterWriteFormatDTDElement __attribute((alias("xmlTextWriterWriteFormatDTDElement__internal_alias"))); 12416#else 12417#ifndef xmlTextWriterWriteFormatDTDElement 12418extern __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 12427extern __typeof (xmlTextWriterWriteFormatDTDInternalEntity) xmlTextWriterWriteFormatDTDInternalEntity __attribute((alias("xmlTextWriterWriteFormatDTDInternalEntity__internal_alias"))); 12428#else 12429#ifndef xmlTextWriterWriteFormatDTDInternalEntity 12430extern __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 12439extern __typeof (xmlTextWriterWriteFormatElement) xmlTextWriterWriteFormatElement __attribute((alias("xmlTextWriterWriteFormatElement__internal_alias"))); 12440#else 12441#ifndef xmlTextWriterWriteFormatElement 12442extern __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 12451extern __typeof (xmlTextWriterWriteFormatElementNS) xmlTextWriterWriteFormatElementNS __attribute((alias("xmlTextWriterWriteFormatElementNS__internal_alias"))); 12452#else 12453#ifndef xmlTextWriterWriteFormatElementNS 12454extern __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 12463extern __typeof (xmlTextWriterWriteFormatPI) xmlTextWriterWriteFormatPI __attribute((alias("xmlTextWriterWriteFormatPI__internal_alias"))); 12464#else 12465#ifndef xmlTextWriterWriteFormatPI 12466extern __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 12475extern __typeof (xmlTextWriterWriteFormatRaw) xmlTextWriterWriteFormatRaw __attribute((alias("xmlTextWriterWriteFormatRaw__internal_alias"))); 12476#else 12477#ifndef xmlTextWriterWriteFormatRaw 12478extern __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 12487extern __typeof (xmlTextWriterWriteFormatString) xmlTextWriterWriteFormatString __attribute((alias("xmlTextWriterWriteFormatString__internal_alias"))); 12488#else 12489#ifndef xmlTextWriterWriteFormatString 12490extern __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 12499extern __typeof (xmlTextWriterWritePI) xmlTextWriterWritePI __attribute((alias("xmlTextWriterWritePI__internal_alias"))); 12500#else 12501#ifndef xmlTextWriterWritePI 12502extern __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 12511extern __typeof (xmlTextWriterWriteRaw) xmlTextWriterWriteRaw __attribute((alias("xmlTextWriterWriteRaw__internal_alias"))); 12512#else 12513#ifndef xmlTextWriterWriteRaw 12514extern __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 12523extern __typeof (xmlTextWriterWriteRawLen) xmlTextWriterWriteRawLen __attribute((alias("xmlTextWriterWriteRawLen__internal_alias"))); 12524#else 12525#ifndef xmlTextWriterWriteRawLen 12526extern __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 12535extern __typeof (xmlTextWriterWriteString) xmlTextWriterWriteString __attribute((alias("xmlTextWriterWriteString__internal_alias"))); 12536#else 12537#ifndef xmlTextWriterWriteString 12538extern __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 12547extern __typeof (xmlTextWriterWriteVFormatAttribute) xmlTextWriterWriteVFormatAttribute __attribute((alias("xmlTextWriterWriteVFormatAttribute__internal_alias"))); 12548#else 12549#ifndef xmlTextWriterWriteVFormatAttribute 12550extern __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 12559extern __typeof (xmlTextWriterWriteVFormatAttributeNS) xmlTextWriterWriteVFormatAttributeNS __attribute((alias("xmlTextWriterWriteVFormatAttributeNS__internal_alias"))); 12560#else 12561#ifndef xmlTextWriterWriteVFormatAttributeNS 12562extern __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 12571extern __typeof (xmlTextWriterWriteVFormatCDATA) xmlTextWriterWriteVFormatCDATA __attribute((alias("xmlTextWriterWriteVFormatCDATA__internal_alias"))); 12572#else 12573#ifndef xmlTextWriterWriteVFormatCDATA 12574extern __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 12583extern __typeof (xmlTextWriterWriteVFormatComment) xmlTextWriterWriteVFormatComment __attribute((alias("xmlTextWriterWriteVFormatComment__internal_alias"))); 12584#else 12585#ifndef xmlTextWriterWriteVFormatComment 12586extern __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 12595extern __typeof (xmlTextWriterWriteVFormatDTD) xmlTextWriterWriteVFormatDTD __attribute((alias("xmlTextWriterWriteVFormatDTD__internal_alias"))); 12596#else 12597#ifndef xmlTextWriterWriteVFormatDTD 12598extern __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 12607extern __typeof (xmlTextWriterWriteVFormatDTDAttlist) xmlTextWriterWriteVFormatDTDAttlist __attribute((alias("xmlTextWriterWriteVFormatDTDAttlist__internal_alias"))); 12608#else 12609#ifndef xmlTextWriterWriteVFormatDTDAttlist 12610extern __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 12619extern __typeof (xmlTextWriterWriteVFormatDTDElement) xmlTextWriterWriteVFormatDTDElement __attribute((alias("xmlTextWriterWriteVFormatDTDElement__internal_alias"))); 12620#else 12621#ifndef xmlTextWriterWriteVFormatDTDElement 12622extern __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 12631extern __typeof (xmlTextWriterWriteVFormatDTDInternalEntity) xmlTextWriterWriteVFormatDTDInternalEntity __attribute((alias("xmlTextWriterWriteVFormatDTDInternalEntity__internal_alias"))); 12632#else 12633#ifndef xmlTextWriterWriteVFormatDTDInternalEntity 12634extern __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 12643extern __typeof (xmlTextWriterWriteVFormatElement) xmlTextWriterWriteVFormatElement __attribute((alias("xmlTextWriterWriteVFormatElement__internal_alias"))); 12644#else 12645#ifndef xmlTextWriterWriteVFormatElement 12646extern __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 12655extern __typeof (xmlTextWriterWriteVFormatElementNS) xmlTextWriterWriteVFormatElementNS __attribute((alias("xmlTextWriterWriteVFormatElementNS__internal_alias"))); 12656#else 12657#ifndef xmlTextWriterWriteVFormatElementNS 12658extern __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 12667extern __typeof (xmlTextWriterWriteVFormatPI) xmlTextWriterWriteVFormatPI __attribute((alias("xmlTextWriterWriteVFormatPI__internal_alias"))); 12668#else 12669#ifndef xmlTextWriterWriteVFormatPI 12670extern __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 12679extern __typeof (xmlTextWriterWriteVFormatRaw) xmlTextWriterWriteVFormatRaw __attribute((alias("xmlTextWriterWriteVFormatRaw__internal_alias"))); 12680#else 12681#ifndef xmlTextWriterWriteVFormatRaw 12682extern __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 12691extern __typeof (xmlTextWriterWriteVFormatString) xmlTextWriterWriteVFormatString __attribute((alias("xmlTextWriterWriteVFormatString__internal_alias"))); 12692#else 12693#ifndef xmlTextWriterWriteVFormatString 12694extern __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 12702extern __typeof (xmlThrDefBufferAllocScheme) xmlThrDefBufferAllocScheme __attribute((alias("xmlThrDefBufferAllocScheme__internal_alias"))); 12703#else 12704#ifndef xmlThrDefBufferAllocScheme 12705extern __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 12712extern __typeof (xmlThrDefDefaultBufferSize) xmlThrDefDefaultBufferSize __attribute((alias("xmlThrDefDefaultBufferSize__internal_alias"))); 12713#else 12714#ifndef xmlThrDefDefaultBufferSize 12715extern __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 12722extern __typeof (xmlThrDefDeregisterNodeDefault) xmlThrDefDeregisterNodeDefault __attribute((alias("xmlThrDefDeregisterNodeDefault__internal_alias"))); 12723#else 12724#ifndef xmlThrDefDeregisterNodeDefault 12725extern __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 12732extern __typeof (xmlThrDefDoValidityCheckingDefaultValue) xmlThrDefDoValidityCheckingDefaultValue __attribute((alias("xmlThrDefDoValidityCheckingDefaultValue__internal_alias"))); 12733#else 12734#ifndef xmlThrDefDoValidityCheckingDefaultValue 12735extern __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 12742extern __typeof (xmlThrDefGetWarningsDefaultValue) xmlThrDefGetWarningsDefaultValue __attribute((alias("xmlThrDefGetWarningsDefaultValue__internal_alias"))); 12743#else 12744#ifndef xmlThrDefGetWarningsDefaultValue 12745extern __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 12752extern __typeof (xmlThrDefIndentTreeOutput) xmlThrDefIndentTreeOutput __attribute((alias("xmlThrDefIndentTreeOutput__internal_alias"))); 12753#else 12754#ifndef xmlThrDefIndentTreeOutput 12755extern __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 12762extern __typeof (xmlThrDefKeepBlanksDefaultValue) xmlThrDefKeepBlanksDefaultValue __attribute((alias("xmlThrDefKeepBlanksDefaultValue__internal_alias"))); 12763#else 12764#ifndef xmlThrDefKeepBlanksDefaultValue 12765extern __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 12772extern __typeof (xmlThrDefLineNumbersDefaultValue) xmlThrDefLineNumbersDefaultValue __attribute((alias("xmlThrDefLineNumbersDefaultValue__internal_alias"))); 12773#else 12774#ifndef xmlThrDefLineNumbersDefaultValue 12775extern __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 12782extern __typeof (xmlThrDefLoadExtDtdDefaultValue) xmlThrDefLoadExtDtdDefaultValue __attribute((alias("xmlThrDefLoadExtDtdDefaultValue__internal_alias"))); 12783#else 12784#ifndef xmlThrDefLoadExtDtdDefaultValue 12785extern __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 12792extern __typeof (xmlThrDefOutputBufferCreateFilenameDefault) xmlThrDefOutputBufferCreateFilenameDefault __attribute((alias("xmlThrDefOutputBufferCreateFilenameDefault__internal_alias"))); 12793#else 12794#ifndef xmlThrDefOutputBufferCreateFilenameDefault 12795extern __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 12802extern __typeof (xmlThrDefParserDebugEntities) xmlThrDefParserDebugEntities __attribute((alias("xmlThrDefParserDebugEntities__internal_alias"))); 12803#else 12804#ifndef xmlThrDefParserDebugEntities 12805extern __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 12812extern __typeof (xmlThrDefParserInputBufferCreateFilenameDefault) xmlThrDefParserInputBufferCreateFilenameDefault __attribute((alias("xmlThrDefParserInputBufferCreateFilenameDefault__internal_alias"))); 12813#else 12814#ifndef xmlThrDefParserInputBufferCreateFilenameDefault 12815extern __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 12822extern __typeof (xmlThrDefPedanticParserDefaultValue) xmlThrDefPedanticParserDefaultValue __attribute((alias("xmlThrDefPedanticParserDefaultValue__internal_alias"))); 12823#else 12824#ifndef xmlThrDefPedanticParserDefaultValue 12825extern __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 12832extern __typeof (xmlThrDefRegisterNodeDefault) xmlThrDefRegisterNodeDefault __attribute((alias("xmlThrDefRegisterNodeDefault__internal_alias"))); 12833#else 12834#ifndef xmlThrDefRegisterNodeDefault 12835extern __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 12842extern __typeof (xmlThrDefSaveNoEmptyTags) xmlThrDefSaveNoEmptyTags __attribute((alias("xmlThrDefSaveNoEmptyTags__internal_alias"))); 12843#else 12844#ifndef xmlThrDefSaveNoEmptyTags 12845extern __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 12852extern __typeof (xmlThrDefSetGenericErrorFunc) xmlThrDefSetGenericErrorFunc __attribute((alias("xmlThrDefSetGenericErrorFunc__internal_alias"))); 12853#else 12854#ifndef xmlThrDefSetGenericErrorFunc 12855extern __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 12862extern __typeof (xmlThrDefSetStructuredErrorFunc) xmlThrDefSetStructuredErrorFunc __attribute((alias("xmlThrDefSetStructuredErrorFunc__internal_alias"))); 12863#else 12864#ifndef xmlThrDefSetStructuredErrorFunc 12865extern __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 12872extern __typeof (xmlThrDefSubstituteEntitiesDefaultValue) xmlThrDefSubstituteEntitiesDefaultValue __attribute((alias("xmlThrDefSubstituteEntitiesDefaultValue__internal_alias"))); 12873#else 12874#ifndef xmlThrDefSubstituteEntitiesDefaultValue 12875extern __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 12882extern __typeof (xmlThrDefTreeIndentString) xmlThrDefTreeIndentString __attribute((alias("xmlThrDefTreeIndentString__internal_alias"))); 12883#else 12884#ifndef xmlThrDefTreeIndentString 12885extern __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 12893extern __typeof (xmlUCSIsAegeanNumbers) xmlUCSIsAegeanNumbers __attribute((alias("xmlUCSIsAegeanNumbers__internal_alias"))); 12894#else 12895#ifndef xmlUCSIsAegeanNumbers 12896extern __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 12905extern __typeof (xmlUCSIsAlphabeticPresentationForms) xmlUCSIsAlphabeticPresentationForms __attribute((alias("xmlUCSIsAlphabeticPresentationForms__internal_alias"))); 12906#else 12907#ifndef xmlUCSIsAlphabeticPresentationForms 12908extern __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 12917extern __typeof (xmlUCSIsArabic) xmlUCSIsArabic __attribute((alias("xmlUCSIsArabic__internal_alias"))); 12918#else 12919#ifndef xmlUCSIsArabic 12920extern __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 12929extern __typeof (xmlUCSIsArabicPresentationFormsA) xmlUCSIsArabicPresentationFormsA __attribute((alias("xmlUCSIsArabicPresentationFormsA__internal_alias"))); 12930#else 12931#ifndef xmlUCSIsArabicPresentationFormsA 12932extern __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 12941extern __typeof (xmlUCSIsArabicPresentationFormsB) xmlUCSIsArabicPresentationFormsB __attribute((alias("xmlUCSIsArabicPresentationFormsB__internal_alias"))); 12942#else 12943#ifndef xmlUCSIsArabicPresentationFormsB 12944extern __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 12953extern __typeof (xmlUCSIsArmenian) xmlUCSIsArmenian __attribute((alias("xmlUCSIsArmenian__internal_alias"))); 12954#else 12955#ifndef xmlUCSIsArmenian 12956extern __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 12965extern __typeof (xmlUCSIsArrows) xmlUCSIsArrows __attribute((alias("xmlUCSIsArrows__internal_alias"))); 12966#else 12967#ifndef xmlUCSIsArrows 12968extern __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 12977extern __typeof (xmlUCSIsBasicLatin) xmlUCSIsBasicLatin __attribute((alias("xmlUCSIsBasicLatin__internal_alias"))); 12978#else 12979#ifndef xmlUCSIsBasicLatin 12980extern __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 12989extern __typeof (xmlUCSIsBengali) xmlUCSIsBengali __attribute((alias("xmlUCSIsBengali__internal_alias"))); 12990#else 12991#ifndef xmlUCSIsBengali 12992extern __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 13001extern __typeof (xmlUCSIsBlock) xmlUCSIsBlock __attribute((alias("xmlUCSIsBlock__internal_alias"))); 13002#else 13003#ifndef xmlUCSIsBlock 13004extern __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 13013extern __typeof (xmlUCSIsBlockElements) xmlUCSIsBlockElements __attribute((alias("xmlUCSIsBlockElements__internal_alias"))); 13014#else 13015#ifndef xmlUCSIsBlockElements 13016extern __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 13025extern __typeof (xmlUCSIsBopomofo) xmlUCSIsBopomofo __attribute((alias("xmlUCSIsBopomofo__internal_alias"))); 13026#else 13027#ifndef xmlUCSIsBopomofo 13028extern __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 13037extern __typeof (xmlUCSIsBopomofoExtended) xmlUCSIsBopomofoExtended __attribute((alias("xmlUCSIsBopomofoExtended__internal_alias"))); 13038#else 13039#ifndef xmlUCSIsBopomofoExtended 13040extern __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 13049extern __typeof (xmlUCSIsBoxDrawing) xmlUCSIsBoxDrawing __attribute((alias("xmlUCSIsBoxDrawing__internal_alias"))); 13050#else 13051#ifndef xmlUCSIsBoxDrawing 13052extern __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 13061extern __typeof (xmlUCSIsBraillePatterns) xmlUCSIsBraillePatterns __attribute((alias("xmlUCSIsBraillePatterns__internal_alias"))); 13062#else 13063#ifndef xmlUCSIsBraillePatterns 13064extern __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 13073extern __typeof (xmlUCSIsBuhid) xmlUCSIsBuhid __attribute((alias("xmlUCSIsBuhid__internal_alias"))); 13074#else 13075#ifndef xmlUCSIsBuhid 13076extern __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 13085extern __typeof (xmlUCSIsByzantineMusicalSymbols) xmlUCSIsByzantineMusicalSymbols __attribute((alias("xmlUCSIsByzantineMusicalSymbols__internal_alias"))); 13086#else 13087#ifndef xmlUCSIsByzantineMusicalSymbols 13088extern __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 13097extern __typeof (xmlUCSIsCJKCompatibility) xmlUCSIsCJKCompatibility __attribute((alias("xmlUCSIsCJKCompatibility__internal_alias"))); 13098#else 13099#ifndef xmlUCSIsCJKCompatibility 13100extern __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 13109extern __typeof (xmlUCSIsCJKCompatibilityForms) xmlUCSIsCJKCompatibilityForms __attribute((alias("xmlUCSIsCJKCompatibilityForms__internal_alias"))); 13110#else 13111#ifndef xmlUCSIsCJKCompatibilityForms 13112extern __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 13121extern __typeof (xmlUCSIsCJKCompatibilityIdeographs) xmlUCSIsCJKCompatibilityIdeographs __attribute((alias("xmlUCSIsCJKCompatibilityIdeographs__internal_alias"))); 13122#else 13123#ifndef xmlUCSIsCJKCompatibilityIdeographs 13124extern __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 13133extern __typeof (xmlUCSIsCJKCompatibilityIdeographsSupplement) xmlUCSIsCJKCompatibilityIdeographsSupplement __attribute((alias("xmlUCSIsCJKCompatibilityIdeographsSupplement__internal_alias"))); 13134#else 13135#ifndef xmlUCSIsCJKCompatibilityIdeographsSupplement 13136extern __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 13145extern __typeof (xmlUCSIsCJKRadicalsSupplement) xmlUCSIsCJKRadicalsSupplement __attribute((alias("xmlUCSIsCJKRadicalsSupplement__internal_alias"))); 13146#else 13147#ifndef xmlUCSIsCJKRadicalsSupplement 13148extern __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 13157extern __typeof (xmlUCSIsCJKSymbolsandPunctuation) xmlUCSIsCJKSymbolsandPunctuation __attribute((alias("xmlUCSIsCJKSymbolsandPunctuation__internal_alias"))); 13158#else 13159#ifndef xmlUCSIsCJKSymbolsandPunctuation 13160extern __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 13169extern __typeof (xmlUCSIsCJKUnifiedIdeographs) xmlUCSIsCJKUnifiedIdeographs __attribute((alias("xmlUCSIsCJKUnifiedIdeographs__internal_alias"))); 13170#else 13171#ifndef xmlUCSIsCJKUnifiedIdeographs 13172extern __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 13181extern __typeof (xmlUCSIsCJKUnifiedIdeographsExtensionA) xmlUCSIsCJKUnifiedIdeographsExtensionA __attribute((alias("xmlUCSIsCJKUnifiedIdeographsExtensionA__internal_alias"))); 13182#else 13183#ifndef xmlUCSIsCJKUnifiedIdeographsExtensionA 13184extern __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 13193extern __typeof (xmlUCSIsCJKUnifiedIdeographsExtensionB) xmlUCSIsCJKUnifiedIdeographsExtensionB __attribute((alias("xmlUCSIsCJKUnifiedIdeographsExtensionB__internal_alias"))); 13194#else 13195#ifndef xmlUCSIsCJKUnifiedIdeographsExtensionB 13196extern __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 13205extern __typeof (xmlUCSIsCat) xmlUCSIsCat __attribute((alias("xmlUCSIsCat__internal_alias"))); 13206#else 13207#ifndef xmlUCSIsCat 13208extern __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 13217extern __typeof (xmlUCSIsCatC) xmlUCSIsCatC __attribute((alias("xmlUCSIsCatC__internal_alias"))); 13218#else 13219#ifndef xmlUCSIsCatC 13220extern __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 13229extern __typeof (xmlUCSIsCatCc) xmlUCSIsCatCc __attribute((alias("xmlUCSIsCatCc__internal_alias"))); 13230#else 13231#ifndef xmlUCSIsCatCc 13232extern __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 13241extern __typeof (xmlUCSIsCatCf) xmlUCSIsCatCf __attribute((alias("xmlUCSIsCatCf__internal_alias"))); 13242#else 13243#ifndef xmlUCSIsCatCf 13244extern __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 13253extern __typeof (xmlUCSIsCatCo) xmlUCSIsCatCo __attribute((alias("xmlUCSIsCatCo__internal_alias"))); 13254#else 13255#ifndef xmlUCSIsCatCo 13256extern __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 13265extern __typeof (xmlUCSIsCatCs) xmlUCSIsCatCs __attribute((alias("xmlUCSIsCatCs__internal_alias"))); 13266#else 13267#ifndef xmlUCSIsCatCs 13268extern __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 13277extern __typeof (xmlUCSIsCatL) xmlUCSIsCatL __attribute((alias("xmlUCSIsCatL__internal_alias"))); 13278#else 13279#ifndef xmlUCSIsCatL 13280extern __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 13289extern __typeof (xmlUCSIsCatLl) xmlUCSIsCatLl __attribute((alias("xmlUCSIsCatLl__internal_alias"))); 13290#else 13291#ifndef xmlUCSIsCatLl 13292extern __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 13301extern __typeof (xmlUCSIsCatLm) xmlUCSIsCatLm __attribute((alias("xmlUCSIsCatLm__internal_alias"))); 13302#else 13303#ifndef xmlUCSIsCatLm 13304extern __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 13313extern __typeof (xmlUCSIsCatLo) xmlUCSIsCatLo __attribute((alias("xmlUCSIsCatLo__internal_alias"))); 13314#else 13315#ifndef xmlUCSIsCatLo 13316extern __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 13325extern __typeof (xmlUCSIsCatLt) xmlUCSIsCatLt __attribute((alias("xmlUCSIsCatLt__internal_alias"))); 13326#else 13327#ifndef xmlUCSIsCatLt 13328extern __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 13337extern __typeof (xmlUCSIsCatLu) xmlUCSIsCatLu __attribute((alias("xmlUCSIsCatLu__internal_alias"))); 13338#else 13339#ifndef xmlUCSIsCatLu 13340extern __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 13349extern __typeof (xmlUCSIsCatM) xmlUCSIsCatM __attribute((alias("xmlUCSIsCatM__internal_alias"))); 13350#else 13351#ifndef xmlUCSIsCatM 13352extern __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 13361extern __typeof (xmlUCSIsCatMc) xmlUCSIsCatMc __attribute((alias("xmlUCSIsCatMc__internal_alias"))); 13362#else 13363#ifndef xmlUCSIsCatMc 13364extern __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 13373extern __typeof (xmlUCSIsCatMe) xmlUCSIsCatMe __attribute((alias("xmlUCSIsCatMe__internal_alias"))); 13374#else 13375#ifndef xmlUCSIsCatMe 13376extern __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 13385extern __typeof (xmlUCSIsCatMn) xmlUCSIsCatMn __attribute((alias("xmlUCSIsCatMn__internal_alias"))); 13386#else 13387#ifndef xmlUCSIsCatMn 13388extern __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 13397extern __typeof (xmlUCSIsCatN) xmlUCSIsCatN __attribute((alias("xmlUCSIsCatN__internal_alias"))); 13398#else 13399#ifndef xmlUCSIsCatN 13400extern __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 13409extern __typeof (xmlUCSIsCatNd) xmlUCSIsCatNd __attribute((alias("xmlUCSIsCatNd__internal_alias"))); 13410#else 13411#ifndef xmlUCSIsCatNd 13412extern __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 13421extern __typeof (xmlUCSIsCatNl) xmlUCSIsCatNl __attribute((alias("xmlUCSIsCatNl__internal_alias"))); 13422#else 13423#ifndef xmlUCSIsCatNl 13424extern __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 13433extern __typeof (xmlUCSIsCatNo) xmlUCSIsCatNo __attribute((alias("xmlUCSIsCatNo__internal_alias"))); 13434#else 13435#ifndef xmlUCSIsCatNo 13436extern __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 13445extern __typeof (xmlUCSIsCatP) xmlUCSIsCatP __attribute((alias("xmlUCSIsCatP__internal_alias"))); 13446#else 13447#ifndef xmlUCSIsCatP 13448extern __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 13457extern __typeof (xmlUCSIsCatPc) xmlUCSIsCatPc __attribute((alias("xmlUCSIsCatPc__internal_alias"))); 13458#else 13459#ifndef xmlUCSIsCatPc 13460extern __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 13469extern __typeof (xmlUCSIsCatPd) xmlUCSIsCatPd __attribute((alias("xmlUCSIsCatPd__internal_alias"))); 13470#else 13471#ifndef xmlUCSIsCatPd 13472extern __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 13481extern __typeof (xmlUCSIsCatPe) xmlUCSIsCatPe __attribute((alias("xmlUCSIsCatPe__internal_alias"))); 13482#else 13483#ifndef xmlUCSIsCatPe 13484extern __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 13493extern __typeof (xmlUCSIsCatPf) xmlUCSIsCatPf __attribute((alias("xmlUCSIsCatPf__internal_alias"))); 13494#else 13495#ifndef xmlUCSIsCatPf 13496extern __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 13505extern __typeof (xmlUCSIsCatPi) xmlUCSIsCatPi __attribute((alias("xmlUCSIsCatPi__internal_alias"))); 13506#else 13507#ifndef xmlUCSIsCatPi 13508extern __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 13517extern __typeof (xmlUCSIsCatPo) xmlUCSIsCatPo __attribute((alias("xmlUCSIsCatPo__internal_alias"))); 13518#else 13519#ifndef xmlUCSIsCatPo 13520extern __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 13529extern __typeof (xmlUCSIsCatPs) xmlUCSIsCatPs __attribute((alias("xmlUCSIsCatPs__internal_alias"))); 13530#else 13531#ifndef xmlUCSIsCatPs 13532extern __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 13541extern __typeof (xmlUCSIsCatS) xmlUCSIsCatS __attribute((alias("xmlUCSIsCatS__internal_alias"))); 13542#else 13543#ifndef xmlUCSIsCatS 13544extern __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 13553extern __typeof (xmlUCSIsCatSc) xmlUCSIsCatSc __attribute((alias("xmlUCSIsCatSc__internal_alias"))); 13554#else 13555#ifndef xmlUCSIsCatSc 13556extern __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 13565extern __typeof (xmlUCSIsCatSk) xmlUCSIsCatSk __attribute((alias("xmlUCSIsCatSk__internal_alias"))); 13566#else 13567#ifndef xmlUCSIsCatSk 13568extern __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 13577extern __typeof (xmlUCSIsCatSm) xmlUCSIsCatSm __attribute((alias("xmlUCSIsCatSm__internal_alias"))); 13578#else 13579#ifndef xmlUCSIsCatSm 13580extern __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 13589extern __typeof (xmlUCSIsCatSo) xmlUCSIsCatSo __attribute((alias("xmlUCSIsCatSo__internal_alias"))); 13590#else 13591#ifndef xmlUCSIsCatSo 13592extern __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 13601extern __typeof (xmlUCSIsCatZ) xmlUCSIsCatZ __attribute((alias("xmlUCSIsCatZ__internal_alias"))); 13602#else 13603#ifndef xmlUCSIsCatZ 13604extern __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 13613extern __typeof (xmlUCSIsCatZl) xmlUCSIsCatZl __attribute((alias("xmlUCSIsCatZl__internal_alias"))); 13614#else 13615#ifndef xmlUCSIsCatZl 13616extern __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 13625extern __typeof (xmlUCSIsCatZp) xmlUCSIsCatZp __attribute((alias("xmlUCSIsCatZp__internal_alias"))); 13626#else 13627#ifndef xmlUCSIsCatZp 13628extern __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 13637extern __typeof (xmlUCSIsCatZs) xmlUCSIsCatZs __attribute((alias("xmlUCSIsCatZs__internal_alias"))); 13638#else 13639#ifndef xmlUCSIsCatZs 13640extern __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 13649extern __typeof (xmlUCSIsCherokee) xmlUCSIsCherokee __attribute((alias("xmlUCSIsCherokee__internal_alias"))); 13650#else 13651#ifndef xmlUCSIsCherokee 13652extern __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 13661extern __typeof (xmlUCSIsCombiningDiacriticalMarks) xmlUCSIsCombiningDiacriticalMarks __attribute((alias("xmlUCSIsCombiningDiacriticalMarks__internal_alias"))); 13662#else 13663#ifndef xmlUCSIsCombiningDiacriticalMarks 13664extern __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 13673extern __typeof (xmlUCSIsCombiningDiacriticalMarksforSymbols) xmlUCSIsCombiningDiacriticalMarksforSymbols __attribute((alias("xmlUCSIsCombiningDiacriticalMarksforSymbols__internal_alias"))); 13674#else 13675#ifndef xmlUCSIsCombiningDiacriticalMarksforSymbols 13676extern __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 13685extern __typeof (xmlUCSIsCombiningHalfMarks) xmlUCSIsCombiningHalfMarks __attribute((alias("xmlUCSIsCombiningHalfMarks__internal_alias"))); 13686#else 13687#ifndef xmlUCSIsCombiningHalfMarks 13688extern __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 13697extern __typeof (xmlUCSIsCombiningMarksforSymbols) xmlUCSIsCombiningMarksforSymbols __attribute((alias("xmlUCSIsCombiningMarksforSymbols__internal_alias"))); 13698#else 13699#ifndef xmlUCSIsCombiningMarksforSymbols 13700extern __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 13709extern __typeof (xmlUCSIsControlPictures) xmlUCSIsControlPictures __attribute((alias("xmlUCSIsControlPictures__internal_alias"))); 13710#else 13711#ifndef xmlUCSIsControlPictures 13712extern __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 13721extern __typeof (xmlUCSIsCurrencySymbols) xmlUCSIsCurrencySymbols __attribute((alias("xmlUCSIsCurrencySymbols__internal_alias"))); 13722#else 13723#ifndef xmlUCSIsCurrencySymbols 13724extern __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 13733extern __typeof (xmlUCSIsCypriotSyllabary) xmlUCSIsCypriotSyllabary __attribute((alias("xmlUCSIsCypriotSyllabary__internal_alias"))); 13734#else 13735#ifndef xmlUCSIsCypriotSyllabary 13736extern __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 13745extern __typeof (xmlUCSIsCyrillic) xmlUCSIsCyrillic __attribute((alias("xmlUCSIsCyrillic__internal_alias"))); 13746#else 13747#ifndef xmlUCSIsCyrillic 13748extern __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 13757extern __typeof (xmlUCSIsCyrillicSupplement) xmlUCSIsCyrillicSupplement __attribute((alias("xmlUCSIsCyrillicSupplement__internal_alias"))); 13758#else 13759#ifndef xmlUCSIsCyrillicSupplement 13760extern __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 13769extern __typeof (xmlUCSIsDeseret) xmlUCSIsDeseret __attribute((alias("xmlUCSIsDeseret__internal_alias"))); 13770#else 13771#ifndef xmlUCSIsDeseret 13772extern __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 13781extern __typeof (xmlUCSIsDevanagari) xmlUCSIsDevanagari __attribute((alias("xmlUCSIsDevanagari__internal_alias"))); 13782#else 13783#ifndef xmlUCSIsDevanagari 13784extern __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 13793extern __typeof (xmlUCSIsDingbats) xmlUCSIsDingbats __attribute((alias("xmlUCSIsDingbats__internal_alias"))); 13794#else 13795#ifndef xmlUCSIsDingbats 13796extern __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 13805extern __typeof (xmlUCSIsEnclosedAlphanumerics) xmlUCSIsEnclosedAlphanumerics __attribute((alias("xmlUCSIsEnclosedAlphanumerics__internal_alias"))); 13806#else 13807#ifndef xmlUCSIsEnclosedAlphanumerics 13808extern __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 13817extern __typeof (xmlUCSIsEnclosedCJKLettersandMonths) xmlUCSIsEnclosedCJKLettersandMonths __attribute((alias("xmlUCSIsEnclosedCJKLettersandMonths__internal_alias"))); 13818#else 13819#ifndef xmlUCSIsEnclosedCJKLettersandMonths 13820extern __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 13829extern __typeof (xmlUCSIsEthiopic) xmlUCSIsEthiopic __attribute((alias("xmlUCSIsEthiopic__internal_alias"))); 13830#else 13831#ifndef xmlUCSIsEthiopic 13832extern __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 13841extern __typeof (xmlUCSIsGeneralPunctuation) xmlUCSIsGeneralPunctuation __attribute((alias("xmlUCSIsGeneralPunctuation__internal_alias"))); 13842#else 13843#ifndef xmlUCSIsGeneralPunctuation 13844extern __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 13853extern __typeof (xmlUCSIsGeometricShapes) xmlUCSIsGeometricShapes __attribute((alias("xmlUCSIsGeometricShapes__internal_alias"))); 13854#else 13855#ifndef xmlUCSIsGeometricShapes 13856extern __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 13865extern __typeof (xmlUCSIsGeorgian) xmlUCSIsGeorgian __attribute((alias("xmlUCSIsGeorgian__internal_alias"))); 13866#else 13867#ifndef xmlUCSIsGeorgian 13868extern __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 13877extern __typeof (xmlUCSIsGothic) xmlUCSIsGothic __attribute((alias("xmlUCSIsGothic__internal_alias"))); 13878#else 13879#ifndef xmlUCSIsGothic 13880extern __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 13889extern __typeof (xmlUCSIsGreek) xmlUCSIsGreek __attribute((alias("xmlUCSIsGreek__internal_alias"))); 13890#else 13891#ifndef xmlUCSIsGreek 13892extern __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 13901extern __typeof (xmlUCSIsGreekExtended) xmlUCSIsGreekExtended __attribute((alias("xmlUCSIsGreekExtended__internal_alias"))); 13902#else 13903#ifndef xmlUCSIsGreekExtended 13904extern __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 13913extern __typeof (xmlUCSIsGreekandCoptic) xmlUCSIsGreekandCoptic __attribute((alias("xmlUCSIsGreekandCoptic__internal_alias"))); 13914#else 13915#ifndef xmlUCSIsGreekandCoptic 13916extern __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 13925extern __typeof (xmlUCSIsGujarati) xmlUCSIsGujarati __attribute((alias("xmlUCSIsGujarati__internal_alias"))); 13926#else 13927#ifndef xmlUCSIsGujarati 13928extern __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 13937extern __typeof (xmlUCSIsGurmukhi) xmlUCSIsGurmukhi __attribute((alias("xmlUCSIsGurmukhi__internal_alias"))); 13938#else 13939#ifndef xmlUCSIsGurmukhi 13940extern __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 13949extern __typeof (xmlUCSIsHalfwidthandFullwidthForms) xmlUCSIsHalfwidthandFullwidthForms __attribute((alias("xmlUCSIsHalfwidthandFullwidthForms__internal_alias"))); 13950#else 13951#ifndef xmlUCSIsHalfwidthandFullwidthForms 13952extern __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 13961extern __typeof (xmlUCSIsHangulCompatibilityJamo) xmlUCSIsHangulCompatibilityJamo __attribute((alias("xmlUCSIsHangulCompatibilityJamo__internal_alias"))); 13962#else 13963#ifndef xmlUCSIsHangulCompatibilityJamo 13964extern __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 13973extern __typeof (xmlUCSIsHangulJamo) xmlUCSIsHangulJamo __attribute((alias("xmlUCSIsHangulJamo__internal_alias"))); 13974#else 13975#ifndef xmlUCSIsHangulJamo 13976extern __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 13985extern __typeof (xmlUCSIsHangulSyllables) xmlUCSIsHangulSyllables __attribute((alias("xmlUCSIsHangulSyllables__internal_alias"))); 13986#else 13987#ifndef xmlUCSIsHangulSyllables 13988extern __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 13997extern __typeof (xmlUCSIsHanunoo) xmlUCSIsHanunoo __attribute((alias("xmlUCSIsHanunoo__internal_alias"))); 13998#else 13999#ifndef xmlUCSIsHanunoo 14000extern __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 14009extern __typeof (xmlUCSIsHebrew) xmlUCSIsHebrew __attribute((alias("xmlUCSIsHebrew__internal_alias"))); 14010#else 14011#ifndef xmlUCSIsHebrew 14012extern __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 14021extern __typeof (xmlUCSIsHighPrivateUseSurrogates) xmlUCSIsHighPrivateUseSurrogates __attribute((alias("xmlUCSIsHighPrivateUseSurrogates__internal_alias"))); 14022#else 14023#ifndef xmlUCSIsHighPrivateUseSurrogates 14024extern __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 14033extern __typeof (xmlUCSIsHighSurrogates) xmlUCSIsHighSurrogates __attribute((alias("xmlUCSIsHighSurrogates__internal_alias"))); 14034#else 14035#ifndef xmlUCSIsHighSurrogates 14036extern __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 14045extern __typeof (xmlUCSIsHiragana) xmlUCSIsHiragana __attribute((alias("xmlUCSIsHiragana__internal_alias"))); 14046#else 14047#ifndef xmlUCSIsHiragana 14048extern __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 14057extern __typeof (xmlUCSIsIPAExtensions) xmlUCSIsIPAExtensions __attribute((alias("xmlUCSIsIPAExtensions__internal_alias"))); 14058#else 14059#ifndef xmlUCSIsIPAExtensions 14060extern __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 14069extern __typeof (xmlUCSIsIdeographicDescriptionCharacters) xmlUCSIsIdeographicDescriptionCharacters __attribute((alias("xmlUCSIsIdeographicDescriptionCharacters__internal_alias"))); 14070#else 14071#ifndef xmlUCSIsIdeographicDescriptionCharacters 14072extern __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 14081extern __typeof (xmlUCSIsKanbun) xmlUCSIsKanbun __attribute((alias("xmlUCSIsKanbun__internal_alias"))); 14082#else 14083#ifndef xmlUCSIsKanbun 14084extern __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 14093extern __typeof (xmlUCSIsKangxiRadicals) xmlUCSIsKangxiRadicals __attribute((alias("xmlUCSIsKangxiRadicals__internal_alias"))); 14094#else 14095#ifndef xmlUCSIsKangxiRadicals 14096extern __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 14105extern __typeof (xmlUCSIsKannada) xmlUCSIsKannada __attribute((alias("xmlUCSIsKannada__internal_alias"))); 14106#else 14107#ifndef xmlUCSIsKannada 14108extern __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 14117extern __typeof (xmlUCSIsKatakana) xmlUCSIsKatakana __attribute((alias("xmlUCSIsKatakana__internal_alias"))); 14118#else 14119#ifndef xmlUCSIsKatakana 14120extern __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 14129extern __typeof (xmlUCSIsKatakanaPhoneticExtensions) xmlUCSIsKatakanaPhoneticExtensions __attribute((alias("xmlUCSIsKatakanaPhoneticExtensions__internal_alias"))); 14130#else 14131#ifndef xmlUCSIsKatakanaPhoneticExtensions 14132extern __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 14141extern __typeof (xmlUCSIsKhmer) xmlUCSIsKhmer __attribute((alias("xmlUCSIsKhmer__internal_alias"))); 14142#else 14143#ifndef xmlUCSIsKhmer 14144extern __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 14153extern __typeof (xmlUCSIsKhmerSymbols) xmlUCSIsKhmerSymbols __attribute((alias("xmlUCSIsKhmerSymbols__internal_alias"))); 14154#else 14155#ifndef xmlUCSIsKhmerSymbols 14156extern __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 14165extern __typeof (xmlUCSIsLao) xmlUCSIsLao __attribute((alias("xmlUCSIsLao__internal_alias"))); 14166#else 14167#ifndef xmlUCSIsLao 14168extern __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 14177extern __typeof (xmlUCSIsLatin1Supplement) xmlUCSIsLatin1Supplement __attribute((alias("xmlUCSIsLatin1Supplement__internal_alias"))); 14178#else 14179#ifndef xmlUCSIsLatin1Supplement 14180extern __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 14189extern __typeof (xmlUCSIsLatinExtendedA) xmlUCSIsLatinExtendedA __attribute((alias("xmlUCSIsLatinExtendedA__internal_alias"))); 14190#else 14191#ifndef xmlUCSIsLatinExtendedA 14192extern __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 14201extern __typeof (xmlUCSIsLatinExtendedAdditional) xmlUCSIsLatinExtendedAdditional __attribute((alias("xmlUCSIsLatinExtendedAdditional__internal_alias"))); 14202#else 14203#ifndef xmlUCSIsLatinExtendedAdditional 14204extern __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 14213extern __typeof (xmlUCSIsLatinExtendedB) xmlUCSIsLatinExtendedB __attribute((alias("xmlUCSIsLatinExtendedB__internal_alias"))); 14214#else 14215#ifndef xmlUCSIsLatinExtendedB 14216extern __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 14225extern __typeof (xmlUCSIsLetterlikeSymbols) xmlUCSIsLetterlikeSymbols __attribute((alias("xmlUCSIsLetterlikeSymbols__internal_alias"))); 14226#else 14227#ifndef xmlUCSIsLetterlikeSymbols 14228extern __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 14237extern __typeof (xmlUCSIsLimbu) xmlUCSIsLimbu __attribute((alias("xmlUCSIsLimbu__internal_alias"))); 14238#else 14239#ifndef xmlUCSIsLimbu 14240extern __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 14249extern __typeof (xmlUCSIsLinearBIdeograms) xmlUCSIsLinearBIdeograms __attribute((alias("xmlUCSIsLinearBIdeograms__internal_alias"))); 14250#else 14251#ifndef xmlUCSIsLinearBIdeograms 14252extern __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 14261extern __typeof (xmlUCSIsLinearBSyllabary) xmlUCSIsLinearBSyllabary __attribute((alias("xmlUCSIsLinearBSyllabary__internal_alias"))); 14262#else 14263#ifndef xmlUCSIsLinearBSyllabary 14264extern __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 14273extern __typeof (xmlUCSIsLowSurrogates) xmlUCSIsLowSurrogates __attribute((alias("xmlUCSIsLowSurrogates__internal_alias"))); 14274#else 14275#ifndef xmlUCSIsLowSurrogates 14276extern __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 14285extern __typeof (xmlUCSIsMalayalam) xmlUCSIsMalayalam __attribute((alias("xmlUCSIsMalayalam__internal_alias"))); 14286#else 14287#ifndef xmlUCSIsMalayalam 14288extern __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 14297extern __typeof (xmlUCSIsMathematicalAlphanumericSymbols) xmlUCSIsMathematicalAlphanumericSymbols __attribute((alias("xmlUCSIsMathematicalAlphanumericSymbols__internal_alias"))); 14298#else 14299#ifndef xmlUCSIsMathematicalAlphanumericSymbols 14300extern __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 14309extern __typeof (xmlUCSIsMathematicalOperators) xmlUCSIsMathematicalOperators __attribute((alias("xmlUCSIsMathematicalOperators__internal_alias"))); 14310#else 14311#ifndef xmlUCSIsMathematicalOperators 14312extern __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 14321extern __typeof (xmlUCSIsMiscellaneousMathematicalSymbolsA) xmlUCSIsMiscellaneousMathematicalSymbolsA __attribute((alias("xmlUCSIsMiscellaneousMathematicalSymbolsA__internal_alias"))); 14322#else 14323#ifndef xmlUCSIsMiscellaneousMathematicalSymbolsA 14324extern __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 14333extern __typeof (xmlUCSIsMiscellaneousMathematicalSymbolsB) xmlUCSIsMiscellaneousMathematicalSymbolsB __attribute((alias("xmlUCSIsMiscellaneousMathematicalSymbolsB__internal_alias"))); 14334#else 14335#ifndef xmlUCSIsMiscellaneousMathematicalSymbolsB 14336extern __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 14345extern __typeof (xmlUCSIsMiscellaneousSymbols) xmlUCSIsMiscellaneousSymbols __attribute((alias("xmlUCSIsMiscellaneousSymbols__internal_alias"))); 14346#else 14347#ifndef xmlUCSIsMiscellaneousSymbols 14348extern __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 14357extern __typeof (xmlUCSIsMiscellaneousSymbolsandArrows) xmlUCSIsMiscellaneousSymbolsandArrows __attribute((alias("xmlUCSIsMiscellaneousSymbolsandArrows__internal_alias"))); 14358#else 14359#ifndef xmlUCSIsMiscellaneousSymbolsandArrows 14360extern __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 14369extern __typeof (xmlUCSIsMiscellaneousTechnical) xmlUCSIsMiscellaneousTechnical __attribute((alias("xmlUCSIsMiscellaneousTechnical__internal_alias"))); 14370#else 14371#ifndef xmlUCSIsMiscellaneousTechnical 14372extern __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 14381extern __typeof (xmlUCSIsMongolian) xmlUCSIsMongolian __attribute((alias("xmlUCSIsMongolian__internal_alias"))); 14382#else 14383#ifndef xmlUCSIsMongolian 14384extern __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 14393extern __typeof (xmlUCSIsMusicalSymbols) xmlUCSIsMusicalSymbols __attribute((alias("xmlUCSIsMusicalSymbols__internal_alias"))); 14394#else 14395#ifndef xmlUCSIsMusicalSymbols 14396extern __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 14405extern __typeof (xmlUCSIsMyanmar) xmlUCSIsMyanmar __attribute((alias("xmlUCSIsMyanmar__internal_alias"))); 14406#else 14407#ifndef xmlUCSIsMyanmar 14408extern __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 14417extern __typeof (xmlUCSIsNumberForms) xmlUCSIsNumberForms __attribute((alias("xmlUCSIsNumberForms__internal_alias"))); 14418#else 14419#ifndef xmlUCSIsNumberForms 14420extern __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 14429extern __typeof (xmlUCSIsOgham) xmlUCSIsOgham __attribute((alias("xmlUCSIsOgham__internal_alias"))); 14430#else 14431#ifndef xmlUCSIsOgham 14432extern __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 14441extern __typeof (xmlUCSIsOldItalic) xmlUCSIsOldItalic __attribute((alias("xmlUCSIsOldItalic__internal_alias"))); 14442#else 14443#ifndef xmlUCSIsOldItalic 14444extern __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 14453extern __typeof (xmlUCSIsOpticalCharacterRecognition) xmlUCSIsOpticalCharacterRecognition __attribute((alias("xmlUCSIsOpticalCharacterRecognition__internal_alias"))); 14454#else 14455#ifndef xmlUCSIsOpticalCharacterRecognition 14456extern __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 14465extern __typeof (xmlUCSIsOriya) xmlUCSIsOriya __attribute((alias("xmlUCSIsOriya__internal_alias"))); 14466#else 14467#ifndef xmlUCSIsOriya 14468extern __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 14477extern __typeof (xmlUCSIsOsmanya) xmlUCSIsOsmanya __attribute((alias("xmlUCSIsOsmanya__internal_alias"))); 14478#else 14479#ifndef xmlUCSIsOsmanya 14480extern __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 14489extern __typeof (xmlUCSIsPhoneticExtensions) xmlUCSIsPhoneticExtensions __attribute((alias("xmlUCSIsPhoneticExtensions__internal_alias"))); 14490#else 14491#ifndef xmlUCSIsPhoneticExtensions 14492extern __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 14501extern __typeof (xmlUCSIsPrivateUse) xmlUCSIsPrivateUse __attribute((alias("xmlUCSIsPrivateUse__internal_alias"))); 14502#else 14503#ifndef xmlUCSIsPrivateUse 14504extern __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 14513extern __typeof (xmlUCSIsPrivateUseArea) xmlUCSIsPrivateUseArea __attribute((alias("xmlUCSIsPrivateUseArea__internal_alias"))); 14514#else 14515#ifndef xmlUCSIsPrivateUseArea 14516extern __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 14525extern __typeof (xmlUCSIsRunic) xmlUCSIsRunic __attribute((alias("xmlUCSIsRunic__internal_alias"))); 14526#else 14527#ifndef xmlUCSIsRunic 14528extern __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 14537extern __typeof (xmlUCSIsShavian) xmlUCSIsShavian __attribute((alias("xmlUCSIsShavian__internal_alias"))); 14538#else 14539#ifndef xmlUCSIsShavian 14540extern __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 14549extern __typeof (xmlUCSIsSinhala) xmlUCSIsSinhala __attribute((alias("xmlUCSIsSinhala__internal_alias"))); 14550#else 14551#ifndef xmlUCSIsSinhala 14552extern __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 14561extern __typeof (xmlUCSIsSmallFormVariants) xmlUCSIsSmallFormVariants __attribute((alias("xmlUCSIsSmallFormVariants__internal_alias"))); 14562#else 14563#ifndef xmlUCSIsSmallFormVariants 14564extern __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 14573extern __typeof (xmlUCSIsSpacingModifierLetters) xmlUCSIsSpacingModifierLetters __attribute((alias("xmlUCSIsSpacingModifierLetters__internal_alias"))); 14574#else 14575#ifndef xmlUCSIsSpacingModifierLetters 14576extern __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 14585extern __typeof (xmlUCSIsSpecials) xmlUCSIsSpecials __attribute((alias("xmlUCSIsSpecials__internal_alias"))); 14586#else 14587#ifndef xmlUCSIsSpecials 14588extern __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 14597extern __typeof (xmlUCSIsSuperscriptsandSubscripts) xmlUCSIsSuperscriptsandSubscripts __attribute((alias("xmlUCSIsSuperscriptsandSubscripts__internal_alias"))); 14598#else 14599#ifndef xmlUCSIsSuperscriptsandSubscripts 14600extern __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 14609extern __typeof (xmlUCSIsSupplementalArrowsA) xmlUCSIsSupplementalArrowsA __attribute((alias("xmlUCSIsSupplementalArrowsA__internal_alias"))); 14610#else 14611#ifndef xmlUCSIsSupplementalArrowsA 14612extern __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 14621extern __typeof (xmlUCSIsSupplementalArrowsB) xmlUCSIsSupplementalArrowsB __attribute((alias("xmlUCSIsSupplementalArrowsB__internal_alias"))); 14622#else 14623#ifndef xmlUCSIsSupplementalArrowsB 14624extern __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 14633extern __typeof (xmlUCSIsSupplementalMathematicalOperators) xmlUCSIsSupplementalMathematicalOperators __attribute((alias("xmlUCSIsSupplementalMathematicalOperators__internal_alias"))); 14634#else 14635#ifndef xmlUCSIsSupplementalMathematicalOperators 14636extern __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 14645extern __typeof (xmlUCSIsSupplementaryPrivateUseAreaA) xmlUCSIsSupplementaryPrivateUseAreaA __attribute((alias("xmlUCSIsSupplementaryPrivateUseAreaA__internal_alias"))); 14646#else 14647#ifndef xmlUCSIsSupplementaryPrivateUseAreaA 14648extern __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 14657extern __typeof (xmlUCSIsSupplementaryPrivateUseAreaB) xmlUCSIsSupplementaryPrivateUseAreaB __attribute((alias("xmlUCSIsSupplementaryPrivateUseAreaB__internal_alias"))); 14658#else 14659#ifndef xmlUCSIsSupplementaryPrivateUseAreaB 14660extern __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 14669extern __typeof (xmlUCSIsSyriac) xmlUCSIsSyriac __attribute((alias("xmlUCSIsSyriac__internal_alias"))); 14670#else 14671#ifndef xmlUCSIsSyriac 14672extern __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 14681extern __typeof (xmlUCSIsTagalog) xmlUCSIsTagalog __attribute((alias("xmlUCSIsTagalog__internal_alias"))); 14682#else 14683#ifndef xmlUCSIsTagalog 14684extern __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 14693extern __typeof (xmlUCSIsTagbanwa) xmlUCSIsTagbanwa __attribute((alias("xmlUCSIsTagbanwa__internal_alias"))); 14694#else 14695#ifndef xmlUCSIsTagbanwa 14696extern __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 14705extern __typeof (xmlUCSIsTags) xmlUCSIsTags __attribute((alias("xmlUCSIsTags__internal_alias"))); 14706#else 14707#ifndef xmlUCSIsTags 14708extern __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 14717extern __typeof (xmlUCSIsTaiLe) xmlUCSIsTaiLe __attribute((alias("xmlUCSIsTaiLe__internal_alias"))); 14718#else 14719#ifndef xmlUCSIsTaiLe 14720extern __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 14729extern __typeof (xmlUCSIsTaiXuanJingSymbols) xmlUCSIsTaiXuanJingSymbols __attribute((alias("xmlUCSIsTaiXuanJingSymbols__internal_alias"))); 14730#else 14731#ifndef xmlUCSIsTaiXuanJingSymbols 14732extern __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 14741extern __typeof (xmlUCSIsTamil) xmlUCSIsTamil __attribute((alias("xmlUCSIsTamil__internal_alias"))); 14742#else 14743#ifndef xmlUCSIsTamil 14744extern __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 14753extern __typeof (xmlUCSIsTelugu) xmlUCSIsTelugu __attribute((alias("xmlUCSIsTelugu__internal_alias"))); 14754#else 14755#ifndef xmlUCSIsTelugu 14756extern __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 14765extern __typeof (xmlUCSIsThaana) xmlUCSIsThaana __attribute((alias("xmlUCSIsThaana__internal_alias"))); 14766#else 14767#ifndef xmlUCSIsThaana 14768extern __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 14777extern __typeof (xmlUCSIsThai) xmlUCSIsThai __attribute((alias("xmlUCSIsThai__internal_alias"))); 14778#else 14779#ifndef xmlUCSIsThai 14780extern __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 14789extern __typeof (xmlUCSIsTibetan) xmlUCSIsTibetan __attribute((alias("xmlUCSIsTibetan__internal_alias"))); 14790#else 14791#ifndef xmlUCSIsTibetan 14792extern __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 14801extern __typeof (xmlUCSIsUgaritic) xmlUCSIsUgaritic __attribute((alias("xmlUCSIsUgaritic__internal_alias"))); 14802#else 14803#ifndef xmlUCSIsUgaritic 14804extern __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 14813extern __typeof (xmlUCSIsUnifiedCanadianAboriginalSyllabics) xmlUCSIsUnifiedCanadianAboriginalSyllabics __attribute((alias("xmlUCSIsUnifiedCanadianAboriginalSyllabics__internal_alias"))); 14814#else 14815#ifndef xmlUCSIsUnifiedCanadianAboriginalSyllabics 14816extern __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 14825extern __typeof (xmlUCSIsVariationSelectors) xmlUCSIsVariationSelectors __attribute((alias("xmlUCSIsVariationSelectors__internal_alias"))); 14826#else 14827#ifndef xmlUCSIsVariationSelectors 14828extern __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 14837extern __typeof (xmlUCSIsVariationSelectorsSupplement) xmlUCSIsVariationSelectorsSupplement __attribute((alias("xmlUCSIsVariationSelectorsSupplement__internal_alias"))); 14838#else 14839#ifndef xmlUCSIsVariationSelectorsSupplement 14840extern __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 14849extern __typeof (xmlUCSIsYiRadicals) xmlUCSIsYiRadicals __attribute((alias("xmlUCSIsYiRadicals__internal_alias"))); 14850#else 14851#ifndef xmlUCSIsYiRadicals 14852extern __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 14861extern __typeof (xmlUCSIsYiSyllables) xmlUCSIsYiSyllables __attribute((alias("xmlUCSIsYiSyllables__internal_alias"))); 14862#else 14863#ifndef xmlUCSIsYiSyllables 14864extern __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 14873extern __typeof (xmlUCSIsYijingHexagramSymbols) xmlUCSIsYijingHexagramSymbols __attribute((alias("xmlUCSIsYijingHexagramSymbols__internal_alias"))); 14874#else 14875#ifndef xmlUCSIsYijingHexagramSymbols 14876extern __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 14884extern __typeof (xmlURIEscape) xmlURIEscape __attribute((alias("xmlURIEscape__internal_alias"))); 14885#else 14886#ifndef xmlURIEscape 14887extern __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 14894extern __typeof (xmlURIEscapeStr) xmlURIEscapeStr __attribute((alias("xmlURIEscapeStr__internal_alias"))); 14895#else 14896#ifndef xmlURIEscapeStr 14897extern __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 14904extern __typeof (xmlURIUnescapeString) xmlURIUnescapeString __attribute((alias("xmlURIUnescapeString__internal_alias"))); 14905#else 14906#ifndef xmlURIUnescapeString 14907extern __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 14914extern __typeof (xmlUTF8Charcmp) xmlUTF8Charcmp __attribute((alias("xmlUTF8Charcmp__internal_alias"))); 14915#else 14916#ifndef xmlUTF8Charcmp 14917extern __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 14924extern __typeof (xmlUTF8Size) xmlUTF8Size __attribute((alias("xmlUTF8Size__internal_alias"))); 14925#else 14926#ifndef xmlUTF8Size 14927extern __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 14934extern __typeof (xmlUTF8Strlen) xmlUTF8Strlen __attribute((alias("xmlUTF8Strlen__internal_alias"))); 14935#else 14936#ifndef xmlUTF8Strlen 14937extern __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 14944extern __typeof (xmlUTF8Strloc) xmlUTF8Strloc __attribute((alias("xmlUTF8Strloc__internal_alias"))); 14945#else 14946#ifndef xmlUTF8Strloc 14947extern __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 14954extern __typeof (xmlUTF8Strndup) xmlUTF8Strndup __attribute((alias("xmlUTF8Strndup__internal_alias"))); 14955#else 14956#ifndef xmlUTF8Strndup 14957extern __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 14964extern __typeof (xmlUTF8Strpos) xmlUTF8Strpos __attribute((alias("xmlUTF8Strpos__internal_alias"))); 14965#else 14966#ifndef xmlUTF8Strpos 14967extern __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 14974extern __typeof (xmlUTF8Strsize) xmlUTF8Strsize __attribute((alias("xmlUTF8Strsize__internal_alias"))); 14975#else 14976#ifndef xmlUTF8Strsize 14977extern __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 14984extern __typeof (xmlUTF8Strsub) xmlUTF8Strsub __attribute((alias("xmlUTF8Strsub__internal_alias"))); 14985#else 14986#ifndef xmlUTF8Strsub 14987extern __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 14994extern __typeof (xmlUnlinkNode) xmlUnlinkNode __attribute((alias("xmlUnlinkNode__internal_alias"))); 14995#else 14996#ifndef xmlUnlinkNode 14997extern __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 15004extern __typeof (xmlUnlockLibrary) xmlUnlockLibrary __attribute((alias("xmlUnlockLibrary__internal_alias"))); 15005#else 15006#ifndef xmlUnlockLibrary 15007extern __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 15015extern __typeof (xmlUnsetNsProp) xmlUnsetNsProp __attribute((alias("xmlUnsetNsProp__internal_alias"))); 15016#else 15017#ifndef xmlUnsetNsProp 15018extern __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 15027extern __typeof (xmlUnsetProp) xmlUnsetProp __attribute((alias("xmlUnsetProp__internal_alias"))); 15028#else 15029#ifndef xmlUnsetProp 15030extern __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 15039extern __typeof (xmlValidBuildContentModel) xmlValidBuildContentModel __attribute((alias("xmlValidBuildContentModel__internal_alias"))); 15040#else 15041#ifndef xmlValidBuildContentModel 15042extern __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 15051extern __typeof (xmlValidCtxtNormalizeAttributeValue) xmlValidCtxtNormalizeAttributeValue __attribute((alias("xmlValidCtxtNormalizeAttributeValue__internal_alias"))); 15052#else 15053#ifndef xmlValidCtxtNormalizeAttributeValue 15054extern __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 15063extern __typeof (xmlValidGetPotentialChildren) xmlValidGetPotentialChildren __attribute((alias("xmlValidGetPotentialChildren__internal_alias"))); 15064#else 15065#ifndef xmlValidGetPotentialChildren 15066extern __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 15075extern __typeof (xmlValidGetValidElements) xmlValidGetValidElements __attribute((alias("xmlValidGetValidElements__internal_alias"))); 15076#else 15077#ifndef xmlValidGetValidElements 15078extern __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 15087extern __typeof (xmlValidNormalizeAttributeValue) xmlValidNormalizeAttributeValue __attribute((alias("xmlValidNormalizeAttributeValue__internal_alias"))); 15088#else 15089#ifndef xmlValidNormalizeAttributeValue 15090extern __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 15099extern __typeof (xmlValidateAttributeDecl) xmlValidateAttributeDecl __attribute((alias("xmlValidateAttributeDecl__internal_alias"))); 15100#else 15101#ifndef xmlValidateAttributeDecl 15102extern __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 15111extern __typeof (xmlValidateAttributeValue) xmlValidateAttributeValue __attribute((alias("xmlValidateAttributeValue__internal_alias"))); 15112#else 15113#ifndef xmlValidateAttributeValue 15114extern __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 15123extern __typeof (xmlValidateDocument) xmlValidateDocument __attribute((alias("xmlValidateDocument__internal_alias"))); 15124#else 15125#ifndef xmlValidateDocument 15126extern __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 15135extern __typeof (xmlValidateDocumentFinal) xmlValidateDocumentFinal __attribute((alias("xmlValidateDocumentFinal__internal_alias"))); 15136#else 15137#ifndef xmlValidateDocumentFinal 15138extern __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 15147extern __typeof (xmlValidateDtd) xmlValidateDtd __attribute((alias("xmlValidateDtd__internal_alias"))); 15148#else 15149#ifndef xmlValidateDtd 15150extern __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 15159extern __typeof (xmlValidateDtdFinal) xmlValidateDtdFinal __attribute((alias("xmlValidateDtdFinal__internal_alias"))); 15160#else 15161#ifndef xmlValidateDtdFinal 15162extern __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 15171extern __typeof (xmlValidateElement) xmlValidateElement __attribute((alias("xmlValidateElement__internal_alias"))); 15172#else 15173#ifndef xmlValidateElement 15174extern __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 15183extern __typeof (xmlValidateElementDecl) xmlValidateElementDecl __attribute((alias("xmlValidateElementDecl__internal_alias"))); 15184#else 15185#ifndef xmlValidateElementDecl 15186extern __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 15195extern __typeof (xmlValidateNCName) xmlValidateNCName __attribute((alias("xmlValidateNCName__internal_alias"))); 15196#else 15197#ifndef xmlValidateNCName 15198extern __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 15207extern __typeof (xmlValidateNMToken) xmlValidateNMToken __attribute((alias("xmlValidateNMToken__internal_alias"))); 15208#else 15209#ifndef xmlValidateNMToken 15210extern __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 15219extern __typeof (xmlValidateName) xmlValidateName __attribute((alias("xmlValidateName__internal_alias"))); 15220#else 15221#ifndef xmlValidateName 15222extern __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 15231extern __typeof (xmlValidateNameValue) xmlValidateNameValue __attribute((alias("xmlValidateNameValue__internal_alias"))); 15232#else 15233#ifndef xmlValidateNameValue 15234extern __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 15243extern __typeof (xmlValidateNamesValue) xmlValidateNamesValue __attribute((alias("xmlValidateNamesValue__internal_alias"))); 15244#else 15245#ifndef xmlValidateNamesValue 15246extern __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 15255extern __typeof (xmlValidateNmtokenValue) xmlValidateNmtokenValue __attribute((alias("xmlValidateNmtokenValue__internal_alias"))); 15256#else 15257#ifndef xmlValidateNmtokenValue 15258extern __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 15267extern __typeof (xmlValidateNmtokensValue) xmlValidateNmtokensValue __attribute((alias("xmlValidateNmtokensValue__internal_alias"))); 15268#else 15269#ifndef xmlValidateNmtokensValue 15270extern __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 15279extern __typeof (xmlValidateNotationDecl) xmlValidateNotationDecl __attribute((alias("xmlValidateNotationDecl__internal_alias"))); 15280#else 15281#ifndef xmlValidateNotationDecl 15282extern __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 15291extern __typeof (xmlValidateNotationUse) xmlValidateNotationUse __attribute((alias("xmlValidateNotationUse__internal_alias"))); 15292#else 15293#ifndef xmlValidateNotationUse 15294extern __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 15303extern __typeof (xmlValidateOneAttribute) xmlValidateOneAttribute __attribute((alias("xmlValidateOneAttribute__internal_alias"))); 15304#else 15305#ifndef xmlValidateOneAttribute 15306extern __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 15315extern __typeof (xmlValidateOneElement) xmlValidateOneElement __attribute((alias("xmlValidateOneElement__internal_alias"))); 15316#else 15317#ifndef xmlValidateOneElement 15318extern __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 15327extern __typeof (xmlValidateOneNamespace) xmlValidateOneNamespace __attribute((alias("xmlValidateOneNamespace__internal_alias"))); 15328#else 15329#ifndef xmlValidateOneNamespace 15330extern __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 15339extern __typeof (xmlValidatePopElement) xmlValidatePopElement __attribute((alias("xmlValidatePopElement__internal_alias"))); 15340#else 15341#ifndef xmlValidatePopElement 15342extern __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 15351extern __typeof (xmlValidatePushCData) xmlValidatePushCData __attribute((alias("xmlValidatePushCData__internal_alias"))); 15352#else 15353#ifndef xmlValidatePushCData 15354extern __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 15363extern __typeof (xmlValidatePushElement) xmlValidatePushElement __attribute((alias("xmlValidatePushElement__internal_alias"))); 15364#else 15365#ifndef xmlValidatePushElement 15366extern __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 15375extern __typeof (xmlValidateQName) xmlValidateQName __attribute((alias("xmlValidateQName__internal_alias"))); 15376#else 15377#ifndef xmlValidateQName 15378extern __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 15387extern __typeof (xmlValidateRoot) xmlValidateRoot __attribute((alias("xmlValidateRoot__internal_alias"))); 15388#else 15389#ifndef xmlValidateRoot 15390extern __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 15399extern __typeof (xmlXIncludeFreeContext) xmlXIncludeFreeContext __attribute((alias("xmlXIncludeFreeContext__internal_alias"))); 15400#else 15401#ifndef xmlXIncludeFreeContext 15402extern __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 15411extern __typeof (xmlXIncludeNewContext) xmlXIncludeNewContext __attribute((alias("xmlXIncludeNewContext__internal_alias"))); 15412#else 15413#ifndef xmlXIncludeNewContext 15414extern __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 15423extern __typeof (xmlXIncludeProcess) xmlXIncludeProcess __attribute((alias("xmlXIncludeProcess__internal_alias"))); 15424#else 15425#ifndef xmlXIncludeProcess 15426extern __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 15435extern __typeof (xmlXIncludeProcessFlags) xmlXIncludeProcessFlags __attribute((alias("xmlXIncludeProcessFlags__internal_alias"))); 15436#else 15437#ifndef xmlXIncludeProcessFlags 15438extern __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 15447extern __typeof (xmlXIncludeProcessFlagsData) xmlXIncludeProcessFlagsData __attribute((alias("xmlXIncludeProcessFlagsData__internal_alias"))); 15448#else 15449#ifndef xmlXIncludeProcessFlagsData 15450extern __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 15459extern __typeof (xmlXIncludeProcessNode) xmlXIncludeProcessNode __attribute((alias("xmlXIncludeProcessNode__internal_alias"))); 15460#else 15461#ifndef xmlXIncludeProcessNode 15462extern __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 15471extern __typeof (xmlXIncludeProcessTree) xmlXIncludeProcessTree __attribute((alias("xmlXIncludeProcessTree__internal_alias"))); 15472#else 15473#ifndef xmlXIncludeProcessTree 15474extern __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 15483extern __typeof (xmlXIncludeProcessTreeFlags) xmlXIncludeProcessTreeFlags __attribute((alias("xmlXIncludeProcessTreeFlags__internal_alias"))); 15484#else 15485#ifndef xmlXIncludeProcessTreeFlags 15486extern __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 15495extern __typeof (xmlXIncludeProcessTreeFlagsData) xmlXIncludeProcessTreeFlagsData __attribute((alias("xmlXIncludeProcessTreeFlagsData__internal_alias"))); 15496#else 15497#ifndef xmlXIncludeProcessTreeFlagsData 15498extern __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 15507extern __typeof (xmlXIncludeSetFlags) xmlXIncludeSetFlags __attribute((alias("xmlXIncludeSetFlags__internal_alias"))); 15508#else 15509#ifndef xmlXIncludeSetFlags 15510extern __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 15519extern __typeof (xmlXPathAddValues) xmlXPathAddValues __attribute((alias("xmlXPathAddValues__internal_alias"))); 15520#else 15521#ifndef xmlXPathAddValues 15522extern __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 15531extern __typeof (xmlXPathBooleanFunction) xmlXPathBooleanFunction __attribute((alias("xmlXPathBooleanFunction__internal_alias"))); 15532#else 15533#ifndef xmlXPathBooleanFunction 15534extern __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 15543extern __typeof (xmlXPathCastBooleanToNumber) xmlXPathCastBooleanToNumber __attribute((alias("xmlXPathCastBooleanToNumber__internal_alias"))); 15544#else 15545#ifndef xmlXPathCastBooleanToNumber 15546extern __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 15555extern __typeof (xmlXPathCastBooleanToString) xmlXPathCastBooleanToString __attribute((alias("xmlXPathCastBooleanToString__internal_alias"))); 15556#else 15557#ifndef xmlXPathCastBooleanToString 15558extern __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 15567extern __typeof (xmlXPathCastNodeSetToBoolean) xmlXPathCastNodeSetToBoolean __attribute((alias("xmlXPathCastNodeSetToBoolean__internal_alias"))); 15568#else 15569#ifndef xmlXPathCastNodeSetToBoolean 15570extern __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 15579extern __typeof (xmlXPathCastNodeSetToNumber) xmlXPathCastNodeSetToNumber __attribute((alias("xmlXPathCastNodeSetToNumber__internal_alias"))); 15580#else 15581#ifndef xmlXPathCastNodeSetToNumber 15582extern __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 15591extern __typeof (xmlXPathCastNodeSetToString) xmlXPathCastNodeSetToString __attribute((alias("xmlXPathCastNodeSetToString__internal_alias"))); 15592#else 15593#ifndef xmlXPathCastNodeSetToString 15594extern __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 15603extern __typeof (xmlXPathCastNodeToNumber) xmlXPathCastNodeToNumber __attribute((alias("xmlXPathCastNodeToNumber__internal_alias"))); 15604#else 15605#ifndef xmlXPathCastNodeToNumber 15606extern __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 15615extern __typeof (xmlXPathCastNodeToString) xmlXPathCastNodeToString __attribute((alias("xmlXPathCastNodeToString__internal_alias"))); 15616#else 15617#ifndef xmlXPathCastNodeToString 15618extern __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 15627extern __typeof (xmlXPathCastNumberToBoolean) xmlXPathCastNumberToBoolean __attribute((alias("xmlXPathCastNumberToBoolean__internal_alias"))); 15628#else 15629#ifndef xmlXPathCastNumberToBoolean 15630extern __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 15639extern __typeof (xmlXPathCastNumberToString) xmlXPathCastNumberToString __attribute((alias("xmlXPathCastNumberToString__internal_alias"))); 15640#else 15641#ifndef xmlXPathCastNumberToString 15642extern __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 15651extern __typeof (xmlXPathCastStringToBoolean) xmlXPathCastStringToBoolean __attribute((alias("xmlXPathCastStringToBoolean__internal_alias"))); 15652#else 15653#ifndef xmlXPathCastStringToBoolean 15654extern __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 15663extern __typeof (xmlXPathCastStringToNumber) xmlXPathCastStringToNumber __attribute((alias("xmlXPathCastStringToNumber__internal_alias"))); 15664#else 15665#ifndef xmlXPathCastStringToNumber 15666extern __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 15675extern __typeof (xmlXPathCastToBoolean) xmlXPathCastToBoolean __attribute((alias("xmlXPathCastToBoolean__internal_alias"))); 15676#else 15677#ifndef xmlXPathCastToBoolean 15678extern __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 15687extern __typeof (xmlXPathCastToNumber) xmlXPathCastToNumber __attribute((alias("xmlXPathCastToNumber__internal_alias"))); 15688#else 15689#ifndef xmlXPathCastToNumber 15690extern __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 15699extern __typeof (xmlXPathCastToString) xmlXPathCastToString __attribute((alias("xmlXPathCastToString__internal_alias"))); 15700#else 15701#ifndef xmlXPathCastToString 15702extern __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 15711extern __typeof (xmlXPathCeilingFunction) xmlXPathCeilingFunction __attribute((alias("xmlXPathCeilingFunction__internal_alias"))); 15712#else 15713#ifndef xmlXPathCeilingFunction 15714extern __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 15723extern __typeof (xmlXPathCmpNodes) xmlXPathCmpNodes __attribute((alias("xmlXPathCmpNodes__internal_alias"))); 15724#else 15725#ifndef xmlXPathCmpNodes 15726extern __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 15735extern __typeof (xmlXPathCompareValues) xmlXPathCompareValues __attribute((alias("xmlXPathCompareValues__internal_alias"))); 15736#else 15737#ifndef xmlXPathCompareValues 15738extern __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 15747extern __typeof (xmlXPathCompile) xmlXPathCompile __attribute((alias("xmlXPathCompile__internal_alias"))); 15748#else 15749#ifndef xmlXPathCompile 15750extern __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 15759extern __typeof (xmlXPathCompiledEval) xmlXPathCompiledEval __attribute((alias("xmlXPathCompiledEval__internal_alias"))); 15760#else 15761#ifndef xmlXPathCompiledEval 15762extern __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 15771extern __typeof (xmlXPathCompiledEvalToBoolean) xmlXPathCompiledEvalToBoolean __attribute((alias("xmlXPathCompiledEvalToBoolean__internal_alias"))); 15772#else 15773#ifndef xmlXPathCompiledEvalToBoolean 15774extern __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 15783extern __typeof (xmlXPathConcatFunction) xmlXPathConcatFunction __attribute((alias("xmlXPathConcatFunction__internal_alias"))); 15784#else 15785#ifndef xmlXPathConcatFunction 15786extern __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 15795extern __typeof (xmlXPathContainsFunction) xmlXPathContainsFunction __attribute((alias("xmlXPathContainsFunction__internal_alias"))); 15796#else 15797#ifndef xmlXPathContainsFunction 15798extern __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 15807extern __typeof (xmlXPathContextSetCache) xmlXPathContextSetCache __attribute((alias("xmlXPathContextSetCache__internal_alias"))); 15808#else 15809#ifndef xmlXPathContextSetCache 15810extern __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 15819extern __typeof (xmlXPathConvertBoolean) xmlXPathConvertBoolean __attribute((alias("xmlXPathConvertBoolean__internal_alias"))); 15820#else 15821#ifndef xmlXPathConvertBoolean 15822extern __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 15831extern __typeof (xmlXPathConvertNumber) xmlXPathConvertNumber __attribute((alias("xmlXPathConvertNumber__internal_alias"))); 15832#else 15833#ifndef xmlXPathConvertNumber 15834extern __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 15843extern __typeof (xmlXPathConvertString) xmlXPathConvertString __attribute((alias("xmlXPathConvertString__internal_alias"))); 15844#else 15845#ifndef xmlXPathConvertString 15846extern __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 15855extern __typeof (xmlXPathCountFunction) xmlXPathCountFunction __attribute((alias("xmlXPathCountFunction__internal_alias"))); 15856#else 15857#ifndef xmlXPathCountFunction 15858extern __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 15867extern __typeof (xmlXPathCtxtCompile) xmlXPathCtxtCompile __attribute((alias("xmlXPathCtxtCompile__internal_alias"))); 15868#else 15869#ifndef xmlXPathCtxtCompile 15870extern __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 15879extern __typeof (xmlXPathDebugDumpCompExpr) xmlXPathDebugDumpCompExpr __attribute((alias("xmlXPathDebugDumpCompExpr__internal_alias"))); 15880#else 15881#ifndef xmlXPathDebugDumpCompExpr 15882extern __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 15891extern __typeof (xmlXPathDebugDumpObject) xmlXPathDebugDumpObject __attribute((alias("xmlXPathDebugDumpObject__internal_alias"))); 15892#else 15893#ifndef xmlXPathDebugDumpObject 15894extern __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 15903extern __typeof (xmlXPathDifference) xmlXPathDifference __attribute((alias("xmlXPathDifference__internal_alias"))); 15904#else 15905#ifndef xmlXPathDifference 15906extern __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 15915extern __typeof (xmlXPathDistinct) xmlXPathDistinct __attribute((alias("xmlXPathDistinct__internal_alias"))); 15916#else 15917#ifndef xmlXPathDistinct 15918extern __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 15927extern __typeof (xmlXPathDistinctSorted) xmlXPathDistinctSorted __attribute((alias("xmlXPathDistinctSorted__internal_alias"))); 15928#else 15929#ifndef xmlXPathDistinctSorted 15930extern __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 15939extern __typeof (xmlXPathDivValues) xmlXPathDivValues __attribute((alias("xmlXPathDivValues__internal_alias"))); 15940#else 15941#ifndef xmlXPathDivValues 15942extern __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 15951extern __typeof (xmlXPathEqualValues) xmlXPathEqualValues __attribute((alias("xmlXPathEqualValues__internal_alias"))); 15952#else 15953#ifndef xmlXPathEqualValues 15954extern __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 15963extern __typeof (xmlXPathErr) xmlXPathErr __attribute((alias("xmlXPathErr__internal_alias"))); 15964#else 15965#ifndef xmlXPathErr 15966extern __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 15975extern __typeof (xmlXPathEval) xmlXPathEval __attribute((alias("xmlXPathEval__internal_alias"))); 15976#else 15977#ifndef xmlXPathEval 15978extern __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 15987extern __typeof (xmlXPathEvalExpr) xmlXPathEvalExpr __attribute((alias("xmlXPathEvalExpr__internal_alias"))); 15988#else 15989#ifndef xmlXPathEvalExpr 15990extern __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 15999extern __typeof (xmlXPathEvalExpression) xmlXPathEvalExpression __attribute((alias("xmlXPathEvalExpression__internal_alias"))); 16000#else 16001#ifndef xmlXPathEvalExpression 16002extern __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 16011extern __typeof (xmlXPathEvalPredicate) xmlXPathEvalPredicate __attribute((alias("xmlXPathEvalPredicate__internal_alias"))); 16012#else 16013#ifndef xmlXPathEvalPredicate 16014extern __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 16023extern __typeof (xmlXPathEvaluatePredicateResult) xmlXPathEvaluatePredicateResult __attribute((alias("xmlXPathEvaluatePredicateResult__internal_alias"))); 16024#else 16025#ifndef xmlXPathEvaluatePredicateResult 16026extern __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 16035extern __typeof (xmlXPathFalseFunction) xmlXPathFalseFunction __attribute((alias("xmlXPathFalseFunction__internal_alias"))); 16036#else 16037#ifndef xmlXPathFalseFunction 16038extern __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 16047extern __typeof (xmlXPathFloorFunction) xmlXPathFloorFunction __attribute((alias("xmlXPathFloorFunction__internal_alias"))); 16048#else 16049#ifndef xmlXPathFloorFunction 16050extern __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 16059extern __typeof (xmlXPathFreeCompExpr) xmlXPathFreeCompExpr __attribute((alias("xmlXPathFreeCompExpr__internal_alias"))); 16060#else 16061#ifndef xmlXPathFreeCompExpr 16062extern __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 16071extern __typeof (xmlXPathFreeContext) xmlXPathFreeContext __attribute((alias("xmlXPathFreeContext__internal_alias"))); 16072#else 16073#ifndef xmlXPathFreeContext 16074extern __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 16083extern __typeof (xmlXPathFreeNodeSet) xmlXPathFreeNodeSet __attribute((alias("xmlXPathFreeNodeSet__internal_alias"))); 16084#else 16085#ifndef xmlXPathFreeNodeSet 16086extern __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 16095extern __typeof (xmlXPathFreeNodeSetList) xmlXPathFreeNodeSetList __attribute((alias("xmlXPathFreeNodeSetList__internal_alias"))); 16096#else 16097#ifndef xmlXPathFreeNodeSetList 16098extern __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 16107extern __typeof (xmlXPathFreeObject) xmlXPathFreeObject __attribute((alias("xmlXPathFreeObject__internal_alias"))); 16108#else 16109#ifndef xmlXPathFreeObject 16110extern __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 16119extern __typeof (xmlXPathFreeParserContext) xmlXPathFreeParserContext __attribute((alias("xmlXPathFreeParserContext__internal_alias"))); 16120#else 16121#ifndef xmlXPathFreeParserContext 16122extern __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 16131extern __typeof (xmlXPathFunctionLookup) xmlXPathFunctionLookup __attribute((alias("xmlXPathFunctionLookup__internal_alias"))); 16132#else 16133#ifndef xmlXPathFunctionLookup 16134extern __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 16143extern __typeof (xmlXPathFunctionLookupNS) xmlXPathFunctionLookupNS __attribute((alias("xmlXPathFunctionLookupNS__internal_alias"))); 16144#else 16145#ifndef xmlXPathFunctionLookupNS 16146extern __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 16155extern __typeof (xmlXPathHasSameNodes) xmlXPathHasSameNodes __attribute((alias("xmlXPathHasSameNodes__internal_alias"))); 16156#else 16157#ifndef xmlXPathHasSameNodes 16158extern __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 16167extern __typeof (xmlXPathIdFunction) xmlXPathIdFunction __attribute((alias("xmlXPathIdFunction__internal_alias"))); 16168#else 16169#ifndef xmlXPathIdFunction 16170extern __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 16179extern __typeof (xmlXPathInit) xmlXPathInit __attribute((alias("xmlXPathInit__internal_alias"))); 16180#else 16181#ifndef xmlXPathInit 16182extern __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 16191extern __typeof (xmlXPathIntersection) xmlXPathIntersection __attribute((alias("xmlXPathIntersection__internal_alias"))); 16192#else 16193#ifndef xmlXPathIntersection 16194extern __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 16203extern __typeof (xmlXPathIsInf) xmlXPathIsInf __attribute((alias("xmlXPathIsInf__internal_alias"))); 16204#else 16205#ifndef xmlXPathIsInf 16206extern __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 16215extern __typeof (xmlXPathIsNaN) xmlXPathIsNaN __attribute((alias("xmlXPathIsNaN__internal_alias"))); 16216#else 16217#ifndef xmlXPathIsNaN 16218extern __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 16227extern __typeof (xmlXPathIsNodeType) xmlXPathIsNodeType __attribute((alias("xmlXPathIsNodeType__internal_alias"))); 16228#else 16229#ifndef xmlXPathIsNodeType 16230extern __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 16239extern __typeof (xmlXPathLangFunction) xmlXPathLangFunction __attribute((alias("xmlXPathLangFunction__internal_alias"))); 16240#else 16241#ifndef xmlXPathLangFunction 16242extern __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 16251extern __typeof (xmlXPathLastFunction) xmlXPathLastFunction __attribute((alias("xmlXPathLastFunction__internal_alias"))); 16252#else 16253#ifndef xmlXPathLastFunction 16254extern __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 16263extern __typeof (xmlXPathLeading) xmlXPathLeading __attribute((alias("xmlXPathLeading__internal_alias"))); 16264#else 16265#ifndef xmlXPathLeading 16266extern __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 16275extern __typeof (xmlXPathLeadingSorted) xmlXPathLeadingSorted __attribute((alias("xmlXPathLeadingSorted__internal_alias"))); 16276#else 16277#ifndef xmlXPathLeadingSorted 16278extern __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 16287extern __typeof (xmlXPathLocalNameFunction) xmlXPathLocalNameFunction __attribute((alias("xmlXPathLocalNameFunction__internal_alias"))); 16288#else 16289#ifndef xmlXPathLocalNameFunction 16290extern __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 16299extern __typeof (xmlXPathModValues) xmlXPathModValues __attribute((alias("xmlXPathModValues__internal_alias"))); 16300#else 16301#ifndef xmlXPathModValues 16302extern __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 16311extern __typeof (xmlXPathMultValues) xmlXPathMultValues __attribute((alias("xmlXPathMultValues__internal_alias"))); 16312#else 16313#ifndef xmlXPathMultValues 16314extern __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 16323extern __typeof (xmlXPathNamespaceURIFunction) xmlXPathNamespaceURIFunction __attribute((alias("xmlXPathNamespaceURIFunction__internal_alias"))); 16324#else 16325#ifndef xmlXPathNamespaceURIFunction 16326extern __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 16335extern __typeof (xmlXPathNewBoolean) xmlXPathNewBoolean __attribute((alias("xmlXPathNewBoolean__internal_alias"))); 16336#else 16337#ifndef xmlXPathNewBoolean 16338extern __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 16347extern __typeof (xmlXPathNewCString) xmlXPathNewCString __attribute((alias("xmlXPathNewCString__internal_alias"))); 16348#else 16349#ifndef xmlXPathNewCString 16350extern __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 16359extern __typeof (xmlXPathNewContext) xmlXPathNewContext __attribute((alias("xmlXPathNewContext__internal_alias"))); 16360#else 16361#ifndef xmlXPathNewContext 16362extern __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 16371extern __typeof (xmlXPathNewFloat) xmlXPathNewFloat __attribute((alias("xmlXPathNewFloat__internal_alias"))); 16372#else 16373#ifndef xmlXPathNewFloat 16374extern __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 16383extern __typeof (xmlXPathNewNodeSet) xmlXPathNewNodeSet __attribute((alias("xmlXPathNewNodeSet__internal_alias"))); 16384#else 16385#ifndef xmlXPathNewNodeSet 16386extern __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 16395extern __typeof (xmlXPathNewNodeSetList) xmlXPathNewNodeSetList __attribute((alias("xmlXPathNewNodeSetList__internal_alias"))); 16396#else 16397#ifndef xmlXPathNewNodeSetList 16398extern __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 16407extern __typeof (xmlXPathNewParserContext) xmlXPathNewParserContext __attribute((alias("xmlXPathNewParserContext__internal_alias"))); 16408#else 16409#ifndef xmlXPathNewParserContext 16410extern __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 16419extern __typeof (xmlXPathNewString) xmlXPathNewString __attribute((alias("xmlXPathNewString__internal_alias"))); 16420#else 16421#ifndef xmlXPathNewString 16422extern __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 16431extern __typeof (xmlXPathNewValueTree) xmlXPathNewValueTree __attribute((alias("xmlXPathNewValueTree__internal_alias"))); 16432#else 16433#ifndef xmlXPathNewValueTree 16434extern __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 16443extern __typeof (xmlXPathNextAncestor) xmlXPathNextAncestor __attribute((alias("xmlXPathNextAncestor__internal_alias"))); 16444#else 16445#ifndef xmlXPathNextAncestor 16446extern __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 16455extern __typeof (xmlXPathNextAncestorOrSelf) xmlXPathNextAncestorOrSelf __attribute((alias("xmlXPathNextAncestorOrSelf__internal_alias"))); 16456#else 16457#ifndef xmlXPathNextAncestorOrSelf 16458extern __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 16467extern __typeof (xmlXPathNextAttribute) xmlXPathNextAttribute __attribute((alias("xmlXPathNextAttribute__internal_alias"))); 16468#else 16469#ifndef xmlXPathNextAttribute 16470extern __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 16479extern __typeof (xmlXPathNextChild) xmlXPathNextChild __attribute((alias("xmlXPathNextChild__internal_alias"))); 16480#else 16481#ifndef xmlXPathNextChild 16482extern __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 16491extern __typeof (xmlXPathNextDescendant) xmlXPathNextDescendant __attribute((alias("xmlXPathNextDescendant__internal_alias"))); 16492#else 16493#ifndef xmlXPathNextDescendant 16494extern __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 16503extern __typeof (xmlXPathNextDescendantOrSelf) xmlXPathNextDescendantOrSelf __attribute((alias("xmlXPathNextDescendantOrSelf__internal_alias"))); 16504#else 16505#ifndef xmlXPathNextDescendantOrSelf 16506extern __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 16515extern __typeof (xmlXPathNextFollowing) xmlXPathNextFollowing __attribute((alias("xmlXPathNextFollowing__internal_alias"))); 16516#else 16517#ifndef xmlXPathNextFollowing 16518extern __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 16527extern __typeof (xmlXPathNextFollowingSibling) xmlXPathNextFollowingSibling __attribute((alias("xmlXPathNextFollowingSibling__internal_alias"))); 16528#else 16529#ifndef xmlXPathNextFollowingSibling 16530extern __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 16539extern __typeof (xmlXPathNextNamespace) xmlXPathNextNamespace __attribute((alias("xmlXPathNextNamespace__internal_alias"))); 16540#else 16541#ifndef xmlXPathNextNamespace 16542extern __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 16551extern __typeof (xmlXPathNextParent) xmlXPathNextParent __attribute((alias("xmlXPathNextParent__internal_alias"))); 16552#else 16553#ifndef xmlXPathNextParent 16554extern __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 16563extern __typeof (xmlXPathNextPreceding) xmlXPathNextPreceding __attribute((alias("xmlXPathNextPreceding__internal_alias"))); 16564#else 16565#ifndef xmlXPathNextPreceding 16566extern __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 16575extern __typeof (xmlXPathNextPrecedingSibling) xmlXPathNextPrecedingSibling __attribute((alias("xmlXPathNextPrecedingSibling__internal_alias"))); 16576#else 16577#ifndef xmlXPathNextPrecedingSibling 16578extern __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 16587extern __typeof (xmlXPathNextSelf) xmlXPathNextSelf __attribute((alias("xmlXPathNextSelf__internal_alias"))); 16588#else 16589#ifndef xmlXPathNextSelf 16590extern __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 16599extern __typeof (xmlXPathNodeLeading) xmlXPathNodeLeading __attribute((alias("xmlXPathNodeLeading__internal_alias"))); 16600#else 16601#ifndef xmlXPathNodeLeading 16602extern __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 16611extern __typeof (xmlXPathNodeLeadingSorted) xmlXPathNodeLeadingSorted __attribute((alias("xmlXPathNodeLeadingSorted__internal_alias"))); 16612#else 16613#ifndef xmlXPathNodeLeadingSorted 16614extern __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 16623extern __typeof (xmlXPathNodeSetAdd) xmlXPathNodeSetAdd __attribute((alias("xmlXPathNodeSetAdd__internal_alias"))); 16624#else 16625#ifndef xmlXPathNodeSetAdd 16626extern __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 16635extern __typeof (xmlXPathNodeSetAddNs) xmlXPathNodeSetAddNs __attribute((alias("xmlXPathNodeSetAddNs__internal_alias"))); 16636#else 16637#ifndef xmlXPathNodeSetAddNs 16638extern __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 16647extern __typeof (xmlXPathNodeSetAddUnique) xmlXPathNodeSetAddUnique __attribute((alias("xmlXPathNodeSetAddUnique__internal_alias"))); 16648#else 16649#ifndef xmlXPathNodeSetAddUnique 16650extern __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 16659extern __typeof (xmlXPathNodeSetContains) xmlXPathNodeSetContains __attribute((alias("xmlXPathNodeSetContains__internal_alias"))); 16660#else 16661#ifndef xmlXPathNodeSetContains 16662extern __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 16671extern __typeof (xmlXPathNodeSetCreate) xmlXPathNodeSetCreate __attribute((alias("xmlXPathNodeSetCreate__internal_alias"))); 16672#else 16673#ifndef xmlXPathNodeSetCreate 16674extern __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 16683extern __typeof (xmlXPathNodeSetDel) xmlXPathNodeSetDel __attribute((alias("xmlXPathNodeSetDel__internal_alias"))); 16684#else 16685#ifndef xmlXPathNodeSetDel 16686extern __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 16695extern __typeof (xmlXPathNodeSetFreeNs) xmlXPathNodeSetFreeNs __attribute((alias("xmlXPathNodeSetFreeNs__internal_alias"))); 16696#else 16697#ifndef xmlXPathNodeSetFreeNs 16698extern __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 16707extern __typeof (xmlXPathNodeSetMerge) xmlXPathNodeSetMerge __attribute((alias("xmlXPathNodeSetMerge__internal_alias"))); 16708#else 16709#ifndef xmlXPathNodeSetMerge 16710extern __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 16719extern __typeof (xmlXPathNodeSetRemove) xmlXPathNodeSetRemove __attribute((alias("xmlXPathNodeSetRemove__internal_alias"))); 16720#else 16721#ifndef xmlXPathNodeSetRemove 16722extern __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 16731extern __typeof (xmlXPathNodeSetSort) xmlXPathNodeSetSort __attribute((alias("xmlXPathNodeSetSort__internal_alias"))); 16732#else 16733#ifndef xmlXPathNodeSetSort 16734extern __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 16743extern __typeof (xmlXPathNodeTrailing) xmlXPathNodeTrailing __attribute((alias("xmlXPathNodeTrailing__internal_alias"))); 16744#else 16745#ifndef xmlXPathNodeTrailing 16746extern __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 16755extern __typeof (xmlXPathNodeTrailingSorted) xmlXPathNodeTrailingSorted __attribute((alias("xmlXPathNodeTrailingSorted__internal_alias"))); 16756#else 16757#ifndef xmlXPathNodeTrailingSorted 16758extern __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 16767extern __typeof (xmlXPathNormalizeFunction) xmlXPathNormalizeFunction __attribute((alias("xmlXPathNormalizeFunction__internal_alias"))); 16768#else 16769#ifndef xmlXPathNormalizeFunction 16770extern __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 16779extern __typeof (xmlXPathNotEqualValues) xmlXPathNotEqualValues __attribute((alias("xmlXPathNotEqualValues__internal_alias"))); 16780#else 16781#ifndef xmlXPathNotEqualValues 16782extern __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 16791extern __typeof (xmlXPathNotFunction) xmlXPathNotFunction __attribute((alias("xmlXPathNotFunction__internal_alias"))); 16792#else 16793#ifndef xmlXPathNotFunction 16794extern __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 16803extern __typeof (xmlXPathNsLookup) xmlXPathNsLookup __attribute((alias("xmlXPathNsLookup__internal_alias"))); 16804#else 16805#ifndef xmlXPathNsLookup 16806extern __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 16815extern __typeof (xmlXPathNumberFunction) xmlXPathNumberFunction __attribute((alias("xmlXPathNumberFunction__internal_alias"))); 16816#else 16817#ifndef xmlXPathNumberFunction 16818extern __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 16827extern __typeof (xmlXPathObjectCopy) xmlXPathObjectCopy __attribute((alias("xmlXPathObjectCopy__internal_alias"))); 16828#else 16829#ifndef xmlXPathObjectCopy 16830extern __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 16839extern __typeof (xmlXPathOrderDocElems) xmlXPathOrderDocElems __attribute((alias("xmlXPathOrderDocElems__internal_alias"))); 16840#else 16841#ifndef xmlXPathOrderDocElems 16842extern __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 16851extern __typeof (xmlXPathParseNCName) xmlXPathParseNCName __attribute((alias("xmlXPathParseNCName__internal_alias"))); 16852#else 16853#ifndef xmlXPathParseNCName 16854extern __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 16863extern __typeof (xmlXPathParseName) xmlXPathParseName __attribute((alias("xmlXPathParseName__internal_alias"))); 16864#else 16865#ifndef xmlXPathParseName 16866extern __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 16875extern __typeof (xmlXPathPopBoolean) xmlXPathPopBoolean __attribute((alias("xmlXPathPopBoolean__internal_alias"))); 16876#else 16877#ifndef xmlXPathPopBoolean 16878extern __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 16887extern __typeof (xmlXPathPopExternal) xmlXPathPopExternal __attribute((alias("xmlXPathPopExternal__internal_alias"))); 16888#else 16889#ifndef xmlXPathPopExternal 16890extern __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 16899extern __typeof (xmlXPathPopNodeSet) xmlXPathPopNodeSet __attribute((alias("xmlXPathPopNodeSet__internal_alias"))); 16900#else 16901#ifndef xmlXPathPopNodeSet 16902extern __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 16911extern __typeof (xmlXPathPopNumber) xmlXPathPopNumber __attribute((alias("xmlXPathPopNumber__internal_alias"))); 16912#else 16913#ifndef xmlXPathPopNumber 16914extern __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 16923extern __typeof (xmlXPathPopString) xmlXPathPopString __attribute((alias("xmlXPathPopString__internal_alias"))); 16924#else 16925#ifndef xmlXPathPopString 16926extern __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 16935extern __typeof (xmlXPathPositionFunction) xmlXPathPositionFunction __attribute((alias("xmlXPathPositionFunction__internal_alias"))); 16936#else 16937#ifndef xmlXPathPositionFunction 16938extern __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 16947extern __typeof (xmlXPathRegisterAllFunctions) xmlXPathRegisterAllFunctions __attribute((alias("xmlXPathRegisterAllFunctions__internal_alias"))); 16948#else 16949#ifndef xmlXPathRegisterAllFunctions 16950extern __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 16959extern __typeof (xmlXPathRegisterFunc) xmlXPathRegisterFunc __attribute((alias("xmlXPathRegisterFunc__internal_alias"))); 16960#else 16961#ifndef xmlXPathRegisterFunc 16962extern __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 16971extern __typeof (xmlXPathRegisterFuncLookup) xmlXPathRegisterFuncLookup __attribute((alias("xmlXPathRegisterFuncLookup__internal_alias"))); 16972#else 16973#ifndef xmlXPathRegisterFuncLookup 16974extern __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 16983extern __typeof (xmlXPathRegisterFuncNS) xmlXPathRegisterFuncNS __attribute((alias("xmlXPathRegisterFuncNS__internal_alias"))); 16984#else 16985#ifndef xmlXPathRegisterFuncNS 16986extern __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 16995extern __typeof (xmlXPathRegisterNs) xmlXPathRegisterNs __attribute((alias("xmlXPathRegisterNs__internal_alias"))); 16996#else 16997#ifndef xmlXPathRegisterNs 16998extern __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 17007extern __typeof (xmlXPathRegisterVariable) xmlXPathRegisterVariable __attribute((alias("xmlXPathRegisterVariable__internal_alias"))); 17008#else 17009#ifndef xmlXPathRegisterVariable 17010extern __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 17019extern __typeof (xmlXPathRegisterVariableLookup) xmlXPathRegisterVariableLookup __attribute((alias("xmlXPathRegisterVariableLookup__internal_alias"))); 17020#else 17021#ifndef xmlXPathRegisterVariableLookup 17022extern __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 17031extern __typeof (xmlXPathRegisterVariableNS) xmlXPathRegisterVariableNS __attribute((alias("xmlXPathRegisterVariableNS__internal_alias"))); 17032#else 17033#ifndef xmlXPathRegisterVariableNS 17034extern __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 17043extern __typeof (xmlXPathRegisteredFuncsCleanup) xmlXPathRegisteredFuncsCleanup __attribute((alias("xmlXPathRegisteredFuncsCleanup__internal_alias"))); 17044#else 17045#ifndef xmlXPathRegisteredFuncsCleanup 17046extern __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 17055extern __typeof (xmlXPathRegisteredNsCleanup) xmlXPathRegisteredNsCleanup __attribute((alias("xmlXPathRegisteredNsCleanup__internal_alias"))); 17056#else 17057#ifndef xmlXPathRegisteredNsCleanup 17058extern __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 17067extern __typeof (xmlXPathRegisteredVariablesCleanup) xmlXPathRegisteredVariablesCleanup __attribute((alias("xmlXPathRegisteredVariablesCleanup__internal_alias"))); 17068#else 17069#ifndef xmlXPathRegisteredVariablesCleanup 17070extern __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 17079extern __typeof (xmlXPathRoot) xmlXPathRoot __attribute((alias("xmlXPathRoot__internal_alias"))); 17080#else 17081#ifndef xmlXPathRoot 17082extern __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 17091extern __typeof (xmlXPathRoundFunction) xmlXPathRoundFunction __attribute((alias("xmlXPathRoundFunction__internal_alias"))); 17092#else 17093#ifndef xmlXPathRoundFunction 17094extern __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 17103extern __typeof (xmlXPathStartsWithFunction) xmlXPathStartsWithFunction __attribute((alias("xmlXPathStartsWithFunction__internal_alias"))); 17104#else 17105#ifndef xmlXPathStartsWithFunction 17106extern __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 17115extern __typeof (xmlXPathStringEvalNumber) xmlXPathStringEvalNumber __attribute((alias("xmlXPathStringEvalNumber__internal_alias"))); 17116#else 17117#ifndef xmlXPathStringEvalNumber 17118extern __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 17127extern __typeof (xmlXPathStringFunction) xmlXPathStringFunction __attribute((alias("xmlXPathStringFunction__internal_alias"))); 17128#else 17129#ifndef xmlXPathStringFunction 17130extern __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 17139extern __typeof (xmlXPathStringLengthFunction) xmlXPathStringLengthFunction __attribute((alias("xmlXPathStringLengthFunction__internal_alias"))); 17140#else 17141#ifndef xmlXPathStringLengthFunction 17142extern __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 17151extern __typeof (xmlXPathSubValues) xmlXPathSubValues __attribute((alias("xmlXPathSubValues__internal_alias"))); 17152#else 17153#ifndef xmlXPathSubValues 17154extern __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 17163extern __typeof (xmlXPathSubstringAfterFunction) xmlXPathSubstringAfterFunction __attribute((alias("xmlXPathSubstringAfterFunction__internal_alias"))); 17164#else 17165#ifndef xmlXPathSubstringAfterFunction 17166extern __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 17175extern __typeof (xmlXPathSubstringBeforeFunction) xmlXPathSubstringBeforeFunction __attribute((alias("xmlXPathSubstringBeforeFunction__internal_alias"))); 17176#else 17177#ifndef xmlXPathSubstringBeforeFunction 17178extern __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 17187extern __typeof (xmlXPathSubstringFunction) xmlXPathSubstringFunction __attribute((alias("xmlXPathSubstringFunction__internal_alias"))); 17188#else 17189#ifndef xmlXPathSubstringFunction 17190extern __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 17199extern __typeof (xmlXPathSumFunction) xmlXPathSumFunction __attribute((alias("xmlXPathSumFunction__internal_alias"))); 17200#else 17201#ifndef xmlXPathSumFunction 17202extern __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 17211extern __typeof (xmlXPathTrailing) xmlXPathTrailing __attribute((alias("xmlXPathTrailing__internal_alias"))); 17212#else 17213#ifndef xmlXPathTrailing 17214extern __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 17223extern __typeof (xmlXPathTrailingSorted) xmlXPathTrailingSorted __attribute((alias("xmlXPathTrailingSorted__internal_alias"))); 17224#else 17225#ifndef xmlXPathTrailingSorted 17226extern __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 17235extern __typeof (xmlXPathTranslateFunction) xmlXPathTranslateFunction __attribute((alias("xmlXPathTranslateFunction__internal_alias"))); 17236#else 17237#ifndef xmlXPathTranslateFunction 17238extern __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 17247extern __typeof (xmlXPathTrueFunction) xmlXPathTrueFunction __attribute((alias("xmlXPathTrueFunction__internal_alias"))); 17248#else 17249#ifndef xmlXPathTrueFunction 17250extern __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 17259extern __typeof (xmlXPathValueFlipSign) xmlXPathValueFlipSign __attribute((alias("xmlXPathValueFlipSign__internal_alias"))); 17260#else 17261#ifndef xmlXPathValueFlipSign 17262extern __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 17271extern __typeof (xmlXPathVariableLookup) xmlXPathVariableLookup __attribute((alias("xmlXPathVariableLookup__internal_alias"))); 17272#else 17273#ifndef xmlXPathVariableLookup 17274extern __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 17283extern __typeof (xmlXPathVariableLookupNS) xmlXPathVariableLookupNS __attribute((alias("xmlXPathVariableLookupNS__internal_alias"))); 17284#else 17285#ifndef xmlXPathVariableLookupNS 17286extern __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 17295extern __typeof (xmlXPathWrapCString) xmlXPathWrapCString __attribute((alias("xmlXPathWrapCString__internal_alias"))); 17296#else 17297#ifndef xmlXPathWrapCString 17298extern __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 17307extern __typeof (xmlXPathWrapExternal) xmlXPathWrapExternal __attribute((alias("xmlXPathWrapExternal__internal_alias"))); 17308#else 17309#ifndef xmlXPathWrapExternal 17310extern __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 17319extern __typeof (xmlXPathWrapNodeSet) xmlXPathWrapNodeSet __attribute((alias("xmlXPathWrapNodeSet__internal_alias"))); 17320#else 17321#ifndef xmlXPathWrapNodeSet 17322extern __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 17331extern __typeof (xmlXPathWrapString) xmlXPathWrapString __attribute((alias("xmlXPathWrapString__internal_alias"))); 17332#else 17333#ifndef xmlXPathWrapString 17334extern __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 17343extern __typeof (xmlXPatherror) xmlXPatherror __attribute((alias("xmlXPatherror__internal_alias"))); 17344#else 17345#ifndef xmlXPatherror 17346extern __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 17355extern __typeof (xmlXPtrBuildNodeList) xmlXPtrBuildNodeList __attribute((alias("xmlXPtrBuildNodeList__internal_alias"))); 17356#else 17357#ifndef xmlXPtrBuildNodeList 17358extern __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 17367extern __typeof (xmlXPtrEval) xmlXPtrEval __attribute((alias("xmlXPtrEval__internal_alias"))); 17368#else 17369#ifndef xmlXPtrEval 17370extern __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 17379extern __typeof (xmlXPtrEvalRangePredicate) xmlXPtrEvalRangePredicate __attribute((alias("xmlXPtrEvalRangePredicate__internal_alias"))); 17380#else 17381#ifndef xmlXPtrEvalRangePredicate 17382extern __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 17391extern __typeof (xmlXPtrFreeLocationSet) xmlXPtrFreeLocationSet __attribute((alias("xmlXPtrFreeLocationSet__internal_alias"))); 17392#else 17393#ifndef xmlXPtrFreeLocationSet 17394extern __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 17403extern __typeof (xmlXPtrLocationSetAdd) xmlXPtrLocationSetAdd __attribute((alias("xmlXPtrLocationSetAdd__internal_alias"))); 17404#else 17405#ifndef xmlXPtrLocationSetAdd 17406extern __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 17415extern __typeof (xmlXPtrLocationSetCreate) xmlXPtrLocationSetCreate __attribute((alias("xmlXPtrLocationSetCreate__internal_alias"))); 17416#else 17417#ifndef xmlXPtrLocationSetCreate 17418extern __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 17427extern __typeof (xmlXPtrLocationSetDel) xmlXPtrLocationSetDel __attribute((alias("xmlXPtrLocationSetDel__internal_alias"))); 17428#else 17429#ifndef xmlXPtrLocationSetDel 17430extern __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 17439extern __typeof (xmlXPtrLocationSetMerge) xmlXPtrLocationSetMerge __attribute((alias("xmlXPtrLocationSetMerge__internal_alias"))); 17440#else 17441#ifndef xmlXPtrLocationSetMerge 17442extern __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 17451extern __typeof (xmlXPtrLocationSetRemove) xmlXPtrLocationSetRemove __attribute((alias("xmlXPtrLocationSetRemove__internal_alias"))); 17452#else 17453#ifndef xmlXPtrLocationSetRemove 17454extern __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 17463extern __typeof (xmlXPtrNewCollapsedRange) xmlXPtrNewCollapsedRange __attribute((alias("xmlXPtrNewCollapsedRange__internal_alias"))); 17464#else 17465#ifndef xmlXPtrNewCollapsedRange 17466extern __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 17475extern __typeof (xmlXPtrNewContext) xmlXPtrNewContext __attribute((alias("xmlXPtrNewContext__internal_alias"))); 17476#else 17477#ifndef xmlXPtrNewContext 17478extern __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 17487extern __typeof (xmlXPtrNewLocationSetNodeSet) xmlXPtrNewLocationSetNodeSet __attribute((alias("xmlXPtrNewLocationSetNodeSet__internal_alias"))); 17488#else 17489#ifndef xmlXPtrNewLocationSetNodeSet 17490extern __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 17499extern __typeof (xmlXPtrNewLocationSetNodes) xmlXPtrNewLocationSetNodes __attribute((alias("xmlXPtrNewLocationSetNodes__internal_alias"))); 17500#else 17501#ifndef xmlXPtrNewLocationSetNodes 17502extern __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 17511extern __typeof (xmlXPtrNewRange) xmlXPtrNewRange __attribute((alias("xmlXPtrNewRange__internal_alias"))); 17512#else 17513#ifndef xmlXPtrNewRange 17514extern __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 17523extern __typeof (xmlXPtrNewRangeNodeObject) xmlXPtrNewRangeNodeObject __attribute((alias("xmlXPtrNewRangeNodeObject__internal_alias"))); 17524#else 17525#ifndef xmlXPtrNewRangeNodeObject 17526extern __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 17535extern __typeof (xmlXPtrNewRangeNodePoint) xmlXPtrNewRangeNodePoint __attribute((alias("xmlXPtrNewRangeNodePoint__internal_alias"))); 17536#else 17537#ifndef xmlXPtrNewRangeNodePoint 17538extern __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 17547extern __typeof (xmlXPtrNewRangeNodes) xmlXPtrNewRangeNodes __attribute((alias("xmlXPtrNewRangeNodes__internal_alias"))); 17548#else 17549#ifndef xmlXPtrNewRangeNodes 17550extern __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 17559extern __typeof (xmlXPtrNewRangePointNode) xmlXPtrNewRangePointNode __attribute((alias("xmlXPtrNewRangePointNode__internal_alias"))); 17560#else 17561#ifndef xmlXPtrNewRangePointNode 17562extern __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 17571extern __typeof (xmlXPtrNewRangePoints) xmlXPtrNewRangePoints __attribute((alias("xmlXPtrNewRangePoints__internal_alias"))); 17572#else 17573#ifndef xmlXPtrNewRangePoints 17574extern __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 17583extern __typeof (xmlXPtrRangeToFunction) xmlXPtrRangeToFunction __attribute((alias("xmlXPtrRangeToFunction__internal_alias"))); 17584#else 17585#ifndef xmlXPtrRangeToFunction 17586extern __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 17595extern __typeof (xmlXPtrWrapLocationSet) xmlXPtrWrapLocationSet __attribute((alias("xmlXPtrWrapLocationSet__internal_alias"))); 17596#else 17597#ifndef xmlXPtrWrapLocationSet 17598extern __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 17611