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) && defined(LIBXML_OUTPUT_ENABLED) 485#ifdef bottom_HTMLtree 486#undef htmlNodeDump 487extern __typeof (htmlNodeDump) htmlNodeDump __attribute((alias("htmlNodeDump__internal_alias"))); 488#else 489#ifndef htmlNodeDump 490extern __typeof (htmlNodeDump) htmlNodeDump__internal_alias __attribute((visibility("hidden"))); 491#define htmlNodeDump htmlNodeDump__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 htmlNodeDumpFile 499extern __typeof (htmlNodeDumpFile) htmlNodeDumpFile __attribute((alias("htmlNodeDumpFile__internal_alias"))); 500#else 501#ifndef htmlNodeDumpFile 502extern __typeof (htmlNodeDumpFile) htmlNodeDumpFile__internal_alias __attribute((visibility("hidden"))); 503#define htmlNodeDumpFile htmlNodeDumpFile__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 htmlNodeDumpFileFormat 511extern __typeof (htmlNodeDumpFileFormat) htmlNodeDumpFileFormat __attribute((alias("htmlNodeDumpFileFormat__internal_alias"))); 512#else 513#ifndef htmlNodeDumpFileFormat 514extern __typeof (htmlNodeDumpFileFormat) htmlNodeDumpFileFormat__internal_alias __attribute((visibility("hidden"))); 515#define htmlNodeDumpFileFormat htmlNodeDumpFileFormat__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 htmlNodeDumpFormatOutput 523extern __typeof (htmlNodeDumpFormatOutput) htmlNodeDumpFormatOutput __attribute((alias("htmlNodeDumpFormatOutput__internal_alias"))); 524#else 525#ifndef htmlNodeDumpFormatOutput 526extern __typeof (htmlNodeDumpFormatOutput) htmlNodeDumpFormatOutput__internal_alias __attribute((visibility("hidden"))); 527#define htmlNodeDumpFormatOutput htmlNodeDumpFormatOutput__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 htmlNodeDumpOutput 535extern __typeof (htmlNodeDumpOutput) htmlNodeDumpOutput __attribute((alias("htmlNodeDumpOutput__internal_alias"))); 536#else 537#ifndef htmlNodeDumpOutput 538extern __typeof (htmlNodeDumpOutput) htmlNodeDumpOutput__internal_alias __attribute((visibility("hidden"))); 539#define htmlNodeDumpOutput htmlNodeDumpOutput__internal_alias 540#endif 541#endif 542#endif 543 544#if defined(LIBXML_HTML_ENABLED) 545#ifdef bottom_HTMLparser 546#undef htmlNodeStatus 547extern __typeof (htmlNodeStatus) htmlNodeStatus __attribute((alias("htmlNodeStatus__internal_alias"))); 548#else 549#ifndef htmlNodeStatus 550extern __typeof (htmlNodeStatus) htmlNodeStatus__internal_alias __attribute((visibility("hidden"))); 551#define htmlNodeStatus htmlNodeStatus__internal_alias 552#endif 553#endif 554#endif 555 556#if defined(LIBXML_HTML_ENABLED) 557#ifdef bottom_HTMLparser 558#undef htmlParseCharRef 559extern __typeof (htmlParseCharRef) htmlParseCharRef __attribute((alias("htmlParseCharRef__internal_alias"))); 560#else 561#ifndef htmlParseCharRef 562extern __typeof (htmlParseCharRef) htmlParseCharRef__internal_alias __attribute((visibility("hidden"))); 563#define htmlParseCharRef htmlParseCharRef__internal_alias 564#endif 565#endif 566#endif 567 568#if defined(LIBXML_HTML_ENABLED) && defined(LIBXML_PUSH_ENABLED) 569#ifdef bottom_HTMLparser 570#undef htmlParseChunk 571extern __typeof (htmlParseChunk) htmlParseChunk __attribute((alias("htmlParseChunk__internal_alias"))); 572#else 573#ifndef htmlParseChunk 574extern __typeof (htmlParseChunk) htmlParseChunk__internal_alias __attribute((visibility("hidden"))); 575#define htmlParseChunk htmlParseChunk__internal_alias 576#endif 577#endif 578#endif 579 580#if defined(LIBXML_HTML_ENABLED) 581#ifdef bottom_HTMLparser 582#undef htmlParseDoc 583extern __typeof (htmlParseDoc) htmlParseDoc __attribute((alias("htmlParseDoc__internal_alias"))); 584#else 585#ifndef htmlParseDoc 586extern __typeof (htmlParseDoc) htmlParseDoc__internal_alias __attribute((visibility("hidden"))); 587#define htmlParseDoc htmlParseDoc__internal_alias 588#endif 589#endif 590#endif 591 592#if defined(LIBXML_HTML_ENABLED) 593#ifdef bottom_HTMLparser 594#undef htmlParseDocument 595extern __typeof (htmlParseDocument) htmlParseDocument __attribute((alias("htmlParseDocument__internal_alias"))); 596#else 597#ifndef htmlParseDocument 598extern __typeof (htmlParseDocument) htmlParseDocument__internal_alias __attribute((visibility("hidden"))); 599#define htmlParseDocument htmlParseDocument__internal_alias 600#endif 601#endif 602#endif 603 604#if defined(LIBXML_HTML_ENABLED) 605#ifdef bottom_HTMLparser 606#undef htmlParseElement 607extern __typeof (htmlParseElement) htmlParseElement __attribute((alias("htmlParseElement__internal_alias"))); 608#else 609#ifndef htmlParseElement 610extern __typeof (htmlParseElement) htmlParseElement__internal_alias __attribute((visibility("hidden"))); 611#define htmlParseElement htmlParseElement__internal_alias 612#endif 613#endif 614#endif 615 616#if defined(LIBXML_HTML_ENABLED) 617#ifdef bottom_HTMLparser 618#undef htmlParseEntityRef 619extern __typeof (htmlParseEntityRef) htmlParseEntityRef __attribute((alias("htmlParseEntityRef__internal_alias"))); 620#else 621#ifndef htmlParseEntityRef 622extern __typeof (htmlParseEntityRef) htmlParseEntityRef__internal_alias __attribute((visibility("hidden"))); 623#define htmlParseEntityRef htmlParseEntityRef__internal_alias 624#endif 625#endif 626#endif 627 628#if defined(LIBXML_HTML_ENABLED) 629#ifdef bottom_HTMLparser 630#undef htmlParseFile 631extern __typeof (htmlParseFile) htmlParseFile __attribute((alias("htmlParseFile__internal_alias"))); 632#else 633#ifndef htmlParseFile 634extern __typeof (htmlParseFile) htmlParseFile__internal_alias __attribute((visibility("hidden"))); 635#define htmlParseFile htmlParseFile__internal_alias 636#endif 637#endif 638#endif 639 640#if defined(LIBXML_HTML_ENABLED) 641#ifdef bottom_HTMLparser 642#undef htmlReadDoc 643extern __typeof (htmlReadDoc) htmlReadDoc __attribute((alias("htmlReadDoc__internal_alias"))); 644#else 645#ifndef htmlReadDoc 646extern __typeof (htmlReadDoc) htmlReadDoc__internal_alias __attribute((visibility("hidden"))); 647#define htmlReadDoc htmlReadDoc__internal_alias 648#endif 649#endif 650#endif 651 652#if defined(LIBXML_HTML_ENABLED) 653#ifdef bottom_HTMLparser 654#undef htmlReadFd 655extern __typeof (htmlReadFd) htmlReadFd __attribute((alias("htmlReadFd__internal_alias"))); 656#else 657#ifndef htmlReadFd 658extern __typeof (htmlReadFd) htmlReadFd__internal_alias __attribute((visibility("hidden"))); 659#define htmlReadFd htmlReadFd__internal_alias 660#endif 661#endif 662#endif 663 664#if defined(LIBXML_HTML_ENABLED) 665#ifdef bottom_HTMLparser 666#undef htmlReadFile 667extern __typeof (htmlReadFile) htmlReadFile __attribute((alias("htmlReadFile__internal_alias"))); 668#else 669#ifndef htmlReadFile 670extern __typeof (htmlReadFile) htmlReadFile__internal_alias __attribute((visibility("hidden"))); 671#define htmlReadFile htmlReadFile__internal_alias 672#endif 673#endif 674#endif 675 676#if defined(LIBXML_HTML_ENABLED) 677#ifdef bottom_HTMLparser 678#undef htmlReadIO 679extern __typeof (htmlReadIO) htmlReadIO __attribute((alias("htmlReadIO__internal_alias"))); 680#else 681#ifndef htmlReadIO 682extern __typeof (htmlReadIO) htmlReadIO__internal_alias __attribute((visibility("hidden"))); 683#define htmlReadIO htmlReadIO__internal_alias 684#endif 685#endif 686#endif 687 688#if defined(LIBXML_HTML_ENABLED) 689#ifdef bottom_HTMLparser 690#undef htmlReadMemory 691extern __typeof (htmlReadMemory) htmlReadMemory __attribute((alias("htmlReadMemory__internal_alias"))); 692#else 693#ifndef htmlReadMemory 694extern __typeof (htmlReadMemory) htmlReadMemory__internal_alias __attribute((visibility("hidden"))); 695#define htmlReadMemory htmlReadMemory__internal_alias 696#endif 697#endif 698#endif 699 700#if defined(LIBXML_HTML_ENABLED) 701#ifdef bottom_HTMLparser 702#undef htmlSAXParseDoc 703extern __typeof (htmlSAXParseDoc) htmlSAXParseDoc __attribute((alias("htmlSAXParseDoc__internal_alias"))); 704#else 705#ifndef htmlSAXParseDoc 706extern __typeof (htmlSAXParseDoc) htmlSAXParseDoc__internal_alias __attribute((visibility("hidden"))); 707#define htmlSAXParseDoc htmlSAXParseDoc__internal_alias 708#endif 709#endif 710#endif 711 712#if defined(LIBXML_HTML_ENABLED) 713#ifdef bottom_HTMLparser 714#undef htmlSAXParseFile 715extern __typeof (htmlSAXParseFile) htmlSAXParseFile __attribute((alias("htmlSAXParseFile__internal_alias"))); 716#else 717#ifndef htmlSAXParseFile 718extern __typeof (htmlSAXParseFile) htmlSAXParseFile__internal_alias __attribute((visibility("hidden"))); 719#define htmlSAXParseFile htmlSAXParseFile__internal_alias 720#endif 721#endif 722#endif 723 724#if defined(LIBXML_HTML_ENABLED) && defined(LIBXML_OUTPUT_ENABLED) 725#ifdef bottom_HTMLtree 726#undef htmlSaveFile 727extern __typeof (htmlSaveFile) htmlSaveFile __attribute((alias("htmlSaveFile__internal_alias"))); 728#else 729#ifndef htmlSaveFile 730extern __typeof (htmlSaveFile) htmlSaveFile__internal_alias __attribute((visibility("hidden"))); 731#define htmlSaveFile htmlSaveFile__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 htmlSaveFileEnc 739extern __typeof (htmlSaveFileEnc) htmlSaveFileEnc __attribute((alias("htmlSaveFileEnc__internal_alias"))); 740#else 741#ifndef htmlSaveFileEnc 742extern __typeof (htmlSaveFileEnc) htmlSaveFileEnc__internal_alias __attribute((visibility("hidden"))); 743#define htmlSaveFileEnc htmlSaveFileEnc__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 htmlSaveFileFormat 751extern __typeof (htmlSaveFileFormat) htmlSaveFileFormat __attribute((alias("htmlSaveFileFormat__internal_alias"))); 752#else 753#ifndef htmlSaveFileFormat 754extern __typeof (htmlSaveFileFormat) htmlSaveFileFormat__internal_alias __attribute((visibility("hidden"))); 755#define htmlSaveFileFormat htmlSaveFileFormat__internal_alias 756#endif 757#endif 758#endif 759 760#if defined(LIBXML_HTML_ENABLED) 761#ifdef bottom_HTMLtree 762#undef htmlSetMetaEncoding 763extern __typeof (htmlSetMetaEncoding) htmlSetMetaEncoding __attribute((alias("htmlSetMetaEncoding__internal_alias"))); 764#else 765#ifndef htmlSetMetaEncoding 766extern __typeof (htmlSetMetaEncoding) htmlSetMetaEncoding__internal_alias __attribute((visibility("hidden"))); 767#define htmlSetMetaEncoding htmlSetMetaEncoding__internal_alias 768#endif 769#endif 770#endif 771 772#if defined(LIBXML_HTML_ENABLED) 773#ifdef bottom_HTMLparser 774#undef htmlTagLookup 775extern __typeof (htmlTagLookup) htmlTagLookup __attribute((alias("htmlTagLookup__internal_alias"))); 776#else 777#ifndef htmlTagLookup 778extern __typeof (htmlTagLookup) htmlTagLookup__internal_alias __attribute((visibility("hidden"))); 779#define htmlTagLookup htmlTagLookup__internal_alias 780#endif 781#endif 782#endif 783 784#ifdef bottom_parser 785#undef inputPop 786extern __typeof (inputPop) inputPop __attribute((alias("inputPop__internal_alias"))); 787#else 788#ifndef inputPop 789extern __typeof (inputPop) inputPop__internal_alias __attribute((visibility("hidden"))); 790#define inputPop inputPop__internal_alias 791#endif 792#endif 793 794#ifdef bottom_parser 795#undef inputPush 796extern __typeof (inputPush) inputPush __attribute((alias("inputPush__internal_alias"))); 797#else 798#ifndef inputPush 799extern __typeof (inputPush) inputPush__internal_alias __attribute((visibility("hidden"))); 800#define inputPush inputPush__internal_alias 801#endif 802#endif 803 804#ifdef bottom_parser 805#undef namePop 806extern __typeof (namePop) namePop __attribute((alias("namePop__internal_alias"))); 807#else 808#ifndef namePop 809extern __typeof (namePop) namePop__internal_alias __attribute((visibility("hidden"))); 810#define namePop namePop__internal_alias 811#endif 812#endif 813 814#ifdef bottom_parser 815#undef namePush 816extern __typeof (namePush) namePush __attribute((alias("namePush__internal_alias"))); 817#else 818#ifndef namePush 819extern __typeof (namePush) namePush__internal_alias __attribute((visibility("hidden"))); 820#define namePush namePush__internal_alias 821#endif 822#endif 823 824#ifdef bottom_parser 825#undef nodePop 826extern __typeof (nodePop) nodePop __attribute((alias("nodePop__internal_alias"))); 827#else 828#ifndef nodePop 829extern __typeof (nodePop) nodePop__internal_alias __attribute((visibility("hidden"))); 830#define nodePop nodePop__internal_alias 831#endif 832#endif 833 834#ifdef bottom_parser 835#undef nodePush 836extern __typeof (nodePush) nodePush __attribute((alias("nodePush__internal_alias"))); 837#else 838#ifndef nodePush 839extern __typeof (nodePush) nodePush__internal_alias __attribute((visibility("hidden"))); 840#define nodePush nodePush__internal_alias 841#endif 842#endif 843 844#if defined(LIBXML_XPATH_ENABLED) 845#ifdef bottom_xpath 846#undef valuePop 847extern __typeof (valuePop) valuePop __attribute((alias("valuePop__internal_alias"))); 848#else 849#ifndef valuePop 850extern __typeof (valuePop) valuePop__internal_alias __attribute((visibility("hidden"))); 851#define valuePop valuePop__internal_alias 852#endif 853#endif 854#endif 855 856#if defined(LIBXML_XPATH_ENABLED) 857#ifdef bottom_xpath 858#undef valuePush 859extern __typeof (valuePush) valuePush __attribute((alias("valuePush__internal_alias"))); 860#else 861#ifndef valuePush 862extern __typeof (valuePush) valuePush__internal_alias __attribute((visibility("hidden"))); 863#define valuePush valuePush__internal_alias 864#endif 865#endif 866#endif 867 868#if defined(LIBXML_CATALOG_ENABLED) 869#ifdef bottom_catalog 870#undef xmlACatalogAdd 871extern __typeof (xmlACatalogAdd) xmlACatalogAdd __attribute((alias("xmlACatalogAdd__internal_alias"))); 872#else 873#ifndef xmlACatalogAdd 874extern __typeof (xmlACatalogAdd) xmlACatalogAdd__internal_alias __attribute((visibility("hidden"))); 875#define xmlACatalogAdd xmlACatalogAdd__internal_alias 876#endif 877#endif 878#endif 879 880#if defined(LIBXML_CATALOG_ENABLED) && defined(LIBXML_OUTPUT_ENABLED) 881#ifdef bottom_catalog 882#undef xmlACatalogDump 883extern __typeof (xmlACatalogDump) xmlACatalogDump __attribute((alias("xmlACatalogDump__internal_alias"))); 884#else 885#ifndef xmlACatalogDump 886extern __typeof (xmlACatalogDump) xmlACatalogDump__internal_alias __attribute((visibility("hidden"))); 887#define xmlACatalogDump xmlACatalogDump__internal_alias 888#endif 889#endif 890#endif 891 892#if defined(LIBXML_CATALOG_ENABLED) 893#ifdef bottom_catalog 894#undef xmlACatalogRemove 895extern __typeof (xmlACatalogRemove) xmlACatalogRemove __attribute((alias("xmlACatalogRemove__internal_alias"))); 896#else 897#ifndef xmlACatalogRemove 898extern __typeof (xmlACatalogRemove) xmlACatalogRemove__internal_alias __attribute((visibility("hidden"))); 899#define xmlACatalogRemove xmlACatalogRemove__internal_alias 900#endif 901#endif 902#endif 903 904#if defined(LIBXML_CATALOG_ENABLED) 905#ifdef bottom_catalog 906#undef xmlACatalogResolve 907extern __typeof (xmlACatalogResolve) xmlACatalogResolve __attribute((alias("xmlACatalogResolve__internal_alias"))); 908#else 909#ifndef xmlACatalogResolve 910extern __typeof (xmlACatalogResolve) xmlACatalogResolve__internal_alias __attribute((visibility("hidden"))); 911#define xmlACatalogResolve xmlACatalogResolve__internal_alias 912#endif 913#endif 914#endif 915 916#if defined(LIBXML_CATALOG_ENABLED) 917#ifdef bottom_catalog 918#undef xmlACatalogResolvePublic 919extern __typeof (xmlACatalogResolvePublic) xmlACatalogResolvePublic __attribute((alias("xmlACatalogResolvePublic__internal_alias"))); 920#else 921#ifndef xmlACatalogResolvePublic 922extern __typeof (xmlACatalogResolvePublic) xmlACatalogResolvePublic__internal_alias __attribute((visibility("hidden"))); 923#define xmlACatalogResolvePublic xmlACatalogResolvePublic__internal_alias 924#endif 925#endif 926#endif 927 928#if defined(LIBXML_CATALOG_ENABLED) 929#ifdef bottom_catalog 930#undef xmlACatalogResolveSystem 931extern __typeof (xmlACatalogResolveSystem) xmlACatalogResolveSystem __attribute((alias("xmlACatalogResolveSystem__internal_alias"))); 932#else 933#ifndef xmlACatalogResolveSystem 934extern __typeof (xmlACatalogResolveSystem) xmlACatalogResolveSystem__internal_alias __attribute((visibility("hidden"))); 935#define xmlACatalogResolveSystem xmlACatalogResolveSystem__internal_alias 936#endif 937#endif 938#endif 939 940#if defined(LIBXML_CATALOG_ENABLED) 941#ifdef bottom_catalog 942#undef xmlACatalogResolveURI 943extern __typeof (xmlACatalogResolveURI) xmlACatalogResolveURI __attribute((alias("xmlACatalogResolveURI__internal_alias"))); 944#else 945#ifndef xmlACatalogResolveURI 946extern __typeof (xmlACatalogResolveURI) xmlACatalogResolveURI__internal_alias __attribute((visibility("hidden"))); 947#define xmlACatalogResolveURI xmlACatalogResolveURI__internal_alias 948#endif 949#endif 950#endif 951 952#ifdef bottom_valid 953#undef xmlAddAttributeDecl 954extern __typeof (xmlAddAttributeDecl) xmlAddAttributeDecl __attribute((alias("xmlAddAttributeDecl__internal_alias"))); 955#else 956#ifndef xmlAddAttributeDecl 957extern __typeof (xmlAddAttributeDecl) xmlAddAttributeDecl__internal_alias __attribute((visibility("hidden"))); 958#define xmlAddAttributeDecl xmlAddAttributeDecl__internal_alias 959#endif 960#endif 961 962#ifdef bottom_tree 963#undef xmlAddChild 964extern __typeof (xmlAddChild) xmlAddChild __attribute((alias("xmlAddChild__internal_alias"))); 965#else 966#ifndef xmlAddChild 967extern __typeof (xmlAddChild) xmlAddChild__internal_alias __attribute((visibility("hidden"))); 968#define xmlAddChild xmlAddChild__internal_alias 969#endif 970#endif 971 972#ifdef bottom_tree 973#undef xmlAddChildList 974extern __typeof (xmlAddChildList) xmlAddChildList __attribute((alias("xmlAddChildList__internal_alias"))); 975#else 976#ifndef xmlAddChildList 977extern __typeof (xmlAddChildList) xmlAddChildList__internal_alias __attribute((visibility("hidden"))); 978#define xmlAddChildList xmlAddChildList__internal_alias 979#endif 980#endif 981 982#ifdef bottom_entities 983#undef xmlAddDocEntity 984extern __typeof (xmlAddDocEntity) xmlAddDocEntity __attribute((alias("xmlAddDocEntity__internal_alias"))); 985#else 986#ifndef xmlAddDocEntity 987extern __typeof (xmlAddDocEntity) xmlAddDocEntity__internal_alias __attribute((visibility("hidden"))); 988#define xmlAddDocEntity xmlAddDocEntity__internal_alias 989#endif 990#endif 991 992#ifdef bottom_entities 993#undef xmlAddDtdEntity 994extern __typeof (xmlAddDtdEntity) xmlAddDtdEntity __attribute((alias("xmlAddDtdEntity__internal_alias"))); 995#else 996#ifndef xmlAddDtdEntity 997extern __typeof (xmlAddDtdEntity) xmlAddDtdEntity__internal_alias __attribute((visibility("hidden"))); 998#define xmlAddDtdEntity xmlAddDtdEntity__internal_alias 999#endif 1000#endif 1001 1002#ifdef bottom_valid 1003#undef xmlAddElementDecl 1004extern __typeof (xmlAddElementDecl) xmlAddElementDecl __attribute((alias("xmlAddElementDecl__internal_alias"))); 1005#else 1006#ifndef xmlAddElementDecl 1007extern __typeof (xmlAddElementDecl) xmlAddElementDecl__internal_alias __attribute((visibility("hidden"))); 1008#define xmlAddElementDecl xmlAddElementDecl__internal_alias 1009#endif 1010#endif 1011 1012#ifdef bottom_encoding 1013#undef xmlAddEncodingAlias 1014extern __typeof (xmlAddEncodingAlias) xmlAddEncodingAlias __attribute((alias("xmlAddEncodingAlias__internal_alias"))); 1015#else 1016#ifndef xmlAddEncodingAlias 1017extern __typeof (xmlAddEncodingAlias) xmlAddEncodingAlias__internal_alias __attribute((visibility("hidden"))); 1018#define xmlAddEncodingAlias xmlAddEncodingAlias__internal_alias 1019#endif 1020#endif 1021 1022#ifdef bottom_valid 1023#undef xmlAddID 1024extern __typeof (xmlAddID) xmlAddID __attribute((alias("xmlAddID__internal_alias"))); 1025#else 1026#ifndef xmlAddID 1027extern __typeof (xmlAddID) xmlAddID__internal_alias __attribute((visibility("hidden"))); 1028#define xmlAddID xmlAddID__internal_alias 1029#endif 1030#endif 1031 1032#ifdef bottom_tree 1033#undef xmlAddNextSibling 1034extern __typeof (xmlAddNextSibling) xmlAddNextSibling __attribute((alias("xmlAddNextSibling__internal_alias"))); 1035#else 1036#ifndef xmlAddNextSibling 1037extern __typeof (xmlAddNextSibling) xmlAddNextSibling__internal_alias __attribute((visibility("hidden"))); 1038#define xmlAddNextSibling xmlAddNextSibling__internal_alias 1039#endif 1040#endif 1041 1042#ifdef bottom_valid 1043#undef xmlAddNotationDecl 1044extern __typeof (xmlAddNotationDecl) xmlAddNotationDecl __attribute((alias("xmlAddNotationDecl__internal_alias"))); 1045#else 1046#ifndef xmlAddNotationDecl 1047extern __typeof (xmlAddNotationDecl) xmlAddNotationDecl__internal_alias __attribute((visibility("hidden"))); 1048#define xmlAddNotationDecl xmlAddNotationDecl__internal_alias 1049#endif 1050#endif 1051 1052#if defined(LIBXML_TREE_ENABLED) || defined(LIBXML_HTML_ENABLED) || defined(LIBXML_SCHEMAS_ENABLED) 1053#ifdef bottom_tree 1054#undef xmlAddPrevSibling 1055extern __typeof (xmlAddPrevSibling) xmlAddPrevSibling __attribute((alias("xmlAddPrevSibling__internal_alias"))); 1056#else 1057#ifndef xmlAddPrevSibling 1058extern __typeof (xmlAddPrevSibling) xmlAddPrevSibling__internal_alias __attribute((visibility("hidden"))); 1059#define xmlAddPrevSibling xmlAddPrevSibling__internal_alias 1060#endif 1061#endif 1062#endif 1063 1064#ifdef bottom_valid 1065#undef xmlAddRef 1066extern __typeof (xmlAddRef) xmlAddRef __attribute((alias("xmlAddRef__internal_alias"))); 1067#else 1068#ifndef xmlAddRef 1069extern __typeof (xmlAddRef) xmlAddRef__internal_alias __attribute((visibility("hidden"))); 1070#define xmlAddRef xmlAddRef__internal_alias 1071#endif 1072#endif 1073 1074#ifdef bottom_tree 1075#undef xmlAddSibling 1076extern __typeof (xmlAddSibling) xmlAddSibling __attribute((alias("xmlAddSibling__internal_alias"))); 1077#else 1078#ifndef xmlAddSibling 1079extern __typeof (xmlAddSibling) xmlAddSibling__internal_alias __attribute((visibility("hidden"))); 1080#define xmlAddSibling xmlAddSibling__internal_alias 1081#endif 1082#endif 1083 1084#if defined(LIBXML_OUTPUT_ENABLED) 1085#ifdef bottom_xmlIO 1086#undef xmlAllocOutputBuffer 1087extern __typeof (xmlAllocOutputBuffer) xmlAllocOutputBuffer __attribute((alias("xmlAllocOutputBuffer__internal_alias"))); 1088#else 1089#ifndef xmlAllocOutputBuffer 1090extern __typeof (xmlAllocOutputBuffer) xmlAllocOutputBuffer__internal_alias __attribute((visibility("hidden"))); 1091#define xmlAllocOutputBuffer xmlAllocOutputBuffer__internal_alias 1092#endif 1093#endif 1094#endif 1095 1096#ifdef bottom_xmlIO 1097#undef xmlAllocParserInputBuffer 1098extern __typeof (xmlAllocParserInputBuffer) xmlAllocParserInputBuffer __attribute((alias("xmlAllocParserInputBuffer__internal_alias"))); 1099#else 1100#ifndef xmlAllocParserInputBuffer 1101extern __typeof (xmlAllocParserInputBuffer) xmlAllocParserInputBuffer__internal_alias __attribute((visibility("hidden"))); 1102#define xmlAllocParserInputBuffer xmlAllocParserInputBuffer__internal_alias 1103#endif 1104#endif 1105 1106#if defined(LIBXML_OUTPUT_ENABLED) 1107#ifdef bottom_xmlsave 1108#undef xmlAttrSerializeTxtContent 1109extern __typeof (xmlAttrSerializeTxtContent) xmlAttrSerializeTxtContent __attribute((alias("xmlAttrSerializeTxtContent__internal_alias"))); 1110#else 1111#ifndef xmlAttrSerializeTxtContent 1112extern __typeof (xmlAttrSerializeTxtContent) xmlAttrSerializeTxtContent__internal_alias __attribute((visibility("hidden"))); 1113#define xmlAttrSerializeTxtContent xmlAttrSerializeTxtContent__internal_alias 1114#endif 1115#endif 1116#endif 1117 1118#if defined(LIBXML_REGEXP_ENABLED) && defined(LIBXML_AUTOMATA_ENABLED) 1119#ifdef bottom_xmlregexp 1120#undef xmlAutomataCompile 1121extern __typeof (xmlAutomataCompile) xmlAutomataCompile __attribute((alias("xmlAutomataCompile__internal_alias"))); 1122#else 1123#ifndef xmlAutomataCompile 1124extern __typeof (xmlAutomataCompile) xmlAutomataCompile__internal_alias __attribute((visibility("hidden"))); 1125#define xmlAutomataCompile xmlAutomataCompile__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 xmlAutomataGetInitState 1133extern __typeof (xmlAutomataGetInitState) xmlAutomataGetInitState __attribute((alias("xmlAutomataGetInitState__internal_alias"))); 1134#else 1135#ifndef xmlAutomataGetInitState 1136extern __typeof (xmlAutomataGetInitState) xmlAutomataGetInitState__internal_alias __attribute((visibility("hidden"))); 1137#define xmlAutomataGetInitState xmlAutomataGetInitState__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 xmlAutomataIsDeterminist 1145extern __typeof (xmlAutomataIsDeterminist) xmlAutomataIsDeterminist __attribute((alias("xmlAutomataIsDeterminist__internal_alias"))); 1146#else 1147#ifndef xmlAutomataIsDeterminist 1148extern __typeof (xmlAutomataIsDeterminist) xmlAutomataIsDeterminist__internal_alias __attribute((visibility("hidden"))); 1149#define xmlAutomataIsDeterminist xmlAutomataIsDeterminist__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 xmlAutomataNewAllTrans 1157extern __typeof (xmlAutomataNewAllTrans) xmlAutomataNewAllTrans __attribute((alias("xmlAutomataNewAllTrans__internal_alias"))); 1158#else 1159#ifndef xmlAutomataNewAllTrans 1160extern __typeof (xmlAutomataNewAllTrans) xmlAutomataNewAllTrans__internal_alias __attribute((visibility("hidden"))); 1161#define xmlAutomataNewAllTrans xmlAutomataNewAllTrans__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 xmlAutomataNewCountTrans 1169extern __typeof (xmlAutomataNewCountTrans) xmlAutomataNewCountTrans __attribute((alias("xmlAutomataNewCountTrans__internal_alias"))); 1170#else 1171#ifndef xmlAutomataNewCountTrans 1172extern __typeof (xmlAutomataNewCountTrans) xmlAutomataNewCountTrans__internal_alias __attribute((visibility("hidden"))); 1173#define xmlAutomataNewCountTrans xmlAutomataNewCountTrans__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 xmlAutomataNewCountTrans2 1181extern __typeof (xmlAutomataNewCountTrans2) xmlAutomataNewCountTrans2 __attribute((alias("xmlAutomataNewCountTrans2__internal_alias"))); 1182#else 1183#ifndef xmlAutomataNewCountTrans2 1184extern __typeof (xmlAutomataNewCountTrans2) xmlAutomataNewCountTrans2__internal_alias __attribute((visibility("hidden"))); 1185#define xmlAutomataNewCountTrans2 xmlAutomataNewCountTrans2__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 xmlAutomataNewCountedTrans 1193extern __typeof (xmlAutomataNewCountedTrans) xmlAutomataNewCountedTrans __attribute((alias("xmlAutomataNewCountedTrans__internal_alias"))); 1194#else 1195#ifndef xmlAutomataNewCountedTrans 1196extern __typeof (xmlAutomataNewCountedTrans) xmlAutomataNewCountedTrans__internal_alias __attribute((visibility("hidden"))); 1197#define xmlAutomataNewCountedTrans xmlAutomataNewCountedTrans__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 xmlAutomataNewCounter 1205extern __typeof (xmlAutomataNewCounter) xmlAutomataNewCounter __attribute((alias("xmlAutomataNewCounter__internal_alias"))); 1206#else 1207#ifndef xmlAutomataNewCounter 1208extern __typeof (xmlAutomataNewCounter) xmlAutomataNewCounter__internal_alias __attribute((visibility("hidden"))); 1209#define xmlAutomataNewCounter xmlAutomataNewCounter__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 xmlAutomataNewCounterTrans 1217extern __typeof (xmlAutomataNewCounterTrans) xmlAutomataNewCounterTrans __attribute((alias("xmlAutomataNewCounterTrans__internal_alias"))); 1218#else 1219#ifndef xmlAutomataNewCounterTrans 1220extern __typeof (xmlAutomataNewCounterTrans) xmlAutomataNewCounterTrans__internal_alias __attribute((visibility("hidden"))); 1221#define xmlAutomataNewCounterTrans xmlAutomataNewCounterTrans__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 xmlAutomataNewEpsilon 1229extern __typeof (xmlAutomataNewEpsilon) xmlAutomataNewEpsilon __attribute((alias("xmlAutomataNewEpsilon__internal_alias"))); 1230#else 1231#ifndef xmlAutomataNewEpsilon 1232extern __typeof (xmlAutomataNewEpsilon) xmlAutomataNewEpsilon__internal_alias __attribute((visibility("hidden"))); 1233#define xmlAutomataNewEpsilon xmlAutomataNewEpsilon__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 xmlAutomataNewNegTrans 1241extern __typeof (xmlAutomataNewNegTrans) xmlAutomataNewNegTrans __attribute((alias("xmlAutomataNewNegTrans__internal_alias"))); 1242#else 1243#ifndef xmlAutomataNewNegTrans 1244extern __typeof (xmlAutomataNewNegTrans) xmlAutomataNewNegTrans__internal_alias __attribute((visibility("hidden"))); 1245#define xmlAutomataNewNegTrans xmlAutomataNewNegTrans__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 xmlAutomataNewOnceTrans 1253extern __typeof (xmlAutomataNewOnceTrans) xmlAutomataNewOnceTrans __attribute((alias("xmlAutomataNewOnceTrans__internal_alias"))); 1254#else 1255#ifndef xmlAutomataNewOnceTrans 1256extern __typeof (xmlAutomataNewOnceTrans) xmlAutomataNewOnceTrans__internal_alias __attribute((visibility("hidden"))); 1257#define xmlAutomataNewOnceTrans xmlAutomataNewOnceTrans__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 xmlAutomataNewOnceTrans2 1265extern __typeof (xmlAutomataNewOnceTrans2) xmlAutomataNewOnceTrans2 __attribute((alias("xmlAutomataNewOnceTrans2__internal_alias"))); 1266#else 1267#ifndef xmlAutomataNewOnceTrans2 1268extern __typeof (xmlAutomataNewOnceTrans2) xmlAutomataNewOnceTrans2__internal_alias __attribute((visibility("hidden"))); 1269#define xmlAutomataNewOnceTrans2 xmlAutomataNewOnceTrans2__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 xmlAutomataNewState 1277extern __typeof (xmlAutomataNewState) xmlAutomataNewState __attribute((alias("xmlAutomataNewState__internal_alias"))); 1278#else 1279#ifndef xmlAutomataNewState 1280extern __typeof (xmlAutomataNewState) xmlAutomataNewState__internal_alias __attribute((visibility("hidden"))); 1281#define xmlAutomataNewState xmlAutomataNewState__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 xmlAutomataNewTransition 1289extern __typeof (xmlAutomataNewTransition) xmlAutomataNewTransition __attribute((alias("xmlAutomataNewTransition__internal_alias"))); 1290#else 1291#ifndef xmlAutomataNewTransition 1292extern __typeof (xmlAutomataNewTransition) xmlAutomataNewTransition__internal_alias __attribute((visibility("hidden"))); 1293#define xmlAutomataNewTransition xmlAutomataNewTransition__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 xmlAutomataNewTransition2 1301extern __typeof (xmlAutomataNewTransition2) xmlAutomataNewTransition2 __attribute((alias("xmlAutomataNewTransition2__internal_alias"))); 1302#else 1303#ifndef xmlAutomataNewTransition2 1304extern __typeof (xmlAutomataNewTransition2) xmlAutomataNewTransition2__internal_alias __attribute((visibility("hidden"))); 1305#define xmlAutomataNewTransition2 xmlAutomataNewTransition2__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 xmlAutomataSetFinalState 1313extern __typeof (xmlAutomataSetFinalState) xmlAutomataSetFinalState __attribute((alias("xmlAutomataSetFinalState__internal_alias"))); 1314#else 1315#ifndef xmlAutomataSetFinalState 1316extern __typeof (xmlAutomataSetFinalState) xmlAutomataSetFinalState__internal_alias __attribute((visibility("hidden"))); 1317#define xmlAutomataSetFinalState xmlAutomataSetFinalState__internal_alias 1318#endif 1319#endif 1320#endif 1321 1322#if defined(LIBXML_DEBUG_ENABLED) 1323#ifdef bottom_debugXML 1324#undef xmlBoolToText 1325extern __typeof (xmlBoolToText) xmlBoolToText __attribute((alias("xmlBoolToText__internal_alias"))); 1326#else 1327#ifndef xmlBoolToText 1328extern __typeof (xmlBoolToText) xmlBoolToText__internal_alias __attribute((visibility("hidden"))); 1329#define xmlBoolToText xmlBoolToText__internal_alias 1330#endif 1331#endif 1332#endif 1333 1334#ifdef bottom_tree 1335#undef xmlBufferAdd 1336extern __typeof (xmlBufferAdd) xmlBufferAdd __attribute((alias("xmlBufferAdd__internal_alias"))); 1337#else 1338#ifndef xmlBufferAdd 1339extern __typeof (xmlBufferAdd) xmlBufferAdd__internal_alias __attribute((visibility("hidden"))); 1340#define xmlBufferAdd xmlBufferAdd__internal_alias 1341#endif 1342#endif 1343 1344#ifdef bottom_tree 1345#undef xmlBufferAddHead 1346extern __typeof (xmlBufferAddHead) xmlBufferAddHead __attribute((alias("xmlBufferAddHead__internal_alias"))); 1347#else 1348#ifndef xmlBufferAddHead 1349extern __typeof (xmlBufferAddHead) xmlBufferAddHead__internal_alias __attribute((visibility("hidden"))); 1350#define xmlBufferAddHead xmlBufferAddHead__internal_alias 1351#endif 1352#endif 1353 1354#ifdef bottom_tree 1355#undef xmlBufferCCat 1356extern __typeof (xmlBufferCCat) xmlBufferCCat __attribute((alias("xmlBufferCCat__internal_alias"))); 1357#else 1358#ifndef xmlBufferCCat 1359extern __typeof (xmlBufferCCat) xmlBufferCCat__internal_alias __attribute((visibility("hidden"))); 1360#define xmlBufferCCat xmlBufferCCat__internal_alias 1361#endif 1362#endif 1363 1364#ifdef bottom_tree 1365#undef xmlBufferCat 1366extern __typeof (xmlBufferCat) xmlBufferCat __attribute((alias("xmlBufferCat__internal_alias"))); 1367#else 1368#ifndef xmlBufferCat 1369extern __typeof (xmlBufferCat) xmlBufferCat__internal_alias __attribute((visibility("hidden"))); 1370#define xmlBufferCat xmlBufferCat__internal_alias 1371#endif 1372#endif 1373 1374#ifdef bottom_tree 1375#undef xmlBufferContent 1376extern __typeof (xmlBufferContent) xmlBufferContent __attribute((alias("xmlBufferContent__internal_alias"))); 1377#else 1378#ifndef xmlBufferContent 1379extern __typeof (xmlBufferContent) xmlBufferContent__internal_alias __attribute((visibility("hidden"))); 1380#define xmlBufferContent xmlBufferContent__internal_alias 1381#endif 1382#endif 1383 1384#ifdef bottom_tree 1385#undef xmlBufferCreate 1386extern __typeof (xmlBufferCreate) xmlBufferCreate __attribute((alias("xmlBufferCreate__internal_alias"))); 1387#else 1388#ifndef xmlBufferCreate 1389extern __typeof (xmlBufferCreate) xmlBufferCreate__internal_alias __attribute((visibility("hidden"))); 1390#define xmlBufferCreate xmlBufferCreate__internal_alias 1391#endif 1392#endif 1393 1394#ifdef bottom_tree 1395#undef xmlBufferCreateSize 1396extern __typeof (xmlBufferCreateSize) xmlBufferCreateSize __attribute((alias("xmlBufferCreateSize__internal_alias"))); 1397#else 1398#ifndef xmlBufferCreateSize 1399extern __typeof (xmlBufferCreateSize) xmlBufferCreateSize__internal_alias __attribute((visibility("hidden"))); 1400#define xmlBufferCreateSize xmlBufferCreateSize__internal_alias 1401#endif 1402#endif 1403 1404#ifdef bottom_tree 1405#undef xmlBufferCreateStatic 1406extern __typeof (xmlBufferCreateStatic) xmlBufferCreateStatic __attribute((alias("xmlBufferCreateStatic__internal_alias"))); 1407#else 1408#ifndef xmlBufferCreateStatic 1409extern __typeof (xmlBufferCreateStatic) xmlBufferCreateStatic__internal_alias __attribute((visibility("hidden"))); 1410#define xmlBufferCreateStatic xmlBufferCreateStatic__internal_alias 1411#endif 1412#endif 1413 1414#ifdef bottom_tree 1415#undef xmlBufferDump 1416extern __typeof (xmlBufferDump) xmlBufferDump __attribute((alias("xmlBufferDump__internal_alias"))); 1417#else 1418#ifndef xmlBufferDump 1419extern __typeof (xmlBufferDump) xmlBufferDump__internal_alias __attribute((visibility("hidden"))); 1420#define xmlBufferDump xmlBufferDump__internal_alias 1421#endif 1422#endif 1423 1424#ifdef bottom_tree 1425#undef xmlBufferEmpty 1426extern __typeof (xmlBufferEmpty) xmlBufferEmpty __attribute((alias("xmlBufferEmpty__internal_alias"))); 1427#else 1428#ifndef xmlBufferEmpty 1429extern __typeof (xmlBufferEmpty) xmlBufferEmpty__internal_alias __attribute((visibility("hidden"))); 1430#define xmlBufferEmpty xmlBufferEmpty__internal_alias 1431#endif 1432#endif 1433 1434#ifdef bottom_tree 1435#undef xmlBufferFree 1436extern __typeof (xmlBufferFree) xmlBufferFree __attribute((alias("xmlBufferFree__internal_alias"))); 1437#else 1438#ifndef xmlBufferFree 1439extern __typeof (xmlBufferFree) xmlBufferFree__internal_alias __attribute((visibility("hidden"))); 1440#define xmlBufferFree xmlBufferFree__internal_alias 1441#endif 1442#endif 1443 1444#ifdef bottom_tree 1445#undef xmlBufferGrow 1446extern __typeof (xmlBufferGrow) xmlBufferGrow __attribute((alias("xmlBufferGrow__internal_alias"))); 1447#else 1448#ifndef xmlBufferGrow 1449extern __typeof (xmlBufferGrow) xmlBufferGrow__internal_alias __attribute((visibility("hidden"))); 1450#define xmlBufferGrow xmlBufferGrow__internal_alias 1451#endif 1452#endif 1453 1454#ifdef bottom_tree 1455#undef xmlBufferLength 1456extern __typeof (xmlBufferLength) xmlBufferLength __attribute((alias("xmlBufferLength__internal_alias"))); 1457#else 1458#ifndef xmlBufferLength 1459extern __typeof (xmlBufferLength) xmlBufferLength__internal_alias __attribute((visibility("hidden"))); 1460#define xmlBufferLength xmlBufferLength__internal_alias 1461#endif 1462#endif 1463 1464#ifdef bottom_tree 1465#undef xmlBufferResize 1466extern __typeof (xmlBufferResize) xmlBufferResize __attribute((alias("xmlBufferResize__internal_alias"))); 1467#else 1468#ifndef xmlBufferResize 1469extern __typeof (xmlBufferResize) xmlBufferResize__internal_alias __attribute((visibility("hidden"))); 1470#define xmlBufferResize xmlBufferResize__internal_alias 1471#endif 1472#endif 1473 1474#ifdef bottom_tree 1475#undef xmlBufferSetAllocationScheme 1476extern __typeof (xmlBufferSetAllocationScheme) xmlBufferSetAllocationScheme __attribute((alias("xmlBufferSetAllocationScheme__internal_alias"))); 1477#else 1478#ifndef xmlBufferSetAllocationScheme 1479extern __typeof (xmlBufferSetAllocationScheme) xmlBufferSetAllocationScheme__internal_alias __attribute((visibility("hidden"))); 1480#define xmlBufferSetAllocationScheme xmlBufferSetAllocationScheme__internal_alias 1481#endif 1482#endif 1483 1484#ifdef bottom_tree 1485#undef xmlBufferShrink 1486extern __typeof (xmlBufferShrink) xmlBufferShrink __attribute((alias("xmlBufferShrink__internal_alias"))); 1487#else 1488#ifndef xmlBufferShrink 1489extern __typeof (xmlBufferShrink) xmlBufferShrink__internal_alias __attribute((visibility("hidden"))); 1490#define xmlBufferShrink xmlBufferShrink__internal_alias 1491#endif 1492#endif 1493 1494#ifdef bottom_tree 1495#undef xmlBufferWriteCHAR 1496extern __typeof (xmlBufferWriteCHAR) xmlBufferWriteCHAR __attribute((alias("xmlBufferWriteCHAR__internal_alias"))); 1497#else 1498#ifndef xmlBufferWriteCHAR 1499extern __typeof (xmlBufferWriteCHAR) xmlBufferWriteCHAR__internal_alias __attribute((visibility("hidden"))); 1500#define xmlBufferWriteCHAR xmlBufferWriteCHAR__internal_alias 1501#endif 1502#endif 1503 1504#ifdef bottom_tree 1505#undef xmlBufferWriteChar 1506extern __typeof (xmlBufferWriteChar) xmlBufferWriteChar __attribute((alias("xmlBufferWriteChar__internal_alias"))); 1507#else 1508#ifndef xmlBufferWriteChar 1509extern __typeof (xmlBufferWriteChar) xmlBufferWriteChar__internal_alias __attribute((visibility("hidden"))); 1510#define xmlBufferWriteChar xmlBufferWriteChar__internal_alias 1511#endif 1512#endif 1513 1514#ifdef bottom_tree 1515#undef xmlBufferWriteQuotedString 1516extern __typeof (xmlBufferWriteQuotedString) xmlBufferWriteQuotedString __attribute((alias("xmlBufferWriteQuotedString__internal_alias"))); 1517#else 1518#ifndef xmlBufferWriteQuotedString 1519extern __typeof (xmlBufferWriteQuotedString) xmlBufferWriteQuotedString__internal_alias __attribute((visibility("hidden"))); 1520#define xmlBufferWriteQuotedString xmlBufferWriteQuotedString__internal_alias 1521#endif 1522#endif 1523 1524#ifdef bottom_tree 1525#undef xmlBuildQName 1526extern __typeof (xmlBuildQName) xmlBuildQName __attribute((alias("xmlBuildQName__internal_alias"))); 1527#else 1528#ifndef xmlBuildQName 1529extern __typeof (xmlBuildQName) xmlBuildQName__internal_alias __attribute((visibility("hidden"))); 1530#define xmlBuildQName xmlBuildQName__internal_alias 1531#endif 1532#endif 1533 1534#ifdef bottom_uri 1535#undef xmlBuildRelativeURI 1536extern __typeof (xmlBuildRelativeURI) xmlBuildRelativeURI __attribute((alias("xmlBuildRelativeURI__internal_alias"))); 1537#else 1538#ifndef xmlBuildRelativeURI 1539extern __typeof (xmlBuildRelativeURI) xmlBuildRelativeURI__internal_alias __attribute((visibility("hidden"))); 1540#define xmlBuildRelativeURI xmlBuildRelativeURI__internal_alias 1541#endif 1542#endif 1543 1544#ifdef bottom_uri 1545#undef xmlBuildURI 1546extern __typeof (xmlBuildURI) xmlBuildURI __attribute((alias("xmlBuildURI__internal_alias"))); 1547#else 1548#ifndef xmlBuildURI 1549extern __typeof (xmlBuildURI) xmlBuildURI__internal_alias __attribute((visibility("hidden"))); 1550#define xmlBuildURI xmlBuildURI__internal_alias 1551#endif 1552#endif 1553 1554#ifdef bottom_encoding 1555#undef xmlByteConsumed 1556extern __typeof (xmlByteConsumed) xmlByteConsumed __attribute((alias("xmlByteConsumed__internal_alias"))); 1557#else 1558#ifndef xmlByteConsumed 1559extern __typeof (xmlByteConsumed) xmlByteConsumed__internal_alias __attribute((visibility("hidden"))); 1560#define xmlByteConsumed xmlByteConsumed__internal_alias 1561#endif 1562#endif 1563 1564#if defined(LIBXML_C14N_ENABLED) && defined(LIBXML_OUTPUT_ENABLED) 1565#ifdef bottom_c14n 1566#undef xmlC14NDocDumpMemory 1567extern __typeof (xmlC14NDocDumpMemory) xmlC14NDocDumpMemory __attribute((alias("xmlC14NDocDumpMemory__internal_alias"))); 1568#else 1569#ifndef xmlC14NDocDumpMemory 1570extern __typeof (xmlC14NDocDumpMemory) xmlC14NDocDumpMemory__internal_alias __attribute((visibility("hidden"))); 1571#define xmlC14NDocDumpMemory xmlC14NDocDumpMemory__internal_alias 1572#endif 1573#endif 1574#endif 1575 1576#if defined(LIBXML_C14N_ENABLED) && defined(LIBXML_OUTPUT_ENABLED) 1577#ifdef bottom_c14n 1578#undef xmlC14NDocSave 1579extern __typeof (xmlC14NDocSave) xmlC14NDocSave __attribute((alias("xmlC14NDocSave__internal_alias"))); 1580#else 1581#ifndef xmlC14NDocSave 1582extern __typeof (xmlC14NDocSave) xmlC14NDocSave__internal_alias __attribute((visibility("hidden"))); 1583#define xmlC14NDocSave xmlC14NDocSave__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 xmlC14NDocSaveTo 1591extern __typeof (xmlC14NDocSaveTo) xmlC14NDocSaveTo __attribute((alias("xmlC14NDocSaveTo__internal_alias"))); 1592#else 1593#ifndef xmlC14NDocSaveTo 1594extern __typeof (xmlC14NDocSaveTo) xmlC14NDocSaveTo__internal_alias __attribute((visibility("hidden"))); 1595#define xmlC14NDocSaveTo xmlC14NDocSaveTo__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 xmlC14NExecute 1603extern __typeof (xmlC14NExecute) xmlC14NExecute __attribute((alias("xmlC14NExecute__internal_alias"))); 1604#else 1605#ifndef xmlC14NExecute 1606extern __typeof (xmlC14NExecute) xmlC14NExecute__internal_alias __attribute((visibility("hidden"))); 1607#define xmlC14NExecute xmlC14NExecute__internal_alias 1608#endif 1609#endif 1610#endif 1611 1612#ifdef bottom_uri 1613#undef xmlCanonicPath 1614extern __typeof (xmlCanonicPath) xmlCanonicPath __attribute((alias("xmlCanonicPath__internal_alias"))); 1615#else 1616#ifndef xmlCanonicPath 1617extern __typeof (xmlCanonicPath) xmlCanonicPath__internal_alias __attribute((visibility("hidden"))); 1618#define xmlCanonicPath xmlCanonicPath__internal_alias 1619#endif 1620#endif 1621 1622#if defined(LIBXML_CATALOG_ENABLED) 1623#ifdef bottom_catalog 1624#undef xmlCatalogAdd 1625extern __typeof (xmlCatalogAdd) xmlCatalogAdd __attribute((alias("xmlCatalogAdd__internal_alias"))); 1626#else 1627#ifndef xmlCatalogAdd 1628extern __typeof (xmlCatalogAdd) xmlCatalogAdd__internal_alias __attribute((visibility("hidden"))); 1629#define xmlCatalogAdd xmlCatalogAdd__internal_alias 1630#endif 1631#endif 1632#endif 1633 1634#if defined(LIBXML_CATALOG_ENABLED) 1635#ifdef bottom_catalog 1636#undef xmlCatalogAddLocal 1637extern __typeof (xmlCatalogAddLocal) xmlCatalogAddLocal __attribute((alias("xmlCatalogAddLocal__internal_alias"))); 1638#else 1639#ifndef xmlCatalogAddLocal 1640extern __typeof (xmlCatalogAddLocal) xmlCatalogAddLocal__internal_alias __attribute((visibility("hidden"))); 1641#define xmlCatalogAddLocal xmlCatalogAddLocal__internal_alias 1642#endif 1643#endif 1644#endif 1645 1646#if defined(LIBXML_CATALOG_ENABLED) 1647#ifdef bottom_catalog 1648#undef xmlCatalogCleanup 1649extern __typeof (xmlCatalogCleanup) xmlCatalogCleanup __attribute((alias("xmlCatalogCleanup__internal_alias"))); 1650#else 1651#ifndef xmlCatalogCleanup 1652extern __typeof (xmlCatalogCleanup) xmlCatalogCleanup__internal_alias __attribute((visibility("hidden"))); 1653#define xmlCatalogCleanup xmlCatalogCleanup__internal_alias 1654#endif 1655#endif 1656#endif 1657 1658#if defined(LIBXML_CATALOG_ENABLED) 1659#ifdef bottom_catalog 1660#undef xmlCatalogConvert 1661extern __typeof (xmlCatalogConvert) xmlCatalogConvert __attribute((alias("xmlCatalogConvert__internal_alias"))); 1662#else 1663#ifndef xmlCatalogConvert 1664extern __typeof (xmlCatalogConvert) xmlCatalogConvert__internal_alias __attribute((visibility("hidden"))); 1665#define xmlCatalogConvert xmlCatalogConvert__internal_alias 1666#endif 1667#endif 1668#endif 1669 1670#if defined(LIBXML_CATALOG_ENABLED) && defined(LIBXML_OUTPUT_ENABLED) 1671#ifdef bottom_catalog 1672#undef xmlCatalogDump 1673extern __typeof (xmlCatalogDump) xmlCatalogDump __attribute((alias("xmlCatalogDump__internal_alias"))); 1674#else 1675#ifndef xmlCatalogDump 1676extern __typeof (xmlCatalogDump) xmlCatalogDump__internal_alias __attribute((visibility("hidden"))); 1677#define xmlCatalogDump xmlCatalogDump__internal_alias 1678#endif 1679#endif 1680#endif 1681 1682#if defined(LIBXML_CATALOG_ENABLED) 1683#ifdef bottom_catalog 1684#undef xmlCatalogFreeLocal 1685extern __typeof (xmlCatalogFreeLocal) xmlCatalogFreeLocal __attribute((alias("xmlCatalogFreeLocal__internal_alias"))); 1686#else 1687#ifndef xmlCatalogFreeLocal 1688extern __typeof (xmlCatalogFreeLocal) xmlCatalogFreeLocal__internal_alias __attribute((visibility("hidden"))); 1689#define xmlCatalogFreeLocal xmlCatalogFreeLocal__internal_alias 1690#endif 1691#endif 1692#endif 1693 1694#if defined(LIBXML_CATALOG_ENABLED) 1695#ifdef bottom_catalog 1696#undef xmlCatalogGetDefaults 1697extern __typeof (xmlCatalogGetDefaults) xmlCatalogGetDefaults __attribute((alias("xmlCatalogGetDefaults__internal_alias"))); 1698#else 1699#ifndef xmlCatalogGetDefaults 1700extern __typeof (xmlCatalogGetDefaults) xmlCatalogGetDefaults__internal_alias __attribute((visibility("hidden"))); 1701#define xmlCatalogGetDefaults xmlCatalogGetDefaults__internal_alias 1702#endif 1703#endif 1704#endif 1705 1706#if defined(LIBXML_CATALOG_ENABLED) 1707#ifdef bottom_catalog 1708#undef xmlCatalogGetPublic 1709extern __typeof (xmlCatalogGetPublic) xmlCatalogGetPublic __attribute((alias("xmlCatalogGetPublic__internal_alias"))); 1710#else 1711#ifndef xmlCatalogGetPublic 1712extern __typeof (xmlCatalogGetPublic) xmlCatalogGetPublic__internal_alias __attribute((visibility("hidden"))); 1713#define xmlCatalogGetPublic xmlCatalogGetPublic__internal_alias 1714#endif 1715#endif 1716#endif 1717 1718#if defined(LIBXML_CATALOG_ENABLED) 1719#ifdef bottom_catalog 1720#undef xmlCatalogGetSystem 1721extern __typeof (xmlCatalogGetSystem) xmlCatalogGetSystem __attribute((alias("xmlCatalogGetSystem__internal_alias"))); 1722#else 1723#ifndef xmlCatalogGetSystem 1724extern __typeof (xmlCatalogGetSystem) xmlCatalogGetSystem__internal_alias __attribute((visibility("hidden"))); 1725#define xmlCatalogGetSystem xmlCatalogGetSystem__internal_alias 1726#endif 1727#endif 1728#endif 1729 1730#if defined(LIBXML_CATALOG_ENABLED) 1731#ifdef bottom_catalog 1732#undef xmlCatalogIsEmpty 1733extern __typeof (xmlCatalogIsEmpty) xmlCatalogIsEmpty __attribute((alias("xmlCatalogIsEmpty__internal_alias"))); 1734#else 1735#ifndef xmlCatalogIsEmpty 1736extern __typeof (xmlCatalogIsEmpty) xmlCatalogIsEmpty__internal_alias __attribute((visibility("hidden"))); 1737#define xmlCatalogIsEmpty xmlCatalogIsEmpty__internal_alias 1738#endif 1739#endif 1740#endif 1741 1742#if defined(LIBXML_CATALOG_ENABLED) 1743#ifdef bottom_catalog 1744#undef xmlCatalogLocalResolve 1745extern __typeof (xmlCatalogLocalResolve) xmlCatalogLocalResolve __attribute((alias("xmlCatalogLocalResolve__internal_alias"))); 1746#else 1747#ifndef xmlCatalogLocalResolve 1748extern __typeof (xmlCatalogLocalResolve) xmlCatalogLocalResolve__internal_alias __attribute((visibility("hidden"))); 1749#define xmlCatalogLocalResolve xmlCatalogLocalResolve__internal_alias 1750#endif 1751#endif 1752#endif 1753 1754#if defined(LIBXML_CATALOG_ENABLED) 1755#ifdef bottom_catalog 1756#undef xmlCatalogLocalResolveURI 1757extern __typeof (xmlCatalogLocalResolveURI) xmlCatalogLocalResolveURI __attribute((alias("xmlCatalogLocalResolveURI__internal_alias"))); 1758#else 1759#ifndef xmlCatalogLocalResolveURI 1760extern __typeof (xmlCatalogLocalResolveURI) xmlCatalogLocalResolveURI__internal_alias __attribute((visibility("hidden"))); 1761#define xmlCatalogLocalResolveURI xmlCatalogLocalResolveURI__internal_alias 1762#endif 1763#endif 1764#endif 1765 1766#if defined(LIBXML_CATALOG_ENABLED) 1767#ifdef bottom_catalog 1768#undef xmlCatalogRemove 1769extern __typeof (xmlCatalogRemove) xmlCatalogRemove __attribute((alias("xmlCatalogRemove__internal_alias"))); 1770#else 1771#ifndef xmlCatalogRemove 1772extern __typeof (xmlCatalogRemove) xmlCatalogRemove__internal_alias __attribute((visibility("hidden"))); 1773#define xmlCatalogRemove xmlCatalogRemove__internal_alias 1774#endif 1775#endif 1776#endif 1777 1778#if defined(LIBXML_CATALOG_ENABLED) 1779#ifdef bottom_catalog 1780#undef xmlCatalogResolve 1781extern __typeof (xmlCatalogResolve) xmlCatalogResolve __attribute((alias("xmlCatalogResolve__internal_alias"))); 1782#else 1783#ifndef xmlCatalogResolve 1784extern __typeof (xmlCatalogResolve) xmlCatalogResolve__internal_alias __attribute((visibility("hidden"))); 1785#define xmlCatalogResolve xmlCatalogResolve__internal_alias 1786#endif 1787#endif 1788#endif 1789 1790#if defined(LIBXML_CATALOG_ENABLED) 1791#ifdef bottom_catalog 1792#undef xmlCatalogResolvePublic 1793extern __typeof (xmlCatalogResolvePublic) xmlCatalogResolvePublic __attribute((alias("xmlCatalogResolvePublic__internal_alias"))); 1794#else 1795#ifndef xmlCatalogResolvePublic 1796extern __typeof (xmlCatalogResolvePublic) xmlCatalogResolvePublic__internal_alias __attribute((visibility("hidden"))); 1797#define xmlCatalogResolvePublic xmlCatalogResolvePublic__internal_alias 1798#endif 1799#endif 1800#endif 1801 1802#if defined(LIBXML_CATALOG_ENABLED) 1803#ifdef bottom_catalog 1804#undef xmlCatalogResolveSystem 1805extern __typeof (xmlCatalogResolveSystem) xmlCatalogResolveSystem __attribute((alias("xmlCatalogResolveSystem__internal_alias"))); 1806#else 1807#ifndef xmlCatalogResolveSystem 1808extern __typeof (xmlCatalogResolveSystem) xmlCatalogResolveSystem__internal_alias __attribute((visibility("hidden"))); 1809#define xmlCatalogResolveSystem xmlCatalogResolveSystem__internal_alias 1810#endif 1811#endif 1812#endif 1813 1814#if defined(LIBXML_CATALOG_ENABLED) 1815#ifdef bottom_catalog 1816#undef xmlCatalogResolveURI 1817extern __typeof (xmlCatalogResolveURI) xmlCatalogResolveURI __attribute((alias("xmlCatalogResolveURI__internal_alias"))); 1818#else 1819#ifndef xmlCatalogResolveURI 1820extern __typeof (xmlCatalogResolveURI) xmlCatalogResolveURI__internal_alias __attribute((visibility("hidden"))); 1821#define xmlCatalogResolveURI xmlCatalogResolveURI__internal_alias 1822#endif 1823#endif 1824#endif 1825 1826#if defined(LIBXML_CATALOG_ENABLED) 1827#ifdef bottom_catalog 1828#undef xmlCatalogSetDebug 1829extern __typeof (xmlCatalogSetDebug) xmlCatalogSetDebug __attribute((alias("xmlCatalogSetDebug__internal_alias"))); 1830#else 1831#ifndef xmlCatalogSetDebug 1832extern __typeof (xmlCatalogSetDebug) xmlCatalogSetDebug__internal_alias __attribute((visibility("hidden"))); 1833#define xmlCatalogSetDebug xmlCatalogSetDebug__internal_alias 1834#endif 1835#endif 1836#endif 1837 1838#if defined(LIBXML_CATALOG_ENABLED) 1839#ifdef bottom_catalog 1840#undef xmlCatalogSetDefaultPrefer 1841extern __typeof (xmlCatalogSetDefaultPrefer) xmlCatalogSetDefaultPrefer __attribute((alias("xmlCatalogSetDefaultPrefer__internal_alias"))); 1842#else 1843#ifndef xmlCatalogSetDefaultPrefer 1844extern __typeof (xmlCatalogSetDefaultPrefer) xmlCatalogSetDefaultPrefer__internal_alias __attribute((visibility("hidden"))); 1845#define xmlCatalogSetDefaultPrefer xmlCatalogSetDefaultPrefer__internal_alias 1846#endif 1847#endif 1848#endif 1849 1850#if defined(LIBXML_CATALOG_ENABLED) 1851#ifdef bottom_catalog 1852#undef xmlCatalogSetDefaults 1853extern __typeof (xmlCatalogSetDefaults) xmlCatalogSetDefaults __attribute((alias("xmlCatalogSetDefaults__internal_alias"))); 1854#else 1855#ifndef xmlCatalogSetDefaults 1856extern __typeof (xmlCatalogSetDefaults) xmlCatalogSetDefaults__internal_alias __attribute((visibility("hidden"))); 1857#define xmlCatalogSetDefaults xmlCatalogSetDefaults__internal_alias 1858#endif 1859#endif 1860#endif 1861 1862#ifdef bottom_encoding 1863#undef xmlCharEncCloseFunc 1864extern __typeof (xmlCharEncCloseFunc) xmlCharEncCloseFunc __attribute((alias("xmlCharEncCloseFunc__internal_alias"))); 1865#else 1866#ifndef xmlCharEncCloseFunc 1867extern __typeof (xmlCharEncCloseFunc) xmlCharEncCloseFunc__internal_alias __attribute((visibility("hidden"))); 1868#define xmlCharEncCloseFunc xmlCharEncCloseFunc__internal_alias 1869#endif 1870#endif 1871 1872#ifdef bottom_encoding 1873#undef xmlCharEncFirstLine 1874extern __typeof (xmlCharEncFirstLine) xmlCharEncFirstLine __attribute((alias("xmlCharEncFirstLine__internal_alias"))); 1875#else 1876#ifndef xmlCharEncFirstLine 1877extern __typeof (xmlCharEncFirstLine) xmlCharEncFirstLine__internal_alias __attribute((visibility("hidden"))); 1878#define xmlCharEncFirstLine xmlCharEncFirstLine__internal_alias 1879#endif 1880#endif 1881 1882#ifdef bottom_encoding 1883#undef xmlCharEncInFunc 1884extern __typeof (xmlCharEncInFunc) xmlCharEncInFunc __attribute((alias("xmlCharEncInFunc__internal_alias"))); 1885#else 1886#ifndef xmlCharEncInFunc 1887extern __typeof (xmlCharEncInFunc) xmlCharEncInFunc__internal_alias __attribute((visibility("hidden"))); 1888#define xmlCharEncInFunc xmlCharEncInFunc__internal_alias 1889#endif 1890#endif 1891 1892#ifdef bottom_encoding 1893#undef xmlCharEncOutFunc 1894extern __typeof (xmlCharEncOutFunc) xmlCharEncOutFunc __attribute((alias("xmlCharEncOutFunc__internal_alias"))); 1895#else 1896#ifndef xmlCharEncOutFunc 1897extern __typeof (xmlCharEncOutFunc) xmlCharEncOutFunc__internal_alias __attribute((visibility("hidden"))); 1898#define xmlCharEncOutFunc xmlCharEncOutFunc__internal_alias 1899#endif 1900#endif 1901 1902#ifdef bottom_chvalid 1903#undef xmlCharInRange 1904extern __typeof (xmlCharInRange) xmlCharInRange __attribute((alias("xmlCharInRange__internal_alias"))); 1905#else 1906#ifndef xmlCharInRange 1907extern __typeof (xmlCharInRange) xmlCharInRange__internal_alias __attribute((visibility("hidden"))); 1908#define xmlCharInRange xmlCharInRange__internal_alias 1909#endif 1910#endif 1911 1912#ifdef bottom_xmlstring 1913#undef xmlCharStrdup 1914extern __typeof (xmlCharStrdup) xmlCharStrdup __attribute((alias("xmlCharStrdup__internal_alias"))); 1915#else 1916#ifndef xmlCharStrdup 1917extern __typeof (xmlCharStrdup) xmlCharStrdup__internal_alias __attribute((visibility("hidden"))); 1918#define xmlCharStrdup xmlCharStrdup__internal_alias 1919#endif 1920#endif 1921 1922#ifdef bottom_xmlstring 1923#undef xmlCharStrndup 1924extern __typeof (xmlCharStrndup) xmlCharStrndup __attribute((alias("xmlCharStrndup__internal_alias"))); 1925#else 1926#ifndef xmlCharStrndup 1927extern __typeof (xmlCharStrndup) xmlCharStrndup__internal_alias __attribute((visibility("hidden"))); 1928#define xmlCharStrndup xmlCharStrndup__internal_alias 1929#endif 1930#endif 1931 1932#ifdef bottom_xmlIO 1933#undef xmlCheckFilename 1934extern __typeof (xmlCheckFilename) xmlCheckFilename __attribute((alias("xmlCheckFilename__internal_alias"))); 1935#else 1936#ifndef xmlCheckFilename 1937extern __typeof (xmlCheckFilename) xmlCheckFilename__internal_alias __attribute((visibility("hidden"))); 1938#define xmlCheckFilename xmlCheckFilename__internal_alias 1939#endif 1940#endif 1941 1942#ifdef bottom_xmlIO 1943#undef xmlCheckHTTPInput 1944extern __typeof (xmlCheckHTTPInput) xmlCheckHTTPInput __attribute((alias("xmlCheckHTTPInput__internal_alias"))); 1945#else 1946#ifndef xmlCheckHTTPInput 1947extern __typeof (xmlCheckHTTPInput) xmlCheckHTTPInput__internal_alias __attribute((visibility("hidden"))); 1948#define xmlCheckHTTPInput xmlCheckHTTPInput__internal_alias 1949#endif 1950#endif 1951 1952#ifdef bottom_parser 1953#undef xmlCheckLanguageID 1954extern __typeof (xmlCheckLanguageID) xmlCheckLanguageID __attribute((alias("xmlCheckLanguageID__internal_alias"))); 1955#else 1956#ifndef xmlCheckLanguageID 1957extern __typeof (xmlCheckLanguageID) xmlCheckLanguageID__internal_alias __attribute((visibility("hidden"))); 1958#define xmlCheckLanguageID xmlCheckLanguageID__internal_alias 1959#endif 1960#endif 1961 1962#ifdef bottom_xmlstring 1963#undef xmlCheckUTF8 1964extern __typeof (xmlCheckUTF8) xmlCheckUTF8 __attribute((alias("xmlCheckUTF8__internal_alias"))); 1965#else 1966#ifndef xmlCheckUTF8 1967extern __typeof (xmlCheckUTF8) xmlCheckUTF8__internal_alias __attribute((visibility("hidden"))); 1968#define xmlCheckUTF8 xmlCheckUTF8__internal_alias 1969#endif 1970#endif 1971 1972#ifdef bottom_parserInternals 1973#undef xmlCheckVersion 1974extern __typeof (xmlCheckVersion) xmlCheckVersion __attribute((alias("xmlCheckVersion__internal_alias"))); 1975#else 1976#ifndef xmlCheckVersion 1977extern __typeof (xmlCheckVersion) xmlCheckVersion__internal_alias __attribute((visibility("hidden"))); 1978#define xmlCheckVersion xmlCheckVersion__internal_alias 1979#endif 1980#endif 1981 1982#ifdef bottom_encoding 1983#undef xmlCleanupCharEncodingHandlers 1984extern __typeof (xmlCleanupCharEncodingHandlers) xmlCleanupCharEncodingHandlers __attribute((alias("xmlCleanupCharEncodingHandlers__internal_alias"))); 1985#else 1986#ifndef xmlCleanupCharEncodingHandlers 1987extern __typeof (xmlCleanupCharEncodingHandlers) xmlCleanupCharEncodingHandlers__internal_alias __attribute((visibility("hidden"))); 1988#define xmlCleanupCharEncodingHandlers xmlCleanupCharEncodingHandlers__internal_alias 1989#endif 1990#endif 1991 1992#ifdef bottom_encoding 1993#undef xmlCleanupEncodingAliases 1994extern __typeof (xmlCleanupEncodingAliases) xmlCleanupEncodingAliases __attribute((alias("xmlCleanupEncodingAliases__internal_alias"))); 1995#else 1996#ifndef xmlCleanupEncodingAliases 1997extern __typeof (xmlCleanupEncodingAliases) xmlCleanupEncodingAliases__internal_alias __attribute((visibility("hidden"))); 1998#define xmlCleanupEncodingAliases xmlCleanupEncodingAliases__internal_alias 1999#endif 2000#endif 2001 2002#ifdef bottom_globals 2003#undef xmlCleanupGlobals 2004extern __typeof (xmlCleanupGlobals) xmlCleanupGlobals __attribute((alias("xmlCleanupGlobals__internal_alias"))); 2005#else 2006#ifndef xmlCleanupGlobals 2007extern __typeof (xmlCleanupGlobals) xmlCleanupGlobals__internal_alias __attribute((visibility("hidden"))); 2008#define xmlCleanupGlobals xmlCleanupGlobals__internal_alias 2009#endif 2010#endif 2011 2012#ifdef bottom_xmlIO 2013#undef xmlCleanupInputCallbacks 2014extern __typeof (xmlCleanupInputCallbacks) xmlCleanupInputCallbacks __attribute((alias("xmlCleanupInputCallbacks__internal_alias"))); 2015#else 2016#ifndef xmlCleanupInputCallbacks 2017extern __typeof (xmlCleanupInputCallbacks) xmlCleanupInputCallbacks__internal_alias __attribute((visibility("hidden"))); 2018#define xmlCleanupInputCallbacks xmlCleanupInputCallbacks__internal_alias 2019#endif 2020#endif 2021 2022#ifdef bottom_xmlmemory 2023#undef xmlCleanupMemory 2024extern __typeof (xmlCleanupMemory) xmlCleanupMemory __attribute((alias("xmlCleanupMemory__internal_alias"))); 2025#else 2026#ifndef xmlCleanupMemory 2027extern __typeof (xmlCleanupMemory) xmlCleanupMemory__internal_alias __attribute((visibility("hidden"))); 2028#define xmlCleanupMemory xmlCleanupMemory__internal_alias 2029#endif 2030#endif 2031 2032#if defined(LIBXML_OUTPUT_ENABLED) 2033#ifdef bottom_xmlIO 2034#undef xmlCleanupOutputCallbacks 2035extern __typeof (xmlCleanupOutputCallbacks) xmlCleanupOutputCallbacks __attribute((alias("xmlCleanupOutputCallbacks__internal_alias"))); 2036#else 2037#ifndef xmlCleanupOutputCallbacks 2038extern __typeof (xmlCleanupOutputCallbacks) xmlCleanupOutputCallbacks__internal_alias __attribute((visibility("hidden"))); 2039#define xmlCleanupOutputCallbacks xmlCleanupOutputCallbacks__internal_alias 2040#endif 2041#endif 2042#endif 2043 2044#ifdef bottom_parser 2045#undef xmlCleanupParser 2046extern __typeof (xmlCleanupParser) xmlCleanupParser __attribute((alias("xmlCleanupParser__internal_alias"))); 2047#else 2048#ifndef xmlCleanupParser 2049extern __typeof (xmlCleanupParser) xmlCleanupParser__internal_alias __attribute((visibility("hidden"))); 2050#define xmlCleanupParser xmlCleanupParser__internal_alias 2051#endif 2052#endif 2053 2054#if defined(LIBXML_LEGACY_ENABLED) 2055#ifdef bottom_legacy 2056#undef xmlCleanupPredefinedEntities 2057extern __typeof (xmlCleanupPredefinedEntities) xmlCleanupPredefinedEntities __attribute((alias("xmlCleanupPredefinedEntities__internal_alias"))); 2058#else 2059#ifndef xmlCleanupPredefinedEntities 2060extern __typeof (xmlCleanupPredefinedEntities) xmlCleanupPredefinedEntities__internal_alias __attribute((visibility("hidden"))); 2061#define xmlCleanupPredefinedEntities xmlCleanupPredefinedEntities__internal_alias 2062#endif 2063#endif 2064#endif 2065 2066#ifdef bottom_threads 2067#undef xmlCleanupThreads 2068extern __typeof (xmlCleanupThreads) xmlCleanupThreads __attribute((alias("xmlCleanupThreads__internal_alias"))); 2069#else 2070#ifndef xmlCleanupThreads 2071extern __typeof (xmlCleanupThreads) xmlCleanupThreads__internal_alias __attribute((visibility("hidden"))); 2072#define xmlCleanupThreads xmlCleanupThreads__internal_alias 2073#endif 2074#endif 2075 2076#ifdef bottom_parserInternals 2077#undef xmlClearNodeInfoSeq 2078extern __typeof (xmlClearNodeInfoSeq) xmlClearNodeInfoSeq __attribute((alias("xmlClearNodeInfoSeq__internal_alias"))); 2079#else 2080#ifndef xmlClearNodeInfoSeq 2081extern __typeof (xmlClearNodeInfoSeq) xmlClearNodeInfoSeq__internal_alias __attribute((visibility("hidden"))); 2082#define xmlClearNodeInfoSeq xmlClearNodeInfoSeq__internal_alias 2083#endif 2084#endif 2085 2086#ifdef bottom_parserInternals 2087#undef xmlClearParserCtxt 2088extern __typeof (xmlClearParserCtxt) xmlClearParserCtxt __attribute((alias("xmlClearParserCtxt__internal_alias"))); 2089#else 2090#ifndef xmlClearParserCtxt 2091extern __typeof (xmlClearParserCtxt) xmlClearParserCtxt__internal_alias __attribute((visibility("hidden"))); 2092#define xmlClearParserCtxt xmlClearParserCtxt__internal_alias 2093#endif 2094#endif 2095 2096#if defined(LIBXML_CATALOG_ENABLED) 2097#ifdef bottom_catalog 2098#undef xmlConvertSGMLCatalog 2099extern __typeof (xmlConvertSGMLCatalog) xmlConvertSGMLCatalog __attribute((alias("xmlConvertSGMLCatalog__internal_alias"))); 2100#else 2101#ifndef xmlConvertSGMLCatalog 2102extern __typeof (xmlConvertSGMLCatalog) xmlConvertSGMLCatalog__internal_alias __attribute((visibility("hidden"))); 2103#define xmlConvertSGMLCatalog xmlConvertSGMLCatalog__internal_alias 2104#endif 2105#endif 2106#endif 2107 2108#if defined(LIBXML_TREE_ENABLED) 2109#ifdef bottom_valid 2110#undef xmlCopyAttributeTable 2111extern __typeof (xmlCopyAttributeTable) xmlCopyAttributeTable __attribute((alias("xmlCopyAttributeTable__internal_alias"))); 2112#else 2113#ifndef xmlCopyAttributeTable 2114extern __typeof (xmlCopyAttributeTable) xmlCopyAttributeTable__internal_alias __attribute((visibility("hidden"))); 2115#define xmlCopyAttributeTable xmlCopyAttributeTable__internal_alias 2116#endif 2117#endif 2118#endif 2119 2120#ifdef bottom_parserInternals 2121#undef xmlCopyChar 2122extern __typeof (xmlCopyChar) xmlCopyChar __attribute((alias("xmlCopyChar__internal_alias"))); 2123#else 2124#ifndef xmlCopyChar 2125extern __typeof (xmlCopyChar) xmlCopyChar__internal_alias __attribute((visibility("hidden"))); 2126#define xmlCopyChar xmlCopyChar__internal_alias 2127#endif 2128#endif 2129 2130#ifdef bottom_parserInternals 2131#undef xmlCopyCharMultiByte 2132extern __typeof (xmlCopyCharMultiByte) xmlCopyCharMultiByte __attribute((alias("xmlCopyCharMultiByte__internal_alias"))); 2133#else 2134#ifndef xmlCopyCharMultiByte 2135extern __typeof (xmlCopyCharMultiByte) xmlCopyCharMultiByte__internal_alias __attribute((visibility("hidden"))); 2136#define xmlCopyCharMultiByte xmlCopyCharMultiByte__internal_alias 2137#endif 2138#endif 2139 2140#if defined(LIBXML_TREE_ENABLED) || defined(LIBXML_SCHEMAS_ENABLED) 2141#ifdef bottom_tree 2142#undef xmlCopyDoc 2143extern __typeof (xmlCopyDoc) xmlCopyDoc __attribute((alias("xmlCopyDoc__internal_alias"))); 2144#else 2145#ifndef xmlCopyDoc 2146extern __typeof (xmlCopyDoc) xmlCopyDoc__internal_alias __attribute((visibility("hidden"))); 2147#define xmlCopyDoc xmlCopyDoc__internal_alias 2148#endif 2149#endif 2150#endif 2151 2152#ifdef bottom_valid 2153#undef xmlCopyDocElementContent 2154extern __typeof (xmlCopyDocElementContent) xmlCopyDocElementContent __attribute((alias("xmlCopyDocElementContent__internal_alias"))); 2155#else 2156#ifndef xmlCopyDocElementContent 2157extern __typeof (xmlCopyDocElementContent) xmlCopyDocElementContent__internal_alias __attribute((visibility("hidden"))); 2158#define xmlCopyDocElementContent xmlCopyDocElementContent__internal_alias 2159#endif 2160#endif 2161 2162#if defined(LIBXML_TREE_ENABLED) 2163#ifdef bottom_tree 2164#undef xmlCopyDtd 2165extern __typeof (xmlCopyDtd) xmlCopyDtd __attribute((alias("xmlCopyDtd__internal_alias"))); 2166#else 2167#ifndef xmlCopyDtd 2168extern __typeof (xmlCopyDtd) xmlCopyDtd__internal_alias __attribute((visibility("hidden"))); 2169#define xmlCopyDtd xmlCopyDtd__internal_alias 2170#endif 2171#endif 2172#endif 2173 2174#ifdef bottom_valid 2175#undef xmlCopyElementContent 2176extern __typeof (xmlCopyElementContent) xmlCopyElementContent __attribute((alias("xmlCopyElementContent__internal_alias"))); 2177#else 2178#ifndef xmlCopyElementContent 2179extern __typeof (xmlCopyElementContent) xmlCopyElementContent__internal_alias __attribute((visibility("hidden"))); 2180#define xmlCopyElementContent xmlCopyElementContent__internal_alias 2181#endif 2182#endif 2183 2184#if defined(LIBXML_TREE_ENABLED) 2185#ifdef bottom_valid 2186#undef xmlCopyElementTable 2187extern __typeof (xmlCopyElementTable) xmlCopyElementTable __attribute((alias("xmlCopyElementTable__internal_alias"))); 2188#else 2189#ifndef xmlCopyElementTable 2190extern __typeof (xmlCopyElementTable) xmlCopyElementTable__internal_alias __attribute((visibility("hidden"))); 2191#define xmlCopyElementTable xmlCopyElementTable__internal_alias 2192#endif 2193#endif 2194#endif 2195 2196#if defined(LIBXML_TREE_ENABLED) 2197#ifdef bottom_entities 2198#undef xmlCopyEntitiesTable 2199extern __typeof (xmlCopyEntitiesTable) xmlCopyEntitiesTable __attribute((alias("xmlCopyEntitiesTable__internal_alias"))); 2200#else 2201#ifndef xmlCopyEntitiesTable 2202extern __typeof (xmlCopyEntitiesTable) xmlCopyEntitiesTable__internal_alias __attribute((visibility("hidden"))); 2203#define xmlCopyEntitiesTable xmlCopyEntitiesTable__internal_alias 2204#endif 2205#endif 2206#endif 2207 2208#if defined(LIBXML_TREE_ENABLED) 2209#ifdef bottom_valid 2210#undef xmlCopyEnumeration 2211extern __typeof (xmlCopyEnumeration) xmlCopyEnumeration __attribute((alias("xmlCopyEnumeration__internal_alias"))); 2212#else 2213#ifndef xmlCopyEnumeration 2214extern __typeof (xmlCopyEnumeration) xmlCopyEnumeration__internal_alias __attribute((visibility("hidden"))); 2215#define xmlCopyEnumeration xmlCopyEnumeration__internal_alias 2216#endif 2217#endif 2218#endif 2219 2220#ifdef bottom_error 2221#undef xmlCopyError 2222extern __typeof (xmlCopyError) xmlCopyError __attribute((alias("xmlCopyError__internal_alias"))); 2223#else 2224#ifndef xmlCopyError 2225extern __typeof (xmlCopyError) xmlCopyError__internal_alias __attribute((visibility("hidden"))); 2226#define xmlCopyError xmlCopyError__internal_alias 2227#endif 2228#endif 2229 2230#ifdef bottom_tree 2231#undef xmlCopyNamespace 2232extern __typeof (xmlCopyNamespace) xmlCopyNamespace __attribute((alias("xmlCopyNamespace__internal_alias"))); 2233#else 2234#ifndef xmlCopyNamespace 2235extern __typeof (xmlCopyNamespace) xmlCopyNamespace__internal_alias __attribute((visibility("hidden"))); 2236#define xmlCopyNamespace xmlCopyNamespace__internal_alias 2237#endif 2238#endif 2239 2240#ifdef bottom_tree 2241#undef xmlCopyNamespaceList 2242extern __typeof (xmlCopyNamespaceList) xmlCopyNamespaceList __attribute((alias("xmlCopyNamespaceList__internal_alias"))); 2243#else 2244#ifndef xmlCopyNamespaceList 2245extern __typeof (xmlCopyNamespaceList) xmlCopyNamespaceList__internal_alias __attribute((visibility("hidden"))); 2246#define xmlCopyNamespaceList xmlCopyNamespaceList__internal_alias 2247#endif 2248#endif 2249 2250#ifdef bottom_tree 2251#undef xmlCopyNode 2252extern __typeof (xmlCopyNode) xmlCopyNode __attribute((alias("xmlCopyNode__internal_alias"))); 2253#else 2254#ifndef xmlCopyNode 2255extern __typeof (xmlCopyNode) xmlCopyNode__internal_alias __attribute((visibility("hidden"))); 2256#define xmlCopyNode xmlCopyNode__internal_alias 2257#endif 2258#endif 2259 2260#ifdef bottom_tree 2261#undef xmlCopyNodeList 2262extern __typeof (xmlCopyNodeList) xmlCopyNodeList __attribute((alias("xmlCopyNodeList__internal_alias"))); 2263#else 2264#ifndef xmlCopyNodeList 2265extern __typeof (xmlCopyNodeList) xmlCopyNodeList__internal_alias __attribute((visibility("hidden"))); 2266#define xmlCopyNodeList xmlCopyNodeList__internal_alias 2267#endif 2268#endif 2269 2270#if defined(LIBXML_TREE_ENABLED) 2271#ifdef bottom_valid 2272#undef xmlCopyNotationTable 2273extern __typeof (xmlCopyNotationTable) xmlCopyNotationTable __attribute((alias("xmlCopyNotationTable__internal_alias"))); 2274#else 2275#ifndef xmlCopyNotationTable 2276extern __typeof (xmlCopyNotationTable) xmlCopyNotationTable__internal_alias __attribute((visibility("hidden"))); 2277#define xmlCopyNotationTable xmlCopyNotationTable__internal_alias 2278#endif 2279#endif 2280#endif 2281 2282#ifdef bottom_tree 2283#undef xmlCopyProp 2284extern __typeof (xmlCopyProp) xmlCopyProp __attribute((alias("xmlCopyProp__internal_alias"))); 2285#else 2286#ifndef xmlCopyProp 2287extern __typeof (xmlCopyProp) xmlCopyProp__internal_alias __attribute((visibility("hidden"))); 2288#define xmlCopyProp xmlCopyProp__internal_alias 2289#endif 2290#endif 2291 2292#ifdef bottom_tree 2293#undef xmlCopyPropList 2294extern __typeof (xmlCopyPropList) xmlCopyPropList __attribute((alias("xmlCopyPropList__internal_alias"))); 2295#else 2296#ifndef xmlCopyPropList 2297extern __typeof (xmlCopyPropList) xmlCopyPropList__internal_alias __attribute((visibility("hidden"))); 2298#define xmlCopyPropList xmlCopyPropList__internal_alias 2299#endif 2300#endif 2301 2302#ifdef bottom_parser 2303#undef xmlCreateDocParserCtxt 2304extern __typeof (xmlCreateDocParserCtxt) xmlCreateDocParserCtxt __attribute((alias("xmlCreateDocParserCtxt__internal_alias"))); 2305#else 2306#ifndef xmlCreateDocParserCtxt 2307extern __typeof (xmlCreateDocParserCtxt) xmlCreateDocParserCtxt__internal_alias __attribute((visibility("hidden"))); 2308#define xmlCreateDocParserCtxt xmlCreateDocParserCtxt__internal_alias 2309#endif 2310#endif 2311 2312#ifdef bottom_entities 2313#undef xmlCreateEntitiesTable 2314extern __typeof (xmlCreateEntitiesTable) xmlCreateEntitiesTable __attribute((alias("xmlCreateEntitiesTable__internal_alias"))); 2315#else 2316#ifndef xmlCreateEntitiesTable 2317extern __typeof (xmlCreateEntitiesTable) xmlCreateEntitiesTable__internal_alias __attribute((visibility("hidden"))); 2318#define xmlCreateEntitiesTable xmlCreateEntitiesTable__internal_alias 2319#endif 2320#endif 2321 2322#ifdef bottom_parser 2323#undef xmlCreateEntityParserCtxt 2324extern __typeof (xmlCreateEntityParserCtxt) xmlCreateEntityParserCtxt __attribute((alias("xmlCreateEntityParserCtxt__internal_alias"))); 2325#else 2326#ifndef xmlCreateEntityParserCtxt 2327extern __typeof (xmlCreateEntityParserCtxt) xmlCreateEntityParserCtxt__internal_alias __attribute((visibility("hidden"))); 2328#define xmlCreateEntityParserCtxt xmlCreateEntityParserCtxt__internal_alias 2329#endif 2330#endif 2331 2332#ifdef bottom_valid 2333#undef xmlCreateEnumeration 2334extern __typeof (xmlCreateEnumeration) xmlCreateEnumeration __attribute((alias("xmlCreateEnumeration__internal_alias"))); 2335#else 2336#ifndef xmlCreateEnumeration 2337extern __typeof (xmlCreateEnumeration) xmlCreateEnumeration__internal_alias __attribute((visibility("hidden"))); 2338#define xmlCreateEnumeration xmlCreateEnumeration__internal_alias 2339#endif 2340#endif 2341 2342#ifdef bottom_parser 2343#undef xmlCreateFileParserCtxt 2344extern __typeof (xmlCreateFileParserCtxt) xmlCreateFileParserCtxt __attribute((alias("xmlCreateFileParserCtxt__internal_alias"))); 2345#else 2346#ifndef xmlCreateFileParserCtxt 2347extern __typeof (xmlCreateFileParserCtxt) xmlCreateFileParserCtxt__internal_alias __attribute((visibility("hidden"))); 2348#define xmlCreateFileParserCtxt xmlCreateFileParserCtxt__internal_alias 2349#endif 2350#endif 2351 2352#ifdef bottom_parser 2353#undef xmlCreateIOParserCtxt 2354extern __typeof (xmlCreateIOParserCtxt) xmlCreateIOParserCtxt __attribute((alias("xmlCreateIOParserCtxt__internal_alias"))); 2355#else 2356#ifndef xmlCreateIOParserCtxt 2357extern __typeof (xmlCreateIOParserCtxt) xmlCreateIOParserCtxt__internal_alias __attribute((visibility("hidden"))); 2358#define xmlCreateIOParserCtxt xmlCreateIOParserCtxt__internal_alias 2359#endif 2360#endif 2361 2362#ifdef bottom_tree 2363#undef xmlCreateIntSubset 2364extern __typeof (xmlCreateIntSubset) xmlCreateIntSubset __attribute((alias("xmlCreateIntSubset__internal_alias"))); 2365#else 2366#ifndef xmlCreateIntSubset 2367extern __typeof (xmlCreateIntSubset) xmlCreateIntSubset__internal_alias __attribute((visibility("hidden"))); 2368#define xmlCreateIntSubset xmlCreateIntSubset__internal_alias 2369#endif 2370#endif 2371 2372#ifdef bottom_parser 2373#undef xmlCreateMemoryParserCtxt 2374extern __typeof (xmlCreateMemoryParserCtxt) xmlCreateMemoryParserCtxt __attribute((alias("xmlCreateMemoryParserCtxt__internal_alias"))); 2375#else 2376#ifndef xmlCreateMemoryParserCtxt 2377extern __typeof (xmlCreateMemoryParserCtxt) xmlCreateMemoryParserCtxt__internal_alias __attribute((visibility("hidden"))); 2378#define xmlCreateMemoryParserCtxt xmlCreateMemoryParserCtxt__internal_alias 2379#endif 2380#endif 2381 2382#if defined(LIBXML_PUSH_ENABLED) 2383#ifdef bottom_parser 2384#undef xmlCreatePushParserCtxt 2385extern __typeof (xmlCreatePushParserCtxt) xmlCreatePushParserCtxt __attribute((alias("xmlCreatePushParserCtxt__internal_alias"))); 2386#else 2387#ifndef xmlCreatePushParserCtxt 2388extern __typeof (xmlCreatePushParserCtxt) xmlCreatePushParserCtxt__internal_alias __attribute((visibility("hidden"))); 2389#define xmlCreatePushParserCtxt xmlCreatePushParserCtxt__internal_alias 2390#endif 2391#endif 2392#endif 2393 2394#ifdef bottom_uri 2395#undef xmlCreateURI 2396extern __typeof (xmlCreateURI) xmlCreateURI __attribute((alias("xmlCreateURI__internal_alias"))); 2397#else 2398#ifndef xmlCreateURI 2399extern __typeof (xmlCreateURI) xmlCreateURI__internal_alias __attribute((visibility("hidden"))); 2400#define xmlCreateURI xmlCreateURI__internal_alias 2401#endif 2402#endif 2403 2404#ifdef bottom_parser 2405#undef xmlCreateURLParserCtxt 2406extern __typeof (xmlCreateURLParserCtxt) xmlCreateURLParserCtxt __attribute((alias("xmlCreateURLParserCtxt__internal_alias"))); 2407#else 2408#ifndef xmlCreateURLParserCtxt 2409extern __typeof (xmlCreateURLParserCtxt) xmlCreateURLParserCtxt__internal_alias __attribute((visibility("hidden"))); 2410#define xmlCreateURLParserCtxt xmlCreateURLParserCtxt__internal_alias 2411#endif 2412#endif 2413 2414#ifdef bottom_error 2415#undef xmlCtxtGetLastError 2416extern __typeof (xmlCtxtGetLastError) xmlCtxtGetLastError __attribute((alias("xmlCtxtGetLastError__internal_alias"))); 2417#else 2418#ifndef xmlCtxtGetLastError 2419extern __typeof (xmlCtxtGetLastError) xmlCtxtGetLastError__internal_alias __attribute((visibility("hidden"))); 2420#define xmlCtxtGetLastError xmlCtxtGetLastError__internal_alias 2421#endif 2422#endif 2423 2424#ifdef bottom_parser 2425#undef xmlCtxtReadDoc 2426extern __typeof (xmlCtxtReadDoc) xmlCtxtReadDoc __attribute((alias("xmlCtxtReadDoc__internal_alias"))); 2427#else 2428#ifndef xmlCtxtReadDoc 2429extern __typeof (xmlCtxtReadDoc) xmlCtxtReadDoc__internal_alias __attribute((visibility("hidden"))); 2430#define xmlCtxtReadDoc xmlCtxtReadDoc__internal_alias 2431#endif 2432#endif 2433 2434#ifdef bottom_parser 2435#undef xmlCtxtReadFd 2436extern __typeof (xmlCtxtReadFd) xmlCtxtReadFd __attribute((alias("xmlCtxtReadFd__internal_alias"))); 2437#else 2438#ifndef xmlCtxtReadFd 2439extern __typeof (xmlCtxtReadFd) xmlCtxtReadFd__internal_alias __attribute((visibility("hidden"))); 2440#define xmlCtxtReadFd xmlCtxtReadFd__internal_alias 2441#endif 2442#endif 2443 2444#ifdef bottom_parser 2445#undef xmlCtxtReadFile 2446extern __typeof (xmlCtxtReadFile) xmlCtxtReadFile __attribute((alias("xmlCtxtReadFile__internal_alias"))); 2447#else 2448#ifndef xmlCtxtReadFile 2449extern __typeof (xmlCtxtReadFile) xmlCtxtReadFile__internal_alias __attribute((visibility("hidden"))); 2450#define xmlCtxtReadFile xmlCtxtReadFile__internal_alias 2451#endif 2452#endif 2453 2454#ifdef bottom_parser 2455#undef xmlCtxtReadIO 2456extern __typeof (xmlCtxtReadIO) xmlCtxtReadIO __attribute((alias("xmlCtxtReadIO__internal_alias"))); 2457#else 2458#ifndef xmlCtxtReadIO 2459extern __typeof (xmlCtxtReadIO) xmlCtxtReadIO__internal_alias __attribute((visibility("hidden"))); 2460#define xmlCtxtReadIO xmlCtxtReadIO__internal_alias 2461#endif 2462#endif 2463 2464#ifdef bottom_parser 2465#undef xmlCtxtReadMemory 2466extern __typeof (xmlCtxtReadMemory) xmlCtxtReadMemory __attribute((alias("xmlCtxtReadMemory__internal_alias"))); 2467#else 2468#ifndef xmlCtxtReadMemory 2469extern __typeof (xmlCtxtReadMemory) xmlCtxtReadMemory__internal_alias __attribute((visibility("hidden"))); 2470#define xmlCtxtReadMemory xmlCtxtReadMemory__internal_alias 2471#endif 2472#endif 2473 2474#ifdef bottom_parser 2475#undef xmlCtxtReset 2476extern __typeof (xmlCtxtReset) xmlCtxtReset __attribute((alias("xmlCtxtReset__internal_alias"))); 2477#else 2478#ifndef xmlCtxtReset 2479extern __typeof (xmlCtxtReset) xmlCtxtReset__internal_alias __attribute((visibility("hidden"))); 2480#define xmlCtxtReset xmlCtxtReset__internal_alias 2481#endif 2482#endif 2483 2484#ifdef bottom_error 2485#undef xmlCtxtResetLastError 2486extern __typeof (xmlCtxtResetLastError) xmlCtxtResetLastError __attribute((alias("xmlCtxtResetLastError__internal_alias"))); 2487#else 2488#ifndef xmlCtxtResetLastError 2489extern __typeof (xmlCtxtResetLastError) xmlCtxtResetLastError__internal_alias __attribute((visibility("hidden"))); 2490#define xmlCtxtResetLastError xmlCtxtResetLastError__internal_alias 2491#endif 2492#endif 2493 2494#ifdef bottom_parser 2495#undef xmlCtxtResetPush 2496extern __typeof (xmlCtxtResetPush) xmlCtxtResetPush __attribute((alias("xmlCtxtResetPush__internal_alias"))); 2497#else 2498#ifndef xmlCtxtResetPush 2499extern __typeof (xmlCtxtResetPush) xmlCtxtResetPush__internal_alias __attribute((visibility("hidden"))); 2500#define xmlCtxtResetPush xmlCtxtResetPush__internal_alias 2501#endif 2502#endif 2503 2504#ifdef bottom_parser 2505#undef xmlCtxtUseOptions 2506extern __typeof (xmlCtxtUseOptions) xmlCtxtUseOptions __attribute((alias("xmlCtxtUseOptions__internal_alias"))); 2507#else 2508#ifndef xmlCtxtUseOptions 2509extern __typeof (xmlCtxtUseOptions) xmlCtxtUseOptions__internal_alias __attribute((visibility("hidden"))); 2510#define xmlCtxtUseOptions xmlCtxtUseOptions__internal_alias 2511#endif 2512#endif 2513 2514#ifdef bottom_parserInternals 2515#undef xmlCurrentChar 2516extern __typeof (xmlCurrentChar) xmlCurrentChar __attribute((alias("xmlCurrentChar__internal_alias"))); 2517#else 2518#ifndef xmlCurrentChar 2519extern __typeof (xmlCurrentChar) xmlCurrentChar__internal_alias __attribute((visibility("hidden"))); 2520#define xmlCurrentChar xmlCurrentChar__internal_alias 2521#endif 2522#endif 2523 2524#ifdef bottom_tree 2525#undef xmlDOMWrapAdoptNode 2526extern __typeof (xmlDOMWrapAdoptNode) xmlDOMWrapAdoptNode __attribute((alias("xmlDOMWrapAdoptNode__internal_alias"))); 2527#else 2528#ifndef xmlDOMWrapAdoptNode 2529extern __typeof (xmlDOMWrapAdoptNode) xmlDOMWrapAdoptNode__internal_alias __attribute((visibility("hidden"))); 2530#define xmlDOMWrapAdoptNode xmlDOMWrapAdoptNode__internal_alias 2531#endif 2532#endif 2533 2534#ifdef bottom_tree 2535#undef xmlDOMWrapCloneNode 2536extern __typeof (xmlDOMWrapCloneNode) xmlDOMWrapCloneNode __attribute((alias("xmlDOMWrapCloneNode__internal_alias"))); 2537#else 2538#ifndef xmlDOMWrapCloneNode 2539extern __typeof (xmlDOMWrapCloneNode) xmlDOMWrapCloneNode__internal_alias __attribute((visibility("hidden"))); 2540#define xmlDOMWrapCloneNode xmlDOMWrapCloneNode__internal_alias 2541#endif 2542#endif 2543 2544#ifdef bottom_tree 2545#undef xmlDOMWrapFreeCtxt 2546extern __typeof (xmlDOMWrapFreeCtxt) xmlDOMWrapFreeCtxt __attribute((alias("xmlDOMWrapFreeCtxt__internal_alias"))); 2547#else 2548#ifndef xmlDOMWrapFreeCtxt 2549extern __typeof (xmlDOMWrapFreeCtxt) xmlDOMWrapFreeCtxt__internal_alias __attribute((visibility("hidden"))); 2550#define xmlDOMWrapFreeCtxt xmlDOMWrapFreeCtxt__internal_alias 2551#endif 2552#endif 2553 2554#ifdef bottom_tree 2555#undef xmlDOMWrapNewCtxt 2556extern __typeof (xmlDOMWrapNewCtxt) xmlDOMWrapNewCtxt __attribute((alias("xmlDOMWrapNewCtxt__internal_alias"))); 2557#else 2558#ifndef xmlDOMWrapNewCtxt 2559extern __typeof (xmlDOMWrapNewCtxt) xmlDOMWrapNewCtxt__internal_alias __attribute((visibility("hidden"))); 2560#define xmlDOMWrapNewCtxt xmlDOMWrapNewCtxt__internal_alias 2561#endif 2562#endif 2563 2564#ifdef bottom_tree 2565#undef xmlDOMWrapReconcileNamespaces 2566extern __typeof (xmlDOMWrapReconcileNamespaces) xmlDOMWrapReconcileNamespaces __attribute((alias("xmlDOMWrapReconcileNamespaces__internal_alias"))); 2567#else 2568#ifndef xmlDOMWrapReconcileNamespaces 2569extern __typeof (xmlDOMWrapReconcileNamespaces) xmlDOMWrapReconcileNamespaces__internal_alias __attribute((visibility("hidden"))); 2570#define xmlDOMWrapReconcileNamespaces xmlDOMWrapReconcileNamespaces__internal_alias 2571#endif 2572#endif 2573 2574#ifdef bottom_tree 2575#undef xmlDOMWrapRemoveNode 2576extern __typeof (xmlDOMWrapRemoveNode) xmlDOMWrapRemoveNode __attribute((alias("xmlDOMWrapRemoveNode__internal_alias"))); 2577#else 2578#ifndef xmlDOMWrapRemoveNode 2579extern __typeof (xmlDOMWrapRemoveNode) xmlDOMWrapRemoveNode__internal_alias __attribute((visibility("hidden"))); 2580#define xmlDOMWrapRemoveNode xmlDOMWrapRemoveNode__internal_alias 2581#endif 2582#endif 2583 2584#if defined(LIBXML_DEBUG_ENABLED) 2585#ifdef bottom_debugXML 2586#undef xmlDebugCheckDocument 2587extern __typeof (xmlDebugCheckDocument) xmlDebugCheckDocument __attribute((alias("xmlDebugCheckDocument__internal_alias"))); 2588#else 2589#ifndef xmlDebugCheckDocument 2590extern __typeof (xmlDebugCheckDocument) xmlDebugCheckDocument__internal_alias __attribute((visibility("hidden"))); 2591#define xmlDebugCheckDocument xmlDebugCheckDocument__internal_alias 2592#endif 2593#endif 2594#endif 2595 2596#if defined(LIBXML_DEBUG_ENABLED) 2597#ifdef bottom_debugXML 2598#undef xmlDebugDumpAttr 2599extern __typeof (xmlDebugDumpAttr) xmlDebugDumpAttr __attribute((alias("xmlDebugDumpAttr__internal_alias"))); 2600#else 2601#ifndef xmlDebugDumpAttr 2602extern __typeof (xmlDebugDumpAttr) xmlDebugDumpAttr__internal_alias __attribute((visibility("hidden"))); 2603#define xmlDebugDumpAttr xmlDebugDumpAttr__internal_alias 2604#endif 2605#endif 2606#endif 2607 2608#if defined(LIBXML_DEBUG_ENABLED) 2609#ifdef bottom_debugXML 2610#undef xmlDebugDumpAttrList 2611extern __typeof (xmlDebugDumpAttrList) xmlDebugDumpAttrList __attribute((alias("xmlDebugDumpAttrList__internal_alias"))); 2612#else 2613#ifndef xmlDebugDumpAttrList 2614extern __typeof (xmlDebugDumpAttrList) xmlDebugDumpAttrList__internal_alias __attribute((visibility("hidden"))); 2615#define xmlDebugDumpAttrList xmlDebugDumpAttrList__internal_alias 2616#endif 2617#endif 2618#endif 2619 2620#if defined(LIBXML_DEBUG_ENABLED) 2621#ifdef bottom_debugXML 2622#undef xmlDebugDumpDTD 2623extern __typeof (xmlDebugDumpDTD) xmlDebugDumpDTD __attribute((alias("xmlDebugDumpDTD__internal_alias"))); 2624#else 2625#ifndef xmlDebugDumpDTD 2626extern __typeof (xmlDebugDumpDTD) xmlDebugDumpDTD__internal_alias __attribute((visibility("hidden"))); 2627#define xmlDebugDumpDTD xmlDebugDumpDTD__internal_alias 2628#endif 2629#endif 2630#endif 2631 2632#if defined(LIBXML_DEBUG_ENABLED) 2633#ifdef bottom_debugXML 2634#undef xmlDebugDumpDocument 2635extern __typeof (xmlDebugDumpDocument) xmlDebugDumpDocument __attribute((alias("xmlDebugDumpDocument__internal_alias"))); 2636#else 2637#ifndef xmlDebugDumpDocument 2638extern __typeof (xmlDebugDumpDocument) xmlDebugDumpDocument__internal_alias __attribute((visibility("hidden"))); 2639#define xmlDebugDumpDocument xmlDebugDumpDocument__internal_alias 2640#endif 2641#endif 2642#endif 2643 2644#if defined(LIBXML_DEBUG_ENABLED) 2645#ifdef bottom_debugXML 2646#undef xmlDebugDumpDocumentHead 2647extern __typeof (xmlDebugDumpDocumentHead) xmlDebugDumpDocumentHead __attribute((alias("xmlDebugDumpDocumentHead__internal_alias"))); 2648#else 2649#ifndef xmlDebugDumpDocumentHead 2650extern __typeof (xmlDebugDumpDocumentHead) xmlDebugDumpDocumentHead__internal_alias __attribute((visibility("hidden"))); 2651#define xmlDebugDumpDocumentHead xmlDebugDumpDocumentHead__internal_alias 2652#endif 2653#endif 2654#endif 2655 2656#if defined(LIBXML_DEBUG_ENABLED) 2657#ifdef bottom_debugXML 2658#undef xmlDebugDumpEntities 2659extern __typeof (xmlDebugDumpEntities) xmlDebugDumpEntities __attribute((alias("xmlDebugDumpEntities__internal_alias"))); 2660#else 2661#ifndef xmlDebugDumpEntities 2662extern __typeof (xmlDebugDumpEntities) xmlDebugDumpEntities__internal_alias __attribute((visibility("hidden"))); 2663#define xmlDebugDumpEntities xmlDebugDumpEntities__internal_alias 2664#endif 2665#endif 2666#endif 2667 2668#if defined(LIBXML_DEBUG_ENABLED) 2669#ifdef bottom_debugXML 2670#undef xmlDebugDumpNode 2671extern __typeof (xmlDebugDumpNode) xmlDebugDumpNode __attribute((alias("xmlDebugDumpNode__internal_alias"))); 2672#else 2673#ifndef xmlDebugDumpNode 2674extern __typeof (xmlDebugDumpNode) xmlDebugDumpNode__internal_alias __attribute((visibility("hidden"))); 2675#define xmlDebugDumpNode xmlDebugDumpNode__internal_alias 2676#endif 2677#endif 2678#endif 2679 2680#if defined(LIBXML_DEBUG_ENABLED) 2681#ifdef bottom_debugXML 2682#undef xmlDebugDumpNodeList 2683extern __typeof (xmlDebugDumpNodeList) xmlDebugDumpNodeList __attribute((alias("xmlDebugDumpNodeList__internal_alias"))); 2684#else 2685#ifndef xmlDebugDumpNodeList 2686extern __typeof (xmlDebugDumpNodeList) xmlDebugDumpNodeList__internal_alias __attribute((visibility("hidden"))); 2687#define xmlDebugDumpNodeList xmlDebugDumpNodeList__internal_alias 2688#endif 2689#endif 2690#endif 2691 2692#if defined(LIBXML_DEBUG_ENABLED) 2693#ifdef bottom_debugXML 2694#undef xmlDebugDumpOneNode 2695extern __typeof (xmlDebugDumpOneNode) xmlDebugDumpOneNode __attribute((alias("xmlDebugDumpOneNode__internal_alias"))); 2696#else 2697#ifndef xmlDebugDumpOneNode 2698extern __typeof (xmlDebugDumpOneNode) xmlDebugDumpOneNode__internal_alias __attribute((visibility("hidden"))); 2699#define xmlDebugDumpOneNode xmlDebugDumpOneNode__internal_alias 2700#endif 2701#endif 2702#endif 2703 2704#if defined(LIBXML_DEBUG_ENABLED) 2705#ifdef bottom_debugXML 2706#undef xmlDebugDumpString 2707extern __typeof (xmlDebugDumpString) xmlDebugDumpString __attribute((alias("xmlDebugDumpString__internal_alias"))); 2708#else 2709#ifndef xmlDebugDumpString 2710extern __typeof (xmlDebugDumpString) xmlDebugDumpString__internal_alias __attribute((visibility("hidden"))); 2711#define xmlDebugDumpString xmlDebugDumpString__internal_alias 2712#endif 2713#endif 2714#endif 2715 2716#if defined(LIBXML_LEGACY_ENABLED) 2717#ifdef bottom_legacy 2718#undef xmlDecodeEntities 2719extern __typeof (xmlDecodeEntities) xmlDecodeEntities __attribute((alias("xmlDecodeEntities__internal_alias"))); 2720#else 2721#ifndef xmlDecodeEntities 2722extern __typeof (xmlDecodeEntities) xmlDecodeEntities__internal_alias __attribute((visibility("hidden"))); 2723#define xmlDecodeEntities xmlDecodeEntities__internal_alias 2724#endif 2725#endif 2726#endif 2727 2728#ifdef bottom_SAX2 2729#undef xmlDefaultSAXHandlerInit 2730extern __typeof (xmlDefaultSAXHandlerInit) xmlDefaultSAXHandlerInit __attribute((alias("xmlDefaultSAXHandlerInit__internal_alias"))); 2731#else 2732#ifndef xmlDefaultSAXHandlerInit 2733extern __typeof (xmlDefaultSAXHandlerInit) xmlDefaultSAXHandlerInit__internal_alias __attribute((visibility("hidden"))); 2734#define xmlDefaultSAXHandlerInit xmlDefaultSAXHandlerInit__internal_alias 2735#endif 2736#endif 2737 2738#ifdef bottom_encoding 2739#undef xmlDelEncodingAlias 2740extern __typeof (xmlDelEncodingAlias) xmlDelEncodingAlias __attribute((alias("xmlDelEncodingAlias__internal_alias"))); 2741#else 2742#ifndef xmlDelEncodingAlias 2743extern __typeof (xmlDelEncodingAlias) xmlDelEncodingAlias__internal_alias __attribute((visibility("hidden"))); 2744#define xmlDelEncodingAlias xmlDelEncodingAlias__internal_alias 2745#endif 2746#endif 2747 2748#ifdef bottom_globals 2749#undef xmlDeregisterNodeDefault 2750extern __typeof (xmlDeregisterNodeDefault) xmlDeregisterNodeDefault __attribute((alias("xmlDeregisterNodeDefault__internal_alias"))); 2751#else 2752#ifndef xmlDeregisterNodeDefault 2753extern __typeof (xmlDeregisterNodeDefault) xmlDeregisterNodeDefault__internal_alias __attribute((visibility("hidden"))); 2754#define xmlDeregisterNodeDefault xmlDeregisterNodeDefault__internal_alias 2755#endif 2756#endif 2757 2758#ifdef bottom_encoding 2759#undef xmlDetectCharEncoding 2760extern __typeof (xmlDetectCharEncoding) xmlDetectCharEncoding __attribute((alias("xmlDetectCharEncoding__internal_alias"))); 2761#else 2762#ifndef xmlDetectCharEncoding 2763extern __typeof (xmlDetectCharEncoding) xmlDetectCharEncoding__internal_alias __attribute((visibility("hidden"))); 2764#define xmlDetectCharEncoding xmlDetectCharEncoding__internal_alias 2765#endif 2766#endif 2767 2768#ifdef bottom_dict 2769#undef xmlDictCleanup 2770extern __typeof (xmlDictCleanup) xmlDictCleanup __attribute((alias("xmlDictCleanup__internal_alias"))); 2771#else 2772#ifndef xmlDictCleanup 2773extern __typeof (xmlDictCleanup) xmlDictCleanup__internal_alias __attribute((visibility("hidden"))); 2774#define xmlDictCleanup xmlDictCleanup__internal_alias 2775#endif 2776#endif 2777 2778#ifdef bottom_dict 2779#undef xmlDictCreate 2780extern __typeof (xmlDictCreate) xmlDictCreate __attribute((alias("xmlDictCreate__internal_alias"))); 2781#else 2782#ifndef xmlDictCreate 2783extern __typeof (xmlDictCreate) xmlDictCreate__internal_alias __attribute((visibility("hidden"))); 2784#define xmlDictCreate xmlDictCreate__internal_alias 2785#endif 2786#endif 2787 2788#ifdef bottom_dict 2789#undef xmlDictCreateSub 2790extern __typeof (xmlDictCreateSub) xmlDictCreateSub __attribute((alias("xmlDictCreateSub__internal_alias"))); 2791#else 2792#ifndef xmlDictCreateSub 2793extern __typeof (xmlDictCreateSub) xmlDictCreateSub__internal_alias __attribute((visibility("hidden"))); 2794#define xmlDictCreateSub xmlDictCreateSub__internal_alias 2795#endif 2796#endif 2797 2798#ifdef bottom_dict 2799#undef xmlDictExists 2800extern __typeof (xmlDictExists) xmlDictExists __attribute((alias("xmlDictExists__internal_alias"))); 2801#else 2802#ifndef xmlDictExists 2803extern __typeof (xmlDictExists) xmlDictExists__internal_alias __attribute((visibility("hidden"))); 2804#define xmlDictExists xmlDictExists__internal_alias 2805#endif 2806#endif 2807 2808#ifdef bottom_dict 2809#undef xmlDictFree 2810extern __typeof (xmlDictFree) xmlDictFree __attribute((alias("xmlDictFree__internal_alias"))); 2811#else 2812#ifndef xmlDictFree 2813extern __typeof (xmlDictFree) xmlDictFree__internal_alias __attribute((visibility("hidden"))); 2814#define xmlDictFree xmlDictFree__internal_alias 2815#endif 2816#endif 2817 2818#ifdef bottom_dict 2819#undef xmlDictLookup 2820extern __typeof (xmlDictLookup) xmlDictLookup __attribute((alias("xmlDictLookup__internal_alias"))); 2821#else 2822#ifndef xmlDictLookup 2823extern __typeof (xmlDictLookup) xmlDictLookup__internal_alias __attribute((visibility("hidden"))); 2824#define xmlDictLookup xmlDictLookup__internal_alias 2825#endif 2826#endif 2827 2828#ifdef bottom_dict 2829#undef xmlDictOwns 2830extern __typeof (xmlDictOwns) xmlDictOwns __attribute((alias("xmlDictOwns__internal_alias"))); 2831#else 2832#ifndef xmlDictOwns 2833extern __typeof (xmlDictOwns) xmlDictOwns__internal_alias __attribute((visibility("hidden"))); 2834#define xmlDictOwns xmlDictOwns__internal_alias 2835#endif 2836#endif 2837 2838#ifdef bottom_dict 2839#undef xmlDictQLookup 2840extern __typeof (xmlDictQLookup) xmlDictQLookup __attribute((alias("xmlDictQLookup__internal_alias"))); 2841#else 2842#ifndef xmlDictQLookup 2843extern __typeof (xmlDictQLookup) xmlDictQLookup__internal_alias __attribute((visibility("hidden"))); 2844#define xmlDictQLookup xmlDictQLookup__internal_alias 2845#endif 2846#endif 2847 2848#ifdef bottom_dict 2849#undef xmlDictReference 2850extern __typeof (xmlDictReference) xmlDictReference __attribute((alias("xmlDictReference__internal_alias"))); 2851#else 2852#ifndef xmlDictReference 2853extern __typeof (xmlDictReference) xmlDictReference__internal_alias __attribute((visibility("hidden"))); 2854#define xmlDictReference xmlDictReference__internal_alias 2855#endif 2856#endif 2857 2858#ifdef bottom_dict 2859#undef xmlDictSize 2860extern __typeof (xmlDictSize) xmlDictSize __attribute((alias("xmlDictSize__internal_alias"))); 2861#else 2862#ifndef xmlDictSize 2863extern __typeof (xmlDictSize) xmlDictSize__internal_alias __attribute((visibility("hidden"))); 2864#define xmlDictSize xmlDictSize__internal_alias 2865#endif 2866#endif 2867 2868#ifdef bottom_tree 2869#undef xmlDocCopyNode 2870extern __typeof (xmlDocCopyNode) xmlDocCopyNode __attribute((alias("xmlDocCopyNode__internal_alias"))); 2871#else 2872#ifndef xmlDocCopyNode 2873extern __typeof (xmlDocCopyNode) xmlDocCopyNode__internal_alias __attribute((visibility("hidden"))); 2874#define xmlDocCopyNode xmlDocCopyNode__internal_alias 2875#endif 2876#endif 2877 2878#ifdef bottom_tree 2879#undef xmlDocCopyNodeList 2880extern __typeof (xmlDocCopyNodeList) xmlDocCopyNodeList __attribute((alias("xmlDocCopyNodeList__internal_alias"))); 2881#else 2882#ifndef xmlDocCopyNodeList 2883extern __typeof (xmlDocCopyNodeList) xmlDocCopyNodeList__internal_alias __attribute((visibility("hidden"))); 2884#define xmlDocCopyNodeList xmlDocCopyNodeList__internal_alias 2885#endif 2886#endif 2887 2888#if defined(LIBXML_OUTPUT_ENABLED) 2889#ifdef bottom_xmlsave 2890#undef xmlDocDump 2891extern __typeof (xmlDocDump) xmlDocDump __attribute((alias("xmlDocDump__internal_alias"))); 2892#else 2893#ifndef xmlDocDump 2894extern __typeof (xmlDocDump) xmlDocDump__internal_alias __attribute((visibility("hidden"))); 2895#define xmlDocDump xmlDocDump__internal_alias 2896#endif 2897#endif 2898#endif 2899 2900#if defined(LIBXML_OUTPUT_ENABLED) 2901#ifdef bottom_xmlsave 2902#undef xmlDocDumpFormatMemory 2903extern __typeof (xmlDocDumpFormatMemory) xmlDocDumpFormatMemory __attribute((alias("xmlDocDumpFormatMemory__internal_alias"))); 2904#else 2905#ifndef xmlDocDumpFormatMemory 2906extern __typeof (xmlDocDumpFormatMemory) xmlDocDumpFormatMemory__internal_alias __attribute((visibility("hidden"))); 2907#define xmlDocDumpFormatMemory xmlDocDumpFormatMemory__internal_alias 2908#endif 2909#endif 2910#endif 2911 2912#if defined(LIBXML_OUTPUT_ENABLED) 2913#ifdef bottom_xmlsave 2914#undef xmlDocDumpFormatMemoryEnc 2915extern __typeof (xmlDocDumpFormatMemoryEnc) xmlDocDumpFormatMemoryEnc __attribute((alias("xmlDocDumpFormatMemoryEnc__internal_alias"))); 2916#else 2917#ifndef xmlDocDumpFormatMemoryEnc 2918extern __typeof (xmlDocDumpFormatMemoryEnc) xmlDocDumpFormatMemoryEnc__internal_alias __attribute((visibility("hidden"))); 2919#define xmlDocDumpFormatMemoryEnc xmlDocDumpFormatMemoryEnc__internal_alias 2920#endif 2921#endif 2922#endif 2923 2924#if defined(LIBXML_OUTPUT_ENABLED) 2925#ifdef bottom_xmlsave 2926#undef xmlDocDumpMemory 2927extern __typeof (xmlDocDumpMemory) xmlDocDumpMemory __attribute((alias("xmlDocDumpMemory__internal_alias"))); 2928#else 2929#ifndef xmlDocDumpMemory 2930extern __typeof (xmlDocDumpMemory) xmlDocDumpMemory__internal_alias __attribute((visibility("hidden"))); 2931#define xmlDocDumpMemory xmlDocDumpMemory__internal_alias 2932#endif 2933#endif 2934#endif 2935 2936#if defined(LIBXML_OUTPUT_ENABLED) 2937#ifdef bottom_xmlsave 2938#undef xmlDocDumpMemoryEnc 2939extern __typeof (xmlDocDumpMemoryEnc) xmlDocDumpMemoryEnc __attribute((alias("xmlDocDumpMemoryEnc__internal_alias"))); 2940#else 2941#ifndef xmlDocDumpMemoryEnc 2942extern __typeof (xmlDocDumpMemoryEnc) xmlDocDumpMemoryEnc__internal_alias __attribute((visibility("hidden"))); 2943#define xmlDocDumpMemoryEnc xmlDocDumpMemoryEnc__internal_alias 2944#endif 2945#endif 2946#endif 2947 2948#if defined(LIBXML_OUTPUT_ENABLED) 2949#ifdef bottom_xmlsave 2950#undef xmlDocFormatDump 2951extern __typeof (xmlDocFormatDump) xmlDocFormatDump __attribute((alias("xmlDocFormatDump__internal_alias"))); 2952#else 2953#ifndef xmlDocFormatDump 2954extern __typeof (xmlDocFormatDump) xmlDocFormatDump__internal_alias __attribute((visibility("hidden"))); 2955#define xmlDocFormatDump xmlDocFormatDump__internal_alias 2956#endif 2957#endif 2958#endif 2959 2960#ifdef bottom_tree 2961#undef xmlDocGetRootElement 2962extern __typeof (xmlDocGetRootElement) xmlDocGetRootElement __attribute((alias("xmlDocGetRootElement__internal_alias"))); 2963#else 2964#ifndef xmlDocGetRootElement 2965extern __typeof (xmlDocGetRootElement) xmlDocGetRootElement__internal_alias __attribute((visibility("hidden"))); 2966#define xmlDocGetRootElement xmlDocGetRootElement__internal_alias 2967#endif 2968#endif 2969 2970#if defined(LIBXML_TREE_ENABLED) || defined(LIBXML_WRITER_ENABLED) 2971#ifdef bottom_tree 2972#undef xmlDocSetRootElement 2973extern __typeof (xmlDocSetRootElement) xmlDocSetRootElement __attribute((alias("xmlDocSetRootElement__internal_alias"))); 2974#else 2975#ifndef xmlDocSetRootElement 2976extern __typeof (xmlDocSetRootElement) xmlDocSetRootElement__internal_alias __attribute((visibility("hidden"))); 2977#define xmlDocSetRootElement xmlDocSetRootElement__internal_alias 2978#endif 2979#endif 2980#endif 2981 2982#if defined(LIBXML_OUTPUT_ENABLED) 2983#ifdef bottom_valid 2984#undef xmlDumpAttributeDecl 2985extern __typeof (xmlDumpAttributeDecl) xmlDumpAttributeDecl __attribute((alias("xmlDumpAttributeDecl__internal_alias"))); 2986#else 2987#ifndef xmlDumpAttributeDecl 2988extern __typeof (xmlDumpAttributeDecl) xmlDumpAttributeDecl__internal_alias __attribute((visibility("hidden"))); 2989#define xmlDumpAttributeDecl xmlDumpAttributeDecl__internal_alias 2990#endif 2991#endif 2992#endif 2993 2994#if defined(LIBXML_OUTPUT_ENABLED) 2995#ifdef bottom_valid 2996#undef xmlDumpAttributeTable 2997extern __typeof (xmlDumpAttributeTable) xmlDumpAttributeTable __attribute((alias("xmlDumpAttributeTable__internal_alias"))); 2998#else 2999#ifndef xmlDumpAttributeTable 3000extern __typeof (xmlDumpAttributeTable) xmlDumpAttributeTable__internal_alias __attribute((visibility("hidden"))); 3001#define xmlDumpAttributeTable xmlDumpAttributeTable__internal_alias 3002#endif 3003#endif 3004#endif 3005 3006#if defined(LIBXML_OUTPUT_ENABLED) 3007#ifdef bottom_valid 3008#undef xmlDumpElementDecl 3009extern __typeof (xmlDumpElementDecl) xmlDumpElementDecl __attribute((alias("xmlDumpElementDecl__internal_alias"))); 3010#else 3011#ifndef xmlDumpElementDecl 3012extern __typeof (xmlDumpElementDecl) xmlDumpElementDecl__internal_alias __attribute((visibility("hidden"))); 3013#define xmlDumpElementDecl xmlDumpElementDecl__internal_alias 3014#endif 3015#endif 3016#endif 3017 3018#if defined(LIBXML_OUTPUT_ENABLED) 3019#ifdef bottom_valid 3020#undef xmlDumpElementTable 3021extern __typeof (xmlDumpElementTable) xmlDumpElementTable __attribute((alias("xmlDumpElementTable__internal_alias"))); 3022#else 3023#ifndef xmlDumpElementTable 3024extern __typeof (xmlDumpElementTable) xmlDumpElementTable__internal_alias __attribute((visibility("hidden"))); 3025#define xmlDumpElementTable xmlDumpElementTable__internal_alias 3026#endif 3027#endif 3028#endif 3029 3030#if defined(LIBXML_OUTPUT_ENABLED) 3031#ifdef bottom_entities 3032#undef xmlDumpEntitiesTable 3033extern __typeof (xmlDumpEntitiesTable) xmlDumpEntitiesTable __attribute((alias("xmlDumpEntitiesTable__internal_alias"))); 3034#else 3035#ifndef xmlDumpEntitiesTable 3036extern __typeof (xmlDumpEntitiesTable) xmlDumpEntitiesTable__internal_alias __attribute((visibility("hidden"))); 3037#define xmlDumpEntitiesTable xmlDumpEntitiesTable__internal_alias 3038#endif 3039#endif 3040#endif 3041 3042#if defined(LIBXML_OUTPUT_ENABLED) 3043#ifdef bottom_entities 3044#undef xmlDumpEntityDecl 3045extern __typeof (xmlDumpEntityDecl) xmlDumpEntityDecl __attribute((alias("xmlDumpEntityDecl__internal_alias"))); 3046#else 3047#ifndef xmlDumpEntityDecl 3048extern __typeof (xmlDumpEntityDecl) xmlDumpEntityDecl__internal_alias __attribute((visibility("hidden"))); 3049#define xmlDumpEntityDecl xmlDumpEntityDecl__internal_alias 3050#endif 3051#endif 3052#endif 3053 3054#if defined(LIBXML_OUTPUT_ENABLED) 3055#ifdef bottom_valid 3056#undef xmlDumpNotationDecl 3057extern __typeof (xmlDumpNotationDecl) xmlDumpNotationDecl __attribute((alias("xmlDumpNotationDecl__internal_alias"))); 3058#else 3059#ifndef xmlDumpNotationDecl 3060extern __typeof (xmlDumpNotationDecl) xmlDumpNotationDecl__internal_alias __attribute((visibility("hidden"))); 3061#define xmlDumpNotationDecl xmlDumpNotationDecl__internal_alias 3062#endif 3063#endif 3064#endif 3065 3066#if defined(LIBXML_OUTPUT_ENABLED) 3067#ifdef bottom_valid 3068#undef xmlDumpNotationTable 3069extern __typeof (xmlDumpNotationTable) xmlDumpNotationTable __attribute((alias("xmlDumpNotationTable__internal_alias"))); 3070#else 3071#ifndef xmlDumpNotationTable 3072extern __typeof (xmlDumpNotationTable) xmlDumpNotationTable__internal_alias __attribute((visibility("hidden"))); 3073#define xmlDumpNotationTable xmlDumpNotationTable__internal_alias 3074#endif 3075#endif 3076#endif 3077 3078#if defined(LIBXML_OUTPUT_ENABLED) 3079#ifdef bottom_xmlsave 3080#undef xmlElemDump 3081extern __typeof (xmlElemDump) xmlElemDump __attribute((alias("xmlElemDump__internal_alias"))); 3082#else 3083#ifndef xmlElemDump 3084extern __typeof (xmlElemDump) xmlElemDump__internal_alias __attribute((visibility("hidden"))); 3085#define xmlElemDump xmlElemDump__internal_alias 3086#endif 3087#endif 3088#endif 3089 3090#if defined(LIBXML_LEGACY_ENABLED) 3091#ifdef bottom_legacy 3092#undef xmlEncodeEntities 3093extern __typeof (xmlEncodeEntities) xmlEncodeEntities __attribute((alias("xmlEncodeEntities__internal_alias"))); 3094#else 3095#ifndef xmlEncodeEntities 3096extern __typeof (xmlEncodeEntities) xmlEncodeEntities__internal_alias __attribute((visibility("hidden"))); 3097#define xmlEncodeEntities xmlEncodeEntities__internal_alias 3098#endif 3099#endif 3100#endif 3101 3102#ifdef bottom_entities 3103#undef xmlEncodeEntitiesReentrant 3104extern __typeof (xmlEncodeEntitiesReentrant) xmlEncodeEntitiesReentrant __attribute((alias("xmlEncodeEntitiesReentrant__internal_alias"))); 3105#else 3106#ifndef xmlEncodeEntitiesReentrant 3107extern __typeof (xmlEncodeEntitiesReentrant) xmlEncodeEntitiesReentrant__internal_alias __attribute((visibility("hidden"))); 3108#define xmlEncodeEntitiesReentrant xmlEncodeEntitiesReentrant__internal_alias 3109#endif 3110#endif 3111 3112#ifdef bottom_entities 3113#undef xmlEncodeSpecialChars 3114extern __typeof (xmlEncodeSpecialChars) xmlEncodeSpecialChars __attribute((alias("xmlEncodeSpecialChars__internal_alias"))); 3115#else 3116#ifndef xmlEncodeSpecialChars 3117extern __typeof (xmlEncodeSpecialChars) xmlEncodeSpecialChars__internal_alias __attribute((visibility("hidden"))); 3118#define xmlEncodeSpecialChars xmlEncodeSpecialChars__internal_alias 3119#endif 3120#endif 3121 3122#ifdef bottom_parserInternals 3123#undef xmlErrMemory 3124extern __typeof (xmlErrMemory) xmlErrMemory __attribute((alias("xmlErrMemory__internal_alias"))); 3125#else 3126#ifndef xmlErrMemory 3127extern __typeof (xmlErrMemory) xmlErrMemory__internal_alias __attribute((visibility("hidden"))); 3128#define xmlErrMemory xmlErrMemory__internal_alias 3129#endif 3130#endif 3131 3132#if defined(LIBXML_REGEXP_ENABLED) && defined(LIBXML_EXPR_ENABLED) 3133#ifdef bottom_xmlregexp 3134#undef xmlExpCtxtNbCons 3135extern __typeof (xmlExpCtxtNbCons) xmlExpCtxtNbCons __attribute((alias("xmlExpCtxtNbCons__internal_alias"))); 3136#else 3137#ifndef xmlExpCtxtNbCons 3138extern __typeof (xmlExpCtxtNbCons) xmlExpCtxtNbCons__internal_alias __attribute((visibility("hidden"))); 3139#define xmlExpCtxtNbCons xmlExpCtxtNbCons__internal_alias 3140#endif 3141#endif 3142#endif 3143 3144#if defined(LIBXML_REGEXP_ENABLED) && defined(LIBXML_EXPR_ENABLED) 3145#ifdef bottom_xmlregexp 3146#undef xmlExpCtxtNbNodes 3147extern __typeof (xmlExpCtxtNbNodes) xmlExpCtxtNbNodes __attribute((alias("xmlExpCtxtNbNodes__internal_alias"))); 3148#else 3149#ifndef xmlExpCtxtNbNodes 3150extern __typeof (xmlExpCtxtNbNodes) xmlExpCtxtNbNodes__internal_alias __attribute((visibility("hidden"))); 3151#define xmlExpCtxtNbNodes xmlExpCtxtNbNodes__internal_alias 3152#endif 3153#endif 3154#endif 3155 3156#if defined(LIBXML_REGEXP_ENABLED) && defined(LIBXML_EXPR_ENABLED) 3157#ifdef bottom_xmlregexp 3158#undef xmlExpDump 3159extern __typeof (xmlExpDump) xmlExpDump __attribute((alias("xmlExpDump__internal_alias"))); 3160#else 3161#ifndef xmlExpDump 3162extern __typeof (xmlExpDump) xmlExpDump__internal_alias __attribute((visibility("hidden"))); 3163#define xmlExpDump xmlExpDump__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 xmlExpExpDerive 3171extern __typeof (xmlExpExpDerive) xmlExpExpDerive __attribute((alias("xmlExpExpDerive__internal_alias"))); 3172#else 3173#ifndef xmlExpExpDerive 3174extern __typeof (xmlExpExpDerive) xmlExpExpDerive__internal_alias __attribute((visibility("hidden"))); 3175#define xmlExpExpDerive xmlExpExpDerive__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 xmlExpFree 3183extern __typeof (xmlExpFree) xmlExpFree __attribute((alias("xmlExpFree__internal_alias"))); 3184#else 3185#ifndef xmlExpFree 3186extern __typeof (xmlExpFree) xmlExpFree__internal_alias __attribute((visibility("hidden"))); 3187#define xmlExpFree xmlExpFree__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 xmlExpFreeCtxt 3195extern __typeof (xmlExpFreeCtxt) xmlExpFreeCtxt __attribute((alias("xmlExpFreeCtxt__internal_alias"))); 3196#else 3197#ifndef xmlExpFreeCtxt 3198extern __typeof (xmlExpFreeCtxt) xmlExpFreeCtxt__internal_alias __attribute((visibility("hidden"))); 3199#define xmlExpFreeCtxt xmlExpFreeCtxt__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 xmlExpGetLanguage 3207extern __typeof (xmlExpGetLanguage) xmlExpGetLanguage __attribute((alias("xmlExpGetLanguage__internal_alias"))); 3208#else 3209#ifndef xmlExpGetLanguage 3210extern __typeof (xmlExpGetLanguage) xmlExpGetLanguage__internal_alias __attribute((visibility("hidden"))); 3211#define xmlExpGetLanguage xmlExpGetLanguage__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 xmlExpGetStart 3219extern __typeof (xmlExpGetStart) xmlExpGetStart __attribute((alias("xmlExpGetStart__internal_alias"))); 3220#else 3221#ifndef xmlExpGetStart 3222extern __typeof (xmlExpGetStart) xmlExpGetStart__internal_alias __attribute((visibility("hidden"))); 3223#define xmlExpGetStart xmlExpGetStart__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 xmlExpIsNillable 3231extern __typeof (xmlExpIsNillable) xmlExpIsNillable __attribute((alias("xmlExpIsNillable__internal_alias"))); 3232#else 3233#ifndef xmlExpIsNillable 3234extern __typeof (xmlExpIsNillable) xmlExpIsNillable__internal_alias __attribute((visibility("hidden"))); 3235#define xmlExpIsNillable xmlExpIsNillable__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 xmlExpMaxToken 3243extern __typeof (xmlExpMaxToken) xmlExpMaxToken __attribute((alias("xmlExpMaxToken__internal_alias"))); 3244#else 3245#ifndef xmlExpMaxToken 3246extern __typeof (xmlExpMaxToken) xmlExpMaxToken__internal_alias __attribute((visibility("hidden"))); 3247#define xmlExpMaxToken xmlExpMaxToken__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 xmlExpNewAtom 3255extern __typeof (xmlExpNewAtom) xmlExpNewAtom __attribute((alias("xmlExpNewAtom__internal_alias"))); 3256#else 3257#ifndef xmlExpNewAtom 3258extern __typeof (xmlExpNewAtom) xmlExpNewAtom__internal_alias __attribute((visibility("hidden"))); 3259#define xmlExpNewAtom xmlExpNewAtom__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 xmlExpNewCtxt 3267extern __typeof (xmlExpNewCtxt) xmlExpNewCtxt __attribute((alias("xmlExpNewCtxt__internal_alias"))); 3268#else 3269#ifndef xmlExpNewCtxt 3270extern __typeof (xmlExpNewCtxt) xmlExpNewCtxt__internal_alias __attribute((visibility("hidden"))); 3271#define xmlExpNewCtxt xmlExpNewCtxt__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 xmlExpNewOr 3279extern __typeof (xmlExpNewOr) xmlExpNewOr __attribute((alias("xmlExpNewOr__internal_alias"))); 3280#else 3281#ifndef xmlExpNewOr 3282extern __typeof (xmlExpNewOr) xmlExpNewOr__internal_alias __attribute((visibility("hidden"))); 3283#define xmlExpNewOr xmlExpNewOr__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 xmlExpNewRange 3291extern __typeof (xmlExpNewRange) xmlExpNewRange __attribute((alias("xmlExpNewRange__internal_alias"))); 3292#else 3293#ifndef xmlExpNewRange 3294extern __typeof (xmlExpNewRange) xmlExpNewRange__internal_alias __attribute((visibility("hidden"))); 3295#define xmlExpNewRange xmlExpNewRange__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 xmlExpNewSeq 3303extern __typeof (xmlExpNewSeq) xmlExpNewSeq __attribute((alias("xmlExpNewSeq__internal_alias"))); 3304#else 3305#ifndef xmlExpNewSeq 3306extern __typeof (xmlExpNewSeq) xmlExpNewSeq__internal_alias __attribute((visibility("hidden"))); 3307#define xmlExpNewSeq xmlExpNewSeq__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 xmlExpParse 3315extern __typeof (xmlExpParse) xmlExpParse __attribute((alias("xmlExpParse__internal_alias"))); 3316#else 3317#ifndef xmlExpParse 3318extern __typeof (xmlExpParse) xmlExpParse__internal_alias __attribute((visibility("hidden"))); 3319#define xmlExpParse xmlExpParse__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 xmlExpRef 3327extern __typeof (xmlExpRef) xmlExpRef __attribute((alias("xmlExpRef__internal_alias"))); 3328#else 3329#ifndef xmlExpRef 3330extern __typeof (xmlExpRef) xmlExpRef__internal_alias __attribute((visibility("hidden"))); 3331#define xmlExpRef xmlExpRef__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 xmlExpStringDerive 3339extern __typeof (xmlExpStringDerive) xmlExpStringDerive __attribute((alias("xmlExpStringDerive__internal_alias"))); 3340#else 3341#ifndef xmlExpStringDerive 3342extern __typeof (xmlExpStringDerive) xmlExpStringDerive__internal_alias __attribute((visibility("hidden"))); 3343#define xmlExpStringDerive xmlExpStringDerive__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 xmlExpSubsume 3351extern __typeof (xmlExpSubsume) xmlExpSubsume __attribute((alias("xmlExpSubsume__internal_alias"))); 3352#else 3353#ifndef xmlExpSubsume 3354extern __typeof (xmlExpSubsume) xmlExpSubsume__internal_alias __attribute((visibility("hidden"))); 3355#define xmlExpSubsume xmlExpSubsume__internal_alias 3356#endif 3357#endif 3358#endif 3359 3360#ifdef bottom_xmlIO 3361#undef xmlFileClose 3362extern __typeof (xmlFileClose) xmlFileClose __attribute((alias("xmlFileClose__internal_alias"))); 3363#else 3364#ifndef xmlFileClose 3365extern __typeof (xmlFileClose) xmlFileClose__internal_alias __attribute((visibility("hidden"))); 3366#define xmlFileClose xmlFileClose__internal_alias 3367#endif 3368#endif 3369 3370#ifdef bottom_xmlIO 3371#undef xmlFileMatch 3372extern __typeof (xmlFileMatch) xmlFileMatch __attribute((alias("xmlFileMatch__internal_alias"))); 3373#else 3374#ifndef xmlFileMatch 3375extern __typeof (xmlFileMatch) xmlFileMatch__internal_alias __attribute((visibility("hidden"))); 3376#define xmlFileMatch xmlFileMatch__internal_alias 3377#endif 3378#endif 3379 3380#ifdef bottom_xmlIO 3381#undef xmlFileOpen 3382extern __typeof (xmlFileOpen) xmlFileOpen __attribute((alias("xmlFileOpen__internal_alias"))); 3383#else 3384#ifndef xmlFileOpen 3385extern __typeof (xmlFileOpen) xmlFileOpen__internal_alias __attribute((visibility("hidden"))); 3386#define xmlFileOpen xmlFileOpen__internal_alias 3387#endif 3388#endif 3389 3390#ifdef bottom_xmlIO 3391#undef xmlFileRead 3392extern __typeof (xmlFileRead) xmlFileRead __attribute((alias("xmlFileRead__internal_alias"))); 3393#else 3394#ifndef xmlFileRead 3395extern __typeof (xmlFileRead) xmlFileRead__internal_alias __attribute((visibility("hidden"))); 3396#define xmlFileRead xmlFileRead__internal_alias 3397#endif 3398#endif 3399 3400#ifdef bottom_encoding 3401#undef xmlFindCharEncodingHandler 3402extern __typeof (xmlFindCharEncodingHandler) xmlFindCharEncodingHandler __attribute((alias("xmlFindCharEncodingHandler__internal_alias"))); 3403#else 3404#ifndef xmlFindCharEncodingHandler 3405extern __typeof (xmlFindCharEncodingHandler) xmlFindCharEncodingHandler__internal_alias __attribute((visibility("hidden"))); 3406#define xmlFindCharEncodingHandler xmlFindCharEncodingHandler__internal_alias 3407#endif 3408#endif 3409 3410#ifdef bottom_valid 3411#undef xmlFreeAttributeTable 3412extern __typeof (xmlFreeAttributeTable) xmlFreeAttributeTable __attribute((alias("xmlFreeAttributeTable__internal_alias"))); 3413#else 3414#ifndef xmlFreeAttributeTable 3415extern __typeof (xmlFreeAttributeTable) xmlFreeAttributeTable__internal_alias __attribute((visibility("hidden"))); 3416#define xmlFreeAttributeTable xmlFreeAttributeTable__internal_alias 3417#endif 3418#endif 3419 3420#if defined(LIBXML_REGEXP_ENABLED) && defined(LIBXML_AUTOMATA_ENABLED) 3421#ifdef bottom_xmlregexp 3422#undef xmlFreeAutomata 3423extern __typeof (xmlFreeAutomata) xmlFreeAutomata __attribute((alias("xmlFreeAutomata__internal_alias"))); 3424#else 3425#ifndef xmlFreeAutomata 3426extern __typeof (xmlFreeAutomata) xmlFreeAutomata__internal_alias __attribute((visibility("hidden"))); 3427#define xmlFreeAutomata xmlFreeAutomata__internal_alias 3428#endif 3429#endif 3430#endif 3431 3432#if defined(LIBXML_CATALOG_ENABLED) 3433#ifdef bottom_catalog 3434#undef xmlFreeCatalog 3435extern __typeof (xmlFreeCatalog) xmlFreeCatalog __attribute((alias("xmlFreeCatalog__internal_alias"))); 3436#else 3437#ifndef xmlFreeCatalog 3438extern __typeof (xmlFreeCatalog) xmlFreeCatalog__internal_alias __attribute((visibility("hidden"))); 3439#define xmlFreeCatalog xmlFreeCatalog__internal_alias 3440#endif 3441#endif 3442#endif 3443 3444#ifdef bottom_tree 3445#undef xmlFreeDoc 3446extern __typeof (xmlFreeDoc) xmlFreeDoc __attribute((alias("xmlFreeDoc__internal_alias"))); 3447#else 3448#ifndef xmlFreeDoc 3449extern __typeof (xmlFreeDoc) xmlFreeDoc__internal_alias __attribute((visibility("hidden"))); 3450#define xmlFreeDoc xmlFreeDoc__internal_alias 3451#endif 3452#endif 3453 3454#ifdef bottom_valid 3455#undef xmlFreeDocElementContent 3456extern __typeof (xmlFreeDocElementContent) xmlFreeDocElementContent __attribute((alias("xmlFreeDocElementContent__internal_alias"))); 3457#else 3458#ifndef xmlFreeDocElementContent 3459extern __typeof (xmlFreeDocElementContent) xmlFreeDocElementContent__internal_alias __attribute((visibility("hidden"))); 3460#define xmlFreeDocElementContent xmlFreeDocElementContent__internal_alias 3461#endif 3462#endif 3463 3464#ifdef bottom_tree 3465#undef xmlFreeDtd 3466extern __typeof (xmlFreeDtd) xmlFreeDtd __attribute((alias("xmlFreeDtd__internal_alias"))); 3467#else 3468#ifndef xmlFreeDtd 3469extern __typeof (xmlFreeDtd) xmlFreeDtd__internal_alias __attribute((visibility("hidden"))); 3470#define xmlFreeDtd xmlFreeDtd__internal_alias 3471#endif 3472#endif 3473 3474#ifdef bottom_valid 3475#undef xmlFreeElementContent 3476extern __typeof (xmlFreeElementContent) xmlFreeElementContent __attribute((alias("xmlFreeElementContent__internal_alias"))); 3477#else 3478#ifndef xmlFreeElementContent 3479extern __typeof (xmlFreeElementContent) xmlFreeElementContent__internal_alias __attribute((visibility("hidden"))); 3480#define xmlFreeElementContent xmlFreeElementContent__internal_alias 3481#endif 3482#endif 3483 3484#ifdef bottom_valid 3485#undef xmlFreeElementTable 3486extern __typeof (xmlFreeElementTable) xmlFreeElementTable __attribute((alias("xmlFreeElementTable__internal_alias"))); 3487#else 3488#ifndef xmlFreeElementTable 3489extern __typeof (xmlFreeElementTable) xmlFreeElementTable__internal_alias __attribute((visibility("hidden"))); 3490#define xmlFreeElementTable xmlFreeElementTable__internal_alias 3491#endif 3492#endif 3493 3494#ifdef bottom_entities 3495#undef xmlFreeEntitiesTable 3496extern __typeof (xmlFreeEntitiesTable) xmlFreeEntitiesTable __attribute((alias("xmlFreeEntitiesTable__internal_alias"))); 3497#else 3498#ifndef xmlFreeEntitiesTable 3499extern __typeof (xmlFreeEntitiesTable) xmlFreeEntitiesTable__internal_alias __attribute((visibility("hidden"))); 3500#define xmlFreeEntitiesTable xmlFreeEntitiesTable__internal_alias 3501#endif 3502#endif 3503 3504#ifdef bottom_valid 3505#undef xmlFreeEnumeration 3506extern __typeof (xmlFreeEnumeration) xmlFreeEnumeration __attribute((alias("xmlFreeEnumeration__internal_alias"))); 3507#else 3508#ifndef xmlFreeEnumeration 3509extern __typeof (xmlFreeEnumeration) xmlFreeEnumeration__internal_alias __attribute((visibility("hidden"))); 3510#define xmlFreeEnumeration xmlFreeEnumeration__internal_alias 3511#endif 3512#endif 3513 3514#ifdef bottom_valid 3515#undef xmlFreeIDTable 3516extern __typeof (xmlFreeIDTable) xmlFreeIDTable __attribute((alias("xmlFreeIDTable__internal_alias"))); 3517#else 3518#ifndef xmlFreeIDTable 3519extern __typeof (xmlFreeIDTable) xmlFreeIDTable__internal_alias __attribute((visibility("hidden"))); 3520#define xmlFreeIDTable xmlFreeIDTable__internal_alias 3521#endif 3522#endif 3523 3524#ifdef bottom_parserInternals 3525#undef xmlFreeInputStream 3526extern __typeof (xmlFreeInputStream) xmlFreeInputStream __attribute((alias("xmlFreeInputStream__internal_alias"))); 3527#else 3528#ifndef xmlFreeInputStream 3529extern __typeof (xmlFreeInputStream) xmlFreeInputStream__internal_alias __attribute((visibility("hidden"))); 3530#define xmlFreeInputStream xmlFreeInputStream__internal_alias 3531#endif 3532#endif 3533 3534#ifdef bottom_threads 3535#undef xmlFreeMutex 3536extern __typeof (xmlFreeMutex) xmlFreeMutex __attribute((alias("xmlFreeMutex__internal_alias"))); 3537#else 3538#ifndef xmlFreeMutex 3539extern __typeof (xmlFreeMutex) xmlFreeMutex__internal_alias __attribute((visibility("hidden"))); 3540#define xmlFreeMutex xmlFreeMutex__internal_alias 3541#endif 3542#endif 3543 3544#ifdef bottom_tree 3545#undef xmlFreeNode 3546extern __typeof (xmlFreeNode) xmlFreeNode __attribute((alias("xmlFreeNode__internal_alias"))); 3547#else 3548#ifndef xmlFreeNode 3549extern __typeof (xmlFreeNode) xmlFreeNode__internal_alias __attribute((visibility("hidden"))); 3550#define xmlFreeNode xmlFreeNode__internal_alias 3551#endif 3552#endif 3553 3554#ifdef bottom_tree 3555#undef xmlFreeNodeList 3556extern __typeof (xmlFreeNodeList) xmlFreeNodeList __attribute((alias("xmlFreeNodeList__internal_alias"))); 3557#else 3558#ifndef xmlFreeNodeList 3559extern __typeof (xmlFreeNodeList) xmlFreeNodeList__internal_alias __attribute((visibility("hidden"))); 3560#define xmlFreeNodeList xmlFreeNodeList__internal_alias 3561#endif 3562#endif 3563 3564#ifdef bottom_valid 3565#undef xmlFreeNotationTable 3566extern __typeof (xmlFreeNotationTable) xmlFreeNotationTable __attribute((alias("xmlFreeNotationTable__internal_alias"))); 3567#else 3568#ifndef xmlFreeNotationTable 3569extern __typeof (xmlFreeNotationTable) xmlFreeNotationTable__internal_alias __attribute((visibility("hidden"))); 3570#define xmlFreeNotationTable xmlFreeNotationTable__internal_alias 3571#endif 3572#endif 3573 3574#ifdef bottom_tree 3575#undef xmlFreeNs 3576extern __typeof (xmlFreeNs) xmlFreeNs __attribute((alias("xmlFreeNs__internal_alias"))); 3577#else 3578#ifndef xmlFreeNs 3579extern __typeof (xmlFreeNs) xmlFreeNs__internal_alias __attribute((visibility("hidden"))); 3580#define xmlFreeNs xmlFreeNs__internal_alias 3581#endif 3582#endif 3583 3584#ifdef bottom_tree 3585#undef xmlFreeNsList 3586extern __typeof (xmlFreeNsList) xmlFreeNsList __attribute((alias("xmlFreeNsList__internal_alias"))); 3587#else 3588#ifndef xmlFreeNsList 3589extern __typeof (xmlFreeNsList) xmlFreeNsList__internal_alias __attribute((visibility("hidden"))); 3590#define xmlFreeNsList xmlFreeNsList__internal_alias 3591#endif 3592#endif 3593 3594#ifdef bottom_parserInternals 3595#undef xmlFreeParserCtxt 3596extern __typeof (xmlFreeParserCtxt) xmlFreeParserCtxt __attribute((alias("xmlFreeParserCtxt__internal_alias"))); 3597#else 3598#ifndef xmlFreeParserCtxt 3599extern __typeof (xmlFreeParserCtxt) xmlFreeParserCtxt__internal_alias __attribute((visibility("hidden"))); 3600#define xmlFreeParserCtxt xmlFreeParserCtxt__internal_alias 3601#endif 3602#endif 3603 3604#ifdef bottom_xmlIO 3605#undef xmlFreeParserInputBuffer 3606extern __typeof (xmlFreeParserInputBuffer) xmlFreeParserInputBuffer __attribute((alias("xmlFreeParserInputBuffer__internal_alias"))); 3607#else 3608#ifndef xmlFreeParserInputBuffer 3609extern __typeof (xmlFreeParserInputBuffer) xmlFreeParserInputBuffer__internal_alias __attribute((visibility("hidden"))); 3610#define xmlFreeParserInputBuffer xmlFreeParserInputBuffer__internal_alias 3611#endif 3612#endif 3613 3614#if defined(LIBXML_PATTERN_ENABLED) 3615#ifdef bottom_pattern 3616#undef xmlFreePattern 3617extern __typeof (xmlFreePattern) xmlFreePattern __attribute((alias("xmlFreePattern__internal_alias"))); 3618#else 3619#ifndef xmlFreePattern 3620extern __typeof (xmlFreePattern) xmlFreePattern__internal_alias __attribute((visibility("hidden"))); 3621#define xmlFreePattern xmlFreePattern__internal_alias 3622#endif 3623#endif 3624#endif 3625 3626#if defined(LIBXML_PATTERN_ENABLED) 3627#ifdef bottom_pattern 3628#undef xmlFreePatternList 3629extern __typeof (xmlFreePatternList) xmlFreePatternList __attribute((alias("xmlFreePatternList__internal_alias"))); 3630#else 3631#ifndef xmlFreePatternList 3632extern __typeof (xmlFreePatternList) xmlFreePatternList__internal_alias __attribute((visibility("hidden"))); 3633#define xmlFreePatternList xmlFreePatternList__internal_alias 3634#endif 3635#endif 3636#endif 3637 3638#ifdef bottom_tree 3639#undef xmlFreeProp 3640extern __typeof (xmlFreeProp) xmlFreeProp __attribute((alias("xmlFreeProp__internal_alias"))); 3641#else 3642#ifndef xmlFreeProp 3643extern __typeof (xmlFreeProp) xmlFreeProp__internal_alias __attribute((visibility("hidden"))); 3644#define xmlFreeProp xmlFreeProp__internal_alias 3645#endif 3646#endif 3647 3648#ifdef bottom_tree 3649#undef xmlFreePropList 3650extern __typeof (xmlFreePropList) xmlFreePropList __attribute((alias("xmlFreePropList__internal_alias"))); 3651#else 3652#ifndef xmlFreePropList 3653extern __typeof (xmlFreePropList) xmlFreePropList__internal_alias __attribute((visibility("hidden"))); 3654#define xmlFreePropList xmlFreePropList__internal_alias 3655#endif 3656#endif 3657 3658#ifdef bottom_threads 3659#undef xmlFreeRMutex 3660extern __typeof (xmlFreeRMutex) xmlFreeRMutex __attribute((alias("xmlFreeRMutex__internal_alias"))); 3661#else 3662#ifndef xmlFreeRMutex 3663extern __typeof (xmlFreeRMutex) xmlFreeRMutex__internal_alias __attribute((visibility("hidden"))); 3664#define xmlFreeRMutex xmlFreeRMutex__internal_alias 3665#endif 3666#endif 3667 3668#ifdef bottom_valid 3669#undef xmlFreeRefTable 3670extern __typeof (xmlFreeRefTable) xmlFreeRefTable __attribute((alias("xmlFreeRefTable__internal_alias"))); 3671#else 3672#ifndef xmlFreeRefTable 3673extern __typeof (xmlFreeRefTable) xmlFreeRefTable__internal_alias __attribute((visibility("hidden"))); 3674#define xmlFreeRefTable xmlFreeRefTable__internal_alias 3675#endif 3676#endif 3677 3678#if defined(LIBXML_PATTERN_ENABLED) 3679#ifdef bottom_pattern 3680#undef xmlFreeStreamCtxt 3681extern __typeof (xmlFreeStreamCtxt) xmlFreeStreamCtxt __attribute((alias("xmlFreeStreamCtxt__internal_alias"))); 3682#else 3683#ifndef xmlFreeStreamCtxt 3684extern __typeof (xmlFreeStreamCtxt) xmlFreeStreamCtxt__internal_alias __attribute((visibility("hidden"))); 3685#define xmlFreeStreamCtxt xmlFreeStreamCtxt__internal_alias 3686#endif 3687#endif 3688#endif 3689 3690#if defined(LIBXML_READER_ENABLED) 3691#ifdef bottom_xmlreader 3692#undef xmlFreeTextReader 3693extern __typeof (xmlFreeTextReader) xmlFreeTextReader __attribute((alias("xmlFreeTextReader__internal_alias"))); 3694#else 3695#ifndef xmlFreeTextReader 3696extern __typeof (xmlFreeTextReader) xmlFreeTextReader__internal_alias __attribute((visibility("hidden"))); 3697#define xmlFreeTextReader xmlFreeTextReader__internal_alias 3698#endif 3699#endif 3700#endif 3701 3702#if defined(LIBXML_WRITER_ENABLED) 3703#ifdef bottom_xmlwriter 3704#undef xmlFreeTextWriter 3705extern __typeof (xmlFreeTextWriter) xmlFreeTextWriter __attribute((alias("xmlFreeTextWriter__internal_alias"))); 3706#else 3707#ifndef xmlFreeTextWriter 3708extern __typeof (xmlFreeTextWriter) xmlFreeTextWriter__internal_alias __attribute((visibility("hidden"))); 3709#define xmlFreeTextWriter xmlFreeTextWriter__internal_alias 3710#endif 3711#endif 3712#endif 3713 3714#ifdef bottom_uri 3715#undef xmlFreeURI 3716extern __typeof (xmlFreeURI) xmlFreeURI __attribute((alias("xmlFreeURI__internal_alias"))); 3717#else 3718#ifndef xmlFreeURI 3719extern __typeof (xmlFreeURI) xmlFreeURI__internal_alias __attribute((visibility("hidden"))); 3720#define xmlFreeURI xmlFreeURI__internal_alias 3721#endif 3722#endif 3723 3724#if defined(LIBXML_VALID_ENABLED) 3725#ifdef bottom_valid 3726#undef xmlFreeValidCtxt 3727extern __typeof (xmlFreeValidCtxt) xmlFreeValidCtxt __attribute((alias("xmlFreeValidCtxt__internal_alias"))); 3728#else 3729#ifndef xmlFreeValidCtxt 3730extern __typeof (xmlFreeValidCtxt) xmlFreeValidCtxt__internal_alias __attribute((visibility("hidden"))); 3731#define xmlFreeValidCtxt xmlFreeValidCtxt__internal_alias 3732#endif 3733#endif 3734#endif 3735 3736#ifdef bottom_xmlmemory 3737#undef xmlGcMemGet 3738extern __typeof (xmlGcMemGet) xmlGcMemGet __attribute((alias("xmlGcMemGet__internal_alias"))); 3739#else 3740#ifndef xmlGcMemGet 3741extern __typeof (xmlGcMemGet) xmlGcMemGet__internal_alias __attribute((visibility("hidden"))); 3742#define xmlGcMemGet xmlGcMemGet__internal_alias 3743#endif 3744#endif 3745 3746#ifdef bottom_xmlmemory 3747#undef xmlGcMemSetup 3748extern __typeof (xmlGcMemSetup) xmlGcMemSetup __attribute((alias("xmlGcMemSetup__internal_alias"))); 3749#else 3750#ifndef xmlGcMemSetup 3751extern __typeof (xmlGcMemSetup) xmlGcMemSetup__internal_alias __attribute((visibility("hidden"))); 3752#define xmlGcMemSetup xmlGcMemSetup__internal_alias 3753#endif 3754#endif 3755 3756#ifdef bottom_tree 3757#undef xmlGetBufferAllocationScheme 3758extern __typeof (xmlGetBufferAllocationScheme) xmlGetBufferAllocationScheme __attribute((alias("xmlGetBufferAllocationScheme__internal_alias"))); 3759#else 3760#ifndef xmlGetBufferAllocationScheme 3761extern __typeof (xmlGetBufferAllocationScheme) xmlGetBufferAllocationScheme__internal_alias __attribute((visibility("hidden"))); 3762#define xmlGetBufferAllocationScheme xmlGetBufferAllocationScheme__internal_alias 3763#endif 3764#endif 3765 3766#ifdef bottom_encoding 3767#undef xmlGetCharEncodingHandler 3768extern __typeof (xmlGetCharEncodingHandler) xmlGetCharEncodingHandler __attribute((alias("xmlGetCharEncodingHandler__internal_alias"))); 3769#else 3770#ifndef xmlGetCharEncodingHandler 3771extern __typeof (xmlGetCharEncodingHandler) xmlGetCharEncodingHandler__internal_alias __attribute((visibility("hidden"))); 3772#define xmlGetCharEncodingHandler xmlGetCharEncodingHandler__internal_alias 3773#endif 3774#endif 3775 3776#ifdef bottom_encoding 3777#undef xmlGetCharEncodingName 3778extern __typeof (xmlGetCharEncodingName) xmlGetCharEncodingName __attribute((alias("xmlGetCharEncodingName__internal_alias"))); 3779#else 3780#ifndef xmlGetCharEncodingName 3781extern __typeof (xmlGetCharEncodingName) xmlGetCharEncodingName__internal_alias __attribute((visibility("hidden"))); 3782#define xmlGetCharEncodingName xmlGetCharEncodingName__internal_alias 3783#endif 3784#endif 3785 3786#ifdef bottom_tree 3787#undef xmlGetCompressMode 3788extern __typeof (xmlGetCompressMode) xmlGetCompressMode __attribute((alias("xmlGetCompressMode__internal_alias"))); 3789#else 3790#ifndef xmlGetCompressMode 3791extern __typeof (xmlGetCompressMode) xmlGetCompressMode__internal_alias __attribute((visibility("hidden"))); 3792#define xmlGetCompressMode xmlGetCompressMode__internal_alias 3793#endif 3794#endif 3795 3796#ifdef bottom_tree 3797#undef xmlGetDocCompressMode 3798extern __typeof (xmlGetDocCompressMode) xmlGetDocCompressMode __attribute((alias("xmlGetDocCompressMode__internal_alias"))); 3799#else 3800#ifndef xmlGetDocCompressMode 3801extern __typeof (xmlGetDocCompressMode) xmlGetDocCompressMode__internal_alias __attribute((visibility("hidden"))); 3802#define xmlGetDocCompressMode xmlGetDocCompressMode__internal_alias 3803#endif 3804#endif 3805 3806#ifdef bottom_entities 3807#undef xmlGetDocEntity 3808extern __typeof (xmlGetDocEntity) xmlGetDocEntity __attribute((alias("xmlGetDocEntity__internal_alias"))); 3809#else 3810#ifndef xmlGetDocEntity 3811extern __typeof (xmlGetDocEntity) xmlGetDocEntity__internal_alias __attribute((visibility("hidden"))); 3812#define xmlGetDocEntity xmlGetDocEntity__internal_alias 3813#endif 3814#endif 3815 3816#ifdef bottom_valid 3817#undef xmlGetDtdAttrDesc 3818extern __typeof (xmlGetDtdAttrDesc) xmlGetDtdAttrDesc __attribute((alias("xmlGetDtdAttrDesc__internal_alias"))); 3819#else 3820#ifndef xmlGetDtdAttrDesc 3821extern __typeof (xmlGetDtdAttrDesc) xmlGetDtdAttrDesc__internal_alias __attribute((visibility("hidden"))); 3822#define xmlGetDtdAttrDesc xmlGetDtdAttrDesc__internal_alias 3823#endif 3824#endif 3825 3826#ifdef bottom_valid 3827#undef xmlGetDtdElementDesc 3828extern __typeof (xmlGetDtdElementDesc) xmlGetDtdElementDesc __attribute((alias("xmlGetDtdElementDesc__internal_alias"))); 3829#else 3830#ifndef xmlGetDtdElementDesc 3831extern __typeof (xmlGetDtdElementDesc) xmlGetDtdElementDesc__internal_alias __attribute((visibility("hidden"))); 3832#define xmlGetDtdElementDesc xmlGetDtdElementDesc__internal_alias 3833#endif 3834#endif 3835 3836#ifdef bottom_entities 3837#undef xmlGetDtdEntity 3838extern __typeof (xmlGetDtdEntity) xmlGetDtdEntity __attribute((alias("xmlGetDtdEntity__internal_alias"))); 3839#else 3840#ifndef xmlGetDtdEntity 3841extern __typeof (xmlGetDtdEntity) xmlGetDtdEntity__internal_alias __attribute((visibility("hidden"))); 3842#define xmlGetDtdEntity xmlGetDtdEntity__internal_alias 3843#endif 3844#endif 3845 3846#ifdef bottom_valid 3847#undef xmlGetDtdNotationDesc 3848extern __typeof (xmlGetDtdNotationDesc) xmlGetDtdNotationDesc __attribute((alias("xmlGetDtdNotationDesc__internal_alias"))); 3849#else 3850#ifndef xmlGetDtdNotationDesc 3851extern __typeof (xmlGetDtdNotationDesc) xmlGetDtdNotationDesc__internal_alias __attribute((visibility("hidden"))); 3852#define xmlGetDtdNotationDesc xmlGetDtdNotationDesc__internal_alias 3853#endif 3854#endif 3855 3856#ifdef bottom_valid 3857#undef xmlGetDtdQAttrDesc 3858extern __typeof (xmlGetDtdQAttrDesc) xmlGetDtdQAttrDesc __attribute((alias("xmlGetDtdQAttrDesc__internal_alias"))); 3859#else 3860#ifndef xmlGetDtdQAttrDesc 3861extern __typeof (xmlGetDtdQAttrDesc) xmlGetDtdQAttrDesc__internal_alias __attribute((visibility("hidden"))); 3862#define xmlGetDtdQAttrDesc xmlGetDtdQAttrDesc__internal_alias 3863#endif 3864#endif 3865 3866#ifdef bottom_valid 3867#undef xmlGetDtdQElementDesc 3868extern __typeof (xmlGetDtdQElementDesc) xmlGetDtdQElementDesc __attribute((alias("xmlGetDtdQElementDesc__internal_alias"))); 3869#else 3870#ifndef xmlGetDtdQElementDesc 3871extern __typeof (xmlGetDtdQElementDesc) xmlGetDtdQElementDesc__internal_alias __attribute((visibility("hidden"))); 3872#define xmlGetDtdQElementDesc xmlGetDtdQElementDesc__internal_alias 3873#endif 3874#endif 3875 3876#ifdef bottom_encoding 3877#undef xmlGetEncodingAlias 3878extern __typeof (xmlGetEncodingAlias) xmlGetEncodingAlias __attribute((alias("xmlGetEncodingAlias__internal_alias"))); 3879#else 3880#ifndef xmlGetEncodingAlias 3881extern __typeof (xmlGetEncodingAlias) xmlGetEncodingAlias__internal_alias __attribute((visibility("hidden"))); 3882#define xmlGetEncodingAlias xmlGetEncodingAlias__internal_alias 3883#endif 3884#endif 3885 3886#ifdef bottom_xmlIO 3887#undef xmlGetExternalEntityLoader 3888extern __typeof (xmlGetExternalEntityLoader) xmlGetExternalEntityLoader __attribute((alias("xmlGetExternalEntityLoader__internal_alias"))); 3889#else 3890#ifndef xmlGetExternalEntityLoader 3891extern __typeof (xmlGetExternalEntityLoader) xmlGetExternalEntityLoader__internal_alias __attribute((visibility("hidden"))); 3892#define xmlGetExternalEntityLoader xmlGetExternalEntityLoader__internal_alias 3893#endif 3894#endif 3895 3896#if defined(LIBXML_LEGACY_ENABLED) 3897#ifdef bottom_legacy 3898#undef xmlGetFeature 3899extern __typeof (xmlGetFeature) xmlGetFeature __attribute((alias("xmlGetFeature__internal_alias"))); 3900#else 3901#ifndef xmlGetFeature 3902extern __typeof (xmlGetFeature) xmlGetFeature__internal_alias __attribute((visibility("hidden"))); 3903#define xmlGetFeature xmlGetFeature__internal_alias 3904#endif 3905#endif 3906#endif 3907 3908#if defined(LIBXML_LEGACY_ENABLED) 3909#ifdef bottom_legacy 3910#undef xmlGetFeaturesList 3911extern __typeof (xmlGetFeaturesList) xmlGetFeaturesList __attribute((alias("xmlGetFeaturesList__internal_alias"))); 3912#else 3913#ifndef xmlGetFeaturesList 3914extern __typeof (xmlGetFeaturesList) xmlGetFeaturesList__internal_alias __attribute((visibility("hidden"))); 3915#define xmlGetFeaturesList xmlGetFeaturesList__internal_alias 3916#endif 3917#endif 3918#endif 3919 3920#ifdef bottom_threads 3921#undef xmlGetGlobalState 3922extern __typeof (xmlGetGlobalState) xmlGetGlobalState __attribute((alias("xmlGetGlobalState__internal_alias"))); 3923#else 3924#ifndef xmlGetGlobalState 3925extern __typeof (xmlGetGlobalState) xmlGetGlobalState__internal_alias __attribute((visibility("hidden"))); 3926#define xmlGetGlobalState xmlGetGlobalState__internal_alias 3927#endif 3928#endif 3929 3930#ifdef bottom_valid 3931#undef xmlGetID 3932extern __typeof (xmlGetID) xmlGetID __attribute((alias("xmlGetID__internal_alias"))); 3933#else 3934#ifndef xmlGetID 3935extern __typeof (xmlGetID) xmlGetID__internal_alias __attribute((visibility("hidden"))); 3936#define xmlGetID xmlGetID__internal_alias 3937#endif 3938#endif 3939 3940#ifdef bottom_tree 3941#undef xmlGetIntSubset 3942extern __typeof (xmlGetIntSubset) xmlGetIntSubset __attribute((alias("xmlGetIntSubset__internal_alias"))); 3943#else 3944#ifndef xmlGetIntSubset 3945extern __typeof (xmlGetIntSubset) xmlGetIntSubset__internal_alias __attribute((visibility("hidden"))); 3946#define xmlGetIntSubset xmlGetIntSubset__internal_alias 3947#endif 3948#endif 3949 3950#ifdef bottom_tree 3951#undef xmlGetLastChild 3952extern __typeof (xmlGetLastChild) xmlGetLastChild __attribute((alias("xmlGetLastChild__internal_alias"))); 3953#else 3954#ifndef xmlGetLastChild 3955extern __typeof (xmlGetLastChild) xmlGetLastChild__internal_alias __attribute((visibility("hidden"))); 3956#define xmlGetLastChild xmlGetLastChild__internal_alias 3957#endif 3958#endif 3959 3960#ifdef bottom_error 3961#undef xmlGetLastError 3962extern __typeof (xmlGetLastError) xmlGetLastError __attribute((alias("xmlGetLastError__internal_alias"))); 3963#else 3964#ifndef xmlGetLastError 3965extern __typeof (xmlGetLastError) xmlGetLastError__internal_alias __attribute((visibility("hidden"))); 3966#define xmlGetLastError xmlGetLastError__internal_alias 3967#endif 3968#endif 3969 3970#ifdef bottom_tree 3971#undef xmlGetLineNo 3972extern __typeof (xmlGetLineNo) xmlGetLineNo __attribute((alias("xmlGetLineNo__internal_alias"))); 3973#else 3974#ifndef xmlGetLineNo 3975extern __typeof (xmlGetLineNo) xmlGetLineNo__internal_alias __attribute((visibility("hidden"))); 3976#define xmlGetLineNo xmlGetLineNo__internal_alias 3977#endif 3978#endif 3979 3980#ifdef bottom_tree 3981#undef xmlGetNoNsProp 3982extern __typeof (xmlGetNoNsProp) xmlGetNoNsProp __attribute((alias("xmlGetNoNsProp__internal_alias"))); 3983#else 3984#ifndef xmlGetNoNsProp 3985extern __typeof (xmlGetNoNsProp) xmlGetNoNsProp__internal_alias __attribute((visibility("hidden"))); 3986#define xmlGetNoNsProp xmlGetNoNsProp__internal_alias 3987#endif 3988#endif 3989 3990#if defined(LIBXML_TREE_ENABLED) || defined(LIBXML_DEBUG_ENABLED) 3991#ifdef bottom_tree 3992#undef xmlGetNodePath 3993extern __typeof (xmlGetNodePath) xmlGetNodePath __attribute((alias("xmlGetNodePath__internal_alias"))); 3994#else 3995#ifndef xmlGetNodePath 3996extern __typeof (xmlGetNodePath) xmlGetNodePath__internal_alias __attribute((visibility("hidden"))); 3997#define xmlGetNodePath xmlGetNodePath__internal_alias 3998#endif 3999#endif 4000#endif 4001 4002#if defined(LIBXML_TREE_ENABLED) || defined(LIBXML_XPATH_ENABLED) 4003#ifdef bottom_tree 4004#undef xmlGetNsList 4005extern __typeof (xmlGetNsList) xmlGetNsList __attribute((alias("xmlGetNsList__internal_alias"))); 4006#else 4007#ifndef xmlGetNsList 4008extern __typeof (xmlGetNsList) xmlGetNsList__internal_alias __attribute((visibility("hidden"))); 4009#define xmlGetNsList xmlGetNsList__internal_alias 4010#endif 4011#endif 4012#endif 4013 4014#ifdef bottom_tree 4015#undef xmlGetNsProp 4016extern __typeof (xmlGetNsProp) xmlGetNsProp __attribute((alias("xmlGetNsProp__internal_alias"))); 4017#else 4018#ifndef xmlGetNsProp 4019extern __typeof (xmlGetNsProp) xmlGetNsProp__internal_alias __attribute((visibility("hidden"))); 4020#define xmlGetNsProp xmlGetNsProp__internal_alias 4021#endif 4022#endif 4023 4024#ifdef bottom_entities 4025#undef xmlGetParameterEntity 4026extern __typeof (xmlGetParameterEntity) xmlGetParameterEntity __attribute((alias("xmlGetParameterEntity__internal_alias"))); 4027#else 4028#ifndef xmlGetParameterEntity 4029extern __typeof (xmlGetParameterEntity) xmlGetParameterEntity__internal_alias __attribute((visibility("hidden"))); 4030#define xmlGetParameterEntity xmlGetParameterEntity__internal_alias 4031#endif 4032#endif 4033 4034#ifdef bottom_entities 4035#undef xmlGetPredefinedEntity 4036extern __typeof (xmlGetPredefinedEntity) xmlGetPredefinedEntity __attribute((alias("xmlGetPredefinedEntity__internal_alias"))); 4037#else 4038#ifndef xmlGetPredefinedEntity 4039extern __typeof (xmlGetPredefinedEntity) xmlGetPredefinedEntity__internal_alias __attribute((visibility("hidden"))); 4040#define xmlGetPredefinedEntity xmlGetPredefinedEntity__internal_alias 4041#endif 4042#endif 4043 4044#ifdef bottom_tree 4045#undef xmlGetProp 4046extern __typeof (xmlGetProp) xmlGetProp __attribute((alias("xmlGetProp__internal_alias"))); 4047#else 4048#ifndef xmlGetProp 4049extern __typeof (xmlGetProp) xmlGetProp__internal_alias __attribute((visibility("hidden"))); 4050#define xmlGetProp xmlGetProp__internal_alias 4051#endif 4052#endif 4053 4054#ifdef bottom_valid 4055#undef xmlGetRefs 4056extern __typeof (xmlGetRefs) xmlGetRefs __attribute((alias("xmlGetRefs__internal_alias"))); 4057#else 4058#ifndef xmlGetRefs 4059extern __typeof (xmlGetRefs) xmlGetRefs__internal_alias __attribute((visibility("hidden"))); 4060#define xmlGetRefs xmlGetRefs__internal_alias 4061#endif 4062#endif 4063 4064#ifdef bottom_threads 4065#undef xmlGetThreadId 4066extern __typeof (xmlGetThreadId) xmlGetThreadId __attribute((alias("xmlGetThreadId__internal_alias"))); 4067#else 4068#ifndef xmlGetThreadId 4069extern __typeof (xmlGetThreadId) xmlGetThreadId__internal_alias __attribute((visibility("hidden"))); 4070#define xmlGetThreadId xmlGetThreadId__internal_alias 4071#endif 4072#endif 4073 4074#ifdef bottom_xmlstring 4075#undef xmlGetUTF8Char 4076extern __typeof (xmlGetUTF8Char) xmlGetUTF8Char __attribute((alias("xmlGetUTF8Char__internal_alias"))); 4077#else 4078#ifndef xmlGetUTF8Char 4079extern __typeof (xmlGetUTF8Char) xmlGetUTF8Char__internal_alias __attribute((visibility("hidden"))); 4080#define xmlGetUTF8Char xmlGetUTF8Char__internal_alias 4081#endif 4082#endif 4083 4084#if defined(LIBXML_LEGACY_ENABLED) 4085#ifdef bottom_legacy 4086#undef xmlHandleEntity 4087extern __typeof (xmlHandleEntity) xmlHandleEntity __attribute((alias("xmlHandleEntity__internal_alias"))); 4088#else 4089#ifndef xmlHandleEntity 4090extern __typeof (xmlHandleEntity) xmlHandleEntity__internal_alias __attribute((visibility("hidden"))); 4091#define xmlHandleEntity xmlHandleEntity__internal_alias 4092#endif 4093#endif 4094#endif 4095 4096#ifdef bottom_parser 4097#undef xmlHasFeature 4098extern __typeof (xmlHasFeature) xmlHasFeature __attribute((alias("xmlHasFeature__internal_alias"))); 4099#else 4100#ifndef xmlHasFeature 4101extern __typeof (xmlHasFeature) xmlHasFeature__internal_alias __attribute((visibility("hidden"))); 4102#define xmlHasFeature xmlHasFeature__internal_alias 4103#endif 4104#endif 4105 4106#ifdef bottom_tree 4107#undef xmlHasNsProp 4108extern __typeof (xmlHasNsProp) xmlHasNsProp __attribute((alias("xmlHasNsProp__internal_alias"))); 4109#else 4110#ifndef xmlHasNsProp 4111extern __typeof (xmlHasNsProp) xmlHasNsProp__internal_alias __attribute((visibility("hidden"))); 4112#define xmlHasNsProp xmlHasNsProp__internal_alias 4113#endif 4114#endif 4115 4116#ifdef bottom_tree 4117#undef xmlHasProp 4118extern __typeof (xmlHasProp) xmlHasProp __attribute((alias("xmlHasProp__internal_alias"))); 4119#else 4120#ifndef xmlHasProp 4121extern __typeof (xmlHasProp) xmlHasProp__internal_alias __attribute((visibility("hidden"))); 4122#define xmlHasProp xmlHasProp__internal_alias 4123#endif 4124#endif 4125 4126#ifdef bottom_hash 4127#undef xmlHashAddEntry 4128extern __typeof (xmlHashAddEntry) xmlHashAddEntry __attribute((alias("xmlHashAddEntry__internal_alias"))); 4129#else 4130#ifndef xmlHashAddEntry 4131extern __typeof (xmlHashAddEntry) xmlHashAddEntry__internal_alias __attribute((visibility("hidden"))); 4132#define xmlHashAddEntry xmlHashAddEntry__internal_alias 4133#endif 4134#endif 4135 4136#ifdef bottom_hash 4137#undef xmlHashAddEntry2 4138extern __typeof (xmlHashAddEntry2) xmlHashAddEntry2 __attribute((alias("xmlHashAddEntry2__internal_alias"))); 4139#else 4140#ifndef xmlHashAddEntry2 4141extern __typeof (xmlHashAddEntry2) xmlHashAddEntry2__internal_alias __attribute((visibility("hidden"))); 4142#define xmlHashAddEntry2 xmlHashAddEntry2__internal_alias 4143#endif 4144#endif 4145 4146#ifdef bottom_hash 4147#undef xmlHashAddEntry3 4148extern __typeof (xmlHashAddEntry3) xmlHashAddEntry3 __attribute((alias("xmlHashAddEntry3__internal_alias"))); 4149#else 4150#ifndef xmlHashAddEntry3 4151extern __typeof (xmlHashAddEntry3) xmlHashAddEntry3__internal_alias __attribute((visibility("hidden"))); 4152#define xmlHashAddEntry3 xmlHashAddEntry3__internal_alias 4153#endif 4154#endif 4155 4156#ifdef bottom_hash 4157#undef xmlHashCopy 4158extern __typeof (xmlHashCopy) xmlHashCopy __attribute((alias("xmlHashCopy__internal_alias"))); 4159#else 4160#ifndef xmlHashCopy 4161extern __typeof (xmlHashCopy) xmlHashCopy__internal_alias __attribute((visibility("hidden"))); 4162#define xmlHashCopy xmlHashCopy__internal_alias 4163#endif 4164#endif 4165 4166#ifdef bottom_hash 4167#undef xmlHashCreate 4168extern __typeof (xmlHashCreate) xmlHashCreate __attribute((alias("xmlHashCreate__internal_alias"))); 4169#else 4170#ifndef xmlHashCreate 4171extern __typeof (xmlHashCreate) xmlHashCreate__internal_alias __attribute((visibility("hidden"))); 4172#define xmlHashCreate xmlHashCreate__internal_alias 4173#endif 4174#endif 4175 4176#ifdef bottom_hash 4177#undef xmlHashCreateDict 4178extern __typeof (xmlHashCreateDict) xmlHashCreateDict __attribute((alias("xmlHashCreateDict__internal_alias"))); 4179#else 4180#ifndef xmlHashCreateDict 4181extern __typeof (xmlHashCreateDict) xmlHashCreateDict__internal_alias __attribute((visibility("hidden"))); 4182#define xmlHashCreateDict xmlHashCreateDict__internal_alias 4183#endif 4184#endif 4185 4186#ifdef bottom_hash 4187#undef xmlHashFree 4188extern __typeof (xmlHashFree) xmlHashFree __attribute((alias("xmlHashFree__internal_alias"))); 4189#else 4190#ifndef xmlHashFree 4191extern __typeof (xmlHashFree) xmlHashFree__internal_alias __attribute((visibility("hidden"))); 4192#define xmlHashFree xmlHashFree__internal_alias 4193#endif 4194#endif 4195 4196#ifdef bottom_hash 4197#undef xmlHashLookup 4198extern __typeof (xmlHashLookup) xmlHashLookup __attribute((alias("xmlHashLookup__internal_alias"))); 4199#else 4200#ifndef xmlHashLookup 4201extern __typeof (xmlHashLookup) xmlHashLookup__internal_alias __attribute((visibility("hidden"))); 4202#define xmlHashLookup xmlHashLookup__internal_alias 4203#endif 4204#endif 4205 4206#ifdef bottom_hash 4207#undef xmlHashLookup2 4208extern __typeof (xmlHashLookup2) xmlHashLookup2 __attribute((alias("xmlHashLookup2__internal_alias"))); 4209#else 4210#ifndef xmlHashLookup2 4211extern __typeof (xmlHashLookup2) xmlHashLookup2__internal_alias __attribute((visibility("hidden"))); 4212#define xmlHashLookup2 xmlHashLookup2__internal_alias 4213#endif 4214#endif 4215 4216#ifdef bottom_hash 4217#undef xmlHashLookup3 4218extern __typeof (xmlHashLookup3) xmlHashLookup3 __attribute((alias("xmlHashLookup3__internal_alias"))); 4219#else 4220#ifndef xmlHashLookup3 4221extern __typeof (xmlHashLookup3) xmlHashLookup3__internal_alias __attribute((visibility("hidden"))); 4222#define xmlHashLookup3 xmlHashLookup3__internal_alias 4223#endif 4224#endif 4225 4226#ifdef bottom_hash 4227#undef xmlHashQLookup 4228extern __typeof (xmlHashQLookup) xmlHashQLookup __attribute((alias("xmlHashQLookup__internal_alias"))); 4229#else 4230#ifndef xmlHashQLookup 4231extern __typeof (xmlHashQLookup) xmlHashQLookup__internal_alias __attribute((visibility("hidden"))); 4232#define xmlHashQLookup xmlHashQLookup__internal_alias 4233#endif 4234#endif 4235 4236#ifdef bottom_hash 4237#undef xmlHashQLookup2 4238extern __typeof (xmlHashQLookup2) xmlHashQLookup2 __attribute((alias("xmlHashQLookup2__internal_alias"))); 4239#else 4240#ifndef xmlHashQLookup2 4241extern __typeof (xmlHashQLookup2) xmlHashQLookup2__internal_alias __attribute((visibility("hidden"))); 4242#define xmlHashQLookup2 xmlHashQLookup2__internal_alias 4243#endif 4244#endif 4245 4246#ifdef bottom_hash 4247#undef xmlHashQLookup3 4248extern __typeof (xmlHashQLookup3) xmlHashQLookup3 __attribute((alias("xmlHashQLookup3__internal_alias"))); 4249#else 4250#ifndef xmlHashQLookup3 4251extern __typeof (xmlHashQLookup3) xmlHashQLookup3__internal_alias __attribute((visibility("hidden"))); 4252#define xmlHashQLookup3 xmlHashQLookup3__internal_alias 4253#endif 4254#endif 4255 4256#ifdef bottom_hash 4257#undef xmlHashRemoveEntry 4258extern __typeof (xmlHashRemoveEntry) xmlHashRemoveEntry __attribute((alias("xmlHashRemoveEntry__internal_alias"))); 4259#else 4260#ifndef xmlHashRemoveEntry 4261extern __typeof (xmlHashRemoveEntry) xmlHashRemoveEntry__internal_alias __attribute((visibility("hidden"))); 4262#define xmlHashRemoveEntry xmlHashRemoveEntry__internal_alias 4263#endif 4264#endif 4265 4266#ifdef bottom_hash 4267#undef xmlHashRemoveEntry2 4268extern __typeof (xmlHashRemoveEntry2) xmlHashRemoveEntry2 __attribute((alias("xmlHashRemoveEntry2__internal_alias"))); 4269#else 4270#ifndef xmlHashRemoveEntry2 4271extern __typeof (xmlHashRemoveEntry2) xmlHashRemoveEntry2__internal_alias __attribute((visibility("hidden"))); 4272#define xmlHashRemoveEntry2 xmlHashRemoveEntry2__internal_alias 4273#endif 4274#endif 4275 4276#ifdef bottom_hash 4277#undef xmlHashRemoveEntry3 4278extern __typeof (xmlHashRemoveEntry3) xmlHashRemoveEntry3 __attribute((alias("xmlHashRemoveEntry3__internal_alias"))); 4279#else 4280#ifndef xmlHashRemoveEntry3 4281extern __typeof (xmlHashRemoveEntry3) xmlHashRemoveEntry3__internal_alias __attribute((visibility("hidden"))); 4282#define xmlHashRemoveEntry3 xmlHashRemoveEntry3__internal_alias 4283#endif 4284#endif 4285 4286#ifdef bottom_hash 4287#undef xmlHashScan 4288extern __typeof (xmlHashScan) xmlHashScan __attribute((alias("xmlHashScan__internal_alias"))); 4289#else 4290#ifndef xmlHashScan 4291extern __typeof (xmlHashScan) xmlHashScan__internal_alias __attribute((visibility("hidden"))); 4292#define xmlHashScan xmlHashScan__internal_alias 4293#endif 4294#endif 4295 4296#ifdef bottom_hash 4297#undef xmlHashScan3 4298extern __typeof (xmlHashScan3) xmlHashScan3 __attribute((alias("xmlHashScan3__internal_alias"))); 4299#else 4300#ifndef xmlHashScan3 4301extern __typeof (xmlHashScan3) xmlHashScan3__internal_alias __attribute((visibility("hidden"))); 4302#define xmlHashScan3 xmlHashScan3__internal_alias 4303#endif 4304#endif 4305 4306#ifdef bottom_hash 4307#undef xmlHashScanFull 4308extern __typeof (xmlHashScanFull) xmlHashScanFull __attribute((alias("xmlHashScanFull__internal_alias"))); 4309#else 4310#ifndef xmlHashScanFull 4311extern __typeof (xmlHashScanFull) xmlHashScanFull__internal_alias __attribute((visibility("hidden"))); 4312#define xmlHashScanFull xmlHashScanFull__internal_alias 4313#endif 4314#endif 4315 4316#ifdef bottom_hash 4317#undef xmlHashScanFull3 4318extern __typeof (xmlHashScanFull3) xmlHashScanFull3 __attribute((alias("xmlHashScanFull3__internal_alias"))); 4319#else 4320#ifndef xmlHashScanFull3 4321extern __typeof (xmlHashScanFull3) xmlHashScanFull3__internal_alias __attribute((visibility("hidden"))); 4322#define xmlHashScanFull3 xmlHashScanFull3__internal_alias 4323#endif 4324#endif 4325 4326#ifdef bottom_hash 4327#undef xmlHashSize 4328extern __typeof (xmlHashSize) xmlHashSize __attribute((alias("xmlHashSize__internal_alias"))); 4329#else 4330#ifndef xmlHashSize 4331extern __typeof (xmlHashSize) xmlHashSize__internal_alias __attribute((visibility("hidden"))); 4332#define xmlHashSize xmlHashSize__internal_alias 4333#endif 4334#endif 4335 4336#ifdef bottom_hash 4337#undef xmlHashUpdateEntry 4338extern __typeof (xmlHashUpdateEntry) xmlHashUpdateEntry __attribute((alias("xmlHashUpdateEntry__internal_alias"))); 4339#else 4340#ifndef xmlHashUpdateEntry 4341extern __typeof (xmlHashUpdateEntry) xmlHashUpdateEntry__internal_alias __attribute((visibility("hidden"))); 4342#define xmlHashUpdateEntry xmlHashUpdateEntry__internal_alias 4343#endif 4344#endif 4345 4346#ifdef bottom_hash 4347#undef xmlHashUpdateEntry2 4348extern __typeof (xmlHashUpdateEntry2) xmlHashUpdateEntry2 __attribute((alias("xmlHashUpdateEntry2__internal_alias"))); 4349#else 4350#ifndef xmlHashUpdateEntry2 4351extern __typeof (xmlHashUpdateEntry2) xmlHashUpdateEntry2__internal_alias __attribute((visibility("hidden"))); 4352#define xmlHashUpdateEntry2 xmlHashUpdateEntry2__internal_alias 4353#endif 4354#endif 4355 4356#ifdef bottom_hash 4357#undef xmlHashUpdateEntry3 4358extern __typeof (xmlHashUpdateEntry3) xmlHashUpdateEntry3 __attribute((alias("xmlHashUpdateEntry3__internal_alias"))); 4359#else 4360#ifndef xmlHashUpdateEntry3 4361extern __typeof (xmlHashUpdateEntry3) xmlHashUpdateEntry3__internal_alias __attribute((visibility("hidden"))); 4362#define xmlHashUpdateEntry3 xmlHashUpdateEntry3__internal_alias 4363#endif 4364#endif 4365 4366#if defined(LIBXML_FTP_ENABLED) 4367#ifdef bottom_xmlIO 4368#undef xmlIOFTPClose 4369extern __typeof (xmlIOFTPClose) xmlIOFTPClose __attribute((alias("xmlIOFTPClose__internal_alias"))); 4370#else 4371#ifndef xmlIOFTPClose 4372extern __typeof (xmlIOFTPClose) xmlIOFTPClose__internal_alias __attribute((visibility("hidden"))); 4373#define xmlIOFTPClose xmlIOFTPClose__internal_alias 4374#endif 4375#endif 4376#endif 4377 4378#if defined(LIBXML_FTP_ENABLED) 4379#ifdef bottom_xmlIO 4380#undef xmlIOFTPMatch 4381extern __typeof (xmlIOFTPMatch) xmlIOFTPMatch __attribute((alias("xmlIOFTPMatch__internal_alias"))); 4382#else 4383#ifndef xmlIOFTPMatch 4384extern __typeof (xmlIOFTPMatch) xmlIOFTPMatch__internal_alias __attribute((visibility("hidden"))); 4385#define xmlIOFTPMatch xmlIOFTPMatch__internal_alias 4386#endif 4387#endif 4388#endif 4389 4390#if defined(LIBXML_FTP_ENABLED) 4391#ifdef bottom_xmlIO 4392#undef xmlIOFTPOpen 4393extern __typeof (xmlIOFTPOpen) xmlIOFTPOpen __attribute((alias("xmlIOFTPOpen__internal_alias"))); 4394#else 4395#ifndef xmlIOFTPOpen 4396extern __typeof (xmlIOFTPOpen) xmlIOFTPOpen__internal_alias __attribute((visibility("hidden"))); 4397#define xmlIOFTPOpen xmlIOFTPOpen__internal_alias 4398#endif 4399#endif 4400#endif 4401 4402#if defined(LIBXML_FTP_ENABLED) 4403#ifdef bottom_xmlIO 4404#undef xmlIOFTPRead 4405extern __typeof (xmlIOFTPRead) xmlIOFTPRead __attribute((alias("xmlIOFTPRead__internal_alias"))); 4406#else 4407#ifndef xmlIOFTPRead 4408extern __typeof (xmlIOFTPRead) xmlIOFTPRead__internal_alias __attribute((visibility("hidden"))); 4409#define xmlIOFTPRead xmlIOFTPRead__internal_alias 4410#endif 4411#endif 4412#endif 4413 4414#if defined(LIBXML_HTTP_ENABLED) 4415#ifdef bottom_xmlIO 4416#undef xmlIOHTTPClose 4417extern __typeof (xmlIOHTTPClose) xmlIOHTTPClose __attribute((alias("xmlIOHTTPClose__internal_alias"))); 4418#else 4419#ifndef xmlIOHTTPClose 4420extern __typeof (xmlIOHTTPClose) xmlIOHTTPClose__internal_alias __attribute((visibility("hidden"))); 4421#define xmlIOHTTPClose xmlIOHTTPClose__internal_alias 4422#endif 4423#endif 4424#endif 4425 4426#if defined(LIBXML_HTTP_ENABLED) 4427#ifdef bottom_xmlIO 4428#undef xmlIOHTTPMatch 4429extern __typeof (xmlIOHTTPMatch) xmlIOHTTPMatch __attribute((alias("xmlIOHTTPMatch__internal_alias"))); 4430#else 4431#ifndef xmlIOHTTPMatch 4432extern __typeof (xmlIOHTTPMatch) xmlIOHTTPMatch__internal_alias __attribute((visibility("hidden"))); 4433#define xmlIOHTTPMatch xmlIOHTTPMatch__internal_alias 4434#endif 4435#endif 4436#endif 4437 4438#if defined(LIBXML_HTTP_ENABLED) 4439#ifdef bottom_xmlIO 4440#undef xmlIOHTTPOpen 4441extern __typeof (xmlIOHTTPOpen) xmlIOHTTPOpen __attribute((alias("xmlIOHTTPOpen__internal_alias"))); 4442#else 4443#ifndef xmlIOHTTPOpen 4444extern __typeof (xmlIOHTTPOpen) xmlIOHTTPOpen__internal_alias __attribute((visibility("hidden"))); 4445#define xmlIOHTTPOpen xmlIOHTTPOpen__internal_alias 4446#endif 4447#endif 4448#endif 4449 4450#if defined(LIBXML_HTTP_ENABLED) && defined(LIBXML_OUTPUT_ENABLED) 4451#ifdef bottom_xmlIO 4452#undef xmlIOHTTPOpenW 4453extern __typeof (xmlIOHTTPOpenW) xmlIOHTTPOpenW __attribute((alias("xmlIOHTTPOpenW__internal_alias"))); 4454#else 4455#ifndef xmlIOHTTPOpenW 4456extern __typeof (xmlIOHTTPOpenW) xmlIOHTTPOpenW__internal_alias __attribute((visibility("hidden"))); 4457#define xmlIOHTTPOpenW xmlIOHTTPOpenW__internal_alias 4458#endif 4459#endif 4460#endif 4461 4462#if defined(LIBXML_HTTP_ENABLED) 4463#ifdef bottom_xmlIO 4464#undef xmlIOHTTPRead 4465extern __typeof (xmlIOHTTPRead) xmlIOHTTPRead __attribute((alias("xmlIOHTTPRead__internal_alias"))); 4466#else 4467#ifndef xmlIOHTTPRead 4468extern __typeof (xmlIOHTTPRead) xmlIOHTTPRead__internal_alias __attribute((visibility("hidden"))); 4469#define xmlIOHTTPRead xmlIOHTTPRead__internal_alias 4470#endif 4471#endif 4472#endif 4473 4474#if defined(LIBXML_VALID_ENABLED) 4475#ifdef bottom_parser 4476#undef xmlIOParseDTD 4477extern __typeof (xmlIOParseDTD) xmlIOParseDTD __attribute((alias("xmlIOParseDTD__internal_alias"))); 4478#else 4479#ifndef xmlIOParseDTD 4480extern __typeof (xmlIOParseDTD) xmlIOParseDTD__internal_alias __attribute((visibility("hidden"))); 4481#define xmlIOParseDTD xmlIOParseDTD__internal_alias 4482#endif 4483#endif 4484#endif 4485 4486#ifdef bottom_encoding 4487#undef xmlInitCharEncodingHandlers 4488extern __typeof (xmlInitCharEncodingHandlers) xmlInitCharEncodingHandlers __attribute((alias("xmlInitCharEncodingHandlers__internal_alias"))); 4489#else 4490#ifndef xmlInitCharEncodingHandlers 4491extern __typeof (xmlInitCharEncodingHandlers) xmlInitCharEncodingHandlers__internal_alias __attribute((visibility("hidden"))); 4492#define xmlInitCharEncodingHandlers xmlInitCharEncodingHandlers__internal_alias 4493#endif 4494#endif 4495 4496#ifdef bottom_globals 4497#undef xmlInitGlobals 4498extern __typeof (xmlInitGlobals) xmlInitGlobals __attribute((alias("xmlInitGlobals__internal_alias"))); 4499#else 4500#ifndef xmlInitGlobals 4501extern __typeof (xmlInitGlobals) xmlInitGlobals__internal_alias __attribute((visibility("hidden"))); 4502#define xmlInitGlobals xmlInitGlobals__internal_alias 4503#endif 4504#endif 4505 4506#ifdef bottom_xmlmemory 4507#undef xmlInitMemory 4508extern __typeof (xmlInitMemory) xmlInitMemory __attribute((alias("xmlInitMemory__internal_alias"))); 4509#else 4510#ifndef xmlInitMemory 4511extern __typeof (xmlInitMemory) xmlInitMemory__internal_alias __attribute((visibility("hidden"))); 4512#define xmlInitMemory xmlInitMemory__internal_alias 4513#endif 4514#endif 4515 4516#ifdef bottom_parserInternals 4517#undef xmlInitNodeInfoSeq 4518extern __typeof (xmlInitNodeInfoSeq) xmlInitNodeInfoSeq __attribute((alias("xmlInitNodeInfoSeq__internal_alias"))); 4519#else 4520#ifndef xmlInitNodeInfoSeq 4521extern __typeof (xmlInitNodeInfoSeq) xmlInitNodeInfoSeq__internal_alias __attribute((visibility("hidden"))); 4522#define xmlInitNodeInfoSeq xmlInitNodeInfoSeq__internal_alias 4523#endif 4524#endif 4525 4526#ifdef bottom_parser 4527#undef xmlInitParser 4528extern __typeof (xmlInitParser) xmlInitParser __attribute((alias("xmlInitParser__internal_alias"))); 4529#else 4530#ifndef xmlInitParser 4531extern __typeof (xmlInitParser) xmlInitParser__internal_alias __attribute((visibility("hidden"))); 4532#define xmlInitParser xmlInitParser__internal_alias 4533#endif 4534#endif 4535 4536#ifdef bottom_parserInternals 4537#undef xmlInitParserCtxt 4538extern __typeof (xmlInitParserCtxt) xmlInitParserCtxt __attribute((alias("xmlInitParserCtxt__internal_alias"))); 4539#else 4540#ifndef xmlInitParserCtxt 4541extern __typeof (xmlInitParserCtxt) xmlInitParserCtxt__internal_alias __attribute((visibility("hidden"))); 4542#define xmlInitParserCtxt xmlInitParserCtxt__internal_alias 4543#endif 4544#endif 4545 4546#ifdef bottom_threads 4547#undef xmlInitThreads 4548extern __typeof (xmlInitThreads) xmlInitThreads __attribute((alias("xmlInitThreads__internal_alias"))); 4549#else 4550#ifndef xmlInitThreads 4551extern __typeof (xmlInitThreads) xmlInitThreads__internal_alias __attribute((visibility("hidden"))); 4552#define xmlInitThreads xmlInitThreads__internal_alias 4553#endif 4554#endif 4555 4556#if defined(LIBXML_CATALOG_ENABLED) 4557#ifdef bottom_catalog 4558#undef xmlInitializeCatalog 4559extern __typeof (xmlInitializeCatalog) xmlInitializeCatalog __attribute((alias("xmlInitializeCatalog__internal_alias"))); 4560#else 4561#ifndef xmlInitializeCatalog 4562extern __typeof (xmlInitializeCatalog) xmlInitializeCatalog__internal_alias __attribute((visibility("hidden"))); 4563#define xmlInitializeCatalog xmlInitializeCatalog__internal_alias 4564#endif 4565#endif 4566#endif 4567 4568#ifdef bottom_globals 4569#undef xmlInitializeGlobalState 4570extern __typeof (xmlInitializeGlobalState) xmlInitializeGlobalState __attribute((alias("xmlInitializeGlobalState__internal_alias"))); 4571#else 4572#ifndef xmlInitializeGlobalState 4573extern __typeof (xmlInitializeGlobalState) xmlInitializeGlobalState__internal_alias __attribute((visibility("hidden"))); 4574#define xmlInitializeGlobalState xmlInitializeGlobalState__internal_alias 4575#endif 4576#endif 4577 4578#if defined(LIBXML_LEGACY_ENABLED) 4579#ifdef bottom_legacy 4580#undef xmlInitializePredefinedEntities 4581extern __typeof (xmlInitializePredefinedEntities) xmlInitializePredefinedEntities __attribute((alias("xmlInitializePredefinedEntities__internal_alias"))); 4582#else 4583#ifndef xmlInitializePredefinedEntities 4584extern __typeof (xmlInitializePredefinedEntities) xmlInitializePredefinedEntities__internal_alias __attribute((visibility("hidden"))); 4585#define xmlInitializePredefinedEntities xmlInitializePredefinedEntities__internal_alias 4586#endif 4587#endif 4588#endif 4589 4590#ifdef bottom_chvalid 4591#undef xmlIsBaseChar 4592extern __typeof (xmlIsBaseChar) xmlIsBaseChar __attribute((alias("xmlIsBaseChar__internal_alias"))); 4593#else 4594#ifndef xmlIsBaseChar 4595extern __typeof (xmlIsBaseChar) xmlIsBaseChar__internal_alias __attribute((visibility("hidden"))); 4596#define xmlIsBaseChar xmlIsBaseChar__internal_alias 4597#endif 4598#endif 4599 4600#ifdef bottom_chvalid 4601#undef xmlIsBlank 4602extern __typeof (xmlIsBlank) xmlIsBlank __attribute((alias("xmlIsBlank__internal_alias"))); 4603#else 4604#ifndef xmlIsBlank 4605extern __typeof (xmlIsBlank) xmlIsBlank__internal_alias __attribute((visibility("hidden"))); 4606#define xmlIsBlank xmlIsBlank__internal_alias 4607#endif 4608#endif 4609 4610#ifdef bottom_tree 4611#undef xmlIsBlankNode 4612extern __typeof (xmlIsBlankNode) xmlIsBlankNode __attribute((alias("xmlIsBlankNode__internal_alias"))); 4613#else 4614#ifndef xmlIsBlankNode 4615extern __typeof (xmlIsBlankNode) xmlIsBlankNode__internal_alias __attribute((visibility("hidden"))); 4616#define xmlIsBlankNode xmlIsBlankNode__internal_alias 4617#endif 4618#endif 4619 4620#ifdef bottom_chvalid 4621#undef xmlIsChar 4622extern __typeof (xmlIsChar) xmlIsChar __attribute((alias("xmlIsChar__internal_alias"))); 4623#else 4624#ifndef xmlIsChar 4625extern __typeof (xmlIsChar) xmlIsChar__internal_alias __attribute((visibility("hidden"))); 4626#define xmlIsChar xmlIsChar__internal_alias 4627#endif 4628#endif 4629 4630#ifdef bottom_chvalid 4631#undef xmlIsCombining 4632extern __typeof (xmlIsCombining) xmlIsCombining __attribute((alias("xmlIsCombining__internal_alias"))); 4633#else 4634#ifndef xmlIsCombining 4635extern __typeof (xmlIsCombining) xmlIsCombining__internal_alias __attribute((visibility("hidden"))); 4636#define xmlIsCombining xmlIsCombining__internal_alias 4637#endif 4638#endif 4639 4640#ifdef bottom_chvalid 4641#undef xmlIsDigit 4642extern __typeof (xmlIsDigit) xmlIsDigit __attribute((alias("xmlIsDigit__internal_alias"))); 4643#else 4644#ifndef xmlIsDigit 4645extern __typeof (xmlIsDigit) xmlIsDigit__internal_alias __attribute((visibility("hidden"))); 4646#define xmlIsDigit xmlIsDigit__internal_alias 4647#endif 4648#endif 4649 4650#ifdef bottom_chvalid 4651#undef xmlIsExtender 4652extern __typeof (xmlIsExtender) xmlIsExtender __attribute((alias("xmlIsExtender__internal_alias"))); 4653#else 4654#ifndef xmlIsExtender 4655extern __typeof (xmlIsExtender) xmlIsExtender__internal_alias __attribute((visibility("hidden"))); 4656#define xmlIsExtender xmlIsExtender__internal_alias 4657#endif 4658#endif 4659 4660#ifdef bottom_valid 4661#undef xmlIsID 4662extern __typeof (xmlIsID) xmlIsID __attribute((alias("xmlIsID__internal_alias"))); 4663#else 4664#ifndef xmlIsID 4665extern __typeof (xmlIsID) xmlIsID__internal_alias __attribute((visibility("hidden"))); 4666#define xmlIsID xmlIsID__internal_alias 4667#endif 4668#endif 4669 4670#ifdef bottom_chvalid 4671#undef xmlIsIdeographic 4672extern __typeof (xmlIsIdeographic) xmlIsIdeographic __attribute((alias("xmlIsIdeographic__internal_alias"))); 4673#else 4674#ifndef xmlIsIdeographic 4675extern __typeof (xmlIsIdeographic) xmlIsIdeographic__internal_alias __attribute((visibility("hidden"))); 4676#define xmlIsIdeographic xmlIsIdeographic__internal_alias 4677#endif 4678#endif 4679 4680#ifdef bottom_parserInternals 4681#undef xmlIsLetter 4682extern __typeof (xmlIsLetter) xmlIsLetter __attribute((alias("xmlIsLetter__internal_alias"))); 4683#else 4684#ifndef xmlIsLetter 4685extern __typeof (xmlIsLetter) xmlIsLetter__internal_alias __attribute((visibility("hidden"))); 4686#define xmlIsLetter xmlIsLetter__internal_alias 4687#endif 4688#endif 4689 4690#ifdef bottom_threads 4691#undef xmlIsMainThread 4692extern __typeof (xmlIsMainThread) xmlIsMainThread __attribute((alias("xmlIsMainThread__internal_alias"))); 4693#else 4694#ifndef xmlIsMainThread 4695extern __typeof (xmlIsMainThread) xmlIsMainThread__internal_alias __attribute((visibility("hidden"))); 4696#define xmlIsMainThread xmlIsMainThread__internal_alias 4697#endif 4698#endif 4699 4700#ifdef bottom_valid 4701#undef xmlIsMixedElement 4702extern __typeof (xmlIsMixedElement) xmlIsMixedElement __attribute((alias("xmlIsMixedElement__internal_alias"))); 4703#else 4704#ifndef xmlIsMixedElement 4705extern __typeof (xmlIsMixedElement) xmlIsMixedElement__internal_alias __attribute((visibility("hidden"))); 4706#define xmlIsMixedElement xmlIsMixedElement__internal_alias 4707#endif 4708#endif 4709 4710#ifdef bottom_chvalid 4711#undef xmlIsPubidChar 4712extern __typeof (xmlIsPubidChar) xmlIsPubidChar __attribute((alias("xmlIsPubidChar__internal_alias"))); 4713#else 4714#ifndef xmlIsPubidChar 4715extern __typeof (xmlIsPubidChar) xmlIsPubidChar__internal_alias __attribute((visibility("hidden"))); 4716#define xmlIsPubidChar xmlIsPubidChar__internal_alias 4717#endif 4718#endif 4719 4720#ifdef bottom_valid 4721#undef xmlIsRef 4722extern __typeof (xmlIsRef) xmlIsRef __attribute((alias("xmlIsRef__internal_alias"))); 4723#else 4724#ifndef xmlIsRef 4725extern __typeof (xmlIsRef) xmlIsRef__internal_alias __attribute((visibility("hidden"))); 4726#define xmlIsRef xmlIsRef__internal_alias 4727#endif 4728#endif 4729 4730#ifdef bottom_xmlsave 4731#undef xmlIsXHTML 4732extern __typeof (xmlIsXHTML) xmlIsXHTML __attribute((alias("xmlIsXHTML__internal_alias"))); 4733#else 4734#ifndef xmlIsXHTML 4735extern __typeof (xmlIsXHTML) xmlIsXHTML__internal_alias __attribute((visibility("hidden"))); 4736#define xmlIsXHTML xmlIsXHTML__internal_alias 4737#endif 4738#endif 4739 4740#ifdef bottom_parserInternals 4741#undef xmlKeepBlanksDefault 4742extern __typeof (xmlKeepBlanksDefault) xmlKeepBlanksDefault __attribute((alias("xmlKeepBlanksDefault__internal_alias"))); 4743#else 4744#ifndef xmlKeepBlanksDefault 4745extern __typeof (xmlKeepBlanksDefault) xmlKeepBlanksDefault__internal_alias __attribute((visibility("hidden"))); 4746#define xmlKeepBlanksDefault xmlKeepBlanksDefault__internal_alias 4747#endif 4748#endif 4749 4750#ifdef bottom_parserInternals 4751#undef xmlLineNumbersDefault 4752extern __typeof (xmlLineNumbersDefault) xmlLineNumbersDefault __attribute((alias("xmlLineNumbersDefault__internal_alias"))); 4753#else 4754#ifndef xmlLineNumbersDefault 4755extern __typeof (xmlLineNumbersDefault) xmlLineNumbersDefault__internal_alias __attribute((visibility("hidden"))); 4756#define xmlLineNumbersDefault xmlLineNumbersDefault__internal_alias 4757#endif 4758#endif 4759 4760#ifdef bottom_list 4761#undef xmlLinkGetData 4762extern __typeof (xmlLinkGetData) xmlLinkGetData __attribute((alias("xmlLinkGetData__internal_alias"))); 4763#else 4764#ifndef xmlLinkGetData 4765extern __typeof (xmlLinkGetData) xmlLinkGetData__internal_alias __attribute((visibility("hidden"))); 4766#define xmlLinkGetData xmlLinkGetData__internal_alias 4767#endif 4768#endif 4769 4770#ifdef bottom_list 4771#undef xmlListAppend 4772extern __typeof (xmlListAppend) xmlListAppend __attribute((alias("xmlListAppend__internal_alias"))); 4773#else 4774#ifndef xmlListAppend 4775extern __typeof (xmlListAppend) xmlListAppend__internal_alias __attribute((visibility("hidden"))); 4776#define xmlListAppend xmlListAppend__internal_alias 4777#endif 4778#endif 4779 4780#ifdef bottom_list 4781#undef xmlListClear 4782extern __typeof (xmlListClear) xmlListClear __attribute((alias("xmlListClear__internal_alias"))); 4783#else 4784#ifndef xmlListClear 4785extern __typeof (xmlListClear) xmlListClear__internal_alias __attribute((visibility("hidden"))); 4786#define xmlListClear xmlListClear__internal_alias 4787#endif 4788#endif 4789 4790#ifdef bottom_list 4791#undef xmlListCopy 4792extern __typeof (xmlListCopy) xmlListCopy __attribute((alias("xmlListCopy__internal_alias"))); 4793#else 4794#ifndef xmlListCopy 4795extern __typeof (xmlListCopy) xmlListCopy__internal_alias __attribute((visibility("hidden"))); 4796#define xmlListCopy xmlListCopy__internal_alias 4797#endif 4798#endif 4799 4800#ifdef bottom_list 4801#undef xmlListCreate 4802extern __typeof (xmlListCreate) xmlListCreate __attribute((alias("xmlListCreate__internal_alias"))); 4803#else 4804#ifndef xmlListCreate 4805extern __typeof (xmlListCreate) xmlListCreate__internal_alias __attribute((visibility("hidden"))); 4806#define xmlListCreate xmlListCreate__internal_alias 4807#endif 4808#endif 4809 4810#ifdef bottom_list 4811#undef xmlListDelete 4812extern __typeof (xmlListDelete) xmlListDelete __attribute((alias("xmlListDelete__internal_alias"))); 4813#else 4814#ifndef xmlListDelete 4815extern __typeof (xmlListDelete) xmlListDelete__internal_alias __attribute((visibility("hidden"))); 4816#define xmlListDelete xmlListDelete__internal_alias 4817#endif 4818#endif 4819 4820#ifdef bottom_list 4821#undef xmlListDup 4822extern __typeof (xmlListDup) xmlListDup __attribute((alias("xmlListDup__internal_alias"))); 4823#else 4824#ifndef xmlListDup 4825extern __typeof (xmlListDup) xmlListDup__internal_alias __attribute((visibility("hidden"))); 4826#define xmlListDup xmlListDup__internal_alias 4827#endif 4828#endif 4829 4830#ifdef bottom_list 4831#undef xmlListEmpty 4832extern __typeof (xmlListEmpty) xmlListEmpty __attribute((alias("xmlListEmpty__internal_alias"))); 4833#else 4834#ifndef xmlListEmpty 4835extern __typeof (xmlListEmpty) xmlListEmpty__internal_alias __attribute((visibility("hidden"))); 4836#define xmlListEmpty xmlListEmpty__internal_alias 4837#endif 4838#endif 4839 4840#ifdef bottom_list 4841#undef xmlListEnd 4842extern __typeof (xmlListEnd) xmlListEnd __attribute((alias("xmlListEnd__internal_alias"))); 4843#else 4844#ifndef xmlListEnd 4845extern __typeof (xmlListEnd) xmlListEnd__internal_alias __attribute((visibility("hidden"))); 4846#define xmlListEnd xmlListEnd__internal_alias 4847#endif 4848#endif 4849 4850#ifdef bottom_list 4851#undef xmlListFront 4852extern __typeof (xmlListFront) xmlListFront __attribute((alias("xmlListFront__internal_alias"))); 4853#else 4854#ifndef xmlListFront 4855extern __typeof (xmlListFront) xmlListFront__internal_alias __attribute((visibility("hidden"))); 4856#define xmlListFront xmlListFront__internal_alias 4857#endif 4858#endif 4859 4860#ifdef bottom_list 4861#undef xmlListInsert 4862extern __typeof (xmlListInsert) xmlListInsert __attribute((alias("xmlListInsert__internal_alias"))); 4863#else 4864#ifndef xmlListInsert 4865extern __typeof (xmlListInsert) xmlListInsert__internal_alias __attribute((visibility("hidden"))); 4866#define xmlListInsert xmlListInsert__internal_alias 4867#endif 4868#endif 4869 4870#ifdef bottom_list 4871#undef xmlListMerge 4872extern __typeof (xmlListMerge) xmlListMerge __attribute((alias("xmlListMerge__internal_alias"))); 4873#else 4874#ifndef xmlListMerge 4875extern __typeof (xmlListMerge) xmlListMerge__internal_alias __attribute((visibility("hidden"))); 4876#define xmlListMerge xmlListMerge__internal_alias 4877#endif 4878#endif 4879 4880#ifdef bottom_list 4881#undef xmlListPopBack 4882extern __typeof (xmlListPopBack) xmlListPopBack __attribute((alias("xmlListPopBack__internal_alias"))); 4883#else 4884#ifndef xmlListPopBack 4885extern __typeof (xmlListPopBack) xmlListPopBack__internal_alias __attribute((visibility("hidden"))); 4886#define xmlListPopBack xmlListPopBack__internal_alias 4887#endif 4888#endif 4889 4890#ifdef bottom_list 4891#undef xmlListPopFront 4892extern __typeof (xmlListPopFront) xmlListPopFront __attribute((alias("xmlListPopFront__internal_alias"))); 4893#else 4894#ifndef xmlListPopFront 4895extern __typeof (xmlListPopFront) xmlListPopFront__internal_alias __attribute((visibility("hidden"))); 4896#define xmlListPopFront xmlListPopFront__internal_alias 4897#endif 4898#endif 4899 4900#ifdef bottom_list 4901#undef xmlListPushBack 4902extern __typeof (xmlListPushBack) xmlListPushBack __attribute((alias("xmlListPushBack__internal_alias"))); 4903#else 4904#ifndef xmlListPushBack 4905extern __typeof (xmlListPushBack) xmlListPushBack__internal_alias __attribute((visibility("hidden"))); 4906#define xmlListPushBack xmlListPushBack__internal_alias 4907#endif 4908#endif 4909 4910#ifdef bottom_list 4911#undef xmlListPushFront 4912extern __typeof (xmlListPushFront) xmlListPushFront __attribute((alias("xmlListPushFront__internal_alias"))); 4913#else 4914#ifndef xmlListPushFront 4915extern __typeof (xmlListPushFront) xmlListPushFront__internal_alias __attribute((visibility("hidden"))); 4916#define xmlListPushFront xmlListPushFront__internal_alias 4917#endif 4918#endif 4919 4920#ifdef bottom_list 4921#undef xmlListRemoveAll 4922extern __typeof (xmlListRemoveAll) xmlListRemoveAll __attribute((alias("xmlListRemoveAll__internal_alias"))); 4923#else 4924#ifndef xmlListRemoveAll 4925extern __typeof (xmlListRemoveAll) xmlListRemoveAll__internal_alias __attribute((visibility("hidden"))); 4926#define xmlListRemoveAll xmlListRemoveAll__internal_alias 4927#endif 4928#endif 4929 4930#ifdef bottom_list 4931#undef xmlListRemoveFirst 4932extern __typeof (xmlListRemoveFirst) xmlListRemoveFirst __attribute((alias("xmlListRemoveFirst__internal_alias"))); 4933#else 4934#ifndef xmlListRemoveFirst 4935extern __typeof (xmlListRemoveFirst) xmlListRemoveFirst__internal_alias __attribute((visibility("hidden"))); 4936#define xmlListRemoveFirst xmlListRemoveFirst__internal_alias 4937#endif 4938#endif 4939 4940#ifdef bottom_list 4941#undef xmlListRemoveLast 4942extern __typeof (xmlListRemoveLast) xmlListRemoveLast __attribute((alias("xmlListRemoveLast__internal_alias"))); 4943#else 4944#ifndef xmlListRemoveLast 4945extern __typeof (xmlListRemoveLast) xmlListRemoveLast__internal_alias __attribute((visibility("hidden"))); 4946#define xmlListRemoveLast xmlListRemoveLast__internal_alias 4947#endif 4948#endif 4949 4950#ifdef bottom_list 4951#undef xmlListReverse 4952extern __typeof (xmlListReverse) xmlListReverse __attribute((alias("xmlListReverse__internal_alias"))); 4953#else 4954#ifndef xmlListReverse 4955extern __typeof (xmlListReverse) xmlListReverse__internal_alias __attribute((visibility("hidden"))); 4956#define xmlListReverse xmlListReverse__internal_alias 4957#endif 4958#endif 4959 4960#ifdef bottom_list 4961#undef xmlListReverseSearch 4962extern __typeof (xmlListReverseSearch) xmlListReverseSearch __attribute((alias("xmlListReverseSearch__internal_alias"))); 4963#else 4964#ifndef xmlListReverseSearch 4965extern __typeof (xmlListReverseSearch) xmlListReverseSearch__internal_alias __attribute((visibility("hidden"))); 4966#define xmlListReverseSearch xmlListReverseSearch__internal_alias 4967#endif 4968#endif 4969 4970#ifdef bottom_list 4971#undef xmlListReverseWalk 4972extern __typeof (xmlListReverseWalk) xmlListReverseWalk __attribute((alias("xmlListReverseWalk__internal_alias"))); 4973#else 4974#ifndef xmlListReverseWalk 4975extern __typeof (xmlListReverseWalk) xmlListReverseWalk__internal_alias __attribute((visibility("hidden"))); 4976#define xmlListReverseWalk xmlListReverseWalk__internal_alias 4977#endif 4978#endif 4979 4980#ifdef bottom_list 4981#undef xmlListSearch 4982extern __typeof (xmlListSearch) xmlListSearch __attribute((alias("xmlListSearch__internal_alias"))); 4983#else 4984#ifndef xmlListSearch 4985extern __typeof (xmlListSearch) xmlListSearch__internal_alias __attribute((visibility("hidden"))); 4986#define xmlListSearch xmlListSearch__internal_alias 4987#endif 4988#endif 4989 4990#ifdef bottom_list 4991#undef xmlListSize 4992extern __typeof (xmlListSize) xmlListSize __attribute((alias("xmlListSize__internal_alias"))); 4993#else 4994#ifndef xmlListSize 4995extern __typeof (xmlListSize) xmlListSize__internal_alias __attribute((visibility("hidden"))); 4996#define xmlListSize xmlListSize__internal_alias 4997#endif 4998#endif 4999 5000#ifdef bottom_list 5001#undef xmlListSort 5002extern __typeof (xmlListSort) xmlListSort __attribute((alias("xmlListSort__internal_alias"))); 5003#else 5004#ifndef xmlListSort 5005extern __typeof (xmlListSort) xmlListSort__internal_alias __attribute((visibility("hidden"))); 5006#define xmlListSort xmlListSort__internal_alias 5007#endif 5008#endif 5009 5010#ifdef bottom_list 5011#undef xmlListWalk 5012extern __typeof (xmlListWalk) xmlListWalk __attribute((alias("xmlListWalk__internal_alias"))); 5013#else 5014#ifndef xmlListWalk 5015extern __typeof (xmlListWalk) xmlListWalk__internal_alias __attribute((visibility("hidden"))); 5016#define xmlListWalk xmlListWalk__internal_alias 5017#endif 5018#endif 5019 5020#if defined(LIBXML_CATALOG_ENABLED) 5021#ifdef bottom_catalog 5022#undef xmlLoadACatalog 5023extern __typeof (xmlLoadACatalog) xmlLoadACatalog __attribute((alias("xmlLoadACatalog__internal_alias"))); 5024#else 5025#ifndef xmlLoadACatalog 5026extern __typeof (xmlLoadACatalog) xmlLoadACatalog__internal_alias __attribute((visibility("hidden"))); 5027#define xmlLoadACatalog xmlLoadACatalog__internal_alias 5028#endif 5029#endif 5030#endif 5031 5032#if defined(LIBXML_CATALOG_ENABLED) 5033#ifdef bottom_catalog 5034#undef xmlLoadCatalog 5035extern __typeof (xmlLoadCatalog) xmlLoadCatalog __attribute((alias("xmlLoadCatalog__internal_alias"))); 5036#else 5037#ifndef xmlLoadCatalog 5038extern __typeof (xmlLoadCatalog) xmlLoadCatalog__internal_alias __attribute((visibility("hidden"))); 5039#define xmlLoadCatalog xmlLoadCatalog__internal_alias 5040#endif 5041#endif 5042#endif 5043 5044#if defined(LIBXML_CATALOG_ENABLED) 5045#ifdef bottom_catalog 5046#undef xmlLoadCatalogs 5047extern __typeof (xmlLoadCatalogs) xmlLoadCatalogs __attribute((alias("xmlLoadCatalogs__internal_alias"))); 5048#else 5049#ifndef xmlLoadCatalogs 5050extern __typeof (xmlLoadCatalogs) xmlLoadCatalogs__internal_alias __attribute((visibility("hidden"))); 5051#define xmlLoadCatalogs xmlLoadCatalogs__internal_alias 5052#endif 5053#endif 5054#endif 5055 5056#ifdef bottom_xmlIO 5057#undef xmlLoadExternalEntity 5058extern __typeof (xmlLoadExternalEntity) xmlLoadExternalEntity __attribute((alias("xmlLoadExternalEntity__internal_alias"))); 5059#else 5060#ifndef xmlLoadExternalEntity 5061extern __typeof (xmlLoadExternalEntity) xmlLoadExternalEntity__internal_alias __attribute((visibility("hidden"))); 5062#define xmlLoadExternalEntity xmlLoadExternalEntity__internal_alias 5063#endif 5064#endif 5065 5066#if defined(LIBXML_CATALOG_ENABLED) 5067#ifdef bottom_catalog 5068#undef xmlLoadSGMLSuperCatalog 5069extern __typeof (xmlLoadSGMLSuperCatalog) xmlLoadSGMLSuperCatalog __attribute((alias("xmlLoadSGMLSuperCatalog__internal_alias"))); 5070#else 5071#ifndef xmlLoadSGMLSuperCatalog 5072extern __typeof (xmlLoadSGMLSuperCatalog) xmlLoadSGMLSuperCatalog__internal_alias __attribute((visibility("hidden"))); 5073#define xmlLoadSGMLSuperCatalog xmlLoadSGMLSuperCatalog__internal_alias 5074#endif 5075#endif 5076#endif 5077 5078#ifdef bottom_threads 5079#undef xmlLockLibrary 5080extern __typeof (xmlLockLibrary) xmlLockLibrary __attribute((alias("xmlLockLibrary__internal_alias"))); 5081#else 5082#ifndef xmlLockLibrary 5083extern __typeof (xmlLockLibrary) xmlLockLibrary__internal_alias __attribute((visibility("hidden"))); 5084#define xmlLockLibrary xmlLockLibrary__internal_alias 5085#endif 5086#endif 5087 5088#if defined(LIBXML_DEBUG_ENABLED) 5089#ifdef bottom_debugXML 5090#undef xmlLsCountNode 5091extern __typeof (xmlLsCountNode) xmlLsCountNode __attribute((alias("xmlLsCountNode__internal_alias"))); 5092#else 5093#ifndef xmlLsCountNode 5094extern __typeof (xmlLsCountNode) xmlLsCountNode__internal_alias __attribute((visibility("hidden"))); 5095#define xmlLsCountNode xmlLsCountNode__internal_alias 5096#endif 5097#endif 5098#endif 5099 5100#if defined(LIBXML_DEBUG_ENABLED) 5101#ifdef bottom_debugXML 5102#undef xmlLsOneNode 5103extern __typeof (xmlLsOneNode) xmlLsOneNode __attribute((alias("xmlLsOneNode__internal_alias"))); 5104#else 5105#ifndef xmlLsOneNode 5106extern __typeof (xmlLsOneNode) xmlLsOneNode__internal_alias __attribute((visibility("hidden"))); 5107#define xmlLsOneNode xmlLsOneNode__internal_alias 5108#endif 5109#endif 5110#endif 5111 5112#ifdef bottom_xmlmemory 5113#undef xmlMallocAtomicLoc 5114extern __typeof (xmlMallocAtomicLoc) xmlMallocAtomicLoc __attribute((alias("xmlMallocAtomicLoc__internal_alias"))); 5115#else 5116#ifndef xmlMallocAtomicLoc 5117extern __typeof (xmlMallocAtomicLoc) xmlMallocAtomicLoc__internal_alias __attribute((visibility("hidden"))); 5118#define xmlMallocAtomicLoc xmlMallocAtomicLoc__internal_alias 5119#endif 5120#endif 5121 5122#ifdef bottom_xmlmemory 5123#undef xmlMallocLoc 5124extern __typeof (xmlMallocLoc) xmlMallocLoc __attribute((alias("xmlMallocLoc__internal_alias"))); 5125#else 5126#ifndef xmlMallocLoc 5127extern __typeof (xmlMallocLoc) xmlMallocLoc__internal_alias __attribute((visibility("hidden"))); 5128#define xmlMallocLoc xmlMallocLoc__internal_alias 5129#endif 5130#endif 5131 5132#ifdef bottom_xmlmemory 5133#undef xmlMemBlocks 5134extern __typeof (xmlMemBlocks) xmlMemBlocks __attribute((alias("xmlMemBlocks__internal_alias"))); 5135#else 5136#ifndef xmlMemBlocks 5137extern __typeof (xmlMemBlocks) xmlMemBlocks__internal_alias __attribute((visibility("hidden"))); 5138#define xmlMemBlocks xmlMemBlocks__internal_alias 5139#endif 5140#endif 5141 5142#ifdef bottom_xmlmemory 5143#undef xmlMemDisplay 5144extern __typeof (xmlMemDisplay) xmlMemDisplay __attribute((alias("xmlMemDisplay__internal_alias"))); 5145#else 5146#ifndef xmlMemDisplay 5147extern __typeof (xmlMemDisplay) xmlMemDisplay__internal_alias __attribute((visibility("hidden"))); 5148#define xmlMemDisplay xmlMemDisplay__internal_alias 5149#endif 5150#endif 5151 5152#ifdef bottom_xmlmemory 5153#undef xmlMemFree 5154extern __typeof (xmlMemFree) xmlMemFree __attribute((alias("xmlMemFree__internal_alias"))); 5155#else 5156#ifndef xmlMemFree 5157extern __typeof (xmlMemFree) xmlMemFree__internal_alias __attribute((visibility("hidden"))); 5158#define xmlMemFree xmlMemFree__internal_alias 5159#endif 5160#endif 5161 5162#ifdef bottom_xmlmemory 5163#undef xmlMemGet 5164extern __typeof (xmlMemGet) xmlMemGet __attribute((alias("xmlMemGet__internal_alias"))); 5165#else 5166#ifndef xmlMemGet 5167extern __typeof (xmlMemGet) xmlMemGet__internal_alias __attribute((visibility("hidden"))); 5168#define xmlMemGet xmlMemGet__internal_alias 5169#endif 5170#endif 5171 5172#ifdef bottom_xmlmemory 5173#undef xmlMemMalloc 5174extern __typeof (xmlMemMalloc) xmlMemMalloc __attribute((alias("xmlMemMalloc__internal_alias"))); 5175#else 5176#ifndef xmlMemMalloc 5177extern __typeof (xmlMemMalloc) xmlMemMalloc__internal_alias __attribute((visibility("hidden"))); 5178#define xmlMemMalloc xmlMemMalloc__internal_alias 5179#endif 5180#endif 5181 5182#ifdef bottom_xmlmemory 5183#undef xmlMemRealloc 5184extern __typeof (xmlMemRealloc) xmlMemRealloc __attribute((alias("xmlMemRealloc__internal_alias"))); 5185#else 5186#ifndef xmlMemRealloc 5187extern __typeof (xmlMemRealloc) xmlMemRealloc__internal_alias __attribute((visibility("hidden"))); 5188#define xmlMemRealloc xmlMemRealloc__internal_alias 5189#endif 5190#endif 5191 5192#ifdef bottom_xmlmemory 5193#undef xmlMemSetup 5194extern __typeof (xmlMemSetup) xmlMemSetup __attribute((alias("xmlMemSetup__internal_alias"))); 5195#else 5196#ifndef xmlMemSetup 5197extern __typeof (xmlMemSetup) xmlMemSetup__internal_alias __attribute((visibility("hidden"))); 5198#define xmlMemSetup xmlMemSetup__internal_alias 5199#endif 5200#endif 5201 5202#ifdef bottom_xmlmemory 5203#undef xmlMemShow 5204extern __typeof (xmlMemShow) xmlMemShow __attribute((alias("xmlMemShow__internal_alias"))); 5205#else 5206#ifndef xmlMemShow 5207extern __typeof (xmlMemShow) xmlMemShow__internal_alias __attribute((visibility("hidden"))); 5208#define xmlMemShow xmlMemShow__internal_alias 5209#endif 5210#endif 5211 5212#ifdef bottom_xmlmemory 5213#undef xmlMemStrdupLoc 5214extern __typeof (xmlMemStrdupLoc) xmlMemStrdupLoc __attribute((alias("xmlMemStrdupLoc__internal_alias"))); 5215#else 5216#ifndef xmlMemStrdupLoc 5217extern __typeof (xmlMemStrdupLoc) xmlMemStrdupLoc__internal_alias __attribute((visibility("hidden"))); 5218#define xmlMemStrdupLoc xmlMemStrdupLoc__internal_alias 5219#endif 5220#endif 5221 5222#ifdef bottom_xmlmemory 5223#undef xmlMemUsed 5224extern __typeof (xmlMemUsed) xmlMemUsed __attribute((alias("xmlMemUsed__internal_alias"))); 5225#else 5226#ifndef xmlMemUsed 5227extern __typeof (xmlMemUsed) xmlMemUsed__internal_alias __attribute((visibility("hidden"))); 5228#define xmlMemUsed xmlMemUsed__internal_alias 5229#endif 5230#endif 5231 5232#ifdef bottom_xmlmemory 5233#undef xmlMemoryDump 5234extern __typeof (xmlMemoryDump) xmlMemoryDump __attribute((alias("xmlMemoryDump__internal_alias"))); 5235#else 5236#ifndef xmlMemoryDump 5237extern __typeof (xmlMemoryDump) xmlMemoryDump__internal_alias __attribute((visibility("hidden"))); 5238#define xmlMemoryDump xmlMemoryDump__internal_alias 5239#endif 5240#endif 5241 5242#ifdef bottom_xmlmemory 5243#undef xmlMemoryStrdup 5244extern __typeof (xmlMemoryStrdup) xmlMemoryStrdup __attribute((alias("xmlMemoryStrdup__internal_alias"))); 5245#else 5246#ifndef xmlMemoryStrdup 5247extern __typeof (xmlMemoryStrdup) xmlMemoryStrdup__internal_alias __attribute((visibility("hidden"))); 5248#define xmlMemoryStrdup xmlMemoryStrdup__internal_alias 5249#endif 5250#endif 5251 5252#if defined(LIBXML_MODULES_ENABLED) 5253#ifdef bottom_xmlmodule 5254#undef xmlModuleClose 5255extern __typeof (xmlModuleClose) xmlModuleClose __attribute((alias("xmlModuleClose__internal_alias"))); 5256#else 5257#ifndef xmlModuleClose 5258extern __typeof (xmlModuleClose) xmlModuleClose__internal_alias __attribute((visibility("hidden"))); 5259#define xmlModuleClose xmlModuleClose__internal_alias 5260#endif 5261#endif 5262#endif 5263 5264#if defined(LIBXML_MODULES_ENABLED) 5265#ifdef bottom_xmlmodule 5266#undef xmlModuleFree 5267extern __typeof (xmlModuleFree) xmlModuleFree __attribute((alias("xmlModuleFree__internal_alias"))); 5268#else 5269#ifndef xmlModuleFree 5270extern __typeof (xmlModuleFree) xmlModuleFree__internal_alias __attribute((visibility("hidden"))); 5271#define xmlModuleFree xmlModuleFree__internal_alias 5272#endif 5273#endif 5274#endif 5275 5276#if defined(LIBXML_MODULES_ENABLED) 5277#ifdef bottom_xmlmodule 5278#undef xmlModuleOpen 5279extern __typeof (xmlModuleOpen) xmlModuleOpen __attribute((alias("xmlModuleOpen__internal_alias"))); 5280#else 5281#ifndef xmlModuleOpen 5282extern __typeof (xmlModuleOpen) xmlModuleOpen__internal_alias __attribute((visibility("hidden"))); 5283#define xmlModuleOpen xmlModuleOpen__internal_alias 5284#endif 5285#endif 5286#endif 5287 5288#if defined(LIBXML_MODULES_ENABLED) 5289#ifdef bottom_xmlmodule 5290#undef xmlModuleSymbol 5291extern __typeof (xmlModuleSymbol) xmlModuleSymbol __attribute((alias("xmlModuleSymbol__internal_alias"))); 5292#else 5293#ifndef xmlModuleSymbol 5294extern __typeof (xmlModuleSymbol) xmlModuleSymbol__internal_alias __attribute((visibility("hidden"))); 5295#define xmlModuleSymbol xmlModuleSymbol__internal_alias 5296#endif 5297#endif 5298#endif 5299 5300#ifdef bottom_threads 5301#undef xmlMutexLock 5302extern __typeof (xmlMutexLock) xmlMutexLock __attribute((alias("xmlMutexLock__internal_alias"))); 5303#else 5304#ifndef xmlMutexLock 5305extern __typeof (xmlMutexLock) xmlMutexLock__internal_alias __attribute((visibility("hidden"))); 5306#define xmlMutexLock xmlMutexLock__internal_alias 5307#endif 5308#endif 5309 5310#ifdef bottom_threads 5311#undef xmlMutexUnlock 5312extern __typeof (xmlMutexUnlock) xmlMutexUnlock __attribute((alias("xmlMutexUnlock__internal_alias"))); 5313#else 5314#ifndef xmlMutexUnlock 5315extern __typeof (xmlMutexUnlock) xmlMutexUnlock__internal_alias __attribute((visibility("hidden"))); 5316#define xmlMutexUnlock xmlMutexUnlock__internal_alias 5317#endif 5318#endif 5319 5320#if defined(LIBXML_LEGACY_ENABLED) 5321#ifdef bottom_legacy 5322#undef xmlNamespaceParseNCName 5323extern __typeof (xmlNamespaceParseNCName) xmlNamespaceParseNCName __attribute((alias("xmlNamespaceParseNCName__internal_alias"))); 5324#else 5325#ifndef xmlNamespaceParseNCName 5326extern __typeof (xmlNamespaceParseNCName) xmlNamespaceParseNCName__internal_alias __attribute((visibility("hidden"))); 5327#define xmlNamespaceParseNCName xmlNamespaceParseNCName__internal_alias 5328#endif 5329#endif 5330#endif 5331 5332#if defined(LIBXML_LEGACY_ENABLED) 5333#ifdef bottom_legacy 5334#undef xmlNamespaceParseNSDef 5335extern __typeof (xmlNamespaceParseNSDef) xmlNamespaceParseNSDef __attribute((alias("xmlNamespaceParseNSDef__internal_alias"))); 5336#else 5337#ifndef xmlNamespaceParseNSDef 5338extern __typeof (xmlNamespaceParseNSDef) xmlNamespaceParseNSDef__internal_alias __attribute((visibility("hidden"))); 5339#define xmlNamespaceParseNSDef xmlNamespaceParseNSDef__internal_alias 5340#endif 5341#endif 5342#endif 5343 5344#if defined(LIBXML_LEGACY_ENABLED) 5345#ifdef bottom_legacy 5346#undef xmlNamespaceParseQName 5347extern __typeof (xmlNamespaceParseQName) xmlNamespaceParseQName __attribute((alias("xmlNamespaceParseQName__internal_alias"))); 5348#else 5349#ifndef xmlNamespaceParseQName 5350extern __typeof (xmlNamespaceParseQName) xmlNamespaceParseQName__internal_alias __attribute((visibility("hidden"))); 5351#define xmlNamespaceParseQName xmlNamespaceParseQName__internal_alias 5352#endif 5353#endif 5354#endif 5355 5356#if defined(LIBXML_FTP_ENABLED) 5357#ifdef bottom_nanoftp 5358#undef xmlNanoFTPCheckResponse 5359extern __typeof (xmlNanoFTPCheckResponse) xmlNanoFTPCheckResponse __attribute((alias("xmlNanoFTPCheckResponse__internal_alias"))); 5360#else 5361#ifndef xmlNanoFTPCheckResponse 5362extern __typeof (xmlNanoFTPCheckResponse) xmlNanoFTPCheckResponse__internal_alias __attribute((visibility("hidden"))); 5363#define xmlNanoFTPCheckResponse xmlNanoFTPCheckResponse__internal_alias 5364#endif 5365#endif 5366#endif 5367 5368#if defined(LIBXML_FTP_ENABLED) 5369#ifdef bottom_nanoftp 5370#undef xmlNanoFTPCleanup 5371extern __typeof (xmlNanoFTPCleanup) xmlNanoFTPCleanup __attribute((alias("xmlNanoFTPCleanup__internal_alias"))); 5372#else 5373#ifndef xmlNanoFTPCleanup 5374extern __typeof (xmlNanoFTPCleanup) xmlNanoFTPCleanup__internal_alias __attribute((visibility("hidden"))); 5375#define xmlNanoFTPCleanup xmlNanoFTPCleanup__internal_alias 5376#endif 5377#endif 5378#endif 5379 5380#if defined(LIBXML_FTP_ENABLED) 5381#ifdef bottom_nanoftp 5382#undef xmlNanoFTPClose 5383extern __typeof (xmlNanoFTPClose) xmlNanoFTPClose __attribute((alias("xmlNanoFTPClose__internal_alias"))); 5384#else 5385#ifndef xmlNanoFTPClose 5386extern __typeof (xmlNanoFTPClose) xmlNanoFTPClose__internal_alias __attribute((visibility("hidden"))); 5387#define xmlNanoFTPClose xmlNanoFTPClose__internal_alias 5388#endif 5389#endif 5390#endif 5391 5392#if defined(LIBXML_FTP_ENABLED) 5393#ifdef bottom_nanoftp 5394#undef xmlNanoFTPCloseConnection 5395extern __typeof (xmlNanoFTPCloseConnection) xmlNanoFTPCloseConnection __attribute((alias("xmlNanoFTPCloseConnection__internal_alias"))); 5396#else 5397#ifndef xmlNanoFTPCloseConnection 5398extern __typeof (xmlNanoFTPCloseConnection) xmlNanoFTPCloseConnection__internal_alias __attribute((visibility("hidden"))); 5399#define xmlNanoFTPCloseConnection xmlNanoFTPCloseConnection__internal_alias 5400#endif 5401#endif 5402#endif 5403 5404#if defined(LIBXML_FTP_ENABLED) 5405#ifdef bottom_nanoftp 5406#undef xmlNanoFTPConnect 5407extern __typeof (xmlNanoFTPConnect) xmlNanoFTPConnect __attribute((alias("xmlNanoFTPConnect__internal_alias"))); 5408#else 5409#ifndef xmlNanoFTPConnect 5410extern __typeof (xmlNanoFTPConnect) xmlNanoFTPConnect__internal_alias __attribute((visibility("hidden"))); 5411#define xmlNanoFTPConnect xmlNanoFTPConnect__internal_alias 5412#endif 5413#endif 5414#endif 5415 5416#if defined(LIBXML_FTP_ENABLED) 5417#ifdef bottom_nanoftp 5418#undef xmlNanoFTPConnectTo 5419extern __typeof (xmlNanoFTPConnectTo) xmlNanoFTPConnectTo __attribute((alias("xmlNanoFTPConnectTo__internal_alias"))); 5420#else 5421#ifndef xmlNanoFTPConnectTo 5422extern __typeof (xmlNanoFTPConnectTo) xmlNanoFTPConnectTo__internal_alias __attribute((visibility("hidden"))); 5423#define xmlNanoFTPConnectTo xmlNanoFTPConnectTo__internal_alias 5424#endif 5425#endif 5426#endif 5427 5428#if defined(LIBXML_FTP_ENABLED) 5429#ifdef bottom_nanoftp 5430#undef xmlNanoFTPCwd 5431extern __typeof (xmlNanoFTPCwd) xmlNanoFTPCwd __attribute((alias("xmlNanoFTPCwd__internal_alias"))); 5432#else 5433#ifndef xmlNanoFTPCwd 5434extern __typeof (xmlNanoFTPCwd) xmlNanoFTPCwd__internal_alias __attribute((visibility("hidden"))); 5435#define xmlNanoFTPCwd xmlNanoFTPCwd__internal_alias 5436#endif 5437#endif 5438#endif 5439 5440#if defined(LIBXML_FTP_ENABLED) 5441#ifdef bottom_nanoftp 5442#undef xmlNanoFTPDele 5443extern __typeof (xmlNanoFTPDele) xmlNanoFTPDele __attribute((alias("xmlNanoFTPDele__internal_alias"))); 5444#else 5445#ifndef xmlNanoFTPDele 5446extern __typeof (xmlNanoFTPDele) xmlNanoFTPDele__internal_alias __attribute((visibility("hidden"))); 5447#define xmlNanoFTPDele xmlNanoFTPDele__internal_alias 5448#endif 5449#endif 5450#endif 5451 5452#if defined(LIBXML_FTP_ENABLED) 5453#ifdef bottom_nanoftp 5454#undef xmlNanoFTPFreeCtxt 5455extern __typeof (xmlNanoFTPFreeCtxt) xmlNanoFTPFreeCtxt __attribute((alias("xmlNanoFTPFreeCtxt__internal_alias"))); 5456#else 5457#ifndef xmlNanoFTPFreeCtxt 5458extern __typeof (xmlNanoFTPFreeCtxt) xmlNanoFTPFreeCtxt__internal_alias __attribute((visibility("hidden"))); 5459#define xmlNanoFTPFreeCtxt xmlNanoFTPFreeCtxt__internal_alias 5460#endif 5461#endif 5462#endif 5463 5464#if defined(LIBXML_FTP_ENABLED) 5465#ifdef bottom_nanoftp 5466#undef xmlNanoFTPGet 5467extern __typeof (xmlNanoFTPGet) xmlNanoFTPGet __attribute((alias("xmlNanoFTPGet__internal_alias"))); 5468#else 5469#ifndef xmlNanoFTPGet 5470extern __typeof (xmlNanoFTPGet) xmlNanoFTPGet__internal_alias __attribute((visibility("hidden"))); 5471#define xmlNanoFTPGet xmlNanoFTPGet__internal_alias 5472#endif 5473#endif 5474#endif 5475 5476#if defined(LIBXML_FTP_ENABLED) 5477#ifdef bottom_nanoftp 5478#undef xmlNanoFTPGetConnection 5479extern __typeof (xmlNanoFTPGetConnection) xmlNanoFTPGetConnection __attribute((alias("xmlNanoFTPGetConnection__internal_alias"))); 5480#else 5481#ifndef xmlNanoFTPGetConnection 5482extern __typeof (xmlNanoFTPGetConnection) xmlNanoFTPGetConnection__internal_alias __attribute((visibility("hidden"))); 5483#define xmlNanoFTPGetConnection xmlNanoFTPGetConnection__internal_alias 5484#endif 5485#endif 5486#endif 5487 5488#if defined(LIBXML_FTP_ENABLED) 5489#ifdef bottom_nanoftp 5490#undef xmlNanoFTPGetResponse 5491extern __typeof (xmlNanoFTPGetResponse) xmlNanoFTPGetResponse __attribute((alias("xmlNanoFTPGetResponse__internal_alias"))); 5492#else 5493#ifndef xmlNanoFTPGetResponse 5494extern __typeof (xmlNanoFTPGetResponse) xmlNanoFTPGetResponse__internal_alias __attribute((visibility("hidden"))); 5495#define xmlNanoFTPGetResponse xmlNanoFTPGetResponse__internal_alias 5496#endif 5497#endif 5498#endif 5499 5500#if defined(LIBXML_FTP_ENABLED) 5501#ifdef bottom_nanoftp 5502#undef xmlNanoFTPGetSocket 5503extern __typeof (xmlNanoFTPGetSocket) xmlNanoFTPGetSocket __attribute((alias("xmlNanoFTPGetSocket__internal_alias"))); 5504#else 5505#ifndef xmlNanoFTPGetSocket 5506extern __typeof (xmlNanoFTPGetSocket) xmlNanoFTPGetSocket__internal_alias __attribute((visibility("hidden"))); 5507#define xmlNanoFTPGetSocket xmlNanoFTPGetSocket__internal_alias 5508#endif 5509#endif 5510#endif 5511 5512#if defined(LIBXML_FTP_ENABLED) 5513#ifdef bottom_nanoftp 5514#undef xmlNanoFTPInit 5515extern __typeof (xmlNanoFTPInit) xmlNanoFTPInit __attribute((alias("xmlNanoFTPInit__internal_alias"))); 5516#else 5517#ifndef xmlNanoFTPInit 5518extern __typeof (xmlNanoFTPInit) xmlNanoFTPInit__internal_alias __attribute((visibility("hidden"))); 5519#define xmlNanoFTPInit xmlNanoFTPInit__internal_alias 5520#endif 5521#endif 5522#endif 5523 5524#if defined(LIBXML_FTP_ENABLED) 5525#ifdef bottom_nanoftp 5526#undef xmlNanoFTPList 5527extern __typeof (xmlNanoFTPList) xmlNanoFTPList __attribute((alias("xmlNanoFTPList__internal_alias"))); 5528#else 5529#ifndef xmlNanoFTPList 5530extern __typeof (xmlNanoFTPList) xmlNanoFTPList__internal_alias __attribute((visibility("hidden"))); 5531#define xmlNanoFTPList xmlNanoFTPList__internal_alias 5532#endif 5533#endif 5534#endif 5535 5536#if defined(LIBXML_FTP_ENABLED) 5537#ifdef bottom_nanoftp 5538#undef xmlNanoFTPNewCtxt 5539extern __typeof (xmlNanoFTPNewCtxt) xmlNanoFTPNewCtxt __attribute((alias("xmlNanoFTPNewCtxt__internal_alias"))); 5540#else 5541#ifndef xmlNanoFTPNewCtxt 5542extern __typeof (xmlNanoFTPNewCtxt) xmlNanoFTPNewCtxt__internal_alias __attribute((visibility("hidden"))); 5543#define xmlNanoFTPNewCtxt xmlNanoFTPNewCtxt__internal_alias 5544#endif 5545#endif 5546#endif 5547 5548#if defined(LIBXML_FTP_ENABLED) 5549#ifdef bottom_nanoftp 5550#undef xmlNanoFTPOpen 5551extern __typeof (xmlNanoFTPOpen) xmlNanoFTPOpen __attribute((alias("xmlNanoFTPOpen__internal_alias"))); 5552#else 5553#ifndef xmlNanoFTPOpen 5554extern __typeof (xmlNanoFTPOpen) xmlNanoFTPOpen__internal_alias __attribute((visibility("hidden"))); 5555#define xmlNanoFTPOpen xmlNanoFTPOpen__internal_alias 5556#endif 5557#endif 5558#endif 5559 5560#if defined(LIBXML_FTP_ENABLED) 5561#ifdef bottom_nanoftp 5562#undef xmlNanoFTPProxy 5563extern __typeof (xmlNanoFTPProxy) xmlNanoFTPProxy __attribute((alias("xmlNanoFTPProxy__internal_alias"))); 5564#else 5565#ifndef xmlNanoFTPProxy 5566extern __typeof (xmlNanoFTPProxy) xmlNanoFTPProxy__internal_alias __attribute((visibility("hidden"))); 5567#define xmlNanoFTPProxy xmlNanoFTPProxy__internal_alias 5568#endif 5569#endif 5570#endif 5571 5572#if defined(LIBXML_FTP_ENABLED) 5573#ifdef bottom_nanoftp 5574#undef xmlNanoFTPQuit 5575extern __typeof (xmlNanoFTPQuit) xmlNanoFTPQuit __attribute((alias("xmlNanoFTPQuit__internal_alias"))); 5576#else 5577#ifndef xmlNanoFTPQuit 5578extern __typeof (xmlNanoFTPQuit) xmlNanoFTPQuit__internal_alias __attribute((visibility("hidden"))); 5579#define xmlNanoFTPQuit xmlNanoFTPQuit__internal_alias 5580#endif 5581#endif 5582#endif 5583 5584#if defined(LIBXML_FTP_ENABLED) 5585#ifdef bottom_nanoftp 5586#undef xmlNanoFTPRead 5587extern __typeof (xmlNanoFTPRead) xmlNanoFTPRead __attribute((alias("xmlNanoFTPRead__internal_alias"))); 5588#else 5589#ifndef xmlNanoFTPRead 5590extern __typeof (xmlNanoFTPRead) xmlNanoFTPRead__internal_alias __attribute((visibility("hidden"))); 5591#define xmlNanoFTPRead xmlNanoFTPRead__internal_alias 5592#endif 5593#endif 5594#endif 5595 5596#if defined(LIBXML_FTP_ENABLED) 5597#ifdef bottom_nanoftp 5598#undef xmlNanoFTPScanProxy 5599extern __typeof (xmlNanoFTPScanProxy) xmlNanoFTPScanProxy __attribute((alias("xmlNanoFTPScanProxy__internal_alias"))); 5600#else 5601#ifndef xmlNanoFTPScanProxy 5602extern __typeof (xmlNanoFTPScanProxy) xmlNanoFTPScanProxy__internal_alias __attribute((visibility("hidden"))); 5603#define xmlNanoFTPScanProxy xmlNanoFTPScanProxy__internal_alias 5604#endif 5605#endif 5606#endif 5607 5608#if defined(LIBXML_FTP_ENABLED) 5609#ifdef bottom_nanoftp 5610#undef xmlNanoFTPUpdateURL 5611extern __typeof (xmlNanoFTPUpdateURL) xmlNanoFTPUpdateURL __attribute((alias("xmlNanoFTPUpdateURL__internal_alias"))); 5612#else 5613#ifndef xmlNanoFTPUpdateURL 5614extern __typeof (xmlNanoFTPUpdateURL) xmlNanoFTPUpdateURL__internal_alias __attribute((visibility("hidden"))); 5615#define xmlNanoFTPUpdateURL xmlNanoFTPUpdateURL__internal_alias 5616#endif 5617#endif 5618#endif 5619 5620#if defined(LIBXML_HTTP_ENABLED) 5621#ifdef bottom_nanohttp 5622#undef xmlNanoHTTPAuthHeader 5623extern __typeof (xmlNanoHTTPAuthHeader) xmlNanoHTTPAuthHeader __attribute((alias("xmlNanoHTTPAuthHeader__internal_alias"))); 5624#else 5625#ifndef xmlNanoHTTPAuthHeader 5626extern __typeof (xmlNanoHTTPAuthHeader) xmlNanoHTTPAuthHeader__internal_alias __attribute((visibility("hidden"))); 5627#define xmlNanoHTTPAuthHeader xmlNanoHTTPAuthHeader__internal_alias 5628#endif 5629#endif 5630#endif 5631 5632#if defined(LIBXML_HTTP_ENABLED) 5633#ifdef bottom_nanohttp 5634#undef xmlNanoHTTPCleanup 5635extern __typeof (xmlNanoHTTPCleanup) xmlNanoHTTPCleanup __attribute((alias("xmlNanoHTTPCleanup__internal_alias"))); 5636#else 5637#ifndef xmlNanoHTTPCleanup 5638extern __typeof (xmlNanoHTTPCleanup) xmlNanoHTTPCleanup__internal_alias __attribute((visibility("hidden"))); 5639#define xmlNanoHTTPCleanup xmlNanoHTTPCleanup__internal_alias 5640#endif 5641#endif 5642#endif 5643 5644#if defined(LIBXML_HTTP_ENABLED) 5645#ifdef bottom_nanohttp 5646#undef xmlNanoHTTPClose 5647extern __typeof (xmlNanoHTTPClose) xmlNanoHTTPClose __attribute((alias("xmlNanoHTTPClose__internal_alias"))); 5648#else 5649#ifndef xmlNanoHTTPClose 5650extern __typeof (xmlNanoHTTPClose) xmlNanoHTTPClose__internal_alias __attribute((visibility("hidden"))); 5651#define xmlNanoHTTPClose xmlNanoHTTPClose__internal_alias 5652#endif 5653#endif 5654#endif 5655 5656#if defined(LIBXML_HTTP_ENABLED) 5657#ifdef bottom_nanohttp 5658#undef xmlNanoHTTPContentLength 5659extern __typeof (xmlNanoHTTPContentLength) xmlNanoHTTPContentLength __attribute((alias("xmlNanoHTTPContentLength__internal_alias"))); 5660#else 5661#ifndef xmlNanoHTTPContentLength 5662extern __typeof (xmlNanoHTTPContentLength) xmlNanoHTTPContentLength__internal_alias __attribute((visibility("hidden"))); 5663#define xmlNanoHTTPContentLength xmlNanoHTTPContentLength__internal_alias 5664#endif 5665#endif 5666#endif 5667 5668#if defined(LIBXML_HTTP_ENABLED) 5669#ifdef bottom_nanohttp 5670#undef xmlNanoHTTPEncoding 5671extern __typeof (xmlNanoHTTPEncoding) xmlNanoHTTPEncoding __attribute((alias("xmlNanoHTTPEncoding__internal_alias"))); 5672#else 5673#ifndef xmlNanoHTTPEncoding 5674extern __typeof (xmlNanoHTTPEncoding) xmlNanoHTTPEncoding__internal_alias __attribute((visibility("hidden"))); 5675#define xmlNanoHTTPEncoding xmlNanoHTTPEncoding__internal_alias 5676#endif 5677#endif 5678#endif 5679 5680#if defined(LIBXML_HTTP_ENABLED) 5681#ifdef bottom_nanohttp 5682#undef xmlNanoHTTPFetch 5683extern __typeof (xmlNanoHTTPFetch) xmlNanoHTTPFetch __attribute((alias("xmlNanoHTTPFetch__internal_alias"))); 5684#else 5685#ifndef xmlNanoHTTPFetch 5686extern __typeof (xmlNanoHTTPFetch) xmlNanoHTTPFetch__internal_alias __attribute((visibility("hidden"))); 5687#define xmlNanoHTTPFetch xmlNanoHTTPFetch__internal_alias 5688#endif 5689#endif 5690#endif 5691 5692#if defined(LIBXML_HTTP_ENABLED) 5693#ifdef bottom_nanohttp 5694#undef xmlNanoHTTPInit 5695extern __typeof (xmlNanoHTTPInit) xmlNanoHTTPInit __attribute((alias("xmlNanoHTTPInit__internal_alias"))); 5696#else 5697#ifndef xmlNanoHTTPInit 5698extern __typeof (xmlNanoHTTPInit) xmlNanoHTTPInit__internal_alias __attribute((visibility("hidden"))); 5699#define xmlNanoHTTPInit xmlNanoHTTPInit__internal_alias 5700#endif 5701#endif 5702#endif 5703 5704#if defined(LIBXML_HTTP_ENABLED) 5705#ifdef bottom_nanohttp 5706#undef xmlNanoHTTPMethod 5707extern __typeof (xmlNanoHTTPMethod) xmlNanoHTTPMethod __attribute((alias("xmlNanoHTTPMethod__internal_alias"))); 5708#else 5709#ifndef xmlNanoHTTPMethod 5710extern __typeof (xmlNanoHTTPMethod) xmlNanoHTTPMethod__internal_alias __attribute((visibility("hidden"))); 5711#define xmlNanoHTTPMethod xmlNanoHTTPMethod__internal_alias 5712#endif 5713#endif 5714#endif 5715 5716#if defined(LIBXML_HTTP_ENABLED) 5717#ifdef bottom_nanohttp 5718#undef xmlNanoHTTPMethodRedir 5719extern __typeof (xmlNanoHTTPMethodRedir) xmlNanoHTTPMethodRedir __attribute((alias("xmlNanoHTTPMethodRedir__internal_alias"))); 5720#else 5721#ifndef xmlNanoHTTPMethodRedir 5722extern __typeof (xmlNanoHTTPMethodRedir) xmlNanoHTTPMethodRedir__internal_alias __attribute((visibility("hidden"))); 5723#define xmlNanoHTTPMethodRedir xmlNanoHTTPMethodRedir__internal_alias 5724#endif 5725#endif 5726#endif 5727 5728#if defined(LIBXML_HTTP_ENABLED) 5729#ifdef bottom_nanohttp 5730#undef xmlNanoHTTPMimeType 5731extern __typeof (xmlNanoHTTPMimeType) xmlNanoHTTPMimeType __attribute((alias("xmlNanoHTTPMimeType__internal_alias"))); 5732#else 5733#ifndef xmlNanoHTTPMimeType 5734extern __typeof (xmlNanoHTTPMimeType) xmlNanoHTTPMimeType__internal_alias __attribute((visibility("hidden"))); 5735#define xmlNanoHTTPMimeType xmlNanoHTTPMimeType__internal_alias 5736#endif 5737#endif 5738#endif 5739 5740#if defined(LIBXML_HTTP_ENABLED) 5741#ifdef bottom_nanohttp 5742#undef xmlNanoHTTPOpen 5743extern __typeof (xmlNanoHTTPOpen) xmlNanoHTTPOpen __attribute((alias("xmlNanoHTTPOpen__internal_alias"))); 5744#else 5745#ifndef xmlNanoHTTPOpen 5746extern __typeof (xmlNanoHTTPOpen) xmlNanoHTTPOpen__internal_alias __attribute((visibility("hidden"))); 5747#define xmlNanoHTTPOpen xmlNanoHTTPOpen__internal_alias 5748#endif 5749#endif 5750#endif 5751 5752#if defined(LIBXML_HTTP_ENABLED) 5753#ifdef bottom_nanohttp 5754#undef xmlNanoHTTPOpenRedir 5755extern __typeof (xmlNanoHTTPOpenRedir) xmlNanoHTTPOpenRedir __attribute((alias("xmlNanoHTTPOpenRedir__internal_alias"))); 5756#else 5757#ifndef xmlNanoHTTPOpenRedir 5758extern __typeof (xmlNanoHTTPOpenRedir) xmlNanoHTTPOpenRedir__internal_alias __attribute((visibility("hidden"))); 5759#define xmlNanoHTTPOpenRedir xmlNanoHTTPOpenRedir__internal_alias 5760#endif 5761#endif 5762#endif 5763 5764#if defined(LIBXML_HTTP_ENABLED) 5765#ifdef bottom_nanohttp 5766#undef xmlNanoHTTPRead 5767extern __typeof (xmlNanoHTTPRead) xmlNanoHTTPRead __attribute((alias("xmlNanoHTTPRead__internal_alias"))); 5768#else 5769#ifndef xmlNanoHTTPRead 5770extern __typeof (xmlNanoHTTPRead) xmlNanoHTTPRead__internal_alias __attribute((visibility("hidden"))); 5771#define xmlNanoHTTPRead xmlNanoHTTPRead__internal_alias 5772#endif 5773#endif 5774#endif 5775 5776#if defined(LIBXML_HTTP_ENABLED) 5777#ifdef bottom_nanohttp 5778#undef xmlNanoHTTPRedir 5779extern __typeof (xmlNanoHTTPRedir) xmlNanoHTTPRedir __attribute((alias("xmlNanoHTTPRedir__internal_alias"))); 5780#else 5781#ifndef xmlNanoHTTPRedir 5782extern __typeof (xmlNanoHTTPRedir) xmlNanoHTTPRedir__internal_alias __attribute((visibility("hidden"))); 5783#define xmlNanoHTTPRedir xmlNanoHTTPRedir__internal_alias 5784#endif 5785#endif 5786#endif 5787 5788#if defined(LIBXML_HTTP_ENABLED) 5789#ifdef bottom_nanohttp 5790#undef xmlNanoHTTPReturnCode 5791extern __typeof (xmlNanoHTTPReturnCode) xmlNanoHTTPReturnCode __attribute((alias("xmlNanoHTTPReturnCode__internal_alias"))); 5792#else 5793#ifndef xmlNanoHTTPReturnCode 5794extern __typeof (xmlNanoHTTPReturnCode) xmlNanoHTTPReturnCode__internal_alias __attribute((visibility("hidden"))); 5795#define xmlNanoHTTPReturnCode xmlNanoHTTPReturnCode__internal_alias 5796#endif 5797#endif 5798#endif 5799 5800#if defined(LIBXML_HTTP_ENABLED) && defined(LIBXML_OUTPUT_ENABLED) 5801#ifdef bottom_nanohttp 5802#undef xmlNanoHTTPSave 5803extern __typeof (xmlNanoHTTPSave) xmlNanoHTTPSave __attribute((alias("xmlNanoHTTPSave__internal_alias"))); 5804#else 5805#ifndef xmlNanoHTTPSave 5806extern __typeof (xmlNanoHTTPSave) xmlNanoHTTPSave__internal_alias __attribute((visibility("hidden"))); 5807#define xmlNanoHTTPSave xmlNanoHTTPSave__internal_alias 5808#endif 5809#endif 5810#endif 5811 5812#if defined(LIBXML_HTTP_ENABLED) 5813#ifdef bottom_nanohttp 5814#undef xmlNanoHTTPScanProxy 5815extern __typeof (xmlNanoHTTPScanProxy) xmlNanoHTTPScanProxy __attribute((alias("xmlNanoHTTPScanProxy__internal_alias"))); 5816#else 5817#ifndef xmlNanoHTTPScanProxy 5818extern __typeof (xmlNanoHTTPScanProxy) xmlNanoHTTPScanProxy__internal_alias __attribute((visibility("hidden"))); 5819#define xmlNanoHTTPScanProxy xmlNanoHTTPScanProxy__internal_alias 5820#endif 5821#endif 5822#endif 5823 5824#if defined(LIBXML_REGEXP_ENABLED) && defined(LIBXML_AUTOMATA_ENABLED) 5825#ifdef bottom_xmlregexp 5826#undef xmlNewAutomata 5827extern __typeof (xmlNewAutomata) xmlNewAutomata __attribute((alias("xmlNewAutomata__internal_alias"))); 5828#else 5829#ifndef xmlNewAutomata 5830extern __typeof (xmlNewAutomata) xmlNewAutomata__internal_alias __attribute((visibility("hidden"))); 5831#define xmlNewAutomata xmlNewAutomata__internal_alias 5832#endif 5833#endif 5834#endif 5835 5836#ifdef bottom_tree 5837#undef xmlNewCDataBlock 5838extern __typeof (xmlNewCDataBlock) xmlNewCDataBlock __attribute((alias("xmlNewCDataBlock__internal_alias"))); 5839#else 5840#ifndef xmlNewCDataBlock 5841extern __typeof (xmlNewCDataBlock) xmlNewCDataBlock__internal_alias __attribute((visibility("hidden"))); 5842#define xmlNewCDataBlock xmlNewCDataBlock__internal_alias 5843#endif 5844#endif 5845 5846#if defined(LIBXML_CATALOG_ENABLED) 5847#ifdef bottom_catalog 5848#undef xmlNewCatalog 5849extern __typeof (xmlNewCatalog) xmlNewCatalog __attribute((alias("xmlNewCatalog__internal_alias"))); 5850#else 5851#ifndef xmlNewCatalog 5852extern __typeof (xmlNewCatalog) xmlNewCatalog__internal_alias __attribute((visibility("hidden"))); 5853#define xmlNewCatalog xmlNewCatalog__internal_alias 5854#endif 5855#endif 5856#endif 5857 5858#ifdef bottom_encoding 5859#undef xmlNewCharEncodingHandler 5860extern __typeof (xmlNewCharEncodingHandler) xmlNewCharEncodingHandler __attribute((alias("xmlNewCharEncodingHandler__internal_alias"))); 5861#else 5862#ifndef xmlNewCharEncodingHandler 5863extern __typeof (xmlNewCharEncodingHandler) xmlNewCharEncodingHandler__internal_alias __attribute((visibility("hidden"))); 5864#define xmlNewCharEncodingHandler xmlNewCharEncodingHandler__internal_alias 5865#endif 5866#endif 5867 5868#ifdef bottom_tree 5869#undef xmlNewCharRef 5870extern __typeof (xmlNewCharRef) xmlNewCharRef __attribute((alias("xmlNewCharRef__internal_alias"))); 5871#else 5872#ifndef xmlNewCharRef 5873extern __typeof (xmlNewCharRef) xmlNewCharRef__internal_alias __attribute((visibility("hidden"))); 5874#define xmlNewCharRef xmlNewCharRef__internal_alias 5875#endif 5876#endif 5877 5878#if defined(LIBXML_TREE_ENABLED) || defined(LIBXML_SCHEMAS_ENABLED) 5879#ifdef bottom_tree 5880#undef xmlNewChild 5881extern __typeof (xmlNewChild) xmlNewChild __attribute((alias("xmlNewChild__internal_alias"))); 5882#else 5883#ifndef xmlNewChild 5884extern __typeof (xmlNewChild) xmlNewChild__internal_alias __attribute((visibility("hidden"))); 5885#define xmlNewChild xmlNewChild__internal_alias 5886#endif 5887#endif 5888#endif 5889 5890#ifdef bottom_tree 5891#undef xmlNewComment 5892extern __typeof (xmlNewComment) xmlNewComment __attribute((alias("xmlNewComment__internal_alias"))); 5893#else 5894#ifndef xmlNewComment 5895extern __typeof (xmlNewComment) xmlNewComment__internal_alias __attribute((visibility("hidden"))); 5896#define xmlNewComment xmlNewComment__internal_alias 5897#endif 5898#endif 5899 5900#ifdef bottom_tree 5901#undef xmlNewDoc 5902extern __typeof (xmlNewDoc) xmlNewDoc __attribute((alias("xmlNewDoc__internal_alias"))); 5903#else 5904#ifndef xmlNewDoc 5905extern __typeof (xmlNewDoc) xmlNewDoc__internal_alias __attribute((visibility("hidden"))); 5906#define xmlNewDoc xmlNewDoc__internal_alias 5907#endif 5908#endif 5909 5910#ifdef bottom_tree 5911#undef xmlNewDocComment 5912extern __typeof (xmlNewDocComment) xmlNewDocComment __attribute((alias("xmlNewDocComment__internal_alias"))); 5913#else 5914#ifndef xmlNewDocComment 5915extern __typeof (xmlNewDocComment) xmlNewDocComment__internal_alias __attribute((visibility("hidden"))); 5916#define xmlNewDocComment xmlNewDocComment__internal_alias 5917#endif 5918#endif 5919 5920#ifdef bottom_valid 5921#undef xmlNewDocElementContent 5922extern __typeof (xmlNewDocElementContent) xmlNewDocElementContent __attribute((alias("xmlNewDocElementContent__internal_alias"))); 5923#else 5924#ifndef xmlNewDocElementContent 5925extern __typeof (xmlNewDocElementContent) xmlNewDocElementContent__internal_alias __attribute((visibility("hidden"))); 5926#define xmlNewDocElementContent xmlNewDocElementContent__internal_alias 5927#endif 5928#endif 5929 5930#if defined(LIBXML_TREE_ENABLED) 5931#ifdef bottom_tree 5932#undef xmlNewDocFragment 5933extern __typeof (xmlNewDocFragment) xmlNewDocFragment __attribute((alias("xmlNewDocFragment__internal_alias"))); 5934#else 5935#ifndef xmlNewDocFragment 5936extern __typeof (xmlNewDocFragment) xmlNewDocFragment__internal_alias __attribute((visibility("hidden"))); 5937#define xmlNewDocFragment xmlNewDocFragment__internal_alias 5938#endif 5939#endif 5940#endif 5941 5942#ifdef bottom_tree 5943#undef xmlNewDocNode 5944extern __typeof (xmlNewDocNode) xmlNewDocNode __attribute((alias("xmlNewDocNode__internal_alias"))); 5945#else 5946#ifndef xmlNewDocNode 5947extern __typeof (xmlNewDocNode) xmlNewDocNode__internal_alias __attribute((visibility("hidden"))); 5948#define xmlNewDocNode xmlNewDocNode__internal_alias 5949#endif 5950#endif 5951 5952#ifdef bottom_tree 5953#undef xmlNewDocNodeEatName 5954extern __typeof (xmlNewDocNodeEatName) xmlNewDocNodeEatName __attribute((alias("xmlNewDocNodeEatName__internal_alias"))); 5955#else 5956#ifndef xmlNewDocNodeEatName 5957extern __typeof (xmlNewDocNodeEatName) xmlNewDocNodeEatName__internal_alias __attribute((visibility("hidden"))); 5958#define xmlNewDocNodeEatName xmlNewDocNodeEatName__internal_alias 5959#endif 5960#endif 5961 5962#ifdef bottom_tree 5963#undef xmlNewDocPI 5964extern __typeof (xmlNewDocPI) xmlNewDocPI __attribute((alias("xmlNewDocPI__internal_alias"))); 5965#else 5966#ifndef xmlNewDocPI 5967extern __typeof (xmlNewDocPI) xmlNewDocPI__internal_alias __attribute((visibility("hidden"))); 5968#define xmlNewDocPI xmlNewDocPI__internal_alias 5969#endif 5970#endif 5971 5972#ifdef bottom_tree 5973#undef xmlNewDocProp 5974extern __typeof (xmlNewDocProp) xmlNewDocProp __attribute((alias("xmlNewDocProp__internal_alias"))); 5975#else 5976#ifndef xmlNewDocProp 5977extern __typeof (xmlNewDocProp) xmlNewDocProp__internal_alias __attribute((visibility("hidden"))); 5978#define xmlNewDocProp xmlNewDocProp__internal_alias 5979#endif 5980#endif 5981 5982#if defined(LIBXML_TREE_ENABLED) 5983#ifdef bottom_tree 5984#undef xmlNewDocRawNode 5985extern __typeof (xmlNewDocRawNode) xmlNewDocRawNode __attribute((alias("xmlNewDocRawNode__internal_alias"))); 5986#else 5987#ifndef xmlNewDocRawNode 5988extern __typeof (xmlNewDocRawNode) xmlNewDocRawNode__internal_alias __attribute((visibility("hidden"))); 5989#define xmlNewDocRawNode xmlNewDocRawNode__internal_alias 5990#endif 5991#endif 5992#endif 5993 5994#ifdef bottom_tree 5995#undef xmlNewDocText 5996extern __typeof (xmlNewDocText) xmlNewDocText __attribute((alias("xmlNewDocText__internal_alias"))); 5997#else 5998#ifndef xmlNewDocText 5999extern __typeof (xmlNewDocText) xmlNewDocText__internal_alias __attribute((visibility("hidden"))); 6000#define xmlNewDocText xmlNewDocText__internal_alias 6001#endif 6002#endif 6003 6004#ifdef bottom_tree 6005#undef xmlNewDocTextLen 6006extern __typeof (xmlNewDocTextLen) xmlNewDocTextLen __attribute((alias("xmlNewDocTextLen__internal_alias"))); 6007#else 6008#ifndef xmlNewDocTextLen 6009extern __typeof (xmlNewDocTextLen) xmlNewDocTextLen__internal_alias __attribute((visibility("hidden"))); 6010#define xmlNewDocTextLen xmlNewDocTextLen__internal_alias 6011#endif 6012#endif 6013 6014#ifdef bottom_tree 6015#undef xmlNewDtd 6016extern __typeof (xmlNewDtd) xmlNewDtd __attribute((alias("xmlNewDtd__internal_alias"))); 6017#else 6018#ifndef xmlNewDtd 6019extern __typeof (xmlNewDtd) xmlNewDtd__internal_alias __attribute((visibility("hidden"))); 6020#define xmlNewDtd xmlNewDtd__internal_alias 6021#endif 6022#endif 6023 6024#ifdef bottom_valid 6025#undef xmlNewElementContent 6026extern __typeof (xmlNewElementContent) xmlNewElementContent __attribute((alias("xmlNewElementContent__internal_alias"))); 6027#else 6028#ifndef xmlNewElementContent 6029extern __typeof (xmlNewElementContent) xmlNewElementContent__internal_alias __attribute((visibility("hidden"))); 6030#define xmlNewElementContent xmlNewElementContent__internal_alias 6031#endif 6032#endif 6033 6034#ifdef bottom_parserInternals 6035#undef xmlNewEntityInputStream 6036extern __typeof (xmlNewEntityInputStream) xmlNewEntityInputStream __attribute((alias("xmlNewEntityInputStream__internal_alias"))); 6037#else 6038#ifndef xmlNewEntityInputStream 6039extern __typeof (xmlNewEntityInputStream) xmlNewEntityInputStream__internal_alias __attribute((visibility("hidden"))); 6040#define xmlNewEntityInputStream xmlNewEntityInputStream__internal_alias 6041#endif 6042#endif 6043 6044#if defined(LIBXML_LEGACY_ENABLED) 6045#ifdef bottom_legacy 6046#undef xmlNewGlobalNs 6047extern __typeof (xmlNewGlobalNs) xmlNewGlobalNs __attribute((alias("xmlNewGlobalNs__internal_alias"))); 6048#else 6049#ifndef xmlNewGlobalNs 6050extern __typeof (xmlNewGlobalNs) xmlNewGlobalNs__internal_alias __attribute((visibility("hidden"))); 6051#define xmlNewGlobalNs xmlNewGlobalNs__internal_alias 6052#endif 6053#endif 6054#endif 6055 6056#ifdef bottom_parserInternals 6057#undef xmlNewIOInputStream 6058extern __typeof (xmlNewIOInputStream) xmlNewIOInputStream __attribute((alias("xmlNewIOInputStream__internal_alias"))); 6059#else 6060#ifndef xmlNewIOInputStream 6061extern __typeof (xmlNewIOInputStream) xmlNewIOInputStream__internal_alias __attribute((visibility("hidden"))); 6062#define xmlNewIOInputStream xmlNewIOInputStream__internal_alias 6063#endif 6064#endif 6065 6066#ifdef bottom_parserInternals 6067#undef xmlNewInputFromFile 6068extern __typeof (xmlNewInputFromFile) xmlNewInputFromFile __attribute((alias("xmlNewInputFromFile__internal_alias"))); 6069#else 6070#ifndef xmlNewInputFromFile 6071extern __typeof (xmlNewInputFromFile) xmlNewInputFromFile__internal_alias __attribute((visibility("hidden"))); 6072#define xmlNewInputFromFile xmlNewInputFromFile__internal_alias 6073#endif 6074#endif 6075 6076#ifdef bottom_parserInternals 6077#undef xmlNewInputStream 6078extern __typeof (xmlNewInputStream) xmlNewInputStream __attribute((alias("xmlNewInputStream__internal_alias"))); 6079#else 6080#ifndef xmlNewInputStream 6081extern __typeof (xmlNewInputStream) xmlNewInputStream__internal_alias __attribute((visibility("hidden"))); 6082#define xmlNewInputStream xmlNewInputStream__internal_alias 6083#endif 6084#endif 6085 6086#ifdef bottom_threads 6087#undef xmlNewMutex 6088extern __typeof (xmlNewMutex) xmlNewMutex __attribute((alias("xmlNewMutex__internal_alias"))); 6089#else 6090#ifndef xmlNewMutex 6091extern __typeof (xmlNewMutex) xmlNewMutex__internal_alias __attribute((visibility("hidden"))); 6092#define xmlNewMutex xmlNewMutex__internal_alias 6093#endif 6094#endif 6095 6096#ifdef bottom_tree 6097#undef xmlNewNode 6098extern __typeof (xmlNewNode) xmlNewNode __attribute((alias("xmlNewNode__internal_alias"))); 6099#else 6100#ifndef xmlNewNode 6101extern __typeof (xmlNewNode) xmlNewNode__internal_alias __attribute((visibility("hidden"))); 6102#define xmlNewNode xmlNewNode__internal_alias 6103#endif 6104#endif 6105 6106#ifdef bottom_tree 6107#undef xmlNewNodeEatName 6108extern __typeof (xmlNewNodeEatName) xmlNewNodeEatName __attribute((alias("xmlNewNodeEatName__internal_alias"))); 6109#else 6110#ifndef xmlNewNodeEatName 6111extern __typeof (xmlNewNodeEatName) xmlNewNodeEatName__internal_alias __attribute((visibility("hidden"))); 6112#define xmlNewNodeEatName xmlNewNodeEatName__internal_alias 6113#endif 6114#endif 6115 6116#ifdef bottom_tree 6117#undef xmlNewNs 6118extern __typeof (xmlNewNs) xmlNewNs __attribute((alias("xmlNewNs__internal_alias"))); 6119#else 6120#ifndef xmlNewNs 6121extern __typeof (xmlNewNs) xmlNewNs__internal_alias __attribute((visibility("hidden"))); 6122#define xmlNewNs xmlNewNs__internal_alias 6123#endif 6124#endif 6125 6126#ifdef bottom_tree 6127#undef xmlNewNsProp 6128extern __typeof (xmlNewNsProp) xmlNewNsProp __attribute((alias("xmlNewNsProp__internal_alias"))); 6129#else 6130#ifndef xmlNewNsProp 6131extern __typeof (xmlNewNsProp) xmlNewNsProp__internal_alias __attribute((visibility("hidden"))); 6132#define xmlNewNsProp xmlNewNsProp__internal_alias 6133#endif 6134#endif 6135 6136#ifdef bottom_tree 6137#undef xmlNewNsPropEatName 6138extern __typeof (xmlNewNsPropEatName) xmlNewNsPropEatName __attribute((alias("xmlNewNsPropEatName__internal_alias"))); 6139#else 6140#ifndef xmlNewNsPropEatName 6141extern __typeof (xmlNewNsPropEatName) xmlNewNsPropEatName__internal_alias __attribute((visibility("hidden"))); 6142#define xmlNewNsPropEatName xmlNewNsPropEatName__internal_alias 6143#endif 6144#endif 6145 6146#ifdef bottom_tree 6147#undef xmlNewPI 6148extern __typeof (xmlNewPI) xmlNewPI __attribute((alias("xmlNewPI__internal_alias"))); 6149#else 6150#ifndef xmlNewPI 6151extern __typeof (xmlNewPI) xmlNewPI__internal_alias __attribute((visibility("hidden"))); 6152#define xmlNewPI xmlNewPI__internal_alias 6153#endif 6154#endif 6155 6156#ifdef bottom_parserInternals 6157#undef xmlNewParserCtxt 6158extern __typeof (xmlNewParserCtxt) xmlNewParserCtxt __attribute((alias("xmlNewParserCtxt__internal_alias"))); 6159#else 6160#ifndef xmlNewParserCtxt 6161extern __typeof (xmlNewParserCtxt) xmlNewParserCtxt__internal_alias __attribute((visibility("hidden"))); 6162#define xmlNewParserCtxt xmlNewParserCtxt__internal_alias 6163#endif 6164#endif 6165 6166#if defined(LIBXML_TREE_ENABLED) || defined(LIBXML_HTML_ENABLED) || defined(LIBXML_SCHEMAS_ENABLED) 6167#ifdef bottom_tree 6168#undef xmlNewProp 6169extern __typeof (xmlNewProp) xmlNewProp __attribute((alias("xmlNewProp__internal_alias"))); 6170#else 6171#ifndef xmlNewProp 6172extern __typeof (xmlNewProp) xmlNewProp__internal_alias __attribute((visibility("hidden"))); 6173#define xmlNewProp xmlNewProp__internal_alias 6174#endif 6175#endif 6176#endif 6177 6178#ifdef bottom_threads 6179#undef xmlNewRMutex 6180extern __typeof (xmlNewRMutex) xmlNewRMutex __attribute((alias("xmlNewRMutex__internal_alias"))); 6181#else 6182#ifndef xmlNewRMutex 6183extern __typeof (xmlNewRMutex) xmlNewRMutex__internal_alias __attribute((visibility("hidden"))); 6184#define xmlNewRMutex xmlNewRMutex__internal_alias 6185#endif 6186#endif 6187 6188#ifdef bottom_tree 6189#undef xmlNewReference 6190extern __typeof (xmlNewReference) xmlNewReference __attribute((alias("xmlNewReference__internal_alias"))); 6191#else 6192#ifndef xmlNewReference 6193extern __typeof (xmlNewReference) xmlNewReference__internal_alias __attribute((visibility("hidden"))); 6194#define xmlNewReference xmlNewReference__internal_alias 6195#endif 6196#endif 6197 6198#ifdef bottom_parserInternals 6199#undef xmlNewStringInputStream 6200extern __typeof (xmlNewStringInputStream) xmlNewStringInputStream __attribute((alias("xmlNewStringInputStream__internal_alias"))); 6201#else 6202#ifndef xmlNewStringInputStream 6203extern __typeof (xmlNewStringInputStream) xmlNewStringInputStream__internal_alias __attribute((visibility("hidden"))); 6204#define xmlNewStringInputStream xmlNewStringInputStream__internal_alias 6205#endif 6206#endif 6207 6208#ifdef bottom_tree 6209#undef xmlNewText 6210extern __typeof (xmlNewText) xmlNewText __attribute((alias("xmlNewText__internal_alias"))); 6211#else 6212#ifndef xmlNewText 6213extern __typeof (xmlNewText) xmlNewText__internal_alias __attribute((visibility("hidden"))); 6214#define xmlNewText xmlNewText__internal_alias 6215#endif 6216#endif 6217 6218#if defined(LIBXML_TREE_ENABLED) 6219#ifdef bottom_tree 6220#undef xmlNewTextChild 6221extern __typeof (xmlNewTextChild) xmlNewTextChild __attribute((alias("xmlNewTextChild__internal_alias"))); 6222#else 6223#ifndef xmlNewTextChild 6224extern __typeof (xmlNewTextChild) xmlNewTextChild__internal_alias __attribute((visibility("hidden"))); 6225#define xmlNewTextChild xmlNewTextChild__internal_alias 6226#endif 6227#endif 6228#endif 6229 6230#ifdef bottom_tree 6231#undef xmlNewTextLen 6232extern __typeof (xmlNewTextLen) xmlNewTextLen __attribute((alias("xmlNewTextLen__internal_alias"))); 6233#else 6234#ifndef xmlNewTextLen 6235extern __typeof (xmlNewTextLen) xmlNewTextLen__internal_alias __attribute((visibility("hidden"))); 6236#define xmlNewTextLen xmlNewTextLen__internal_alias 6237#endif 6238#endif 6239 6240#if defined(LIBXML_READER_ENABLED) 6241#ifdef bottom_xmlreader 6242#undef xmlNewTextReader 6243extern __typeof (xmlNewTextReader) xmlNewTextReader __attribute((alias("xmlNewTextReader__internal_alias"))); 6244#else 6245#ifndef xmlNewTextReader 6246extern __typeof (xmlNewTextReader) xmlNewTextReader__internal_alias __attribute((visibility("hidden"))); 6247#define xmlNewTextReader xmlNewTextReader__internal_alias 6248#endif 6249#endif 6250#endif 6251 6252#if defined(LIBXML_READER_ENABLED) 6253#ifdef bottom_xmlreader 6254#undef xmlNewTextReaderFilename 6255extern __typeof (xmlNewTextReaderFilename) xmlNewTextReaderFilename __attribute((alias("xmlNewTextReaderFilename__internal_alias"))); 6256#else 6257#ifndef xmlNewTextReaderFilename 6258extern __typeof (xmlNewTextReaderFilename) xmlNewTextReaderFilename__internal_alias __attribute((visibility("hidden"))); 6259#define xmlNewTextReaderFilename xmlNewTextReaderFilename__internal_alias 6260#endif 6261#endif 6262#endif 6263 6264#if defined(LIBXML_WRITER_ENABLED) 6265#ifdef bottom_xmlwriter 6266#undef xmlNewTextWriter 6267extern __typeof (xmlNewTextWriter) xmlNewTextWriter __attribute((alias("xmlNewTextWriter__internal_alias"))); 6268#else 6269#ifndef xmlNewTextWriter 6270extern __typeof (xmlNewTextWriter) xmlNewTextWriter__internal_alias __attribute((visibility("hidden"))); 6271#define xmlNewTextWriter xmlNewTextWriter__internal_alias 6272#endif 6273#endif 6274#endif 6275 6276#if defined(LIBXML_WRITER_ENABLED) 6277#ifdef bottom_xmlwriter 6278#undef xmlNewTextWriterDoc 6279extern __typeof (xmlNewTextWriterDoc) xmlNewTextWriterDoc __attribute((alias("xmlNewTextWriterDoc__internal_alias"))); 6280#else 6281#ifndef xmlNewTextWriterDoc 6282extern __typeof (xmlNewTextWriterDoc) xmlNewTextWriterDoc__internal_alias __attribute((visibility("hidden"))); 6283#define xmlNewTextWriterDoc xmlNewTextWriterDoc__internal_alias 6284#endif 6285#endif 6286#endif 6287 6288#if defined(LIBXML_WRITER_ENABLED) 6289#ifdef bottom_xmlwriter 6290#undef xmlNewTextWriterFilename 6291extern __typeof (xmlNewTextWriterFilename) xmlNewTextWriterFilename __attribute((alias("xmlNewTextWriterFilename__internal_alias"))); 6292#else 6293#ifndef xmlNewTextWriterFilename 6294extern __typeof (xmlNewTextWriterFilename) xmlNewTextWriterFilename__internal_alias __attribute((visibility("hidden"))); 6295#define xmlNewTextWriterFilename xmlNewTextWriterFilename__internal_alias 6296#endif 6297#endif 6298#endif 6299 6300#if defined(LIBXML_WRITER_ENABLED) 6301#ifdef bottom_xmlwriter 6302#undef xmlNewTextWriterMemory 6303extern __typeof (xmlNewTextWriterMemory) xmlNewTextWriterMemory __attribute((alias("xmlNewTextWriterMemory__internal_alias"))); 6304#else 6305#ifndef xmlNewTextWriterMemory 6306extern __typeof (xmlNewTextWriterMemory) xmlNewTextWriterMemory__internal_alias __attribute((visibility("hidden"))); 6307#define xmlNewTextWriterMemory xmlNewTextWriterMemory__internal_alias 6308#endif 6309#endif 6310#endif 6311 6312#if defined(LIBXML_WRITER_ENABLED) 6313#ifdef bottom_xmlwriter 6314#undef xmlNewTextWriterPushParser 6315extern __typeof (xmlNewTextWriterPushParser) xmlNewTextWriterPushParser __attribute((alias("xmlNewTextWriterPushParser__internal_alias"))); 6316#else 6317#ifndef xmlNewTextWriterPushParser 6318extern __typeof (xmlNewTextWriterPushParser) xmlNewTextWriterPushParser__internal_alias __attribute((visibility("hidden"))); 6319#define xmlNewTextWriterPushParser xmlNewTextWriterPushParser__internal_alias 6320#endif 6321#endif 6322#endif 6323 6324#if defined(LIBXML_WRITER_ENABLED) 6325#ifdef bottom_xmlwriter 6326#undef xmlNewTextWriterTree 6327extern __typeof (xmlNewTextWriterTree) xmlNewTextWriterTree __attribute((alias("xmlNewTextWriterTree__internal_alias"))); 6328#else 6329#ifndef xmlNewTextWriterTree 6330extern __typeof (xmlNewTextWriterTree) xmlNewTextWriterTree__internal_alias __attribute((visibility("hidden"))); 6331#define xmlNewTextWriterTree xmlNewTextWriterTree__internal_alias 6332#endif 6333#endif 6334#endif 6335 6336#if defined(LIBXML_VALID_ENABLED) 6337#ifdef bottom_valid 6338#undef xmlNewValidCtxt 6339extern __typeof (xmlNewValidCtxt) xmlNewValidCtxt __attribute((alias("xmlNewValidCtxt__internal_alias"))); 6340#else 6341#ifndef xmlNewValidCtxt 6342extern __typeof (xmlNewValidCtxt) xmlNewValidCtxt__internal_alias __attribute((visibility("hidden"))); 6343#define xmlNewValidCtxt xmlNewValidCtxt__internal_alias 6344#endif 6345#endif 6346#endif 6347 6348#ifdef bottom_parserInternals 6349#undef xmlNextChar 6350extern __typeof (xmlNextChar) xmlNextChar __attribute((alias("xmlNextChar__internal_alias"))); 6351#else 6352#ifndef xmlNextChar 6353extern __typeof (xmlNextChar) xmlNextChar__internal_alias __attribute((visibility("hidden"))); 6354#define xmlNextChar xmlNextChar__internal_alias 6355#endif 6356#endif 6357 6358#ifdef bottom_xmlIO 6359#undef xmlNoNetExternalEntityLoader 6360extern __typeof (xmlNoNetExternalEntityLoader) xmlNoNetExternalEntityLoader __attribute((alias("xmlNoNetExternalEntityLoader__internal_alias"))); 6361#else 6362#ifndef xmlNoNetExternalEntityLoader 6363extern __typeof (xmlNoNetExternalEntityLoader) xmlNoNetExternalEntityLoader__internal_alias __attribute((visibility("hidden"))); 6364#define xmlNoNetExternalEntityLoader xmlNoNetExternalEntityLoader__internal_alias 6365#endif 6366#endif 6367 6368#ifdef bottom_tree 6369#undef xmlNodeAddContent 6370extern __typeof (xmlNodeAddContent) xmlNodeAddContent __attribute((alias("xmlNodeAddContent__internal_alias"))); 6371#else 6372#ifndef xmlNodeAddContent 6373extern __typeof (xmlNodeAddContent) xmlNodeAddContent__internal_alias __attribute((visibility("hidden"))); 6374#define xmlNodeAddContent xmlNodeAddContent__internal_alias 6375#endif 6376#endif 6377 6378#ifdef bottom_tree 6379#undef xmlNodeAddContentLen 6380extern __typeof (xmlNodeAddContentLen) xmlNodeAddContentLen __attribute((alias("xmlNodeAddContentLen__internal_alias"))); 6381#else 6382#ifndef xmlNodeAddContentLen 6383extern __typeof (xmlNodeAddContentLen) xmlNodeAddContentLen__internal_alias __attribute((visibility("hidden"))); 6384#define xmlNodeAddContentLen xmlNodeAddContentLen__internal_alias 6385#endif 6386#endif 6387 6388#ifdef bottom_tree 6389#undef xmlNodeBufGetContent 6390extern __typeof (xmlNodeBufGetContent) xmlNodeBufGetContent __attribute((alias("xmlNodeBufGetContent__internal_alias"))); 6391#else 6392#ifndef xmlNodeBufGetContent 6393extern __typeof (xmlNodeBufGetContent) xmlNodeBufGetContent__internal_alias __attribute((visibility("hidden"))); 6394#define xmlNodeBufGetContent xmlNodeBufGetContent__internal_alias 6395#endif 6396#endif 6397 6398#if defined(LIBXML_OUTPUT_ENABLED) 6399#ifdef bottom_xmlsave 6400#undef xmlNodeDump 6401extern __typeof (xmlNodeDump) xmlNodeDump __attribute((alias("xmlNodeDump__internal_alias"))); 6402#else 6403#ifndef xmlNodeDump 6404extern __typeof (xmlNodeDump) xmlNodeDump__internal_alias __attribute((visibility("hidden"))); 6405#define xmlNodeDump xmlNodeDump__internal_alias 6406#endif 6407#endif 6408#endif 6409 6410#if defined(LIBXML_OUTPUT_ENABLED) 6411#ifdef bottom_xmlsave 6412#undef xmlNodeDumpOutput 6413extern __typeof (xmlNodeDumpOutput) xmlNodeDumpOutput __attribute((alias("xmlNodeDumpOutput__internal_alias"))); 6414#else 6415#ifndef xmlNodeDumpOutput 6416extern __typeof (xmlNodeDumpOutput) xmlNodeDumpOutput__internal_alias __attribute((visibility("hidden"))); 6417#define xmlNodeDumpOutput xmlNodeDumpOutput__internal_alias 6418#endif 6419#endif 6420#endif 6421 6422#ifdef bottom_tree 6423#undef xmlNodeGetBase 6424extern __typeof (xmlNodeGetBase) xmlNodeGetBase __attribute((alias("xmlNodeGetBase__internal_alias"))); 6425#else 6426#ifndef xmlNodeGetBase 6427extern __typeof (xmlNodeGetBase) xmlNodeGetBase__internal_alias __attribute((visibility("hidden"))); 6428#define xmlNodeGetBase xmlNodeGetBase__internal_alias 6429#endif 6430#endif 6431 6432#ifdef bottom_tree 6433#undef xmlNodeGetContent 6434extern __typeof (xmlNodeGetContent) xmlNodeGetContent __attribute((alias("xmlNodeGetContent__internal_alias"))); 6435#else 6436#ifndef xmlNodeGetContent 6437extern __typeof (xmlNodeGetContent) xmlNodeGetContent__internal_alias __attribute((visibility("hidden"))); 6438#define xmlNodeGetContent xmlNodeGetContent__internal_alias 6439#endif 6440#endif 6441 6442#ifdef bottom_tree 6443#undef xmlNodeGetLang 6444extern __typeof (xmlNodeGetLang) xmlNodeGetLang __attribute((alias("xmlNodeGetLang__internal_alias"))); 6445#else 6446#ifndef xmlNodeGetLang 6447extern __typeof (xmlNodeGetLang) xmlNodeGetLang__internal_alias __attribute((visibility("hidden"))); 6448#define xmlNodeGetLang xmlNodeGetLang__internal_alias 6449#endif 6450#endif 6451 6452#ifdef bottom_tree 6453#undef xmlNodeGetSpacePreserve 6454extern __typeof (xmlNodeGetSpacePreserve) xmlNodeGetSpacePreserve __attribute((alias("xmlNodeGetSpacePreserve__internal_alias"))); 6455#else 6456#ifndef xmlNodeGetSpacePreserve 6457extern __typeof (xmlNodeGetSpacePreserve) xmlNodeGetSpacePreserve__internal_alias __attribute((visibility("hidden"))); 6458#define xmlNodeGetSpacePreserve xmlNodeGetSpacePreserve__internal_alias 6459#endif 6460#endif 6461 6462#ifdef bottom_tree 6463#undef xmlNodeIsText 6464extern __typeof (xmlNodeIsText) xmlNodeIsText __attribute((alias("xmlNodeIsText__internal_alias"))); 6465#else 6466#ifndef xmlNodeIsText 6467extern __typeof (xmlNodeIsText) xmlNodeIsText__internal_alias __attribute((visibility("hidden"))); 6468#define xmlNodeIsText xmlNodeIsText__internal_alias 6469#endif 6470#endif 6471 6472#if defined(LIBXML_TREE_ENABLED) 6473#ifdef bottom_tree 6474#undef xmlNodeListGetRawString 6475extern __typeof (xmlNodeListGetRawString) xmlNodeListGetRawString __attribute((alias("xmlNodeListGetRawString__internal_alias"))); 6476#else 6477#ifndef xmlNodeListGetRawString 6478extern __typeof (xmlNodeListGetRawString) xmlNodeListGetRawString__internal_alias __attribute((visibility("hidden"))); 6479#define xmlNodeListGetRawString xmlNodeListGetRawString__internal_alias 6480#endif 6481#endif 6482#endif 6483 6484#ifdef bottom_tree 6485#undef xmlNodeListGetString 6486extern __typeof (xmlNodeListGetString) xmlNodeListGetString __attribute((alias("xmlNodeListGetString__internal_alias"))); 6487#else 6488#ifndef xmlNodeListGetString 6489extern __typeof (xmlNodeListGetString) xmlNodeListGetString__internal_alias __attribute((visibility("hidden"))); 6490#define xmlNodeListGetString xmlNodeListGetString__internal_alias 6491#endif 6492#endif 6493 6494#if defined(LIBXML_TREE_ENABLED) || defined(LIBXML_XINCLUDE_ENABLED) 6495#ifdef bottom_tree 6496#undef xmlNodeSetBase 6497extern __typeof (xmlNodeSetBase) xmlNodeSetBase __attribute((alias("xmlNodeSetBase__internal_alias"))); 6498#else 6499#ifndef xmlNodeSetBase 6500extern __typeof (xmlNodeSetBase) xmlNodeSetBase__internal_alias __attribute((visibility("hidden"))); 6501#define xmlNodeSetBase xmlNodeSetBase__internal_alias 6502#endif 6503#endif 6504#endif 6505 6506#ifdef bottom_tree 6507#undef xmlNodeSetContent 6508extern __typeof (xmlNodeSetContent) xmlNodeSetContent __attribute((alias("xmlNodeSetContent__internal_alias"))); 6509#else 6510#ifndef xmlNodeSetContent 6511extern __typeof (xmlNodeSetContent) xmlNodeSetContent__internal_alias __attribute((visibility("hidden"))); 6512#define xmlNodeSetContent xmlNodeSetContent__internal_alias 6513#endif 6514#endif 6515 6516#if defined(LIBXML_TREE_ENABLED) 6517#ifdef bottom_tree 6518#undef xmlNodeSetContentLen 6519extern __typeof (xmlNodeSetContentLen) xmlNodeSetContentLen __attribute((alias("xmlNodeSetContentLen__internal_alias"))); 6520#else 6521#ifndef xmlNodeSetContentLen 6522extern __typeof (xmlNodeSetContentLen) xmlNodeSetContentLen__internal_alias __attribute((visibility("hidden"))); 6523#define xmlNodeSetContentLen xmlNodeSetContentLen__internal_alias 6524#endif 6525#endif 6526#endif 6527 6528#if defined(LIBXML_TREE_ENABLED) 6529#ifdef bottom_tree 6530#undef xmlNodeSetLang 6531extern __typeof (xmlNodeSetLang) xmlNodeSetLang __attribute((alias("xmlNodeSetLang__internal_alias"))); 6532#else 6533#ifndef xmlNodeSetLang 6534extern __typeof (xmlNodeSetLang) xmlNodeSetLang__internal_alias __attribute((visibility("hidden"))); 6535#define xmlNodeSetLang xmlNodeSetLang__internal_alias 6536#endif 6537#endif 6538#endif 6539 6540#if defined(LIBXML_TREE_ENABLED) 6541#ifdef bottom_tree 6542#undef xmlNodeSetName 6543extern __typeof (xmlNodeSetName) xmlNodeSetName __attribute((alias("xmlNodeSetName__internal_alias"))); 6544#else 6545#ifndef xmlNodeSetName 6546extern __typeof (xmlNodeSetName) xmlNodeSetName__internal_alias __attribute((visibility("hidden"))); 6547#define xmlNodeSetName xmlNodeSetName__internal_alias 6548#endif 6549#endif 6550#endif 6551 6552#if defined(LIBXML_TREE_ENABLED) 6553#ifdef bottom_tree 6554#undef xmlNodeSetSpacePreserve 6555extern __typeof (xmlNodeSetSpacePreserve) xmlNodeSetSpacePreserve __attribute((alias("xmlNodeSetSpacePreserve__internal_alias"))); 6556#else 6557#ifndef xmlNodeSetSpacePreserve 6558extern __typeof (xmlNodeSetSpacePreserve) xmlNodeSetSpacePreserve__internal_alias __attribute((visibility("hidden"))); 6559#define xmlNodeSetSpacePreserve xmlNodeSetSpacePreserve__internal_alias 6560#endif 6561#endif 6562#endif 6563 6564#ifdef bottom_uri 6565#undef xmlNormalizeURIPath 6566extern __typeof (xmlNormalizeURIPath) xmlNormalizeURIPath __attribute((alias("xmlNormalizeURIPath__internal_alias"))); 6567#else 6568#ifndef xmlNormalizeURIPath 6569extern __typeof (xmlNormalizeURIPath) xmlNormalizeURIPath__internal_alias __attribute((visibility("hidden"))); 6570#define xmlNormalizeURIPath xmlNormalizeURIPath__internal_alias 6571#endif 6572#endif 6573 6574#ifdef bottom_xmlIO 6575#undef xmlNormalizeWindowsPath 6576extern __typeof (xmlNormalizeWindowsPath) xmlNormalizeWindowsPath __attribute((alias("xmlNormalizeWindowsPath__internal_alias"))); 6577#else 6578#ifndef xmlNormalizeWindowsPath 6579extern __typeof (xmlNormalizeWindowsPath) xmlNormalizeWindowsPath__internal_alias __attribute((visibility("hidden"))); 6580#define xmlNormalizeWindowsPath xmlNormalizeWindowsPath__internal_alias 6581#endif 6582#endif 6583 6584#if defined(LIBXML_OUTPUT_ENABLED) 6585#ifdef bottom_xmlIO 6586#undef xmlOutputBufferClose 6587extern __typeof (xmlOutputBufferClose) xmlOutputBufferClose __attribute((alias("xmlOutputBufferClose__internal_alias"))); 6588#else 6589#ifndef xmlOutputBufferClose 6590extern __typeof (xmlOutputBufferClose) xmlOutputBufferClose__internal_alias __attribute((visibility("hidden"))); 6591#define xmlOutputBufferClose xmlOutputBufferClose__internal_alias 6592#endif 6593#endif 6594#endif 6595 6596#if defined(LIBXML_OUTPUT_ENABLED) 6597#ifdef bottom_xmlIO 6598#undef xmlOutputBufferCreateBuffer 6599extern __typeof (xmlOutputBufferCreateBuffer) xmlOutputBufferCreateBuffer __attribute((alias("xmlOutputBufferCreateBuffer__internal_alias"))); 6600#else 6601#ifndef xmlOutputBufferCreateBuffer 6602extern __typeof (xmlOutputBufferCreateBuffer) xmlOutputBufferCreateBuffer__internal_alias __attribute((visibility("hidden"))); 6603#define xmlOutputBufferCreateBuffer xmlOutputBufferCreateBuffer__internal_alias 6604#endif 6605#endif 6606#endif 6607 6608#if defined(LIBXML_OUTPUT_ENABLED) 6609#ifdef bottom_xmlIO 6610#undef xmlOutputBufferCreateFd 6611extern __typeof (xmlOutputBufferCreateFd) xmlOutputBufferCreateFd __attribute((alias("xmlOutputBufferCreateFd__internal_alias"))); 6612#else 6613#ifndef xmlOutputBufferCreateFd 6614extern __typeof (xmlOutputBufferCreateFd) xmlOutputBufferCreateFd__internal_alias __attribute((visibility("hidden"))); 6615#define xmlOutputBufferCreateFd xmlOutputBufferCreateFd__internal_alias 6616#endif 6617#endif 6618#endif 6619 6620#if defined(LIBXML_OUTPUT_ENABLED) 6621#ifdef bottom_xmlIO 6622#undef xmlOutputBufferCreateFile 6623extern __typeof (xmlOutputBufferCreateFile) xmlOutputBufferCreateFile __attribute((alias("xmlOutputBufferCreateFile__internal_alias"))); 6624#else 6625#ifndef xmlOutputBufferCreateFile 6626extern __typeof (xmlOutputBufferCreateFile) xmlOutputBufferCreateFile__internal_alias __attribute((visibility("hidden"))); 6627#define xmlOutputBufferCreateFile xmlOutputBufferCreateFile__internal_alias 6628#endif 6629#endif 6630#endif 6631 6632#if defined(LIBXML_OUTPUT_ENABLED) 6633#ifdef bottom_xmlIO 6634#undef xmlOutputBufferCreateFilename 6635extern __typeof (xmlOutputBufferCreateFilename) xmlOutputBufferCreateFilename __attribute((alias("xmlOutputBufferCreateFilename__internal_alias"))); 6636#else 6637#ifndef xmlOutputBufferCreateFilename 6638extern __typeof (xmlOutputBufferCreateFilename) xmlOutputBufferCreateFilename__internal_alias __attribute((visibility("hidden"))); 6639#define xmlOutputBufferCreateFilename xmlOutputBufferCreateFilename__internal_alias 6640#endif 6641#endif 6642#endif 6643 6644#ifdef bottom_xmlIO 6645#undef xmlOutputBufferCreateFilenameDefault 6646extern __typeof (xmlOutputBufferCreateFilenameDefault) xmlOutputBufferCreateFilenameDefault __attribute((alias("xmlOutputBufferCreateFilenameDefault__internal_alias"))); 6647#else 6648#ifndef xmlOutputBufferCreateFilenameDefault 6649extern __typeof (xmlOutputBufferCreateFilenameDefault) xmlOutputBufferCreateFilenameDefault__internal_alias __attribute((visibility("hidden"))); 6650#define xmlOutputBufferCreateFilenameDefault xmlOutputBufferCreateFilenameDefault__internal_alias 6651#endif 6652#endif 6653 6654#if defined(LIBXML_OUTPUT_ENABLED) 6655#ifdef bottom_xmlIO 6656#undef xmlOutputBufferCreateIO 6657extern __typeof (xmlOutputBufferCreateIO) xmlOutputBufferCreateIO __attribute((alias("xmlOutputBufferCreateIO__internal_alias"))); 6658#else 6659#ifndef xmlOutputBufferCreateIO 6660extern __typeof (xmlOutputBufferCreateIO) xmlOutputBufferCreateIO__internal_alias __attribute((visibility("hidden"))); 6661#define xmlOutputBufferCreateIO xmlOutputBufferCreateIO__internal_alias 6662#endif 6663#endif 6664#endif 6665 6666#if defined(LIBXML_OUTPUT_ENABLED) 6667#ifdef bottom_xmlIO 6668#undef xmlOutputBufferFlush 6669extern __typeof (xmlOutputBufferFlush) xmlOutputBufferFlush __attribute((alias("xmlOutputBufferFlush__internal_alias"))); 6670#else 6671#ifndef xmlOutputBufferFlush 6672extern __typeof (xmlOutputBufferFlush) xmlOutputBufferFlush__internal_alias __attribute((visibility("hidden"))); 6673#define xmlOutputBufferFlush xmlOutputBufferFlush__internal_alias 6674#endif 6675#endif 6676#endif 6677 6678#if defined(LIBXML_OUTPUT_ENABLED) 6679#ifdef bottom_xmlIO 6680#undef xmlOutputBufferWrite 6681extern __typeof (xmlOutputBufferWrite) xmlOutputBufferWrite __attribute((alias("xmlOutputBufferWrite__internal_alias"))); 6682#else 6683#ifndef xmlOutputBufferWrite 6684extern __typeof (xmlOutputBufferWrite) xmlOutputBufferWrite__internal_alias __attribute((visibility("hidden"))); 6685#define xmlOutputBufferWrite xmlOutputBufferWrite__internal_alias 6686#endif 6687#endif 6688#endif 6689 6690#if defined(LIBXML_OUTPUT_ENABLED) 6691#ifdef bottom_xmlIO 6692#undef xmlOutputBufferWriteEscape 6693extern __typeof (xmlOutputBufferWriteEscape) xmlOutputBufferWriteEscape __attribute((alias("xmlOutputBufferWriteEscape__internal_alias"))); 6694#else 6695#ifndef xmlOutputBufferWriteEscape 6696extern __typeof (xmlOutputBufferWriteEscape) xmlOutputBufferWriteEscape__internal_alias __attribute((visibility("hidden"))); 6697#define xmlOutputBufferWriteEscape xmlOutputBufferWriteEscape__internal_alias 6698#endif 6699#endif 6700#endif 6701 6702#if defined(LIBXML_OUTPUT_ENABLED) 6703#ifdef bottom_xmlIO 6704#undef xmlOutputBufferWriteString 6705extern __typeof (xmlOutputBufferWriteString) xmlOutputBufferWriteString __attribute((alias("xmlOutputBufferWriteString__internal_alias"))); 6706#else 6707#ifndef xmlOutputBufferWriteString 6708extern __typeof (xmlOutputBufferWriteString) xmlOutputBufferWriteString__internal_alias __attribute((visibility("hidden"))); 6709#define xmlOutputBufferWriteString xmlOutputBufferWriteString__internal_alias 6710#endif 6711#endif 6712#endif 6713 6714#ifdef bottom_parser 6715#undef xmlParseAttValue 6716extern __typeof (xmlParseAttValue) xmlParseAttValue __attribute((alias("xmlParseAttValue__internal_alias"))); 6717#else 6718#ifndef xmlParseAttValue 6719extern __typeof (xmlParseAttValue) xmlParseAttValue__internal_alias __attribute((visibility("hidden"))); 6720#define xmlParseAttValue xmlParseAttValue__internal_alias 6721#endif 6722#endif 6723 6724#if defined(LIBXML_SAX1_ENABLED) 6725#ifdef bottom_parser 6726#undef xmlParseAttribute 6727extern __typeof (xmlParseAttribute) xmlParseAttribute __attribute((alias("xmlParseAttribute__internal_alias"))); 6728#else 6729#ifndef xmlParseAttribute 6730extern __typeof (xmlParseAttribute) xmlParseAttribute__internal_alias __attribute((visibility("hidden"))); 6731#define xmlParseAttribute xmlParseAttribute__internal_alias 6732#endif 6733#endif 6734#endif 6735 6736#ifdef bottom_parser 6737#undef xmlParseAttributeListDecl 6738extern __typeof (xmlParseAttributeListDecl) xmlParseAttributeListDecl __attribute((alias("xmlParseAttributeListDecl__internal_alias"))); 6739#else 6740#ifndef xmlParseAttributeListDecl 6741extern __typeof (xmlParseAttributeListDecl) xmlParseAttributeListDecl__internal_alias __attribute((visibility("hidden"))); 6742#define xmlParseAttributeListDecl xmlParseAttributeListDecl__internal_alias 6743#endif 6744#endif 6745 6746#ifdef bottom_parser 6747#undef xmlParseAttributeType 6748extern __typeof (xmlParseAttributeType) xmlParseAttributeType __attribute((alias("xmlParseAttributeType__internal_alias"))); 6749#else 6750#ifndef xmlParseAttributeType 6751extern __typeof (xmlParseAttributeType) xmlParseAttributeType__internal_alias __attribute((visibility("hidden"))); 6752#define xmlParseAttributeType xmlParseAttributeType__internal_alias 6753#endif 6754#endif 6755 6756#if defined(LIBXML_SAX1_ENABLED) 6757#ifdef bottom_parser 6758#undef xmlParseBalancedChunkMemory 6759extern __typeof (xmlParseBalancedChunkMemory) xmlParseBalancedChunkMemory __attribute((alias("xmlParseBalancedChunkMemory__internal_alias"))); 6760#else 6761#ifndef xmlParseBalancedChunkMemory 6762extern __typeof (xmlParseBalancedChunkMemory) xmlParseBalancedChunkMemory__internal_alias __attribute((visibility("hidden"))); 6763#define xmlParseBalancedChunkMemory xmlParseBalancedChunkMemory__internal_alias 6764#endif 6765#endif 6766#endif 6767 6768#if defined(LIBXML_SAX1_ENABLED) 6769#ifdef bottom_parser 6770#undef xmlParseBalancedChunkMemoryRecover 6771extern __typeof (xmlParseBalancedChunkMemoryRecover) xmlParseBalancedChunkMemoryRecover __attribute((alias("xmlParseBalancedChunkMemoryRecover__internal_alias"))); 6772#else 6773#ifndef xmlParseBalancedChunkMemoryRecover 6774extern __typeof (xmlParseBalancedChunkMemoryRecover) xmlParseBalancedChunkMemoryRecover__internal_alias __attribute((visibility("hidden"))); 6775#define xmlParseBalancedChunkMemoryRecover xmlParseBalancedChunkMemoryRecover__internal_alias 6776#endif 6777#endif 6778#endif 6779 6780#ifdef bottom_parser 6781#undef xmlParseCDSect 6782extern __typeof (xmlParseCDSect) xmlParseCDSect __attribute((alias("xmlParseCDSect__internal_alias"))); 6783#else 6784#ifndef xmlParseCDSect 6785extern __typeof (xmlParseCDSect) xmlParseCDSect__internal_alias __attribute((visibility("hidden"))); 6786#define xmlParseCDSect xmlParseCDSect__internal_alias 6787#endif 6788#endif 6789 6790#if defined(LIBXML_CATALOG_ENABLED) 6791#ifdef bottom_catalog 6792#undef xmlParseCatalogFile 6793extern __typeof (xmlParseCatalogFile) xmlParseCatalogFile __attribute((alias("xmlParseCatalogFile__internal_alias"))); 6794#else 6795#ifndef xmlParseCatalogFile 6796extern __typeof (xmlParseCatalogFile) xmlParseCatalogFile__internal_alias __attribute((visibility("hidden"))); 6797#define xmlParseCatalogFile xmlParseCatalogFile__internal_alias 6798#endif 6799#endif 6800#endif 6801 6802#ifdef bottom_parser 6803#undef xmlParseCharData 6804extern __typeof (xmlParseCharData) xmlParseCharData __attribute((alias("xmlParseCharData__internal_alias"))); 6805#else 6806#ifndef xmlParseCharData 6807extern __typeof (xmlParseCharData) xmlParseCharData__internal_alias __attribute((visibility("hidden"))); 6808#define xmlParseCharData xmlParseCharData__internal_alias 6809#endif 6810#endif 6811 6812#ifdef bottom_encoding 6813#undef xmlParseCharEncoding 6814extern __typeof (xmlParseCharEncoding) xmlParseCharEncoding __attribute((alias("xmlParseCharEncoding__internal_alias"))); 6815#else 6816#ifndef xmlParseCharEncoding 6817extern __typeof (xmlParseCharEncoding) xmlParseCharEncoding__internal_alias __attribute((visibility("hidden"))); 6818#define xmlParseCharEncoding xmlParseCharEncoding__internal_alias 6819#endif 6820#endif 6821 6822#ifdef bottom_parser 6823#undef xmlParseCharRef 6824extern __typeof (xmlParseCharRef) xmlParseCharRef __attribute((alias("xmlParseCharRef__internal_alias"))); 6825#else 6826#ifndef xmlParseCharRef 6827extern __typeof (xmlParseCharRef) xmlParseCharRef__internal_alias __attribute((visibility("hidden"))); 6828#define xmlParseCharRef xmlParseCharRef__internal_alias 6829#endif 6830#endif 6831 6832#if defined(LIBXML_PUSH_ENABLED) 6833#ifdef bottom_parser 6834#undef xmlParseChunk 6835extern __typeof (xmlParseChunk) xmlParseChunk __attribute((alias("xmlParseChunk__internal_alias"))); 6836#else 6837#ifndef xmlParseChunk 6838extern __typeof (xmlParseChunk) xmlParseChunk__internal_alias __attribute((visibility("hidden"))); 6839#define xmlParseChunk xmlParseChunk__internal_alias 6840#endif 6841#endif 6842#endif 6843 6844#ifdef bottom_parser 6845#undef xmlParseComment 6846extern __typeof (xmlParseComment) xmlParseComment __attribute((alias("xmlParseComment__internal_alias"))); 6847#else 6848#ifndef xmlParseComment 6849extern __typeof (xmlParseComment) xmlParseComment__internal_alias __attribute((visibility("hidden"))); 6850#define xmlParseComment xmlParseComment__internal_alias 6851#endif 6852#endif 6853 6854#ifdef bottom_parser 6855#undef xmlParseContent 6856extern __typeof (xmlParseContent) xmlParseContent __attribute((alias("xmlParseContent__internal_alias"))); 6857#else 6858#ifndef xmlParseContent 6859extern __typeof (xmlParseContent) xmlParseContent__internal_alias __attribute((visibility("hidden"))); 6860#define xmlParseContent xmlParseContent__internal_alias 6861#endif 6862#endif 6863 6864#ifdef bottom_parser 6865#undef xmlParseCtxtExternalEntity 6866extern __typeof (xmlParseCtxtExternalEntity) xmlParseCtxtExternalEntity __attribute((alias("xmlParseCtxtExternalEntity__internal_alias"))); 6867#else 6868#ifndef xmlParseCtxtExternalEntity 6869extern __typeof (xmlParseCtxtExternalEntity) xmlParseCtxtExternalEntity__internal_alias __attribute((visibility("hidden"))); 6870#define xmlParseCtxtExternalEntity xmlParseCtxtExternalEntity__internal_alias 6871#endif 6872#endif 6873 6874#if defined(LIBXML_VALID_ENABLED) 6875#ifdef bottom_parser 6876#undef xmlParseDTD 6877extern __typeof (xmlParseDTD) xmlParseDTD __attribute((alias("xmlParseDTD__internal_alias"))); 6878#else 6879#ifndef xmlParseDTD 6880extern __typeof (xmlParseDTD) xmlParseDTD__internal_alias __attribute((visibility("hidden"))); 6881#define xmlParseDTD xmlParseDTD__internal_alias 6882#endif 6883#endif 6884#endif 6885 6886#ifdef bottom_parser 6887#undef xmlParseDefaultDecl 6888extern __typeof (xmlParseDefaultDecl) xmlParseDefaultDecl __attribute((alias("xmlParseDefaultDecl__internal_alias"))); 6889#else 6890#ifndef xmlParseDefaultDecl 6891extern __typeof (xmlParseDefaultDecl) xmlParseDefaultDecl__internal_alias __attribute((visibility("hidden"))); 6892#define xmlParseDefaultDecl xmlParseDefaultDecl__internal_alias 6893#endif 6894#endif 6895 6896#if defined(LIBXML_SAX1_ENABLED) 6897#ifdef bottom_parser 6898#undef xmlParseDoc 6899extern __typeof (xmlParseDoc) xmlParseDoc __attribute((alias("xmlParseDoc__internal_alias"))); 6900#else 6901#ifndef xmlParseDoc 6902extern __typeof (xmlParseDoc) xmlParseDoc__internal_alias __attribute((visibility("hidden"))); 6903#define xmlParseDoc xmlParseDoc__internal_alias 6904#endif 6905#endif 6906#endif 6907 6908#ifdef bottom_parser 6909#undef xmlParseDocTypeDecl 6910extern __typeof (xmlParseDocTypeDecl) xmlParseDocTypeDecl __attribute((alias("xmlParseDocTypeDecl__internal_alias"))); 6911#else 6912#ifndef xmlParseDocTypeDecl 6913extern __typeof (xmlParseDocTypeDecl) xmlParseDocTypeDecl__internal_alias __attribute((visibility("hidden"))); 6914#define xmlParseDocTypeDecl xmlParseDocTypeDecl__internal_alias 6915#endif 6916#endif 6917 6918#ifdef bottom_parser 6919#undef xmlParseDocument 6920extern __typeof (xmlParseDocument) xmlParseDocument __attribute((alias("xmlParseDocument__internal_alias"))); 6921#else 6922#ifndef xmlParseDocument 6923extern __typeof (xmlParseDocument) xmlParseDocument__internal_alias __attribute((visibility("hidden"))); 6924#define xmlParseDocument xmlParseDocument__internal_alias 6925#endif 6926#endif 6927 6928#ifdef bottom_parser 6929#undef xmlParseElement 6930extern __typeof (xmlParseElement) xmlParseElement __attribute((alias("xmlParseElement__internal_alias"))); 6931#else 6932#ifndef xmlParseElement 6933extern __typeof (xmlParseElement) xmlParseElement__internal_alias __attribute((visibility("hidden"))); 6934#define xmlParseElement xmlParseElement__internal_alias 6935#endif 6936#endif 6937 6938#ifdef bottom_parser 6939#undef xmlParseElementChildrenContentDecl 6940extern __typeof (xmlParseElementChildrenContentDecl) xmlParseElementChildrenContentDecl __attribute((alias("xmlParseElementChildrenContentDecl__internal_alias"))); 6941#else 6942#ifndef xmlParseElementChildrenContentDecl 6943extern __typeof (xmlParseElementChildrenContentDecl) xmlParseElementChildrenContentDecl__internal_alias __attribute((visibility("hidden"))); 6944#define xmlParseElementChildrenContentDecl xmlParseElementChildrenContentDecl__internal_alias 6945#endif 6946#endif 6947 6948#ifdef bottom_parser 6949#undef xmlParseElementContentDecl 6950extern __typeof (xmlParseElementContentDecl) xmlParseElementContentDecl __attribute((alias("xmlParseElementContentDecl__internal_alias"))); 6951#else 6952#ifndef xmlParseElementContentDecl 6953extern __typeof (xmlParseElementContentDecl) xmlParseElementContentDecl__internal_alias __attribute((visibility("hidden"))); 6954#define xmlParseElementContentDecl xmlParseElementContentDecl__internal_alias 6955#endif 6956#endif 6957 6958#ifdef bottom_parser 6959#undef xmlParseElementDecl 6960extern __typeof (xmlParseElementDecl) xmlParseElementDecl __attribute((alias("xmlParseElementDecl__internal_alias"))); 6961#else 6962#ifndef xmlParseElementDecl 6963extern __typeof (xmlParseElementDecl) xmlParseElementDecl__internal_alias __attribute((visibility("hidden"))); 6964#define xmlParseElementDecl xmlParseElementDecl__internal_alias 6965#endif 6966#endif 6967 6968#ifdef bottom_parser 6969#undef xmlParseElementMixedContentDecl 6970extern __typeof (xmlParseElementMixedContentDecl) xmlParseElementMixedContentDecl __attribute((alias("xmlParseElementMixedContentDecl__internal_alias"))); 6971#else 6972#ifndef xmlParseElementMixedContentDecl 6973extern __typeof (xmlParseElementMixedContentDecl) xmlParseElementMixedContentDecl__internal_alias __attribute((visibility("hidden"))); 6974#define xmlParseElementMixedContentDecl xmlParseElementMixedContentDecl__internal_alias 6975#endif 6976#endif 6977 6978#ifdef bottom_parser 6979#undef xmlParseEncName 6980extern __typeof (xmlParseEncName) xmlParseEncName __attribute((alias("xmlParseEncName__internal_alias"))); 6981#else 6982#ifndef xmlParseEncName 6983extern __typeof (xmlParseEncName) xmlParseEncName__internal_alias __attribute((visibility("hidden"))); 6984#define xmlParseEncName xmlParseEncName__internal_alias 6985#endif 6986#endif 6987 6988#ifdef bottom_parser 6989#undef xmlParseEncodingDecl 6990extern __typeof (xmlParseEncodingDecl) xmlParseEncodingDecl __attribute((alias("xmlParseEncodingDecl__internal_alias"))); 6991#else 6992#ifndef xmlParseEncodingDecl 6993extern __typeof (xmlParseEncodingDecl) xmlParseEncodingDecl__internal_alias __attribute((visibility("hidden"))); 6994#define xmlParseEncodingDecl xmlParseEncodingDecl__internal_alias 6995#endif 6996#endif 6997 6998#if defined(LIBXML_SAX1_ENABLED) 6999#ifdef bottom_parser 7000#undef xmlParseEndTag 7001extern __typeof (xmlParseEndTag) xmlParseEndTag __attribute((alias("xmlParseEndTag__internal_alias"))); 7002#else 7003#ifndef xmlParseEndTag 7004extern __typeof (xmlParseEndTag) xmlParseEndTag__internal_alias __attribute((visibility("hidden"))); 7005#define xmlParseEndTag xmlParseEndTag__internal_alias 7006#endif 7007#endif 7008#endif 7009 7010#if defined(LIBXML_SAX1_ENABLED) 7011#ifdef bottom_parser 7012#undef xmlParseEntity 7013extern __typeof (xmlParseEntity) xmlParseEntity __attribute((alias("xmlParseEntity__internal_alias"))); 7014#else 7015#ifndef xmlParseEntity 7016extern __typeof (xmlParseEntity) xmlParseEntity__internal_alias __attribute((visibility("hidden"))); 7017#define xmlParseEntity xmlParseEntity__internal_alias 7018#endif 7019#endif 7020#endif 7021 7022#ifdef bottom_parser 7023#undef xmlParseEntityDecl 7024extern __typeof (xmlParseEntityDecl) xmlParseEntityDecl __attribute((alias("xmlParseEntityDecl__internal_alias"))); 7025#else 7026#ifndef xmlParseEntityDecl 7027extern __typeof (xmlParseEntityDecl) xmlParseEntityDecl__internal_alias __attribute((visibility("hidden"))); 7028#define xmlParseEntityDecl xmlParseEntityDecl__internal_alias 7029#endif 7030#endif 7031 7032#ifdef bottom_parser 7033#undef xmlParseEntityRef 7034extern __typeof (xmlParseEntityRef) xmlParseEntityRef __attribute((alias("xmlParseEntityRef__internal_alias"))); 7035#else 7036#ifndef xmlParseEntityRef 7037extern __typeof (xmlParseEntityRef) xmlParseEntityRef__internal_alias __attribute((visibility("hidden"))); 7038#define xmlParseEntityRef xmlParseEntityRef__internal_alias 7039#endif 7040#endif 7041 7042#ifdef bottom_parser 7043#undef xmlParseEntityValue 7044extern __typeof (xmlParseEntityValue) xmlParseEntityValue __attribute((alias("xmlParseEntityValue__internal_alias"))); 7045#else 7046#ifndef xmlParseEntityValue 7047extern __typeof (xmlParseEntityValue) xmlParseEntityValue__internal_alias __attribute((visibility("hidden"))); 7048#define xmlParseEntityValue xmlParseEntityValue__internal_alias 7049#endif 7050#endif 7051 7052#ifdef bottom_parser 7053#undef xmlParseEnumeratedType 7054extern __typeof (xmlParseEnumeratedType) xmlParseEnumeratedType __attribute((alias("xmlParseEnumeratedType__internal_alias"))); 7055#else 7056#ifndef xmlParseEnumeratedType 7057extern __typeof (xmlParseEnumeratedType) xmlParseEnumeratedType__internal_alias __attribute((visibility("hidden"))); 7058#define xmlParseEnumeratedType xmlParseEnumeratedType__internal_alias 7059#endif 7060#endif 7061 7062#ifdef bottom_parser 7063#undef xmlParseEnumerationType 7064extern __typeof (xmlParseEnumerationType) xmlParseEnumerationType __attribute((alias("xmlParseEnumerationType__internal_alias"))); 7065#else 7066#ifndef xmlParseEnumerationType 7067extern __typeof (xmlParseEnumerationType) xmlParseEnumerationType__internal_alias __attribute((visibility("hidden"))); 7068#define xmlParseEnumerationType xmlParseEnumerationType__internal_alias 7069#endif 7070#endif 7071 7072#ifdef bottom_parser 7073#undef xmlParseExtParsedEnt 7074extern __typeof (xmlParseExtParsedEnt) xmlParseExtParsedEnt __attribute((alias("xmlParseExtParsedEnt__internal_alias"))); 7075#else 7076#ifndef xmlParseExtParsedEnt 7077extern __typeof (xmlParseExtParsedEnt) xmlParseExtParsedEnt__internal_alias __attribute((visibility("hidden"))); 7078#define xmlParseExtParsedEnt xmlParseExtParsedEnt__internal_alias 7079#endif 7080#endif 7081 7082#if defined(LIBXML_SAX1_ENABLED) 7083#ifdef bottom_parser 7084#undef xmlParseExternalEntity 7085extern __typeof (xmlParseExternalEntity) xmlParseExternalEntity __attribute((alias("xmlParseExternalEntity__internal_alias"))); 7086#else 7087#ifndef xmlParseExternalEntity 7088extern __typeof (xmlParseExternalEntity) xmlParseExternalEntity__internal_alias __attribute((visibility("hidden"))); 7089#define xmlParseExternalEntity xmlParseExternalEntity__internal_alias 7090#endif 7091#endif 7092#endif 7093 7094#ifdef bottom_parser 7095#undef xmlParseExternalID 7096extern __typeof (xmlParseExternalID) xmlParseExternalID __attribute((alias("xmlParseExternalID__internal_alias"))); 7097#else 7098#ifndef xmlParseExternalID 7099extern __typeof (xmlParseExternalID) xmlParseExternalID__internal_alias __attribute((visibility("hidden"))); 7100#define xmlParseExternalID xmlParseExternalID__internal_alias 7101#endif 7102#endif 7103 7104#ifdef bottom_parser 7105#undef xmlParseExternalSubset 7106extern __typeof (xmlParseExternalSubset) xmlParseExternalSubset __attribute((alias("xmlParseExternalSubset__internal_alias"))); 7107#else 7108#ifndef xmlParseExternalSubset 7109extern __typeof (xmlParseExternalSubset) xmlParseExternalSubset__internal_alias __attribute((visibility("hidden"))); 7110#define xmlParseExternalSubset xmlParseExternalSubset__internal_alias 7111#endif 7112#endif 7113 7114#if defined(LIBXML_SAX1_ENABLED) 7115#ifdef bottom_parser 7116#undef xmlParseFile 7117extern __typeof (xmlParseFile) xmlParseFile __attribute((alias("xmlParseFile__internal_alias"))); 7118#else 7119#ifndef xmlParseFile 7120extern __typeof (xmlParseFile) xmlParseFile__internal_alias __attribute((visibility("hidden"))); 7121#define xmlParseFile xmlParseFile__internal_alias 7122#endif 7123#endif 7124#endif 7125 7126#ifdef bottom_parser 7127#undef xmlParseInNodeContext 7128extern __typeof (xmlParseInNodeContext) xmlParseInNodeContext __attribute((alias("xmlParseInNodeContext__internal_alias"))); 7129#else 7130#ifndef xmlParseInNodeContext 7131extern __typeof (xmlParseInNodeContext) xmlParseInNodeContext__internal_alias __attribute((visibility("hidden"))); 7132#define xmlParseInNodeContext xmlParseInNodeContext__internal_alias 7133#endif 7134#endif 7135 7136#ifdef bottom_parser 7137#undef xmlParseMarkupDecl 7138extern __typeof (xmlParseMarkupDecl) xmlParseMarkupDecl __attribute((alias("xmlParseMarkupDecl__internal_alias"))); 7139#else 7140#ifndef xmlParseMarkupDecl 7141extern __typeof (xmlParseMarkupDecl) xmlParseMarkupDecl__internal_alias __attribute((visibility("hidden"))); 7142#define xmlParseMarkupDecl xmlParseMarkupDecl__internal_alias 7143#endif 7144#endif 7145 7146#if defined(LIBXML_SAX1_ENABLED) 7147#ifdef bottom_parser 7148#undef xmlParseMemory 7149extern __typeof (xmlParseMemory) xmlParseMemory __attribute((alias("xmlParseMemory__internal_alias"))); 7150#else 7151#ifndef xmlParseMemory 7152extern __typeof (xmlParseMemory) xmlParseMemory__internal_alias __attribute((visibility("hidden"))); 7153#define xmlParseMemory xmlParseMemory__internal_alias 7154#endif 7155#endif 7156#endif 7157 7158#ifdef bottom_parser 7159#undef xmlParseMisc 7160extern __typeof (xmlParseMisc) xmlParseMisc __attribute((alias("xmlParseMisc__internal_alias"))); 7161#else 7162#ifndef xmlParseMisc 7163extern __typeof (xmlParseMisc) xmlParseMisc__internal_alias __attribute((visibility("hidden"))); 7164#define xmlParseMisc xmlParseMisc__internal_alias 7165#endif 7166#endif 7167 7168#ifdef bottom_parser 7169#undef xmlParseName 7170extern __typeof (xmlParseName) xmlParseName __attribute((alias("xmlParseName__internal_alias"))); 7171#else 7172#ifndef xmlParseName 7173extern __typeof (xmlParseName) xmlParseName__internal_alias __attribute((visibility("hidden"))); 7174#define xmlParseName xmlParseName__internal_alias 7175#endif 7176#endif 7177 7178#if defined(LIBXML_LEGACY_ENABLED) 7179#ifdef bottom_legacy 7180#undef xmlParseNamespace 7181extern __typeof (xmlParseNamespace) xmlParseNamespace __attribute((alias("xmlParseNamespace__internal_alias"))); 7182#else 7183#ifndef xmlParseNamespace 7184extern __typeof (xmlParseNamespace) xmlParseNamespace__internal_alias __attribute((visibility("hidden"))); 7185#define xmlParseNamespace xmlParseNamespace__internal_alias 7186#endif 7187#endif 7188#endif 7189 7190#ifdef bottom_parser 7191#undef xmlParseNmtoken 7192extern __typeof (xmlParseNmtoken) xmlParseNmtoken __attribute((alias("xmlParseNmtoken__internal_alias"))); 7193#else 7194#ifndef xmlParseNmtoken 7195extern __typeof (xmlParseNmtoken) xmlParseNmtoken__internal_alias __attribute((visibility("hidden"))); 7196#define xmlParseNmtoken xmlParseNmtoken__internal_alias 7197#endif 7198#endif 7199 7200#ifdef bottom_parser 7201#undef xmlParseNotationDecl 7202extern __typeof (xmlParseNotationDecl) xmlParseNotationDecl __attribute((alias("xmlParseNotationDecl__internal_alias"))); 7203#else 7204#ifndef xmlParseNotationDecl 7205extern __typeof (xmlParseNotationDecl) xmlParseNotationDecl__internal_alias __attribute((visibility("hidden"))); 7206#define xmlParseNotationDecl xmlParseNotationDecl__internal_alias 7207#endif 7208#endif 7209 7210#ifdef bottom_parser 7211#undef xmlParseNotationType 7212extern __typeof (xmlParseNotationType) xmlParseNotationType __attribute((alias("xmlParseNotationType__internal_alias"))); 7213#else 7214#ifndef xmlParseNotationType 7215extern __typeof (xmlParseNotationType) xmlParseNotationType__internal_alias __attribute((visibility("hidden"))); 7216#define xmlParseNotationType xmlParseNotationType__internal_alias 7217#endif 7218#endif 7219 7220#ifdef bottom_parser 7221#undef xmlParsePEReference 7222extern __typeof (xmlParsePEReference) xmlParsePEReference __attribute((alias("xmlParsePEReference__internal_alias"))); 7223#else 7224#ifndef xmlParsePEReference 7225extern __typeof (xmlParsePEReference) xmlParsePEReference__internal_alias __attribute((visibility("hidden"))); 7226#define xmlParsePEReference xmlParsePEReference__internal_alias 7227#endif 7228#endif 7229 7230#ifdef bottom_parser 7231#undef xmlParsePI 7232extern __typeof (xmlParsePI) xmlParsePI __attribute((alias("xmlParsePI__internal_alias"))); 7233#else 7234#ifndef xmlParsePI 7235extern __typeof (xmlParsePI) xmlParsePI__internal_alias __attribute((visibility("hidden"))); 7236#define xmlParsePI xmlParsePI__internal_alias 7237#endif 7238#endif 7239 7240#ifdef bottom_parser 7241#undef xmlParsePITarget 7242extern __typeof (xmlParsePITarget) xmlParsePITarget __attribute((alias("xmlParsePITarget__internal_alias"))); 7243#else 7244#ifndef xmlParsePITarget 7245extern __typeof (xmlParsePITarget) xmlParsePITarget__internal_alias __attribute((visibility("hidden"))); 7246#define xmlParsePITarget xmlParsePITarget__internal_alias 7247#endif 7248#endif 7249 7250#ifdef bottom_parser 7251#undef xmlParsePubidLiteral 7252extern __typeof (xmlParsePubidLiteral) xmlParsePubidLiteral __attribute((alias("xmlParsePubidLiteral__internal_alias"))); 7253#else 7254#ifndef xmlParsePubidLiteral 7255extern __typeof (xmlParsePubidLiteral) xmlParsePubidLiteral__internal_alias __attribute((visibility("hidden"))); 7256#define xmlParsePubidLiteral xmlParsePubidLiteral__internal_alias 7257#endif 7258#endif 7259 7260#if defined(LIBXML_LEGACY_ENABLED) 7261#ifdef bottom_legacy 7262#undef xmlParseQuotedString 7263extern __typeof (xmlParseQuotedString) xmlParseQuotedString __attribute((alias("xmlParseQuotedString__internal_alias"))); 7264#else 7265#ifndef xmlParseQuotedString 7266extern __typeof (xmlParseQuotedString) xmlParseQuotedString__internal_alias __attribute((visibility("hidden"))); 7267#define xmlParseQuotedString xmlParseQuotedString__internal_alias 7268#endif 7269#endif 7270#endif 7271 7272#ifdef bottom_parser 7273#undef xmlParseReference 7274extern __typeof (xmlParseReference) xmlParseReference __attribute((alias("xmlParseReference__internal_alias"))); 7275#else 7276#ifndef xmlParseReference 7277extern __typeof (xmlParseReference) xmlParseReference__internal_alias __attribute((visibility("hidden"))); 7278#define xmlParseReference xmlParseReference__internal_alias 7279#endif 7280#endif 7281 7282#ifdef bottom_parser 7283#undef xmlParseSDDecl 7284extern __typeof (xmlParseSDDecl) xmlParseSDDecl __attribute((alias("xmlParseSDDecl__internal_alias"))); 7285#else 7286#ifndef xmlParseSDDecl 7287extern __typeof (xmlParseSDDecl) xmlParseSDDecl__internal_alias __attribute((visibility("hidden"))); 7288#define xmlParseSDDecl xmlParseSDDecl__internal_alias 7289#endif 7290#endif 7291 7292#if defined(LIBXML_SAX1_ENABLED) 7293#ifdef bottom_parser 7294#undef xmlParseStartTag 7295extern __typeof (xmlParseStartTag) xmlParseStartTag __attribute((alias("xmlParseStartTag__internal_alias"))); 7296#else 7297#ifndef xmlParseStartTag 7298extern __typeof (xmlParseStartTag) xmlParseStartTag__internal_alias __attribute((visibility("hidden"))); 7299#define xmlParseStartTag xmlParseStartTag__internal_alias 7300#endif 7301#endif 7302#endif 7303 7304#ifdef bottom_parser 7305#undef xmlParseSystemLiteral 7306extern __typeof (xmlParseSystemLiteral) xmlParseSystemLiteral __attribute((alias("xmlParseSystemLiteral__internal_alias"))); 7307#else 7308#ifndef xmlParseSystemLiteral 7309extern __typeof (xmlParseSystemLiteral) xmlParseSystemLiteral__internal_alias __attribute((visibility("hidden"))); 7310#define xmlParseSystemLiteral xmlParseSystemLiteral__internal_alias 7311#endif 7312#endif 7313 7314#ifdef bottom_parser 7315#undef xmlParseTextDecl 7316extern __typeof (xmlParseTextDecl) xmlParseTextDecl __attribute((alias("xmlParseTextDecl__internal_alias"))); 7317#else 7318#ifndef xmlParseTextDecl 7319extern __typeof (xmlParseTextDecl) xmlParseTextDecl__internal_alias __attribute((visibility("hidden"))); 7320#define xmlParseTextDecl xmlParseTextDecl__internal_alias 7321#endif 7322#endif 7323 7324#ifdef bottom_uri 7325#undef xmlParseURI 7326extern __typeof (xmlParseURI) xmlParseURI __attribute((alias("xmlParseURI__internal_alias"))); 7327#else 7328#ifndef xmlParseURI 7329extern __typeof (xmlParseURI) xmlParseURI__internal_alias __attribute((visibility("hidden"))); 7330#define xmlParseURI xmlParseURI__internal_alias 7331#endif 7332#endif 7333 7334#ifdef bottom_uri 7335#undef xmlParseURIRaw 7336extern __typeof (xmlParseURIRaw) xmlParseURIRaw __attribute((alias("xmlParseURIRaw__internal_alias"))); 7337#else 7338#ifndef xmlParseURIRaw 7339extern __typeof (xmlParseURIRaw) xmlParseURIRaw__internal_alias __attribute((visibility("hidden"))); 7340#define xmlParseURIRaw xmlParseURIRaw__internal_alias 7341#endif 7342#endif 7343 7344#ifdef bottom_uri 7345#undef xmlParseURIReference 7346extern __typeof (xmlParseURIReference) xmlParseURIReference __attribute((alias("xmlParseURIReference__internal_alias"))); 7347#else 7348#ifndef xmlParseURIReference 7349extern __typeof (xmlParseURIReference) xmlParseURIReference__internal_alias __attribute((visibility("hidden"))); 7350#define xmlParseURIReference xmlParseURIReference__internal_alias 7351#endif 7352#endif 7353 7354#ifdef bottom_parser 7355#undef xmlParseVersionInfo 7356extern __typeof (xmlParseVersionInfo) xmlParseVersionInfo __attribute((alias("xmlParseVersionInfo__internal_alias"))); 7357#else 7358#ifndef xmlParseVersionInfo 7359extern __typeof (xmlParseVersionInfo) xmlParseVersionInfo__internal_alias __attribute((visibility("hidden"))); 7360#define xmlParseVersionInfo xmlParseVersionInfo__internal_alias 7361#endif 7362#endif 7363 7364#ifdef bottom_parser 7365#undef xmlParseVersionNum 7366extern __typeof (xmlParseVersionNum) xmlParseVersionNum __attribute((alias("xmlParseVersionNum__internal_alias"))); 7367#else 7368#ifndef xmlParseVersionNum 7369extern __typeof (xmlParseVersionNum) xmlParseVersionNum__internal_alias __attribute((visibility("hidden"))); 7370#define xmlParseVersionNum xmlParseVersionNum__internal_alias 7371#endif 7372#endif 7373 7374#ifdef bottom_parser 7375#undef xmlParseXMLDecl 7376extern __typeof (xmlParseXMLDecl) xmlParseXMLDecl __attribute((alias("xmlParseXMLDecl__internal_alias"))); 7377#else 7378#ifndef xmlParseXMLDecl 7379extern __typeof (xmlParseXMLDecl) xmlParseXMLDecl__internal_alias __attribute((visibility("hidden"))); 7380#define xmlParseXMLDecl xmlParseXMLDecl__internal_alias 7381#endif 7382#endif 7383 7384#ifdef bottom_parserInternals 7385#undef xmlParserAddNodeInfo 7386extern __typeof (xmlParserAddNodeInfo) xmlParserAddNodeInfo __attribute((alias("xmlParserAddNodeInfo__internal_alias"))); 7387#else 7388#ifndef xmlParserAddNodeInfo 7389extern __typeof (xmlParserAddNodeInfo) xmlParserAddNodeInfo__internal_alias __attribute((visibility("hidden"))); 7390#define xmlParserAddNodeInfo xmlParserAddNodeInfo__internal_alias 7391#endif 7392#endif 7393 7394#ifdef bottom_error 7395#undef xmlParserError 7396extern __typeof (xmlParserError) xmlParserError __attribute((alias("xmlParserError__internal_alias"))); 7397#else 7398#ifndef xmlParserError 7399extern __typeof (xmlParserError) xmlParserError__internal_alias __attribute((visibility("hidden"))); 7400#define xmlParserError xmlParserError__internal_alias 7401#endif 7402#endif 7403 7404#ifdef bottom_parserInternals 7405#undef xmlParserFindNodeInfo 7406extern __typeof (xmlParserFindNodeInfo) xmlParserFindNodeInfo __attribute((alias("xmlParserFindNodeInfo__internal_alias"))); 7407#else 7408#ifndef xmlParserFindNodeInfo 7409extern __typeof (xmlParserFindNodeInfo) xmlParserFindNodeInfo__internal_alias __attribute((visibility("hidden"))); 7410#define xmlParserFindNodeInfo xmlParserFindNodeInfo__internal_alias 7411#endif 7412#endif 7413 7414#ifdef bottom_parserInternals 7415#undef xmlParserFindNodeInfoIndex 7416extern __typeof (xmlParserFindNodeInfoIndex) xmlParserFindNodeInfoIndex __attribute((alias("xmlParserFindNodeInfoIndex__internal_alias"))); 7417#else 7418#ifndef xmlParserFindNodeInfoIndex 7419extern __typeof (xmlParserFindNodeInfoIndex) xmlParserFindNodeInfoIndex__internal_alias __attribute((visibility("hidden"))); 7420#define xmlParserFindNodeInfoIndex xmlParserFindNodeInfoIndex__internal_alias 7421#endif 7422#endif 7423 7424#ifdef bottom_xmlIO 7425#undef xmlParserGetDirectory 7426extern __typeof (xmlParserGetDirectory) xmlParserGetDirectory __attribute((alias("xmlParserGetDirectory__internal_alias"))); 7427#else 7428#ifndef xmlParserGetDirectory 7429extern __typeof (xmlParserGetDirectory) xmlParserGetDirectory__internal_alias __attribute((visibility("hidden"))); 7430#define xmlParserGetDirectory xmlParserGetDirectory__internal_alias 7431#endif 7432#endif 7433 7434#ifdef bottom_parser 7435#undef xmlParserHandlePEReference 7436extern __typeof (xmlParserHandlePEReference) xmlParserHandlePEReference __attribute((alias("xmlParserHandlePEReference__internal_alias"))); 7437#else 7438#ifndef xmlParserHandlePEReference 7439extern __typeof (xmlParserHandlePEReference) xmlParserHandlePEReference__internal_alias __attribute((visibility("hidden"))); 7440#define xmlParserHandlePEReference xmlParserHandlePEReference__internal_alias 7441#endif 7442#endif 7443 7444#if defined(LIBXML_LEGACY_ENABLED) 7445#ifdef bottom_legacy 7446#undef xmlParserHandleReference 7447extern __typeof (xmlParserHandleReference) xmlParserHandleReference __attribute((alias("xmlParserHandleReference__internal_alias"))); 7448#else 7449#ifndef xmlParserHandleReference 7450extern __typeof (xmlParserHandleReference) xmlParserHandleReference__internal_alias __attribute((visibility("hidden"))); 7451#define xmlParserHandleReference xmlParserHandleReference__internal_alias 7452#endif 7453#endif 7454#endif 7455 7456#ifdef bottom_xmlIO 7457#undef xmlParserInputBufferCreateFd 7458extern __typeof (xmlParserInputBufferCreateFd) xmlParserInputBufferCreateFd __attribute((alias("xmlParserInputBufferCreateFd__internal_alias"))); 7459#else 7460#ifndef xmlParserInputBufferCreateFd 7461extern __typeof (xmlParserInputBufferCreateFd) xmlParserInputBufferCreateFd__internal_alias __attribute((visibility("hidden"))); 7462#define xmlParserInputBufferCreateFd xmlParserInputBufferCreateFd__internal_alias 7463#endif 7464#endif 7465 7466#ifdef bottom_xmlIO 7467#undef xmlParserInputBufferCreateFile 7468extern __typeof (xmlParserInputBufferCreateFile) xmlParserInputBufferCreateFile __attribute((alias("xmlParserInputBufferCreateFile__internal_alias"))); 7469#else 7470#ifndef xmlParserInputBufferCreateFile 7471extern __typeof (xmlParserInputBufferCreateFile) xmlParserInputBufferCreateFile__internal_alias __attribute((visibility("hidden"))); 7472#define xmlParserInputBufferCreateFile xmlParserInputBufferCreateFile__internal_alias 7473#endif 7474#endif 7475 7476#ifdef bottom_xmlIO 7477#undef xmlParserInputBufferCreateFilename 7478extern __typeof (xmlParserInputBufferCreateFilename) xmlParserInputBufferCreateFilename __attribute((alias("xmlParserInputBufferCreateFilename__internal_alias"))); 7479#else 7480#ifndef xmlParserInputBufferCreateFilename 7481extern __typeof (xmlParserInputBufferCreateFilename) xmlParserInputBufferCreateFilename__internal_alias __attribute((visibility("hidden"))); 7482#define xmlParserInputBufferCreateFilename xmlParserInputBufferCreateFilename__internal_alias 7483#endif 7484#endif 7485 7486#ifdef bottom_xmlIO 7487#undef xmlParserInputBufferCreateFilenameDefault 7488extern __typeof (xmlParserInputBufferCreateFilenameDefault) xmlParserInputBufferCreateFilenameDefault __attribute((alias("xmlParserInputBufferCreateFilenameDefault__internal_alias"))); 7489#else 7490#ifndef xmlParserInputBufferCreateFilenameDefault 7491extern __typeof (xmlParserInputBufferCreateFilenameDefault) xmlParserInputBufferCreateFilenameDefault__internal_alias __attribute((visibility("hidden"))); 7492#define xmlParserInputBufferCreateFilenameDefault xmlParserInputBufferCreateFilenameDefault__internal_alias 7493#endif 7494#endif 7495 7496#ifdef bottom_xmlIO 7497#undef xmlParserInputBufferCreateIO 7498extern __typeof (xmlParserInputBufferCreateIO) xmlParserInputBufferCreateIO __attribute((alias("xmlParserInputBufferCreateIO__internal_alias"))); 7499#else 7500#ifndef xmlParserInputBufferCreateIO 7501extern __typeof (xmlParserInputBufferCreateIO) xmlParserInputBufferCreateIO__internal_alias __attribute((visibility("hidden"))); 7502#define xmlParserInputBufferCreateIO xmlParserInputBufferCreateIO__internal_alias 7503#endif 7504#endif 7505 7506#ifdef bottom_xmlIO 7507#undef xmlParserInputBufferCreateMem 7508extern __typeof (xmlParserInputBufferCreateMem) xmlParserInputBufferCreateMem __attribute((alias("xmlParserInputBufferCreateMem__internal_alias"))); 7509#else 7510#ifndef xmlParserInputBufferCreateMem 7511extern __typeof (xmlParserInputBufferCreateMem) xmlParserInputBufferCreateMem__internal_alias __attribute((visibility("hidden"))); 7512#define xmlParserInputBufferCreateMem xmlParserInputBufferCreateMem__internal_alias 7513#endif 7514#endif 7515 7516#ifdef bottom_xmlIO 7517#undef xmlParserInputBufferCreateStatic 7518extern __typeof (xmlParserInputBufferCreateStatic) xmlParserInputBufferCreateStatic __attribute((alias("xmlParserInputBufferCreateStatic__internal_alias"))); 7519#else 7520#ifndef xmlParserInputBufferCreateStatic 7521extern __typeof (xmlParserInputBufferCreateStatic) xmlParserInputBufferCreateStatic__internal_alias __attribute((visibility("hidden"))); 7522#define xmlParserInputBufferCreateStatic xmlParserInputBufferCreateStatic__internal_alias 7523#endif 7524#endif 7525 7526#ifdef bottom_xmlIO 7527#undef xmlParserInputBufferGrow 7528extern __typeof (xmlParserInputBufferGrow) xmlParserInputBufferGrow __attribute((alias("xmlParserInputBufferGrow__internal_alias"))); 7529#else 7530#ifndef xmlParserInputBufferGrow 7531extern __typeof (xmlParserInputBufferGrow) xmlParserInputBufferGrow__internal_alias __attribute((visibility("hidden"))); 7532#define xmlParserInputBufferGrow xmlParserInputBufferGrow__internal_alias 7533#endif 7534#endif 7535 7536#ifdef bottom_xmlIO 7537#undef xmlParserInputBufferPush 7538extern __typeof (xmlParserInputBufferPush) xmlParserInputBufferPush __attribute((alias("xmlParserInputBufferPush__internal_alias"))); 7539#else 7540#ifndef xmlParserInputBufferPush 7541extern __typeof (xmlParserInputBufferPush) xmlParserInputBufferPush__internal_alias __attribute((visibility("hidden"))); 7542#define xmlParserInputBufferPush xmlParserInputBufferPush__internal_alias 7543#endif 7544#endif 7545 7546#ifdef bottom_xmlIO 7547#undef xmlParserInputBufferRead 7548extern __typeof (xmlParserInputBufferRead) xmlParserInputBufferRead __attribute((alias("xmlParserInputBufferRead__internal_alias"))); 7549#else 7550#ifndef xmlParserInputBufferRead 7551extern __typeof (xmlParserInputBufferRead) xmlParserInputBufferRead__internal_alias __attribute((visibility("hidden"))); 7552#define xmlParserInputBufferRead xmlParserInputBufferRead__internal_alias 7553#endif 7554#endif 7555 7556#ifdef bottom_parserInternals 7557#undef xmlParserInputGrow 7558extern __typeof (xmlParserInputGrow) xmlParserInputGrow __attribute((alias("xmlParserInputGrow__internal_alias"))); 7559#else 7560#ifndef xmlParserInputGrow 7561extern __typeof (xmlParserInputGrow) xmlParserInputGrow__internal_alias __attribute((visibility("hidden"))); 7562#define xmlParserInputGrow xmlParserInputGrow__internal_alias 7563#endif 7564#endif 7565 7566#ifdef bottom_parserInternals 7567#undef xmlParserInputRead 7568extern __typeof (xmlParserInputRead) xmlParserInputRead __attribute((alias("xmlParserInputRead__internal_alias"))); 7569#else 7570#ifndef xmlParserInputRead 7571extern __typeof (xmlParserInputRead) xmlParserInputRead__internal_alias __attribute((visibility("hidden"))); 7572#define xmlParserInputRead xmlParserInputRead__internal_alias 7573#endif 7574#endif 7575 7576#ifdef bottom_parserInternals 7577#undef xmlParserInputShrink 7578extern __typeof (xmlParserInputShrink) xmlParserInputShrink __attribute((alias("xmlParserInputShrink__internal_alias"))); 7579#else 7580#ifndef xmlParserInputShrink 7581extern __typeof (xmlParserInputShrink) xmlParserInputShrink__internal_alias __attribute((visibility("hidden"))); 7582#define xmlParserInputShrink xmlParserInputShrink__internal_alias 7583#endif 7584#endif 7585 7586#ifdef bottom_error 7587#undef xmlParserPrintFileContext 7588extern __typeof (xmlParserPrintFileContext) xmlParserPrintFileContext __attribute((alias("xmlParserPrintFileContext__internal_alias"))); 7589#else 7590#ifndef xmlParserPrintFileContext 7591extern __typeof (xmlParserPrintFileContext) xmlParserPrintFileContext__internal_alias __attribute((visibility("hidden"))); 7592#define xmlParserPrintFileContext xmlParserPrintFileContext__internal_alias 7593#endif 7594#endif 7595 7596#ifdef bottom_error 7597#undef xmlParserPrintFileInfo 7598extern __typeof (xmlParserPrintFileInfo) xmlParserPrintFileInfo __attribute((alias("xmlParserPrintFileInfo__internal_alias"))); 7599#else 7600#ifndef xmlParserPrintFileInfo 7601extern __typeof (xmlParserPrintFileInfo) xmlParserPrintFileInfo__internal_alias __attribute((visibility("hidden"))); 7602#define xmlParserPrintFileInfo xmlParserPrintFileInfo__internal_alias 7603#endif 7604#endif 7605 7606#ifdef bottom_error 7607#undef xmlParserValidityError 7608extern __typeof (xmlParserValidityError) xmlParserValidityError __attribute((alias("xmlParserValidityError__internal_alias"))); 7609#else 7610#ifndef xmlParserValidityError 7611extern __typeof (xmlParserValidityError) xmlParserValidityError__internal_alias __attribute((visibility("hidden"))); 7612#define xmlParserValidityError xmlParserValidityError__internal_alias 7613#endif 7614#endif 7615 7616#ifdef bottom_error 7617#undef xmlParserValidityWarning 7618extern __typeof (xmlParserValidityWarning) xmlParserValidityWarning __attribute((alias("xmlParserValidityWarning__internal_alias"))); 7619#else 7620#ifndef xmlParserValidityWarning 7621extern __typeof (xmlParserValidityWarning) xmlParserValidityWarning__internal_alias __attribute((visibility("hidden"))); 7622#define xmlParserValidityWarning xmlParserValidityWarning__internal_alias 7623#endif 7624#endif 7625 7626#ifdef bottom_error 7627#undef xmlParserWarning 7628extern __typeof (xmlParserWarning) xmlParserWarning __attribute((alias("xmlParserWarning__internal_alias"))); 7629#else 7630#ifndef xmlParserWarning 7631extern __typeof (xmlParserWarning) xmlParserWarning__internal_alias __attribute((visibility("hidden"))); 7632#define xmlParserWarning xmlParserWarning__internal_alias 7633#endif 7634#endif 7635 7636#if defined(LIBXML_PATTERN_ENABLED) 7637#ifdef bottom_pattern 7638#undef xmlPatternFromRoot 7639extern __typeof (xmlPatternFromRoot) xmlPatternFromRoot __attribute((alias("xmlPatternFromRoot__internal_alias"))); 7640#else 7641#ifndef xmlPatternFromRoot 7642extern __typeof (xmlPatternFromRoot) xmlPatternFromRoot__internal_alias __attribute((visibility("hidden"))); 7643#define xmlPatternFromRoot xmlPatternFromRoot__internal_alias 7644#endif 7645#endif 7646#endif 7647 7648#if defined(LIBXML_PATTERN_ENABLED) 7649#ifdef bottom_pattern 7650#undef xmlPatternGetStreamCtxt 7651extern __typeof (xmlPatternGetStreamCtxt) xmlPatternGetStreamCtxt __attribute((alias("xmlPatternGetStreamCtxt__internal_alias"))); 7652#else 7653#ifndef xmlPatternGetStreamCtxt 7654extern __typeof (xmlPatternGetStreamCtxt) xmlPatternGetStreamCtxt__internal_alias __attribute((visibility("hidden"))); 7655#define xmlPatternGetStreamCtxt xmlPatternGetStreamCtxt__internal_alias 7656#endif 7657#endif 7658#endif 7659 7660#if defined(LIBXML_PATTERN_ENABLED) 7661#ifdef bottom_pattern 7662#undef xmlPatternMatch 7663extern __typeof (xmlPatternMatch) xmlPatternMatch __attribute((alias("xmlPatternMatch__internal_alias"))); 7664#else 7665#ifndef xmlPatternMatch 7666extern __typeof (xmlPatternMatch) xmlPatternMatch__internal_alias __attribute((visibility("hidden"))); 7667#define xmlPatternMatch xmlPatternMatch__internal_alias 7668#endif 7669#endif 7670#endif 7671 7672#if defined(LIBXML_PATTERN_ENABLED) 7673#ifdef bottom_pattern 7674#undef xmlPatternMaxDepth 7675extern __typeof (xmlPatternMaxDepth) xmlPatternMaxDepth __attribute((alias("xmlPatternMaxDepth__internal_alias"))); 7676#else 7677#ifndef xmlPatternMaxDepth 7678extern __typeof (xmlPatternMaxDepth) xmlPatternMaxDepth__internal_alias __attribute((visibility("hidden"))); 7679#define xmlPatternMaxDepth xmlPatternMaxDepth__internal_alias 7680#endif 7681#endif 7682#endif 7683 7684#if defined(LIBXML_PATTERN_ENABLED) 7685#ifdef bottom_pattern 7686#undef xmlPatternMinDepth 7687extern __typeof (xmlPatternMinDepth) xmlPatternMinDepth __attribute((alias("xmlPatternMinDepth__internal_alias"))); 7688#else 7689#ifndef xmlPatternMinDepth 7690extern __typeof (xmlPatternMinDepth) xmlPatternMinDepth__internal_alias __attribute((visibility("hidden"))); 7691#define xmlPatternMinDepth xmlPatternMinDepth__internal_alias 7692#endif 7693#endif 7694#endif 7695 7696#if defined(LIBXML_PATTERN_ENABLED) 7697#ifdef bottom_pattern 7698#undef xmlPatternStreamable 7699extern __typeof (xmlPatternStreamable) xmlPatternStreamable __attribute((alias("xmlPatternStreamable__internal_alias"))); 7700#else 7701#ifndef xmlPatternStreamable 7702extern __typeof (xmlPatternStreamable) xmlPatternStreamable__internal_alias __attribute((visibility("hidden"))); 7703#define xmlPatternStreamable xmlPatternStreamable__internal_alias 7704#endif 7705#endif 7706#endif 7707 7708#if defined(LIBXML_PATTERN_ENABLED) 7709#ifdef bottom_pattern 7710#undef xmlPatterncompile 7711extern __typeof (xmlPatterncompile) xmlPatterncompile __attribute((alias("xmlPatterncompile__internal_alias"))); 7712#else 7713#ifndef xmlPatterncompile 7714extern __typeof (xmlPatterncompile) xmlPatterncompile__internal_alias __attribute((visibility("hidden"))); 7715#define xmlPatterncompile xmlPatterncompile__internal_alias 7716#endif 7717#endif 7718#endif 7719 7720#ifdef bottom_parserInternals 7721#undef xmlPedanticParserDefault 7722extern __typeof (xmlPedanticParserDefault) xmlPedanticParserDefault __attribute((alias("xmlPedanticParserDefault__internal_alias"))); 7723#else 7724#ifndef xmlPedanticParserDefault 7725extern __typeof (xmlPedanticParserDefault) xmlPedanticParserDefault__internal_alias __attribute((visibility("hidden"))); 7726#define xmlPedanticParserDefault xmlPedanticParserDefault__internal_alias 7727#endif 7728#endif 7729 7730#ifdef bottom_parser 7731#undef xmlPopInput 7732extern __typeof (xmlPopInput) xmlPopInput __attribute((alias("xmlPopInput__internal_alias"))); 7733#else 7734#ifndef xmlPopInput 7735extern __typeof (xmlPopInput) xmlPopInput__internal_alias __attribute((visibility("hidden"))); 7736#define xmlPopInput xmlPopInput__internal_alias 7737#endif 7738#endif 7739 7740#ifdef bottom_xmlIO 7741#undef xmlPopInputCallbacks 7742extern __typeof (xmlPopInputCallbacks) xmlPopInputCallbacks __attribute((alias("xmlPopInputCallbacks__internal_alias"))); 7743#else 7744#ifndef xmlPopInputCallbacks 7745extern __typeof (xmlPopInputCallbacks) xmlPopInputCallbacks__internal_alias __attribute((visibility("hidden"))); 7746#define xmlPopInputCallbacks xmlPopInputCallbacks__internal_alias 7747#endif 7748#endif 7749 7750#ifdef bottom_uri 7751#undef xmlPrintURI 7752extern __typeof (xmlPrintURI) xmlPrintURI __attribute((alias("xmlPrintURI__internal_alias"))); 7753#else 7754#ifndef xmlPrintURI 7755extern __typeof (xmlPrintURI) xmlPrintURI__internal_alias __attribute((visibility("hidden"))); 7756#define xmlPrintURI xmlPrintURI__internal_alias 7757#endif 7758#endif 7759 7760#ifdef bottom_parser 7761#undef xmlPushInput 7762extern __typeof (xmlPushInput) xmlPushInput __attribute((alias("xmlPushInput__internal_alias"))); 7763#else 7764#ifndef xmlPushInput 7765extern __typeof (xmlPushInput) xmlPushInput__internal_alias __attribute((visibility("hidden"))); 7766#define xmlPushInput xmlPushInput__internal_alias 7767#endif 7768#endif 7769 7770#ifdef bottom_threads 7771#undef xmlRMutexLock 7772extern __typeof (xmlRMutexLock) xmlRMutexLock __attribute((alias("xmlRMutexLock__internal_alias"))); 7773#else 7774#ifndef xmlRMutexLock 7775extern __typeof (xmlRMutexLock) xmlRMutexLock__internal_alias __attribute((visibility("hidden"))); 7776#define xmlRMutexLock xmlRMutexLock__internal_alias 7777#endif 7778#endif 7779 7780#ifdef bottom_threads 7781#undef xmlRMutexUnlock 7782extern __typeof (xmlRMutexUnlock) xmlRMutexUnlock __attribute((alias("xmlRMutexUnlock__internal_alias"))); 7783#else 7784#ifndef xmlRMutexUnlock 7785extern __typeof (xmlRMutexUnlock) xmlRMutexUnlock__internal_alias __attribute((visibility("hidden"))); 7786#define xmlRMutexUnlock xmlRMutexUnlock__internal_alias 7787#endif 7788#endif 7789 7790#ifdef bottom_parser 7791#undef xmlReadDoc 7792extern __typeof (xmlReadDoc) xmlReadDoc __attribute((alias("xmlReadDoc__internal_alias"))); 7793#else 7794#ifndef xmlReadDoc 7795extern __typeof (xmlReadDoc) xmlReadDoc__internal_alias __attribute((visibility("hidden"))); 7796#define xmlReadDoc xmlReadDoc__internal_alias 7797#endif 7798#endif 7799 7800#ifdef bottom_parser 7801#undef xmlReadFd 7802extern __typeof (xmlReadFd) xmlReadFd __attribute((alias("xmlReadFd__internal_alias"))); 7803#else 7804#ifndef xmlReadFd 7805extern __typeof (xmlReadFd) xmlReadFd__internal_alias __attribute((visibility("hidden"))); 7806#define xmlReadFd xmlReadFd__internal_alias 7807#endif 7808#endif 7809 7810#ifdef bottom_parser 7811#undef xmlReadFile 7812extern __typeof (xmlReadFile) xmlReadFile __attribute((alias("xmlReadFile__internal_alias"))); 7813#else 7814#ifndef xmlReadFile 7815extern __typeof (xmlReadFile) xmlReadFile__internal_alias __attribute((visibility("hidden"))); 7816#define xmlReadFile xmlReadFile__internal_alias 7817#endif 7818#endif 7819 7820#ifdef bottom_parser 7821#undef xmlReadIO 7822extern __typeof (xmlReadIO) xmlReadIO __attribute((alias("xmlReadIO__internal_alias"))); 7823#else 7824#ifndef xmlReadIO 7825extern __typeof (xmlReadIO) xmlReadIO__internal_alias __attribute((visibility("hidden"))); 7826#define xmlReadIO xmlReadIO__internal_alias 7827#endif 7828#endif 7829 7830#ifdef bottom_parser 7831#undef xmlReadMemory 7832extern __typeof (xmlReadMemory) xmlReadMemory __attribute((alias("xmlReadMemory__internal_alias"))); 7833#else 7834#ifndef xmlReadMemory 7835extern __typeof (xmlReadMemory) xmlReadMemory__internal_alias __attribute((visibility("hidden"))); 7836#define xmlReadMemory xmlReadMemory__internal_alias 7837#endif 7838#endif 7839 7840#if defined(LIBXML_READER_ENABLED) 7841#ifdef bottom_xmlreader 7842#undef xmlReaderForDoc 7843extern __typeof (xmlReaderForDoc) xmlReaderForDoc __attribute((alias("xmlReaderForDoc__internal_alias"))); 7844#else 7845#ifndef xmlReaderForDoc 7846extern __typeof (xmlReaderForDoc) xmlReaderForDoc__internal_alias __attribute((visibility("hidden"))); 7847#define xmlReaderForDoc xmlReaderForDoc__internal_alias 7848#endif 7849#endif 7850#endif 7851 7852#if defined(LIBXML_READER_ENABLED) 7853#ifdef bottom_xmlreader 7854#undef xmlReaderForFd 7855extern __typeof (xmlReaderForFd) xmlReaderForFd __attribute((alias("xmlReaderForFd__internal_alias"))); 7856#else 7857#ifndef xmlReaderForFd 7858extern __typeof (xmlReaderForFd) xmlReaderForFd__internal_alias __attribute((visibility("hidden"))); 7859#define xmlReaderForFd xmlReaderForFd__internal_alias 7860#endif 7861#endif 7862#endif 7863 7864#if defined(LIBXML_READER_ENABLED) 7865#ifdef bottom_xmlreader 7866#undef xmlReaderForFile 7867extern __typeof (xmlReaderForFile) xmlReaderForFile __attribute((alias("xmlReaderForFile__internal_alias"))); 7868#else 7869#ifndef xmlReaderForFile 7870extern __typeof (xmlReaderForFile) xmlReaderForFile__internal_alias __attribute((visibility("hidden"))); 7871#define xmlReaderForFile xmlReaderForFile__internal_alias 7872#endif 7873#endif 7874#endif 7875 7876#if defined(LIBXML_READER_ENABLED) 7877#ifdef bottom_xmlreader 7878#undef xmlReaderForIO 7879extern __typeof (xmlReaderForIO) xmlReaderForIO __attribute((alias("xmlReaderForIO__internal_alias"))); 7880#else 7881#ifndef xmlReaderForIO 7882extern __typeof (xmlReaderForIO) xmlReaderForIO__internal_alias __attribute((visibility("hidden"))); 7883#define xmlReaderForIO xmlReaderForIO__internal_alias 7884#endif 7885#endif 7886#endif 7887 7888#if defined(LIBXML_READER_ENABLED) 7889#ifdef bottom_xmlreader 7890#undef xmlReaderForMemory 7891extern __typeof (xmlReaderForMemory) xmlReaderForMemory __attribute((alias("xmlReaderForMemory__internal_alias"))); 7892#else 7893#ifndef xmlReaderForMemory 7894extern __typeof (xmlReaderForMemory) xmlReaderForMemory__internal_alias __attribute((visibility("hidden"))); 7895#define xmlReaderForMemory xmlReaderForMemory__internal_alias 7896#endif 7897#endif 7898#endif 7899 7900#if defined(LIBXML_READER_ENABLED) 7901#ifdef bottom_xmlreader 7902#undef xmlReaderNewDoc 7903extern __typeof (xmlReaderNewDoc) xmlReaderNewDoc __attribute((alias("xmlReaderNewDoc__internal_alias"))); 7904#else 7905#ifndef xmlReaderNewDoc 7906extern __typeof (xmlReaderNewDoc) xmlReaderNewDoc__internal_alias __attribute((visibility("hidden"))); 7907#define xmlReaderNewDoc xmlReaderNewDoc__internal_alias 7908#endif 7909#endif 7910#endif 7911 7912#if defined(LIBXML_READER_ENABLED) 7913#ifdef bottom_xmlreader 7914#undef xmlReaderNewFd 7915extern __typeof (xmlReaderNewFd) xmlReaderNewFd __attribute((alias("xmlReaderNewFd__internal_alias"))); 7916#else 7917#ifndef xmlReaderNewFd 7918extern __typeof (xmlReaderNewFd) xmlReaderNewFd__internal_alias __attribute((visibility("hidden"))); 7919#define xmlReaderNewFd xmlReaderNewFd__internal_alias 7920#endif 7921#endif 7922#endif 7923 7924#if defined(LIBXML_READER_ENABLED) 7925#ifdef bottom_xmlreader 7926#undef xmlReaderNewFile 7927extern __typeof (xmlReaderNewFile) xmlReaderNewFile __attribute((alias("xmlReaderNewFile__internal_alias"))); 7928#else 7929#ifndef xmlReaderNewFile 7930extern __typeof (xmlReaderNewFile) xmlReaderNewFile__internal_alias __attribute((visibility("hidden"))); 7931#define xmlReaderNewFile xmlReaderNewFile__internal_alias 7932#endif 7933#endif 7934#endif 7935 7936#if defined(LIBXML_READER_ENABLED) 7937#ifdef bottom_xmlreader 7938#undef xmlReaderNewIO 7939extern __typeof (xmlReaderNewIO) xmlReaderNewIO __attribute((alias("xmlReaderNewIO__internal_alias"))); 7940#else 7941#ifndef xmlReaderNewIO 7942extern __typeof (xmlReaderNewIO) xmlReaderNewIO__internal_alias __attribute((visibility("hidden"))); 7943#define xmlReaderNewIO xmlReaderNewIO__internal_alias 7944#endif 7945#endif 7946#endif 7947 7948#if defined(LIBXML_READER_ENABLED) 7949#ifdef bottom_xmlreader 7950#undef xmlReaderNewMemory 7951extern __typeof (xmlReaderNewMemory) xmlReaderNewMemory __attribute((alias("xmlReaderNewMemory__internal_alias"))); 7952#else 7953#ifndef xmlReaderNewMemory 7954extern __typeof (xmlReaderNewMemory) xmlReaderNewMemory__internal_alias __attribute((visibility("hidden"))); 7955#define xmlReaderNewMemory xmlReaderNewMemory__internal_alias 7956#endif 7957#endif 7958#endif 7959 7960#if defined(LIBXML_READER_ENABLED) 7961#ifdef bottom_xmlreader 7962#undef xmlReaderNewWalker 7963extern __typeof (xmlReaderNewWalker) xmlReaderNewWalker __attribute((alias("xmlReaderNewWalker__internal_alias"))); 7964#else 7965#ifndef xmlReaderNewWalker 7966extern __typeof (xmlReaderNewWalker) xmlReaderNewWalker__internal_alias __attribute((visibility("hidden"))); 7967#define xmlReaderNewWalker xmlReaderNewWalker__internal_alias 7968#endif 7969#endif 7970#endif 7971 7972#if defined(LIBXML_READER_ENABLED) 7973#ifdef bottom_xmlreader 7974#undef xmlReaderWalker 7975extern __typeof (xmlReaderWalker) xmlReaderWalker __attribute((alias("xmlReaderWalker__internal_alias"))); 7976#else 7977#ifndef xmlReaderWalker 7978extern __typeof (xmlReaderWalker) xmlReaderWalker__internal_alias __attribute((visibility("hidden"))); 7979#define xmlReaderWalker xmlReaderWalker__internal_alias 7980#endif 7981#endif 7982#endif 7983 7984#ifdef bottom_xmlmemory 7985#undef xmlReallocLoc 7986extern __typeof (xmlReallocLoc) xmlReallocLoc __attribute((alias("xmlReallocLoc__internal_alias"))); 7987#else 7988#ifndef xmlReallocLoc 7989extern __typeof (xmlReallocLoc) xmlReallocLoc__internal_alias __attribute((visibility("hidden"))); 7990#define xmlReallocLoc xmlReallocLoc__internal_alias 7991#endif 7992#endif 7993 7994#if defined(LIBXML_TREE_ENABLED) 7995#ifdef bottom_tree 7996#undef xmlReconciliateNs 7997extern __typeof (xmlReconciliateNs) xmlReconciliateNs __attribute((alias("xmlReconciliateNs__internal_alias"))); 7998#else 7999#ifndef xmlReconciliateNs 8000extern __typeof (xmlReconciliateNs) xmlReconciliateNs__internal_alias __attribute((visibility("hidden"))); 8001#define xmlReconciliateNs xmlReconciliateNs__internal_alias 8002#endif 8003#endif 8004#endif 8005 8006#if defined(LIBXML_SAX1_ENABLED) 8007#ifdef bottom_parser 8008#undef xmlRecoverDoc 8009extern __typeof (xmlRecoverDoc) xmlRecoverDoc __attribute((alias("xmlRecoverDoc__internal_alias"))); 8010#else 8011#ifndef xmlRecoverDoc 8012extern __typeof (xmlRecoverDoc) xmlRecoverDoc__internal_alias __attribute((visibility("hidden"))); 8013#define xmlRecoverDoc xmlRecoverDoc__internal_alias 8014#endif 8015#endif 8016#endif 8017 8018#if defined(LIBXML_SAX1_ENABLED) 8019#ifdef bottom_parser 8020#undef xmlRecoverFile 8021extern __typeof (xmlRecoverFile) xmlRecoverFile __attribute((alias("xmlRecoverFile__internal_alias"))); 8022#else 8023#ifndef xmlRecoverFile 8024extern __typeof (xmlRecoverFile) xmlRecoverFile__internal_alias __attribute((visibility("hidden"))); 8025#define xmlRecoverFile xmlRecoverFile__internal_alias 8026#endif 8027#endif 8028#endif 8029 8030#if defined(LIBXML_SAX1_ENABLED) 8031#ifdef bottom_parser 8032#undef xmlRecoverMemory 8033extern __typeof (xmlRecoverMemory) xmlRecoverMemory __attribute((alias("xmlRecoverMemory__internal_alias"))); 8034#else 8035#ifndef xmlRecoverMemory 8036extern __typeof (xmlRecoverMemory) xmlRecoverMemory__internal_alias __attribute((visibility("hidden"))); 8037#define xmlRecoverMemory xmlRecoverMemory__internal_alias 8038#endif 8039#endif 8040#endif 8041 8042#if defined(LIBXML_REGEXP_ENABLED) 8043#ifdef bottom_xmlregexp 8044#undef xmlRegExecErrInfo 8045extern __typeof (xmlRegExecErrInfo) xmlRegExecErrInfo __attribute((alias("xmlRegExecErrInfo__internal_alias"))); 8046#else 8047#ifndef xmlRegExecErrInfo 8048extern __typeof (xmlRegExecErrInfo) xmlRegExecErrInfo__internal_alias __attribute((visibility("hidden"))); 8049#define xmlRegExecErrInfo xmlRegExecErrInfo__internal_alias 8050#endif 8051#endif 8052#endif 8053 8054#if defined(LIBXML_REGEXP_ENABLED) 8055#ifdef bottom_xmlregexp 8056#undef xmlRegExecNextValues 8057extern __typeof (xmlRegExecNextValues) xmlRegExecNextValues __attribute((alias("xmlRegExecNextValues__internal_alias"))); 8058#else 8059#ifndef xmlRegExecNextValues 8060extern __typeof (xmlRegExecNextValues) xmlRegExecNextValues__internal_alias __attribute((visibility("hidden"))); 8061#define xmlRegExecNextValues xmlRegExecNextValues__internal_alias 8062#endif 8063#endif 8064#endif 8065 8066#if defined(LIBXML_REGEXP_ENABLED) 8067#ifdef bottom_xmlregexp 8068#undef xmlRegExecPushString 8069extern __typeof (xmlRegExecPushString) xmlRegExecPushString __attribute((alias("xmlRegExecPushString__internal_alias"))); 8070#else 8071#ifndef xmlRegExecPushString 8072extern __typeof (xmlRegExecPushString) xmlRegExecPushString__internal_alias __attribute((visibility("hidden"))); 8073#define xmlRegExecPushString xmlRegExecPushString__internal_alias 8074#endif 8075#endif 8076#endif 8077 8078#if defined(LIBXML_REGEXP_ENABLED) 8079#ifdef bottom_xmlregexp 8080#undef xmlRegExecPushString2 8081extern __typeof (xmlRegExecPushString2) xmlRegExecPushString2 __attribute((alias("xmlRegExecPushString2__internal_alias"))); 8082#else 8083#ifndef xmlRegExecPushString2 8084extern __typeof (xmlRegExecPushString2) xmlRegExecPushString2__internal_alias __attribute((visibility("hidden"))); 8085#define xmlRegExecPushString2 xmlRegExecPushString2__internal_alias 8086#endif 8087#endif 8088#endif 8089 8090#if defined(LIBXML_REGEXP_ENABLED) 8091#ifdef bottom_xmlregexp 8092#undef xmlRegFreeExecCtxt 8093extern __typeof (xmlRegFreeExecCtxt) xmlRegFreeExecCtxt __attribute((alias("xmlRegFreeExecCtxt__internal_alias"))); 8094#else 8095#ifndef xmlRegFreeExecCtxt 8096extern __typeof (xmlRegFreeExecCtxt) xmlRegFreeExecCtxt__internal_alias __attribute((visibility("hidden"))); 8097#define xmlRegFreeExecCtxt xmlRegFreeExecCtxt__internal_alias 8098#endif 8099#endif 8100#endif 8101 8102#if defined(LIBXML_REGEXP_ENABLED) 8103#ifdef bottom_xmlregexp 8104#undef xmlRegFreeRegexp 8105extern __typeof (xmlRegFreeRegexp) xmlRegFreeRegexp __attribute((alias("xmlRegFreeRegexp__internal_alias"))); 8106#else 8107#ifndef xmlRegFreeRegexp 8108extern __typeof (xmlRegFreeRegexp) xmlRegFreeRegexp__internal_alias __attribute((visibility("hidden"))); 8109#define xmlRegFreeRegexp xmlRegFreeRegexp__internal_alias 8110#endif 8111#endif 8112#endif 8113 8114#if defined(LIBXML_REGEXP_ENABLED) 8115#ifdef bottom_xmlregexp 8116#undef xmlRegNewExecCtxt 8117extern __typeof (xmlRegNewExecCtxt) xmlRegNewExecCtxt __attribute((alias("xmlRegNewExecCtxt__internal_alias"))); 8118#else 8119#ifndef xmlRegNewExecCtxt 8120extern __typeof (xmlRegNewExecCtxt) xmlRegNewExecCtxt__internal_alias __attribute((visibility("hidden"))); 8121#define xmlRegNewExecCtxt xmlRegNewExecCtxt__internal_alias 8122#endif 8123#endif 8124#endif 8125 8126#if defined(LIBXML_REGEXP_ENABLED) 8127#ifdef bottom_xmlregexp 8128#undef xmlRegexpCompile 8129extern __typeof (xmlRegexpCompile) xmlRegexpCompile __attribute((alias("xmlRegexpCompile__internal_alias"))); 8130#else 8131#ifndef xmlRegexpCompile 8132extern __typeof (xmlRegexpCompile) xmlRegexpCompile__internal_alias __attribute((visibility("hidden"))); 8133#define xmlRegexpCompile xmlRegexpCompile__internal_alias 8134#endif 8135#endif 8136#endif 8137 8138#if defined(LIBXML_REGEXP_ENABLED) 8139#ifdef bottom_xmlregexp 8140#undef xmlRegexpExec 8141extern __typeof (xmlRegexpExec) xmlRegexpExec __attribute((alias("xmlRegexpExec__internal_alias"))); 8142#else 8143#ifndef xmlRegexpExec 8144extern __typeof (xmlRegexpExec) xmlRegexpExec__internal_alias __attribute((visibility("hidden"))); 8145#define xmlRegexpExec xmlRegexpExec__internal_alias 8146#endif 8147#endif 8148#endif 8149 8150#if defined(LIBXML_REGEXP_ENABLED) 8151#ifdef bottom_xmlregexp 8152#undef xmlRegexpIsDeterminist 8153extern __typeof (xmlRegexpIsDeterminist) xmlRegexpIsDeterminist __attribute((alias("xmlRegexpIsDeterminist__internal_alias"))); 8154#else 8155#ifndef xmlRegexpIsDeterminist 8156extern __typeof (xmlRegexpIsDeterminist) xmlRegexpIsDeterminist__internal_alias __attribute((visibility("hidden"))); 8157#define xmlRegexpIsDeterminist xmlRegexpIsDeterminist__internal_alias 8158#endif 8159#endif 8160#endif 8161 8162#if defined(LIBXML_REGEXP_ENABLED) 8163#ifdef bottom_xmlregexp 8164#undef xmlRegexpPrint 8165extern __typeof (xmlRegexpPrint) xmlRegexpPrint __attribute((alias("xmlRegexpPrint__internal_alias"))); 8166#else 8167#ifndef xmlRegexpPrint 8168extern __typeof (xmlRegexpPrint) xmlRegexpPrint__internal_alias __attribute((visibility("hidden"))); 8169#define xmlRegexpPrint xmlRegexpPrint__internal_alias 8170#endif 8171#endif 8172#endif 8173 8174#ifdef bottom_encoding 8175#undef xmlRegisterCharEncodingHandler 8176extern __typeof (xmlRegisterCharEncodingHandler) xmlRegisterCharEncodingHandler __attribute((alias("xmlRegisterCharEncodingHandler__internal_alias"))); 8177#else 8178#ifndef xmlRegisterCharEncodingHandler 8179extern __typeof (xmlRegisterCharEncodingHandler) xmlRegisterCharEncodingHandler__internal_alias __attribute((visibility("hidden"))); 8180#define xmlRegisterCharEncodingHandler xmlRegisterCharEncodingHandler__internal_alias 8181#endif 8182#endif 8183 8184#ifdef bottom_xmlIO 8185#undef xmlRegisterDefaultInputCallbacks 8186extern __typeof (xmlRegisterDefaultInputCallbacks) xmlRegisterDefaultInputCallbacks __attribute((alias("xmlRegisterDefaultInputCallbacks__internal_alias"))); 8187#else 8188#ifndef xmlRegisterDefaultInputCallbacks 8189extern __typeof (xmlRegisterDefaultInputCallbacks) xmlRegisterDefaultInputCallbacks__internal_alias __attribute((visibility("hidden"))); 8190#define xmlRegisterDefaultInputCallbacks xmlRegisterDefaultInputCallbacks__internal_alias 8191#endif 8192#endif 8193 8194#if defined(LIBXML_OUTPUT_ENABLED) 8195#ifdef bottom_xmlIO 8196#undef xmlRegisterDefaultOutputCallbacks 8197extern __typeof (xmlRegisterDefaultOutputCallbacks) xmlRegisterDefaultOutputCallbacks __attribute((alias("xmlRegisterDefaultOutputCallbacks__internal_alias"))); 8198#else 8199#ifndef xmlRegisterDefaultOutputCallbacks 8200extern __typeof (xmlRegisterDefaultOutputCallbacks) xmlRegisterDefaultOutputCallbacks__internal_alias __attribute((visibility("hidden"))); 8201#define xmlRegisterDefaultOutputCallbacks xmlRegisterDefaultOutputCallbacks__internal_alias 8202#endif 8203#endif 8204#endif 8205 8206#if defined(LIBXML_OUTPUT_ENABLED) && defined(LIBXML_HTTP_ENABLED) 8207#ifdef bottom_xmlIO 8208#undef xmlRegisterHTTPPostCallbacks 8209extern __typeof (xmlRegisterHTTPPostCallbacks) xmlRegisterHTTPPostCallbacks __attribute((alias("xmlRegisterHTTPPostCallbacks__internal_alias"))); 8210#else 8211#ifndef xmlRegisterHTTPPostCallbacks 8212extern __typeof (xmlRegisterHTTPPostCallbacks) xmlRegisterHTTPPostCallbacks__internal_alias __attribute((visibility("hidden"))); 8213#define xmlRegisterHTTPPostCallbacks xmlRegisterHTTPPostCallbacks__internal_alias 8214#endif 8215#endif 8216#endif 8217 8218#ifdef bottom_xmlIO 8219#undef xmlRegisterInputCallbacks 8220extern __typeof (xmlRegisterInputCallbacks) xmlRegisterInputCallbacks __attribute((alias("xmlRegisterInputCallbacks__internal_alias"))); 8221#else 8222#ifndef xmlRegisterInputCallbacks 8223extern __typeof (xmlRegisterInputCallbacks) xmlRegisterInputCallbacks__internal_alias __attribute((visibility("hidden"))); 8224#define xmlRegisterInputCallbacks xmlRegisterInputCallbacks__internal_alias 8225#endif 8226#endif 8227 8228#ifdef bottom_globals 8229#undef xmlRegisterNodeDefault 8230extern __typeof (xmlRegisterNodeDefault) xmlRegisterNodeDefault __attribute((alias("xmlRegisterNodeDefault__internal_alias"))); 8231#else 8232#ifndef xmlRegisterNodeDefault 8233extern __typeof (xmlRegisterNodeDefault) xmlRegisterNodeDefault__internal_alias __attribute((visibility("hidden"))); 8234#define xmlRegisterNodeDefault xmlRegisterNodeDefault__internal_alias 8235#endif 8236#endif 8237 8238#if defined(LIBXML_OUTPUT_ENABLED) 8239#ifdef bottom_xmlIO 8240#undef xmlRegisterOutputCallbacks 8241extern __typeof (xmlRegisterOutputCallbacks) xmlRegisterOutputCallbacks __attribute((alias("xmlRegisterOutputCallbacks__internal_alias"))); 8242#else 8243#ifndef xmlRegisterOutputCallbacks 8244extern __typeof (xmlRegisterOutputCallbacks) xmlRegisterOutputCallbacks__internal_alias __attribute((visibility("hidden"))); 8245#define xmlRegisterOutputCallbacks xmlRegisterOutputCallbacks__internal_alias 8246#endif 8247#endif 8248#endif 8249 8250#if defined(LIBXML_SCHEMAS_ENABLED) 8251#ifdef bottom_relaxng 8252#undef xmlRelaxNGCleanupTypes 8253extern __typeof (xmlRelaxNGCleanupTypes) xmlRelaxNGCleanupTypes __attribute((alias("xmlRelaxNGCleanupTypes__internal_alias"))); 8254#else 8255#ifndef xmlRelaxNGCleanupTypes 8256extern __typeof (xmlRelaxNGCleanupTypes) xmlRelaxNGCleanupTypes__internal_alias __attribute((visibility("hidden"))); 8257#define xmlRelaxNGCleanupTypes xmlRelaxNGCleanupTypes__internal_alias 8258#endif 8259#endif 8260#endif 8261 8262#if defined(LIBXML_SCHEMAS_ENABLED) && defined(LIBXML_OUTPUT_ENABLED) 8263#ifdef bottom_relaxng 8264#undef xmlRelaxNGDump 8265extern __typeof (xmlRelaxNGDump) xmlRelaxNGDump __attribute((alias("xmlRelaxNGDump__internal_alias"))); 8266#else 8267#ifndef xmlRelaxNGDump 8268extern __typeof (xmlRelaxNGDump) xmlRelaxNGDump__internal_alias __attribute((visibility("hidden"))); 8269#define xmlRelaxNGDump xmlRelaxNGDump__internal_alias 8270#endif 8271#endif 8272#endif 8273 8274#if defined(LIBXML_SCHEMAS_ENABLED) && defined(LIBXML_OUTPUT_ENABLED) 8275#ifdef bottom_relaxng 8276#undef xmlRelaxNGDumpTree 8277extern __typeof (xmlRelaxNGDumpTree) xmlRelaxNGDumpTree __attribute((alias("xmlRelaxNGDumpTree__internal_alias"))); 8278#else 8279#ifndef xmlRelaxNGDumpTree 8280extern __typeof (xmlRelaxNGDumpTree) xmlRelaxNGDumpTree__internal_alias __attribute((visibility("hidden"))); 8281#define xmlRelaxNGDumpTree xmlRelaxNGDumpTree__internal_alias 8282#endif 8283#endif 8284#endif 8285 8286#if defined(LIBXML_SCHEMAS_ENABLED) 8287#ifdef bottom_relaxng 8288#undef xmlRelaxNGFree 8289extern __typeof (xmlRelaxNGFree) xmlRelaxNGFree __attribute((alias("xmlRelaxNGFree__internal_alias"))); 8290#else 8291#ifndef xmlRelaxNGFree 8292extern __typeof (xmlRelaxNGFree) xmlRelaxNGFree__internal_alias __attribute((visibility("hidden"))); 8293#define xmlRelaxNGFree xmlRelaxNGFree__internal_alias 8294#endif 8295#endif 8296#endif 8297 8298#if defined(LIBXML_SCHEMAS_ENABLED) 8299#ifdef bottom_relaxng 8300#undef xmlRelaxNGFreeParserCtxt 8301extern __typeof (xmlRelaxNGFreeParserCtxt) xmlRelaxNGFreeParserCtxt __attribute((alias("xmlRelaxNGFreeParserCtxt__internal_alias"))); 8302#else 8303#ifndef xmlRelaxNGFreeParserCtxt 8304extern __typeof (xmlRelaxNGFreeParserCtxt) xmlRelaxNGFreeParserCtxt__internal_alias __attribute((visibility("hidden"))); 8305#define xmlRelaxNGFreeParserCtxt xmlRelaxNGFreeParserCtxt__internal_alias 8306#endif 8307#endif 8308#endif 8309 8310#if defined(LIBXML_SCHEMAS_ENABLED) 8311#ifdef bottom_relaxng 8312#undef xmlRelaxNGFreeValidCtxt 8313extern __typeof (xmlRelaxNGFreeValidCtxt) xmlRelaxNGFreeValidCtxt __attribute((alias("xmlRelaxNGFreeValidCtxt__internal_alias"))); 8314#else 8315#ifndef xmlRelaxNGFreeValidCtxt 8316extern __typeof (xmlRelaxNGFreeValidCtxt) xmlRelaxNGFreeValidCtxt__internal_alias __attribute((visibility("hidden"))); 8317#define xmlRelaxNGFreeValidCtxt xmlRelaxNGFreeValidCtxt__internal_alias 8318#endif 8319#endif 8320#endif 8321 8322#if defined(LIBXML_SCHEMAS_ENABLED) 8323#ifdef bottom_relaxng 8324#undef xmlRelaxNGGetParserErrors 8325extern __typeof (xmlRelaxNGGetParserErrors) xmlRelaxNGGetParserErrors __attribute((alias("xmlRelaxNGGetParserErrors__internal_alias"))); 8326#else 8327#ifndef xmlRelaxNGGetParserErrors 8328extern __typeof (xmlRelaxNGGetParserErrors) xmlRelaxNGGetParserErrors__internal_alias __attribute((visibility("hidden"))); 8329#define xmlRelaxNGGetParserErrors xmlRelaxNGGetParserErrors__internal_alias 8330#endif 8331#endif 8332#endif 8333 8334#if defined(LIBXML_SCHEMAS_ENABLED) 8335#ifdef bottom_relaxng 8336#undef xmlRelaxNGGetValidErrors 8337extern __typeof (xmlRelaxNGGetValidErrors) xmlRelaxNGGetValidErrors __attribute((alias("xmlRelaxNGGetValidErrors__internal_alias"))); 8338#else 8339#ifndef xmlRelaxNGGetValidErrors 8340extern __typeof (xmlRelaxNGGetValidErrors) xmlRelaxNGGetValidErrors__internal_alias __attribute((visibility("hidden"))); 8341#define xmlRelaxNGGetValidErrors xmlRelaxNGGetValidErrors__internal_alias 8342#endif 8343#endif 8344#endif 8345 8346#if defined(LIBXML_SCHEMAS_ENABLED) 8347#ifdef bottom_relaxng 8348#undef xmlRelaxNGInitTypes 8349extern __typeof (xmlRelaxNGInitTypes) xmlRelaxNGInitTypes __attribute((alias("xmlRelaxNGInitTypes__internal_alias"))); 8350#else 8351#ifndef xmlRelaxNGInitTypes 8352extern __typeof (xmlRelaxNGInitTypes) xmlRelaxNGInitTypes__internal_alias __attribute((visibility("hidden"))); 8353#define xmlRelaxNGInitTypes xmlRelaxNGInitTypes__internal_alias 8354#endif 8355#endif 8356#endif 8357 8358#if defined(LIBXML_SCHEMAS_ENABLED) 8359#ifdef bottom_relaxng 8360#undef xmlRelaxNGNewDocParserCtxt 8361extern __typeof (xmlRelaxNGNewDocParserCtxt) xmlRelaxNGNewDocParserCtxt __attribute((alias("xmlRelaxNGNewDocParserCtxt__internal_alias"))); 8362#else 8363#ifndef xmlRelaxNGNewDocParserCtxt 8364extern __typeof (xmlRelaxNGNewDocParserCtxt) xmlRelaxNGNewDocParserCtxt__internal_alias __attribute((visibility("hidden"))); 8365#define xmlRelaxNGNewDocParserCtxt xmlRelaxNGNewDocParserCtxt__internal_alias 8366#endif 8367#endif 8368#endif 8369 8370#if defined(LIBXML_SCHEMAS_ENABLED) 8371#ifdef bottom_relaxng 8372#undef xmlRelaxNGNewMemParserCtxt 8373extern __typeof (xmlRelaxNGNewMemParserCtxt) xmlRelaxNGNewMemParserCtxt __attribute((alias("xmlRelaxNGNewMemParserCtxt__internal_alias"))); 8374#else 8375#ifndef xmlRelaxNGNewMemParserCtxt 8376extern __typeof (xmlRelaxNGNewMemParserCtxt) xmlRelaxNGNewMemParserCtxt__internal_alias __attribute((visibility("hidden"))); 8377#define xmlRelaxNGNewMemParserCtxt xmlRelaxNGNewMemParserCtxt__internal_alias 8378#endif 8379#endif 8380#endif 8381 8382#if defined(LIBXML_SCHEMAS_ENABLED) 8383#ifdef bottom_relaxng 8384#undef xmlRelaxNGNewParserCtxt 8385extern __typeof (xmlRelaxNGNewParserCtxt) xmlRelaxNGNewParserCtxt __attribute((alias("xmlRelaxNGNewParserCtxt__internal_alias"))); 8386#else 8387#ifndef xmlRelaxNGNewParserCtxt 8388extern __typeof (xmlRelaxNGNewParserCtxt) xmlRelaxNGNewParserCtxt__internal_alias __attribute((visibility("hidden"))); 8389#define xmlRelaxNGNewParserCtxt xmlRelaxNGNewParserCtxt__internal_alias 8390#endif 8391#endif 8392#endif 8393 8394#if defined(LIBXML_SCHEMAS_ENABLED) 8395#ifdef bottom_relaxng 8396#undef xmlRelaxNGNewValidCtxt 8397extern __typeof (xmlRelaxNGNewValidCtxt) xmlRelaxNGNewValidCtxt __attribute((alias("xmlRelaxNGNewValidCtxt__internal_alias"))); 8398#else 8399#ifndef xmlRelaxNGNewValidCtxt 8400extern __typeof (xmlRelaxNGNewValidCtxt) xmlRelaxNGNewValidCtxt__internal_alias __attribute((visibility("hidden"))); 8401#define xmlRelaxNGNewValidCtxt xmlRelaxNGNewValidCtxt__internal_alias 8402#endif 8403#endif 8404#endif 8405 8406#if defined(LIBXML_SCHEMAS_ENABLED) 8407#ifdef bottom_relaxng 8408#undef xmlRelaxNGParse 8409extern __typeof (xmlRelaxNGParse) xmlRelaxNGParse __attribute((alias("xmlRelaxNGParse__internal_alias"))); 8410#else 8411#ifndef xmlRelaxNGParse 8412extern __typeof (xmlRelaxNGParse) xmlRelaxNGParse__internal_alias __attribute((visibility("hidden"))); 8413#define xmlRelaxNGParse xmlRelaxNGParse__internal_alias 8414#endif 8415#endif 8416#endif 8417 8418#if defined(LIBXML_SCHEMAS_ENABLED) 8419#ifdef bottom_relaxng 8420#undef xmlRelaxNGSetParserErrors 8421extern __typeof (xmlRelaxNGSetParserErrors) xmlRelaxNGSetParserErrors __attribute((alias("xmlRelaxNGSetParserErrors__internal_alias"))); 8422#else 8423#ifndef xmlRelaxNGSetParserErrors 8424extern __typeof (xmlRelaxNGSetParserErrors) xmlRelaxNGSetParserErrors__internal_alias __attribute((visibility("hidden"))); 8425#define xmlRelaxNGSetParserErrors xmlRelaxNGSetParserErrors__internal_alias 8426#endif 8427#endif 8428#endif 8429 8430#if defined(LIBXML_SCHEMAS_ENABLED) 8431#ifdef bottom_relaxng 8432#undef xmlRelaxNGSetParserStructuredErrors 8433extern __typeof (xmlRelaxNGSetParserStructuredErrors) xmlRelaxNGSetParserStructuredErrors __attribute((alias("xmlRelaxNGSetParserStructuredErrors__internal_alias"))); 8434#else 8435#ifndef xmlRelaxNGSetParserStructuredErrors 8436extern __typeof (xmlRelaxNGSetParserStructuredErrors) xmlRelaxNGSetParserStructuredErrors__internal_alias __attribute((visibility("hidden"))); 8437#define xmlRelaxNGSetParserStructuredErrors xmlRelaxNGSetParserStructuredErrors__internal_alias 8438#endif 8439#endif 8440#endif 8441 8442#if defined(LIBXML_SCHEMAS_ENABLED) 8443#ifdef bottom_relaxng 8444#undef xmlRelaxNGSetValidErrors 8445extern __typeof (xmlRelaxNGSetValidErrors) xmlRelaxNGSetValidErrors __attribute((alias("xmlRelaxNGSetValidErrors__internal_alias"))); 8446#else 8447#ifndef xmlRelaxNGSetValidErrors 8448extern __typeof (xmlRelaxNGSetValidErrors) xmlRelaxNGSetValidErrors__internal_alias __attribute((visibility("hidden"))); 8449#define xmlRelaxNGSetValidErrors xmlRelaxNGSetValidErrors__internal_alias 8450#endif 8451#endif 8452#endif 8453 8454#if defined(LIBXML_SCHEMAS_ENABLED) 8455#ifdef bottom_relaxng 8456#undef xmlRelaxNGSetValidStructuredErrors 8457extern __typeof (xmlRelaxNGSetValidStructuredErrors) xmlRelaxNGSetValidStructuredErrors __attribute((alias("xmlRelaxNGSetValidStructuredErrors__internal_alias"))); 8458#else 8459#ifndef xmlRelaxNGSetValidStructuredErrors 8460extern __typeof (xmlRelaxNGSetValidStructuredErrors) xmlRelaxNGSetValidStructuredErrors__internal_alias __attribute((visibility("hidden"))); 8461#define xmlRelaxNGSetValidStructuredErrors xmlRelaxNGSetValidStructuredErrors__internal_alias 8462#endif 8463#endif 8464#endif 8465 8466#if defined(LIBXML_SCHEMAS_ENABLED) 8467#ifdef bottom_relaxng 8468#undef xmlRelaxNGValidateDoc 8469extern __typeof (xmlRelaxNGValidateDoc) xmlRelaxNGValidateDoc __attribute((alias("xmlRelaxNGValidateDoc__internal_alias"))); 8470#else 8471#ifndef xmlRelaxNGValidateDoc 8472extern __typeof (xmlRelaxNGValidateDoc) xmlRelaxNGValidateDoc__internal_alias __attribute((visibility("hidden"))); 8473#define xmlRelaxNGValidateDoc xmlRelaxNGValidateDoc__internal_alias 8474#endif 8475#endif 8476#endif 8477 8478#if defined(LIBXML_SCHEMAS_ENABLED) 8479#ifdef bottom_relaxng 8480#undef xmlRelaxNGValidateFullElement 8481extern __typeof (xmlRelaxNGValidateFullElement) xmlRelaxNGValidateFullElement __attribute((alias("xmlRelaxNGValidateFullElement__internal_alias"))); 8482#else 8483#ifndef xmlRelaxNGValidateFullElement 8484extern __typeof (xmlRelaxNGValidateFullElement) xmlRelaxNGValidateFullElement__internal_alias __attribute((visibility("hidden"))); 8485#define xmlRelaxNGValidateFullElement xmlRelaxNGValidateFullElement__internal_alias 8486#endif 8487#endif 8488#endif 8489 8490#if defined(LIBXML_SCHEMAS_ENABLED) 8491#ifdef bottom_relaxng 8492#undef xmlRelaxNGValidatePopElement 8493extern __typeof (xmlRelaxNGValidatePopElement) xmlRelaxNGValidatePopElement __attribute((alias("xmlRelaxNGValidatePopElement__internal_alias"))); 8494#else 8495#ifndef xmlRelaxNGValidatePopElement 8496extern __typeof (xmlRelaxNGValidatePopElement) xmlRelaxNGValidatePopElement__internal_alias __attribute((visibility("hidden"))); 8497#define xmlRelaxNGValidatePopElement xmlRelaxNGValidatePopElement__internal_alias 8498#endif 8499#endif 8500#endif 8501 8502#if defined(LIBXML_SCHEMAS_ENABLED) 8503#ifdef bottom_relaxng 8504#undef xmlRelaxNGValidatePushCData 8505extern __typeof (xmlRelaxNGValidatePushCData) xmlRelaxNGValidatePushCData __attribute((alias("xmlRelaxNGValidatePushCData__internal_alias"))); 8506#else 8507#ifndef xmlRelaxNGValidatePushCData 8508extern __typeof (xmlRelaxNGValidatePushCData) xmlRelaxNGValidatePushCData__internal_alias __attribute((visibility("hidden"))); 8509#define xmlRelaxNGValidatePushCData xmlRelaxNGValidatePushCData__internal_alias 8510#endif 8511#endif 8512#endif 8513 8514#if defined(LIBXML_SCHEMAS_ENABLED) 8515#ifdef bottom_relaxng 8516#undef xmlRelaxNGValidatePushElement 8517extern __typeof (xmlRelaxNGValidatePushElement) xmlRelaxNGValidatePushElement __attribute((alias("xmlRelaxNGValidatePushElement__internal_alias"))); 8518#else 8519#ifndef xmlRelaxNGValidatePushElement 8520extern __typeof (xmlRelaxNGValidatePushElement) xmlRelaxNGValidatePushElement__internal_alias __attribute((visibility("hidden"))); 8521#define xmlRelaxNGValidatePushElement xmlRelaxNGValidatePushElement__internal_alias 8522#endif 8523#endif 8524#endif 8525 8526#if defined(LIBXML_SCHEMAS_ENABLED) 8527#ifdef bottom_relaxng 8528#undef xmlRelaxParserSetFlag 8529extern __typeof (xmlRelaxParserSetFlag) xmlRelaxParserSetFlag __attribute((alias("xmlRelaxParserSetFlag__internal_alias"))); 8530#else 8531#ifndef xmlRelaxParserSetFlag 8532extern __typeof (xmlRelaxParserSetFlag) xmlRelaxParserSetFlag__internal_alias __attribute((visibility("hidden"))); 8533#define xmlRelaxParserSetFlag xmlRelaxParserSetFlag__internal_alias 8534#endif 8535#endif 8536#endif 8537 8538#ifdef bottom_valid 8539#undef xmlRemoveID 8540extern __typeof (xmlRemoveID) xmlRemoveID __attribute((alias("xmlRemoveID__internal_alias"))); 8541#else 8542#ifndef xmlRemoveID 8543extern __typeof (xmlRemoveID) xmlRemoveID__internal_alias __attribute((visibility("hidden"))); 8544#define xmlRemoveID xmlRemoveID__internal_alias 8545#endif 8546#endif 8547 8548#if defined(LIBXML_TREE_ENABLED) 8549#ifdef bottom_tree 8550#undef xmlRemoveProp 8551extern __typeof (xmlRemoveProp) xmlRemoveProp __attribute((alias("xmlRemoveProp__internal_alias"))); 8552#else 8553#ifndef xmlRemoveProp 8554extern __typeof (xmlRemoveProp) xmlRemoveProp__internal_alias __attribute((visibility("hidden"))); 8555#define xmlRemoveProp xmlRemoveProp__internal_alias 8556#endif 8557#endif 8558#endif 8559 8560#ifdef bottom_valid 8561#undef xmlRemoveRef 8562extern __typeof (xmlRemoveRef) xmlRemoveRef __attribute((alias("xmlRemoveRef__internal_alias"))); 8563#else 8564#ifndef xmlRemoveRef 8565extern __typeof (xmlRemoveRef) xmlRemoveRef__internal_alias __attribute((visibility("hidden"))); 8566#define xmlRemoveRef xmlRemoveRef__internal_alias 8567#endif 8568#endif 8569 8570#if defined(LIBXML_TREE_ENABLED) || defined(LIBXML_WRITER_ENABLED) 8571#ifdef bottom_tree 8572#undef xmlReplaceNode 8573extern __typeof (xmlReplaceNode) xmlReplaceNode __attribute((alias("xmlReplaceNode__internal_alias"))); 8574#else 8575#ifndef xmlReplaceNode 8576extern __typeof (xmlReplaceNode) xmlReplaceNode__internal_alias __attribute((visibility("hidden"))); 8577#define xmlReplaceNode xmlReplaceNode__internal_alias 8578#endif 8579#endif 8580#endif 8581 8582#ifdef bottom_error 8583#undef xmlResetError 8584extern __typeof (xmlResetError) xmlResetError __attribute((alias("xmlResetError__internal_alias"))); 8585#else 8586#ifndef xmlResetError 8587extern __typeof (xmlResetError) xmlResetError__internal_alias __attribute((visibility("hidden"))); 8588#define xmlResetError xmlResetError__internal_alias 8589#endif 8590#endif 8591 8592#ifdef bottom_error 8593#undef xmlResetLastError 8594extern __typeof (xmlResetLastError) xmlResetLastError __attribute((alias("xmlResetLastError__internal_alias"))); 8595#else 8596#ifndef xmlResetLastError 8597extern __typeof (xmlResetLastError) xmlResetLastError__internal_alias __attribute((visibility("hidden"))); 8598#define xmlResetLastError xmlResetLastError__internal_alias 8599#endif 8600#endif 8601 8602#ifdef bottom_SAX2 8603#undef xmlSAX2AttributeDecl 8604extern __typeof (xmlSAX2AttributeDecl) xmlSAX2AttributeDecl __attribute((alias("xmlSAX2AttributeDecl__internal_alias"))); 8605#else 8606#ifndef xmlSAX2AttributeDecl 8607extern __typeof (xmlSAX2AttributeDecl) xmlSAX2AttributeDecl__internal_alias __attribute((visibility("hidden"))); 8608#define xmlSAX2AttributeDecl xmlSAX2AttributeDecl__internal_alias 8609#endif 8610#endif 8611 8612#ifdef bottom_SAX2 8613#undef xmlSAX2CDataBlock 8614extern __typeof (xmlSAX2CDataBlock) xmlSAX2CDataBlock __attribute((alias("xmlSAX2CDataBlock__internal_alias"))); 8615#else 8616#ifndef xmlSAX2CDataBlock 8617extern __typeof (xmlSAX2CDataBlock) xmlSAX2CDataBlock__internal_alias __attribute((visibility("hidden"))); 8618#define xmlSAX2CDataBlock xmlSAX2CDataBlock__internal_alias 8619#endif 8620#endif 8621 8622#ifdef bottom_SAX2 8623#undef xmlSAX2Characters 8624extern __typeof (xmlSAX2Characters) xmlSAX2Characters __attribute((alias("xmlSAX2Characters__internal_alias"))); 8625#else 8626#ifndef xmlSAX2Characters 8627extern __typeof (xmlSAX2Characters) xmlSAX2Characters__internal_alias __attribute((visibility("hidden"))); 8628#define xmlSAX2Characters xmlSAX2Characters__internal_alias 8629#endif 8630#endif 8631 8632#ifdef bottom_SAX2 8633#undef xmlSAX2Comment 8634extern __typeof (xmlSAX2Comment) xmlSAX2Comment __attribute((alias("xmlSAX2Comment__internal_alias"))); 8635#else 8636#ifndef xmlSAX2Comment 8637extern __typeof (xmlSAX2Comment) xmlSAX2Comment__internal_alias __attribute((visibility("hidden"))); 8638#define xmlSAX2Comment xmlSAX2Comment__internal_alias 8639#endif 8640#endif 8641 8642#ifdef bottom_SAX2 8643#undef xmlSAX2ElementDecl 8644extern __typeof (xmlSAX2ElementDecl) xmlSAX2ElementDecl __attribute((alias("xmlSAX2ElementDecl__internal_alias"))); 8645#else 8646#ifndef xmlSAX2ElementDecl 8647extern __typeof (xmlSAX2ElementDecl) xmlSAX2ElementDecl__internal_alias __attribute((visibility("hidden"))); 8648#define xmlSAX2ElementDecl xmlSAX2ElementDecl__internal_alias 8649#endif 8650#endif 8651 8652#ifdef bottom_SAX2 8653#undef xmlSAX2EndDocument 8654extern __typeof (xmlSAX2EndDocument) xmlSAX2EndDocument __attribute((alias("xmlSAX2EndDocument__internal_alias"))); 8655#else 8656#ifndef xmlSAX2EndDocument 8657extern __typeof (xmlSAX2EndDocument) xmlSAX2EndDocument__internal_alias __attribute((visibility("hidden"))); 8658#define xmlSAX2EndDocument xmlSAX2EndDocument__internal_alias 8659#endif 8660#endif 8661 8662#if defined(LIBXML_SAX1_ENABLED) || defined(LIBXML_HTML_ENABLED) || defined(LIBXML_WRITER_ENABLED) || defined(LIBXML_DOCB_ENABLED) 8663#ifdef bottom_SAX2 8664#undef xmlSAX2EndElement 8665extern __typeof (xmlSAX2EndElement) xmlSAX2EndElement __attribute((alias("xmlSAX2EndElement__internal_alias"))); 8666#else 8667#ifndef xmlSAX2EndElement 8668extern __typeof (xmlSAX2EndElement) xmlSAX2EndElement__internal_alias __attribute((visibility("hidden"))); 8669#define xmlSAX2EndElement xmlSAX2EndElement__internal_alias 8670#endif 8671#endif 8672#endif 8673 8674#ifdef bottom_SAX2 8675#undef xmlSAX2EndElementNs 8676extern __typeof (xmlSAX2EndElementNs) xmlSAX2EndElementNs __attribute((alias("xmlSAX2EndElementNs__internal_alias"))); 8677#else 8678#ifndef xmlSAX2EndElementNs 8679extern __typeof (xmlSAX2EndElementNs) xmlSAX2EndElementNs__internal_alias __attribute((visibility("hidden"))); 8680#define xmlSAX2EndElementNs xmlSAX2EndElementNs__internal_alias 8681#endif 8682#endif 8683 8684#ifdef bottom_SAX2 8685#undef xmlSAX2EntityDecl 8686extern __typeof (xmlSAX2EntityDecl) xmlSAX2EntityDecl __attribute((alias("xmlSAX2EntityDecl__internal_alias"))); 8687#else 8688#ifndef xmlSAX2EntityDecl 8689extern __typeof (xmlSAX2EntityDecl) xmlSAX2EntityDecl__internal_alias __attribute((visibility("hidden"))); 8690#define xmlSAX2EntityDecl xmlSAX2EntityDecl__internal_alias 8691#endif 8692#endif 8693 8694#ifdef bottom_SAX2 8695#undef xmlSAX2ExternalSubset 8696extern __typeof (xmlSAX2ExternalSubset) xmlSAX2ExternalSubset __attribute((alias("xmlSAX2ExternalSubset__internal_alias"))); 8697#else 8698#ifndef xmlSAX2ExternalSubset 8699extern __typeof (xmlSAX2ExternalSubset) xmlSAX2ExternalSubset__internal_alias __attribute((visibility("hidden"))); 8700#define xmlSAX2ExternalSubset xmlSAX2ExternalSubset__internal_alias 8701#endif 8702#endif 8703 8704#ifdef bottom_SAX2 8705#undef xmlSAX2GetColumnNumber 8706extern __typeof (xmlSAX2GetColumnNumber) xmlSAX2GetColumnNumber __attribute((alias("xmlSAX2GetColumnNumber__internal_alias"))); 8707#else 8708#ifndef xmlSAX2GetColumnNumber 8709extern __typeof (xmlSAX2GetColumnNumber) xmlSAX2GetColumnNumber__internal_alias __attribute((visibility("hidden"))); 8710#define xmlSAX2GetColumnNumber xmlSAX2GetColumnNumber__internal_alias 8711#endif 8712#endif 8713 8714#ifdef bottom_SAX2 8715#undef xmlSAX2GetEntity 8716extern __typeof (xmlSAX2GetEntity) xmlSAX2GetEntity __attribute((alias("xmlSAX2GetEntity__internal_alias"))); 8717#else 8718#ifndef xmlSAX2GetEntity 8719extern __typeof (xmlSAX2GetEntity) xmlSAX2GetEntity__internal_alias __attribute((visibility("hidden"))); 8720#define xmlSAX2GetEntity xmlSAX2GetEntity__internal_alias 8721#endif 8722#endif 8723 8724#ifdef bottom_SAX2 8725#undef xmlSAX2GetLineNumber 8726extern __typeof (xmlSAX2GetLineNumber) xmlSAX2GetLineNumber __attribute((alias("xmlSAX2GetLineNumber__internal_alias"))); 8727#else 8728#ifndef xmlSAX2GetLineNumber 8729extern __typeof (xmlSAX2GetLineNumber) xmlSAX2GetLineNumber__internal_alias __attribute((visibility("hidden"))); 8730#define xmlSAX2GetLineNumber xmlSAX2GetLineNumber__internal_alias 8731#endif 8732#endif 8733 8734#ifdef bottom_SAX2 8735#undef xmlSAX2GetParameterEntity 8736extern __typeof (xmlSAX2GetParameterEntity) xmlSAX2GetParameterEntity __attribute((alias("xmlSAX2GetParameterEntity__internal_alias"))); 8737#else 8738#ifndef xmlSAX2GetParameterEntity 8739extern __typeof (xmlSAX2GetParameterEntity) xmlSAX2GetParameterEntity__internal_alias __attribute((visibility("hidden"))); 8740#define xmlSAX2GetParameterEntity xmlSAX2GetParameterEntity__internal_alias 8741#endif 8742#endif 8743 8744#ifdef bottom_SAX2 8745#undef xmlSAX2GetPublicId 8746extern __typeof (xmlSAX2GetPublicId) xmlSAX2GetPublicId __attribute((alias("xmlSAX2GetPublicId__internal_alias"))); 8747#else 8748#ifndef xmlSAX2GetPublicId 8749extern __typeof (xmlSAX2GetPublicId) xmlSAX2GetPublicId__internal_alias __attribute((visibility("hidden"))); 8750#define xmlSAX2GetPublicId xmlSAX2GetPublicId__internal_alias 8751#endif 8752#endif 8753 8754#ifdef bottom_SAX2 8755#undef xmlSAX2GetSystemId 8756extern __typeof (xmlSAX2GetSystemId) xmlSAX2GetSystemId __attribute((alias("xmlSAX2GetSystemId__internal_alias"))); 8757#else 8758#ifndef xmlSAX2GetSystemId 8759extern __typeof (xmlSAX2GetSystemId) xmlSAX2GetSystemId__internal_alias __attribute((visibility("hidden"))); 8760#define xmlSAX2GetSystemId xmlSAX2GetSystemId__internal_alias 8761#endif 8762#endif 8763 8764#ifdef bottom_SAX2 8765#undef xmlSAX2HasExternalSubset 8766extern __typeof (xmlSAX2HasExternalSubset) xmlSAX2HasExternalSubset __attribute((alias("xmlSAX2HasExternalSubset__internal_alias"))); 8767#else 8768#ifndef xmlSAX2HasExternalSubset 8769extern __typeof (xmlSAX2HasExternalSubset) xmlSAX2HasExternalSubset__internal_alias __attribute((visibility("hidden"))); 8770#define xmlSAX2HasExternalSubset xmlSAX2HasExternalSubset__internal_alias 8771#endif 8772#endif 8773 8774#ifdef bottom_SAX2 8775#undef xmlSAX2HasInternalSubset 8776extern __typeof (xmlSAX2HasInternalSubset) xmlSAX2HasInternalSubset __attribute((alias("xmlSAX2HasInternalSubset__internal_alias"))); 8777#else 8778#ifndef xmlSAX2HasInternalSubset 8779extern __typeof (xmlSAX2HasInternalSubset) xmlSAX2HasInternalSubset__internal_alias __attribute((visibility("hidden"))); 8780#define xmlSAX2HasInternalSubset xmlSAX2HasInternalSubset__internal_alias 8781#endif 8782#endif 8783 8784#ifdef bottom_SAX2 8785#undef xmlSAX2IgnorableWhitespace 8786extern __typeof (xmlSAX2IgnorableWhitespace) xmlSAX2IgnorableWhitespace __attribute((alias("xmlSAX2IgnorableWhitespace__internal_alias"))); 8787#else 8788#ifndef xmlSAX2IgnorableWhitespace 8789extern __typeof (xmlSAX2IgnorableWhitespace) xmlSAX2IgnorableWhitespace__internal_alias __attribute((visibility("hidden"))); 8790#define xmlSAX2IgnorableWhitespace xmlSAX2IgnorableWhitespace__internal_alias 8791#endif 8792#endif 8793 8794#ifdef bottom_SAX2 8795#undef xmlSAX2InitDefaultSAXHandler 8796extern __typeof (xmlSAX2InitDefaultSAXHandler) xmlSAX2InitDefaultSAXHandler __attribute((alias("xmlSAX2InitDefaultSAXHandler__internal_alias"))); 8797#else 8798#ifndef xmlSAX2InitDefaultSAXHandler 8799extern __typeof (xmlSAX2InitDefaultSAXHandler) xmlSAX2InitDefaultSAXHandler__internal_alias __attribute((visibility("hidden"))); 8800#define xmlSAX2InitDefaultSAXHandler xmlSAX2InitDefaultSAXHandler__internal_alias 8801#endif 8802#endif 8803 8804#if defined(LIBXML_DOCB_ENABLED) 8805#ifdef bottom_SAX2 8806#undef xmlSAX2InitDocbDefaultSAXHandler 8807extern __typeof (xmlSAX2InitDocbDefaultSAXHandler) xmlSAX2InitDocbDefaultSAXHandler __attribute((alias("xmlSAX2InitDocbDefaultSAXHandler__internal_alias"))); 8808#else 8809#ifndef xmlSAX2InitDocbDefaultSAXHandler 8810extern __typeof (xmlSAX2InitDocbDefaultSAXHandler) xmlSAX2InitDocbDefaultSAXHandler__internal_alias __attribute((visibility("hidden"))); 8811#define xmlSAX2InitDocbDefaultSAXHandler xmlSAX2InitDocbDefaultSAXHandler__internal_alias 8812#endif 8813#endif 8814#endif 8815 8816#if defined(LIBXML_HTML_ENABLED) 8817#ifdef bottom_SAX2 8818#undef xmlSAX2InitHtmlDefaultSAXHandler 8819extern __typeof (xmlSAX2InitHtmlDefaultSAXHandler) xmlSAX2InitHtmlDefaultSAXHandler __attribute((alias("xmlSAX2InitHtmlDefaultSAXHandler__internal_alias"))); 8820#else 8821#ifndef xmlSAX2InitHtmlDefaultSAXHandler 8822extern __typeof (xmlSAX2InitHtmlDefaultSAXHandler) xmlSAX2InitHtmlDefaultSAXHandler__internal_alias __attribute((visibility("hidden"))); 8823#define xmlSAX2InitHtmlDefaultSAXHandler xmlSAX2InitHtmlDefaultSAXHandler__internal_alias 8824#endif 8825#endif 8826#endif 8827 8828#ifdef bottom_SAX2 8829#undef xmlSAX2InternalSubset 8830extern __typeof (xmlSAX2InternalSubset) xmlSAX2InternalSubset __attribute((alias("xmlSAX2InternalSubset__internal_alias"))); 8831#else 8832#ifndef xmlSAX2InternalSubset 8833extern __typeof (xmlSAX2InternalSubset) xmlSAX2InternalSubset__internal_alias __attribute((visibility("hidden"))); 8834#define xmlSAX2InternalSubset xmlSAX2InternalSubset__internal_alias 8835#endif 8836#endif 8837 8838#ifdef bottom_SAX2 8839#undef xmlSAX2IsStandalone 8840extern __typeof (xmlSAX2IsStandalone) xmlSAX2IsStandalone __attribute((alias("xmlSAX2IsStandalone__internal_alias"))); 8841#else 8842#ifndef xmlSAX2IsStandalone 8843extern __typeof (xmlSAX2IsStandalone) xmlSAX2IsStandalone__internal_alias __attribute((visibility("hidden"))); 8844#define xmlSAX2IsStandalone xmlSAX2IsStandalone__internal_alias 8845#endif 8846#endif 8847 8848#ifdef bottom_SAX2 8849#undef xmlSAX2NotationDecl 8850extern __typeof (xmlSAX2NotationDecl) xmlSAX2NotationDecl __attribute((alias("xmlSAX2NotationDecl__internal_alias"))); 8851#else 8852#ifndef xmlSAX2NotationDecl 8853extern __typeof (xmlSAX2NotationDecl) xmlSAX2NotationDecl__internal_alias __attribute((visibility("hidden"))); 8854#define xmlSAX2NotationDecl xmlSAX2NotationDecl__internal_alias 8855#endif 8856#endif 8857 8858#ifdef bottom_SAX2 8859#undef xmlSAX2ProcessingInstruction 8860extern __typeof (xmlSAX2ProcessingInstruction) xmlSAX2ProcessingInstruction __attribute((alias("xmlSAX2ProcessingInstruction__internal_alias"))); 8861#else 8862#ifndef xmlSAX2ProcessingInstruction 8863extern __typeof (xmlSAX2ProcessingInstruction) xmlSAX2ProcessingInstruction__internal_alias __attribute((visibility("hidden"))); 8864#define xmlSAX2ProcessingInstruction xmlSAX2ProcessingInstruction__internal_alias 8865#endif 8866#endif 8867 8868#ifdef bottom_SAX2 8869#undef xmlSAX2Reference 8870extern __typeof (xmlSAX2Reference) xmlSAX2Reference __attribute((alias("xmlSAX2Reference__internal_alias"))); 8871#else 8872#ifndef xmlSAX2Reference 8873extern __typeof (xmlSAX2Reference) xmlSAX2Reference__internal_alias __attribute((visibility("hidden"))); 8874#define xmlSAX2Reference xmlSAX2Reference__internal_alias 8875#endif 8876#endif 8877 8878#ifdef bottom_SAX2 8879#undef xmlSAX2ResolveEntity 8880extern __typeof (xmlSAX2ResolveEntity) xmlSAX2ResolveEntity __attribute((alias("xmlSAX2ResolveEntity__internal_alias"))); 8881#else 8882#ifndef xmlSAX2ResolveEntity 8883extern __typeof (xmlSAX2ResolveEntity) xmlSAX2ResolveEntity__internal_alias __attribute((visibility("hidden"))); 8884#define xmlSAX2ResolveEntity xmlSAX2ResolveEntity__internal_alias 8885#endif 8886#endif 8887 8888#ifdef bottom_SAX2 8889#undef xmlSAX2SetDocumentLocator 8890extern __typeof (xmlSAX2SetDocumentLocator) xmlSAX2SetDocumentLocator __attribute((alias("xmlSAX2SetDocumentLocator__internal_alias"))); 8891#else 8892#ifndef xmlSAX2SetDocumentLocator 8893extern __typeof (xmlSAX2SetDocumentLocator) xmlSAX2SetDocumentLocator__internal_alias __attribute((visibility("hidden"))); 8894#define xmlSAX2SetDocumentLocator xmlSAX2SetDocumentLocator__internal_alias 8895#endif 8896#endif 8897 8898#ifdef bottom_SAX2 8899#undef xmlSAX2StartDocument 8900extern __typeof (xmlSAX2StartDocument) xmlSAX2StartDocument __attribute((alias("xmlSAX2StartDocument__internal_alias"))); 8901#else 8902#ifndef xmlSAX2StartDocument 8903extern __typeof (xmlSAX2StartDocument) xmlSAX2StartDocument__internal_alias __attribute((visibility("hidden"))); 8904#define xmlSAX2StartDocument xmlSAX2StartDocument__internal_alias 8905#endif 8906#endif 8907 8908#if defined(LIBXML_SAX1_ENABLED) || defined(LIBXML_HTML_ENABLED) || defined(LIBXML_WRITER_ENABLED) || defined(LIBXML_DOCB_ENABLED) 8909#ifdef bottom_SAX2 8910#undef xmlSAX2StartElement 8911extern __typeof (xmlSAX2StartElement) xmlSAX2StartElement __attribute((alias("xmlSAX2StartElement__internal_alias"))); 8912#else 8913#ifndef xmlSAX2StartElement 8914extern __typeof (xmlSAX2StartElement) xmlSAX2StartElement__internal_alias __attribute((visibility("hidden"))); 8915#define xmlSAX2StartElement xmlSAX2StartElement__internal_alias 8916#endif 8917#endif 8918#endif 8919 8920#ifdef bottom_SAX2 8921#undef xmlSAX2StartElementNs 8922extern __typeof (xmlSAX2StartElementNs) xmlSAX2StartElementNs __attribute((alias("xmlSAX2StartElementNs__internal_alias"))); 8923#else 8924#ifndef xmlSAX2StartElementNs 8925extern __typeof (xmlSAX2StartElementNs) xmlSAX2StartElementNs__internal_alias __attribute((visibility("hidden"))); 8926#define xmlSAX2StartElementNs xmlSAX2StartElementNs__internal_alias 8927#endif 8928#endif 8929 8930#ifdef bottom_SAX2 8931#undef xmlSAX2UnparsedEntityDecl 8932extern __typeof (xmlSAX2UnparsedEntityDecl) xmlSAX2UnparsedEntityDecl __attribute((alias("xmlSAX2UnparsedEntityDecl__internal_alias"))); 8933#else 8934#ifndef xmlSAX2UnparsedEntityDecl 8935extern __typeof (xmlSAX2UnparsedEntityDecl) xmlSAX2UnparsedEntityDecl__internal_alias __attribute((visibility("hidden"))); 8936#define xmlSAX2UnparsedEntityDecl xmlSAX2UnparsedEntityDecl__internal_alias 8937#endif 8938#endif 8939 8940#if defined(LIBXML_SAX1_ENABLED) 8941#ifdef bottom_SAX2 8942#undef xmlSAXDefaultVersion 8943extern __typeof (xmlSAXDefaultVersion) xmlSAXDefaultVersion __attribute((alias("xmlSAXDefaultVersion__internal_alias"))); 8944#else 8945#ifndef xmlSAXDefaultVersion 8946extern __typeof (xmlSAXDefaultVersion) xmlSAXDefaultVersion__internal_alias __attribute((visibility("hidden"))); 8947#define xmlSAXDefaultVersion xmlSAXDefaultVersion__internal_alias 8948#endif 8949#endif 8950#endif 8951 8952#if defined(LIBXML_VALID_ENABLED) 8953#ifdef bottom_parser 8954#undef xmlSAXParseDTD 8955extern __typeof (xmlSAXParseDTD) xmlSAXParseDTD __attribute((alias("xmlSAXParseDTD__internal_alias"))); 8956#else 8957#ifndef xmlSAXParseDTD 8958extern __typeof (xmlSAXParseDTD) xmlSAXParseDTD__internal_alias __attribute((visibility("hidden"))); 8959#define xmlSAXParseDTD xmlSAXParseDTD__internal_alias 8960#endif 8961#endif 8962#endif 8963 8964#if defined(LIBXML_SAX1_ENABLED) 8965#ifdef bottom_parser 8966#undef xmlSAXParseDoc 8967extern __typeof (xmlSAXParseDoc) xmlSAXParseDoc __attribute((alias("xmlSAXParseDoc__internal_alias"))); 8968#else 8969#ifndef xmlSAXParseDoc 8970extern __typeof (xmlSAXParseDoc) xmlSAXParseDoc__internal_alias __attribute((visibility("hidden"))); 8971#define xmlSAXParseDoc xmlSAXParseDoc__internal_alias 8972#endif 8973#endif 8974#endif 8975 8976#if defined(LIBXML_SAX1_ENABLED) 8977#ifdef bottom_parser 8978#undef xmlSAXParseEntity 8979extern __typeof (xmlSAXParseEntity) xmlSAXParseEntity __attribute((alias("xmlSAXParseEntity__internal_alias"))); 8980#else 8981#ifndef xmlSAXParseEntity 8982extern __typeof (xmlSAXParseEntity) xmlSAXParseEntity__internal_alias __attribute((visibility("hidden"))); 8983#define xmlSAXParseEntity xmlSAXParseEntity__internal_alias 8984#endif 8985#endif 8986#endif 8987 8988#if defined(LIBXML_SAX1_ENABLED) 8989#ifdef bottom_parser 8990#undef xmlSAXParseFile 8991extern __typeof (xmlSAXParseFile) xmlSAXParseFile __attribute((alias("xmlSAXParseFile__internal_alias"))); 8992#else 8993#ifndef xmlSAXParseFile 8994extern __typeof (xmlSAXParseFile) xmlSAXParseFile__internal_alias __attribute((visibility("hidden"))); 8995#define xmlSAXParseFile xmlSAXParseFile__internal_alias 8996#endif 8997#endif 8998#endif 8999 9000#if defined(LIBXML_SAX1_ENABLED) 9001#ifdef bottom_parser 9002#undef xmlSAXParseFileWithData 9003extern __typeof (xmlSAXParseFileWithData) xmlSAXParseFileWithData __attribute((alias("xmlSAXParseFileWithData__internal_alias"))); 9004#else 9005#ifndef xmlSAXParseFileWithData 9006extern __typeof (xmlSAXParseFileWithData) xmlSAXParseFileWithData__internal_alias __attribute((visibility("hidden"))); 9007#define xmlSAXParseFileWithData xmlSAXParseFileWithData__internal_alias 9008#endif 9009#endif 9010#endif 9011 9012#if defined(LIBXML_SAX1_ENABLED) 9013#ifdef bottom_parser 9014#undef xmlSAXParseMemory 9015extern __typeof (xmlSAXParseMemory) xmlSAXParseMemory __attribute((alias("xmlSAXParseMemory__internal_alias"))); 9016#else 9017#ifndef xmlSAXParseMemory 9018extern __typeof (xmlSAXParseMemory) xmlSAXParseMemory__internal_alias __attribute((visibility("hidden"))); 9019#define xmlSAXParseMemory xmlSAXParseMemory__internal_alias 9020#endif 9021#endif 9022#endif 9023 9024#if defined(LIBXML_SAX1_ENABLED) 9025#ifdef bottom_parser 9026#undef xmlSAXParseMemoryWithData 9027extern __typeof (xmlSAXParseMemoryWithData) xmlSAXParseMemoryWithData __attribute((alias("xmlSAXParseMemoryWithData__internal_alias"))); 9028#else 9029#ifndef xmlSAXParseMemoryWithData 9030extern __typeof (xmlSAXParseMemoryWithData) xmlSAXParseMemoryWithData__internal_alias __attribute((visibility("hidden"))); 9031#define xmlSAXParseMemoryWithData xmlSAXParseMemoryWithData__internal_alias 9032#endif 9033#endif 9034#endif 9035 9036#if defined(LIBXML_SAX1_ENABLED) 9037#ifdef bottom_parser 9038#undef xmlSAXUserParseFile 9039extern __typeof (xmlSAXUserParseFile) xmlSAXUserParseFile __attribute((alias("xmlSAXUserParseFile__internal_alias"))); 9040#else 9041#ifndef xmlSAXUserParseFile 9042extern __typeof (xmlSAXUserParseFile) xmlSAXUserParseFile__internal_alias __attribute((visibility("hidden"))); 9043#define xmlSAXUserParseFile xmlSAXUserParseFile__internal_alias 9044#endif 9045#endif 9046#endif 9047 9048#if defined(LIBXML_SAX1_ENABLED) 9049#ifdef bottom_parser 9050#undef xmlSAXUserParseMemory 9051extern __typeof (xmlSAXUserParseMemory) xmlSAXUserParseMemory __attribute((alias("xmlSAXUserParseMemory__internal_alias"))); 9052#else 9053#ifndef xmlSAXUserParseMemory 9054extern __typeof (xmlSAXUserParseMemory) xmlSAXUserParseMemory__internal_alias __attribute((visibility("hidden"))); 9055#define xmlSAXUserParseMemory xmlSAXUserParseMemory__internal_alias 9056#endif 9057#endif 9058#endif 9059 9060#ifdef bottom_SAX2 9061#undef xmlSAXVersion 9062extern __typeof (xmlSAXVersion) xmlSAXVersion __attribute((alias("xmlSAXVersion__internal_alias"))); 9063#else 9064#ifndef xmlSAXVersion 9065extern __typeof (xmlSAXVersion) xmlSAXVersion__internal_alias __attribute((visibility("hidden"))); 9066#define xmlSAXVersion xmlSAXVersion__internal_alias 9067#endif 9068#endif 9069 9070#if defined(LIBXML_OUTPUT_ENABLED) 9071#ifdef bottom_xmlsave 9072#undef xmlSaveClose 9073extern __typeof (xmlSaveClose) xmlSaveClose __attribute((alias("xmlSaveClose__internal_alias"))); 9074#else 9075#ifndef xmlSaveClose 9076extern __typeof (xmlSaveClose) xmlSaveClose__internal_alias __attribute((visibility("hidden"))); 9077#define xmlSaveClose xmlSaveClose__internal_alias 9078#endif 9079#endif 9080#endif 9081 9082#if defined(LIBXML_OUTPUT_ENABLED) 9083#ifdef bottom_xmlsave 9084#undef xmlSaveDoc 9085extern __typeof (xmlSaveDoc) xmlSaveDoc __attribute((alias("xmlSaveDoc__internal_alias"))); 9086#else 9087#ifndef xmlSaveDoc 9088extern __typeof (xmlSaveDoc) xmlSaveDoc__internal_alias __attribute((visibility("hidden"))); 9089#define xmlSaveDoc xmlSaveDoc__internal_alias 9090#endif 9091#endif 9092#endif 9093 9094#if defined(LIBXML_OUTPUT_ENABLED) 9095#ifdef bottom_xmlsave 9096#undef xmlSaveFile 9097extern __typeof (xmlSaveFile) xmlSaveFile __attribute((alias("xmlSaveFile__internal_alias"))); 9098#else 9099#ifndef xmlSaveFile 9100extern __typeof (xmlSaveFile) xmlSaveFile__internal_alias __attribute((visibility("hidden"))); 9101#define xmlSaveFile xmlSaveFile__internal_alias 9102#endif 9103#endif 9104#endif 9105 9106#if defined(LIBXML_OUTPUT_ENABLED) 9107#ifdef bottom_xmlsave 9108#undef xmlSaveFileEnc 9109extern __typeof (xmlSaveFileEnc) xmlSaveFileEnc __attribute((alias("xmlSaveFileEnc__internal_alias"))); 9110#else 9111#ifndef xmlSaveFileEnc 9112extern __typeof (xmlSaveFileEnc) xmlSaveFileEnc__internal_alias __attribute((visibility("hidden"))); 9113#define xmlSaveFileEnc xmlSaveFileEnc__internal_alias 9114#endif 9115#endif 9116#endif 9117 9118#if defined(LIBXML_OUTPUT_ENABLED) 9119#ifdef bottom_xmlsave 9120#undef xmlSaveFileTo 9121extern __typeof (xmlSaveFileTo) xmlSaveFileTo __attribute((alias("xmlSaveFileTo__internal_alias"))); 9122#else 9123#ifndef xmlSaveFileTo 9124extern __typeof (xmlSaveFileTo) xmlSaveFileTo__internal_alias __attribute((visibility("hidden"))); 9125#define xmlSaveFileTo xmlSaveFileTo__internal_alias 9126#endif 9127#endif 9128#endif 9129 9130#if defined(LIBXML_OUTPUT_ENABLED) 9131#ifdef bottom_xmlsave 9132#undef xmlSaveFlush 9133extern __typeof (xmlSaveFlush) xmlSaveFlush __attribute((alias("xmlSaveFlush__internal_alias"))); 9134#else 9135#ifndef xmlSaveFlush 9136extern __typeof (xmlSaveFlush) xmlSaveFlush__internal_alias __attribute((visibility("hidden"))); 9137#define xmlSaveFlush xmlSaveFlush__internal_alias 9138#endif 9139#endif 9140#endif 9141 9142#if defined(LIBXML_OUTPUT_ENABLED) 9143#ifdef bottom_xmlsave 9144#undef xmlSaveFormatFile 9145extern __typeof (xmlSaveFormatFile) xmlSaveFormatFile __attribute((alias("xmlSaveFormatFile__internal_alias"))); 9146#else 9147#ifndef xmlSaveFormatFile 9148extern __typeof (xmlSaveFormatFile) xmlSaveFormatFile__internal_alias __attribute((visibility("hidden"))); 9149#define xmlSaveFormatFile xmlSaveFormatFile__internal_alias 9150#endif 9151#endif 9152#endif 9153 9154#if defined(LIBXML_OUTPUT_ENABLED) 9155#ifdef bottom_xmlsave 9156#undef xmlSaveFormatFileEnc 9157extern __typeof (xmlSaveFormatFileEnc) xmlSaveFormatFileEnc __attribute((alias("xmlSaveFormatFileEnc__internal_alias"))); 9158#else 9159#ifndef xmlSaveFormatFileEnc 9160extern __typeof (xmlSaveFormatFileEnc) xmlSaveFormatFileEnc__internal_alias __attribute((visibility("hidden"))); 9161#define xmlSaveFormatFileEnc xmlSaveFormatFileEnc__internal_alias 9162#endif 9163#endif 9164#endif 9165 9166#if defined(LIBXML_OUTPUT_ENABLED) 9167#ifdef bottom_xmlsave 9168#undef xmlSaveFormatFileTo 9169extern __typeof (xmlSaveFormatFileTo) xmlSaveFormatFileTo __attribute((alias("xmlSaveFormatFileTo__internal_alias"))); 9170#else 9171#ifndef xmlSaveFormatFileTo 9172extern __typeof (xmlSaveFormatFileTo) xmlSaveFormatFileTo__internal_alias __attribute((visibility("hidden"))); 9173#define xmlSaveFormatFileTo xmlSaveFormatFileTo__internal_alias 9174#endif 9175#endif 9176#endif 9177 9178#if defined(LIBXML_OUTPUT_ENABLED) 9179#ifdef bottom_xmlsave 9180#undef xmlSaveSetAttrEscape 9181extern __typeof (xmlSaveSetAttrEscape) xmlSaveSetAttrEscape __attribute((alias("xmlSaveSetAttrEscape__internal_alias"))); 9182#else 9183#ifndef xmlSaveSetAttrEscape 9184extern __typeof (xmlSaveSetAttrEscape) xmlSaveSetAttrEscape__internal_alias __attribute((visibility("hidden"))); 9185#define xmlSaveSetAttrEscape xmlSaveSetAttrEscape__internal_alias 9186#endif 9187#endif 9188#endif 9189 9190#if defined(LIBXML_OUTPUT_ENABLED) 9191#ifdef bottom_xmlsave 9192#undef xmlSaveSetEscape 9193extern __typeof (xmlSaveSetEscape) xmlSaveSetEscape __attribute((alias("xmlSaveSetEscape__internal_alias"))); 9194#else 9195#ifndef xmlSaveSetEscape 9196extern __typeof (xmlSaveSetEscape) xmlSaveSetEscape__internal_alias __attribute((visibility("hidden"))); 9197#define xmlSaveSetEscape xmlSaveSetEscape__internal_alias 9198#endif 9199#endif 9200#endif 9201 9202#if defined(LIBXML_OUTPUT_ENABLED) 9203#ifdef bottom_xmlsave 9204#undef xmlSaveToBuffer 9205extern __typeof (xmlSaveToBuffer) xmlSaveToBuffer __attribute((alias("xmlSaveToBuffer__internal_alias"))); 9206#else 9207#ifndef xmlSaveToBuffer 9208extern __typeof (xmlSaveToBuffer) xmlSaveToBuffer__internal_alias __attribute((visibility("hidden"))); 9209#define xmlSaveToBuffer xmlSaveToBuffer__internal_alias 9210#endif 9211#endif 9212#endif 9213 9214#if defined(LIBXML_OUTPUT_ENABLED) 9215#ifdef bottom_xmlsave 9216#undef xmlSaveToFd 9217extern __typeof (xmlSaveToFd) xmlSaveToFd __attribute((alias("xmlSaveToFd__internal_alias"))); 9218#else 9219#ifndef xmlSaveToFd 9220extern __typeof (xmlSaveToFd) xmlSaveToFd__internal_alias __attribute((visibility("hidden"))); 9221#define xmlSaveToFd xmlSaveToFd__internal_alias 9222#endif 9223#endif 9224#endif 9225 9226#if defined(LIBXML_OUTPUT_ENABLED) 9227#ifdef bottom_xmlsave 9228#undef xmlSaveToFilename 9229extern __typeof (xmlSaveToFilename) xmlSaveToFilename __attribute((alias("xmlSaveToFilename__internal_alias"))); 9230#else 9231#ifndef xmlSaveToFilename 9232extern __typeof (xmlSaveToFilename) xmlSaveToFilename__internal_alias __attribute((visibility("hidden"))); 9233#define xmlSaveToFilename xmlSaveToFilename__internal_alias 9234#endif 9235#endif 9236#endif 9237 9238#if defined(LIBXML_OUTPUT_ENABLED) 9239#ifdef bottom_xmlsave 9240#undef xmlSaveToIO 9241extern __typeof (xmlSaveToIO) xmlSaveToIO __attribute((alias("xmlSaveToIO__internal_alias"))); 9242#else 9243#ifndef xmlSaveToIO 9244extern __typeof (xmlSaveToIO) xmlSaveToIO__internal_alias __attribute((visibility("hidden"))); 9245#define xmlSaveToIO xmlSaveToIO__internal_alias 9246#endif 9247#endif 9248#endif 9249 9250#if defined(LIBXML_OUTPUT_ENABLED) 9251#ifdef bottom_xmlsave 9252#undef xmlSaveTree 9253extern __typeof (xmlSaveTree) xmlSaveTree __attribute((alias("xmlSaveTree__internal_alias"))); 9254#else 9255#ifndef xmlSaveTree 9256extern __typeof (xmlSaveTree) xmlSaveTree__internal_alias __attribute((visibility("hidden"))); 9257#define xmlSaveTree xmlSaveTree__internal_alias 9258#endif 9259#endif 9260#endif 9261 9262#ifdef bottom_uri 9263#undef xmlSaveUri 9264extern __typeof (xmlSaveUri) xmlSaveUri __attribute((alias("xmlSaveUri__internal_alias"))); 9265#else 9266#ifndef xmlSaveUri 9267extern __typeof (xmlSaveUri) xmlSaveUri__internal_alias __attribute((visibility("hidden"))); 9268#define xmlSaveUri xmlSaveUri__internal_alias 9269#endif 9270#endif 9271 9272#if defined(LIBXML_LEGACY_ENABLED) 9273#ifdef bottom_legacy 9274#undef xmlScanName 9275extern __typeof (xmlScanName) xmlScanName __attribute((alias("xmlScanName__internal_alias"))); 9276#else 9277#ifndef xmlScanName 9278extern __typeof (xmlScanName) xmlScanName__internal_alias __attribute((visibility("hidden"))); 9279#define xmlScanName xmlScanName__internal_alias 9280#endif 9281#endif 9282#endif 9283 9284#if defined(LIBXML_SCHEMAS_ENABLED) 9285#ifdef bottom_xmlschemas 9286#undef xmlSchemaCheckFacet 9287extern __typeof (xmlSchemaCheckFacet) xmlSchemaCheckFacet __attribute((alias("xmlSchemaCheckFacet__internal_alias"))); 9288#else 9289#ifndef xmlSchemaCheckFacet 9290extern __typeof (xmlSchemaCheckFacet) xmlSchemaCheckFacet__internal_alias __attribute((visibility("hidden"))); 9291#define xmlSchemaCheckFacet xmlSchemaCheckFacet__internal_alias 9292#endif 9293#endif 9294#endif 9295 9296#if defined(LIBXML_SCHEMAS_ENABLED) 9297#ifdef bottom_xmlschemastypes 9298#undef xmlSchemaCleanupTypes 9299extern __typeof (xmlSchemaCleanupTypes) xmlSchemaCleanupTypes __attribute((alias("xmlSchemaCleanupTypes__internal_alias"))); 9300#else 9301#ifndef xmlSchemaCleanupTypes 9302extern __typeof (xmlSchemaCleanupTypes) xmlSchemaCleanupTypes__internal_alias __attribute((visibility("hidden"))); 9303#define xmlSchemaCleanupTypes xmlSchemaCleanupTypes__internal_alias 9304#endif 9305#endif 9306#endif 9307 9308#if defined(LIBXML_SCHEMAS_ENABLED) 9309#ifdef bottom_xmlschemastypes 9310#undef xmlSchemaCollapseString 9311extern __typeof (xmlSchemaCollapseString) xmlSchemaCollapseString __attribute((alias("xmlSchemaCollapseString__internal_alias"))); 9312#else 9313#ifndef xmlSchemaCollapseString 9314extern __typeof (xmlSchemaCollapseString) xmlSchemaCollapseString__internal_alias __attribute((visibility("hidden"))); 9315#define xmlSchemaCollapseString xmlSchemaCollapseString__internal_alias 9316#endif 9317#endif 9318#endif 9319 9320#if defined(LIBXML_SCHEMAS_ENABLED) 9321#ifdef bottom_xmlschemastypes 9322#undef xmlSchemaCompareValues 9323extern __typeof (xmlSchemaCompareValues) xmlSchemaCompareValues __attribute((alias("xmlSchemaCompareValues__internal_alias"))); 9324#else 9325#ifndef xmlSchemaCompareValues 9326extern __typeof (xmlSchemaCompareValues) xmlSchemaCompareValues__internal_alias __attribute((visibility("hidden"))); 9327#define xmlSchemaCompareValues xmlSchemaCompareValues__internal_alias 9328#endif 9329#endif 9330#endif 9331 9332#if defined(LIBXML_SCHEMAS_ENABLED) 9333#ifdef bottom_xmlschemastypes 9334#undef xmlSchemaCompareValuesWhtsp 9335extern __typeof (xmlSchemaCompareValuesWhtsp) xmlSchemaCompareValuesWhtsp __attribute((alias("xmlSchemaCompareValuesWhtsp__internal_alias"))); 9336#else 9337#ifndef xmlSchemaCompareValuesWhtsp 9338extern __typeof (xmlSchemaCompareValuesWhtsp) xmlSchemaCompareValuesWhtsp__internal_alias __attribute((visibility("hidden"))); 9339#define xmlSchemaCompareValuesWhtsp xmlSchemaCompareValuesWhtsp__internal_alias 9340#endif 9341#endif 9342#endif 9343 9344#if defined(LIBXML_SCHEMAS_ENABLED) 9345#ifdef bottom_xmlschemastypes 9346#undef xmlSchemaCopyValue 9347extern __typeof (xmlSchemaCopyValue) xmlSchemaCopyValue __attribute((alias("xmlSchemaCopyValue__internal_alias"))); 9348#else 9349#ifndef xmlSchemaCopyValue 9350extern __typeof (xmlSchemaCopyValue) xmlSchemaCopyValue__internal_alias __attribute((visibility("hidden"))); 9351#define xmlSchemaCopyValue xmlSchemaCopyValue__internal_alias 9352#endif 9353#endif 9354#endif 9355 9356#if defined(LIBXML_SCHEMAS_ENABLED) && defined(LIBXML_OUTPUT_ENABLED) 9357#ifdef bottom_xmlschemas 9358#undef xmlSchemaDump 9359extern __typeof (xmlSchemaDump) xmlSchemaDump __attribute((alias("xmlSchemaDump__internal_alias"))); 9360#else 9361#ifndef xmlSchemaDump 9362extern __typeof (xmlSchemaDump) xmlSchemaDump__internal_alias __attribute((visibility("hidden"))); 9363#define xmlSchemaDump xmlSchemaDump__internal_alias 9364#endif 9365#endif 9366#endif 9367 9368#if defined(LIBXML_SCHEMAS_ENABLED) 9369#ifdef bottom_xmlschemas 9370#undef xmlSchemaFree 9371extern __typeof (xmlSchemaFree) xmlSchemaFree __attribute((alias("xmlSchemaFree__internal_alias"))); 9372#else 9373#ifndef xmlSchemaFree 9374extern __typeof (xmlSchemaFree) xmlSchemaFree__internal_alias __attribute((visibility("hidden"))); 9375#define xmlSchemaFree xmlSchemaFree__internal_alias 9376#endif 9377#endif 9378#endif 9379 9380#if defined(LIBXML_SCHEMAS_ENABLED) 9381#ifdef bottom_xmlschemas 9382#undef xmlSchemaFreeFacet 9383extern __typeof (xmlSchemaFreeFacet) xmlSchemaFreeFacet __attribute((alias("xmlSchemaFreeFacet__internal_alias"))); 9384#else 9385#ifndef xmlSchemaFreeFacet 9386extern __typeof (xmlSchemaFreeFacet) xmlSchemaFreeFacet__internal_alias __attribute((visibility("hidden"))); 9387#define xmlSchemaFreeFacet xmlSchemaFreeFacet__internal_alias 9388#endif 9389#endif 9390#endif 9391 9392#if defined(LIBXML_SCHEMAS_ENABLED) 9393#ifdef bottom_xmlschemas 9394#undef xmlSchemaFreeParserCtxt 9395extern __typeof (xmlSchemaFreeParserCtxt) xmlSchemaFreeParserCtxt __attribute((alias("xmlSchemaFreeParserCtxt__internal_alias"))); 9396#else 9397#ifndef xmlSchemaFreeParserCtxt 9398extern __typeof (xmlSchemaFreeParserCtxt) xmlSchemaFreeParserCtxt__internal_alias __attribute((visibility("hidden"))); 9399#define xmlSchemaFreeParserCtxt xmlSchemaFreeParserCtxt__internal_alias 9400#endif 9401#endif 9402#endif 9403 9404#if defined(LIBXML_SCHEMAS_ENABLED) 9405#ifdef bottom_xmlschemas 9406#undef xmlSchemaFreeType 9407extern __typeof (xmlSchemaFreeType) xmlSchemaFreeType __attribute((alias("xmlSchemaFreeType__internal_alias"))); 9408#else 9409#ifndef xmlSchemaFreeType 9410extern __typeof (xmlSchemaFreeType) xmlSchemaFreeType__internal_alias __attribute((visibility("hidden"))); 9411#define xmlSchemaFreeType xmlSchemaFreeType__internal_alias 9412#endif 9413#endif 9414#endif 9415 9416#if defined(LIBXML_SCHEMAS_ENABLED) 9417#ifdef bottom_xmlschemas 9418#undef xmlSchemaFreeValidCtxt 9419extern __typeof (xmlSchemaFreeValidCtxt) xmlSchemaFreeValidCtxt __attribute((alias("xmlSchemaFreeValidCtxt__internal_alias"))); 9420#else 9421#ifndef xmlSchemaFreeValidCtxt 9422extern __typeof (xmlSchemaFreeValidCtxt) xmlSchemaFreeValidCtxt__internal_alias __attribute((visibility("hidden"))); 9423#define xmlSchemaFreeValidCtxt xmlSchemaFreeValidCtxt__internal_alias 9424#endif 9425#endif 9426#endif 9427 9428#if defined(LIBXML_SCHEMAS_ENABLED) 9429#ifdef bottom_xmlschemastypes 9430#undef xmlSchemaFreeValue 9431extern __typeof (xmlSchemaFreeValue) xmlSchemaFreeValue __attribute((alias("xmlSchemaFreeValue__internal_alias"))); 9432#else 9433#ifndef xmlSchemaFreeValue 9434extern __typeof (xmlSchemaFreeValue) xmlSchemaFreeValue__internal_alias __attribute((visibility("hidden"))); 9435#define xmlSchemaFreeValue xmlSchemaFreeValue__internal_alias 9436#endif 9437#endif 9438#endif 9439 9440#if defined(LIBXML_SCHEMAS_ENABLED) 9441#ifdef bottom_xmlschemas 9442#undef xmlSchemaFreeWildcard 9443extern __typeof (xmlSchemaFreeWildcard) xmlSchemaFreeWildcard __attribute((alias("xmlSchemaFreeWildcard__internal_alias"))); 9444#else 9445#ifndef xmlSchemaFreeWildcard 9446extern __typeof (xmlSchemaFreeWildcard) xmlSchemaFreeWildcard__internal_alias __attribute((visibility("hidden"))); 9447#define xmlSchemaFreeWildcard xmlSchemaFreeWildcard__internal_alias 9448#endif 9449#endif 9450#endif 9451 9452#if defined(LIBXML_SCHEMAS_ENABLED) 9453#ifdef bottom_xmlschemastypes 9454#undef xmlSchemaGetBuiltInListSimpleTypeItemType 9455extern __typeof (xmlSchemaGetBuiltInListSimpleTypeItemType) xmlSchemaGetBuiltInListSimpleTypeItemType __attribute((alias("xmlSchemaGetBuiltInListSimpleTypeItemType__internal_alias"))); 9456#else 9457#ifndef xmlSchemaGetBuiltInListSimpleTypeItemType 9458extern __typeof (xmlSchemaGetBuiltInListSimpleTypeItemType) xmlSchemaGetBuiltInListSimpleTypeItemType__internal_alias __attribute((visibility("hidden"))); 9459#define xmlSchemaGetBuiltInListSimpleTypeItemType xmlSchemaGetBuiltInListSimpleTypeItemType__internal_alias 9460#endif 9461#endif 9462#endif 9463 9464#if defined(LIBXML_SCHEMAS_ENABLED) 9465#ifdef bottom_xmlschemastypes 9466#undef xmlSchemaGetBuiltInType 9467extern __typeof (xmlSchemaGetBuiltInType) xmlSchemaGetBuiltInType __attribute((alias("xmlSchemaGetBuiltInType__internal_alias"))); 9468#else 9469#ifndef xmlSchemaGetBuiltInType 9470extern __typeof (xmlSchemaGetBuiltInType) xmlSchemaGetBuiltInType__internal_alias __attribute((visibility("hidden"))); 9471#define xmlSchemaGetBuiltInType xmlSchemaGetBuiltInType__internal_alias 9472#endif 9473#endif 9474#endif 9475 9476#if defined(LIBXML_SCHEMAS_ENABLED) 9477#ifdef bottom_xmlschemastypes 9478#undef xmlSchemaGetCanonValue 9479extern __typeof (xmlSchemaGetCanonValue) xmlSchemaGetCanonValue __attribute((alias("xmlSchemaGetCanonValue__internal_alias"))); 9480#else 9481#ifndef xmlSchemaGetCanonValue 9482extern __typeof (xmlSchemaGetCanonValue) xmlSchemaGetCanonValue__internal_alias __attribute((visibility("hidden"))); 9483#define xmlSchemaGetCanonValue xmlSchemaGetCanonValue__internal_alias 9484#endif 9485#endif 9486#endif 9487 9488#if defined(LIBXML_SCHEMAS_ENABLED) 9489#ifdef bottom_xmlschemastypes 9490#undef xmlSchemaGetCanonValueWhtsp 9491extern __typeof (xmlSchemaGetCanonValueWhtsp) xmlSchemaGetCanonValueWhtsp __attribute((alias("xmlSchemaGetCanonValueWhtsp__internal_alias"))); 9492#else 9493#ifndef xmlSchemaGetCanonValueWhtsp 9494extern __typeof (xmlSchemaGetCanonValueWhtsp) xmlSchemaGetCanonValueWhtsp__internal_alias __attribute((visibility("hidden"))); 9495#define xmlSchemaGetCanonValueWhtsp xmlSchemaGetCanonValueWhtsp__internal_alias 9496#endif 9497#endif 9498#endif 9499 9500#if defined(LIBXML_SCHEMAS_ENABLED) 9501#ifdef bottom_xmlschemastypes 9502#undef xmlSchemaGetFacetValueAsULong 9503extern __typeof (xmlSchemaGetFacetValueAsULong) xmlSchemaGetFacetValueAsULong __attribute((alias("xmlSchemaGetFacetValueAsULong__internal_alias"))); 9504#else 9505#ifndef xmlSchemaGetFacetValueAsULong 9506extern __typeof (xmlSchemaGetFacetValueAsULong) xmlSchemaGetFacetValueAsULong__internal_alias __attribute((visibility("hidden"))); 9507#define xmlSchemaGetFacetValueAsULong xmlSchemaGetFacetValueAsULong__internal_alias 9508#endif 9509#endif 9510#endif 9511 9512#if defined(LIBXML_SCHEMAS_ENABLED) 9513#ifdef bottom_xmlschemas 9514#undef xmlSchemaGetParserErrors 9515extern __typeof (xmlSchemaGetParserErrors) xmlSchemaGetParserErrors __attribute((alias("xmlSchemaGetParserErrors__internal_alias"))); 9516#else 9517#ifndef xmlSchemaGetParserErrors 9518extern __typeof (xmlSchemaGetParserErrors) xmlSchemaGetParserErrors__internal_alias __attribute((visibility("hidden"))); 9519#define xmlSchemaGetParserErrors xmlSchemaGetParserErrors__internal_alias 9520#endif 9521#endif 9522#endif 9523 9524#if defined(LIBXML_SCHEMAS_ENABLED) 9525#ifdef bottom_xmlschemastypes 9526#undef xmlSchemaGetPredefinedType 9527extern __typeof (xmlSchemaGetPredefinedType) xmlSchemaGetPredefinedType __attribute((alias("xmlSchemaGetPredefinedType__internal_alias"))); 9528#else 9529#ifndef xmlSchemaGetPredefinedType 9530extern __typeof (xmlSchemaGetPredefinedType) xmlSchemaGetPredefinedType__internal_alias __attribute((visibility("hidden"))); 9531#define xmlSchemaGetPredefinedType xmlSchemaGetPredefinedType__internal_alias 9532#endif 9533#endif 9534#endif 9535 9536#if defined(LIBXML_SCHEMAS_ENABLED) 9537#ifdef bottom_xmlschemastypes 9538#undef xmlSchemaGetValType 9539extern __typeof (xmlSchemaGetValType) xmlSchemaGetValType __attribute((alias("xmlSchemaGetValType__internal_alias"))); 9540#else 9541#ifndef xmlSchemaGetValType 9542extern __typeof (xmlSchemaGetValType) xmlSchemaGetValType__internal_alias __attribute((visibility("hidden"))); 9543#define xmlSchemaGetValType xmlSchemaGetValType__internal_alias 9544#endif 9545#endif 9546#endif 9547 9548#if defined(LIBXML_SCHEMAS_ENABLED) 9549#ifdef bottom_xmlschemas 9550#undef xmlSchemaGetValidErrors 9551extern __typeof (xmlSchemaGetValidErrors) xmlSchemaGetValidErrors __attribute((alias("xmlSchemaGetValidErrors__internal_alias"))); 9552#else 9553#ifndef xmlSchemaGetValidErrors 9554extern __typeof (xmlSchemaGetValidErrors) xmlSchemaGetValidErrors__internal_alias __attribute((visibility("hidden"))); 9555#define xmlSchemaGetValidErrors xmlSchemaGetValidErrors__internal_alias 9556#endif 9557#endif 9558#endif 9559 9560#if defined(LIBXML_SCHEMAS_ENABLED) 9561#ifdef bottom_xmlschemastypes 9562#undef xmlSchemaInitTypes 9563extern __typeof (xmlSchemaInitTypes) xmlSchemaInitTypes __attribute((alias("xmlSchemaInitTypes__internal_alias"))); 9564#else 9565#ifndef xmlSchemaInitTypes 9566extern __typeof (xmlSchemaInitTypes) xmlSchemaInitTypes__internal_alias __attribute((visibility("hidden"))); 9567#define xmlSchemaInitTypes xmlSchemaInitTypes__internal_alias 9568#endif 9569#endif 9570#endif 9571 9572#if defined(LIBXML_SCHEMAS_ENABLED) 9573#ifdef bottom_xmlschemastypes 9574#undef xmlSchemaIsBuiltInTypeFacet 9575extern __typeof (xmlSchemaIsBuiltInTypeFacet) xmlSchemaIsBuiltInTypeFacet __attribute((alias("xmlSchemaIsBuiltInTypeFacet__internal_alias"))); 9576#else 9577#ifndef xmlSchemaIsBuiltInTypeFacet 9578extern __typeof (xmlSchemaIsBuiltInTypeFacet) xmlSchemaIsBuiltInTypeFacet__internal_alias __attribute((visibility("hidden"))); 9579#define xmlSchemaIsBuiltInTypeFacet xmlSchemaIsBuiltInTypeFacet__internal_alias 9580#endif 9581#endif 9582#endif 9583 9584#if defined(LIBXML_SCHEMAS_ENABLED) 9585#ifdef bottom_xmlschemas 9586#undef xmlSchemaIsValid 9587extern __typeof (xmlSchemaIsValid) xmlSchemaIsValid __attribute((alias("xmlSchemaIsValid__internal_alias"))); 9588#else 9589#ifndef xmlSchemaIsValid 9590extern __typeof (xmlSchemaIsValid) xmlSchemaIsValid__internal_alias __attribute((visibility("hidden"))); 9591#define xmlSchemaIsValid xmlSchemaIsValid__internal_alias 9592#endif 9593#endif 9594#endif 9595 9596#if defined(LIBXML_SCHEMAS_ENABLED) 9597#ifdef bottom_xmlschemas 9598#undef xmlSchemaNewDocParserCtxt 9599extern __typeof (xmlSchemaNewDocParserCtxt) xmlSchemaNewDocParserCtxt __attribute((alias("xmlSchemaNewDocParserCtxt__internal_alias"))); 9600#else 9601#ifndef xmlSchemaNewDocParserCtxt 9602extern __typeof (xmlSchemaNewDocParserCtxt) xmlSchemaNewDocParserCtxt__internal_alias __attribute((visibility("hidden"))); 9603#define xmlSchemaNewDocParserCtxt xmlSchemaNewDocParserCtxt__internal_alias 9604#endif 9605#endif 9606#endif 9607 9608#if defined(LIBXML_SCHEMAS_ENABLED) 9609#ifdef bottom_xmlschemas 9610#undef xmlSchemaNewFacet 9611extern __typeof (xmlSchemaNewFacet) xmlSchemaNewFacet __attribute((alias("xmlSchemaNewFacet__internal_alias"))); 9612#else 9613#ifndef xmlSchemaNewFacet 9614extern __typeof (xmlSchemaNewFacet) xmlSchemaNewFacet__internal_alias __attribute((visibility("hidden"))); 9615#define xmlSchemaNewFacet xmlSchemaNewFacet__internal_alias 9616#endif 9617#endif 9618#endif 9619 9620#if defined(LIBXML_SCHEMAS_ENABLED) 9621#ifdef bottom_xmlschemas 9622#undef xmlSchemaNewMemParserCtxt 9623extern __typeof (xmlSchemaNewMemParserCtxt) xmlSchemaNewMemParserCtxt __attribute((alias("xmlSchemaNewMemParserCtxt__internal_alias"))); 9624#else 9625#ifndef xmlSchemaNewMemParserCtxt 9626extern __typeof (xmlSchemaNewMemParserCtxt) xmlSchemaNewMemParserCtxt__internal_alias __attribute((visibility("hidden"))); 9627#define xmlSchemaNewMemParserCtxt xmlSchemaNewMemParserCtxt__internal_alias 9628#endif 9629#endif 9630#endif 9631 9632#if defined(LIBXML_SCHEMAS_ENABLED) 9633#ifdef bottom_xmlschemastypes 9634#undef xmlSchemaNewNOTATIONValue 9635extern __typeof (xmlSchemaNewNOTATIONValue) xmlSchemaNewNOTATIONValue __attribute((alias("xmlSchemaNewNOTATIONValue__internal_alias"))); 9636#else 9637#ifndef xmlSchemaNewNOTATIONValue 9638extern __typeof (xmlSchemaNewNOTATIONValue) xmlSchemaNewNOTATIONValue__internal_alias __attribute((visibility("hidden"))); 9639#define xmlSchemaNewNOTATIONValue xmlSchemaNewNOTATIONValue__internal_alias 9640#endif 9641#endif 9642#endif 9643 9644#if defined(LIBXML_SCHEMAS_ENABLED) 9645#ifdef bottom_xmlschemas 9646#undef xmlSchemaNewParserCtxt 9647extern __typeof (xmlSchemaNewParserCtxt) xmlSchemaNewParserCtxt __attribute((alias("xmlSchemaNewParserCtxt__internal_alias"))); 9648#else 9649#ifndef xmlSchemaNewParserCtxt 9650extern __typeof (xmlSchemaNewParserCtxt) xmlSchemaNewParserCtxt__internal_alias __attribute((visibility("hidden"))); 9651#define xmlSchemaNewParserCtxt xmlSchemaNewParserCtxt__internal_alias 9652#endif 9653#endif 9654#endif 9655 9656#if defined(LIBXML_SCHEMAS_ENABLED) 9657#ifdef bottom_xmlschemastypes 9658#undef xmlSchemaNewQNameValue 9659extern __typeof (xmlSchemaNewQNameValue) xmlSchemaNewQNameValue __attribute((alias("xmlSchemaNewQNameValue__internal_alias"))); 9660#else 9661#ifndef xmlSchemaNewQNameValue 9662extern __typeof (xmlSchemaNewQNameValue) xmlSchemaNewQNameValue__internal_alias __attribute((visibility("hidden"))); 9663#define xmlSchemaNewQNameValue xmlSchemaNewQNameValue__internal_alias 9664#endif 9665#endif 9666#endif 9667 9668#if defined(LIBXML_SCHEMAS_ENABLED) 9669#ifdef bottom_xmlschemastypes 9670#undef xmlSchemaNewStringValue 9671extern __typeof (xmlSchemaNewStringValue) xmlSchemaNewStringValue __attribute((alias("xmlSchemaNewStringValue__internal_alias"))); 9672#else 9673#ifndef xmlSchemaNewStringValue 9674extern __typeof (xmlSchemaNewStringValue) xmlSchemaNewStringValue__internal_alias __attribute((visibility("hidden"))); 9675#define xmlSchemaNewStringValue xmlSchemaNewStringValue__internal_alias 9676#endif 9677#endif 9678#endif 9679 9680#if defined(LIBXML_SCHEMAS_ENABLED) 9681#ifdef bottom_xmlschemas 9682#undef xmlSchemaNewValidCtxt 9683extern __typeof (xmlSchemaNewValidCtxt) xmlSchemaNewValidCtxt __attribute((alias("xmlSchemaNewValidCtxt__internal_alias"))); 9684#else 9685#ifndef xmlSchemaNewValidCtxt 9686extern __typeof (xmlSchemaNewValidCtxt) xmlSchemaNewValidCtxt__internal_alias __attribute((visibility("hidden"))); 9687#define xmlSchemaNewValidCtxt xmlSchemaNewValidCtxt__internal_alias 9688#endif 9689#endif 9690#endif 9691 9692#if defined(LIBXML_SCHEMAS_ENABLED) 9693#ifdef bottom_xmlschemas 9694#undef xmlSchemaParse 9695extern __typeof (xmlSchemaParse) xmlSchemaParse __attribute((alias("xmlSchemaParse__internal_alias"))); 9696#else 9697#ifndef xmlSchemaParse 9698extern __typeof (xmlSchemaParse) xmlSchemaParse__internal_alias __attribute((visibility("hidden"))); 9699#define xmlSchemaParse xmlSchemaParse__internal_alias 9700#endif 9701#endif 9702#endif 9703 9704#if defined(LIBXML_SCHEMAS_ENABLED) 9705#ifdef bottom_xmlschemas 9706#undef xmlSchemaSAXPlug 9707extern __typeof (xmlSchemaSAXPlug) xmlSchemaSAXPlug __attribute((alias("xmlSchemaSAXPlug__internal_alias"))); 9708#else 9709#ifndef xmlSchemaSAXPlug 9710extern __typeof (xmlSchemaSAXPlug) xmlSchemaSAXPlug__internal_alias __attribute((visibility("hidden"))); 9711#define xmlSchemaSAXPlug xmlSchemaSAXPlug__internal_alias 9712#endif 9713#endif 9714#endif 9715 9716#if defined(LIBXML_SCHEMAS_ENABLED) 9717#ifdef bottom_xmlschemas 9718#undef xmlSchemaSAXUnplug 9719extern __typeof (xmlSchemaSAXUnplug) xmlSchemaSAXUnplug __attribute((alias("xmlSchemaSAXUnplug__internal_alias"))); 9720#else 9721#ifndef xmlSchemaSAXUnplug 9722extern __typeof (xmlSchemaSAXUnplug) xmlSchemaSAXUnplug__internal_alias __attribute((visibility("hidden"))); 9723#define xmlSchemaSAXUnplug xmlSchemaSAXUnplug__internal_alias 9724#endif 9725#endif 9726#endif 9727 9728#if defined(LIBXML_SCHEMAS_ENABLED) 9729#ifdef bottom_xmlschemas 9730#undef xmlSchemaSetParserErrors 9731extern __typeof (xmlSchemaSetParserErrors) xmlSchemaSetParserErrors __attribute((alias("xmlSchemaSetParserErrors__internal_alias"))); 9732#else 9733#ifndef xmlSchemaSetParserErrors 9734extern __typeof (xmlSchemaSetParserErrors) xmlSchemaSetParserErrors__internal_alias __attribute((visibility("hidden"))); 9735#define xmlSchemaSetParserErrors xmlSchemaSetParserErrors__internal_alias 9736#endif 9737#endif 9738#endif 9739 9740#if defined(LIBXML_SCHEMAS_ENABLED) 9741#ifdef bottom_xmlschemas 9742#undef xmlSchemaSetParserStructuredErrors 9743extern __typeof (xmlSchemaSetParserStructuredErrors) xmlSchemaSetParserStructuredErrors __attribute((alias("xmlSchemaSetParserStructuredErrors__internal_alias"))); 9744#else 9745#ifndef xmlSchemaSetParserStructuredErrors 9746extern __typeof (xmlSchemaSetParserStructuredErrors) xmlSchemaSetParserStructuredErrors__internal_alias __attribute((visibility("hidden"))); 9747#define xmlSchemaSetParserStructuredErrors xmlSchemaSetParserStructuredErrors__internal_alias 9748#endif 9749#endif 9750#endif 9751 9752#if defined(LIBXML_SCHEMAS_ENABLED) 9753#ifdef bottom_xmlschemas 9754#undef xmlSchemaSetValidErrors 9755extern __typeof (xmlSchemaSetValidErrors) xmlSchemaSetValidErrors __attribute((alias("xmlSchemaSetValidErrors__internal_alias"))); 9756#else 9757#ifndef xmlSchemaSetValidErrors 9758extern __typeof (xmlSchemaSetValidErrors) xmlSchemaSetValidErrors__internal_alias __attribute((visibility("hidden"))); 9759#define xmlSchemaSetValidErrors xmlSchemaSetValidErrors__internal_alias 9760#endif 9761#endif 9762#endif 9763 9764#if defined(LIBXML_SCHEMAS_ENABLED) 9765#ifdef bottom_xmlschemas 9766#undef xmlSchemaSetValidOptions 9767extern __typeof (xmlSchemaSetValidOptions) xmlSchemaSetValidOptions __attribute((alias("xmlSchemaSetValidOptions__internal_alias"))); 9768#else 9769#ifndef xmlSchemaSetValidOptions 9770extern __typeof (xmlSchemaSetValidOptions) xmlSchemaSetValidOptions__internal_alias __attribute((visibility("hidden"))); 9771#define xmlSchemaSetValidOptions xmlSchemaSetValidOptions__internal_alias 9772#endif 9773#endif 9774#endif 9775 9776#if defined(LIBXML_SCHEMAS_ENABLED) 9777#ifdef bottom_xmlschemas 9778#undef xmlSchemaSetValidStructuredErrors 9779extern __typeof (xmlSchemaSetValidStructuredErrors) xmlSchemaSetValidStructuredErrors __attribute((alias("xmlSchemaSetValidStructuredErrors__internal_alias"))); 9780#else 9781#ifndef xmlSchemaSetValidStructuredErrors 9782extern __typeof (xmlSchemaSetValidStructuredErrors) xmlSchemaSetValidStructuredErrors__internal_alias __attribute((visibility("hidden"))); 9783#define xmlSchemaSetValidStructuredErrors xmlSchemaSetValidStructuredErrors__internal_alias 9784#endif 9785#endif 9786#endif 9787 9788#if defined(LIBXML_SCHEMAS_ENABLED) 9789#ifdef bottom_xmlschemastypes 9790#undef xmlSchemaValPredefTypeNode 9791extern __typeof (xmlSchemaValPredefTypeNode) xmlSchemaValPredefTypeNode __attribute((alias("xmlSchemaValPredefTypeNode__internal_alias"))); 9792#else 9793#ifndef xmlSchemaValPredefTypeNode 9794extern __typeof (xmlSchemaValPredefTypeNode) xmlSchemaValPredefTypeNode__internal_alias __attribute((visibility("hidden"))); 9795#define xmlSchemaValPredefTypeNode xmlSchemaValPredefTypeNode__internal_alias 9796#endif 9797#endif 9798#endif 9799 9800#if defined(LIBXML_SCHEMAS_ENABLED) 9801#ifdef bottom_xmlschemastypes 9802#undef xmlSchemaValPredefTypeNodeNoNorm 9803extern __typeof (xmlSchemaValPredefTypeNodeNoNorm) xmlSchemaValPredefTypeNodeNoNorm __attribute((alias("xmlSchemaValPredefTypeNodeNoNorm__internal_alias"))); 9804#else 9805#ifndef xmlSchemaValPredefTypeNodeNoNorm 9806extern __typeof (xmlSchemaValPredefTypeNodeNoNorm) xmlSchemaValPredefTypeNodeNoNorm__internal_alias __attribute((visibility("hidden"))); 9807#define xmlSchemaValPredefTypeNodeNoNorm xmlSchemaValPredefTypeNodeNoNorm__internal_alias 9808#endif 9809#endif 9810#endif 9811 9812#if defined(LIBXML_SCHEMAS_ENABLED) 9813#ifdef bottom_xmlschemas 9814#undef xmlSchemaValidCtxtGetOptions 9815extern __typeof (xmlSchemaValidCtxtGetOptions) xmlSchemaValidCtxtGetOptions __attribute((alias("xmlSchemaValidCtxtGetOptions__internal_alias"))); 9816#else 9817#ifndef xmlSchemaValidCtxtGetOptions 9818extern __typeof (xmlSchemaValidCtxtGetOptions) xmlSchemaValidCtxtGetOptions__internal_alias __attribute((visibility("hidden"))); 9819#define xmlSchemaValidCtxtGetOptions xmlSchemaValidCtxtGetOptions__internal_alias 9820#endif 9821#endif 9822#endif 9823 9824#if defined(LIBXML_SCHEMAS_ENABLED) 9825#ifdef bottom_xmlschemas 9826#undef xmlSchemaValidateDoc 9827extern __typeof (xmlSchemaValidateDoc) xmlSchemaValidateDoc __attribute((alias("xmlSchemaValidateDoc__internal_alias"))); 9828#else 9829#ifndef xmlSchemaValidateDoc 9830extern __typeof (xmlSchemaValidateDoc) xmlSchemaValidateDoc__internal_alias __attribute((visibility("hidden"))); 9831#define xmlSchemaValidateDoc xmlSchemaValidateDoc__internal_alias 9832#endif 9833#endif 9834#endif 9835 9836#if defined(LIBXML_SCHEMAS_ENABLED) 9837#ifdef bottom_xmlschemastypes 9838#undef xmlSchemaValidateFacet 9839extern __typeof (xmlSchemaValidateFacet) xmlSchemaValidateFacet __attribute((alias("xmlSchemaValidateFacet__internal_alias"))); 9840#else 9841#ifndef xmlSchemaValidateFacet 9842extern __typeof (xmlSchemaValidateFacet) xmlSchemaValidateFacet__internal_alias __attribute((visibility("hidden"))); 9843#define xmlSchemaValidateFacet xmlSchemaValidateFacet__internal_alias 9844#endif 9845#endif 9846#endif 9847 9848#if defined(LIBXML_SCHEMAS_ENABLED) 9849#ifdef bottom_xmlschemastypes 9850#undef xmlSchemaValidateFacetWhtsp 9851extern __typeof (xmlSchemaValidateFacetWhtsp) xmlSchemaValidateFacetWhtsp __attribute((alias("xmlSchemaValidateFacetWhtsp__internal_alias"))); 9852#else 9853#ifndef xmlSchemaValidateFacetWhtsp 9854extern __typeof (xmlSchemaValidateFacetWhtsp) xmlSchemaValidateFacetWhtsp__internal_alias __attribute((visibility("hidden"))); 9855#define xmlSchemaValidateFacetWhtsp xmlSchemaValidateFacetWhtsp__internal_alias 9856#endif 9857#endif 9858#endif 9859 9860#if defined(LIBXML_SCHEMAS_ENABLED) 9861#ifdef bottom_xmlschemas 9862#undef xmlSchemaValidateFile 9863extern __typeof (xmlSchemaValidateFile) xmlSchemaValidateFile __attribute((alias("xmlSchemaValidateFile__internal_alias"))); 9864#else 9865#ifndef xmlSchemaValidateFile 9866extern __typeof (xmlSchemaValidateFile) xmlSchemaValidateFile__internal_alias __attribute((visibility("hidden"))); 9867#define xmlSchemaValidateFile xmlSchemaValidateFile__internal_alias 9868#endif 9869#endif 9870#endif 9871 9872#if defined(LIBXML_SCHEMAS_ENABLED) 9873#ifdef bottom_xmlschemastypes 9874#undef xmlSchemaValidateLengthFacet 9875extern __typeof (xmlSchemaValidateLengthFacet) xmlSchemaValidateLengthFacet __attribute((alias("xmlSchemaValidateLengthFacet__internal_alias"))); 9876#else 9877#ifndef xmlSchemaValidateLengthFacet 9878extern __typeof (xmlSchemaValidateLengthFacet) xmlSchemaValidateLengthFacet__internal_alias __attribute((visibility("hidden"))); 9879#define xmlSchemaValidateLengthFacet xmlSchemaValidateLengthFacet__internal_alias 9880#endif 9881#endif 9882#endif 9883 9884#if defined(LIBXML_SCHEMAS_ENABLED) 9885#ifdef bottom_xmlschemastypes 9886#undef xmlSchemaValidateLengthFacetWhtsp 9887extern __typeof (xmlSchemaValidateLengthFacetWhtsp) xmlSchemaValidateLengthFacetWhtsp __attribute((alias("xmlSchemaValidateLengthFacetWhtsp__internal_alias"))); 9888#else 9889#ifndef xmlSchemaValidateLengthFacetWhtsp 9890extern __typeof (xmlSchemaValidateLengthFacetWhtsp) xmlSchemaValidateLengthFacetWhtsp__internal_alias __attribute((visibility("hidden"))); 9891#define xmlSchemaValidateLengthFacetWhtsp xmlSchemaValidateLengthFacetWhtsp__internal_alias 9892#endif 9893#endif 9894#endif 9895 9896#if defined(LIBXML_SCHEMAS_ENABLED) 9897#ifdef bottom_xmlschemastypes 9898#undef xmlSchemaValidateListSimpleTypeFacet 9899extern __typeof (xmlSchemaValidateListSimpleTypeFacet) xmlSchemaValidateListSimpleTypeFacet __attribute((alias("xmlSchemaValidateListSimpleTypeFacet__internal_alias"))); 9900#else 9901#ifndef xmlSchemaValidateListSimpleTypeFacet 9902extern __typeof (xmlSchemaValidateListSimpleTypeFacet) xmlSchemaValidateListSimpleTypeFacet__internal_alias __attribute((visibility("hidden"))); 9903#define xmlSchemaValidateListSimpleTypeFacet xmlSchemaValidateListSimpleTypeFacet__internal_alias 9904#endif 9905#endif 9906#endif 9907 9908#if defined(LIBXML_SCHEMAS_ENABLED) 9909#ifdef bottom_xmlschemas 9910#undef xmlSchemaValidateOneElement 9911extern __typeof (xmlSchemaValidateOneElement) xmlSchemaValidateOneElement __attribute((alias("xmlSchemaValidateOneElement__internal_alias"))); 9912#else 9913#ifndef xmlSchemaValidateOneElement 9914extern __typeof (xmlSchemaValidateOneElement) xmlSchemaValidateOneElement__internal_alias __attribute((visibility("hidden"))); 9915#define xmlSchemaValidateOneElement xmlSchemaValidateOneElement__internal_alias 9916#endif 9917#endif 9918#endif 9919 9920#if defined(LIBXML_SCHEMAS_ENABLED) 9921#ifdef bottom_xmlschemastypes 9922#undef xmlSchemaValidatePredefinedType 9923extern __typeof (xmlSchemaValidatePredefinedType) xmlSchemaValidatePredefinedType __attribute((alias("xmlSchemaValidatePredefinedType__internal_alias"))); 9924#else 9925#ifndef xmlSchemaValidatePredefinedType 9926extern __typeof (xmlSchemaValidatePredefinedType) xmlSchemaValidatePredefinedType__internal_alias __attribute((visibility("hidden"))); 9927#define xmlSchemaValidatePredefinedType xmlSchemaValidatePredefinedType__internal_alias 9928#endif 9929#endif 9930#endif 9931 9932#if defined(LIBXML_SCHEMAS_ENABLED) 9933#ifdef bottom_xmlschemas 9934#undef xmlSchemaValidateStream 9935extern __typeof (xmlSchemaValidateStream) xmlSchemaValidateStream __attribute((alias("xmlSchemaValidateStream__internal_alias"))); 9936#else 9937#ifndef xmlSchemaValidateStream 9938extern __typeof (xmlSchemaValidateStream) xmlSchemaValidateStream__internal_alias __attribute((visibility("hidden"))); 9939#define xmlSchemaValidateStream xmlSchemaValidateStream__internal_alias 9940#endif 9941#endif 9942#endif 9943 9944#if defined(LIBXML_SCHEMAS_ENABLED) 9945#ifdef bottom_xmlschemastypes 9946#undef xmlSchemaValueAppend 9947extern __typeof (xmlSchemaValueAppend) xmlSchemaValueAppend __attribute((alias("xmlSchemaValueAppend__internal_alias"))); 9948#else 9949#ifndef xmlSchemaValueAppend 9950extern __typeof (xmlSchemaValueAppend) xmlSchemaValueAppend__internal_alias __attribute((visibility("hidden"))); 9951#define xmlSchemaValueAppend xmlSchemaValueAppend__internal_alias 9952#endif 9953#endif 9954#endif 9955 9956#if defined(LIBXML_SCHEMAS_ENABLED) 9957#ifdef bottom_xmlschemastypes 9958#undef xmlSchemaValueGetAsBoolean 9959extern __typeof (xmlSchemaValueGetAsBoolean) xmlSchemaValueGetAsBoolean __attribute((alias("xmlSchemaValueGetAsBoolean__internal_alias"))); 9960#else 9961#ifndef xmlSchemaValueGetAsBoolean 9962extern __typeof (xmlSchemaValueGetAsBoolean) xmlSchemaValueGetAsBoolean__internal_alias __attribute((visibility("hidden"))); 9963#define xmlSchemaValueGetAsBoolean xmlSchemaValueGetAsBoolean__internal_alias 9964#endif 9965#endif 9966#endif 9967 9968#if defined(LIBXML_SCHEMAS_ENABLED) 9969#ifdef bottom_xmlschemastypes 9970#undef xmlSchemaValueGetAsString 9971extern __typeof (xmlSchemaValueGetAsString) xmlSchemaValueGetAsString __attribute((alias("xmlSchemaValueGetAsString__internal_alias"))); 9972#else 9973#ifndef xmlSchemaValueGetAsString 9974extern __typeof (xmlSchemaValueGetAsString) xmlSchemaValueGetAsString__internal_alias __attribute((visibility("hidden"))); 9975#define xmlSchemaValueGetAsString xmlSchemaValueGetAsString__internal_alias 9976#endif 9977#endif 9978#endif 9979 9980#if defined(LIBXML_SCHEMAS_ENABLED) 9981#ifdef bottom_xmlschemastypes 9982#undef xmlSchemaValueGetNext 9983extern __typeof (xmlSchemaValueGetNext) xmlSchemaValueGetNext __attribute((alias("xmlSchemaValueGetNext__internal_alias"))); 9984#else 9985#ifndef xmlSchemaValueGetNext 9986extern __typeof (xmlSchemaValueGetNext) xmlSchemaValueGetNext__internal_alias __attribute((visibility("hidden"))); 9987#define xmlSchemaValueGetNext xmlSchemaValueGetNext__internal_alias 9988#endif 9989#endif 9990#endif 9991 9992#if defined(LIBXML_SCHEMAS_ENABLED) 9993#ifdef bottom_xmlschemastypes 9994#undef xmlSchemaWhiteSpaceReplace 9995extern __typeof (xmlSchemaWhiteSpaceReplace) xmlSchemaWhiteSpaceReplace __attribute((alias("xmlSchemaWhiteSpaceReplace__internal_alias"))); 9996#else 9997#ifndef xmlSchemaWhiteSpaceReplace 9998extern __typeof (xmlSchemaWhiteSpaceReplace) xmlSchemaWhiteSpaceReplace__internal_alias __attribute((visibility("hidden"))); 9999#define xmlSchemaWhiteSpaceReplace xmlSchemaWhiteSpaceReplace__internal_alias 10000#endif 10001#endif 10002#endif 10003 10004#if defined(LIBXML_SCHEMATRON_ENABLED) 10005#ifdef bottom_schematron 10006#undef xmlSchematronFree 10007extern __typeof (xmlSchematronFree) xmlSchematronFree __attribute((alias("xmlSchematronFree__internal_alias"))); 10008#else 10009#ifndef xmlSchematronFree 10010extern __typeof (xmlSchematronFree) xmlSchematronFree__internal_alias __attribute((visibility("hidden"))); 10011#define xmlSchematronFree xmlSchematronFree__internal_alias 10012#endif 10013#endif 10014#endif 10015 10016#if defined(LIBXML_SCHEMATRON_ENABLED) 10017#ifdef bottom_schematron 10018#undef xmlSchematronFreeParserCtxt 10019extern __typeof (xmlSchematronFreeParserCtxt) xmlSchematronFreeParserCtxt __attribute((alias("xmlSchematronFreeParserCtxt__internal_alias"))); 10020#else 10021#ifndef xmlSchematronFreeParserCtxt 10022extern __typeof (xmlSchematronFreeParserCtxt) xmlSchematronFreeParserCtxt__internal_alias __attribute((visibility("hidden"))); 10023#define xmlSchematronFreeParserCtxt xmlSchematronFreeParserCtxt__internal_alias 10024#endif 10025#endif 10026#endif 10027 10028#if defined(LIBXML_SCHEMATRON_ENABLED) 10029#ifdef bottom_schematron 10030#undef xmlSchematronFreeValidCtxt 10031extern __typeof (xmlSchematronFreeValidCtxt) xmlSchematronFreeValidCtxt __attribute((alias("xmlSchematronFreeValidCtxt__internal_alias"))); 10032#else 10033#ifndef xmlSchematronFreeValidCtxt 10034extern __typeof (xmlSchematronFreeValidCtxt) xmlSchematronFreeValidCtxt__internal_alias __attribute((visibility("hidden"))); 10035#define xmlSchematronFreeValidCtxt xmlSchematronFreeValidCtxt__internal_alias 10036#endif 10037#endif 10038#endif 10039 10040#if defined(LIBXML_SCHEMATRON_ENABLED) 10041#ifdef bottom_schematron 10042#undef xmlSchematronNewDocParserCtxt 10043extern __typeof (xmlSchematronNewDocParserCtxt) xmlSchematronNewDocParserCtxt __attribute((alias("xmlSchematronNewDocParserCtxt__internal_alias"))); 10044#else 10045#ifndef xmlSchematronNewDocParserCtxt 10046extern __typeof (xmlSchematronNewDocParserCtxt) xmlSchematronNewDocParserCtxt__internal_alias __attribute((visibility("hidden"))); 10047#define xmlSchematronNewDocParserCtxt xmlSchematronNewDocParserCtxt__internal_alias 10048#endif 10049#endif 10050#endif 10051 10052#if defined(LIBXML_SCHEMATRON_ENABLED) 10053#ifdef bottom_schematron 10054#undef xmlSchematronNewMemParserCtxt 10055extern __typeof (xmlSchematronNewMemParserCtxt) xmlSchematronNewMemParserCtxt __attribute((alias("xmlSchematronNewMemParserCtxt__internal_alias"))); 10056#else 10057#ifndef xmlSchematronNewMemParserCtxt 10058extern __typeof (xmlSchematronNewMemParserCtxt) xmlSchematronNewMemParserCtxt__internal_alias __attribute((visibility("hidden"))); 10059#define xmlSchematronNewMemParserCtxt xmlSchematronNewMemParserCtxt__internal_alias 10060#endif 10061#endif 10062#endif 10063 10064#if defined(LIBXML_SCHEMATRON_ENABLED) 10065#ifdef bottom_schematron 10066#undef xmlSchematronNewParserCtxt 10067extern __typeof (xmlSchematronNewParserCtxt) xmlSchematronNewParserCtxt __attribute((alias("xmlSchematronNewParserCtxt__internal_alias"))); 10068#else 10069#ifndef xmlSchematronNewParserCtxt 10070extern __typeof (xmlSchematronNewParserCtxt) xmlSchematronNewParserCtxt__internal_alias __attribute((visibility("hidden"))); 10071#define xmlSchematronNewParserCtxt xmlSchematronNewParserCtxt__internal_alias 10072#endif 10073#endif 10074#endif 10075 10076#if defined(LIBXML_SCHEMATRON_ENABLED) 10077#ifdef bottom_schematron 10078#undef xmlSchematronNewValidCtxt 10079extern __typeof (xmlSchematronNewValidCtxt) xmlSchematronNewValidCtxt __attribute((alias("xmlSchematronNewValidCtxt__internal_alias"))); 10080#else 10081#ifndef xmlSchematronNewValidCtxt 10082extern __typeof (xmlSchematronNewValidCtxt) xmlSchematronNewValidCtxt__internal_alias __attribute((visibility("hidden"))); 10083#define xmlSchematronNewValidCtxt xmlSchematronNewValidCtxt__internal_alias 10084#endif 10085#endif 10086#endif 10087 10088#if defined(LIBXML_SCHEMATRON_ENABLED) 10089#ifdef bottom_schematron 10090#undef xmlSchematronParse 10091extern __typeof (xmlSchematronParse) xmlSchematronParse __attribute((alias("xmlSchematronParse__internal_alias"))); 10092#else 10093#ifndef xmlSchematronParse 10094extern __typeof (xmlSchematronParse) xmlSchematronParse__internal_alias __attribute((visibility("hidden"))); 10095#define xmlSchematronParse xmlSchematronParse__internal_alias 10096#endif 10097#endif 10098#endif 10099 10100#if defined(LIBXML_SCHEMATRON_ENABLED) 10101#ifdef bottom_schematron 10102#undef xmlSchematronValidateDoc 10103extern __typeof (xmlSchematronValidateDoc) xmlSchematronValidateDoc __attribute((alias("xmlSchematronValidateDoc__internal_alias"))); 10104#else 10105#ifndef xmlSchematronValidateDoc 10106extern __typeof (xmlSchematronValidateDoc) xmlSchematronValidateDoc__internal_alias __attribute((visibility("hidden"))); 10107#define xmlSchematronValidateDoc xmlSchematronValidateDoc__internal_alias 10108#endif 10109#endif 10110#endif 10111 10112#ifdef bottom_tree 10113#undef xmlSearchNs 10114extern __typeof (xmlSearchNs) xmlSearchNs __attribute((alias("xmlSearchNs__internal_alias"))); 10115#else 10116#ifndef xmlSearchNs 10117extern __typeof (xmlSearchNs) xmlSearchNs__internal_alias __attribute((visibility("hidden"))); 10118#define xmlSearchNs xmlSearchNs__internal_alias 10119#endif 10120#endif 10121 10122#ifdef bottom_tree 10123#undef xmlSearchNsByHref 10124extern __typeof (xmlSearchNsByHref) xmlSearchNsByHref __attribute((alias("xmlSearchNsByHref__internal_alias"))); 10125#else 10126#ifndef xmlSearchNsByHref 10127extern __typeof (xmlSearchNsByHref) xmlSearchNsByHref__internal_alias __attribute((visibility("hidden"))); 10128#define xmlSearchNsByHref xmlSearchNsByHref__internal_alias 10129#endif 10130#endif 10131 10132#ifdef bottom_tree 10133#undef xmlSetBufferAllocationScheme 10134extern __typeof (xmlSetBufferAllocationScheme) xmlSetBufferAllocationScheme __attribute((alias("xmlSetBufferAllocationScheme__internal_alias"))); 10135#else 10136#ifndef xmlSetBufferAllocationScheme 10137extern __typeof (xmlSetBufferAllocationScheme) xmlSetBufferAllocationScheme__internal_alias __attribute((visibility("hidden"))); 10138#define xmlSetBufferAllocationScheme xmlSetBufferAllocationScheme__internal_alias 10139#endif 10140#endif 10141 10142#ifdef bottom_tree 10143#undef xmlSetCompressMode 10144extern __typeof (xmlSetCompressMode) xmlSetCompressMode __attribute((alias("xmlSetCompressMode__internal_alias"))); 10145#else 10146#ifndef xmlSetCompressMode 10147extern __typeof (xmlSetCompressMode) xmlSetCompressMode__internal_alias __attribute((visibility("hidden"))); 10148#define xmlSetCompressMode xmlSetCompressMode__internal_alias 10149#endif 10150#endif 10151 10152#ifdef bottom_tree 10153#undef xmlSetDocCompressMode 10154extern __typeof (xmlSetDocCompressMode) xmlSetDocCompressMode __attribute((alias("xmlSetDocCompressMode__internal_alias"))); 10155#else 10156#ifndef xmlSetDocCompressMode 10157extern __typeof (xmlSetDocCompressMode) xmlSetDocCompressMode__internal_alias __attribute((visibility("hidden"))); 10158#define xmlSetDocCompressMode xmlSetDocCompressMode__internal_alias 10159#endif 10160#endif 10161 10162#if defined(LIBXML_LEGACY_ENABLED) 10163#ifdef bottom_parser 10164#undef xmlSetEntityReferenceFunc 10165extern __typeof (xmlSetEntityReferenceFunc) xmlSetEntityReferenceFunc __attribute((alias("xmlSetEntityReferenceFunc__internal_alias"))); 10166#else 10167#ifndef xmlSetEntityReferenceFunc 10168extern __typeof (xmlSetEntityReferenceFunc) xmlSetEntityReferenceFunc__internal_alias __attribute((visibility("hidden"))); 10169#define xmlSetEntityReferenceFunc xmlSetEntityReferenceFunc__internal_alias 10170#endif 10171#endif 10172#endif 10173 10174#ifdef bottom_xmlIO 10175#undef xmlSetExternalEntityLoader 10176extern __typeof (xmlSetExternalEntityLoader) xmlSetExternalEntityLoader __attribute((alias("xmlSetExternalEntityLoader__internal_alias"))); 10177#else 10178#ifndef xmlSetExternalEntityLoader 10179extern __typeof (xmlSetExternalEntityLoader) xmlSetExternalEntityLoader__internal_alias __attribute((visibility("hidden"))); 10180#define xmlSetExternalEntityLoader xmlSetExternalEntityLoader__internal_alias 10181#endif 10182#endif 10183 10184#if defined(LIBXML_LEGACY_ENABLED) 10185#ifdef bottom_legacy 10186#undef xmlSetFeature 10187extern __typeof (xmlSetFeature) xmlSetFeature __attribute((alias("xmlSetFeature__internal_alias"))); 10188#else 10189#ifndef xmlSetFeature 10190extern __typeof (xmlSetFeature) xmlSetFeature__internal_alias __attribute((visibility("hidden"))); 10191#define xmlSetFeature xmlSetFeature__internal_alias 10192#endif 10193#endif 10194#endif 10195 10196#ifdef bottom_error 10197#undef xmlSetGenericErrorFunc 10198extern __typeof (xmlSetGenericErrorFunc) xmlSetGenericErrorFunc __attribute((alias("xmlSetGenericErrorFunc__internal_alias"))); 10199#else 10200#ifndef xmlSetGenericErrorFunc 10201extern __typeof (xmlSetGenericErrorFunc) xmlSetGenericErrorFunc__internal_alias __attribute((visibility("hidden"))); 10202#define xmlSetGenericErrorFunc xmlSetGenericErrorFunc__internal_alias 10203#endif 10204#endif 10205 10206#ifdef bottom_tree 10207#undef xmlSetListDoc 10208extern __typeof (xmlSetListDoc) xmlSetListDoc __attribute((alias("xmlSetListDoc__internal_alias"))); 10209#else 10210#ifndef xmlSetListDoc 10211extern __typeof (xmlSetListDoc) xmlSetListDoc__internal_alias __attribute((visibility("hidden"))); 10212#define xmlSetListDoc xmlSetListDoc__internal_alias 10213#endif 10214#endif 10215 10216#ifdef bottom_tree 10217#undef xmlSetNs 10218extern __typeof (xmlSetNs) xmlSetNs __attribute((alias("xmlSetNs__internal_alias"))); 10219#else 10220#ifndef xmlSetNs 10221extern __typeof (xmlSetNs) xmlSetNs__internal_alias __attribute((visibility("hidden"))); 10222#define xmlSetNs xmlSetNs__internal_alias 10223#endif 10224#endif 10225 10226#if defined(LIBXML_TREE_ENABLED) || defined(LIBXML_XINCLUDE_ENABLED) || defined(LIBXML_SCHEMAS_ENABLED) || defined(LIBXML_HTML_ENABLED) 10227#ifdef bottom_tree 10228#undef xmlSetNsProp 10229extern __typeof (xmlSetNsProp) xmlSetNsProp __attribute((alias("xmlSetNsProp__internal_alias"))); 10230#else 10231#ifndef xmlSetNsProp 10232extern __typeof (xmlSetNsProp) xmlSetNsProp__internal_alias __attribute((visibility("hidden"))); 10233#define xmlSetNsProp xmlSetNsProp__internal_alias 10234#endif 10235#endif 10236#endif 10237 10238#if defined(LIBXML_TREE_ENABLED) || defined(LIBXML_XINCLUDE_ENABLED) || defined(LIBXML_SCHEMAS_ENABLED) || defined(LIBXML_HTML_ENABLED) 10239#ifdef bottom_tree 10240#undef xmlSetProp 10241extern __typeof (xmlSetProp) xmlSetProp __attribute((alias("xmlSetProp__internal_alias"))); 10242#else 10243#ifndef xmlSetProp 10244extern __typeof (xmlSetProp) xmlSetProp__internal_alias __attribute((visibility("hidden"))); 10245#define xmlSetProp xmlSetProp__internal_alias 10246#endif 10247#endif 10248#endif 10249 10250#ifdef bottom_error 10251#undef xmlSetStructuredErrorFunc 10252extern __typeof (xmlSetStructuredErrorFunc) xmlSetStructuredErrorFunc __attribute((alias("xmlSetStructuredErrorFunc__internal_alias"))); 10253#else 10254#ifndef xmlSetStructuredErrorFunc 10255extern __typeof (xmlSetStructuredErrorFunc) xmlSetStructuredErrorFunc__internal_alias __attribute((visibility("hidden"))); 10256#define xmlSetStructuredErrorFunc xmlSetStructuredErrorFunc__internal_alias 10257#endif 10258#endif 10259 10260#ifdef bottom_tree 10261#undef xmlSetTreeDoc 10262extern __typeof (xmlSetTreeDoc) xmlSetTreeDoc __attribute((alias("xmlSetTreeDoc__internal_alias"))); 10263#else 10264#ifndef xmlSetTreeDoc 10265extern __typeof (xmlSetTreeDoc) xmlSetTreeDoc__internal_alias __attribute((visibility("hidden"))); 10266#define xmlSetTreeDoc xmlSetTreeDoc__internal_alias 10267#endif 10268#endif 10269 10270#if defined(LIBXML_SAX1_ENABLED) 10271#ifdef bottom_parser 10272#undef xmlSetupParserForBuffer 10273extern __typeof (xmlSetupParserForBuffer) xmlSetupParserForBuffer __attribute((alias("xmlSetupParserForBuffer__internal_alias"))); 10274#else 10275#ifndef xmlSetupParserForBuffer 10276extern __typeof (xmlSetupParserForBuffer) xmlSetupParserForBuffer__internal_alias __attribute((visibility("hidden"))); 10277#define xmlSetupParserForBuffer xmlSetupParserForBuffer__internal_alias 10278#endif 10279#endif 10280#endif 10281 10282#if defined(LIBXML_DEBUG_ENABLED) && defined(LIBXML_XPATH_ENABLED) 10283#ifdef bottom_debugXML 10284#undef xmlShell 10285extern __typeof (xmlShell) xmlShell __attribute((alias("xmlShell__internal_alias"))); 10286#else 10287#ifndef xmlShell 10288extern __typeof (xmlShell) xmlShell__internal_alias __attribute((visibility("hidden"))); 10289#define xmlShell xmlShell__internal_alias 10290#endif 10291#endif 10292#endif 10293 10294#if defined(LIBXML_DEBUG_ENABLED) && defined(LIBXML_XPATH_ENABLED) 10295#ifdef bottom_debugXML 10296#undef xmlShellBase 10297extern __typeof (xmlShellBase) xmlShellBase __attribute((alias("xmlShellBase__internal_alias"))); 10298#else 10299#ifndef xmlShellBase 10300extern __typeof (xmlShellBase) xmlShellBase__internal_alias __attribute((visibility("hidden"))); 10301#define xmlShellBase xmlShellBase__internal_alias 10302#endif 10303#endif 10304#endif 10305 10306#if defined(LIBXML_DEBUG_ENABLED) && defined(LIBXML_XPATH_ENABLED) && defined(LIBXML_OUTPUT_ENABLED) 10307#ifdef bottom_debugXML 10308#undef xmlShellCat 10309extern __typeof (xmlShellCat) xmlShellCat __attribute((alias("xmlShellCat__internal_alias"))); 10310#else 10311#ifndef xmlShellCat 10312extern __typeof (xmlShellCat) xmlShellCat__internal_alias __attribute((visibility("hidden"))); 10313#define xmlShellCat xmlShellCat__internal_alias 10314#endif 10315#endif 10316#endif 10317 10318#if defined(LIBXML_DEBUG_ENABLED) && defined(LIBXML_XPATH_ENABLED) 10319#ifdef bottom_debugXML 10320#undef xmlShellDir 10321extern __typeof (xmlShellDir) xmlShellDir __attribute((alias("xmlShellDir__internal_alias"))); 10322#else 10323#ifndef xmlShellDir 10324extern __typeof (xmlShellDir) xmlShellDir__internal_alias __attribute((visibility("hidden"))); 10325#define xmlShellDir xmlShellDir__internal_alias 10326#endif 10327#endif 10328#endif 10329 10330#if defined(LIBXML_DEBUG_ENABLED) && defined(LIBXML_XPATH_ENABLED) 10331#ifdef bottom_debugXML 10332#undef xmlShellDu 10333extern __typeof (xmlShellDu) xmlShellDu __attribute((alias("xmlShellDu__internal_alias"))); 10334#else 10335#ifndef xmlShellDu 10336extern __typeof (xmlShellDu) xmlShellDu__internal_alias __attribute((visibility("hidden"))); 10337#define xmlShellDu xmlShellDu__internal_alias 10338#endif 10339#endif 10340#endif 10341 10342#if defined(LIBXML_DEBUG_ENABLED) && defined(LIBXML_XPATH_ENABLED) 10343#ifdef bottom_debugXML 10344#undef xmlShellList 10345extern __typeof (xmlShellList) xmlShellList __attribute((alias("xmlShellList__internal_alias"))); 10346#else 10347#ifndef xmlShellList 10348extern __typeof (xmlShellList) xmlShellList__internal_alias __attribute((visibility("hidden"))); 10349#define xmlShellList xmlShellList__internal_alias 10350#endif 10351#endif 10352#endif 10353 10354#if defined(LIBXML_DEBUG_ENABLED) && defined(LIBXML_XPATH_ENABLED) 10355#ifdef bottom_debugXML 10356#undef xmlShellLoad 10357extern __typeof (xmlShellLoad) xmlShellLoad __attribute((alias("xmlShellLoad__internal_alias"))); 10358#else 10359#ifndef xmlShellLoad 10360extern __typeof (xmlShellLoad) xmlShellLoad__internal_alias __attribute((visibility("hidden"))); 10361#define xmlShellLoad xmlShellLoad__internal_alias 10362#endif 10363#endif 10364#endif 10365 10366#if defined(LIBXML_DEBUG_ENABLED) && defined(LIBXML_XPATH_ENABLED) && defined(LIBXML_OUTPUT_ENABLED) 10367#ifdef bottom_debugXML 10368#undef xmlShellPrintNode 10369extern __typeof (xmlShellPrintNode) xmlShellPrintNode __attribute((alias("xmlShellPrintNode__internal_alias"))); 10370#else 10371#ifndef xmlShellPrintNode 10372extern __typeof (xmlShellPrintNode) xmlShellPrintNode__internal_alias __attribute((visibility("hidden"))); 10373#define xmlShellPrintNode xmlShellPrintNode__internal_alias 10374#endif 10375#endif 10376#endif 10377 10378#if defined(LIBXML_DEBUG_ENABLED) && defined(LIBXML_XPATH_ENABLED) 10379#ifdef bottom_debugXML 10380#undef xmlShellPrintXPathError 10381extern __typeof (xmlShellPrintXPathError) xmlShellPrintXPathError __attribute((alias("xmlShellPrintXPathError__internal_alias"))); 10382#else 10383#ifndef xmlShellPrintXPathError 10384extern __typeof (xmlShellPrintXPathError) xmlShellPrintXPathError__internal_alias __attribute((visibility("hidden"))); 10385#define xmlShellPrintXPathError xmlShellPrintXPathError__internal_alias 10386#endif 10387#endif 10388#endif 10389 10390#if defined(LIBXML_DEBUG_ENABLED) && defined(LIBXML_XPATH_ENABLED) 10391#ifdef bottom_debugXML 10392#undef xmlShellPrintXPathResult 10393extern __typeof (xmlShellPrintXPathResult) xmlShellPrintXPathResult __attribute((alias("xmlShellPrintXPathResult__internal_alias"))); 10394#else 10395#ifndef xmlShellPrintXPathResult 10396extern __typeof (xmlShellPrintXPathResult) xmlShellPrintXPathResult__internal_alias __attribute((visibility("hidden"))); 10397#define xmlShellPrintXPathResult xmlShellPrintXPathResult__internal_alias 10398#endif 10399#endif 10400#endif 10401 10402#if defined(LIBXML_DEBUG_ENABLED) && defined(LIBXML_XPATH_ENABLED) 10403#ifdef bottom_debugXML 10404#undef xmlShellPwd 10405extern __typeof (xmlShellPwd) xmlShellPwd __attribute((alias("xmlShellPwd__internal_alias"))); 10406#else 10407#ifndef xmlShellPwd 10408extern __typeof (xmlShellPwd) xmlShellPwd__internal_alias __attribute((visibility("hidden"))); 10409#define xmlShellPwd xmlShellPwd__internal_alias 10410#endif 10411#endif 10412#endif 10413 10414#if defined(LIBXML_DEBUG_ENABLED) && defined(LIBXML_XPATH_ENABLED) && defined(LIBXML_OUTPUT_ENABLED) 10415#ifdef bottom_debugXML 10416#undef xmlShellSave 10417extern __typeof (xmlShellSave) xmlShellSave __attribute((alias("xmlShellSave__internal_alias"))); 10418#else 10419#ifndef xmlShellSave 10420extern __typeof (xmlShellSave) xmlShellSave__internal_alias __attribute((visibility("hidden"))); 10421#define xmlShellSave xmlShellSave__internal_alias 10422#endif 10423#endif 10424#endif 10425 10426#if defined(LIBXML_DEBUG_ENABLED) && defined(LIBXML_XPATH_ENABLED) && defined(LIBXML_VALID_ENABLED) 10427#ifdef bottom_debugXML 10428#undef xmlShellValidate 10429extern __typeof (xmlShellValidate) xmlShellValidate __attribute((alias("xmlShellValidate__internal_alias"))); 10430#else 10431#ifndef xmlShellValidate 10432extern __typeof (xmlShellValidate) xmlShellValidate__internal_alias __attribute((visibility("hidden"))); 10433#define xmlShellValidate xmlShellValidate__internal_alias 10434#endif 10435#endif 10436#endif 10437 10438#if defined(LIBXML_DEBUG_ENABLED) && defined(LIBXML_XPATH_ENABLED) && defined(LIBXML_OUTPUT_ENABLED) 10439#ifdef bottom_debugXML 10440#undef xmlShellWrite 10441extern __typeof (xmlShellWrite) xmlShellWrite __attribute((alias("xmlShellWrite__internal_alias"))); 10442#else 10443#ifndef xmlShellWrite 10444extern __typeof (xmlShellWrite) xmlShellWrite__internal_alias __attribute((visibility("hidden"))); 10445#define xmlShellWrite xmlShellWrite__internal_alias 10446#endif 10447#endif 10448#endif 10449 10450#ifdef bottom_parser 10451#undef xmlSkipBlankChars 10452extern __typeof (xmlSkipBlankChars) xmlSkipBlankChars __attribute((alias("xmlSkipBlankChars__internal_alias"))); 10453#else 10454#ifndef xmlSkipBlankChars 10455extern __typeof (xmlSkipBlankChars) xmlSkipBlankChars__internal_alias __attribute((visibility("hidden"))); 10456#define xmlSkipBlankChars xmlSkipBlankChars__internal_alias 10457#endif 10458#endif 10459 10460#ifdef bottom_valid 10461#undef xmlSnprintfElementContent 10462extern __typeof (xmlSnprintfElementContent) xmlSnprintfElementContent __attribute((alias("xmlSnprintfElementContent__internal_alias"))); 10463#else 10464#ifndef xmlSnprintfElementContent 10465extern __typeof (xmlSnprintfElementContent) xmlSnprintfElementContent__internal_alias __attribute((visibility("hidden"))); 10466#define xmlSnprintfElementContent xmlSnprintfElementContent__internal_alias 10467#endif 10468#endif 10469 10470#ifdef bottom_parser 10471#undef xmlSplitQName 10472extern __typeof (xmlSplitQName) xmlSplitQName __attribute((alias("xmlSplitQName__internal_alias"))); 10473#else 10474#ifndef xmlSplitQName 10475extern __typeof (xmlSplitQName) xmlSplitQName__internal_alias __attribute((visibility("hidden"))); 10476#define xmlSplitQName xmlSplitQName__internal_alias 10477#endif 10478#endif 10479 10480#ifdef bottom_tree 10481#undef xmlSplitQName2 10482extern __typeof (xmlSplitQName2) xmlSplitQName2 __attribute((alias("xmlSplitQName2__internal_alias"))); 10483#else 10484#ifndef xmlSplitQName2 10485extern __typeof (xmlSplitQName2) xmlSplitQName2__internal_alias __attribute((visibility("hidden"))); 10486#define xmlSplitQName2 xmlSplitQName2__internal_alias 10487#endif 10488#endif 10489 10490#ifdef bottom_tree 10491#undef xmlSplitQName3 10492extern __typeof (xmlSplitQName3) xmlSplitQName3 __attribute((alias("xmlSplitQName3__internal_alias"))); 10493#else 10494#ifndef xmlSplitQName3 10495extern __typeof (xmlSplitQName3) xmlSplitQName3__internal_alias __attribute((visibility("hidden"))); 10496#define xmlSplitQName3 xmlSplitQName3__internal_alias 10497#endif 10498#endif 10499 10500#if defined(LIBXML_OUTPUT_ENABLED) 10501#ifdef bottom_valid 10502#undef xmlSprintfElementContent 10503extern __typeof (xmlSprintfElementContent) xmlSprintfElementContent __attribute((alias("xmlSprintfElementContent__internal_alias"))); 10504#else 10505#ifndef xmlSprintfElementContent 10506extern __typeof (xmlSprintfElementContent) xmlSprintfElementContent__internal_alias __attribute((visibility("hidden"))); 10507#define xmlSprintfElementContent xmlSprintfElementContent__internal_alias 10508#endif 10509#endif 10510#endif 10511 10512#ifdef bottom_parser 10513#undef xmlStopParser 10514extern __typeof (xmlStopParser) xmlStopParser __attribute((alias("xmlStopParser__internal_alias"))); 10515#else 10516#ifndef xmlStopParser 10517extern __typeof (xmlStopParser) xmlStopParser__internal_alias __attribute((visibility("hidden"))); 10518#define xmlStopParser xmlStopParser__internal_alias 10519#endif 10520#endif 10521 10522#ifdef bottom_xmlstring 10523#undef xmlStrEqual 10524extern __typeof (xmlStrEqual) xmlStrEqual __attribute((alias("xmlStrEqual__internal_alias"))); 10525#else 10526#ifndef xmlStrEqual 10527extern __typeof (xmlStrEqual) xmlStrEqual__internal_alias __attribute((visibility("hidden"))); 10528#define xmlStrEqual xmlStrEqual__internal_alias 10529#endif 10530#endif 10531 10532#ifdef bottom_xmlstring 10533#undef xmlStrPrintf 10534extern __typeof (xmlStrPrintf) xmlStrPrintf __attribute((alias("xmlStrPrintf__internal_alias"))); 10535#else 10536#ifndef xmlStrPrintf 10537extern __typeof (xmlStrPrintf) xmlStrPrintf__internal_alias __attribute((visibility("hidden"))); 10538#define xmlStrPrintf xmlStrPrintf__internal_alias 10539#endif 10540#endif 10541 10542#ifdef bottom_xmlstring 10543#undef xmlStrQEqual 10544extern __typeof (xmlStrQEqual) xmlStrQEqual __attribute((alias("xmlStrQEqual__internal_alias"))); 10545#else 10546#ifndef xmlStrQEqual 10547extern __typeof (xmlStrQEqual) xmlStrQEqual__internal_alias __attribute((visibility("hidden"))); 10548#define xmlStrQEqual xmlStrQEqual__internal_alias 10549#endif 10550#endif 10551 10552#ifdef bottom_xmlstring 10553#undef xmlStrVPrintf 10554extern __typeof (xmlStrVPrintf) xmlStrVPrintf __attribute((alias("xmlStrVPrintf__internal_alias"))); 10555#else 10556#ifndef xmlStrVPrintf 10557extern __typeof (xmlStrVPrintf) xmlStrVPrintf__internal_alias __attribute((visibility("hidden"))); 10558#define xmlStrVPrintf xmlStrVPrintf__internal_alias 10559#endif 10560#endif 10561 10562#ifdef bottom_xmlstring 10563#undef xmlStrcasecmp 10564extern __typeof (xmlStrcasecmp) xmlStrcasecmp __attribute((alias("xmlStrcasecmp__internal_alias"))); 10565#else 10566#ifndef xmlStrcasecmp 10567extern __typeof (xmlStrcasecmp) xmlStrcasecmp__internal_alias __attribute((visibility("hidden"))); 10568#define xmlStrcasecmp xmlStrcasecmp__internal_alias 10569#endif 10570#endif 10571 10572#ifdef bottom_xmlstring 10573#undef xmlStrcasestr 10574extern __typeof (xmlStrcasestr) xmlStrcasestr __attribute((alias("xmlStrcasestr__internal_alias"))); 10575#else 10576#ifndef xmlStrcasestr 10577extern __typeof (xmlStrcasestr) xmlStrcasestr__internal_alias __attribute((visibility("hidden"))); 10578#define xmlStrcasestr xmlStrcasestr__internal_alias 10579#endif 10580#endif 10581 10582#ifdef bottom_xmlstring 10583#undef xmlStrcat 10584extern __typeof (xmlStrcat) xmlStrcat __attribute((alias("xmlStrcat__internal_alias"))); 10585#else 10586#ifndef xmlStrcat 10587extern __typeof (xmlStrcat) xmlStrcat__internal_alias __attribute((visibility("hidden"))); 10588#define xmlStrcat xmlStrcat__internal_alias 10589#endif 10590#endif 10591 10592#ifdef bottom_xmlstring 10593#undef xmlStrchr 10594extern __typeof (xmlStrchr) xmlStrchr __attribute((alias("xmlStrchr__internal_alias"))); 10595#else 10596#ifndef xmlStrchr 10597extern __typeof (xmlStrchr) xmlStrchr__internal_alias __attribute((visibility("hidden"))); 10598#define xmlStrchr xmlStrchr__internal_alias 10599#endif 10600#endif 10601 10602#ifdef bottom_xmlstring 10603#undef xmlStrcmp 10604extern __typeof (xmlStrcmp) xmlStrcmp __attribute((alias("xmlStrcmp__internal_alias"))); 10605#else 10606#ifndef xmlStrcmp 10607extern __typeof (xmlStrcmp) xmlStrcmp__internal_alias __attribute((visibility("hidden"))); 10608#define xmlStrcmp xmlStrcmp__internal_alias 10609#endif 10610#endif 10611 10612#ifdef bottom_xmlstring 10613#undef xmlStrdup 10614extern __typeof (xmlStrdup) xmlStrdup __attribute((alias("xmlStrdup__internal_alias"))); 10615#else 10616#ifndef xmlStrdup 10617extern __typeof (xmlStrdup) xmlStrdup__internal_alias __attribute((visibility("hidden"))); 10618#define xmlStrdup xmlStrdup__internal_alias 10619#endif 10620#endif 10621 10622#if defined(LIBXML_PATTERN_ENABLED) 10623#ifdef bottom_pattern 10624#undef xmlStreamPop 10625extern __typeof (xmlStreamPop) xmlStreamPop __attribute((alias("xmlStreamPop__internal_alias"))); 10626#else 10627#ifndef xmlStreamPop 10628extern __typeof (xmlStreamPop) xmlStreamPop__internal_alias __attribute((visibility("hidden"))); 10629#define xmlStreamPop xmlStreamPop__internal_alias 10630#endif 10631#endif 10632#endif 10633 10634#if defined(LIBXML_PATTERN_ENABLED) 10635#ifdef bottom_pattern 10636#undef xmlStreamPush 10637extern __typeof (xmlStreamPush) xmlStreamPush __attribute((alias("xmlStreamPush__internal_alias"))); 10638#else 10639#ifndef xmlStreamPush 10640extern __typeof (xmlStreamPush) xmlStreamPush__internal_alias __attribute((visibility("hidden"))); 10641#define xmlStreamPush xmlStreamPush__internal_alias 10642#endif 10643#endif 10644#endif 10645 10646#if defined(LIBXML_PATTERN_ENABLED) 10647#ifdef bottom_pattern 10648#undef xmlStreamPushAttr 10649extern __typeof (xmlStreamPushAttr) xmlStreamPushAttr __attribute((alias("xmlStreamPushAttr__internal_alias"))); 10650#else 10651#ifndef xmlStreamPushAttr 10652extern __typeof (xmlStreamPushAttr) xmlStreamPushAttr__internal_alias __attribute((visibility("hidden"))); 10653#define xmlStreamPushAttr xmlStreamPushAttr__internal_alias 10654#endif 10655#endif 10656#endif 10657 10658#if defined(LIBXML_PATTERN_ENABLED) 10659#ifdef bottom_pattern 10660#undef xmlStreamPushNode 10661extern __typeof (xmlStreamPushNode) xmlStreamPushNode __attribute((alias("xmlStreamPushNode__internal_alias"))); 10662#else 10663#ifndef xmlStreamPushNode 10664extern __typeof (xmlStreamPushNode) xmlStreamPushNode__internal_alias __attribute((visibility("hidden"))); 10665#define xmlStreamPushNode xmlStreamPushNode__internal_alias 10666#endif 10667#endif 10668#endif 10669 10670#if defined(LIBXML_PATTERN_ENABLED) 10671#ifdef bottom_pattern 10672#undef xmlStreamWantsAnyNode 10673extern __typeof (xmlStreamWantsAnyNode) xmlStreamWantsAnyNode __attribute((alias("xmlStreamWantsAnyNode__internal_alias"))); 10674#else 10675#ifndef xmlStreamWantsAnyNode 10676extern __typeof (xmlStreamWantsAnyNode) xmlStreamWantsAnyNode__internal_alias __attribute((visibility("hidden"))); 10677#define xmlStreamWantsAnyNode xmlStreamWantsAnyNode__internal_alias 10678#endif 10679#endif 10680#endif 10681 10682#ifdef bottom_parserInternals 10683#undef xmlStringCurrentChar 10684extern __typeof (xmlStringCurrentChar) xmlStringCurrentChar __attribute((alias("xmlStringCurrentChar__internal_alias"))); 10685#else 10686#ifndef xmlStringCurrentChar 10687extern __typeof (xmlStringCurrentChar) xmlStringCurrentChar__internal_alias __attribute((visibility("hidden"))); 10688#define xmlStringCurrentChar xmlStringCurrentChar__internal_alias 10689#endif 10690#endif 10691 10692#ifdef bottom_parser 10693#undef xmlStringDecodeEntities 10694extern __typeof (xmlStringDecodeEntities) xmlStringDecodeEntities __attribute((alias("xmlStringDecodeEntities__internal_alias"))); 10695#else 10696#ifndef xmlStringDecodeEntities 10697extern __typeof (xmlStringDecodeEntities) xmlStringDecodeEntities__internal_alias __attribute((visibility("hidden"))); 10698#define xmlStringDecodeEntities xmlStringDecodeEntities__internal_alias 10699#endif 10700#endif 10701 10702#ifdef bottom_tree 10703#undef xmlStringGetNodeList 10704extern __typeof (xmlStringGetNodeList) xmlStringGetNodeList __attribute((alias("xmlStringGetNodeList__internal_alias"))); 10705#else 10706#ifndef xmlStringGetNodeList 10707extern __typeof (xmlStringGetNodeList) xmlStringGetNodeList__internal_alias __attribute((visibility("hidden"))); 10708#define xmlStringGetNodeList xmlStringGetNodeList__internal_alias 10709#endif 10710#endif 10711 10712#ifdef bottom_parser 10713#undef xmlStringLenDecodeEntities 10714extern __typeof (xmlStringLenDecodeEntities) xmlStringLenDecodeEntities __attribute((alias("xmlStringLenDecodeEntities__internal_alias"))); 10715#else 10716#ifndef xmlStringLenDecodeEntities 10717extern __typeof (xmlStringLenDecodeEntities) xmlStringLenDecodeEntities__internal_alias __attribute((visibility("hidden"))); 10718#define xmlStringLenDecodeEntities xmlStringLenDecodeEntities__internal_alias 10719#endif 10720#endif 10721 10722#ifdef bottom_tree 10723#undef xmlStringLenGetNodeList 10724extern __typeof (xmlStringLenGetNodeList) xmlStringLenGetNodeList __attribute((alias("xmlStringLenGetNodeList__internal_alias"))); 10725#else 10726#ifndef xmlStringLenGetNodeList 10727extern __typeof (xmlStringLenGetNodeList) xmlStringLenGetNodeList__internal_alias __attribute((visibility("hidden"))); 10728#define xmlStringLenGetNodeList xmlStringLenGetNodeList__internal_alias 10729#endif 10730#endif 10731 10732#ifdef bottom_xmlstring 10733#undef xmlStrlen 10734extern __typeof (xmlStrlen) xmlStrlen __attribute((alias("xmlStrlen__internal_alias"))); 10735#else 10736#ifndef xmlStrlen 10737extern __typeof (xmlStrlen) xmlStrlen__internal_alias __attribute((visibility("hidden"))); 10738#define xmlStrlen xmlStrlen__internal_alias 10739#endif 10740#endif 10741 10742#ifdef bottom_xmlstring 10743#undef xmlStrncasecmp 10744extern __typeof (xmlStrncasecmp) xmlStrncasecmp __attribute((alias("xmlStrncasecmp__internal_alias"))); 10745#else 10746#ifndef xmlStrncasecmp 10747extern __typeof (xmlStrncasecmp) xmlStrncasecmp__internal_alias __attribute((visibility("hidden"))); 10748#define xmlStrncasecmp xmlStrncasecmp__internal_alias 10749#endif 10750#endif 10751 10752#ifdef bottom_xmlstring 10753#undef xmlStrncat 10754extern __typeof (xmlStrncat) xmlStrncat __attribute((alias("xmlStrncat__internal_alias"))); 10755#else 10756#ifndef xmlStrncat 10757extern __typeof (xmlStrncat) xmlStrncat__internal_alias __attribute((visibility("hidden"))); 10758#define xmlStrncat xmlStrncat__internal_alias 10759#endif 10760#endif 10761 10762#ifdef bottom_xmlstring 10763#undef xmlStrncatNew 10764extern __typeof (xmlStrncatNew) xmlStrncatNew __attribute((alias("xmlStrncatNew__internal_alias"))); 10765#else 10766#ifndef xmlStrncatNew 10767extern __typeof (xmlStrncatNew) xmlStrncatNew__internal_alias __attribute((visibility("hidden"))); 10768#define xmlStrncatNew xmlStrncatNew__internal_alias 10769#endif 10770#endif 10771 10772#ifdef bottom_xmlstring 10773#undef xmlStrncmp 10774extern __typeof (xmlStrncmp) xmlStrncmp __attribute((alias("xmlStrncmp__internal_alias"))); 10775#else 10776#ifndef xmlStrncmp 10777extern __typeof (xmlStrncmp) xmlStrncmp__internal_alias __attribute((visibility("hidden"))); 10778#define xmlStrncmp xmlStrncmp__internal_alias 10779#endif 10780#endif 10781 10782#ifdef bottom_xmlstring 10783#undef xmlStrndup 10784extern __typeof (xmlStrndup) xmlStrndup __attribute((alias("xmlStrndup__internal_alias"))); 10785#else 10786#ifndef xmlStrndup 10787extern __typeof (xmlStrndup) xmlStrndup__internal_alias __attribute((visibility("hidden"))); 10788#define xmlStrndup xmlStrndup__internal_alias 10789#endif 10790#endif 10791 10792#ifdef bottom_xmlstring 10793#undef xmlStrstr 10794extern __typeof (xmlStrstr) xmlStrstr __attribute((alias("xmlStrstr__internal_alias"))); 10795#else 10796#ifndef xmlStrstr 10797extern __typeof (xmlStrstr) xmlStrstr__internal_alias __attribute((visibility("hidden"))); 10798#define xmlStrstr xmlStrstr__internal_alias 10799#endif 10800#endif 10801 10802#ifdef bottom_xmlstring 10803#undef xmlStrsub 10804extern __typeof (xmlStrsub) xmlStrsub __attribute((alias("xmlStrsub__internal_alias"))); 10805#else 10806#ifndef xmlStrsub 10807extern __typeof (xmlStrsub) xmlStrsub__internal_alias __attribute((visibility("hidden"))); 10808#define xmlStrsub xmlStrsub__internal_alias 10809#endif 10810#endif 10811 10812#ifdef bottom_parserInternals 10813#undef xmlSubstituteEntitiesDefault 10814extern __typeof (xmlSubstituteEntitiesDefault) xmlSubstituteEntitiesDefault __attribute((alias("xmlSubstituteEntitiesDefault__internal_alias"))); 10815#else 10816#ifndef xmlSubstituteEntitiesDefault 10817extern __typeof (xmlSubstituteEntitiesDefault) xmlSubstituteEntitiesDefault__internal_alias __attribute((visibility("hidden"))); 10818#define xmlSubstituteEntitiesDefault xmlSubstituteEntitiesDefault__internal_alias 10819#endif 10820#endif 10821 10822#ifdef bottom_parserInternals 10823#undef xmlSwitchEncoding 10824extern __typeof (xmlSwitchEncoding) xmlSwitchEncoding __attribute((alias("xmlSwitchEncoding__internal_alias"))); 10825#else 10826#ifndef xmlSwitchEncoding 10827extern __typeof (xmlSwitchEncoding) xmlSwitchEncoding__internal_alias __attribute((visibility("hidden"))); 10828#define xmlSwitchEncoding xmlSwitchEncoding__internal_alias 10829#endif 10830#endif 10831 10832#ifdef bottom_parserInternals 10833#undef xmlSwitchInputEncoding 10834extern __typeof (xmlSwitchInputEncoding) xmlSwitchInputEncoding __attribute((alias("xmlSwitchInputEncoding__internal_alias"))); 10835#else 10836#ifndef xmlSwitchInputEncoding 10837extern __typeof (xmlSwitchInputEncoding) xmlSwitchInputEncoding__internal_alias __attribute((visibility("hidden"))); 10838#define xmlSwitchInputEncoding xmlSwitchInputEncoding__internal_alias 10839#endif 10840#endif 10841 10842#ifdef bottom_parserInternals 10843#undef xmlSwitchToEncoding 10844extern __typeof (xmlSwitchToEncoding) xmlSwitchToEncoding __attribute((alias("xmlSwitchToEncoding__internal_alias"))); 10845#else 10846#ifndef xmlSwitchToEncoding 10847extern __typeof (xmlSwitchToEncoding) xmlSwitchToEncoding__internal_alias __attribute((visibility("hidden"))); 10848#define xmlSwitchToEncoding xmlSwitchToEncoding__internal_alias 10849#endif 10850#endif 10851 10852#ifdef bottom_tree 10853#undef xmlTextConcat 10854extern __typeof (xmlTextConcat) xmlTextConcat __attribute((alias("xmlTextConcat__internal_alias"))); 10855#else 10856#ifndef xmlTextConcat 10857extern __typeof (xmlTextConcat) xmlTextConcat__internal_alias __attribute((visibility("hidden"))); 10858#define xmlTextConcat xmlTextConcat__internal_alias 10859#endif 10860#endif 10861 10862#ifdef bottom_tree 10863#undef xmlTextMerge 10864extern __typeof (xmlTextMerge) xmlTextMerge __attribute((alias("xmlTextMerge__internal_alias"))); 10865#else 10866#ifndef xmlTextMerge 10867extern __typeof (xmlTextMerge) xmlTextMerge__internal_alias __attribute((visibility("hidden"))); 10868#define xmlTextMerge xmlTextMerge__internal_alias 10869#endif 10870#endif 10871 10872#if defined(LIBXML_READER_ENABLED) 10873#ifdef bottom_xmlreader 10874#undef xmlTextReaderAttributeCount 10875extern __typeof (xmlTextReaderAttributeCount) xmlTextReaderAttributeCount __attribute((alias("xmlTextReaderAttributeCount__internal_alias"))); 10876#else 10877#ifndef xmlTextReaderAttributeCount 10878extern __typeof (xmlTextReaderAttributeCount) xmlTextReaderAttributeCount__internal_alias __attribute((visibility("hidden"))); 10879#define xmlTextReaderAttributeCount xmlTextReaderAttributeCount__internal_alias 10880#endif 10881#endif 10882#endif 10883 10884#if defined(LIBXML_READER_ENABLED) 10885#ifdef bottom_xmlreader 10886#undef xmlTextReaderBaseUri 10887extern __typeof (xmlTextReaderBaseUri) xmlTextReaderBaseUri __attribute((alias("xmlTextReaderBaseUri__internal_alias"))); 10888#else 10889#ifndef xmlTextReaderBaseUri 10890extern __typeof (xmlTextReaderBaseUri) xmlTextReaderBaseUri__internal_alias __attribute((visibility("hidden"))); 10891#define xmlTextReaderBaseUri xmlTextReaderBaseUri__internal_alias 10892#endif 10893#endif 10894#endif 10895 10896#if defined(LIBXML_READER_ENABLED) 10897#ifdef bottom_xmlreader 10898#undef xmlTextReaderByteConsumed 10899extern __typeof (xmlTextReaderByteConsumed) xmlTextReaderByteConsumed __attribute((alias("xmlTextReaderByteConsumed__internal_alias"))); 10900#else 10901#ifndef xmlTextReaderByteConsumed 10902extern __typeof (xmlTextReaderByteConsumed) xmlTextReaderByteConsumed__internal_alias __attribute((visibility("hidden"))); 10903#define xmlTextReaderByteConsumed xmlTextReaderByteConsumed__internal_alias 10904#endif 10905#endif 10906#endif 10907 10908#if defined(LIBXML_READER_ENABLED) 10909#ifdef bottom_xmlreader 10910#undef xmlTextReaderClose 10911extern __typeof (xmlTextReaderClose) xmlTextReaderClose __attribute((alias("xmlTextReaderClose__internal_alias"))); 10912#else 10913#ifndef xmlTextReaderClose 10914extern __typeof (xmlTextReaderClose) xmlTextReaderClose__internal_alias __attribute((visibility("hidden"))); 10915#define xmlTextReaderClose xmlTextReaderClose__internal_alias 10916#endif 10917#endif 10918#endif 10919 10920#if defined(LIBXML_READER_ENABLED) 10921#ifdef bottom_xmlreader 10922#undef xmlTextReaderConstBaseUri 10923extern __typeof (xmlTextReaderConstBaseUri) xmlTextReaderConstBaseUri __attribute((alias("xmlTextReaderConstBaseUri__internal_alias"))); 10924#else 10925#ifndef xmlTextReaderConstBaseUri 10926extern __typeof (xmlTextReaderConstBaseUri) xmlTextReaderConstBaseUri__internal_alias __attribute((visibility("hidden"))); 10927#define xmlTextReaderConstBaseUri xmlTextReaderConstBaseUri__internal_alias 10928#endif 10929#endif 10930#endif 10931 10932#if defined(LIBXML_READER_ENABLED) 10933#ifdef bottom_xmlreader 10934#undef xmlTextReaderConstEncoding 10935extern __typeof (xmlTextReaderConstEncoding) xmlTextReaderConstEncoding __attribute((alias("xmlTextReaderConstEncoding__internal_alias"))); 10936#else 10937#ifndef xmlTextReaderConstEncoding 10938extern __typeof (xmlTextReaderConstEncoding) xmlTextReaderConstEncoding__internal_alias __attribute((visibility("hidden"))); 10939#define xmlTextReaderConstEncoding xmlTextReaderConstEncoding__internal_alias 10940#endif 10941#endif 10942#endif 10943 10944#if defined(LIBXML_READER_ENABLED) 10945#ifdef bottom_xmlreader 10946#undef xmlTextReaderConstLocalName 10947extern __typeof (xmlTextReaderConstLocalName) xmlTextReaderConstLocalName __attribute((alias("xmlTextReaderConstLocalName__internal_alias"))); 10948#else 10949#ifndef xmlTextReaderConstLocalName 10950extern __typeof (xmlTextReaderConstLocalName) xmlTextReaderConstLocalName__internal_alias __attribute((visibility("hidden"))); 10951#define xmlTextReaderConstLocalName xmlTextReaderConstLocalName__internal_alias 10952#endif 10953#endif 10954#endif 10955 10956#if defined(LIBXML_READER_ENABLED) 10957#ifdef bottom_xmlreader 10958#undef xmlTextReaderConstName 10959extern __typeof (xmlTextReaderConstName) xmlTextReaderConstName __attribute((alias("xmlTextReaderConstName__internal_alias"))); 10960#else 10961#ifndef xmlTextReaderConstName 10962extern __typeof (xmlTextReaderConstName) xmlTextReaderConstName__internal_alias __attribute((visibility("hidden"))); 10963#define xmlTextReaderConstName xmlTextReaderConstName__internal_alias 10964#endif 10965#endif 10966#endif 10967 10968#if defined(LIBXML_READER_ENABLED) 10969#ifdef bottom_xmlreader 10970#undef xmlTextReaderConstNamespaceUri 10971extern __typeof (xmlTextReaderConstNamespaceUri) xmlTextReaderConstNamespaceUri __attribute((alias("xmlTextReaderConstNamespaceUri__internal_alias"))); 10972#else 10973#ifndef xmlTextReaderConstNamespaceUri 10974extern __typeof (xmlTextReaderConstNamespaceUri) xmlTextReaderConstNamespaceUri__internal_alias __attribute((visibility("hidden"))); 10975#define xmlTextReaderConstNamespaceUri xmlTextReaderConstNamespaceUri__internal_alias 10976#endif 10977#endif 10978#endif 10979 10980#if defined(LIBXML_READER_ENABLED) 10981#ifdef bottom_xmlreader 10982#undef xmlTextReaderConstPrefix 10983extern __typeof (xmlTextReaderConstPrefix) xmlTextReaderConstPrefix __attribute((alias("xmlTextReaderConstPrefix__internal_alias"))); 10984#else 10985#ifndef xmlTextReaderConstPrefix 10986extern __typeof (xmlTextReaderConstPrefix) xmlTextReaderConstPrefix__internal_alias __attribute((visibility("hidden"))); 10987#define xmlTextReaderConstPrefix xmlTextReaderConstPrefix__internal_alias 10988#endif 10989#endif 10990#endif 10991 10992#if defined(LIBXML_READER_ENABLED) 10993#ifdef bottom_xmlreader 10994#undef xmlTextReaderConstString 10995extern __typeof (xmlTextReaderConstString) xmlTextReaderConstString __attribute((alias("xmlTextReaderConstString__internal_alias"))); 10996#else 10997#ifndef xmlTextReaderConstString 10998extern __typeof (xmlTextReaderConstString) xmlTextReaderConstString__internal_alias __attribute((visibility("hidden"))); 10999#define xmlTextReaderConstString xmlTextReaderConstString__internal_alias 11000#endif 11001#endif 11002#endif 11003 11004#if defined(LIBXML_READER_ENABLED) 11005#ifdef bottom_xmlreader 11006#undef xmlTextReaderConstValue 11007extern __typeof (xmlTextReaderConstValue) xmlTextReaderConstValue __attribute((alias("xmlTextReaderConstValue__internal_alias"))); 11008#else 11009#ifndef xmlTextReaderConstValue 11010extern __typeof (xmlTextReaderConstValue) xmlTextReaderConstValue__internal_alias __attribute((visibility("hidden"))); 11011#define xmlTextReaderConstValue xmlTextReaderConstValue__internal_alias 11012#endif 11013#endif 11014#endif 11015 11016#if defined(LIBXML_READER_ENABLED) 11017#ifdef bottom_xmlreader 11018#undef xmlTextReaderConstXmlLang 11019extern __typeof (xmlTextReaderConstXmlLang) xmlTextReaderConstXmlLang __attribute((alias("xmlTextReaderConstXmlLang__internal_alias"))); 11020#else 11021#ifndef xmlTextReaderConstXmlLang 11022extern __typeof (xmlTextReaderConstXmlLang) xmlTextReaderConstXmlLang__internal_alias __attribute((visibility("hidden"))); 11023#define xmlTextReaderConstXmlLang xmlTextReaderConstXmlLang__internal_alias 11024#endif 11025#endif 11026#endif 11027 11028#if defined(LIBXML_READER_ENABLED) 11029#ifdef bottom_xmlreader 11030#undef xmlTextReaderConstXmlVersion 11031extern __typeof (xmlTextReaderConstXmlVersion) xmlTextReaderConstXmlVersion __attribute((alias("xmlTextReaderConstXmlVersion__internal_alias"))); 11032#else 11033#ifndef xmlTextReaderConstXmlVersion 11034extern __typeof (xmlTextReaderConstXmlVersion) xmlTextReaderConstXmlVersion__internal_alias __attribute((visibility("hidden"))); 11035#define xmlTextReaderConstXmlVersion xmlTextReaderConstXmlVersion__internal_alias 11036#endif 11037#endif 11038#endif 11039 11040#if defined(LIBXML_READER_ENABLED) 11041#ifdef bottom_xmlreader 11042#undef xmlTextReaderCurrentDoc 11043extern __typeof (xmlTextReaderCurrentDoc) xmlTextReaderCurrentDoc __attribute((alias("xmlTextReaderCurrentDoc__internal_alias"))); 11044#else 11045#ifndef xmlTextReaderCurrentDoc 11046extern __typeof (xmlTextReaderCurrentDoc) xmlTextReaderCurrentDoc__internal_alias __attribute((visibility("hidden"))); 11047#define xmlTextReaderCurrentDoc xmlTextReaderCurrentDoc__internal_alias 11048#endif 11049#endif 11050#endif 11051 11052#if defined(LIBXML_READER_ENABLED) 11053#ifdef bottom_xmlreader 11054#undef xmlTextReaderCurrentNode 11055extern __typeof (xmlTextReaderCurrentNode) xmlTextReaderCurrentNode __attribute((alias("xmlTextReaderCurrentNode__internal_alias"))); 11056#else 11057#ifndef xmlTextReaderCurrentNode 11058extern __typeof (xmlTextReaderCurrentNode) xmlTextReaderCurrentNode__internal_alias __attribute((visibility("hidden"))); 11059#define xmlTextReaderCurrentNode xmlTextReaderCurrentNode__internal_alias 11060#endif 11061#endif 11062#endif 11063 11064#if defined(LIBXML_READER_ENABLED) 11065#ifdef bottom_xmlreader 11066#undef xmlTextReaderDepth 11067extern __typeof (xmlTextReaderDepth) xmlTextReaderDepth __attribute((alias("xmlTextReaderDepth__internal_alias"))); 11068#else 11069#ifndef xmlTextReaderDepth 11070extern __typeof (xmlTextReaderDepth) xmlTextReaderDepth__internal_alias __attribute((visibility("hidden"))); 11071#define xmlTextReaderDepth xmlTextReaderDepth__internal_alias 11072#endif 11073#endif 11074#endif 11075 11076#if defined(LIBXML_READER_ENABLED) 11077#ifdef bottom_xmlreader 11078#undef xmlTextReaderExpand 11079extern __typeof (xmlTextReaderExpand) xmlTextReaderExpand __attribute((alias("xmlTextReaderExpand__internal_alias"))); 11080#else 11081#ifndef xmlTextReaderExpand 11082extern __typeof (xmlTextReaderExpand) xmlTextReaderExpand__internal_alias __attribute((visibility("hidden"))); 11083#define xmlTextReaderExpand xmlTextReaderExpand__internal_alias 11084#endif 11085#endif 11086#endif 11087 11088#if defined(LIBXML_READER_ENABLED) 11089#ifdef bottom_xmlreader 11090#undef xmlTextReaderGetAttribute 11091extern __typeof (xmlTextReaderGetAttribute) xmlTextReaderGetAttribute __attribute((alias("xmlTextReaderGetAttribute__internal_alias"))); 11092#else 11093#ifndef xmlTextReaderGetAttribute 11094extern __typeof (xmlTextReaderGetAttribute) xmlTextReaderGetAttribute__internal_alias __attribute((visibility("hidden"))); 11095#define xmlTextReaderGetAttribute xmlTextReaderGetAttribute__internal_alias 11096#endif 11097#endif 11098#endif 11099 11100#if defined(LIBXML_READER_ENABLED) 11101#ifdef bottom_xmlreader 11102#undef xmlTextReaderGetAttributeNo 11103extern __typeof (xmlTextReaderGetAttributeNo) xmlTextReaderGetAttributeNo __attribute((alias("xmlTextReaderGetAttributeNo__internal_alias"))); 11104#else 11105#ifndef xmlTextReaderGetAttributeNo 11106extern __typeof (xmlTextReaderGetAttributeNo) xmlTextReaderGetAttributeNo__internal_alias __attribute((visibility("hidden"))); 11107#define xmlTextReaderGetAttributeNo xmlTextReaderGetAttributeNo__internal_alias 11108#endif 11109#endif 11110#endif 11111 11112#if defined(LIBXML_READER_ENABLED) 11113#ifdef bottom_xmlreader 11114#undef xmlTextReaderGetAttributeNs 11115extern __typeof (xmlTextReaderGetAttributeNs) xmlTextReaderGetAttributeNs __attribute((alias("xmlTextReaderGetAttributeNs__internal_alias"))); 11116#else 11117#ifndef xmlTextReaderGetAttributeNs 11118extern __typeof (xmlTextReaderGetAttributeNs) xmlTextReaderGetAttributeNs__internal_alias __attribute((visibility("hidden"))); 11119#define xmlTextReaderGetAttributeNs xmlTextReaderGetAttributeNs__internal_alias 11120#endif 11121#endif 11122#endif 11123 11124#if defined(LIBXML_READER_ENABLED) 11125#ifdef bottom_xmlreader 11126#undef xmlTextReaderGetErrorHandler 11127extern __typeof (xmlTextReaderGetErrorHandler) xmlTextReaderGetErrorHandler __attribute((alias("xmlTextReaderGetErrorHandler__internal_alias"))); 11128#else 11129#ifndef xmlTextReaderGetErrorHandler 11130extern __typeof (xmlTextReaderGetErrorHandler) xmlTextReaderGetErrorHandler__internal_alias __attribute((visibility("hidden"))); 11131#define xmlTextReaderGetErrorHandler xmlTextReaderGetErrorHandler__internal_alias 11132#endif 11133#endif 11134#endif 11135 11136#if defined(LIBXML_READER_ENABLED) 11137#ifdef bottom_xmlreader 11138#undef xmlTextReaderGetParserColumnNumber 11139extern __typeof (xmlTextReaderGetParserColumnNumber) xmlTextReaderGetParserColumnNumber __attribute((alias("xmlTextReaderGetParserColumnNumber__internal_alias"))); 11140#else 11141#ifndef xmlTextReaderGetParserColumnNumber 11142extern __typeof (xmlTextReaderGetParserColumnNumber) xmlTextReaderGetParserColumnNumber__internal_alias __attribute((visibility("hidden"))); 11143#define xmlTextReaderGetParserColumnNumber xmlTextReaderGetParserColumnNumber__internal_alias 11144#endif 11145#endif 11146#endif 11147 11148#if defined(LIBXML_READER_ENABLED) 11149#ifdef bottom_xmlreader 11150#undef xmlTextReaderGetParserLineNumber 11151extern __typeof (xmlTextReaderGetParserLineNumber) xmlTextReaderGetParserLineNumber __attribute((alias("xmlTextReaderGetParserLineNumber__internal_alias"))); 11152#else 11153#ifndef xmlTextReaderGetParserLineNumber 11154extern __typeof (xmlTextReaderGetParserLineNumber) xmlTextReaderGetParserLineNumber__internal_alias __attribute((visibility("hidden"))); 11155#define xmlTextReaderGetParserLineNumber xmlTextReaderGetParserLineNumber__internal_alias 11156#endif 11157#endif 11158#endif 11159 11160#if defined(LIBXML_READER_ENABLED) 11161#ifdef bottom_xmlreader 11162#undef xmlTextReaderGetParserProp 11163extern __typeof (xmlTextReaderGetParserProp) xmlTextReaderGetParserProp __attribute((alias("xmlTextReaderGetParserProp__internal_alias"))); 11164#else 11165#ifndef xmlTextReaderGetParserProp 11166extern __typeof (xmlTextReaderGetParserProp) xmlTextReaderGetParserProp__internal_alias __attribute((visibility("hidden"))); 11167#define xmlTextReaderGetParserProp xmlTextReaderGetParserProp__internal_alias 11168#endif 11169#endif 11170#endif 11171 11172#if defined(LIBXML_READER_ENABLED) 11173#ifdef bottom_xmlreader 11174#undef xmlTextReaderGetRemainder 11175extern __typeof (xmlTextReaderGetRemainder) xmlTextReaderGetRemainder __attribute((alias("xmlTextReaderGetRemainder__internal_alias"))); 11176#else 11177#ifndef xmlTextReaderGetRemainder 11178extern __typeof (xmlTextReaderGetRemainder) xmlTextReaderGetRemainder__internal_alias __attribute((visibility("hidden"))); 11179#define xmlTextReaderGetRemainder xmlTextReaderGetRemainder__internal_alias 11180#endif 11181#endif 11182#endif 11183 11184#if defined(LIBXML_READER_ENABLED) 11185#ifdef bottom_xmlreader 11186#undef xmlTextReaderHasAttributes 11187extern __typeof (xmlTextReaderHasAttributes) xmlTextReaderHasAttributes __attribute((alias("xmlTextReaderHasAttributes__internal_alias"))); 11188#else 11189#ifndef xmlTextReaderHasAttributes 11190extern __typeof (xmlTextReaderHasAttributes) xmlTextReaderHasAttributes__internal_alias __attribute((visibility("hidden"))); 11191#define xmlTextReaderHasAttributes xmlTextReaderHasAttributes__internal_alias 11192#endif 11193#endif 11194#endif 11195 11196#if defined(LIBXML_READER_ENABLED) 11197#ifdef bottom_xmlreader 11198#undef xmlTextReaderHasValue 11199extern __typeof (xmlTextReaderHasValue) xmlTextReaderHasValue __attribute((alias("xmlTextReaderHasValue__internal_alias"))); 11200#else 11201#ifndef xmlTextReaderHasValue 11202extern __typeof (xmlTextReaderHasValue) xmlTextReaderHasValue__internal_alias __attribute((visibility("hidden"))); 11203#define xmlTextReaderHasValue xmlTextReaderHasValue__internal_alias 11204#endif 11205#endif 11206#endif 11207 11208#if defined(LIBXML_READER_ENABLED) 11209#ifdef bottom_xmlreader 11210#undef xmlTextReaderIsDefault 11211extern __typeof (xmlTextReaderIsDefault) xmlTextReaderIsDefault __attribute((alias("xmlTextReaderIsDefault__internal_alias"))); 11212#else 11213#ifndef xmlTextReaderIsDefault 11214extern __typeof (xmlTextReaderIsDefault) xmlTextReaderIsDefault__internal_alias __attribute((visibility("hidden"))); 11215#define xmlTextReaderIsDefault xmlTextReaderIsDefault__internal_alias 11216#endif 11217#endif 11218#endif 11219 11220#if defined(LIBXML_READER_ENABLED) 11221#ifdef bottom_xmlreader 11222#undef xmlTextReaderIsEmptyElement 11223extern __typeof (xmlTextReaderIsEmptyElement) xmlTextReaderIsEmptyElement __attribute((alias("xmlTextReaderIsEmptyElement__internal_alias"))); 11224#else 11225#ifndef xmlTextReaderIsEmptyElement 11226extern __typeof (xmlTextReaderIsEmptyElement) xmlTextReaderIsEmptyElement__internal_alias __attribute((visibility("hidden"))); 11227#define xmlTextReaderIsEmptyElement xmlTextReaderIsEmptyElement__internal_alias 11228#endif 11229#endif 11230#endif 11231 11232#if defined(LIBXML_READER_ENABLED) 11233#ifdef bottom_xmlreader 11234#undef xmlTextReaderIsNamespaceDecl 11235extern __typeof (xmlTextReaderIsNamespaceDecl) xmlTextReaderIsNamespaceDecl __attribute((alias("xmlTextReaderIsNamespaceDecl__internal_alias"))); 11236#else 11237#ifndef xmlTextReaderIsNamespaceDecl 11238extern __typeof (xmlTextReaderIsNamespaceDecl) xmlTextReaderIsNamespaceDecl__internal_alias __attribute((visibility("hidden"))); 11239#define xmlTextReaderIsNamespaceDecl xmlTextReaderIsNamespaceDecl__internal_alias 11240#endif 11241#endif 11242#endif 11243 11244#if defined(LIBXML_READER_ENABLED) 11245#ifdef bottom_xmlreader 11246#undef xmlTextReaderIsValid 11247extern __typeof (xmlTextReaderIsValid) xmlTextReaderIsValid __attribute((alias("xmlTextReaderIsValid__internal_alias"))); 11248#else 11249#ifndef xmlTextReaderIsValid 11250extern __typeof (xmlTextReaderIsValid) xmlTextReaderIsValid__internal_alias __attribute((visibility("hidden"))); 11251#define xmlTextReaderIsValid xmlTextReaderIsValid__internal_alias 11252#endif 11253#endif 11254#endif 11255 11256#if defined(LIBXML_READER_ENABLED) 11257#ifdef bottom_xmlreader 11258#undef xmlTextReaderLocalName 11259extern __typeof (xmlTextReaderLocalName) xmlTextReaderLocalName __attribute((alias("xmlTextReaderLocalName__internal_alias"))); 11260#else 11261#ifndef xmlTextReaderLocalName 11262extern __typeof (xmlTextReaderLocalName) xmlTextReaderLocalName__internal_alias __attribute((visibility("hidden"))); 11263#define xmlTextReaderLocalName xmlTextReaderLocalName__internal_alias 11264#endif 11265#endif 11266#endif 11267 11268#if defined(LIBXML_READER_ENABLED) 11269#ifdef bottom_xmlreader 11270#undef xmlTextReaderLocatorBaseURI 11271extern __typeof (xmlTextReaderLocatorBaseURI) xmlTextReaderLocatorBaseURI __attribute((alias("xmlTextReaderLocatorBaseURI__internal_alias"))); 11272#else 11273#ifndef xmlTextReaderLocatorBaseURI 11274extern __typeof (xmlTextReaderLocatorBaseURI) xmlTextReaderLocatorBaseURI__internal_alias __attribute((visibility("hidden"))); 11275#define xmlTextReaderLocatorBaseURI xmlTextReaderLocatorBaseURI__internal_alias 11276#endif 11277#endif 11278#endif 11279 11280#if defined(LIBXML_READER_ENABLED) 11281#ifdef bottom_xmlreader 11282#undef xmlTextReaderLocatorLineNumber 11283extern __typeof (xmlTextReaderLocatorLineNumber) xmlTextReaderLocatorLineNumber __attribute((alias("xmlTextReaderLocatorLineNumber__internal_alias"))); 11284#else 11285#ifndef xmlTextReaderLocatorLineNumber 11286extern __typeof (xmlTextReaderLocatorLineNumber) xmlTextReaderLocatorLineNumber__internal_alias __attribute((visibility("hidden"))); 11287#define xmlTextReaderLocatorLineNumber xmlTextReaderLocatorLineNumber__internal_alias 11288#endif 11289#endif 11290#endif 11291 11292#if defined(LIBXML_READER_ENABLED) 11293#ifdef bottom_xmlreader 11294#undef xmlTextReaderLookupNamespace 11295extern __typeof (xmlTextReaderLookupNamespace) xmlTextReaderLookupNamespace __attribute((alias("xmlTextReaderLookupNamespace__internal_alias"))); 11296#else 11297#ifndef xmlTextReaderLookupNamespace 11298extern __typeof (xmlTextReaderLookupNamespace) xmlTextReaderLookupNamespace__internal_alias __attribute((visibility("hidden"))); 11299#define xmlTextReaderLookupNamespace xmlTextReaderLookupNamespace__internal_alias 11300#endif 11301#endif 11302#endif 11303 11304#if defined(LIBXML_READER_ENABLED) 11305#ifdef bottom_xmlreader 11306#undef xmlTextReaderMoveToAttribute 11307extern __typeof (xmlTextReaderMoveToAttribute) xmlTextReaderMoveToAttribute __attribute((alias("xmlTextReaderMoveToAttribute__internal_alias"))); 11308#else 11309#ifndef xmlTextReaderMoveToAttribute 11310extern __typeof (xmlTextReaderMoveToAttribute) xmlTextReaderMoveToAttribute__internal_alias __attribute((visibility("hidden"))); 11311#define xmlTextReaderMoveToAttribute xmlTextReaderMoveToAttribute__internal_alias 11312#endif 11313#endif 11314#endif 11315 11316#if defined(LIBXML_READER_ENABLED) 11317#ifdef bottom_xmlreader 11318#undef xmlTextReaderMoveToAttributeNo 11319extern __typeof (xmlTextReaderMoveToAttributeNo) xmlTextReaderMoveToAttributeNo __attribute((alias("xmlTextReaderMoveToAttributeNo__internal_alias"))); 11320#else 11321#ifndef xmlTextReaderMoveToAttributeNo 11322extern __typeof (xmlTextReaderMoveToAttributeNo) xmlTextReaderMoveToAttributeNo__internal_alias __attribute((visibility("hidden"))); 11323#define xmlTextReaderMoveToAttributeNo xmlTextReaderMoveToAttributeNo__internal_alias 11324#endif 11325#endif 11326#endif 11327 11328#if defined(LIBXML_READER_ENABLED) 11329#ifdef bottom_xmlreader 11330#undef xmlTextReaderMoveToAttributeNs 11331extern __typeof (xmlTextReaderMoveToAttributeNs) xmlTextReaderMoveToAttributeNs __attribute((alias("xmlTextReaderMoveToAttributeNs__internal_alias"))); 11332#else 11333#ifndef xmlTextReaderMoveToAttributeNs 11334extern __typeof (xmlTextReaderMoveToAttributeNs) xmlTextReaderMoveToAttributeNs__internal_alias __attribute((visibility("hidden"))); 11335#define xmlTextReaderMoveToAttributeNs xmlTextReaderMoveToAttributeNs__internal_alias 11336#endif 11337#endif 11338#endif 11339 11340#if defined(LIBXML_READER_ENABLED) 11341#ifdef bottom_xmlreader 11342#undef xmlTextReaderMoveToElement 11343extern __typeof (xmlTextReaderMoveToElement) xmlTextReaderMoveToElement __attribute((alias("xmlTextReaderMoveToElement__internal_alias"))); 11344#else 11345#ifndef xmlTextReaderMoveToElement 11346extern __typeof (xmlTextReaderMoveToElement) xmlTextReaderMoveToElement__internal_alias __attribute((visibility("hidden"))); 11347#define xmlTextReaderMoveToElement xmlTextReaderMoveToElement__internal_alias 11348#endif 11349#endif 11350#endif 11351 11352#if defined(LIBXML_READER_ENABLED) 11353#ifdef bottom_xmlreader 11354#undef xmlTextReaderMoveToFirstAttribute 11355extern __typeof (xmlTextReaderMoveToFirstAttribute) xmlTextReaderMoveToFirstAttribute __attribute((alias("xmlTextReaderMoveToFirstAttribute__internal_alias"))); 11356#else 11357#ifndef xmlTextReaderMoveToFirstAttribute 11358extern __typeof (xmlTextReaderMoveToFirstAttribute) xmlTextReaderMoveToFirstAttribute__internal_alias __attribute((visibility("hidden"))); 11359#define xmlTextReaderMoveToFirstAttribute xmlTextReaderMoveToFirstAttribute__internal_alias 11360#endif 11361#endif 11362#endif 11363 11364#if defined(LIBXML_READER_ENABLED) 11365#ifdef bottom_xmlreader 11366#undef xmlTextReaderMoveToNextAttribute 11367extern __typeof (xmlTextReaderMoveToNextAttribute) xmlTextReaderMoveToNextAttribute __attribute((alias("xmlTextReaderMoveToNextAttribute__internal_alias"))); 11368#else 11369#ifndef xmlTextReaderMoveToNextAttribute 11370extern __typeof (xmlTextReaderMoveToNextAttribute) xmlTextReaderMoveToNextAttribute__internal_alias __attribute((visibility("hidden"))); 11371#define xmlTextReaderMoveToNextAttribute xmlTextReaderMoveToNextAttribute__internal_alias 11372#endif 11373#endif 11374#endif 11375 11376#if defined(LIBXML_READER_ENABLED) 11377#ifdef bottom_xmlreader 11378#undef xmlTextReaderName 11379extern __typeof (xmlTextReaderName) xmlTextReaderName __attribute((alias("xmlTextReaderName__internal_alias"))); 11380#else 11381#ifndef xmlTextReaderName 11382extern __typeof (xmlTextReaderName) xmlTextReaderName__internal_alias __attribute((visibility("hidden"))); 11383#define xmlTextReaderName xmlTextReaderName__internal_alias 11384#endif 11385#endif 11386#endif 11387 11388#if defined(LIBXML_READER_ENABLED) 11389#ifdef bottom_xmlreader 11390#undef xmlTextReaderNamespaceUri 11391extern __typeof (xmlTextReaderNamespaceUri) xmlTextReaderNamespaceUri __attribute((alias("xmlTextReaderNamespaceUri__internal_alias"))); 11392#else 11393#ifndef xmlTextReaderNamespaceUri 11394extern __typeof (xmlTextReaderNamespaceUri) xmlTextReaderNamespaceUri__internal_alias __attribute((visibility("hidden"))); 11395#define xmlTextReaderNamespaceUri xmlTextReaderNamespaceUri__internal_alias 11396#endif 11397#endif 11398#endif 11399 11400#if defined(LIBXML_READER_ENABLED) 11401#ifdef bottom_xmlreader 11402#undef xmlTextReaderNext 11403extern __typeof (xmlTextReaderNext) xmlTextReaderNext __attribute((alias("xmlTextReaderNext__internal_alias"))); 11404#else 11405#ifndef xmlTextReaderNext 11406extern __typeof (xmlTextReaderNext) xmlTextReaderNext__internal_alias __attribute((visibility("hidden"))); 11407#define xmlTextReaderNext xmlTextReaderNext__internal_alias 11408#endif 11409#endif 11410#endif 11411 11412#if defined(LIBXML_READER_ENABLED) 11413#ifdef bottom_xmlreader 11414#undef xmlTextReaderNextSibling 11415extern __typeof (xmlTextReaderNextSibling) xmlTextReaderNextSibling __attribute((alias("xmlTextReaderNextSibling__internal_alias"))); 11416#else 11417#ifndef xmlTextReaderNextSibling 11418extern __typeof (xmlTextReaderNextSibling) xmlTextReaderNextSibling__internal_alias __attribute((visibility("hidden"))); 11419#define xmlTextReaderNextSibling xmlTextReaderNextSibling__internal_alias 11420#endif 11421#endif 11422#endif 11423 11424#if defined(LIBXML_READER_ENABLED) 11425#ifdef bottom_xmlreader 11426#undef xmlTextReaderNodeType 11427extern __typeof (xmlTextReaderNodeType) xmlTextReaderNodeType __attribute((alias("xmlTextReaderNodeType__internal_alias"))); 11428#else 11429#ifndef xmlTextReaderNodeType 11430extern __typeof (xmlTextReaderNodeType) xmlTextReaderNodeType__internal_alias __attribute((visibility("hidden"))); 11431#define xmlTextReaderNodeType xmlTextReaderNodeType__internal_alias 11432#endif 11433#endif 11434#endif 11435 11436#if defined(LIBXML_READER_ENABLED) 11437#ifdef bottom_xmlreader 11438#undef xmlTextReaderNormalization 11439extern __typeof (xmlTextReaderNormalization) xmlTextReaderNormalization __attribute((alias("xmlTextReaderNormalization__internal_alias"))); 11440#else 11441#ifndef xmlTextReaderNormalization 11442extern __typeof (xmlTextReaderNormalization) xmlTextReaderNormalization__internal_alias __attribute((visibility("hidden"))); 11443#define xmlTextReaderNormalization xmlTextReaderNormalization__internal_alias 11444#endif 11445#endif 11446#endif 11447 11448#if defined(LIBXML_READER_ENABLED) 11449#ifdef bottom_xmlreader 11450#undef xmlTextReaderPrefix 11451extern __typeof (xmlTextReaderPrefix) xmlTextReaderPrefix __attribute((alias("xmlTextReaderPrefix__internal_alias"))); 11452#else 11453#ifndef xmlTextReaderPrefix 11454extern __typeof (xmlTextReaderPrefix) xmlTextReaderPrefix__internal_alias __attribute((visibility("hidden"))); 11455#define xmlTextReaderPrefix xmlTextReaderPrefix__internal_alias 11456#endif 11457#endif 11458#endif 11459 11460#if defined(LIBXML_READER_ENABLED) 11461#ifdef bottom_xmlreader 11462#undef xmlTextReaderPreserve 11463extern __typeof (xmlTextReaderPreserve) xmlTextReaderPreserve __attribute((alias("xmlTextReaderPreserve__internal_alias"))); 11464#else 11465#ifndef xmlTextReaderPreserve 11466extern __typeof (xmlTextReaderPreserve) xmlTextReaderPreserve__internal_alias __attribute((visibility("hidden"))); 11467#define xmlTextReaderPreserve xmlTextReaderPreserve__internal_alias 11468#endif 11469#endif 11470#endif 11471 11472#if defined(LIBXML_READER_ENABLED) && defined(LIBXML_PATTERN_ENABLED) 11473#ifdef bottom_xmlreader 11474#undef xmlTextReaderPreservePattern 11475extern __typeof (xmlTextReaderPreservePattern) xmlTextReaderPreservePattern __attribute((alias("xmlTextReaderPreservePattern__internal_alias"))); 11476#else 11477#ifndef xmlTextReaderPreservePattern 11478extern __typeof (xmlTextReaderPreservePattern) xmlTextReaderPreservePattern__internal_alias __attribute((visibility("hidden"))); 11479#define xmlTextReaderPreservePattern xmlTextReaderPreservePattern__internal_alias 11480#endif 11481#endif 11482#endif 11483 11484#if defined(LIBXML_READER_ENABLED) 11485#ifdef bottom_xmlreader 11486#undef xmlTextReaderQuoteChar 11487extern __typeof (xmlTextReaderQuoteChar) xmlTextReaderQuoteChar __attribute((alias("xmlTextReaderQuoteChar__internal_alias"))); 11488#else 11489#ifndef xmlTextReaderQuoteChar 11490extern __typeof (xmlTextReaderQuoteChar) xmlTextReaderQuoteChar__internal_alias __attribute((visibility("hidden"))); 11491#define xmlTextReaderQuoteChar xmlTextReaderQuoteChar__internal_alias 11492#endif 11493#endif 11494#endif 11495 11496#if defined(LIBXML_READER_ENABLED) 11497#ifdef bottom_xmlreader 11498#undef xmlTextReaderRead 11499extern __typeof (xmlTextReaderRead) xmlTextReaderRead __attribute((alias("xmlTextReaderRead__internal_alias"))); 11500#else 11501#ifndef xmlTextReaderRead 11502extern __typeof (xmlTextReaderRead) xmlTextReaderRead__internal_alias __attribute((visibility("hidden"))); 11503#define xmlTextReaderRead xmlTextReaderRead__internal_alias 11504#endif 11505#endif 11506#endif 11507 11508#if defined(LIBXML_READER_ENABLED) 11509#ifdef bottom_xmlreader 11510#undef xmlTextReaderReadAttributeValue 11511extern __typeof (xmlTextReaderReadAttributeValue) xmlTextReaderReadAttributeValue __attribute((alias("xmlTextReaderReadAttributeValue__internal_alias"))); 11512#else 11513#ifndef xmlTextReaderReadAttributeValue 11514extern __typeof (xmlTextReaderReadAttributeValue) xmlTextReaderReadAttributeValue__internal_alias __attribute((visibility("hidden"))); 11515#define xmlTextReaderReadAttributeValue xmlTextReaderReadAttributeValue__internal_alias 11516#endif 11517#endif 11518#endif 11519 11520#if defined(LIBXML_READER_ENABLED) && defined(LIBXML_WRITER_ENABLED) 11521#ifdef bottom_xmlreader 11522#undef xmlTextReaderReadInnerXml 11523extern __typeof (xmlTextReaderReadInnerXml) xmlTextReaderReadInnerXml __attribute((alias("xmlTextReaderReadInnerXml__internal_alias"))); 11524#else 11525#ifndef xmlTextReaderReadInnerXml 11526extern __typeof (xmlTextReaderReadInnerXml) xmlTextReaderReadInnerXml__internal_alias __attribute((visibility("hidden"))); 11527#define xmlTextReaderReadInnerXml xmlTextReaderReadInnerXml__internal_alias 11528#endif 11529#endif 11530#endif 11531 11532#if defined(LIBXML_READER_ENABLED) && defined(LIBXML_WRITER_ENABLED) 11533#ifdef bottom_xmlreader 11534#undef xmlTextReaderReadOuterXml 11535extern __typeof (xmlTextReaderReadOuterXml) xmlTextReaderReadOuterXml __attribute((alias("xmlTextReaderReadOuterXml__internal_alias"))); 11536#else 11537#ifndef xmlTextReaderReadOuterXml 11538extern __typeof (xmlTextReaderReadOuterXml) xmlTextReaderReadOuterXml__internal_alias __attribute((visibility("hidden"))); 11539#define xmlTextReaderReadOuterXml xmlTextReaderReadOuterXml__internal_alias 11540#endif 11541#endif 11542#endif 11543 11544#if defined(LIBXML_READER_ENABLED) 11545#ifdef bottom_xmlreader 11546#undef xmlTextReaderReadState 11547extern __typeof (xmlTextReaderReadState) xmlTextReaderReadState __attribute((alias("xmlTextReaderReadState__internal_alias"))); 11548#else 11549#ifndef xmlTextReaderReadState 11550extern __typeof (xmlTextReaderReadState) xmlTextReaderReadState__internal_alias __attribute((visibility("hidden"))); 11551#define xmlTextReaderReadState xmlTextReaderReadState__internal_alias 11552#endif 11553#endif 11554#endif 11555 11556#if defined(LIBXML_READER_ENABLED) 11557#ifdef bottom_xmlreader 11558#undef xmlTextReaderReadString 11559extern __typeof (xmlTextReaderReadString) xmlTextReaderReadString __attribute((alias("xmlTextReaderReadString__internal_alias"))); 11560#else 11561#ifndef xmlTextReaderReadString 11562extern __typeof (xmlTextReaderReadString) xmlTextReaderReadString__internal_alias __attribute((visibility("hidden"))); 11563#define xmlTextReaderReadString xmlTextReaderReadString__internal_alias 11564#endif 11565#endif 11566#endif 11567 11568#if defined(LIBXML_READER_ENABLED) && defined(LIBXML_SCHEMAS_ENABLED) 11569#ifdef bottom_xmlreader 11570#undef xmlTextReaderRelaxNGSetSchema 11571extern __typeof (xmlTextReaderRelaxNGSetSchema) xmlTextReaderRelaxNGSetSchema __attribute((alias("xmlTextReaderRelaxNGSetSchema__internal_alias"))); 11572#else 11573#ifndef xmlTextReaderRelaxNGSetSchema 11574extern __typeof (xmlTextReaderRelaxNGSetSchema) xmlTextReaderRelaxNGSetSchema__internal_alias __attribute((visibility("hidden"))); 11575#define xmlTextReaderRelaxNGSetSchema xmlTextReaderRelaxNGSetSchema__internal_alias 11576#endif 11577#endif 11578#endif 11579 11580#if defined(LIBXML_READER_ENABLED) && defined(LIBXML_SCHEMAS_ENABLED) 11581#ifdef bottom_xmlreader 11582#undef xmlTextReaderRelaxNGValidate 11583extern __typeof (xmlTextReaderRelaxNGValidate) xmlTextReaderRelaxNGValidate __attribute((alias("xmlTextReaderRelaxNGValidate__internal_alias"))); 11584#else 11585#ifndef xmlTextReaderRelaxNGValidate 11586extern __typeof (xmlTextReaderRelaxNGValidate) xmlTextReaderRelaxNGValidate__internal_alias __attribute((visibility("hidden"))); 11587#define xmlTextReaderRelaxNGValidate xmlTextReaderRelaxNGValidate__internal_alias 11588#endif 11589#endif 11590#endif 11591 11592#if defined(LIBXML_READER_ENABLED) && defined(LIBXML_SCHEMAS_ENABLED) 11593#ifdef bottom_xmlreader 11594#undef xmlTextReaderSchemaValidate 11595extern __typeof (xmlTextReaderSchemaValidate) xmlTextReaderSchemaValidate __attribute((alias("xmlTextReaderSchemaValidate__internal_alias"))); 11596#else 11597#ifndef xmlTextReaderSchemaValidate 11598extern __typeof (xmlTextReaderSchemaValidate) xmlTextReaderSchemaValidate__internal_alias __attribute((visibility("hidden"))); 11599#define xmlTextReaderSchemaValidate xmlTextReaderSchemaValidate__internal_alias 11600#endif 11601#endif 11602#endif 11603 11604#if defined(LIBXML_READER_ENABLED) && defined(LIBXML_SCHEMAS_ENABLED) 11605#ifdef bottom_xmlreader 11606#undef xmlTextReaderSchemaValidateCtxt 11607extern __typeof (xmlTextReaderSchemaValidateCtxt) xmlTextReaderSchemaValidateCtxt __attribute((alias("xmlTextReaderSchemaValidateCtxt__internal_alias"))); 11608#else 11609#ifndef xmlTextReaderSchemaValidateCtxt 11610extern __typeof (xmlTextReaderSchemaValidateCtxt) xmlTextReaderSchemaValidateCtxt__internal_alias __attribute((visibility("hidden"))); 11611#define xmlTextReaderSchemaValidateCtxt xmlTextReaderSchemaValidateCtxt__internal_alias 11612#endif 11613#endif 11614#endif 11615 11616#if defined(LIBXML_READER_ENABLED) 11617#ifdef bottom_xmlreader 11618#undef xmlTextReaderSetErrorHandler 11619extern __typeof (xmlTextReaderSetErrorHandler) xmlTextReaderSetErrorHandler __attribute((alias("xmlTextReaderSetErrorHandler__internal_alias"))); 11620#else 11621#ifndef xmlTextReaderSetErrorHandler 11622extern __typeof (xmlTextReaderSetErrorHandler) xmlTextReaderSetErrorHandler__internal_alias __attribute((visibility("hidden"))); 11623#define xmlTextReaderSetErrorHandler xmlTextReaderSetErrorHandler__internal_alias 11624#endif 11625#endif 11626#endif 11627 11628#if defined(LIBXML_READER_ENABLED) 11629#ifdef bottom_xmlreader 11630#undef xmlTextReaderSetParserProp 11631extern __typeof (xmlTextReaderSetParserProp) xmlTextReaderSetParserProp __attribute((alias("xmlTextReaderSetParserProp__internal_alias"))); 11632#else 11633#ifndef xmlTextReaderSetParserProp 11634extern __typeof (xmlTextReaderSetParserProp) xmlTextReaderSetParserProp__internal_alias __attribute((visibility("hidden"))); 11635#define xmlTextReaderSetParserProp xmlTextReaderSetParserProp__internal_alias 11636#endif 11637#endif 11638#endif 11639 11640#if defined(LIBXML_READER_ENABLED) && defined(LIBXML_SCHEMAS_ENABLED) 11641#ifdef bottom_xmlreader 11642#undef xmlTextReaderSetSchema 11643extern __typeof (xmlTextReaderSetSchema) xmlTextReaderSetSchema __attribute((alias("xmlTextReaderSetSchema__internal_alias"))); 11644#else 11645#ifndef xmlTextReaderSetSchema 11646extern __typeof (xmlTextReaderSetSchema) xmlTextReaderSetSchema__internal_alias __attribute((visibility("hidden"))); 11647#define xmlTextReaderSetSchema xmlTextReaderSetSchema__internal_alias 11648#endif 11649#endif 11650#endif 11651 11652#if defined(LIBXML_READER_ENABLED) 11653#ifdef bottom_xmlreader 11654#undef xmlTextReaderSetStructuredErrorHandler 11655extern __typeof (xmlTextReaderSetStructuredErrorHandler) xmlTextReaderSetStructuredErrorHandler __attribute((alias("xmlTextReaderSetStructuredErrorHandler__internal_alias"))); 11656#else 11657#ifndef xmlTextReaderSetStructuredErrorHandler 11658extern __typeof (xmlTextReaderSetStructuredErrorHandler) xmlTextReaderSetStructuredErrorHandler__internal_alias __attribute((visibility("hidden"))); 11659#define xmlTextReaderSetStructuredErrorHandler xmlTextReaderSetStructuredErrorHandler__internal_alias 11660#endif 11661#endif 11662#endif 11663 11664#if defined(LIBXML_READER_ENABLED) 11665#ifdef bottom_xmlreader 11666#undef xmlTextReaderStandalone 11667extern __typeof (xmlTextReaderStandalone) xmlTextReaderStandalone __attribute((alias("xmlTextReaderStandalone__internal_alias"))); 11668#else 11669#ifndef xmlTextReaderStandalone 11670extern __typeof (xmlTextReaderStandalone) xmlTextReaderStandalone__internal_alias __attribute((visibility("hidden"))); 11671#define xmlTextReaderStandalone xmlTextReaderStandalone__internal_alias 11672#endif 11673#endif 11674#endif 11675 11676#if defined(LIBXML_READER_ENABLED) 11677#ifdef bottom_xmlreader 11678#undef xmlTextReaderValue 11679extern __typeof (xmlTextReaderValue) xmlTextReaderValue __attribute((alias("xmlTextReaderValue__internal_alias"))); 11680#else 11681#ifndef xmlTextReaderValue 11682extern __typeof (xmlTextReaderValue) xmlTextReaderValue__internal_alias __attribute((visibility("hidden"))); 11683#define xmlTextReaderValue xmlTextReaderValue__internal_alias 11684#endif 11685#endif 11686#endif 11687 11688#if defined(LIBXML_READER_ENABLED) 11689#ifdef bottom_xmlreader 11690#undef xmlTextReaderXmlLang 11691extern __typeof (xmlTextReaderXmlLang) xmlTextReaderXmlLang __attribute((alias("xmlTextReaderXmlLang__internal_alias"))); 11692#else 11693#ifndef xmlTextReaderXmlLang 11694extern __typeof (xmlTextReaderXmlLang) xmlTextReaderXmlLang__internal_alias __attribute((visibility("hidden"))); 11695#define xmlTextReaderXmlLang xmlTextReaderXmlLang__internal_alias 11696#endif 11697#endif 11698#endif 11699 11700#if defined(LIBXML_WRITER_ENABLED) 11701#ifdef bottom_xmlwriter 11702#undef xmlTextWriterEndAttribute 11703extern __typeof (xmlTextWriterEndAttribute) xmlTextWriterEndAttribute __attribute((alias("xmlTextWriterEndAttribute__internal_alias"))); 11704#else 11705#ifndef xmlTextWriterEndAttribute 11706extern __typeof (xmlTextWriterEndAttribute) xmlTextWriterEndAttribute__internal_alias __attribute((visibility("hidden"))); 11707#define xmlTextWriterEndAttribute xmlTextWriterEndAttribute__internal_alias 11708#endif 11709#endif 11710#endif 11711 11712#if defined(LIBXML_WRITER_ENABLED) 11713#ifdef bottom_xmlwriter 11714#undef xmlTextWriterEndCDATA 11715extern __typeof (xmlTextWriterEndCDATA) xmlTextWriterEndCDATA __attribute((alias("xmlTextWriterEndCDATA__internal_alias"))); 11716#else 11717#ifndef xmlTextWriterEndCDATA 11718extern __typeof (xmlTextWriterEndCDATA) xmlTextWriterEndCDATA__internal_alias __attribute((visibility("hidden"))); 11719#define xmlTextWriterEndCDATA xmlTextWriterEndCDATA__internal_alias 11720#endif 11721#endif 11722#endif 11723 11724#if defined(LIBXML_WRITER_ENABLED) 11725#ifdef bottom_xmlwriter 11726#undef xmlTextWriterEndComment 11727extern __typeof (xmlTextWriterEndComment) xmlTextWriterEndComment __attribute((alias("xmlTextWriterEndComment__internal_alias"))); 11728#else 11729#ifndef xmlTextWriterEndComment 11730extern __typeof (xmlTextWriterEndComment) xmlTextWriterEndComment__internal_alias __attribute((visibility("hidden"))); 11731#define xmlTextWriterEndComment xmlTextWriterEndComment__internal_alias 11732#endif 11733#endif 11734#endif 11735 11736#if defined(LIBXML_WRITER_ENABLED) 11737#ifdef bottom_xmlwriter 11738#undef xmlTextWriterEndDTD 11739extern __typeof (xmlTextWriterEndDTD) xmlTextWriterEndDTD __attribute((alias("xmlTextWriterEndDTD__internal_alias"))); 11740#else 11741#ifndef xmlTextWriterEndDTD 11742extern __typeof (xmlTextWriterEndDTD) xmlTextWriterEndDTD__internal_alias __attribute((visibility("hidden"))); 11743#define xmlTextWriterEndDTD xmlTextWriterEndDTD__internal_alias 11744#endif 11745#endif 11746#endif 11747 11748#if defined(LIBXML_WRITER_ENABLED) 11749#ifdef bottom_xmlwriter 11750#undef xmlTextWriterEndDTDAttlist 11751extern __typeof (xmlTextWriterEndDTDAttlist) xmlTextWriterEndDTDAttlist __attribute((alias("xmlTextWriterEndDTDAttlist__internal_alias"))); 11752#else 11753#ifndef xmlTextWriterEndDTDAttlist 11754extern __typeof (xmlTextWriterEndDTDAttlist) xmlTextWriterEndDTDAttlist__internal_alias __attribute((visibility("hidden"))); 11755#define xmlTextWriterEndDTDAttlist xmlTextWriterEndDTDAttlist__internal_alias 11756#endif 11757#endif 11758#endif 11759 11760#if defined(LIBXML_WRITER_ENABLED) 11761#ifdef bottom_xmlwriter 11762#undef xmlTextWriterEndDTDElement 11763extern __typeof (xmlTextWriterEndDTDElement) xmlTextWriterEndDTDElement __attribute((alias("xmlTextWriterEndDTDElement__internal_alias"))); 11764#else 11765#ifndef xmlTextWriterEndDTDElement 11766extern __typeof (xmlTextWriterEndDTDElement) xmlTextWriterEndDTDElement__internal_alias __attribute((visibility("hidden"))); 11767#define xmlTextWriterEndDTDElement xmlTextWriterEndDTDElement__internal_alias 11768#endif 11769#endif 11770#endif 11771 11772#if defined(LIBXML_WRITER_ENABLED) 11773#ifdef bottom_xmlwriter 11774#undef xmlTextWriterEndDTDEntity 11775extern __typeof (xmlTextWriterEndDTDEntity) xmlTextWriterEndDTDEntity __attribute((alias("xmlTextWriterEndDTDEntity__internal_alias"))); 11776#else 11777#ifndef xmlTextWriterEndDTDEntity 11778extern __typeof (xmlTextWriterEndDTDEntity) xmlTextWriterEndDTDEntity__internal_alias __attribute((visibility("hidden"))); 11779#define xmlTextWriterEndDTDEntity xmlTextWriterEndDTDEntity__internal_alias 11780#endif 11781#endif 11782#endif 11783 11784#if defined(LIBXML_WRITER_ENABLED) 11785#ifdef bottom_xmlwriter 11786#undef xmlTextWriterEndDocument 11787extern __typeof (xmlTextWriterEndDocument) xmlTextWriterEndDocument __attribute((alias("xmlTextWriterEndDocument__internal_alias"))); 11788#else 11789#ifndef xmlTextWriterEndDocument 11790extern __typeof (xmlTextWriterEndDocument) xmlTextWriterEndDocument__internal_alias __attribute((visibility("hidden"))); 11791#define xmlTextWriterEndDocument xmlTextWriterEndDocument__internal_alias 11792#endif 11793#endif 11794#endif 11795 11796#if defined(LIBXML_WRITER_ENABLED) 11797#ifdef bottom_xmlwriter 11798#undef xmlTextWriterEndElement 11799extern __typeof (xmlTextWriterEndElement) xmlTextWriterEndElement __attribute((alias("xmlTextWriterEndElement__internal_alias"))); 11800#else 11801#ifndef xmlTextWriterEndElement 11802extern __typeof (xmlTextWriterEndElement) xmlTextWriterEndElement__internal_alias __attribute((visibility("hidden"))); 11803#define xmlTextWriterEndElement xmlTextWriterEndElement__internal_alias 11804#endif 11805#endif 11806#endif 11807 11808#if defined(LIBXML_WRITER_ENABLED) 11809#ifdef bottom_xmlwriter 11810#undef xmlTextWriterEndPI 11811extern __typeof (xmlTextWriterEndPI) xmlTextWriterEndPI __attribute((alias("xmlTextWriterEndPI__internal_alias"))); 11812#else 11813#ifndef xmlTextWriterEndPI 11814extern __typeof (xmlTextWriterEndPI) xmlTextWriterEndPI__internal_alias __attribute((visibility("hidden"))); 11815#define xmlTextWriterEndPI xmlTextWriterEndPI__internal_alias 11816#endif 11817#endif 11818#endif 11819 11820#if defined(LIBXML_WRITER_ENABLED) 11821#ifdef bottom_xmlwriter 11822#undef xmlTextWriterFlush 11823extern __typeof (xmlTextWriterFlush) xmlTextWriterFlush __attribute((alias("xmlTextWriterFlush__internal_alias"))); 11824#else 11825#ifndef xmlTextWriterFlush 11826extern __typeof (xmlTextWriterFlush) xmlTextWriterFlush__internal_alias __attribute((visibility("hidden"))); 11827#define xmlTextWriterFlush xmlTextWriterFlush__internal_alias 11828#endif 11829#endif 11830#endif 11831 11832#if defined(LIBXML_WRITER_ENABLED) 11833#ifdef bottom_xmlwriter 11834#undef xmlTextWriterFullEndElement 11835extern __typeof (xmlTextWriterFullEndElement) xmlTextWriterFullEndElement __attribute((alias("xmlTextWriterFullEndElement__internal_alias"))); 11836#else 11837#ifndef xmlTextWriterFullEndElement 11838extern __typeof (xmlTextWriterFullEndElement) xmlTextWriterFullEndElement__internal_alias __attribute((visibility("hidden"))); 11839#define xmlTextWriterFullEndElement xmlTextWriterFullEndElement__internal_alias 11840#endif 11841#endif 11842#endif 11843 11844#if defined(LIBXML_WRITER_ENABLED) 11845#ifdef bottom_xmlwriter 11846#undef xmlTextWriterSetIndent 11847extern __typeof (xmlTextWriterSetIndent) xmlTextWriterSetIndent __attribute((alias("xmlTextWriterSetIndent__internal_alias"))); 11848#else 11849#ifndef xmlTextWriterSetIndent 11850extern __typeof (xmlTextWriterSetIndent) xmlTextWriterSetIndent__internal_alias __attribute((visibility("hidden"))); 11851#define xmlTextWriterSetIndent xmlTextWriterSetIndent__internal_alias 11852#endif 11853#endif 11854#endif 11855 11856#if defined(LIBXML_WRITER_ENABLED) 11857#ifdef bottom_xmlwriter 11858#undef xmlTextWriterSetIndentString 11859extern __typeof (xmlTextWriterSetIndentString) xmlTextWriterSetIndentString __attribute((alias("xmlTextWriterSetIndentString__internal_alias"))); 11860#else 11861#ifndef xmlTextWriterSetIndentString 11862extern __typeof (xmlTextWriterSetIndentString) xmlTextWriterSetIndentString__internal_alias __attribute((visibility("hidden"))); 11863#define xmlTextWriterSetIndentString xmlTextWriterSetIndentString__internal_alias 11864#endif 11865#endif 11866#endif 11867 11868#if defined(LIBXML_WRITER_ENABLED) 11869#ifdef bottom_xmlwriter 11870#undef xmlTextWriterStartAttribute 11871extern __typeof (xmlTextWriterStartAttribute) xmlTextWriterStartAttribute __attribute((alias("xmlTextWriterStartAttribute__internal_alias"))); 11872#else 11873#ifndef xmlTextWriterStartAttribute 11874extern __typeof (xmlTextWriterStartAttribute) xmlTextWriterStartAttribute__internal_alias __attribute((visibility("hidden"))); 11875#define xmlTextWriterStartAttribute xmlTextWriterStartAttribute__internal_alias 11876#endif 11877#endif 11878#endif 11879 11880#if defined(LIBXML_WRITER_ENABLED) 11881#ifdef bottom_xmlwriter 11882#undef xmlTextWriterStartAttributeNS 11883extern __typeof (xmlTextWriterStartAttributeNS) xmlTextWriterStartAttributeNS __attribute((alias("xmlTextWriterStartAttributeNS__internal_alias"))); 11884#else 11885#ifndef xmlTextWriterStartAttributeNS 11886extern __typeof (xmlTextWriterStartAttributeNS) xmlTextWriterStartAttributeNS__internal_alias __attribute((visibility("hidden"))); 11887#define xmlTextWriterStartAttributeNS xmlTextWriterStartAttributeNS__internal_alias 11888#endif 11889#endif 11890#endif 11891 11892#if defined(LIBXML_WRITER_ENABLED) 11893#ifdef bottom_xmlwriter 11894#undef xmlTextWriterStartCDATA 11895extern __typeof (xmlTextWriterStartCDATA) xmlTextWriterStartCDATA __attribute((alias("xmlTextWriterStartCDATA__internal_alias"))); 11896#else 11897#ifndef xmlTextWriterStartCDATA 11898extern __typeof (xmlTextWriterStartCDATA) xmlTextWriterStartCDATA__internal_alias __attribute((visibility("hidden"))); 11899#define xmlTextWriterStartCDATA xmlTextWriterStartCDATA__internal_alias 11900#endif 11901#endif 11902#endif 11903 11904#if defined(LIBXML_WRITER_ENABLED) 11905#ifdef bottom_xmlwriter 11906#undef xmlTextWriterStartComment 11907extern __typeof (xmlTextWriterStartComment) xmlTextWriterStartComment __attribute((alias("xmlTextWriterStartComment__internal_alias"))); 11908#else 11909#ifndef xmlTextWriterStartComment 11910extern __typeof (xmlTextWriterStartComment) xmlTextWriterStartComment__internal_alias __attribute((visibility("hidden"))); 11911#define xmlTextWriterStartComment xmlTextWriterStartComment__internal_alias 11912#endif 11913#endif 11914#endif 11915 11916#if defined(LIBXML_WRITER_ENABLED) 11917#ifdef bottom_xmlwriter 11918#undef xmlTextWriterStartDTD 11919extern __typeof (xmlTextWriterStartDTD) xmlTextWriterStartDTD __attribute((alias("xmlTextWriterStartDTD__internal_alias"))); 11920#else 11921#ifndef xmlTextWriterStartDTD 11922extern __typeof (xmlTextWriterStartDTD) xmlTextWriterStartDTD__internal_alias __attribute((visibility("hidden"))); 11923#define xmlTextWriterStartDTD xmlTextWriterStartDTD__internal_alias 11924#endif 11925#endif 11926#endif 11927 11928#if defined(LIBXML_WRITER_ENABLED) 11929#ifdef bottom_xmlwriter 11930#undef xmlTextWriterStartDTDAttlist 11931extern __typeof (xmlTextWriterStartDTDAttlist) xmlTextWriterStartDTDAttlist __attribute((alias("xmlTextWriterStartDTDAttlist__internal_alias"))); 11932#else 11933#ifndef xmlTextWriterStartDTDAttlist 11934extern __typeof (xmlTextWriterStartDTDAttlist) xmlTextWriterStartDTDAttlist__internal_alias __attribute((visibility("hidden"))); 11935#define xmlTextWriterStartDTDAttlist xmlTextWriterStartDTDAttlist__internal_alias 11936#endif 11937#endif 11938#endif 11939 11940#if defined(LIBXML_WRITER_ENABLED) 11941#ifdef bottom_xmlwriter 11942#undef xmlTextWriterStartDTDElement 11943extern __typeof (xmlTextWriterStartDTDElement) xmlTextWriterStartDTDElement __attribute((alias("xmlTextWriterStartDTDElement__internal_alias"))); 11944#else 11945#ifndef xmlTextWriterStartDTDElement 11946extern __typeof (xmlTextWriterStartDTDElement) xmlTextWriterStartDTDElement__internal_alias __attribute((visibility("hidden"))); 11947#define xmlTextWriterStartDTDElement xmlTextWriterStartDTDElement__internal_alias 11948#endif 11949#endif 11950#endif 11951 11952#if defined(LIBXML_WRITER_ENABLED) 11953#ifdef bottom_xmlwriter 11954#undef xmlTextWriterStartDTDEntity 11955extern __typeof (xmlTextWriterStartDTDEntity) xmlTextWriterStartDTDEntity __attribute((alias("xmlTextWriterStartDTDEntity__internal_alias"))); 11956#else 11957#ifndef xmlTextWriterStartDTDEntity 11958extern __typeof (xmlTextWriterStartDTDEntity) xmlTextWriterStartDTDEntity__internal_alias __attribute((visibility("hidden"))); 11959#define xmlTextWriterStartDTDEntity xmlTextWriterStartDTDEntity__internal_alias 11960#endif 11961#endif 11962#endif 11963 11964#if defined(LIBXML_WRITER_ENABLED) 11965#ifdef bottom_xmlwriter 11966#undef xmlTextWriterStartDocument 11967extern __typeof (xmlTextWriterStartDocument) xmlTextWriterStartDocument __attribute((alias("xmlTextWriterStartDocument__internal_alias"))); 11968#else 11969#ifndef xmlTextWriterStartDocument 11970extern __typeof (xmlTextWriterStartDocument) xmlTextWriterStartDocument__internal_alias __attribute((visibility("hidden"))); 11971#define xmlTextWriterStartDocument xmlTextWriterStartDocument__internal_alias 11972#endif 11973#endif 11974#endif 11975 11976#if defined(LIBXML_WRITER_ENABLED) 11977#ifdef bottom_xmlwriter 11978#undef xmlTextWriterStartElement 11979extern __typeof (xmlTextWriterStartElement) xmlTextWriterStartElement __attribute((alias("xmlTextWriterStartElement__internal_alias"))); 11980#else 11981#ifndef xmlTextWriterStartElement 11982extern __typeof (xmlTextWriterStartElement) xmlTextWriterStartElement__internal_alias __attribute((visibility("hidden"))); 11983#define xmlTextWriterStartElement xmlTextWriterStartElement__internal_alias 11984#endif 11985#endif 11986#endif 11987 11988#if defined(LIBXML_WRITER_ENABLED) 11989#ifdef bottom_xmlwriter 11990#undef xmlTextWriterStartElementNS 11991extern __typeof (xmlTextWriterStartElementNS) xmlTextWriterStartElementNS __attribute((alias("xmlTextWriterStartElementNS__internal_alias"))); 11992#else 11993#ifndef xmlTextWriterStartElementNS 11994extern __typeof (xmlTextWriterStartElementNS) xmlTextWriterStartElementNS__internal_alias __attribute((visibility("hidden"))); 11995#define xmlTextWriterStartElementNS xmlTextWriterStartElementNS__internal_alias 11996#endif 11997#endif 11998#endif 11999 12000#if defined(LIBXML_WRITER_ENABLED) 12001#ifdef bottom_xmlwriter 12002#undef xmlTextWriterStartPI 12003extern __typeof (xmlTextWriterStartPI) xmlTextWriterStartPI __attribute((alias("xmlTextWriterStartPI__internal_alias"))); 12004#else 12005#ifndef xmlTextWriterStartPI 12006extern __typeof (xmlTextWriterStartPI) xmlTextWriterStartPI__internal_alias __attribute((visibility("hidden"))); 12007#define xmlTextWriterStartPI xmlTextWriterStartPI__internal_alias 12008#endif 12009#endif 12010#endif 12011 12012#if defined(LIBXML_WRITER_ENABLED) 12013#ifdef bottom_xmlwriter 12014#undef xmlTextWriterWriteAttribute 12015extern __typeof (xmlTextWriterWriteAttribute) xmlTextWriterWriteAttribute __attribute((alias("xmlTextWriterWriteAttribute__internal_alias"))); 12016#else 12017#ifndef xmlTextWriterWriteAttribute 12018extern __typeof (xmlTextWriterWriteAttribute) xmlTextWriterWriteAttribute__internal_alias __attribute((visibility("hidden"))); 12019#define xmlTextWriterWriteAttribute xmlTextWriterWriteAttribute__internal_alias 12020#endif 12021#endif 12022#endif 12023 12024#if defined(LIBXML_WRITER_ENABLED) 12025#ifdef bottom_xmlwriter 12026#undef xmlTextWriterWriteAttributeNS 12027extern __typeof (xmlTextWriterWriteAttributeNS) xmlTextWriterWriteAttributeNS __attribute((alias("xmlTextWriterWriteAttributeNS__internal_alias"))); 12028#else 12029#ifndef xmlTextWriterWriteAttributeNS 12030extern __typeof (xmlTextWriterWriteAttributeNS) xmlTextWriterWriteAttributeNS__internal_alias __attribute((visibility("hidden"))); 12031#define xmlTextWriterWriteAttributeNS xmlTextWriterWriteAttributeNS__internal_alias 12032#endif 12033#endif 12034#endif 12035 12036#if defined(LIBXML_WRITER_ENABLED) 12037#ifdef bottom_xmlwriter 12038#undef xmlTextWriterWriteBase64 12039extern __typeof (xmlTextWriterWriteBase64) xmlTextWriterWriteBase64 __attribute((alias("xmlTextWriterWriteBase64__internal_alias"))); 12040#else 12041#ifndef xmlTextWriterWriteBase64 12042extern __typeof (xmlTextWriterWriteBase64) xmlTextWriterWriteBase64__internal_alias __attribute((visibility("hidden"))); 12043#define xmlTextWriterWriteBase64 xmlTextWriterWriteBase64__internal_alias 12044#endif 12045#endif 12046#endif 12047 12048#if defined(LIBXML_WRITER_ENABLED) 12049#ifdef bottom_xmlwriter 12050#undef xmlTextWriterWriteBinHex 12051extern __typeof (xmlTextWriterWriteBinHex) xmlTextWriterWriteBinHex __attribute((alias("xmlTextWriterWriteBinHex__internal_alias"))); 12052#else 12053#ifndef xmlTextWriterWriteBinHex 12054extern __typeof (xmlTextWriterWriteBinHex) xmlTextWriterWriteBinHex__internal_alias __attribute((visibility("hidden"))); 12055#define xmlTextWriterWriteBinHex xmlTextWriterWriteBinHex__internal_alias 12056#endif 12057#endif 12058#endif 12059 12060#if defined(LIBXML_WRITER_ENABLED) 12061#ifdef bottom_xmlwriter 12062#undef xmlTextWriterWriteCDATA 12063extern __typeof (xmlTextWriterWriteCDATA) xmlTextWriterWriteCDATA __attribute((alias("xmlTextWriterWriteCDATA__internal_alias"))); 12064#else 12065#ifndef xmlTextWriterWriteCDATA 12066extern __typeof (xmlTextWriterWriteCDATA) xmlTextWriterWriteCDATA__internal_alias __attribute((visibility("hidden"))); 12067#define xmlTextWriterWriteCDATA xmlTextWriterWriteCDATA__internal_alias 12068#endif 12069#endif 12070#endif 12071 12072#if defined(LIBXML_WRITER_ENABLED) 12073#ifdef bottom_xmlwriter 12074#undef xmlTextWriterWriteComment 12075extern __typeof (xmlTextWriterWriteComment) xmlTextWriterWriteComment __attribute((alias("xmlTextWriterWriteComment__internal_alias"))); 12076#else 12077#ifndef xmlTextWriterWriteComment 12078extern __typeof (xmlTextWriterWriteComment) xmlTextWriterWriteComment__internal_alias __attribute((visibility("hidden"))); 12079#define xmlTextWriterWriteComment xmlTextWriterWriteComment__internal_alias 12080#endif 12081#endif 12082#endif 12083 12084#if defined(LIBXML_WRITER_ENABLED) 12085#ifdef bottom_xmlwriter 12086#undef xmlTextWriterWriteDTD 12087extern __typeof (xmlTextWriterWriteDTD) xmlTextWriterWriteDTD __attribute((alias("xmlTextWriterWriteDTD__internal_alias"))); 12088#else 12089#ifndef xmlTextWriterWriteDTD 12090extern __typeof (xmlTextWriterWriteDTD) xmlTextWriterWriteDTD__internal_alias __attribute((visibility("hidden"))); 12091#define xmlTextWriterWriteDTD xmlTextWriterWriteDTD__internal_alias 12092#endif 12093#endif 12094#endif 12095 12096#if defined(LIBXML_WRITER_ENABLED) 12097#ifdef bottom_xmlwriter 12098#undef xmlTextWriterWriteDTDAttlist 12099extern __typeof (xmlTextWriterWriteDTDAttlist) xmlTextWriterWriteDTDAttlist __attribute((alias("xmlTextWriterWriteDTDAttlist__internal_alias"))); 12100#else 12101#ifndef xmlTextWriterWriteDTDAttlist 12102extern __typeof (xmlTextWriterWriteDTDAttlist) xmlTextWriterWriteDTDAttlist__internal_alias __attribute((visibility("hidden"))); 12103#define xmlTextWriterWriteDTDAttlist xmlTextWriterWriteDTDAttlist__internal_alias 12104#endif 12105#endif 12106#endif 12107 12108#if defined(LIBXML_WRITER_ENABLED) 12109#ifdef bottom_xmlwriter 12110#undef xmlTextWriterWriteDTDElement 12111extern __typeof (xmlTextWriterWriteDTDElement) xmlTextWriterWriteDTDElement __attribute((alias("xmlTextWriterWriteDTDElement__internal_alias"))); 12112#else 12113#ifndef xmlTextWriterWriteDTDElement 12114extern __typeof (xmlTextWriterWriteDTDElement) xmlTextWriterWriteDTDElement__internal_alias __attribute((visibility("hidden"))); 12115#define xmlTextWriterWriteDTDElement xmlTextWriterWriteDTDElement__internal_alias 12116#endif 12117#endif 12118#endif 12119 12120#if defined(LIBXML_WRITER_ENABLED) 12121#ifdef bottom_xmlwriter 12122#undef xmlTextWriterWriteDTDEntity 12123extern __typeof (xmlTextWriterWriteDTDEntity) xmlTextWriterWriteDTDEntity __attribute((alias("xmlTextWriterWriteDTDEntity__internal_alias"))); 12124#else 12125#ifndef xmlTextWriterWriteDTDEntity 12126extern __typeof (xmlTextWriterWriteDTDEntity) xmlTextWriterWriteDTDEntity__internal_alias __attribute((visibility("hidden"))); 12127#define xmlTextWriterWriteDTDEntity xmlTextWriterWriteDTDEntity__internal_alias 12128#endif 12129#endif 12130#endif 12131 12132#if defined(LIBXML_WRITER_ENABLED) 12133#ifdef bottom_xmlwriter 12134#undef xmlTextWriterWriteDTDExternalEntity 12135extern __typeof (xmlTextWriterWriteDTDExternalEntity) xmlTextWriterWriteDTDExternalEntity __attribute((alias("xmlTextWriterWriteDTDExternalEntity__internal_alias"))); 12136#else 12137#ifndef xmlTextWriterWriteDTDExternalEntity 12138extern __typeof (xmlTextWriterWriteDTDExternalEntity) xmlTextWriterWriteDTDExternalEntity__internal_alias __attribute((visibility("hidden"))); 12139#define xmlTextWriterWriteDTDExternalEntity xmlTextWriterWriteDTDExternalEntity__internal_alias 12140#endif 12141#endif 12142#endif 12143 12144#if defined(LIBXML_WRITER_ENABLED) 12145#ifdef bottom_xmlwriter 12146#undef xmlTextWriterWriteDTDExternalEntityContents 12147extern __typeof (xmlTextWriterWriteDTDExternalEntityContents) xmlTextWriterWriteDTDExternalEntityContents __attribute((alias("xmlTextWriterWriteDTDExternalEntityContents__internal_alias"))); 12148#else 12149#ifndef xmlTextWriterWriteDTDExternalEntityContents 12150extern __typeof (xmlTextWriterWriteDTDExternalEntityContents) xmlTextWriterWriteDTDExternalEntityContents__internal_alias __attribute((visibility("hidden"))); 12151#define xmlTextWriterWriteDTDExternalEntityContents xmlTextWriterWriteDTDExternalEntityContents__internal_alias 12152#endif 12153#endif 12154#endif 12155 12156#if defined(LIBXML_WRITER_ENABLED) 12157#ifdef bottom_xmlwriter 12158#undef xmlTextWriterWriteDTDInternalEntity 12159extern __typeof (xmlTextWriterWriteDTDInternalEntity) xmlTextWriterWriteDTDInternalEntity __attribute((alias("xmlTextWriterWriteDTDInternalEntity__internal_alias"))); 12160#else 12161#ifndef xmlTextWriterWriteDTDInternalEntity 12162extern __typeof (xmlTextWriterWriteDTDInternalEntity) xmlTextWriterWriteDTDInternalEntity__internal_alias __attribute((visibility("hidden"))); 12163#define xmlTextWriterWriteDTDInternalEntity xmlTextWriterWriteDTDInternalEntity__internal_alias 12164#endif 12165#endif 12166#endif 12167 12168#if defined(LIBXML_WRITER_ENABLED) 12169#ifdef bottom_xmlwriter 12170#undef xmlTextWriterWriteDTDNotation 12171extern __typeof (xmlTextWriterWriteDTDNotation) xmlTextWriterWriteDTDNotation __attribute((alias("xmlTextWriterWriteDTDNotation__internal_alias"))); 12172#else 12173#ifndef xmlTextWriterWriteDTDNotation 12174extern __typeof (xmlTextWriterWriteDTDNotation) xmlTextWriterWriteDTDNotation__internal_alias __attribute((visibility("hidden"))); 12175#define xmlTextWriterWriteDTDNotation xmlTextWriterWriteDTDNotation__internal_alias 12176#endif 12177#endif 12178#endif 12179 12180#if defined(LIBXML_WRITER_ENABLED) 12181#ifdef bottom_xmlwriter 12182#undef xmlTextWriterWriteElement 12183extern __typeof (xmlTextWriterWriteElement) xmlTextWriterWriteElement __attribute((alias("xmlTextWriterWriteElement__internal_alias"))); 12184#else 12185#ifndef xmlTextWriterWriteElement 12186extern __typeof (xmlTextWriterWriteElement) xmlTextWriterWriteElement__internal_alias __attribute((visibility("hidden"))); 12187#define xmlTextWriterWriteElement xmlTextWriterWriteElement__internal_alias 12188#endif 12189#endif 12190#endif 12191 12192#if defined(LIBXML_WRITER_ENABLED) 12193#ifdef bottom_xmlwriter 12194#undef xmlTextWriterWriteElementNS 12195extern __typeof (xmlTextWriterWriteElementNS) xmlTextWriterWriteElementNS __attribute((alias("xmlTextWriterWriteElementNS__internal_alias"))); 12196#else 12197#ifndef xmlTextWriterWriteElementNS 12198extern __typeof (xmlTextWriterWriteElementNS) xmlTextWriterWriteElementNS__internal_alias __attribute((visibility("hidden"))); 12199#define xmlTextWriterWriteElementNS xmlTextWriterWriteElementNS__internal_alias 12200#endif 12201#endif 12202#endif 12203 12204#if defined(LIBXML_WRITER_ENABLED) 12205#ifdef bottom_xmlwriter 12206#undef xmlTextWriterWriteFormatAttribute 12207extern __typeof (xmlTextWriterWriteFormatAttribute) xmlTextWriterWriteFormatAttribute __attribute((alias("xmlTextWriterWriteFormatAttribute__internal_alias"))); 12208#else 12209#ifndef xmlTextWriterWriteFormatAttribute 12210extern __typeof (xmlTextWriterWriteFormatAttribute) xmlTextWriterWriteFormatAttribute__internal_alias __attribute((visibility("hidden"))); 12211#define xmlTextWriterWriteFormatAttribute xmlTextWriterWriteFormatAttribute__internal_alias 12212#endif 12213#endif 12214#endif 12215 12216#if defined(LIBXML_WRITER_ENABLED) 12217#ifdef bottom_xmlwriter 12218#undef xmlTextWriterWriteFormatAttributeNS 12219extern __typeof (xmlTextWriterWriteFormatAttributeNS) xmlTextWriterWriteFormatAttributeNS __attribute((alias("xmlTextWriterWriteFormatAttributeNS__internal_alias"))); 12220#else 12221#ifndef xmlTextWriterWriteFormatAttributeNS 12222extern __typeof (xmlTextWriterWriteFormatAttributeNS) xmlTextWriterWriteFormatAttributeNS__internal_alias __attribute((visibility("hidden"))); 12223#define xmlTextWriterWriteFormatAttributeNS xmlTextWriterWriteFormatAttributeNS__internal_alias 12224#endif 12225#endif 12226#endif 12227 12228#if defined(LIBXML_WRITER_ENABLED) 12229#ifdef bottom_xmlwriter 12230#undef xmlTextWriterWriteFormatCDATA 12231extern __typeof (xmlTextWriterWriteFormatCDATA) xmlTextWriterWriteFormatCDATA __attribute((alias("xmlTextWriterWriteFormatCDATA__internal_alias"))); 12232#else 12233#ifndef xmlTextWriterWriteFormatCDATA 12234extern __typeof (xmlTextWriterWriteFormatCDATA) xmlTextWriterWriteFormatCDATA__internal_alias __attribute((visibility("hidden"))); 12235#define xmlTextWriterWriteFormatCDATA xmlTextWriterWriteFormatCDATA__internal_alias 12236#endif 12237#endif 12238#endif 12239 12240#if defined(LIBXML_WRITER_ENABLED) 12241#ifdef bottom_xmlwriter 12242#undef xmlTextWriterWriteFormatComment 12243extern __typeof (xmlTextWriterWriteFormatComment) xmlTextWriterWriteFormatComment __attribute((alias("xmlTextWriterWriteFormatComment__internal_alias"))); 12244#else 12245#ifndef xmlTextWriterWriteFormatComment 12246extern __typeof (xmlTextWriterWriteFormatComment) xmlTextWriterWriteFormatComment__internal_alias __attribute((visibility("hidden"))); 12247#define xmlTextWriterWriteFormatComment xmlTextWriterWriteFormatComment__internal_alias 12248#endif 12249#endif 12250#endif 12251 12252#if defined(LIBXML_WRITER_ENABLED) 12253#ifdef bottom_xmlwriter 12254#undef xmlTextWriterWriteFormatDTD 12255extern __typeof (xmlTextWriterWriteFormatDTD) xmlTextWriterWriteFormatDTD __attribute((alias("xmlTextWriterWriteFormatDTD__internal_alias"))); 12256#else 12257#ifndef xmlTextWriterWriteFormatDTD 12258extern __typeof (xmlTextWriterWriteFormatDTD) xmlTextWriterWriteFormatDTD__internal_alias __attribute((visibility("hidden"))); 12259#define xmlTextWriterWriteFormatDTD xmlTextWriterWriteFormatDTD__internal_alias 12260#endif 12261#endif 12262#endif 12263 12264#if defined(LIBXML_WRITER_ENABLED) 12265#ifdef bottom_xmlwriter 12266#undef xmlTextWriterWriteFormatDTDAttlist 12267extern __typeof (xmlTextWriterWriteFormatDTDAttlist) xmlTextWriterWriteFormatDTDAttlist __attribute((alias("xmlTextWriterWriteFormatDTDAttlist__internal_alias"))); 12268#else 12269#ifndef xmlTextWriterWriteFormatDTDAttlist 12270extern __typeof (xmlTextWriterWriteFormatDTDAttlist) xmlTextWriterWriteFormatDTDAttlist__internal_alias __attribute((visibility("hidden"))); 12271#define xmlTextWriterWriteFormatDTDAttlist xmlTextWriterWriteFormatDTDAttlist__internal_alias 12272#endif 12273#endif 12274#endif 12275 12276#if defined(LIBXML_WRITER_ENABLED) 12277#ifdef bottom_xmlwriter 12278#undef xmlTextWriterWriteFormatDTDElement 12279extern __typeof (xmlTextWriterWriteFormatDTDElement) xmlTextWriterWriteFormatDTDElement __attribute((alias("xmlTextWriterWriteFormatDTDElement__internal_alias"))); 12280#else 12281#ifndef xmlTextWriterWriteFormatDTDElement 12282extern __typeof (xmlTextWriterWriteFormatDTDElement) xmlTextWriterWriteFormatDTDElement__internal_alias __attribute((visibility("hidden"))); 12283#define xmlTextWriterWriteFormatDTDElement xmlTextWriterWriteFormatDTDElement__internal_alias 12284#endif 12285#endif 12286#endif 12287 12288#if defined(LIBXML_WRITER_ENABLED) 12289#ifdef bottom_xmlwriter 12290#undef xmlTextWriterWriteFormatDTDInternalEntity 12291extern __typeof (xmlTextWriterWriteFormatDTDInternalEntity) xmlTextWriterWriteFormatDTDInternalEntity __attribute((alias("xmlTextWriterWriteFormatDTDInternalEntity__internal_alias"))); 12292#else 12293#ifndef xmlTextWriterWriteFormatDTDInternalEntity 12294extern __typeof (xmlTextWriterWriteFormatDTDInternalEntity) xmlTextWriterWriteFormatDTDInternalEntity__internal_alias __attribute((visibility("hidden"))); 12295#define xmlTextWriterWriteFormatDTDInternalEntity xmlTextWriterWriteFormatDTDInternalEntity__internal_alias 12296#endif 12297#endif 12298#endif 12299 12300#if defined(LIBXML_WRITER_ENABLED) 12301#ifdef bottom_xmlwriter 12302#undef xmlTextWriterWriteFormatElement 12303extern __typeof (xmlTextWriterWriteFormatElement) xmlTextWriterWriteFormatElement __attribute((alias("xmlTextWriterWriteFormatElement__internal_alias"))); 12304#else 12305#ifndef xmlTextWriterWriteFormatElement 12306extern __typeof (xmlTextWriterWriteFormatElement) xmlTextWriterWriteFormatElement__internal_alias __attribute((visibility("hidden"))); 12307#define xmlTextWriterWriteFormatElement xmlTextWriterWriteFormatElement__internal_alias 12308#endif 12309#endif 12310#endif 12311 12312#if defined(LIBXML_WRITER_ENABLED) 12313#ifdef bottom_xmlwriter 12314#undef xmlTextWriterWriteFormatElementNS 12315extern __typeof (xmlTextWriterWriteFormatElementNS) xmlTextWriterWriteFormatElementNS __attribute((alias("xmlTextWriterWriteFormatElementNS__internal_alias"))); 12316#else 12317#ifndef xmlTextWriterWriteFormatElementNS 12318extern __typeof (xmlTextWriterWriteFormatElementNS) xmlTextWriterWriteFormatElementNS__internal_alias __attribute((visibility("hidden"))); 12319#define xmlTextWriterWriteFormatElementNS xmlTextWriterWriteFormatElementNS__internal_alias 12320#endif 12321#endif 12322#endif 12323 12324#if defined(LIBXML_WRITER_ENABLED) 12325#ifdef bottom_xmlwriter 12326#undef xmlTextWriterWriteFormatPI 12327extern __typeof (xmlTextWriterWriteFormatPI) xmlTextWriterWriteFormatPI __attribute((alias("xmlTextWriterWriteFormatPI__internal_alias"))); 12328#else 12329#ifndef xmlTextWriterWriteFormatPI 12330extern __typeof (xmlTextWriterWriteFormatPI) xmlTextWriterWriteFormatPI__internal_alias __attribute((visibility("hidden"))); 12331#define xmlTextWriterWriteFormatPI xmlTextWriterWriteFormatPI__internal_alias 12332#endif 12333#endif 12334#endif 12335 12336#if defined(LIBXML_WRITER_ENABLED) 12337#ifdef bottom_xmlwriter 12338#undef xmlTextWriterWriteFormatRaw 12339extern __typeof (xmlTextWriterWriteFormatRaw) xmlTextWriterWriteFormatRaw __attribute((alias("xmlTextWriterWriteFormatRaw__internal_alias"))); 12340#else 12341#ifndef xmlTextWriterWriteFormatRaw 12342extern __typeof (xmlTextWriterWriteFormatRaw) xmlTextWriterWriteFormatRaw__internal_alias __attribute((visibility("hidden"))); 12343#define xmlTextWriterWriteFormatRaw xmlTextWriterWriteFormatRaw__internal_alias 12344#endif 12345#endif 12346#endif 12347 12348#if defined(LIBXML_WRITER_ENABLED) 12349#ifdef bottom_xmlwriter 12350#undef xmlTextWriterWriteFormatString 12351extern __typeof (xmlTextWriterWriteFormatString) xmlTextWriterWriteFormatString __attribute((alias("xmlTextWriterWriteFormatString__internal_alias"))); 12352#else 12353#ifndef xmlTextWriterWriteFormatString 12354extern __typeof (xmlTextWriterWriteFormatString) xmlTextWriterWriteFormatString__internal_alias __attribute((visibility("hidden"))); 12355#define xmlTextWriterWriteFormatString xmlTextWriterWriteFormatString__internal_alias 12356#endif 12357#endif 12358#endif 12359 12360#if defined(LIBXML_WRITER_ENABLED) 12361#ifdef bottom_xmlwriter 12362#undef xmlTextWriterWritePI 12363extern __typeof (xmlTextWriterWritePI) xmlTextWriterWritePI __attribute((alias("xmlTextWriterWritePI__internal_alias"))); 12364#else 12365#ifndef xmlTextWriterWritePI 12366extern __typeof (xmlTextWriterWritePI) xmlTextWriterWritePI__internal_alias __attribute((visibility("hidden"))); 12367#define xmlTextWriterWritePI xmlTextWriterWritePI__internal_alias 12368#endif 12369#endif 12370#endif 12371 12372#if defined(LIBXML_WRITER_ENABLED) 12373#ifdef bottom_xmlwriter 12374#undef xmlTextWriterWriteRaw 12375extern __typeof (xmlTextWriterWriteRaw) xmlTextWriterWriteRaw __attribute((alias("xmlTextWriterWriteRaw__internal_alias"))); 12376#else 12377#ifndef xmlTextWriterWriteRaw 12378extern __typeof (xmlTextWriterWriteRaw) xmlTextWriterWriteRaw__internal_alias __attribute((visibility("hidden"))); 12379#define xmlTextWriterWriteRaw xmlTextWriterWriteRaw__internal_alias 12380#endif 12381#endif 12382#endif 12383 12384#if defined(LIBXML_WRITER_ENABLED) 12385#ifdef bottom_xmlwriter 12386#undef xmlTextWriterWriteRawLen 12387extern __typeof (xmlTextWriterWriteRawLen) xmlTextWriterWriteRawLen __attribute((alias("xmlTextWriterWriteRawLen__internal_alias"))); 12388#else 12389#ifndef xmlTextWriterWriteRawLen 12390extern __typeof (xmlTextWriterWriteRawLen) xmlTextWriterWriteRawLen__internal_alias __attribute((visibility("hidden"))); 12391#define xmlTextWriterWriteRawLen xmlTextWriterWriteRawLen__internal_alias 12392#endif 12393#endif 12394#endif 12395 12396#if defined(LIBXML_WRITER_ENABLED) 12397#ifdef bottom_xmlwriter 12398#undef xmlTextWriterWriteString 12399extern __typeof (xmlTextWriterWriteString) xmlTextWriterWriteString __attribute((alias("xmlTextWriterWriteString__internal_alias"))); 12400#else 12401#ifndef xmlTextWriterWriteString 12402extern __typeof (xmlTextWriterWriteString) xmlTextWriterWriteString__internal_alias __attribute((visibility("hidden"))); 12403#define xmlTextWriterWriteString xmlTextWriterWriteString__internal_alias 12404#endif 12405#endif 12406#endif 12407 12408#if defined(LIBXML_WRITER_ENABLED) 12409#ifdef bottom_xmlwriter 12410#undef xmlTextWriterWriteVFormatAttribute 12411extern __typeof (xmlTextWriterWriteVFormatAttribute) xmlTextWriterWriteVFormatAttribute __attribute((alias("xmlTextWriterWriteVFormatAttribute__internal_alias"))); 12412#else 12413#ifndef xmlTextWriterWriteVFormatAttribute 12414extern __typeof (xmlTextWriterWriteVFormatAttribute) xmlTextWriterWriteVFormatAttribute__internal_alias __attribute((visibility("hidden"))); 12415#define xmlTextWriterWriteVFormatAttribute xmlTextWriterWriteVFormatAttribute__internal_alias 12416#endif 12417#endif 12418#endif 12419 12420#if defined(LIBXML_WRITER_ENABLED) 12421#ifdef bottom_xmlwriter 12422#undef xmlTextWriterWriteVFormatAttributeNS 12423extern __typeof (xmlTextWriterWriteVFormatAttributeNS) xmlTextWriterWriteVFormatAttributeNS __attribute((alias("xmlTextWriterWriteVFormatAttributeNS__internal_alias"))); 12424#else 12425#ifndef xmlTextWriterWriteVFormatAttributeNS 12426extern __typeof (xmlTextWriterWriteVFormatAttributeNS) xmlTextWriterWriteVFormatAttributeNS__internal_alias __attribute((visibility("hidden"))); 12427#define xmlTextWriterWriteVFormatAttributeNS xmlTextWriterWriteVFormatAttributeNS__internal_alias 12428#endif 12429#endif 12430#endif 12431 12432#if defined(LIBXML_WRITER_ENABLED) 12433#ifdef bottom_xmlwriter 12434#undef xmlTextWriterWriteVFormatCDATA 12435extern __typeof (xmlTextWriterWriteVFormatCDATA) xmlTextWriterWriteVFormatCDATA __attribute((alias("xmlTextWriterWriteVFormatCDATA__internal_alias"))); 12436#else 12437#ifndef xmlTextWriterWriteVFormatCDATA 12438extern __typeof (xmlTextWriterWriteVFormatCDATA) xmlTextWriterWriteVFormatCDATA__internal_alias __attribute((visibility("hidden"))); 12439#define xmlTextWriterWriteVFormatCDATA xmlTextWriterWriteVFormatCDATA__internal_alias 12440#endif 12441#endif 12442#endif 12443 12444#if defined(LIBXML_WRITER_ENABLED) 12445#ifdef bottom_xmlwriter 12446#undef xmlTextWriterWriteVFormatComment 12447extern __typeof (xmlTextWriterWriteVFormatComment) xmlTextWriterWriteVFormatComment __attribute((alias("xmlTextWriterWriteVFormatComment__internal_alias"))); 12448#else 12449#ifndef xmlTextWriterWriteVFormatComment 12450extern __typeof (xmlTextWriterWriteVFormatComment) xmlTextWriterWriteVFormatComment__internal_alias __attribute((visibility("hidden"))); 12451#define xmlTextWriterWriteVFormatComment xmlTextWriterWriteVFormatComment__internal_alias 12452#endif 12453#endif 12454#endif 12455 12456#if defined(LIBXML_WRITER_ENABLED) 12457#ifdef bottom_xmlwriter 12458#undef xmlTextWriterWriteVFormatDTD 12459extern __typeof (xmlTextWriterWriteVFormatDTD) xmlTextWriterWriteVFormatDTD __attribute((alias("xmlTextWriterWriteVFormatDTD__internal_alias"))); 12460#else 12461#ifndef xmlTextWriterWriteVFormatDTD 12462extern __typeof (xmlTextWriterWriteVFormatDTD) xmlTextWriterWriteVFormatDTD__internal_alias __attribute((visibility("hidden"))); 12463#define xmlTextWriterWriteVFormatDTD xmlTextWriterWriteVFormatDTD__internal_alias 12464#endif 12465#endif 12466#endif 12467 12468#if defined(LIBXML_WRITER_ENABLED) 12469#ifdef bottom_xmlwriter 12470#undef xmlTextWriterWriteVFormatDTDAttlist 12471extern __typeof (xmlTextWriterWriteVFormatDTDAttlist) xmlTextWriterWriteVFormatDTDAttlist __attribute((alias("xmlTextWriterWriteVFormatDTDAttlist__internal_alias"))); 12472#else 12473#ifndef xmlTextWriterWriteVFormatDTDAttlist 12474extern __typeof (xmlTextWriterWriteVFormatDTDAttlist) xmlTextWriterWriteVFormatDTDAttlist__internal_alias __attribute((visibility("hidden"))); 12475#define xmlTextWriterWriteVFormatDTDAttlist xmlTextWriterWriteVFormatDTDAttlist__internal_alias 12476#endif 12477#endif 12478#endif 12479 12480#if defined(LIBXML_WRITER_ENABLED) 12481#ifdef bottom_xmlwriter 12482#undef xmlTextWriterWriteVFormatDTDElement 12483extern __typeof (xmlTextWriterWriteVFormatDTDElement) xmlTextWriterWriteVFormatDTDElement __attribute((alias("xmlTextWriterWriteVFormatDTDElement__internal_alias"))); 12484#else 12485#ifndef xmlTextWriterWriteVFormatDTDElement 12486extern __typeof (xmlTextWriterWriteVFormatDTDElement) xmlTextWriterWriteVFormatDTDElement__internal_alias __attribute((visibility("hidden"))); 12487#define xmlTextWriterWriteVFormatDTDElement xmlTextWriterWriteVFormatDTDElement__internal_alias 12488#endif 12489#endif 12490#endif 12491 12492#if defined(LIBXML_WRITER_ENABLED) 12493#ifdef bottom_xmlwriter 12494#undef xmlTextWriterWriteVFormatDTDInternalEntity 12495extern __typeof (xmlTextWriterWriteVFormatDTDInternalEntity) xmlTextWriterWriteVFormatDTDInternalEntity __attribute((alias("xmlTextWriterWriteVFormatDTDInternalEntity__internal_alias"))); 12496#else 12497#ifndef xmlTextWriterWriteVFormatDTDInternalEntity 12498extern __typeof (xmlTextWriterWriteVFormatDTDInternalEntity) xmlTextWriterWriteVFormatDTDInternalEntity__internal_alias __attribute((visibility("hidden"))); 12499#define xmlTextWriterWriteVFormatDTDInternalEntity xmlTextWriterWriteVFormatDTDInternalEntity__internal_alias 12500#endif 12501#endif 12502#endif 12503 12504#if defined(LIBXML_WRITER_ENABLED) 12505#ifdef bottom_xmlwriter 12506#undef xmlTextWriterWriteVFormatElement 12507extern __typeof (xmlTextWriterWriteVFormatElement) xmlTextWriterWriteVFormatElement __attribute((alias("xmlTextWriterWriteVFormatElement__internal_alias"))); 12508#else 12509#ifndef xmlTextWriterWriteVFormatElement 12510extern __typeof (xmlTextWriterWriteVFormatElement) xmlTextWriterWriteVFormatElement__internal_alias __attribute((visibility("hidden"))); 12511#define xmlTextWriterWriteVFormatElement xmlTextWriterWriteVFormatElement__internal_alias 12512#endif 12513#endif 12514#endif 12515 12516#if defined(LIBXML_WRITER_ENABLED) 12517#ifdef bottom_xmlwriter 12518#undef xmlTextWriterWriteVFormatElementNS 12519extern __typeof (xmlTextWriterWriteVFormatElementNS) xmlTextWriterWriteVFormatElementNS __attribute((alias("xmlTextWriterWriteVFormatElementNS__internal_alias"))); 12520#else 12521#ifndef xmlTextWriterWriteVFormatElementNS 12522extern __typeof (xmlTextWriterWriteVFormatElementNS) xmlTextWriterWriteVFormatElementNS__internal_alias __attribute((visibility("hidden"))); 12523#define xmlTextWriterWriteVFormatElementNS xmlTextWriterWriteVFormatElementNS__internal_alias 12524#endif 12525#endif 12526#endif 12527 12528#if defined(LIBXML_WRITER_ENABLED) 12529#ifdef bottom_xmlwriter 12530#undef xmlTextWriterWriteVFormatPI 12531extern __typeof (xmlTextWriterWriteVFormatPI) xmlTextWriterWriteVFormatPI __attribute((alias("xmlTextWriterWriteVFormatPI__internal_alias"))); 12532#else 12533#ifndef xmlTextWriterWriteVFormatPI 12534extern __typeof (xmlTextWriterWriteVFormatPI) xmlTextWriterWriteVFormatPI__internal_alias __attribute((visibility("hidden"))); 12535#define xmlTextWriterWriteVFormatPI xmlTextWriterWriteVFormatPI__internal_alias 12536#endif 12537#endif 12538#endif 12539 12540#if defined(LIBXML_WRITER_ENABLED) 12541#ifdef bottom_xmlwriter 12542#undef xmlTextWriterWriteVFormatRaw 12543extern __typeof (xmlTextWriterWriteVFormatRaw) xmlTextWriterWriteVFormatRaw __attribute((alias("xmlTextWriterWriteVFormatRaw__internal_alias"))); 12544#else 12545#ifndef xmlTextWriterWriteVFormatRaw 12546extern __typeof (xmlTextWriterWriteVFormatRaw) xmlTextWriterWriteVFormatRaw__internal_alias __attribute((visibility("hidden"))); 12547#define xmlTextWriterWriteVFormatRaw xmlTextWriterWriteVFormatRaw__internal_alias 12548#endif 12549#endif 12550#endif 12551 12552#if defined(LIBXML_WRITER_ENABLED) 12553#ifdef bottom_xmlwriter 12554#undef xmlTextWriterWriteVFormatString 12555extern __typeof (xmlTextWriterWriteVFormatString) xmlTextWriterWriteVFormatString __attribute((alias("xmlTextWriterWriteVFormatString__internal_alias"))); 12556#else 12557#ifndef xmlTextWriterWriteVFormatString 12558extern __typeof (xmlTextWriterWriteVFormatString) xmlTextWriterWriteVFormatString__internal_alias __attribute((visibility("hidden"))); 12559#define xmlTextWriterWriteVFormatString xmlTextWriterWriteVFormatString__internal_alias 12560#endif 12561#endif 12562#endif 12563 12564#ifdef bottom_globals 12565#undef xmlThrDefBufferAllocScheme 12566extern __typeof (xmlThrDefBufferAllocScheme) xmlThrDefBufferAllocScheme __attribute((alias("xmlThrDefBufferAllocScheme__internal_alias"))); 12567#else 12568#ifndef xmlThrDefBufferAllocScheme 12569extern __typeof (xmlThrDefBufferAllocScheme) xmlThrDefBufferAllocScheme__internal_alias __attribute((visibility("hidden"))); 12570#define xmlThrDefBufferAllocScheme xmlThrDefBufferAllocScheme__internal_alias 12571#endif 12572#endif 12573 12574#ifdef bottom_globals 12575#undef xmlThrDefDefaultBufferSize 12576extern __typeof (xmlThrDefDefaultBufferSize) xmlThrDefDefaultBufferSize __attribute((alias("xmlThrDefDefaultBufferSize__internal_alias"))); 12577#else 12578#ifndef xmlThrDefDefaultBufferSize 12579extern __typeof (xmlThrDefDefaultBufferSize) xmlThrDefDefaultBufferSize__internal_alias __attribute((visibility("hidden"))); 12580#define xmlThrDefDefaultBufferSize xmlThrDefDefaultBufferSize__internal_alias 12581#endif 12582#endif 12583 12584#ifdef bottom_globals 12585#undef xmlThrDefDeregisterNodeDefault 12586extern __typeof (xmlThrDefDeregisterNodeDefault) xmlThrDefDeregisterNodeDefault __attribute((alias("xmlThrDefDeregisterNodeDefault__internal_alias"))); 12587#else 12588#ifndef xmlThrDefDeregisterNodeDefault 12589extern __typeof (xmlThrDefDeregisterNodeDefault) xmlThrDefDeregisterNodeDefault__internal_alias __attribute((visibility("hidden"))); 12590#define xmlThrDefDeregisterNodeDefault xmlThrDefDeregisterNodeDefault__internal_alias 12591#endif 12592#endif 12593 12594#ifdef bottom_globals 12595#undef xmlThrDefDoValidityCheckingDefaultValue 12596extern __typeof (xmlThrDefDoValidityCheckingDefaultValue) xmlThrDefDoValidityCheckingDefaultValue __attribute((alias("xmlThrDefDoValidityCheckingDefaultValue__internal_alias"))); 12597#else 12598#ifndef xmlThrDefDoValidityCheckingDefaultValue 12599extern __typeof (xmlThrDefDoValidityCheckingDefaultValue) xmlThrDefDoValidityCheckingDefaultValue__internal_alias __attribute((visibility("hidden"))); 12600#define xmlThrDefDoValidityCheckingDefaultValue xmlThrDefDoValidityCheckingDefaultValue__internal_alias 12601#endif 12602#endif 12603 12604#ifdef bottom_globals 12605#undef xmlThrDefGetWarningsDefaultValue 12606extern __typeof (xmlThrDefGetWarningsDefaultValue) xmlThrDefGetWarningsDefaultValue __attribute((alias("xmlThrDefGetWarningsDefaultValue__internal_alias"))); 12607#else 12608#ifndef xmlThrDefGetWarningsDefaultValue 12609extern __typeof (xmlThrDefGetWarningsDefaultValue) xmlThrDefGetWarningsDefaultValue__internal_alias __attribute((visibility("hidden"))); 12610#define xmlThrDefGetWarningsDefaultValue xmlThrDefGetWarningsDefaultValue__internal_alias 12611#endif 12612#endif 12613 12614#ifdef bottom_globals 12615#undef xmlThrDefIndentTreeOutput 12616extern __typeof (xmlThrDefIndentTreeOutput) xmlThrDefIndentTreeOutput __attribute((alias("xmlThrDefIndentTreeOutput__internal_alias"))); 12617#else 12618#ifndef xmlThrDefIndentTreeOutput 12619extern __typeof (xmlThrDefIndentTreeOutput) xmlThrDefIndentTreeOutput__internal_alias __attribute((visibility("hidden"))); 12620#define xmlThrDefIndentTreeOutput xmlThrDefIndentTreeOutput__internal_alias 12621#endif 12622#endif 12623 12624#ifdef bottom_globals 12625#undef xmlThrDefKeepBlanksDefaultValue 12626extern __typeof (xmlThrDefKeepBlanksDefaultValue) xmlThrDefKeepBlanksDefaultValue __attribute((alias("xmlThrDefKeepBlanksDefaultValue__internal_alias"))); 12627#else 12628#ifndef xmlThrDefKeepBlanksDefaultValue 12629extern __typeof (xmlThrDefKeepBlanksDefaultValue) xmlThrDefKeepBlanksDefaultValue__internal_alias __attribute((visibility("hidden"))); 12630#define xmlThrDefKeepBlanksDefaultValue xmlThrDefKeepBlanksDefaultValue__internal_alias 12631#endif 12632#endif 12633 12634#ifdef bottom_globals 12635#undef xmlThrDefLineNumbersDefaultValue 12636extern __typeof (xmlThrDefLineNumbersDefaultValue) xmlThrDefLineNumbersDefaultValue __attribute((alias("xmlThrDefLineNumbersDefaultValue__internal_alias"))); 12637#else 12638#ifndef xmlThrDefLineNumbersDefaultValue 12639extern __typeof (xmlThrDefLineNumbersDefaultValue) xmlThrDefLineNumbersDefaultValue__internal_alias __attribute((visibility("hidden"))); 12640#define xmlThrDefLineNumbersDefaultValue xmlThrDefLineNumbersDefaultValue__internal_alias 12641#endif 12642#endif 12643 12644#ifdef bottom_globals 12645#undef xmlThrDefLoadExtDtdDefaultValue 12646extern __typeof (xmlThrDefLoadExtDtdDefaultValue) xmlThrDefLoadExtDtdDefaultValue __attribute((alias("xmlThrDefLoadExtDtdDefaultValue__internal_alias"))); 12647#else 12648#ifndef xmlThrDefLoadExtDtdDefaultValue 12649extern __typeof (xmlThrDefLoadExtDtdDefaultValue) xmlThrDefLoadExtDtdDefaultValue__internal_alias __attribute((visibility("hidden"))); 12650#define xmlThrDefLoadExtDtdDefaultValue xmlThrDefLoadExtDtdDefaultValue__internal_alias 12651#endif 12652#endif 12653 12654#ifdef bottom_globals 12655#undef xmlThrDefOutputBufferCreateFilenameDefault 12656extern __typeof (xmlThrDefOutputBufferCreateFilenameDefault) xmlThrDefOutputBufferCreateFilenameDefault __attribute((alias("xmlThrDefOutputBufferCreateFilenameDefault__internal_alias"))); 12657#else 12658#ifndef xmlThrDefOutputBufferCreateFilenameDefault 12659extern __typeof (xmlThrDefOutputBufferCreateFilenameDefault) xmlThrDefOutputBufferCreateFilenameDefault__internal_alias __attribute((visibility("hidden"))); 12660#define xmlThrDefOutputBufferCreateFilenameDefault xmlThrDefOutputBufferCreateFilenameDefault__internal_alias 12661#endif 12662#endif 12663 12664#ifdef bottom_globals 12665#undef xmlThrDefParserDebugEntities 12666extern __typeof (xmlThrDefParserDebugEntities) xmlThrDefParserDebugEntities __attribute((alias("xmlThrDefParserDebugEntities__internal_alias"))); 12667#else 12668#ifndef xmlThrDefParserDebugEntities 12669extern __typeof (xmlThrDefParserDebugEntities) xmlThrDefParserDebugEntities__internal_alias __attribute((visibility("hidden"))); 12670#define xmlThrDefParserDebugEntities xmlThrDefParserDebugEntities__internal_alias 12671#endif 12672#endif 12673 12674#ifdef bottom_globals 12675#undef xmlThrDefParserInputBufferCreateFilenameDefault 12676extern __typeof (xmlThrDefParserInputBufferCreateFilenameDefault) xmlThrDefParserInputBufferCreateFilenameDefault __attribute((alias("xmlThrDefParserInputBufferCreateFilenameDefault__internal_alias"))); 12677#else 12678#ifndef xmlThrDefParserInputBufferCreateFilenameDefault 12679extern __typeof (xmlThrDefParserInputBufferCreateFilenameDefault) xmlThrDefParserInputBufferCreateFilenameDefault__internal_alias __attribute((visibility("hidden"))); 12680#define xmlThrDefParserInputBufferCreateFilenameDefault xmlThrDefParserInputBufferCreateFilenameDefault__internal_alias 12681#endif 12682#endif 12683 12684#ifdef bottom_globals 12685#undef xmlThrDefPedanticParserDefaultValue 12686extern __typeof (xmlThrDefPedanticParserDefaultValue) xmlThrDefPedanticParserDefaultValue __attribute((alias("xmlThrDefPedanticParserDefaultValue__internal_alias"))); 12687#else 12688#ifndef xmlThrDefPedanticParserDefaultValue 12689extern __typeof (xmlThrDefPedanticParserDefaultValue) xmlThrDefPedanticParserDefaultValue__internal_alias __attribute((visibility("hidden"))); 12690#define xmlThrDefPedanticParserDefaultValue xmlThrDefPedanticParserDefaultValue__internal_alias 12691#endif 12692#endif 12693 12694#ifdef bottom_globals 12695#undef xmlThrDefRegisterNodeDefault 12696extern __typeof (xmlThrDefRegisterNodeDefault) xmlThrDefRegisterNodeDefault __attribute((alias("xmlThrDefRegisterNodeDefault__internal_alias"))); 12697#else 12698#ifndef xmlThrDefRegisterNodeDefault 12699extern __typeof (xmlThrDefRegisterNodeDefault) xmlThrDefRegisterNodeDefault__internal_alias __attribute((visibility("hidden"))); 12700#define xmlThrDefRegisterNodeDefault xmlThrDefRegisterNodeDefault__internal_alias 12701#endif 12702#endif 12703 12704#ifdef bottom_globals 12705#undef xmlThrDefSaveNoEmptyTags 12706extern __typeof (xmlThrDefSaveNoEmptyTags) xmlThrDefSaveNoEmptyTags __attribute((alias("xmlThrDefSaveNoEmptyTags__internal_alias"))); 12707#else 12708#ifndef xmlThrDefSaveNoEmptyTags 12709extern __typeof (xmlThrDefSaveNoEmptyTags) xmlThrDefSaveNoEmptyTags__internal_alias __attribute((visibility("hidden"))); 12710#define xmlThrDefSaveNoEmptyTags xmlThrDefSaveNoEmptyTags__internal_alias 12711#endif 12712#endif 12713 12714#ifdef bottom_globals 12715#undef xmlThrDefSetGenericErrorFunc 12716extern __typeof (xmlThrDefSetGenericErrorFunc) xmlThrDefSetGenericErrorFunc __attribute((alias("xmlThrDefSetGenericErrorFunc__internal_alias"))); 12717#else 12718#ifndef xmlThrDefSetGenericErrorFunc 12719extern __typeof (xmlThrDefSetGenericErrorFunc) xmlThrDefSetGenericErrorFunc__internal_alias __attribute((visibility("hidden"))); 12720#define xmlThrDefSetGenericErrorFunc xmlThrDefSetGenericErrorFunc__internal_alias 12721#endif 12722#endif 12723 12724#ifdef bottom_globals 12725#undef xmlThrDefSetStructuredErrorFunc 12726extern __typeof (xmlThrDefSetStructuredErrorFunc) xmlThrDefSetStructuredErrorFunc __attribute((alias("xmlThrDefSetStructuredErrorFunc__internal_alias"))); 12727#else 12728#ifndef xmlThrDefSetStructuredErrorFunc 12729extern __typeof (xmlThrDefSetStructuredErrorFunc) xmlThrDefSetStructuredErrorFunc__internal_alias __attribute((visibility("hidden"))); 12730#define xmlThrDefSetStructuredErrorFunc xmlThrDefSetStructuredErrorFunc__internal_alias 12731#endif 12732#endif 12733 12734#ifdef bottom_globals 12735#undef xmlThrDefSubstituteEntitiesDefaultValue 12736extern __typeof (xmlThrDefSubstituteEntitiesDefaultValue) xmlThrDefSubstituteEntitiesDefaultValue __attribute((alias("xmlThrDefSubstituteEntitiesDefaultValue__internal_alias"))); 12737#else 12738#ifndef xmlThrDefSubstituteEntitiesDefaultValue 12739extern __typeof (xmlThrDefSubstituteEntitiesDefaultValue) xmlThrDefSubstituteEntitiesDefaultValue__internal_alias __attribute((visibility("hidden"))); 12740#define xmlThrDefSubstituteEntitiesDefaultValue xmlThrDefSubstituteEntitiesDefaultValue__internal_alias 12741#endif 12742#endif 12743 12744#ifdef bottom_globals 12745#undef xmlThrDefTreeIndentString 12746extern __typeof (xmlThrDefTreeIndentString) xmlThrDefTreeIndentString __attribute((alias("xmlThrDefTreeIndentString__internal_alias"))); 12747#else 12748#ifndef xmlThrDefTreeIndentString 12749extern __typeof (xmlThrDefTreeIndentString) xmlThrDefTreeIndentString__internal_alias __attribute((visibility("hidden"))); 12750#define xmlThrDefTreeIndentString xmlThrDefTreeIndentString__internal_alias 12751#endif 12752#endif 12753 12754#if defined(LIBXML_UNICODE_ENABLED) 12755#ifdef bottom_xmlunicode 12756#undef xmlUCSIsAegeanNumbers 12757extern __typeof (xmlUCSIsAegeanNumbers) xmlUCSIsAegeanNumbers __attribute((alias("xmlUCSIsAegeanNumbers__internal_alias"))); 12758#else 12759#ifndef xmlUCSIsAegeanNumbers 12760extern __typeof (xmlUCSIsAegeanNumbers) xmlUCSIsAegeanNumbers__internal_alias __attribute((visibility("hidden"))); 12761#define xmlUCSIsAegeanNumbers xmlUCSIsAegeanNumbers__internal_alias 12762#endif 12763#endif 12764#endif 12765 12766#if defined(LIBXML_UNICODE_ENABLED) 12767#ifdef bottom_xmlunicode 12768#undef xmlUCSIsAlphabeticPresentationForms 12769extern __typeof (xmlUCSIsAlphabeticPresentationForms) xmlUCSIsAlphabeticPresentationForms __attribute((alias("xmlUCSIsAlphabeticPresentationForms__internal_alias"))); 12770#else 12771#ifndef xmlUCSIsAlphabeticPresentationForms 12772extern __typeof (xmlUCSIsAlphabeticPresentationForms) xmlUCSIsAlphabeticPresentationForms__internal_alias __attribute((visibility("hidden"))); 12773#define xmlUCSIsAlphabeticPresentationForms xmlUCSIsAlphabeticPresentationForms__internal_alias 12774#endif 12775#endif 12776#endif 12777 12778#if defined(LIBXML_UNICODE_ENABLED) 12779#ifdef bottom_xmlunicode 12780#undef xmlUCSIsArabic 12781extern __typeof (xmlUCSIsArabic) xmlUCSIsArabic __attribute((alias("xmlUCSIsArabic__internal_alias"))); 12782#else 12783#ifndef xmlUCSIsArabic 12784extern __typeof (xmlUCSIsArabic) xmlUCSIsArabic__internal_alias __attribute((visibility("hidden"))); 12785#define xmlUCSIsArabic xmlUCSIsArabic__internal_alias 12786#endif 12787#endif 12788#endif 12789 12790#if defined(LIBXML_UNICODE_ENABLED) 12791#ifdef bottom_xmlunicode 12792#undef xmlUCSIsArabicPresentationFormsA 12793extern __typeof (xmlUCSIsArabicPresentationFormsA) xmlUCSIsArabicPresentationFormsA __attribute((alias("xmlUCSIsArabicPresentationFormsA__internal_alias"))); 12794#else 12795#ifndef xmlUCSIsArabicPresentationFormsA 12796extern __typeof (xmlUCSIsArabicPresentationFormsA) xmlUCSIsArabicPresentationFormsA__internal_alias __attribute((visibility("hidden"))); 12797#define xmlUCSIsArabicPresentationFormsA xmlUCSIsArabicPresentationFormsA__internal_alias 12798#endif 12799#endif 12800#endif 12801 12802#if defined(LIBXML_UNICODE_ENABLED) 12803#ifdef bottom_xmlunicode 12804#undef xmlUCSIsArabicPresentationFormsB 12805extern __typeof (xmlUCSIsArabicPresentationFormsB) xmlUCSIsArabicPresentationFormsB __attribute((alias("xmlUCSIsArabicPresentationFormsB__internal_alias"))); 12806#else 12807#ifndef xmlUCSIsArabicPresentationFormsB 12808extern __typeof (xmlUCSIsArabicPresentationFormsB) xmlUCSIsArabicPresentationFormsB__internal_alias __attribute((visibility("hidden"))); 12809#define xmlUCSIsArabicPresentationFormsB xmlUCSIsArabicPresentationFormsB__internal_alias 12810#endif 12811#endif 12812#endif 12813 12814#if defined(LIBXML_UNICODE_ENABLED) 12815#ifdef bottom_xmlunicode 12816#undef xmlUCSIsArmenian 12817extern __typeof (xmlUCSIsArmenian) xmlUCSIsArmenian __attribute((alias("xmlUCSIsArmenian__internal_alias"))); 12818#else 12819#ifndef xmlUCSIsArmenian 12820extern __typeof (xmlUCSIsArmenian) xmlUCSIsArmenian__internal_alias __attribute((visibility("hidden"))); 12821#define xmlUCSIsArmenian xmlUCSIsArmenian__internal_alias 12822#endif 12823#endif 12824#endif 12825 12826#if defined(LIBXML_UNICODE_ENABLED) 12827#ifdef bottom_xmlunicode 12828#undef xmlUCSIsArrows 12829extern __typeof (xmlUCSIsArrows) xmlUCSIsArrows __attribute((alias("xmlUCSIsArrows__internal_alias"))); 12830#else 12831#ifndef xmlUCSIsArrows 12832extern __typeof (xmlUCSIsArrows) xmlUCSIsArrows__internal_alias __attribute((visibility("hidden"))); 12833#define xmlUCSIsArrows xmlUCSIsArrows__internal_alias 12834#endif 12835#endif 12836#endif 12837 12838#if defined(LIBXML_UNICODE_ENABLED) 12839#ifdef bottom_xmlunicode 12840#undef xmlUCSIsBasicLatin 12841extern __typeof (xmlUCSIsBasicLatin) xmlUCSIsBasicLatin __attribute((alias("xmlUCSIsBasicLatin__internal_alias"))); 12842#else 12843#ifndef xmlUCSIsBasicLatin 12844extern __typeof (xmlUCSIsBasicLatin) xmlUCSIsBasicLatin__internal_alias __attribute((visibility("hidden"))); 12845#define xmlUCSIsBasicLatin xmlUCSIsBasicLatin__internal_alias 12846#endif 12847#endif 12848#endif 12849 12850#if defined(LIBXML_UNICODE_ENABLED) 12851#ifdef bottom_xmlunicode 12852#undef xmlUCSIsBengali 12853extern __typeof (xmlUCSIsBengali) xmlUCSIsBengali __attribute((alias("xmlUCSIsBengali__internal_alias"))); 12854#else 12855#ifndef xmlUCSIsBengali 12856extern __typeof (xmlUCSIsBengali) xmlUCSIsBengali__internal_alias __attribute((visibility("hidden"))); 12857#define xmlUCSIsBengali xmlUCSIsBengali__internal_alias 12858#endif 12859#endif 12860#endif 12861 12862#if defined(LIBXML_UNICODE_ENABLED) 12863#ifdef bottom_xmlunicode 12864#undef xmlUCSIsBlock 12865extern __typeof (xmlUCSIsBlock) xmlUCSIsBlock __attribute((alias("xmlUCSIsBlock__internal_alias"))); 12866#else 12867#ifndef xmlUCSIsBlock 12868extern __typeof (xmlUCSIsBlock) xmlUCSIsBlock__internal_alias __attribute((visibility("hidden"))); 12869#define xmlUCSIsBlock xmlUCSIsBlock__internal_alias 12870#endif 12871#endif 12872#endif 12873 12874#if defined(LIBXML_UNICODE_ENABLED) 12875#ifdef bottom_xmlunicode 12876#undef xmlUCSIsBlockElements 12877extern __typeof (xmlUCSIsBlockElements) xmlUCSIsBlockElements __attribute((alias("xmlUCSIsBlockElements__internal_alias"))); 12878#else 12879#ifndef xmlUCSIsBlockElements 12880extern __typeof (xmlUCSIsBlockElements) xmlUCSIsBlockElements__internal_alias __attribute((visibility("hidden"))); 12881#define xmlUCSIsBlockElements xmlUCSIsBlockElements__internal_alias 12882#endif 12883#endif 12884#endif 12885 12886#if defined(LIBXML_UNICODE_ENABLED) 12887#ifdef bottom_xmlunicode 12888#undef xmlUCSIsBopomofo 12889extern __typeof (xmlUCSIsBopomofo) xmlUCSIsBopomofo __attribute((alias("xmlUCSIsBopomofo__internal_alias"))); 12890#else 12891#ifndef xmlUCSIsBopomofo 12892extern __typeof (xmlUCSIsBopomofo) xmlUCSIsBopomofo__internal_alias __attribute((visibility("hidden"))); 12893#define xmlUCSIsBopomofo xmlUCSIsBopomofo__internal_alias 12894#endif 12895#endif 12896#endif 12897 12898#if defined(LIBXML_UNICODE_ENABLED) 12899#ifdef bottom_xmlunicode 12900#undef xmlUCSIsBopomofoExtended 12901extern __typeof (xmlUCSIsBopomofoExtended) xmlUCSIsBopomofoExtended __attribute((alias("xmlUCSIsBopomofoExtended__internal_alias"))); 12902#else 12903#ifndef xmlUCSIsBopomofoExtended 12904extern __typeof (xmlUCSIsBopomofoExtended) xmlUCSIsBopomofoExtended__internal_alias __attribute((visibility("hidden"))); 12905#define xmlUCSIsBopomofoExtended xmlUCSIsBopomofoExtended__internal_alias 12906#endif 12907#endif 12908#endif 12909 12910#if defined(LIBXML_UNICODE_ENABLED) 12911#ifdef bottom_xmlunicode 12912#undef xmlUCSIsBoxDrawing 12913extern __typeof (xmlUCSIsBoxDrawing) xmlUCSIsBoxDrawing __attribute((alias("xmlUCSIsBoxDrawing__internal_alias"))); 12914#else 12915#ifndef xmlUCSIsBoxDrawing 12916extern __typeof (xmlUCSIsBoxDrawing) xmlUCSIsBoxDrawing__internal_alias __attribute((visibility("hidden"))); 12917#define xmlUCSIsBoxDrawing xmlUCSIsBoxDrawing__internal_alias 12918#endif 12919#endif 12920#endif 12921 12922#if defined(LIBXML_UNICODE_ENABLED) 12923#ifdef bottom_xmlunicode 12924#undef xmlUCSIsBraillePatterns 12925extern __typeof (xmlUCSIsBraillePatterns) xmlUCSIsBraillePatterns __attribute((alias("xmlUCSIsBraillePatterns__internal_alias"))); 12926#else 12927#ifndef xmlUCSIsBraillePatterns 12928extern __typeof (xmlUCSIsBraillePatterns) xmlUCSIsBraillePatterns__internal_alias __attribute((visibility("hidden"))); 12929#define xmlUCSIsBraillePatterns xmlUCSIsBraillePatterns__internal_alias 12930#endif 12931#endif 12932#endif 12933 12934#if defined(LIBXML_UNICODE_ENABLED) 12935#ifdef bottom_xmlunicode 12936#undef xmlUCSIsBuhid 12937extern __typeof (xmlUCSIsBuhid) xmlUCSIsBuhid __attribute((alias("xmlUCSIsBuhid__internal_alias"))); 12938#else 12939#ifndef xmlUCSIsBuhid 12940extern __typeof (xmlUCSIsBuhid) xmlUCSIsBuhid__internal_alias __attribute((visibility("hidden"))); 12941#define xmlUCSIsBuhid xmlUCSIsBuhid__internal_alias 12942#endif 12943#endif 12944#endif 12945 12946#if defined(LIBXML_UNICODE_ENABLED) 12947#ifdef bottom_xmlunicode 12948#undef xmlUCSIsByzantineMusicalSymbols 12949extern __typeof (xmlUCSIsByzantineMusicalSymbols) xmlUCSIsByzantineMusicalSymbols __attribute((alias("xmlUCSIsByzantineMusicalSymbols__internal_alias"))); 12950#else 12951#ifndef xmlUCSIsByzantineMusicalSymbols 12952extern __typeof (xmlUCSIsByzantineMusicalSymbols) xmlUCSIsByzantineMusicalSymbols__internal_alias __attribute((visibility("hidden"))); 12953#define xmlUCSIsByzantineMusicalSymbols xmlUCSIsByzantineMusicalSymbols__internal_alias 12954#endif 12955#endif 12956#endif 12957 12958#if defined(LIBXML_UNICODE_ENABLED) 12959#ifdef bottom_xmlunicode 12960#undef xmlUCSIsCJKCompatibility 12961extern __typeof (xmlUCSIsCJKCompatibility) xmlUCSIsCJKCompatibility __attribute((alias("xmlUCSIsCJKCompatibility__internal_alias"))); 12962#else 12963#ifndef xmlUCSIsCJKCompatibility 12964extern __typeof (xmlUCSIsCJKCompatibility) xmlUCSIsCJKCompatibility__internal_alias __attribute((visibility("hidden"))); 12965#define xmlUCSIsCJKCompatibility xmlUCSIsCJKCompatibility__internal_alias 12966#endif 12967#endif 12968#endif 12969 12970#if defined(LIBXML_UNICODE_ENABLED) 12971#ifdef bottom_xmlunicode 12972#undef xmlUCSIsCJKCompatibilityForms 12973extern __typeof (xmlUCSIsCJKCompatibilityForms) xmlUCSIsCJKCompatibilityForms __attribute((alias("xmlUCSIsCJKCompatibilityForms__internal_alias"))); 12974#else 12975#ifndef xmlUCSIsCJKCompatibilityForms 12976extern __typeof (xmlUCSIsCJKCompatibilityForms) xmlUCSIsCJKCompatibilityForms__internal_alias __attribute((visibility("hidden"))); 12977#define xmlUCSIsCJKCompatibilityForms xmlUCSIsCJKCompatibilityForms__internal_alias 12978#endif 12979#endif 12980#endif 12981 12982#if defined(LIBXML_UNICODE_ENABLED) 12983#ifdef bottom_xmlunicode 12984#undef xmlUCSIsCJKCompatibilityIdeographs 12985extern __typeof (xmlUCSIsCJKCompatibilityIdeographs) xmlUCSIsCJKCompatibilityIdeographs __attribute((alias("xmlUCSIsCJKCompatibilityIdeographs__internal_alias"))); 12986#else 12987#ifndef xmlUCSIsCJKCompatibilityIdeographs 12988extern __typeof (xmlUCSIsCJKCompatibilityIdeographs) xmlUCSIsCJKCompatibilityIdeographs__internal_alias __attribute((visibility("hidden"))); 12989#define xmlUCSIsCJKCompatibilityIdeographs xmlUCSIsCJKCompatibilityIdeographs__internal_alias 12990#endif 12991#endif 12992#endif 12993 12994#if defined(LIBXML_UNICODE_ENABLED) 12995#ifdef bottom_xmlunicode 12996#undef xmlUCSIsCJKCompatibilityIdeographsSupplement 12997extern __typeof (xmlUCSIsCJKCompatibilityIdeographsSupplement) xmlUCSIsCJKCompatibilityIdeographsSupplement __attribute((alias("xmlUCSIsCJKCompatibilityIdeographsSupplement__internal_alias"))); 12998#else 12999#ifndef xmlUCSIsCJKCompatibilityIdeographsSupplement 13000extern __typeof (xmlUCSIsCJKCompatibilityIdeographsSupplement) xmlUCSIsCJKCompatibilityIdeographsSupplement__internal_alias __attribute((visibility("hidden"))); 13001#define xmlUCSIsCJKCompatibilityIdeographsSupplement xmlUCSIsCJKCompatibilityIdeographsSupplement__internal_alias 13002#endif 13003#endif 13004#endif 13005 13006#if defined(LIBXML_UNICODE_ENABLED) 13007#ifdef bottom_xmlunicode 13008#undef xmlUCSIsCJKRadicalsSupplement 13009extern __typeof (xmlUCSIsCJKRadicalsSupplement) xmlUCSIsCJKRadicalsSupplement __attribute((alias("xmlUCSIsCJKRadicalsSupplement__internal_alias"))); 13010#else 13011#ifndef xmlUCSIsCJKRadicalsSupplement 13012extern __typeof (xmlUCSIsCJKRadicalsSupplement) xmlUCSIsCJKRadicalsSupplement__internal_alias __attribute((visibility("hidden"))); 13013#define xmlUCSIsCJKRadicalsSupplement xmlUCSIsCJKRadicalsSupplement__internal_alias 13014#endif 13015#endif 13016#endif 13017 13018#if defined(LIBXML_UNICODE_ENABLED) 13019#ifdef bottom_xmlunicode 13020#undef xmlUCSIsCJKSymbolsandPunctuation 13021extern __typeof (xmlUCSIsCJKSymbolsandPunctuation) xmlUCSIsCJKSymbolsandPunctuation __attribute((alias("xmlUCSIsCJKSymbolsandPunctuation__internal_alias"))); 13022#else 13023#ifndef xmlUCSIsCJKSymbolsandPunctuation 13024extern __typeof (xmlUCSIsCJKSymbolsandPunctuation) xmlUCSIsCJKSymbolsandPunctuation__internal_alias __attribute((visibility("hidden"))); 13025#define xmlUCSIsCJKSymbolsandPunctuation xmlUCSIsCJKSymbolsandPunctuation__internal_alias 13026#endif 13027#endif 13028#endif 13029 13030#if defined(LIBXML_UNICODE_ENABLED) 13031#ifdef bottom_xmlunicode 13032#undef xmlUCSIsCJKUnifiedIdeographs 13033extern __typeof (xmlUCSIsCJKUnifiedIdeographs) xmlUCSIsCJKUnifiedIdeographs __attribute((alias("xmlUCSIsCJKUnifiedIdeographs__internal_alias"))); 13034#else 13035#ifndef xmlUCSIsCJKUnifiedIdeographs 13036extern __typeof (xmlUCSIsCJKUnifiedIdeographs) xmlUCSIsCJKUnifiedIdeographs__internal_alias __attribute((visibility("hidden"))); 13037#define xmlUCSIsCJKUnifiedIdeographs xmlUCSIsCJKUnifiedIdeographs__internal_alias 13038#endif 13039#endif 13040#endif 13041 13042#if defined(LIBXML_UNICODE_ENABLED) 13043#ifdef bottom_xmlunicode 13044#undef xmlUCSIsCJKUnifiedIdeographsExtensionA 13045extern __typeof (xmlUCSIsCJKUnifiedIdeographsExtensionA) xmlUCSIsCJKUnifiedIdeographsExtensionA __attribute((alias("xmlUCSIsCJKUnifiedIdeographsExtensionA__internal_alias"))); 13046#else 13047#ifndef xmlUCSIsCJKUnifiedIdeographsExtensionA 13048extern __typeof (xmlUCSIsCJKUnifiedIdeographsExtensionA) xmlUCSIsCJKUnifiedIdeographsExtensionA__internal_alias __attribute((visibility("hidden"))); 13049#define xmlUCSIsCJKUnifiedIdeographsExtensionA xmlUCSIsCJKUnifiedIdeographsExtensionA__internal_alias 13050#endif 13051#endif 13052#endif 13053 13054#if defined(LIBXML_UNICODE_ENABLED) 13055#ifdef bottom_xmlunicode 13056#undef xmlUCSIsCJKUnifiedIdeographsExtensionB 13057extern __typeof (xmlUCSIsCJKUnifiedIdeographsExtensionB) xmlUCSIsCJKUnifiedIdeographsExtensionB __attribute((alias("xmlUCSIsCJKUnifiedIdeographsExtensionB__internal_alias"))); 13058#else 13059#ifndef xmlUCSIsCJKUnifiedIdeographsExtensionB 13060extern __typeof (xmlUCSIsCJKUnifiedIdeographsExtensionB) xmlUCSIsCJKUnifiedIdeographsExtensionB__internal_alias __attribute((visibility("hidden"))); 13061#define xmlUCSIsCJKUnifiedIdeographsExtensionB xmlUCSIsCJKUnifiedIdeographsExtensionB__internal_alias 13062#endif 13063#endif 13064#endif 13065 13066#if defined(LIBXML_UNICODE_ENABLED) 13067#ifdef bottom_xmlunicode 13068#undef xmlUCSIsCat 13069extern __typeof (xmlUCSIsCat) xmlUCSIsCat __attribute((alias("xmlUCSIsCat__internal_alias"))); 13070#else 13071#ifndef xmlUCSIsCat 13072extern __typeof (xmlUCSIsCat) xmlUCSIsCat__internal_alias __attribute((visibility("hidden"))); 13073#define xmlUCSIsCat xmlUCSIsCat__internal_alias 13074#endif 13075#endif 13076#endif 13077 13078#if defined(LIBXML_UNICODE_ENABLED) 13079#ifdef bottom_xmlunicode 13080#undef xmlUCSIsCatC 13081extern __typeof (xmlUCSIsCatC) xmlUCSIsCatC __attribute((alias("xmlUCSIsCatC__internal_alias"))); 13082#else 13083#ifndef xmlUCSIsCatC 13084extern __typeof (xmlUCSIsCatC) xmlUCSIsCatC__internal_alias __attribute((visibility("hidden"))); 13085#define xmlUCSIsCatC xmlUCSIsCatC__internal_alias 13086#endif 13087#endif 13088#endif 13089 13090#if defined(LIBXML_UNICODE_ENABLED) 13091#ifdef bottom_xmlunicode 13092#undef xmlUCSIsCatCc 13093extern __typeof (xmlUCSIsCatCc) xmlUCSIsCatCc __attribute((alias("xmlUCSIsCatCc__internal_alias"))); 13094#else 13095#ifndef xmlUCSIsCatCc 13096extern __typeof (xmlUCSIsCatCc) xmlUCSIsCatCc__internal_alias __attribute((visibility("hidden"))); 13097#define xmlUCSIsCatCc xmlUCSIsCatCc__internal_alias 13098#endif 13099#endif 13100#endif 13101 13102#if defined(LIBXML_UNICODE_ENABLED) 13103#ifdef bottom_xmlunicode 13104#undef xmlUCSIsCatCf 13105extern __typeof (xmlUCSIsCatCf) xmlUCSIsCatCf __attribute((alias("xmlUCSIsCatCf__internal_alias"))); 13106#else 13107#ifndef xmlUCSIsCatCf 13108extern __typeof (xmlUCSIsCatCf) xmlUCSIsCatCf__internal_alias __attribute((visibility("hidden"))); 13109#define xmlUCSIsCatCf xmlUCSIsCatCf__internal_alias 13110#endif 13111#endif 13112#endif 13113 13114#if defined(LIBXML_UNICODE_ENABLED) 13115#ifdef bottom_xmlunicode 13116#undef xmlUCSIsCatCo 13117extern __typeof (xmlUCSIsCatCo) xmlUCSIsCatCo __attribute((alias("xmlUCSIsCatCo__internal_alias"))); 13118#else 13119#ifndef xmlUCSIsCatCo 13120extern __typeof (xmlUCSIsCatCo) xmlUCSIsCatCo__internal_alias __attribute((visibility("hidden"))); 13121#define xmlUCSIsCatCo xmlUCSIsCatCo__internal_alias 13122#endif 13123#endif 13124#endif 13125 13126#if defined(LIBXML_UNICODE_ENABLED) 13127#ifdef bottom_xmlunicode 13128#undef xmlUCSIsCatCs 13129extern __typeof (xmlUCSIsCatCs) xmlUCSIsCatCs __attribute((alias("xmlUCSIsCatCs__internal_alias"))); 13130#else 13131#ifndef xmlUCSIsCatCs 13132extern __typeof (xmlUCSIsCatCs) xmlUCSIsCatCs__internal_alias __attribute((visibility("hidden"))); 13133#define xmlUCSIsCatCs xmlUCSIsCatCs__internal_alias 13134#endif 13135#endif 13136#endif 13137 13138#if defined(LIBXML_UNICODE_ENABLED) 13139#ifdef bottom_xmlunicode 13140#undef xmlUCSIsCatL 13141extern __typeof (xmlUCSIsCatL) xmlUCSIsCatL __attribute((alias("xmlUCSIsCatL__internal_alias"))); 13142#else 13143#ifndef xmlUCSIsCatL 13144extern __typeof (xmlUCSIsCatL) xmlUCSIsCatL__internal_alias __attribute((visibility("hidden"))); 13145#define xmlUCSIsCatL xmlUCSIsCatL__internal_alias 13146#endif 13147#endif 13148#endif 13149 13150#if defined(LIBXML_UNICODE_ENABLED) 13151#ifdef bottom_xmlunicode 13152#undef xmlUCSIsCatLl 13153extern __typeof (xmlUCSIsCatLl) xmlUCSIsCatLl __attribute((alias("xmlUCSIsCatLl__internal_alias"))); 13154#else 13155#ifndef xmlUCSIsCatLl 13156extern __typeof (xmlUCSIsCatLl) xmlUCSIsCatLl__internal_alias __attribute((visibility("hidden"))); 13157#define xmlUCSIsCatLl xmlUCSIsCatLl__internal_alias 13158#endif 13159#endif 13160#endif 13161 13162#if defined(LIBXML_UNICODE_ENABLED) 13163#ifdef bottom_xmlunicode 13164#undef xmlUCSIsCatLm 13165extern __typeof (xmlUCSIsCatLm) xmlUCSIsCatLm __attribute((alias("xmlUCSIsCatLm__internal_alias"))); 13166#else 13167#ifndef xmlUCSIsCatLm 13168extern __typeof (xmlUCSIsCatLm) xmlUCSIsCatLm__internal_alias __attribute((visibility("hidden"))); 13169#define xmlUCSIsCatLm xmlUCSIsCatLm__internal_alias 13170#endif 13171#endif 13172#endif 13173 13174#if defined(LIBXML_UNICODE_ENABLED) 13175#ifdef bottom_xmlunicode 13176#undef xmlUCSIsCatLo 13177extern __typeof (xmlUCSIsCatLo) xmlUCSIsCatLo __attribute((alias("xmlUCSIsCatLo__internal_alias"))); 13178#else 13179#ifndef xmlUCSIsCatLo 13180extern __typeof (xmlUCSIsCatLo) xmlUCSIsCatLo__internal_alias __attribute((visibility("hidden"))); 13181#define xmlUCSIsCatLo xmlUCSIsCatLo__internal_alias 13182#endif 13183#endif 13184#endif 13185 13186#if defined(LIBXML_UNICODE_ENABLED) 13187#ifdef bottom_xmlunicode 13188#undef xmlUCSIsCatLt 13189extern __typeof (xmlUCSIsCatLt) xmlUCSIsCatLt __attribute((alias("xmlUCSIsCatLt__internal_alias"))); 13190#else 13191#ifndef xmlUCSIsCatLt 13192extern __typeof (xmlUCSIsCatLt) xmlUCSIsCatLt__internal_alias __attribute((visibility("hidden"))); 13193#define xmlUCSIsCatLt xmlUCSIsCatLt__internal_alias 13194#endif 13195#endif 13196#endif 13197 13198#if defined(LIBXML_UNICODE_ENABLED) 13199#ifdef bottom_xmlunicode 13200#undef xmlUCSIsCatLu 13201extern __typeof (xmlUCSIsCatLu) xmlUCSIsCatLu __attribute((alias("xmlUCSIsCatLu__internal_alias"))); 13202#else 13203#ifndef xmlUCSIsCatLu 13204extern __typeof (xmlUCSIsCatLu) xmlUCSIsCatLu__internal_alias __attribute((visibility("hidden"))); 13205#define xmlUCSIsCatLu xmlUCSIsCatLu__internal_alias 13206#endif 13207#endif 13208#endif 13209 13210#if defined(LIBXML_UNICODE_ENABLED) 13211#ifdef bottom_xmlunicode 13212#undef xmlUCSIsCatM 13213extern __typeof (xmlUCSIsCatM) xmlUCSIsCatM __attribute((alias("xmlUCSIsCatM__internal_alias"))); 13214#else 13215#ifndef xmlUCSIsCatM 13216extern __typeof (xmlUCSIsCatM) xmlUCSIsCatM__internal_alias __attribute((visibility("hidden"))); 13217#define xmlUCSIsCatM xmlUCSIsCatM__internal_alias 13218#endif 13219#endif 13220#endif 13221 13222#if defined(LIBXML_UNICODE_ENABLED) 13223#ifdef bottom_xmlunicode 13224#undef xmlUCSIsCatMc 13225extern __typeof (xmlUCSIsCatMc) xmlUCSIsCatMc __attribute((alias("xmlUCSIsCatMc__internal_alias"))); 13226#else 13227#ifndef xmlUCSIsCatMc 13228extern __typeof (xmlUCSIsCatMc) xmlUCSIsCatMc__internal_alias __attribute((visibility("hidden"))); 13229#define xmlUCSIsCatMc xmlUCSIsCatMc__internal_alias 13230#endif 13231#endif 13232#endif 13233 13234#if defined(LIBXML_UNICODE_ENABLED) 13235#ifdef bottom_xmlunicode 13236#undef xmlUCSIsCatMe 13237extern __typeof (xmlUCSIsCatMe) xmlUCSIsCatMe __attribute((alias("xmlUCSIsCatMe__internal_alias"))); 13238#else 13239#ifndef xmlUCSIsCatMe 13240extern __typeof (xmlUCSIsCatMe) xmlUCSIsCatMe__internal_alias __attribute((visibility("hidden"))); 13241#define xmlUCSIsCatMe xmlUCSIsCatMe__internal_alias 13242#endif 13243#endif 13244#endif 13245 13246#if defined(LIBXML_UNICODE_ENABLED) 13247#ifdef bottom_xmlunicode 13248#undef xmlUCSIsCatMn 13249extern __typeof (xmlUCSIsCatMn) xmlUCSIsCatMn __attribute((alias("xmlUCSIsCatMn__internal_alias"))); 13250#else 13251#ifndef xmlUCSIsCatMn 13252extern __typeof (xmlUCSIsCatMn) xmlUCSIsCatMn__internal_alias __attribute((visibility("hidden"))); 13253#define xmlUCSIsCatMn xmlUCSIsCatMn__internal_alias 13254#endif 13255#endif 13256#endif 13257 13258#if defined(LIBXML_UNICODE_ENABLED) 13259#ifdef bottom_xmlunicode 13260#undef xmlUCSIsCatN 13261extern __typeof (xmlUCSIsCatN) xmlUCSIsCatN __attribute((alias("xmlUCSIsCatN__internal_alias"))); 13262#else 13263#ifndef xmlUCSIsCatN 13264extern __typeof (xmlUCSIsCatN) xmlUCSIsCatN__internal_alias __attribute((visibility("hidden"))); 13265#define xmlUCSIsCatN xmlUCSIsCatN__internal_alias 13266#endif 13267#endif 13268#endif 13269 13270#if defined(LIBXML_UNICODE_ENABLED) 13271#ifdef bottom_xmlunicode 13272#undef xmlUCSIsCatNd 13273extern __typeof (xmlUCSIsCatNd) xmlUCSIsCatNd __attribute((alias("xmlUCSIsCatNd__internal_alias"))); 13274#else 13275#ifndef xmlUCSIsCatNd 13276extern __typeof (xmlUCSIsCatNd) xmlUCSIsCatNd__internal_alias __attribute((visibility("hidden"))); 13277#define xmlUCSIsCatNd xmlUCSIsCatNd__internal_alias 13278#endif 13279#endif 13280#endif 13281 13282#if defined(LIBXML_UNICODE_ENABLED) 13283#ifdef bottom_xmlunicode 13284#undef xmlUCSIsCatNl 13285extern __typeof (xmlUCSIsCatNl) xmlUCSIsCatNl __attribute((alias("xmlUCSIsCatNl__internal_alias"))); 13286#else 13287#ifndef xmlUCSIsCatNl 13288extern __typeof (xmlUCSIsCatNl) xmlUCSIsCatNl__internal_alias __attribute((visibility("hidden"))); 13289#define xmlUCSIsCatNl xmlUCSIsCatNl__internal_alias 13290#endif 13291#endif 13292#endif 13293 13294#if defined(LIBXML_UNICODE_ENABLED) 13295#ifdef bottom_xmlunicode 13296#undef xmlUCSIsCatNo 13297extern __typeof (xmlUCSIsCatNo) xmlUCSIsCatNo __attribute((alias("xmlUCSIsCatNo__internal_alias"))); 13298#else 13299#ifndef xmlUCSIsCatNo 13300extern __typeof (xmlUCSIsCatNo) xmlUCSIsCatNo__internal_alias __attribute((visibility("hidden"))); 13301#define xmlUCSIsCatNo xmlUCSIsCatNo__internal_alias 13302#endif 13303#endif 13304#endif 13305 13306#if defined(LIBXML_UNICODE_ENABLED) 13307#ifdef bottom_xmlunicode 13308#undef xmlUCSIsCatP 13309extern __typeof (xmlUCSIsCatP) xmlUCSIsCatP __attribute((alias("xmlUCSIsCatP__internal_alias"))); 13310#else 13311#ifndef xmlUCSIsCatP 13312extern __typeof (xmlUCSIsCatP) xmlUCSIsCatP__internal_alias __attribute((visibility("hidden"))); 13313#define xmlUCSIsCatP xmlUCSIsCatP__internal_alias 13314#endif 13315#endif 13316#endif 13317 13318#if defined(LIBXML_UNICODE_ENABLED) 13319#ifdef bottom_xmlunicode 13320#undef xmlUCSIsCatPc 13321extern __typeof (xmlUCSIsCatPc) xmlUCSIsCatPc __attribute((alias("xmlUCSIsCatPc__internal_alias"))); 13322#else 13323#ifndef xmlUCSIsCatPc 13324extern __typeof (xmlUCSIsCatPc) xmlUCSIsCatPc__internal_alias __attribute((visibility("hidden"))); 13325#define xmlUCSIsCatPc xmlUCSIsCatPc__internal_alias 13326#endif 13327#endif 13328#endif 13329 13330#if defined(LIBXML_UNICODE_ENABLED) 13331#ifdef bottom_xmlunicode 13332#undef xmlUCSIsCatPd 13333extern __typeof (xmlUCSIsCatPd) xmlUCSIsCatPd __attribute((alias("xmlUCSIsCatPd__internal_alias"))); 13334#else 13335#ifndef xmlUCSIsCatPd 13336extern __typeof (xmlUCSIsCatPd) xmlUCSIsCatPd__internal_alias __attribute((visibility("hidden"))); 13337#define xmlUCSIsCatPd xmlUCSIsCatPd__internal_alias 13338#endif 13339#endif 13340#endif 13341 13342#if defined(LIBXML_UNICODE_ENABLED) 13343#ifdef bottom_xmlunicode 13344#undef xmlUCSIsCatPe 13345extern __typeof (xmlUCSIsCatPe) xmlUCSIsCatPe __attribute((alias("xmlUCSIsCatPe__internal_alias"))); 13346#else 13347#ifndef xmlUCSIsCatPe 13348extern __typeof (xmlUCSIsCatPe) xmlUCSIsCatPe__internal_alias __attribute((visibility("hidden"))); 13349#define xmlUCSIsCatPe xmlUCSIsCatPe__internal_alias 13350#endif 13351#endif 13352#endif 13353 13354#if defined(LIBXML_UNICODE_ENABLED) 13355#ifdef bottom_xmlunicode 13356#undef xmlUCSIsCatPf 13357extern __typeof (xmlUCSIsCatPf) xmlUCSIsCatPf __attribute((alias("xmlUCSIsCatPf__internal_alias"))); 13358#else 13359#ifndef xmlUCSIsCatPf 13360extern __typeof (xmlUCSIsCatPf) xmlUCSIsCatPf__internal_alias __attribute((visibility("hidden"))); 13361#define xmlUCSIsCatPf xmlUCSIsCatPf__internal_alias 13362#endif 13363#endif 13364#endif 13365 13366#if defined(LIBXML_UNICODE_ENABLED) 13367#ifdef bottom_xmlunicode 13368#undef xmlUCSIsCatPi 13369extern __typeof (xmlUCSIsCatPi) xmlUCSIsCatPi __attribute((alias("xmlUCSIsCatPi__internal_alias"))); 13370#else 13371#ifndef xmlUCSIsCatPi 13372extern __typeof (xmlUCSIsCatPi) xmlUCSIsCatPi__internal_alias __attribute((visibility("hidden"))); 13373#define xmlUCSIsCatPi xmlUCSIsCatPi__internal_alias 13374#endif 13375#endif 13376#endif 13377 13378#if defined(LIBXML_UNICODE_ENABLED) 13379#ifdef bottom_xmlunicode 13380#undef xmlUCSIsCatPo 13381extern __typeof (xmlUCSIsCatPo) xmlUCSIsCatPo __attribute((alias("xmlUCSIsCatPo__internal_alias"))); 13382#else 13383#ifndef xmlUCSIsCatPo 13384extern __typeof (xmlUCSIsCatPo) xmlUCSIsCatPo__internal_alias __attribute((visibility("hidden"))); 13385#define xmlUCSIsCatPo xmlUCSIsCatPo__internal_alias 13386#endif 13387#endif 13388#endif 13389 13390#if defined(LIBXML_UNICODE_ENABLED) 13391#ifdef bottom_xmlunicode 13392#undef xmlUCSIsCatPs 13393extern __typeof (xmlUCSIsCatPs) xmlUCSIsCatPs __attribute((alias("xmlUCSIsCatPs__internal_alias"))); 13394#else 13395#ifndef xmlUCSIsCatPs 13396extern __typeof (xmlUCSIsCatPs) xmlUCSIsCatPs__internal_alias __attribute((visibility("hidden"))); 13397#define xmlUCSIsCatPs xmlUCSIsCatPs__internal_alias 13398#endif 13399#endif 13400#endif 13401 13402#if defined(LIBXML_UNICODE_ENABLED) 13403#ifdef bottom_xmlunicode 13404#undef xmlUCSIsCatS 13405extern __typeof (xmlUCSIsCatS) xmlUCSIsCatS __attribute((alias("xmlUCSIsCatS__internal_alias"))); 13406#else 13407#ifndef xmlUCSIsCatS 13408extern __typeof (xmlUCSIsCatS) xmlUCSIsCatS__internal_alias __attribute((visibility("hidden"))); 13409#define xmlUCSIsCatS xmlUCSIsCatS__internal_alias 13410#endif 13411#endif 13412#endif 13413 13414#if defined(LIBXML_UNICODE_ENABLED) 13415#ifdef bottom_xmlunicode 13416#undef xmlUCSIsCatSc 13417extern __typeof (xmlUCSIsCatSc) xmlUCSIsCatSc __attribute((alias("xmlUCSIsCatSc__internal_alias"))); 13418#else 13419#ifndef xmlUCSIsCatSc 13420extern __typeof (xmlUCSIsCatSc) xmlUCSIsCatSc__internal_alias __attribute((visibility("hidden"))); 13421#define xmlUCSIsCatSc xmlUCSIsCatSc__internal_alias 13422#endif 13423#endif 13424#endif 13425 13426#if defined(LIBXML_UNICODE_ENABLED) 13427#ifdef bottom_xmlunicode 13428#undef xmlUCSIsCatSk 13429extern __typeof (xmlUCSIsCatSk) xmlUCSIsCatSk __attribute((alias("xmlUCSIsCatSk__internal_alias"))); 13430#else 13431#ifndef xmlUCSIsCatSk 13432extern __typeof (xmlUCSIsCatSk) xmlUCSIsCatSk__internal_alias __attribute((visibility("hidden"))); 13433#define xmlUCSIsCatSk xmlUCSIsCatSk__internal_alias 13434#endif 13435#endif 13436#endif 13437 13438#if defined(LIBXML_UNICODE_ENABLED) 13439#ifdef bottom_xmlunicode 13440#undef xmlUCSIsCatSm 13441extern __typeof (xmlUCSIsCatSm) xmlUCSIsCatSm __attribute((alias("xmlUCSIsCatSm__internal_alias"))); 13442#else 13443#ifndef xmlUCSIsCatSm 13444extern __typeof (xmlUCSIsCatSm) xmlUCSIsCatSm__internal_alias __attribute((visibility("hidden"))); 13445#define xmlUCSIsCatSm xmlUCSIsCatSm__internal_alias 13446#endif 13447#endif 13448#endif 13449 13450#if defined(LIBXML_UNICODE_ENABLED) 13451#ifdef bottom_xmlunicode 13452#undef xmlUCSIsCatSo 13453extern __typeof (xmlUCSIsCatSo) xmlUCSIsCatSo __attribute((alias("xmlUCSIsCatSo__internal_alias"))); 13454#else 13455#ifndef xmlUCSIsCatSo 13456extern __typeof (xmlUCSIsCatSo) xmlUCSIsCatSo__internal_alias __attribute((visibility("hidden"))); 13457#define xmlUCSIsCatSo xmlUCSIsCatSo__internal_alias 13458#endif 13459#endif 13460#endif 13461 13462#if defined(LIBXML_UNICODE_ENABLED) 13463#ifdef bottom_xmlunicode 13464#undef xmlUCSIsCatZ 13465extern __typeof (xmlUCSIsCatZ) xmlUCSIsCatZ __attribute((alias("xmlUCSIsCatZ__internal_alias"))); 13466#else 13467#ifndef xmlUCSIsCatZ 13468extern __typeof (xmlUCSIsCatZ) xmlUCSIsCatZ__internal_alias __attribute((visibility("hidden"))); 13469#define xmlUCSIsCatZ xmlUCSIsCatZ__internal_alias 13470#endif 13471#endif 13472#endif 13473 13474#if defined(LIBXML_UNICODE_ENABLED) 13475#ifdef bottom_xmlunicode 13476#undef xmlUCSIsCatZl 13477extern __typeof (xmlUCSIsCatZl) xmlUCSIsCatZl __attribute((alias("xmlUCSIsCatZl__internal_alias"))); 13478#else 13479#ifndef xmlUCSIsCatZl 13480extern __typeof (xmlUCSIsCatZl) xmlUCSIsCatZl__internal_alias __attribute((visibility("hidden"))); 13481#define xmlUCSIsCatZl xmlUCSIsCatZl__internal_alias 13482#endif 13483#endif 13484#endif 13485 13486#if defined(LIBXML_UNICODE_ENABLED) 13487#ifdef bottom_xmlunicode 13488#undef xmlUCSIsCatZp 13489extern __typeof (xmlUCSIsCatZp) xmlUCSIsCatZp __attribute((alias("xmlUCSIsCatZp__internal_alias"))); 13490#else 13491#ifndef xmlUCSIsCatZp 13492extern __typeof (xmlUCSIsCatZp) xmlUCSIsCatZp__internal_alias __attribute((visibility("hidden"))); 13493#define xmlUCSIsCatZp xmlUCSIsCatZp__internal_alias 13494#endif 13495#endif 13496#endif 13497 13498#if defined(LIBXML_UNICODE_ENABLED) 13499#ifdef bottom_xmlunicode 13500#undef xmlUCSIsCatZs 13501extern __typeof (xmlUCSIsCatZs) xmlUCSIsCatZs __attribute((alias("xmlUCSIsCatZs__internal_alias"))); 13502#else 13503#ifndef xmlUCSIsCatZs 13504extern __typeof (xmlUCSIsCatZs) xmlUCSIsCatZs__internal_alias __attribute((visibility("hidden"))); 13505#define xmlUCSIsCatZs xmlUCSIsCatZs__internal_alias 13506#endif 13507#endif 13508#endif 13509 13510#if defined(LIBXML_UNICODE_ENABLED) 13511#ifdef bottom_xmlunicode 13512#undef xmlUCSIsCherokee 13513extern __typeof (xmlUCSIsCherokee) xmlUCSIsCherokee __attribute((alias("xmlUCSIsCherokee__internal_alias"))); 13514#else 13515#ifndef xmlUCSIsCherokee 13516extern __typeof (xmlUCSIsCherokee) xmlUCSIsCherokee__internal_alias __attribute((visibility("hidden"))); 13517#define xmlUCSIsCherokee xmlUCSIsCherokee__internal_alias 13518#endif 13519#endif 13520#endif 13521 13522#if defined(LIBXML_UNICODE_ENABLED) 13523#ifdef bottom_xmlunicode 13524#undef xmlUCSIsCombiningDiacriticalMarks 13525extern __typeof (xmlUCSIsCombiningDiacriticalMarks) xmlUCSIsCombiningDiacriticalMarks __attribute((alias("xmlUCSIsCombiningDiacriticalMarks__internal_alias"))); 13526#else 13527#ifndef xmlUCSIsCombiningDiacriticalMarks 13528extern __typeof (xmlUCSIsCombiningDiacriticalMarks) xmlUCSIsCombiningDiacriticalMarks__internal_alias __attribute((visibility("hidden"))); 13529#define xmlUCSIsCombiningDiacriticalMarks xmlUCSIsCombiningDiacriticalMarks__internal_alias 13530#endif 13531#endif 13532#endif 13533 13534#if defined(LIBXML_UNICODE_ENABLED) 13535#ifdef bottom_xmlunicode 13536#undef xmlUCSIsCombiningDiacriticalMarksforSymbols 13537extern __typeof (xmlUCSIsCombiningDiacriticalMarksforSymbols) xmlUCSIsCombiningDiacriticalMarksforSymbols __attribute((alias("xmlUCSIsCombiningDiacriticalMarksforSymbols__internal_alias"))); 13538#else 13539#ifndef xmlUCSIsCombiningDiacriticalMarksforSymbols 13540extern __typeof (xmlUCSIsCombiningDiacriticalMarksforSymbols) xmlUCSIsCombiningDiacriticalMarksforSymbols__internal_alias __attribute((visibility("hidden"))); 13541#define xmlUCSIsCombiningDiacriticalMarksforSymbols xmlUCSIsCombiningDiacriticalMarksforSymbols__internal_alias 13542#endif 13543#endif 13544#endif 13545 13546#if defined(LIBXML_UNICODE_ENABLED) 13547#ifdef bottom_xmlunicode 13548#undef xmlUCSIsCombiningHalfMarks 13549extern __typeof (xmlUCSIsCombiningHalfMarks) xmlUCSIsCombiningHalfMarks __attribute((alias("xmlUCSIsCombiningHalfMarks__internal_alias"))); 13550#else 13551#ifndef xmlUCSIsCombiningHalfMarks 13552extern __typeof (xmlUCSIsCombiningHalfMarks) xmlUCSIsCombiningHalfMarks__internal_alias __attribute((visibility("hidden"))); 13553#define xmlUCSIsCombiningHalfMarks xmlUCSIsCombiningHalfMarks__internal_alias 13554#endif 13555#endif 13556#endif 13557 13558#if defined(LIBXML_UNICODE_ENABLED) 13559#ifdef bottom_xmlunicode 13560#undef xmlUCSIsCombiningMarksforSymbols 13561extern __typeof (xmlUCSIsCombiningMarksforSymbols) xmlUCSIsCombiningMarksforSymbols __attribute((alias("xmlUCSIsCombiningMarksforSymbols__internal_alias"))); 13562#else 13563#ifndef xmlUCSIsCombiningMarksforSymbols 13564extern __typeof (xmlUCSIsCombiningMarksforSymbols) xmlUCSIsCombiningMarksforSymbols__internal_alias __attribute((visibility("hidden"))); 13565#define xmlUCSIsCombiningMarksforSymbols xmlUCSIsCombiningMarksforSymbols__internal_alias 13566#endif 13567#endif 13568#endif 13569 13570#if defined(LIBXML_UNICODE_ENABLED) 13571#ifdef bottom_xmlunicode 13572#undef xmlUCSIsControlPictures 13573extern __typeof (xmlUCSIsControlPictures) xmlUCSIsControlPictures __attribute((alias("xmlUCSIsControlPictures__internal_alias"))); 13574#else 13575#ifndef xmlUCSIsControlPictures 13576extern __typeof (xmlUCSIsControlPictures) xmlUCSIsControlPictures__internal_alias __attribute((visibility("hidden"))); 13577#define xmlUCSIsControlPictures xmlUCSIsControlPictures__internal_alias 13578#endif 13579#endif 13580#endif 13581 13582#if defined(LIBXML_UNICODE_ENABLED) 13583#ifdef bottom_xmlunicode 13584#undef xmlUCSIsCurrencySymbols 13585extern __typeof (xmlUCSIsCurrencySymbols) xmlUCSIsCurrencySymbols __attribute((alias("xmlUCSIsCurrencySymbols__internal_alias"))); 13586#else 13587#ifndef xmlUCSIsCurrencySymbols 13588extern __typeof (xmlUCSIsCurrencySymbols) xmlUCSIsCurrencySymbols__internal_alias __attribute((visibility("hidden"))); 13589#define xmlUCSIsCurrencySymbols xmlUCSIsCurrencySymbols__internal_alias 13590#endif 13591#endif 13592#endif 13593 13594#if defined(LIBXML_UNICODE_ENABLED) 13595#ifdef bottom_xmlunicode 13596#undef xmlUCSIsCypriotSyllabary 13597extern __typeof (xmlUCSIsCypriotSyllabary) xmlUCSIsCypriotSyllabary __attribute((alias("xmlUCSIsCypriotSyllabary__internal_alias"))); 13598#else 13599#ifndef xmlUCSIsCypriotSyllabary 13600extern __typeof (xmlUCSIsCypriotSyllabary) xmlUCSIsCypriotSyllabary__internal_alias __attribute((visibility("hidden"))); 13601#define xmlUCSIsCypriotSyllabary xmlUCSIsCypriotSyllabary__internal_alias 13602#endif 13603#endif 13604#endif 13605 13606#if defined(LIBXML_UNICODE_ENABLED) 13607#ifdef bottom_xmlunicode 13608#undef xmlUCSIsCyrillic 13609extern __typeof (xmlUCSIsCyrillic) xmlUCSIsCyrillic __attribute((alias("xmlUCSIsCyrillic__internal_alias"))); 13610#else 13611#ifndef xmlUCSIsCyrillic 13612extern __typeof (xmlUCSIsCyrillic) xmlUCSIsCyrillic__internal_alias __attribute((visibility("hidden"))); 13613#define xmlUCSIsCyrillic xmlUCSIsCyrillic__internal_alias 13614#endif 13615#endif 13616#endif 13617 13618#if defined(LIBXML_UNICODE_ENABLED) 13619#ifdef bottom_xmlunicode 13620#undef xmlUCSIsCyrillicSupplement 13621extern __typeof (xmlUCSIsCyrillicSupplement) xmlUCSIsCyrillicSupplement __attribute((alias("xmlUCSIsCyrillicSupplement__internal_alias"))); 13622#else 13623#ifndef xmlUCSIsCyrillicSupplement 13624extern __typeof (xmlUCSIsCyrillicSupplement) xmlUCSIsCyrillicSupplement__internal_alias __attribute((visibility("hidden"))); 13625#define xmlUCSIsCyrillicSupplement xmlUCSIsCyrillicSupplement__internal_alias 13626#endif 13627#endif 13628#endif 13629 13630#if defined(LIBXML_UNICODE_ENABLED) 13631#ifdef bottom_xmlunicode 13632#undef xmlUCSIsDeseret 13633extern __typeof (xmlUCSIsDeseret) xmlUCSIsDeseret __attribute((alias("xmlUCSIsDeseret__internal_alias"))); 13634#else 13635#ifndef xmlUCSIsDeseret 13636extern __typeof (xmlUCSIsDeseret) xmlUCSIsDeseret__internal_alias __attribute((visibility("hidden"))); 13637#define xmlUCSIsDeseret xmlUCSIsDeseret__internal_alias 13638#endif 13639#endif 13640#endif 13641 13642#if defined(LIBXML_UNICODE_ENABLED) 13643#ifdef bottom_xmlunicode 13644#undef xmlUCSIsDevanagari 13645extern __typeof (xmlUCSIsDevanagari) xmlUCSIsDevanagari __attribute((alias("xmlUCSIsDevanagari__internal_alias"))); 13646#else 13647#ifndef xmlUCSIsDevanagari 13648extern __typeof (xmlUCSIsDevanagari) xmlUCSIsDevanagari__internal_alias __attribute((visibility("hidden"))); 13649#define xmlUCSIsDevanagari xmlUCSIsDevanagari__internal_alias 13650#endif 13651#endif 13652#endif 13653 13654#if defined(LIBXML_UNICODE_ENABLED) 13655#ifdef bottom_xmlunicode 13656#undef xmlUCSIsDingbats 13657extern __typeof (xmlUCSIsDingbats) xmlUCSIsDingbats __attribute((alias("xmlUCSIsDingbats__internal_alias"))); 13658#else 13659#ifndef xmlUCSIsDingbats 13660extern __typeof (xmlUCSIsDingbats) xmlUCSIsDingbats__internal_alias __attribute((visibility("hidden"))); 13661#define xmlUCSIsDingbats xmlUCSIsDingbats__internal_alias 13662#endif 13663#endif 13664#endif 13665 13666#if defined(LIBXML_UNICODE_ENABLED) 13667#ifdef bottom_xmlunicode 13668#undef xmlUCSIsEnclosedAlphanumerics 13669extern __typeof (xmlUCSIsEnclosedAlphanumerics) xmlUCSIsEnclosedAlphanumerics __attribute((alias("xmlUCSIsEnclosedAlphanumerics__internal_alias"))); 13670#else 13671#ifndef xmlUCSIsEnclosedAlphanumerics 13672extern __typeof (xmlUCSIsEnclosedAlphanumerics) xmlUCSIsEnclosedAlphanumerics__internal_alias __attribute((visibility("hidden"))); 13673#define xmlUCSIsEnclosedAlphanumerics xmlUCSIsEnclosedAlphanumerics__internal_alias 13674#endif 13675#endif 13676#endif 13677 13678#if defined(LIBXML_UNICODE_ENABLED) 13679#ifdef bottom_xmlunicode 13680#undef xmlUCSIsEnclosedCJKLettersandMonths 13681extern __typeof (xmlUCSIsEnclosedCJKLettersandMonths) xmlUCSIsEnclosedCJKLettersandMonths __attribute((alias("xmlUCSIsEnclosedCJKLettersandMonths__internal_alias"))); 13682#else 13683#ifndef xmlUCSIsEnclosedCJKLettersandMonths 13684extern __typeof (xmlUCSIsEnclosedCJKLettersandMonths) xmlUCSIsEnclosedCJKLettersandMonths__internal_alias __attribute((visibility("hidden"))); 13685#define xmlUCSIsEnclosedCJKLettersandMonths xmlUCSIsEnclosedCJKLettersandMonths__internal_alias 13686#endif 13687#endif 13688#endif 13689 13690#if defined(LIBXML_UNICODE_ENABLED) 13691#ifdef bottom_xmlunicode 13692#undef xmlUCSIsEthiopic 13693extern __typeof (xmlUCSIsEthiopic) xmlUCSIsEthiopic __attribute((alias("xmlUCSIsEthiopic__internal_alias"))); 13694#else 13695#ifndef xmlUCSIsEthiopic 13696extern __typeof (xmlUCSIsEthiopic) xmlUCSIsEthiopic__internal_alias __attribute((visibility("hidden"))); 13697#define xmlUCSIsEthiopic xmlUCSIsEthiopic__internal_alias 13698#endif 13699#endif 13700#endif 13701 13702#if defined(LIBXML_UNICODE_ENABLED) 13703#ifdef bottom_xmlunicode 13704#undef xmlUCSIsGeneralPunctuation 13705extern __typeof (xmlUCSIsGeneralPunctuation) xmlUCSIsGeneralPunctuation __attribute((alias("xmlUCSIsGeneralPunctuation__internal_alias"))); 13706#else 13707#ifndef xmlUCSIsGeneralPunctuation 13708extern __typeof (xmlUCSIsGeneralPunctuation) xmlUCSIsGeneralPunctuation__internal_alias __attribute((visibility("hidden"))); 13709#define xmlUCSIsGeneralPunctuation xmlUCSIsGeneralPunctuation__internal_alias 13710#endif 13711#endif 13712#endif 13713 13714#if defined(LIBXML_UNICODE_ENABLED) 13715#ifdef bottom_xmlunicode 13716#undef xmlUCSIsGeometricShapes 13717extern __typeof (xmlUCSIsGeometricShapes) xmlUCSIsGeometricShapes __attribute((alias("xmlUCSIsGeometricShapes__internal_alias"))); 13718#else 13719#ifndef xmlUCSIsGeometricShapes 13720extern __typeof (xmlUCSIsGeometricShapes) xmlUCSIsGeometricShapes__internal_alias __attribute((visibility("hidden"))); 13721#define xmlUCSIsGeometricShapes xmlUCSIsGeometricShapes__internal_alias 13722#endif 13723#endif 13724#endif 13725 13726#if defined(LIBXML_UNICODE_ENABLED) 13727#ifdef bottom_xmlunicode 13728#undef xmlUCSIsGeorgian 13729extern __typeof (xmlUCSIsGeorgian) xmlUCSIsGeorgian __attribute((alias("xmlUCSIsGeorgian__internal_alias"))); 13730#else 13731#ifndef xmlUCSIsGeorgian 13732extern __typeof (xmlUCSIsGeorgian) xmlUCSIsGeorgian__internal_alias __attribute((visibility("hidden"))); 13733#define xmlUCSIsGeorgian xmlUCSIsGeorgian__internal_alias 13734#endif 13735#endif 13736#endif 13737 13738#if defined(LIBXML_UNICODE_ENABLED) 13739#ifdef bottom_xmlunicode 13740#undef xmlUCSIsGothic 13741extern __typeof (xmlUCSIsGothic) xmlUCSIsGothic __attribute((alias("xmlUCSIsGothic__internal_alias"))); 13742#else 13743#ifndef xmlUCSIsGothic 13744extern __typeof (xmlUCSIsGothic) xmlUCSIsGothic__internal_alias __attribute((visibility("hidden"))); 13745#define xmlUCSIsGothic xmlUCSIsGothic__internal_alias 13746#endif 13747#endif 13748#endif 13749 13750#if defined(LIBXML_UNICODE_ENABLED) 13751#ifdef bottom_xmlunicode 13752#undef xmlUCSIsGreek 13753extern __typeof (xmlUCSIsGreek) xmlUCSIsGreek __attribute((alias("xmlUCSIsGreek__internal_alias"))); 13754#else 13755#ifndef xmlUCSIsGreek 13756extern __typeof (xmlUCSIsGreek) xmlUCSIsGreek__internal_alias __attribute((visibility("hidden"))); 13757#define xmlUCSIsGreek xmlUCSIsGreek__internal_alias 13758#endif 13759#endif 13760#endif 13761 13762#if defined(LIBXML_UNICODE_ENABLED) 13763#ifdef bottom_xmlunicode 13764#undef xmlUCSIsGreekExtended 13765extern __typeof (xmlUCSIsGreekExtended) xmlUCSIsGreekExtended __attribute((alias("xmlUCSIsGreekExtended__internal_alias"))); 13766#else 13767#ifndef xmlUCSIsGreekExtended 13768extern __typeof (xmlUCSIsGreekExtended) xmlUCSIsGreekExtended__internal_alias __attribute((visibility("hidden"))); 13769#define xmlUCSIsGreekExtended xmlUCSIsGreekExtended__internal_alias 13770#endif 13771#endif 13772#endif 13773 13774#if defined(LIBXML_UNICODE_ENABLED) 13775#ifdef bottom_xmlunicode 13776#undef xmlUCSIsGreekandCoptic 13777extern __typeof (xmlUCSIsGreekandCoptic) xmlUCSIsGreekandCoptic __attribute((alias("xmlUCSIsGreekandCoptic__internal_alias"))); 13778#else 13779#ifndef xmlUCSIsGreekandCoptic 13780extern __typeof (xmlUCSIsGreekandCoptic) xmlUCSIsGreekandCoptic__internal_alias __attribute((visibility("hidden"))); 13781#define xmlUCSIsGreekandCoptic xmlUCSIsGreekandCoptic__internal_alias 13782#endif 13783#endif 13784#endif 13785 13786#if defined(LIBXML_UNICODE_ENABLED) 13787#ifdef bottom_xmlunicode 13788#undef xmlUCSIsGujarati 13789extern __typeof (xmlUCSIsGujarati) xmlUCSIsGujarati __attribute((alias("xmlUCSIsGujarati__internal_alias"))); 13790#else 13791#ifndef xmlUCSIsGujarati 13792extern __typeof (xmlUCSIsGujarati) xmlUCSIsGujarati__internal_alias __attribute((visibility("hidden"))); 13793#define xmlUCSIsGujarati xmlUCSIsGujarati__internal_alias 13794#endif 13795#endif 13796#endif 13797 13798#if defined(LIBXML_UNICODE_ENABLED) 13799#ifdef bottom_xmlunicode 13800#undef xmlUCSIsGurmukhi 13801extern __typeof (xmlUCSIsGurmukhi) xmlUCSIsGurmukhi __attribute((alias("xmlUCSIsGurmukhi__internal_alias"))); 13802#else 13803#ifndef xmlUCSIsGurmukhi 13804extern __typeof (xmlUCSIsGurmukhi) xmlUCSIsGurmukhi__internal_alias __attribute((visibility("hidden"))); 13805#define xmlUCSIsGurmukhi xmlUCSIsGurmukhi__internal_alias 13806#endif 13807#endif 13808#endif 13809 13810#if defined(LIBXML_UNICODE_ENABLED) 13811#ifdef bottom_xmlunicode 13812#undef xmlUCSIsHalfwidthandFullwidthForms 13813extern __typeof (xmlUCSIsHalfwidthandFullwidthForms) xmlUCSIsHalfwidthandFullwidthForms __attribute((alias("xmlUCSIsHalfwidthandFullwidthForms__internal_alias"))); 13814#else 13815#ifndef xmlUCSIsHalfwidthandFullwidthForms 13816extern __typeof (xmlUCSIsHalfwidthandFullwidthForms) xmlUCSIsHalfwidthandFullwidthForms__internal_alias __attribute((visibility("hidden"))); 13817#define xmlUCSIsHalfwidthandFullwidthForms xmlUCSIsHalfwidthandFullwidthForms__internal_alias 13818#endif 13819#endif 13820#endif 13821 13822#if defined(LIBXML_UNICODE_ENABLED) 13823#ifdef bottom_xmlunicode 13824#undef xmlUCSIsHangulCompatibilityJamo 13825extern __typeof (xmlUCSIsHangulCompatibilityJamo) xmlUCSIsHangulCompatibilityJamo __attribute((alias("xmlUCSIsHangulCompatibilityJamo__internal_alias"))); 13826#else 13827#ifndef xmlUCSIsHangulCompatibilityJamo 13828extern __typeof (xmlUCSIsHangulCompatibilityJamo) xmlUCSIsHangulCompatibilityJamo__internal_alias __attribute((visibility("hidden"))); 13829#define xmlUCSIsHangulCompatibilityJamo xmlUCSIsHangulCompatibilityJamo__internal_alias 13830#endif 13831#endif 13832#endif 13833 13834#if defined(LIBXML_UNICODE_ENABLED) 13835#ifdef bottom_xmlunicode 13836#undef xmlUCSIsHangulJamo 13837extern __typeof (xmlUCSIsHangulJamo) xmlUCSIsHangulJamo __attribute((alias("xmlUCSIsHangulJamo__internal_alias"))); 13838#else 13839#ifndef xmlUCSIsHangulJamo 13840extern __typeof (xmlUCSIsHangulJamo) xmlUCSIsHangulJamo__internal_alias __attribute((visibility("hidden"))); 13841#define xmlUCSIsHangulJamo xmlUCSIsHangulJamo__internal_alias 13842#endif 13843#endif 13844#endif 13845 13846#if defined(LIBXML_UNICODE_ENABLED) 13847#ifdef bottom_xmlunicode 13848#undef xmlUCSIsHangulSyllables 13849extern __typeof (xmlUCSIsHangulSyllables) xmlUCSIsHangulSyllables __attribute((alias("xmlUCSIsHangulSyllables__internal_alias"))); 13850#else 13851#ifndef xmlUCSIsHangulSyllables 13852extern __typeof (xmlUCSIsHangulSyllables) xmlUCSIsHangulSyllables__internal_alias __attribute((visibility("hidden"))); 13853#define xmlUCSIsHangulSyllables xmlUCSIsHangulSyllables__internal_alias 13854#endif 13855#endif 13856#endif 13857 13858#if defined(LIBXML_UNICODE_ENABLED) 13859#ifdef bottom_xmlunicode 13860#undef xmlUCSIsHanunoo 13861extern __typeof (xmlUCSIsHanunoo) xmlUCSIsHanunoo __attribute((alias("xmlUCSIsHanunoo__internal_alias"))); 13862#else 13863#ifndef xmlUCSIsHanunoo 13864extern __typeof (xmlUCSIsHanunoo) xmlUCSIsHanunoo__internal_alias __attribute((visibility("hidden"))); 13865#define xmlUCSIsHanunoo xmlUCSIsHanunoo__internal_alias 13866#endif 13867#endif 13868#endif 13869 13870#if defined(LIBXML_UNICODE_ENABLED) 13871#ifdef bottom_xmlunicode 13872#undef xmlUCSIsHebrew 13873extern __typeof (xmlUCSIsHebrew) xmlUCSIsHebrew __attribute((alias("xmlUCSIsHebrew__internal_alias"))); 13874#else 13875#ifndef xmlUCSIsHebrew 13876extern __typeof (xmlUCSIsHebrew) xmlUCSIsHebrew__internal_alias __attribute((visibility("hidden"))); 13877#define xmlUCSIsHebrew xmlUCSIsHebrew__internal_alias 13878#endif 13879#endif 13880#endif 13881 13882#if defined(LIBXML_UNICODE_ENABLED) 13883#ifdef bottom_xmlunicode 13884#undef xmlUCSIsHighPrivateUseSurrogates 13885extern __typeof (xmlUCSIsHighPrivateUseSurrogates) xmlUCSIsHighPrivateUseSurrogates __attribute((alias("xmlUCSIsHighPrivateUseSurrogates__internal_alias"))); 13886#else 13887#ifndef xmlUCSIsHighPrivateUseSurrogates 13888extern __typeof (xmlUCSIsHighPrivateUseSurrogates) xmlUCSIsHighPrivateUseSurrogates__internal_alias __attribute((visibility("hidden"))); 13889#define xmlUCSIsHighPrivateUseSurrogates xmlUCSIsHighPrivateUseSurrogates__internal_alias 13890#endif 13891#endif 13892#endif 13893 13894#if defined(LIBXML_UNICODE_ENABLED) 13895#ifdef bottom_xmlunicode 13896#undef xmlUCSIsHighSurrogates 13897extern __typeof (xmlUCSIsHighSurrogates) xmlUCSIsHighSurrogates __attribute((alias("xmlUCSIsHighSurrogates__internal_alias"))); 13898#else 13899#ifndef xmlUCSIsHighSurrogates 13900extern __typeof (xmlUCSIsHighSurrogates) xmlUCSIsHighSurrogates__internal_alias __attribute((visibility("hidden"))); 13901#define xmlUCSIsHighSurrogates xmlUCSIsHighSurrogates__internal_alias 13902#endif 13903#endif 13904#endif 13905 13906#if defined(LIBXML_UNICODE_ENABLED) 13907#ifdef bottom_xmlunicode 13908#undef xmlUCSIsHiragana 13909extern __typeof (xmlUCSIsHiragana) xmlUCSIsHiragana __attribute((alias("xmlUCSIsHiragana__internal_alias"))); 13910#else 13911#ifndef xmlUCSIsHiragana 13912extern __typeof (xmlUCSIsHiragana) xmlUCSIsHiragana__internal_alias __attribute((visibility("hidden"))); 13913#define xmlUCSIsHiragana xmlUCSIsHiragana__internal_alias 13914#endif 13915#endif 13916#endif 13917 13918#if defined(LIBXML_UNICODE_ENABLED) 13919#ifdef bottom_xmlunicode 13920#undef xmlUCSIsIPAExtensions 13921extern __typeof (xmlUCSIsIPAExtensions) xmlUCSIsIPAExtensions __attribute((alias("xmlUCSIsIPAExtensions__internal_alias"))); 13922#else 13923#ifndef xmlUCSIsIPAExtensions 13924extern __typeof (xmlUCSIsIPAExtensions) xmlUCSIsIPAExtensions__internal_alias __attribute((visibility("hidden"))); 13925#define xmlUCSIsIPAExtensions xmlUCSIsIPAExtensions__internal_alias 13926#endif 13927#endif 13928#endif 13929 13930#if defined(LIBXML_UNICODE_ENABLED) 13931#ifdef bottom_xmlunicode 13932#undef xmlUCSIsIdeographicDescriptionCharacters 13933extern __typeof (xmlUCSIsIdeographicDescriptionCharacters) xmlUCSIsIdeographicDescriptionCharacters __attribute((alias("xmlUCSIsIdeographicDescriptionCharacters__internal_alias"))); 13934#else 13935#ifndef xmlUCSIsIdeographicDescriptionCharacters 13936extern __typeof (xmlUCSIsIdeographicDescriptionCharacters) xmlUCSIsIdeographicDescriptionCharacters__internal_alias __attribute((visibility("hidden"))); 13937#define xmlUCSIsIdeographicDescriptionCharacters xmlUCSIsIdeographicDescriptionCharacters__internal_alias 13938#endif 13939#endif 13940#endif 13941 13942#if defined(LIBXML_UNICODE_ENABLED) 13943#ifdef bottom_xmlunicode 13944#undef xmlUCSIsKanbun 13945extern __typeof (xmlUCSIsKanbun) xmlUCSIsKanbun __attribute((alias("xmlUCSIsKanbun__internal_alias"))); 13946#else 13947#ifndef xmlUCSIsKanbun 13948extern __typeof (xmlUCSIsKanbun) xmlUCSIsKanbun__internal_alias __attribute((visibility("hidden"))); 13949#define xmlUCSIsKanbun xmlUCSIsKanbun__internal_alias 13950#endif 13951#endif 13952#endif 13953 13954#if defined(LIBXML_UNICODE_ENABLED) 13955#ifdef bottom_xmlunicode 13956#undef xmlUCSIsKangxiRadicals 13957extern __typeof (xmlUCSIsKangxiRadicals) xmlUCSIsKangxiRadicals __attribute((alias("xmlUCSIsKangxiRadicals__internal_alias"))); 13958#else 13959#ifndef xmlUCSIsKangxiRadicals 13960extern __typeof (xmlUCSIsKangxiRadicals) xmlUCSIsKangxiRadicals__internal_alias __attribute((visibility("hidden"))); 13961#define xmlUCSIsKangxiRadicals xmlUCSIsKangxiRadicals__internal_alias 13962#endif 13963#endif 13964#endif 13965 13966#if defined(LIBXML_UNICODE_ENABLED) 13967#ifdef bottom_xmlunicode 13968#undef xmlUCSIsKannada 13969extern __typeof (xmlUCSIsKannada) xmlUCSIsKannada __attribute((alias("xmlUCSIsKannada__internal_alias"))); 13970#else 13971#ifndef xmlUCSIsKannada 13972extern __typeof (xmlUCSIsKannada) xmlUCSIsKannada__internal_alias __attribute((visibility("hidden"))); 13973#define xmlUCSIsKannada xmlUCSIsKannada__internal_alias 13974#endif 13975#endif 13976#endif 13977 13978#if defined(LIBXML_UNICODE_ENABLED) 13979#ifdef bottom_xmlunicode 13980#undef xmlUCSIsKatakana 13981extern __typeof (xmlUCSIsKatakana) xmlUCSIsKatakana __attribute((alias("xmlUCSIsKatakana__internal_alias"))); 13982#else 13983#ifndef xmlUCSIsKatakana 13984extern __typeof (xmlUCSIsKatakana) xmlUCSIsKatakana__internal_alias __attribute((visibility("hidden"))); 13985#define xmlUCSIsKatakana xmlUCSIsKatakana__internal_alias 13986#endif 13987#endif 13988#endif 13989 13990#if defined(LIBXML_UNICODE_ENABLED) 13991#ifdef bottom_xmlunicode 13992#undef xmlUCSIsKatakanaPhoneticExtensions 13993extern __typeof (xmlUCSIsKatakanaPhoneticExtensions) xmlUCSIsKatakanaPhoneticExtensions __attribute((alias("xmlUCSIsKatakanaPhoneticExtensions__internal_alias"))); 13994#else 13995#ifndef xmlUCSIsKatakanaPhoneticExtensions 13996extern __typeof (xmlUCSIsKatakanaPhoneticExtensions) xmlUCSIsKatakanaPhoneticExtensions__internal_alias __attribute((visibility("hidden"))); 13997#define xmlUCSIsKatakanaPhoneticExtensions xmlUCSIsKatakanaPhoneticExtensions__internal_alias 13998#endif 13999#endif 14000#endif 14001 14002#if defined(LIBXML_UNICODE_ENABLED) 14003#ifdef bottom_xmlunicode 14004#undef xmlUCSIsKhmer 14005extern __typeof (xmlUCSIsKhmer) xmlUCSIsKhmer __attribute((alias("xmlUCSIsKhmer__internal_alias"))); 14006#else 14007#ifndef xmlUCSIsKhmer 14008extern __typeof (xmlUCSIsKhmer) xmlUCSIsKhmer__internal_alias __attribute((visibility("hidden"))); 14009#define xmlUCSIsKhmer xmlUCSIsKhmer__internal_alias 14010#endif 14011#endif 14012#endif 14013 14014#if defined(LIBXML_UNICODE_ENABLED) 14015#ifdef bottom_xmlunicode 14016#undef xmlUCSIsKhmerSymbols 14017extern __typeof (xmlUCSIsKhmerSymbols) xmlUCSIsKhmerSymbols __attribute((alias("xmlUCSIsKhmerSymbols__internal_alias"))); 14018#else 14019#ifndef xmlUCSIsKhmerSymbols 14020extern __typeof (xmlUCSIsKhmerSymbols) xmlUCSIsKhmerSymbols__internal_alias __attribute((visibility("hidden"))); 14021#define xmlUCSIsKhmerSymbols xmlUCSIsKhmerSymbols__internal_alias 14022#endif 14023#endif 14024#endif 14025 14026#if defined(LIBXML_UNICODE_ENABLED) 14027#ifdef bottom_xmlunicode 14028#undef xmlUCSIsLao 14029extern __typeof (xmlUCSIsLao) xmlUCSIsLao __attribute((alias("xmlUCSIsLao__internal_alias"))); 14030#else 14031#ifndef xmlUCSIsLao 14032extern __typeof (xmlUCSIsLao) xmlUCSIsLao__internal_alias __attribute((visibility("hidden"))); 14033#define xmlUCSIsLao xmlUCSIsLao__internal_alias 14034#endif 14035#endif 14036#endif 14037 14038#if defined(LIBXML_UNICODE_ENABLED) 14039#ifdef bottom_xmlunicode 14040#undef xmlUCSIsLatin1Supplement 14041extern __typeof (xmlUCSIsLatin1Supplement) xmlUCSIsLatin1Supplement __attribute((alias("xmlUCSIsLatin1Supplement__internal_alias"))); 14042#else 14043#ifndef xmlUCSIsLatin1Supplement 14044extern __typeof (xmlUCSIsLatin1Supplement) xmlUCSIsLatin1Supplement__internal_alias __attribute((visibility("hidden"))); 14045#define xmlUCSIsLatin1Supplement xmlUCSIsLatin1Supplement__internal_alias 14046#endif 14047#endif 14048#endif 14049 14050#if defined(LIBXML_UNICODE_ENABLED) 14051#ifdef bottom_xmlunicode 14052#undef xmlUCSIsLatinExtendedA 14053extern __typeof (xmlUCSIsLatinExtendedA) xmlUCSIsLatinExtendedA __attribute((alias("xmlUCSIsLatinExtendedA__internal_alias"))); 14054#else 14055#ifndef xmlUCSIsLatinExtendedA 14056extern __typeof (xmlUCSIsLatinExtendedA) xmlUCSIsLatinExtendedA__internal_alias __attribute((visibility("hidden"))); 14057#define xmlUCSIsLatinExtendedA xmlUCSIsLatinExtendedA__internal_alias 14058#endif 14059#endif 14060#endif 14061 14062#if defined(LIBXML_UNICODE_ENABLED) 14063#ifdef bottom_xmlunicode 14064#undef xmlUCSIsLatinExtendedAdditional 14065extern __typeof (xmlUCSIsLatinExtendedAdditional) xmlUCSIsLatinExtendedAdditional __attribute((alias("xmlUCSIsLatinExtendedAdditional__internal_alias"))); 14066#else 14067#ifndef xmlUCSIsLatinExtendedAdditional 14068extern __typeof (xmlUCSIsLatinExtendedAdditional) xmlUCSIsLatinExtendedAdditional__internal_alias __attribute((visibility("hidden"))); 14069#define xmlUCSIsLatinExtendedAdditional xmlUCSIsLatinExtendedAdditional__internal_alias 14070#endif 14071#endif 14072#endif 14073 14074#if defined(LIBXML_UNICODE_ENABLED) 14075#ifdef bottom_xmlunicode 14076#undef xmlUCSIsLatinExtendedB 14077extern __typeof (xmlUCSIsLatinExtendedB) xmlUCSIsLatinExtendedB __attribute((alias("xmlUCSIsLatinExtendedB__internal_alias"))); 14078#else 14079#ifndef xmlUCSIsLatinExtendedB 14080extern __typeof (xmlUCSIsLatinExtendedB) xmlUCSIsLatinExtendedB__internal_alias __attribute((visibility("hidden"))); 14081#define xmlUCSIsLatinExtendedB xmlUCSIsLatinExtendedB__internal_alias 14082#endif 14083#endif 14084#endif 14085 14086#if defined(LIBXML_UNICODE_ENABLED) 14087#ifdef bottom_xmlunicode 14088#undef xmlUCSIsLetterlikeSymbols 14089extern __typeof (xmlUCSIsLetterlikeSymbols) xmlUCSIsLetterlikeSymbols __attribute((alias("xmlUCSIsLetterlikeSymbols__internal_alias"))); 14090#else 14091#ifndef xmlUCSIsLetterlikeSymbols 14092extern __typeof (xmlUCSIsLetterlikeSymbols) xmlUCSIsLetterlikeSymbols__internal_alias __attribute((visibility("hidden"))); 14093#define xmlUCSIsLetterlikeSymbols xmlUCSIsLetterlikeSymbols__internal_alias 14094#endif 14095#endif 14096#endif 14097 14098#if defined(LIBXML_UNICODE_ENABLED) 14099#ifdef bottom_xmlunicode 14100#undef xmlUCSIsLimbu 14101extern __typeof (xmlUCSIsLimbu) xmlUCSIsLimbu __attribute((alias("xmlUCSIsLimbu__internal_alias"))); 14102#else 14103#ifndef xmlUCSIsLimbu 14104extern __typeof (xmlUCSIsLimbu) xmlUCSIsLimbu__internal_alias __attribute((visibility("hidden"))); 14105#define xmlUCSIsLimbu xmlUCSIsLimbu__internal_alias 14106#endif 14107#endif 14108#endif 14109 14110#if defined(LIBXML_UNICODE_ENABLED) 14111#ifdef bottom_xmlunicode 14112#undef xmlUCSIsLinearBIdeograms 14113extern __typeof (xmlUCSIsLinearBIdeograms) xmlUCSIsLinearBIdeograms __attribute((alias("xmlUCSIsLinearBIdeograms__internal_alias"))); 14114#else 14115#ifndef xmlUCSIsLinearBIdeograms 14116extern __typeof (xmlUCSIsLinearBIdeograms) xmlUCSIsLinearBIdeograms__internal_alias __attribute((visibility("hidden"))); 14117#define xmlUCSIsLinearBIdeograms xmlUCSIsLinearBIdeograms__internal_alias 14118#endif 14119#endif 14120#endif 14121 14122#if defined(LIBXML_UNICODE_ENABLED) 14123#ifdef bottom_xmlunicode 14124#undef xmlUCSIsLinearBSyllabary 14125extern __typeof (xmlUCSIsLinearBSyllabary) xmlUCSIsLinearBSyllabary __attribute((alias("xmlUCSIsLinearBSyllabary__internal_alias"))); 14126#else 14127#ifndef xmlUCSIsLinearBSyllabary 14128extern __typeof (xmlUCSIsLinearBSyllabary) xmlUCSIsLinearBSyllabary__internal_alias __attribute((visibility("hidden"))); 14129#define xmlUCSIsLinearBSyllabary xmlUCSIsLinearBSyllabary__internal_alias 14130#endif 14131#endif 14132#endif 14133 14134#if defined(LIBXML_UNICODE_ENABLED) 14135#ifdef bottom_xmlunicode 14136#undef xmlUCSIsLowSurrogates 14137extern __typeof (xmlUCSIsLowSurrogates) xmlUCSIsLowSurrogates __attribute((alias("xmlUCSIsLowSurrogates__internal_alias"))); 14138#else 14139#ifndef xmlUCSIsLowSurrogates 14140extern __typeof (xmlUCSIsLowSurrogates) xmlUCSIsLowSurrogates__internal_alias __attribute((visibility("hidden"))); 14141#define xmlUCSIsLowSurrogates xmlUCSIsLowSurrogates__internal_alias 14142#endif 14143#endif 14144#endif 14145 14146#if defined(LIBXML_UNICODE_ENABLED) 14147#ifdef bottom_xmlunicode 14148#undef xmlUCSIsMalayalam 14149extern __typeof (xmlUCSIsMalayalam) xmlUCSIsMalayalam __attribute((alias("xmlUCSIsMalayalam__internal_alias"))); 14150#else 14151#ifndef xmlUCSIsMalayalam 14152extern __typeof (xmlUCSIsMalayalam) xmlUCSIsMalayalam__internal_alias __attribute((visibility("hidden"))); 14153#define xmlUCSIsMalayalam xmlUCSIsMalayalam__internal_alias 14154#endif 14155#endif 14156#endif 14157 14158#if defined(LIBXML_UNICODE_ENABLED) 14159#ifdef bottom_xmlunicode 14160#undef xmlUCSIsMathematicalAlphanumericSymbols 14161extern __typeof (xmlUCSIsMathematicalAlphanumericSymbols) xmlUCSIsMathematicalAlphanumericSymbols __attribute((alias("xmlUCSIsMathematicalAlphanumericSymbols__internal_alias"))); 14162#else 14163#ifndef xmlUCSIsMathematicalAlphanumericSymbols 14164extern __typeof (xmlUCSIsMathematicalAlphanumericSymbols) xmlUCSIsMathematicalAlphanumericSymbols__internal_alias __attribute((visibility("hidden"))); 14165#define xmlUCSIsMathematicalAlphanumericSymbols xmlUCSIsMathematicalAlphanumericSymbols__internal_alias 14166#endif 14167#endif 14168#endif 14169 14170#if defined(LIBXML_UNICODE_ENABLED) 14171#ifdef bottom_xmlunicode 14172#undef xmlUCSIsMathematicalOperators 14173extern __typeof (xmlUCSIsMathematicalOperators) xmlUCSIsMathematicalOperators __attribute((alias("xmlUCSIsMathematicalOperators__internal_alias"))); 14174#else 14175#ifndef xmlUCSIsMathematicalOperators 14176extern __typeof (xmlUCSIsMathematicalOperators) xmlUCSIsMathematicalOperators__internal_alias __attribute((visibility("hidden"))); 14177#define xmlUCSIsMathematicalOperators xmlUCSIsMathematicalOperators__internal_alias 14178#endif 14179#endif 14180#endif 14181 14182#if defined(LIBXML_UNICODE_ENABLED) 14183#ifdef bottom_xmlunicode 14184#undef xmlUCSIsMiscellaneousMathematicalSymbolsA 14185extern __typeof (xmlUCSIsMiscellaneousMathematicalSymbolsA) xmlUCSIsMiscellaneousMathematicalSymbolsA __attribute((alias("xmlUCSIsMiscellaneousMathematicalSymbolsA__internal_alias"))); 14186#else 14187#ifndef xmlUCSIsMiscellaneousMathematicalSymbolsA 14188extern __typeof (xmlUCSIsMiscellaneousMathematicalSymbolsA) xmlUCSIsMiscellaneousMathematicalSymbolsA__internal_alias __attribute((visibility("hidden"))); 14189#define xmlUCSIsMiscellaneousMathematicalSymbolsA xmlUCSIsMiscellaneousMathematicalSymbolsA__internal_alias 14190#endif 14191#endif 14192#endif 14193 14194#if defined(LIBXML_UNICODE_ENABLED) 14195#ifdef bottom_xmlunicode 14196#undef xmlUCSIsMiscellaneousMathematicalSymbolsB 14197extern __typeof (xmlUCSIsMiscellaneousMathematicalSymbolsB) xmlUCSIsMiscellaneousMathematicalSymbolsB __attribute((alias("xmlUCSIsMiscellaneousMathematicalSymbolsB__internal_alias"))); 14198#else 14199#ifndef xmlUCSIsMiscellaneousMathematicalSymbolsB 14200extern __typeof (xmlUCSIsMiscellaneousMathematicalSymbolsB) xmlUCSIsMiscellaneousMathematicalSymbolsB__internal_alias __attribute((visibility("hidden"))); 14201#define xmlUCSIsMiscellaneousMathematicalSymbolsB xmlUCSIsMiscellaneousMathematicalSymbolsB__internal_alias 14202#endif 14203#endif 14204#endif 14205 14206#if defined(LIBXML_UNICODE_ENABLED) 14207#ifdef bottom_xmlunicode 14208#undef xmlUCSIsMiscellaneousSymbols 14209extern __typeof (xmlUCSIsMiscellaneousSymbols) xmlUCSIsMiscellaneousSymbols __attribute((alias("xmlUCSIsMiscellaneousSymbols__internal_alias"))); 14210#else 14211#ifndef xmlUCSIsMiscellaneousSymbols 14212extern __typeof (xmlUCSIsMiscellaneousSymbols) xmlUCSIsMiscellaneousSymbols__internal_alias __attribute((visibility("hidden"))); 14213#define xmlUCSIsMiscellaneousSymbols xmlUCSIsMiscellaneousSymbols__internal_alias 14214#endif 14215#endif 14216#endif 14217 14218#if defined(LIBXML_UNICODE_ENABLED) 14219#ifdef bottom_xmlunicode 14220#undef xmlUCSIsMiscellaneousSymbolsandArrows 14221extern __typeof (xmlUCSIsMiscellaneousSymbolsandArrows) xmlUCSIsMiscellaneousSymbolsandArrows __attribute((alias("xmlUCSIsMiscellaneousSymbolsandArrows__internal_alias"))); 14222#else 14223#ifndef xmlUCSIsMiscellaneousSymbolsandArrows 14224extern __typeof (xmlUCSIsMiscellaneousSymbolsandArrows) xmlUCSIsMiscellaneousSymbolsandArrows__internal_alias __attribute((visibility("hidden"))); 14225#define xmlUCSIsMiscellaneousSymbolsandArrows xmlUCSIsMiscellaneousSymbolsandArrows__internal_alias 14226#endif 14227#endif 14228#endif 14229 14230#if defined(LIBXML_UNICODE_ENABLED) 14231#ifdef bottom_xmlunicode 14232#undef xmlUCSIsMiscellaneousTechnical 14233extern __typeof (xmlUCSIsMiscellaneousTechnical) xmlUCSIsMiscellaneousTechnical __attribute((alias("xmlUCSIsMiscellaneousTechnical__internal_alias"))); 14234#else 14235#ifndef xmlUCSIsMiscellaneousTechnical 14236extern __typeof (xmlUCSIsMiscellaneousTechnical) xmlUCSIsMiscellaneousTechnical__internal_alias __attribute((visibility("hidden"))); 14237#define xmlUCSIsMiscellaneousTechnical xmlUCSIsMiscellaneousTechnical__internal_alias 14238#endif 14239#endif 14240#endif 14241 14242#if defined(LIBXML_UNICODE_ENABLED) 14243#ifdef bottom_xmlunicode 14244#undef xmlUCSIsMongolian 14245extern __typeof (xmlUCSIsMongolian) xmlUCSIsMongolian __attribute((alias("xmlUCSIsMongolian__internal_alias"))); 14246#else 14247#ifndef xmlUCSIsMongolian 14248extern __typeof (xmlUCSIsMongolian) xmlUCSIsMongolian__internal_alias __attribute((visibility("hidden"))); 14249#define xmlUCSIsMongolian xmlUCSIsMongolian__internal_alias 14250#endif 14251#endif 14252#endif 14253 14254#if defined(LIBXML_UNICODE_ENABLED) 14255#ifdef bottom_xmlunicode 14256#undef xmlUCSIsMusicalSymbols 14257extern __typeof (xmlUCSIsMusicalSymbols) xmlUCSIsMusicalSymbols __attribute((alias("xmlUCSIsMusicalSymbols__internal_alias"))); 14258#else 14259#ifndef xmlUCSIsMusicalSymbols 14260extern __typeof (xmlUCSIsMusicalSymbols) xmlUCSIsMusicalSymbols__internal_alias __attribute((visibility("hidden"))); 14261#define xmlUCSIsMusicalSymbols xmlUCSIsMusicalSymbols__internal_alias 14262#endif 14263#endif 14264#endif 14265 14266#if defined(LIBXML_UNICODE_ENABLED) 14267#ifdef bottom_xmlunicode 14268#undef xmlUCSIsMyanmar 14269extern __typeof (xmlUCSIsMyanmar) xmlUCSIsMyanmar __attribute((alias("xmlUCSIsMyanmar__internal_alias"))); 14270#else 14271#ifndef xmlUCSIsMyanmar 14272extern __typeof (xmlUCSIsMyanmar) xmlUCSIsMyanmar__internal_alias __attribute((visibility("hidden"))); 14273#define xmlUCSIsMyanmar xmlUCSIsMyanmar__internal_alias 14274#endif 14275#endif 14276#endif 14277 14278#if defined(LIBXML_UNICODE_ENABLED) 14279#ifdef bottom_xmlunicode 14280#undef xmlUCSIsNumberForms 14281extern __typeof (xmlUCSIsNumberForms) xmlUCSIsNumberForms __attribute((alias("xmlUCSIsNumberForms__internal_alias"))); 14282#else 14283#ifndef xmlUCSIsNumberForms 14284extern __typeof (xmlUCSIsNumberForms) xmlUCSIsNumberForms__internal_alias __attribute((visibility("hidden"))); 14285#define xmlUCSIsNumberForms xmlUCSIsNumberForms__internal_alias 14286#endif 14287#endif 14288#endif 14289 14290#if defined(LIBXML_UNICODE_ENABLED) 14291#ifdef bottom_xmlunicode 14292#undef xmlUCSIsOgham 14293extern __typeof (xmlUCSIsOgham) xmlUCSIsOgham __attribute((alias("xmlUCSIsOgham__internal_alias"))); 14294#else 14295#ifndef xmlUCSIsOgham 14296extern __typeof (xmlUCSIsOgham) xmlUCSIsOgham__internal_alias __attribute((visibility("hidden"))); 14297#define xmlUCSIsOgham xmlUCSIsOgham__internal_alias 14298#endif 14299#endif 14300#endif 14301 14302#if defined(LIBXML_UNICODE_ENABLED) 14303#ifdef bottom_xmlunicode 14304#undef xmlUCSIsOldItalic 14305extern __typeof (xmlUCSIsOldItalic) xmlUCSIsOldItalic __attribute((alias("xmlUCSIsOldItalic__internal_alias"))); 14306#else 14307#ifndef xmlUCSIsOldItalic 14308extern __typeof (xmlUCSIsOldItalic) xmlUCSIsOldItalic__internal_alias __attribute((visibility("hidden"))); 14309#define xmlUCSIsOldItalic xmlUCSIsOldItalic__internal_alias 14310#endif 14311#endif 14312#endif 14313 14314#if defined(LIBXML_UNICODE_ENABLED) 14315#ifdef bottom_xmlunicode 14316#undef xmlUCSIsOpticalCharacterRecognition 14317extern __typeof (xmlUCSIsOpticalCharacterRecognition) xmlUCSIsOpticalCharacterRecognition __attribute((alias("xmlUCSIsOpticalCharacterRecognition__internal_alias"))); 14318#else 14319#ifndef xmlUCSIsOpticalCharacterRecognition 14320extern __typeof (xmlUCSIsOpticalCharacterRecognition) xmlUCSIsOpticalCharacterRecognition__internal_alias __attribute((visibility("hidden"))); 14321#define xmlUCSIsOpticalCharacterRecognition xmlUCSIsOpticalCharacterRecognition__internal_alias 14322#endif 14323#endif 14324#endif 14325 14326#if defined(LIBXML_UNICODE_ENABLED) 14327#ifdef bottom_xmlunicode 14328#undef xmlUCSIsOriya 14329extern __typeof (xmlUCSIsOriya) xmlUCSIsOriya __attribute((alias("xmlUCSIsOriya__internal_alias"))); 14330#else 14331#ifndef xmlUCSIsOriya 14332extern __typeof (xmlUCSIsOriya) xmlUCSIsOriya__internal_alias __attribute((visibility("hidden"))); 14333#define xmlUCSIsOriya xmlUCSIsOriya__internal_alias 14334#endif 14335#endif 14336#endif 14337 14338#if defined(LIBXML_UNICODE_ENABLED) 14339#ifdef bottom_xmlunicode 14340#undef xmlUCSIsOsmanya 14341extern __typeof (xmlUCSIsOsmanya) xmlUCSIsOsmanya __attribute((alias("xmlUCSIsOsmanya__internal_alias"))); 14342#else 14343#ifndef xmlUCSIsOsmanya 14344extern __typeof (xmlUCSIsOsmanya) xmlUCSIsOsmanya__internal_alias __attribute((visibility("hidden"))); 14345#define xmlUCSIsOsmanya xmlUCSIsOsmanya__internal_alias 14346#endif 14347#endif 14348#endif 14349 14350#if defined(LIBXML_UNICODE_ENABLED) 14351#ifdef bottom_xmlunicode 14352#undef xmlUCSIsPhoneticExtensions 14353extern __typeof (xmlUCSIsPhoneticExtensions) xmlUCSIsPhoneticExtensions __attribute((alias("xmlUCSIsPhoneticExtensions__internal_alias"))); 14354#else 14355#ifndef xmlUCSIsPhoneticExtensions 14356extern __typeof (xmlUCSIsPhoneticExtensions) xmlUCSIsPhoneticExtensions__internal_alias __attribute((visibility("hidden"))); 14357#define xmlUCSIsPhoneticExtensions xmlUCSIsPhoneticExtensions__internal_alias 14358#endif 14359#endif 14360#endif 14361 14362#if defined(LIBXML_UNICODE_ENABLED) 14363#ifdef bottom_xmlunicode 14364#undef xmlUCSIsPrivateUse 14365extern __typeof (xmlUCSIsPrivateUse) xmlUCSIsPrivateUse __attribute((alias("xmlUCSIsPrivateUse__internal_alias"))); 14366#else 14367#ifndef xmlUCSIsPrivateUse 14368extern __typeof (xmlUCSIsPrivateUse) xmlUCSIsPrivateUse__internal_alias __attribute((visibility("hidden"))); 14369#define xmlUCSIsPrivateUse xmlUCSIsPrivateUse__internal_alias 14370#endif 14371#endif 14372#endif 14373 14374#if defined(LIBXML_UNICODE_ENABLED) 14375#ifdef bottom_xmlunicode 14376#undef xmlUCSIsPrivateUseArea 14377extern __typeof (xmlUCSIsPrivateUseArea) xmlUCSIsPrivateUseArea __attribute((alias("xmlUCSIsPrivateUseArea__internal_alias"))); 14378#else 14379#ifndef xmlUCSIsPrivateUseArea 14380extern __typeof (xmlUCSIsPrivateUseArea) xmlUCSIsPrivateUseArea__internal_alias __attribute((visibility("hidden"))); 14381#define xmlUCSIsPrivateUseArea xmlUCSIsPrivateUseArea__internal_alias 14382#endif 14383#endif 14384#endif 14385 14386#if defined(LIBXML_UNICODE_ENABLED) 14387#ifdef bottom_xmlunicode 14388#undef xmlUCSIsRunic 14389extern __typeof (xmlUCSIsRunic) xmlUCSIsRunic __attribute((alias("xmlUCSIsRunic__internal_alias"))); 14390#else 14391#ifndef xmlUCSIsRunic 14392extern __typeof (xmlUCSIsRunic) xmlUCSIsRunic__internal_alias __attribute((visibility("hidden"))); 14393#define xmlUCSIsRunic xmlUCSIsRunic__internal_alias 14394#endif 14395#endif 14396#endif 14397 14398#if defined(LIBXML_UNICODE_ENABLED) 14399#ifdef bottom_xmlunicode 14400#undef xmlUCSIsShavian 14401extern __typeof (xmlUCSIsShavian) xmlUCSIsShavian __attribute((alias("xmlUCSIsShavian__internal_alias"))); 14402#else 14403#ifndef xmlUCSIsShavian 14404extern __typeof (xmlUCSIsShavian) xmlUCSIsShavian__internal_alias __attribute((visibility("hidden"))); 14405#define xmlUCSIsShavian xmlUCSIsShavian__internal_alias 14406#endif 14407#endif 14408#endif 14409 14410#if defined(LIBXML_UNICODE_ENABLED) 14411#ifdef bottom_xmlunicode 14412#undef xmlUCSIsSinhala 14413extern __typeof (xmlUCSIsSinhala) xmlUCSIsSinhala __attribute((alias("xmlUCSIsSinhala__internal_alias"))); 14414#else 14415#ifndef xmlUCSIsSinhala 14416extern __typeof (xmlUCSIsSinhala) xmlUCSIsSinhala__internal_alias __attribute((visibility("hidden"))); 14417#define xmlUCSIsSinhala xmlUCSIsSinhala__internal_alias 14418#endif 14419#endif 14420#endif 14421 14422#if defined(LIBXML_UNICODE_ENABLED) 14423#ifdef bottom_xmlunicode 14424#undef xmlUCSIsSmallFormVariants 14425extern __typeof (xmlUCSIsSmallFormVariants) xmlUCSIsSmallFormVariants __attribute((alias("xmlUCSIsSmallFormVariants__internal_alias"))); 14426#else 14427#ifndef xmlUCSIsSmallFormVariants 14428extern __typeof (xmlUCSIsSmallFormVariants) xmlUCSIsSmallFormVariants__internal_alias __attribute((visibility("hidden"))); 14429#define xmlUCSIsSmallFormVariants xmlUCSIsSmallFormVariants__internal_alias 14430#endif 14431#endif 14432#endif 14433 14434#if defined(LIBXML_UNICODE_ENABLED) 14435#ifdef bottom_xmlunicode 14436#undef xmlUCSIsSpacingModifierLetters 14437extern __typeof (xmlUCSIsSpacingModifierLetters) xmlUCSIsSpacingModifierLetters __attribute((alias("xmlUCSIsSpacingModifierLetters__internal_alias"))); 14438#else 14439#ifndef xmlUCSIsSpacingModifierLetters 14440extern __typeof (xmlUCSIsSpacingModifierLetters) xmlUCSIsSpacingModifierLetters__internal_alias __attribute((visibility("hidden"))); 14441#define xmlUCSIsSpacingModifierLetters xmlUCSIsSpacingModifierLetters__internal_alias 14442#endif 14443#endif 14444#endif 14445 14446#if defined(LIBXML_UNICODE_ENABLED) 14447#ifdef bottom_xmlunicode 14448#undef xmlUCSIsSpecials 14449extern __typeof (xmlUCSIsSpecials) xmlUCSIsSpecials __attribute((alias("xmlUCSIsSpecials__internal_alias"))); 14450#else 14451#ifndef xmlUCSIsSpecials 14452extern __typeof (xmlUCSIsSpecials) xmlUCSIsSpecials__internal_alias __attribute((visibility("hidden"))); 14453#define xmlUCSIsSpecials xmlUCSIsSpecials__internal_alias 14454#endif 14455#endif 14456#endif 14457 14458#if defined(LIBXML_UNICODE_ENABLED) 14459#ifdef bottom_xmlunicode 14460#undef xmlUCSIsSuperscriptsandSubscripts 14461extern __typeof (xmlUCSIsSuperscriptsandSubscripts) xmlUCSIsSuperscriptsandSubscripts __attribute((alias("xmlUCSIsSuperscriptsandSubscripts__internal_alias"))); 14462#else 14463#ifndef xmlUCSIsSuperscriptsandSubscripts 14464extern __typeof (xmlUCSIsSuperscriptsandSubscripts) xmlUCSIsSuperscriptsandSubscripts__internal_alias __attribute((visibility("hidden"))); 14465#define xmlUCSIsSuperscriptsandSubscripts xmlUCSIsSuperscriptsandSubscripts__internal_alias 14466#endif 14467#endif 14468#endif 14469 14470#if defined(LIBXML_UNICODE_ENABLED) 14471#ifdef bottom_xmlunicode 14472#undef xmlUCSIsSupplementalArrowsA 14473extern __typeof (xmlUCSIsSupplementalArrowsA) xmlUCSIsSupplementalArrowsA __attribute((alias("xmlUCSIsSupplementalArrowsA__internal_alias"))); 14474#else 14475#ifndef xmlUCSIsSupplementalArrowsA 14476extern __typeof (xmlUCSIsSupplementalArrowsA) xmlUCSIsSupplementalArrowsA__internal_alias __attribute((visibility("hidden"))); 14477#define xmlUCSIsSupplementalArrowsA xmlUCSIsSupplementalArrowsA__internal_alias 14478#endif 14479#endif 14480#endif 14481 14482#if defined(LIBXML_UNICODE_ENABLED) 14483#ifdef bottom_xmlunicode 14484#undef xmlUCSIsSupplementalArrowsB 14485extern __typeof (xmlUCSIsSupplementalArrowsB) xmlUCSIsSupplementalArrowsB __attribute((alias("xmlUCSIsSupplementalArrowsB__internal_alias"))); 14486#else 14487#ifndef xmlUCSIsSupplementalArrowsB 14488extern __typeof (xmlUCSIsSupplementalArrowsB) xmlUCSIsSupplementalArrowsB__internal_alias __attribute((visibility("hidden"))); 14489#define xmlUCSIsSupplementalArrowsB xmlUCSIsSupplementalArrowsB__internal_alias 14490#endif 14491#endif 14492#endif 14493 14494#if defined(LIBXML_UNICODE_ENABLED) 14495#ifdef bottom_xmlunicode 14496#undef xmlUCSIsSupplementalMathematicalOperators 14497extern __typeof (xmlUCSIsSupplementalMathematicalOperators) xmlUCSIsSupplementalMathematicalOperators __attribute((alias("xmlUCSIsSupplementalMathematicalOperators__internal_alias"))); 14498#else 14499#ifndef xmlUCSIsSupplementalMathematicalOperators 14500extern __typeof (xmlUCSIsSupplementalMathematicalOperators) xmlUCSIsSupplementalMathematicalOperators__internal_alias __attribute((visibility("hidden"))); 14501#define xmlUCSIsSupplementalMathematicalOperators xmlUCSIsSupplementalMathematicalOperators__internal_alias 14502#endif 14503#endif 14504#endif 14505 14506#if defined(LIBXML_UNICODE_ENABLED) 14507#ifdef bottom_xmlunicode 14508#undef xmlUCSIsSupplementaryPrivateUseAreaA 14509extern __typeof (xmlUCSIsSupplementaryPrivateUseAreaA) xmlUCSIsSupplementaryPrivateUseAreaA __attribute((alias("xmlUCSIsSupplementaryPrivateUseAreaA__internal_alias"))); 14510#else 14511#ifndef xmlUCSIsSupplementaryPrivateUseAreaA 14512extern __typeof (xmlUCSIsSupplementaryPrivateUseAreaA) xmlUCSIsSupplementaryPrivateUseAreaA__internal_alias __attribute((visibility("hidden"))); 14513#define xmlUCSIsSupplementaryPrivateUseAreaA xmlUCSIsSupplementaryPrivateUseAreaA__internal_alias 14514#endif 14515#endif 14516#endif 14517 14518#if defined(LIBXML_UNICODE_ENABLED) 14519#ifdef bottom_xmlunicode 14520#undef xmlUCSIsSupplementaryPrivateUseAreaB 14521extern __typeof (xmlUCSIsSupplementaryPrivateUseAreaB) xmlUCSIsSupplementaryPrivateUseAreaB __attribute((alias("xmlUCSIsSupplementaryPrivateUseAreaB__internal_alias"))); 14522#else 14523#ifndef xmlUCSIsSupplementaryPrivateUseAreaB 14524extern __typeof (xmlUCSIsSupplementaryPrivateUseAreaB) xmlUCSIsSupplementaryPrivateUseAreaB__internal_alias __attribute((visibility("hidden"))); 14525#define xmlUCSIsSupplementaryPrivateUseAreaB xmlUCSIsSupplementaryPrivateUseAreaB__internal_alias 14526#endif 14527#endif 14528#endif 14529 14530#if defined(LIBXML_UNICODE_ENABLED) 14531#ifdef bottom_xmlunicode 14532#undef xmlUCSIsSyriac 14533extern __typeof (xmlUCSIsSyriac) xmlUCSIsSyriac __attribute((alias("xmlUCSIsSyriac__internal_alias"))); 14534#else 14535#ifndef xmlUCSIsSyriac 14536extern __typeof (xmlUCSIsSyriac) xmlUCSIsSyriac__internal_alias __attribute((visibility("hidden"))); 14537#define xmlUCSIsSyriac xmlUCSIsSyriac__internal_alias 14538#endif 14539#endif 14540#endif 14541 14542#if defined(LIBXML_UNICODE_ENABLED) 14543#ifdef bottom_xmlunicode 14544#undef xmlUCSIsTagalog 14545extern __typeof (xmlUCSIsTagalog) xmlUCSIsTagalog __attribute((alias("xmlUCSIsTagalog__internal_alias"))); 14546#else 14547#ifndef xmlUCSIsTagalog 14548extern __typeof (xmlUCSIsTagalog) xmlUCSIsTagalog__internal_alias __attribute((visibility("hidden"))); 14549#define xmlUCSIsTagalog xmlUCSIsTagalog__internal_alias 14550#endif 14551#endif 14552#endif 14553 14554#if defined(LIBXML_UNICODE_ENABLED) 14555#ifdef bottom_xmlunicode 14556#undef xmlUCSIsTagbanwa 14557extern __typeof (xmlUCSIsTagbanwa) xmlUCSIsTagbanwa __attribute((alias("xmlUCSIsTagbanwa__internal_alias"))); 14558#else 14559#ifndef xmlUCSIsTagbanwa 14560extern __typeof (xmlUCSIsTagbanwa) xmlUCSIsTagbanwa__internal_alias __attribute((visibility("hidden"))); 14561#define xmlUCSIsTagbanwa xmlUCSIsTagbanwa__internal_alias 14562#endif 14563#endif 14564#endif 14565 14566#if defined(LIBXML_UNICODE_ENABLED) 14567#ifdef bottom_xmlunicode 14568#undef xmlUCSIsTags 14569extern __typeof (xmlUCSIsTags) xmlUCSIsTags __attribute((alias("xmlUCSIsTags__internal_alias"))); 14570#else 14571#ifndef xmlUCSIsTags 14572extern __typeof (xmlUCSIsTags) xmlUCSIsTags__internal_alias __attribute((visibility("hidden"))); 14573#define xmlUCSIsTags xmlUCSIsTags__internal_alias 14574#endif 14575#endif 14576#endif 14577 14578#if defined(LIBXML_UNICODE_ENABLED) 14579#ifdef bottom_xmlunicode 14580#undef xmlUCSIsTaiLe 14581extern __typeof (xmlUCSIsTaiLe) xmlUCSIsTaiLe __attribute((alias("xmlUCSIsTaiLe__internal_alias"))); 14582#else 14583#ifndef xmlUCSIsTaiLe 14584extern __typeof (xmlUCSIsTaiLe) xmlUCSIsTaiLe__internal_alias __attribute((visibility("hidden"))); 14585#define xmlUCSIsTaiLe xmlUCSIsTaiLe__internal_alias 14586#endif 14587#endif 14588#endif 14589 14590#if defined(LIBXML_UNICODE_ENABLED) 14591#ifdef bottom_xmlunicode 14592#undef xmlUCSIsTaiXuanJingSymbols 14593extern __typeof (xmlUCSIsTaiXuanJingSymbols) xmlUCSIsTaiXuanJingSymbols __attribute((alias("xmlUCSIsTaiXuanJingSymbols__internal_alias"))); 14594#else 14595#ifndef xmlUCSIsTaiXuanJingSymbols 14596extern __typeof (xmlUCSIsTaiXuanJingSymbols) xmlUCSIsTaiXuanJingSymbols__internal_alias __attribute((visibility("hidden"))); 14597#define xmlUCSIsTaiXuanJingSymbols xmlUCSIsTaiXuanJingSymbols__internal_alias 14598#endif 14599#endif 14600#endif 14601 14602#if defined(LIBXML_UNICODE_ENABLED) 14603#ifdef bottom_xmlunicode 14604#undef xmlUCSIsTamil 14605extern __typeof (xmlUCSIsTamil) xmlUCSIsTamil __attribute((alias("xmlUCSIsTamil__internal_alias"))); 14606#else 14607#ifndef xmlUCSIsTamil 14608extern __typeof (xmlUCSIsTamil) xmlUCSIsTamil__internal_alias __attribute((visibility("hidden"))); 14609#define xmlUCSIsTamil xmlUCSIsTamil__internal_alias 14610#endif 14611#endif 14612#endif 14613 14614#if defined(LIBXML_UNICODE_ENABLED) 14615#ifdef bottom_xmlunicode 14616#undef xmlUCSIsTelugu 14617extern __typeof (xmlUCSIsTelugu) xmlUCSIsTelugu __attribute((alias("xmlUCSIsTelugu__internal_alias"))); 14618#else 14619#ifndef xmlUCSIsTelugu 14620extern __typeof (xmlUCSIsTelugu) xmlUCSIsTelugu__internal_alias __attribute((visibility("hidden"))); 14621#define xmlUCSIsTelugu xmlUCSIsTelugu__internal_alias 14622#endif 14623#endif 14624#endif 14625 14626#if defined(LIBXML_UNICODE_ENABLED) 14627#ifdef bottom_xmlunicode 14628#undef xmlUCSIsThaana 14629extern __typeof (xmlUCSIsThaana) xmlUCSIsThaana __attribute((alias("xmlUCSIsThaana__internal_alias"))); 14630#else 14631#ifndef xmlUCSIsThaana 14632extern __typeof (xmlUCSIsThaana) xmlUCSIsThaana__internal_alias __attribute((visibility("hidden"))); 14633#define xmlUCSIsThaana xmlUCSIsThaana__internal_alias 14634#endif 14635#endif 14636#endif 14637 14638#if defined(LIBXML_UNICODE_ENABLED) 14639#ifdef bottom_xmlunicode 14640#undef xmlUCSIsThai 14641extern __typeof (xmlUCSIsThai) xmlUCSIsThai __attribute((alias("xmlUCSIsThai__internal_alias"))); 14642#else 14643#ifndef xmlUCSIsThai 14644extern __typeof (xmlUCSIsThai) xmlUCSIsThai__internal_alias __attribute((visibility("hidden"))); 14645#define xmlUCSIsThai xmlUCSIsThai__internal_alias 14646#endif 14647#endif 14648#endif 14649 14650#if defined(LIBXML_UNICODE_ENABLED) 14651#ifdef bottom_xmlunicode 14652#undef xmlUCSIsTibetan 14653extern __typeof (xmlUCSIsTibetan) xmlUCSIsTibetan __attribute((alias("xmlUCSIsTibetan__internal_alias"))); 14654#else 14655#ifndef xmlUCSIsTibetan 14656extern __typeof (xmlUCSIsTibetan) xmlUCSIsTibetan__internal_alias __attribute((visibility("hidden"))); 14657#define xmlUCSIsTibetan xmlUCSIsTibetan__internal_alias 14658#endif 14659#endif 14660#endif 14661 14662#if defined(LIBXML_UNICODE_ENABLED) 14663#ifdef bottom_xmlunicode 14664#undef xmlUCSIsUgaritic 14665extern __typeof (xmlUCSIsUgaritic) xmlUCSIsUgaritic __attribute((alias("xmlUCSIsUgaritic__internal_alias"))); 14666#else 14667#ifndef xmlUCSIsUgaritic 14668extern __typeof (xmlUCSIsUgaritic) xmlUCSIsUgaritic__internal_alias __attribute((visibility("hidden"))); 14669#define xmlUCSIsUgaritic xmlUCSIsUgaritic__internal_alias 14670#endif 14671#endif 14672#endif 14673 14674#if defined(LIBXML_UNICODE_ENABLED) 14675#ifdef bottom_xmlunicode 14676#undef xmlUCSIsUnifiedCanadianAboriginalSyllabics 14677extern __typeof (xmlUCSIsUnifiedCanadianAboriginalSyllabics) xmlUCSIsUnifiedCanadianAboriginalSyllabics __attribute((alias("xmlUCSIsUnifiedCanadianAboriginalSyllabics__internal_alias"))); 14678#else 14679#ifndef xmlUCSIsUnifiedCanadianAboriginalSyllabics 14680extern __typeof (xmlUCSIsUnifiedCanadianAboriginalSyllabics) xmlUCSIsUnifiedCanadianAboriginalSyllabics__internal_alias __attribute((visibility("hidden"))); 14681#define xmlUCSIsUnifiedCanadianAboriginalSyllabics xmlUCSIsUnifiedCanadianAboriginalSyllabics__internal_alias 14682#endif 14683#endif 14684#endif 14685 14686#if defined(LIBXML_UNICODE_ENABLED) 14687#ifdef bottom_xmlunicode 14688#undef xmlUCSIsVariationSelectors 14689extern __typeof (xmlUCSIsVariationSelectors) xmlUCSIsVariationSelectors __attribute((alias("xmlUCSIsVariationSelectors__internal_alias"))); 14690#else 14691#ifndef xmlUCSIsVariationSelectors 14692extern __typeof (xmlUCSIsVariationSelectors) xmlUCSIsVariationSelectors__internal_alias __attribute((visibility("hidden"))); 14693#define xmlUCSIsVariationSelectors xmlUCSIsVariationSelectors__internal_alias 14694#endif 14695#endif 14696#endif 14697 14698#if defined(LIBXML_UNICODE_ENABLED) 14699#ifdef bottom_xmlunicode 14700#undef xmlUCSIsVariationSelectorsSupplement 14701extern __typeof (xmlUCSIsVariationSelectorsSupplement) xmlUCSIsVariationSelectorsSupplement __attribute((alias("xmlUCSIsVariationSelectorsSupplement__internal_alias"))); 14702#else 14703#ifndef xmlUCSIsVariationSelectorsSupplement 14704extern __typeof (xmlUCSIsVariationSelectorsSupplement) xmlUCSIsVariationSelectorsSupplement__internal_alias __attribute((visibility("hidden"))); 14705#define xmlUCSIsVariationSelectorsSupplement xmlUCSIsVariationSelectorsSupplement__internal_alias 14706#endif 14707#endif 14708#endif 14709 14710#if defined(LIBXML_UNICODE_ENABLED) 14711#ifdef bottom_xmlunicode 14712#undef xmlUCSIsYiRadicals 14713extern __typeof (xmlUCSIsYiRadicals) xmlUCSIsYiRadicals __attribute((alias("xmlUCSIsYiRadicals__internal_alias"))); 14714#else 14715#ifndef xmlUCSIsYiRadicals 14716extern __typeof (xmlUCSIsYiRadicals) xmlUCSIsYiRadicals__internal_alias __attribute((visibility("hidden"))); 14717#define xmlUCSIsYiRadicals xmlUCSIsYiRadicals__internal_alias 14718#endif 14719#endif 14720#endif 14721 14722#if defined(LIBXML_UNICODE_ENABLED) 14723#ifdef bottom_xmlunicode 14724#undef xmlUCSIsYiSyllables 14725extern __typeof (xmlUCSIsYiSyllables) xmlUCSIsYiSyllables __attribute((alias("xmlUCSIsYiSyllables__internal_alias"))); 14726#else 14727#ifndef xmlUCSIsYiSyllables 14728extern __typeof (xmlUCSIsYiSyllables) xmlUCSIsYiSyllables__internal_alias __attribute((visibility("hidden"))); 14729#define xmlUCSIsYiSyllables xmlUCSIsYiSyllables__internal_alias 14730#endif 14731#endif 14732#endif 14733 14734#if defined(LIBXML_UNICODE_ENABLED) 14735#ifdef bottom_xmlunicode 14736#undef xmlUCSIsYijingHexagramSymbols 14737extern __typeof (xmlUCSIsYijingHexagramSymbols) xmlUCSIsYijingHexagramSymbols __attribute((alias("xmlUCSIsYijingHexagramSymbols__internal_alias"))); 14738#else 14739#ifndef xmlUCSIsYijingHexagramSymbols 14740extern __typeof (xmlUCSIsYijingHexagramSymbols) xmlUCSIsYijingHexagramSymbols__internal_alias __attribute((visibility("hidden"))); 14741#define xmlUCSIsYijingHexagramSymbols xmlUCSIsYijingHexagramSymbols__internal_alias 14742#endif 14743#endif 14744#endif 14745 14746#ifdef bottom_uri 14747#undef xmlURIEscape 14748extern __typeof (xmlURIEscape) xmlURIEscape __attribute((alias("xmlURIEscape__internal_alias"))); 14749#else 14750#ifndef xmlURIEscape 14751extern __typeof (xmlURIEscape) xmlURIEscape__internal_alias __attribute((visibility("hidden"))); 14752#define xmlURIEscape xmlURIEscape__internal_alias 14753#endif 14754#endif 14755 14756#ifdef bottom_uri 14757#undef xmlURIEscapeStr 14758extern __typeof (xmlURIEscapeStr) xmlURIEscapeStr __attribute((alias("xmlURIEscapeStr__internal_alias"))); 14759#else 14760#ifndef xmlURIEscapeStr 14761extern __typeof (xmlURIEscapeStr) xmlURIEscapeStr__internal_alias __attribute((visibility("hidden"))); 14762#define xmlURIEscapeStr xmlURIEscapeStr__internal_alias 14763#endif 14764#endif 14765 14766#ifdef bottom_uri 14767#undef xmlURIUnescapeString 14768extern __typeof (xmlURIUnescapeString) xmlURIUnescapeString __attribute((alias("xmlURIUnescapeString__internal_alias"))); 14769#else 14770#ifndef xmlURIUnescapeString 14771extern __typeof (xmlURIUnescapeString) xmlURIUnescapeString__internal_alias __attribute((visibility("hidden"))); 14772#define xmlURIUnescapeString xmlURIUnescapeString__internal_alias 14773#endif 14774#endif 14775 14776#ifdef bottom_xmlstring 14777#undef xmlUTF8Charcmp 14778extern __typeof (xmlUTF8Charcmp) xmlUTF8Charcmp __attribute((alias("xmlUTF8Charcmp__internal_alias"))); 14779#else 14780#ifndef xmlUTF8Charcmp 14781extern __typeof (xmlUTF8Charcmp) xmlUTF8Charcmp__internal_alias __attribute((visibility("hidden"))); 14782#define xmlUTF8Charcmp xmlUTF8Charcmp__internal_alias 14783#endif 14784#endif 14785 14786#ifdef bottom_xmlstring 14787#undef xmlUTF8Size 14788extern __typeof (xmlUTF8Size) xmlUTF8Size __attribute((alias("xmlUTF8Size__internal_alias"))); 14789#else 14790#ifndef xmlUTF8Size 14791extern __typeof (xmlUTF8Size) xmlUTF8Size__internal_alias __attribute((visibility("hidden"))); 14792#define xmlUTF8Size xmlUTF8Size__internal_alias 14793#endif 14794#endif 14795 14796#ifdef bottom_xmlstring 14797#undef xmlUTF8Strlen 14798extern __typeof (xmlUTF8Strlen) xmlUTF8Strlen __attribute((alias("xmlUTF8Strlen__internal_alias"))); 14799#else 14800#ifndef xmlUTF8Strlen 14801extern __typeof (xmlUTF8Strlen) xmlUTF8Strlen__internal_alias __attribute((visibility("hidden"))); 14802#define xmlUTF8Strlen xmlUTF8Strlen__internal_alias 14803#endif 14804#endif 14805 14806#ifdef bottom_xmlstring 14807#undef xmlUTF8Strloc 14808extern __typeof (xmlUTF8Strloc) xmlUTF8Strloc __attribute((alias("xmlUTF8Strloc__internal_alias"))); 14809#else 14810#ifndef xmlUTF8Strloc 14811extern __typeof (xmlUTF8Strloc) xmlUTF8Strloc__internal_alias __attribute((visibility("hidden"))); 14812#define xmlUTF8Strloc xmlUTF8Strloc__internal_alias 14813#endif 14814#endif 14815 14816#ifdef bottom_xmlstring 14817#undef xmlUTF8Strndup 14818extern __typeof (xmlUTF8Strndup) xmlUTF8Strndup __attribute((alias("xmlUTF8Strndup__internal_alias"))); 14819#else 14820#ifndef xmlUTF8Strndup 14821extern __typeof (xmlUTF8Strndup) xmlUTF8Strndup__internal_alias __attribute((visibility("hidden"))); 14822#define xmlUTF8Strndup xmlUTF8Strndup__internal_alias 14823#endif 14824#endif 14825 14826#ifdef bottom_xmlstring 14827#undef xmlUTF8Strpos 14828extern __typeof (xmlUTF8Strpos) xmlUTF8Strpos __attribute((alias("xmlUTF8Strpos__internal_alias"))); 14829#else 14830#ifndef xmlUTF8Strpos 14831extern __typeof (xmlUTF8Strpos) xmlUTF8Strpos__internal_alias __attribute((visibility("hidden"))); 14832#define xmlUTF8Strpos xmlUTF8Strpos__internal_alias 14833#endif 14834#endif 14835 14836#ifdef bottom_xmlstring 14837#undef xmlUTF8Strsize 14838extern __typeof (xmlUTF8Strsize) xmlUTF8Strsize __attribute((alias("xmlUTF8Strsize__internal_alias"))); 14839#else 14840#ifndef xmlUTF8Strsize 14841extern __typeof (xmlUTF8Strsize) xmlUTF8Strsize__internal_alias __attribute((visibility("hidden"))); 14842#define xmlUTF8Strsize xmlUTF8Strsize__internal_alias 14843#endif 14844#endif 14845 14846#ifdef bottom_xmlstring 14847#undef xmlUTF8Strsub 14848extern __typeof (xmlUTF8Strsub) xmlUTF8Strsub __attribute((alias("xmlUTF8Strsub__internal_alias"))); 14849#else 14850#ifndef xmlUTF8Strsub 14851extern __typeof (xmlUTF8Strsub) xmlUTF8Strsub__internal_alias __attribute((visibility("hidden"))); 14852#define xmlUTF8Strsub xmlUTF8Strsub__internal_alias 14853#endif 14854#endif 14855 14856#ifdef bottom_tree 14857#undef xmlUnlinkNode 14858extern __typeof (xmlUnlinkNode) xmlUnlinkNode __attribute((alias("xmlUnlinkNode__internal_alias"))); 14859#else 14860#ifndef xmlUnlinkNode 14861extern __typeof (xmlUnlinkNode) xmlUnlinkNode__internal_alias __attribute((visibility("hidden"))); 14862#define xmlUnlinkNode xmlUnlinkNode__internal_alias 14863#endif 14864#endif 14865 14866#ifdef bottom_threads 14867#undef xmlUnlockLibrary 14868extern __typeof (xmlUnlockLibrary) xmlUnlockLibrary __attribute((alias("xmlUnlockLibrary__internal_alias"))); 14869#else 14870#ifndef xmlUnlockLibrary 14871extern __typeof (xmlUnlockLibrary) xmlUnlockLibrary__internal_alias __attribute((visibility("hidden"))); 14872#define xmlUnlockLibrary xmlUnlockLibrary__internal_alias 14873#endif 14874#endif 14875 14876#if defined(LIBXML_TREE_ENABLED) || defined(LIBXML_SCHEMAS_ENABLED) 14877#ifdef bottom_tree 14878#undef xmlUnsetNsProp 14879extern __typeof (xmlUnsetNsProp) xmlUnsetNsProp __attribute((alias("xmlUnsetNsProp__internal_alias"))); 14880#else 14881#ifndef xmlUnsetNsProp 14882extern __typeof (xmlUnsetNsProp) xmlUnsetNsProp__internal_alias __attribute((visibility("hidden"))); 14883#define xmlUnsetNsProp xmlUnsetNsProp__internal_alias 14884#endif 14885#endif 14886#endif 14887 14888#if defined(LIBXML_TREE_ENABLED) || defined(LIBXML_SCHEMAS_ENABLED) 14889#ifdef bottom_tree 14890#undef xmlUnsetProp 14891extern __typeof (xmlUnsetProp) xmlUnsetProp __attribute((alias("xmlUnsetProp__internal_alias"))); 14892#else 14893#ifndef xmlUnsetProp 14894extern __typeof (xmlUnsetProp) xmlUnsetProp__internal_alias __attribute((visibility("hidden"))); 14895#define xmlUnsetProp xmlUnsetProp__internal_alias 14896#endif 14897#endif 14898#endif 14899 14900#if defined(LIBXML_VALID_ENABLED) && defined(LIBXML_REGEXP_ENABLED) 14901#ifdef bottom_valid 14902#undef xmlValidBuildContentModel 14903extern __typeof (xmlValidBuildContentModel) xmlValidBuildContentModel __attribute((alias("xmlValidBuildContentModel__internal_alias"))); 14904#else 14905#ifndef xmlValidBuildContentModel 14906extern __typeof (xmlValidBuildContentModel) xmlValidBuildContentModel__internal_alias __attribute((visibility("hidden"))); 14907#define xmlValidBuildContentModel xmlValidBuildContentModel__internal_alias 14908#endif 14909#endif 14910#endif 14911 14912#if defined(LIBXML_VALID_ENABLED) 14913#ifdef bottom_valid 14914#undef xmlValidCtxtNormalizeAttributeValue 14915extern __typeof (xmlValidCtxtNormalizeAttributeValue) xmlValidCtxtNormalizeAttributeValue __attribute((alias("xmlValidCtxtNormalizeAttributeValue__internal_alias"))); 14916#else 14917#ifndef xmlValidCtxtNormalizeAttributeValue 14918extern __typeof (xmlValidCtxtNormalizeAttributeValue) xmlValidCtxtNormalizeAttributeValue__internal_alias __attribute((visibility("hidden"))); 14919#define xmlValidCtxtNormalizeAttributeValue xmlValidCtxtNormalizeAttributeValue__internal_alias 14920#endif 14921#endif 14922#endif 14923 14924#if defined(LIBXML_VALID_ENABLED) 14925#ifdef bottom_valid 14926#undef xmlValidGetPotentialChildren 14927extern __typeof (xmlValidGetPotentialChildren) xmlValidGetPotentialChildren __attribute((alias("xmlValidGetPotentialChildren__internal_alias"))); 14928#else 14929#ifndef xmlValidGetPotentialChildren 14930extern __typeof (xmlValidGetPotentialChildren) xmlValidGetPotentialChildren__internal_alias __attribute((visibility("hidden"))); 14931#define xmlValidGetPotentialChildren xmlValidGetPotentialChildren__internal_alias 14932#endif 14933#endif 14934#endif 14935 14936#if defined(LIBXML_VALID_ENABLED) 14937#ifdef bottom_valid 14938#undef xmlValidGetValidElements 14939extern __typeof (xmlValidGetValidElements) xmlValidGetValidElements __attribute((alias("xmlValidGetValidElements__internal_alias"))); 14940#else 14941#ifndef xmlValidGetValidElements 14942extern __typeof (xmlValidGetValidElements) xmlValidGetValidElements__internal_alias __attribute((visibility("hidden"))); 14943#define xmlValidGetValidElements xmlValidGetValidElements__internal_alias 14944#endif 14945#endif 14946#endif 14947 14948#if defined(LIBXML_VALID_ENABLED) 14949#ifdef bottom_valid 14950#undef xmlValidNormalizeAttributeValue 14951extern __typeof (xmlValidNormalizeAttributeValue) xmlValidNormalizeAttributeValue __attribute((alias("xmlValidNormalizeAttributeValue__internal_alias"))); 14952#else 14953#ifndef xmlValidNormalizeAttributeValue 14954extern __typeof (xmlValidNormalizeAttributeValue) xmlValidNormalizeAttributeValue__internal_alias __attribute((visibility("hidden"))); 14955#define xmlValidNormalizeAttributeValue xmlValidNormalizeAttributeValue__internal_alias 14956#endif 14957#endif 14958#endif 14959 14960#if defined(LIBXML_VALID_ENABLED) 14961#ifdef bottom_valid 14962#undef xmlValidateAttributeDecl 14963extern __typeof (xmlValidateAttributeDecl) xmlValidateAttributeDecl __attribute((alias("xmlValidateAttributeDecl__internal_alias"))); 14964#else 14965#ifndef xmlValidateAttributeDecl 14966extern __typeof (xmlValidateAttributeDecl) xmlValidateAttributeDecl__internal_alias __attribute((visibility("hidden"))); 14967#define xmlValidateAttributeDecl xmlValidateAttributeDecl__internal_alias 14968#endif 14969#endif 14970#endif 14971 14972#if defined(LIBXML_VALID_ENABLED) 14973#ifdef bottom_valid 14974#undef xmlValidateAttributeValue 14975extern __typeof (xmlValidateAttributeValue) xmlValidateAttributeValue __attribute((alias("xmlValidateAttributeValue__internal_alias"))); 14976#else 14977#ifndef xmlValidateAttributeValue 14978extern __typeof (xmlValidateAttributeValue) xmlValidateAttributeValue__internal_alias __attribute((visibility("hidden"))); 14979#define xmlValidateAttributeValue xmlValidateAttributeValue__internal_alias 14980#endif 14981#endif 14982#endif 14983 14984#if defined(LIBXML_VALID_ENABLED) 14985#ifdef bottom_valid 14986#undef xmlValidateDocument 14987extern __typeof (xmlValidateDocument) xmlValidateDocument __attribute((alias("xmlValidateDocument__internal_alias"))); 14988#else 14989#ifndef xmlValidateDocument 14990extern __typeof (xmlValidateDocument) xmlValidateDocument__internal_alias __attribute((visibility("hidden"))); 14991#define xmlValidateDocument xmlValidateDocument__internal_alias 14992#endif 14993#endif 14994#endif 14995 14996#if defined(LIBXML_VALID_ENABLED) 14997#ifdef bottom_valid 14998#undef xmlValidateDocumentFinal 14999extern __typeof (xmlValidateDocumentFinal) xmlValidateDocumentFinal __attribute((alias("xmlValidateDocumentFinal__internal_alias"))); 15000#else 15001#ifndef xmlValidateDocumentFinal 15002extern __typeof (xmlValidateDocumentFinal) xmlValidateDocumentFinal__internal_alias __attribute((visibility("hidden"))); 15003#define xmlValidateDocumentFinal xmlValidateDocumentFinal__internal_alias 15004#endif 15005#endif 15006#endif 15007 15008#if defined(LIBXML_VALID_ENABLED) 15009#ifdef bottom_valid 15010#undef xmlValidateDtd 15011extern __typeof (xmlValidateDtd) xmlValidateDtd __attribute((alias("xmlValidateDtd__internal_alias"))); 15012#else 15013#ifndef xmlValidateDtd 15014extern __typeof (xmlValidateDtd) xmlValidateDtd__internal_alias __attribute((visibility("hidden"))); 15015#define xmlValidateDtd xmlValidateDtd__internal_alias 15016#endif 15017#endif 15018#endif 15019 15020#if defined(LIBXML_VALID_ENABLED) 15021#ifdef bottom_valid 15022#undef xmlValidateDtdFinal 15023extern __typeof (xmlValidateDtdFinal) xmlValidateDtdFinal __attribute((alias("xmlValidateDtdFinal__internal_alias"))); 15024#else 15025#ifndef xmlValidateDtdFinal 15026extern __typeof (xmlValidateDtdFinal) xmlValidateDtdFinal__internal_alias __attribute((visibility("hidden"))); 15027#define xmlValidateDtdFinal xmlValidateDtdFinal__internal_alias 15028#endif 15029#endif 15030#endif 15031 15032#if defined(LIBXML_VALID_ENABLED) 15033#ifdef bottom_valid 15034#undef xmlValidateElement 15035extern __typeof (xmlValidateElement) xmlValidateElement __attribute((alias("xmlValidateElement__internal_alias"))); 15036#else 15037#ifndef xmlValidateElement 15038extern __typeof (xmlValidateElement) xmlValidateElement__internal_alias __attribute((visibility("hidden"))); 15039#define xmlValidateElement xmlValidateElement__internal_alias 15040#endif 15041#endif 15042#endif 15043 15044#if defined(LIBXML_VALID_ENABLED) 15045#ifdef bottom_valid 15046#undef xmlValidateElementDecl 15047extern __typeof (xmlValidateElementDecl) xmlValidateElementDecl __attribute((alias("xmlValidateElementDecl__internal_alias"))); 15048#else 15049#ifndef xmlValidateElementDecl 15050extern __typeof (xmlValidateElementDecl) xmlValidateElementDecl__internal_alias __attribute((visibility("hidden"))); 15051#define xmlValidateElementDecl xmlValidateElementDecl__internal_alias 15052#endif 15053#endif 15054#endif 15055 15056#if defined(LIBXML_TREE_ENABLED) || defined(LIBXML_XPATH_ENABLED) || defined(LIBXML_SCHEMAS_ENABLED) || defined(LIBXML_DEBUG_ENABLED) || defined (LIBXML_HTML_ENABLED) 15057#ifdef bottom_tree 15058#undef xmlValidateNCName 15059extern __typeof (xmlValidateNCName) xmlValidateNCName __attribute((alias("xmlValidateNCName__internal_alias"))); 15060#else 15061#ifndef xmlValidateNCName 15062extern __typeof (xmlValidateNCName) xmlValidateNCName__internal_alias __attribute((visibility("hidden"))); 15063#define xmlValidateNCName xmlValidateNCName__internal_alias 15064#endif 15065#endif 15066#endif 15067 15068#if defined(LIBXML_TREE_ENABLED) || defined(LIBXML_SCHEMAS_ENABLED) 15069#ifdef bottom_tree 15070#undef xmlValidateNMToken 15071extern __typeof (xmlValidateNMToken) xmlValidateNMToken __attribute((alias("xmlValidateNMToken__internal_alias"))); 15072#else 15073#ifndef xmlValidateNMToken 15074extern __typeof (xmlValidateNMToken) xmlValidateNMToken__internal_alias __attribute((visibility("hidden"))); 15075#define xmlValidateNMToken xmlValidateNMToken__internal_alias 15076#endif 15077#endif 15078#endif 15079 15080#if defined(LIBXML_TREE_ENABLED) || defined(LIBXML_SCHEMAS_ENABLED) 15081#ifdef bottom_tree 15082#undef xmlValidateName 15083extern __typeof (xmlValidateName) xmlValidateName __attribute((alias("xmlValidateName__internal_alias"))); 15084#else 15085#ifndef xmlValidateName 15086extern __typeof (xmlValidateName) xmlValidateName__internal_alias __attribute((visibility("hidden"))); 15087#define xmlValidateName xmlValidateName__internal_alias 15088#endif 15089#endif 15090#endif 15091 15092#if defined(LIBXML_VALID_ENABLED) 15093#ifdef bottom_valid 15094#undef xmlValidateNameValue 15095extern __typeof (xmlValidateNameValue) xmlValidateNameValue __attribute((alias("xmlValidateNameValue__internal_alias"))); 15096#else 15097#ifndef xmlValidateNameValue 15098extern __typeof (xmlValidateNameValue) xmlValidateNameValue__internal_alias __attribute((visibility("hidden"))); 15099#define xmlValidateNameValue xmlValidateNameValue__internal_alias 15100#endif 15101#endif 15102#endif 15103 15104#if defined(LIBXML_VALID_ENABLED) 15105#ifdef bottom_valid 15106#undef xmlValidateNamesValue 15107extern __typeof (xmlValidateNamesValue) xmlValidateNamesValue __attribute((alias("xmlValidateNamesValue__internal_alias"))); 15108#else 15109#ifndef xmlValidateNamesValue 15110extern __typeof (xmlValidateNamesValue) xmlValidateNamesValue__internal_alias __attribute((visibility("hidden"))); 15111#define xmlValidateNamesValue xmlValidateNamesValue__internal_alias 15112#endif 15113#endif 15114#endif 15115 15116#if defined(LIBXML_VALID_ENABLED) 15117#ifdef bottom_valid 15118#undef xmlValidateNmtokenValue 15119extern __typeof (xmlValidateNmtokenValue) xmlValidateNmtokenValue __attribute((alias("xmlValidateNmtokenValue__internal_alias"))); 15120#else 15121#ifndef xmlValidateNmtokenValue 15122extern __typeof (xmlValidateNmtokenValue) xmlValidateNmtokenValue__internal_alias __attribute((visibility("hidden"))); 15123#define xmlValidateNmtokenValue xmlValidateNmtokenValue__internal_alias 15124#endif 15125#endif 15126#endif 15127 15128#if defined(LIBXML_VALID_ENABLED) 15129#ifdef bottom_valid 15130#undef xmlValidateNmtokensValue 15131extern __typeof (xmlValidateNmtokensValue) xmlValidateNmtokensValue __attribute((alias("xmlValidateNmtokensValue__internal_alias"))); 15132#else 15133#ifndef xmlValidateNmtokensValue 15134extern __typeof (xmlValidateNmtokensValue) xmlValidateNmtokensValue__internal_alias __attribute((visibility("hidden"))); 15135#define xmlValidateNmtokensValue xmlValidateNmtokensValue__internal_alias 15136#endif 15137#endif 15138#endif 15139 15140#if defined(LIBXML_VALID_ENABLED) 15141#ifdef bottom_valid 15142#undef xmlValidateNotationDecl 15143extern __typeof (xmlValidateNotationDecl) xmlValidateNotationDecl __attribute((alias("xmlValidateNotationDecl__internal_alias"))); 15144#else 15145#ifndef xmlValidateNotationDecl 15146extern __typeof (xmlValidateNotationDecl) xmlValidateNotationDecl__internal_alias __attribute((visibility("hidden"))); 15147#define xmlValidateNotationDecl xmlValidateNotationDecl__internal_alias 15148#endif 15149#endif 15150#endif 15151 15152#if defined(LIBXML_VALID_ENABLED) || defined(LIBXML_SCHEMAS_ENABLED) 15153#ifdef bottom_valid 15154#undef xmlValidateNotationUse 15155extern __typeof (xmlValidateNotationUse) xmlValidateNotationUse __attribute((alias("xmlValidateNotationUse__internal_alias"))); 15156#else 15157#ifndef xmlValidateNotationUse 15158extern __typeof (xmlValidateNotationUse) xmlValidateNotationUse__internal_alias __attribute((visibility("hidden"))); 15159#define xmlValidateNotationUse xmlValidateNotationUse__internal_alias 15160#endif 15161#endif 15162#endif 15163 15164#if defined(LIBXML_VALID_ENABLED) 15165#ifdef bottom_valid 15166#undef xmlValidateOneAttribute 15167extern __typeof (xmlValidateOneAttribute) xmlValidateOneAttribute __attribute((alias("xmlValidateOneAttribute__internal_alias"))); 15168#else 15169#ifndef xmlValidateOneAttribute 15170extern __typeof (xmlValidateOneAttribute) xmlValidateOneAttribute__internal_alias __attribute((visibility("hidden"))); 15171#define xmlValidateOneAttribute xmlValidateOneAttribute__internal_alias 15172#endif 15173#endif 15174#endif 15175 15176#if defined(LIBXML_VALID_ENABLED) 15177#ifdef bottom_valid 15178#undef xmlValidateOneElement 15179extern __typeof (xmlValidateOneElement) xmlValidateOneElement __attribute((alias("xmlValidateOneElement__internal_alias"))); 15180#else 15181#ifndef xmlValidateOneElement 15182extern __typeof (xmlValidateOneElement) xmlValidateOneElement__internal_alias __attribute((visibility("hidden"))); 15183#define xmlValidateOneElement xmlValidateOneElement__internal_alias 15184#endif 15185#endif 15186#endif 15187 15188#if defined(LIBXML_VALID_ENABLED) 15189#ifdef bottom_valid 15190#undef xmlValidateOneNamespace 15191extern __typeof (xmlValidateOneNamespace) xmlValidateOneNamespace __attribute((alias("xmlValidateOneNamespace__internal_alias"))); 15192#else 15193#ifndef xmlValidateOneNamespace 15194extern __typeof (xmlValidateOneNamespace) xmlValidateOneNamespace__internal_alias __attribute((visibility("hidden"))); 15195#define xmlValidateOneNamespace xmlValidateOneNamespace__internal_alias 15196#endif 15197#endif 15198#endif 15199 15200#if defined(LIBXML_VALID_ENABLED) && defined(LIBXML_REGEXP_ENABLED) 15201#ifdef bottom_valid 15202#undef xmlValidatePopElement 15203extern __typeof (xmlValidatePopElement) xmlValidatePopElement __attribute((alias("xmlValidatePopElement__internal_alias"))); 15204#else 15205#ifndef xmlValidatePopElement 15206extern __typeof (xmlValidatePopElement) xmlValidatePopElement__internal_alias __attribute((visibility("hidden"))); 15207#define xmlValidatePopElement xmlValidatePopElement__internal_alias 15208#endif 15209#endif 15210#endif 15211 15212#if defined(LIBXML_VALID_ENABLED) && defined(LIBXML_REGEXP_ENABLED) 15213#ifdef bottom_valid 15214#undef xmlValidatePushCData 15215extern __typeof (xmlValidatePushCData) xmlValidatePushCData __attribute((alias("xmlValidatePushCData__internal_alias"))); 15216#else 15217#ifndef xmlValidatePushCData 15218extern __typeof (xmlValidatePushCData) xmlValidatePushCData__internal_alias __attribute((visibility("hidden"))); 15219#define xmlValidatePushCData xmlValidatePushCData__internal_alias 15220#endif 15221#endif 15222#endif 15223 15224#if defined(LIBXML_VALID_ENABLED) && defined(LIBXML_REGEXP_ENABLED) 15225#ifdef bottom_valid 15226#undef xmlValidatePushElement 15227extern __typeof (xmlValidatePushElement) xmlValidatePushElement __attribute((alias("xmlValidatePushElement__internal_alias"))); 15228#else 15229#ifndef xmlValidatePushElement 15230extern __typeof (xmlValidatePushElement) xmlValidatePushElement__internal_alias __attribute((visibility("hidden"))); 15231#define xmlValidatePushElement xmlValidatePushElement__internal_alias 15232#endif 15233#endif 15234#endif 15235 15236#if defined(LIBXML_TREE_ENABLED) || defined(LIBXML_SCHEMAS_ENABLED) 15237#ifdef bottom_tree 15238#undef xmlValidateQName 15239extern __typeof (xmlValidateQName) xmlValidateQName __attribute((alias("xmlValidateQName__internal_alias"))); 15240#else 15241#ifndef xmlValidateQName 15242extern __typeof (xmlValidateQName) xmlValidateQName__internal_alias __attribute((visibility("hidden"))); 15243#define xmlValidateQName xmlValidateQName__internal_alias 15244#endif 15245#endif 15246#endif 15247 15248#if defined(LIBXML_VALID_ENABLED) 15249#ifdef bottom_valid 15250#undef xmlValidateRoot 15251extern __typeof (xmlValidateRoot) xmlValidateRoot __attribute((alias("xmlValidateRoot__internal_alias"))); 15252#else 15253#ifndef xmlValidateRoot 15254extern __typeof (xmlValidateRoot) xmlValidateRoot__internal_alias __attribute((visibility("hidden"))); 15255#define xmlValidateRoot xmlValidateRoot__internal_alias 15256#endif 15257#endif 15258#endif 15259 15260#if defined(LIBXML_XINCLUDE_ENABLED) 15261#ifdef bottom_xinclude 15262#undef xmlXIncludeFreeContext 15263extern __typeof (xmlXIncludeFreeContext) xmlXIncludeFreeContext __attribute((alias("xmlXIncludeFreeContext__internal_alias"))); 15264#else 15265#ifndef xmlXIncludeFreeContext 15266extern __typeof (xmlXIncludeFreeContext) xmlXIncludeFreeContext__internal_alias __attribute((visibility("hidden"))); 15267#define xmlXIncludeFreeContext xmlXIncludeFreeContext__internal_alias 15268#endif 15269#endif 15270#endif 15271 15272#if defined(LIBXML_XINCLUDE_ENABLED) 15273#ifdef bottom_xinclude 15274#undef xmlXIncludeNewContext 15275extern __typeof (xmlXIncludeNewContext) xmlXIncludeNewContext __attribute((alias("xmlXIncludeNewContext__internal_alias"))); 15276#else 15277#ifndef xmlXIncludeNewContext 15278extern __typeof (xmlXIncludeNewContext) xmlXIncludeNewContext__internal_alias __attribute((visibility("hidden"))); 15279#define xmlXIncludeNewContext xmlXIncludeNewContext__internal_alias 15280#endif 15281#endif 15282#endif 15283 15284#if defined(LIBXML_XINCLUDE_ENABLED) 15285#ifdef bottom_xinclude 15286#undef xmlXIncludeProcess 15287extern __typeof (xmlXIncludeProcess) xmlXIncludeProcess __attribute((alias("xmlXIncludeProcess__internal_alias"))); 15288#else 15289#ifndef xmlXIncludeProcess 15290extern __typeof (xmlXIncludeProcess) xmlXIncludeProcess__internal_alias __attribute((visibility("hidden"))); 15291#define xmlXIncludeProcess xmlXIncludeProcess__internal_alias 15292#endif 15293#endif 15294#endif 15295 15296#if defined(LIBXML_XINCLUDE_ENABLED) 15297#ifdef bottom_xinclude 15298#undef xmlXIncludeProcessFlags 15299extern __typeof (xmlXIncludeProcessFlags) xmlXIncludeProcessFlags __attribute((alias("xmlXIncludeProcessFlags__internal_alias"))); 15300#else 15301#ifndef xmlXIncludeProcessFlags 15302extern __typeof (xmlXIncludeProcessFlags) xmlXIncludeProcessFlags__internal_alias __attribute((visibility("hidden"))); 15303#define xmlXIncludeProcessFlags xmlXIncludeProcessFlags__internal_alias 15304#endif 15305#endif 15306#endif 15307 15308#if defined(LIBXML_XINCLUDE_ENABLED) 15309#ifdef bottom_xinclude 15310#undef xmlXIncludeProcessNode 15311extern __typeof (xmlXIncludeProcessNode) xmlXIncludeProcessNode __attribute((alias("xmlXIncludeProcessNode__internal_alias"))); 15312#else 15313#ifndef xmlXIncludeProcessNode 15314extern __typeof (xmlXIncludeProcessNode) xmlXIncludeProcessNode__internal_alias __attribute((visibility("hidden"))); 15315#define xmlXIncludeProcessNode xmlXIncludeProcessNode__internal_alias 15316#endif 15317#endif 15318#endif 15319 15320#if defined(LIBXML_XINCLUDE_ENABLED) 15321#ifdef bottom_xinclude 15322#undef xmlXIncludeProcessTree 15323extern __typeof (xmlXIncludeProcessTree) xmlXIncludeProcessTree __attribute((alias("xmlXIncludeProcessTree__internal_alias"))); 15324#else 15325#ifndef xmlXIncludeProcessTree 15326extern __typeof (xmlXIncludeProcessTree) xmlXIncludeProcessTree__internal_alias __attribute((visibility("hidden"))); 15327#define xmlXIncludeProcessTree xmlXIncludeProcessTree__internal_alias 15328#endif 15329#endif 15330#endif 15331 15332#if defined(LIBXML_XINCLUDE_ENABLED) 15333#ifdef bottom_xinclude 15334#undef xmlXIncludeProcessTreeFlags 15335extern __typeof (xmlXIncludeProcessTreeFlags) xmlXIncludeProcessTreeFlags __attribute((alias("xmlXIncludeProcessTreeFlags__internal_alias"))); 15336#else 15337#ifndef xmlXIncludeProcessTreeFlags 15338extern __typeof (xmlXIncludeProcessTreeFlags) xmlXIncludeProcessTreeFlags__internal_alias __attribute((visibility("hidden"))); 15339#define xmlXIncludeProcessTreeFlags xmlXIncludeProcessTreeFlags__internal_alias 15340#endif 15341#endif 15342#endif 15343 15344#if defined(LIBXML_XINCLUDE_ENABLED) 15345#ifdef bottom_xinclude 15346#undef xmlXIncludeSetFlags 15347extern __typeof (xmlXIncludeSetFlags) xmlXIncludeSetFlags __attribute((alias("xmlXIncludeSetFlags__internal_alias"))); 15348#else 15349#ifndef xmlXIncludeSetFlags 15350extern __typeof (xmlXIncludeSetFlags) xmlXIncludeSetFlags__internal_alias __attribute((visibility("hidden"))); 15351#define xmlXIncludeSetFlags xmlXIncludeSetFlags__internal_alias 15352#endif 15353#endif 15354#endif 15355 15356#if defined(LIBXML_XPATH_ENABLED) 15357#ifdef bottom_xpath 15358#undef xmlXPathAddValues 15359extern __typeof (xmlXPathAddValues) xmlXPathAddValues __attribute((alias("xmlXPathAddValues__internal_alias"))); 15360#else 15361#ifndef xmlXPathAddValues 15362extern __typeof (xmlXPathAddValues) xmlXPathAddValues__internal_alias __attribute((visibility("hidden"))); 15363#define xmlXPathAddValues xmlXPathAddValues__internal_alias 15364#endif 15365#endif 15366#endif 15367 15368#if defined(LIBXML_XPATH_ENABLED) 15369#ifdef bottom_xpath 15370#undef xmlXPathBooleanFunction 15371extern __typeof (xmlXPathBooleanFunction) xmlXPathBooleanFunction __attribute((alias("xmlXPathBooleanFunction__internal_alias"))); 15372#else 15373#ifndef xmlXPathBooleanFunction 15374extern __typeof (xmlXPathBooleanFunction) xmlXPathBooleanFunction__internal_alias __attribute((visibility("hidden"))); 15375#define xmlXPathBooleanFunction xmlXPathBooleanFunction__internal_alias 15376#endif 15377#endif 15378#endif 15379 15380#if defined(LIBXML_XPATH_ENABLED) 15381#ifdef bottom_xpath 15382#undef xmlXPathCastBooleanToNumber 15383extern __typeof (xmlXPathCastBooleanToNumber) xmlXPathCastBooleanToNumber __attribute((alias("xmlXPathCastBooleanToNumber__internal_alias"))); 15384#else 15385#ifndef xmlXPathCastBooleanToNumber 15386extern __typeof (xmlXPathCastBooleanToNumber) xmlXPathCastBooleanToNumber__internal_alias __attribute((visibility("hidden"))); 15387#define xmlXPathCastBooleanToNumber xmlXPathCastBooleanToNumber__internal_alias 15388#endif 15389#endif 15390#endif 15391 15392#if defined(LIBXML_XPATH_ENABLED) 15393#ifdef bottom_xpath 15394#undef xmlXPathCastBooleanToString 15395extern __typeof (xmlXPathCastBooleanToString) xmlXPathCastBooleanToString __attribute((alias("xmlXPathCastBooleanToString__internal_alias"))); 15396#else 15397#ifndef xmlXPathCastBooleanToString 15398extern __typeof (xmlXPathCastBooleanToString) xmlXPathCastBooleanToString__internal_alias __attribute((visibility("hidden"))); 15399#define xmlXPathCastBooleanToString xmlXPathCastBooleanToString__internal_alias 15400#endif 15401#endif 15402#endif 15403 15404#if defined(LIBXML_XPATH_ENABLED) 15405#ifdef bottom_xpath 15406#undef xmlXPathCastNodeSetToBoolean 15407extern __typeof (xmlXPathCastNodeSetToBoolean) xmlXPathCastNodeSetToBoolean __attribute((alias("xmlXPathCastNodeSetToBoolean__internal_alias"))); 15408#else 15409#ifndef xmlXPathCastNodeSetToBoolean 15410extern __typeof (xmlXPathCastNodeSetToBoolean) xmlXPathCastNodeSetToBoolean__internal_alias __attribute((visibility("hidden"))); 15411#define xmlXPathCastNodeSetToBoolean xmlXPathCastNodeSetToBoolean__internal_alias 15412#endif 15413#endif 15414#endif 15415 15416#if defined(LIBXML_XPATH_ENABLED) 15417#ifdef bottom_xpath 15418#undef xmlXPathCastNodeSetToNumber 15419extern __typeof (xmlXPathCastNodeSetToNumber) xmlXPathCastNodeSetToNumber __attribute((alias("xmlXPathCastNodeSetToNumber__internal_alias"))); 15420#else 15421#ifndef xmlXPathCastNodeSetToNumber 15422extern __typeof (xmlXPathCastNodeSetToNumber) xmlXPathCastNodeSetToNumber__internal_alias __attribute((visibility("hidden"))); 15423#define xmlXPathCastNodeSetToNumber xmlXPathCastNodeSetToNumber__internal_alias 15424#endif 15425#endif 15426#endif 15427 15428#if defined(LIBXML_XPATH_ENABLED) 15429#ifdef bottom_xpath 15430#undef xmlXPathCastNodeSetToString 15431extern __typeof (xmlXPathCastNodeSetToString) xmlXPathCastNodeSetToString __attribute((alias("xmlXPathCastNodeSetToString__internal_alias"))); 15432#else 15433#ifndef xmlXPathCastNodeSetToString 15434extern __typeof (xmlXPathCastNodeSetToString) xmlXPathCastNodeSetToString__internal_alias __attribute((visibility("hidden"))); 15435#define xmlXPathCastNodeSetToString xmlXPathCastNodeSetToString__internal_alias 15436#endif 15437#endif 15438#endif 15439 15440#if defined(LIBXML_XPATH_ENABLED) 15441#ifdef bottom_xpath 15442#undef xmlXPathCastNodeToNumber 15443extern __typeof (xmlXPathCastNodeToNumber) xmlXPathCastNodeToNumber __attribute((alias("xmlXPathCastNodeToNumber__internal_alias"))); 15444#else 15445#ifndef xmlXPathCastNodeToNumber 15446extern __typeof (xmlXPathCastNodeToNumber) xmlXPathCastNodeToNumber__internal_alias __attribute((visibility("hidden"))); 15447#define xmlXPathCastNodeToNumber xmlXPathCastNodeToNumber__internal_alias 15448#endif 15449#endif 15450#endif 15451 15452#if defined(LIBXML_XPATH_ENABLED) 15453#ifdef bottom_xpath 15454#undef xmlXPathCastNodeToString 15455extern __typeof (xmlXPathCastNodeToString) xmlXPathCastNodeToString __attribute((alias("xmlXPathCastNodeToString__internal_alias"))); 15456#else 15457#ifndef xmlXPathCastNodeToString 15458extern __typeof (xmlXPathCastNodeToString) xmlXPathCastNodeToString__internal_alias __attribute((visibility("hidden"))); 15459#define xmlXPathCastNodeToString xmlXPathCastNodeToString__internal_alias 15460#endif 15461#endif 15462#endif 15463 15464#if defined(LIBXML_XPATH_ENABLED) 15465#ifdef bottom_xpath 15466#undef xmlXPathCastNumberToBoolean 15467extern __typeof (xmlXPathCastNumberToBoolean) xmlXPathCastNumberToBoolean __attribute((alias("xmlXPathCastNumberToBoolean__internal_alias"))); 15468#else 15469#ifndef xmlXPathCastNumberToBoolean 15470extern __typeof (xmlXPathCastNumberToBoolean) xmlXPathCastNumberToBoolean__internal_alias __attribute((visibility("hidden"))); 15471#define xmlXPathCastNumberToBoolean xmlXPathCastNumberToBoolean__internal_alias 15472#endif 15473#endif 15474#endif 15475 15476#if defined(LIBXML_XPATH_ENABLED) 15477#ifdef bottom_xpath 15478#undef xmlXPathCastNumberToString 15479extern __typeof (xmlXPathCastNumberToString) xmlXPathCastNumberToString __attribute((alias("xmlXPathCastNumberToString__internal_alias"))); 15480#else 15481#ifndef xmlXPathCastNumberToString 15482extern __typeof (xmlXPathCastNumberToString) xmlXPathCastNumberToString__internal_alias __attribute((visibility("hidden"))); 15483#define xmlXPathCastNumberToString xmlXPathCastNumberToString__internal_alias 15484#endif 15485#endif 15486#endif 15487 15488#if defined(LIBXML_XPATH_ENABLED) 15489#ifdef bottom_xpath 15490#undef xmlXPathCastStringToBoolean 15491extern __typeof (xmlXPathCastStringToBoolean) xmlXPathCastStringToBoolean __attribute((alias("xmlXPathCastStringToBoolean__internal_alias"))); 15492#else 15493#ifndef xmlXPathCastStringToBoolean 15494extern __typeof (xmlXPathCastStringToBoolean) xmlXPathCastStringToBoolean__internal_alias __attribute((visibility("hidden"))); 15495#define xmlXPathCastStringToBoolean xmlXPathCastStringToBoolean__internal_alias 15496#endif 15497#endif 15498#endif 15499 15500#if defined(LIBXML_XPATH_ENABLED) 15501#ifdef bottom_xpath 15502#undef xmlXPathCastStringToNumber 15503extern __typeof (xmlXPathCastStringToNumber) xmlXPathCastStringToNumber __attribute((alias("xmlXPathCastStringToNumber__internal_alias"))); 15504#else 15505#ifndef xmlXPathCastStringToNumber 15506extern __typeof (xmlXPathCastStringToNumber) xmlXPathCastStringToNumber__internal_alias __attribute((visibility("hidden"))); 15507#define xmlXPathCastStringToNumber xmlXPathCastStringToNumber__internal_alias 15508#endif 15509#endif 15510#endif 15511 15512#if defined(LIBXML_XPATH_ENABLED) 15513#ifdef bottom_xpath 15514#undef xmlXPathCastToBoolean 15515extern __typeof (xmlXPathCastToBoolean) xmlXPathCastToBoolean __attribute((alias("xmlXPathCastToBoolean__internal_alias"))); 15516#else 15517#ifndef xmlXPathCastToBoolean 15518extern __typeof (xmlXPathCastToBoolean) xmlXPathCastToBoolean__internal_alias __attribute((visibility("hidden"))); 15519#define xmlXPathCastToBoolean xmlXPathCastToBoolean__internal_alias 15520#endif 15521#endif 15522#endif 15523 15524#if defined(LIBXML_XPATH_ENABLED) 15525#ifdef bottom_xpath 15526#undef xmlXPathCastToNumber 15527extern __typeof (xmlXPathCastToNumber) xmlXPathCastToNumber __attribute((alias("xmlXPathCastToNumber__internal_alias"))); 15528#else 15529#ifndef xmlXPathCastToNumber 15530extern __typeof (xmlXPathCastToNumber) xmlXPathCastToNumber__internal_alias __attribute((visibility("hidden"))); 15531#define xmlXPathCastToNumber xmlXPathCastToNumber__internal_alias 15532#endif 15533#endif 15534#endif 15535 15536#if defined(LIBXML_XPATH_ENABLED) 15537#ifdef bottom_xpath 15538#undef xmlXPathCastToString 15539extern __typeof (xmlXPathCastToString) xmlXPathCastToString __attribute((alias("xmlXPathCastToString__internal_alias"))); 15540#else 15541#ifndef xmlXPathCastToString 15542extern __typeof (xmlXPathCastToString) xmlXPathCastToString__internal_alias __attribute((visibility("hidden"))); 15543#define xmlXPathCastToString xmlXPathCastToString__internal_alias 15544#endif 15545#endif 15546#endif 15547 15548#if defined(LIBXML_XPATH_ENABLED) 15549#ifdef bottom_xpath 15550#undef xmlXPathCeilingFunction 15551extern __typeof (xmlXPathCeilingFunction) xmlXPathCeilingFunction __attribute((alias("xmlXPathCeilingFunction__internal_alias"))); 15552#else 15553#ifndef xmlXPathCeilingFunction 15554extern __typeof (xmlXPathCeilingFunction) xmlXPathCeilingFunction__internal_alias __attribute((visibility("hidden"))); 15555#define xmlXPathCeilingFunction xmlXPathCeilingFunction__internal_alias 15556#endif 15557#endif 15558#endif 15559 15560#if defined(LIBXML_XPATH_ENABLED) 15561#ifdef bottom_xpath 15562#undef xmlXPathCmpNodes 15563extern __typeof (xmlXPathCmpNodes) xmlXPathCmpNodes __attribute((alias("xmlXPathCmpNodes__internal_alias"))); 15564#else 15565#ifndef xmlXPathCmpNodes 15566extern __typeof (xmlXPathCmpNodes) xmlXPathCmpNodes__internal_alias __attribute((visibility("hidden"))); 15567#define xmlXPathCmpNodes xmlXPathCmpNodes__internal_alias 15568#endif 15569#endif 15570#endif 15571 15572#if defined(LIBXML_XPATH_ENABLED) 15573#ifdef bottom_xpath 15574#undef xmlXPathCompareValues 15575extern __typeof (xmlXPathCompareValues) xmlXPathCompareValues __attribute((alias("xmlXPathCompareValues__internal_alias"))); 15576#else 15577#ifndef xmlXPathCompareValues 15578extern __typeof (xmlXPathCompareValues) xmlXPathCompareValues__internal_alias __attribute((visibility("hidden"))); 15579#define xmlXPathCompareValues xmlXPathCompareValues__internal_alias 15580#endif 15581#endif 15582#endif 15583 15584#if defined(LIBXML_XPATH_ENABLED) 15585#ifdef bottom_xpath 15586#undef xmlXPathCompile 15587extern __typeof (xmlXPathCompile) xmlXPathCompile __attribute((alias("xmlXPathCompile__internal_alias"))); 15588#else 15589#ifndef xmlXPathCompile 15590extern __typeof (xmlXPathCompile) xmlXPathCompile__internal_alias __attribute((visibility("hidden"))); 15591#define xmlXPathCompile xmlXPathCompile__internal_alias 15592#endif 15593#endif 15594#endif 15595 15596#if defined(LIBXML_XPATH_ENABLED) 15597#ifdef bottom_xpath 15598#undef xmlXPathCompiledEval 15599extern __typeof (xmlXPathCompiledEval) xmlXPathCompiledEval __attribute((alias("xmlXPathCompiledEval__internal_alias"))); 15600#else 15601#ifndef xmlXPathCompiledEval 15602extern __typeof (xmlXPathCompiledEval) xmlXPathCompiledEval__internal_alias __attribute((visibility("hidden"))); 15603#define xmlXPathCompiledEval xmlXPathCompiledEval__internal_alias 15604#endif 15605#endif 15606#endif 15607 15608#if defined(LIBXML_XPATH_ENABLED) 15609#ifdef bottom_xpath 15610#undef xmlXPathConcatFunction 15611extern __typeof (xmlXPathConcatFunction) xmlXPathConcatFunction __attribute((alias("xmlXPathConcatFunction__internal_alias"))); 15612#else 15613#ifndef xmlXPathConcatFunction 15614extern __typeof (xmlXPathConcatFunction) xmlXPathConcatFunction__internal_alias __attribute((visibility("hidden"))); 15615#define xmlXPathConcatFunction xmlXPathConcatFunction__internal_alias 15616#endif 15617#endif 15618#endif 15619 15620#if defined(LIBXML_XPATH_ENABLED) 15621#ifdef bottom_xpath 15622#undef xmlXPathContainsFunction 15623extern __typeof (xmlXPathContainsFunction) xmlXPathContainsFunction __attribute((alias("xmlXPathContainsFunction__internal_alias"))); 15624#else 15625#ifndef xmlXPathContainsFunction 15626extern __typeof (xmlXPathContainsFunction) xmlXPathContainsFunction__internal_alias __attribute((visibility("hidden"))); 15627#define xmlXPathContainsFunction xmlXPathContainsFunction__internal_alias 15628#endif 15629#endif 15630#endif 15631 15632#if defined(LIBXML_XPATH_ENABLED) 15633#ifdef bottom_xpath 15634#undef xmlXPathConvertBoolean 15635extern __typeof (xmlXPathConvertBoolean) xmlXPathConvertBoolean __attribute((alias("xmlXPathConvertBoolean__internal_alias"))); 15636#else 15637#ifndef xmlXPathConvertBoolean 15638extern __typeof (xmlXPathConvertBoolean) xmlXPathConvertBoolean__internal_alias __attribute((visibility("hidden"))); 15639#define xmlXPathConvertBoolean xmlXPathConvertBoolean__internal_alias 15640#endif 15641#endif 15642#endif 15643 15644#if defined(LIBXML_XPATH_ENABLED) 15645#ifdef bottom_xpath 15646#undef xmlXPathConvertNumber 15647extern __typeof (xmlXPathConvertNumber) xmlXPathConvertNumber __attribute((alias("xmlXPathConvertNumber__internal_alias"))); 15648#else 15649#ifndef xmlXPathConvertNumber 15650extern __typeof (xmlXPathConvertNumber) xmlXPathConvertNumber__internal_alias __attribute((visibility("hidden"))); 15651#define xmlXPathConvertNumber xmlXPathConvertNumber__internal_alias 15652#endif 15653#endif 15654#endif 15655 15656#if defined(LIBXML_XPATH_ENABLED) 15657#ifdef bottom_xpath 15658#undef xmlXPathConvertString 15659extern __typeof (xmlXPathConvertString) xmlXPathConvertString __attribute((alias("xmlXPathConvertString__internal_alias"))); 15660#else 15661#ifndef xmlXPathConvertString 15662extern __typeof (xmlXPathConvertString) xmlXPathConvertString__internal_alias __attribute((visibility("hidden"))); 15663#define xmlXPathConvertString xmlXPathConvertString__internal_alias 15664#endif 15665#endif 15666#endif 15667 15668#if defined(LIBXML_XPATH_ENABLED) 15669#ifdef bottom_xpath 15670#undef xmlXPathCountFunction 15671extern __typeof (xmlXPathCountFunction) xmlXPathCountFunction __attribute((alias("xmlXPathCountFunction__internal_alias"))); 15672#else 15673#ifndef xmlXPathCountFunction 15674extern __typeof (xmlXPathCountFunction) xmlXPathCountFunction__internal_alias __attribute((visibility("hidden"))); 15675#define xmlXPathCountFunction xmlXPathCountFunction__internal_alias 15676#endif 15677#endif 15678#endif 15679 15680#if defined(LIBXML_XPATH_ENABLED) 15681#ifdef bottom_xpath 15682#undef xmlXPathCtxtCompile 15683extern __typeof (xmlXPathCtxtCompile) xmlXPathCtxtCompile __attribute((alias("xmlXPathCtxtCompile__internal_alias"))); 15684#else 15685#ifndef xmlXPathCtxtCompile 15686extern __typeof (xmlXPathCtxtCompile) xmlXPathCtxtCompile__internal_alias __attribute((visibility("hidden"))); 15687#define xmlXPathCtxtCompile xmlXPathCtxtCompile__internal_alias 15688#endif 15689#endif 15690#endif 15691 15692#if defined(LIBXML_XPATH_ENABLED) && defined(LIBXML_DEBUG_ENABLED) 15693#ifdef bottom_xpath 15694#undef xmlXPathDebugDumpCompExpr 15695extern __typeof (xmlXPathDebugDumpCompExpr) xmlXPathDebugDumpCompExpr __attribute((alias("xmlXPathDebugDumpCompExpr__internal_alias"))); 15696#else 15697#ifndef xmlXPathDebugDumpCompExpr 15698extern __typeof (xmlXPathDebugDumpCompExpr) xmlXPathDebugDumpCompExpr__internal_alias __attribute((visibility("hidden"))); 15699#define xmlXPathDebugDumpCompExpr xmlXPathDebugDumpCompExpr__internal_alias 15700#endif 15701#endif 15702#endif 15703 15704#if defined(LIBXML_XPATH_ENABLED) && defined(LIBXML_DEBUG_ENABLED) 15705#ifdef bottom_xpath 15706#undef xmlXPathDebugDumpObject 15707extern __typeof (xmlXPathDebugDumpObject) xmlXPathDebugDumpObject __attribute((alias("xmlXPathDebugDumpObject__internal_alias"))); 15708#else 15709#ifndef xmlXPathDebugDumpObject 15710extern __typeof (xmlXPathDebugDumpObject) xmlXPathDebugDumpObject__internal_alias __attribute((visibility("hidden"))); 15711#define xmlXPathDebugDumpObject xmlXPathDebugDumpObject__internal_alias 15712#endif 15713#endif 15714#endif 15715 15716#if defined(LIBXML_XPATH_ENABLED) 15717#ifdef bottom_xpath 15718#undef xmlXPathDifference 15719extern __typeof (xmlXPathDifference) xmlXPathDifference __attribute((alias("xmlXPathDifference__internal_alias"))); 15720#else 15721#ifndef xmlXPathDifference 15722extern __typeof (xmlXPathDifference) xmlXPathDifference__internal_alias __attribute((visibility("hidden"))); 15723#define xmlXPathDifference xmlXPathDifference__internal_alias 15724#endif 15725#endif 15726#endif 15727 15728#if defined(LIBXML_XPATH_ENABLED) 15729#ifdef bottom_xpath 15730#undef xmlXPathDistinct 15731extern __typeof (xmlXPathDistinct) xmlXPathDistinct __attribute((alias("xmlXPathDistinct__internal_alias"))); 15732#else 15733#ifndef xmlXPathDistinct 15734extern __typeof (xmlXPathDistinct) xmlXPathDistinct__internal_alias __attribute((visibility("hidden"))); 15735#define xmlXPathDistinct xmlXPathDistinct__internal_alias 15736#endif 15737#endif 15738#endif 15739 15740#if defined(LIBXML_XPATH_ENABLED) 15741#ifdef bottom_xpath 15742#undef xmlXPathDistinctSorted 15743extern __typeof (xmlXPathDistinctSorted) xmlXPathDistinctSorted __attribute((alias("xmlXPathDistinctSorted__internal_alias"))); 15744#else 15745#ifndef xmlXPathDistinctSorted 15746extern __typeof (xmlXPathDistinctSorted) xmlXPathDistinctSorted__internal_alias __attribute((visibility("hidden"))); 15747#define xmlXPathDistinctSorted xmlXPathDistinctSorted__internal_alias 15748#endif 15749#endif 15750#endif 15751 15752#if defined(LIBXML_XPATH_ENABLED) 15753#ifdef bottom_xpath 15754#undef xmlXPathDivValues 15755extern __typeof (xmlXPathDivValues) xmlXPathDivValues __attribute((alias("xmlXPathDivValues__internal_alias"))); 15756#else 15757#ifndef xmlXPathDivValues 15758extern __typeof (xmlXPathDivValues) xmlXPathDivValues__internal_alias __attribute((visibility("hidden"))); 15759#define xmlXPathDivValues xmlXPathDivValues__internal_alias 15760#endif 15761#endif 15762#endif 15763 15764#if defined(LIBXML_XPATH_ENABLED) 15765#ifdef bottom_xpath 15766#undef xmlXPathEqualValues 15767extern __typeof (xmlXPathEqualValues) xmlXPathEqualValues __attribute((alias("xmlXPathEqualValues__internal_alias"))); 15768#else 15769#ifndef xmlXPathEqualValues 15770extern __typeof (xmlXPathEqualValues) xmlXPathEqualValues__internal_alias __attribute((visibility("hidden"))); 15771#define xmlXPathEqualValues xmlXPathEqualValues__internal_alias 15772#endif 15773#endif 15774#endif 15775 15776#if defined(LIBXML_XPATH_ENABLED) 15777#ifdef bottom_xpath 15778#undef xmlXPathErr 15779extern __typeof (xmlXPathErr) xmlXPathErr __attribute((alias("xmlXPathErr__internal_alias"))); 15780#else 15781#ifndef xmlXPathErr 15782extern __typeof (xmlXPathErr) xmlXPathErr__internal_alias __attribute((visibility("hidden"))); 15783#define xmlXPathErr xmlXPathErr__internal_alias 15784#endif 15785#endif 15786#endif 15787 15788#if defined(LIBXML_XPATH_ENABLED) 15789#ifdef bottom_xpath 15790#undef xmlXPathEval 15791extern __typeof (xmlXPathEval) xmlXPathEval __attribute((alias("xmlXPathEval__internal_alias"))); 15792#else 15793#ifndef xmlXPathEval 15794extern __typeof (xmlXPathEval) xmlXPathEval__internal_alias __attribute((visibility("hidden"))); 15795#define xmlXPathEval xmlXPathEval__internal_alias 15796#endif 15797#endif 15798#endif 15799 15800#if defined(LIBXML_XPATH_ENABLED) 15801#ifdef bottom_xpath 15802#undef xmlXPathEvalExpr 15803extern __typeof (xmlXPathEvalExpr) xmlXPathEvalExpr __attribute((alias("xmlXPathEvalExpr__internal_alias"))); 15804#else 15805#ifndef xmlXPathEvalExpr 15806extern __typeof (xmlXPathEvalExpr) xmlXPathEvalExpr__internal_alias __attribute((visibility("hidden"))); 15807#define xmlXPathEvalExpr xmlXPathEvalExpr__internal_alias 15808#endif 15809#endif 15810#endif 15811 15812#if defined(LIBXML_XPATH_ENABLED) 15813#ifdef bottom_xpath 15814#undef xmlXPathEvalExpression 15815extern __typeof (xmlXPathEvalExpression) xmlXPathEvalExpression __attribute((alias("xmlXPathEvalExpression__internal_alias"))); 15816#else 15817#ifndef xmlXPathEvalExpression 15818extern __typeof (xmlXPathEvalExpression) xmlXPathEvalExpression__internal_alias __attribute((visibility("hidden"))); 15819#define xmlXPathEvalExpression xmlXPathEvalExpression__internal_alias 15820#endif 15821#endif 15822#endif 15823 15824#if defined(LIBXML_XPATH_ENABLED) 15825#ifdef bottom_xpath 15826#undef xmlXPathEvalPredicate 15827extern __typeof (xmlXPathEvalPredicate) xmlXPathEvalPredicate __attribute((alias("xmlXPathEvalPredicate__internal_alias"))); 15828#else 15829#ifndef xmlXPathEvalPredicate 15830extern __typeof (xmlXPathEvalPredicate) xmlXPathEvalPredicate__internal_alias __attribute((visibility("hidden"))); 15831#define xmlXPathEvalPredicate xmlXPathEvalPredicate__internal_alias 15832#endif 15833#endif 15834#endif 15835 15836#if defined(LIBXML_XPATH_ENABLED) 15837#ifdef bottom_xpath 15838#undef xmlXPathEvaluatePredicateResult 15839extern __typeof (xmlXPathEvaluatePredicateResult) xmlXPathEvaluatePredicateResult __attribute((alias("xmlXPathEvaluatePredicateResult__internal_alias"))); 15840#else 15841#ifndef xmlXPathEvaluatePredicateResult 15842extern __typeof (xmlXPathEvaluatePredicateResult) xmlXPathEvaluatePredicateResult__internal_alias __attribute((visibility("hidden"))); 15843#define xmlXPathEvaluatePredicateResult xmlXPathEvaluatePredicateResult__internal_alias 15844#endif 15845#endif 15846#endif 15847 15848#if defined(LIBXML_XPATH_ENABLED) 15849#ifdef bottom_xpath 15850#undef xmlXPathFalseFunction 15851extern __typeof (xmlXPathFalseFunction) xmlXPathFalseFunction __attribute((alias("xmlXPathFalseFunction__internal_alias"))); 15852#else 15853#ifndef xmlXPathFalseFunction 15854extern __typeof (xmlXPathFalseFunction) xmlXPathFalseFunction__internal_alias __attribute((visibility("hidden"))); 15855#define xmlXPathFalseFunction xmlXPathFalseFunction__internal_alias 15856#endif 15857#endif 15858#endif 15859 15860#if defined(LIBXML_XPATH_ENABLED) 15861#ifdef bottom_xpath 15862#undef xmlXPathFloorFunction 15863extern __typeof (xmlXPathFloorFunction) xmlXPathFloorFunction __attribute((alias("xmlXPathFloorFunction__internal_alias"))); 15864#else 15865#ifndef xmlXPathFloorFunction 15866extern __typeof (xmlXPathFloorFunction) xmlXPathFloorFunction__internal_alias __attribute((visibility("hidden"))); 15867#define xmlXPathFloorFunction xmlXPathFloorFunction__internal_alias 15868#endif 15869#endif 15870#endif 15871 15872#if defined(LIBXML_XPATH_ENABLED) 15873#ifdef bottom_xpath 15874#undef xmlXPathFreeCompExpr 15875extern __typeof (xmlXPathFreeCompExpr) xmlXPathFreeCompExpr __attribute((alias("xmlXPathFreeCompExpr__internal_alias"))); 15876#else 15877#ifndef xmlXPathFreeCompExpr 15878extern __typeof (xmlXPathFreeCompExpr) xmlXPathFreeCompExpr__internal_alias __attribute((visibility("hidden"))); 15879#define xmlXPathFreeCompExpr xmlXPathFreeCompExpr__internal_alias 15880#endif 15881#endif 15882#endif 15883 15884#if defined(LIBXML_XPATH_ENABLED) 15885#ifdef bottom_xpath 15886#undef xmlXPathFreeContext 15887extern __typeof (xmlXPathFreeContext) xmlXPathFreeContext __attribute((alias("xmlXPathFreeContext__internal_alias"))); 15888#else 15889#ifndef xmlXPathFreeContext 15890extern __typeof (xmlXPathFreeContext) xmlXPathFreeContext__internal_alias __attribute((visibility("hidden"))); 15891#define xmlXPathFreeContext xmlXPathFreeContext__internal_alias 15892#endif 15893#endif 15894#endif 15895 15896#if defined(LIBXML_XPATH_ENABLED) 15897#ifdef bottom_xpath 15898#undef xmlXPathFreeNodeSet 15899extern __typeof (xmlXPathFreeNodeSet) xmlXPathFreeNodeSet __attribute((alias("xmlXPathFreeNodeSet__internal_alias"))); 15900#else 15901#ifndef xmlXPathFreeNodeSet 15902extern __typeof (xmlXPathFreeNodeSet) xmlXPathFreeNodeSet__internal_alias __attribute((visibility("hidden"))); 15903#define xmlXPathFreeNodeSet xmlXPathFreeNodeSet__internal_alias 15904#endif 15905#endif 15906#endif 15907 15908#if defined(LIBXML_XPATH_ENABLED) 15909#ifdef bottom_xpath 15910#undef xmlXPathFreeNodeSetList 15911extern __typeof (xmlXPathFreeNodeSetList) xmlXPathFreeNodeSetList __attribute((alias("xmlXPathFreeNodeSetList__internal_alias"))); 15912#else 15913#ifndef xmlXPathFreeNodeSetList 15914extern __typeof (xmlXPathFreeNodeSetList) xmlXPathFreeNodeSetList__internal_alias __attribute((visibility("hidden"))); 15915#define xmlXPathFreeNodeSetList xmlXPathFreeNodeSetList__internal_alias 15916#endif 15917#endif 15918#endif 15919 15920#if defined(LIBXML_XPATH_ENABLED) 15921#ifdef bottom_xpath 15922#undef xmlXPathFreeObject 15923extern __typeof (xmlXPathFreeObject) xmlXPathFreeObject __attribute((alias("xmlXPathFreeObject__internal_alias"))); 15924#else 15925#ifndef xmlXPathFreeObject 15926extern __typeof (xmlXPathFreeObject) xmlXPathFreeObject__internal_alias __attribute((visibility("hidden"))); 15927#define xmlXPathFreeObject xmlXPathFreeObject__internal_alias 15928#endif 15929#endif 15930#endif 15931 15932#if defined(LIBXML_XPATH_ENABLED) 15933#ifdef bottom_xpath 15934#undef xmlXPathFreeParserContext 15935extern __typeof (xmlXPathFreeParserContext) xmlXPathFreeParserContext __attribute((alias("xmlXPathFreeParserContext__internal_alias"))); 15936#else 15937#ifndef xmlXPathFreeParserContext 15938extern __typeof (xmlXPathFreeParserContext) xmlXPathFreeParserContext__internal_alias __attribute((visibility("hidden"))); 15939#define xmlXPathFreeParserContext xmlXPathFreeParserContext__internal_alias 15940#endif 15941#endif 15942#endif 15943 15944#if defined(LIBXML_XPATH_ENABLED) 15945#ifdef bottom_xpath 15946#undef xmlXPathFunctionLookup 15947extern __typeof (xmlXPathFunctionLookup) xmlXPathFunctionLookup __attribute((alias("xmlXPathFunctionLookup__internal_alias"))); 15948#else 15949#ifndef xmlXPathFunctionLookup 15950extern __typeof (xmlXPathFunctionLookup) xmlXPathFunctionLookup__internal_alias __attribute((visibility("hidden"))); 15951#define xmlXPathFunctionLookup xmlXPathFunctionLookup__internal_alias 15952#endif 15953#endif 15954#endif 15955 15956#if defined(LIBXML_XPATH_ENABLED) 15957#ifdef bottom_xpath 15958#undef xmlXPathFunctionLookupNS 15959extern __typeof (xmlXPathFunctionLookupNS) xmlXPathFunctionLookupNS __attribute((alias("xmlXPathFunctionLookupNS__internal_alias"))); 15960#else 15961#ifndef xmlXPathFunctionLookupNS 15962extern __typeof (xmlXPathFunctionLookupNS) xmlXPathFunctionLookupNS__internal_alias __attribute((visibility("hidden"))); 15963#define xmlXPathFunctionLookupNS xmlXPathFunctionLookupNS__internal_alias 15964#endif 15965#endif 15966#endif 15967 15968#if defined(LIBXML_XPATH_ENABLED) 15969#ifdef bottom_xpath 15970#undef xmlXPathHasSameNodes 15971extern __typeof (xmlXPathHasSameNodes) xmlXPathHasSameNodes __attribute((alias("xmlXPathHasSameNodes__internal_alias"))); 15972#else 15973#ifndef xmlXPathHasSameNodes 15974extern __typeof (xmlXPathHasSameNodes) xmlXPathHasSameNodes__internal_alias __attribute((visibility("hidden"))); 15975#define xmlXPathHasSameNodes xmlXPathHasSameNodes__internal_alias 15976#endif 15977#endif 15978#endif 15979 15980#if defined(LIBXML_XPATH_ENABLED) 15981#ifdef bottom_xpath 15982#undef xmlXPathIdFunction 15983extern __typeof (xmlXPathIdFunction) xmlXPathIdFunction __attribute((alias("xmlXPathIdFunction__internal_alias"))); 15984#else 15985#ifndef xmlXPathIdFunction 15986extern __typeof (xmlXPathIdFunction) xmlXPathIdFunction__internal_alias __attribute((visibility("hidden"))); 15987#define xmlXPathIdFunction xmlXPathIdFunction__internal_alias 15988#endif 15989#endif 15990#endif 15991 15992#if defined(LIBXML_XPATH_ENABLED) || defined(LIBXML_SCHEMAS_ENABLED) 15993#ifdef bottom_xpath 15994#undef xmlXPathInit 15995extern __typeof (xmlXPathInit) xmlXPathInit __attribute((alias("xmlXPathInit__internal_alias"))); 15996#else 15997#ifndef xmlXPathInit 15998extern __typeof (xmlXPathInit) xmlXPathInit__internal_alias __attribute((visibility("hidden"))); 15999#define xmlXPathInit xmlXPathInit__internal_alias 16000#endif 16001#endif 16002#endif 16003 16004#if defined(LIBXML_XPATH_ENABLED) 16005#ifdef bottom_xpath 16006#undef xmlXPathIntersection 16007extern __typeof (xmlXPathIntersection) xmlXPathIntersection __attribute((alias("xmlXPathIntersection__internal_alias"))); 16008#else 16009#ifndef xmlXPathIntersection 16010extern __typeof (xmlXPathIntersection) xmlXPathIntersection__internal_alias __attribute((visibility("hidden"))); 16011#define xmlXPathIntersection xmlXPathIntersection__internal_alias 16012#endif 16013#endif 16014#endif 16015 16016#if defined(LIBXML_XPATH_ENABLED) || defined(LIBXML_SCHEMAS_ENABLED) 16017#ifdef bottom_xpath 16018#undef xmlXPathIsInf 16019extern __typeof (xmlXPathIsInf) xmlXPathIsInf __attribute((alias("xmlXPathIsInf__internal_alias"))); 16020#else 16021#ifndef xmlXPathIsInf 16022extern __typeof (xmlXPathIsInf) xmlXPathIsInf__internal_alias __attribute((visibility("hidden"))); 16023#define xmlXPathIsInf xmlXPathIsInf__internal_alias 16024#endif 16025#endif 16026#endif 16027 16028#if defined(LIBXML_XPATH_ENABLED) || defined(LIBXML_SCHEMAS_ENABLED) 16029#ifdef bottom_xpath 16030#undef xmlXPathIsNaN 16031extern __typeof (xmlXPathIsNaN) xmlXPathIsNaN __attribute((alias("xmlXPathIsNaN__internal_alias"))); 16032#else 16033#ifndef xmlXPathIsNaN 16034extern __typeof (xmlXPathIsNaN) xmlXPathIsNaN__internal_alias __attribute((visibility("hidden"))); 16035#define xmlXPathIsNaN xmlXPathIsNaN__internal_alias 16036#endif 16037#endif 16038#endif 16039 16040#if defined(LIBXML_XPATH_ENABLED) 16041#ifdef bottom_xpath 16042#undef xmlXPathIsNodeType 16043extern __typeof (xmlXPathIsNodeType) xmlXPathIsNodeType __attribute((alias("xmlXPathIsNodeType__internal_alias"))); 16044#else 16045#ifndef xmlXPathIsNodeType 16046extern __typeof (xmlXPathIsNodeType) xmlXPathIsNodeType__internal_alias __attribute((visibility("hidden"))); 16047#define xmlXPathIsNodeType xmlXPathIsNodeType__internal_alias 16048#endif 16049#endif 16050#endif 16051 16052#if defined(LIBXML_XPATH_ENABLED) 16053#ifdef bottom_xpath 16054#undef xmlXPathLangFunction 16055extern __typeof (xmlXPathLangFunction) xmlXPathLangFunction __attribute((alias("xmlXPathLangFunction__internal_alias"))); 16056#else 16057#ifndef xmlXPathLangFunction 16058extern __typeof (xmlXPathLangFunction) xmlXPathLangFunction__internal_alias __attribute((visibility("hidden"))); 16059#define xmlXPathLangFunction xmlXPathLangFunction__internal_alias 16060#endif 16061#endif 16062#endif 16063 16064#if defined(LIBXML_XPATH_ENABLED) 16065#ifdef bottom_xpath 16066#undef xmlXPathLastFunction 16067extern __typeof (xmlXPathLastFunction) xmlXPathLastFunction __attribute((alias("xmlXPathLastFunction__internal_alias"))); 16068#else 16069#ifndef xmlXPathLastFunction 16070extern __typeof (xmlXPathLastFunction) xmlXPathLastFunction__internal_alias __attribute((visibility("hidden"))); 16071#define xmlXPathLastFunction xmlXPathLastFunction__internal_alias 16072#endif 16073#endif 16074#endif 16075 16076#if defined(LIBXML_XPATH_ENABLED) 16077#ifdef bottom_xpath 16078#undef xmlXPathLeading 16079extern __typeof (xmlXPathLeading) xmlXPathLeading __attribute((alias("xmlXPathLeading__internal_alias"))); 16080#else 16081#ifndef xmlXPathLeading 16082extern __typeof (xmlXPathLeading) xmlXPathLeading__internal_alias __attribute((visibility("hidden"))); 16083#define xmlXPathLeading xmlXPathLeading__internal_alias 16084#endif 16085#endif 16086#endif 16087 16088#if defined(LIBXML_XPATH_ENABLED) 16089#ifdef bottom_xpath 16090#undef xmlXPathLeadingSorted 16091extern __typeof (xmlXPathLeadingSorted) xmlXPathLeadingSorted __attribute((alias("xmlXPathLeadingSorted__internal_alias"))); 16092#else 16093#ifndef xmlXPathLeadingSorted 16094extern __typeof (xmlXPathLeadingSorted) xmlXPathLeadingSorted__internal_alias __attribute((visibility("hidden"))); 16095#define xmlXPathLeadingSorted xmlXPathLeadingSorted__internal_alias 16096#endif 16097#endif 16098#endif 16099 16100#if defined(LIBXML_XPATH_ENABLED) 16101#ifdef bottom_xpath 16102#undef xmlXPathLocalNameFunction 16103extern __typeof (xmlXPathLocalNameFunction) xmlXPathLocalNameFunction __attribute((alias("xmlXPathLocalNameFunction__internal_alias"))); 16104#else 16105#ifndef xmlXPathLocalNameFunction 16106extern __typeof (xmlXPathLocalNameFunction) xmlXPathLocalNameFunction__internal_alias __attribute((visibility("hidden"))); 16107#define xmlXPathLocalNameFunction xmlXPathLocalNameFunction__internal_alias 16108#endif 16109#endif 16110#endif 16111 16112#if defined(LIBXML_XPATH_ENABLED) 16113#ifdef bottom_xpath 16114#undef xmlXPathModValues 16115extern __typeof (xmlXPathModValues) xmlXPathModValues __attribute((alias("xmlXPathModValues__internal_alias"))); 16116#else 16117#ifndef xmlXPathModValues 16118extern __typeof (xmlXPathModValues) xmlXPathModValues__internal_alias __attribute((visibility("hidden"))); 16119#define xmlXPathModValues xmlXPathModValues__internal_alias 16120#endif 16121#endif 16122#endif 16123 16124#if defined(LIBXML_XPATH_ENABLED) 16125#ifdef bottom_xpath 16126#undef xmlXPathMultValues 16127extern __typeof (xmlXPathMultValues) xmlXPathMultValues __attribute((alias("xmlXPathMultValues__internal_alias"))); 16128#else 16129#ifndef xmlXPathMultValues 16130extern __typeof (xmlXPathMultValues) xmlXPathMultValues__internal_alias __attribute((visibility("hidden"))); 16131#define xmlXPathMultValues xmlXPathMultValues__internal_alias 16132#endif 16133#endif 16134#endif 16135 16136#if defined(LIBXML_XPATH_ENABLED) 16137#ifdef bottom_xpath 16138#undef xmlXPathNamespaceURIFunction 16139extern __typeof (xmlXPathNamespaceURIFunction) xmlXPathNamespaceURIFunction __attribute((alias("xmlXPathNamespaceURIFunction__internal_alias"))); 16140#else 16141#ifndef xmlXPathNamespaceURIFunction 16142extern __typeof (xmlXPathNamespaceURIFunction) xmlXPathNamespaceURIFunction__internal_alias __attribute((visibility("hidden"))); 16143#define xmlXPathNamespaceURIFunction xmlXPathNamespaceURIFunction__internal_alias 16144#endif 16145#endif 16146#endif 16147 16148#if defined(LIBXML_XPATH_ENABLED) 16149#ifdef bottom_xpath 16150#undef xmlXPathNewBoolean 16151extern __typeof (xmlXPathNewBoolean) xmlXPathNewBoolean __attribute((alias("xmlXPathNewBoolean__internal_alias"))); 16152#else 16153#ifndef xmlXPathNewBoolean 16154extern __typeof (xmlXPathNewBoolean) xmlXPathNewBoolean__internal_alias __attribute((visibility("hidden"))); 16155#define xmlXPathNewBoolean xmlXPathNewBoolean__internal_alias 16156#endif 16157#endif 16158#endif 16159 16160#if defined(LIBXML_XPATH_ENABLED) 16161#ifdef bottom_xpath 16162#undef xmlXPathNewCString 16163extern __typeof (xmlXPathNewCString) xmlXPathNewCString __attribute((alias("xmlXPathNewCString__internal_alias"))); 16164#else 16165#ifndef xmlXPathNewCString 16166extern __typeof (xmlXPathNewCString) xmlXPathNewCString__internal_alias __attribute((visibility("hidden"))); 16167#define xmlXPathNewCString xmlXPathNewCString__internal_alias 16168#endif 16169#endif 16170#endif 16171 16172#if defined(LIBXML_XPATH_ENABLED) 16173#ifdef bottom_xpath 16174#undef xmlXPathNewContext 16175extern __typeof (xmlXPathNewContext) xmlXPathNewContext __attribute((alias("xmlXPathNewContext__internal_alias"))); 16176#else 16177#ifndef xmlXPathNewContext 16178extern __typeof (xmlXPathNewContext) xmlXPathNewContext__internal_alias __attribute((visibility("hidden"))); 16179#define xmlXPathNewContext xmlXPathNewContext__internal_alias 16180#endif 16181#endif 16182#endif 16183 16184#if defined(LIBXML_XPATH_ENABLED) 16185#ifdef bottom_xpath 16186#undef xmlXPathNewFloat 16187extern __typeof (xmlXPathNewFloat) xmlXPathNewFloat __attribute((alias("xmlXPathNewFloat__internal_alias"))); 16188#else 16189#ifndef xmlXPathNewFloat 16190extern __typeof (xmlXPathNewFloat) xmlXPathNewFloat__internal_alias __attribute((visibility("hidden"))); 16191#define xmlXPathNewFloat xmlXPathNewFloat__internal_alias 16192#endif 16193#endif 16194#endif 16195 16196#if defined(LIBXML_XPATH_ENABLED) 16197#ifdef bottom_xpath 16198#undef xmlXPathNewNodeSet 16199extern __typeof (xmlXPathNewNodeSet) xmlXPathNewNodeSet __attribute((alias("xmlXPathNewNodeSet__internal_alias"))); 16200#else 16201#ifndef xmlXPathNewNodeSet 16202extern __typeof (xmlXPathNewNodeSet) xmlXPathNewNodeSet__internal_alias __attribute((visibility("hidden"))); 16203#define xmlXPathNewNodeSet xmlXPathNewNodeSet__internal_alias 16204#endif 16205#endif 16206#endif 16207 16208#if defined(LIBXML_XPATH_ENABLED) 16209#ifdef bottom_xpath 16210#undef xmlXPathNewNodeSetList 16211extern __typeof (xmlXPathNewNodeSetList) xmlXPathNewNodeSetList __attribute((alias("xmlXPathNewNodeSetList__internal_alias"))); 16212#else 16213#ifndef xmlXPathNewNodeSetList 16214extern __typeof (xmlXPathNewNodeSetList) xmlXPathNewNodeSetList__internal_alias __attribute((visibility("hidden"))); 16215#define xmlXPathNewNodeSetList xmlXPathNewNodeSetList__internal_alias 16216#endif 16217#endif 16218#endif 16219 16220#if defined(LIBXML_XPATH_ENABLED) 16221#ifdef bottom_xpath 16222#undef xmlXPathNewParserContext 16223extern __typeof (xmlXPathNewParserContext) xmlXPathNewParserContext __attribute((alias("xmlXPathNewParserContext__internal_alias"))); 16224#else 16225#ifndef xmlXPathNewParserContext 16226extern __typeof (xmlXPathNewParserContext) xmlXPathNewParserContext__internal_alias __attribute((visibility("hidden"))); 16227#define xmlXPathNewParserContext xmlXPathNewParserContext__internal_alias 16228#endif 16229#endif 16230#endif 16231 16232#if defined(LIBXML_XPATH_ENABLED) 16233#ifdef bottom_xpath 16234#undef xmlXPathNewString 16235extern __typeof (xmlXPathNewString) xmlXPathNewString __attribute((alias("xmlXPathNewString__internal_alias"))); 16236#else 16237#ifndef xmlXPathNewString 16238extern __typeof (xmlXPathNewString) xmlXPathNewString__internal_alias __attribute((visibility("hidden"))); 16239#define xmlXPathNewString xmlXPathNewString__internal_alias 16240#endif 16241#endif 16242#endif 16243 16244#if defined(LIBXML_XPATH_ENABLED) 16245#ifdef bottom_xpath 16246#undef xmlXPathNewValueTree 16247extern __typeof (xmlXPathNewValueTree) xmlXPathNewValueTree __attribute((alias("xmlXPathNewValueTree__internal_alias"))); 16248#else 16249#ifndef xmlXPathNewValueTree 16250extern __typeof (xmlXPathNewValueTree) xmlXPathNewValueTree__internal_alias __attribute((visibility("hidden"))); 16251#define xmlXPathNewValueTree xmlXPathNewValueTree__internal_alias 16252#endif 16253#endif 16254#endif 16255 16256#if defined(LIBXML_XPATH_ENABLED) 16257#ifdef bottom_xpath 16258#undef xmlXPathNextAncestor 16259extern __typeof (xmlXPathNextAncestor) xmlXPathNextAncestor __attribute((alias("xmlXPathNextAncestor__internal_alias"))); 16260#else 16261#ifndef xmlXPathNextAncestor 16262extern __typeof (xmlXPathNextAncestor) xmlXPathNextAncestor__internal_alias __attribute((visibility("hidden"))); 16263#define xmlXPathNextAncestor xmlXPathNextAncestor__internal_alias 16264#endif 16265#endif 16266#endif 16267 16268#if defined(LIBXML_XPATH_ENABLED) 16269#ifdef bottom_xpath 16270#undef xmlXPathNextAncestorOrSelf 16271extern __typeof (xmlXPathNextAncestorOrSelf) xmlXPathNextAncestorOrSelf __attribute((alias("xmlXPathNextAncestorOrSelf__internal_alias"))); 16272#else 16273#ifndef xmlXPathNextAncestorOrSelf 16274extern __typeof (xmlXPathNextAncestorOrSelf) xmlXPathNextAncestorOrSelf__internal_alias __attribute((visibility("hidden"))); 16275#define xmlXPathNextAncestorOrSelf xmlXPathNextAncestorOrSelf__internal_alias 16276#endif 16277#endif 16278#endif 16279 16280#if defined(LIBXML_XPATH_ENABLED) 16281#ifdef bottom_xpath 16282#undef xmlXPathNextAttribute 16283extern __typeof (xmlXPathNextAttribute) xmlXPathNextAttribute __attribute((alias("xmlXPathNextAttribute__internal_alias"))); 16284#else 16285#ifndef xmlXPathNextAttribute 16286extern __typeof (xmlXPathNextAttribute) xmlXPathNextAttribute__internal_alias __attribute((visibility("hidden"))); 16287#define xmlXPathNextAttribute xmlXPathNextAttribute__internal_alias 16288#endif 16289#endif 16290#endif 16291 16292#if defined(LIBXML_XPATH_ENABLED) 16293#ifdef bottom_xpath 16294#undef xmlXPathNextChild 16295extern __typeof (xmlXPathNextChild) xmlXPathNextChild __attribute((alias("xmlXPathNextChild__internal_alias"))); 16296#else 16297#ifndef xmlXPathNextChild 16298extern __typeof (xmlXPathNextChild) xmlXPathNextChild__internal_alias __attribute((visibility("hidden"))); 16299#define xmlXPathNextChild xmlXPathNextChild__internal_alias 16300#endif 16301#endif 16302#endif 16303 16304#if defined(LIBXML_XPATH_ENABLED) 16305#ifdef bottom_xpath 16306#undef xmlXPathNextDescendant 16307extern __typeof (xmlXPathNextDescendant) xmlXPathNextDescendant __attribute((alias("xmlXPathNextDescendant__internal_alias"))); 16308#else 16309#ifndef xmlXPathNextDescendant 16310extern __typeof (xmlXPathNextDescendant) xmlXPathNextDescendant__internal_alias __attribute((visibility("hidden"))); 16311#define xmlXPathNextDescendant xmlXPathNextDescendant__internal_alias 16312#endif 16313#endif 16314#endif 16315 16316#if defined(LIBXML_XPATH_ENABLED) 16317#ifdef bottom_xpath 16318#undef xmlXPathNextDescendantOrSelf 16319extern __typeof (xmlXPathNextDescendantOrSelf) xmlXPathNextDescendantOrSelf __attribute((alias("xmlXPathNextDescendantOrSelf__internal_alias"))); 16320#else 16321#ifndef xmlXPathNextDescendantOrSelf 16322extern __typeof (xmlXPathNextDescendantOrSelf) xmlXPathNextDescendantOrSelf__internal_alias __attribute((visibility("hidden"))); 16323#define xmlXPathNextDescendantOrSelf xmlXPathNextDescendantOrSelf__internal_alias 16324#endif 16325#endif 16326#endif 16327 16328#if defined(LIBXML_XPATH_ENABLED) 16329#ifdef bottom_xpath 16330#undef xmlXPathNextFollowing 16331extern __typeof (xmlXPathNextFollowing) xmlXPathNextFollowing __attribute((alias("xmlXPathNextFollowing__internal_alias"))); 16332#else 16333#ifndef xmlXPathNextFollowing 16334extern __typeof (xmlXPathNextFollowing) xmlXPathNextFollowing__internal_alias __attribute((visibility("hidden"))); 16335#define xmlXPathNextFollowing xmlXPathNextFollowing__internal_alias 16336#endif 16337#endif 16338#endif 16339 16340#if defined(LIBXML_XPATH_ENABLED) 16341#ifdef bottom_xpath 16342#undef xmlXPathNextFollowingSibling 16343extern __typeof (xmlXPathNextFollowingSibling) xmlXPathNextFollowingSibling __attribute((alias("xmlXPathNextFollowingSibling__internal_alias"))); 16344#else 16345#ifndef xmlXPathNextFollowingSibling 16346extern __typeof (xmlXPathNextFollowingSibling) xmlXPathNextFollowingSibling__internal_alias __attribute((visibility("hidden"))); 16347#define xmlXPathNextFollowingSibling xmlXPathNextFollowingSibling__internal_alias 16348#endif 16349#endif 16350#endif 16351 16352#if defined(LIBXML_XPATH_ENABLED) 16353#ifdef bottom_xpath 16354#undef xmlXPathNextNamespace 16355extern __typeof (xmlXPathNextNamespace) xmlXPathNextNamespace __attribute((alias("xmlXPathNextNamespace__internal_alias"))); 16356#else 16357#ifndef xmlXPathNextNamespace 16358extern __typeof (xmlXPathNextNamespace) xmlXPathNextNamespace__internal_alias __attribute((visibility("hidden"))); 16359#define xmlXPathNextNamespace xmlXPathNextNamespace__internal_alias 16360#endif 16361#endif 16362#endif 16363 16364#if defined(LIBXML_XPATH_ENABLED) 16365#ifdef bottom_xpath 16366#undef xmlXPathNextParent 16367extern __typeof (xmlXPathNextParent) xmlXPathNextParent __attribute((alias("xmlXPathNextParent__internal_alias"))); 16368#else 16369#ifndef xmlXPathNextParent 16370extern __typeof (xmlXPathNextParent) xmlXPathNextParent__internal_alias __attribute((visibility("hidden"))); 16371#define xmlXPathNextParent xmlXPathNextParent__internal_alias 16372#endif 16373#endif 16374#endif 16375 16376#if defined(LIBXML_XPATH_ENABLED) 16377#ifdef bottom_xpath 16378#undef xmlXPathNextPreceding 16379extern __typeof (xmlXPathNextPreceding) xmlXPathNextPreceding __attribute((alias("xmlXPathNextPreceding__internal_alias"))); 16380#else 16381#ifndef xmlXPathNextPreceding 16382extern __typeof (xmlXPathNextPreceding) xmlXPathNextPreceding__internal_alias __attribute((visibility("hidden"))); 16383#define xmlXPathNextPreceding xmlXPathNextPreceding__internal_alias 16384#endif 16385#endif 16386#endif 16387 16388#if defined(LIBXML_XPATH_ENABLED) 16389#ifdef bottom_xpath 16390#undef xmlXPathNextPrecedingSibling 16391extern __typeof (xmlXPathNextPrecedingSibling) xmlXPathNextPrecedingSibling __attribute((alias("xmlXPathNextPrecedingSibling__internal_alias"))); 16392#else 16393#ifndef xmlXPathNextPrecedingSibling 16394extern __typeof (xmlXPathNextPrecedingSibling) xmlXPathNextPrecedingSibling__internal_alias __attribute((visibility("hidden"))); 16395#define xmlXPathNextPrecedingSibling xmlXPathNextPrecedingSibling__internal_alias 16396#endif 16397#endif 16398#endif 16399 16400#if defined(LIBXML_XPATH_ENABLED) 16401#ifdef bottom_xpath 16402#undef xmlXPathNextSelf 16403extern __typeof (xmlXPathNextSelf) xmlXPathNextSelf __attribute((alias("xmlXPathNextSelf__internal_alias"))); 16404#else 16405#ifndef xmlXPathNextSelf 16406extern __typeof (xmlXPathNextSelf) xmlXPathNextSelf__internal_alias __attribute((visibility("hidden"))); 16407#define xmlXPathNextSelf xmlXPathNextSelf__internal_alias 16408#endif 16409#endif 16410#endif 16411 16412#if defined(LIBXML_XPATH_ENABLED) 16413#ifdef bottom_xpath 16414#undef xmlXPathNodeLeading 16415extern __typeof (xmlXPathNodeLeading) xmlXPathNodeLeading __attribute((alias("xmlXPathNodeLeading__internal_alias"))); 16416#else 16417#ifndef xmlXPathNodeLeading 16418extern __typeof (xmlXPathNodeLeading) xmlXPathNodeLeading__internal_alias __attribute((visibility("hidden"))); 16419#define xmlXPathNodeLeading xmlXPathNodeLeading__internal_alias 16420#endif 16421#endif 16422#endif 16423 16424#if defined(LIBXML_XPATH_ENABLED) 16425#ifdef bottom_xpath 16426#undef xmlXPathNodeLeadingSorted 16427extern __typeof (xmlXPathNodeLeadingSorted) xmlXPathNodeLeadingSorted __attribute((alias("xmlXPathNodeLeadingSorted__internal_alias"))); 16428#else 16429#ifndef xmlXPathNodeLeadingSorted 16430extern __typeof (xmlXPathNodeLeadingSorted) xmlXPathNodeLeadingSorted__internal_alias __attribute((visibility("hidden"))); 16431#define xmlXPathNodeLeadingSorted xmlXPathNodeLeadingSorted__internal_alias 16432#endif 16433#endif 16434#endif 16435 16436#if defined(LIBXML_XPATH_ENABLED) 16437#ifdef bottom_xpath 16438#undef xmlXPathNodeSetAdd 16439extern __typeof (xmlXPathNodeSetAdd) xmlXPathNodeSetAdd __attribute((alias("xmlXPathNodeSetAdd__internal_alias"))); 16440#else 16441#ifndef xmlXPathNodeSetAdd 16442extern __typeof (xmlXPathNodeSetAdd) xmlXPathNodeSetAdd__internal_alias __attribute((visibility("hidden"))); 16443#define xmlXPathNodeSetAdd xmlXPathNodeSetAdd__internal_alias 16444#endif 16445#endif 16446#endif 16447 16448#if defined(LIBXML_XPATH_ENABLED) 16449#ifdef bottom_xpath 16450#undef xmlXPathNodeSetAddNs 16451extern __typeof (xmlXPathNodeSetAddNs) xmlXPathNodeSetAddNs __attribute((alias("xmlXPathNodeSetAddNs__internal_alias"))); 16452#else 16453#ifndef xmlXPathNodeSetAddNs 16454extern __typeof (xmlXPathNodeSetAddNs) xmlXPathNodeSetAddNs__internal_alias __attribute((visibility("hidden"))); 16455#define xmlXPathNodeSetAddNs xmlXPathNodeSetAddNs__internal_alias 16456#endif 16457#endif 16458#endif 16459 16460#if defined(LIBXML_XPATH_ENABLED) 16461#ifdef bottom_xpath 16462#undef xmlXPathNodeSetAddUnique 16463extern __typeof (xmlXPathNodeSetAddUnique) xmlXPathNodeSetAddUnique __attribute((alias("xmlXPathNodeSetAddUnique__internal_alias"))); 16464#else 16465#ifndef xmlXPathNodeSetAddUnique 16466extern __typeof (xmlXPathNodeSetAddUnique) xmlXPathNodeSetAddUnique__internal_alias __attribute((visibility("hidden"))); 16467#define xmlXPathNodeSetAddUnique xmlXPathNodeSetAddUnique__internal_alias 16468#endif 16469#endif 16470#endif 16471 16472#if defined(LIBXML_XPATH_ENABLED) 16473#ifdef bottom_xpath 16474#undef xmlXPathNodeSetContains 16475extern __typeof (xmlXPathNodeSetContains) xmlXPathNodeSetContains __attribute((alias("xmlXPathNodeSetContains__internal_alias"))); 16476#else 16477#ifndef xmlXPathNodeSetContains 16478extern __typeof (xmlXPathNodeSetContains) xmlXPathNodeSetContains__internal_alias __attribute((visibility("hidden"))); 16479#define xmlXPathNodeSetContains xmlXPathNodeSetContains__internal_alias 16480#endif 16481#endif 16482#endif 16483 16484#if defined(LIBXML_XPATH_ENABLED) 16485#ifdef bottom_xpath 16486#undef xmlXPathNodeSetCreate 16487extern __typeof (xmlXPathNodeSetCreate) xmlXPathNodeSetCreate __attribute((alias("xmlXPathNodeSetCreate__internal_alias"))); 16488#else 16489#ifndef xmlXPathNodeSetCreate 16490extern __typeof (xmlXPathNodeSetCreate) xmlXPathNodeSetCreate__internal_alias __attribute((visibility("hidden"))); 16491#define xmlXPathNodeSetCreate xmlXPathNodeSetCreate__internal_alias 16492#endif 16493#endif 16494#endif 16495 16496#if defined(LIBXML_XPATH_ENABLED) 16497#ifdef bottom_xpath 16498#undef xmlXPathNodeSetDel 16499extern __typeof (xmlXPathNodeSetDel) xmlXPathNodeSetDel __attribute((alias("xmlXPathNodeSetDel__internal_alias"))); 16500#else 16501#ifndef xmlXPathNodeSetDel 16502extern __typeof (xmlXPathNodeSetDel) xmlXPathNodeSetDel__internal_alias __attribute((visibility("hidden"))); 16503#define xmlXPathNodeSetDel xmlXPathNodeSetDel__internal_alias 16504#endif 16505#endif 16506#endif 16507 16508#if defined(LIBXML_XPATH_ENABLED) 16509#ifdef bottom_xpath 16510#undef xmlXPathNodeSetFreeNs 16511extern __typeof (xmlXPathNodeSetFreeNs) xmlXPathNodeSetFreeNs __attribute((alias("xmlXPathNodeSetFreeNs__internal_alias"))); 16512#else 16513#ifndef xmlXPathNodeSetFreeNs 16514extern __typeof (xmlXPathNodeSetFreeNs) xmlXPathNodeSetFreeNs__internal_alias __attribute((visibility("hidden"))); 16515#define xmlXPathNodeSetFreeNs xmlXPathNodeSetFreeNs__internal_alias 16516#endif 16517#endif 16518#endif 16519 16520#if defined(LIBXML_XPATH_ENABLED) 16521#ifdef bottom_xpath 16522#undef xmlXPathNodeSetMerge 16523extern __typeof (xmlXPathNodeSetMerge) xmlXPathNodeSetMerge __attribute((alias("xmlXPathNodeSetMerge__internal_alias"))); 16524#else 16525#ifndef xmlXPathNodeSetMerge 16526extern __typeof (xmlXPathNodeSetMerge) xmlXPathNodeSetMerge__internal_alias __attribute((visibility("hidden"))); 16527#define xmlXPathNodeSetMerge xmlXPathNodeSetMerge__internal_alias 16528#endif 16529#endif 16530#endif 16531 16532#if defined(LIBXML_XPATH_ENABLED) 16533#ifdef bottom_xpath 16534#undef xmlXPathNodeSetRemove 16535extern __typeof (xmlXPathNodeSetRemove) xmlXPathNodeSetRemove __attribute((alias("xmlXPathNodeSetRemove__internal_alias"))); 16536#else 16537#ifndef xmlXPathNodeSetRemove 16538extern __typeof (xmlXPathNodeSetRemove) xmlXPathNodeSetRemove__internal_alias __attribute((visibility("hidden"))); 16539#define xmlXPathNodeSetRemove xmlXPathNodeSetRemove__internal_alias 16540#endif 16541#endif 16542#endif 16543 16544#if defined(LIBXML_XPATH_ENABLED) 16545#ifdef bottom_xpath 16546#undef xmlXPathNodeSetSort 16547extern __typeof (xmlXPathNodeSetSort) xmlXPathNodeSetSort __attribute((alias("xmlXPathNodeSetSort__internal_alias"))); 16548#else 16549#ifndef xmlXPathNodeSetSort 16550extern __typeof (xmlXPathNodeSetSort) xmlXPathNodeSetSort__internal_alias __attribute((visibility("hidden"))); 16551#define xmlXPathNodeSetSort xmlXPathNodeSetSort__internal_alias 16552#endif 16553#endif 16554#endif 16555 16556#if defined(LIBXML_XPATH_ENABLED) 16557#ifdef bottom_xpath 16558#undef xmlXPathNodeTrailing 16559extern __typeof (xmlXPathNodeTrailing) xmlXPathNodeTrailing __attribute((alias("xmlXPathNodeTrailing__internal_alias"))); 16560#else 16561#ifndef xmlXPathNodeTrailing 16562extern __typeof (xmlXPathNodeTrailing) xmlXPathNodeTrailing__internal_alias __attribute((visibility("hidden"))); 16563#define xmlXPathNodeTrailing xmlXPathNodeTrailing__internal_alias 16564#endif 16565#endif 16566#endif 16567 16568#if defined(LIBXML_XPATH_ENABLED) 16569#ifdef bottom_xpath 16570#undef xmlXPathNodeTrailingSorted 16571extern __typeof (xmlXPathNodeTrailingSorted) xmlXPathNodeTrailingSorted __attribute((alias("xmlXPathNodeTrailingSorted__internal_alias"))); 16572#else 16573#ifndef xmlXPathNodeTrailingSorted 16574extern __typeof (xmlXPathNodeTrailingSorted) xmlXPathNodeTrailingSorted__internal_alias __attribute((visibility("hidden"))); 16575#define xmlXPathNodeTrailingSorted xmlXPathNodeTrailingSorted__internal_alias 16576#endif 16577#endif 16578#endif 16579 16580#if defined(LIBXML_XPATH_ENABLED) 16581#ifdef bottom_xpath 16582#undef xmlXPathNormalizeFunction 16583extern __typeof (xmlXPathNormalizeFunction) xmlXPathNormalizeFunction __attribute((alias("xmlXPathNormalizeFunction__internal_alias"))); 16584#else 16585#ifndef xmlXPathNormalizeFunction 16586extern __typeof (xmlXPathNormalizeFunction) xmlXPathNormalizeFunction__internal_alias __attribute((visibility("hidden"))); 16587#define xmlXPathNormalizeFunction xmlXPathNormalizeFunction__internal_alias 16588#endif 16589#endif 16590#endif 16591 16592#if defined(LIBXML_XPATH_ENABLED) 16593#ifdef bottom_xpath 16594#undef xmlXPathNotEqualValues 16595extern __typeof (xmlXPathNotEqualValues) xmlXPathNotEqualValues __attribute((alias("xmlXPathNotEqualValues__internal_alias"))); 16596#else 16597#ifndef xmlXPathNotEqualValues 16598extern __typeof (xmlXPathNotEqualValues) xmlXPathNotEqualValues__internal_alias __attribute((visibility("hidden"))); 16599#define xmlXPathNotEqualValues xmlXPathNotEqualValues__internal_alias 16600#endif 16601#endif 16602#endif 16603 16604#if defined(LIBXML_XPATH_ENABLED) 16605#ifdef bottom_xpath 16606#undef xmlXPathNotFunction 16607extern __typeof (xmlXPathNotFunction) xmlXPathNotFunction __attribute((alias("xmlXPathNotFunction__internal_alias"))); 16608#else 16609#ifndef xmlXPathNotFunction 16610extern __typeof (xmlXPathNotFunction) xmlXPathNotFunction__internal_alias __attribute((visibility("hidden"))); 16611#define xmlXPathNotFunction xmlXPathNotFunction__internal_alias 16612#endif 16613#endif 16614#endif 16615 16616#if defined(LIBXML_XPATH_ENABLED) 16617#ifdef bottom_xpath 16618#undef xmlXPathNsLookup 16619extern __typeof (xmlXPathNsLookup) xmlXPathNsLookup __attribute((alias("xmlXPathNsLookup__internal_alias"))); 16620#else 16621#ifndef xmlXPathNsLookup 16622extern __typeof (xmlXPathNsLookup) xmlXPathNsLookup__internal_alias __attribute((visibility("hidden"))); 16623#define xmlXPathNsLookup xmlXPathNsLookup__internal_alias 16624#endif 16625#endif 16626#endif 16627 16628#if defined(LIBXML_XPATH_ENABLED) 16629#ifdef bottom_xpath 16630#undef xmlXPathNumberFunction 16631extern __typeof (xmlXPathNumberFunction) xmlXPathNumberFunction __attribute((alias("xmlXPathNumberFunction__internal_alias"))); 16632#else 16633#ifndef xmlXPathNumberFunction 16634extern __typeof (xmlXPathNumberFunction) xmlXPathNumberFunction__internal_alias __attribute((visibility("hidden"))); 16635#define xmlXPathNumberFunction xmlXPathNumberFunction__internal_alias 16636#endif 16637#endif 16638#endif 16639 16640#if defined(LIBXML_XPATH_ENABLED) 16641#ifdef bottom_xpath 16642#undef xmlXPathObjectCopy 16643extern __typeof (xmlXPathObjectCopy) xmlXPathObjectCopy __attribute((alias("xmlXPathObjectCopy__internal_alias"))); 16644#else 16645#ifndef xmlXPathObjectCopy 16646extern __typeof (xmlXPathObjectCopy) xmlXPathObjectCopy__internal_alias __attribute((visibility("hidden"))); 16647#define xmlXPathObjectCopy xmlXPathObjectCopy__internal_alias 16648#endif 16649#endif 16650#endif 16651 16652#if defined(LIBXML_XPATH_ENABLED) 16653#ifdef bottom_xpath 16654#undef xmlXPathOrderDocElems 16655extern __typeof (xmlXPathOrderDocElems) xmlXPathOrderDocElems __attribute((alias("xmlXPathOrderDocElems__internal_alias"))); 16656#else 16657#ifndef xmlXPathOrderDocElems 16658extern __typeof (xmlXPathOrderDocElems) xmlXPathOrderDocElems__internal_alias __attribute((visibility("hidden"))); 16659#define xmlXPathOrderDocElems xmlXPathOrderDocElems__internal_alias 16660#endif 16661#endif 16662#endif 16663 16664#if defined(LIBXML_XPATH_ENABLED) 16665#ifdef bottom_xpath 16666#undef xmlXPathParseNCName 16667extern __typeof (xmlXPathParseNCName) xmlXPathParseNCName __attribute((alias("xmlXPathParseNCName__internal_alias"))); 16668#else 16669#ifndef xmlXPathParseNCName 16670extern __typeof (xmlXPathParseNCName) xmlXPathParseNCName__internal_alias __attribute((visibility("hidden"))); 16671#define xmlXPathParseNCName xmlXPathParseNCName__internal_alias 16672#endif 16673#endif 16674#endif 16675 16676#if defined(LIBXML_XPATH_ENABLED) 16677#ifdef bottom_xpath 16678#undef xmlXPathParseName 16679extern __typeof (xmlXPathParseName) xmlXPathParseName __attribute((alias("xmlXPathParseName__internal_alias"))); 16680#else 16681#ifndef xmlXPathParseName 16682extern __typeof (xmlXPathParseName) xmlXPathParseName__internal_alias __attribute((visibility("hidden"))); 16683#define xmlXPathParseName xmlXPathParseName__internal_alias 16684#endif 16685#endif 16686#endif 16687 16688#if defined(LIBXML_XPATH_ENABLED) 16689#ifdef bottom_xpath 16690#undef xmlXPathPopBoolean 16691extern __typeof (xmlXPathPopBoolean) xmlXPathPopBoolean __attribute((alias("xmlXPathPopBoolean__internal_alias"))); 16692#else 16693#ifndef xmlXPathPopBoolean 16694extern __typeof (xmlXPathPopBoolean) xmlXPathPopBoolean__internal_alias __attribute((visibility("hidden"))); 16695#define xmlXPathPopBoolean xmlXPathPopBoolean__internal_alias 16696#endif 16697#endif 16698#endif 16699 16700#if defined(LIBXML_XPATH_ENABLED) 16701#ifdef bottom_xpath 16702#undef xmlXPathPopExternal 16703extern __typeof (xmlXPathPopExternal) xmlXPathPopExternal __attribute((alias("xmlXPathPopExternal__internal_alias"))); 16704#else 16705#ifndef xmlXPathPopExternal 16706extern __typeof (xmlXPathPopExternal) xmlXPathPopExternal__internal_alias __attribute((visibility("hidden"))); 16707#define xmlXPathPopExternal xmlXPathPopExternal__internal_alias 16708#endif 16709#endif 16710#endif 16711 16712#if defined(LIBXML_XPATH_ENABLED) 16713#ifdef bottom_xpath 16714#undef xmlXPathPopNodeSet 16715extern __typeof (xmlXPathPopNodeSet) xmlXPathPopNodeSet __attribute((alias("xmlXPathPopNodeSet__internal_alias"))); 16716#else 16717#ifndef xmlXPathPopNodeSet 16718extern __typeof (xmlXPathPopNodeSet) xmlXPathPopNodeSet__internal_alias __attribute((visibility("hidden"))); 16719#define xmlXPathPopNodeSet xmlXPathPopNodeSet__internal_alias 16720#endif 16721#endif 16722#endif 16723 16724#if defined(LIBXML_XPATH_ENABLED) 16725#ifdef bottom_xpath 16726#undef xmlXPathPopNumber 16727extern __typeof (xmlXPathPopNumber) xmlXPathPopNumber __attribute((alias("xmlXPathPopNumber__internal_alias"))); 16728#else 16729#ifndef xmlXPathPopNumber 16730extern __typeof (xmlXPathPopNumber) xmlXPathPopNumber__internal_alias __attribute((visibility("hidden"))); 16731#define xmlXPathPopNumber xmlXPathPopNumber__internal_alias 16732#endif 16733#endif 16734#endif 16735 16736#if defined(LIBXML_XPATH_ENABLED) 16737#ifdef bottom_xpath 16738#undef xmlXPathPopString 16739extern __typeof (xmlXPathPopString) xmlXPathPopString __attribute((alias("xmlXPathPopString__internal_alias"))); 16740#else 16741#ifndef xmlXPathPopString 16742extern __typeof (xmlXPathPopString) xmlXPathPopString__internal_alias __attribute((visibility("hidden"))); 16743#define xmlXPathPopString xmlXPathPopString__internal_alias 16744#endif 16745#endif 16746#endif 16747 16748#if defined(LIBXML_XPATH_ENABLED) 16749#ifdef bottom_xpath 16750#undef xmlXPathPositionFunction 16751extern __typeof (xmlXPathPositionFunction) xmlXPathPositionFunction __attribute((alias("xmlXPathPositionFunction__internal_alias"))); 16752#else 16753#ifndef xmlXPathPositionFunction 16754extern __typeof (xmlXPathPositionFunction) xmlXPathPositionFunction__internal_alias __attribute((visibility("hidden"))); 16755#define xmlXPathPositionFunction xmlXPathPositionFunction__internal_alias 16756#endif 16757#endif 16758#endif 16759 16760#if defined(LIBXML_XPATH_ENABLED) 16761#ifdef bottom_xpath 16762#undef xmlXPathRegisterAllFunctions 16763extern __typeof (xmlXPathRegisterAllFunctions) xmlXPathRegisterAllFunctions __attribute((alias("xmlXPathRegisterAllFunctions__internal_alias"))); 16764#else 16765#ifndef xmlXPathRegisterAllFunctions 16766extern __typeof (xmlXPathRegisterAllFunctions) xmlXPathRegisterAllFunctions__internal_alias __attribute((visibility("hidden"))); 16767#define xmlXPathRegisterAllFunctions xmlXPathRegisterAllFunctions__internal_alias 16768#endif 16769#endif 16770#endif 16771 16772#if defined(LIBXML_XPATH_ENABLED) 16773#ifdef bottom_xpath 16774#undef xmlXPathRegisterFunc 16775extern __typeof (xmlXPathRegisterFunc) xmlXPathRegisterFunc __attribute((alias("xmlXPathRegisterFunc__internal_alias"))); 16776#else 16777#ifndef xmlXPathRegisterFunc 16778extern __typeof (xmlXPathRegisterFunc) xmlXPathRegisterFunc__internal_alias __attribute((visibility("hidden"))); 16779#define xmlXPathRegisterFunc xmlXPathRegisterFunc__internal_alias 16780#endif 16781#endif 16782#endif 16783 16784#if defined(LIBXML_XPATH_ENABLED) 16785#ifdef bottom_xpath 16786#undef xmlXPathRegisterFuncLookup 16787extern __typeof (xmlXPathRegisterFuncLookup) xmlXPathRegisterFuncLookup __attribute((alias("xmlXPathRegisterFuncLookup__internal_alias"))); 16788#else 16789#ifndef xmlXPathRegisterFuncLookup 16790extern __typeof (xmlXPathRegisterFuncLookup) xmlXPathRegisterFuncLookup__internal_alias __attribute((visibility("hidden"))); 16791#define xmlXPathRegisterFuncLookup xmlXPathRegisterFuncLookup__internal_alias 16792#endif 16793#endif 16794#endif 16795 16796#if defined(LIBXML_XPATH_ENABLED) 16797#ifdef bottom_xpath 16798#undef xmlXPathRegisterFuncNS 16799extern __typeof (xmlXPathRegisterFuncNS) xmlXPathRegisterFuncNS __attribute((alias("xmlXPathRegisterFuncNS__internal_alias"))); 16800#else 16801#ifndef xmlXPathRegisterFuncNS 16802extern __typeof (xmlXPathRegisterFuncNS) xmlXPathRegisterFuncNS__internal_alias __attribute((visibility("hidden"))); 16803#define xmlXPathRegisterFuncNS xmlXPathRegisterFuncNS__internal_alias 16804#endif 16805#endif 16806#endif 16807 16808#if defined(LIBXML_XPATH_ENABLED) 16809#ifdef bottom_xpath 16810#undef xmlXPathRegisterNs 16811extern __typeof (xmlXPathRegisterNs) xmlXPathRegisterNs __attribute((alias("xmlXPathRegisterNs__internal_alias"))); 16812#else 16813#ifndef xmlXPathRegisterNs 16814extern __typeof (xmlXPathRegisterNs) xmlXPathRegisterNs__internal_alias __attribute((visibility("hidden"))); 16815#define xmlXPathRegisterNs xmlXPathRegisterNs__internal_alias 16816#endif 16817#endif 16818#endif 16819 16820#if defined(LIBXML_XPATH_ENABLED) 16821#ifdef bottom_xpath 16822#undef xmlXPathRegisterVariable 16823extern __typeof (xmlXPathRegisterVariable) xmlXPathRegisterVariable __attribute((alias("xmlXPathRegisterVariable__internal_alias"))); 16824#else 16825#ifndef xmlXPathRegisterVariable 16826extern __typeof (xmlXPathRegisterVariable) xmlXPathRegisterVariable__internal_alias __attribute((visibility("hidden"))); 16827#define xmlXPathRegisterVariable xmlXPathRegisterVariable__internal_alias 16828#endif 16829#endif 16830#endif 16831 16832#if defined(LIBXML_XPATH_ENABLED) 16833#ifdef bottom_xpath 16834#undef xmlXPathRegisterVariableLookup 16835extern __typeof (xmlXPathRegisterVariableLookup) xmlXPathRegisterVariableLookup __attribute((alias("xmlXPathRegisterVariableLookup__internal_alias"))); 16836#else 16837#ifndef xmlXPathRegisterVariableLookup 16838extern __typeof (xmlXPathRegisterVariableLookup) xmlXPathRegisterVariableLookup__internal_alias __attribute((visibility("hidden"))); 16839#define xmlXPathRegisterVariableLookup xmlXPathRegisterVariableLookup__internal_alias 16840#endif 16841#endif 16842#endif 16843 16844#if defined(LIBXML_XPATH_ENABLED) 16845#ifdef bottom_xpath 16846#undef xmlXPathRegisterVariableNS 16847extern __typeof (xmlXPathRegisterVariableNS) xmlXPathRegisterVariableNS __attribute((alias("xmlXPathRegisterVariableNS__internal_alias"))); 16848#else 16849#ifndef xmlXPathRegisterVariableNS 16850extern __typeof (xmlXPathRegisterVariableNS) xmlXPathRegisterVariableNS__internal_alias __attribute((visibility("hidden"))); 16851#define xmlXPathRegisterVariableNS xmlXPathRegisterVariableNS__internal_alias 16852#endif 16853#endif 16854#endif 16855 16856#if defined(LIBXML_XPATH_ENABLED) 16857#ifdef bottom_xpath 16858#undef xmlXPathRegisteredFuncsCleanup 16859extern __typeof (xmlXPathRegisteredFuncsCleanup) xmlXPathRegisteredFuncsCleanup __attribute((alias("xmlXPathRegisteredFuncsCleanup__internal_alias"))); 16860#else 16861#ifndef xmlXPathRegisteredFuncsCleanup 16862extern __typeof (xmlXPathRegisteredFuncsCleanup) xmlXPathRegisteredFuncsCleanup__internal_alias __attribute((visibility("hidden"))); 16863#define xmlXPathRegisteredFuncsCleanup xmlXPathRegisteredFuncsCleanup__internal_alias 16864#endif 16865#endif 16866#endif 16867 16868#if defined(LIBXML_XPATH_ENABLED) 16869#ifdef bottom_xpath 16870#undef xmlXPathRegisteredNsCleanup 16871extern __typeof (xmlXPathRegisteredNsCleanup) xmlXPathRegisteredNsCleanup __attribute((alias("xmlXPathRegisteredNsCleanup__internal_alias"))); 16872#else 16873#ifndef xmlXPathRegisteredNsCleanup 16874extern __typeof (xmlXPathRegisteredNsCleanup) xmlXPathRegisteredNsCleanup__internal_alias __attribute((visibility("hidden"))); 16875#define xmlXPathRegisteredNsCleanup xmlXPathRegisteredNsCleanup__internal_alias 16876#endif 16877#endif 16878#endif 16879 16880#if defined(LIBXML_XPATH_ENABLED) 16881#ifdef bottom_xpath 16882#undef xmlXPathRegisteredVariablesCleanup 16883extern __typeof (xmlXPathRegisteredVariablesCleanup) xmlXPathRegisteredVariablesCleanup __attribute((alias("xmlXPathRegisteredVariablesCleanup__internal_alias"))); 16884#else 16885#ifndef xmlXPathRegisteredVariablesCleanup 16886extern __typeof (xmlXPathRegisteredVariablesCleanup) xmlXPathRegisteredVariablesCleanup__internal_alias __attribute((visibility("hidden"))); 16887#define xmlXPathRegisteredVariablesCleanup xmlXPathRegisteredVariablesCleanup__internal_alias 16888#endif 16889#endif 16890#endif 16891 16892#if defined(LIBXML_XPATH_ENABLED) 16893#ifdef bottom_xpath 16894#undef xmlXPathRoot 16895extern __typeof (xmlXPathRoot) xmlXPathRoot __attribute((alias("xmlXPathRoot__internal_alias"))); 16896#else 16897#ifndef xmlXPathRoot 16898extern __typeof (xmlXPathRoot) xmlXPathRoot__internal_alias __attribute((visibility("hidden"))); 16899#define xmlXPathRoot xmlXPathRoot__internal_alias 16900#endif 16901#endif 16902#endif 16903 16904#if defined(LIBXML_XPATH_ENABLED) 16905#ifdef bottom_xpath 16906#undef xmlXPathRoundFunction 16907extern __typeof (xmlXPathRoundFunction) xmlXPathRoundFunction __attribute((alias("xmlXPathRoundFunction__internal_alias"))); 16908#else 16909#ifndef xmlXPathRoundFunction 16910extern __typeof (xmlXPathRoundFunction) xmlXPathRoundFunction__internal_alias __attribute((visibility("hidden"))); 16911#define xmlXPathRoundFunction xmlXPathRoundFunction__internal_alias 16912#endif 16913#endif 16914#endif 16915 16916#if defined(LIBXML_XPATH_ENABLED) 16917#ifdef bottom_xpath 16918#undef xmlXPathStartsWithFunction 16919extern __typeof (xmlXPathStartsWithFunction) xmlXPathStartsWithFunction __attribute((alias("xmlXPathStartsWithFunction__internal_alias"))); 16920#else 16921#ifndef xmlXPathStartsWithFunction 16922extern __typeof (xmlXPathStartsWithFunction) xmlXPathStartsWithFunction__internal_alias __attribute((visibility("hidden"))); 16923#define xmlXPathStartsWithFunction xmlXPathStartsWithFunction__internal_alias 16924#endif 16925#endif 16926#endif 16927 16928#if defined(LIBXML_XPATH_ENABLED) 16929#ifdef bottom_xpath 16930#undef xmlXPathStringEvalNumber 16931extern __typeof (xmlXPathStringEvalNumber) xmlXPathStringEvalNumber __attribute((alias("xmlXPathStringEvalNumber__internal_alias"))); 16932#else 16933#ifndef xmlXPathStringEvalNumber 16934extern __typeof (xmlXPathStringEvalNumber) xmlXPathStringEvalNumber__internal_alias __attribute((visibility("hidden"))); 16935#define xmlXPathStringEvalNumber xmlXPathStringEvalNumber__internal_alias 16936#endif 16937#endif 16938#endif 16939 16940#if defined(LIBXML_XPATH_ENABLED) 16941#ifdef bottom_xpath 16942#undef xmlXPathStringFunction 16943extern __typeof (xmlXPathStringFunction) xmlXPathStringFunction __attribute((alias("xmlXPathStringFunction__internal_alias"))); 16944#else 16945#ifndef xmlXPathStringFunction 16946extern __typeof (xmlXPathStringFunction) xmlXPathStringFunction__internal_alias __attribute((visibility("hidden"))); 16947#define xmlXPathStringFunction xmlXPathStringFunction__internal_alias 16948#endif 16949#endif 16950#endif 16951 16952#if defined(LIBXML_XPATH_ENABLED) 16953#ifdef bottom_xpath 16954#undef xmlXPathStringLengthFunction 16955extern __typeof (xmlXPathStringLengthFunction) xmlXPathStringLengthFunction __attribute((alias("xmlXPathStringLengthFunction__internal_alias"))); 16956#else 16957#ifndef xmlXPathStringLengthFunction 16958extern __typeof (xmlXPathStringLengthFunction) xmlXPathStringLengthFunction__internal_alias __attribute((visibility("hidden"))); 16959#define xmlXPathStringLengthFunction xmlXPathStringLengthFunction__internal_alias 16960#endif 16961#endif 16962#endif 16963 16964#if defined(LIBXML_XPATH_ENABLED) 16965#ifdef bottom_xpath 16966#undef xmlXPathSubValues 16967extern __typeof (xmlXPathSubValues) xmlXPathSubValues __attribute((alias("xmlXPathSubValues__internal_alias"))); 16968#else 16969#ifndef xmlXPathSubValues 16970extern __typeof (xmlXPathSubValues) xmlXPathSubValues__internal_alias __attribute((visibility("hidden"))); 16971#define xmlXPathSubValues xmlXPathSubValues__internal_alias 16972#endif 16973#endif 16974#endif 16975 16976#if defined(LIBXML_XPATH_ENABLED) 16977#ifdef bottom_xpath 16978#undef xmlXPathSubstringAfterFunction 16979extern __typeof (xmlXPathSubstringAfterFunction) xmlXPathSubstringAfterFunction __attribute((alias("xmlXPathSubstringAfterFunction__internal_alias"))); 16980#else 16981#ifndef xmlXPathSubstringAfterFunction 16982extern __typeof (xmlXPathSubstringAfterFunction) xmlXPathSubstringAfterFunction__internal_alias __attribute((visibility("hidden"))); 16983#define xmlXPathSubstringAfterFunction xmlXPathSubstringAfterFunction__internal_alias 16984#endif 16985#endif 16986#endif 16987 16988#if defined(LIBXML_XPATH_ENABLED) 16989#ifdef bottom_xpath 16990#undef xmlXPathSubstringBeforeFunction 16991extern __typeof (xmlXPathSubstringBeforeFunction) xmlXPathSubstringBeforeFunction __attribute((alias("xmlXPathSubstringBeforeFunction__internal_alias"))); 16992#else 16993#ifndef xmlXPathSubstringBeforeFunction 16994extern __typeof (xmlXPathSubstringBeforeFunction) xmlXPathSubstringBeforeFunction__internal_alias __attribute((visibility("hidden"))); 16995#define xmlXPathSubstringBeforeFunction xmlXPathSubstringBeforeFunction__internal_alias 16996#endif 16997#endif 16998#endif 16999 17000#if defined(LIBXML_XPATH_ENABLED) 17001#ifdef bottom_xpath 17002#undef xmlXPathSubstringFunction 17003extern __typeof (xmlXPathSubstringFunction) xmlXPathSubstringFunction __attribute((alias("xmlXPathSubstringFunction__internal_alias"))); 17004#else 17005#ifndef xmlXPathSubstringFunction 17006extern __typeof (xmlXPathSubstringFunction) xmlXPathSubstringFunction__internal_alias __attribute((visibility("hidden"))); 17007#define xmlXPathSubstringFunction xmlXPathSubstringFunction__internal_alias 17008#endif 17009#endif 17010#endif 17011 17012#if defined(LIBXML_XPATH_ENABLED) 17013#ifdef bottom_xpath 17014#undef xmlXPathSumFunction 17015extern __typeof (xmlXPathSumFunction) xmlXPathSumFunction __attribute((alias("xmlXPathSumFunction__internal_alias"))); 17016#else 17017#ifndef xmlXPathSumFunction 17018extern __typeof (xmlXPathSumFunction) xmlXPathSumFunction__internal_alias __attribute((visibility("hidden"))); 17019#define xmlXPathSumFunction xmlXPathSumFunction__internal_alias 17020#endif 17021#endif 17022#endif 17023 17024#if defined(LIBXML_XPATH_ENABLED) 17025#ifdef bottom_xpath 17026#undef xmlXPathTrailing 17027extern __typeof (xmlXPathTrailing) xmlXPathTrailing __attribute((alias("xmlXPathTrailing__internal_alias"))); 17028#else 17029#ifndef xmlXPathTrailing 17030extern __typeof (xmlXPathTrailing) xmlXPathTrailing__internal_alias __attribute((visibility("hidden"))); 17031#define xmlXPathTrailing xmlXPathTrailing__internal_alias 17032#endif 17033#endif 17034#endif 17035 17036#if defined(LIBXML_XPATH_ENABLED) 17037#ifdef bottom_xpath 17038#undef xmlXPathTrailingSorted 17039extern __typeof (xmlXPathTrailingSorted) xmlXPathTrailingSorted __attribute((alias("xmlXPathTrailingSorted__internal_alias"))); 17040#else 17041#ifndef xmlXPathTrailingSorted 17042extern __typeof (xmlXPathTrailingSorted) xmlXPathTrailingSorted__internal_alias __attribute((visibility("hidden"))); 17043#define xmlXPathTrailingSorted xmlXPathTrailingSorted__internal_alias 17044#endif 17045#endif 17046#endif 17047 17048#if defined(LIBXML_XPATH_ENABLED) 17049#ifdef bottom_xpath 17050#undef xmlXPathTranslateFunction 17051extern __typeof (xmlXPathTranslateFunction) xmlXPathTranslateFunction __attribute((alias("xmlXPathTranslateFunction__internal_alias"))); 17052#else 17053#ifndef xmlXPathTranslateFunction 17054extern __typeof (xmlXPathTranslateFunction) xmlXPathTranslateFunction__internal_alias __attribute((visibility("hidden"))); 17055#define xmlXPathTranslateFunction xmlXPathTranslateFunction__internal_alias 17056#endif 17057#endif 17058#endif 17059 17060#if defined(LIBXML_XPATH_ENABLED) 17061#ifdef bottom_xpath 17062#undef xmlXPathTrueFunction 17063extern __typeof (xmlXPathTrueFunction) xmlXPathTrueFunction __attribute((alias("xmlXPathTrueFunction__internal_alias"))); 17064#else 17065#ifndef xmlXPathTrueFunction 17066extern __typeof (xmlXPathTrueFunction) xmlXPathTrueFunction__internal_alias __attribute((visibility("hidden"))); 17067#define xmlXPathTrueFunction xmlXPathTrueFunction__internal_alias 17068#endif 17069#endif 17070#endif 17071 17072#if defined(LIBXML_XPATH_ENABLED) 17073#ifdef bottom_xpath 17074#undef xmlXPathValueFlipSign 17075extern __typeof (xmlXPathValueFlipSign) xmlXPathValueFlipSign __attribute((alias("xmlXPathValueFlipSign__internal_alias"))); 17076#else 17077#ifndef xmlXPathValueFlipSign 17078extern __typeof (xmlXPathValueFlipSign) xmlXPathValueFlipSign__internal_alias __attribute((visibility("hidden"))); 17079#define xmlXPathValueFlipSign xmlXPathValueFlipSign__internal_alias 17080#endif 17081#endif 17082#endif 17083 17084#if defined(LIBXML_XPATH_ENABLED) 17085#ifdef bottom_xpath 17086#undef xmlXPathVariableLookup 17087extern __typeof (xmlXPathVariableLookup) xmlXPathVariableLookup __attribute((alias("xmlXPathVariableLookup__internal_alias"))); 17088#else 17089#ifndef xmlXPathVariableLookup 17090extern __typeof (xmlXPathVariableLookup) xmlXPathVariableLookup__internal_alias __attribute((visibility("hidden"))); 17091#define xmlXPathVariableLookup xmlXPathVariableLookup__internal_alias 17092#endif 17093#endif 17094#endif 17095 17096#if defined(LIBXML_XPATH_ENABLED) 17097#ifdef bottom_xpath 17098#undef xmlXPathVariableLookupNS 17099extern __typeof (xmlXPathVariableLookupNS) xmlXPathVariableLookupNS __attribute((alias("xmlXPathVariableLookupNS__internal_alias"))); 17100#else 17101#ifndef xmlXPathVariableLookupNS 17102extern __typeof (xmlXPathVariableLookupNS) xmlXPathVariableLookupNS__internal_alias __attribute((visibility("hidden"))); 17103#define xmlXPathVariableLookupNS xmlXPathVariableLookupNS__internal_alias 17104#endif 17105#endif 17106#endif 17107 17108#if defined(LIBXML_XPATH_ENABLED) 17109#ifdef bottom_xpath 17110#undef xmlXPathWrapCString 17111extern __typeof (xmlXPathWrapCString) xmlXPathWrapCString __attribute((alias("xmlXPathWrapCString__internal_alias"))); 17112#else 17113#ifndef xmlXPathWrapCString 17114extern __typeof (xmlXPathWrapCString) xmlXPathWrapCString__internal_alias __attribute((visibility("hidden"))); 17115#define xmlXPathWrapCString xmlXPathWrapCString__internal_alias 17116#endif 17117#endif 17118#endif 17119 17120#if defined(LIBXML_XPATH_ENABLED) 17121#ifdef bottom_xpath 17122#undef xmlXPathWrapExternal 17123extern __typeof (xmlXPathWrapExternal) xmlXPathWrapExternal __attribute((alias("xmlXPathWrapExternal__internal_alias"))); 17124#else 17125#ifndef xmlXPathWrapExternal 17126extern __typeof (xmlXPathWrapExternal) xmlXPathWrapExternal__internal_alias __attribute((visibility("hidden"))); 17127#define xmlXPathWrapExternal xmlXPathWrapExternal__internal_alias 17128#endif 17129#endif 17130#endif 17131 17132#if defined(LIBXML_XPATH_ENABLED) 17133#ifdef bottom_xpath 17134#undef xmlXPathWrapNodeSet 17135extern __typeof (xmlXPathWrapNodeSet) xmlXPathWrapNodeSet __attribute((alias("xmlXPathWrapNodeSet__internal_alias"))); 17136#else 17137#ifndef xmlXPathWrapNodeSet 17138extern __typeof (xmlXPathWrapNodeSet) xmlXPathWrapNodeSet__internal_alias __attribute((visibility("hidden"))); 17139#define xmlXPathWrapNodeSet xmlXPathWrapNodeSet__internal_alias 17140#endif 17141#endif 17142#endif 17143 17144#if defined(LIBXML_XPATH_ENABLED) 17145#ifdef bottom_xpath 17146#undef xmlXPathWrapString 17147extern __typeof (xmlXPathWrapString) xmlXPathWrapString __attribute((alias("xmlXPathWrapString__internal_alias"))); 17148#else 17149#ifndef xmlXPathWrapString 17150extern __typeof (xmlXPathWrapString) xmlXPathWrapString__internal_alias __attribute((visibility("hidden"))); 17151#define xmlXPathWrapString xmlXPathWrapString__internal_alias 17152#endif 17153#endif 17154#endif 17155 17156#if defined(LIBXML_XPATH_ENABLED) 17157#ifdef bottom_xpath 17158#undef xmlXPatherror 17159extern __typeof (xmlXPatherror) xmlXPatherror __attribute((alias("xmlXPatherror__internal_alias"))); 17160#else 17161#ifndef xmlXPatherror 17162extern __typeof (xmlXPatherror) xmlXPatherror__internal_alias __attribute((visibility("hidden"))); 17163#define xmlXPatherror xmlXPatherror__internal_alias 17164#endif 17165#endif 17166#endif 17167 17168#if defined(LIBXML_XPTR_ENABLED) 17169#ifdef bottom_xpointer 17170#undef xmlXPtrBuildNodeList 17171extern __typeof (xmlXPtrBuildNodeList) xmlXPtrBuildNodeList __attribute((alias("xmlXPtrBuildNodeList__internal_alias"))); 17172#else 17173#ifndef xmlXPtrBuildNodeList 17174extern __typeof (xmlXPtrBuildNodeList) xmlXPtrBuildNodeList__internal_alias __attribute((visibility("hidden"))); 17175#define xmlXPtrBuildNodeList xmlXPtrBuildNodeList__internal_alias 17176#endif 17177#endif 17178#endif 17179 17180#if defined(LIBXML_XPTR_ENABLED) 17181#ifdef bottom_xpointer 17182#undef xmlXPtrEval 17183extern __typeof (xmlXPtrEval) xmlXPtrEval __attribute((alias("xmlXPtrEval__internal_alias"))); 17184#else 17185#ifndef xmlXPtrEval 17186extern __typeof (xmlXPtrEval) xmlXPtrEval__internal_alias __attribute((visibility("hidden"))); 17187#define xmlXPtrEval xmlXPtrEval__internal_alias 17188#endif 17189#endif 17190#endif 17191 17192#if defined(LIBXML_XPTR_ENABLED) 17193#ifdef bottom_xpointer 17194#undef xmlXPtrEvalRangePredicate 17195extern __typeof (xmlXPtrEvalRangePredicate) xmlXPtrEvalRangePredicate __attribute((alias("xmlXPtrEvalRangePredicate__internal_alias"))); 17196#else 17197#ifndef xmlXPtrEvalRangePredicate 17198extern __typeof (xmlXPtrEvalRangePredicate) xmlXPtrEvalRangePredicate__internal_alias __attribute((visibility("hidden"))); 17199#define xmlXPtrEvalRangePredicate xmlXPtrEvalRangePredicate__internal_alias 17200#endif 17201#endif 17202#endif 17203 17204#if defined(LIBXML_XPTR_ENABLED) 17205#ifdef bottom_xpointer 17206#undef xmlXPtrFreeLocationSet 17207extern __typeof (xmlXPtrFreeLocationSet) xmlXPtrFreeLocationSet __attribute((alias("xmlXPtrFreeLocationSet__internal_alias"))); 17208#else 17209#ifndef xmlXPtrFreeLocationSet 17210extern __typeof (xmlXPtrFreeLocationSet) xmlXPtrFreeLocationSet__internal_alias __attribute((visibility("hidden"))); 17211#define xmlXPtrFreeLocationSet xmlXPtrFreeLocationSet__internal_alias 17212#endif 17213#endif 17214#endif 17215 17216#if defined(LIBXML_XPTR_ENABLED) 17217#ifdef bottom_xpointer 17218#undef xmlXPtrLocationSetAdd 17219extern __typeof (xmlXPtrLocationSetAdd) xmlXPtrLocationSetAdd __attribute((alias("xmlXPtrLocationSetAdd__internal_alias"))); 17220#else 17221#ifndef xmlXPtrLocationSetAdd 17222extern __typeof (xmlXPtrLocationSetAdd) xmlXPtrLocationSetAdd__internal_alias __attribute((visibility("hidden"))); 17223#define xmlXPtrLocationSetAdd xmlXPtrLocationSetAdd__internal_alias 17224#endif 17225#endif 17226#endif 17227 17228#if defined(LIBXML_XPTR_ENABLED) 17229#ifdef bottom_xpointer 17230#undef xmlXPtrLocationSetCreate 17231extern __typeof (xmlXPtrLocationSetCreate) xmlXPtrLocationSetCreate __attribute((alias("xmlXPtrLocationSetCreate__internal_alias"))); 17232#else 17233#ifndef xmlXPtrLocationSetCreate 17234extern __typeof (xmlXPtrLocationSetCreate) xmlXPtrLocationSetCreate__internal_alias __attribute((visibility("hidden"))); 17235#define xmlXPtrLocationSetCreate xmlXPtrLocationSetCreate__internal_alias 17236#endif 17237#endif 17238#endif 17239 17240#if defined(LIBXML_XPTR_ENABLED) 17241#ifdef bottom_xpointer 17242#undef xmlXPtrLocationSetDel 17243extern __typeof (xmlXPtrLocationSetDel) xmlXPtrLocationSetDel __attribute((alias("xmlXPtrLocationSetDel__internal_alias"))); 17244#else 17245#ifndef xmlXPtrLocationSetDel 17246extern __typeof (xmlXPtrLocationSetDel) xmlXPtrLocationSetDel__internal_alias __attribute((visibility("hidden"))); 17247#define xmlXPtrLocationSetDel xmlXPtrLocationSetDel__internal_alias 17248#endif 17249#endif 17250#endif 17251 17252#if defined(LIBXML_XPTR_ENABLED) 17253#ifdef bottom_xpointer 17254#undef xmlXPtrLocationSetMerge 17255extern __typeof (xmlXPtrLocationSetMerge) xmlXPtrLocationSetMerge __attribute((alias("xmlXPtrLocationSetMerge__internal_alias"))); 17256#else 17257#ifndef xmlXPtrLocationSetMerge 17258extern __typeof (xmlXPtrLocationSetMerge) xmlXPtrLocationSetMerge__internal_alias __attribute((visibility("hidden"))); 17259#define xmlXPtrLocationSetMerge xmlXPtrLocationSetMerge__internal_alias 17260#endif 17261#endif 17262#endif 17263 17264#if defined(LIBXML_XPTR_ENABLED) 17265#ifdef bottom_xpointer 17266#undef xmlXPtrLocationSetRemove 17267extern __typeof (xmlXPtrLocationSetRemove) xmlXPtrLocationSetRemove __attribute((alias("xmlXPtrLocationSetRemove__internal_alias"))); 17268#else 17269#ifndef xmlXPtrLocationSetRemove 17270extern __typeof (xmlXPtrLocationSetRemove) xmlXPtrLocationSetRemove__internal_alias __attribute((visibility("hidden"))); 17271#define xmlXPtrLocationSetRemove xmlXPtrLocationSetRemove__internal_alias 17272#endif 17273#endif 17274#endif 17275 17276#if defined(LIBXML_XPTR_ENABLED) 17277#ifdef bottom_xpointer 17278#undef xmlXPtrNewCollapsedRange 17279extern __typeof (xmlXPtrNewCollapsedRange) xmlXPtrNewCollapsedRange __attribute((alias("xmlXPtrNewCollapsedRange__internal_alias"))); 17280#else 17281#ifndef xmlXPtrNewCollapsedRange 17282extern __typeof (xmlXPtrNewCollapsedRange) xmlXPtrNewCollapsedRange__internal_alias __attribute((visibility("hidden"))); 17283#define xmlXPtrNewCollapsedRange xmlXPtrNewCollapsedRange__internal_alias 17284#endif 17285#endif 17286#endif 17287 17288#if defined(LIBXML_XPTR_ENABLED) 17289#ifdef bottom_xpointer 17290#undef xmlXPtrNewContext 17291extern __typeof (xmlXPtrNewContext) xmlXPtrNewContext __attribute((alias("xmlXPtrNewContext__internal_alias"))); 17292#else 17293#ifndef xmlXPtrNewContext 17294extern __typeof (xmlXPtrNewContext) xmlXPtrNewContext__internal_alias __attribute((visibility("hidden"))); 17295#define xmlXPtrNewContext xmlXPtrNewContext__internal_alias 17296#endif 17297#endif 17298#endif 17299 17300#if defined(LIBXML_XPTR_ENABLED) 17301#ifdef bottom_xpointer 17302#undef xmlXPtrNewLocationSetNodeSet 17303extern __typeof (xmlXPtrNewLocationSetNodeSet) xmlXPtrNewLocationSetNodeSet __attribute((alias("xmlXPtrNewLocationSetNodeSet__internal_alias"))); 17304#else 17305#ifndef xmlXPtrNewLocationSetNodeSet 17306extern __typeof (xmlXPtrNewLocationSetNodeSet) xmlXPtrNewLocationSetNodeSet__internal_alias __attribute((visibility("hidden"))); 17307#define xmlXPtrNewLocationSetNodeSet xmlXPtrNewLocationSetNodeSet__internal_alias 17308#endif 17309#endif 17310#endif 17311 17312#if defined(LIBXML_XPTR_ENABLED) 17313#ifdef bottom_xpointer 17314#undef xmlXPtrNewLocationSetNodes 17315extern __typeof (xmlXPtrNewLocationSetNodes) xmlXPtrNewLocationSetNodes __attribute((alias("xmlXPtrNewLocationSetNodes__internal_alias"))); 17316#else 17317#ifndef xmlXPtrNewLocationSetNodes 17318extern __typeof (xmlXPtrNewLocationSetNodes) xmlXPtrNewLocationSetNodes__internal_alias __attribute((visibility("hidden"))); 17319#define xmlXPtrNewLocationSetNodes xmlXPtrNewLocationSetNodes__internal_alias 17320#endif 17321#endif 17322#endif 17323 17324#if defined(LIBXML_XPTR_ENABLED) 17325#ifdef bottom_xpointer 17326#undef xmlXPtrNewRange 17327extern __typeof (xmlXPtrNewRange) xmlXPtrNewRange __attribute((alias("xmlXPtrNewRange__internal_alias"))); 17328#else 17329#ifndef xmlXPtrNewRange 17330extern __typeof (xmlXPtrNewRange) xmlXPtrNewRange__internal_alias __attribute((visibility("hidden"))); 17331#define xmlXPtrNewRange xmlXPtrNewRange__internal_alias 17332#endif 17333#endif 17334#endif 17335 17336#if defined(LIBXML_XPTR_ENABLED) 17337#ifdef bottom_xpointer 17338#undef xmlXPtrNewRangeNodeObject 17339extern __typeof (xmlXPtrNewRangeNodeObject) xmlXPtrNewRangeNodeObject __attribute((alias("xmlXPtrNewRangeNodeObject__internal_alias"))); 17340#else 17341#ifndef xmlXPtrNewRangeNodeObject 17342extern __typeof (xmlXPtrNewRangeNodeObject) xmlXPtrNewRangeNodeObject__internal_alias __attribute((visibility("hidden"))); 17343#define xmlXPtrNewRangeNodeObject xmlXPtrNewRangeNodeObject__internal_alias 17344#endif 17345#endif 17346#endif 17347 17348#if defined(LIBXML_XPTR_ENABLED) 17349#ifdef bottom_xpointer 17350#undef xmlXPtrNewRangeNodePoint 17351extern __typeof (xmlXPtrNewRangeNodePoint) xmlXPtrNewRangeNodePoint __attribute((alias("xmlXPtrNewRangeNodePoint__internal_alias"))); 17352#else 17353#ifndef xmlXPtrNewRangeNodePoint 17354extern __typeof (xmlXPtrNewRangeNodePoint) xmlXPtrNewRangeNodePoint__internal_alias __attribute((visibility("hidden"))); 17355#define xmlXPtrNewRangeNodePoint xmlXPtrNewRangeNodePoint__internal_alias 17356#endif 17357#endif 17358#endif 17359 17360#if defined(LIBXML_XPTR_ENABLED) 17361#ifdef bottom_xpointer 17362#undef xmlXPtrNewRangeNodes 17363extern __typeof (xmlXPtrNewRangeNodes) xmlXPtrNewRangeNodes __attribute((alias("xmlXPtrNewRangeNodes__internal_alias"))); 17364#else 17365#ifndef xmlXPtrNewRangeNodes 17366extern __typeof (xmlXPtrNewRangeNodes) xmlXPtrNewRangeNodes__internal_alias __attribute((visibility("hidden"))); 17367#define xmlXPtrNewRangeNodes xmlXPtrNewRangeNodes__internal_alias 17368#endif 17369#endif 17370#endif 17371 17372#if defined(LIBXML_XPTR_ENABLED) 17373#ifdef bottom_xpointer 17374#undef xmlXPtrNewRangePointNode 17375extern __typeof (xmlXPtrNewRangePointNode) xmlXPtrNewRangePointNode __attribute((alias("xmlXPtrNewRangePointNode__internal_alias"))); 17376#else 17377#ifndef xmlXPtrNewRangePointNode 17378extern __typeof (xmlXPtrNewRangePointNode) xmlXPtrNewRangePointNode__internal_alias __attribute((visibility("hidden"))); 17379#define xmlXPtrNewRangePointNode xmlXPtrNewRangePointNode__internal_alias 17380#endif 17381#endif 17382#endif 17383 17384#if defined(LIBXML_XPTR_ENABLED) 17385#ifdef bottom_xpointer 17386#undef xmlXPtrNewRangePoints 17387extern __typeof (xmlXPtrNewRangePoints) xmlXPtrNewRangePoints __attribute((alias("xmlXPtrNewRangePoints__internal_alias"))); 17388#else 17389#ifndef xmlXPtrNewRangePoints 17390extern __typeof (xmlXPtrNewRangePoints) xmlXPtrNewRangePoints__internal_alias __attribute((visibility("hidden"))); 17391#define xmlXPtrNewRangePoints xmlXPtrNewRangePoints__internal_alias 17392#endif 17393#endif 17394#endif 17395 17396#if defined(LIBXML_XPTR_ENABLED) 17397#ifdef bottom_xpointer 17398#undef xmlXPtrRangeToFunction 17399extern __typeof (xmlXPtrRangeToFunction) xmlXPtrRangeToFunction __attribute((alias("xmlXPtrRangeToFunction__internal_alias"))); 17400#else 17401#ifndef xmlXPtrRangeToFunction 17402extern __typeof (xmlXPtrRangeToFunction) xmlXPtrRangeToFunction__internal_alias __attribute((visibility("hidden"))); 17403#define xmlXPtrRangeToFunction xmlXPtrRangeToFunction__internal_alias 17404#endif 17405#endif 17406#endif 17407 17408#if defined(LIBXML_XPTR_ENABLED) 17409#ifdef bottom_xpointer 17410#undef xmlXPtrWrapLocationSet 17411extern __typeof (xmlXPtrWrapLocationSet) xmlXPtrWrapLocationSet __attribute((alias("xmlXPtrWrapLocationSet__internal_alias"))); 17412#else 17413#ifndef xmlXPtrWrapLocationSet 17414extern __typeof (xmlXPtrWrapLocationSet) xmlXPtrWrapLocationSet__internal_alias __attribute((visibility("hidden"))); 17415#define xmlXPtrWrapLocationSet xmlXPtrWrapLocationSet__internal_alias 17416#endif 17417#endif 17418#endif 17419 17420 17421#endif 17422#endif 17423#endif 17424#endif 17425#endif 17426 17427