VirtualBox

source: vbox/trunk/src/libs/libxml2-2.9.14/elfgcchack.h@ 96445

Last change on this file since 96445 was 95312, checked in by vboxsync, 2 years ago

libs/{curl,libxml2}: OSE export fixes, bugref:8515

  • Property svn:eol-style set to native
File size: 656.7 KB
Line 
1/*
2 * elfgcchack.h: hack by Arjan van de Ven <arjanv@redhat.com> to speed
3 * up the code when using gcc for call within the library.
4 *
5 * Based on the analysis http://people.redhat.com/drepper/dsohowto.pdf
6 * from Ulrich drepper. Rewritten to be generated from the XML description
7 * file for libxml2 API
8 * autogenerated with xsltproc doc/elfgcchack.xsl doc/libxml2-api.xml
9 */
10
11#ifdef IN_LIBXML
12#ifdef __GNUC__
13#ifdef PIC
14#ifdef __linux__
15#if (__GNUC__ == 3 && __GNUC_MINOR__ >= 3) || (__GNUC__ > 3)
16
17#include "libxml/c14n.h"
18#include "libxml/catalog.h"
19#include "libxml/chvalid.h"
20#include "libxml/debugXML.h"
21#include "libxml/dict.h"
22#include "libxml/DOCBparser.h"
23#include "libxml/encoding.h"
24#include "libxml/entities.h"
25#include "libxml/globals.h"
26#include "libxml/hash.h"
27#include "libxml/HTMLparser.h"
28#include "libxml/HTMLtree.h"
29#include "libxml/list.h"
30#include "libxml/nanoftp.h"
31#include "libxml/nanohttp.h"
32#include "libxml/parser.h"
33#include "libxml/parserInternals.h"
34#include "libxml/pattern.h"
35#include "libxml/relaxng.h"
36#include "libxml/SAX2.h"
37#include "libxml/SAX.h"
38#include "libxml/schemasInternals.h"
39#include "libxml/schematron.h"
40#include "libxml/threads.h"
41#include "libxml/tree.h"
42#include "libxml/uri.h"
43#include "libxml/valid.h"
44#include "libxml/xinclude.h"
45#include "libxml/xlink.h"
46#include "libxml/xmlautomata.h"
47#include "libxml/xmlerror.h"
48#include "libxml/xmlexports.h"
49#include "libxml/xmlIO.h"
50#include "libxml/xmlmemory.h"
51#include "libxml/xmlreader.h"
52#include "libxml/xmlregexp.h"
53#include "libxml/xmlsave.h"
54#include "libxml/xmlschemas.h"
55#include "libxml/xmlschemastypes.h"
56#include "libxml/xmlstring.h"
57#include "libxml/xmlunicode.h"
58#include "libxml/xmlversion.h"
59#include "libxml/xmlwriter.h"
60#include "libxml/xpath.h"
61#include "libxml/xpathInternals.h"
62#include "libxml/xpointer.h"
63#include "libxml/xmlmodule.h"
64
65/* special hot spot not exported ones */
66
67#ifdef bottom_globals
68#undef __xmlGenericError
69extern __typeof (__xmlGenericError) __xmlGenericError __attribute((alias("__xmlGenericError__internal_alias")));
70#else
71#ifndef __xmlGenericError
72extern __typeof (__xmlGenericError) __xmlGenericError__internal_alias __attribute((visibility("hidden")));
73#define __xmlGenericError __xmlGenericError__internal_alias
74#endif
75#endif
76
77#ifdef bottom_globals
78#undef __xmlGenericErrorContext
79extern __typeof (__xmlGenericErrorContext) __xmlGenericErrorContext __attribute((alias("__xmlGenericErrorContext__internal_alias")));
80#else
81#ifndef __xmlGenericErrorContext
82extern __typeof (__xmlGenericErrorContext) __xmlGenericErrorContext__internal_alias __attribute((visibility("hidden")));
83#define __xmlGenericErrorContext __xmlGenericErrorContext__internal_alias
84#endif
85#endif
86
87/* list generated from libxml2-api.xml */
88#if defined(LIBXML_DOCB_ENABLED)
89#ifdef bottom_DOCBparser
90#undef docbCreatePushParserCtxt
91extern __typeof (docbCreatePushParserCtxt) docbCreatePushParserCtxt __attribute((alias("docbCreatePushParserCtxt__internal_alias")));
92#else
93#ifndef docbCreatePushParserCtxt
94extern __typeof (docbCreatePushParserCtxt) docbCreatePushParserCtxt__internal_alias __attribute((visibility("hidden")));
95#define docbCreatePushParserCtxt docbCreatePushParserCtxt__internal_alias
96#endif
97#endif
98#endif
99
100#if defined(LIBXML_HTML_ENABLED)
101#ifdef bottom_HTMLparser
102#undef htmlAttrAllowed
103extern __typeof (htmlAttrAllowed) htmlAttrAllowed __attribute((alias("htmlAttrAllowed__internal_alias")));
104#else
105#ifndef htmlAttrAllowed
106extern __typeof (htmlAttrAllowed) htmlAttrAllowed__internal_alias __attribute((visibility("hidden")));
107#define htmlAttrAllowed htmlAttrAllowed__internal_alias
108#endif
109#endif
110#endif
111
112#if defined(LIBXML_HTML_ENABLED)
113#ifdef bottom_HTMLparser
114#undef htmlAutoCloseTag
115extern __typeof (htmlAutoCloseTag) htmlAutoCloseTag __attribute((alias("htmlAutoCloseTag__internal_alias")));
116#else
117#ifndef htmlAutoCloseTag
118extern __typeof (htmlAutoCloseTag) htmlAutoCloseTag__internal_alias __attribute((visibility("hidden")));
119#define htmlAutoCloseTag htmlAutoCloseTag__internal_alias
120#endif
121#endif
122#endif
123
124#if defined(LIBXML_HTML_ENABLED)
125#ifdef bottom_HTMLparser
126#undef htmlCreateFileParserCtxt
127extern __typeof (htmlCreateFileParserCtxt) htmlCreateFileParserCtxt __attribute((alias("htmlCreateFileParserCtxt__internal_alias")));
128#else
129#ifndef htmlCreateFileParserCtxt
130extern __typeof (htmlCreateFileParserCtxt) htmlCreateFileParserCtxt__internal_alias __attribute((visibility("hidden")));
131#define htmlCreateFileParserCtxt htmlCreateFileParserCtxt__internal_alias
132#endif
133#endif
134#endif
135
136#if defined(LIBXML_HTML_ENABLED)
137#ifdef bottom_HTMLparser
138#undef htmlCreateMemoryParserCtxt
139extern __typeof (htmlCreateMemoryParserCtxt) htmlCreateMemoryParserCtxt __attribute((alias("htmlCreateMemoryParserCtxt__internal_alias")));
140#else
141#ifndef htmlCreateMemoryParserCtxt
142extern __typeof (htmlCreateMemoryParserCtxt) htmlCreateMemoryParserCtxt__internal_alias __attribute((visibility("hidden")));
143#define htmlCreateMemoryParserCtxt htmlCreateMemoryParserCtxt__internal_alias
144#endif
145#endif
146#endif
147
148#if defined(LIBXML_HTML_ENABLED) && defined(LIBXML_PUSH_ENABLED)
149#ifdef bottom_HTMLparser
150#undef htmlCreatePushParserCtxt
151extern __typeof (htmlCreatePushParserCtxt) htmlCreatePushParserCtxt __attribute((alias("htmlCreatePushParserCtxt__internal_alias")));
152#else
153#ifndef htmlCreatePushParserCtxt
154extern __typeof (htmlCreatePushParserCtxt) htmlCreatePushParserCtxt__internal_alias __attribute((visibility("hidden")));
155#define htmlCreatePushParserCtxt htmlCreatePushParserCtxt__internal_alias
156#endif
157#endif
158#endif
159
160#if defined(LIBXML_HTML_ENABLED)
161#ifdef bottom_HTMLparser
162#undef htmlCtxtReadDoc
163extern __typeof (htmlCtxtReadDoc) htmlCtxtReadDoc __attribute((alias("htmlCtxtReadDoc__internal_alias")));
164#else
165#ifndef htmlCtxtReadDoc
166extern __typeof (htmlCtxtReadDoc) htmlCtxtReadDoc__internal_alias __attribute((visibility("hidden")));
167#define htmlCtxtReadDoc htmlCtxtReadDoc__internal_alias
168#endif
169#endif
170#endif
171
172#if defined(LIBXML_HTML_ENABLED)
173#ifdef bottom_HTMLparser
174#undef htmlCtxtReadFd
175extern __typeof (htmlCtxtReadFd) htmlCtxtReadFd __attribute((alias("htmlCtxtReadFd__internal_alias")));
176#else
177#ifndef htmlCtxtReadFd
178extern __typeof (htmlCtxtReadFd) htmlCtxtReadFd__internal_alias __attribute((visibility("hidden")));
179#define htmlCtxtReadFd htmlCtxtReadFd__internal_alias
180#endif
181#endif
182#endif
183
184#if defined(LIBXML_HTML_ENABLED)
185#ifdef bottom_HTMLparser
186#undef htmlCtxtReadFile
187extern __typeof (htmlCtxtReadFile) htmlCtxtReadFile __attribute((alias("htmlCtxtReadFile__internal_alias")));
188#else
189#ifndef htmlCtxtReadFile
190extern __typeof (htmlCtxtReadFile) htmlCtxtReadFile__internal_alias __attribute((visibility("hidden")));
191#define htmlCtxtReadFile htmlCtxtReadFile__internal_alias
192#endif
193#endif
194#endif
195
196#if defined(LIBXML_HTML_ENABLED)
197#ifdef bottom_HTMLparser
198#undef htmlCtxtReadIO
199extern __typeof (htmlCtxtReadIO) htmlCtxtReadIO __attribute((alias("htmlCtxtReadIO__internal_alias")));
200#else
201#ifndef htmlCtxtReadIO
202extern __typeof (htmlCtxtReadIO) htmlCtxtReadIO__internal_alias __attribute((visibility("hidden")));
203#define htmlCtxtReadIO htmlCtxtReadIO__internal_alias
204#endif
205#endif
206#endif
207
208#if defined(LIBXML_HTML_ENABLED)
209#ifdef bottom_HTMLparser
210#undef htmlCtxtReadMemory
211extern __typeof (htmlCtxtReadMemory) htmlCtxtReadMemory __attribute((alias("htmlCtxtReadMemory__internal_alias")));
212#else
213#ifndef htmlCtxtReadMemory
214extern __typeof (htmlCtxtReadMemory) htmlCtxtReadMemory__internal_alias __attribute((visibility("hidden")));
215#define htmlCtxtReadMemory htmlCtxtReadMemory__internal_alias
216#endif
217#endif
218#endif
219
220#if defined(LIBXML_HTML_ENABLED)
221#ifdef bottom_HTMLparser
222#undef htmlCtxtReset
223extern __typeof (htmlCtxtReset) htmlCtxtReset __attribute((alias("htmlCtxtReset__internal_alias")));
224#else
225#ifndef htmlCtxtReset
226extern __typeof (htmlCtxtReset) htmlCtxtReset__internal_alias __attribute((visibility("hidden")));
227#define htmlCtxtReset htmlCtxtReset__internal_alias
228#endif
229#endif
230#endif
231
232#if defined(LIBXML_HTML_ENABLED)
233#ifdef bottom_HTMLparser
234#undef htmlCtxtUseOptions
235extern __typeof (htmlCtxtUseOptions) htmlCtxtUseOptions __attribute((alias("htmlCtxtUseOptions__internal_alias")));
236#else
237#ifndef htmlCtxtUseOptions
238extern __typeof (htmlCtxtUseOptions) htmlCtxtUseOptions__internal_alias __attribute((visibility("hidden")));
239#define htmlCtxtUseOptions htmlCtxtUseOptions__internal_alias
240#endif
241#endif
242#endif
243
244#if defined(LIBXML_HTML_ENABLED)
245#ifdef bottom_SAX2
246#undef htmlDefaultSAXHandlerInit
247extern __typeof (htmlDefaultSAXHandlerInit) htmlDefaultSAXHandlerInit __attribute((alias("htmlDefaultSAXHandlerInit__internal_alias")));
248#else
249#ifndef htmlDefaultSAXHandlerInit
250extern __typeof (htmlDefaultSAXHandlerInit) htmlDefaultSAXHandlerInit__internal_alias __attribute((visibility("hidden")));
251#define htmlDefaultSAXHandlerInit htmlDefaultSAXHandlerInit__internal_alias
252#endif
253#endif
254#endif
255
256#if defined(LIBXML_HTML_ENABLED) && defined(LIBXML_OUTPUT_ENABLED)
257#ifdef bottom_HTMLtree
258#undef htmlDocContentDumpFormatOutput
259extern __typeof (htmlDocContentDumpFormatOutput) htmlDocContentDumpFormatOutput __attribute((alias("htmlDocContentDumpFormatOutput__internal_alias")));
260#else
261#ifndef htmlDocContentDumpFormatOutput
262extern __typeof (htmlDocContentDumpFormatOutput) htmlDocContentDumpFormatOutput__internal_alias __attribute((visibility("hidden")));
263#define htmlDocContentDumpFormatOutput htmlDocContentDumpFormatOutput__internal_alias
264#endif
265#endif
266#endif
267
268#if defined(LIBXML_HTML_ENABLED) && defined(LIBXML_OUTPUT_ENABLED)
269#ifdef bottom_HTMLtree
270#undef htmlDocContentDumpOutput
271extern __typeof (htmlDocContentDumpOutput) htmlDocContentDumpOutput __attribute((alias("htmlDocContentDumpOutput__internal_alias")));
272#else
273#ifndef htmlDocContentDumpOutput
274extern __typeof (htmlDocContentDumpOutput) htmlDocContentDumpOutput__internal_alias __attribute((visibility("hidden")));
275#define htmlDocContentDumpOutput htmlDocContentDumpOutput__internal_alias
276#endif
277#endif
278#endif
279
280#if defined(LIBXML_HTML_ENABLED) && defined(LIBXML_OUTPUT_ENABLED)
281#ifdef bottom_HTMLtree
282#undef htmlDocDump
283extern __typeof (htmlDocDump) htmlDocDump __attribute((alias("htmlDocDump__internal_alias")));
284#else
285#ifndef htmlDocDump
286extern __typeof (htmlDocDump) htmlDocDump__internal_alias __attribute((visibility("hidden")));
287#define htmlDocDump htmlDocDump__internal_alias
288#endif
289#endif
290#endif
291
292#if defined(LIBXML_HTML_ENABLED) && defined(LIBXML_OUTPUT_ENABLED)
293#ifdef bottom_HTMLtree
294#undef htmlDocDumpMemory
295extern __typeof (htmlDocDumpMemory) htmlDocDumpMemory __attribute((alias("htmlDocDumpMemory__internal_alias")));
296#else
297#ifndef htmlDocDumpMemory
298extern __typeof (htmlDocDumpMemory) htmlDocDumpMemory__internal_alias __attribute((visibility("hidden")));
299#define htmlDocDumpMemory htmlDocDumpMemory__internal_alias
300#endif
301#endif
302#endif
303
304#if defined(LIBXML_HTML_ENABLED) && defined(LIBXML_OUTPUT_ENABLED)
305#ifdef bottom_HTMLtree
306#undef htmlDocDumpMemoryFormat
307extern __typeof (htmlDocDumpMemoryFormat) htmlDocDumpMemoryFormat __attribute((alias("htmlDocDumpMemoryFormat__internal_alias")));
308#else
309#ifndef htmlDocDumpMemoryFormat
310extern __typeof (htmlDocDumpMemoryFormat) htmlDocDumpMemoryFormat__internal_alias __attribute((visibility("hidden")));
311#define htmlDocDumpMemoryFormat htmlDocDumpMemoryFormat__internal_alias
312#endif
313#endif
314#endif
315
316#if defined(LIBXML_HTML_ENABLED)
317#ifdef bottom_HTMLparser
318#undef htmlElementAllowedHere
319extern __typeof (htmlElementAllowedHere) htmlElementAllowedHere __attribute((alias("htmlElementAllowedHere__internal_alias")));
320#else
321#ifndef htmlElementAllowedHere
322extern __typeof (htmlElementAllowedHere) htmlElementAllowedHere__internal_alias __attribute((visibility("hidden")));
323#define htmlElementAllowedHere htmlElementAllowedHere__internal_alias
324#endif
325#endif
326#endif
327
328#if defined(LIBXML_HTML_ENABLED)
329#ifdef bottom_HTMLparser
330#undef htmlElementStatusHere
331extern __typeof (htmlElementStatusHere) htmlElementStatusHere __attribute((alias("htmlElementStatusHere__internal_alias")));
332#else
333#ifndef htmlElementStatusHere
334extern __typeof (htmlElementStatusHere) htmlElementStatusHere__internal_alias __attribute((visibility("hidden")));
335#define htmlElementStatusHere htmlElementStatusHere__internal_alias
336#endif
337#endif
338#endif
339
340#if defined(LIBXML_HTML_ENABLED)
341#ifdef bottom_HTMLparser
342#undef htmlEncodeEntities
343extern __typeof (htmlEncodeEntities) htmlEncodeEntities __attribute((alias("htmlEncodeEntities__internal_alias")));
344#else
345#ifndef htmlEncodeEntities
346extern __typeof (htmlEncodeEntities) htmlEncodeEntities__internal_alias __attribute((visibility("hidden")));
347#define htmlEncodeEntities htmlEncodeEntities__internal_alias
348#endif
349#endif
350#endif
351
352#if defined(LIBXML_HTML_ENABLED)
353#ifdef bottom_HTMLparser
354#undef htmlEntityLookup
355extern __typeof (htmlEntityLookup) htmlEntityLookup __attribute((alias("htmlEntityLookup__internal_alias")));
356#else
357#ifndef htmlEntityLookup
358extern __typeof (htmlEntityLookup) htmlEntityLookup__internal_alias __attribute((visibility("hidden")));
359#define htmlEntityLookup htmlEntityLookup__internal_alias
360#endif
361#endif
362#endif
363
364#if defined(LIBXML_HTML_ENABLED)
365#ifdef bottom_HTMLparser
366#undef htmlEntityValueLookup
367extern __typeof (htmlEntityValueLookup) htmlEntityValueLookup __attribute((alias("htmlEntityValueLookup__internal_alias")));
368#else
369#ifndef htmlEntityValueLookup
370extern __typeof (htmlEntityValueLookup) htmlEntityValueLookup__internal_alias __attribute((visibility("hidden")));
371#define htmlEntityValueLookup htmlEntityValueLookup__internal_alias
372#endif
373#endif
374#endif
375
376#if defined(LIBXML_HTML_ENABLED)
377#ifdef bottom_HTMLparser
378#undef htmlFreeParserCtxt
379extern __typeof (htmlFreeParserCtxt) htmlFreeParserCtxt __attribute((alias("htmlFreeParserCtxt__internal_alias")));
380#else
381#ifndef htmlFreeParserCtxt
382extern __typeof (htmlFreeParserCtxt) htmlFreeParserCtxt__internal_alias __attribute((visibility("hidden")));
383#define htmlFreeParserCtxt htmlFreeParserCtxt__internal_alias
384#endif
385#endif
386#endif
387
388#if defined(LIBXML_HTML_ENABLED)
389#ifdef bottom_HTMLtree
390#undef htmlGetMetaEncoding
391extern __typeof (htmlGetMetaEncoding) htmlGetMetaEncoding __attribute((alias("htmlGetMetaEncoding__internal_alias")));
392#else
393#ifndef htmlGetMetaEncoding
394extern __typeof (htmlGetMetaEncoding) htmlGetMetaEncoding__internal_alias __attribute((visibility("hidden")));
395#define htmlGetMetaEncoding htmlGetMetaEncoding__internal_alias
396#endif
397#endif
398#endif
399
400#if defined(LIBXML_HTML_ENABLED)
401#ifdef bottom_HTMLparser
402#undef htmlHandleOmittedElem
403extern __typeof (htmlHandleOmittedElem) htmlHandleOmittedElem __attribute((alias("htmlHandleOmittedElem__internal_alias")));
404#else
405#ifndef htmlHandleOmittedElem
406extern __typeof (htmlHandleOmittedElem) htmlHandleOmittedElem__internal_alias __attribute((visibility("hidden")));
407#define htmlHandleOmittedElem htmlHandleOmittedElem__internal_alias
408#endif
409#endif
410#endif
411
412#if defined(LIBXML_HTML_ENABLED)
413#ifdef bottom_HTMLparser
414#undef htmlInitAutoClose
415extern __typeof (htmlInitAutoClose) htmlInitAutoClose __attribute((alias("htmlInitAutoClose__internal_alias")));
416#else
417#ifndef htmlInitAutoClose
418extern __typeof (htmlInitAutoClose) htmlInitAutoClose__internal_alias __attribute((visibility("hidden")));
419#define htmlInitAutoClose htmlInitAutoClose__internal_alias
420#endif
421#endif
422#endif
423
424#if defined(LIBXML_HTML_ENABLED)
425#ifdef bottom_HTMLparser
426#undef htmlIsAutoClosed
427extern __typeof (htmlIsAutoClosed) htmlIsAutoClosed __attribute((alias("htmlIsAutoClosed__internal_alias")));
428#else
429#ifndef htmlIsAutoClosed
430extern __typeof (htmlIsAutoClosed) htmlIsAutoClosed__internal_alias __attribute((visibility("hidden")));
431#define htmlIsAutoClosed htmlIsAutoClosed__internal_alias
432#endif
433#endif
434#endif
435
436#if defined(LIBXML_HTML_ENABLED)
437#ifdef bottom_HTMLtree
438#undef htmlIsBooleanAttr
439extern __typeof (htmlIsBooleanAttr) htmlIsBooleanAttr __attribute((alias("htmlIsBooleanAttr__internal_alias")));
440#else
441#ifndef htmlIsBooleanAttr
442extern __typeof (htmlIsBooleanAttr) htmlIsBooleanAttr__internal_alias __attribute((visibility("hidden")));
443#define htmlIsBooleanAttr htmlIsBooleanAttr__internal_alias
444#endif
445#endif
446#endif
447
448#if defined(LIBXML_HTML_ENABLED)
449#ifdef bottom_HTMLparser
450#undef htmlIsScriptAttribute
451extern __typeof (htmlIsScriptAttribute) htmlIsScriptAttribute __attribute((alias("htmlIsScriptAttribute__internal_alias")));
452#else
453#ifndef htmlIsScriptAttribute
454extern __typeof (htmlIsScriptAttribute) htmlIsScriptAttribute__internal_alias __attribute((visibility("hidden")));
455#define htmlIsScriptAttribute htmlIsScriptAttribute__internal_alias
456#endif
457#endif
458#endif
459
460#if defined(LIBXML_HTML_ENABLED)
461#ifdef bottom_HTMLparser
462#undef htmlNewDoc
463extern __typeof (htmlNewDoc) htmlNewDoc __attribute((alias("htmlNewDoc__internal_alias")));
464#else
465#ifndef htmlNewDoc
466extern __typeof (htmlNewDoc) htmlNewDoc__internal_alias __attribute((visibility("hidden")));
467#define htmlNewDoc htmlNewDoc__internal_alias
468#endif
469#endif
470#endif
471
472#if defined(LIBXML_HTML_ENABLED)
473#ifdef bottom_HTMLparser
474#undef htmlNewDocNoDtD
475extern __typeof (htmlNewDocNoDtD) htmlNewDocNoDtD __attribute((alias("htmlNewDocNoDtD__internal_alias")));
476#else
477#ifndef htmlNewDocNoDtD
478extern __typeof (htmlNewDocNoDtD) htmlNewDocNoDtD__internal_alias __attribute((visibility("hidden")));
479#define htmlNewDocNoDtD htmlNewDocNoDtD__internal_alias
480#endif
481#endif
482#endif
483
484#if defined(LIBXML_HTML_ENABLED)
485#ifdef bottom_HTMLparser
486#undef htmlNewParserCtxt
487extern __typeof (htmlNewParserCtxt) htmlNewParserCtxt __attribute((alias("htmlNewParserCtxt__internal_alias")));
488#else
489#ifndef htmlNewParserCtxt
490extern __typeof (htmlNewParserCtxt) htmlNewParserCtxt__internal_alias __attribute((visibility("hidden")));
491#define htmlNewParserCtxt htmlNewParserCtxt__internal_alias
492#endif
493#endif
494#endif
495
496#if defined(LIBXML_HTML_ENABLED) && defined(LIBXML_OUTPUT_ENABLED)
497#ifdef bottom_HTMLtree
498#undef htmlNodeDump
499extern __typeof (htmlNodeDump) htmlNodeDump __attribute((alias("htmlNodeDump__internal_alias")));
500#else
501#ifndef htmlNodeDump
502extern __typeof (htmlNodeDump) htmlNodeDump__internal_alias __attribute((visibility("hidden")));
503#define htmlNodeDump htmlNodeDump__internal_alias
504#endif
505#endif
506#endif
507
508#if defined(LIBXML_HTML_ENABLED) && defined(LIBXML_OUTPUT_ENABLED)
509#ifdef bottom_HTMLtree
510#undef htmlNodeDumpFile
511extern __typeof (htmlNodeDumpFile) htmlNodeDumpFile __attribute((alias("htmlNodeDumpFile__internal_alias")));
512#else
513#ifndef htmlNodeDumpFile
514extern __typeof (htmlNodeDumpFile) htmlNodeDumpFile__internal_alias __attribute((visibility("hidden")));
515#define htmlNodeDumpFile htmlNodeDumpFile__internal_alias
516#endif
517#endif
518#endif
519
520#if defined(LIBXML_HTML_ENABLED) && defined(LIBXML_OUTPUT_ENABLED)
521#ifdef bottom_HTMLtree
522#undef htmlNodeDumpFileFormat
523extern __typeof (htmlNodeDumpFileFormat) htmlNodeDumpFileFormat __attribute((alias("htmlNodeDumpFileFormat__internal_alias")));
524#else
525#ifndef htmlNodeDumpFileFormat
526extern __typeof (htmlNodeDumpFileFormat) htmlNodeDumpFileFormat__internal_alias __attribute((visibility("hidden")));
527#define htmlNodeDumpFileFormat htmlNodeDumpFileFormat__internal_alias
528#endif
529#endif
530#endif
531
532#if defined(LIBXML_HTML_ENABLED) && defined(LIBXML_OUTPUT_ENABLED)
533#ifdef bottom_HTMLtree
534#undef htmlNodeDumpFormatOutput
535extern __typeof (htmlNodeDumpFormatOutput) htmlNodeDumpFormatOutput __attribute((alias("htmlNodeDumpFormatOutput__internal_alias")));
536#else
537#ifndef htmlNodeDumpFormatOutput
538extern __typeof (htmlNodeDumpFormatOutput) htmlNodeDumpFormatOutput__internal_alias __attribute((visibility("hidden")));
539#define htmlNodeDumpFormatOutput htmlNodeDumpFormatOutput__internal_alias
540#endif
541#endif
542#endif
543
544#if defined(LIBXML_HTML_ENABLED) && defined(LIBXML_OUTPUT_ENABLED)
545#ifdef bottom_HTMLtree
546#undef htmlNodeDumpOutput
547extern __typeof (htmlNodeDumpOutput) htmlNodeDumpOutput __attribute((alias("htmlNodeDumpOutput__internal_alias")));
548#else
549#ifndef htmlNodeDumpOutput
550extern __typeof (htmlNodeDumpOutput) htmlNodeDumpOutput__internal_alias __attribute((visibility("hidden")));
551#define htmlNodeDumpOutput htmlNodeDumpOutput__internal_alias
552#endif
553#endif
554#endif
555
556#if defined(LIBXML_HTML_ENABLED)
557#ifdef bottom_HTMLparser
558#undef htmlNodeStatus
559extern __typeof (htmlNodeStatus) htmlNodeStatus __attribute((alias("htmlNodeStatus__internal_alias")));
560#else
561#ifndef htmlNodeStatus
562extern __typeof (htmlNodeStatus) htmlNodeStatus__internal_alias __attribute((visibility("hidden")));
563#define htmlNodeStatus htmlNodeStatus__internal_alias
564#endif
565#endif
566#endif
567
568#if defined(LIBXML_HTML_ENABLED)
569#ifdef bottom_HTMLparser
570#undef htmlParseCharRef
571extern __typeof (htmlParseCharRef) htmlParseCharRef __attribute((alias("htmlParseCharRef__internal_alias")));
572#else
573#ifndef htmlParseCharRef
574extern __typeof (htmlParseCharRef) htmlParseCharRef__internal_alias __attribute((visibility("hidden")));
575#define htmlParseCharRef htmlParseCharRef__internal_alias
576#endif
577#endif
578#endif
579
580#if defined(LIBXML_HTML_ENABLED) && defined(LIBXML_PUSH_ENABLED)
581#ifdef bottom_HTMLparser
582#undef htmlParseChunk
583extern __typeof (htmlParseChunk) htmlParseChunk __attribute((alias("htmlParseChunk__internal_alias")));
584#else
585#ifndef htmlParseChunk
586extern __typeof (htmlParseChunk) htmlParseChunk__internal_alias __attribute((visibility("hidden")));
587#define htmlParseChunk htmlParseChunk__internal_alias
588#endif
589#endif
590#endif
591
592#if defined(LIBXML_HTML_ENABLED)
593#ifdef bottom_HTMLparser
594#undef htmlParseDoc
595extern __typeof (htmlParseDoc) htmlParseDoc __attribute((alias("htmlParseDoc__internal_alias")));
596#else
597#ifndef htmlParseDoc
598extern __typeof (htmlParseDoc) htmlParseDoc__internal_alias __attribute((visibility("hidden")));
599#define htmlParseDoc htmlParseDoc__internal_alias
600#endif
601#endif
602#endif
603
604#if defined(LIBXML_HTML_ENABLED)
605#ifdef bottom_HTMLparser
606#undef htmlParseDocument
607extern __typeof (htmlParseDocument) htmlParseDocument __attribute((alias("htmlParseDocument__internal_alias")));
608#else
609#ifndef htmlParseDocument
610extern __typeof (htmlParseDocument) htmlParseDocument__internal_alias __attribute((visibility("hidden")));
611#define htmlParseDocument htmlParseDocument__internal_alias
612#endif
613#endif
614#endif
615
616#if defined(LIBXML_HTML_ENABLED)
617#ifdef bottom_HTMLparser
618#undef htmlParseElement
619extern __typeof (htmlParseElement) htmlParseElement __attribute((alias("htmlParseElement__internal_alias")));
620#else
621#ifndef htmlParseElement
622extern __typeof (htmlParseElement) htmlParseElement__internal_alias __attribute((visibility("hidden")));
623#define htmlParseElement htmlParseElement__internal_alias
624#endif
625#endif
626#endif
627
628#if defined(LIBXML_HTML_ENABLED)
629#ifdef bottom_HTMLparser
630#undef htmlParseEntityRef
631extern __typeof (htmlParseEntityRef) htmlParseEntityRef __attribute((alias("htmlParseEntityRef__internal_alias")));
632#else
633#ifndef htmlParseEntityRef
634extern __typeof (htmlParseEntityRef) htmlParseEntityRef__internal_alias __attribute((visibility("hidden")));
635#define htmlParseEntityRef htmlParseEntityRef__internal_alias
636#endif
637#endif
638#endif
639
640#if defined(LIBXML_HTML_ENABLED)
641#ifdef bottom_HTMLparser
642#undef htmlParseFile
643extern __typeof (htmlParseFile) htmlParseFile __attribute((alias("htmlParseFile__internal_alias")));
644#else
645#ifndef htmlParseFile
646extern __typeof (htmlParseFile) htmlParseFile__internal_alias __attribute((visibility("hidden")));
647#define htmlParseFile htmlParseFile__internal_alias
648#endif
649#endif
650#endif
651
652#if defined(LIBXML_HTML_ENABLED)
653#ifdef bottom_HTMLparser
654#undef htmlReadDoc
655extern __typeof (htmlReadDoc) htmlReadDoc __attribute((alias("htmlReadDoc__internal_alias")));
656#else
657#ifndef htmlReadDoc
658extern __typeof (htmlReadDoc) htmlReadDoc__internal_alias __attribute((visibility("hidden")));
659#define htmlReadDoc htmlReadDoc__internal_alias
660#endif
661#endif
662#endif
663
664#if defined(LIBXML_HTML_ENABLED)
665#ifdef bottom_HTMLparser
666#undef htmlReadFd
667extern __typeof (htmlReadFd) htmlReadFd __attribute((alias("htmlReadFd__internal_alias")));
668#else
669#ifndef htmlReadFd
670extern __typeof (htmlReadFd) htmlReadFd__internal_alias __attribute((visibility("hidden")));
671#define htmlReadFd htmlReadFd__internal_alias
672#endif
673#endif
674#endif
675
676#if defined(LIBXML_HTML_ENABLED)
677#ifdef bottom_HTMLparser
678#undef htmlReadFile
679extern __typeof (htmlReadFile) htmlReadFile __attribute((alias("htmlReadFile__internal_alias")));
680#else
681#ifndef htmlReadFile
682extern __typeof (htmlReadFile) htmlReadFile__internal_alias __attribute((visibility("hidden")));
683#define htmlReadFile htmlReadFile__internal_alias
684#endif
685#endif
686#endif
687
688#if defined(LIBXML_HTML_ENABLED)
689#ifdef bottom_HTMLparser
690#undef htmlReadIO
691extern __typeof (htmlReadIO) htmlReadIO __attribute((alias("htmlReadIO__internal_alias")));
692#else
693#ifndef htmlReadIO
694extern __typeof (htmlReadIO) htmlReadIO__internal_alias __attribute((visibility("hidden")));
695#define htmlReadIO htmlReadIO__internal_alias
696#endif
697#endif
698#endif
699
700#if defined(LIBXML_HTML_ENABLED)
701#ifdef bottom_HTMLparser
702#undef htmlReadMemory
703extern __typeof (htmlReadMemory) htmlReadMemory __attribute((alias("htmlReadMemory__internal_alias")));
704#else
705#ifndef htmlReadMemory
706extern __typeof (htmlReadMemory) htmlReadMemory__internal_alias __attribute((visibility("hidden")));
707#define htmlReadMemory htmlReadMemory__internal_alias
708#endif
709#endif
710#endif
711
712#if defined(LIBXML_HTML_ENABLED)
713#ifdef bottom_HTMLparser
714#undef htmlSAXParseDoc
715extern __typeof (htmlSAXParseDoc) htmlSAXParseDoc __attribute((alias("htmlSAXParseDoc__internal_alias")));
716#else
717#ifndef htmlSAXParseDoc
718extern __typeof (htmlSAXParseDoc) htmlSAXParseDoc__internal_alias __attribute((visibility("hidden")));
719#define htmlSAXParseDoc htmlSAXParseDoc__internal_alias
720#endif
721#endif
722#endif
723
724#if defined(LIBXML_HTML_ENABLED)
725#ifdef bottom_HTMLparser
726#undef htmlSAXParseFile
727extern __typeof (htmlSAXParseFile) htmlSAXParseFile __attribute((alias("htmlSAXParseFile__internal_alias")));
728#else
729#ifndef htmlSAXParseFile
730extern __typeof (htmlSAXParseFile) htmlSAXParseFile__internal_alias __attribute((visibility("hidden")));
731#define htmlSAXParseFile htmlSAXParseFile__internal_alias
732#endif
733#endif
734#endif
735
736#if defined(LIBXML_HTML_ENABLED) && defined(LIBXML_OUTPUT_ENABLED)
737#ifdef bottom_HTMLtree
738#undef htmlSaveFile
739extern __typeof (htmlSaveFile) htmlSaveFile __attribute((alias("htmlSaveFile__internal_alias")));
740#else
741#ifndef htmlSaveFile
742extern __typeof (htmlSaveFile) htmlSaveFile__internal_alias __attribute((visibility("hidden")));
743#define htmlSaveFile htmlSaveFile__internal_alias
744#endif
745#endif
746#endif
747
748#if defined(LIBXML_HTML_ENABLED) && defined(LIBXML_OUTPUT_ENABLED)
749#ifdef bottom_HTMLtree
750#undef htmlSaveFileEnc
751extern __typeof (htmlSaveFileEnc) htmlSaveFileEnc __attribute((alias("htmlSaveFileEnc__internal_alias")));
752#else
753#ifndef htmlSaveFileEnc
754extern __typeof (htmlSaveFileEnc) htmlSaveFileEnc__internal_alias __attribute((visibility("hidden")));
755#define htmlSaveFileEnc htmlSaveFileEnc__internal_alias
756#endif
757#endif
758#endif
759
760#if defined(LIBXML_HTML_ENABLED) && defined(LIBXML_OUTPUT_ENABLED)
761#ifdef bottom_HTMLtree
762#undef htmlSaveFileFormat
763extern __typeof (htmlSaveFileFormat) htmlSaveFileFormat __attribute((alias("htmlSaveFileFormat__internal_alias")));
764#else
765#ifndef htmlSaveFileFormat
766extern __typeof (htmlSaveFileFormat) htmlSaveFileFormat__internal_alias __attribute((visibility("hidden")));
767#define htmlSaveFileFormat htmlSaveFileFormat__internal_alias
768#endif
769#endif
770#endif
771
772#if defined(LIBXML_HTML_ENABLED)
773#ifdef bottom_HTMLtree
774#undef htmlSetMetaEncoding
775extern __typeof (htmlSetMetaEncoding) htmlSetMetaEncoding __attribute((alias("htmlSetMetaEncoding__internal_alias")));
776#else
777#ifndef htmlSetMetaEncoding
778extern __typeof (htmlSetMetaEncoding) htmlSetMetaEncoding__internal_alias __attribute((visibility("hidden")));
779#define htmlSetMetaEncoding htmlSetMetaEncoding__internal_alias
780#endif
781#endif
782#endif
783
784#if defined(LIBXML_HTML_ENABLED)
785#ifdef bottom_HTMLparser
786#undef htmlTagLookup
787extern __typeof (htmlTagLookup) htmlTagLookup __attribute((alias("htmlTagLookup__internal_alias")));
788#else
789#ifndef htmlTagLookup
790extern __typeof (htmlTagLookup) htmlTagLookup__internal_alias __attribute((visibility("hidden")));
791#define htmlTagLookup htmlTagLookup__internal_alias
792#endif
793#endif
794#endif
795
796#ifdef bottom_parser
797#undef inputPop
798extern __typeof (inputPop) inputPop __attribute((alias("inputPop__internal_alias")));
799#else
800#ifndef inputPop
801extern __typeof (inputPop) inputPop__internal_alias __attribute((visibility("hidden")));
802#define inputPop inputPop__internal_alias
803#endif
804#endif
805
806#ifdef bottom_parser
807#undef inputPush
808extern __typeof (inputPush) inputPush __attribute((alias("inputPush__internal_alias")));
809#else
810#ifndef inputPush
811extern __typeof (inputPush) inputPush__internal_alias __attribute((visibility("hidden")));
812#define inputPush inputPush__internal_alias
813#endif
814#endif
815
816#ifdef bottom_parser
817#undef namePop
818extern __typeof (namePop) namePop __attribute((alias("namePop__internal_alias")));
819#else
820#ifndef namePop
821extern __typeof (namePop) namePop__internal_alias __attribute((visibility("hidden")));
822#define namePop namePop__internal_alias
823#endif
824#endif
825
826#ifdef bottom_parser
827#undef namePush
828extern __typeof (namePush) namePush __attribute((alias("namePush__internal_alias")));
829#else
830#ifndef namePush
831extern __typeof (namePush) namePush__internal_alias __attribute((visibility("hidden")));
832#define namePush namePush__internal_alias
833#endif
834#endif
835
836#ifdef bottom_parser
837#undef nodePop
838extern __typeof (nodePop) nodePop __attribute((alias("nodePop__internal_alias")));
839#else
840#ifndef nodePop
841extern __typeof (nodePop) nodePop__internal_alias __attribute((visibility("hidden")));
842#define nodePop nodePop__internal_alias
843#endif
844#endif
845
846#ifdef bottom_parser
847#undef nodePush
848extern __typeof (nodePush) nodePush __attribute((alias("nodePush__internal_alias")));
849#else
850#ifndef nodePush
851extern __typeof (nodePush) nodePush__internal_alias __attribute((visibility("hidden")));
852#define nodePush nodePush__internal_alias
853#endif
854#endif
855
856#if defined(LIBXML_XPATH_ENABLED)
857#ifdef bottom_xpath
858#undef valuePop
859extern __typeof (valuePop) valuePop __attribute((alias("valuePop__internal_alias")));
860#else
861#ifndef valuePop
862extern __typeof (valuePop) valuePop__internal_alias __attribute((visibility("hidden")));
863#define valuePop valuePop__internal_alias
864#endif
865#endif
866#endif
867
868#if defined(LIBXML_XPATH_ENABLED)
869#ifdef bottom_xpath
870#undef valuePush
871extern __typeof (valuePush) valuePush __attribute((alias("valuePush__internal_alias")));
872#else
873#ifndef valuePush
874extern __typeof (valuePush) valuePush__internal_alias __attribute((visibility("hidden")));
875#define valuePush valuePush__internal_alias
876#endif
877#endif
878#endif
879
880#if defined(LIBXML_CATALOG_ENABLED)
881#ifdef bottom_catalog
882#undef xmlACatalogAdd
883extern __typeof (xmlACatalogAdd) xmlACatalogAdd __attribute((alias("xmlACatalogAdd__internal_alias")));
884#else
885#ifndef xmlACatalogAdd
886extern __typeof (xmlACatalogAdd) xmlACatalogAdd__internal_alias __attribute((visibility("hidden")));
887#define xmlACatalogAdd xmlACatalogAdd__internal_alias
888#endif
889#endif
890#endif
891
892#if defined(LIBXML_CATALOG_ENABLED) && defined(LIBXML_OUTPUT_ENABLED)
893#ifdef bottom_catalog
894#undef xmlACatalogDump
895extern __typeof (xmlACatalogDump) xmlACatalogDump __attribute((alias("xmlACatalogDump__internal_alias")));
896#else
897#ifndef xmlACatalogDump
898extern __typeof (xmlACatalogDump) xmlACatalogDump__internal_alias __attribute((visibility("hidden")));
899#define xmlACatalogDump xmlACatalogDump__internal_alias
900#endif
901#endif
902#endif
903
904#if defined(LIBXML_CATALOG_ENABLED)
905#ifdef bottom_catalog
906#undef xmlACatalogRemove
907extern __typeof (xmlACatalogRemove) xmlACatalogRemove __attribute((alias("xmlACatalogRemove__internal_alias")));
908#else
909#ifndef xmlACatalogRemove
910extern __typeof (xmlACatalogRemove) xmlACatalogRemove__internal_alias __attribute((visibility("hidden")));
911#define xmlACatalogRemove xmlACatalogRemove__internal_alias
912#endif
913#endif
914#endif
915
916#if defined(LIBXML_CATALOG_ENABLED)
917#ifdef bottom_catalog
918#undef xmlACatalogResolve
919extern __typeof (xmlACatalogResolve) xmlACatalogResolve __attribute((alias("xmlACatalogResolve__internal_alias")));
920#else
921#ifndef xmlACatalogResolve
922extern __typeof (xmlACatalogResolve) xmlACatalogResolve__internal_alias __attribute((visibility("hidden")));
923#define xmlACatalogResolve xmlACatalogResolve__internal_alias
924#endif
925#endif
926#endif
927
928#if defined(LIBXML_CATALOG_ENABLED)
929#ifdef bottom_catalog
930#undef xmlACatalogResolvePublic
931extern __typeof (xmlACatalogResolvePublic) xmlACatalogResolvePublic __attribute((alias("xmlACatalogResolvePublic__internal_alias")));
932#else
933#ifndef xmlACatalogResolvePublic
934extern __typeof (xmlACatalogResolvePublic) xmlACatalogResolvePublic__internal_alias __attribute((visibility("hidden")));
935#define xmlACatalogResolvePublic xmlACatalogResolvePublic__internal_alias
936#endif
937#endif
938#endif
939
940#if defined(LIBXML_CATALOG_ENABLED)
941#ifdef bottom_catalog
942#undef xmlACatalogResolveSystem
943extern __typeof (xmlACatalogResolveSystem) xmlACatalogResolveSystem __attribute((alias("xmlACatalogResolveSystem__internal_alias")));
944#else
945#ifndef xmlACatalogResolveSystem
946extern __typeof (xmlACatalogResolveSystem) xmlACatalogResolveSystem__internal_alias __attribute((visibility("hidden")));
947#define xmlACatalogResolveSystem xmlACatalogResolveSystem__internal_alias
948#endif
949#endif
950#endif
951
952#if defined(LIBXML_CATALOG_ENABLED)
953#ifdef bottom_catalog
954#undef xmlACatalogResolveURI
955extern __typeof (xmlACatalogResolveURI) xmlACatalogResolveURI __attribute((alias("xmlACatalogResolveURI__internal_alias")));
956#else
957#ifndef xmlACatalogResolveURI
958extern __typeof (xmlACatalogResolveURI) xmlACatalogResolveURI__internal_alias __attribute((visibility("hidden")));
959#define xmlACatalogResolveURI xmlACatalogResolveURI__internal_alias
960#endif
961#endif
962#endif
963
964#ifdef bottom_valid
965#undef xmlAddAttributeDecl
966extern __typeof (xmlAddAttributeDecl) xmlAddAttributeDecl __attribute((alias("xmlAddAttributeDecl__internal_alias")));
967#else
968#ifndef xmlAddAttributeDecl
969extern __typeof (xmlAddAttributeDecl) xmlAddAttributeDecl__internal_alias __attribute((visibility("hidden")));
970#define xmlAddAttributeDecl xmlAddAttributeDecl__internal_alias
971#endif
972#endif
973
974#ifdef bottom_tree
975#undef xmlAddChild
976extern __typeof (xmlAddChild) xmlAddChild __attribute((alias("xmlAddChild__internal_alias")));
977#else
978#ifndef xmlAddChild
979extern __typeof (xmlAddChild) xmlAddChild__internal_alias __attribute((visibility("hidden")));
980#define xmlAddChild xmlAddChild__internal_alias
981#endif
982#endif
983
984#ifdef bottom_tree
985#undef xmlAddChildList
986extern __typeof (xmlAddChildList) xmlAddChildList __attribute((alias("xmlAddChildList__internal_alias")));
987#else
988#ifndef xmlAddChildList
989extern __typeof (xmlAddChildList) xmlAddChildList__internal_alias __attribute((visibility("hidden")));
990#define xmlAddChildList xmlAddChildList__internal_alias
991#endif
992#endif
993
994#ifdef bottom_entities
995#undef xmlAddDocEntity
996extern __typeof (xmlAddDocEntity) xmlAddDocEntity __attribute((alias("xmlAddDocEntity__internal_alias")));
997#else
998#ifndef xmlAddDocEntity
999extern __typeof (xmlAddDocEntity) xmlAddDocEntity__internal_alias __attribute((visibility("hidden")));
1000#define xmlAddDocEntity xmlAddDocEntity__internal_alias
1001#endif
1002#endif
1003
1004#ifdef bottom_entities
1005#undef xmlAddDtdEntity
1006extern __typeof (xmlAddDtdEntity) xmlAddDtdEntity __attribute((alias("xmlAddDtdEntity__internal_alias")));
1007#else
1008#ifndef xmlAddDtdEntity
1009extern __typeof (xmlAddDtdEntity) xmlAddDtdEntity__internal_alias __attribute((visibility("hidden")));
1010#define xmlAddDtdEntity xmlAddDtdEntity__internal_alias
1011#endif
1012#endif
1013
1014#ifdef bottom_valid
1015#undef xmlAddElementDecl
1016extern __typeof (xmlAddElementDecl) xmlAddElementDecl __attribute((alias("xmlAddElementDecl__internal_alias")));
1017#else
1018#ifndef xmlAddElementDecl
1019extern __typeof (xmlAddElementDecl) xmlAddElementDecl__internal_alias __attribute((visibility("hidden")));
1020#define xmlAddElementDecl xmlAddElementDecl__internal_alias
1021#endif
1022#endif
1023
1024#ifdef bottom_encoding
1025#undef xmlAddEncodingAlias
1026extern __typeof (xmlAddEncodingAlias) xmlAddEncodingAlias __attribute((alias("xmlAddEncodingAlias__internal_alias")));
1027#else
1028#ifndef xmlAddEncodingAlias
1029extern __typeof (xmlAddEncodingAlias) xmlAddEncodingAlias__internal_alias __attribute((visibility("hidden")));
1030#define xmlAddEncodingAlias xmlAddEncodingAlias__internal_alias
1031#endif
1032#endif
1033
1034#ifdef bottom_valid
1035#undef xmlAddID
1036extern __typeof (xmlAddID) xmlAddID __attribute((alias("xmlAddID__internal_alias")));
1037#else
1038#ifndef xmlAddID
1039extern __typeof (xmlAddID) xmlAddID__internal_alias __attribute((visibility("hidden")));
1040#define xmlAddID xmlAddID__internal_alias
1041#endif
1042#endif
1043
1044#ifdef bottom_tree
1045#undef xmlAddNextSibling
1046extern __typeof (xmlAddNextSibling) xmlAddNextSibling __attribute((alias("xmlAddNextSibling__internal_alias")));
1047#else
1048#ifndef xmlAddNextSibling
1049extern __typeof (xmlAddNextSibling) xmlAddNextSibling__internal_alias __attribute((visibility("hidden")));
1050#define xmlAddNextSibling xmlAddNextSibling__internal_alias
1051#endif
1052#endif
1053
1054#ifdef bottom_valid
1055#undef xmlAddNotationDecl
1056extern __typeof (xmlAddNotationDecl) xmlAddNotationDecl __attribute((alias("xmlAddNotationDecl__internal_alias")));
1057#else
1058#ifndef xmlAddNotationDecl
1059extern __typeof (xmlAddNotationDecl) xmlAddNotationDecl__internal_alias __attribute((visibility("hidden")));
1060#define xmlAddNotationDecl xmlAddNotationDecl__internal_alias
1061#endif
1062#endif
1063
1064#if defined(LIBXML_TREE_ENABLED) || defined(LIBXML_HTML_ENABLED) || defined(LIBXML_SCHEMAS_ENABLED) || defined(LIBXML_XINCLUDE_ENABLED)
1065#ifdef bottom_tree
1066#undef xmlAddPrevSibling
1067extern __typeof (xmlAddPrevSibling) xmlAddPrevSibling __attribute((alias("xmlAddPrevSibling__internal_alias")));
1068#else
1069#ifndef xmlAddPrevSibling
1070extern __typeof (xmlAddPrevSibling) xmlAddPrevSibling__internal_alias __attribute((visibility("hidden")));
1071#define xmlAddPrevSibling xmlAddPrevSibling__internal_alias
1072#endif
1073#endif
1074#endif
1075
1076#ifdef bottom_valid
1077#undef xmlAddRef
1078extern __typeof (xmlAddRef) xmlAddRef __attribute((alias("xmlAddRef__internal_alias")));
1079#else
1080#ifndef xmlAddRef
1081extern __typeof (xmlAddRef) xmlAddRef__internal_alias __attribute((visibility("hidden")));
1082#define xmlAddRef xmlAddRef__internal_alias
1083#endif
1084#endif
1085
1086#ifdef bottom_tree
1087#undef xmlAddSibling
1088extern __typeof (xmlAddSibling) xmlAddSibling __attribute((alias("xmlAddSibling__internal_alias")));
1089#else
1090#ifndef xmlAddSibling
1091extern __typeof (xmlAddSibling) xmlAddSibling__internal_alias __attribute((visibility("hidden")));
1092#define xmlAddSibling xmlAddSibling__internal_alias
1093#endif
1094#endif
1095
1096#if defined(LIBXML_OUTPUT_ENABLED)
1097#ifdef bottom_xmlIO
1098#undef xmlAllocOutputBuffer
1099extern __typeof (xmlAllocOutputBuffer) xmlAllocOutputBuffer __attribute((alias("xmlAllocOutputBuffer__internal_alias")));
1100#else
1101#ifndef xmlAllocOutputBuffer
1102extern __typeof (xmlAllocOutputBuffer) xmlAllocOutputBuffer__internal_alias __attribute((visibility("hidden")));
1103#define xmlAllocOutputBuffer xmlAllocOutputBuffer__internal_alias
1104#endif
1105#endif
1106#endif
1107
1108#ifdef bottom_xmlIO
1109#undef xmlAllocParserInputBuffer
1110extern __typeof (xmlAllocParserInputBuffer) xmlAllocParserInputBuffer __attribute((alias("xmlAllocParserInputBuffer__internal_alias")));
1111#else
1112#ifndef xmlAllocParserInputBuffer
1113extern __typeof (xmlAllocParserInputBuffer) xmlAllocParserInputBuffer__internal_alias __attribute((visibility("hidden")));
1114#define xmlAllocParserInputBuffer xmlAllocParserInputBuffer__internal_alias
1115#endif
1116#endif
1117
1118#if defined(LIBXML_OUTPUT_ENABLED)
1119#ifdef bottom_xmlsave
1120#undef xmlAttrSerializeTxtContent
1121extern __typeof (xmlAttrSerializeTxtContent) xmlAttrSerializeTxtContent __attribute((alias("xmlAttrSerializeTxtContent__internal_alias")));
1122#else
1123#ifndef xmlAttrSerializeTxtContent
1124extern __typeof (xmlAttrSerializeTxtContent) xmlAttrSerializeTxtContent__internal_alias __attribute((visibility("hidden")));
1125#define xmlAttrSerializeTxtContent xmlAttrSerializeTxtContent__internal_alias
1126#endif
1127#endif
1128#endif
1129
1130#if defined(LIBXML_REGEXP_ENABLED) && defined(LIBXML_AUTOMATA_ENABLED)
1131#ifdef bottom_xmlregexp
1132#undef xmlAutomataCompile
1133extern __typeof (xmlAutomataCompile) xmlAutomataCompile __attribute((alias("xmlAutomataCompile__internal_alias")));
1134#else
1135#ifndef xmlAutomataCompile
1136extern __typeof (xmlAutomataCompile) xmlAutomataCompile__internal_alias __attribute((visibility("hidden")));
1137#define xmlAutomataCompile xmlAutomataCompile__internal_alias
1138#endif
1139#endif
1140#endif
1141
1142#if defined(LIBXML_REGEXP_ENABLED) && defined(LIBXML_AUTOMATA_ENABLED)
1143#ifdef bottom_xmlregexp
1144#undef xmlAutomataGetInitState
1145extern __typeof (xmlAutomataGetInitState) xmlAutomataGetInitState __attribute((alias("xmlAutomataGetInitState__internal_alias")));
1146#else
1147#ifndef xmlAutomataGetInitState
1148extern __typeof (xmlAutomataGetInitState) xmlAutomataGetInitState__internal_alias __attribute((visibility("hidden")));
1149#define xmlAutomataGetInitState xmlAutomataGetInitState__internal_alias
1150#endif
1151#endif
1152#endif
1153
1154#if defined(LIBXML_REGEXP_ENABLED) && defined(LIBXML_AUTOMATA_ENABLED)
1155#ifdef bottom_xmlregexp
1156#undef xmlAutomataIsDeterminist
1157extern __typeof (xmlAutomataIsDeterminist) xmlAutomataIsDeterminist __attribute((alias("xmlAutomataIsDeterminist__internal_alias")));
1158#else
1159#ifndef xmlAutomataIsDeterminist
1160extern __typeof (xmlAutomataIsDeterminist) xmlAutomataIsDeterminist__internal_alias __attribute((visibility("hidden")));
1161#define xmlAutomataIsDeterminist xmlAutomataIsDeterminist__internal_alias
1162#endif
1163#endif
1164#endif
1165
1166#if defined(LIBXML_REGEXP_ENABLED) && defined(LIBXML_AUTOMATA_ENABLED)
1167#ifdef bottom_xmlregexp
1168#undef xmlAutomataNewAllTrans
1169extern __typeof (xmlAutomataNewAllTrans) xmlAutomataNewAllTrans __attribute((alias("xmlAutomataNewAllTrans__internal_alias")));
1170#else
1171#ifndef xmlAutomataNewAllTrans
1172extern __typeof (xmlAutomataNewAllTrans) xmlAutomataNewAllTrans__internal_alias __attribute((visibility("hidden")));
1173#define xmlAutomataNewAllTrans xmlAutomataNewAllTrans__internal_alias
1174#endif
1175#endif
1176#endif
1177
1178#if defined(LIBXML_REGEXP_ENABLED) && defined(LIBXML_AUTOMATA_ENABLED)
1179#ifdef bottom_xmlregexp
1180#undef xmlAutomataNewCountTrans
1181extern __typeof (xmlAutomataNewCountTrans) xmlAutomataNewCountTrans __attribute((alias("xmlAutomataNewCountTrans__internal_alias")));
1182#else
1183#ifndef xmlAutomataNewCountTrans
1184extern __typeof (xmlAutomataNewCountTrans) xmlAutomataNewCountTrans__internal_alias __attribute((visibility("hidden")));
1185#define xmlAutomataNewCountTrans xmlAutomataNewCountTrans__internal_alias
1186#endif
1187#endif
1188#endif
1189
1190#if defined(LIBXML_REGEXP_ENABLED) && defined(LIBXML_AUTOMATA_ENABLED)
1191#ifdef bottom_xmlregexp
1192#undef xmlAutomataNewCountTrans2
1193extern __typeof (xmlAutomataNewCountTrans2) xmlAutomataNewCountTrans2 __attribute((alias("xmlAutomataNewCountTrans2__internal_alias")));
1194#else
1195#ifndef xmlAutomataNewCountTrans2
1196extern __typeof (xmlAutomataNewCountTrans2) xmlAutomataNewCountTrans2__internal_alias __attribute((visibility("hidden")));
1197#define xmlAutomataNewCountTrans2 xmlAutomataNewCountTrans2__internal_alias
1198#endif
1199#endif
1200#endif
1201
1202#if defined(LIBXML_REGEXP_ENABLED) && defined(LIBXML_AUTOMATA_ENABLED)
1203#ifdef bottom_xmlregexp
1204#undef xmlAutomataNewCountedTrans
1205extern __typeof (xmlAutomataNewCountedTrans) xmlAutomataNewCountedTrans __attribute((alias("xmlAutomataNewCountedTrans__internal_alias")));
1206#else
1207#ifndef xmlAutomataNewCountedTrans
1208extern __typeof (xmlAutomataNewCountedTrans) xmlAutomataNewCountedTrans__internal_alias __attribute((visibility("hidden")));
1209#define xmlAutomataNewCountedTrans xmlAutomataNewCountedTrans__internal_alias
1210#endif
1211#endif
1212#endif
1213
1214#if defined(LIBXML_REGEXP_ENABLED) && defined(LIBXML_AUTOMATA_ENABLED)
1215#ifdef bottom_xmlregexp
1216#undef xmlAutomataNewCounter
1217extern __typeof (xmlAutomataNewCounter) xmlAutomataNewCounter __attribute((alias("xmlAutomataNewCounter__internal_alias")));
1218#else
1219#ifndef xmlAutomataNewCounter
1220extern __typeof (xmlAutomataNewCounter) xmlAutomataNewCounter__internal_alias __attribute((visibility("hidden")));
1221#define xmlAutomataNewCounter xmlAutomataNewCounter__internal_alias
1222#endif
1223#endif
1224#endif
1225
1226#if defined(LIBXML_REGEXP_ENABLED) && defined(LIBXML_AUTOMATA_ENABLED)
1227#ifdef bottom_xmlregexp
1228#undef xmlAutomataNewCounterTrans
1229extern __typeof (xmlAutomataNewCounterTrans) xmlAutomataNewCounterTrans __attribute((alias("xmlAutomataNewCounterTrans__internal_alias")));
1230#else
1231#ifndef xmlAutomataNewCounterTrans
1232extern __typeof (xmlAutomataNewCounterTrans) xmlAutomataNewCounterTrans__internal_alias __attribute((visibility("hidden")));
1233#define xmlAutomataNewCounterTrans xmlAutomataNewCounterTrans__internal_alias
1234#endif
1235#endif
1236#endif
1237
1238#if defined(LIBXML_REGEXP_ENABLED) && defined(LIBXML_AUTOMATA_ENABLED)
1239#ifdef bottom_xmlregexp
1240#undef xmlAutomataNewEpsilon
1241extern __typeof (xmlAutomataNewEpsilon) xmlAutomataNewEpsilon __attribute((alias("xmlAutomataNewEpsilon__internal_alias")));
1242#else
1243#ifndef xmlAutomataNewEpsilon
1244extern __typeof (xmlAutomataNewEpsilon) xmlAutomataNewEpsilon__internal_alias __attribute((visibility("hidden")));
1245#define xmlAutomataNewEpsilon xmlAutomataNewEpsilon__internal_alias
1246#endif
1247#endif
1248#endif
1249
1250#if defined(LIBXML_REGEXP_ENABLED) && defined(LIBXML_AUTOMATA_ENABLED)
1251#ifdef bottom_xmlregexp
1252#undef xmlAutomataNewNegTrans
1253extern __typeof (xmlAutomataNewNegTrans) xmlAutomataNewNegTrans __attribute((alias("xmlAutomataNewNegTrans__internal_alias")));
1254#else
1255#ifndef xmlAutomataNewNegTrans
1256extern __typeof (xmlAutomataNewNegTrans) xmlAutomataNewNegTrans__internal_alias __attribute((visibility("hidden")));
1257#define xmlAutomataNewNegTrans xmlAutomataNewNegTrans__internal_alias
1258#endif
1259#endif
1260#endif
1261
1262#if defined(LIBXML_REGEXP_ENABLED) && defined(LIBXML_AUTOMATA_ENABLED)
1263#ifdef bottom_xmlregexp
1264#undef xmlAutomataNewOnceTrans
1265extern __typeof (xmlAutomataNewOnceTrans) xmlAutomataNewOnceTrans __attribute((alias("xmlAutomataNewOnceTrans__internal_alias")));
1266#else
1267#ifndef xmlAutomataNewOnceTrans
1268extern __typeof (xmlAutomataNewOnceTrans) xmlAutomataNewOnceTrans__internal_alias __attribute((visibility("hidden")));
1269#define xmlAutomataNewOnceTrans xmlAutomataNewOnceTrans__internal_alias
1270#endif
1271#endif
1272#endif
1273
1274#if defined(LIBXML_REGEXP_ENABLED) && defined(LIBXML_AUTOMATA_ENABLED)
1275#ifdef bottom_xmlregexp
1276#undef xmlAutomataNewOnceTrans2
1277extern __typeof (xmlAutomataNewOnceTrans2) xmlAutomataNewOnceTrans2 __attribute((alias("xmlAutomataNewOnceTrans2__internal_alias")));
1278#else
1279#ifndef xmlAutomataNewOnceTrans2
1280extern __typeof (xmlAutomataNewOnceTrans2) xmlAutomataNewOnceTrans2__internal_alias __attribute((visibility("hidden")));
1281#define xmlAutomataNewOnceTrans2 xmlAutomataNewOnceTrans2__internal_alias
1282#endif
1283#endif
1284#endif
1285
1286#if defined(LIBXML_REGEXP_ENABLED) && defined(LIBXML_AUTOMATA_ENABLED)
1287#ifdef bottom_xmlregexp
1288#undef xmlAutomataNewState
1289extern __typeof (xmlAutomataNewState) xmlAutomataNewState __attribute((alias("xmlAutomataNewState__internal_alias")));
1290#else
1291#ifndef xmlAutomataNewState
1292extern __typeof (xmlAutomataNewState) xmlAutomataNewState__internal_alias __attribute((visibility("hidden")));
1293#define xmlAutomataNewState xmlAutomataNewState__internal_alias
1294#endif
1295#endif
1296#endif
1297
1298#if defined(LIBXML_REGEXP_ENABLED) && defined(LIBXML_AUTOMATA_ENABLED)
1299#ifdef bottom_xmlregexp
1300#undef xmlAutomataNewTransition
1301extern __typeof (xmlAutomataNewTransition) xmlAutomataNewTransition __attribute((alias("xmlAutomataNewTransition__internal_alias")));
1302#else
1303#ifndef xmlAutomataNewTransition
1304extern __typeof (xmlAutomataNewTransition) xmlAutomataNewTransition__internal_alias __attribute((visibility("hidden")));
1305#define xmlAutomataNewTransition xmlAutomataNewTransition__internal_alias
1306#endif
1307#endif
1308#endif
1309
1310#if defined(LIBXML_REGEXP_ENABLED) && defined(LIBXML_AUTOMATA_ENABLED)
1311#ifdef bottom_xmlregexp
1312#undef xmlAutomataNewTransition2
1313extern __typeof (xmlAutomataNewTransition2) xmlAutomataNewTransition2 __attribute((alias("xmlAutomataNewTransition2__internal_alias")));
1314#else
1315#ifndef xmlAutomataNewTransition2
1316extern __typeof (xmlAutomataNewTransition2) xmlAutomataNewTransition2__internal_alias __attribute((visibility("hidden")));
1317#define xmlAutomataNewTransition2 xmlAutomataNewTransition2__internal_alias
1318#endif
1319#endif
1320#endif
1321
1322#if defined(LIBXML_REGEXP_ENABLED) && defined(LIBXML_AUTOMATA_ENABLED)
1323#ifdef bottom_xmlregexp
1324#undef xmlAutomataSetFinalState
1325extern __typeof (xmlAutomataSetFinalState) xmlAutomataSetFinalState __attribute((alias("xmlAutomataSetFinalState__internal_alias")));
1326#else
1327#ifndef xmlAutomataSetFinalState
1328extern __typeof (xmlAutomataSetFinalState) xmlAutomataSetFinalState__internal_alias __attribute((visibility("hidden")));
1329#define xmlAutomataSetFinalState xmlAutomataSetFinalState__internal_alias
1330#endif
1331#endif
1332#endif
1333
1334#if defined(LIBXML_DEBUG_ENABLED)
1335#ifdef bottom_debugXML
1336#undef xmlBoolToText
1337extern __typeof (xmlBoolToText) xmlBoolToText __attribute((alias("xmlBoolToText__internal_alias")));
1338#else
1339#ifndef xmlBoolToText
1340extern __typeof (xmlBoolToText) xmlBoolToText__internal_alias __attribute((visibility("hidden")));
1341#define xmlBoolToText xmlBoolToText__internal_alias
1342#endif
1343#endif
1344#endif
1345
1346#ifdef bottom_buf
1347#undef xmlBufContent
1348extern __typeof (xmlBufContent) xmlBufContent __attribute((alias("xmlBufContent__internal_alias")));
1349#else
1350#ifndef xmlBufContent
1351extern __typeof (xmlBufContent) xmlBufContent__internal_alias __attribute((visibility("hidden")));
1352#define xmlBufContent xmlBufContent__internal_alias
1353#endif
1354#endif
1355
1356#ifdef bottom_buf
1357#undef xmlBufEnd
1358extern __typeof (xmlBufEnd) xmlBufEnd __attribute((alias("xmlBufEnd__internal_alias")));
1359#else
1360#ifndef xmlBufEnd
1361extern __typeof (xmlBufEnd) xmlBufEnd__internal_alias __attribute((visibility("hidden")));
1362#define xmlBufEnd xmlBufEnd__internal_alias
1363#endif
1364#endif
1365
1366#ifdef bottom_tree
1367#undef xmlBufGetNodeContent
1368extern __typeof (xmlBufGetNodeContent) xmlBufGetNodeContent __attribute((alias("xmlBufGetNodeContent__internal_alias")));
1369#else
1370#ifndef xmlBufGetNodeContent
1371extern __typeof (xmlBufGetNodeContent) xmlBufGetNodeContent__internal_alias __attribute((visibility("hidden")));
1372#define xmlBufGetNodeContent xmlBufGetNodeContent__internal_alias
1373#endif
1374#endif
1375
1376#if defined(LIBXML_OUTPUT_ENABLED)
1377#ifdef bottom_xmlsave
1378#undef xmlBufNodeDump
1379extern __typeof (xmlBufNodeDump) xmlBufNodeDump __attribute((alias("xmlBufNodeDump__internal_alias")));
1380#else
1381#ifndef xmlBufNodeDump
1382extern __typeof (xmlBufNodeDump) xmlBufNodeDump__internal_alias __attribute((visibility("hidden")));
1383#define xmlBufNodeDump xmlBufNodeDump__internal_alias
1384#endif
1385#endif
1386#endif
1387
1388#ifdef bottom_buf
1389#undef xmlBufShrink
1390extern __typeof (xmlBufShrink) xmlBufShrink __attribute((alias("xmlBufShrink__internal_alias")));
1391#else
1392#ifndef xmlBufShrink
1393extern __typeof (xmlBufShrink) xmlBufShrink__internal_alias __attribute((visibility("hidden")));
1394#define xmlBufShrink xmlBufShrink__internal_alias
1395#endif
1396#endif
1397
1398#ifdef bottom_buf
1399#undef xmlBufUse
1400extern __typeof (xmlBufUse) xmlBufUse __attribute((alias("xmlBufUse__internal_alias")));
1401#else
1402#ifndef xmlBufUse
1403extern __typeof (xmlBufUse) xmlBufUse__internal_alias __attribute((visibility("hidden")));
1404#define xmlBufUse xmlBufUse__internal_alias
1405#endif
1406#endif
1407
1408#ifdef bottom_tree
1409#undef xmlBufferAdd
1410extern __typeof (xmlBufferAdd) xmlBufferAdd __attribute((alias("xmlBufferAdd__internal_alias")));
1411#else
1412#ifndef xmlBufferAdd
1413extern __typeof (xmlBufferAdd) xmlBufferAdd__internal_alias __attribute((visibility("hidden")));
1414#define xmlBufferAdd xmlBufferAdd__internal_alias
1415#endif
1416#endif
1417
1418#ifdef bottom_tree
1419#undef xmlBufferAddHead
1420extern __typeof (xmlBufferAddHead) xmlBufferAddHead __attribute((alias("xmlBufferAddHead__internal_alias")));
1421#else
1422#ifndef xmlBufferAddHead
1423extern __typeof (xmlBufferAddHead) xmlBufferAddHead__internal_alias __attribute((visibility("hidden")));
1424#define xmlBufferAddHead xmlBufferAddHead__internal_alias
1425#endif
1426#endif
1427
1428#ifdef bottom_tree
1429#undef xmlBufferCCat
1430extern __typeof (xmlBufferCCat) xmlBufferCCat __attribute((alias("xmlBufferCCat__internal_alias")));
1431#else
1432#ifndef xmlBufferCCat
1433extern __typeof (xmlBufferCCat) xmlBufferCCat__internal_alias __attribute((visibility("hidden")));
1434#define xmlBufferCCat xmlBufferCCat__internal_alias
1435#endif
1436#endif
1437
1438#ifdef bottom_tree
1439#undef xmlBufferCat
1440extern __typeof (xmlBufferCat) xmlBufferCat __attribute((alias("xmlBufferCat__internal_alias")));
1441#else
1442#ifndef xmlBufferCat
1443extern __typeof (xmlBufferCat) xmlBufferCat__internal_alias __attribute((visibility("hidden")));
1444#define xmlBufferCat xmlBufferCat__internal_alias
1445#endif
1446#endif
1447
1448#ifdef bottom_tree
1449#undef xmlBufferContent
1450extern __typeof (xmlBufferContent) xmlBufferContent __attribute((alias("xmlBufferContent__internal_alias")));
1451#else
1452#ifndef xmlBufferContent
1453extern __typeof (xmlBufferContent) xmlBufferContent__internal_alias __attribute((visibility("hidden")));
1454#define xmlBufferContent xmlBufferContent__internal_alias
1455#endif
1456#endif
1457
1458#ifdef bottom_tree
1459#undef xmlBufferCreate
1460extern __typeof (xmlBufferCreate) xmlBufferCreate __attribute((alias("xmlBufferCreate__internal_alias")));
1461#else
1462#ifndef xmlBufferCreate
1463extern __typeof (xmlBufferCreate) xmlBufferCreate__internal_alias __attribute((visibility("hidden")));
1464#define xmlBufferCreate xmlBufferCreate__internal_alias
1465#endif
1466#endif
1467
1468#ifdef bottom_tree
1469#undef xmlBufferCreateSize
1470extern __typeof (xmlBufferCreateSize) xmlBufferCreateSize __attribute((alias("xmlBufferCreateSize__internal_alias")));
1471#else
1472#ifndef xmlBufferCreateSize
1473extern __typeof (xmlBufferCreateSize) xmlBufferCreateSize__internal_alias __attribute((visibility("hidden")));
1474#define xmlBufferCreateSize xmlBufferCreateSize__internal_alias
1475#endif
1476#endif
1477
1478#ifdef bottom_tree
1479#undef xmlBufferCreateStatic
1480extern __typeof (xmlBufferCreateStatic) xmlBufferCreateStatic __attribute((alias("xmlBufferCreateStatic__internal_alias")));
1481#else
1482#ifndef xmlBufferCreateStatic
1483extern __typeof (xmlBufferCreateStatic) xmlBufferCreateStatic__internal_alias __attribute((visibility("hidden")));
1484#define xmlBufferCreateStatic xmlBufferCreateStatic__internal_alias
1485#endif
1486#endif
1487
1488#ifdef bottom_tree
1489#undef xmlBufferDetach
1490extern __typeof (xmlBufferDetach) xmlBufferDetach __attribute((alias("xmlBufferDetach__internal_alias")));
1491#else
1492#ifndef xmlBufferDetach
1493extern __typeof (xmlBufferDetach) xmlBufferDetach__internal_alias __attribute((visibility("hidden")));
1494#define xmlBufferDetach xmlBufferDetach__internal_alias
1495#endif
1496#endif
1497
1498#ifdef bottom_tree
1499#undef xmlBufferDump
1500extern __typeof (xmlBufferDump) xmlBufferDump __attribute((alias("xmlBufferDump__internal_alias")));
1501#else
1502#ifndef xmlBufferDump
1503extern __typeof (xmlBufferDump) xmlBufferDump__internal_alias __attribute((visibility("hidden")));
1504#define xmlBufferDump xmlBufferDump__internal_alias
1505#endif
1506#endif
1507
1508#ifdef bottom_tree
1509#undef xmlBufferEmpty
1510extern __typeof (xmlBufferEmpty) xmlBufferEmpty __attribute((alias("xmlBufferEmpty__internal_alias")));
1511#else
1512#ifndef xmlBufferEmpty
1513extern __typeof (xmlBufferEmpty) xmlBufferEmpty__internal_alias __attribute((visibility("hidden")));
1514#define xmlBufferEmpty xmlBufferEmpty__internal_alias
1515#endif
1516#endif
1517
1518#ifdef bottom_tree
1519#undef xmlBufferFree
1520extern __typeof (xmlBufferFree) xmlBufferFree __attribute((alias("xmlBufferFree__internal_alias")));
1521#else
1522#ifndef xmlBufferFree
1523extern __typeof (xmlBufferFree) xmlBufferFree__internal_alias __attribute((visibility("hidden")));
1524#define xmlBufferFree xmlBufferFree__internal_alias
1525#endif
1526#endif
1527
1528#ifdef bottom_tree
1529#undef xmlBufferGrow
1530extern __typeof (xmlBufferGrow) xmlBufferGrow __attribute((alias("xmlBufferGrow__internal_alias")));
1531#else
1532#ifndef xmlBufferGrow
1533extern __typeof (xmlBufferGrow) xmlBufferGrow__internal_alias __attribute((visibility("hidden")));
1534#define xmlBufferGrow xmlBufferGrow__internal_alias
1535#endif
1536#endif
1537
1538#ifdef bottom_tree
1539#undef xmlBufferLength
1540extern __typeof (xmlBufferLength) xmlBufferLength __attribute((alias("xmlBufferLength__internal_alias")));
1541#else
1542#ifndef xmlBufferLength
1543extern __typeof (xmlBufferLength) xmlBufferLength__internal_alias __attribute((visibility("hidden")));
1544#define xmlBufferLength xmlBufferLength__internal_alias
1545#endif
1546#endif
1547
1548#ifdef bottom_tree
1549#undef xmlBufferResize
1550extern __typeof (xmlBufferResize) xmlBufferResize __attribute((alias("xmlBufferResize__internal_alias")));
1551#else
1552#ifndef xmlBufferResize
1553extern __typeof (xmlBufferResize) xmlBufferResize__internal_alias __attribute((visibility("hidden")));
1554#define xmlBufferResize xmlBufferResize__internal_alias
1555#endif
1556#endif
1557
1558#ifdef bottom_tree
1559#undef xmlBufferSetAllocationScheme
1560extern __typeof (xmlBufferSetAllocationScheme) xmlBufferSetAllocationScheme __attribute((alias("xmlBufferSetAllocationScheme__internal_alias")));
1561#else
1562#ifndef xmlBufferSetAllocationScheme
1563extern __typeof (xmlBufferSetAllocationScheme) xmlBufferSetAllocationScheme__internal_alias __attribute((visibility("hidden")));
1564#define xmlBufferSetAllocationScheme xmlBufferSetAllocationScheme__internal_alias
1565#endif
1566#endif
1567
1568#ifdef bottom_tree
1569#undef xmlBufferShrink
1570extern __typeof (xmlBufferShrink) xmlBufferShrink __attribute((alias("xmlBufferShrink__internal_alias")));
1571#else
1572#ifndef xmlBufferShrink
1573extern __typeof (xmlBufferShrink) xmlBufferShrink__internal_alias __attribute((visibility("hidden")));
1574#define xmlBufferShrink xmlBufferShrink__internal_alias
1575#endif
1576#endif
1577
1578#ifdef bottom_tree
1579#undef xmlBufferWriteCHAR
1580extern __typeof (xmlBufferWriteCHAR) xmlBufferWriteCHAR __attribute((alias("xmlBufferWriteCHAR__internal_alias")));
1581#else
1582#ifndef xmlBufferWriteCHAR
1583extern __typeof (xmlBufferWriteCHAR) xmlBufferWriteCHAR__internal_alias __attribute((visibility("hidden")));
1584#define xmlBufferWriteCHAR xmlBufferWriteCHAR__internal_alias
1585#endif
1586#endif
1587
1588#ifdef bottom_tree
1589#undef xmlBufferWriteChar
1590extern __typeof (xmlBufferWriteChar) xmlBufferWriteChar __attribute((alias("xmlBufferWriteChar__internal_alias")));
1591#else
1592#ifndef xmlBufferWriteChar
1593extern __typeof (xmlBufferWriteChar) xmlBufferWriteChar__internal_alias __attribute((visibility("hidden")));
1594#define xmlBufferWriteChar xmlBufferWriteChar__internal_alias
1595#endif
1596#endif
1597
1598#ifdef bottom_tree
1599#undef xmlBufferWriteQuotedString
1600extern __typeof (xmlBufferWriteQuotedString) xmlBufferWriteQuotedString __attribute((alias("xmlBufferWriteQuotedString__internal_alias")));
1601#else
1602#ifndef xmlBufferWriteQuotedString
1603extern __typeof (xmlBufferWriteQuotedString) xmlBufferWriteQuotedString__internal_alias __attribute((visibility("hidden")));
1604#define xmlBufferWriteQuotedString xmlBufferWriteQuotedString__internal_alias
1605#endif
1606#endif
1607
1608#ifdef bottom_tree
1609#undef xmlBuildQName
1610extern __typeof (xmlBuildQName) xmlBuildQName __attribute((alias("xmlBuildQName__internal_alias")));
1611#else
1612#ifndef xmlBuildQName
1613extern __typeof (xmlBuildQName) xmlBuildQName__internal_alias __attribute((visibility("hidden")));
1614#define xmlBuildQName xmlBuildQName__internal_alias
1615#endif
1616#endif
1617
1618#ifdef bottom_uri
1619#undef xmlBuildRelativeURI
1620extern __typeof (xmlBuildRelativeURI) xmlBuildRelativeURI __attribute((alias("xmlBuildRelativeURI__internal_alias")));
1621#else
1622#ifndef xmlBuildRelativeURI
1623extern __typeof (xmlBuildRelativeURI) xmlBuildRelativeURI__internal_alias __attribute((visibility("hidden")));
1624#define xmlBuildRelativeURI xmlBuildRelativeURI__internal_alias
1625#endif
1626#endif
1627
1628#ifdef bottom_uri
1629#undef xmlBuildURI
1630extern __typeof (xmlBuildURI) xmlBuildURI __attribute((alias("xmlBuildURI__internal_alias")));
1631#else
1632#ifndef xmlBuildURI
1633extern __typeof (xmlBuildURI) xmlBuildURI__internal_alias __attribute((visibility("hidden")));
1634#define xmlBuildURI xmlBuildURI__internal_alias
1635#endif
1636#endif
1637
1638#ifdef bottom_encoding
1639#undef xmlByteConsumed
1640extern __typeof (xmlByteConsumed) xmlByteConsumed __attribute((alias("xmlByteConsumed__internal_alias")));
1641#else
1642#ifndef xmlByteConsumed
1643extern __typeof (xmlByteConsumed) xmlByteConsumed__internal_alias __attribute((visibility("hidden")));
1644#define xmlByteConsumed xmlByteConsumed__internal_alias
1645#endif
1646#endif
1647
1648#if defined(LIBXML_C14N_ENABLED) && defined(LIBXML_OUTPUT_ENABLED)
1649#ifdef bottom_c14n
1650#undef xmlC14NDocDumpMemory
1651extern __typeof (xmlC14NDocDumpMemory) xmlC14NDocDumpMemory __attribute((alias("xmlC14NDocDumpMemory__internal_alias")));
1652#else
1653#ifndef xmlC14NDocDumpMemory
1654extern __typeof (xmlC14NDocDumpMemory) xmlC14NDocDumpMemory__internal_alias __attribute((visibility("hidden")));
1655#define xmlC14NDocDumpMemory xmlC14NDocDumpMemory__internal_alias
1656#endif
1657#endif
1658#endif
1659
1660#if defined(LIBXML_C14N_ENABLED) && defined(LIBXML_OUTPUT_ENABLED)
1661#ifdef bottom_c14n
1662#undef xmlC14NDocSave
1663extern __typeof (xmlC14NDocSave) xmlC14NDocSave __attribute((alias("xmlC14NDocSave__internal_alias")));
1664#else
1665#ifndef xmlC14NDocSave
1666extern __typeof (xmlC14NDocSave) xmlC14NDocSave__internal_alias __attribute((visibility("hidden")));
1667#define xmlC14NDocSave xmlC14NDocSave__internal_alias
1668#endif
1669#endif
1670#endif
1671
1672#if defined(LIBXML_C14N_ENABLED) && defined(LIBXML_OUTPUT_ENABLED)
1673#ifdef bottom_c14n
1674#undef xmlC14NDocSaveTo
1675extern __typeof (xmlC14NDocSaveTo) xmlC14NDocSaveTo __attribute((alias("xmlC14NDocSaveTo__internal_alias")));
1676#else
1677#ifndef xmlC14NDocSaveTo
1678extern __typeof (xmlC14NDocSaveTo) xmlC14NDocSaveTo__internal_alias __attribute((visibility("hidden")));
1679#define xmlC14NDocSaveTo xmlC14NDocSaveTo__internal_alias
1680#endif
1681#endif
1682#endif
1683
1684#if defined(LIBXML_C14N_ENABLED) && defined(LIBXML_OUTPUT_ENABLED)
1685#ifdef bottom_c14n
1686#undef xmlC14NExecute
1687extern __typeof (xmlC14NExecute) xmlC14NExecute __attribute((alias("xmlC14NExecute__internal_alias")));
1688#else
1689#ifndef xmlC14NExecute
1690extern __typeof (xmlC14NExecute) xmlC14NExecute__internal_alias __attribute((visibility("hidden")));
1691#define xmlC14NExecute xmlC14NExecute__internal_alias
1692#endif
1693#endif
1694#endif
1695
1696#ifdef bottom_uri
1697#undef xmlCanonicPath
1698extern __typeof (xmlCanonicPath) xmlCanonicPath __attribute((alias("xmlCanonicPath__internal_alias")));
1699#else
1700#ifndef xmlCanonicPath
1701extern __typeof (xmlCanonicPath) xmlCanonicPath__internal_alias __attribute((visibility("hidden")));
1702#define xmlCanonicPath xmlCanonicPath__internal_alias
1703#endif
1704#endif
1705
1706#if defined(LIBXML_CATALOG_ENABLED)
1707#ifdef bottom_catalog
1708#undef xmlCatalogAdd
1709extern __typeof (xmlCatalogAdd) xmlCatalogAdd __attribute((alias("xmlCatalogAdd__internal_alias")));
1710#else
1711#ifndef xmlCatalogAdd
1712extern __typeof (xmlCatalogAdd) xmlCatalogAdd__internal_alias __attribute((visibility("hidden")));
1713#define xmlCatalogAdd xmlCatalogAdd__internal_alias
1714#endif
1715#endif
1716#endif
1717
1718#if defined(LIBXML_CATALOG_ENABLED)
1719#ifdef bottom_catalog
1720#undef xmlCatalogAddLocal
1721extern __typeof (xmlCatalogAddLocal) xmlCatalogAddLocal __attribute((alias("xmlCatalogAddLocal__internal_alias")));
1722#else
1723#ifndef xmlCatalogAddLocal
1724extern __typeof (xmlCatalogAddLocal) xmlCatalogAddLocal__internal_alias __attribute((visibility("hidden")));
1725#define xmlCatalogAddLocal xmlCatalogAddLocal__internal_alias
1726#endif
1727#endif
1728#endif
1729
1730#if defined(LIBXML_CATALOG_ENABLED)
1731#ifdef bottom_catalog
1732#undef xmlCatalogCleanup
1733extern __typeof (xmlCatalogCleanup) xmlCatalogCleanup __attribute((alias("xmlCatalogCleanup__internal_alias")));
1734#else
1735#ifndef xmlCatalogCleanup
1736extern __typeof (xmlCatalogCleanup) xmlCatalogCleanup__internal_alias __attribute((visibility("hidden")));
1737#define xmlCatalogCleanup xmlCatalogCleanup__internal_alias
1738#endif
1739#endif
1740#endif
1741
1742#if defined(LIBXML_CATALOG_ENABLED)
1743#ifdef bottom_catalog
1744#undef xmlCatalogConvert
1745extern __typeof (xmlCatalogConvert) xmlCatalogConvert __attribute((alias("xmlCatalogConvert__internal_alias")));
1746#else
1747#ifndef xmlCatalogConvert
1748extern __typeof (xmlCatalogConvert) xmlCatalogConvert__internal_alias __attribute((visibility("hidden")));
1749#define xmlCatalogConvert xmlCatalogConvert__internal_alias
1750#endif
1751#endif
1752#endif
1753
1754#if defined(LIBXML_CATALOG_ENABLED) && defined(LIBXML_OUTPUT_ENABLED)
1755#ifdef bottom_catalog
1756#undef xmlCatalogDump
1757extern __typeof (xmlCatalogDump) xmlCatalogDump __attribute((alias("xmlCatalogDump__internal_alias")));
1758#else
1759#ifndef xmlCatalogDump
1760extern __typeof (xmlCatalogDump) xmlCatalogDump__internal_alias __attribute((visibility("hidden")));
1761#define xmlCatalogDump xmlCatalogDump__internal_alias
1762#endif
1763#endif
1764#endif
1765
1766#if defined(LIBXML_CATALOG_ENABLED)
1767#ifdef bottom_catalog
1768#undef xmlCatalogFreeLocal
1769extern __typeof (xmlCatalogFreeLocal) xmlCatalogFreeLocal __attribute((alias("xmlCatalogFreeLocal__internal_alias")));
1770#else
1771#ifndef xmlCatalogFreeLocal
1772extern __typeof (xmlCatalogFreeLocal) xmlCatalogFreeLocal__internal_alias __attribute((visibility("hidden")));
1773#define xmlCatalogFreeLocal xmlCatalogFreeLocal__internal_alias
1774#endif
1775#endif
1776#endif
1777
1778#if defined(LIBXML_CATALOG_ENABLED)
1779#ifdef bottom_catalog
1780#undef xmlCatalogGetDefaults
1781extern __typeof (xmlCatalogGetDefaults) xmlCatalogGetDefaults __attribute((alias("xmlCatalogGetDefaults__internal_alias")));
1782#else
1783#ifndef xmlCatalogGetDefaults
1784extern __typeof (xmlCatalogGetDefaults) xmlCatalogGetDefaults__internal_alias __attribute((visibility("hidden")));
1785#define xmlCatalogGetDefaults xmlCatalogGetDefaults__internal_alias
1786#endif
1787#endif
1788#endif
1789
1790#if defined(LIBXML_CATALOG_ENABLED)
1791#ifdef bottom_catalog
1792#undef xmlCatalogGetPublic
1793extern __typeof (xmlCatalogGetPublic) xmlCatalogGetPublic __attribute((alias("xmlCatalogGetPublic__internal_alias")));
1794#else
1795#ifndef xmlCatalogGetPublic
1796extern __typeof (xmlCatalogGetPublic) xmlCatalogGetPublic__internal_alias __attribute((visibility("hidden")));
1797#define xmlCatalogGetPublic xmlCatalogGetPublic__internal_alias
1798#endif
1799#endif
1800#endif
1801
1802#if defined(LIBXML_CATALOG_ENABLED)
1803#ifdef bottom_catalog
1804#undef xmlCatalogGetSystem
1805extern __typeof (xmlCatalogGetSystem) xmlCatalogGetSystem __attribute((alias("xmlCatalogGetSystem__internal_alias")));
1806#else
1807#ifndef xmlCatalogGetSystem
1808extern __typeof (xmlCatalogGetSystem) xmlCatalogGetSystem__internal_alias __attribute((visibility("hidden")));
1809#define xmlCatalogGetSystem xmlCatalogGetSystem__internal_alias
1810#endif
1811#endif
1812#endif
1813
1814#if defined(LIBXML_CATALOG_ENABLED)
1815#ifdef bottom_catalog
1816#undef xmlCatalogIsEmpty
1817extern __typeof (xmlCatalogIsEmpty) xmlCatalogIsEmpty __attribute((alias("xmlCatalogIsEmpty__internal_alias")));
1818#else
1819#ifndef xmlCatalogIsEmpty
1820extern __typeof (xmlCatalogIsEmpty) xmlCatalogIsEmpty__internal_alias __attribute((visibility("hidden")));
1821#define xmlCatalogIsEmpty xmlCatalogIsEmpty__internal_alias
1822#endif
1823#endif
1824#endif
1825
1826#if defined(LIBXML_CATALOG_ENABLED)
1827#ifdef bottom_catalog
1828#undef xmlCatalogLocalResolve
1829extern __typeof (xmlCatalogLocalResolve) xmlCatalogLocalResolve __attribute((alias("xmlCatalogLocalResolve__internal_alias")));
1830#else
1831#ifndef xmlCatalogLocalResolve
1832extern __typeof (xmlCatalogLocalResolve) xmlCatalogLocalResolve__internal_alias __attribute((visibility("hidden")));
1833#define xmlCatalogLocalResolve xmlCatalogLocalResolve__internal_alias
1834#endif
1835#endif
1836#endif
1837
1838#if defined(LIBXML_CATALOG_ENABLED)
1839#ifdef bottom_catalog
1840#undef xmlCatalogLocalResolveURI
1841extern __typeof (xmlCatalogLocalResolveURI) xmlCatalogLocalResolveURI __attribute((alias("xmlCatalogLocalResolveURI__internal_alias")));
1842#else
1843#ifndef xmlCatalogLocalResolveURI
1844extern __typeof (xmlCatalogLocalResolveURI) xmlCatalogLocalResolveURI__internal_alias __attribute((visibility("hidden")));
1845#define xmlCatalogLocalResolveURI xmlCatalogLocalResolveURI__internal_alias
1846#endif
1847#endif
1848#endif
1849
1850#if defined(LIBXML_CATALOG_ENABLED)
1851#ifdef bottom_catalog
1852#undef xmlCatalogRemove
1853extern __typeof (xmlCatalogRemove) xmlCatalogRemove __attribute((alias("xmlCatalogRemove__internal_alias")));
1854#else
1855#ifndef xmlCatalogRemove
1856extern __typeof (xmlCatalogRemove) xmlCatalogRemove__internal_alias __attribute((visibility("hidden")));
1857#define xmlCatalogRemove xmlCatalogRemove__internal_alias
1858#endif
1859#endif
1860#endif
1861
1862#if defined(LIBXML_CATALOG_ENABLED)
1863#ifdef bottom_catalog
1864#undef xmlCatalogResolve
1865extern __typeof (xmlCatalogResolve) xmlCatalogResolve __attribute((alias("xmlCatalogResolve__internal_alias")));
1866#else
1867#ifndef xmlCatalogResolve
1868extern __typeof (xmlCatalogResolve) xmlCatalogResolve__internal_alias __attribute((visibility("hidden")));
1869#define xmlCatalogResolve xmlCatalogResolve__internal_alias
1870#endif
1871#endif
1872#endif
1873
1874#if defined(LIBXML_CATALOG_ENABLED)
1875#ifdef bottom_catalog
1876#undef xmlCatalogResolvePublic
1877extern __typeof (xmlCatalogResolvePublic) xmlCatalogResolvePublic __attribute((alias("xmlCatalogResolvePublic__internal_alias")));
1878#else
1879#ifndef xmlCatalogResolvePublic
1880extern __typeof (xmlCatalogResolvePublic) xmlCatalogResolvePublic__internal_alias __attribute((visibility("hidden")));
1881#define xmlCatalogResolvePublic xmlCatalogResolvePublic__internal_alias
1882#endif
1883#endif
1884#endif
1885
1886#if defined(LIBXML_CATALOG_ENABLED)
1887#ifdef bottom_catalog
1888#undef xmlCatalogResolveSystem
1889extern __typeof (xmlCatalogResolveSystem) xmlCatalogResolveSystem __attribute((alias("xmlCatalogResolveSystem__internal_alias")));
1890#else
1891#ifndef xmlCatalogResolveSystem
1892extern __typeof (xmlCatalogResolveSystem) xmlCatalogResolveSystem__internal_alias __attribute((visibility("hidden")));
1893#define xmlCatalogResolveSystem xmlCatalogResolveSystem__internal_alias
1894#endif
1895#endif
1896#endif
1897
1898#if defined(LIBXML_CATALOG_ENABLED)
1899#ifdef bottom_catalog
1900#undef xmlCatalogResolveURI
1901extern __typeof (xmlCatalogResolveURI) xmlCatalogResolveURI __attribute((alias("xmlCatalogResolveURI__internal_alias")));
1902#else
1903#ifndef xmlCatalogResolveURI
1904extern __typeof (xmlCatalogResolveURI) xmlCatalogResolveURI__internal_alias __attribute((visibility("hidden")));
1905#define xmlCatalogResolveURI xmlCatalogResolveURI__internal_alias
1906#endif
1907#endif
1908#endif
1909
1910#if defined(LIBXML_CATALOG_ENABLED)
1911#ifdef bottom_catalog
1912#undef xmlCatalogSetDebug
1913extern __typeof (xmlCatalogSetDebug) xmlCatalogSetDebug __attribute((alias("xmlCatalogSetDebug__internal_alias")));
1914#else
1915#ifndef xmlCatalogSetDebug
1916extern __typeof (xmlCatalogSetDebug) xmlCatalogSetDebug__internal_alias __attribute((visibility("hidden")));
1917#define xmlCatalogSetDebug xmlCatalogSetDebug__internal_alias
1918#endif
1919#endif
1920#endif
1921
1922#if defined(LIBXML_CATALOG_ENABLED)
1923#ifdef bottom_catalog
1924#undef xmlCatalogSetDefaultPrefer
1925extern __typeof (xmlCatalogSetDefaultPrefer) xmlCatalogSetDefaultPrefer __attribute((alias("xmlCatalogSetDefaultPrefer__internal_alias")));
1926#else
1927#ifndef xmlCatalogSetDefaultPrefer
1928extern __typeof (xmlCatalogSetDefaultPrefer) xmlCatalogSetDefaultPrefer__internal_alias __attribute((visibility("hidden")));
1929#define xmlCatalogSetDefaultPrefer xmlCatalogSetDefaultPrefer__internal_alias
1930#endif
1931#endif
1932#endif
1933
1934#if defined(LIBXML_CATALOG_ENABLED)
1935#ifdef bottom_catalog
1936#undef xmlCatalogSetDefaults
1937extern __typeof (xmlCatalogSetDefaults) xmlCatalogSetDefaults __attribute((alias("xmlCatalogSetDefaults__internal_alias")));
1938#else
1939#ifndef xmlCatalogSetDefaults
1940extern __typeof (xmlCatalogSetDefaults) xmlCatalogSetDefaults__internal_alias __attribute((visibility("hidden")));
1941#define xmlCatalogSetDefaults xmlCatalogSetDefaults__internal_alias
1942#endif
1943#endif
1944#endif
1945
1946#ifdef bottom_encoding
1947#undef xmlCharEncCloseFunc
1948extern __typeof (xmlCharEncCloseFunc) xmlCharEncCloseFunc __attribute((alias("xmlCharEncCloseFunc__internal_alias")));
1949#else
1950#ifndef xmlCharEncCloseFunc
1951extern __typeof (xmlCharEncCloseFunc) xmlCharEncCloseFunc__internal_alias __attribute((visibility("hidden")));
1952#define xmlCharEncCloseFunc xmlCharEncCloseFunc__internal_alias
1953#endif
1954#endif
1955
1956#ifdef bottom_encoding
1957#undef xmlCharEncFirstLine
1958extern __typeof (xmlCharEncFirstLine) xmlCharEncFirstLine __attribute((alias("xmlCharEncFirstLine__internal_alias")));
1959#else
1960#ifndef xmlCharEncFirstLine
1961extern __typeof (xmlCharEncFirstLine) xmlCharEncFirstLine__internal_alias __attribute((visibility("hidden")));
1962#define xmlCharEncFirstLine xmlCharEncFirstLine__internal_alias
1963#endif
1964#endif
1965
1966#ifdef bottom_encoding
1967#undef xmlCharEncInFunc
1968extern __typeof (xmlCharEncInFunc) xmlCharEncInFunc __attribute((alias("xmlCharEncInFunc__internal_alias")));
1969#else
1970#ifndef xmlCharEncInFunc
1971extern __typeof (xmlCharEncInFunc) xmlCharEncInFunc__internal_alias __attribute((visibility("hidden")));
1972#define xmlCharEncInFunc xmlCharEncInFunc__internal_alias
1973#endif
1974#endif
1975
1976#ifdef bottom_encoding
1977#undef xmlCharEncOutFunc
1978extern __typeof (xmlCharEncOutFunc) xmlCharEncOutFunc __attribute((alias("xmlCharEncOutFunc__internal_alias")));
1979#else
1980#ifndef xmlCharEncOutFunc
1981extern __typeof (xmlCharEncOutFunc) xmlCharEncOutFunc__internal_alias __attribute((visibility("hidden")));
1982#define xmlCharEncOutFunc xmlCharEncOutFunc__internal_alias
1983#endif
1984#endif
1985
1986#ifdef bottom_chvalid
1987#undef xmlCharInRange
1988extern __typeof (xmlCharInRange) xmlCharInRange __attribute((alias("xmlCharInRange__internal_alias")));
1989#else
1990#ifndef xmlCharInRange
1991extern __typeof (xmlCharInRange) xmlCharInRange__internal_alias __attribute((visibility("hidden")));
1992#define xmlCharInRange xmlCharInRange__internal_alias
1993#endif
1994#endif
1995
1996#ifdef bottom_xmlstring
1997#undef xmlCharStrdup
1998extern __typeof (xmlCharStrdup) xmlCharStrdup __attribute((alias("xmlCharStrdup__internal_alias")));
1999#else
2000#ifndef xmlCharStrdup
2001extern __typeof (xmlCharStrdup) xmlCharStrdup__internal_alias __attribute((visibility("hidden")));
2002#define xmlCharStrdup xmlCharStrdup__internal_alias
2003#endif
2004#endif
2005
2006#ifdef bottom_xmlstring
2007#undef xmlCharStrndup
2008extern __typeof (xmlCharStrndup) xmlCharStrndup __attribute((alias("xmlCharStrndup__internal_alias")));
2009#else
2010#ifndef xmlCharStrndup
2011extern __typeof (xmlCharStrndup) xmlCharStrndup__internal_alias __attribute((visibility("hidden")));
2012#define xmlCharStrndup xmlCharStrndup__internal_alias
2013#endif
2014#endif
2015
2016#ifdef bottom_xmlIO
2017#undef xmlCheckFilename
2018extern __typeof (xmlCheckFilename) xmlCheckFilename __attribute((alias("xmlCheckFilename__internal_alias")));
2019#else
2020#ifndef xmlCheckFilename
2021extern __typeof (xmlCheckFilename) xmlCheckFilename__internal_alias __attribute((visibility("hidden")));
2022#define xmlCheckFilename xmlCheckFilename__internal_alias
2023#endif
2024#endif
2025
2026#ifdef bottom_xmlIO
2027#undef xmlCheckHTTPInput
2028extern __typeof (xmlCheckHTTPInput) xmlCheckHTTPInput __attribute((alias("xmlCheckHTTPInput__internal_alias")));
2029#else
2030#ifndef xmlCheckHTTPInput
2031extern __typeof (xmlCheckHTTPInput) xmlCheckHTTPInput__internal_alias __attribute((visibility("hidden")));
2032#define xmlCheckHTTPInput xmlCheckHTTPInput__internal_alias
2033#endif
2034#endif
2035
2036#ifdef bottom_parser
2037#undef xmlCheckLanguageID
2038extern __typeof (xmlCheckLanguageID) xmlCheckLanguageID __attribute((alias("xmlCheckLanguageID__internal_alias")));
2039#else
2040#ifndef xmlCheckLanguageID
2041extern __typeof (xmlCheckLanguageID) xmlCheckLanguageID__internal_alias __attribute((visibility("hidden")));
2042#define xmlCheckLanguageID xmlCheckLanguageID__internal_alias
2043#endif
2044#endif
2045
2046#ifdef bottom_xmlstring
2047#undef xmlCheckUTF8
2048extern __typeof (xmlCheckUTF8) xmlCheckUTF8 __attribute((alias("xmlCheckUTF8__internal_alias")));
2049#else
2050#ifndef xmlCheckUTF8
2051extern __typeof (xmlCheckUTF8) xmlCheckUTF8__internal_alias __attribute((visibility("hidden")));
2052#define xmlCheckUTF8 xmlCheckUTF8__internal_alias
2053#endif
2054#endif
2055
2056#ifdef bottom_parserInternals
2057#undef xmlCheckVersion
2058extern __typeof (xmlCheckVersion) xmlCheckVersion __attribute((alias("xmlCheckVersion__internal_alias")));
2059#else
2060#ifndef xmlCheckVersion
2061extern __typeof (xmlCheckVersion) xmlCheckVersion__internal_alias __attribute((visibility("hidden")));
2062#define xmlCheckVersion xmlCheckVersion__internal_alias
2063#endif
2064#endif
2065
2066#if defined(LIBXML_TREE_ENABLED)
2067#ifdef bottom_tree
2068#undef xmlChildElementCount
2069extern __typeof (xmlChildElementCount) xmlChildElementCount __attribute((alias("xmlChildElementCount__internal_alias")));
2070#else
2071#ifndef xmlChildElementCount
2072extern __typeof (xmlChildElementCount) xmlChildElementCount__internal_alias __attribute((visibility("hidden")));
2073#define xmlChildElementCount xmlChildElementCount__internal_alias
2074#endif
2075#endif
2076#endif
2077
2078#ifdef bottom_encoding
2079#undef xmlCleanupCharEncodingHandlers
2080extern __typeof (xmlCleanupCharEncodingHandlers) xmlCleanupCharEncodingHandlers __attribute((alias("xmlCleanupCharEncodingHandlers__internal_alias")));
2081#else
2082#ifndef xmlCleanupCharEncodingHandlers
2083extern __typeof (xmlCleanupCharEncodingHandlers) xmlCleanupCharEncodingHandlers__internal_alias __attribute((visibility("hidden")));
2084#define xmlCleanupCharEncodingHandlers xmlCleanupCharEncodingHandlers__internal_alias
2085#endif
2086#endif
2087
2088#ifdef bottom_encoding
2089#undef xmlCleanupEncodingAliases
2090extern __typeof (xmlCleanupEncodingAliases) xmlCleanupEncodingAliases __attribute((alias("xmlCleanupEncodingAliases__internal_alias")));
2091#else
2092#ifndef xmlCleanupEncodingAliases
2093extern __typeof (xmlCleanupEncodingAliases) xmlCleanupEncodingAliases__internal_alias __attribute((visibility("hidden")));
2094#define xmlCleanupEncodingAliases xmlCleanupEncodingAliases__internal_alias
2095#endif
2096#endif
2097
2098#ifdef bottom_globals
2099#undef xmlCleanupGlobals
2100extern __typeof (xmlCleanupGlobals) xmlCleanupGlobals __attribute((alias("xmlCleanupGlobals__internal_alias")));
2101#else
2102#ifndef xmlCleanupGlobals
2103extern __typeof (xmlCleanupGlobals) xmlCleanupGlobals__internal_alias __attribute((visibility("hidden")));
2104#define xmlCleanupGlobals xmlCleanupGlobals__internal_alias
2105#endif
2106#endif
2107
2108#ifdef bottom_xmlIO
2109#undef xmlCleanupInputCallbacks
2110extern __typeof (xmlCleanupInputCallbacks) xmlCleanupInputCallbacks __attribute((alias("xmlCleanupInputCallbacks__internal_alias")));
2111#else
2112#ifndef xmlCleanupInputCallbacks
2113extern __typeof (xmlCleanupInputCallbacks) xmlCleanupInputCallbacks__internal_alias __attribute((visibility("hidden")));
2114#define xmlCleanupInputCallbacks xmlCleanupInputCallbacks__internal_alias
2115#endif
2116#endif
2117
2118#ifdef bottom_xmlmemory
2119#undef xmlCleanupMemory
2120extern __typeof (xmlCleanupMemory) xmlCleanupMemory __attribute((alias("xmlCleanupMemory__internal_alias")));
2121#else
2122#ifndef xmlCleanupMemory
2123extern __typeof (xmlCleanupMemory) xmlCleanupMemory__internal_alias __attribute((visibility("hidden")));
2124#define xmlCleanupMemory xmlCleanupMemory__internal_alias
2125#endif
2126#endif
2127
2128#if defined(LIBXML_OUTPUT_ENABLED)
2129#ifdef bottom_xmlIO
2130#undef xmlCleanupOutputCallbacks
2131extern __typeof (xmlCleanupOutputCallbacks) xmlCleanupOutputCallbacks __attribute((alias("xmlCleanupOutputCallbacks__internal_alias")));
2132#else
2133#ifndef xmlCleanupOutputCallbacks
2134extern __typeof (xmlCleanupOutputCallbacks) xmlCleanupOutputCallbacks__internal_alias __attribute((visibility("hidden")));
2135#define xmlCleanupOutputCallbacks xmlCleanupOutputCallbacks__internal_alias
2136#endif
2137#endif
2138#endif
2139
2140#ifdef bottom_parser
2141#undef xmlCleanupParser
2142extern __typeof (xmlCleanupParser) xmlCleanupParser __attribute((alias("xmlCleanupParser__internal_alias")));
2143#else
2144#ifndef xmlCleanupParser
2145extern __typeof (xmlCleanupParser) xmlCleanupParser__internal_alias __attribute((visibility("hidden")));
2146#define xmlCleanupParser xmlCleanupParser__internal_alias
2147#endif
2148#endif
2149
2150#if defined(LIBXML_LEGACY_ENABLED)
2151#ifdef bottom_legacy
2152#undef xmlCleanupPredefinedEntities
2153extern __typeof (xmlCleanupPredefinedEntities) xmlCleanupPredefinedEntities __attribute((alias("xmlCleanupPredefinedEntities__internal_alias")));
2154#else
2155#ifndef xmlCleanupPredefinedEntities
2156extern __typeof (xmlCleanupPredefinedEntities) xmlCleanupPredefinedEntities__internal_alias __attribute((visibility("hidden")));
2157#define xmlCleanupPredefinedEntities xmlCleanupPredefinedEntities__internal_alias
2158#endif
2159#endif
2160#endif
2161
2162#ifdef bottom_threads
2163#undef xmlCleanupThreads
2164extern __typeof (xmlCleanupThreads) xmlCleanupThreads __attribute((alias("xmlCleanupThreads__internal_alias")));
2165#else
2166#ifndef xmlCleanupThreads
2167extern __typeof (xmlCleanupThreads) xmlCleanupThreads__internal_alias __attribute((visibility("hidden")));
2168#define xmlCleanupThreads xmlCleanupThreads__internal_alias
2169#endif
2170#endif
2171
2172#ifdef bottom_parserInternals
2173#undef xmlClearNodeInfoSeq
2174extern __typeof (xmlClearNodeInfoSeq) xmlClearNodeInfoSeq __attribute((alias("xmlClearNodeInfoSeq__internal_alias")));
2175#else
2176#ifndef xmlClearNodeInfoSeq
2177extern __typeof (xmlClearNodeInfoSeq) xmlClearNodeInfoSeq__internal_alias __attribute((visibility("hidden")));
2178#define xmlClearNodeInfoSeq xmlClearNodeInfoSeq__internal_alias
2179#endif
2180#endif
2181
2182#ifdef bottom_parserInternals
2183#undef xmlClearParserCtxt
2184extern __typeof (xmlClearParserCtxt) xmlClearParserCtxt __attribute((alias("xmlClearParserCtxt__internal_alias")));
2185#else
2186#ifndef xmlClearParserCtxt
2187extern __typeof (xmlClearParserCtxt) xmlClearParserCtxt__internal_alias __attribute((visibility("hidden")));
2188#define xmlClearParserCtxt xmlClearParserCtxt__internal_alias
2189#endif
2190#endif
2191
2192#if defined(LIBXML_CATALOG_ENABLED)
2193#ifdef bottom_catalog
2194#undef xmlConvertSGMLCatalog
2195extern __typeof (xmlConvertSGMLCatalog) xmlConvertSGMLCatalog __attribute((alias("xmlConvertSGMLCatalog__internal_alias")));
2196#else
2197#ifndef xmlConvertSGMLCatalog
2198extern __typeof (xmlConvertSGMLCatalog) xmlConvertSGMLCatalog__internal_alias __attribute((visibility("hidden")));
2199#define xmlConvertSGMLCatalog xmlConvertSGMLCatalog__internal_alias
2200#endif
2201#endif
2202#endif
2203
2204#if defined(LIBXML_TREE_ENABLED)
2205#ifdef bottom_valid
2206#undef xmlCopyAttributeTable
2207extern __typeof (xmlCopyAttributeTable) xmlCopyAttributeTable __attribute((alias("xmlCopyAttributeTable__internal_alias")));
2208#else
2209#ifndef xmlCopyAttributeTable
2210extern __typeof (xmlCopyAttributeTable) xmlCopyAttributeTable__internal_alias __attribute((visibility("hidden")));
2211#define xmlCopyAttributeTable xmlCopyAttributeTable__internal_alias
2212#endif
2213#endif
2214#endif
2215
2216#ifdef bottom_parserInternals
2217#undef xmlCopyChar
2218extern __typeof (xmlCopyChar) xmlCopyChar __attribute((alias("xmlCopyChar__internal_alias")));
2219#else
2220#ifndef xmlCopyChar
2221extern __typeof (xmlCopyChar) xmlCopyChar__internal_alias __attribute((visibility("hidden")));
2222#define xmlCopyChar xmlCopyChar__internal_alias
2223#endif
2224#endif
2225
2226#ifdef bottom_parserInternals
2227#undef xmlCopyCharMultiByte
2228extern __typeof (xmlCopyCharMultiByte) xmlCopyCharMultiByte __attribute((alias("xmlCopyCharMultiByte__internal_alias")));
2229#else
2230#ifndef xmlCopyCharMultiByte
2231extern __typeof (xmlCopyCharMultiByte) xmlCopyCharMultiByte__internal_alias __attribute((visibility("hidden")));
2232#define xmlCopyCharMultiByte xmlCopyCharMultiByte__internal_alias
2233#endif
2234#endif
2235
2236#if defined(LIBXML_TREE_ENABLED) || defined(LIBXML_SCHEMAS_ENABLED)
2237#ifdef bottom_tree
2238#undef xmlCopyDoc
2239extern __typeof (xmlCopyDoc) xmlCopyDoc __attribute((alias("xmlCopyDoc__internal_alias")));
2240#else
2241#ifndef xmlCopyDoc
2242extern __typeof (xmlCopyDoc) xmlCopyDoc__internal_alias __attribute((visibility("hidden")));
2243#define xmlCopyDoc xmlCopyDoc__internal_alias
2244#endif
2245#endif
2246#endif
2247
2248#ifdef bottom_valid
2249#undef xmlCopyDocElementContent
2250extern __typeof (xmlCopyDocElementContent) xmlCopyDocElementContent __attribute((alias("xmlCopyDocElementContent__internal_alias")));
2251#else
2252#ifndef xmlCopyDocElementContent
2253extern __typeof (xmlCopyDocElementContent) xmlCopyDocElementContent__internal_alias __attribute((visibility("hidden")));
2254#define xmlCopyDocElementContent xmlCopyDocElementContent__internal_alias
2255#endif
2256#endif
2257
2258#if defined(LIBXML_TREE_ENABLED)
2259#ifdef bottom_tree
2260#undef xmlCopyDtd
2261extern __typeof (xmlCopyDtd) xmlCopyDtd __attribute((alias("xmlCopyDtd__internal_alias")));
2262#else
2263#ifndef xmlCopyDtd
2264extern __typeof (xmlCopyDtd) xmlCopyDtd__internal_alias __attribute((visibility("hidden")));
2265#define xmlCopyDtd xmlCopyDtd__internal_alias
2266#endif
2267#endif
2268#endif
2269
2270#ifdef bottom_valid
2271#undef xmlCopyElementContent
2272extern __typeof (xmlCopyElementContent) xmlCopyElementContent __attribute((alias("xmlCopyElementContent__internal_alias")));
2273#else
2274#ifndef xmlCopyElementContent
2275extern __typeof (xmlCopyElementContent) xmlCopyElementContent__internal_alias __attribute((visibility("hidden")));
2276#define xmlCopyElementContent xmlCopyElementContent__internal_alias
2277#endif
2278#endif
2279
2280#if defined(LIBXML_TREE_ENABLED)
2281#ifdef bottom_valid
2282#undef xmlCopyElementTable
2283extern __typeof (xmlCopyElementTable) xmlCopyElementTable __attribute((alias("xmlCopyElementTable__internal_alias")));
2284#else
2285#ifndef xmlCopyElementTable
2286extern __typeof (xmlCopyElementTable) xmlCopyElementTable__internal_alias __attribute((visibility("hidden")));
2287#define xmlCopyElementTable xmlCopyElementTable__internal_alias
2288#endif
2289#endif
2290#endif
2291
2292#if defined(LIBXML_TREE_ENABLED)
2293#ifdef bottom_entities
2294#undef xmlCopyEntitiesTable
2295extern __typeof (xmlCopyEntitiesTable) xmlCopyEntitiesTable __attribute((alias("xmlCopyEntitiesTable__internal_alias")));
2296#else
2297#ifndef xmlCopyEntitiesTable
2298extern __typeof (xmlCopyEntitiesTable) xmlCopyEntitiesTable__internal_alias __attribute((visibility("hidden")));
2299#define xmlCopyEntitiesTable xmlCopyEntitiesTable__internal_alias
2300#endif
2301#endif
2302#endif
2303
2304#if defined(LIBXML_TREE_ENABLED)
2305#ifdef bottom_valid
2306#undef xmlCopyEnumeration
2307extern __typeof (xmlCopyEnumeration) xmlCopyEnumeration __attribute((alias("xmlCopyEnumeration__internal_alias")));
2308#else
2309#ifndef xmlCopyEnumeration
2310extern __typeof (xmlCopyEnumeration) xmlCopyEnumeration__internal_alias __attribute((visibility("hidden")));
2311#define xmlCopyEnumeration xmlCopyEnumeration__internal_alias
2312#endif
2313#endif
2314#endif
2315
2316#ifdef bottom_error
2317#undef xmlCopyError
2318extern __typeof (xmlCopyError) xmlCopyError __attribute((alias("xmlCopyError__internal_alias")));
2319#else
2320#ifndef xmlCopyError
2321extern __typeof (xmlCopyError) xmlCopyError__internal_alias __attribute((visibility("hidden")));
2322#define xmlCopyError xmlCopyError__internal_alias
2323#endif
2324#endif
2325
2326#ifdef bottom_tree
2327#undef xmlCopyNamespace
2328extern __typeof (xmlCopyNamespace) xmlCopyNamespace __attribute((alias("xmlCopyNamespace__internal_alias")));
2329#else
2330#ifndef xmlCopyNamespace
2331extern __typeof (xmlCopyNamespace) xmlCopyNamespace__internal_alias __attribute((visibility("hidden")));
2332#define xmlCopyNamespace xmlCopyNamespace__internal_alias
2333#endif
2334#endif
2335
2336#ifdef bottom_tree
2337#undef xmlCopyNamespaceList
2338extern __typeof (xmlCopyNamespaceList) xmlCopyNamespaceList __attribute((alias("xmlCopyNamespaceList__internal_alias")));
2339#else
2340#ifndef xmlCopyNamespaceList
2341extern __typeof (xmlCopyNamespaceList) xmlCopyNamespaceList__internal_alias __attribute((visibility("hidden")));
2342#define xmlCopyNamespaceList xmlCopyNamespaceList__internal_alias
2343#endif
2344#endif
2345
2346#ifdef bottom_tree
2347#undef xmlCopyNode
2348extern __typeof (xmlCopyNode) xmlCopyNode __attribute((alias("xmlCopyNode__internal_alias")));
2349#else
2350#ifndef xmlCopyNode
2351extern __typeof (xmlCopyNode) xmlCopyNode__internal_alias __attribute((visibility("hidden")));
2352#define xmlCopyNode xmlCopyNode__internal_alias
2353#endif
2354#endif
2355
2356#ifdef bottom_tree
2357#undef xmlCopyNodeList
2358extern __typeof (xmlCopyNodeList) xmlCopyNodeList __attribute((alias("xmlCopyNodeList__internal_alias")));
2359#else
2360#ifndef xmlCopyNodeList
2361extern __typeof (xmlCopyNodeList) xmlCopyNodeList__internal_alias __attribute((visibility("hidden")));
2362#define xmlCopyNodeList xmlCopyNodeList__internal_alias
2363#endif
2364#endif
2365
2366#if defined(LIBXML_TREE_ENABLED)
2367#ifdef bottom_valid
2368#undef xmlCopyNotationTable
2369extern __typeof (xmlCopyNotationTable) xmlCopyNotationTable __attribute((alias("xmlCopyNotationTable__internal_alias")));
2370#else
2371#ifndef xmlCopyNotationTable
2372extern __typeof (xmlCopyNotationTable) xmlCopyNotationTable__internal_alias __attribute((visibility("hidden")));
2373#define xmlCopyNotationTable xmlCopyNotationTable__internal_alias
2374#endif
2375#endif
2376#endif
2377
2378#ifdef bottom_tree
2379#undef xmlCopyProp
2380extern __typeof (xmlCopyProp) xmlCopyProp __attribute((alias("xmlCopyProp__internal_alias")));
2381#else
2382#ifndef xmlCopyProp
2383extern __typeof (xmlCopyProp) xmlCopyProp__internal_alias __attribute((visibility("hidden")));
2384#define xmlCopyProp xmlCopyProp__internal_alias
2385#endif
2386#endif
2387
2388#ifdef bottom_tree
2389#undef xmlCopyPropList
2390extern __typeof (xmlCopyPropList) xmlCopyPropList __attribute((alias("xmlCopyPropList__internal_alias")));
2391#else
2392#ifndef xmlCopyPropList
2393extern __typeof (xmlCopyPropList) xmlCopyPropList__internal_alias __attribute((visibility("hidden")));
2394#define xmlCopyPropList xmlCopyPropList__internal_alias
2395#endif
2396#endif
2397
2398#ifdef bottom_parser
2399#undef xmlCreateDocParserCtxt
2400extern __typeof (xmlCreateDocParserCtxt) xmlCreateDocParserCtxt __attribute((alias("xmlCreateDocParserCtxt__internal_alias")));
2401#else
2402#ifndef xmlCreateDocParserCtxt
2403extern __typeof (xmlCreateDocParserCtxt) xmlCreateDocParserCtxt__internal_alias __attribute((visibility("hidden")));
2404#define xmlCreateDocParserCtxt xmlCreateDocParserCtxt__internal_alias
2405#endif
2406#endif
2407
2408#ifdef bottom_entities
2409#undef xmlCreateEntitiesTable
2410extern __typeof (xmlCreateEntitiesTable) xmlCreateEntitiesTable __attribute((alias("xmlCreateEntitiesTable__internal_alias")));
2411#else
2412#ifndef xmlCreateEntitiesTable
2413extern __typeof (xmlCreateEntitiesTable) xmlCreateEntitiesTable__internal_alias __attribute((visibility("hidden")));
2414#define xmlCreateEntitiesTable xmlCreateEntitiesTable__internal_alias
2415#endif
2416#endif
2417
2418#ifdef bottom_parser
2419#undef xmlCreateEntityParserCtxt
2420extern __typeof (xmlCreateEntityParserCtxt) xmlCreateEntityParserCtxt __attribute((alias("xmlCreateEntityParserCtxt__internal_alias")));
2421#else
2422#ifndef xmlCreateEntityParserCtxt
2423extern __typeof (xmlCreateEntityParserCtxt) xmlCreateEntityParserCtxt__internal_alias __attribute((visibility("hidden")));
2424#define xmlCreateEntityParserCtxt xmlCreateEntityParserCtxt__internal_alias
2425#endif
2426#endif
2427
2428#ifdef bottom_valid
2429#undef xmlCreateEnumeration
2430extern __typeof (xmlCreateEnumeration) xmlCreateEnumeration __attribute((alias("xmlCreateEnumeration__internal_alias")));
2431#else
2432#ifndef xmlCreateEnumeration
2433extern __typeof (xmlCreateEnumeration) xmlCreateEnumeration__internal_alias __attribute((visibility("hidden")));
2434#define xmlCreateEnumeration xmlCreateEnumeration__internal_alias
2435#endif
2436#endif
2437
2438#ifdef bottom_parser
2439#undef xmlCreateFileParserCtxt
2440extern __typeof (xmlCreateFileParserCtxt) xmlCreateFileParserCtxt __attribute((alias("xmlCreateFileParserCtxt__internal_alias")));
2441#else
2442#ifndef xmlCreateFileParserCtxt
2443extern __typeof (xmlCreateFileParserCtxt) xmlCreateFileParserCtxt__internal_alias __attribute((visibility("hidden")));
2444#define xmlCreateFileParserCtxt xmlCreateFileParserCtxt__internal_alias
2445#endif
2446#endif
2447
2448#ifdef bottom_parser
2449#undef xmlCreateIOParserCtxt
2450extern __typeof (xmlCreateIOParserCtxt) xmlCreateIOParserCtxt __attribute((alias("xmlCreateIOParserCtxt__internal_alias")));
2451#else
2452#ifndef xmlCreateIOParserCtxt
2453extern __typeof (xmlCreateIOParserCtxt) xmlCreateIOParserCtxt__internal_alias __attribute((visibility("hidden")));
2454#define xmlCreateIOParserCtxt xmlCreateIOParserCtxt__internal_alias
2455#endif
2456#endif
2457
2458#ifdef bottom_tree
2459#undef xmlCreateIntSubset
2460extern __typeof (xmlCreateIntSubset) xmlCreateIntSubset __attribute((alias("xmlCreateIntSubset__internal_alias")));
2461#else
2462#ifndef xmlCreateIntSubset
2463extern __typeof (xmlCreateIntSubset) xmlCreateIntSubset__internal_alias __attribute((visibility("hidden")));
2464#define xmlCreateIntSubset xmlCreateIntSubset__internal_alias
2465#endif
2466#endif
2467
2468#ifdef bottom_parser
2469#undef xmlCreateMemoryParserCtxt
2470extern __typeof (xmlCreateMemoryParserCtxt) xmlCreateMemoryParserCtxt __attribute((alias("xmlCreateMemoryParserCtxt__internal_alias")));
2471#else
2472#ifndef xmlCreateMemoryParserCtxt
2473extern __typeof (xmlCreateMemoryParserCtxt) xmlCreateMemoryParserCtxt__internal_alias __attribute((visibility("hidden")));
2474#define xmlCreateMemoryParserCtxt xmlCreateMemoryParserCtxt__internal_alias
2475#endif
2476#endif
2477
2478#if defined(LIBXML_PUSH_ENABLED)
2479#ifdef bottom_parser
2480#undef xmlCreatePushParserCtxt
2481extern __typeof (xmlCreatePushParserCtxt) xmlCreatePushParserCtxt __attribute((alias("xmlCreatePushParserCtxt__internal_alias")));
2482#else
2483#ifndef xmlCreatePushParserCtxt
2484extern __typeof (xmlCreatePushParserCtxt) xmlCreatePushParserCtxt__internal_alias __attribute((visibility("hidden")));
2485#define xmlCreatePushParserCtxt xmlCreatePushParserCtxt__internal_alias
2486#endif
2487#endif
2488#endif
2489
2490#ifdef bottom_uri
2491#undef xmlCreateURI
2492extern __typeof (xmlCreateURI) xmlCreateURI __attribute((alias("xmlCreateURI__internal_alias")));
2493#else
2494#ifndef xmlCreateURI
2495extern __typeof (xmlCreateURI) xmlCreateURI__internal_alias __attribute((visibility("hidden")));
2496#define xmlCreateURI xmlCreateURI__internal_alias
2497#endif
2498#endif
2499
2500#ifdef bottom_parser
2501#undef xmlCreateURLParserCtxt
2502extern __typeof (xmlCreateURLParserCtxt) xmlCreateURLParserCtxt __attribute((alias("xmlCreateURLParserCtxt__internal_alias")));
2503#else
2504#ifndef xmlCreateURLParserCtxt
2505extern __typeof (xmlCreateURLParserCtxt) xmlCreateURLParserCtxt__internal_alias __attribute((visibility("hidden")));
2506#define xmlCreateURLParserCtxt xmlCreateURLParserCtxt__internal_alias
2507#endif
2508#endif
2509
2510#ifdef bottom_error
2511#undef xmlCtxtGetLastError
2512extern __typeof (xmlCtxtGetLastError) xmlCtxtGetLastError __attribute((alias("xmlCtxtGetLastError__internal_alias")));
2513#else
2514#ifndef xmlCtxtGetLastError
2515extern __typeof (xmlCtxtGetLastError) xmlCtxtGetLastError__internal_alias __attribute((visibility("hidden")));
2516#define xmlCtxtGetLastError xmlCtxtGetLastError__internal_alias
2517#endif
2518#endif
2519
2520#ifdef bottom_parser
2521#undef xmlCtxtReadDoc
2522extern __typeof (xmlCtxtReadDoc) xmlCtxtReadDoc __attribute((alias("xmlCtxtReadDoc__internal_alias")));
2523#else
2524#ifndef xmlCtxtReadDoc
2525extern __typeof (xmlCtxtReadDoc) xmlCtxtReadDoc__internal_alias __attribute((visibility("hidden")));
2526#define xmlCtxtReadDoc xmlCtxtReadDoc__internal_alias
2527#endif
2528#endif
2529
2530#ifdef bottom_parser
2531#undef xmlCtxtReadFd
2532extern __typeof (xmlCtxtReadFd) xmlCtxtReadFd __attribute((alias("xmlCtxtReadFd__internal_alias")));
2533#else
2534#ifndef xmlCtxtReadFd
2535extern __typeof (xmlCtxtReadFd) xmlCtxtReadFd__internal_alias __attribute((visibility("hidden")));
2536#define xmlCtxtReadFd xmlCtxtReadFd__internal_alias
2537#endif
2538#endif
2539
2540#ifdef bottom_parser
2541#undef xmlCtxtReadFile
2542extern __typeof (xmlCtxtReadFile) xmlCtxtReadFile __attribute((alias("xmlCtxtReadFile__internal_alias")));
2543#else
2544#ifndef xmlCtxtReadFile
2545extern __typeof (xmlCtxtReadFile) xmlCtxtReadFile__internal_alias __attribute((visibility("hidden")));
2546#define xmlCtxtReadFile xmlCtxtReadFile__internal_alias
2547#endif
2548#endif
2549
2550#ifdef bottom_parser
2551#undef xmlCtxtReadIO
2552extern __typeof (xmlCtxtReadIO) xmlCtxtReadIO __attribute((alias("xmlCtxtReadIO__internal_alias")));
2553#else
2554#ifndef xmlCtxtReadIO
2555extern __typeof (xmlCtxtReadIO) xmlCtxtReadIO__internal_alias __attribute((visibility("hidden")));
2556#define xmlCtxtReadIO xmlCtxtReadIO__internal_alias
2557#endif
2558#endif
2559
2560#ifdef bottom_parser
2561#undef xmlCtxtReadMemory
2562extern __typeof (xmlCtxtReadMemory) xmlCtxtReadMemory __attribute((alias("xmlCtxtReadMemory__internal_alias")));
2563#else
2564#ifndef xmlCtxtReadMemory
2565extern __typeof (xmlCtxtReadMemory) xmlCtxtReadMemory__internal_alias __attribute((visibility("hidden")));
2566#define xmlCtxtReadMemory xmlCtxtReadMemory__internal_alias
2567#endif
2568#endif
2569
2570#ifdef bottom_parser
2571#undef xmlCtxtReset
2572extern __typeof (xmlCtxtReset) xmlCtxtReset __attribute((alias("xmlCtxtReset__internal_alias")));
2573#else
2574#ifndef xmlCtxtReset
2575extern __typeof (xmlCtxtReset) xmlCtxtReset__internal_alias __attribute((visibility("hidden")));
2576#define xmlCtxtReset xmlCtxtReset__internal_alias
2577#endif
2578#endif
2579
2580#ifdef bottom_error
2581#undef xmlCtxtResetLastError
2582extern __typeof (xmlCtxtResetLastError) xmlCtxtResetLastError __attribute((alias("xmlCtxtResetLastError__internal_alias")));
2583#else
2584#ifndef xmlCtxtResetLastError
2585extern __typeof (xmlCtxtResetLastError) xmlCtxtResetLastError__internal_alias __attribute((visibility("hidden")));
2586#define xmlCtxtResetLastError xmlCtxtResetLastError__internal_alias
2587#endif
2588#endif
2589
2590#ifdef bottom_parser
2591#undef xmlCtxtResetPush
2592extern __typeof (xmlCtxtResetPush) xmlCtxtResetPush __attribute((alias("xmlCtxtResetPush__internal_alias")));
2593#else
2594#ifndef xmlCtxtResetPush
2595extern __typeof (xmlCtxtResetPush) xmlCtxtResetPush__internal_alias __attribute((visibility("hidden")));
2596#define xmlCtxtResetPush xmlCtxtResetPush__internal_alias
2597#endif
2598#endif
2599
2600#ifdef bottom_parser
2601#undef xmlCtxtUseOptions
2602extern __typeof (xmlCtxtUseOptions) xmlCtxtUseOptions __attribute((alias("xmlCtxtUseOptions__internal_alias")));
2603#else
2604#ifndef xmlCtxtUseOptions
2605extern __typeof (xmlCtxtUseOptions) xmlCtxtUseOptions__internal_alias __attribute((visibility("hidden")));
2606#define xmlCtxtUseOptions xmlCtxtUseOptions__internal_alias
2607#endif
2608#endif
2609
2610#ifdef bottom_parserInternals
2611#undef xmlCurrentChar
2612extern __typeof (xmlCurrentChar) xmlCurrentChar __attribute((alias("xmlCurrentChar__internal_alias")));
2613#else
2614#ifndef xmlCurrentChar
2615extern __typeof (xmlCurrentChar) xmlCurrentChar__internal_alias __attribute((visibility("hidden")));
2616#define xmlCurrentChar xmlCurrentChar__internal_alias
2617#endif
2618#endif
2619
2620#ifdef bottom_tree
2621#undef xmlDOMWrapAdoptNode
2622extern __typeof (xmlDOMWrapAdoptNode) xmlDOMWrapAdoptNode __attribute((alias("xmlDOMWrapAdoptNode__internal_alias")));
2623#else
2624#ifndef xmlDOMWrapAdoptNode
2625extern __typeof (xmlDOMWrapAdoptNode) xmlDOMWrapAdoptNode__internal_alias __attribute((visibility("hidden")));
2626#define xmlDOMWrapAdoptNode xmlDOMWrapAdoptNode__internal_alias
2627#endif
2628#endif
2629
2630#ifdef bottom_tree
2631#undef xmlDOMWrapCloneNode
2632extern __typeof (xmlDOMWrapCloneNode) xmlDOMWrapCloneNode __attribute((alias("xmlDOMWrapCloneNode__internal_alias")));
2633#else
2634#ifndef xmlDOMWrapCloneNode
2635extern __typeof (xmlDOMWrapCloneNode) xmlDOMWrapCloneNode__internal_alias __attribute((visibility("hidden")));
2636#define xmlDOMWrapCloneNode xmlDOMWrapCloneNode__internal_alias
2637#endif
2638#endif
2639
2640#ifdef bottom_tree
2641#undef xmlDOMWrapFreeCtxt
2642extern __typeof (xmlDOMWrapFreeCtxt) xmlDOMWrapFreeCtxt __attribute((alias("xmlDOMWrapFreeCtxt__internal_alias")));
2643#else
2644#ifndef xmlDOMWrapFreeCtxt
2645extern __typeof (xmlDOMWrapFreeCtxt) xmlDOMWrapFreeCtxt__internal_alias __attribute((visibility("hidden")));
2646#define xmlDOMWrapFreeCtxt xmlDOMWrapFreeCtxt__internal_alias
2647#endif
2648#endif
2649
2650#ifdef bottom_tree
2651#undef xmlDOMWrapNewCtxt
2652extern __typeof (xmlDOMWrapNewCtxt) xmlDOMWrapNewCtxt __attribute((alias("xmlDOMWrapNewCtxt__internal_alias")));
2653#else
2654#ifndef xmlDOMWrapNewCtxt
2655extern __typeof (xmlDOMWrapNewCtxt) xmlDOMWrapNewCtxt__internal_alias __attribute((visibility("hidden")));
2656#define xmlDOMWrapNewCtxt xmlDOMWrapNewCtxt__internal_alias
2657#endif
2658#endif
2659
2660#ifdef bottom_tree
2661#undef xmlDOMWrapReconcileNamespaces
2662extern __typeof (xmlDOMWrapReconcileNamespaces) xmlDOMWrapReconcileNamespaces __attribute((alias("xmlDOMWrapReconcileNamespaces__internal_alias")));
2663#else
2664#ifndef xmlDOMWrapReconcileNamespaces
2665extern __typeof (xmlDOMWrapReconcileNamespaces) xmlDOMWrapReconcileNamespaces__internal_alias __attribute((visibility("hidden")));
2666#define xmlDOMWrapReconcileNamespaces xmlDOMWrapReconcileNamespaces__internal_alias
2667#endif
2668#endif
2669
2670#ifdef bottom_tree
2671#undef xmlDOMWrapRemoveNode
2672extern __typeof (xmlDOMWrapRemoveNode) xmlDOMWrapRemoveNode __attribute((alias("xmlDOMWrapRemoveNode__internal_alias")));
2673#else
2674#ifndef xmlDOMWrapRemoveNode
2675extern __typeof (xmlDOMWrapRemoveNode) xmlDOMWrapRemoveNode__internal_alias __attribute((visibility("hidden")));
2676#define xmlDOMWrapRemoveNode xmlDOMWrapRemoveNode__internal_alias
2677#endif
2678#endif
2679
2680#if defined(LIBXML_DEBUG_ENABLED)
2681#ifdef bottom_debugXML
2682#undef xmlDebugCheckDocument
2683extern __typeof (xmlDebugCheckDocument) xmlDebugCheckDocument __attribute((alias("xmlDebugCheckDocument__internal_alias")));
2684#else
2685#ifndef xmlDebugCheckDocument
2686extern __typeof (xmlDebugCheckDocument) xmlDebugCheckDocument__internal_alias __attribute((visibility("hidden")));
2687#define xmlDebugCheckDocument xmlDebugCheckDocument__internal_alias
2688#endif
2689#endif
2690#endif
2691
2692#if defined(LIBXML_DEBUG_ENABLED)
2693#ifdef bottom_debugXML
2694#undef xmlDebugDumpAttr
2695extern __typeof (xmlDebugDumpAttr) xmlDebugDumpAttr __attribute((alias("xmlDebugDumpAttr__internal_alias")));
2696#else
2697#ifndef xmlDebugDumpAttr
2698extern __typeof (xmlDebugDumpAttr) xmlDebugDumpAttr__internal_alias __attribute((visibility("hidden")));
2699#define xmlDebugDumpAttr xmlDebugDumpAttr__internal_alias
2700#endif
2701#endif
2702#endif
2703
2704#if defined(LIBXML_DEBUG_ENABLED)
2705#ifdef bottom_debugXML
2706#undef xmlDebugDumpAttrList
2707extern __typeof (xmlDebugDumpAttrList) xmlDebugDumpAttrList __attribute((alias("xmlDebugDumpAttrList__internal_alias")));
2708#else
2709#ifndef xmlDebugDumpAttrList
2710extern __typeof (xmlDebugDumpAttrList) xmlDebugDumpAttrList__internal_alias __attribute((visibility("hidden")));
2711#define xmlDebugDumpAttrList xmlDebugDumpAttrList__internal_alias
2712#endif
2713#endif
2714#endif
2715
2716#if defined(LIBXML_DEBUG_ENABLED)
2717#ifdef bottom_debugXML
2718#undef xmlDebugDumpDTD
2719extern __typeof (xmlDebugDumpDTD) xmlDebugDumpDTD __attribute((alias("xmlDebugDumpDTD__internal_alias")));
2720#else
2721#ifndef xmlDebugDumpDTD
2722extern __typeof (xmlDebugDumpDTD) xmlDebugDumpDTD__internal_alias __attribute((visibility("hidden")));
2723#define xmlDebugDumpDTD xmlDebugDumpDTD__internal_alias
2724#endif
2725#endif
2726#endif
2727
2728#if defined(LIBXML_DEBUG_ENABLED)
2729#ifdef bottom_debugXML
2730#undef xmlDebugDumpDocument
2731extern __typeof (xmlDebugDumpDocument) xmlDebugDumpDocument __attribute((alias("xmlDebugDumpDocument__internal_alias")));
2732#else
2733#ifndef xmlDebugDumpDocument
2734extern __typeof (xmlDebugDumpDocument) xmlDebugDumpDocument__internal_alias __attribute((visibility("hidden")));
2735#define xmlDebugDumpDocument xmlDebugDumpDocument__internal_alias
2736#endif
2737#endif
2738#endif
2739
2740#if defined(LIBXML_DEBUG_ENABLED)
2741#ifdef bottom_debugXML
2742#undef xmlDebugDumpDocumentHead
2743extern __typeof (xmlDebugDumpDocumentHead) xmlDebugDumpDocumentHead __attribute((alias("xmlDebugDumpDocumentHead__internal_alias")));
2744#else
2745#ifndef xmlDebugDumpDocumentHead
2746extern __typeof (xmlDebugDumpDocumentHead) xmlDebugDumpDocumentHead__internal_alias __attribute((visibility("hidden")));
2747#define xmlDebugDumpDocumentHead xmlDebugDumpDocumentHead__internal_alias
2748#endif
2749#endif
2750#endif
2751
2752#if defined(LIBXML_DEBUG_ENABLED)
2753#ifdef bottom_debugXML
2754#undef xmlDebugDumpEntities
2755extern __typeof (xmlDebugDumpEntities) xmlDebugDumpEntities __attribute((alias("xmlDebugDumpEntities__internal_alias")));
2756#else
2757#ifndef xmlDebugDumpEntities
2758extern __typeof (xmlDebugDumpEntities) xmlDebugDumpEntities__internal_alias __attribute((visibility("hidden")));
2759#define xmlDebugDumpEntities xmlDebugDumpEntities__internal_alias
2760#endif
2761#endif
2762#endif
2763
2764#if defined(LIBXML_DEBUG_ENABLED)
2765#ifdef bottom_debugXML
2766#undef xmlDebugDumpNode
2767extern __typeof (xmlDebugDumpNode) xmlDebugDumpNode __attribute((alias("xmlDebugDumpNode__internal_alias")));
2768#else
2769#ifndef xmlDebugDumpNode
2770extern __typeof (xmlDebugDumpNode) xmlDebugDumpNode__internal_alias __attribute((visibility("hidden")));
2771#define xmlDebugDumpNode xmlDebugDumpNode__internal_alias
2772#endif
2773#endif
2774#endif
2775
2776#if defined(LIBXML_DEBUG_ENABLED)
2777#ifdef bottom_debugXML
2778#undef xmlDebugDumpNodeList
2779extern __typeof (xmlDebugDumpNodeList) xmlDebugDumpNodeList __attribute((alias("xmlDebugDumpNodeList__internal_alias")));
2780#else
2781#ifndef xmlDebugDumpNodeList
2782extern __typeof (xmlDebugDumpNodeList) xmlDebugDumpNodeList__internal_alias __attribute((visibility("hidden")));
2783#define xmlDebugDumpNodeList xmlDebugDumpNodeList__internal_alias
2784#endif
2785#endif
2786#endif
2787
2788#if defined(LIBXML_DEBUG_ENABLED)
2789#ifdef bottom_debugXML
2790#undef xmlDebugDumpOneNode
2791extern __typeof (xmlDebugDumpOneNode) xmlDebugDumpOneNode __attribute((alias("xmlDebugDumpOneNode__internal_alias")));
2792#else
2793#ifndef xmlDebugDumpOneNode
2794extern __typeof (xmlDebugDumpOneNode) xmlDebugDumpOneNode__internal_alias __attribute((visibility("hidden")));
2795#define xmlDebugDumpOneNode xmlDebugDumpOneNode__internal_alias
2796#endif
2797#endif
2798#endif
2799
2800#if defined(LIBXML_DEBUG_ENABLED)
2801#ifdef bottom_debugXML
2802#undef xmlDebugDumpString
2803extern __typeof (xmlDebugDumpString) xmlDebugDumpString __attribute((alias("xmlDebugDumpString__internal_alias")));
2804#else
2805#ifndef xmlDebugDumpString
2806extern __typeof (xmlDebugDumpString) xmlDebugDumpString__internal_alias __attribute((visibility("hidden")));
2807#define xmlDebugDumpString xmlDebugDumpString__internal_alias
2808#endif
2809#endif
2810#endif
2811
2812#if defined(LIBXML_LEGACY_ENABLED)
2813#ifdef bottom_legacy
2814#undef xmlDecodeEntities
2815extern __typeof (xmlDecodeEntities) xmlDecodeEntities __attribute((alias("xmlDecodeEntities__internal_alias")));
2816#else
2817#ifndef xmlDecodeEntities
2818extern __typeof (xmlDecodeEntities) xmlDecodeEntities__internal_alias __attribute((visibility("hidden")));
2819#define xmlDecodeEntities xmlDecodeEntities__internal_alias
2820#endif
2821#endif
2822#endif
2823
2824#ifdef bottom_SAX2
2825#undef xmlDefaultSAXHandlerInit
2826extern __typeof (xmlDefaultSAXHandlerInit) xmlDefaultSAXHandlerInit __attribute((alias("xmlDefaultSAXHandlerInit__internal_alias")));
2827#else
2828#ifndef xmlDefaultSAXHandlerInit
2829extern __typeof (xmlDefaultSAXHandlerInit) xmlDefaultSAXHandlerInit__internal_alias __attribute((visibility("hidden")));
2830#define xmlDefaultSAXHandlerInit xmlDefaultSAXHandlerInit__internal_alias
2831#endif
2832#endif
2833
2834#ifdef bottom_encoding
2835#undef xmlDelEncodingAlias
2836extern __typeof (xmlDelEncodingAlias) xmlDelEncodingAlias __attribute((alias("xmlDelEncodingAlias__internal_alias")));
2837#else
2838#ifndef xmlDelEncodingAlias
2839extern __typeof (xmlDelEncodingAlias) xmlDelEncodingAlias__internal_alias __attribute((visibility("hidden")));
2840#define xmlDelEncodingAlias xmlDelEncodingAlias__internal_alias
2841#endif
2842#endif
2843
2844#ifdef bottom_globals
2845#undef xmlDeregisterNodeDefault
2846extern __typeof (xmlDeregisterNodeDefault) xmlDeregisterNodeDefault __attribute((alias("xmlDeregisterNodeDefault__internal_alias")));
2847#else
2848#ifndef xmlDeregisterNodeDefault
2849extern __typeof (xmlDeregisterNodeDefault) xmlDeregisterNodeDefault__internal_alias __attribute((visibility("hidden")));
2850#define xmlDeregisterNodeDefault xmlDeregisterNodeDefault__internal_alias
2851#endif
2852#endif
2853
2854#ifdef bottom_encoding
2855#undef xmlDetectCharEncoding
2856extern __typeof (xmlDetectCharEncoding) xmlDetectCharEncoding __attribute((alias("xmlDetectCharEncoding__internal_alias")));
2857#else
2858#ifndef xmlDetectCharEncoding
2859extern __typeof (xmlDetectCharEncoding) xmlDetectCharEncoding__internal_alias __attribute((visibility("hidden")));
2860#define xmlDetectCharEncoding xmlDetectCharEncoding__internal_alias
2861#endif
2862#endif
2863
2864#ifdef bottom_dict
2865#undef xmlDictCleanup
2866extern __typeof (xmlDictCleanup) xmlDictCleanup __attribute((alias("xmlDictCleanup__internal_alias")));
2867#else
2868#ifndef xmlDictCleanup
2869extern __typeof (xmlDictCleanup) xmlDictCleanup__internal_alias __attribute((visibility("hidden")));
2870#define xmlDictCleanup xmlDictCleanup__internal_alias
2871#endif
2872#endif
2873
2874#ifdef bottom_dict
2875#undef xmlDictCreate
2876extern __typeof (xmlDictCreate) xmlDictCreate __attribute((alias("xmlDictCreate__internal_alias")));
2877#else
2878#ifndef xmlDictCreate
2879extern __typeof (xmlDictCreate) xmlDictCreate__internal_alias __attribute((visibility("hidden")));
2880#define xmlDictCreate xmlDictCreate__internal_alias
2881#endif
2882#endif
2883
2884#ifdef bottom_dict
2885#undef xmlDictCreateSub
2886extern __typeof (xmlDictCreateSub) xmlDictCreateSub __attribute((alias("xmlDictCreateSub__internal_alias")));
2887#else
2888#ifndef xmlDictCreateSub
2889extern __typeof (xmlDictCreateSub) xmlDictCreateSub__internal_alias __attribute((visibility("hidden")));
2890#define xmlDictCreateSub xmlDictCreateSub__internal_alias
2891#endif
2892#endif
2893
2894#ifdef bottom_dict
2895#undef xmlDictExists
2896extern __typeof (xmlDictExists) xmlDictExists __attribute((alias("xmlDictExists__internal_alias")));
2897#else
2898#ifndef xmlDictExists
2899extern __typeof (xmlDictExists) xmlDictExists__internal_alias __attribute((visibility("hidden")));
2900#define xmlDictExists xmlDictExists__internal_alias
2901#endif
2902#endif
2903
2904#ifdef bottom_dict
2905#undef xmlDictFree
2906extern __typeof (xmlDictFree) xmlDictFree __attribute((alias("xmlDictFree__internal_alias")));
2907#else
2908#ifndef xmlDictFree
2909extern __typeof (xmlDictFree) xmlDictFree__internal_alias __attribute((visibility("hidden")));
2910#define xmlDictFree xmlDictFree__internal_alias
2911#endif
2912#endif
2913
2914#ifdef bottom_dict
2915#undef xmlDictGetUsage
2916extern __typeof (xmlDictGetUsage) xmlDictGetUsage __attribute((alias("xmlDictGetUsage__internal_alias")));
2917#else
2918#ifndef xmlDictGetUsage
2919extern __typeof (xmlDictGetUsage) xmlDictGetUsage__internal_alias __attribute((visibility("hidden")));
2920#define xmlDictGetUsage xmlDictGetUsage__internal_alias
2921#endif
2922#endif
2923
2924#ifdef bottom_dict
2925#undef xmlDictLookup
2926extern __typeof (xmlDictLookup) xmlDictLookup __attribute((alias("xmlDictLookup__internal_alias")));
2927#else
2928#ifndef xmlDictLookup
2929extern __typeof (xmlDictLookup) xmlDictLookup__internal_alias __attribute((visibility("hidden")));
2930#define xmlDictLookup xmlDictLookup__internal_alias
2931#endif
2932#endif
2933
2934#ifdef bottom_dict
2935#undef xmlDictOwns
2936extern __typeof (xmlDictOwns) xmlDictOwns __attribute((alias("xmlDictOwns__internal_alias")));
2937#else
2938#ifndef xmlDictOwns
2939extern __typeof (xmlDictOwns) xmlDictOwns__internal_alias __attribute((visibility("hidden")));
2940#define xmlDictOwns xmlDictOwns__internal_alias
2941#endif
2942#endif
2943
2944#ifdef bottom_dict
2945#undef xmlDictQLookup
2946extern __typeof (xmlDictQLookup) xmlDictQLookup __attribute((alias("xmlDictQLookup__internal_alias")));
2947#else
2948#ifndef xmlDictQLookup
2949extern __typeof (xmlDictQLookup) xmlDictQLookup__internal_alias __attribute((visibility("hidden")));
2950#define xmlDictQLookup xmlDictQLookup__internal_alias
2951#endif
2952#endif
2953
2954#ifdef bottom_dict
2955#undef xmlDictReference
2956extern __typeof (xmlDictReference) xmlDictReference __attribute((alias("xmlDictReference__internal_alias")));
2957#else
2958#ifndef xmlDictReference
2959extern __typeof (xmlDictReference) xmlDictReference__internal_alias __attribute((visibility("hidden")));
2960#define xmlDictReference xmlDictReference__internal_alias
2961#endif
2962#endif
2963
2964#ifdef bottom_dict
2965#undef xmlDictSetLimit
2966extern __typeof (xmlDictSetLimit) xmlDictSetLimit __attribute((alias("xmlDictSetLimit__internal_alias")));
2967#else
2968#ifndef xmlDictSetLimit
2969extern __typeof (xmlDictSetLimit) xmlDictSetLimit__internal_alias __attribute((visibility("hidden")));
2970#define xmlDictSetLimit xmlDictSetLimit__internal_alias
2971#endif
2972#endif
2973
2974#ifdef bottom_dict
2975#undef xmlDictSize
2976extern __typeof (xmlDictSize) xmlDictSize __attribute((alias("xmlDictSize__internal_alias")));
2977#else
2978#ifndef xmlDictSize
2979extern __typeof (xmlDictSize) xmlDictSize__internal_alias __attribute((visibility("hidden")));
2980#define xmlDictSize xmlDictSize__internal_alias
2981#endif
2982#endif
2983
2984#ifdef bottom_tree
2985#undef xmlDocCopyNode
2986extern __typeof (xmlDocCopyNode) xmlDocCopyNode __attribute((alias("xmlDocCopyNode__internal_alias")));
2987#else
2988#ifndef xmlDocCopyNode
2989extern __typeof (xmlDocCopyNode) xmlDocCopyNode__internal_alias __attribute((visibility("hidden")));
2990#define xmlDocCopyNode xmlDocCopyNode__internal_alias
2991#endif
2992#endif
2993
2994#ifdef bottom_tree
2995#undef xmlDocCopyNodeList
2996extern __typeof (xmlDocCopyNodeList) xmlDocCopyNodeList __attribute((alias("xmlDocCopyNodeList__internal_alias")));
2997#else
2998#ifndef xmlDocCopyNodeList
2999extern __typeof (xmlDocCopyNodeList) xmlDocCopyNodeList__internal_alias __attribute((visibility("hidden")));
3000#define xmlDocCopyNodeList xmlDocCopyNodeList__internal_alias
3001#endif
3002#endif
3003
3004#if defined(LIBXML_OUTPUT_ENABLED)
3005#ifdef bottom_xmlsave
3006#undef xmlDocDump
3007extern __typeof (xmlDocDump) xmlDocDump __attribute((alias("xmlDocDump__internal_alias")));
3008#else
3009#ifndef xmlDocDump
3010extern __typeof (xmlDocDump) xmlDocDump__internal_alias __attribute((visibility("hidden")));
3011#define xmlDocDump xmlDocDump__internal_alias
3012#endif
3013#endif
3014#endif
3015
3016#if defined(LIBXML_OUTPUT_ENABLED)
3017#ifdef bottom_xmlsave
3018#undef xmlDocDumpFormatMemory
3019extern __typeof (xmlDocDumpFormatMemory) xmlDocDumpFormatMemory __attribute((alias("xmlDocDumpFormatMemory__internal_alias")));
3020#else
3021#ifndef xmlDocDumpFormatMemory
3022extern __typeof (xmlDocDumpFormatMemory) xmlDocDumpFormatMemory__internal_alias __attribute((visibility("hidden")));
3023#define xmlDocDumpFormatMemory xmlDocDumpFormatMemory__internal_alias
3024#endif
3025#endif
3026#endif
3027
3028#if defined(LIBXML_OUTPUT_ENABLED)
3029#ifdef bottom_xmlsave
3030#undef xmlDocDumpFormatMemoryEnc
3031extern __typeof (xmlDocDumpFormatMemoryEnc) xmlDocDumpFormatMemoryEnc __attribute((alias("xmlDocDumpFormatMemoryEnc__internal_alias")));
3032#else
3033#ifndef xmlDocDumpFormatMemoryEnc
3034extern __typeof (xmlDocDumpFormatMemoryEnc) xmlDocDumpFormatMemoryEnc__internal_alias __attribute((visibility("hidden")));
3035#define xmlDocDumpFormatMemoryEnc xmlDocDumpFormatMemoryEnc__internal_alias
3036#endif
3037#endif
3038#endif
3039
3040#if defined(LIBXML_OUTPUT_ENABLED)
3041#ifdef bottom_xmlsave
3042#undef xmlDocDumpMemory
3043extern __typeof (xmlDocDumpMemory) xmlDocDumpMemory __attribute((alias("xmlDocDumpMemory__internal_alias")));
3044#else
3045#ifndef xmlDocDumpMemory
3046extern __typeof (xmlDocDumpMemory) xmlDocDumpMemory__internal_alias __attribute((visibility("hidden")));
3047#define xmlDocDumpMemory xmlDocDumpMemory__internal_alias
3048#endif
3049#endif
3050#endif
3051
3052#if defined(LIBXML_OUTPUT_ENABLED)
3053#ifdef bottom_xmlsave
3054#undef xmlDocDumpMemoryEnc
3055extern __typeof (xmlDocDumpMemoryEnc) xmlDocDumpMemoryEnc __attribute((alias("xmlDocDumpMemoryEnc__internal_alias")));
3056#else
3057#ifndef xmlDocDumpMemoryEnc
3058extern __typeof (xmlDocDumpMemoryEnc) xmlDocDumpMemoryEnc__internal_alias __attribute((visibility("hidden")));
3059#define xmlDocDumpMemoryEnc xmlDocDumpMemoryEnc__internal_alias
3060#endif
3061#endif
3062#endif
3063
3064#if defined(LIBXML_OUTPUT_ENABLED)
3065#ifdef bottom_xmlsave
3066#undef xmlDocFormatDump
3067extern __typeof (xmlDocFormatDump) xmlDocFormatDump __attribute((alias("xmlDocFormatDump__internal_alias")));
3068#else
3069#ifndef xmlDocFormatDump
3070extern __typeof (xmlDocFormatDump) xmlDocFormatDump__internal_alias __attribute((visibility("hidden")));
3071#define xmlDocFormatDump xmlDocFormatDump__internal_alias
3072#endif
3073#endif
3074#endif
3075
3076#ifdef bottom_tree
3077#undef xmlDocGetRootElement
3078extern __typeof (xmlDocGetRootElement) xmlDocGetRootElement __attribute((alias("xmlDocGetRootElement__internal_alias")));
3079#else
3080#ifndef xmlDocGetRootElement
3081extern __typeof (xmlDocGetRootElement) xmlDocGetRootElement__internal_alias __attribute((visibility("hidden")));
3082#define xmlDocGetRootElement xmlDocGetRootElement__internal_alias
3083#endif
3084#endif
3085
3086#if defined(LIBXML_TREE_ENABLED) || defined(LIBXML_WRITER_ENABLED)
3087#ifdef bottom_tree
3088#undef xmlDocSetRootElement
3089extern __typeof (xmlDocSetRootElement) xmlDocSetRootElement __attribute((alias("xmlDocSetRootElement__internal_alias")));
3090#else
3091#ifndef xmlDocSetRootElement
3092extern __typeof (xmlDocSetRootElement) xmlDocSetRootElement__internal_alias __attribute((visibility("hidden")));
3093#define xmlDocSetRootElement xmlDocSetRootElement__internal_alias
3094#endif
3095#endif
3096#endif
3097
3098#if defined(LIBXML_OUTPUT_ENABLED)
3099#ifdef bottom_valid
3100#undef xmlDumpAttributeDecl
3101extern __typeof (xmlDumpAttributeDecl) xmlDumpAttributeDecl __attribute((alias("xmlDumpAttributeDecl__internal_alias")));
3102#else
3103#ifndef xmlDumpAttributeDecl
3104extern __typeof (xmlDumpAttributeDecl) xmlDumpAttributeDecl__internal_alias __attribute((visibility("hidden")));
3105#define xmlDumpAttributeDecl xmlDumpAttributeDecl__internal_alias
3106#endif
3107#endif
3108#endif
3109
3110#if defined(LIBXML_OUTPUT_ENABLED)
3111#ifdef bottom_valid
3112#undef xmlDumpAttributeTable
3113extern __typeof (xmlDumpAttributeTable) xmlDumpAttributeTable __attribute((alias("xmlDumpAttributeTable__internal_alias")));
3114#else
3115#ifndef xmlDumpAttributeTable
3116extern __typeof (xmlDumpAttributeTable) xmlDumpAttributeTable__internal_alias __attribute((visibility("hidden")));
3117#define xmlDumpAttributeTable xmlDumpAttributeTable__internal_alias
3118#endif
3119#endif
3120#endif
3121
3122#if defined(LIBXML_OUTPUT_ENABLED)
3123#ifdef bottom_valid
3124#undef xmlDumpElementDecl
3125extern __typeof (xmlDumpElementDecl) xmlDumpElementDecl __attribute((alias("xmlDumpElementDecl__internal_alias")));
3126#else
3127#ifndef xmlDumpElementDecl
3128extern __typeof (xmlDumpElementDecl) xmlDumpElementDecl__internal_alias __attribute((visibility("hidden")));
3129#define xmlDumpElementDecl xmlDumpElementDecl__internal_alias
3130#endif
3131#endif
3132#endif
3133
3134#if defined(LIBXML_OUTPUT_ENABLED)
3135#ifdef bottom_valid
3136#undef xmlDumpElementTable
3137extern __typeof (xmlDumpElementTable) xmlDumpElementTable __attribute((alias("xmlDumpElementTable__internal_alias")));
3138#else
3139#ifndef xmlDumpElementTable
3140extern __typeof (xmlDumpElementTable) xmlDumpElementTable__internal_alias __attribute((visibility("hidden")));
3141#define xmlDumpElementTable xmlDumpElementTable__internal_alias
3142#endif
3143#endif
3144#endif
3145
3146#if defined(LIBXML_OUTPUT_ENABLED)
3147#ifdef bottom_entities
3148#undef xmlDumpEntitiesTable
3149extern __typeof (xmlDumpEntitiesTable) xmlDumpEntitiesTable __attribute((alias("xmlDumpEntitiesTable__internal_alias")));
3150#else
3151#ifndef xmlDumpEntitiesTable
3152extern __typeof (xmlDumpEntitiesTable) xmlDumpEntitiesTable__internal_alias __attribute((visibility("hidden")));
3153#define xmlDumpEntitiesTable xmlDumpEntitiesTable__internal_alias
3154#endif
3155#endif
3156#endif
3157
3158#if defined(LIBXML_OUTPUT_ENABLED)
3159#ifdef bottom_entities
3160#undef xmlDumpEntityDecl
3161extern __typeof (xmlDumpEntityDecl) xmlDumpEntityDecl __attribute((alias("xmlDumpEntityDecl__internal_alias")));
3162#else
3163#ifndef xmlDumpEntityDecl
3164extern __typeof (xmlDumpEntityDecl) xmlDumpEntityDecl__internal_alias __attribute((visibility("hidden")));
3165#define xmlDumpEntityDecl xmlDumpEntityDecl__internal_alias
3166#endif
3167#endif
3168#endif
3169
3170#if defined(LIBXML_OUTPUT_ENABLED)
3171#ifdef bottom_valid
3172#undef xmlDumpNotationDecl
3173extern __typeof (xmlDumpNotationDecl) xmlDumpNotationDecl __attribute((alias("xmlDumpNotationDecl__internal_alias")));
3174#else
3175#ifndef xmlDumpNotationDecl
3176extern __typeof (xmlDumpNotationDecl) xmlDumpNotationDecl__internal_alias __attribute((visibility("hidden")));
3177#define xmlDumpNotationDecl xmlDumpNotationDecl__internal_alias
3178#endif
3179#endif
3180#endif
3181
3182#if defined(LIBXML_OUTPUT_ENABLED)
3183#ifdef bottom_valid
3184#undef xmlDumpNotationTable
3185extern __typeof (xmlDumpNotationTable) xmlDumpNotationTable __attribute((alias("xmlDumpNotationTable__internal_alias")));
3186#else
3187#ifndef xmlDumpNotationTable
3188extern __typeof (xmlDumpNotationTable) xmlDumpNotationTable__internal_alias __attribute((visibility("hidden")));
3189#define xmlDumpNotationTable xmlDumpNotationTable__internal_alias
3190#endif
3191#endif
3192#endif
3193
3194#if defined(LIBXML_OUTPUT_ENABLED)
3195#ifdef bottom_xmlsave
3196#undef xmlElemDump
3197extern __typeof (xmlElemDump) xmlElemDump __attribute((alias("xmlElemDump__internal_alias")));
3198#else
3199#ifndef xmlElemDump
3200extern __typeof (xmlElemDump) xmlElemDump__internal_alias __attribute((visibility("hidden")));
3201#define xmlElemDump xmlElemDump__internal_alias
3202#endif
3203#endif
3204#endif
3205
3206#if defined(LIBXML_LEGACY_ENABLED)
3207#ifdef bottom_legacy
3208#undef xmlEncodeEntities
3209extern __typeof (xmlEncodeEntities) xmlEncodeEntities __attribute((alias("xmlEncodeEntities__internal_alias")));
3210#else
3211#ifndef xmlEncodeEntities
3212extern __typeof (xmlEncodeEntities) xmlEncodeEntities__internal_alias __attribute((visibility("hidden")));
3213#define xmlEncodeEntities xmlEncodeEntities__internal_alias
3214#endif
3215#endif
3216#endif
3217
3218#ifdef bottom_entities
3219#undef xmlEncodeEntitiesReentrant
3220extern __typeof (xmlEncodeEntitiesReentrant) xmlEncodeEntitiesReentrant __attribute((alias("xmlEncodeEntitiesReentrant__internal_alias")));
3221#else
3222#ifndef xmlEncodeEntitiesReentrant
3223extern __typeof (xmlEncodeEntitiesReentrant) xmlEncodeEntitiesReentrant__internal_alias __attribute((visibility("hidden")));
3224#define xmlEncodeEntitiesReentrant xmlEncodeEntitiesReentrant__internal_alias
3225#endif
3226#endif
3227
3228#ifdef bottom_entities
3229#undef xmlEncodeSpecialChars
3230extern __typeof (xmlEncodeSpecialChars) xmlEncodeSpecialChars __attribute((alias("xmlEncodeSpecialChars__internal_alias")));
3231#else
3232#ifndef xmlEncodeSpecialChars
3233extern __typeof (xmlEncodeSpecialChars) xmlEncodeSpecialChars__internal_alias __attribute((visibility("hidden")));
3234#define xmlEncodeSpecialChars xmlEncodeSpecialChars__internal_alias
3235#endif
3236#endif
3237
3238#ifdef bottom_parserInternals
3239#undef xmlErrMemory
3240extern __typeof (xmlErrMemory) xmlErrMemory __attribute((alias("xmlErrMemory__internal_alias")));
3241#else
3242#ifndef xmlErrMemory
3243extern __typeof (xmlErrMemory) xmlErrMemory__internal_alias __attribute((visibility("hidden")));
3244#define xmlErrMemory xmlErrMemory__internal_alias
3245#endif
3246#endif
3247
3248#if defined(LIBXML_REGEXP_ENABLED) && defined(LIBXML_EXPR_ENABLED)
3249#ifdef bottom_xmlregexp
3250#undef xmlExpCtxtNbCons
3251extern __typeof (xmlExpCtxtNbCons) xmlExpCtxtNbCons __attribute((alias("xmlExpCtxtNbCons__internal_alias")));
3252#else
3253#ifndef xmlExpCtxtNbCons
3254extern __typeof (xmlExpCtxtNbCons) xmlExpCtxtNbCons__internal_alias __attribute((visibility("hidden")));
3255#define xmlExpCtxtNbCons xmlExpCtxtNbCons__internal_alias
3256#endif
3257#endif
3258#endif
3259
3260#if defined(LIBXML_REGEXP_ENABLED) && defined(LIBXML_EXPR_ENABLED)
3261#ifdef bottom_xmlregexp
3262#undef xmlExpCtxtNbNodes
3263extern __typeof (xmlExpCtxtNbNodes) xmlExpCtxtNbNodes __attribute((alias("xmlExpCtxtNbNodes__internal_alias")));
3264#else
3265#ifndef xmlExpCtxtNbNodes
3266extern __typeof (xmlExpCtxtNbNodes) xmlExpCtxtNbNodes__internal_alias __attribute((visibility("hidden")));
3267#define xmlExpCtxtNbNodes xmlExpCtxtNbNodes__internal_alias
3268#endif
3269#endif
3270#endif
3271
3272#if defined(LIBXML_REGEXP_ENABLED) && defined(LIBXML_EXPR_ENABLED)
3273#ifdef bottom_xmlregexp
3274#undef xmlExpDump
3275extern __typeof (xmlExpDump) xmlExpDump __attribute((alias("xmlExpDump__internal_alias")));
3276#else
3277#ifndef xmlExpDump
3278extern __typeof (xmlExpDump) xmlExpDump__internal_alias __attribute((visibility("hidden")));
3279#define xmlExpDump xmlExpDump__internal_alias
3280#endif
3281#endif
3282#endif
3283
3284#if defined(LIBXML_REGEXP_ENABLED) && defined(LIBXML_EXPR_ENABLED)
3285#ifdef bottom_xmlregexp
3286#undef xmlExpExpDerive
3287extern __typeof (xmlExpExpDerive) xmlExpExpDerive __attribute((alias("xmlExpExpDerive__internal_alias")));
3288#else
3289#ifndef xmlExpExpDerive
3290extern __typeof (xmlExpExpDerive) xmlExpExpDerive__internal_alias __attribute((visibility("hidden")));
3291#define xmlExpExpDerive xmlExpExpDerive__internal_alias
3292#endif
3293#endif
3294#endif
3295
3296#if defined(LIBXML_REGEXP_ENABLED) && defined(LIBXML_EXPR_ENABLED)
3297#ifdef bottom_xmlregexp
3298#undef xmlExpFree
3299extern __typeof (xmlExpFree) xmlExpFree __attribute((alias("xmlExpFree__internal_alias")));
3300#else
3301#ifndef xmlExpFree
3302extern __typeof (xmlExpFree) xmlExpFree__internal_alias __attribute((visibility("hidden")));
3303#define xmlExpFree xmlExpFree__internal_alias
3304#endif
3305#endif
3306#endif
3307
3308#if defined(LIBXML_REGEXP_ENABLED) && defined(LIBXML_EXPR_ENABLED)
3309#ifdef bottom_xmlregexp
3310#undef xmlExpFreeCtxt
3311extern __typeof (xmlExpFreeCtxt) xmlExpFreeCtxt __attribute((alias("xmlExpFreeCtxt__internal_alias")));
3312#else
3313#ifndef xmlExpFreeCtxt
3314extern __typeof (xmlExpFreeCtxt) xmlExpFreeCtxt__internal_alias __attribute((visibility("hidden")));
3315#define xmlExpFreeCtxt xmlExpFreeCtxt__internal_alias
3316#endif
3317#endif
3318#endif
3319
3320#if defined(LIBXML_REGEXP_ENABLED) && defined(LIBXML_EXPR_ENABLED)
3321#ifdef bottom_xmlregexp
3322#undef xmlExpGetLanguage
3323extern __typeof (xmlExpGetLanguage) xmlExpGetLanguage __attribute((alias("xmlExpGetLanguage__internal_alias")));
3324#else
3325#ifndef xmlExpGetLanguage
3326extern __typeof (xmlExpGetLanguage) xmlExpGetLanguage__internal_alias __attribute((visibility("hidden")));
3327#define xmlExpGetLanguage xmlExpGetLanguage__internal_alias
3328#endif
3329#endif
3330#endif
3331
3332#if defined(LIBXML_REGEXP_ENABLED) && defined(LIBXML_EXPR_ENABLED)
3333#ifdef bottom_xmlregexp
3334#undef xmlExpGetStart
3335extern __typeof (xmlExpGetStart) xmlExpGetStart __attribute((alias("xmlExpGetStart__internal_alias")));
3336#else
3337#ifndef xmlExpGetStart
3338extern __typeof (xmlExpGetStart) xmlExpGetStart__internal_alias __attribute((visibility("hidden")));
3339#define xmlExpGetStart xmlExpGetStart__internal_alias
3340#endif
3341#endif
3342#endif
3343
3344#if defined(LIBXML_REGEXP_ENABLED) && defined(LIBXML_EXPR_ENABLED)
3345#ifdef bottom_xmlregexp
3346#undef xmlExpIsNillable
3347extern __typeof (xmlExpIsNillable) xmlExpIsNillable __attribute((alias("xmlExpIsNillable__internal_alias")));
3348#else
3349#ifndef xmlExpIsNillable
3350extern __typeof (xmlExpIsNillable) xmlExpIsNillable__internal_alias __attribute((visibility("hidden")));
3351#define xmlExpIsNillable xmlExpIsNillable__internal_alias
3352#endif
3353#endif
3354#endif
3355
3356#if defined(LIBXML_REGEXP_ENABLED) && defined(LIBXML_EXPR_ENABLED)
3357#ifdef bottom_xmlregexp
3358#undef xmlExpMaxToken
3359extern __typeof (xmlExpMaxToken) xmlExpMaxToken __attribute((alias("xmlExpMaxToken__internal_alias")));
3360#else
3361#ifndef xmlExpMaxToken
3362extern __typeof (xmlExpMaxToken) xmlExpMaxToken__internal_alias __attribute((visibility("hidden")));
3363#define xmlExpMaxToken xmlExpMaxToken__internal_alias
3364#endif
3365#endif
3366#endif
3367
3368#if defined(LIBXML_REGEXP_ENABLED) && defined(LIBXML_EXPR_ENABLED)
3369#ifdef bottom_xmlregexp
3370#undef xmlExpNewAtom
3371extern __typeof (xmlExpNewAtom) xmlExpNewAtom __attribute((alias("xmlExpNewAtom__internal_alias")));
3372#else
3373#ifndef xmlExpNewAtom
3374extern __typeof (xmlExpNewAtom) xmlExpNewAtom__internal_alias __attribute((visibility("hidden")));
3375#define xmlExpNewAtom xmlExpNewAtom__internal_alias
3376#endif
3377#endif
3378#endif
3379
3380#if defined(LIBXML_REGEXP_ENABLED) && defined(LIBXML_EXPR_ENABLED)
3381#ifdef bottom_xmlregexp
3382#undef xmlExpNewCtxt
3383extern __typeof (xmlExpNewCtxt) xmlExpNewCtxt __attribute((alias("xmlExpNewCtxt__internal_alias")));
3384#else
3385#ifndef xmlExpNewCtxt
3386extern __typeof (xmlExpNewCtxt) xmlExpNewCtxt__internal_alias __attribute((visibility("hidden")));
3387#define xmlExpNewCtxt xmlExpNewCtxt__internal_alias
3388#endif
3389#endif
3390#endif
3391
3392#if defined(LIBXML_REGEXP_ENABLED) && defined(LIBXML_EXPR_ENABLED)
3393#ifdef bottom_xmlregexp
3394#undef xmlExpNewOr
3395extern __typeof (xmlExpNewOr) xmlExpNewOr __attribute((alias("xmlExpNewOr__internal_alias")));
3396#else
3397#ifndef xmlExpNewOr
3398extern __typeof (xmlExpNewOr) xmlExpNewOr__internal_alias __attribute((visibility("hidden")));
3399#define xmlExpNewOr xmlExpNewOr__internal_alias
3400#endif
3401#endif
3402#endif
3403
3404#if defined(LIBXML_REGEXP_ENABLED) && defined(LIBXML_EXPR_ENABLED)
3405#ifdef bottom_xmlregexp
3406#undef xmlExpNewRange
3407extern __typeof (xmlExpNewRange) xmlExpNewRange __attribute((alias("xmlExpNewRange__internal_alias")));
3408#else
3409#ifndef xmlExpNewRange
3410extern __typeof (xmlExpNewRange) xmlExpNewRange__internal_alias __attribute((visibility("hidden")));
3411#define xmlExpNewRange xmlExpNewRange__internal_alias
3412#endif
3413#endif
3414#endif
3415
3416#if defined(LIBXML_REGEXP_ENABLED) && defined(LIBXML_EXPR_ENABLED)
3417#ifdef bottom_xmlregexp
3418#undef xmlExpNewSeq
3419extern __typeof (xmlExpNewSeq) xmlExpNewSeq __attribute((alias("xmlExpNewSeq__internal_alias")));
3420#else
3421#ifndef xmlExpNewSeq
3422extern __typeof (xmlExpNewSeq) xmlExpNewSeq__internal_alias __attribute((visibility("hidden")));
3423#define xmlExpNewSeq xmlExpNewSeq__internal_alias
3424#endif
3425#endif
3426#endif
3427
3428#if defined(LIBXML_REGEXP_ENABLED) && defined(LIBXML_EXPR_ENABLED)
3429#ifdef bottom_xmlregexp
3430#undef xmlExpParse
3431extern __typeof (xmlExpParse) xmlExpParse __attribute((alias("xmlExpParse__internal_alias")));
3432#else
3433#ifndef xmlExpParse
3434extern __typeof (xmlExpParse) xmlExpParse__internal_alias __attribute((visibility("hidden")));
3435#define xmlExpParse xmlExpParse__internal_alias
3436#endif
3437#endif
3438#endif
3439
3440#if defined(LIBXML_REGEXP_ENABLED) && defined(LIBXML_EXPR_ENABLED)
3441#ifdef bottom_xmlregexp
3442#undef xmlExpRef
3443extern __typeof (xmlExpRef) xmlExpRef __attribute((alias("xmlExpRef__internal_alias")));
3444#else
3445#ifndef xmlExpRef
3446extern __typeof (xmlExpRef) xmlExpRef__internal_alias __attribute((visibility("hidden")));
3447#define xmlExpRef xmlExpRef__internal_alias
3448#endif
3449#endif
3450#endif
3451
3452#if defined(LIBXML_REGEXP_ENABLED) && defined(LIBXML_EXPR_ENABLED)
3453#ifdef bottom_xmlregexp
3454#undef xmlExpStringDerive
3455extern __typeof (xmlExpStringDerive) xmlExpStringDerive __attribute((alias("xmlExpStringDerive__internal_alias")));
3456#else
3457#ifndef xmlExpStringDerive
3458extern __typeof (xmlExpStringDerive) xmlExpStringDerive__internal_alias __attribute((visibility("hidden")));
3459#define xmlExpStringDerive xmlExpStringDerive__internal_alias
3460#endif
3461#endif
3462#endif
3463
3464#if defined(LIBXML_REGEXP_ENABLED) && defined(LIBXML_EXPR_ENABLED)
3465#ifdef bottom_xmlregexp
3466#undef xmlExpSubsume
3467extern __typeof (xmlExpSubsume) xmlExpSubsume __attribute((alias("xmlExpSubsume__internal_alias")));
3468#else
3469#ifndef xmlExpSubsume
3470extern __typeof (xmlExpSubsume) xmlExpSubsume__internal_alias __attribute((visibility("hidden")));
3471#define xmlExpSubsume xmlExpSubsume__internal_alias
3472#endif
3473#endif
3474#endif
3475
3476#ifdef bottom_xmlIO
3477#undef xmlFileClose
3478extern __typeof (xmlFileClose) xmlFileClose __attribute((alias("xmlFileClose__internal_alias")));
3479#else
3480#ifndef xmlFileClose
3481extern __typeof (xmlFileClose) xmlFileClose__internal_alias __attribute((visibility("hidden")));
3482#define xmlFileClose xmlFileClose__internal_alias
3483#endif
3484#endif
3485
3486#ifdef bottom_xmlIO
3487#undef xmlFileMatch
3488extern __typeof (xmlFileMatch) xmlFileMatch __attribute((alias("xmlFileMatch__internal_alias")));
3489#else
3490#ifndef xmlFileMatch
3491extern __typeof (xmlFileMatch) xmlFileMatch__internal_alias __attribute((visibility("hidden")));
3492#define xmlFileMatch xmlFileMatch__internal_alias
3493#endif
3494#endif
3495
3496#ifdef bottom_xmlIO
3497#undef xmlFileOpen
3498extern __typeof (xmlFileOpen) xmlFileOpen __attribute((alias("xmlFileOpen__internal_alias")));
3499#else
3500#ifndef xmlFileOpen
3501extern __typeof (xmlFileOpen) xmlFileOpen__internal_alias __attribute((visibility("hidden")));
3502#define xmlFileOpen xmlFileOpen__internal_alias
3503#endif
3504#endif
3505
3506#ifdef bottom_xmlIO
3507#undef xmlFileRead
3508extern __typeof (xmlFileRead) xmlFileRead __attribute((alias("xmlFileRead__internal_alias")));
3509#else
3510#ifndef xmlFileRead
3511extern __typeof (xmlFileRead) xmlFileRead__internal_alias __attribute((visibility("hidden")));
3512#define xmlFileRead xmlFileRead__internal_alias
3513#endif
3514#endif
3515
3516#ifdef bottom_encoding
3517#undef xmlFindCharEncodingHandler
3518extern __typeof (xmlFindCharEncodingHandler) xmlFindCharEncodingHandler __attribute((alias("xmlFindCharEncodingHandler__internal_alias")));
3519#else
3520#ifndef xmlFindCharEncodingHandler
3521extern __typeof (xmlFindCharEncodingHandler) xmlFindCharEncodingHandler__internal_alias __attribute((visibility("hidden")));
3522#define xmlFindCharEncodingHandler xmlFindCharEncodingHandler__internal_alias
3523#endif
3524#endif
3525
3526#if defined(LIBXML_TREE_ENABLED)
3527#ifdef bottom_tree
3528#undef xmlFirstElementChild
3529extern __typeof (xmlFirstElementChild) xmlFirstElementChild __attribute((alias("xmlFirstElementChild__internal_alias")));
3530#else
3531#ifndef xmlFirstElementChild
3532extern __typeof (xmlFirstElementChild) xmlFirstElementChild__internal_alias __attribute((visibility("hidden")));
3533#define xmlFirstElementChild xmlFirstElementChild__internal_alias
3534#endif
3535#endif
3536#endif
3537
3538#ifdef bottom_valid
3539#undef xmlFreeAttributeTable
3540extern __typeof (xmlFreeAttributeTable) xmlFreeAttributeTable __attribute((alias("xmlFreeAttributeTable__internal_alias")));
3541#else
3542#ifndef xmlFreeAttributeTable
3543extern __typeof (xmlFreeAttributeTable) xmlFreeAttributeTable__internal_alias __attribute((visibility("hidden")));
3544#define xmlFreeAttributeTable xmlFreeAttributeTable__internal_alias
3545#endif
3546#endif
3547
3548#if defined(LIBXML_REGEXP_ENABLED) && defined(LIBXML_AUTOMATA_ENABLED)
3549#ifdef bottom_xmlregexp
3550#undef xmlFreeAutomata
3551extern __typeof (xmlFreeAutomata) xmlFreeAutomata __attribute((alias("xmlFreeAutomata__internal_alias")));
3552#else
3553#ifndef xmlFreeAutomata
3554extern __typeof (xmlFreeAutomata) xmlFreeAutomata__internal_alias __attribute((visibility("hidden")));
3555#define xmlFreeAutomata xmlFreeAutomata__internal_alias
3556#endif
3557#endif
3558#endif
3559
3560#if defined(LIBXML_CATALOG_ENABLED)
3561#ifdef bottom_catalog
3562#undef xmlFreeCatalog
3563extern __typeof (xmlFreeCatalog) xmlFreeCatalog __attribute((alias("xmlFreeCatalog__internal_alias")));
3564#else
3565#ifndef xmlFreeCatalog
3566extern __typeof (xmlFreeCatalog) xmlFreeCatalog__internal_alias __attribute((visibility("hidden")));
3567#define xmlFreeCatalog xmlFreeCatalog__internal_alias
3568#endif
3569#endif
3570#endif
3571
3572#ifdef bottom_tree
3573#undef xmlFreeDoc
3574extern __typeof (xmlFreeDoc) xmlFreeDoc __attribute((alias("xmlFreeDoc__internal_alias")));
3575#else
3576#ifndef xmlFreeDoc
3577extern __typeof (xmlFreeDoc) xmlFreeDoc__internal_alias __attribute((visibility("hidden")));
3578#define xmlFreeDoc xmlFreeDoc__internal_alias
3579#endif
3580#endif
3581
3582#ifdef bottom_valid
3583#undef xmlFreeDocElementContent
3584extern __typeof (xmlFreeDocElementContent) xmlFreeDocElementContent __attribute((alias("xmlFreeDocElementContent__internal_alias")));
3585#else
3586#ifndef xmlFreeDocElementContent
3587extern __typeof (xmlFreeDocElementContent) xmlFreeDocElementContent__internal_alias __attribute((visibility("hidden")));
3588#define xmlFreeDocElementContent xmlFreeDocElementContent__internal_alias
3589#endif
3590#endif
3591
3592#ifdef bottom_tree
3593#undef xmlFreeDtd
3594extern __typeof (xmlFreeDtd) xmlFreeDtd __attribute((alias("xmlFreeDtd__internal_alias")));
3595#else
3596#ifndef xmlFreeDtd
3597extern __typeof (xmlFreeDtd) xmlFreeDtd__internal_alias __attribute((visibility("hidden")));
3598#define xmlFreeDtd xmlFreeDtd__internal_alias
3599#endif
3600#endif
3601
3602#ifdef bottom_valid
3603#undef xmlFreeElementContent
3604extern __typeof (xmlFreeElementContent) xmlFreeElementContent __attribute((alias("xmlFreeElementContent__internal_alias")));
3605#else
3606#ifndef xmlFreeElementContent
3607extern __typeof (xmlFreeElementContent) xmlFreeElementContent__internal_alias __attribute((visibility("hidden")));
3608#define xmlFreeElementContent xmlFreeElementContent__internal_alias
3609#endif
3610#endif
3611
3612#ifdef bottom_valid
3613#undef xmlFreeElementTable
3614extern __typeof (xmlFreeElementTable) xmlFreeElementTable __attribute((alias("xmlFreeElementTable__internal_alias")));
3615#else
3616#ifndef xmlFreeElementTable
3617extern __typeof (xmlFreeElementTable) xmlFreeElementTable__internal_alias __attribute((visibility("hidden")));
3618#define xmlFreeElementTable xmlFreeElementTable__internal_alias
3619#endif
3620#endif
3621
3622#ifdef bottom_entities
3623#undef xmlFreeEntitiesTable
3624extern __typeof (xmlFreeEntitiesTable) xmlFreeEntitiesTable __attribute((alias("xmlFreeEntitiesTable__internal_alias")));
3625#else
3626#ifndef xmlFreeEntitiesTable
3627extern __typeof (xmlFreeEntitiesTable) xmlFreeEntitiesTable__internal_alias __attribute((visibility("hidden")));
3628#define xmlFreeEntitiesTable xmlFreeEntitiesTable__internal_alias
3629#endif
3630#endif
3631
3632#ifdef bottom_valid
3633#undef xmlFreeEnumeration
3634extern __typeof (xmlFreeEnumeration) xmlFreeEnumeration __attribute((alias("xmlFreeEnumeration__internal_alias")));
3635#else
3636#ifndef xmlFreeEnumeration
3637extern __typeof (xmlFreeEnumeration) xmlFreeEnumeration__internal_alias __attribute((visibility("hidden")));
3638#define xmlFreeEnumeration xmlFreeEnumeration__internal_alias
3639#endif
3640#endif
3641
3642#ifdef bottom_valid
3643#undef xmlFreeIDTable
3644extern __typeof (xmlFreeIDTable) xmlFreeIDTable __attribute((alias("xmlFreeIDTable__internal_alias")));
3645#else
3646#ifndef xmlFreeIDTable
3647extern __typeof (xmlFreeIDTable) xmlFreeIDTable__internal_alias __attribute((visibility("hidden")));
3648#define xmlFreeIDTable xmlFreeIDTable__internal_alias
3649#endif
3650#endif
3651
3652#ifdef bottom_parserInternals
3653#undef xmlFreeInputStream
3654extern __typeof (xmlFreeInputStream) xmlFreeInputStream __attribute((alias("xmlFreeInputStream__internal_alias")));
3655#else
3656#ifndef xmlFreeInputStream
3657extern __typeof (xmlFreeInputStream) xmlFreeInputStream__internal_alias __attribute((visibility("hidden")));
3658#define xmlFreeInputStream xmlFreeInputStream__internal_alias
3659#endif
3660#endif
3661
3662#ifdef bottom_threads
3663#undef xmlFreeMutex
3664extern __typeof (xmlFreeMutex) xmlFreeMutex __attribute((alias("xmlFreeMutex__internal_alias")));
3665#else
3666#ifndef xmlFreeMutex
3667extern __typeof (xmlFreeMutex) xmlFreeMutex__internal_alias __attribute((visibility("hidden")));
3668#define xmlFreeMutex xmlFreeMutex__internal_alias
3669#endif
3670#endif
3671
3672#ifdef bottom_tree
3673#undef xmlFreeNode
3674extern __typeof (xmlFreeNode) xmlFreeNode __attribute((alias("xmlFreeNode__internal_alias")));
3675#else
3676#ifndef xmlFreeNode
3677extern __typeof (xmlFreeNode) xmlFreeNode__internal_alias __attribute((visibility("hidden")));
3678#define xmlFreeNode xmlFreeNode__internal_alias
3679#endif
3680#endif
3681
3682#ifdef bottom_tree
3683#undef xmlFreeNodeList
3684extern __typeof (xmlFreeNodeList) xmlFreeNodeList __attribute((alias("xmlFreeNodeList__internal_alias")));
3685#else
3686#ifndef xmlFreeNodeList
3687extern __typeof (xmlFreeNodeList) xmlFreeNodeList__internal_alias __attribute((visibility("hidden")));
3688#define xmlFreeNodeList xmlFreeNodeList__internal_alias
3689#endif
3690#endif
3691
3692#ifdef bottom_valid
3693#undef xmlFreeNotationTable
3694extern __typeof (xmlFreeNotationTable) xmlFreeNotationTable __attribute((alias("xmlFreeNotationTable__internal_alias")));
3695#else
3696#ifndef xmlFreeNotationTable
3697extern __typeof (xmlFreeNotationTable) xmlFreeNotationTable__internal_alias __attribute((visibility("hidden")));
3698#define xmlFreeNotationTable xmlFreeNotationTable__internal_alias
3699#endif
3700#endif
3701
3702#ifdef bottom_tree
3703#undef xmlFreeNs
3704extern __typeof (xmlFreeNs) xmlFreeNs __attribute((alias("xmlFreeNs__internal_alias")));
3705#else
3706#ifndef xmlFreeNs
3707extern __typeof (xmlFreeNs) xmlFreeNs__internal_alias __attribute((visibility("hidden")));
3708#define xmlFreeNs xmlFreeNs__internal_alias
3709#endif
3710#endif
3711
3712#ifdef bottom_tree
3713#undef xmlFreeNsList
3714extern __typeof (xmlFreeNsList) xmlFreeNsList __attribute((alias("xmlFreeNsList__internal_alias")));
3715#else
3716#ifndef xmlFreeNsList
3717extern __typeof (xmlFreeNsList) xmlFreeNsList__internal_alias __attribute((visibility("hidden")));
3718#define xmlFreeNsList xmlFreeNsList__internal_alias
3719#endif
3720#endif
3721
3722#ifdef bottom_parserInternals
3723#undef xmlFreeParserCtxt
3724extern __typeof (xmlFreeParserCtxt) xmlFreeParserCtxt __attribute((alias("xmlFreeParserCtxt__internal_alias")));
3725#else
3726#ifndef xmlFreeParserCtxt
3727extern __typeof (xmlFreeParserCtxt) xmlFreeParserCtxt__internal_alias __attribute((visibility("hidden")));
3728#define xmlFreeParserCtxt xmlFreeParserCtxt__internal_alias
3729#endif
3730#endif
3731
3732#ifdef bottom_xmlIO
3733#undef xmlFreeParserInputBuffer
3734extern __typeof (xmlFreeParserInputBuffer) xmlFreeParserInputBuffer __attribute((alias("xmlFreeParserInputBuffer__internal_alias")));
3735#else
3736#ifndef xmlFreeParserInputBuffer
3737extern __typeof (xmlFreeParserInputBuffer) xmlFreeParserInputBuffer__internal_alias __attribute((visibility("hidden")));
3738#define xmlFreeParserInputBuffer xmlFreeParserInputBuffer__internal_alias
3739#endif
3740#endif
3741
3742#if defined(LIBXML_PATTERN_ENABLED)
3743#ifdef bottom_pattern
3744#undef xmlFreePattern
3745extern __typeof (xmlFreePattern) xmlFreePattern __attribute((alias("xmlFreePattern__internal_alias")));
3746#else
3747#ifndef xmlFreePattern
3748extern __typeof (xmlFreePattern) xmlFreePattern__internal_alias __attribute((visibility("hidden")));
3749#define xmlFreePattern xmlFreePattern__internal_alias
3750#endif
3751#endif
3752#endif
3753
3754#if defined(LIBXML_PATTERN_ENABLED)
3755#ifdef bottom_pattern
3756#undef xmlFreePatternList
3757extern __typeof (xmlFreePatternList) xmlFreePatternList __attribute((alias("xmlFreePatternList__internal_alias")));
3758#else
3759#ifndef xmlFreePatternList
3760extern __typeof (xmlFreePatternList) xmlFreePatternList__internal_alias __attribute((visibility("hidden")));
3761#define xmlFreePatternList xmlFreePatternList__internal_alias
3762#endif
3763#endif
3764#endif
3765
3766#ifdef bottom_tree
3767#undef xmlFreeProp
3768extern __typeof (xmlFreeProp) xmlFreeProp __attribute((alias("xmlFreeProp__internal_alias")));
3769#else
3770#ifndef xmlFreeProp
3771extern __typeof (xmlFreeProp) xmlFreeProp__internal_alias __attribute((visibility("hidden")));
3772#define xmlFreeProp xmlFreeProp__internal_alias
3773#endif
3774#endif
3775
3776#ifdef bottom_tree
3777#undef xmlFreePropList
3778extern __typeof (xmlFreePropList) xmlFreePropList __attribute((alias("xmlFreePropList__internal_alias")));
3779#else
3780#ifndef xmlFreePropList
3781extern __typeof (xmlFreePropList) xmlFreePropList__internal_alias __attribute((visibility("hidden")));
3782#define xmlFreePropList xmlFreePropList__internal_alias
3783#endif
3784#endif
3785
3786#ifdef bottom_threads
3787#undef xmlFreeRMutex
3788extern __typeof (xmlFreeRMutex) xmlFreeRMutex __attribute((alias("xmlFreeRMutex__internal_alias")));
3789#else
3790#ifndef xmlFreeRMutex
3791extern __typeof (xmlFreeRMutex) xmlFreeRMutex__internal_alias __attribute((visibility("hidden")));
3792#define xmlFreeRMutex xmlFreeRMutex__internal_alias
3793#endif
3794#endif
3795
3796#ifdef bottom_valid
3797#undef xmlFreeRefTable
3798extern __typeof (xmlFreeRefTable) xmlFreeRefTable __attribute((alias("xmlFreeRefTable__internal_alias")));
3799#else
3800#ifndef xmlFreeRefTable
3801extern __typeof (xmlFreeRefTable) xmlFreeRefTable__internal_alias __attribute((visibility("hidden")));
3802#define xmlFreeRefTable xmlFreeRefTable__internal_alias
3803#endif
3804#endif
3805
3806#if defined(LIBXML_PATTERN_ENABLED)
3807#ifdef bottom_pattern
3808#undef xmlFreeStreamCtxt
3809extern __typeof (xmlFreeStreamCtxt) xmlFreeStreamCtxt __attribute((alias("xmlFreeStreamCtxt__internal_alias")));
3810#else
3811#ifndef xmlFreeStreamCtxt
3812extern __typeof (xmlFreeStreamCtxt) xmlFreeStreamCtxt__internal_alias __attribute((visibility("hidden")));
3813#define xmlFreeStreamCtxt xmlFreeStreamCtxt__internal_alias
3814#endif
3815#endif
3816#endif
3817
3818#if defined(LIBXML_READER_ENABLED)
3819#ifdef bottom_xmlreader
3820#undef xmlFreeTextReader
3821extern __typeof (xmlFreeTextReader) xmlFreeTextReader __attribute((alias("xmlFreeTextReader__internal_alias")));
3822#else
3823#ifndef xmlFreeTextReader
3824extern __typeof (xmlFreeTextReader) xmlFreeTextReader__internal_alias __attribute((visibility("hidden")));
3825#define xmlFreeTextReader xmlFreeTextReader__internal_alias
3826#endif
3827#endif
3828#endif
3829
3830#if defined(LIBXML_WRITER_ENABLED)
3831#ifdef bottom_xmlwriter
3832#undef xmlFreeTextWriter
3833extern __typeof (xmlFreeTextWriter) xmlFreeTextWriter __attribute((alias("xmlFreeTextWriter__internal_alias")));
3834#else
3835#ifndef xmlFreeTextWriter
3836extern __typeof (xmlFreeTextWriter) xmlFreeTextWriter__internal_alias __attribute((visibility("hidden")));
3837#define xmlFreeTextWriter xmlFreeTextWriter__internal_alias
3838#endif
3839#endif
3840#endif
3841
3842#ifdef bottom_uri
3843#undef xmlFreeURI
3844extern __typeof (xmlFreeURI) xmlFreeURI __attribute((alias("xmlFreeURI__internal_alias")));
3845#else
3846#ifndef xmlFreeURI
3847extern __typeof (xmlFreeURI) xmlFreeURI__internal_alias __attribute((visibility("hidden")));
3848#define xmlFreeURI xmlFreeURI__internal_alias
3849#endif
3850#endif
3851
3852#if defined(LIBXML_VALID_ENABLED)
3853#ifdef bottom_valid
3854#undef xmlFreeValidCtxt
3855extern __typeof (xmlFreeValidCtxt) xmlFreeValidCtxt __attribute((alias("xmlFreeValidCtxt__internal_alias")));
3856#else
3857#ifndef xmlFreeValidCtxt
3858extern __typeof (xmlFreeValidCtxt) xmlFreeValidCtxt__internal_alias __attribute((visibility("hidden")));
3859#define xmlFreeValidCtxt xmlFreeValidCtxt__internal_alias
3860#endif
3861#endif
3862#endif
3863
3864#ifdef bottom_xmlmemory
3865#undef xmlGcMemGet
3866extern __typeof (xmlGcMemGet) xmlGcMemGet __attribute((alias("xmlGcMemGet__internal_alias")));
3867#else
3868#ifndef xmlGcMemGet
3869extern __typeof (xmlGcMemGet) xmlGcMemGet__internal_alias __attribute((visibility("hidden")));
3870#define xmlGcMemGet xmlGcMemGet__internal_alias
3871#endif
3872#endif
3873
3874#ifdef bottom_xmlmemory
3875#undef xmlGcMemSetup
3876extern __typeof (xmlGcMemSetup) xmlGcMemSetup __attribute((alias("xmlGcMemSetup__internal_alias")));
3877#else
3878#ifndef xmlGcMemSetup
3879extern __typeof (xmlGcMemSetup) xmlGcMemSetup__internal_alias __attribute((visibility("hidden")));
3880#define xmlGcMemSetup xmlGcMemSetup__internal_alias
3881#endif
3882#endif
3883
3884#ifdef bottom_tree
3885#undef xmlGetBufferAllocationScheme
3886extern __typeof (xmlGetBufferAllocationScheme) xmlGetBufferAllocationScheme __attribute((alias("xmlGetBufferAllocationScheme__internal_alias")));
3887#else
3888#ifndef xmlGetBufferAllocationScheme
3889extern __typeof (xmlGetBufferAllocationScheme) xmlGetBufferAllocationScheme__internal_alias __attribute((visibility("hidden")));
3890#define xmlGetBufferAllocationScheme xmlGetBufferAllocationScheme__internal_alias
3891#endif
3892#endif
3893
3894#ifdef bottom_encoding
3895#undef xmlGetCharEncodingHandler
3896extern __typeof (xmlGetCharEncodingHandler) xmlGetCharEncodingHandler __attribute((alias("xmlGetCharEncodingHandler__internal_alias")));
3897#else
3898#ifndef xmlGetCharEncodingHandler
3899extern __typeof (xmlGetCharEncodingHandler) xmlGetCharEncodingHandler__internal_alias __attribute((visibility("hidden")));
3900#define xmlGetCharEncodingHandler xmlGetCharEncodingHandler__internal_alias
3901#endif
3902#endif
3903
3904#ifdef bottom_encoding
3905#undef xmlGetCharEncodingName
3906extern __typeof (xmlGetCharEncodingName) xmlGetCharEncodingName __attribute((alias("xmlGetCharEncodingName__internal_alias")));
3907#else
3908#ifndef xmlGetCharEncodingName
3909extern __typeof (xmlGetCharEncodingName) xmlGetCharEncodingName__internal_alias __attribute((visibility("hidden")));
3910#define xmlGetCharEncodingName xmlGetCharEncodingName__internal_alias
3911#endif
3912#endif
3913
3914#ifdef bottom_tree
3915#undef xmlGetCompressMode
3916extern __typeof (xmlGetCompressMode) xmlGetCompressMode __attribute((alias("xmlGetCompressMode__internal_alias")));
3917#else
3918#ifndef xmlGetCompressMode
3919extern __typeof (xmlGetCompressMode) xmlGetCompressMode__internal_alias __attribute((visibility("hidden")));
3920#define xmlGetCompressMode xmlGetCompressMode__internal_alias
3921#endif
3922#endif
3923
3924#ifdef bottom_tree
3925#undef xmlGetDocCompressMode
3926extern __typeof (xmlGetDocCompressMode) xmlGetDocCompressMode __attribute((alias("xmlGetDocCompressMode__internal_alias")));
3927#else
3928#ifndef xmlGetDocCompressMode
3929extern __typeof (xmlGetDocCompressMode) xmlGetDocCompressMode__internal_alias __attribute((visibility("hidden")));
3930#define xmlGetDocCompressMode xmlGetDocCompressMode__internal_alias
3931#endif
3932#endif
3933
3934#ifdef bottom_entities
3935#undef xmlGetDocEntity
3936extern __typeof (xmlGetDocEntity) xmlGetDocEntity __attribute((alias("xmlGetDocEntity__internal_alias")));
3937#else
3938#ifndef xmlGetDocEntity
3939extern __typeof (xmlGetDocEntity) xmlGetDocEntity__internal_alias __attribute((visibility("hidden")));
3940#define xmlGetDocEntity xmlGetDocEntity__internal_alias
3941#endif
3942#endif
3943
3944#ifdef bottom_valid
3945#undef xmlGetDtdAttrDesc
3946extern __typeof (xmlGetDtdAttrDesc) xmlGetDtdAttrDesc __attribute((alias("xmlGetDtdAttrDesc__internal_alias")));
3947#else
3948#ifndef xmlGetDtdAttrDesc
3949extern __typeof (xmlGetDtdAttrDesc) xmlGetDtdAttrDesc__internal_alias __attribute((visibility("hidden")));
3950#define xmlGetDtdAttrDesc xmlGetDtdAttrDesc__internal_alias
3951#endif
3952#endif
3953
3954#ifdef bottom_valid
3955#undef xmlGetDtdElementDesc
3956extern __typeof (xmlGetDtdElementDesc) xmlGetDtdElementDesc __attribute((alias("xmlGetDtdElementDesc__internal_alias")));
3957#else
3958#ifndef xmlGetDtdElementDesc
3959extern __typeof (xmlGetDtdElementDesc) xmlGetDtdElementDesc__internal_alias __attribute((visibility("hidden")));
3960#define xmlGetDtdElementDesc xmlGetDtdElementDesc__internal_alias
3961#endif
3962#endif
3963
3964#ifdef bottom_entities
3965#undef xmlGetDtdEntity
3966extern __typeof (xmlGetDtdEntity) xmlGetDtdEntity __attribute((alias("xmlGetDtdEntity__internal_alias")));
3967#else
3968#ifndef xmlGetDtdEntity
3969extern __typeof (xmlGetDtdEntity) xmlGetDtdEntity__internal_alias __attribute((visibility("hidden")));
3970#define xmlGetDtdEntity xmlGetDtdEntity__internal_alias
3971#endif
3972#endif
3973
3974#ifdef bottom_valid
3975#undef xmlGetDtdNotationDesc
3976extern __typeof (xmlGetDtdNotationDesc) xmlGetDtdNotationDesc __attribute((alias("xmlGetDtdNotationDesc__internal_alias")));
3977#else
3978#ifndef xmlGetDtdNotationDesc
3979extern __typeof (xmlGetDtdNotationDesc) xmlGetDtdNotationDesc__internal_alias __attribute((visibility("hidden")));
3980#define xmlGetDtdNotationDesc xmlGetDtdNotationDesc__internal_alias
3981#endif
3982#endif
3983
3984#ifdef bottom_valid
3985#undef xmlGetDtdQAttrDesc
3986extern __typeof (xmlGetDtdQAttrDesc) xmlGetDtdQAttrDesc __attribute((alias("xmlGetDtdQAttrDesc__internal_alias")));
3987#else
3988#ifndef xmlGetDtdQAttrDesc
3989extern __typeof (xmlGetDtdQAttrDesc) xmlGetDtdQAttrDesc__internal_alias __attribute((visibility("hidden")));
3990#define xmlGetDtdQAttrDesc xmlGetDtdQAttrDesc__internal_alias
3991#endif
3992#endif
3993
3994#ifdef bottom_valid
3995#undef xmlGetDtdQElementDesc
3996extern __typeof (xmlGetDtdQElementDesc) xmlGetDtdQElementDesc __attribute((alias("xmlGetDtdQElementDesc__internal_alias")));
3997#else
3998#ifndef xmlGetDtdQElementDesc
3999extern __typeof (xmlGetDtdQElementDesc) xmlGetDtdQElementDesc__internal_alias __attribute((visibility("hidden")));
4000#define xmlGetDtdQElementDesc xmlGetDtdQElementDesc__internal_alias
4001#endif
4002#endif
4003
4004#ifdef bottom_encoding
4005#undef xmlGetEncodingAlias
4006extern __typeof (xmlGetEncodingAlias) xmlGetEncodingAlias __attribute((alias("xmlGetEncodingAlias__internal_alias")));
4007#else
4008#ifndef xmlGetEncodingAlias
4009extern __typeof (xmlGetEncodingAlias) xmlGetEncodingAlias__internal_alias __attribute((visibility("hidden")));
4010#define xmlGetEncodingAlias xmlGetEncodingAlias__internal_alias
4011#endif
4012#endif
4013
4014#ifdef bottom_xmlIO
4015#undef xmlGetExternalEntityLoader
4016extern __typeof (xmlGetExternalEntityLoader) xmlGetExternalEntityLoader __attribute((alias("xmlGetExternalEntityLoader__internal_alias")));
4017#else
4018#ifndef xmlGetExternalEntityLoader
4019extern __typeof (xmlGetExternalEntityLoader) xmlGetExternalEntityLoader__internal_alias __attribute((visibility("hidden")));
4020#define xmlGetExternalEntityLoader xmlGetExternalEntityLoader__internal_alias
4021#endif
4022#endif
4023
4024#if defined(LIBXML_LEGACY_ENABLED)
4025#ifdef bottom_legacy
4026#undef xmlGetFeature
4027extern __typeof (xmlGetFeature) xmlGetFeature __attribute((alias("xmlGetFeature__internal_alias")));
4028#else
4029#ifndef xmlGetFeature
4030extern __typeof (xmlGetFeature) xmlGetFeature__internal_alias __attribute((visibility("hidden")));
4031#define xmlGetFeature xmlGetFeature__internal_alias
4032#endif
4033#endif
4034#endif
4035
4036#if defined(LIBXML_LEGACY_ENABLED)
4037#ifdef bottom_legacy
4038#undef xmlGetFeaturesList
4039extern __typeof (xmlGetFeaturesList) xmlGetFeaturesList __attribute((alias("xmlGetFeaturesList__internal_alias")));
4040#else
4041#ifndef xmlGetFeaturesList
4042extern __typeof (xmlGetFeaturesList) xmlGetFeaturesList__internal_alias __attribute((visibility("hidden")));
4043#define xmlGetFeaturesList xmlGetFeaturesList__internal_alias
4044#endif
4045#endif
4046#endif
4047
4048#ifdef bottom_threads
4049#undef xmlGetGlobalState
4050extern __typeof (xmlGetGlobalState) xmlGetGlobalState __attribute((alias("xmlGetGlobalState__internal_alias")));
4051#else
4052#ifndef xmlGetGlobalState
4053extern __typeof (xmlGetGlobalState) xmlGetGlobalState__internal_alias __attribute((visibility("hidden")));
4054#define xmlGetGlobalState xmlGetGlobalState__internal_alias
4055#endif
4056#endif
4057
4058#ifdef bottom_valid
4059#undef xmlGetID
4060extern __typeof (xmlGetID) xmlGetID __attribute((alias("xmlGetID__internal_alias")));
4061#else
4062#ifndef xmlGetID
4063extern __typeof (xmlGetID) xmlGetID__internal_alias __attribute((visibility("hidden")));
4064#define xmlGetID xmlGetID__internal_alias
4065#endif
4066#endif
4067
4068#ifdef bottom_tree
4069#undef xmlGetIntSubset
4070extern __typeof (xmlGetIntSubset) xmlGetIntSubset __attribute((alias("xmlGetIntSubset__internal_alias")));
4071#else
4072#ifndef xmlGetIntSubset
4073extern __typeof (xmlGetIntSubset) xmlGetIntSubset__internal_alias __attribute((visibility("hidden")));
4074#define xmlGetIntSubset xmlGetIntSubset__internal_alias
4075#endif
4076#endif
4077
4078#ifdef bottom_tree
4079#undef xmlGetLastChild
4080extern __typeof (xmlGetLastChild) xmlGetLastChild __attribute((alias("xmlGetLastChild__internal_alias")));
4081#else
4082#ifndef xmlGetLastChild
4083extern __typeof (xmlGetLastChild) xmlGetLastChild__internal_alias __attribute((visibility("hidden")));
4084#define xmlGetLastChild xmlGetLastChild__internal_alias
4085#endif
4086#endif
4087
4088#ifdef bottom_error
4089#undef xmlGetLastError
4090extern __typeof (xmlGetLastError) xmlGetLastError __attribute((alias("xmlGetLastError__internal_alias")));
4091#else
4092#ifndef xmlGetLastError
4093extern __typeof (xmlGetLastError) xmlGetLastError__internal_alias __attribute((visibility("hidden")));
4094#define xmlGetLastError xmlGetLastError__internal_alias
4095#endif
4096#endif
4097
4098#ifdef bottom_tree
4099#undef xmlGetLineNo
4100extern __typeof (xmlGetLineNo) xmlGetLineNo __attribute((alias("xmlGetLineNo__internal_alias")));
4101#else
4102#ifndef xmlGetLineNo
4103extern __typeof (xmlGetLineNo) xmlGetLineNo__internal_alias __attribute((visibility("hidden")));
4104#define xmlGetLineNo xmlGetLineNo__internal_alias
4105#endif
4106#endif
4107
4108#ifdef bottom_tree
4109#undef xmlGetNoNsProp
4110extern __typeof (xmlGetNoNsProp) xmlGetNoNsProp __attribute((alias("xmlGetNoNsProp__internal_alias")));
4111#else
4112#ifndef xmlGetNoNsProp
4113extern __typeof (xmlGetNoNsProp) xmlGetNoNsProp__internal_alias __attribute((visibility("hidden")));
4114#define xmlGetNoNsProp xmlGetNoNsProp__internal_alias
4115#endif
4116#endif
4117
4118#if defined(LIBXML_TREE_ENABLED) || defined(LIBXML_DEBUG_ENABLED)
4119#ifdef bottom_tree
4120#undef xmlGetNodePath
4121extern __typeof (xmlGetNodePath) xmlGetNodePath __attribute((alias("xmlGetNodePath__internal_alias")));
4122#else
4123#ifndef xmlGetNodePath
4124extern __typeof (xmlGetNodePath) xmlGetNodePath__internal_alias __attribute((visibility("hidden")));
4125#define xmlGetNodePath xmlGetNodePath__internal_alias
4126#endif
4127#endif
4128#endif
4129
4130#if defined(LIBXML_TREE_ENABLED) || defined(LIBXML_XPATH_ENABLED) || defined(LIBXML_SCHEMAS_ENABLED)
4131#ifdef bottom_tree
4132#undef xmlGetNsList
4133extern __typeof (xmlGetNsList) xmlGetNsList __attribute((alias("xmlGetNsList__internal_alias")));
4134#else
4135#ifndef xmlGetNsList
4136extern __typeof (xmlGetNsList) xmlGetNsList__internal_alias __attribute((visibility("hidden")));
4137#define xmlGetNsList xmlGetNsList__internal_alias
4138#endif
4139#endif
4140#endif
4141
4142#ifdef bottom_tree
4143#undef xmlGetNsProp
4144extern __typeof (xmlGetNsProp) xmlGetNsProp __attribute((alias("xmlGetNsProp__internal_alias")));
4145#else
4146#ifndef xmlGetNsProp
4147extern __typeof (xmlGetNsProp) xmlGetNsProp__internal_alias __attribute((visibility("hidden")));
4148#define xmlGetNsProp xmlGetNsProp__internal_alias
4149#endif
4150#endif
4151
4152#ifdef bottom_entities
4153#undef xmlGetParameterEntity
4154extern __typeof (xmlGetParameterEntity) xmlGetParameterEntity __attribute((alias("xmlGetParameterEntity__internal_alias")));
4155#else
4156#ifndef xmlGetParameterEntity
4157extern __typeof (xmlGetParameterEntity) xmlGetParameterEntity__internal_alias __attribute((visibility("hidden")));
4158#define xmlGetParameterEntity xmlGetParameterEntity__internal_alias
4159#endif
4160#endif
4161
4162#ifdef bottom_entities
4163#undef xmlGetPredefinedEntity
4164extern __typeof (xmlGetPredefinedEntity) xmlGetPredefinedEntity __attribute((alias("xmlGetPredefinedEntity__internal_alias")));
4165#else
4166#ifndef xmlGetPredefinedEntity
4167extern __typeof (xmlGetPredefinedEntity) xmlGetPredefinedEntity__internal_alias __attribute((visibility("hidden")));
4168#define xmlGetPredefinedEntity xmlGetPredefinedEntity__internal_alias
4169#endif
4170#endif
4171
4172#ifdef bottom_tree
4173#undef xmlGetProp
4174extern __typeof (xmlGetProp) xmlGetProp __attribute((alias("xmlGetProp__internal_alias")));
4175#else
4176#ifndef xmlGetProp
4177extern __typeof (xmlGetProp) xmlGetProp__internal_alias __attribute((visibility("hidden")));
4178#define xmlGetProp xmlGetProp__internal_alias
4179#endif
4180#endif
4181
4182#ifdef bottom_valid
4183#undef xmlGetRefs
4184extern __typeof (xmlGetRefs) xmlGetRefs __attribute((alias("xmlGetRefs__internal_alias")));
4185#else
4186#ifndef xmlGetRefs
4187extern __typeof (xmlGetRefs) xmlGetRefs__internal_alias __attribute((visibility("hidden")));
4188#define xmlGetRefs xmlGetRefs__internal_alias
4189#endif
4190#endif
4191
4192#ifdef bottom_threads
4193#undef xmlGetThreadId
4194extern __typeof (xmlGetThreadId) xmlGetThreadId __attribute((alias("xmlGetThreadId__internal_alias")));
4195#else
4196#ifndef xmlGetThreadId
4197extern __typeof (xmlGetThreadId) xmlGetThreadId__internal_alias __attribute((visibility("hidden")));
4198#define xmlGetThreadId xmlGetThreadId__internal_alias
4199#endif
4200#endif
4201
4202#ifdef bottom_xmlstring
4203#undef xmlGetUTF8Char
4204extern __typeof (xmlGetUTF8Char) xmlGetUTF8Char __attribute((alias("xmlGetUTF8Char__internal_alias")));
4205#else
4206#ifndef xmlGetUTF8Char
4207extern __typeof (xmlGetUTF8Char) xmlGetUTF8Char__internal_alias __attribute((visibility("hidden")));
4208#define xmlGetUTF8Char xmlGetUTF8Char__internal_alias
4209#endif
4210#endif
4211
4212#if defined(LIBXML_LEGACY_ENABLED)
4213#ifdef bottom_legacy
4214#undef xmlHandleEntity
4215extern __typeof (xmlHandleEntity) xmlHandleEntity __attribute((alias("xmlHandleEntity__internal_alias")));
4216#else
4217#ifndef xmlHandleEntity
4218extern __typeof (xmlHandleEntity) xmlHandleEntity__internal_alias __attribute((visibility("hidden")));
4219#define xmlHandleEntity xmlHandleEntity__internal_alias
4220#endif
4221#endif
4222#endif
4223
4224#ifdef bottom_parser
4225#undef xmlHasFeature
4226extern __typeof (xmlHasFeature) xmlHasFeature __attribute((alias("xmlHasFeature__internal_alias")));
4227#else
4228#ifndef xmlHasFeature
4229extern __typeof (xmlHasFeature) xmlHasFeature__internal_alias __attribute((visibility("hidden")));
4230#define xmlHasFeature xmlHasFeature__internal_alias
4231#endif
4232#endif
4233
4234#ifdef bottom_tree
4235#undef xmlHasNsProp
4236extern __typeof (xmlHasNsProp) xmlHasNsProp __attribute((alias("xmlHasNsProp__internal_alias")));
4237#else
4238#ifndef xmlHasNsProp
4239extern __typeof (xmlHasNsProp) xmlHasNsProp__internal_alias __attribute((visibility("hidden")));
4240#define xmlHasNsProp xmlHasNsProp__internal_alias
4241#endif
4242#endif
4243
4244#ifdef bottom_tree
4245#undef xmlHasProp
4246extern __typeof (xmlHasProp) xmlHasProp __attribute((alias("xmlHasProp__internal_alias")));
4247#else
4248#ifndef xmlHasProp
4249extern __typeof (xmlHasProp) xmlHasProp__internal_alias __attribute((visibility("hidden")));
4250#define xmlHasProp xmlHasProp__internal_alias
4251#endif
4252#endif
4253
4254#ifdef bottom_hash
4255#undef xmlHashAddEntry
4256extern __typeof (xmlHashAddEntry) xmlHashAddEntry __attribute((alias("xmlHashAddEntry__internal_alias")));
4257#else
4258#ifndef xmlHashAddEntry
4259extern __typeof (xmlHashAddEntry) xmlHashAddEntry__internal_alias __attribute((visibility("hidden")));
4260#define xmlHashAddEntry xmlHashAddEntry__internal_alias
4261#endif
4262#endif
4263
4264#ifdef bottom_hash
4265#undef xmlHashAddEntry2
4266extern __typeof (xmlHashAddEntry2) xmlHashAddEntry2 __attribute((alias("xmlHashAddEntry2__internal_alias")));
4267#else
4268#ifndef xmlHashAddEntry2
4269extern __typeof (xmlHashAddEntry2) xmlHashAddEntry2__internal_alias __attribute((visibility("hidden")));
4270#define xmlHashAddEntry2 xmlHashAddEntry2__internal_alias
4271#endif
4272#endif
4273
4274#ifdef bottom_hash
4275#undef xmlHashAddEntry3
4276extern __typeof (xmlHashAddEntry3) xmlHashAddEntry3 __attribute((alias("xmlHashAddEntry3__internal_alias")));
4277#else
4278#ifndef xmlHashAddEntry3
4279extern __typeof (xmlHashAddEntry3) xmlHashAddEntry3__internal_alias __attribute((visibility("hidden")));
4280#define xmlHashAddEntry3 xmlHashAddEntry3__internal_alias
4281#endif
4282#endif
4283
4284#ifdef bottom_hash
4285#undef xmlHashCopy
4286extern __typeof (xmlHashCopy) xmlHashCopy __attribute((alias("xmlHashCopy__internal_alias")));
4287#else
4288#ifndef xmlHashCopy
4289extern __typeof (xmlHashCopy) xmlHashCopy__internal_alias __attribute((visibility("hidden")));
4290#define xmlHashCopy xmlHashCopy__internal_alias
4291#endif
4292#endif
4293
4294#ifdef bottom_hash
4295#undef xmlHashCreate
4296extern __typeof (xmlHashCreate) xmlHashCreate __attribute((alias("xmlHashCreate__internal_alias")));
4297#else
4298#ifndef xmlHashCreate
4299extern __typeof (xmlHashCreate) xmlHashCreate__internal_alias __attribute((visibility("hidden")));
4300#define xmlHashCreate xmlHashCreate__internal_alias
4301#endif
4302#endif
4303
4304#ifdef bottom_hash
4305#undef xmlHashCreateDict
4306extern __typeof (xmlHashCreateDict) xmlHashCreateDict __attribute((alias("xmlHashCreateDict__internal_alias")));
4307#else
4308#ifndef xmlHashCreateDict
4309extern __typeof (xmlHashCreateDict) xmlHashCreateDict__internal_alias __attribute((visibility("hidden")));
4310#define xmlHashCreateDict xmlHashCreateDict__internal_alias
4311#endif
4312#endif
4313
4314#ifdef bottom_hash
4315#undef xmlHashDefaultDeallocator
4316extern __typeof (xmlHashDefaultDeallocator) xmlHashDefaultDeallocator __attribute((alias("xmlHashDefaultDeallocator__internal_alias")));
4317#else
4318#ifndef xmlHashDefaultDeallocator
4319extern __typeof (xmlHashDefaultDeallocator) xmlHashDefaultDeallocator__internal_alias __attribute((visibility("hidden")));
4320#define xmlHashDefaultDeallocator xmlHashDefaultDeallocator__internal_alias
4321#endif
4322#endif
4323
4324#ifdef bottom_hash
4325#undef xmlHashFree
4326extern __typeof (xmlHashFree) xmlHashFree __attribute((alias("xmlHashFree__internal_alias")));
4327#else
4328#ifndef xmlHashFree
4329extern __typeof (xmlHashFree) xmlHashFree__internal_alias __attribute((visibility("hidden")));
4330#define xmlHashFree xmlHashFree__internal_alias
4331#endif
4332#endif
4333
4334#ifdef bottom_hash
4335#undef xmlHashLookup
4336extern __typeof (xmlHashLookup) xmlHashLookup __attribute((alias("xmlHashLookup__internal_alias")));
4337#else
4338#ifndef xmlHashLookup
4339extern __typeof (xmlHashLookup) xmlHashLookup__internal_alias __attribute((visibility("hidden")));
4340#define xmlHashLookup xmlHashLookup__internal_alias
4341#endif
4342#endif
4343
4344#ifdef bottom_hash
4345#undef xmlHashLookup2
4346extern __typeof (xmlHashLookup2) xmlHashLookup2 __attribute((alias("xmlHashLookup2__internal_alias")));
4347#else
4348#ifndef xmlHashLookup2
4349extern __typeof (xmlHashLookup2) xmlHashLookup2__internal_alias __attribute((visibility("hidden")));
4350#define xmlHashLookup2 xmlHashLookup2__internal_alias
4351#endif
4352#endif
4353
4354#ifdef bottom_hash
4355#undef xmlHashLookup3
4356extern __typeof (xmlHashLookup3) xmlHashLookup3 __attribute((alias("xmlHashLookup3__internal_alias")));
4357#else
4358#ifndef xmlHashLookup3
4359extern __typeof (xmlHashLookup3) xmlHashLookup3__internal_alias __attribute((visibility("hidden")));
4360#define xmlHashLookup3 xmlHashLookup3__internal_alias
4361#endif
4362#endif
4363
4364#ifdef bottom_hash
4365#undef xmlHashQLookup
4366extern __typeof (xmlHashQLookup) xmlHashQLookup __attribute((alias("xmlHashQLookup__internal_alias")));
4367#else
4368#ifndef xmlHashQLookup
4369extern __typeof (xmlHashQLookup) xmlHashQLookup__internal_alias __attribute((visibility("hidden")));
4370#define xmlHashQLookup xmlHashQLookup__internal_alias
4371#endif
4372#endif
4373
4374#ifdef bottom_hash
4375#undef xmlHashQLookup2
4376extern __typeof (xmlHashQLookup2) xmlHashQLookup2 __attribute((alias("xmlHashQLookup2__internal_alias")));
4377#else
4378#ifndef xmlHashQLookup2
4379extern __typeof (xmlHashQLookup2) xmlHashQLookup2__internal_alias __attribute((visibility("hidden")));
4380#define xmlHashQLookup2 xmlHashQLookup2__internal_alias
4381#endif
4382#endif
4383
4384#ifdef bottom_hash
4385#undef xmlHashQLookup3
4386extern __typeof (xmlHashQLookup3) xmlHashQLookup3 __attribute((alias("xmlHashQLookup3__internal_alias")));
4387#else
4388#ifndef xmlHashQLookup3
4389extern __typeof (xmlHashQLookup3) xmlHashQLookup3__internal_alias __attribute((visibility("hidden")));
4390#define xmlHashQLookup3 xmlHashQLookup3__internal_alias
4391#endif
4392#endif
4393
4394#ifdef bottom_hash
4395#undef xmlHashRemoveEntry
4396extern __typeof (xmlHashRemoveEntry) xmlHashRemoveEntry __attribute((alias("xmlHashRemoveEntry__internal_alias")));
4397#else
4398#ifndef xmlHashRemoveEntry
4399extern __typeof (xmlHashRemoveEntry) xmlHashRemoveEntry__internal_alias __attribute((visibility("hidden")));
4400#define xmlHashRemoveEntry xmlHashRemoveEntry__internal_alias
4401#endif
4402#endif
4403
4404#ifdef bottom_hash
4405#undef xmlHashRemoveEntry2
4406extern __typeof (xmlHashRemoveEntry2) xmlHashRemoveEntry2 __attribute((alias("xmlHashRemoveEntry2__internal_alias")));
4407#else
4408#ifndef xmlHashRemoveEntry2
4409extern __typeof (xmlHashRemoveEntry2) xmlHashRemoveEntry2__internal_alias __attribute((visibility("hidden")));
4410#define xmlHashRemoveEntry2 xmlHashRemoveEntry2__internal_alias
4411#endif
4412#endif
4413
4414#ifdef bottom_hash
4415#undef xmlHashRemoveEntry3
4416extern __typeof (xmlHashRemoveEntry3) xmlHashRemoveEntry3 __attribute((alias("xmlHashRemoveEntry3__internal_alias")));
4417#else
4418#ifndef xmlHashRemoveEntry3
4419extern __typeof (xmlHashRemoveEntry3) xmlHashRemoveEntry3__internal_alias __attribute((visibility("hidden")));
4420#define xmlHashRemoveEntry3 xmlHashRemoveEntry3__internal_alias
4421#endif
4422#endif
4423
4424#ifdef bottom_hash
4425#undef xmlHashScan
4426extern __typeof (xmlHashScan) xmlHashScan __attribute((alias("xmlHashScan__internal_alias")));
4427#else
4428#ifndef xmlHashScan
4429extern __typeof (xmlHashScan) xmlHashScan__internal_alias __attribute((visibility("hidden")));
4430#define xmlHashScan xmlHashScan__internal_alias
4431#endif
4432#endif
4433
4434#ifdef bottom_hash
4435#undef xmlHashScan3
4436extern __typeof (xmlHashScan3) xmlHashScan3 __attribute((alias("xmlHashScan3__internal_alias")));
4437#else
4438#ifndef xmlHashScan3
4439extern __typeof (xmlHashScan3) xmlHashScan3__internal_alias __attribute((visibility("hidden")));
4440#define xmlHashScan3 xmlHashScan3__internal_alias
4441#endif
4442#endif
4443
4444#ifdef bottom_hash
4445#undef xmlHashScanFull
4446extern __typeof (xmlHashScanFull) xmlHashScanFull __attribute((alias("xmlHashScanFull__internal_alias")));
4447#else
4448#ifndef xmlHashScanFull
4449extern __typeof (xmlHashScanFull) xmlHashScanFull__internal_alias __attribute((visibility("hidden")));
4450#define xmlHashScanFull xmlHashScanFull__internal_alias
4451#endif
4452#endif
4453
4454#ifdef bottom_hash
4455#undef xmlHashScanFull3
4456extern __typeof (xmlHashScanFull3) xmlHashScanFull3 __attribute((alias("xmlHashScanFull3__internal_alias")));
4457#else
4458#ifndef xmlHashScanFull3
4459extern __typeof (xmlHashScanFull3) xmlHashScanFull3__internal_alias __attribute((visibility("hidden")));
4460#define xmlHashScanFull3 xmlHashScanFull3__internal_alias
4461#endif
4462#endif
4463
4464#ifdef bottom_hash
4465#undef xmlHashSize
4466extern __typeof (xmlHashSize) xmlHashSize __attribute((alias("xmlHashSize__internal_alias")));
4467#else
4468#ifndef xmlHashSize
4469extern __typeof (xmlHashSize) xmlHashSize__internal_alias __attribute((visibility("hidden")));
4470#define xmlHashSize xmlHashSize__internal_alias
4471#endif
4472#endif
4473
4474#ifdef bottom_hash
4475#undef xmlHashUpdateEntry
4476extern __typeof (xmlHashUpdateEntry) xmlHashUpdateEntry __attribute((alias("xmlHashUpdateEntry__internal_alias")));
4477#else
4478#ifndef xmlHashUpdateEntry
4479extern __typeof (xmlHashUpdateEntry) xmlHashUpdateEntry__internal_alias __attribute((visibility("hidden")));
4480#define xmlHashUpdateEntry xmlHashUpdateEntry__internal_alias
4481#endif
4482#endif
4483
4484#ifdef bottom_hash
4485#undef xmlHashUpdateEntry2
4486extern __typeof (xmlHashUpdateEntry2) xmlHashUpdateEntry2 __attribute((alias("xmlHashUpdateEntry2__internal_alias")));
4487#else
4488#ifndef xmlHashUpdateEntry2
4489extern __typeof (xmlHashUpdateEntry2) xmlHashUpdateEntry2__internal_alias __attribute((visibility("hidden")));
4490#define xmlHashUpdateEntry2 xmlHashUpdateEntry2__internal_alias
4491#endif
4492#endif
4493
4494#ifdef bottom_hash
4495#undef xmlHashUpdateEntry3
4496extern __typeof (xmlHashUpdateEntry3) xmlHashUpdateEntry3 __attribute((alias("xmlHashUpdateEntry3__internal_alias")));
4497#else
4498#ifndef xmlHashUpdateEntry3
4499extern __typeof (xmlHashUpdateEntry3) xmlHashUpdateEntry3__internal_alias __attribute((visibility("hidden")));
4500#define xmlHashUpdateEntry3 xmlHashUpdateEntry3__internal_alias
4501#endif
4502#endif
4503
4504#if defined(LIBXML_FTP_ENABLED)
4505#ifdef bottom_xmlIO
4506#undef xmlIOFTPClose
4507extern __typeof (xmlIOFTPClose) xmlIOFTPClose __attribute((alias("xmlIOFTPClose__internal_alias")));
4508#else
4509#ifndef xmlIOFTPClose
4510extern __typeof (xmlIOFTPClose) xmlIOFTPClose__internal_alias __attribute((visibility("hidden")));
4511#define xmlIOFTPClose xmlIOFTPClose__internal_alias
4512#endif
4513#endif
4514#endif
4515
4516#if defined(LIBXML_FTP_ENABLED)
4517#ifdef bottom_xmlIO
4518#undef xmlIOFTPMatch
4519extern __typeof (xmlIOFTPMatch) xmlIOFTPMatch __attribute((alias("xmlIOFTPMatch__internal_alias")));
4520#else
4521#ifndef xmlIOFTPMatch
4522extern __typeof (xmlIOFTPMatch) xmlIOFTPMatch__internal_alias __attribute((visibility("hidden")));
4523#define xmlIOFTPMatch xmlIOFTPMatch__internal_alias
4524#endif
4525#endif
4526#endif
4527
4528#if defined(LIBXML_FTP_ENABLED)
4529#ifdef bottom_xmlIO
4530#undef xmlIOFTPOpen
4531extern __typeof (xmlIOFTPOpen) xmlIOFTPOpen __attribute((alias("xmlIOFTPOpen__internal_alias")));
4532#else
4533#ifndef xmlIOFTPOpen
4534extern __typeof (xmlIOFTPOpen) xmlIOFTPOpen__internal_alias __attribute((visibility("hidden")));
4535#define xmlIOFTPOpen xmlIOFTPOpen__internal_alias
4536#endif
4537#endif
4538#endif
4539
4540#if defined(LIBXML_FTP_ENABLED)
4541#ifdef bottom_xmlIO
4542#undef xmlIOFTPRead
4543extern __typeof (xmlIOFTPRead) xmlIOFTPRead __attribute((alias("xmlIOFTPRead__internal_alias")));
4544#else
4545#ifndef xmlIOFTPRead
4546extern __typeof (xmlIOFTPRead) xmlIOFTPRead__internal_alias __attribute((visibility("hidden")));
4547#define xmlIOFTPRead xmlIOFTPRead__internal_alias
4548#endif
4549#endif
4550#endif
4551
4552#if defined(LIBXML_HTTP_ENABLED)
4553#ifdef bottom_xmlIO
4554#undef xmlIOHTTPClose
4555extern __typeof (xmlIOHTTPClose) xmlIOHTTPClose __attribute((alias("xmlIOHTTPClose__internal_alias")));
4556#else
4557#ifndef xmlIOHTTPClose
4558extern __typeof (xmlIOHTTPClose) xmlIOHTTPClose__internal_alias __attribute((visibility("hidden")));
4559#define xmlIOHTTPClose xmlIOHTTPClose__internal_alias
4560#endif
4561#endif
4562#endif
4563
4564#if defined(LIBXML_HTTP_ENABLED)
4565#ifdef bottom_xmlIO
4566#undef xmlIOHTTPMatch
4567extern __typeof (xmlIOHTTPMatch) xmlIOHTTPMatch __attribute((alias("xmlIOHTTPMatch__internal_alias")));
4568#else
4569#ifndef xmlIOHTTPMatch
4570extern __typeof (xmlIOHTTPMatch) xmlIOHTTPMatch__internal_alias __attribute((visibility("hidden")));
4571#define xmlIOHTTPMatch xmlIOHTTPMatch__internal_alias
4572#endif
4573#endif
4574#endif
4575
4576#if defined(LIBXML_HTTP_ENABLED)
4577#ifdef bottom_xmlIO
4578#undef xmlIOHTTPOpen
4579extern __typeof (xmlIOHTTPOpen) xmlIOHTTPOpen __attribute((alias("xmlIOHTTPOpen__internal_alias")));
4580#else
4581#ifndef xmlIOHTTPOpen
4582extern __typeof (xmlIOHTTPOpen) xmlIOHTTPOpen__internal_alias __attribute((visibility("hidden")));
4583#define xmlIOHTTPOpen xmlIOHTTPOpen__internal_alias
4584#endif
4585#endif
4586#endif
4587
4588#if defined(LIBXML_HTTP_ENABLED) && defined(LIBXML_OUTPUT_ENABLED)
4589#ifdef bottom_xmlIO
4590#undef xmlIOHTTPOpenW
4591extern __typeof (xmlIOHTTPOpenW) xmlIOHTTPOpenW __attribute((alias("xmlIOHTTPOpenW__internal_alias")));
4592#else
4593#ifndef xmlIOHTTPOpenW
4594extern __typeof (xmlIOHTTPOpenW) xmlIOHTTPOpenW__internal_alias __attribute((visibility("hidden")));
4595#define xmlIOHTTPOpenW xmlIOHTTPOpenW__internal_alias
4596#endif
4597#endif
4598#endif
4599
4600#if defined(LIBXML_HTTP_ENABLED)
4601#ifdef bottom_xmlIO
4602#undef xmlIOHTTPRead
4603extern __typeof (xmlIOHTTPRead) xmlIOHTTPRead __attribute((alias("xmlIOHTTPRead__internal_alias")));
4604#else
4605#ifndef xmlIOHTTPRead
4606extern __typeof (xmlIOHTTPRead) xmlIOHTTPRead__internal_alias __attribute((visibility("hidden")));
4607#define xmlIOHTTPRead xmlIOHTTPRead__internal_alias
4608#endif
4609#endif
4610#endif
4611
4612#if defined(LIBXML_VALID_ENABLED)
4613#ifdef bottom_parser
4614#undef xmlIOParseDTD
4615extern __typeof (xmlIOParseDTD) xmlIOParseDTD __attribute((alias("xmlIOParseDTD__internal_alias")));
4616#else
4617#ifndef xmlIOParseDTD
4618extern __typeof (xmlIOParseDTD) xmlIOParseDTD__internal_alias __attribute((visibility("hidden")));
4619#define xmlIOParseDTD xmlIOParseDTD__internal_alias
4620#endif
4621#endif
4622#endif
4623
4624#ifdef bottom_encoding
4625#undef xmlInitCharEncodingHandlers
4626extern __typeof (xmlInitCharEncodingHandlers) xmlInitCharEncodingHandlers __attribute((alias("xmlInitCharEncodingHandlers__internal_alias")));
4627#else
4628#ifndef xmlInitCharEncodingHandlers
4629extern __typeof (xmlInitCharEncodingHandlers) xmlInitCharEncodingHandlers__internal_alias __attribute((visibility("hidden")));
4630#define xmlInitCharEncodingHandlers xmlInitCharEncodingHandlers__internal_alias
4631#endif
4632#endif
4633
4634#ifdef bottom_globals
4635#undef xmlInitGlobals
4636extern __typeof (xmlInitGlobals) xmlInitGlobals __attribute((alias("xmlInitGlobals__internal_alias")));
4637#else
4638#ifndef xmlInitGlobals
4639extern __typeof (xmlInitGlobals) xmlInitGlobals__internal_alias __attribute((visibility("hidden")));
4640#define xmlInitGlobals xmlInitGlobals__internal_alias
4641#endif
4642#endif
4643
4644#ifdef bottom_xmlmemory
4645#undef xmlInitMemory
4646extern __typeof (xmlInitMemory) xmlInitMemory __attribute((alias("xmlInitMemory__internal_alias")));
4647#else
4648#ifndef xmlInitMemory
4649extern __typeof (xmlInitMemory) xmlInitMemory__internal_alias __attribute((visibility("hidden")));
4650#define xmlInitMemory xmlInitMemory__internal_alias
4651#endif
4652#endif
4653
4654#ifdef bottom_parserInternals
4655#undef xmlInitNodeInfoSeq
4656extern __typeof (xmlInitNodeInfoSeq) xmlInitNodeInfoSeq __attribute((alias("xmlInitNodeInfoSeq__internal_alias")));
4657#else
4658#ifndef xmlInitNodeInfoSeq
4659extern __typeof (xmlInitNodeInfoSeq) xmlInitNodeInfoSeq__internal_alias __attribute((visibility("hidden")));
4660#define xmlInitNodeInfoSeq xmlInitNodeInfoSeq__internal_alias
4661#endif
4662#endif
4663
4664#ifdef bottom_parser
4665#undef xmlInitParser
4666extern __typeof (xmlInitParser) xmlInitParser __attribute((alias("xmlInitParser__internal_alias")));
4667#else
4668#ifndef xmlInitParser
4669extern __typeof (xmlInitParser) xmlInitParser__internal_alias __attribute((visibility("hidden")));
4670#define xmlInitParser xmlInitParser__internal_alias
4671#endif
4672#endif
4673
4674#ifdef bottom_parserInternals
4675#undef xmlInitParserCtxt
4676extern __typeof (xmlInitParserCtxt) xmlInitParserCtxt __attribute((alias("xmlInitParserCtxt__internal_alias")));
4677#else
4678#ifndef xmlInitParserCtxt
4679extern __typeof (xmlInitParserCtxt) xmlInitParserCtxt__internal_alias __attribute((visibility("hidden")));
4680#define xmlInitParserCtxt xmlInitParserCtxt__internal_alias
4681#endif
4682#endif
4683
4684#ifdef bottom_threads
4685#undef xmlInitThreads
4686extern __typeof (xmlInitThreads) xmlInitThreads __attribute((alias("xmlInitThreads__internal_alias")));
4687#else
4688#ifndef xmlInitThreads
4689extern __typeof (xmlInitThreads) xmlInitThreads__internal_alias __attribute((visibility("hidden")));
4690#define xmlInitThreads xmlInitThreads__internal_alias
4691#endif
4692#endif
4693
4694#if defined(LIBXML_CATALOG_ENABLED)
4695#ifdef bottom_catalog
4696#undef xmlInitializeCatalog
4697extern __typeof (xmlInitializeCatalog) xmlInitializeCatalog __attribute((alias("xmlInitializeCatalog__internal_alias")));
4698#else
4699#ifndef xmlInitializeCatalog
4700extern __typeof (xmlInitializeCatalog) xmlInitializeCatalog__internal_alias __attribute((visibility("hidden")));
4701#define xmlInitializeCatalog xmlInitializeCatalog__internal_alias
4702#endif
4703#endif
4704#endif
4705
4706#ifdef bottom_dict
4707#undef xmlInitializeDict
4708extern __typeof (xmlInitializeDict) xmlInitializeDict __attribute((alias("xmlInitializeDict__internal_alias")));
4709#else
4710#ifndef xmlInitializeDict
4711extern __typeof (xmlInitializeDict) xmlInitializeDict__internal_alias __attribute((visibility("hidden")));
4712#define xmlInitializeDict xmlInitializeDict__internal_alias
4713#endif
4714#endif
4715
4716#ifdef bottom_globals
4717#undef xmlInitializeGlobalState
4718extern __typeof (xmlInitializeGlobalState) xmlInitializeGlobalState __attribute((alias("xmlInitializeGlobalState__internal_alias")));
4719#else
4720#ifndef xmlInitializeGlobalState
4721extern __typeof (xmlInitializeGlobalState) xmlInitializeGlobalState__internal_alias __attribute((visibility("hidden")));
4722#define xmlInitializeGlobalState xmlInitializeGlobalState__internal_alias
4723#endif
4724#endif
4725
4726#if defined(LIBXML_LEGACY_ENABLED)
4727#ifdef bottom_legacy
4728#undef xmlInitializePredefinedEntities
4729extern __typeof (xmlInitializePredefinedEntities) xmlInitializePredefinedEntities __attribute((alias("xmlInitializePredefinedEntities__internal_alias")));
4730#else
4731#ifndef xmlInitializePredefinedEntities
4732extern __typeof (xmlInitializePredefinedEntities) xmlInitializePredefinedEntities__internal_alias __attribute((visibility("hidden")));
4733#define xmlInitializePredefinedEntities xmlInitializePredefinedEntities__internal_alias
4734#endif
4735#endif
4736#endif
4737
4738#ifdef bottom_chvalid
4739#undef xmlIsBaseChar
4740extern __typeof (xmlIsBaseChar) xmlIsBaseChar __attribute((alias("xmlIsBaseChar__internal_alias")));
4741#else
4742#ifndef xmlIsBaseChar
4743extern __typeof (xmlIsBaseChar) xmlIsBaseChar__internal_alias __attribute((visibility("hidden")));
4744#define xmlIsBaseChar xmlIsBaseChar__internal_alias
4745#endif
4746#endif
4747
4748#ifdef bottom_chvalid
4749#undef xmlIsBlank
4750extern __typeof (xmlIsBlank) xmlIsBlank __attribute((alias("xmlIsBlank__internal_alias")));
4751#else
4752#ifndef xmlIsBlank
4753extern __typeof (xmlIsBlank) xmlIsBlank__internal_alias __attribute((visibility("hidden")));
4754#define xmlIsBlank xmlIsBlank__internal_alias
4755#endif
4756#endif
4757
4758#ifdef bottom_tree
4759#undef xmlIsBlankNode
4760extern __typeof (xmlIsBlankNode) xmlIsBlankNode __attribute((alias("xmlIsBlankNode__internal_alias")));
4761#else
4762#ifndef xmlIsBlankNode
4763extern __typeof (xmlIsBlankNode) xmlIsBlankNode__internal_alias __attribute((visibility("hidden")));
4764#define xmlIsBlankNode xmlIsBlankNode__internal_alias
4765#endif
4766#endif
4767
4768#ifdef bottom_chvalid
4769#undef xmlIsChar
4770extern __typeof (xmlIsChar) xmlIsChar __attribute((alias("xmlIsChar__internal_alias")));
4771#else
4772#ifndef xmlIsChar
4773extern __typeof (xmlIsChar) xmlIsChar__internal_alias __attribute((visibility("hidden")));
4774#define xmlIsChar xmlIsChar__internal_alias
4775#endif
4776#endif
4777
4778#ifdef bottom_chvalid
4779#undef xmlIsCombining
4780extern __typeof (xmlIsCombining) xmlIsCombining __attribute((alias("xmlIsCombining__internal_alias")));
4781#else
4782#ifndef xmlIsCombining
4783extern __typeof (xmlIsCombining) xmlIsCombining__internal_alias __attribute((visibility("hidden")));
4784#define xmlIsCombining xmlIsCombining__internal_alias
4785#endif
4786#endif
4787
4788#ifdef bottom_chvalid
4789#undef xmlIsDigit
4790extern __typeof (xmlIsDigit) xmlIsDigit __attribute((alias("xmlIsDigit__internal_alias")));
4791#else
4792#ifndef xmlIsDigit
4793extern __typeof (xmlIsDigit) xmlIsDigit__internal_alias __attribute((visibility("hidden")));
4794#define xmlIsDigit xmlIsDigit__internal_alias
4795#endif
4796#endif
4797
4798#ifdef bottom_chvalid
4799#undef xmlIsExtender
4800extern __typeof (xmlIsExtender) xmlIsExtender __attribute((alias("xmlIsExtender__internal_alias")));
4801#else
4802#ifndef xmlIsExtender
4803extern __typeof (xmlIsExtender) xmlIsExtender__internal_alias __attribute((visibility("hidden")));
4804#define xmlIsExtender xmlIsExtender__internal_alias
4805#endif
4806#endif
4807
4808#ifdef bottom_valid
4809#undef xmlIsID
4810extern __typeof (xmlIsID) xmlIsID __attribute((alias("xmlIsID__internal_alias")));
4811#else
4812#ifndef xmlIsID
4813extern __typeof (xmlIsID) xmlIsID__internal_alias __attribute((visibility("hidden")));
4814#define xmlIsID xmlIsID__internal_alias
4815#endif
4816#endif
4817
4818#ifdef bottom_chvalid
4819#undef xmlIsIdeographic
4820extern __typeof (xmlIsIdeographic) xmlIsIdeographic __attribute((alias("xmlIsIdeographic__internal_alias")));
4821#else
4822#ifndef xmlIsIdeographic
4823extern __typeof (xmlIsIdeographic) xmlIsIdeographic__internal_alias __attribute((visibility("hidden")));
4824#define xmlIsIdeographic xmlIsIdeographic__internal_alias
4825#endif
4826#endif
4827
4828#ifdef bottom_parserInternals
4829#undef xmlIsLetter
4830extern __typeof (xmlIsLetter) xmlIsLetter __attribute((alias("xmlIsLetter__internal_alias")));
4831#else
4832#ifndef xmlIsLetter
4833extern __typeof (xmlIsLetter) xmlIsLetter__internal_alias __attribute((visibility("hidden")));
4834#define xmlIsLetter xmlIsLetter__internal_alias
4835#endif
4836#endif
4837
4838#ifdef bottom_threads
4839#undef xmlIsMainThread
4840extern __typeof (xmlIsMainThread) xmlIsMainThread __attribute((alias("xmlIsMainThread__internal_alias")));
4841#else
4842#ifndef xmlIsMainThread
4843extern __typeof (xmlIsMainThread) xmlIsMainThread__internal_alias __attribute((visibility("hidden")));
4844#define xmlIsMainThread xmlIsMainThread__internal_alias
4845#endif
4846#endif
4847
4848#ifdef bottom_valid
4849#undef xmlIsMixedElement
4850extern __typeof (xmlIsMixedElement) xmlIsMixedElement __attribute((alias("xmlIsMixedElement__internal_alias")));
4851#else
4852#ifndef xmlIsMixedElement
4853extern __typeof (xmlIsMixedElement) xmlIsMixedElement__internal_alias __attribute((visibility("hidden")));
4854#define xmlIsMixedElement xmlIsMixedElement__internal_alias
4855#endif
4856#endif
4857
4858#ifdef bottom_chvalid
4859#undef xmlIsPubidChar
4860extern __typeof (xmlIsPubidChar) xmlIsPubidChar __attribute((alias("xmlIsPubidChar__internal_alias")));
4861#else
4862#ifndef xmlIsPubidChar
4863extern __typeof (xmlIsPubidChar) xmlIsPubidChar__internal_alias __attribute((visibility("hidden")));
4864#define xmlIsPubidChar xmlIsPubidChar__internal_alias
4865#endif
4866#endif
4867
4868#ifdef bottom_valid
4869#undef xmlIsRef
4870extern __typeof (xmlIsRef) xmlIsRef __attribute((alias("xmlIsRef__internal_alias")));
4871#else
4872#ifndef xmlIsRef
4873extern __typeof (xmlIsRef) xmlIsRef__internal_alias __attribute((visibility("hidden")));
4874#define xmlIsRef xmlIsRef__internal_alias
4875#endif
4876#endif
4877
4878#ifdef bottom_xmlsave
4879#undef xmlIsXHTML
4880extern __typeof (xmlIsXHTML) xmlIsXHTML __attribute((alias("xmlIsXHTML__internal_alias")));
4881#else
4882#ifndef xmlIsXHTML
4883extern __typeof (xmlIsXHTML) xmlIsXHTML__internal_alias __attribute((visibility("hidden")));
4884#define xmlIsXHTML xmlIsXHTML__internal_alias
4885#endif
4886#endif
4887
4888#ifdef bottom_parserInternals
4889#undef xmlKeepBlanksDefault
4890extern __typeof (xmlKeepBlanksDefault) xmlKeepBlanksDefault __attribute((alias("xmlKeepBlanksDefault__internal_alias")));
4891#else
4892#ifndef xmlKeepBlanksDefault
4893extern __typeof (xmlKeepBlanksDefault) xmlKeepBlanksDefault__internal_alias __attribute((visibility("hidden")));
4894#define xmlKeepBlanksDefault xmlKeepBlanksDefault__internal_alias
4895#endif
4896#endif
4897
4898#if defined(LIBXML_TREE_ENABLED)
4899#ifdef bottom_tree
4900#undef xmlLastElementChild
4901extern __typeof (xmlLastElementChild) xmlLastElementChild __attribute((alias("xmlLastElementChild__internal_alias")));
4902#else
4903#ifndef xmlLastElementChild
4904extern __typeof (xmlLastElementChild) xmlLastElementChild__internal_alias __attribute((visibility("hidden")));
4905#define xmlLastElementChild xmlLastElementChild__internal_alias
4906#endif
4907#endif
4908#endif
4909
4910#ifdef bottom_parserInternals
4911#undef xmlLineNumbersDefault
4912extern __typeof (xmlLineNumbersDefault) xmlLineNumbersDefault __attribute((alias("xmlLineNumbersDefault__internal_alias")));
4913#else
4914#ifndef xmlLineNumbersDefault
4915extern __typeof (xmlLineNumbersDefault) xmlLineNumbersDefault__internal_alias __attribute((visibility("hidden")));
4916#define xmlLineNumbersDefault xmlLineNumbersDefault__internal_alias
4917#endif
4918#endif
4919
4920#ifdef bottom_list
4921#undef xmlLinkGetData
4922extern __typeof (xmlLinkGetData) xmlLinkGetData __attribute((alias("xmlLinkGetData__internal_alias")));
4923#else
4924#ifndef xmlLinkGetData
4925extern __typeof (xmlLinkGetData) xmlLinkGetData__internal_alias __attribute((visibility("hidden")));
4926#define xmlLinkGetData xmlLinkGetData__internal_alias
4927#endif
4928#endif
4929
4930#ifdef bottom_list
4931#undef xmlListAppend
4932extern __typeof (xmlListAppend) xmlListAppend __attribute((alias("xmlListAppend__internal_alias")));
4933#else
4934#ifndef xmlListAppend
4935extern __typeof (xmlListAppend) xmlListAppend__internal_alias __attribute((visibility("hidden")));
4936#define xmlListAppend xmlListAppend__internal_alias
4937#endif
4938#endif
4939
4940#ifdef bottom_list
4941#undef xmlListClear
4942extern __typeof (xmlListClear) xmlListClear __attribute((alias("xmlListClear__internal_alias")));
4943#else
4944#ifndef xmlListClear
4945extern __typeof (xmlListClear) xmlListClear__internal_alias __attribute((visibility("hidden")));
4946#define xmlListClear xmlListClear__internal_alias
4947#endif
4948#endif
4949
4950#ifdef bottom_list
4951#undef xmlListCopy
4952extern __typeof (xmlListCopy) xmlListCopy __attribute((alias("xmlListCopy__internal_alias")));
4953#else
4954#ifndef xmlListCopy
4955extern __typeof (xmlListCopy) xmlListCopy__internal_alias __attribute((visibility("hidden")));
4956#define xmlListCopy xmlListCopy__internal_alias
4957#endif
4958#endif
4959
4960#ifdef bottom_list
4961#undef xmlListCreate
4962extern __typeof (xmlListCreate) xmlListCreate __attribute((alias("xmlListCreate__internal_alias")));
4963#else
4964#ifndef xmlListCreate
4965extern __typeof (xmlListCreate) xmlListCreate__internal_alias __attribute((visibility("hidden")));
4966#define xmlListCreate xmlListCreate__internal_alias
4967#endif
4968#endif
4969
4970#ifdef bottom_list
4971#undef xmlListDelete
4972extern __typeof (xmlListDelete) xmlListDelete __attribute((alias("xmlListDelete__internal_alias")));
4973#else
4974#ifndef xmlListDelete
4975extern __typeof (xmlListDelete) xmlListDelete__internal_alias __attribute((visibility("hidden")));
4976#define xmlListDelete xmlListDelete__internal_alias
4977#endif
4978#endif
4979
4980#ifdef bottom_list
4981#undef xmlListDup
4982extern __typeof (xmlListDup) xmlListDup __attribute((alias("xmlListDup__internal_alias")));
4983#else
4984#ifndef xmlListDup
4985extern __typeof (xmlListDup) xmlListDup__internal_alias __attribute((visibility("hidden")));
4986#define xmlListDup xmlListDup__internal_alias
4987#endif
4988#endif
4989
4990#ifdef bottom_list
4991#undef xmlListEmpty
4992extern __typeof (xmlListEmpty) xmlListEmpty __attribute((alias("xmlListEmpty__internal_alias")));
4993#else
4994#ifndef xmlListEmpty
4995extern __typeof (xmlListEmpty) xmlListEmpty__internal_alias __attribute((visibility("hidden")));
4996#define xmlListEmpty xmlListEmpty__internal_alias
4997#endif
4998#endif
4999
5000#ifdef bottom_list
5001#undef xmlListEnd
5002extern __typeof (xmlListEnd) xmlListEnd __attribute((alias("xmlListEnd__internal_alias")));
5003#else
5004#ifndef xmlListEnd
5005extern __typeof (xmlListEnd) xmlListEnd__internal_alias __attribute((visibility("hidden")));
5006#define xmlListEnd xmlListEnd__internal_alias
5007#endif
5008#endif
5009
5010#ifdef bottom_list
5011#undef xmlListFront
5012extern __typeof (xmlListFront) xmlListFront __attribute((alias("xmlListFront__internal_alias")));
5013#else
5014#ifndef xmlListFront
5015extern __typeof (xmlListFront) xmlListFront__internal_alias __attribute((visibility("hidden")));
5016#define xmlListFront xmlListFront__internal_alias
5017#endif
5018#endif
5019
5020#ifdef bottom_list
5021#undef xmlListInsert
5022extern __typeof (xmlListInsert) xmlListInsert __attribute((alias("xmlListInsert__internal_alias")));
5023#else
5024#ifndef xmlListInsert
5025extern __typeof (xmlListInsert) xmlListInsert__internal_alias __attribute((visibility("hidden")));
5026#define xmlListInsert xmlListInsert__internal_alias
5027#endif
5028#endif
5029
5030#ifdef bottom_list
5031#undef xmlListMerge
5032extern __typeof (xmlListMerge) xmlListMerge __attribute((alias("xmlListMerge__internal_alias")));
5033#else
5034#ifndef xmlListMerge
5035extern __typeof (xmlListMerge) xmlListMerge__internal_alias __attribute((visibility("hidden")));
5036#define xmlListMerge xmlListMerge__internal_alias
5037#endif
5038#endif
5039
5040#ifdef bottom_list
5041#undef xmlListPopBack
5042extern __typeof (xmlListPopBack) xmlListPopBack __attribute((alias("xmlListPopBack__internal_alias")));
5043#else
5044#ifndef xmlListPopBack
5045extern __typeof (xmlListPopBack) xmlListPopBack__internal_alias __attribute((visibility("hidden")));
5046#define xmlListPopBack xmlListPopBack__internal_alias
5047#endif
5048#endif
5049
5050#ifdef bottom_list
5051#undef xmlListPopFront
5052extern __typeof (xmlListPopFront) xmlListPopFront __attribute((alias("xmlListPopFront__internal_alias")));
5053#else
5054#ifndef xmlListPopFront
5055extern __typeof (xmlListPopFront) xmlListPopFront__internal_alias __attribute((visibility("hidden")));
5056#define xmlListPopFront xmlListPopFront__internal_alias
5057#endif
5058#endif
5059
5060#ifdef bottom_list
5061#undef xmlListPushBack
5062extern __typeof (xmlListPushBack) xmlListPushBack __attribute((alias("xmlListPushBack__internal_alias")));
5063#else
5064#ifndef xmlListPushBack
5065extern __typeof (xmlListPushBack) xmlListPushBack__internal_alias __attribute((visibility("hidden")));
5066#define xmlListPushBack xmlListPushBack__internal_alias
5067#endif
5068#endif
5069
5070#ifdef bottom_list
5071#undef xmlListPushFront
5072extern __typeof (xmlListPushFront) xmlListPushFront __attribute((alias("xmlListPushFront__internal_alias")));
5073#else
5074#ifndef xmlListPushFront
5075extern __typeof (xmlListPushFront) xmlListPushFront__internal_alias __attribute((visibility("hidden")));
5076#define xmlListPushFront xmlListPushFront__internal_alias
5077#endif
5078#endif
5079
5080#ifdef bottom_list
5081#undef xmlListRemoveAll
5082extern __typeof (xmlListRemoveAll) xmlListRemoveAll __attribute((alias("xmlListRemoveAll__internal_alias")));
5083#else
5084#ifndef xmlListRemoveAll
5085extern __typeof (xmlListRemoveAll) xmlListRemoveAll__internal_alias __attribute((visibility("hidden")));
5086#define xmlListRemoveAll xmlListRemoveAll__internal_alias
5087#endif
5088#endif
5089
5090#ifdef bottom_list
5091#undef xmlListRemoveFirst
5092extern __typeof (xmlListRemoveFirst) xmlListRemoveFirst __attribute((alias("xmlListRemoveFirst__internal_alias")));
5093#else
5094#ifndef xmlListRemoveFirst
5095extern __typeof (xmlListRemoveFirst) xmlListRemoveFirst__internal_alias __attribute((visibility("hidden")));
5096#define xmlListRemoveFirst xmlListRemoveFirst__internal_alias
5097#endif
5098#endif
5099
5100#ifdef bottom_list
5101#undef xmlListRemoveLast
5102extern __typeof (xmlListRemoveLast) xmlListRemoveLast __attribute((alias("xmlListRemoveLast__internal_alias")));
5103#else
5104#ifndef xmlListRemoveLast
5105extern __typeof (xmlListRemoveLast) xmlListRemoveLast__internal_alias __attribute((visibility("hidden")));
5106#define xmlListRemoveLast xmlListRemoveLast__internal_alias
5107#endif
5108#endif
5109
5110#ifdef bottom_list
5111#undef xmlListReverse
5112extern __typeof (xmlListReverse) xmlListReverse __attribute((alias("xmlListReverse__internal_alias")));
5113#else
5114#ifndef xmlListReverse
5115extern __typeof (xmlListReverse) xmlListReverse__internal_alias __attribute((visibility("hidden")));
5116#define xmlListReverse xmlListReverse__internal_alias
5117#endif
5118#endif
5119
5120#ifdef bottom_list
5121#undef xmlListReverseSearch
5122extern __typeof (xmlListReverseSearch) xmlListReverseSearch __attribute((alias("xmlListReverseSearch__internal_alias")));
5123#else
5124#ifndef xmlListReverseSearch
5125extern __typeof (xmlListReverseSearch) xmlListReverseSearch__internal_alias __attribute((visibility("hidden")));
5126#define xmlListReverseSearch xmlListReverseSearch__internal_alias
5127#endif
5128#endif
5129
5130#ifdef bottom_list
5131#undef xmlListReverseWalk
5132extern __typeof (xmlListReverseWalk) xmlListReverseWalk __attribute((alias("xmlListReverseWalk__internal_alias")));
5133#else
5134#ifndef xmlListReverseWalk
5135extern __typeof (xmlListReverseWalk) xmlListReverseWalk__internal_alias __attribute((visibility("hidden")));
5136#define xmlListReverseWalk xmlListReverseWalk__internal_alias
5137#endif
5138#endif
5139
5140#ifdef bottom_list
5141#undef xmlListSearch
5142extern __typeof (xmlListSearch) xmlListSearch __attribute((alias("xmlListSearch__internal_alias")));
5143#else
5144#ifndef xmlListSearch
5145extern __typeof (xmlListSearch) xmlListSearch__internal_alias __attribute((visibility("hidden")));
5146#define xmlListSearch xmlListSearch__internal_alias
5147#endif
5148#endif
5149
5150#ifdef bottom_list
5151#undef xmlListSize
5152extern __typeof (xmlListSize) xmlListSize __attribute((alias("xmlListSize__internal_alias")));
5153#else
5154#ifndef xmlListSize
5155extern __typeof (xmlListSize) xmlListSize__internal_alias __attribute((visibility("hidden")));
5156#define xmlListSize xmlListSize__internal_alias
5157#endif
5158#endif
5159
5160#ifdef bottom_list
5161#undef xmlListSort
5162extern __typeof (xmlListSort) xmlListSort __attribute((alias("xmlListSort__internal_alias")));
5163#else
5164#ifndef xmlListSort
5165extern __typeof (xmlListSort) xmlListSort__internal_alias __attribute((visibility("hidden")));
5166#define xmlListSort xmlListSort__internal_alias
5167#endif
5168#endif
5169
5170#ifdef bottom_list
5171#undef xmlListWalk
5172extern __typeof (xmlListWalk) xmlListWalk __attribute((alias("xmlListWalk__internal_alias")));
5173#else
5174#ifndef xmlListWalk
5175extern __typeof (xmlListWalk) xmlListWalk__internal_alias __attribute((visibility("hidden")));
5176#define xmlListWalk xmlListWalk__internal_alias
5177#endif
5178#endif
5179
5180#if defined(LIBXML_CATALOG_ENABLED)
5181#ifdef bottom_catalog
5182#undef xmlLoadACatalog
5183extern __typeof (xmlLoadACatalog) xmlLoadACatalog __attribute((alias("xmlLoadACatalog__internal_alias")));
5184#else
5185#ifndef xmlLoadACatalog
5186extern __typeof (xmlLoadACatalog) xmlLoadACatalog__internal_alias __attribute((visibility("hidden")));
5187#define xmlLoadACatalog xmlLoadACatalog__internal_alias
5188#endif
5189#endif
5190#endif
5191
5192#if defined(LIBXML_CATALOG_ENABLED)
5193#ifdef bottom_catalog
5194#undef xmlLoadCatalog
5195extern __typeof (xmlLoadCatalog) xmlLoadCatalog __attribute((alias("xmlLoadCatalog__internal_alias")));
5196#else
5197#ifndef xmlLoadCatalog
5198extern __typeof (xmlLoadCatalog) xmlLoadCatalog__internal_alias __attribute((visibility("hidden")));
5199#define xmlLoadCatalog xmlLoadCatalog__internal_alias
5200#endif
5201#endif
5202#endif
5203
5204#if defined(LIBXML_CATALOG_ENABLED)
5205#ifdef bottom_catalog
5206#undef xmlLoadCatalogs
5207extern __typeof (xmlLoadCatalogs) xmlLoadCatalogs __attribute((alias("xmlLoadCatalogs__internal_alias")));
5208#else
5209#ifndef xmlLoadCatalogs
5210extern __typeof (xmlLoadCatalogs) xmlLoadCatalogs__internal_alias __attribute((visibility("hidden")));
5211#define xmlLoadCatalogs xmlLoadCatalogs__internal_alias
5212#endif
5213#endif
5214#endif
5215
5216#ifdef bottom_xmlIO
5217#undef xmlLoadExternalEntity
5218extern __typeof (xmlLoadExternalEntity) xmlLoadExternalEntity __attribute((alias("xmlLoadExternalEntity__internal_alias")));
5219#else
5220#ifndef xmlLoadExternalEntity
5221extern __typeof (xmlLoadExternalEntity) xmlLoadExternalEntity__internal_alias __attribute((visibility("hidden")));
5222#define xmlLoadExternalEntity xmlLoadExternalEntity__internal_alias
5223#endif
5224#endif
5225
5226#if defined(LIBXML_CATALOG_ENABLED)
5227#ifdef bottom_catalog
5228#undef xmlLoadSGMLSuperCatalog
5229extern __typeof (xmlLoadSGMLSuperCatalog) xmlLoadSGMLSuperCatalog __attribute((alias("xmlLoadSGMLSuperCatalog__internal_alias")));
5230#else
5231#ifndef xmlLoadSGMLSuperCatalog
5232extern __typeof (xmlLoadSGMLSuperCatalog) xmlLoadSGMLSuperCatalog__internal_alias __attribute((visibility("hidden")));
5233#define xmlLoadSGMLSuperCatalog xmlLoadSGMLSuperCatalog__internal_alias
5234#endif
5235#endif
5236#endif
5237
5238#ifdef bottom_threads
5239#undef xmlLockLibrary
5240extern __typeof (xmlLockLibrary) xmlLockLibrary __attribute((alias("xmlLockLibrary__internal_alias")));
5241#else
5242#ifndef xmlLockLibrary
5243extern __typeof (xmlLockLibrary) xmlLockLibrary__internal_alias __attribute((visibility("hidden")));
5244#define xmlLockLibrary xmlLockLibrary__internal_alias
5245#endif
5246#endif
5247
5248#if defined(LIBXML_DEBUG_ENABLED)
5249#ifdef bottom_debugXML
5250#undef xmlLsCountNode
5251extern __typeof (xmlLsCountNode) xmlLsCountNode __attribute((alias("xmlLsCountNode__internal_alias")));
5252#else
5253#ifndef xmlLsCountNode
5254extern __typeof (xmlLsCountNode) xmlLsCountNode__internal_alias __attribute((visibility("hidden")));
5255#define xmlLsCountNode xmlLsCountNode__internal_alias
5256#endif
5257#endif
5258#endif
5259
5260#if defined(LIBXML_DEBUG_ENABLED)
5261#ifdef bottom_debugXML
5262#undef xmlLsOneNode
5263extern __typeof (xmlLsOneNode) xmlLsOneNode __attribute((alias("xmlLsOneNode__internal_alias")));
5264#else
5265#ifndef xmlLsOneNode
5266extern __typeof (xmlLsOneNode) xmlLsOneNode__internal_alias __attribute((visibility("hidden")));
5267#define xmlLsOneNode xmlLsOneNode__internal_alias
5268#endif
5269#endif
5270#endif
5271
5272#ifdef bottom_xmlmemory
5273#undef xmlMallocAtomicLoc
5274extern __typeof (xmlMallocAtomicLoc) xmlMallocAtomicLoc __attribute((alias("xmlMallocAtomicLoc__internal_alias")));
5275#else
5276#ifndef xmlMallocAtomicLoc
5277extern __typeof (xmlMallocAtomicLoc) xmlMallocAtomicLoc__internal_alias __attribute((visibility("hidden")));
5278#define xmlMallocAtomicLoc xmlMallocAtomicLoc__internal_alias
5279#endif
5280#endif
5281
5282#ifdef bottom_xmlmemory
5283#undef xmlMallocLoc
5284extern __typeof (xmlMallocLoc) xmlMallocLoc __attribute((alias("xmlMallocLoc__internal_alias")));
5285#else
5286#ifndef xmlMallocLoc
5287extern __typeof (xmlMallocLoc) xmlMallocLoc__internal_alias __attribute((visibility("hidden")));
5288#define xmlMallocLoc xmlMallocLoc__internal_alias
5289#endif
5290#endif
5291
5292#ifdef bottom_xmlmemory
5293#undef xmlMemBlocks
5294extern __typeof (xmlMemBlocks) xmlMemBlocks __attribute((alias("xmlMemBlocks__internal_alias")));
5295#else
5296#ifndef xmlMemBlocks
5297extern __typeof (xmlMemBlocks) xmlMemBlocks__internal_alias __attribute((visibility("hidden")));
5298#define xmlMemBlocks xmlMemBlocks__internal_alias
5299#endif
5300#endif
5301
5302#ifdef bottom_xmlmemory
5303#undef xmlMemDisplay
5304extern __typeof (xmlMemDisplay) xmlMemDisplay __attribute((alias("xmlMemDisplay__internal_alias")));
5305#else
5306#ifndef xmlMemDisplay
5307extern __typeof (xmlMemDisplay) xmlMemDisplay__internal_alias __attribute((visibility("hidden")));
5308#define xmlMemDisplay xmlMemDisplay__internal_alias
5309#endif
5310#endif
5311
5312#ifdef bottom_xmlmemory
5313#undef xmlMemDisplayLast
5314extern __typeof (xmlMemDisplayLast) xmlMemDisplayLast __attribute((alias("xmlMemDisplayLast__internal_alias")));
5315#else
5316#ifndef xmlMemDisplayLast
5317extern __typeof (xmlMemDisplayLast) xmlMemDisplayLast__internal_alias __attribute((visibility("hidden")));
5318#define xmlMemDisplayLast xmlMemDisplayLast__internal_alias
5319#endif
5320#endif
5321
5322#ifdef bottom_xmlmemory
5323#undef xmlMemFree
5324extern __typeof (xmlMemFree) xmlMemFree __attribute((alias("xmlMemFree__internal_alias")));
5325#else
5326#ifndef xmlMemFree
5327extern __typeof (xmlMemFree) xmlMemFree__internal_alias __attribute((visibility("hidden")));
5328#define xmlMemFree xmlMemFree__internal_alias
5329#endif
5330#endif
5331
5332#ifdef bottom_xmlmemory
5333#undef xmlMemGet
5334extern __typeof (xmlMemGet) xmlMemGet __attribute((alias("xmlMemGet__internal_alias")));
5335#else
5336#ifndef xmlMemGet
5337extern __typeof (xmlMemGet) xmlMemGet__internal_alias __attribute((visibility("hidden")));
5338#define xmlMemGet xmlMemGet__internal_alias
5339#endif
5340#endif
5341
5342#ifdef bottom_xmlmemory
5343#undef xmlMemMalloc
5344extern __typeof (xmlMemMalloc) xmlMemMalloc __attribute((alias("xmlMemMalloc__internal_alias")));
5345#else
5346#ifndef xmlMemMalloc
5347extern __typeof (xmlMemMalloc) xmlMemMalloc__internal_alias __attribute((visibility("hidden")));
5348#define xmlMemMalloc xmlMemMalloc__internal_alias
5349#endif
5350#endif
5351
5352#ifdef bottom_xmlmemory
5353#undef xmlMemRealloc
5354extern __typeof (xmlMemRealloc) xmlMemRealloc __attribute((alias("xmlMemRealloc__internal_alias")));
5355#else
5356#ifndef xmlMemRealloc
5357extern __typeof (xmlMemRealloc) xmlMemRealloc__internal_alias __attribute((visibility("hidden")));
5358#define xmlMemRealloc xmlMemRealloc__internal_alias
5359#endif
5360#endif
5361
5362#ifdef bottom_xmlmemory
5363#undef xmlMemSetup
5364extern __typeof (xmlMemSetup) xmlMemSetup __attribute((alias("xmlMemSetup__internal_alias")));
5365#else
5366#ifndef xmlMemSetup
5367extern __typeof (xmlMemSetup) xmlMemSetup__internal_alias __attribute((visibility("hidden")));
5368#define xmlMemSetup xmlMemSetup__internal_alias
5369#endif
5370#endif
5371
5372#ifdef bottom_xmlmemory
5373#undef xmlMemShow
5374extern __typeof (xmlMemShow) xmlMemShow __attribute((alias("xmlMemShow__internal_alias")));
5375#else
5376#ifndef xmlMemShow
5377extern __typeof (xmlMemShow) xmlMemShow__internal_alias __attribute((visibility("hidden")));
5378#define xmlMemShow xmlMemShow__internal_alias
5379#endif
5380#endif
5381
5382#ifdef bottom_xmlmemory
5383#undef xmlMemStrdupLoc
5384extern __typeof (xmlMemStrdupLoc) xmlMemStrdupLoc __attribute((alias("xmlMemStrdupLoc__internal_alias")));
5385#else
5386#ifndef xmlMemStrdupLoc
5387extern __typeof (xmlMemStrdupLoc) xmlMemStrdupLoc__internal_alias __attribute((visibility("hidden")));
5388#define xmlMemStrdupLoc xmlMemStrdupLoc__internal_alias
5389#endif
5390#endif
5391
5392#ifdef bottom_xmlmemory
5393#undef xmlMemUsed
5394extern __typeof (xmlMemUsed) xmlMemUsed __attribute((alias("xmlMemUsed__internal_alias")));
5395#else
5396#ifndef xmlMemUsed
5397extern __typeof (xmlMemUsed) xmlMemUsed__internal_alias __attribute((visibility("hidden")));
5398#define xmlMemUsed xmlMemUsed__internal_alias
5399#endif
5400#endif
5401
5402#ifdef bottom_xmlmemory
5403#undef xmlMemoryDump
5404extern __typeof (xmlMemoryDump) xmlMemoryDump __attribute((alias("xmlMemoryDump__internal_alias")));
5405#else
5406#ifndef xmlMemoryDump
5407extern __typeof (xmlMemoryDump) xmlMemoryDump__internal_alias __attribute((visibility("hidden")));
5408#define xmlMemoryDump xmlMemoryDump__internal_alias
5409#endif
5410#endif
5411
5412#ifdef bottom_xmlmemory
5413#undef xmlMemoryStrdup
5414extern __typeof (xmlMemoryStrdup) xmlMemoryStrdup __attribute((alias("xmlMemoryStrdup__internal_alias")));
5415#else
5416#ifndef xmlMemoryStrdup
5417extern __typeof (xmlMemoryStrdup) xmlMemoryStrdup__internal_alias __attribute((visibility("hidden")));
5418#define xmlMemoryStrdup xmlMemoryStrdup__internal_alias
5419#endif
5420#endif
5421
5422#if defined(LIBXML_MODULES_ENABLED)
5423#ifdef bottom_xmlmodule
5424#undef xmlModuleClose
5425extern __typeof (xmlModuleClose) xmlModuleClose __attribute((alias("xmlModuleClose__internal_alias")));
5426#else
5427#ifndef xmlModuleClose
5428extern __typeof (xmlModuleClose) xmlModuleClose__internal_alias __attribute((visibility("hidden")));
5429#define xmlModuleClose xmlModuleClose__internal_alias
5430#endif
5431#endif
5432#endif
5433
5434#if defined(LIBXML_MODULES_ENABLED)
5435#ifdef bottom_xmlmodule
5436#undef xmlModuleFree
5437extern __typeof (xmlModuleFree) xmlModuleFree __attribute((alias("xmlModuleFree__internal_alias")));
5438#else
5439#ifndef xmlModuleFree
5440extern __typeof (xmlModuleFree) xmlModuleFree__internal_alias __attribute((visibility("hidden")));
5441#define xmlModuleFree xmlModuleFree__internal_alias
5442#endif
5443#endif
5444#endif
5445
5446#if defined(LIBXML_MODULES_ENABLED)
5447#ifdef bottom_xmlmodule
5448#undef xmlModuleOpen
5449extern __typeof (xmlModuleOpen) xmlModuleOpen __attribute((alias("xmlModuleOpen__internal_alias")));
5450#else
5451#ifndef xmlModuleOpen
5452extern __typeof (xmlModuleOpen) xmlModuleOpen__internal_alias __attribute((visibility("hidden")));
5453#define xmlModuleOpen xmlModuleOpen__internal_alias
5454#endif
5455#endif
5456#endif
5457
5458#if defined(LIBXML_MODULES_ENABLED)
5459#ifdef bottom_xmlmodule
5460#undef xmlModuleSymbol
5461extern __typeof (xmlModuleSymbol) xmlModuleSymbol __attribute((alias("xmlModuleSymbol__internal_alias")));
5462#else
5463#ifndef xmlModuleSymbol
5464extern __typeof (xmlModuleSymbol) xmlModuleSymbol__internal_alias __attribute((visibility("hidden")));
5465#define xmlModuleSymbol xmlModuleSymbol__internal_alias
5466#endif
5467#endif
5468#endif
5469
5470#ifdef bottom_threads
5471#undef xmlMutexLock
5472extern __typeof (xmlMutexLock) xmlMutexLock __attribute((alias("xmlMutexLock__internal_alias")));
5473#else
5474#ifndef xmlMutexLock
5475extern __typeof (xmlMutexLock) xmlMutexLock__internal_alias __attribute((visibility("hidden")));
5476#define xmlMutexLock xmlMutexLock__internal_alias
5477#endif
5478#endif
5479
5480#ifdef bottom_threads
5481#undef xmlMutexUnlock
5482extern __typeof (xmlMutexUnlock) xmlMutexUnlock __attribute((alias("xmlMutexUnlock__internal_alias")));
5483#else
5484#ifndef xmlMutexUnlock
5485extern __typeof (xmlMutexUnlock) xmlMutexUnlock__internal_alias __attribute((visibility("hidden")));
5486#define xmlMutexUnlock xmlMutexUnlock__internal_alias
5487#endif
5488#endif
5489
5490#if defined(LIBXML_LEGACY_ENABLED)
5491#ifdef bottom_legacy
5492#undef xmlNamespaceParseNCName
5493extern __typeof (xmlNamespaceParseNCName) xmlNamespaceParseNCName __attribute((alias("xmlNamespaceParseNCName__internal_alias")));
5494#else
5495#ifndef xmlNamespaceParseNCName
5496extern __typeof (xmlNamespaceParseNCName) xmlNamespaceParseNCName__internal_alias __attribute((visibility("hidden")));
5497#define xmlNamespaceParseNCName xmlNamespaceParseNCName__internal_alias
5498#endif
5499#endif
5500#endif
5501
5502#if defined(LIBXML_LEGACY_ENABLED)
5503#ifdef bottom_legacy
5504#undef xmlNamespaceParseNSDef
5505extern __typeof (xmlNamespaceParseNSDef) xmlNamespaceParseNSDef __attribute((alias("xmlNamespaceParseNSDef__internal_alias")));
5506#else
5507#ifndef xmlNamespaceParseNSDef
5508extern __typeof (xmlNamespaceParseNSDef) xmlNamespaceParseNSDef__internal_alias __attribute((visibility("hidden")));
5509#define xmlNamespaceParseNSDef xmlNamespaceParseNSDef__internal_alias
5510#endif
5511#endif
5512#endif
5513
5514#if defined(LIBXML_LEGACY_ENABLED)
5515#ifdef bottom_legacy
5516#undef xmlNamespaceParseQName
5517extern __typeof (xmlNamespaceParseQName) xmlNamespaceParseQName __attribute((alias("xmlNamespaceParseQName__internal_alias")));
5518#else
5519#ifndef xmlNamespaceParseQName
5520extern __typeof (xmlNamespaceParseQName) xmlNamespaceParseQName__internal_alias __attribute((visibility("hidden")));
5521#define xmlNamespaceParseQName xmlNamespaceParseQName__internal_alias
5522#endif
5523#endif
5524#endif
5525
5526#if defined(LIBXML_FTP_ENABLED)
5527#ifdef bottom_nanoftp
5528#undef xmlNanoFTPCheckResponse
5529extern __typeof (xmlNanoFTPCheckResponse) xmlNanoFTPCheckResponse __attribute((alias("xmlNanoFTPCheckResponse__internal_alias")));
5530#else
5531#ifndef xmlNanoFTPCheckResponse
5532extern __typeof (xmlNanoFTPCheckResponse) xmlNanoFTPCheckResponse__internal_alias __attribute((visibility("hidden")));
5533#define xmlNanoFTPCheckResponse xmlNanoFTPCheckResponse__internal_alias
5534#endif
5535#endif
5536#endif
5537
5538#if defined(LIBXML_FTP_ENABLED)
5539#ifdef bottom_nanoftp
5540#undef xmlNanoFTPCleanup
5541extern __typeof (xmlNanoFTPCleanup) xmlNanoFTPCleanup __attribute((alias("xmlNanoFTPCleanup__internal_alias")));
5542#else
5543#ifndef xmlNanoFTPCleanup
5544extern __typeof (xmlNanoFTPCleanup) xmlNanoFTPCleanup__internal_alias __attribute((visibility("hidden")));
5545#define xmlNanoFTPCleanup xmlNanoFTPCleanup__internal_alias
5546#endif
5547#endif
5548#endif
5549
5550#if defined(LIBXML_FTP_ENABLED)
5551#ifdef bottom_nanoftp
5552#undef xmlNanoFTPClose
5553extern __typeof (xmlNanoFTPClose) xmlNanoFTPClose __attribute((alias("xmlNanoFTPClose__internal_alias")));
5554#else
5555#ifndef xmlNanoFTPClose
5556extern __typeof (xmlNanoFTPClose) xmlNanoFTPClose__internal_alias __attribute((visibility("hidden")));
5557#define xmlNanoFTPClose xmlNanoFTPClose__internal_alias
5558#endif
5559#endif
5560#endif
5561
5562#if defined(LIBXML_FTP_ENABLED)
5563#ifdef bottom_nanoftp
5564#undef xmlNanoFTPCloseConnection
5565extern __typeof (xmlNanoFTPCloseConnection) xmlNanoFTPCloseConnection __attribute((alias("xmlNanoFTPCloseConnection__internal_alias")));
5566#else
5567#ifndef xmlNanoFTPCloseConnection
5568extern __typeof (xmlNanoFTPCloseConnection) xmlNanoFTPCloseConnection__internal_alias __attribute((visibility("hidden")));
5569#define xmlNanoFTPCloseConnection xmlNanoFTPCloseConnection__internal_alias
5570#endif
5571#endif
5572#endif
5573
5574#if defined(LIBXML_FTP_ENABLED)
5575#ifdef bottom_nanoftp
5576#undef xmlNanoFTPConnect
5577extern __typeof (xmlNanoFTPConnect) xmlNanoFTPConnect __attribute((alias("xmlNanoFTPConnect__internal_alias")));
5578#else
5579#ifndef xmlNanoFTPConnect
5580extern __typeof (xmlNanoFTPConnect) xmlNanoFTPConnect__internal_alias __attribute((visibility("hidden")));
5581#define xmlNanoFTPConnect xmlNanoFTPConnect__internal_alias
5582#endif
5583#endif
5584#endif
5585
5586#if defined(LIBXML_FTP_ENABLED)
5587#ifdef bottom_nanoftp
5588#undef xmlNanoFTPConnectTo
5589extern __typeof (xmlNanoFTPConnectTo) xmlNanoFTPConnectTo __attribute((alias("xmlNanoFTPConnectTo__internal_alias")));
5590#else
5591#ifndef xmlNanoFTPConnectTo
5592extern __typeof (xmlNanoFTPConnectTo) xmlNanoFTPConnectTo__internal_alias __attribute((visibility("hidden")));
5593#define xmlNanoFTPConnectTo xmlNanoFTPConnectTo__internal_alias
5594#endif
5595#endif
5596#endif
5597
5598#if defined(LIBXML_FTP_ENABLED)
5599#ifdef bottom_nanoftp
5600#undef xmlNanoFTPCwd
5601extern __typeof (xmlNanoFTPCwd) xmlNanoFTPCwd __attribute((alias("xmlNanoFTPCwd__internal_alias")));
5602#else
5603#ifndef xmlNanoFTPCwd
5604extern __typeof (xmlNanoFTPCwd) xmlNanoFTPCwd__internal_alias __attribute((visibility("hidden")));
5605#define xmlNanoFTPCwd xmlNanoFTPCwd__internal_alias
5606#endif
5607#endif
5608#endif
5609
5610#if defined(LIBXML_FTP_ENABLED)
5611#ifdef bottom_nanoftp
5612#undef xmlNanoFTPDele
5613extern __typeof (xmlNanoFTPDele) xmlNanoFTPDele __attribute((alias("xmlNanoFTPDele__internal_alias")));
5614#else
5615#ifndef xmlNanoFTPDele
5616extern __typeof (xmlNanoFTPDele) xmlNanoFTPDele__internal_alias __attribute((visibility("hidden")));
5617#define xmlNanoFTPDele xmlNanoFTPDele__internal_alias
5618#endif
5619#endif
5620#endif
5621
5622#if defined(LIBXML_FTP_ENABLED)
5623#ifdef bottom_nanoftp
5624#undef xmlNanoFTPFreeCtxt
5625extern __typeof (xmlNanoFTPFreeCtxt) xmlNanoFTPFreeCtxt __attribute((alias("xmlNanoFTPFreeCtxt__internal_alias")));
5626#else
5627#ifndef xmlNanoFTPFreeCtxt
5628extern __typeof (xmlNanoFTPFreeCtxt) xmlNanoFTPFreeCtxt__internal_alias __attribute((visibility("hidden")));
5629#define xmlNanoFTPFreeCtxt xmlNanoFTPFreeCtxt__internal_alias
5630#endif
5631#endif
5632#endif
5633
5634#if defined(LIBXML_FTP_ENABLED)
5635#ifdef bottom_nanoftp
5636#undef xmlNanoFTPGet
5637extern __typeof (xmlNanoFTPGet) xmlNanoFTPGet __attribute((alias("xmlNanoFTPGet__internal_alias")));
5638#else
5639#ifndef xmlNanoFTPGet
5640extern __typeof (xmlNanoFTPGet) xmlNanoFTPGet__internal_alias __attribute((visibility("hidden")));
5641#define xmlNanoFTPGet xmlNanoFTPGet__internal_alias
5642#endif
5643#endif
5644#endif
5645
5646#if defined(LIBXML_FTP_ENABLED)
5647#ifdef bottom_nanoftp
5648#undef xmlNanoFTPGetConnection
5649extern __typeof (xmlNanoFTPGetConnection) xmlNanoFTPGetConnection __attribute((alias("xmlNanoFTPGetConnection__internal_alias")));
5650#else
5651#ifndef xmlNanoFTPGetConnection
5652extern __typeof (xmlNanoFTPGetConnection) xmlNanoFTPGetConnection__internal_alias __attribute((visibility("hidden")));
5653#define xmlNanoFTPGetConnection xmlNanoFTPGetConnection__internal_alias
5654#endif
5655#endif
5656#endif
5657
5658#if defined(LIBXML_FTP_ENABLED)
5659#ifdef bottom_nanoftp
5660#undef xmlNanoFTPGetResponse
5661extern __typeof (xmlNanoFTPGetResponse) xmlNanoFTPGetResponse __attribute((alias("xmlNanoFTPGetResponse__internal_alias")));
5662#else
5663#ifndef xmlNanoFTPGetResponse
5664extern __typeof (xmlNanoFTPGetResponse) xmlNanoFTPGetResponse__internal_alias __attribute((visibility("hidden")));
5665#define xmlNanoFTPGetResponse xmlNanoFTPGetResponse__internal_alias
5666#endif
5667#endif
5668#endif
5669
5670#if defined(LIBXML_FTP_ENABLED)
5671#ifdef bottom_nanoftp
5672#undef xmlNanoFTPGetSocket
5673extern __typeof (xmlNanoFTPGetSocket) xmlNanoFTPGetSocket __attribute((alias("xmlNanoFTPGetSocket__internal_alias")));
5674#else
5675#ifndef xmlNanoFTPGetSocket
5676extern __typeof (xmlNanoFTPGetSocket) xmlNanoFTPGetSocket__internal_alias __attribute((visibility("hidden")));
5677#define xmlNanoFTPGetSocket xmlNanoFTPGetSocket__internal_alias
5678#endif
5679#endif
5680#endif
5681
5682#if defined(LIBXML_FTP_ENABLED)
5683#ifdef bottom_nanoftp
5684#undef xmlNanoFTPInit
5685extern __typeof (xmlNanoFTPInit) xmlNanoFTPInit __attribute((alias("xmlNanoFTPInit__internal_alias")));
5686#else
5687#ifndef xmlNanoFTPInit
5688extern __typeof (xmlNanoFTPInit) xmlNanoFTPInit__internal_alias __attribute((visibility("hidden")));
5689#define xmlNanoFTPInit xmlNanoFTPInit__internal_alias
5690#endif
5691#endif
5692#endif
5693
5694#if defined(LIBXML_FTP_ENABLED)
5695#ifdef bottom_nanoftp
5696#undef xmlNanoFTPList
5697extern __typeof (xmlNanoFTPList) xmlNanoFTPList __attribute((alias("xmlNanoFTPList__internal_alias")));
5698#else
5699#ifndef xmlNanoFTPList
5700extern __typeof (xmlNanoFTPList) xmlNanoFTPList__internal_alias __attribute((visibility("hidden")));
5701#define xmlNanoFTPList xmlNanoFTPList__internal_alias
5702#endif
5703#endif
5704#endif
5705
5706#if defined(LIBXML_FTP_ENABLED)
5707#ifdef bottom_nanoftp
5708#undef xmlNanoFTPNewCtxt
5709extern __typeof (xmlNanoFTPNewCtxt) xmlNanoFTPNewCtxt __attribute((alias("xmlNanoFTPNewCtxt__internal_alias")));
5710#else
5711#ifndef xmlNanoFTPNewCtxt
5712extern __typeof (xmlNanoFTPNewCtxt) xmlNanoFTPNewCtxt__internal_alias __attribute((visibility("hidden")));
5713#define xmlNanoFTPNewCtxt xmlNanoFTPNewCtxt__internal_alias
5714#endif
5715#endif
5716#endif
5717
5718#if defined(LIBXML_FTP_ENABLED)
5719#ifdef bottom_nanoftp
5720#undef xmlNanoFTPOpen
5721extern __typeof (xmlNanoFTPOpen) xmlNanoFTPOpen __attribute((alias("xmlNanoFTPOpen__internal_alias")));
5722#else
5723#ifndef xmlNanoFTPOpen
5724extern __typeof (xmlNanoFTPOpen) xmlNanoFTPOpen__internal_alias __attribute((visibility("hidden")));
5725#define xmlNanoFTPOpen xmlNanoFTPOpen__internal_alias
5726#endif
5727#endif
5728#endif
5729
5730#if defined(LIBXML_FTP_ENABLED)
5731#ifdef bottom_nanoftp
5732#undef xmlNanoFTPProxy
5733extern __typeof (xmlNanoFTPProxy) xmlNanoFTPProxy __attribute((alias("xmlNanoFTPProxy__internal_alias")));
5734#else
5735#ifndef xmlNanoFTPProxy
5736extern __typeof (xmlNanoFTPProxy) xmlNanoFTPProxy__internal_alias __attribute((visibility("hidden")));
5737#define xmlNanoFTPProxy xmlNanoFTPProxy__internal_alias
5738#endif
5739#endif
5740#endif
5741
5742#if defined(LIBXML_FTP_ENABLED)
5743#ifdef bottom_nanoftp
5744#undef xmlNanoFTPQuit
5745extern __typeof (xmlNanoFTPQuit) xmlNanoFTPQuit __attribute((alias("xmlNanoFTPQuit__internal_alias")));
5746#else
5747#ifndef xmlNanoFTPQuit
5748extern __typeof (xmlNanoFTPQuit) xmlNanoFTPQuit__internal_alias __attribute((visibility("hidden")));
5749#define xmlNanoFTPQuit xmlNanoFTPQuit__internal_alias
5750#endif
5751#endif
5752#endif
5753
5754#if defined(LIBXML_FTP_ENABLED)
5755#ifdef bottom_nanoftp
5756#undef xmlNanoFTPRead
5757extern __typeof (xmlNanoFTPRead) xmlNanoFTPRead __attribute((alias("xmlNanoFTPRead__internal_alias")));
5758#else
5759#ifndef xmlNanoFTPRead
5760extern __typeof (xmlNanoFTPRead) xmlNanoFTPRead__internal_alias __attribute((visibility("hidden")));
5761#define xmlNanoFTPRead xmlNanoFTPRead__internal_alias
5762#endif
5763#endif
5764#endif
5765
5766#if defined(LIBXML_FTP_ENABLED)
5767#ifdef bottom_nanoftp
5768#undef xmlNanoFTPScanProxy
5769extern __typeof (xmlNanoFTPScanProxy) xmlNanoFTPScanProxy __attribute((alias("xmlNanoFTPScanProxy__internal_alias")));
5770#else
5771#ifndef xmlNanoFTPScanProxy
5772extern __typeof (xmlNanoFTPScanProxy) xmlNanoFTPScanProxy__internal_alias __attribute((visibility("hidden")));
5773#define xmlNanoFTPScanProxy xmlNanoFTPScanProxy__internal_alias
5774#endif
5775#endif
5776#endif
5777
5778#if defined(LIBXML_FTP_ENABLED)
5779#ifdef bottom_nanoftp
5780#undef xmlNanoFTPUpdateURL
5781extern __typeof (xmlNanoFTPUpdateURL) xmlNanoFTPUpdateURL __attribute((alias("xmlNanoFTPUpdateURL__internal_alias")));
5782#else
5783#ifndef xmlNanoFTPUpdateURL
5784extern __typeof (xmlNanoFTPUpdateURL) xmlNanoFTPUpdateURL__internal_alias __attribute((visibility("hidden")));
5785#define xmlNanoFTPUpdateURL xmlNanoFTPUpdateURL__internal_alias
5786#endif
5787#endif
5788#endif
5789
5790#if defined(LIBXML_HTTP_ENABLED)
5791#ifdef bottom_nanohttp
5792#undef xmlNanoHTTPAuthHeader
5793extern __typeof (xmlNanoHTTPAuthHeader) xmlNanoHTTPAuthHeader __attribute((alias("xmlNanoHTTPAuthHeader__internal_alias")));
5794#else
5795#ifndef xmlNanoHTTPAuthHeader
5796extern __typeof (xmlNanoHTTPAuthHeader) xmlNanoHTTPAuthHeader__internal_alias __attribute((visibility("hidden")));
5797#define xmlNanoHTTPAuthHeader xmlNanoHTTPAuthHeader__internal_alias
5798#endif
5799#endif
5800#endif
5801
5802#if defined(LIBXML_HTTP_ENABLED)
5803#ifdef bottom_nanohttp
5804#undef xmlNanoHTTPCleanup
5805extern __typeof (xmlNanoHTTPCleanup) xmlNanoHTTPCleanup __attribute((alias("xmlNanoHTTPCleanup__internal_alias")));
5806#else
5807#ifndef xmlNanoHTTPCleanup
5808extern __typeof (xmlNanoHTTPCleanup) xmlNanoHTTPCleanup__internal_alias __attribute((visibility("hidden")));
5809#define xmlNanoHTTPCleanup xmlNanoHTTPCleanup__internal_alias
5810#endif
5811#endif
5812#endif
5813
5814#if defined(LIBXML_HTTP_ENABLED)
5815#ifdef bottom_nanohttp
5816#undef xmlNanoHTTPClose
5817extern __typeof (xmlNanoHTTPClose) xmlNanoHTTPClose __attribute((alias("xmlNanoHTTPClose__internal_alias")));
5818#else
5819#ifndef xmlNanoHTTPClose
5820extern __typeof (xmlNanoHTTPClose) xmlNanoHTTPClose__internal_alias __attribute((visibility("hidden")));
5821#define xmlNanoHTTPClose xmlNanoHTTPClose__internal_alias
5822#endif
5823#endif
5824#endif
5825
5826#if defined(LIBXML_HTTP_ENABLED)
5827#ifdef bottom_nanohttp
5828#undef xmlNanoHTTPContentLength
5829extern __typeof (xmlNanoHTTPContentLength) xmlNanoHTTPContentLength __attribute((alias("xmlNanoHTTPContentLength__internal_alias")));
5830#else
5831#ifndef xmlNanoHTTPContentLength
5832extern __typeof (xmlNanoHTTPContentLength) xmlNanoHTTPContentLength__internal_alias __attribute((visibility("hidden")));
5833#define xmlNanoHTTPContentLength xmlNanoHTTPContentLength__internal_alias
5834#endif
5835#endif
5836#endif
5837
5838#if defined(LIBXML_HTTP_ENABLED)
5839#ifdef bottom_nanohttp
5840#undef xmlNanoHTTPEncoding
5841extern __typeof (xmlNanoHTTPEncoding) xmlNanoHTTPEncoding __attribute((alias("xmlNanoHTTPEncoding__internal_alias")));
5842#else
5843#ifndef xmlNanoHTTPEncoding
5844extern __typeof (xmlNanoHTTPEncoding) xmlNanoHTTPEncoding__internal_alias __attribute((visibility("hidden")));
5845#define xmlNanoHTTPEncoding xmlNanoHTTPEncoding__internal_alias
5846#endif
5847#endif
5848#endif
5849
5850#if defined(LIBXML_HTTP_ENABLED)
5851#ifdef bottom_nanohttp
5852#undef xmlNanoHTTPFetch
5853extern __typeof (xmlNanoHTTPFetch) xmlNanoHTTPFetch __attribute((alias("xmlNanoHTTPFetch__internal_alias")));
5854#else
5855#ifndef xmlNanoHTTPFetch
5856extern __typeof (xmlNanoHTTPFetch) xmlNanoHTTPFetch__internal_alias __attribute((visibility("hidden")));
5857#define xmlNanoHTTPFetch xmlNanoHTTPFetch__internal_alias
5858#endif
5859#endif
5860#endif
5861
5862#if defined(LIBXML_HTTP_ENABLED)
5863#ifdef bottom_nanohttp
5864#undef xmlNanoHTTPInit
5865extern __typeof (xmlNanoHTTPInit) xmlNanoHTTPInit __attribute((alias("xmlNanoHTTPInit__internal_alias")));
5866#else
5867#ifndef xmlNanoHTTPInit
5868extern __typeof (xmlNanoHTTPInit) xmlNanoHTTPInit__internal_alias __attribute((visibility("hidden")));
5869#define xmlNanoHTTPInit xmlNanoHTTPInit__internal_alias
5870#endif
5871#endif
5872#endif
5873
5874#if defined(LIBXML_HTTP_ENABLED)
5875#ifdef bottom_nanohttp
5876#undef xmlNanoHTTPMethod
5877extern __typeof (xmlNanoHTTPMethod) xmlNanoHTTPMethod __attribute((alias("xmlNanoHTTPMethod__internal_alias")));
5878#else
5879#ifndef xmlNanoHTTPMethod
5880extern __typeof (xmlNanoHTTPMethod) xmlNanoHTTPMethod__internal_alias __attribute((visibility("hidden")));
5881#define xmlNanoHTTPMethod xmlNanoHTTPMethod__internal_alias
5882#endif
5883#endif
5884#endif
5885
5886#if defined(LIBXML_HTTP_ENABLED)
5887#ifdef bottom_nanohttp
5888#undef xmlNanoHTTPMethodRedir
5889extern __typeof (xmlNanoHTTPMethodRedir) xmlNanoHTTPMethodRedir __attribute((alias("xmlNanoHTTPMethodRedir__internal_alias")));
5890#else
5891#ifndef xmlNanoHTTPMethodRedir
5892extern __typeof (xmlNanoHTTPMethodRedir) xmlNanoHTTPMethodRedir__internal_alias __attribute((visibility("hidden")));
5893#define xmlNanoHTTPMethodRedir xmlNanoHTTPMethodRedir__internal_alias
5894#endif
5895#endif
5896#endif
5897
5898#if defined(LIBXML_HTTP_ENABLED)
5899#ifdef bottom_nanohttp
5900#undef xmlNanoHTTPMimeType
5901extern __typeof (xmlNanoHTTPMimeType) xmlNanoHTTPMimeType __attribute((alias("xmlNanoHTTPMimeType__internal_alias")));
5902#else
5903#ifndef xmlNanoHTTPMimeType
5904extern __typeof (xmlNanoHTTPMimeType) xmlNanoHTTPMimeType__internal_alias __attribute((visibility("hidden")));
5905#define xmlNanoHTTPMimeType xmlNanoHTTPMimeType__internal_alias
5906#endif
5907#endif
5908#endif
5909
5910#if defined(LIBXML_HTTP_ENABLED)
5911#ifdef bottom_nanohttp
5912#undef xmlNanoHTTPOpen
5913extern __typeof (xmlNanoHTTPOpen) xmlNanoHTTPOpen __attribute((alias("xmlNanoHTTPOpen__internal_alias")));
5914#else
5915#ifndef xmlNanoHTTPOpen
5916extern __typeof (xmlNanoHTTPOpen) xmlNanoHTTPOpen__internal_alias __attribute((visibility("hidden")));
5917#define xmlNanoHTTPOpen xmlNanoHTTPOpen__internal_alias
5918#endif
5919#endif
5920#endif
5921
5922#if defined(LIBXML_HTTP_ENABLED)
5923#ifdef bottom_nanohttp
5924#undef xmlNanoHTTPOpenRedir
5925extern __typeof (xmlNanoHTTPOpenRedir) xmlNanoHTTPOpenRedir __attribute((alias("xmlNanoHTTPOpenRedir__internal_alias")));
5926#else
5927#ifndef xmlNanoHTTPOpenRedir
5928extern __typeof (xmlNanoHTTPOpenRedir) xmlNanoHTTPOpenRedir__internal_alias __attribute((visibility("hidden")));
5929#define xmlNanoHTTPOpenRedir xmlNanoHTTPOpenRedir__internal_alias
5930#endif
5931#endif
5932#endif
5933
5934#if defined(LIBXML_HTTP_ENABLED)
5935#ifdef bottom_nanohttp
5936#undef xmlNanoHTTPRead
5937extern __typeof (xmlNanoHTTPRead) xmlNanoHTTPRead __attribute((alias("xmlNanoHTTPRead__internal_alias")));
5938#else
5939#ifndef xmlNanoHTTPRead
5940extern __typeof (xmlNanoHTTPRead) xmlNanoHTTPRead__internal_alias __attribute((visibility("hidden")));
5941#define xmlNanoHTTPRead xmlNanoHTTPRead__internal_alias
5942#endif
5943#endif
5944#endif
5945
5946#if defined(LIBXML_HTTP_ENABLED)
5947#ifdef bottom_nanohttp
5948#undef xmlNanoHTTPRedir
5949extern __typeof (xmlNanoHTTPRedir) xmlNanoHTTPRedir __attribute((alias("xmlNanoHTTPRedir__internal_alias")));
5950#else
5951#ifndef xmlNanoHTTPRedir
5952extern __typeof (xmlNanoHTTPRedir) xmlNanoHTTPRedir__internal_alias __attribute((visibility("hidden")));
5953#define xmlNanoHTTPRedir xmlNanoHTTPRedir__internal_alias
5954#endif
5955#endif
5956#endif
5957
5958#if defined(LIBXML_HTTP_ENABLED)
5959#ifdef bottom_nanohttp
5960#undef xmlNanoHTTPReturnCode
5961extern __typeof (xmlNanoHTTPReturnCode) xmlNanoHTTPReturnCode __attribute((alias("xmlNanoHTTPReturnCode__internal_alias")));
5962#else
5963#ifndef xmlNanoHTTPReturnCode
5964extern __typeof (xmlNanoHTTPReturnCode) xmlNanoHTTPReturnCode__internal_alias __attribute((visibility("hidden")));
5965#define xmlNanoHTTPReturnCode xmlNanoHTTPReturnCode__internal_alias
5966#endif
5967#endif
5968#endif
5969
5970#if defined(LIBXML_HTTP_ENABLED) && defined(LIBXML_OUTPUT_ENABLED)
5971#ifdef bottom_nanohttp
5972#undef xmlNanoHTTPSave
5973extern __typeof (xmlNanoHTTPSave) xmlNanoHTTPSave __attribute((alias("xmlNanoHTTPSave__internal_alias")));
5974#else
5975#ifndef xmlNanoHTTPSave
5976extern __typeof (xmlNanoHTTPSave) xmlNanoHTTPSave__internal_alias __attribute((visibility("hidden")));
5977#define xmlNanoHTTPSave xmlNanoHTTPSave__internal_alias
5978#endif
5979#endif
5980#endif
5981
5982#if defined(LIBXML_HTTP_ENABLED)
5983#ifdef bottom_nanohttp
5984#undef xmlNanoHTTPScanProxy
5985extern __typeof (xmlNanoHTTPScanProxy) xmlNanoHTTPScanProxy __attribute((alias("xmlNanoHTTPScanProxy__internal_alias")));
5986#else
5987#ifndef xmlNanoHTTPScanProxy
5988extern __typeof (xmlNanoHTTPScanProxy) xmlNanoHTTPScanProxy__internal_alias __attribute((visibility("hidden")));
5989#define xmlNanoHTTPScanProxy xmlNanoHTTPScanProxy__internal_alias
5990#endif
5991#endif
5992#endif
5993
5994#if defined(LIBXML_REGEXP_ENABLED) && defined(LIBXML_AUTOMATA_ENABLED)
5995#ifdef bottom_xmlregexp
5996#undef xmlNewAutomata
5997extern __typeof (xmlNewAutomata) xmlNewAutomata __attribute((alias("xmlNewAutomata__internal_alias")));
5998#else
5999#ifndef xmlNewAutomata
6000extern __typeof (xmlNewAutomata) xmlNewAutomata__internal_alias __attribute((visibility("hidden")));
6001#define xmlNewAutomata xmlNewAutomata__internal_alias
6002#endif
6003#endif
6004#endif
6005
6006#ifdef bottom_tree
6007#undef xmlNewCDataBlock
6008extern __typeof (xmlNewCDataBlock) xmlNewCDataBlock __attribute((alias("xmlNewCDataBlock__internal_alias")));
6009#else
6010#ifndef xmlNewCDataBlock
6011extern __typeof (xmlNewCDataBlock) xmlNewCDataBlock__internal_alias __attribute((visibility("hidden")));
6012#define xmlNewCDataBlock xmlNewCDataBlock__internal_alias
6013#endif
6014#endif
6015
6016#if defined(LIBXML_CATALOG_ENABLED)
6017#ifdef bottom_catalog
6018#undef xmlNewCatalog
6019extern __typeof (xmlNewCatalog) xmlNewCatalog __attribute((alias("xmlNewCatalog__internal_alias")));
6020#else
6021#ifndef xmlNewCatalog
6022extern __typeof (xmlNewCatalog) xmlNewCatalog__internal_alias __attribute((visibility("hidden")));
6023#define xmlNewCatalog xmlNewCatalog__internal_alias
6024#endif
6025#endif
6026#endif
6027
6028#ifdef bottom_encoding
6029#undef xmlNewCharEncodingHandler
6030extern __typeof (xmlNewCharEncodingHandler) xmlNewCharEncodingHandler __attribute((alias("xmlNewCharEncodingHandler__internal_alias")));
6031#else
6032#ifndef xmlNewCharEncodingHandler
6033extern __typeof (xmlNewCharEncodingHandler) xmlNewCharEncodingHandler__internal_alias __attribute((visibility("hidden")));
6034#define xmlNewCharEncodingHandler xmlNewCharEncodingHandler__internal_alias
6035#endif
6036#endif
6037
6038#ifdef bottom_tree
6039#undef xmlNewCharRef
6040extern __typeof (xmlNewCharRef) xmlNewCharRef __attribute((alias("xmlNewCharRef__internal_alias")));
6041#else
6042#ifndef xmlNewCharRef
6043extern __typeof (xmlNewCharRef) xmlNewCharRef__internal_alias __attribute((visibility("hidden")));
6044#define xmlNewCharRef xmlNewCharRef__internal_alias
6045#endif
6046#endif
6047
6048#if defined(LIBXML_TREE_ENABLED) || defined(LIBXML_SCHEMAS_ENABLED)
6049#ifdef bottom_tree
6050#undef xmlNewChild
6051extern __typeof (xmlNewChild) xmlNewChild __attribute((alias("xmlNewChild__internal_alias")));
6052#else
6053#ifndef xmlNewChild
6054extern __typeof (xmlNewChild) xmlNewChild__internal_alias __attribute((visibility("hidden")));
6055#define xmlNewChild xmlNewChild__internal_alias
6056#endif
6057#endif
6058#endif
6059
6060#ifdef bottom_tree
6061#undef xmlNewComment
6062extern __typeof (xmlNewComment) xmlNewComment __attribute((alias("xmlNewComment__internal_alias")));
6063#else
6064#ifndef xmlNewComment
6065extern __typeof (xmlNewComment) xmlNewComment__internal_alias __attribute((visibility("hidden")));
6066#define xmlNewComment xmlNewComment__internal_alias
6067#endif
6068#endif
6069
6070#ifdef bottom_tree
6071#undef xmlNewDoc
6072extern __typeof (xmlNewDoc) xmlNewDoc __attribute((alias("xmlNewDoc__internal_alias")));
6073#else
6074#ifndef xmlNewDoc
6075extern __typeof (xmlNewDoc) xmlNewDoc__internal_alias __attribute((visibility("hidden")));
6076#define xmlNewDoc xmlNewDoc__internal_alias
6077#endif
6078#endif
6079
6080#ifdef bottom_tree
6081#undef xmlNewDocComment
6082extern __typeof (xmlNewDocComment) xmlNewDocComment __attribute((alias("xmlNewDocComment__internal_alias")));
6083#else
6084#ifndef xmlNewDocComment
6085extern __typeof (xmlNewDocComment) xmlNewDocComment__internal_alias __attribute((visibility("hidden")));
6086#define xmlNewDocComment xmlNewDocComment__internal_alias
6087#endif
6088#endif
6089
6090#ifdef bottom_valid
6091#undef xmlNewDocElementContent
6092extern __typeof (xmlNewDocElementContent) xmlNewDocElementContent __attribute((alias("xmlNewDocElementContent__internal_alias")));
6093#else
6094#ifndef xmlNewDocElementContent
6095extern __typeof (xmlNewDocElementContent) xmlNewDocElementContent__internal_alias __attribute((visibility("hidden")));
6096#define xmlNewDocElementContent xmlNewDocElementContent__internal_alias
6097#endif
6098#endif
6099
6100#if defined(LIBXML_TREE_ENABLED)
6101#ifdef bottom_tree
6102#undef xmlNewDocFragment
6103extern __typeof (xmlNewDocFragment) xmlNewDocFragment __attribute((alias("xmlNewDocFragment__internal_alias")));
6104#else
6105#ifndef xmlNewDocFragment
6106extern __typeof (xmlNewDocFragment) xmlNewDocFragment__internal_alias __attribute((visibility("hidden")));
6107#define xmlNewDocFragment xmlNewDocFragment__internal_alias
6108#endif
6109#endif
6110#endif
6111
6112#ifdef bottom_tree
6113#undef xmlNewDocNode
6114extern __typeof (xmlNewDocNode) xmlNewDocNode __attribute((alias("xmlNewDocNode__internal_alias")));
6115#else
6116#ifndef xmlNewDocNode
6117extern __typeof (xmlNewDocNode) xmlNewDocNode__internal_alias __attribute((visibility("hidden")));
6118#define xmlNewDocNode xmlNewDocNode__internal_alias
6119#endif
6120#endif
6121
6122#ifdef bottom_tree
6123#undef xmlNewDocNodeEatName
6124extern __typeof (xmlNewDocNodeEatName) xmlNewDocNodeEatName __attribute((alias("xmlNewDocNodeEatName__internal_alias")));
6125#else
6126#ifndef xmlNewDocNodeEatName
6127extern __typeof (xmlNewDocNodeEatName) xmlNewDocNodeEatName__internal_alias __attribute((visibility("hidden")));
6128#define xmlNewDocNodeEatName xmlNewDocNodeEatName__internal_alias
6129#endif
6130#endif
6131
6132#ifdef bottom_tree
6133#undef xmlNewDocPI
6134extern __typeof (xmlNewDocPI) xmlNewDocPI __attribute((alias("xmlNewDocPI__internal_alias")));
6135#else
6136#ifndef xmlNewDocPI
6137extern __typeof (xmlNewDocPI) xmlNewDocPI__internal_alias __attribute((visibility("hidden")));
6138#define xmlNewDocPI xmlNewDocPI__internal_alias
6139#endif
6140#endif
6141
6142#ifdef bottom_tree
6143#undef xmlNewDocProp
6144extern __typeof (xmlNewDocProp) xmlNewDocProp __attribute((alias("xmlNewDocProp__internal_alias")));
6145#else
6146#ifndef xmlNewDocProp
6147extern __typeof (xmlNewDocProp) xmlNewDocProp__internal_alias __attribute((visibility("hidden")));
6148#define xmlNewDocProp xmlNewDocProp__internal_alias
6149#endif
6150#endif
6151
6152#if defined(LIBXML_TREE_ENABLED)
6153#ifdef bottom_tree
6154#undef xmlNewDocRawNode
6155extern __typeof (xmlNewDocRawNode) xmlNewDocRawNode __attribute((alias("xmlNewDocRawNode__internal_alias")));
6156#else
6157#ifndef xmlNewDocRawNode
6158extern __typeof (xmlNewDocRawNode) xmlNewDocRawNode__internal_alias __attribute((visibility("hidden")));
6159#define xmlNewDocRawNode xmlNewDocRawNode__internal_alias
6160#endif
6161#endif
6162#endif
6163
6164#ifdef bottom_tree
6165#undef xmlNewDocText
6166extern __typeof (xmlNewDocText) xmlNewDocText __attribute((alias("xmlNewDocText__internal_alias")));
6167#else
6168#ifndef xmlNewDocText
6169extern __typeof (xmlNewDocText) xmlNewDocText__internal_alias __attribute((visibility("hidden")));
6170#define xmlNewDocText xmlNewDocText__internal_alias
6171#endif
6172#endif
6173
6174#ifdef bottom_tree
6175#undef xmlNewDocTextLen
6176extern __typeof (xmlNewDocTextLen) xmlNewDocTextLen __attribute((alias("xmlNewDocTextLen__internal_alias")));
6177#else
6178#ifndef xmlNewDocTextLen
6179extern __typeof (xmlNewDocTextLen) xmlNewDocTextLen__internal_alias __attribute((visibility("hidden")));
6180#define xmlNewDocTextLen xmlNewDocTextLen__internal_alias
6181#endif
6182#endif
6183
6184#ifdef bottom_tree
6185#undef xmlNewDtd
6186extern __typeof (xmlNewDtd) xmlNewDtd __attribute((alias("xmlNewDtd__internal_alias")));
6187#else
6188#ifndef xmlNewDtd
6189extern __typeof (xmlNewDtd) xmlNewDtd__internal_alias __attribute((visibility("hidden")));
6190#define xmlNewDtd xmlNewDtd__internal_alias
6191#endif
6192#endif
6193
6194#ifdef bottom_valid
6195#undef xmlNewElementContent
6196extern __typeof (xmlNewElementContent) xmlNewElementContent __attribute((alias("xmlNewElementContent__internal_alias")));
6197#else
6198#ifndef xmlNewElementContent
6199extern __typeof (xmlNewElementContent) xmlNewElementContent__internal_alias __attribute((visibility("hidden")));
6200#define xmlNewElementContent xmlNewElementContent__internal_alias
6201#endif
6202#endif
6203
6204#ifdef bottom_entities
6205#undef xmlNewEntity
6206extern __typeof (xmlNewEntity) xmlNewEntity __attribute((alias("xmlNewEntity__internal_alias")));
6207#else
6208#ifndef xmlNewEntity
6209extern __typeof (xmlNewEntity) xmlNewEntity__internal_alias __attribute((visibility("hidden")));
6210#define xmlNewEntity xmlNewEntity__internal_alias
6211#endif
6212#endif
6213
6214#ifdef bottom_parserInternals
6215#undef xmlNewEntityInputStream
6216extern __typeof (xmlNewEntityInputStream) xmlNewEntityInputStream __attribute((alias("xmlNewEntityInputStream__internal_alias")));
6217#else
6218#ifndef xmlNewEntityInputStream
6219extern __typeof (xmlNewEntityInputStream) xmlNewEntityInputStream__internal_alias __attribute((visibility("hidden")));
6220#define xmlNewEntityInputStream xmlNewEntityInputStream__internal_alias
6221#endif
6222#endif
6223
6224#if defined(LIBXML_LEGACY_ENABLED)
6225#ifdef bottom_legacy
6226#undef xmlNewGlobalNs
6227extern __typeof (xmlNewGlobalNs) xmlNewGlobalNs __attribute((alias("xmlNewGlobalNs__internal_alias")));
6228#else
6229#ifndef xmlNewGlobalNs
6230extern __typeof (xmlNewGlobalNs) xmlNewGlobalNs__internal_alias __attribute((visibility("hidden")));
6231#define xmlNewGlobalNs xmlNewGlobalNs__internal_alias
6232#endif
6233#endif
6234#endif
6235
6236#ifdef bottom_parserInternals
6237#undef xmlNewIOInputStream
6238extern __typeof (xmlNewIOInputStream) xmlNewIOInputStream __attribute((alias("xmlNewIOInputStream__internal_alias")));
6239#else
6240#ifndef xmlNewIOInputStream
6241extern __typeof (xmlNewIOInputStream) xmlNewIOInputStream__internal_alias __attribute((visibility("hidden")));
6242#define xmlNewIOInputStream xmlNewIOInputStream__internal_alias
6243#endif
6244#endif
6245
6246#ifdef bottom_parserInternals
6247#undef xmlNewInputFromFile
6248extern __typeof (xmlNewInputFromFile) xmlNewInputFromFile __attribute((alias("xmlNewInputFromFile__internal_alias")));
6249#else
6250#ifndef xmlNewInputFromFile
6251extern __typeof (xmlNewInputFromFile) xmlNewInputFromFile__internal_alias __attribute((visibility("hidden")));
6252#define xmlNewInputFromFile xmlNewInputFromFile__internal_alias
6253#endif
6254#endif
6255
6256#ifdef bottom_parserInternals
6257#undef xmlNewInputStream
6258extern __typeof (xmlNewInputStream) xmlNewInputStream __attribute((alias("xmlNewInputStream__internal_alias")));
6259#else
6260#ifndef xmlNewInputStream
6261extern __typeof (xmlNewInputStream) xmlNewInputStream__internal_alias __attribute((visibility("hidden")));
6262#define xmlNewInputStream xmlNewInputStream__internal_alias
6263#endif
6264#endif
6265
6266#ifdef bottom_threads
6267#undef xmlNewMutex
6268extern __typeof (xmlNewMutex) xmlNewMutex __attribute((alias("xmlNewMutex__internal_alias")));
6269#else
6270#ifndef xmlNewMutex
6271extern __typeof (xmlNewMutex) xmlNewMutex__internal_alias __attribute((visibility("hidden")));
6272#define xmlNewMutex xmlNewMutex__internal_alias
6273#endif
6274#endif
6275
6276#ifdef bottom_tree
6277#undef xmlNewNode
6278extern __typeof (xmlNewNode) xmlNewNode __attribute((alias("xmlNewNode__internal_alias")));
6279#else
6280#ifndef xmlNewNode
6281extern __typeof (xmlNewNode) xmlNewNode__internal_alias __attribute((visibility("hidden")));
6282#define xmlNewNode xmlNewNode__internal_alias
6283#endif
6284#endif
6285
6286#ifdef bottom_tree
6287#undef xmlNewNodeEatName
6288extern __typeof (xmlNewNodeEatName) xmlNewNodeEatName __attribute((alias("xmlNewNodeEatName__internal_alias")));
6289#else
6290#ifndef xmlNewNodeEatName
6291extern __typeof (xmlNewNodeEatName) xmlNewNodeEatName__internal_alias __attribute((visibility("hidden")));
6292#define xmlNewNodeEatName xmlNewNodeEatName__internal_alias
6293#endif
6294#endif
6295
6296#ifdef bottom_tree
6297#undef xmlNewNs
6298extern __typeof (xmlNewNs) xmlNewNs __attribute((alias("xmlNewNs__internal_alias")));
6299#else
6300#ifndef xmlNewNs
6301extern __typeof (xmlNewNs) xmlNewNs__internal_alias __attribute((visibility("hidden")));
6302#define xmlNewNs xmlNewNs__internal_alias
6303#endif
6304#endif
6305
6306#ifdef bottom_tree
6307#undef xmlNewNsProp
6308extern __typeof (xmlNewNsProp) xmlNewNsProp __attribute((alias("xmlNewNsProp__internal_alias")));
6309#else
6310#ifndef xmlNewNsProp
6311extern __typeof (xmlNewNsProp) xmlNewNsProp__internal_alias __attribute((visibility("hidden")));
6312#define xmlNewNsProp xmlNewNsProp__internal_alias
6313#endif
6314#endif
6315
6316#ifdef bottom_tree
6317#undef xmlNewNsPropEatName
6318extern __typeof (xmlNewNsPropEatName) xmlNewNsPropEatName __attribute((alias("xmlNewNsPropEatName__internal_alias")));
6319#else
6320#ifndef xmlNewNsPropEatName
6321extern __typeof (xmlNewNsPropEatName) xmlNewNsPropEatName__internal_alias __attribute((visibility("hidden")));
6322#define xmlNewNsPropEatName xmlNewNsPropEatName__internal_alias
6323#endif
6324#endif
6325
6326#ifdef bottom_tree
6327#undef xmlNewPI
6328extern __typeof (xmlNewPI) xmlNewPI __attribute((alias("xmlNewPI__internal_alias")));
6329#else
6330#ifndef xmlNewPI
6331extern __typeof (xmlNewPI) xmlNewPI__internal_alias __attribute((visibility("hidden")));
6332#define xmlNewPI xmlNewPI__internal_alias
6333#endif
6334#endif
6335
6336#ifdef bottom_parserInternals
6337#undef xmlNewParserCtxt
6338extern __typeof (xmlNewParserCtxt) xmlNewParserCtxt __attribute((alias("xmlNewParserCtxt__internal_alias")));
6339#else
6340#ifndef xmlNewParserCtxt
6341extern __typeof (xmlNewParserCtxt) xmlNewParserCtxt__internal_alias __attribute((visibility("hidden")));
6342#define xmlNewParserCtxt xmlNewParserCtxt__internal_alias
6343#endif
6344#endif
6345
6346#if defined(LIBXML_TREE_ENABLED) || defined(LIBXML_HTML_ENABLED) || defined(LIBXML_SCHEMAS_ENABLED)
6347#ifdef bottom_tree
6348#undef xmlNewProp
6349extern __typeof (xmlNewProp) xmlNewProp __attribute((alias("xmlNewProp__internal_alias")));
6350#else
6351#ifndef xmlNewProp
6352extern __typeof (xmlNewProp) xmlNewProp__internal_alias __attribute((visibility("hidden")));
6353#define xmlNewProp xmlNewProp__internal_alias
6354#endif
6355#endif
6356#endif
6357
6358#ifdef bottom_threads
6359#undef xmlNewRMutex
6360extern __typeof (xmlNewRMutex) xmlNewRMutex __attribute((alias("xmlNewRMutex__internal_alias")));
6361#else
6362#ifndef xmlNewRMutex
6363extern __typeof (xmlNewRMutex) xmlNewRMutex__internal_alias __attribute((visibility("hidden")));
6364#define xmlNewRMutex xmlNewRMutex__internal_alias
6365#endif
6366#endif
6367
6368#ifdef bottom_tree
6369#undef xmlNewReference
6370extern __typeof (xmlNewReference) xmlNewReference __attribute((alias("xmlNewReference__internal_alias")));
6371#else
6372#ifndef xmlNewReference
6373extern __typeof (xmlNewReference) xmlNewReference__internal_alias __attribute((visibility("hidden")));
6374#define xmlNewReference xmlNewReference__internal_alias
6375#endif
6376#endif
6377
6378#ifdef bottom_parserInternals
6379#undef xmlNewStringInputStream
6380extern __typeof (xmlNewStringInputStream) xmlNewStringInputStream __attribute((alias("xmlNewStringInputStream__internal_alias")));
6381#else
6382#ifndef xmlNewStringInputStream
6383extern __typeof (xmlNewStringInputStream) xmlNewStringInputStream__internal_alias __attribute((visibility("hidden")));
6384#define xmlNewStringInputStream xmlNewStringInputStream__internal_alias
6385#endif
6386#endif
6387
6388#ifdef bottom_tree
6389#undef xmlNewText
6390extern __typeof (xmlNewText) xmlNewText __attribute((alias("xmlNewText__internal_alias")));
6391#else
6392#ifndef xmlNewText
6393extern __typeof (xmlNewText) xmlNewText__internal_alias __attribute((visibility("hidden")));
6394#define xmlNewText xmlNewText__internal_alias
6395#endif
6396#endif
6397
6398#if defined(LIBXML_TREE_ENABLED)
6399#ifdef bottom_tree
6400#undef xmlNewTextChild
6401extern __typeof (xmlNewTextChild) xmlNewTextChild __attribute((alias("xmlNewTextChild__internal_alias")));
6402#else
6403#ifndef xmlNewTextChild
6404extern __typeof (xmlNewTextChild) xmlNewTextChild__internal_alias __attribute((visibility("hidden")));
6405#define xmlNewTextChild xmlNewTextChild__internal_alias
6406#endif
6407#endif
6408#endif
6409
6410#ifdef bottom_tree
6411#undef xmlNewTextLen
6412extern __typeof (xmlNewTextLen) xmlNewTextLen __attribute((alias("xmlNewTextLen__internal_alias")));
6413#else
6414#ifndef xmlNewTextLen
6415extern __typeof (xmlNewTextLen) xmlNewTextLen__internal_alias __attribute((visibility("hidden")));
6416#define xmlNewTextLen xmlNewTextLen__internal_alias
6417#endif
6418#endif
6419
6420#if defined(LIBXML_READER_ENABLED)
6421#ifdef bottom_xmlreader
6422#undef xmlNewTextReader
6423extern __typeof (xmlNewTextReader) xmlNewTextReader __attribute((alias("xmlNewTextReader__internal_alias")));
6424#else
6425#ifndef xmlNewTextReader
6426extern __typeof (xmlNewTextReader) xmlNewTextReader__internal_alias __attribute((visibility("hidden")));
6427#define xmlNewTextReader xmlNewTextReader__internal_alias
6428#endif
6429#endif
6430#endif
6431
6432#if defined(LIBXML_READER_ENABLED)
6433#ifdef bottom_xmlreader
6434#undef xmlNewTextReaderFilename
6435extern __typeof (xmlNewTextReaderFilename) xmlNewTextReaderFilename __attribute((alias("xmlNewTextReaderFilename__internal_alias")));
6436#else
6437#ifndef xmlNewTextReaderFilename
6438extern __typeof (xmlNewTextReaderFilename) xmlNewTextReaderFilename__internal_alias __attribute((visibility("hidden")));
6439#define xmlNewTextReaderFilename xmlNewTextReaderFilename__internal_alias
6440#endif
6441#endif
6442#endif
6443
6444#if defined(LIBXML_WRITER_ENABLED)
6445#ifdef bottom_xmlwriter
6446#undef xmlNewTextWriter
6447extern __typeof (xmlNewTextWriter) xmlNewTextWriter __attribute((alias("xmlNewTextWriter__internal_alias")));
6448#else
6449#ifndef xmlNewTextWriter
6450extern __typeof (xmlNewTextWriter) xmlNewTextWriter__internal_alias __attribute((visibility("hidden")));
6451#define xmlNewTextWriter xmlNewTextWriter__internal_alias
6452#endif
6453#endif
6454#endif
6455
6456#if defined(LIBXML_WRITER_ENABLED)
6457#ifdef bottom_xmlwriter
6458#undef xmlNewTextWriterDoc
6459extern __typeof (xmlNewTextWriterDoc) xmlNewTextWriterDoc __attribute((alias("xmlNewTextWriterDoc__internal_alias")));
6460#else
6461#ifndef xmlNewTextWriterDoc
6462extern __typeof (xmlNewTextWriterDoc) xmlNewTextWriterDoc__internal_alias __attribute((visibility("hidden")));
6463#define xmlNewTextWriterDoc xmlNewTextWriterDoc__internal_alias
6464#endif
6465#endif
6466#endif
6467
6468#if defined(LIBXML_WRITER_ENABLED)
6469#ifdef bottom_xmlwriter
6470#undef xmlNewTextWriterFilename
6471extern __typeof (xmlNewTextWriterFilename) xmlNewTextWriterFilename __attribute((alias("xmlNewTextWriterFilename__internal_alias")));
6472#else
6473#ifndef xmlNewTextWriterFilename
6474extern __typeof (xmlNewTextWriterFilename) xmlNewTextWriterFilename__internal_alias __attribute((visibility("hidden")));
6475#define xmlNewTextWriterFilename xmlNewTextWriterFilename__internal_alias
6476#endif
6477#endif
6478#endif
6479
6480#if defined(LIBXML_WRITER_ENABLED)
6481#ifdef bottom_xmlwriter
6482#undef xmlNewTextWriterMemory
6483extern __typeof (xmlNewTextWriterMemory) xmlNewTextWriterMemory __attribute((alias("xmlNewTextWriterMemory__internal_alias")));
6484#else
6485#ifndef xmlNewTextWriterMemory
6486extern __typeof (xmlNewTextWriterMemory) xmlNewTextWriterMemory__internal_alias __attribute((visibility("hidden")));
6487#define xmlNewTextWriterMemory xmlNewTextWriterMemory__internal_alias
6488#endif
6489#endif
6490#endif
6491
6492#if defined(LIBXML_WRITER_ENABLED)
6493#ifdef bottom_xmlwriter
6494#undef xmlNewTextWriterPushParser
6495extern __typeof (xmlNewTextWriterPushParser) xmlNewTextWriterPushParser __attribute((alias("xmlNewTextWriterPushParser__internal_alias")));
6496#else
6497#ifndef xmlNewTextWriterPushParser
6498extern __typeof (xmlNewTextWriterPushParser) xmlNewTextWriterPushParser__internal_alias __attribute((visibility("hidden")));
6499#define xmlNewTextWriterPushParser xmlNewTextWriterPushParser__internal_alias
6500#endif
6501#endif
6502#endif
6503
6504#if defined(LIBXML_WRITER_ENABLED)
6505#ifdef bottom_xmlwriter
6506#undef xmlNewTextWriterTree
6507extern __typeof (xmlNewTextWriterTree) xmlNewTextWriterTree __attribute((alias("xmlNewTextWriterTree__internal_alias")));
6508#else
6509#ifndef xmlNewTextWriterTree
6510extern __typeof (xmlNewTextWriterTree) xmlNewTextWriterTree__internal_alias __attribute((visibility("hidden")));
6511#define xmlNewTextWriterTree xmlNewTextWriterTree__internal_alias
6512#endif
6513#endif
6514#endif
6515
6516#if defined(LIBXML_VALID_ENABLED)
6517#ifdef bottom_valid
6518#undef xmlNewValidCtxt
6519extern __typeof (xmlNewValidCtxt) xmlNewValidCtxt __attribute((alias("xmlNewValidCtxt__internal_alias")));
6520#else
6521#ifndef xmlNewValidCtxt
6522extern __typeof (xmlNewValidCtxt) xmlNewValidCtxt__internal_alias __attribute((visibility("hidden")));
6523#define xmlNewValidCtxt xmlNewValidCtxt__internal_alias
6524#endif
6525#endif
6526#endif
6527
6528#ifdef bottom_parserInternals
6529#undef xmlNextChar
6530extern __typeof (xmlNextChar) xmlNextChar __attribute((alias("xmlNextChar__internal_alias")));
6531#else
6532#ifndef xmlNextChar
6533extern __typeof (xmlNextChar) xmlNextChar__internal_alias __attribute((visibility("hidden")));
6534#define xmlNextChar xmlNextChar__internal_alias
6535#endif
6536#endif
6537
6538#if defined(LIBXML_TREE_ENABLED)
6539#ifdef bottom_tree
6540#undef xmlNextElementSibling
6541extern __typeof (xmlNextElementSibling) xmlNextElementSibling __attribute((alias("xmlNextElementSibling__internal_alias")));
6542#else
6543#ifndef xmlNextElementSibling
6544extern __typeof (xmlNextElementSibling) xmlNextElementSibling__internal_alias __attribute((visibility("hidden")));
6545#define xmlNextElementSibling xmlNextElementSibling__internal_alias
6546#endif
6547#endif
6548#endif
6549
6550#ifdef bottom_xmlIO
6551#undef xmlNoNetExternalEntityLoader
6552extern __typeof (xmlNoNetExternalEntityLoader) xmlNoNetExternalEntityLoader __attribute((alias("xmlNoNetExternalEntityLoader__internal_alias")));
6553#else
6554#ifndef xmlNoNetExternalEntityLoader
6555extern __typeof (xmlNoNetExternalEntityLoader) xmlNoNetExternalEntityLoader__internal_alias __attribute((visibility("hidden")));
6556#define xmlNoNetExternalEntityLoader xmlNoNetExternalEntityLoader__internal_alias
6557#endif
6558#endif
6559
6560#ifdef bottom_tree
6561#undef xmlNodeAddContent
6562extern __typeof (xmlNodeAddContent) xmlNodeAddContent __attribute((alias("xmlNodeAddContent__internal_alias")));
6563#else
6564#ifndef xmlNodeAddContent
6565extern __typeof (xmlNodeAddContent) xmlNodeAddContent__internal_alias __attribute((visibility("hidden")));
6566#define xmlNodeAddContent xmlNodeAddContent__internal_alias
6567#endif
6568#endif
6569
6570#ifdef bottom_tree
6571#undef xmlNodeAddContentLen
6572extern __typeof (xmlNodeAddContentLen) xmlNodeAddContentLen __attribute((alias("xmlNodeAddContentLen__internal_alias")));
6573#else
6574#ifndef xmlNodeAddContentLen
6575extern __typeof (xmlNodeAddContentLen) xmlNodeAddContentLen__internal_alias __attribute((visibility("hidden")));
6576#define xmlNodeAddContentLen xmlNodeAddContentLen__internal_alias
6577#endif
6578#endif
6579
6580#ifdef bottom_tree
6581#undef xmlNodeBufGetContent
6582extern __typeof (xmlNodeBufGetContent) xmlNodeBufGetContent __attribute((alias("xmlNodeBufGetContent__internal_alias")));
6583#else
6584#ifndef xmlNodeBufGetContent
6585extern __typeof (xmlNodeBufGetContent) xmlNodeBufGetContent__internal_alias __attribute((visibility("hidden")));
6586#define xmlNodeBufGetContent xmlNodeBufGetContent__internal_alias
6587#endif
6588#endif
6589
6590#if defined(LIBXML_OUTPUT_ENABLED)
6591#ifdef bottom_xmlsave
6592#undef xmlNodeDump
6593extern __typeof (xmlNodeDump) xmlNodeDump __attribute((alias("xmlNodeDump__internal_alias")));
6594#else
6595#ifndef xmlNodeDump
6596extern __typeof (xmlNodeDump) xmlNodeDump__internal_alias __attribute((visibility("hidden")));
6597#define xmlNodeDump xmlNodeDump__internal_alias
6598#endif
6599#endif
6600#endif
6601
6602#if defined(LIBXML_OUTPUT_ENABLED)
6603#ifdef bottom_xmlsave
6604#undef xmlNodeDumpOutput
6605extern __typeof (xmlNodeDumpOutput) xmlNodeDumpOutput __attribute((alias("xmlNodeDumpOutput__internal_alias")));
6606#else
6607#ifndef xmlNodeDumpOutput
6608extern __typeof (xmlNodeDumpOutput) xmlNodeDumpOutput__internal_alias __attribute((visibility("hidden")));
6609#define xmlNodeDumpOutput xmlNodeDumpOutput__internal_alias
6610#endif
6611#endif
6612#endif
6613
6614#ifdef bottom_tree
6615#undef xmlNodeGetBase
6616extern __typeof (xmlNodeGetBase) xmlNodeGetBase __attribute((alias("xmlNodeGetBase__internal_alias")));
6617#else
6618#ifndef xmlNodeGetBase
6619extern __typeof (xmlNodeGetBase) xmlNodeGetBase__internal_alias __attribute((visibility("hidden")));
6620#define xmlNodeGetBase xmlNodeGetBase__internal_alias
6621#endif
6622#endif
6623
6624#ifdef bottom_tree
6625#undef xmlNodeGetContent
6626extern __typeof (xmlNodeGetContent) xmlNodeGetContent __attribute((alias("xmlNodeGetContent__internal_alias")));
6627#else
6628#ifndef xmlNodeGetContent
6629extern __typeof (xmlNodeGetContent) xmlNodeGetContent__internal_alias __attribute((visibility("hidden")));
6630#define xmlNodeGetContent xmlNodeGetContent__internal_alias
6631#endif
6632#endif
6633
6634#ifdef bottom_tree
6635#undef xmlNodeGetLang
6636extern __typeof (xmlNodeGetLang) xmlNodeGetLang __attribute((alias("xmlNodeGetLang__internal_alias")));
6637#else
6638#ifndef xmlNodeGetLang
6639extern __typeof (xmlNodeGetLang) xmlNodeGetLang__internal_alias __attribute((visibility("hidden")));
6640#define xmlNodeGetLang xmlNodeGetLang__internal_alias
6641#endif
6642#endif
6643
6644#ifdef bottom_tree
6645#undef xmlNodeGetSpacePreserve
6646extern __typeof (xmlNodeGetSpacePreserve) xmlNodeGetSpacePreserve __attribute((alias("xmlNodeGetSpacePreserve__internal_alias")));
6647#else
6648#ifndef xmlNodeGetSpacePreserve
6649extern __typeof (xmlNodeGetSpacePreserve) xmlNodeGetSpacePreserve__internal_alias __attribute((visibility("hidden")));
6650#define xmlNodeGetSpacePreserve xmlNodeGetSpacePreserve__internal_alias
6651#endif
6652#endif
6653
6654#ifdef bottom_tree
6655#undef xmlNodeIsText
6656extern __typeof (xmlNodeIsText) xmlNodeIsText __attribute((alias("xmlNodeIsText__internal_alias")));
6657#else
6658#ifndef xmlNodeIsText
6659extern __typeof (xmlNodeIsText) xmlNodeIsText__internal_alias __attribute((visibility("hidden")));
6660#define xmlNodeIsText xmlNodeIsText__internal_alias
6661#endif
6662#endif
6663
6664#if defined(LIBXML_TREE_ENABLED)
6665#ifdef bottom_tree
6666#undef xmlNodeListGetRawString
6667extern __typeof (xmlNodeListGetRawString) xmlNodeListGetRawString __attribute((alias("xmlNodeListGetRawString__internal_alias")));
6668#else
6669#ifndef xmlNodeListGetRawString
6670extern __typeof (xmlNodeListGetRawString) xmlNodeListGetRawString__internal_alias __attribute((visibility("hidden")));
6671#define xmlNodeListGetRawString xmlNodeListGetRawString__internal_alias
6672#endif
6673#endif
6674#endif
6675
6676#ifdef bottom_tree
6677#undef xmlNodeListGetString
6678extern __typeof (xmlNodeListGetString) xmlNodeListGetString __attribute((alias("xmlNodeListGetString__internal_alias")));
6679#else
6680#ifndef xmlNodeListGetString
6681extern __typeof (xmlNodeListGetString) xmlNodeListGetString__internal_alias __attribute((visibility("hidden")));
6682#define xmlNodeListGetString xmlNodeListGetString__internal_alias
6683#endif
6684#endif
6685
6686#if defined(LIBXML_TREE_ENABLED) || defined(LIBXML_XINCLUDE_ENABLED)
6687#ifdef bottom_tree
6688#undef xmlNodeSetBase
6689extern __typeof (xmlNodeSetBase) xmlNodeSetBase __attribute((alias("xmlNodeSetBase__internal_alias")));
6690#else
6691#ifndef xmlNodeSetBase
6692extern __typeof (xmlNodeSetBase) xmlNodeSetBase__internal_alias __attribute((visibility("hidden")));
6693#define xmlNodeSetBase xmlNodeSetBase__internal_alias
6694#endif
6695#endif
6696#endif
6697
6698#ifdef bottom_tree
6699#undef xmlNodeSetContent
6700extern __typeof (xmlNodeSetContent) xmlNodeSetContent __attribute((alias("xmlNodeSetContent__internal_alias")));
6701#else
6702#ifndef xmlNodeSetContent
6703extern __typeof (xmlNodeSetContent) xmlNodeSetContent__internal_alias __attribute((visibility("hidden")));
6704#define xmlNodeSetContent xmlNodeSetContent__internal_alias
6705#endif
6706#endif
6707
6708#if defined(LIBXML_TREE_ENABLED)
6709#ifdef bottom_tree
6710#undef xmlNodeSetContentLen
6711extern __typeof (xmlNodeSetContentLen) xmlNodeSetContentLen __attribute((alias("xmlNodeSetContentLen__internal_alias")));
6712#else
6713#ifndef xmlNodeSetContentLen
6714extern __typeof (xmlNodeSetContentLen) xmlNodeSetContentLen__internal_alias __attribute((visibility("hidden")));
6715#define xmlNodeSetContentLen xmlNodeSetContentLen__internal_alias
6716#endif
6717#endif
6718#endif
6719
6720#if defined(LIBXML_TREE_ENABLED)
6721#ifdef bottom_tree
6722#undef xmlNodeSetLang
6723extern __typeof (xmlNodeSetLang) xmlNodeSetLang __attribute((alias("xmlNodeSetLang__internal_alias")));
6724#else
6725#ifndef xmlNodeSetLang
6726extern __typeof (xmlNodeSetLang) xmlNodeSetLang__internal_alias __attribute((visibility("hidden")));
6727#define xmlNodeSetLang xmlNodeSetLang__internal_alias
6728#endif
6729#endif
6730#endif
6731
6732#if defined(LIBXML_TREE_ENABLED)
6733#ifdef bottom_tree
6734#undef xmlNodeSetName
6735extern __typeof (xmlNodeSetName) xmlNodeSetName __attribute((alias("xmlNodeSetName__internal_alias")));
6736#else
6737#ifndef xmlNodeSetName
6738extern __typeof (xmlNodeSetName) xmlNodeSetName__internal_alias __attribute((visibility("hidden")));
6739#define xmlNodeSetName xmlNodeSetName__internal_alias
6740#endif
6741#endif
6742#endif
6743
6744#if defined(LIBXML_TREE_ENABLED)
6745#ifdef bottom_tree
6746#undef xmlNodeSetSpacePreserve
6747extern __typeof (xmlNodeSetSpacePreserve) xmlNodeSetSpacePreserve __attribute((alias("xmlNodeSetSpacePreserve__internal_alias")));
6748#else
6749#ifndef xmlNodeSetSpacePreserve
6750extern __typeof (xmlNodeSetSpacePreserve) xmlNodeSetSpacePreserve__internal_alias __attribute((visibility("hidden")));
6751#define xmlNodeSetSpacePreserve xmlNodeSetSpacePreserve__internal_alias
6752#endif
6753#endif
6754#endif
6755
6756#ifdef bottom_uri
6757#undef xmlNormalizeURIPath
6758extern __typeof (xmlNormalizeURIPath) xmlNormalizeURIPath __attribute((alias("xmlNormalizeURIPath__internal_alias")));
6759#else
6760#ifndef xmlNormalizeURIPath
6761extern __typeof (xmlNormalizeURIPath) xmlNormalizeURIPath__internal_alias __attribute((visibility("hidden")));
6762#define xmlNormalizeURIPath xmlNormalizeURIPath__internal_alias
6763#endif
6764#endif
6765
6766#ifdef bottom_xmlIO
6767#undef xmlNormalizeWindowsPath
6768extern __typeof (xmlNormalizeWindowsPath) xmlNormalizeWindowsPath __attribute((alias("xmlNormalizeWindowsPath__internal_alias")));
6769#else
6770#ifndef xmlNormalizeWindowsPath
6771extern __typeof (xmlNormalizeWindowsPath) xmlNormalizeWindowsPath__internal_alias __attribute((visibility("hidden")));
6772#define xmlNormalizeWindowsPath xmlNormalizeWindowsPath__internal_alias
6773#endif
6774#endif
6775
6776#if defined(LIBXML_OUTPUT_ENABLED)
6777#ifdef bottom_xmlIO
6778#undef xmlOutputBufferClose
6779extern __typeof (xmlOutputBufferClose) xmlOutputBufferClose __attribute((alias("xmlOutputBufferClose__internal_alias")));
6780#else
6781#ifndef xmlOutputBufferClose
6782extern __typeof (xmlOutputBufferClose) xmlOutputBufferClose__internal_alias __attribute((visibility("hidden")));
6783#define xmlOutputBufferClose xmlOutputBufferClose__internal_alias
6784#endif
6785#endif
6786#endif
6787
6788#if defined(LIBXML_OUTPUT_ENABLED)
6789#ifdef bottom_xmlIO
6790#undef xmlOutputBufferCreateBuffer
6791extern __typeof (xmlOutputBufferCreateBuffer) xmlOutputBufferCreateBuffer __attribute((alias("xmlOutputBufferCreateBuffer__internal_alias")));
6792#else
6793#ifndef xmlOutputBufferCreateBuffer
6794extern __typeof (xmlOutputBufferCreateBuffer) xmlOutputBufferCreateBuffer__internal_alias __attribute((visibility("hidden")));
6795#define xmlOutputBufferCreateBuffer xmlOutputBufferCreateBuffer__internal_alias
6796#endif
6797#endif
6798#endif
6799
6800#if defined(LIBXML_OUTPUT_ENABLED)
6801#ifdef bottom_xmlIO
6802#undef xmlOutputBufferCreateFd
6803extern __typeof (xmlOutputBufferCreateFd) xmlOutputBufferCreateFd __attribute((alias("xmlOutputBufferCreateFd__internal_alias")));
6804#else
6805#ifndef xmlOutputBufferCreateFd
6806extern __typeof (xmlOutputBufferCreateFd) xmlOutputBufferCreateFd__internal_alias __attribute((visibility("hidden")));
6807#define xmlOutputBufferCreateFd xmlOutputBufferCreateFd__internal_alias
6808#endif
6809#endif
6810#endif
6811
6812#if defined(LIBXML_OUTPUT_ENABLED)
6813#ifdef bottom_xmlIO
6814#undef xmlOutputBufferCreateFile
6815extern __typeof (xmlOutputBufferCreateFile) xmlOutputBufferCreateFile __attribute((alias("xmlOutputBufferCreateFile__internal_alias")));
6816#else
6817#ifndef xmlOutputBufferCreateFile
6818extern __typeof (xmlOutputBufferCreateFile) xmlOutputBufferCreateFile__internal_alias __attribute((visibility("hidden")));
6819#define xmlOutputBufferCreateFile xmlOutputBufferCreateFile__internal_alias
6820#endif
6821#endif
6822#endif
6823
6824#if defined(LIBXML_OUTPUT_ENABLED)
6825#ifdef bottom_xmlIO
6826#undef xmlOutputBufferCreateFilename
6827extern __typeof (xmlOutputBufferCreateFilename) xmlOutputBufferCreateFilename __attribute((alias("xmlOutputBufferCreateFilename__internal_alias")));
6828#else
6829#ifndef xmlOutputBufferCreateFilename
6830extern __typeof (xmlOutputBufferCreateFilename) xmlOutputBufferCreateFilename__internal_alias __attribute((visibility("hidden")));
6831#define xmlOutputBufferCreateFilename xmlOutputBufferCreateFilename__internal_alias
6832#endif
6833#endif
6834#endif
6835
6836#ifdef bottom_xmlIO
6837#undef xmlOutputBufferCreateFilenameDefault
6838extern __typeof (xmlOutputBufferCreateFilenameDefault) xmlOutputBufferCreateFilenameDefault __attribute((alias("xmlOutputBufferCreateFilenameDefault__internal_alias")));
6839#else
6840#ifndef xmlOutputBufferCreateFilenameDefault
6841extern __typeof (xmlOutputBufferCreateFilenameDefault) xmlOutputBufferCreateFilenameDefault__internal_alias __attribute((visibility("hidden")));
6842#define xmlOutputBufferCreateFilenameDefault xmlOutputBufferCreateFilenameDefault__internal_alias
6843#endif
6844#endif
6845
6846#if defined(LIBXML_OUTPUT_ENABLED)
6847#ifdef bottom_xmlIO
6848#undef xmlOutputBufferCreateIO
6849extern __typeof (xmlOutputBufferCreateIO) xmlOutputBufferCreateIO __attribute((alias("xmlOutputBufferCreateIO__internal_alias")));
6850#else
6851#ifndef xmlOutputBufferCreateIO
6852extern __typeof (xmlOutputBufferCreateIO) xmlOutputBufferCreateIO__internal_alias __attribute((visibility("hidden")));
6853#define xmlOutputBufferCreateIO xmlOutputBufferCreateIO__internal_alias
6854#endif
6855#endif
6856#endif
6857
6858#if defined(LIBXML_OUTPUT_ENABLED)
6859#ifdef bottom_xmlIO
6860#undef xmlOutputBufferFlush
6861extern __typeof (xmlOutputBufferFlush) xmlOutputBufferFlush __attribute((alias("xmlOutputBufferFlush__internal_alias")));
6862#else
6863#ifndef xmlOutputBufferFlush
6864extern __typeof (xmlOutputBufferFlush) xmlOutputBufferFlush__internal_alias __attribute((visibility("hidden")));
6865#define xmlOutputBufferFlush xmlOutputBufferFlush__internal_alias
6866#endif
6867#endif
6868#endif
6869
6870#if defined(LIBXML_OUTPUT_ENABLED)
6871#ifdef bottom_xmlIO
6872#undef xmlOutputBufferGetContent
6873extern __typeof (xmlOutputBufferGetContent) xmlOutputBufferGetContent __attribute((alias("xmlOutputBufferGetContent__internal_alias")));
6874#else
6875#ifndef xmlOutputBufferGetContent
6876extern __typeof (xmlOutputBufferGetContent) xmlOutputBufferGetContent__internal_alias __attribute((visibility("hidden")));
6877#define xmlOutputBufferGetContent xmlOutputBufferGetContent__internal_alias
6878#endif
6879#endif
6880#endif
6881
6882#if defined(LIBXML_OUTPUT_ENABLED)
6883#ifdef bottom_xmlIO
6884#undef xmlOutputBufferGetSize
6885extern __typeof (xmlOutputBufferGetSize) xmlOutputBufferGetSize __attribute((alias("xmlOutputBufferGetSize__internal_alias")));
6886#else
6887#ifndef xmlOutputBufferGetSize
6888extern __typeof (xmlOutputBufferGetSize) xmlOutputBufferGetSize__internal_alias __attribute((visibility("hidden")));
6889#define xmlOutputBufferGetSize xmlOutputBufferGetSize__internal_alias
6890#endif
6891#endif
6892#endif
6893
6894#if defined(LIBXML_OUTPUT_ENABLED)
6895#ifdef bottom_xmlIO
6896#undef xmlOutputBufferWrite
6897extern __typeof (xmlOutputBufferWrite) xmlOutputBufferWrite __attribute((alias("xmlOutputBufferWrite__internal_alias")));
6898#else
6899#ifndef xmlOutputBufferWrite
6900extern __typeof (xmlOutputBufferWrite) xmlOutputBufferWrite__internal_alias __attribute((visibility("hidden")));
6901#define xmlOutputBufferWrite xmlOutputBufferWrite__internal_alias
6902#endif
6903#endif
6904#endif
6905
6906#if defined(LIBXML_OUTPUT_ENABLED)
6907#ifdef bottom_xmlIO
6908#undef xmlOutputBufferWriteEscape
6909extern __typeof (xmlOutputBufferWriteEscape) xmlOutputBufferWriteEscape __attribute((alias("xmlOutputBufferWriteEscape__internal_alias")));
6910#else
6911#ifndef xmlOutputBufferWriteEscape
6912extern __typeof (xmlOutputBufferWriteEscape) xmlOutputBufferWriteEscape__internal_alias __attribute((visibility("hidden")));
6913#define xmlOutputBufferWriteEscape xmlOutputBufferWriteEscape__internal_alias
6914#endif
6915#endif
6916#endif
6917
6918#if defined(LIBXML_OUTPUT_ENABLED)
6919#ifdef bottom_xmlIO
6920#undef xmlOutputBufferWriteString
6921extern __typeof (xmlOutputBufferWriteString) xmlOutputBufferWriteString __attribute((alias("xmlOutputBufferWriteString__internal_alias")));
6922#else
6923#ifndef xmlOutputBufferWriteString
6924extern __typeof (xmlOutputBufferWriteString) xmlOutputBufferWriteString__internal_alias __attribute((visibility("hidden")));
6925#define xmlOutputBufferWriteString xmlOutputBufferWriteString__internal_alias
6926#endif
6927#endif
6928#endif
6929
6930#ifdef bottom_parser
6931#undef xmlParseAttValue
6932extern __typeof (xmlParseAttValue) xmlParseAttValue __attribute((alias("xmlParseAttValue__internal_alias")));
6933#else
6934#ifndef xmlParseAttValue
6935extern __typeof (xmlParseAttValue) xmlParseAttValue__internal_alias __attribute((visibility("hidden")));
6936#define xmlParseAttValue xmlParseAttValue__internal_alias
6937#endif
6938#endif
6939
6940#if defined(LIBXML_SAX1_ENABLED)
6941#ifdef bottom_parser
6942#undef xmlParseAttribute
6943extern __typeof (xmlParseAttribute) xmlParseAttribute __attribute((alias("xmlParseAttribute__internal_alias")));
6944#else
6945#ifndef xmlParseAttribute
6946extern __typeof (xmlParseAttribute) xmlParseAttribute__internal_alias __attribute((visibility("hidden")));
6947#define xmlParseAttribute xmlParseAttribute__internal_alias
6948#endif
6949#endif
6950#endif
6951
6952#ifdef bottom_parser
6953#undef xmlParseAttributeListDecl
6954extern __typeof (xmlParseAttributeListDecl) xmlParseAttributeListDecl __attribute((alias("xmlParseAttributeListDecl__internal_alias")));
6955#else
6956#ifndef xmlParseAttributeListDecl
6957extern __typeof (xmlParseAttributeListDecl) xmlParseAttributeListDecl__internal_alias __attribute((visibility("hidden")));
6958#define xmlParseAttributeListDecl xmlParseAttributeListDecl__internal_alias
6959#endif
6960#endif
6961
6962#ifdef bottom_parser
6963#undef xmlParseAttributeType
6964extern __typeof (xmlParseAttributeType) xmlParseAttributeType __attribute((alias("xmlParseAttributeType__internal_alias")));
6965#else
6966#ifndef xmlParseAttributeType
6967extern __typeof (xmlParseAttributeType) xmlParseAttributeType__internal_alias __attribute((visibility("hidden")));
6968#define xmlParseAttributeType xmlParseAttributeType__internal_alias
6969#endif
6970#endif
6971
6972#if defined(LIBXML_SAX1_ENABLED)
6973#ifdef bottom_parser
6974#undef xmlParseBalancedChunkMemory
6975extern __typeof (xmlParseBalancedChunkMemory) xmlParseBalancedChunkMemory __attribute((alias("xmlParseBalancedChunkMemory__internal_alias")));
6976#else
6977#ifndef xmlParseBalancedChunkMemory
6978extern __typeof (xmlParseBalancedChunkMemory) xmlParseBalancedChunkMemory__internal_alias __attribute((visibility("hidden")));
6979#define xmlParseBalancedChunkMemory xmlParseBalancedChunkMemory__internal_alias
6980#endif
6981#endif
6982#endif
6983
6984#if defined(LIBXML_SAX1_ENABLED)
6985#ifdef bottom_parser
6986#undef xmlParseBalancedChunkMemoryRecover
6987extern __typeof (xmlParseBalancedChunkMemoryRecover) xmlParseBalancedChunkMemoryRecover __attribute((alias("xmlParseBalancedChunkMemoryRecover__internal_alias")));
6988#else
6989#ifndef xmlParseBalancedChunkMemoryRecover
6990extern __typeof (xmlParseBalancedChunkMemoryRecover) xmlParseBalancedChunkMemoryRecover__internal_alias __attribute((visibility("hidden")));
6991#define xmlParseBalancedChunkMemoryRecover xmlParseBalancedChunkMemoryRecover__internal_alias
6992#endif
6993#endif
6994#endif
6995
6996#ifdef bottom_parser
6997#undef xmlParseCDSect
6998extern __typeof (xmlParseCDSect) xmlParseCDSect __attribute((alias("xmlParseCDSect__internal_alias")));
6999#else
7000#ifndef xmlParseCDSect
7001extern __typeof (xmlParseCDSect) xmlParseCDSect__internal_alias __attribute((visibility("hidden")));
7002#define xmlParseCDSect xmlParseCDSect__internal_alias
7003#endif
7004#endif
7005
7006#if defined(LIBXML_CATALOG_ENABLED)
7007#ifdef bottom_catalog
7008#undef xmlParseCatalogFile
7009extern __typeof (xmlParseCatalogFile) xmlParseCatalogFile __attribute((alias("xmlParseCatalogFile__internal_alias")));
7010#else
7011#ifndef xmlParseCatalogFile
7012extern __typeof (xmlParseCatalogFile) xmlParseCatalogFile__internal_alias __attribute((visibility("hidden")));
7013#define xmlParseCatalogFile xmlParseCatalogFile__internal_alias
7014#endif
7015#endif
7016#endif
7017
7018#ifdef bottom_parser
7019#undef xmlParseCharData
7020extern __typeof (xmlParseCharData) xmlParseCharData __attribute((alias("xmlParseCharData__internal_alias")));
7021#else
7022#ifndef xmlParseCharData
7023extern __typeof (xmlParseCharData) xmlParseCharData__internal_alias __attribute((visibility("hidden")));
7024#define xmlParseCharData xmlParseCharData__internal_alias
7025#endif
7026#endif
7027
7028#ifdef bottom_encoding
7029#undef xmlParseCharEncoding
7030extern __typeof (xmlParseCharEncoding) xmlParseCharEncoding __attribute((alias("xmlParseCharEncoding__internal_alias")));
7031#else
7032#ifndef xmlParseCharEncoding
7033extern __typeof (xmlParseCharEncoding) xmlParseCharEncoding__internal_alias __attribute((visibility("hidden")));
7034#define xmlParseCharEncoding xmlParseCharEncoding__internal_alias
7035#endif
7036#endif
7037
7038#ifdef bottom_parser
7039#undef xmlParseCharRef
7040extern __typeof (xmlParseCharRef) xmlParseCharRef __attribute((alias("xmlParseCharRef__internal_alias")));
7041#else
7042#ifndef xmlParseCharRef
7043extern __typeof (xmlParseCharRef) xmlParseCharRef__internal_alias __attribute((visibility("hidden")));
7044#define xmlParseCharRef xmlParseCharRef__internal_alias
7045#endif
7046#endif
7047
7048#if defined(LIBXML_PUSH_ENABLED)
7049#ifdef bottom_parser
7050#undef xmlParseChunk
7051extern __typeof (xmlParseChunk) xmlParseChunk __attribute((alias("xmlParseChunk__internal_alias")));
7052#else
7053#ifndef xmlParseChunk
7054extern __typeof (xmlParseChunk) xmlParseChunk__internal_alias __attribute((visibility("hidden")));
7055#define xmlParseChunk xmlParseChunk__internal_alias
7056#endif
7057#endif
7058#endif
7059
7060#ifdef bottom_parser
7061#undef xmlParseComment
7062extern __typeof (xmlParseComment) xmlParseComment __attribute((alias("xmlParseComment__internal_alias")));
7063#else
7064#ifndef xmlParseComment
7065extern __typeof (xmlParseComment) xmlParseComment__internal_alias __attribute((visibility("hidden")));
7066#define xmlParseComment xmlParseComment__internal_alias
7067#endif
7068#endif
7069
7070#ifdef bottom_parser
7071#undef xmlParseContent
7072extern __typeof (xmlParseContent) xmlParseContent __attribute((alias("xmlParseContent__internal_alias")));
7073#else
7074#ifndef xmlParseContent
7075extern __typeof (xmlParseContent) xmlParseContent__internal_alias __attribute((visibility("hidden")));
7076#define xmlParseContent xmlParseContent__internal_alias
7077#endif
7078#endif
7079
7080#ifdef bottom_parser
7081#undef xmlParseCtxtExternalEntity
7082extern __typeof (xmlParseCtxtExternalEntity) xmlParseCtxtExternalEntity __attribute((alias("xmlParseCtxtExternalEntity__internal_alias")));
7083#else
7084#ifndef xmlParseCtxtExternalEntity
7085extern __typeof (xmlParseCtxtExternalEntity) xmlParseCtxtExternalEntity__internal_alias __attribute((visibility("hidden")));
7086#define xmlParseCtxtExternalEntity xmlParseCtxtExternalEntity__internal_alias
7087#endif
7088#endif
7089
7090#if defined(LIBXML_VALID_ENABLED)
7091#ifdef bottom_parser
7092#undef xmlParseDTD
7093extern __typeof (xmlParseDTD) xmlParseDTD __attribute((alias("xmlParseDTD__internal_alias")));
7094#else
7095#ifndef xmlParseDTD
7096extern __typeof (xmlParseDTD) xmlParseDTD__internal_alias __attribute((visibility("hidden")));
7097#define xmlParseDTD xmlParseDTD__internal_alias
7098#endif
7099#endif
7100#endif
7101
7102#ifdef bottom_parser
7103#undef xmlParseDefaultDecl
7104extern __typeof (xmlParseDefaultDecl) xmlParseDefaultDecl __attribute((alias("xmlParseDefaultDecl__internal_alias")));
7105#else
7106#ifndef xmlParseDefaultDecl
7107extern __typeof (xmlParseDefaultDecl) xmlParseDefaultDecl__internal_alias __attribute((visibility("hidden")));
7108#define xmlParseDefaultDecl xmlParseDefaultDecl__internal_alias
7109#endif
7110#endif
7111
7112#if defined(LIBXML_SAX1_ENABLED)
7113#ifdef bottom_parser
7114#undef xmlParseDoc
7115extern __typeof (xmlParseDoc) xmlParseDoc __attribute((alias("xmlParseDoc__internal_alias")));
7116#else
7117#ifndef xmlParseDoc
7118extern __typeof (xmlParseDoc) xmlParseDoc__internal_alias __attribute((visibility("hidden")));
7119#define xmlParseDoc xmlParseDoc__internal_alias
7120#endif
7121#endif
7122#endif
7123
7124#ifdef bottom_parser
7125#undef xmlParseDocTypeDecl
7126extern __typeof (xmlParseDocTypeDecl) xmlParseDocTypeDecl __attribute((alias("xmlParseDocTypeDecl__internal_alias")));
7127#else
7128#ifndef xmlParseDocTypeDecl
7129extern __typeof (xmlParseDocTypeDecl) xmlParseDocTypeDecl__internal_alias __attribute((visibility("hidden")));
7130#define xmlParseDocTypeDecl xmlParseDocTypeDecl__internal_alias
7131#endif
7132#endif
7133
7134#ifdef bottom_parser
7135#undef xmlParseDocument
7136extern __typeof (xmlParseDocument) xmlParseDocument __attribute((alias("xmlParseDocument__internal_alias")));
7137#else
7138#ifndef xmlParseDocument
7139extern __typeof (xmlParseDocument) xmlParseDocument__internal_alias __attribute((visibility("hidden")));
7140#define xmlParseDocument xmlParseDocument__internal_alias
7141#endif
7142#endif
7143
7144#ifdef bottom_parser
7145#undef xmlParseElement
7146extern __typeof (xmlParseElement) xmlParseElement __attribute((alias("xmlParseElement__internal_alias")));
7147#else
7148#ifndef xmlParseElement
7149extern __typeof (xmlParseElement) xmlParseElement__internal_alias __attribute((visibility("hidden")));
7150#define xmlParseElement xmlParseElement__internal_alias
7151#endif
7152#endif
7153
7154#ifdef bottom_parser
7155#undef xmlParseElementChildrenContentDecl
7156extern __typeof (xmlParseElementChildrenContentDecl) xmlParseElementChildrenContentDecl __attribute((alias("xmlParseElementChildrenContentDecl__internal_alias")));
7157#else
7158#ifndef xmlParseElementChildrenContentDecl
7159extern __typeof (xmlParseElementChildrenContentDecl) xmlParseElementChildrenContentDecl__internal_alias __attribute((visibility("hidden")));
7160#define xmlParseElementChildrenContentDecl xmlParseElementChildrenContentDecl__internal_alias
7161#endif
7162#endif
7163
7164#ifdef bottom_parser
7165#undef xmlParseElementContentDecl
7166extern __typeof (xmlParseElementContentDecl) xmlParseElementContentDecl __attribute((alias("xmlParseElementContentDecl__internal_alias")));
7167#else
7168#ifndef xmlParseElementContentDecl
7169extern __typeof (xmlParseElementContentDecl) xmlParseElementContentDecl__internal_alias __attribute((visibility("hidden")));
7170#define xmlParseElementContentDecl xmlParseElementContentDecl__internal_alias
7171#endif
7172#endif
7173
7174#ifdef bottom_parser
7175#undef xmlParseElementDecl
7176extern __typeof (xmlParseElementDecl) xmlParseElementDecl __attribute((alias("xmlParseElementDecl__internal_alias")));
7177#else
7178#ifndef xmlParseElementDecl
7179extern __typeof (xmlParseElementDecl) xmlParseElementDecl__internal_alias __attribute((visibility("hidden")));
7180#define xmlParseElementDecl xmlParseElementDecl__internal_alias
7181#endif
7182#endif
7183
7184#ifdef bottom_parser
7185#undef xmlParseElementMixedContentDecl
7186extern __typeof (xmlParseElementMixedContentDecl) xmlParseElementMixedContentDecl __attribute((alias("xmlParseElementMixedContentDecl__internal_alias")));
7187#else
7188#ifndef xmlParseElementMixedContentDecl
7189extern __typeof (xmlParseElementMixedContentDecl) xmlParseElementMixedContentDecl__internal_alias __attribute((visibility("hidden")));
7190#define xmlParseElementMixedContentDecl xmlParseElementMixedContentDecl__internal_alias
7191#endif
7192#endif
7193
7194#ifdef bottom_parser
7195#undef xmlParseEncName
7196extern __typeof (xmlParseEncName) xmlParseEncName __attribute((alias("xmlParseEncName__internal_alias")));
7197#else
7198#ifndef xmlParseEncName
7199extern __typeof (xmlParseEncName) xmlParseEncName__internal_alias __attribute((visibility("hidden")));
7200#define xmlParseEncName xmlParseEncName__internal_alias
7201#endif
7202#endif
7203
7204#ifdef bottom_parser
7205#undef xmlParseEncodingDecl
7206extern __typeof (xmlParseEncodingDecl) xmlParseEncodingDecl __attribute((alias("xmlParseEncodingDecl__internal_alias")));
7207#else
7208#ifndef xmlParseEncodingDecl
7209extern __typeof (xmlParseEncodingDecl) xmlParseEncodingDecl__internal_alias __attribute((visibility("hidden")));
7210#define xmlParseEncodingDecl xmlParseEncodingDecl__internal_alias
7211#endif
7212#endif
7213
7214#if defined(LIBXML_SAX1_ENABLED)
7215#ifdef bottom_parser
7216#undef xmlParseEndTag
7217extern __typeof (xmlParseEndTag) xmlParseEndTag __attribute((alias("xmlParseEndTag__internal_alias")));
7218#else
7219#ifndef xmlParseEndTag
7220extern __typeof (xmlParseEndTag) xmlParseEndTag__internal_alias __attribute((visibility("hidden")));
7221#define xmlParseEndTag xmlParseEndTag__internal_alias
7222#endif
7223#endif
7224#endif
7225
7226#if defined(LIBXML_SAX1_ENABLED)
7227#ifdef bottom_parser
7228#undef xmlParseEntity
7229extern __typeof (xmlParseEntity) xmlParseEntity __attribute((alias("xmlParseEntity__internal_alias")));
7230#else
7231#ifndef xmlParseEntity
7232extern __typeof (xmlParseEntity) xmlParseEntity__internal_alias __attribute((visibility("hidden")));
7233#define xmlParseEntity xmlParseEntity__internal_alias
7234#endif
7235#endif
7236#endif
7237
7238#ifdef bottom_parser
7239#undef xmlParseEntityDecl
7240extern __typeof (xmlParseEntityDecl) xmlParseEntityDecl __attribute((alias("xmlParseEntityDecl__internal_alias")));
7241#else
7242#ifndef xmlParseEntityDecl
7243extern __typeof (xmlParseEntityDecl) xmlParseEntityDecl__internal_alias __attribute((visibility("hidden")));
7244#define xmlParseEntityDecl xmlParseEntityDecl__internal_alias
7245#endif
7246#endif
7247
7248#ifdef bottom_parser
7249#undef xmlParseEntityRef
7250extern __typeof (xmlParseEntityRef) xmlParseEntityRef __attribute((alias("xmlParseEntityRef__internal_alias")));
7251#else
7252#ifndef xmlParseEntityRef
7253extern __typeof (xmlParseEntityRef) xmlParseEntityRef__internal_alias __attribute((visibility("hidden")));
7254#define xmlParseEntityRef xmlParseEntityRef__internal_alias
7255#endif
7256#endif
7257
7258#ifdef bottom_parser
7259#undef xmlParseEntityValue
7260extern __typeof (xmlParseEntityValue) xmlParseEntityValue __attribute((alias("xmlParseEntityValue__internal_alias")));
7261#else
7262#ifndef xmlParseEntityValue
7263extern __typeof (xmlParseEntityValue) xmlParseEntityValue__internal_alias __attribute((visibility("hidden")));
7264#define xmlParseEntityValue xmlParseEntityValue__internal_alias
7265#endif
7266#endif
7267
7268#ifdef bottom_parser
7269#undef xmlParseEnumeratedType
7270extern __typeof (xmlParseEnumeratedType) xmlParseEnumeratedType __attribute((alias("xmlParseEnumeratedType__internal_alias")));
7271#else
7272#ifndef xmlParseEnumeratedType
7273extern __typeof (xmlParseEnumeratedType) xmlParseEnumeratedType__internal_alias __attribute((visibility("hidden")));
7274#define xmlParseEnumeratedType xmlParseEnumeratedType__internal_alias
7275#endif
7276#endif
7277
7278#ifdef bottom_parser
7279#undef xmlParseEnumerationType
7280extern __typeof (xmlParseEnumerationType) xmlParseEnumerationType __attribute((alias("xmlParseEnumerationType__internal_alias")));
7281#else
7282#ifndef xmlParseEnumerationType
7283extern __typeof (xmlParseEnumerationType) xmlParseEnumerationType__internal_alias __attribute((visibility("hidden")));
7284#define xmlParseEnumerationType xmlParseEnumerationType__internal_alias
7285#endif
7286#endif
7287
7288#ifdef bottom_parser
7289#undef xmlParseExtParsedEnt
7290extern __typeof (xmlParseExtParsedEnt) xmlParseExtParsedEnt __attribute((alias("xmlParseExtParsedEnt__internal_alias")));
7291#else
7292#ifndef xmlParseExtParsedEnt
7293extern __typeof (xmlParseExtParsedEnt) xmlParseExtParsedEnt__internal_alias __attribute((visibility("hidden")));
7294#define xmlParseExtParsedEnt xmlParseExtParsedEnt__internal_alias
7295#endif
7296#endif
7297
7298#if defined(LIBXML_SAX1_ENABLED)
7299#ifdef bottom_parser
7300#undef xmlParseExternalEntity
7301extern __typeof (xmlParseExternalEntity) xmlParseExternalEntity __attribute((alias("xmlParseExternalEntity__internal_alias")));
7302#else
7303#ifndef xmlParseExternalEntity
7304extern __typeof (xmlParseExternalEntity) xmlParseExternalEntity__internal_alias __attribute((visibility("hidden")));
7305#define xmlParseExternalEntity xmlParseExternalEntity__internal_alias
7306#endif
7307#endif
7308#endif
7309
7310#ifdef bottom_parser
7311#undef xmlParseExternalID
7312extern __typeof (xmlParseExternalID) xmlParseExternalID __attribute((alias("xmlParseExternalID__internal_alias")));
7313#else
7314#ifndef xmlParseExternalID
7315extern __typeof (xmlParseExternalID) xmlParseExternalID__internal_alias __attribute((visibility("hidden")));
7316#define xmlParseExternalID xmlParseExternalID__internal_alias
7317#endif
7318#endif
7319
7320#ifdef bottom_parser
7321#undef xmlParseExternalSubset
7322extern __typeof (xmlParseExternalSubset) xmlParseExternalSubset __attribute((alias("xmlParseExternalSubset__internal_alias")));
7323#else
7324#ifndef xmlParseExternalSubset
7325extern __typeof (xmlParseExternalSubset) xmlParseExternalSubset__internal_alias __attribute((visibility("hidden")));
7326#define xmlParseExternalSubset xmlParseExternalSubset__internal_alias
7327#endif
7328#endif
7329
7330#if defined(LIBXML_SAX1_ENABLED)
7331#ifdef bottom_parser
7332#undef xmlParseFile
7333extern __typeof (xmlParseFile) xmlParseFile __attribute((alias("xmlParseFile__internal_alias")));
7334#else
7335#ifndef xmlParseFile
7336extern __typeof (xmlParseFile) xmlParseFile__internal_alias __attribute((visibility("hidden")));
7337#define xmlParseFile xmlParseFile__internal_alias
7338#endif
7339#endif
7340#endif
7341
7342#ifdef bottom_parser
7343#undef xmlParseInNodeContext
7344extern __typeof (xmlParseInNodeContext) xmlParseInNodeContext __attribute((alias("xmlParseInNodeContext__internal_alias")));
7345#else
7346#ifndef xmlParseInNodeContext
7347extern __typeof (xmlParseInNodeContext) xmlParseInNodeContext__internal_alias __attribute((visibility("hidden")));
7348#define xmlParseInNodeContext xmlParseInNodeContext__internal_alias
7349#endif
7350#endif
7351
7352#ifdef bottom_parser
7353#undef xmlParseMarkupDecl
7354extern __typeof (xmlParseMarkupDecl) xmlParseMarkupDecl __attribute((alias("xmlParseMarkupDecl__internal_alias")));
7355#else
7356#ifndef xmlParseMarkupDecl
7357extern __typeof (xmlParseMarkupDecl) xmlParseMarkupDecl__internal_alias __attribute((visibility("hidden")));
7358#define xmlParseMarkupDecl xmlParseMarkupDecl__internal_alias
7359#endif
7360#endif
7361
7362#if defined(LIBXML_SAX1_ENABLED)
7363#ifdef bottom_parser
7364#undef xmlParseMemory
7365extern __typeof (xmlParseMemory) xmlParseMemory __attribute((alias("xmlParseMemory__internal_alias")));
7366#else
7367#ifndef xmlParseMemory
7368extern __typeof (xmlParseMemory) xmlParseMemory__internal_alias __attribute((visibility("hidden")));
7369#define xmlParseMemory xmlParseMemory__internal_alias
7370#endif
7371#endif
7372#endif
7373
7374#ifdef bottom_parser
7375#undef xmlParseMisc
7376extern __typeof (xmlParseMisc) xmlParseMisc __attribute((alias("xmlParseMisc__internal_alias")));
7377#else
7378#ifndef xmlParseMisc
7379extern __typeof (xmlParseMisc) xmlParseMisc__internal_alias __attribute((visibility("hidden")));
7380#define xmlParseMisc xmlParseMisc__internal_alias
7381#endif
7382#endif
7383
7384#ifdef bottom_parser
7385#undef xmlParseName
7386extern __typeof (xmlParseName) xmlParseName __attribute((alias("xmlParseName__internal_alias")));
7387#else
7388#ifndef xmlParseName
7389extern __typeof (xmlParseName) xmlParseName__internal_alias __attribute((visibility("hidden")));
7390#define xmlParseName xmlParseName__internal_alias
7391#endif
7392#endif
7393
7394#if defined(LIBXML_LEGACY_ENABLED)
7395#ifdef bottom_legacy
7396#undef xmlParseNamespace
7397extern __typeof (xmlParseNamespace) xmlParseNamespace __attribute((alias("xmlParseNamespace__internal_alias")));
7398#else
7399#ifndef xmlParseNamespace
7400extern __typeof (xmlParseNamespace) xmlParseNamespace__internal_alias __attribute((visibility("hidden")));
7401#define xmlParseNamespace xmlParseNamespace__internal_alias
7402#endif
7403#endif
7404#endif
7405
7406#ifdef bottom_parser
7407#undef xmlParseNmtoken
7408extern __typeof (xmlParseNmtoken) xmlParseNmtoken __attribute((alias("xmlParseNmtoken__internal_alias")));
7409#else
7410#ifndef xmlParseNmtoken
7411extern __typeof (xmlParseNmtoken) xmlParseNmtoken__internal_alias __attribute((visibility("hidden")));
7412#define xmlParseNmtoken xmlParseNmtoken__internal_alias
7413#endif
7414#endif
7415
7416#ifdef bottom_parser
7417#undef xmlParseNotationDecl
7418extern __typeof (xmlParseNotationDecl) xmlParseNotationDecl __attribute((alias("xmlParseNotationDecl__internal_alias")));
7419#else
7420#ifndef xmlParseNotationDecl
7421extern __typeof (xmlParseNotationDecl) xmlParseNotationDecl__internal_alias __attribute((visibility("hidden")));
7422#define xmlParseNotationDecl xmlParseNotationDecl__internal_alias
7423#endif
7424#endif
7425
7426#ifdef bottom_parser
7427#undef xmlParseNotationType
7428extern __typeof (xmlParseNotationType) xmlParseNotationType __attribute((alias("xmlParseNotationType__internal_alias")));
7429#else
7430#ifndef xmlParseNotationType
7431extern __typeof (xmlParseNotationType) xmlParseNotationType__internal_alias __attribute((visibility("hidden")));
7432#define xmlParseNotationType xmlParseNotationType__internal_alias
7433#endif
7434#endif
7435
7436#ifdef bottom_parser
7437#undef xmlParsePEReference
7438extern __typeof (xmlParsePEReference) xmlParsePEReference __attribute((alias("xmlParsePEReference__internal_alias")));
7439#else
7440#ifndef xmlParsePEReference
7441extern __typeof (xmlParsePEReference) xmlParsePEReference__internal_alias __attribute((visibility("hidden")));
7442#define xmlParsePEReference xmlParsePEReference__internal_alias
7443#endif
7444#endif
7445
7446#ifdef bottom_parser
7447#undef xmlParsePI
7448extern __typeof (xmlParsePI) xmlParsePI __attribute((alias("xmlParsePI__internal_alias")));
7449#else
7450#ifndef xmlParsePI
7451extern __typeof (xmlParsePI) xmlParsePI__internal_alias __attribute((visibility("hidden")));
7452#define xmlParsePI xmlParsePI__internal_alias
7453#endif
7454#endif
7455
7456#ifdef bottom_parser
7457#undef xmlParsePITarget
7458extern __typeof (xmlParsePITarget) xmlParsePITarget __attribute((alias("xmlParsePITarget__internal_alias")));
7459#else
7460#ifndef xmlParsePITarget
7461extern __typeof (xmlParsePITarget) xmlParsePITarget__internal_alias __attribute((visibility("hidden")));
7462#define xmlParsePITarget xmlParsePITarget__internal_alias
7463#endif
7464#endif
7465
7466#ifdef bottom_parser
7467#undef xmlParsePubidLiteral
7468extern __typeof (xmlParsePubidLiteral) xmlParsePubidLiteral __attribute((alias("xmlParsePubidLiteral__internal_alias")));
7469#else
7470#ifndef xmlParsePubidLiteral
7471extern __typeof (xmlParsePubidLiteral) xmlParsePubidLiteral__internal_alias __attribute((visibility("hidden")));
7472#define xmlParsePubidLiteral xmlParsePubidLiteral__internal_alias
7473#endif
7474#endif
7475
7476#if defined(LIBXML_LEGACY_ENABLED)
7477#ifdef bottom_legacy
7478#undef xmlParseQuotedString
7479extern __typeof (xmlParseQuotedString) xmlParseQuotedString __attribute((alias("xmlParseQuotedString__internal_alias")));
7480#else
7481#ifndef xmlParseQuotedString
7482extern __typeof (xmlParseQuotedString) xmlParseQuotedString__internal_alias __attribute((visibility("hidden")));
7483#define xmlParseQuotedString xmlParseQuotedString__internal_alias
7484#endif
7485#endif
7486#endif
7487
7488#ifdef bottom_parser
7489#undef xmlParseReference
7490extern __typeof (xmlParseReference) xmlParseReference __attribute((alias("xmlParseReference__internal_alias")));
7491#else
7492#ifndef xmlParseReference
7493extern __typeof (xmlParseReference) xmlParseReference__internal_alias __attribute((visibility("hidden")));
7494#define xmlParseReference xmlParseReference__internal_alias
7495#endif
7496#endif
7497
7498#ifdef bottom_parser
7499#undef xmlParseSDDecl
7500extern __typeof (xmlParseSDDecl) xmlParseSDDecl __attribute((alias("xmlParseSDDecl__internal_alias")));
7501#else
7502#ifndef xmlParseSDDecl
7503extern __typeof (xmlParseSDDecl) xmlParseSDDecl__internal_alias __attribute((visibility("hidden")));
7504#define xmlParseSDDecl xmlParseSDDecl__internal_alias
7505#endif
7506#endif
7507
7508#if defined(LIBXML_SAX1_ENABLED)
7509#ifdef bottom_parser
7510#undef xmlParseStartTag
7511extern __typeof (xmlParseStartTag) xmlParseStartTag __attribute((alias("xmlParseStartTag__internal_alias")));
7512#else
7513#ifndef xmlParseStartTag
7514extern __typeof (xmlParseStartTag) xmlParseStartTag__internal_alias __attribute((visibility("hidden")));
7515#define xmlParseStartTag xmlParseStartTag__internal_alias
7516#endif
7517#endif
7518#endif
7519
7520#ifdef bottom_parser
7521#undef xmlParseSystemLiteral
7522extern __typeof (xmlParseSystemLiteral) xmlParseSystemLiteral __attribute((alias("xmlParseSystemLiteral__internal_alias")));
7523#else
7524#ifndef xmlParseSystemLiteral
7525extern __typeof (xmlParseSystemLiteral) xmlParseSystemLiteral__internal_alias __attribute((visibility("hidden")));
7526#define xmlParseSystemLiteral xmlParseSystemLiteral__internal_alias
7527#endif
7528#endif
7529
7530#ifdef bottom_parser
7531#undef xmlParseTextDecl
7532extern __typeof (xmlParseTextDecl) xmlParseTextDecl __attribute((alias("xmlParseTextDecl__internal_alias")));
7533#else
7534#ifndef xmlParseTextDecl
7535extern __typeof (xmlParseTextDecl) xmlParseTextDecl__internal_alias __attribute((visibility("hidden")));
7536#define xmlParseTextDecl xmlParseTextDecl__internal_alias
7537#endif
7538#endif
7539
7540#ifdef bottom_uri
7541#undef xmlParseURI
7542extern __typeof (xmlParseURI) xmlParseURI __attribute((alias("xmlParseURI__internal_alias")));
7543#else
7544#ifndef xmlParseURI
7545extern __typeof (xmlParseURI) xmlParseURI__internal_alias __attribute((visibility("hidden")));
7546#define xmlParseURI xmlParseURI__internal_alias
7547#endif
7548#endif
7549
7550#ifdef bottom_uri
7551#undef xmlParseURIRaw
7552extern __typeof (xmlParseURIRaw) xmlParseURIRaw __attribute((alias("xmlParseURIRaw__internal_alias")));
7553#else
7554#ifndef xmlParseURIRaw
7555extern __typeof (xmlParseURIRaw) xmlParseURIRaw__internal_alias __attribute((visibility("hidden")));
7556#define xmlParseURIRaw xmlParseURIRaw__internal_alias
7557#endif
7558#endif
7559
7560#ifdef bottom_uri
7561#undef xmlParseURIReference
7562extern __typeof (xmlParseURIReference) xmlParseURIReference __attribute((alias("xmlParseURIReference__internal_alias")));
7563#else
7564#ifndef xmlParseURIReference
7565extern __typeof (xmlParseURIReference) xmlParseURIReference__internal_alias __attribute((visibility("hidden")));
7566#define xmlParseURIReference xmlParseURIReference__internal_alias
7567#endif
7568#endif
7569
7570#ifdef bottom_parser
7571#undef xmlParseVersionInfo
7572extern __typeof (xmlParseVersionInfo) xmlParseVersionInfo __attribute((alias("xmlParseVersionInfo__internal_alias")));
7573#else
7574#ifndef xmlParseVersionInfo
7575extern __typeof (xmlParseVersionInfo) xmlParseVersionInfo__internal_alias __attribute((visibility("hidden")));
7576#define xmlParseVersionInfo xmlParseVersionInfo__internal_alias
7577#endif
7578#endif
7579
7580#ifdef bottom_parser
7581#undef xmlParseVersionNum
7582extern __typeof (xmlParseVersionNum) xmlParseVersionNum __attribute((alias("xmlParseVersionNum__internal_alias")));
7583#else
7584#ifndef xmlParseVersionNum
7585extern __typeof (xmlParseVersionNum) xmlParseVersionNum__internal_alias __attribute((visibility("hidden")));
7586#define xmlParseVersionNum xmlParseVersionNum__internal_alias
7587#endif
7588#endif
7589
7590#ifdef bottom_parser
7591#undef xmlParseXMLDecl
7592extern __typeof (xmlParseXMLDecl) xmlParseXMLDecl __attribute((alias("xmlParseXMLDecl__internal_alias")));
7593#else
7594#ifndef xmlParseXMLDecl
7595extern __typeof (xmlParseXMLDecl) xmlParseXMLDecl__internal_alias __attribute((visibility("hidden")));
7596#define xmlParseXMLDecl xmlParseXMLDecl__internal_alias
7597#endif
7598#endif
7599
7600#ifdef bottom_parserInternals
7601#undef xmlParserAddNodeInfo
7602extern __typeof (xmlParserAddNodeInfo) xmlParserAddNodeInfo __attribute((alias("xmlParserAddNodeInfo__internal_alias")));
7603#else
7604#ifndef xmlParserAddNodeInfo
7605extern __typeof (xmlParserAddNodeInfo) xmlParserAddNodeInfo__internal_alias __attribute((visibility("hidden")));
7606#define xmlParserAddNodeInfo xmlParserAddNodeInfo__internal_alias
7607#endif
7608#endif
7609
7610#ifdef bottom_error
7611#undef xmlParserError
7612extern __typeof (xmlParserError) xmlParserError __attribute((alias("xmlParserError__internal_alias")));
7613#else
7614#ifndef xmlParserError
7615extern __typeof (xmlParserError) xmlParserError__internal_alias __attribute((visibility("hidden")));
7616#define xmlParserError xmlParserError__internal_alias
7617#endif
7618#endif
7619
7620#ifdef bottom_parserInternals
7621#undef xmlParserFindNodeInfo
7622extern __typeof (xmlParserFindNodeInfo) xmlParserFindNodeInfo __attribute((alias("xmlParserFindNodeInfo__internal_alias")));
7623#else
7624#ifndef xmlParserFindNodeInfo
7625extern __typeof (xmlParserFindNodeInfo) xmlParserFindNodeInfo__internal_alias __attribute((visibility("hidden")));
7626#define xmlParserFindNodeInfo xmlParserFindNodeInfo__internal_alias
7627#endif
7628#endif
7629
7630#ifdef bottom_parserInternals
7631#undef xmlParserFindNodeInfoIndex
7632extern __typeof (xmlParserFindNodeInfoIndex) xmlParserFindNodeInfoIndex __attribute((alias("xmlParserFindNodeInfoIndex__internal_alias")));
7633#else
7634#ifndef xmlParserFindNodeInfoIndex
7635extern __typeof (xmlParserFindNodeInfoIndex) xmlParserFindNodeInfoIndex__internal_alias __attribute((visibility("hidden")));
7636#define xmlParserFindNodeInfoIndex xmlParserFindNodeInfoIndex__internal_alias
7637#endif
7638#endif
7639
7640#ifdef bottom_xmlIO
7641#undef xmlParserGetDirectory
7642extern __typeof (xmlParserGetDirectory) xmlParserGetDirectory __attribute((alias("xmlParserGetDirectory__internal_alias")));
7643#else
7644#ifndef xmlParserGetDirectory
7645extern __typeof (xmlParserGetDirectory) xmlParserGetDirectory__internal_alias __attribute((visibility("hidden")));
7646#define xmlParserGetDirectory xmlParserGetDirectory__internal_alias
7647#endif
7648#endif
7649
7650#ifdef bottom_parser
7651#undef xmlParserHandlePEReference
7652extern __typeof (xmlParserHandlePEReference) xmlParserHandlePEReference __attribute((alias("xmlParserHandlePEReference__internal_alias")));
7653#else
7654#ifndef xmlParserHandlePEReference
7655extern __typeof (xmlParserHandlePEReference) xmlParserHandlePEReference__internal_alias __attribute((visibility("hidden")));
7656#define xmlParserHandlePEReference xmlParserHandlePEReference__internal_alias
7657#endif
7658#endif
7659
7660#if defined(LIBXML_LEGACY_ENABLED)
7661#ifdef bottom_legacy
7662#undef xmlParserHandleReference
7663extern __typeof (xmlParserHandleReference) xmlParserHandleReference __attribute((alias("xmlParserHandleReference__internal_alias")));
7664#else
7665#ifndef xmlParserHandleReference
7666extern __typeof (xmlParserHandleReference) xmlParserHandleReference__internal_alias __attribute((visibility("hidden")));
7667#define xmlParserHandleReference xmlParserHandleReference__internal_alias
7668#endif
7669#endif
7670#endif
7671
7672#ifdef bottom_xmlIO
7673#undef xmlParserInputBufferCreateFd
7674extern __typeof (xmlParserInputBufferCreateFd) xmlParserInputBufferCreateFd __attribute((alias("xmlParserInputBufferCreateFd__internal_alias")));
7675#else
7676#ifndef xmlParserInputBufferCreateFd
7677extern __typeof (xmlParserInputBufferCreateFd) xmlParserInputBufferCreateFd__internal_alias __attribute((visibility("hidden")));
7678#define xmlParserInputBufferCreateFd xmlParserInputBufferCreateFd__internal_alias
7679#endif
7680#endif
7681
7682#ifdef bottom_xmlIO
7683#undef xmlParserInputBufferCreateFile
7684extern __typeof (xmlParserInputBufferCreateFile) xmlParserInputBufferCreateFile __attribute((alias("xmlParserInputBufferCreateFile__internal_alias")));
7685#else
7686#ifndef xmlParserInputBufferCreateFile
7687extern __typeof (xmlParserInputBufferCreateFile) xmlParserInputBufferCreateFile__internal_alias __attribute((visibility("hidden")));
7688#define xmlParserInputBufferCreateFile xmlParserInputBufferCreateFile__internal_alias
7689#endif
7690#endif
7691
7692#ifdef bottom_xmlIO
7693#undef xmlParserInputBufferCreateFilename
7694extern __typeof (xmlParserInputBufferCreateFilename) xmlParserInputBufferCreateFilename __attribute((alias("xmlParserInputBufferCreateFilename__internal_alias")));
7695#else
7696#ifndef xmlParserInputBufferCreateFilename
7697extern __typeof (xmlParserInputBufferCreateFilename) xmlParserInputBufferCreateFilename__internal_alias __attribute((visibility("hidden")));
7698#define xmlParserInputBufferCreateFilename xmlParserInputBufferCreateFilename__internal_alias
7699#endif
7700#endif
7701
7702#ifdef bottom_xmlIO
7703#undef xmlParserInputBufferCreateFilenameDefault
7704extern __typeof (xmlParserInputBufferCreateFilenameDefault) xmlParserInputBufferCreateFilenameDefault __attribute((alias("xmlParserInputBufferCreateFilenameDefault__internal_alias")));
7705#else
7706#ifndef xmlParserInputBufferCreateFilenameDefault
7707extern __typeof (xmlParserInputBufferCreateFilenameDefault) xmlParserInputBufferCreateFilenameDefault__internal_alias __attribute((visibility("hidden")));
7708#define xmlParserInputBufferCreateFilenameDefault xmlParserInputBufferCreateFilenameDefault__internal_alias
7709#endif
7710#endif
7711
7712#ifdef bottom_xmlIO
7713#undef xmlParserInputBufferCreateIO
7714extern __typeof (xmlParserInputBufferCreateIO) xmlParserInputBufferCreateIO __attribute((alias("xmlParserInputBufferCreateIO__internal_alias")));
7715#else
7716#ifndef xmlParserInputBufferCreateIO
7717extern __typeof (xmlParserInputBufferCreateIO) xmlParserInputBufferCreateIO__internal_alias __attribute((visibility("hidden")));
7718#define xmlParserInputBufferCreateIO xmlParserInputBufferCreateIO__internal_alias
7719#endif
7720#endif
7721
7722#ifdef bottom_xmlIO
7723#undef xmlParserInputBufferCreateMem
7724extern __typeof (xmlParserInputBufferCreateMem) xmlParserInputBufferCreateMem __attribute((alias("xmlParserInputBufferCreateMem__internal_alias")));
7725#else
7726#ifndef xmlParserInputBufferCreateMem
7727extern __typeof (xmlParserInputBufferCreateMem) xmlParserInputBufferCreateMem__internal_alias __attribute((visibility("hidden")));
7728#define xmlParserInputBufferCreateMem xmlParserInputBufferCreateMem__internal_alias
7729#endif
7730#endif
7731
7732#ifdef bottom_xmlIO
7733#undef xmlParserInputBufferCreateStatic
7734extern __typeof (xmlParserInputBufferCreateStatic) xmlParserInputBufferCreateStatic __attribute((alias("xmlParserInputBufferCreateStatic__internal_alias")));
7735#else
7736#ifndef xmlParserInputBufferCreateStatic
7737extern __typeof (xmlParserInputBufferCreateStatic) xmlParserInputBufferCreateStatic__internal_alias __attribute((visibility("hidden")));
7738#define xmlParserInputBufferCreateStatic xmlParserInputBufferCreateStatic__internal_alias
7739#endif
7740#endif
7741
7742#ifdef bottom_xmlIO
7743#undef xmlParserInputBufferGrow
7744extern __typeof (xmlParserInputBufferGrow) xmlParserInputBufferGrow __attribute((alias("xmlParserInputBufferGrow__internal_alias")));
7745#else
7746#ifndef xmlParserInputBufferGrow
7747extern __typeof (xmlParserInputBufferGrow) xmlParserInputBufferGrow__internal_alias __attribute((visibility("hidden")));
7748#define xmlParserInputBufferGrow xmlParserInputBufferGrow__internal_alias
7749#endif
7750#endif
7751
7752#ifdef bottom_xmlIO
7753#undef xmlParserInputBufferPush
7754extern __typeof (xmlParserInputBufferPush) xmlParserInputBufferPush __attribute((alias("xmlParserInputBufferPush__internal_alias")));
7755#else
7756#ifndef xmlParserInputBufferPush
7757extern __typeof (xmlParserInputBufferPush) xmlParserInputBufferPush__internal_alias __attribute((visibility("hidden")));
7758#define xmlParserInputBufferPush xmlParserInputBufferPush__internal_alias
7759#endif
7760#endif
7761
7762#ifdef bottom_xmlIO
7763#undef xmlParserInputBufferRead
7764extern __typeof (xmlParserInputBufferRead) xmlParserInputBufferRead __attribute((alias("xmlParserInputBufferRead__internal_alias")));
7765#else
7766#ifndef xmlParserInputBufferRead
7767extern __typeof (xmlParserInputBufferRead) xmlParserInputBufferRead__internal_alias __attribute((visibility("hidden")));
7768#define xmlParserInputBufferRead xmlParserInputBufferRead__internal_alias
7769#endif
7770#endif
7771
7772#ifdef bottom_parserInternals
7773#undef xmlParserInputGrow
7774extern __typeof (xmlParserInputGrow) xmlParserInputGrow __attribute((alias("xmlParserInputGrow__internal_alias")));
7775#else
7776#ifndef xmlParserInputGrow
7777extern __typeof (xmlParserInputGrow) xmlParserInputGrow__internal_alias __attribute((visibility("hidden")));
7778#define xmlParserInputGrow xmlParserInputGrow__internal_alias
7779#endif
7780#endif
7781
7782#ifdef bottom_parserInternals
7783#undef xmlParserInputRead
7784extern __typeof (xmlParserInputRead) xmlParserInputRead __attribute((alias("xmlParserInputRead__internal_alias")));
7785#else
7786#ifndef xmlParserInputRead
7787extern __typeof (xmlParserInputRead) xmlParserInputRead__internal_alias __attribute((visibility("hidden")));
7788#define xmlParserInputRead xmlParserInputRead__internal_alias
7789#endif
7790#endif
7791
7792#ifdef bottom_parserInternals
7793#undef xmlParserInputShrink
7794extern __typeof (xmlParserInputShrink) xmlParserInputShrink __attribute((alias("xmlParserInputShrink__internal_alias")));
7795#else
7796#ifndef xmlParserInputShrink
7797extern __typeof (xmlParserInputShrink) xmlParserInputShrink__internal_alias __attribute((visibility("hidden")));
7798#define xmlParserInputShrink xmlParserInputShrink__internal_alias
7799#endif
7800#endif
7801
7802#ifdef bottom_error
7803#undef xmlParserPrintFileContext
7804extern __typeof (xmlParserPrintFileContext) xmlParserPrintFileContext __attribute((alias("xmlParserPrintFileContext__internal_alias")));
7805#else
7806#ifndef xmlParserPrintFileContext
7807extern __typeof (xmlParserPrintFileContext) xmlParserPrintFileContext__internal_alias __attribute((visibility("hidden")));
7808#define xmlParserPrintFileContext xmlParserPrintFileContext__internal_alias
7809#endif
7810#endif
7811
7812#ifdef bottom_error
7813#undef xmlParserPrintFileInfo
7814extern __typeof (xmlParserPrintFileInfo) xmlParserPrintFileInfo __attribute((alias("xmlParserPrintFileInfo__internal_alias")));
7815#else
7816#ifndef xmlParserPrintFileInfo
7817extern __typeof (xmlParserPrintFileInfo) xmlParserPrintFileInfo__internal_alias __attribute((visibility("hidden")));
7818#define xmlParserPrintFileInfo xmlParserPrintFileInfo__internal_alias
7819#endif
7820#endif
7821
7822#ifdef bottom_error
7823#undef xmlParserValidityError
7824extern __typeof (xmlParserValidityError) xmlParserValidityError __attribute((alias("xmlParserValidityError__internal_alias")));
7825#else
7826#ifndef xmlParserValidityError
7827extern __typeof (xmlParserValidityError) xmlParserValidityError__internal_alias __attribute((visibility("hidden")));
7828#define xmlParserValidityError xmlParserValidityError__internal_alias
7829#endif
7830#endif
7831
7832#ifdef bottom_error
7833#undef xmlParserValidityWarning
7834extern __typeof (xmlParserValidityWarning) xmlParserValidityWarning __attribute((alias("xmlParserValidityWarning__internal_alias")));
7835#else
7836#ifndef xmlParserValidityWarning
7837extern __typeof (xmlParserValidityWarning) xmlParserValidityWarning__internal_alias __attribute((visibility("hidden")));
7838#define xmlParserValidityWarning xmlParserValidityWarning__internal_alias
7839#endif
7840#endif
7841
7842#ifdef bottom_error
7843#undef xmlParserWarning
7844extern __typeof (xmlParserWarning) xmlParserWarning __attribute((alias("xmlParserWarning__internal_alias")));
7845#else
7846#ifndef xmlParserWarning
7847extern __typeof (xmlParserWarning) xmlParserWarning__internal_alias __attribute((visibility("hidden")));
7848#define xmlParserWarning xmlParserWarning__internal_alias
7849#endif
7850#endif
7851
7852#ifdef bottom_uri
7853#undef xmlPathToURI
7854extern __typeof (xmlPathToURI) xmlPathToURI __attribute((alias("xmlPathToURI__internal_alias")));
7855#else
7856#ifndef xmlPathToURI
7857extern __typeof (xmlPathToURI) xmlPathToURI__internal_alias __attribute((visibility("hidden")));
7858#define xmlPathToURI xmlPathToURI__internal_alias
7859#endif
7860#endif
7861
7862#if defined(LIBXML_PATTERN_ENABLED)
7863#ifdef bottom_pattern
7864#undef xmlPatternFromRoot
7865extern __typeof (xmlPatternFromRoot) xmlPatternFromRoot __attribute((alias("xmlPatternFromRoot__internal_alias")));
7866#else
7867#ifndef xmlPatternFromRoot
7868extern __typeof (xmlPatternFromRoot) xmlPatternFromRoot__internal_alias __attribute((visibility("hidden")));
7869#define xmlPatternFromRoot xmlPatternFromRoot__internal_alias
7870#endif
7871#endif
7872#endif
7873
7874#if defined(LIBXML_PATTERN_ENABLED)
7875#ifdef bottom_pattern
7876#undef xmlPatternGetStreamCtxt
7877extern __typeof (xmlPatternGetStreamCtxt) xmlPatternGetStreamCtxt __attribute((alias("xmlPatternGetStreamCtxt__internal_alias")));
7878#else
7879#ifndef xmlPatternGetStreamCtxt
7880extern __typeof (xmlPatternGetStreamCtxt) xmlPatternGetStreamCtxt__internal_alias __attribute((visibility("hidden")));
7881#define xmlPatternGetStreamCtxt xmlPatternGetStreamCtxt__internal_alias
7882#endif
7883#endif
7884#endif
7885
7886#if defined(LIBXML_PATTERN_ENABLED)
7887#ifdef bottom_pattern
7888#undef xmlPatternMatch
7889extern __typeof (xmlPatternMatch) xmlPatternMatch __attribute((alias("xmlPatternMatch__internal_alias")));
7890#else
7891#ifndef xmlPatternMatch
7892extern __typeof (xmlPatternMatch) xmlPatternMatch__internal_alias __attribute((visibility("hidden")));
7893#define xmlPatternMatch xmlPatternMatch__internal_alias
7894#endif
7895#endif
7896#endif
7897
7898#if defined(LIBXML_PATTERN_ENABLED)
7899#ifdef bottom_pattern
7900#undef xmlPatternMaxDepth
7901extern __typeof (xmlPatternMaxDepth) xmlPatternMaxDepth __attribute((alias("xmlPatternMaxDepth__internal_alias")));
7902#else
7903#ifndef xmlPatternMaxDepth
7904extern __typeof (xmlPatternMaxDepth) xmlPatternMaxDepth__internal_alias __attribute((visibility("hidden")));
7905#define xmlPatternMaxDepth xmlPatternMaxDepth__internal_alias
7906#endif
7907#endif
7908#endif
7909
7910#if defined(LIBXML_PATTERN_ENABLED)
7911#ifdef bottom_pattern
7912#undef xmlPatternMinDepth
7913extern __typeof (xmlPatternMinDepth) xmlPatternMinDepth __attribute((alias("xmlPatternMinDepth__internal_alias")));
7914#else
7915#ifndef xmlPatternMinDepth
7916extern __typeof (xmlPatternMinDepth) xmlPatternMinDepth__internal_alias __attribute((visibility("hidden")));
7917#define xmlPatternMinDepth xmlPatternMinDepth__internal_alias
7918#endif
7919#endif
7920#endif
7921
7922#if defined(LIBXML_PATTERN_ENABLED)
7923#ifdef bottom_pattern
7924#undef xmlPatternStreamable
7925extern __typeof (xmlPatternStreamable) xmlPatternStreamable __attribute((alias("xmlPatternStreamable__internal_alias")));
7926#else
7927#ifndef xmlPatternStreamable
7928extern __typeof (xmlPatternStreamable) xmlPatternStreamable__internal_alias __attribute((visibility("hidden")));
7929#define xmlPatternStreamable xmlPatternStreamable__internal_alias
7930#endif
7931#endif
7932#endif
7933
7934#if defined(LIBXML_PATTERN_ENABLED)
7935#ifdef bottom_pattern
7936#undef xmlPatterncompile
7937extern __typeof (xmlPatterncompile) xmlPatterncompile __attribute((alias("xmlPatterncompile__internal_alias")));
7938#else
7939#ifndef xmlPatterncompile
7940extern __typeof (xmlPatterncompile) xmlPatterncompile__internal_alias __attribute((visibility("hidden")));
7941#define xmlPatterncompile xmlPatterncompile__internal_alias
7942#endif
7943#endif
7944#endif
7945
7946#ifdef bottom_parserInternals
7947#undef xmlPedanticParserDefault
7948extern __typeof (xmlPedanticParserDefault) xmlPedanticParserDefault __attribute((alias("xmlPedanticParserDefault__internal_alias")));
7949#else
7950#ifndef xmlPedanticParserDefault
7951extern __typeof (xmlPedanticParserDefault) xmlPedanticParserDefault__internal_alias __attribute((visibility("hidden")));
7952#define xmlPedanticParserDefault xmlPedanticParserDefault__internal_alias
7953#endif
7954#endif
7955
7956#ifdef bottom_parser
7957#undef xmlPopInput
7958extern __typeof (xmlPopInput) xmlPopInput __attribute((alias("xmlPopInput__internal_alias")));
7959#else
7960#ifndef xmlPopInput
7961extern __typeof (xmlPopInput) xmlPopInput__internal_alias __attribute((visibility("hidden")));
7962#define xmlPopInput xmlPopInput__internal_alias
7963#endif
7964#endif
7965
7966#ifdef bottom_xmlIO
7967#undef xmlPopInputCallbacks
7968extern __typeof (xmlPopInputCallbacks) xmlPopInputCallbacks __attribute((alias("xmlPopInputCallbacks__internal_alias")));
7969#else
7970#ifndef xmlPopInputCallbacks
7971extern __typeof (xmlPopInputCallbacks) xmlPopInputCallbacks__internal_alias __attribute((visibility("hidden")));
7972#define xmlPopInputCallbacks xmlPopInputCallbacks__internal_alias
7973#endif
7974#endif
7975
7976#if defined(LIBXML_OUTPUT_ENABLED)
7977#ifdef bottom_xmlIO
7978#undef xmlPopOutputCallbacks
7979extern __typeof (xmlPopOutputCallbacks) xmlPopOutputCallbacks __attribute((alias("xmlPopOutputCallbacks__internal_alias")));
7980#else
7981#ifndef xmlPopOutputCallbacks
7982extern __typeof (xmlPopOutputCallbacks) xmlPopOutputCallbacks__internal_alias __attribute((visibility("hidden")));
7983#define xmlPopOutputCallbacks xmlPopOutputCallbacks__internal_alias
7984#endif
7985#endif
7986#endif
7987
7988#if defined(LIBXML_TREE_ENABLED)
7989#ifdef bottom_tree
7990#undef xmlPreviousElementSibling
7991extern __typeof (xmlPreviousElementSibling) xmlPreviousElementSibling __attribute((alias("xmlPreviousElementSibling__internal_alias")));
7992#else
7993#ifndef xmlPreviousElementSibling
7994extern __typeof (xmlPreviousElementSibling) xmlPreviousElementSibling__internal_alias __attribute((visibility("hidden")));
7995#define xmlPreviousElementSibling xmlPreviousElementSibling__internal_alias
7996#endif
7997#endif
7998#endif
7999
8000#ifdef bottom_uri
8001#undef xmlPrintURI
8002extern __typeof (xmlPrintURI) xmlPrintURI __attribute((alias("xmlPrintURI__internal_alias")));
8003#else
8004#ifndef xmlPrintURI
8005extern __typeof (xmlPrintURI) xmlPrintURI__internal_alias __attribute((visibility("hidden")));
8006#define xmlPrintURI xmlPrintURI__internal_alias
8007#endif
8008#endif
8009
8010#ifdef bottom_parser
8011#undef xmlPushInput
8012extern __typeof (xmlPushInput) xmlPushInput __attribute((alias("xmlPushInput__internal_alias")));
8013#else
8014#ifndef xmlPushInput
8015extern __typeof (xmlPushInput) xmlPushInput__internal_alias __attribute((visibility("hidden")));
8016#define xmlPushInput xmlPushInput__internal_alias
8017#endif
8018#endif
8019
8020#ifdef bottom_threads
8021#undef xmlRMutexLock
8022extern __typeof (xmlRMutexLock) xmlRMutexLock __attribute((alias("xmlRMutexLock__internal_alias")));
8023#else
8024#ifndef xmlRMutexLock
8025extern __typeof (xmlRMutexLock) xmlRMutexLock__internal_alias __attribute((visibility("hidden")));
8026#define xmlRMutexLock xmlRMutexLock__internal_alias
8027#endif
8028#endif
8029
8030#ifdef bottom_threads
8031#undef xmlRMutexUnlock
8032extern __typeof (xmlRMutexUnlock) xmlRMutexUnlock __attribute((alias("xmlRMutexUnlock__internal_alias")));
8033#else
8034#ifndef xmlRMutexUnlock
8035extern __typeof (xmlRMutexUnlock) xmlRMutexUnlock__internal_alias __attribute((visibility("hidden")));
8036#define xmlRMutexUnlock xmlRMutexUnlock__internal_alias
8037#endif
8038#endif
8039
8040#ifdef bottom_parser
8041#undef xmlReadDoc
8042extern __typeof (xmlReadDoc) xmlReadDoc __attribute((alias("xmlReadDoc__internal_alias")));
8043#else
8044#ifndef xmlReadDoc
8045extern __typeof (xmlReadDoc) xmlReadDoc__internal_alias __attribute((visibility("hidden")));
8046#define xmlReadDoc xmlReadDoc__internal_alias
8047#endif
8048#endif
8049
8050#ifdef bottom_parser
8051#undef xmlReadFd
8052extern __typeof (xmlReadFd) xmlReadFd __attribute((alias("xmlReadFd__internal_alias")));
8053#else
8054#ifndef xmlReadFd
8055extern __typeof (xmlReadFd) xmlReadFd__internal_alias __attribute((visibility("hidden")));
8056#define xmlReadFd xmlReadFd__internal_alias
8057#endif
8058#endif
8059
8060#ifdef bottom_parser
8061#undef xmlReadFile
8062extern __typeof (xmlReadFile) xmlReadFile __attribute((alias("xmlReadFile__internal_alias")));
8063#else
8064#ifndef xmlReadFile
8065extern __typeof (xmlReadFile) xmlReadFile__internal_alias __attribute((visibility("hidden")));
8066#define xmlReadFile xmlReadFile__internal_alias
8067#endif
8068#endif
8069
8070#ifdef bottom_parser
8071#undef xmlReadIO
8072extern __typeof (xmlReadIO) xmlReadIO __attribute((alias("xmlReadIO__internal_alias")));
8073#else
8074#ifndef xmlReadIO
8075extern __typeof (xmlReadIO) xmlReadIO__internal_alias __attribute((visibility("hidden")));
8076#define xmlReadIO xmlReadIO__internal_alias
8077#endif
8078#endif
8079
8080#ifdef bottom_parser
8081#undef xmlReadMemory
8082extern __typeof (xmlReadMemory) xmlReadMemory __attribute((alias("xmlReadMemory__internal_alias")));
8083#else
8084#ifndef xmlReadMemory
8085extern __typeof (xmlReadMemory) xmlReadMemory__internal_alias __attribute((visibility("hidden")));
8086#define xmlReadMemory xmlReadMemory__internal_alias
8087#endif
8088#endif
8089
8090#if defined(LIBXML_READER_ENABLED)
8091#ifdef bottom_xmlreader
8092#undef xmlReaderForDoc
8093extern __typeof (xmlReaderForDoc) xmlReaderForDoc __attribute((alias("xmlReaderForDoc__internal_alias")));
8094#else
8095#ifndef xmlReaderForDoc
8096extern __typeof (xmlReaderForDoc) xmlReaderForDoc__internal_alias __attribute((visibility("hidden")));
8097#define xmlReaderForDoc xmlReaderForDoc__internal_alias
8098#endif
8099#endif
8100#endif
8101
8102#if defined(LIBXML_READER_ENABLED)
8103#ifdef bottom_xmlreader
8104#undef xmlReaderForFd
8105extern __typeof (xmlReaderForFd) xmlReaderForFd __attribute((alias("xmlReaderForFd__internal_alias")));
8106#else
8107#ifndef xmlReaderForFd
8108extern __typeof (xmlReaderForFd) xmlReaderForFd__internal_alias __attribute((visibility("hidden")));
8109#define xmlReaderForFd xmlReaderForFd__internal_alias
8110#endif
8111#endif
8112#endif
8113
8114#if defined(LIBXML_READER_ENABLED)
8115#ifdef bottom_xmlreader
8116#undef xmlReaderForFile
8117extern __typeof (xmlReaderForFile) xmlReaderForFile __attribute((alias("xmlReaderForFile__internal_alias")));
8118#else
8119#ifndef xmlReaderForFile
8120extern __typeof (xmlReaderForFile) xmlReaderForFile__internal_alias __attribute((visibility("hidden")));
8121#define xmlReaderForFile xmlReaderForFile__internal_alias
8122#endif
8123#endif
8124#endif
8125
8126#if defined(LIBXML_READER_ENABLED)
8127#ifdef bottom_xmlreader
8128#undef xmlReaderForIO
8129extern __typeof (xmlReaderForIO) xmlReaderForIO __attribute((alias("xmlReaderForIO__internal_alias")));
8130#else
8131#ifndef xmlReaderForIO
8132extern __typeof (xmlReaderForIO) xmlReaderForIO__internal_alias __attribute((visibility("hidden")));
8133#define xmlReaderForIO xmlReaderForIO__internal_alias
8134#endif
8135#endif
8136#endif
8137
8138#if defined(LIBXML_READER_ENABLED)
8139#ifdef bottom_xmlreader
8140#undef xmlReaderForMemory
8141extern __typeof (xmlReaderForMemory) xmlReaderForMemory __attribute((alias("xmlReaderForMemory__internal_alias")));
8142#else
8143#ifndef xmlReaderForMemory
8144extern __typeof (xmlReaderForMemory) xmlReaderForMemory__internal_alias __attribute((visibility("hidden")));
8145#define xmlReaderForMemory xmlReaderForMemory__internal_alias
8146#endif
8147#endif
8148#endif
8149
8150#if defined(LIBXML_READER_ENABLED)
8151#ifdef bottom_xmlreader
8152#undef xmlReaderNewDoc
8153extern __typeof (xmlReaderNewDoc) xmlReaderNewDoc __attribute((alias("xmlReaderNewDoc__internal_alias")));
8154#else
8155#ifndef xmlReaderNewDoc
8156extern __typeof (xmlReaderNewDoc) xmlReaderNewDoc__internal_alias __attribute((visibility("hidden")));
8157#define xmlReaderNewDoc xmlReaderNewDoc__internal_alias
8158#endif
8159#endif
8160#endif
8161
8162#if defined(LIBXML_READER_ENABLED)
8163#ifdef bottom_xmlreader
8164#undef xmlReaderNewFd
8165extern __typeof (xmlReaderNewFd) xmlReaderNewFd __attribute((alias("xmlReaderNewFd__internal_alias")));
8166#else
8167#ifndef xmlReaderNewFd
8168extern __typeof (xmlReaderNewFd) xmlReaderNewFd__internal_alias __attribute((visibility("hidden")));
8169#define xmlReaderNewFd xmlReaderNewFd__internal_alias
8170#endif
8171#endif
8172#endif
8173
8174#if defined(LIBXML_READER_ENABLED)
8175#ifdef bottom_xmlreader
8176#undef xmlReaderNewFile
8177extern __typeof (xmlReaderNewFile) xmlReaderNewFile __attribute((alias("xmlReaderNewFile__internal_alias")));
8178#else
8179#ifndef xmlReaderNewFile
8180extern __typeof (xmlReaderNewFile) xmlReaderNewFile__internal_alias __attribute((visibility("hidden")));
8181#define xmlReaderNewFile xmlReaderNewFile__internal_alias
8182#endif
8183#endif
8184#endif
8185
8186#if defined(LIBXML_READER_ENABLED)
8187#ifdef bottom_xmlreader
8188#undef xmlReaderNewIO
8189extern __typeof (xmlReaderNewIO) xmlReaderNewIO __attribute((alias("xmlReaderNewIO__internal_alias")));
8190#else
8191#ifndef xmlReaderNewIO
8192extern __typeof (xmlReaderNewIO) xmlReaderNewIO__internal_alias __attribute((visibility("hidden")));
8193#define xmlReaderNewIO xmlReaderNewIO__internal_alias
8194#endif
8195#endif
8196#endif
8197
8198#if defined(LIBXML_READER_ENABLED)
8199#ifdef bottom_xmlreader
8200#undef xmlReaderNewMemory
8201extern __typeof (xmlReaderNewMemory) xmlReaderNewMemory __attribute((alias("xmlReaderNewMemory__internal_alias")));
8202#else
8203#ifndef xmlReaderNewMemory
8204extern __typeof (xmlReaderNewMemory) xmlReaderNewMemory__internal_alias __attribute((visibility("hidden")));
8205#define xmlReaderNewMemory xmlReaderNewMemory__internal_alias
8206#endif
8207#endif
8208#endif
8209
8210#if defined(LIBXML_READER_ENABLED)
8211#ifdef bottom_xmlreader
8212#undef xmlReaderNewWalker
8213extern __typeof (xmlReaderNewWalker) xmlReaderNewWalker __attribute((alias("xmlReaderNewWalker__internal_alias")));
8214#else
8215#ifndef xmlReaderNewWalker
8216extern __typeof (xmlReaderNewWalker) xmlReaderNewWalker__internal_alias __attribute((visibility("hidden")));
8217#define xmlReaderNewWalker xmlReaderNewWalker__internal_alias
8218#endif
8219#endif
8220#endif
8221
8222#if defined(LIBXML_READER_ENABLED)
8223#ifdef bottom_xmlreader
8224#undef xmlReaderWalker
8225extern __typeof (xmlReaderWalker) xmlReaderWalker __attribute((alias("xmlReaderWalker__internal_alias")));
8226#else
8227#ifndef xmlReaderWalker
8228extern __typeof (xmlReaderWalker) xmlReaderWalker__internal_alias __attribute((visibility("hidden")));
8229#define xmlReaderWalker xmlReaderWalker__internal_alias
8230#endif
8231#endif
8232#endif
8233
8234#ifdef bottom_xmlmemory
8235#undef xmlReallocLoc
8236extern __typeof (xmlReallocLoc) xmlReallocLoc __attribute((alias("xmlReallocLoc__internal_alias")));
8237#else
8238#ifndef xmlReallocLoc
8239extern __typeof (xmlReallocLoc) xmlReallocLoc__internal_alias __attribute((visibility("hidden")));
8240#define xmlReallocLoc xmlReallocLoc__internal_alias
8241#endif
8242#endif
8243
8244#if defined(LIBXML_TREE_ENABLED)
8245#ifdef bottom_tree
8246#undef xmlReconciliateNs
8247extern __typeof (xmlReconciliateNs) xmlReconciliateNs __attribute((alias("xmlReconciliateNs__internal_alias")));
8248#else
8249#ifndef xmlReconciliateNs
8250extern __typeof (xmlReconciliateNs) xmlReconciliateNs__internal_alias __attribute((visibility("hidden")));
8251#define xmlReconciliateNs xmlReconciliateNs__internal_alias
8252#endif
8253#endif
8254#endif
8255
8256#if defined(LIBXML_SAX1_ENABLED)
8257#ifdef bottom_parser
8258#undef xmlRecoverDoc
8259extern __typeof (xmlRecoverDoc) xmlRecoverDoc __attribute((alias("xmlRecoverDoc__internal_alias")));
8260#else
8261#ifndef xmlRecoverDoc
8262extern __typeof (xmlRecoverDoc) xmlRecoverDoc__internal_alias __attribute((visibility("hidden")));
8263#define xmlRecoverDoc xmlRecoverDoc__internal_alias
8264#endif
8265#endif
8266#endif
8267
8268#if defined(LIBXML_SAX1_ENABLED)
8269#ifdef bottom_parser
8270#undef xmlRecoverFile
8271extern __typeof (xmlRecoverFile) xmlRecoverFile __attribute((alias("xmlRecoverFile__internal_alias")));
8272#else
8273#ifndef xmlRecoverFile
8274extern __typeof (xmlRecoverFile) xmlRecoverFile__internal_alias __attribute((visibility("hidden")));
8275#define xmlRecoverFile xmlRecoverFile__internal_alias
8276#endif
8277#endif
8278#endif
8279
8280#if defined(LIBXML_SAX1_ENABLED)
8281#ifdef bottom_parser
8282#undef xmlRecoverMemory
8283extern __typeof (xmlRecoverMemory) xmlRecoverMemory __attribute((alias("xmlRecoverMemory__internal_alias")));
8284#else
8285#ifndef xmlRecoverMemory
8286extern __typeof (xmlRecoverMemory) xmlRecoverMemory__internal_alias __attribute((visibility("hidden")));
8287#define xmlRecoverMemory xmlRecoverMemory__internal_alias
8288#endif
8289#endif
8290#endif
8291
8292#if defined(LIBXML_REGEXP_ENABLED)
8293#ifdef bottom_xmlregexp
8294#undef xmlRegExecErrInfo
8295extern __typeof (xmlRegExecErrInfo) xmlRegExecErrInfo __attribute((alias("xmlRegExecErrInfo__internal_alias")));
8296#else
8297#ifndef xmlRegExecErrInfo
8298extern __typeof (xmlRegExecErrInfo) xmlRegExecErrInfo__internal_alias __attribute((visibility("hidden")));
8299#define xmlRegExecErrInfo xmlRegExecErrInfo__internal_alias
8300#endif
8301#endif
8302#endif
8303
8304#if defined(LIBXML_REGEXP_ENABLED)
8305#ifdef bottom_xmlregexp
8306#undef xmlRegExecNextValues
8307extern __typeof (xmlRegExecNextValues) xmlRegExecNextValues __attribute((alias("xmlRegExecNextValues__internal_alias")));
8308#else
8309#ifndef xmlRegExecNextValues
8310extern __typeof (xmlRegExecNextValues) xmlRegExecNextValues__internal_alias __attribute((visibility("hidden")));
8311#define xmlRegExecNextValues xmlRegExecNextValues__internal_alias
8312#endif
8313#endif
8314#endif
8315
8316#if defined(LIBXML_REGEXP_ENABLED)
8317#ifdef bottom_xmlregexp
8318#undef xmlRegExecPushString
8319extern __typeof (xmlRegExecPushString) xmlRegExecPushString __attribute((alias("xmlRegExecPushString__internal_alias")));
8320#else
8321#ifndef xmlRegExecPushString
8322extern __typeof (xmlRegExecPushString) xmlRegExecPushString__internal_alias __attribute((visibility("hidden")));
8323#define xmlRegExecPushString xmlRegExecPushString__internal_alias
8324#endif
8325#endif
8326#endif
8327
8328#if defined(LIBXML_REGEXP_ENABLED)
8329#ifdef bottom_xmlregexp
8330#undef xmlRegExecPushString2
8331extern __typeof (xmlRegExecPushString2) xmlRegExecPushString2 __attribute((alias("xmlRegExecPushString2__internal_alias")));
8332#else
8333#ifndef xmlRegExecPushString2
8334extern __typeof (xmlRegExecPushString2) xmlRegExecPushString2__internal_alias __attribute((visibility("hidden")));
8335#define xmlRegExecPushString2 xmlRegExecPushString2__internal_alias
8336#endif
8337#endif
8338#endif
8339
8340#if defined(LIBXML_REGEXP_ENABLED)
8341#ifdef bottom_xmlregexp
8342#undef xmlRegFreeExecCtxt
8343extern __typeof (xmlRegFreeExecCtxt) xmlRegFreeExecCtxt __attribute((alias("xmlRegFreeExecCtxt__internal_alias")));
8344#else
8345#ifndef xmlRegFreeExecCtxt
8346extern __typeof (xmlRegFreeExecCtxt) xmlRegFreeExecCtxt__internal_alias __attribute((visibility("hidden")));
8347#define xmlRegFreeExecCtxt xmlRegFreeExecCtxt__internal_alias
8348#endif
8349#endif
8350#endif
8351
8352#if defined(LIBXML_REGEXP_ENABLED)
8353#ifdef bottom_xmlregexp
8354#undef xmlRegFreeRegexp
8355extern __typeof (xmlRegFreeRegexp) xmlRegFreeRegexp __attribute((alias("xmlRegFreeRegexp__internal_alias")));
8356#else
8357#ifndef xmlRegFreeRegexp
8358extern __typeof (xmlRegFreeRegexp) xmlRegFreeRegexp__internal_alias __attribute((visibility("hidden")));
8359#define xmlRegFreeRegexp xmlRegFreeRegexp__internal_alias
8360#endif
8361#endif
8362#endif
8363
8364#if defined(LIBXML_REGEXP_ENABLED)
8365#ifdef bottom_xmlregexp
8366#undef xmlRegNewExecCtxt
8367extern __typeof (xmlRegNewExecCtxt) xmlRegNewExecCtxt __attribute((alias("xmlRegNewExecCtxt__internal_alias")));
8368#else
8369#ifndef xmlRegNewExecCtxt
8370extern __typeof (xmlRegNewExecCtxt) xmlRegNewExecCtxt__internal_alias __attribute((visibility("hidden")));
8371#define xmlRegNewExecCtxt xmlRegNewExecCtxt__internal_alias
8372#endif
8373#endif
8374#endif
8375
8376#if defined(LIBXML_REGEXP_ENABLED)
8377#ifdef bottom_xmlregexp
8378#undef xmlRegexpCompile
8379extern __typeof (xmlRegexpCompile) xmlRegexpCompile __attribute((alias("xmlRegexpCompile__internal_alias")));
8380#else
8381#ifndef xmlRegexpCompile
8382extern __typeof (xmlRegexpCompile) xmlRegexpCompile__internal_alias __attribute((visibility("hidden")));
8383#define xmlRegexpCompile xmlRegexpCompile__internal_alias
8384#endif
8385#endif
8386#endif
8387
8388#if defined(LIBXML_REGEXP_ENABLED)
8389#ifdef bottom_xmlregexp
8390#undef xmlRegexpExec
8391extern __typeof (xmlRegexpExec) xmlRegexpExec __attribute((alias("xmlRegexpExec__internal_alias")));
8392#else
8393#ifndef xmlRegexpExec
8394extern __typeof (xmlRegexpExec) xmlRegexpExec__internal_alias __attribute((visibility("hidden")));
8395#define xmlRegexpExec xmlRegexpExec__internal_alias
8396#endif
8397#endif
8398#endif
8399
8400#if defined(LIBXML_REGEXP_ENABLED)
8401#ifdef bottom_xmlregexp
8402#undef xmlRegexpIsDeterminist
8403extern __typeof (xmlRegexpIsDeterminist) xmlRegexpIsDeterminist __attribute((alias("xmlRegexpIsDeterminist__internal_alias")));
8404#else
8405#ifndef xmlRegexpIsDeterminist
8406extern __typeof (xmlRegexpIsDeterminist) xmlRegexpIsDeterminist__internal_alias __attribute((visibility("hidden")));
8407#define xmlRegexpIsDeterminist xmlRegexpIsDeterminist__internal_alias
8408#endif
8409#endif
8410#endif
8411
8412#if defined(LIBXML_REGEXP_ENABLED)
8413#ifdef bottom_xmlregexp
8414#undef xmlRegexpPrint
8415extern __typeof (xmlRegexpPrint) xmlRegexpPrint __attribute((alias("xmlRegexpPrint__internal_alias")));
8416#else
8417#ifndef xmlRegexpPrint
8418extern __typeof (xmlRegexpPrint) xmlRegexpPrint__internal_alias __attribute((visibility("hidden")));
8419#define xmlRegexpPrint xmlRegexpPrint__internal_alias
8420#endif
8421#endif
8422#endif
8423
8424#ifdef bottom_encoding
8425#undef xmlRegisterCharEncodingHandler
8426extern __typeof (xmlRegisterCharEncodingHandler) xmlRegisterCharEncodingHandler __attribute((alias("xmlRegisterCharEncodingHandler__internal_alias")));
8427#else
8428#ifndef xmlRegisterCharEncodingHandler
8429extern __typeof (xmlRegisterCharEncodingHandler) xmlRegisterCharEncodingHandler__internal_alias __attribute((visibility("hidden")));
8430#define xmlRegisterCharEncodingHandler xmlRegisterCharEncodingHandler__internal_alias
8431#endif
8432#endif
8433
8434#ifdef bottom_xmlIO
8435#undef xmlRegisterDefaultInputCallbacks
8436extern __typeof (xmlRegisterDefaultInputCallbacks) xmlRegisterDefaultInputCallbacks __attribute((alias("xmlRegisterDefaultInputCallbacks__internal_alias")));
8437#else
8438#ifndef xmlRegisterDefaultInputCallbacks
8439extern __typeof (xmlRegisterDefaultInputCallbacks) xmlRegisterDefaultInputCallbacks__internal_alias __attribute((visibility("hidden")));
8440#define xmlRegisterDefaultInputCallbacks xmlRegisterDefaultInputCallbacks__internal_alias
8441#endif
8442#endif
8443
8444#if defined(LIBXML_OUTPUT_ENABLED)
8445#ifdef bottom_xmlIO
8446#undef xmlRegisterDefaultOutputCallbacks
8447extern __typeof (xmlRegisterDefaultOutputCallbacks) xmlRegisterDefaultOutputCallbacks __attribute((alias("xmlRegisterDefaultOutputCallbacks__internal_alias")));
8448#else
8449#ifndef xmlRegisterDefaultOutputCallbacks
8450extern __typeof (xmlRegisterDefaultOutputCallbacks) xmlRegisterDefaultOutputCallbacks__internal_alias __attribute((visibility("hidden")));
8451#define xmlRegisterDefaultOutputCallbacks xmlRegisterDefaultOutputCallbacks__internal_alias
8452#endif
8453#endif
8454#endif
8455
8456#if defined(LIBXML_OUTPUT_ENABLED) && defined(LIBXML_HTTP_ENABLED)
8457#ifdef bottom_xmlIO
8458#undef xmlRegisterHTTPPostCallbacks
8459extern __typeof (xmlRegisterHTTPPostCallbacks) xmlRegisterHTTPPostCallbacks __attribute((alias("xmlRegisterHTTPPostCallbacks__internal_alias")));
8460#else
8461#ifndef xmlRegisterHTTPPostCallbacks
8462extern __typeof (xmlRegisterHTTPPostCallbacks) xmlRegisterHTTPPostCallbacks__internal_alias __attribute((visibility("hidden")));
8463#define xmlRegisterHTTPPostCallbacks xmlRegisterHTTPPostCallbacks__internal_alias
8464#endif
8465#endif
8466#endif
8467
8468#ifdef bottom_xmlIO
8469#undef xmlRegisterInputCallbacks
8470extern __typeof (xmlRegisterInputCallbacks) xmlRegisterInputCallbacks __attribute((alias("xmlRegisterInputCallbacks__internal_alias")));
8471#else
8472#ifndef xmlRegisterInputCallbacks
8473extern __typeof (xmlRegisterInputCallbacks) xmlRegisterInputCallbacks__internal_alias __attribute((visibility("hidden")));
8474#define xmlRegisterInputCallbacks xmlRegisterInputCallbacks__internal_alias
8475#endif
8476#endif
8477
8478#ifdef bottom_globals
8479#undef xmlRegisterNodeDefault
8480extern __typeof (xmlRegisterNodeDefault) xmlRegisterNodeDefault __attribute((alias("xmlRegisterNodeDefault__internal_alias")));
8481#else
8482#ifndef xmlRegisterNodeDefault
8483extern __typeof (xmlRegisterNodeDefault) xmlRegisterNodeDefault__internal_alias __attribute((visibility("hidden")));
8484#define xmlRegisterNodeDefault xmlRegisterNodeDefault__internal_alias
8485#endif
8486#endif
8487
8488#if defined(LIBXML_OUTPUT_ENABLED)
8489#ifdef bottom_xmlIO
8490#undef xmlRegisterOutputCallbacks
8491extern __typeof (xmlRegisterOutputCallbacks) xmlRegisterOutputCallbacks __attribute((alias("xmlRegisterOutputCallbacks__internal_alias")));
8492#else
8493#ifndef xmlRegisterOutputCallbacks
8494extern __typeof (xmlRegisterOutputCallbacks) xmlRegisterOutputCallbacks__internal_alias __attribute((visibility("hidden")));
8495#define xmlRegisterOutputCallbacks xmlRegisterOutputCallbacks__internal_alias
8496#endif
8497#endif
8498#endif
8499
8500#if defined(LIBXML_SCHEMAS_ENABLED)
8501#ifdef bottom_relaxng
8502#undef xmlRelaxNGCleanupTypes
8503extern __typeof (xmlRelaxNGCleanupTypes) xmlRelaxNGCleanupTypes __attribute((alias("xmlRelaxNGCleanupTypes__internal_alias")));
8504#else
8505#ifndef xmlRelaxNGCleanupTypes
8506extern __typeof (xmlRelaxNGCleanupTypes) xmlRelaxNGCleanupTypes__internal_alias __attribute((visibility("hidden")));
8507#define xmlRelaxNGCleanupTypes xmlRelaxNGCleanupTypes__internal_alias
8508#endif
8509#endif
8510#endif
8511
8512#if defined(LIBXML_SCHEMAS_ENABLED) && defined(LIBXML_OUTPUT_ENABLED)
8513#ifdef bottom_relaxng
8514#undef xmlRelaxNGDump
8515extern __typeof (xmlRelaxNGDump) xmlRelaxNGDump __attribute((alias("xmlRelaxNGDump__internal_alias")));
8516#else
8517#ifndef xmlRelaxNGDump
8518extern __typeof (xmlRelaxNGDump) xmlRelaxNGDump__internal_alias __attribute((visibility("hidden")));
8519#define xmlRelaxNGDump xmlRelaxNGDump__internal_alias
8520#endif
8521#endif
8522#endif
8523
8524#if defined(LIBXML_SCHEMAS_ENABLED) && defined(LIBXML_OUTPUT_ENABLED)
8525#ifdef bottom_relaxng
8526#undef xmlRelaxNGDumpTree
8527extern __typeof (xmlRelaxNGDumpTree) xmlRelaxNGDumpTree __attribute((alias("xmlRelaxNGDumpTree__internal_alias")));
8528#else
8529#ifndef xmlRelaxNGDumpTree
8530extern __typeof (xmlRelaxNGDumpTree) xmlRelaxNGDumpTree__internal_alias __attribute((visibility("hidden")));
8531#define xmlRelaxNGDumpTree xmlRelaxNGDumpTree__internal_alias
8532#endif
8533#endif
8534#endif
8535
8536#if defined(LIBXML_SCHEMAS_ENABLED)
8537#ifdef bottom_relaxng
8538#undef xmlRelaxNGFree
8539extern __typeof (xmlRelaxNGFree) xmlRelaxNGFree __attribute((alias("xmlRelaxNGFree__internal_alias")));
8540#else
8541#ifndef xmlRelaxNGFree
8542extern __typeof (xmlRelaxNGFree) xmlRelaxNGFree__internal_alias __attribute((visibility("hidden")));
8543#define xmlRelaxNGFree xmlRelaxNGFree__internal_alias
8544#endif
8545#endif
8546#endif
8547
8548#if defined(LIBXML_SCHEMAS_ENABLED)
8549#ifdef bottom_relaxng
8550#undef xmlRelaxNGFreeParserCtxt
8551extern __typeof (xmlRelaxNGFreeParserCtxt) xmlRelaxNGFreeParserCtxt __attribute((alias("xmlRelaxNGFreeParserCtxt__internal_alias")));
8552#else
8553#ifndef xmlRelaxNGFreeParserCtxt
8554extern __typeof (xmlRelaxNGFreeParserCtxt) xmlRelaxNGFreeParserCtxt__internal_alias __attribute((visibility("hidden")));
8555#define xmlRelaxNGFreeParserCtxt xmlRelaxNGFreeParserCtxt__internal_alias
8556#endif
8557#endif
8558#endif
8559
8560#if defined(LIBXML_SCHEMAS_ENABLED)
8561#ifdef bottom_relaxng
8562#undef xmlRelaxNGFreeValidCtxt
8563extern __typeof (xmlRelaxNGFreeValidCtxt) xmlRelaxNGFreeValidCtxt __attribute((alias("xmlRelaxNGFreeValidCtxt__internal_alias")));
8564#else
8565#ifndef xmlRelaxNGFreeValidCtxt
8566extern __typeof (xmlRelaxNGFreeValidCtxt) xmlRelaxNGFreeValidCtxt__internal_alias __attribute((visibility("hidden")));
8567#define xmlRelaxNGFreeValidCtxt xmlRelaxNGFreeValidCtxt__internal_alias
8568#endif
8569#endif
8570#endif
8571
8572#if defined(LIBXML_SCHEMAS_ENABLED)
8573#ifdef bottom_relaxng
8574#undef xmlRelaxNGGetParserErrors
8575extern __typeof (xmlRelaxNGGetParserErrors) xmlRelaxNGGetParserErrors __attribute((alias("xmlRelaxNGGetParserErrors__internal_alias")));
8576#else
8577#ifndef xmlRelaxNGGetParserErrors
8578extern __typeof (xmlRelaxNGGetParserErrors) xmlRelaxNGGetParserErrors__internal_alias __attribute((visibility("hidden")));
8579#define xmlRelaxNGGetParserErrors xmlRelaxNGGetParserErrors__internal_alias
8580#endif
8581#endif
8582#endif
8583
8584#if defined(LIBXML_SCHEMAS_ENABLED)
8585#ifdef bottom_relaxng
8586#undef xmlRelaxNGGetValidErrors
8587extern __typeof (xmlRelaxNGGetValidErrors) xmlRelaxNGGetValidErrors __attribute((alias("xmlRelaxNGGetValidErrors__internal_alias")));
8588#else
8589#ifndef xmlRelaxNGGetValidErrors
8590extern __typeof (xmlRelaxNGGetValidErrors) xmlRelaxNGGetValidErrors__internal_alias __attribute((visibility("hidden")));
8591#define xmlRelaxNGGetValidErrors xmlRelaxNGGetValidErrors__internal_alias
8592#endif
8593#endif
8594#endif
8595
8596#if defined(LIBXML_SCHEMAS_ENABLED)
8597#ifdef bottom_relaxng
8598#undef xmlRelaxNGInitTypes
8599extern __typeof (xmlRelaxNGInitTypes) xmlRelaxNGInitTypes __attribute((alias("xmlRelaxNGInitTypes__internal_alias")));
8600#else
8601#ifndef xmlRelaxNGInitTypes
8602extern __typeof (xmlRelaxNGInitTypes) xmlRelaxNGInitTypes__internal_alias __attribute((visibility("hidden")));
8603#define xmlRelaxNGInitTypes xmlRelaxNGInitTypes__internal_alias
8604#endif
8605#endif
8606#endif
8607
8608#if defined(LIBXML_SCHEMAS_ENABLED)
8609#ifdef bottom_relaxng
8610#undef xmlRelaxNGNewDocParserCtxt
8611extern __typeof (xmlRelaxNGNewDocParserCtxt) xmlRelaxNGNewDocParserCtxt __attribute((alias("xmlRelaxNGNewDocParserCtxt__internal_alias")));
8612#else
8613#ifndef xmlRelaxNGNewDocParserCtxt
8614extern __typeof (xmlRelaxNGNewDocParserCtxt) xmlRelaxNGNewDocParserCtxt__internal_alias __attribute((visibility("hidden")));
8615#define xmlRelaxNGNewDocParserCtxt xmlRelaxNGNewDocParserCtxt__internal_alias
8616#endif
8617#endif
8618#endif
8619
8620#if defined(LIBXML_SCHEMAS_ENABLED)
8621#ifdef bottom_relaxng
8622#undef xmlRelaxNGNewMemParserCtxt
8623extern __typeof (xmlRelaxNGNewMemParserCtxt) xmlRelaxNGNewMemParserCtxt __attribute((alias("xmlRelaxNGNewMemParserCtxt__internal_alias")));
8624#else
8625#ifndef xmlRelaxNGNewMemParserCtxt
8626extern __typeof (xmlRelaxNGNewMemParserCtxt) xmlRelaxNGNewMemParserCtxt__internal_alias __attribute((visibility("hidden")));
8627#define xmlRelaxNGNewMemParserCtxt xmlRelaxNGNewMemParserCtxt__internal_alias
8628#endif
8629#endif
8630#endif
8631
8632#if defined(LIBXML_SCHEMAS_ENABLED)
8633#ifdef bottom_relaxng
8634#undef xmlRelaxNGNewParserCtxt
8635extern __typeof (xmlRelaxNGNewParserCtxt) xmlRelaxNGNewParserCtxt __attribute((alias("xmlRelaxNGNewParserCtxt__internal_alias")));
8636#else
8637#ifndef xmlRelaxNGNewParserCtxt
8638extern __typeof (xmlRelaxNGNewParserCtxt) xmlRelaxNGNewParserCtxt__internal_alias __attribute((visibility("hidden")));
8639#define xmlRelaxNGNewParserCtxt xmlRelaxNGNewParserCtxt__internal_alias
8640#endif
8641#endif
8642#endif
8643
8644#if defined(LIBXML_SCHEMAS_ENABLED)
8645#ifdef bottom_relaxng
8646#undef xmlRelaxNGNewValidCtxt
8647extern __typeof (xmlRelaxNGNewValidCtxt) xmlRelaxNGNewValidCtxt __attribute((alias("xmlRelaxNGNewValidCtxt__internal_alias")));
8648#else
8649#ifndef xmlRelaxNGNewValidCtxt
8650extern __typeof (xmlRelaxNGNewValidCtxt) xmlRelaxNGNewValidCtxt__internal_alias __attribute((visibility("hidden")));
8651#define xmlRelaxNGNewValidCtxt xmlRelaxNGNewValidCtxt__internal_alias
8652#endif
8653#endif
8654#endif
8655
8656#if defined(LIBXML_SCHEMAS_ENABLED)
8657#ifdef bottom_relaxng
8658#undef xmlRelaxNGParse
8659extern __typeof (xmlRelaxNGParse) xmlRelaxNGParse __attribute((alias("xmlRelaxNGParse__internal_alias")));
8660#else
8661#ifndef xmlRelaxNGParse
8662extern __typeof (xmlRelaxNGParse) xmlRelaxNGParse__internal_alias __attribute((visibility("hidden")));
8663#define xmlRelaxNGParse xmlRelaxNGParse__internal_alias
8664#endif
8665#endif
8666#endif
8667
8668#if defined(LIBXML_SCHEMAS_ENABLED)
8669#ifdef bottom_relaxng
8670#undef xmlRelaxNGSetParserErrors
8671extern __typeof (xmlRelaxNGSetParserErrors) xmlRelaxNGSetParserErrors __attribute((alias("xmlRelaxNGSetParserErrors__internal_alias")));
8672#else
8673#ifndef xmlRelaxNGSetParserErrors
8674extern __typeof (xmlRelaxNGSetParserErrors) xmlRelaxNGSetParserErrors__internal_alias __attribute((visibility("hidden")));
8675#define xmlRelaxNGSetParserErrors xmlRelaxNGSetParserErrors__internal_alias
8676#endif
8677#endif
8678#endif
8679
8680#if defined(LIBXML_SCHEMAS_ENABLED)
8681#ifdef bottom_relaxng
8682#undef xmlRelaxNGSetParserStructuredErrors
8683extern __typeof (xmlRelaxNGSetParserStructuredErrors) xmlRelaxNGSetParserStructuredErrors __attribute((alias("xmlRelaxNGSetParserStructuredErrors__internal_alias")));
8684#else
8685#ifndef xmlRelaxNGSetParserStructuredErrors
8686extern __typeof (xmlRelaxNGSetParserStructuredErrors) xmlRelaxNGSetParserStructuredErrors__internal_alias __attribute((visibility("hidden")));
8687#define xmlRelaxNGSetParserStructuredErrors xmlRelaxNGSetParserStructuredErrors__internal_alias
8688#endif
8689#endif
8690#endif
8691
8692#if defined(LIBXML_SCHEMAS_ENABLED)
8693#ifdef bottom_relaxng
8694#undef xmlRelaxNGSetValidErrors
8695extern __typeof (xmlRelaxNGSetValidErrors) xmlRelaxNGSetValidErrors __attribute((alias("xmlRelaxNGSetValidErrors__internal_alias")));
8696#else
8697#ifndef xmlRelaxNGSetValidErrors
8698extern __typeof (xmlRelaxNGSetValidErrors) xmlRelaxNGSetValidErrors__internal_alias __attribute((visibility("hidden")));
8699#define xmlRelaxNGSetValidErrors xmlRelaxNGSetValidErrors__internal_alias
8700#endif
8701#endif
8702#endif
8703
8704#if defined(LIBXML_SCHEMAS_ENABLED)
8705#ifdef bottom_relaxng
8706#undef xmlRelaxNGSetValidStructuredErrors
8707extern __typeof (xmlRelaxNGSetValidStructuredErrors) xmlRelaxNGSetValidStructuredErrors __attribute((alias("xmlRelaxNGSetValidStructuredErrors__internal_alias")));
8708#else
8709#ifndef xmlRelaxNGSetValidStructuredErrors
8710extern __typeof (xmlRelaxNGSetValidStructuredErrors) xmlRelaxNGSetValidStructuredErrors__internal_alias __attribute((visibility("hidden")));
8711#define xmlRelaxNGSetValidStructuredErrors xmlRelaxNGSetValidStructuredErrors__internal_alias
8712#endif
8713#endif
8714#endif
8715
8716#if defined(LIBXML_SCHEMAS_ENABLED)
8717#ifdef bottom_relaxng
8718#undef xmlRelaxNGValidateDoc
8719extern __typeof (xmlRelaxNGValidateDoc) xmlRelaxNGValidateDoc __attribute((alias("xmlRelaxNGValidateDoc__internal_alias")));
8720#else
8721#ifndef xmlRelaxNGValidateDoc
8722extern __typeof (xmlRelaxNGValidateDoc) xmlRelaxNGValidateDoc__internal_alias __attribute((visibility("hidden")));
8723#define xmlRelaxNGValidateDoc xmlRelaxNGValidateDoc__internal_alias
8724#endif
8725#endif
8726#endif
8727
8728#if defined(LIBXML_SCHEMAS_ENABLED)
8729#ifdef bottom_relaxng
8730#undef xmlRelaxNGValidateFullElement
8731extern __typeof (xmlRelaxNGValidateFullElement) xmlRelaxNGValidateFullElement __attribute((alias("xmlRelaxNGValidateFullElement__internal_alias")));
8732#else
8733#ifndef xmlRelaxNGValidateFullElement
8734extern __typeof (xmlRelaxNGValidateFullElement) xmlRelaxNGValidateFullElement__internal_alias __attribute((visibility("hidden")));
8735#define xmlRelaxNGValidateFullElement xmlRelaxNGValidateFullElement__internal_alias
8736#endif
8737#endif
8738#endif
8739
8740#if defined(LIBXML_SCHEMAS_ENABLED)
8741#ifdef bottom_relaxng
8742#undef xmlRelaxNGValidatePopElement
8743extern __typeof (xmlRelaxNGValidatePopElement) xmlRelaxNGValidatePopElement __attribute((alias("xmlRelaxNGValidatePopElement__internal_alias")));
8744#else
8745#ifndef xmlRelaxNGValidatePopElement
8746extern __typeof (xmlRelaxNGValidatePopElement) xmlRelaxNGValidatePopElement__internal_alias __attribute((visibility("hidden")));
8747#define xmlRelaxNGValidatePopElement xmlRelaxNGValidatePopElement__internal_alias
8748#endif
8749#endif
8750#endif
8751
8752#if defined(LIBXML_SCHEMAS_ENABLED)
8753#ifdef bottom_relaxng
8754#undef xmlRelaxNGValidatePushCData
8755extern __typeof (xmlRelaxNGValidatePushCData) xmlRelaxNGValidatePushCData __attribute((alias("xmlRelaxNGValidatePushCData__internal_alias")));
8756#else
8757#ifndef xmlRelaxNGValidatePushCData
8758extern __typeof (xmlRelaxNGValidatePushCData) xmlRelaxNGValidatePushCData__internal_alias __attribute((visibility("hidden")));
8759#define xmlRelaxNGValidatePushCData xmlRelaxNGValidatePushCData__internal_alias
8760#endif
8761#endif
8762#endif
8763
8764#if defined(LIBXML_SCHEMAS_ENABLED)
8765#ifdef bottom_relaxng
8766#undef xmlRelaxNGValidatePushElement
8767extern __typeof (xmlRelaxNGValidatePushElement) xmlRelaxNGValidatePushElement __attribute((alias("xmlRelaxNGValidatePushElement__internal_alias")));
8768#else
8769#ifndef xmlRelaxNGValidatePushElement
8770extern __typeof (xmlRelaxNGValidatePushElement) xmlRelaxNGValidatePushElement__internal_alias __attribute((visibility("hidden")));
8771#define xmlRelaxNGValidatePushElement xmlRelaxNGValidatePushElement__internal_alias
8772#endif
8773#endif
8774#endif
8775
8776#if defined(LIBXML_SCHEMAS_ENABLED)
8777#ifdef bottom_relaxng
8778#undef xmlRelaxParserSetFlag
8779extern __typeof (xmlRelaxParserSetFlag) xmlRelaxParserSetFlag __attribute((alias("xmlRelaxParserSetFlag__internal_alias")));
8780#else
8781#ifndef xmlRelaxParserSetFlag
8782extern __typeof (xmlRelaxParserSetFlag) xmlRelaxParserSetFlag__internal_alias __attribute((visibility("hidden")));
8783#define xmlRelaxParserSetFlag xmlRelaxParserSetFlag__internal_alias
8784#endif
8785#endif
8786#endif
8787
8788#ifdef bottom_valid
8789#undef xmlRemoveID
8790extern __typeof (xmlRemoveID) xmlRemoveID __attribute((alias("xmlRemoveID__internal_alias")));
8791#else
8792#ifndef xmlRemoveID
8793extern __typeof (xmlRemoveID) xmlRemoveID__internal_alias __attribute((visibility("hidden")));
8794#define xmlRemoveID xmlRemoveID__internal_alias
8795#endif
8796#endif
8797
8798#ifdef bottom_tree
8799#undef xmlRemoveProp
8800extern __typeof (xmlRemoveProp) xmlRemoveProp __attribute((alias("xmlRemoveProp__internal_alias")));
8801#else
8802#ifndef xmlRemoveProp
8803extern __typeof (xmlRemoveProp) xmlRemoveProp__internal_alias __attribute((visibility("hidden")));
8804#define xmlRemoveProp xmlRemoveProp__internal_alias
8805#endif
8806#endif
8807
8808#ifdef bottom_valid
8809#undef xmlRemoveRef
8810extern __typeof (xmlRemoveRef) xmlRemoveRef __attribute((alias("xmlRemoveRef__internal_alias")));
8811#else
8812#ifndef xmlRemoveRef
8813extern __typeof (xmlRemoveRef) xmlRemoveRef__internal_alias __attribute((visibility("hidden")));
8814#define xmlRemoveRef xmlRemoveRef__internal_alias
8815#endif
8816#endif
8817
8818#if defined(LIBXML_TREE_ENABLED) || defined(LIBXML_WRITER_ENABLED)
8819#ifdef bottom_tree
8820#undef xmlReplaceNode
8821extern __typeof (xmlReplaceNode) xmlReplaceNode __attribute((alias("xmlReplaceNode__internal_alias")));
8822#else
8823#ifndef xmlReplaceNode
8824extern __typeof (xmlReplaceNode) xmlReplaceNode__internal_alias __attribute((visibility("hidden")));
8825#define xmlReplaceNode xmlReplaceNode__internal_alias
8826#endif
8827#endif
8828#endif
8829
8830#ifdef bottom_error
8831#undef xmlResetError
8832extern __typeof (xmlResetError) xmlResetError __attribute((alias("xmlResetError__internal_alias")));
8833#else
8834#ifndef xmlResetError
8835extern __typeof (xmlResetError) xmlResetError__internal_alias __attribute((visibility("hidden")));
8836#define xmlResetError xmlResetError__internal_alias
8837#endif
8838#endif
8839
8840#ifdef bottom_error
8841#undef xmlResetLastError
8842extern __typeof (xmlResetLastError) xmlResetLastError __attribute((alias("xmlResetLastError__internal_alias")));
8843#else
8844#ifndef xmlResetLastError
8845extern __typeof (xmlResetLastError) xmlResetLastError__internal_alias __attribute((visibility("hidden")));
8846#define xmlResetLastError xmlResetLastError__internal_alias
8847#endif
8848#endif
8849
8850#ifdef bottom_SAX2
8851#undef xmlSAX2AttributeDecl
8852extern __typeof (xmlSAX2AttributeDecl) xmlSAX2AttributeDecl __attribute((alias("xmlSAX2AttributeDecl__internal_alias")));
8853#else
8854#ifndef xmlSAX2AttributeDecl
8855extern __typeof (xmlSAX2AttributeDecl) xmlSAX2AttributeDecl__internal_alias __attribute((visibility("hidden")));
8856#define xmlSAX2AttributeDecl xmlSAX2AttributeDecl__internal_alias
8857#endif
8858#endif
8859
8860#ifdef bottom_SAX2
8861#undef xmlSAX2CDataBlock
8862extern __typeof (xmlSAX2CDataBlock) xmlSAX2CDataBlock __attribute((alias("xmlSAX2CDataBlock__internal_alias")));
8863#else
8864#ifndef xmlSAX2CDataBlock
8865extern __typeof (xmlSAX2CDataBlock) xmlSAX2CDataBlock__internal_alias __attribute((visibility("hidden")));
8866#define xmlSAX2CDataBlock xmlSAX2CDataBlock__internal_alias
8867#endif
8868#endif
8869
8870#ifdef bottom_SAX2
8871#undef xmlSAX2Characters
8872extern __typeof (xmlSAX2Characters) xmlSAX2Characters __attribute((alias("xmlSAX2Characters__internal_alias")));
8873#else
8874#ifndef xmlSAX2Characters
8875extern __typeof (xmlSAX2Characters) xmlSAX2Characters__internal_alias __attribute((visibility("hidden")));
8876#define xmlSAX2Characters xmlSAX2Characters__internal_alias
8877#endif
8878#endif
8879
8880#ifdef bottom_SAX2
8881#undef xmlSAX2Comment
8882extern __typeof (xmlSAX2Comment) xmlSAX2Comment __attribute((alias("xmlSAX2Comment__internal_alias")));
8883#else
8884#ifndef xmlSAX2Comment
8885extern __typeof (xmlSAX2Comment) xmlSAX2Comment__internal_alias __attribute((visibility("hidden")));
8886#define xmlSAX2Comment xmlSAX2Comment__internal_alias
8887#endif
8888#endif
8889
8890#ifdef bottom_SAX2
8891#undef xmlSAX2ElementDecl
8892extern __typeof (xmlSAX2ElementDecl) xmlSAX2ElementDecl __attribute((alias("xmlSAX2ElementDecl__internal_alias")));
8893#else
8894#ifndef xmlSAX2ElementDecl
8895extern __typeof (xmlSAX2ElementDecl) xmlSAX2ElementDecl__internal_alias __attribute((visibility("hidden")));
8896#define xmlSAX2ElementDecl xmlSAX2ElementDecl__internal_alias
8897#endif
8898#endif
8899
8900#ifdef bottom_SAX2
8901#undef xmlSAX2EndDocument
8902extern __typeof (xmlSAX2EndDocument) xmlSAX2EndDocument __attribute((alias("xmlSAX2EndDocument__internal_alias")));
8903#else
8904#ifndef xmlSAX2EndDocument
8905extern __typeof (xmlSAX2EndDocument) xmlSAX2EndDocument__internal_alias __attribute((visibility("hidden")));
8906#define xmlSAX2EndDocument xmlSAX2EndDocument__internal_alias
8907#endif
8908#endif
8909
8910#if defined(LIBXML_SAX1_ENABLED) || defined(LIBXML_HTML_ENABLED) || defined(LIBXML_WRITER_ENABLED) || defined(LIBXML_DOCB_ENABLED) || defined(LIBXML_LEGACY_ENABLED)
8911#ifdef bottom_SAX2
8912#undef xmlSAX2EndElement
8913extern __typeof (xmlSAX2EndElement) xmlSAX2EndElement __attribute((alias("xmlSAX2EndElement__internal_alias")));
8914#else
8915#ifndef xmlSAX2EndElement
8916extern __typeof (xmlSAX2EndElement) xmlSAX2EndElement__internal_alias __attribute((visibility("hidden")));
8917#define xmlSAX2EndElement xmlSAX2EndElement__internal_alias
8918#endif
8919#endif
8920#endif
8921
8922#ifdef bottom_SAX2
8923#undef xmlSAX2EndElementNs
8924extern __typeof (xmlSAX2EndElementNs) xmlSAX2EndElementNs __attribute((alias("xmlSAX2EndElementNs__internal_alias")));
8925#else
8926#ifndef xmlSAX2EndElementNs
8927extern __typeof (xmlSAX2EndElementNs) xmlSAX2EndElementNs__internal_alias __attribute((visibility("hidden")));
8928#define xmlSAX2EndElementNs xmlSAX2EndElementNs__internal_alias
8929#endif
8930#endif
8931
8932#ifdef bottom_SAX2
8933#undef xmlSAX2EntityDecl
8934extern __typeof (xmlSAX2EntityDecl) xmlSAX2EntityDecl __attribute((alias("xmlSAX2EntityDecl__internal_alias")));
8935#else
8936#ifndef xmlSAX2EntityDecl
8937extern __typeof (xmlSAX2EntityDecl) xmlSAX2EntityDecl__internal_alias __attribute((visibility("hidden")));
8938#define xmlSAX2EntityDecl xmlSAX2EntityDecl__internal_alias
8939#endif
8940#endif
8941
8942#ifdef bottom_SAX2
8943#undef xmlSAX2ExternalSubset
8944extern __typeof (xmlSAX2ExternalSubset) xmlSAX2ExternalSubset __attribute((alias("xmlSAX2ExternalSubset__internal_alias")));
8945#else
8946#ifndef xmlSAX2ExternalSubset
8947extern __typeof (xmlSAX2ExternalSubset) xmlSAX2ExternalSubset__internal_alias __attribute((visibility("hidden")));
8948#define xmlSAX2ExternalSubset xmlSAX2ExternalSubset__internal_alias
8949#endif
8950#endif
8951
8952#ifdef bottom_SAX2
8953#undef xmlSAX2GetColumnNumber
8954extern __typeof (xmlSAX2GetColumnNumber) xmlSAX2GetColumnNumber __attribute((alias("xmlSAX2GetColumnNumber__internal_alias")));
8955#else
8956#ifndef xmlSAX2GetColumnNumber
8957extern __typeof (xmlSAX2GetColumnNumber) xmlSAX2GetColumnNumber__internal_alias __attribute((visibility("hidden")));
8958#define xmlSAX2GetColumnNumber xmlSAX2GetColumnNumber__internal_alias
8959#endif
8960#endif
8961
8962#ifdef bottom_SAX2
8963#undef xmlSAX2GetEntity
8964extern __typeof (xmlSAX2GetEntity) xmlSAX2GetEntity __attribute((alias("xmlSAX2GetEntity__internal_alias")));
8965#else
8966#ifndef xmlSAX2GetEntity
8967extern __typeof (xmlSAX2GetEntity) xmlSAX2GetEntity__internal_alias __attribute((visibility("hidden")));
8968#define xmlSAX2GetEntity xmlSAX2GetEntity__internal_alias
8969#endif
8970#endif
8971
8972#ifdef bottom_SAX2
8973#undef xmlSAX2GetLineNumber
8974extern __typeof (xmlSAX2GetLineNumber) xmlSAX2GetLineNumber __attribute((alias("xmlSAX2GetLineNumber__internal_alias")));
8975#else
8976#ifndef xmlSAX2GetLineNumber
8977extern __typeof (xmlSAX2GetLineNumber) xmlSAX2GetLineNumber__internal_alias __attribute((visibility("hidden")));
8978#define xmlSAX2GetLineNumber xmlSAX2GetLineNumber__internal_alias
8979#endif
8980#endif
8981
8982#ifdef bottom_SAX2
8983#undef xmlSAX2GetParameterEntity
8984extern __typeof (xmlSAX2GetParameterEntity) xmlSAX2GetParameterEntity __attribute((alias("xmlSAX2GetParameterEntity__internal_alias")));
8985#else
8986#ifndef xmlSAX2GetParameterEntity
8987extern __typeof (xmlSAX2GetParameterEntity) xmlSAX2GetParameterEntity__internal_alias __attribute((visibility("hidden")));
8988#define xmlSAX2GetParameterEntity xmlSAX2GetParameterEntity__internal_alias
8989#endif
8990#endif
8991
8992#ifdef bottom_SAX2
8993#undef xmlSAX2GetPublicId
8994extern __typeof (xmlSAX2GetPublicId) xmlSAX2GetPublicId __attribute((alias("xmlSAX2GetPublicId__internal_alias")));
8995#else
8996#ifndef xmlSAX2GetPublicId
8997extern __typeof (xmlSAX2GetPublicId) xmlSAX2GetPublicId__internal_alias __attribute((visibility("hidden")));
8998#define xmlSAX2GetPublicId xmlSAX2GetPublicId__internal_alias
8999#endif
9000#endif
9001
9002#ifdef bottom_SAX2
9003#undef xmlSAX2GetSystemId
9004extern __typeof (xmlSAX2GetSystemId) xmlSAX2GetSystemId __attribute((alias("xmlSAX2GetSystemId__internal_alias")));
9005#else
9006#ifndef xmlSAX2GetSystemId
9007extern __typeof (xmlSAX2GetSystemId) xmlSAX2GetSystemId__internal_alias __attribute((visibility("hidden")));
9008#define xmlSAX2GetSystemId xmlSAX2GetSystemId__internal_alias
9009#endif
9010#endif
9011
9012#ifdef bottom_SAX2
9013#undef xmlSAX2HasExternalSubset
9014extern __typeof (xmlSAX2HasExternalSubset) xmlSAX2HasExternalSubset __attribute((alias("xmlSAX2HasExternalSubset__internal_alias")));
9015#else
9016#ifndef xmlSAX2HasExternalSubset
9017extern __typeof (xmlSAX2HasExternalSubset) xmlSAX2HasExternalSubset__internal_alias __attribute((visibility("hidden")));
9018#define xmlSAX2HasExternalSubset xmlSAX2HasExternalSubset__internal_alias
9019#endif
9020#endif
9021
9022#ifdef bottom_SAX2
9023#undef xmlSAX2HasInternalSubset
9024extern __typeof (xmlSAX2HasInternalSubset) xmlSAX2HasInternalSubset __attribute((alias("xmlSAX2HasInternalSubset__internal_alias")));
9025#else
9026#ifndef xmlSAX2HasInternalSubset
9027extern __typeof (xmlSAX2HasInternalSubset) xmlSAX2HasInternalSubset__internal_alias __attribute((visibility("hidden")));
9028#define xmlSAX2HasInternalSubset xmlSAX2HasInternalSubset__internal_alias
9029#endif
9030#endif
9031
9032#ifdef bottom_SAX2
9033#undef xmlSAX2IgnorableWhitespace
9034extern __typeof (xmlSAX2IgnorableWhitespace) xmlSAX2IgnorableWhitespace __attribute((alias("xmlSAX2IgnorableWhitespace__internal_alias")));
9035#else
9036#ifndef xmlSAX2IgnorableWhitespace
9037extern __typeof (xmlSAX2IgnorableWhitespace) xmlSAX2IgnorableWhitespace__internal_alias __attribute((visibility("hidden")));
9038#define xmlSAX2IgnorableWhitespace xmlSAX2IgnorableWhitespace__internal_alias
9039#endif
9040#endif
9041
9042#ifdef bottom_SAX2
9043#undef xmlSAX2InitDefaultSAXHandler
9044extern __typeof (xmlSAX2InitDefaultSAXHandler) xmlSAX2InitDefaultSAXHandler __attribute((alias("xmlSAX2InitDefaultSAXHandler__internal_alias")));
9045#else
9046#ifndef xmlSAX2InitDefaultSAXHandler
9047extern __typeof (xmlSAX2InitDefaultSAXHandler) xmlSAX2InitDefaultSAXHandler__internal_alias __attribute((visibility("hidden")));
9048#define xmlSAX2InitDefaultSAXHandler xmlSAX2InitDefaultSAXHandler__internal_alias
9049#endif
9050#endif
9051
9052#if defined(LIBXML_DOCB_ENABLED)
9053#ifdef bottom_SAX2
9054#undef xmlSAX2InitDocbDefaultSAXHandler
9055extern __typeof (xmlSAX2InitDocbDefaultSAXHandler) xmlSAX2InitDocbDefaultSAXHandler __attribute((alias("xmlSAX2InitDocbDefaultSAXHandler__internal_alias")));
9056#else
9057#ifndef xmlSAX2InitDocbDefaultSAXHandler
9058extern __typeof (xmlSAX2InitDocbDefaultSAXHandler) xmlSAX2InitDocbDefaultSAXHandler__internal_alias __attribute((visibility("hidden")));
9059#define xmlSAX2InitDocbDefaultSAXHandler xmlSAX2InitDocbDefaultSAXHandler__internal_alias
9060#endif
9061#endif
9062#endif
9063
9064#if defined(LIBXML_HTML_ENABLED)
9065#ifdef bottom_SAX2
9066#undef xmlSAX2InitHtmlDefaultSAXHandler
9067extern __typeof (xmlSAX2InitHtmlDefaultSAXHandler) xmlSAX2InitHtmlDefaultSAXHandler __attribute((alias("xmlSAX2InitHtmlDefaultSAXHandler__internal_alias")));
9068#else
9069#ifndef xmlSAX2InitHtmlDefaultSAXHandler
9070extern __typeof (xmlSAX2InitHtmlDefaultSAXHandler) xmlSAX2InitHtmlDefaultSAXHandler__internal_alias __attribute((visibility("hidden")));
9071#define xmlSAX2InitHtmlDefaultSAXHandler xmlSAX2InitHtmlDefaultSAXHandler__internal_alias
9072#endif
9073#endif
9074#endif
9075
9076#ifdef bottom_SAX2
9077#undef xmlSAX2InternalSubset
9078extern __typeof (xmlSAX2InternalSubset) xmlSAX2InternalSubset __attribute((alias("xmlSAX2InternalSubset__internal_alias")));
9079#else
9080#ifndef xmlSAX2InternalSubset
9081extern __typeof (xmlSAX2InternalSubset) xmlSAX2InternalSubset__internal_alias __attribute((visibility("hidden")));
9082#define xmlSAX2InternalSubset xmlSAX2InternalSubset__internal_alias
9083#endif
9084#endif
9085
9086#ifdef bottom_SAX2
9087#undef xmlSAX2IsStandalone
9088extern __typeof (xmlSAX2IsStandalone) xmlSAX2IsStandalone __attribute((alias("xmlSAX2IsStandalone__internal_alias")));
9089#else
9090#ifndef xmlSAX2IsStandalone
9091extern __typeof (xmlSAX2IsStandalone) xmlSAX2IsStandalone__internal_alias __attribute((visibility("hidden")));
9092#define xmlSAX2IsStandalone xmlSAX2IsStandalone__internal_alias
9093#endif
9094#endif
9095
9096#ifdef bottom_SAX2
9097#undef xmlSAX2NotationDecl
9098extern __typeof (xmlSAX2NotationDecl) xmlSAX2NotationDecl __attribute((alias("xmlSAX2NotationDecl__internal_alias")));
9099#else
9100#ifndef xmlSAX2NotationDecl
9101extern __typeof (xmlSAX2NotationDecl) xmlSAX2NotationDecl__internal_alias __attribute((visibility("hidden")));
9102#define xmlSAX2NotationDecl xmlSAX2NotationDecl__internal_alias
9103#endif
9104#endif
9105
9106#ifdef bottom_SAX2
9107#undef xmlSAX2ProcessingInstruction
9108extern __typeof (xmlSAX2ProcessingInstruction) xmlSAX2ProcessingInstruction __attribute((alias("xmlSAX2ProcessingInstruction__internal_alias")));
9109#else
9110#ifndef xmlSAX2ProcessingInstruction
9111extern __typeof (xmlSAX2ProcessingInstruction) xmlSAX2ProcessingInstruction__internal_alias __attribute((visibility("hidden")));
9112#define xmlSAX2ProcessingInstruction xmlSAX2ProcessingInstruction__internal_alias
9113#endif
9114#endif
9115
9116#ifdef bottom_SAX2
9117#undef xmlSAX2Reference
9118extern __typeof (xmlSAX2Reference) xmlSAX2Reference __attribute((alias("xmlSAX2Reference__internal_alias")));
9119#else
9120#ifndef xmlSAX2Reference
9121extern __typeof (xmlSAX2Reference) xmlSAX2Reference__internal_alias __attribute((visibility("hidden")));
9122#define xmlSAX2Reference xmlSAX2Reference__internal_alias
9123#endif
9124#endif
9125
9126#ifdef bottom_SAX2
9127#undef xmlSAX2ResolveEntity
9128extern __typeof (xmlSAX2ResolveEntity) xmlSAX2ResolveEntity __attribute((alias("xmlSAX2ResolveEntity__internal_alias")));
9129#else
9130#ifndef xmlSAX2ResolveEntity
9131extern __typeof (xmlSAX2ResolveEntity) xmlSAX2ResolveEntity__internal_alias __attribute((visibility("hidden")));
9132#define xmlSAX2ResolveEntity xmlSAX2ResolveEntity__internal_alias
9133#endif
9134#endif
9135
9136#ifdef bottom_SAX2
9137#undef xmlSAX2SetDocumentLocator
9138extern __typeof (xmlSAX2SetDocumentLocator) xmlSAX2SetDocumentLocator __attribute((alias("xmlSAX2SetDocumentLocator__internal_alias")));
9139#else
9140#ifndef xmlSAX2SetDocumentLocator
9141extern __typeof (xmlSAX2SetDocumentLocator) xmlSAX2SetDocumentLocator__internal_alias __attribute((visibility("hidden")));
9142#define xmlSAX2SetDocumentLocator xmlSAX2SetDocumentLocator__internal_alias
9143#endif
9144#endif
9145
9146#ifdef bottom_SAX2
9147#undef xmlSAX2StartDocument
9148extern __typeof (xmlSAX2StartDocument) xmlSAX2StartDocument __attribute((alias("xmlSAX2StartDocument__internal_alias")));
9149#else
9150#ifndef xmlSAX2StartDocument
9151extern __typeof (xmlSAX2StartDocument) xmlSAX2StartDocument__internal_alias __attribute((visibility("hidden")));
9152#define xmlSAX2StartDocument xmlSAX2StartDocument__internal_alias
9153#endif
9154#endif
9155
9156#if defined(LIBXML_SAX1_ENABLED) || defined(LIBXML_HTML_ENABLED) || defined(LIBXML_WRITER_ENABLED) || defined(LIBXML_DOCB_ENABLED) || defined(LIBXML_LEGACY_ENABLED)
9157#ifdef bottom_SAX2
9158#undef xmlSAX2StartElement
9159extern __typeof (xmlSAX2StartElement) xmlSAX2StartElement __attribute((alias("xmlSAX2StartElement__internal_alias")));
9160#else
9161#ifndef xmlSAX2StartElement
9162extern __typeof (xmlSAX2StartElement) xmlSAX2StartElement__internal_alias __attribute((visibility("hidden")));
9163#define xmlSAX2StartElement xmlSAX2StartElement__internal_alias
9164#endif
9165#endif
9166#endif
9167
9168#ifdef bottom_SAX2
9169#undef xmlSAX2StartElementNs
9170extern __typeof (xmlSAX2StartElementNs) xmlSAX2StartElementNs __attribute((alias("xmlSAX2StartElementNs__internal_alias")));
9171#else
9172#ifndef xmlSAX2StartElementNs
9173extern __typeof (xmlSAX2StartElementNs) xmlSAX2StartElementNs__internal_alias __attribute((visibility("hidden")));
9174#define xmlSAX2StartElementNs xmlSAX2StartElementNs__internal_alias
9175#endif
9176#endif
9177
9178#ifdef bottom_SAX2
9179#undef xmlSAX2UnparsedEntityDecl
9180extern __typeof (xmlSAX2UnparsedEntityDecl) xmlSAX2UnparsedEntityDecl __attribute((alias("xmlSAX2UnparsedEntityDecl__internal_alias")));
9181#else
9182#ifndef xmlSAX2UnparsedEntityDecl
9183extern __typeof (xmlSAX2UnparsedEntityDecl) xmlSAX2UnparsedEntityDecl__internal_alias __attribute((visibility("hidden")));
9184#define xmlSAX2UnparsedEntityDecl xmlSAX2UnparsedEntityDecl__internal_alias
9185#endif
9186#endif
9187
9188#if defined(LIBXML_SAX1_ENABLED)
9189#ifdef bottom_SAX2
9190#undef xmlSAXDefaultVersion
9191extern __typeof (xmlSAXDefaultVersion) xmlSAXDefaultVersion __attribute((alias("xmlSAXDefaultVersion__internal_alias")));
9192#else
9193#ifndef xmlSAXDefaultVersion
9194extern __typeof (xmlSAXDefaultVersion) xmlSAXDefaultVersion__internal_alias __attribute((visibility("hidden")));
9195#define xmlSAXDefaultVersion xmlSAXDefaultVersion__internal_alias
9196#endif
9197#endif
9198#endif
9199
9200#if defined(LIBXML_VALID_ENABLED)
9201#ifdef bottom_parser
9202#undef xmlSAXParseDTD
9203extern __typeof (xmlSAXParseDTD) xmlSAXParseDTD __attribute((alias("xmlSAXParseDTD__internal_alias")));
9204#else
9205#ifndef xmlSAXParseDTD
9206extern __typeof (xmlSAXParseDTD) xmlSAXParseDTD__internal_alias __attribute((visibility("hidden")));
9207#define xmlSAXParseDTD xmlSAXParseDTD__internal_alias
9208#endif
9209#endif
9210#endif
9211
9212#if defined(LIBXML_SAX1_ENABLED)
9213#ifdef bottom_parser
9214#undef xmlSAXParseDoc
9215extern __typeof (xmlSAXParseDoc) xmlSAXParseDoc __attribute((alias("xmlSAXParseDoc__internal_alias")));
9216#else
9217#ifndef xmlSAXParseDoc
9218extern __typeof (xmlSAXParseDoc) xmlSAXParseDoc__internal_alias __attribute((visibility("hidden")));
9219#define xmlSAXParseDoc xmlSAXParseDoc__internal_alias
9220#endif
9221#endif
9222#endif
9223
9224#if defined(LIBXML_SAX1_ENABLED)
9225#ifdef bottom_parser
9226#undef xmlSAXParseEntity
9227extern __typeof (xmlSAXParseEntity) xmlSAXParseEntity __attribute((alias("xmlSAXParseEntity__internal_alias")));
9228#else
9229#ifndef xmlSAXParseEntity
9230extern __typeof (xmlSAXParseEntity) xmlSAXParseEntity__internal_alias __attribute((visibility("hidden")));
9231#define xmlSAXParseEntity xmlSAXParseEntity__internal_alias
9232#endif
9233#endif
9234#endif
9235
9236#if defined(LIBXML_SAX1_ENABLED)
9237#ifdef bottom_parser
9238#undef xmlSAXParseFile
9239extern __typeof (xmlSAXParseFile) xmlSAXParseFile __attribute((alias("xmlSAXParseFile__internal_alias")));
9240#else
9241#ifndef xmlSAXParseFile
9242extern __typeof (xmlSAXParseFile) xmlSAXParseFile__internal_alias __attribute((visibility("hidden")));
9243#define xmlSAXParseFile xmlSAXParseFile__internal_alias
9244#endif
9245#endif
9246#endif
9247
9248#if defined(LIBXML_SAX1_ENABLED)
9249#ifdef bottom_parser
9250#undef xmlSAXParseFileWithData
9251extern __typeof (xmlSAXParseFileWithData) xmlSAXParseFileWithData __attribute((alias("xmlSAXParseFileWithData__internal_alias")));
9252#else
9253#ifndef xmlSAXParseFileWithData
9254extern __typeof (xmlSAXParseFileWithData) xmlSAXParseFileWithData__internal_alias __attribute((visibility("hidden")));
9255#define xmlSAXParseFileWithData xmlSAXParseFileWithData__internal_alias
9256#endif
9257#endif
9258#endif
9259
9260#if defined(LIBXML_SAX1_ENABLED)
9261#ifdef bottom_parser
9262#undef xmlSAXParseMemory
9263extern __typeof (xmlSAXParseMemory) xmlSAXParseMemory __attribute((alias("xmlSAXParseMemory__internal_alias")));
9264#else
9265#ifndef xmlSAXParseMemory
9266extern __typeof (xmlSAXParseMemory) xmlSAXParseMemory__internal_alias __attribute((visibility("hidden")));
9267#define xmlSAXParseMemory xmlSAXParseMemory__internal_alias
9268#endif
9269#endif
9270#endif
9271
9272#if defined(LIBXML_SAX1_ENABLED)
9273#ifdef bottom_parser
9274#undef xmlSAXParseMemoryWithData
9275extern __typeof (xmlSAXParseMemoryWithData) xmlSAXParseMemoryWithData __attribute((alias("xmlSAXParseMemoryWithData__internal_alias")));
9276#else
9277#ifndef xmlSAXParseMemoryWithData
9278extern __typeof (xmlSAXParseMemoryWithData) xmlSAXParseMemoryWithData__internal_alias __attribute((visibility("hidden")));
9279#define xmlSAXParseMemoryWithData xmlSAXParseMemoryWithData__internal_alias
9280#endif
9281#endif
9282#endif
9283
9284#if defined(LIBXML_SAX1_ENABLED)
9285#ifdef bottom_parser
9286#undef xmlSAXUserParseFile
9287extern __typeof (xmlSAXUserParseFile) xmlSAXUserParseFile __attribute((alias("xmlSAXUserParseFile__internal_alias")));
9288#else
9289#ifndef xmlSAXUserParseFile
9290extern __typeof (xmlSAXUserParseFile) xmlSAXUserParseFile__internal_alias __attribute((visibility("hidden")));
9291#define xmlSAXUserParseFile xmlSAXUserParseFile__internal_alias
9292#endif
9293#endif
9294#endif
9295
9296#if defined(LIBXML_SAX1_ENABLED)
9297#ifdef bottom_parser
9298#undef xmlSAXUserParseMemory
9299extern __typeof (xmlSAXUserParseMemory) xmlSAXUserParseMemory __attribute((alias("xmlSAXUserParseMemory__internal_alias")));
9300#else
9301#ifndef xmlSAXUserParseMemory
9302extern __typeof (xmlSAXUserParseMemory) xmlSAXUserParseMemory__internal_alias __attribute((visibility("hidden")));
9303#define xmlSAXUserParseMemory xmlSAXUserParseMemory__internal_alias
9304#endif
9305#endif
9306#endif
9307
9308#ifdef bottom_SAX2
9309#undef xmlSAXVersion
9310extern __typeof (xmlSAXVersion) xmlSAXVersion __attribute((alias("xmlSAXVersion__internal_alias")));
9311#else
9312#ifndef xmlSAXVersion
9313extern __typeof (xmlSAXVersion) xmlSAXVersion__internal_alias __attribute((visibility("hidden")));
9314#define xmlSAXVersion xmlSAXVersion__internal_alias
9315#endif
9316#endif
9317
9318#if defined(LIBXML_OUTPUT_ENABLED)
9319#ifdef bottom_xmlsave
9320#undef xmlSaveClose
9321extern __typeof (xmlSaveClose) xmlSaveClose __attribute((alias("xmlSaveClose__internal_alias")));
9322#else
9323#ifndef xmlSaveClose
9324extern __typeof (xmlSaveClose) xmlSaveClose__internal_alias __attribute((visibility("hidden")));
9325#define xmlSaveClose xmlSaveClose__internal_alias
9326#endif
9327#endif
9328#endif
9329
9330#if defined(LIBXML_OUTPUT_ENABLED)
9331#ifdef bottom_xmlsave
9332#undef xmlSaveDoc
9333extern __typeof (xmlSaveDoc) xmlSaveDoc __attribute((alias("xmlSaveDoc__internal_alias")));
9334#else
9335#ifndef xmlSaveDoc
9336extern __typeof (xmlSaveDoc) xmlSaveDoc__internal_alias __attribute((visibility("hidden")));
9337#define xmlSaveDoc xmlSaveDoc__internal_alias
9338#endif
9339#endif
9340#endif
9341
9342#if defined(LIBXML_OUTPUT_ENABLED)
9343#ifdef bottom_xmlsave
9344#undef xmlSaveFile
9345extern __typeof (xmlSaveFile) xmlSaveFile __attribute((alias("xmlSaveFile__internal_alias")));
9346#else
9347#ifndef xmlSaveFile
9348extern __typeof (xmlSaveFile) xmlSaveFile__internal_alias __attribute((visibility("hidden")));
9349#define xmlSaveFile xmlSaveFile__internal_alias
9350#endif
9351#endif
9352#endif
9353
9354#if defined(LIBXML_OUTPUT_ENABLED)
9355#ifdef bottom_xmlsave
9356#undef xmlSaveFileEnc
9357extern __typeof (xmlSaveFileEnc) xmlSaveFileEnc __attribute((alias("xmlSaveFileEnc__internal_alias")));
9358#else
9359#ifndef xmlSaveFileEnc
9360extern __typeof (xmlSaveFileEnc) xmlSaveFileEnc__internal_alias __attribute((visibility("hidden")));
9361#define xmlSaveFileEnc xmlSaveFileEnc__internal_alias
9362#endif
9363#endif
9364#endif
9365
9366#if defined(LIBXML_OUTPUT_ENABLED)
9367#ifdef bottom_xmlsave
9368#undef xmlSaveFileTo
9369extern __typeof (xmlSaveFileTo) xmlSaveFileTo __attribute((alias("xmlSaveFileTo__internal_alias")));
9370#else
9371#ifndef xmlSaveFileTo
9372extern __typeof (xmlSaveFileTo) xmlSaveFileTo__internal_alias __attribute((visibility("hidden")));
9373#define xmlSaveFileTo xmlSaveFileTo__internal_alias
9374#endif
9375#endif
9376#endif
9377
9378#if defined(LIBXML_OUTPUT_ENABLED)
9379#ifdef bottom_xmlsave
9380#undef xmlSaveFlush
9381extern __typeof (xmlSaveFlush) xmlSaveFlush __attribute((alias("xmlSaveFlush__internal_alias")));
9382#else
9383#ifndef xmlSaveFlush
9384extern __typeof (xmlSaveFlush) xmlSaveFlush__internal_alias __attribute((visibility("hidden")));
9385#define xmlSaveFlush xmlSaveFlush__internal_alias
9386#endif
9387#endif
9388#endif
9389
9390#if defined(LIBXML_OUTPUT_ENABLED)
9391#ifdef bottom_xmlsave
9392#undef xmlSaveFormatFile
9393extern __typeof (xmlSaveFormatFile) xmlSaveFormatFile __attribute((alias("xmlSaveFormatFile__internal_alias")));
9394#else
9395#ifndef xmlSaveFormatFile
9396extern __typeof (xmlSaveFormatFile) xmlSaveFormatFile__internal_alias __attribute((visibility("hidden")));
9397#define xmlSaveFormatFile xmlSaveFormatFile__internal_alias
9398#endif
9399#endif
9400#endif
9401
9402#if defined(LIBXML_OUTPUT_ENABLED)
9403#ifdef bottom_xmlsave
9404#undef xmlSaveFormatFileEnc
9405extern __typeof (xmlSaveFormatFileEnc) xmlSaveFormatFileEnc __attribute((alias("xmlSaveFormatFileEnc__internal_alias")));
9406#else
9407#ifndef xmlSaveFormatFileEnc
9408extern __typeof (xmlSaveFormatFileEnc) xmlSaveFormatFileEnc__internal_alias __attribute((visibility("hidden")));
9409#define xmlSaveFormatFileEnc xmlSaveFormatFileEnc__internal_alias
9410#endif
9411#endif
9412#endif
9413
9414#if defined(LIBXML_OUTPUT_ENABLED)
9415#ifdef bottom_xmlsave
9416#undef xmlSaveFormatFileTo
9417extern __typeof (xmlSaveFormatFileTo) xmlSaveFormatFileTo __attribute((alias("xmlSaveFormatFileTo__internal_alias")));
9418#else
9419#ifndef xmlSaveFormatFileTo
9420extern __typeof (xmlSaveFormatFileTo) xmlSaveFormatFileTo__internal_alias __attribute((visibility("hidden")));
9421#define xmlSaveFormatFileTo xmlSaveFormatFileTo__internal_alias
9422#endif
9423#endif
9424#endif
9425
9426#if defined(LIBXML_OUTPUT_ENABLED)
9427#ifdef bottom_xmlsave
9428#undef xmlSaveSetAttrEscape
9429extern __typeof (xmlSaveSetAttrEscape) xmlSaveSetAttrEscape __attribute((alias("xmlSaveSetAttrEscape__internal_alias")));
9430#else
9431#ifndef xmlSaveSetAttrEscape
9432extern __typeof (xmlSaveSetAttrEscape) xmlSaveSetAttrEscape__internal_alias __attribute((visibility("hidden")));
9433#define xmlSaveSetAttrEscape xmlSaveSetAttrEscape__internal_alias
9434#endif
9435#endif
9436#endif
9437
9438#if defined(LIBXML_OUTPUT_ENABLED)
9439#ifdef bottom_xmlsave
9440#undef xmlSaveSetEscape
9441extern __typeof (xmlSaveSetEscape) xmlSaveSetEscape __attribute((alias("xmlSaveSetEscape__internal_alias")));
9442#else
9443#ifndef xmlSaveSetEscape
9444extern __typeof (xmlSaveSetEscape) xmlSaveSetEscape__internal_alias __attribute((visibility("hidden")));
9445#define xmlSaveSetEscape xmlSaveSetEscape__internal_alias
9446#endif
9447#endif
9448#endif
9449
9450#if defined(LIBXML_OUTPUT_ENABLED)
9451#ifdef bottom_xmlsave
9452#undef xmlSaveToBuffer
9453extern __typeof (xmlSaveToBuffer) xmlSaveToBuffer __attribute((alias("xmlSaveToBuffer__internal_alias")));
9454#else
9455#ifndef xmlSaveToBuffer
9456extern __typeof (xmlSaveToBuffer) xmlSaveToBuffer__internal_alias __attribute((visibility("hidden")));
9457#define xmlSaveToBuffer xmlSaveToBuffer__internal_alias
9458#endif
9459#endif
9460#endif
9461
9462#if defined(LIBXML_OUTPUT_ENABLED)
9463#ifdef bottom_xmlsave
9464#undef xmlSaveToFd
9465extern __typeof (xmlSaveToFd) xmlSaveToFd __attribute((alias("xmlSaveToFd__internal_alias")));
9466#else
9467#ifndef xmlSaveToFd
9468extern __typeof (xmlSaveToFd) xmlSaveToFd__internal_alias __attribute((visibility("hidden")));
9469#define xmlSaveToFd xmlSaveToFd__internal_alias
9470#endif
9471#endif
9472#endif
9473
9474#if defined(LIBXML_OUTPUT_ENABLED)
9475#ifdef bottom_xmlsave
9476#undef xmlSaveToFilename
9477extern __typeof (xmlSaveToFilename) xmlSaveToFilename __attribute((alias("xmlSaveToFilename__internal_alias")));
9478#else
9479#ifndef xmlSaveToFilename
9480extern __typeof (xmlSaveToFilename) xmlSaveToFilename__internal_alias __attribute((visibility("hidden")));
9481#define xmlSaveToFilename xmlSaveToFilename__internal_alias
9482#endif
9483#endif
9484#endif
9485
9486#if defined(LIBXML_OUTPUT_ENABLED)
9487#ifdef bottom_xmlsave
9488#undef xmlSaveToIO
9489extern __typeof (xmlSaveToIO) xmlSaveToIO __attribute((alias("xmlSaveToIO__internal_alias")));
9490#else
9491#ifndef xmlSaveToIO
9492extern __typeof (xmlSaveToIO) xmlSaveToIO__internal_alias __attribute((visibility("hidden")));
9493#define xmlSaveToIO xmlSaveToIO__internal_alias
9494#endif
9495#endif
9496#endif
9497
9498#if defined(LIBXML_OUTPUT_ENABLED)
9499#ifdef bottom_xmlsave
9500#undef xmlSaveTree
9501extern __typeof (xmlSaveTree) xmlSaveTree __attribute((alias("xmlSaveTree__internal_alias")));
9502#else
9503#ifndef xmlSaveTree
9504extern __typeof (xmlSaveTree) xmlSaveTree__internal_alias __attribute((visibility("hidden")));
9505#define xmlSaveTree xmlSaveTree__internal_alias
9506#endif
9507#endif
9508#endif
9509
9510#ifdef bottom_uri
9511#undef xmlSaveUri
9512extern __typeof (xmlSaveUri) xmlSaveUri __attribute((alias("xmlSaveUri__internal_alias")));
9513#else
9514#ifndef xmlSaveUri
9515extern __typeof (xmlSaveUri) xmlSaveUri__internal_alias __attribute((visibility("hidden")));
9516#define xmlSaveUri xmlSaveUri__internal_alias
9517#endif
9518#endif
9519
9520#if defined(LIBXML_LEGACY_ENABLED)
9521#ifdef bottom_legacy
9522#undef xmlScanName
9523extern __typeof (xmlScanName) xmlScanName __attribute((alias("xmlScanName__internal_alias")));
9524#else
9525#ifndef xmlScanName
9526extern __typeof (xmlScanName) xmlScanName__internal_alias __attribute((visibility("hidden")));
9527#define xmlScanName xmlScanName__internal_alias
9528#endif
9529#endif
9530#endif
9531
9532#if defined(LIBXML_SCHEMAS_ENABLED)
9533#ifdef bottom_xmlschemas
9534#undef xmlSchemaCheckFacet
9535extern __typeof (xmlSchemaCheckFacet) xmlSchemaCheckFacet __attribute((alias("xmlSchemaCheckFacet__internal_alias")));
9536#else
9537#ifndef xmlSchemaCheckFacet
9538extern __typeof (xmlSchemaCheckFacet) xmlSchemaCheckFacet__internal_alias __attribute((visibility("hidden")));
9539#define xmlSchemaCheckFacet xmlSchemaCheckFacet__internal_alias
9540#endif
9541#endif
9542#endif
9543
9544#if defined(LIBXML_SCHEMAS_ENABLED)
9545#ifdef bottom_xmlschemastypes
9546#undef xmlSchemaCleanupTypes
9547extern __typeof (xmlSchemaCleanupTypes) xmlSchemaCleanupTypes __attribute((alias("xmlSchemaCleanupTypes__internal_alias")));
9548#else
9549#ifndef xmlSchemaCleanupTypes
9550extern __typeof (xmlSchemaCleanupTypes) xmlSchemaCleanupTypes__internal_alias __attribute((visibility("hidden")));
9551#define xmlSchemaCleanupTypes xmlSchemaCleanupTypes__internal_alias
9552#endif
9553#endif
9554#endif
9555
9556#if defined(LIBXML_SCHEMAS_ENABLED)
9557#ifdef bottom_xmlschemastypes
9558#undef xmlSchemaCollapseString
9559extern __typeof (xmlSchemaCollapseString) xmlSchemaCollapseString __attribute((alias("xmlSchemaCollapseString__internal_alias")));
9560#else
9561#ifndef xmlSchemaCollapseString
9562extern __typeof (xmlSchemaCollapseString) xmlSchemaCollapseString__internal_alias __attribute((visibility("hidden")));
9563#define xmlSchemaCollapseString xmlSchemaCollapseString__internal_alias
9564#endif
9565#endif
9566#endif
9567
9568#if defined(LIBXML_SCHEMAS_ENABLED)
9569#ifdef bottom_xmlschemastypes
9570#undef xmlSchemaCompareValues
9571extern __typeof (xmlSchemaCompareValues) xmlSchemaCompareValues __attribute((alias("xmlSchemaCompareValues__internal_alias")));
9572#else
9573#ifndef xmlSchemaCompareValues
9574extern __typeof (xmlSchemaCompareValues) xmlSchemaCompareValues__internal_alias __attribute((visibility("hidden")));
9575#define xmlSchemaCompareValues xmlSchemaCompareValues__internal_alias
9576#endif
9577#endif
9578#endif
9579
9580#if defined(LIBXML_SCHEMAS_ENABLED)
9581#ifdef bottom_xmlschemastypes
9582#undef xmlSchemaCompareValuesWhtsp
9583extern __typeof (xmlSchemaCompareValuesWhtsp) xmlSchemaCompareValuesWhtsp __attribute((alias("xmlSchemaCompareValuesWhtsp__internal_alias")));
9584#else
9585#ifndef xmlSchemaCompareValuesWhtsp
9586extern __typeof (xmlSchemaCompareValuesWhtsp) xmlSchemaCompareValuesWhtsp__internal_alias __attribute((visibility("hidden")));
9587#define xmlSchemaCompareValuesWhtsp xmlSchemaCompareValuesWhtsp__internal_alias
9588#endif
9589#endif
9590#endif
9591
9592#if defined(LIBXML_SCHEMAS_ENABLED)
9593#ifdef bottom_xmlschemastypes
9594#undef xmlSchemaCopyValue
9595extern __typeof (xmlSchemaCopyValue) xmlSchemaCopyValue __attribute((alias("xmlSchemaCopyValue__internal_alias")));
9596#else
9597#ifndef xmlSchemaCopyValue
9598extern __typeof (xmlSchemaCopyValue) xmlSchemaCopyValue__internal_alias __attribute((visibility("hidden")));
9599#define xmlSchemaCopyValue xmlSchemaCopyValue__internal_alias
9600#endif
9601#endif
9602#endif
9603
9604#if defined(LIBXML_SCHEMAS_ENABLED) && defined(LIBXML_OUTPUT_ENABLED)
9605#ifdef bottom_xmlschemas
9606#undef xmlSchemaDump
9607extern __typeof (xmlSchemaDump) xmlSchemaDump __attribute((alias("xmlSchemaDump__internal_alias")));
9608#else
9609#ifndef xmlSchemaDump
9610extern __typeof (xmlSchemaDump) xmlSchemaDump__internal_alias __attribute((visibility("hidden")));
9611#define xmlSchemaDump xmlSchemaDump__internal_alias
9612#endif
9613#endif
9614#endif
9615
9616#if defined(LIBXML_SCHEMAS_ENABLED)
9617#ifdef bottom_xmlschemas
9618#undef xmlSchemaFree
9619extern __typeof (xmlSchemaFree) xmlSchemaFree __attribute((alias("xmlSchemaFree__internal_alias")));
9620#else
9621#ifndef xmlSchemaFree
9622extern __typeof (xmlSchemaFree) xmlSchemaFree__internal_alias __attribute((visibility("hidden")));
9623#define xmlSchemaFree xmlSchemaFree__internal_alias
9624#endif
9625#endif
9626#endif
9627
9628#if defined(LIBXML_SCHEMAS_ENABLED)
9629#ifdef bottom_xmlschemas
9630#undef xmlSchemaFreeFacet
9631extern __typeof (xmlSchemaFreeFacet) xmlSchemaFreeFacet __attribute((alias("xmlSchemaFreeFacet__internal_alias")));
9632#else
9633#ifndef xmlSchemaFreeFacet
9634extern __typeof (xmlSchemaFreeFacet) xmlSchemaFreeFacet__internal_alias __attribute((visibility("hidden")));
9635#define xmlSchemaFreeFacet xmlSchemaFreeFacet__internal_alias
9636#endif
9637#endif
9638#endif
9639
9640#if defined(LIBXML_SCHEMAS_ENABLED)
9641#ifdef bottom_xmlschemas
9642#undef xmlSchemaFreeParserCtxt
9643extern __typeof (xmlSchemaFreeParserCtxt) xmlSchemaFreeParserCtxt __attribute((alias("xmlSchemaFreeParserCtxt__internal_alias")));
9644#else
9645#ifndef xmlSchemaFreeParserCtxt
9646extern __typeof (xmlSchemaFreeParserCtxt) xmlSchemaFreeParserCtxt__internal_alias __attribute((visibility("hidden")));
9647#define xmlSchemaFreeParserCtxt xmlSchemaFreeParserCtxt__internal_alias
9648#endif
9649#endif
9650#endif
9651
9652#if defined(LIBXML_SCHEMAS_ENABLED)
9653#ifdef bottom_xmlschemas
9654#undef xmlSchemaFreeType
9655extern __typeof (xmlSchemaFreeType) xmlSchemaFreeType __attribute((alias("xmlSchemaFreeType__internal_alias")));
9656#else
9657#ifndef xmlSchemaFreeType
9658extern __typeof (xmlSchemaFreeType) xmlSchemaFreeType__internal_alias __attribute((visibility("hidden")));
9659#define xmlSchemaFreeType xmlSchemaFreeType__internal_alias
9660#endif
9661#endif
9662#endif
9663
9664#if defined(LIBXML_SCHEMAS_ENABLED)
9665#ifdef bottom_xmlschemas
9666#undef xmlSchemaFreeValidCtxt
9667extern __typeof (xmlSchemaFreeValidCtxt) xmlSchemaFreeValidCtxt __attribute((alias("xmlSchemaFreeValidCtxt__internal_alias")));
9668#else
9669#ifndef xmlSchemaFreeValidCtxt
9670extern __typeof (xmlSchemaFreeValidCtxt) xmlSchemaFreeValidCtxt__internal_alias __attribute((visibility("hidden")));
9671#define xmlSchemaFreeValidCtxt xmlSchemaFreeValidCtxt__internal_alias
9672#endif
9673#endif
9674#endif
9675
9676#if defined(LIBXML_SCHEMAS_ENABLED)
9677#ifdef bottom_xmlschemastypes
9678#undef xmlSchemaFreeValue
9679extern __typeof (xmlSchemaFreeValue) xmlSchemaFreeValue __attribute((alias("xmlSchemaFreeValue__internal_alias")));
9680#else
9681#ifndef xmlSchemaFreeValue
9682extern __typeof (xmlSchemaFreeValue) xmlSchemaFreeValue__internal_alias __attribute((visibility("hidden")));
9683#define xmlSchemaFreeValue xmlSchemaFreeValue__internal_alias
9684#endif
9685#endif
9686#endif
9687
9688#if defined(LIBXML_SCHEMAS_ENABLED)
9689#ifdef bottom_xmlschemas
9690#undef xmlSchemaFreeWildcard
9691extern __typeof (xmlSchemaFreeWildcard) xmlSchemaFreeWildcard __attribute((alias("xmlSchemaFreeWildcard__internal_alias")));
9692#else
9693#ifndef xmlSchemaFreeWildcard
9694extern __typeof (xmlSchemaFreeWildcard) xmlSchemaFreeWildcard__internal_alias __attribute((visibility("hidden")));
9695#define xmlSchemaFreeWildcard xmlSchemaFreeWildcard__internal_alias
9696#endif
9697#endif
9698#endif
9699
9700#if defined(LIBXML_SCHEMAS_ENABLED)
9701#ifdef bottom_xmlschemastypes
9702#undef xmlSchemaGetBuiltInListSimpleTypeItemType
9703extern __typeof (xmlSchemaGetBuiltInListSimpleTypeItemType) xmlSchemaGetBuiltInListSimpleTypeItemType __attribute((alias("xmlSchemaGetBuiltInListSimpleTypeItemType__internal_alias")));
9704#else
9705#ifndef xmlSchemaGetBuiltInListSimpleTypeItemType
9706extern __typeof (xmlSchemaGetBuiltInListSimpleTypeItemType) xmlSchemaGetBuiltInListSimpleTypeItemType__internal_alias __attribute((visibility("hidden")));
9707#define xmlSchemaGetBuiltInListSimpleTypeItemType xmlSchemaGetBuiltInListSimpleTypeItemType__internal_alias
9708#endif
9709#endif
9710#endif
9711
9712#if defined(LIBXML_SCHEMAS_ENABLED)
9713#ifdef bottom_xmlschemastypes
9714#undef xmlSchemaGetBuiltInType
9715extern __typeof (xmlSchemaGetBuiltInType) xmlSchemaGetBuiltInType __attribute((alias("xmlSchemaGetBuiltInType__internal_alias")));
9716#else
9717#ifndef xmlSchemaGetBuiltInType
9718extern __typeof (xmlSchemaGetBuiltInType) xmlSchemaGetBuiltInType__internal_alias __attribute((visibility("hidden")));
9719#define xmlSchemaGetBuiltInType xmlSchemaGetBuiltInType__internal_alias
9720#endif
9721#endif
9722#endif
9723
9724#if defined(LIBXML_SCHEMAS_ENABLED)
9725#ifdef bottom_xmlschemastypes
9726#undef xmlSchemaGetCanonValue
9727extern __typeof (xmlSchemaGetCanonValue) xmlSchemaGetCanonValue __attribute((alias("xmlSchemaGetCanonValue__internal_alias")));
9728#else
9729#ifndef xmlSchemaGetCanonValue
9730extern __typeof (xmlSchemaGetCanonValue) xmlSchemaGetCanonValue__internal_alias __attribute((visibility("hidden")));
9731#define xmlSchemaGetCanonValue xmlSchemaGetCanonValue__internal_alias
9732#endif
9733#endif
9734#endif
9735
9736#if defined(LIBXML_SCHEMAS_ENABLED)
9737#ifdef bottom_xmlschemastypes
9738#undef xmlSchemaGetCanonValueWhtsp
9739extern __typeof (xmlSchemaGetCanonValueWhtsp) xmlSchemaGetCanonValueWhtsp __attribute((alias("xmlSchemaGetCanonValueWhtsp__internal_alias")));
9740#else
9741#ifndef xmlSchemaGetCanonValueWhtsp
9742extern __typeof (xmlSchemaGetCanonValueWhtsp) xmlSchemaGetCanonValueWhtsp__internal_alias __attribute((visibility("hidden")));
9743#define xmlSchemaGetCanonValueWhtsp xmlSchemaGetCanonValueWhtsp__internal_alias
9744#endif
9745#endif
9746#endif
9747
9748#if defined(LIBXML_SCHEMAS_ENABLED)
9749#ifdef bottom_xmlschemastypes
9750#undef xmlSchemaGetFacetValueAsULong
9751extern __typeof (xmlSchemaGetFacetValueAsULong) xmlSchemaGetFacetValueAsULong __attribute((alias("xmlSchemaGetFacetValueAsULong__internal_alias")));
9752#else
9753#ifndef xmlSchemaGetFacetValueAsULong
9754extern __typeof (xmlSchemaGetFacetValueAsULong) xmlSchemaGetFacetValueAsULong__internal_alias __attribute((visibility("hidden")));
9755#define xmlSchemaGetFacetValueAsULong xmlSchemaGetFacetValueAsULong__internal_alias
9756#endif
9757#endif
9758#endif
9759
9760#if defined(LIBXML_SCHEMAS_ENABLED)
9761#ifdef bottom_xmlschemas
9762#undef xmlSchemaGetParserErrors
9763extern __typeof (xmlSchemaGetParserErrors) xmlSchemaGetParserErrors __attribute((alias("xmlSchemaGetParserErrors__internal_alias")));
9764#else
9765#ifndef xmlSchemaGetParserErrors
9766extern __typeof (xmlSchemaGetParserErrors) xmlSchemaGetParserErrors__internal_alias __attribute((visibility("hidden")));
9767#define xmlSchemaGetParserErrors xmlSchemaGetParserErrors__internal_alias
9768#endif
9769#endif
9770#endif
9771
9772#if defined(LIBXML_SCHEMAS_ENABLED)
9773#ifdef bottom_xmlschemastypes
9774#undef xmlSchemaGetPredefinedType
9775extern __typeof (xmlSchemaGetPredefinedType) xmlSchemaGetPredefinedType __attribute((alias("xmlSchemaGetPredefinedType__internal_alias")));
9776#else
9777#ifndef xmlSchemaGetPredefinedType
9778extern __typeof (xmlSchemaGetPredefinedType) xmlSchemaGetPredefinedType__internal_alias __attribute((visibility("hidden")));
9779#define xmlSchemaGetPredefinedType xmlSchemaGetPredefinedType__internal_alias
9780#endif
9781#endif
9782#endif
9783
9784#if defined(LIBXML_SCHEMAS_ENABLED)
9785#ifdef bottom_xmlschemastypes
9786#undef xmlSchemaGetValType
9787extern __typeof (xmlSchemaGetValType) xmlSchemaGetValType __attribute((alias("xmlSchemaGetValType__internal_alias")));
9788#else
9789#ifndef xmlSchemaGetValType
9790extern __typeof (xmlSchemaGetValType) xmlSchemaGetValType__internal_alias __attribute((visibility("hidden")));
9791#define xmlSchemaGetValType xmlSchemaGetValType__internal_alias
9792#endif
9793#endif
9794#endif
9795
9796#if defined(LIBXML_SCHEMAS_ENABLED)
9797#ifdef bottom_xmlschemas
9798#undef xmlSchemaGetValidErrors
9799extern __typeof (xmlSchemaGetValidErrors) xmlSchemaGetValidErrors __attribute((alias("xmlSchemaGetValidErrors__internal_alias")));
9800#else
9801#ifndef xmlSchemaGetValidErrors
9802extern __typeof (xmlSchemaGetValidErrors) xmlSchemaGetValidErrors__internal_alias __attribute((visibility("hidden")));
9803#define xmlSchemaGetValidErrors xmlSchemaGetValidErrors__internal_alias
9804#endif
9805#endif
9806#endif
9807
9808#if defined(LIBXML_SCHEMAS_ENABLED)
9809#ifdef bottom_xmlschemastypes
9810#undef xmlSchemaInitTypes
9811extern __typeof (xmlSchemaInitTypes) xmlSchemaInitTypes __attribute((alias("xmlSchemaInitTypes__internal_alias")));
9812#else
9813#ifndef xmlSchemaInitTypes
9814extern __typeof (xmlSchemaInitTypes) xmlSchemaInitTypes__internal_alias __attribute((visibility("hidden")));
9815#define xmlSchemaInitTypes xmlSchemaInitTypes__internal_alias
9816#endif
9817#endif
9818#endif
9819
9820#if defined(LIBXML_SCHEMAS_ENABLED)
9821#ifdef bottom_xmlschemastypes
9822#undef xmlSchemaIsBuiltInTypeFacet
9823extern __typeof (xmlSchemaIsBuiltInTypeFacet) xmlSchemaIsBuiltInTypeFacet __attribute((alias("xmlSchemaIsBuiltInTypeFacet__internal_alias")));
9824#else
9825#ifndef xmlSchemaIsBuiltInTypeFacet
9826extern __typeof (xmlSchemaIsBuiltInTypeFacet) xmlSchemaIsBuiltInTypeFacet__internal_alias __attribute((visibility("hidden")));
9827#define xmlSchemaIsBuiltInTypeFacet xmlSchemaIsBuiltInTypeFacet__internal_alias
9828#endif
9829#endif
9830#endif
9831
9832#if defined(LIBXML_SCHEMAS_ENABLED)
9833#ifdef bottom_xmlschemas
9834#undef xmlSchemaIsValid
9835extern __typeof (xmlSchemaIsValid) xmlSchemaIsValid __attribute((alias("xmlSchemaIsValid__internal_alias")));
9836#else
9837#ifndef xmlSchemaIsValid
9838extern __typeof (xmlSchemaIsValid) xmlSchemaIsValid__internal_alias __attribute((visibility("hidden")));
9839#define xmlSchemaIsValid xmlSchemaIsValid__internal_alias
9840#endif
9841#endif
9842#endif
9843
9844#if defined(LIBXML_SCHEMAS_ENABLED)
9845#ifdef bottom_xmlschemas
9846#undef xmlSchemaNewDocParserCtxt
9847extern __typeof (xmlSchemaNewDocParserCtxt) xmlSchemaNewDocParserCtxt __attribute((alias("xmlSchemaNewDocParserCtxt__internal_alias")));
9848#else
9849#ifndef xmlSchemaNewDocParserCtxt
9850extern __typeof (xmlSchemaNewDocParserCtxt) xmlSchemaNewDocParserCtxt__internal_alias __attribute((visibility("hidden")));
9851#define xmlSchemaNewDocParserCtxt xmlSchemaNewDocParserCtxt__internal_alias
9852#endif
9853#endif
9854#endif
9855
9856#if defined(LIBXML_SCHEMAS_ENABLED)
9857#ifdef bottom_xmlschemas
9858#undef xmlSchemaNewFacet
9859extern __typeof (xmlSchemaNewFacet) xmlSchemaNewFacet __attribute((alias("xmlSchemaNewFacet__internal_alias")));
9860#else
9861#ifndef xmlSchemaNewFacet
9862extern __typeof (xmlSchemaNewFacet) xmlSchemaNewFacet__internal_alias __attribute((visibility("hidden")));
9863#define xmlSchemaNewFacet xmlSchemaNewFacet__internal_alias
9864#endif
9865#endif
9866#endif
9867
9868#if defined(LIBXML_SCHEMAS_ENABLED)
9869#ifdef bottom_xmlschemas
9870#undef xmlSchemaNewMemParserCtxt
9871extern __typeof (xmlSchemaNewMemParserCtxt) xmlSchemaNewMemParserCtxt __attribute((alias("xmlSchemaNewMemParserCtxt__internal_alias")));
9872#else
9873#ifndef xmlSchemaNewMemParserCtxt
9874extern __typeof (xmlSchemaNewMemParserCtxt) xmlSchemaNewMemParserCtxt__internal_alias __attribute((visibility("hidden")));
9875#define xmlSchemaNewMemParserCtxt xmlSchemaNewMemParserCtxt__internal_alias
9876#endif
9877#endif
9878#endif
9879
9880#if defined(LIBXML_SCHEMAS_ENABLED)
9881#ifdef bottom_xmlschemastypes
9882#undef xmlSchemaNewNOTATIONValue
9883extern __typeof (xmlSchemaNewNOTATIONValue) xmlSchemaNewNOTATIONValue __attribute((alias("xmlSchemaNewNOTATIONValue__internal_alias")));
9884#else
9885#ifndef xmlSchemaNewNOTATIONValue
9886extern __typeof (xmlSchemaNewNOTATIONValue) xmlSchemaNewNOTATIONValue__internal_alias __attribute((visibility("hidden")));
9887#define xmlSchemaNewNOTATIONValue xmlSchemaNewNOTATIONValue__internal_alias
9888#endif
9889#endif
9890#endif
9891
9892#if defined(LIBXML_SCHEMAS_ENABLED)
9893#ifdef bottom_xmlschemas
9894#undef xmlSchemaNewParserCtxt
9895extern __typeof (xmlSchemaNewParserCtxt) xmlSchemaNewParserCtxt __attribute((alias("xmlSchemaNewParserCtxt__internal_alias")));
9896#else
9897#ifndef xmlSchemaNewParserCtxt
9898extern __typeof (xmlSchemaNewParserCtxt) xmlSchemaNewParserCtxt__internal_alias __attribute((visibility("hidden")));
9899#define xmlSchemaNewParserCtxt xmlSchemaNewParserCtxt__internal_alias
9900#endif
9901#endif
9902#endif
9903
9904#if defined(LIBXML_SCHEMAS_ENABLED)
9905#ifdef bottom_xmlschemastypes
9906#undef xmlSchemaNewQNameValue
9907extern __typeof (xmlSchemaNewQNameValue) xmlSchemaNewQNameValue __attribute((alias("xmlSchemaNewQNameValue__internal_alias")));
9908#else
9909#ifndef xmlSchemaNewQNameValue
9910extern __typeof (xmlSchemaNewQNameValue) xmlSchemaNewQNameValue__internal_alias __attribute((visibility("hidden")));
9911#define xmlSchemaNewQNameValue xmlSchemaNewQNameValue__internal_alias
9912#endif
9913#endif
9914#endif
9915
9916#if defined(LIBXML_SCHEMAS_ENABLED)
9917#ifdef bottom_xmlschemastypes
9918#undef xmlSchemaNewStringValue
9919extern __typeof (xmlSchemaNewStringValue) xmlSchemaNewStringValue __attribute((alias("xmlSchemaNewStringValue__internal_alias")));
9920#else
9921#ifndef xmlSchemaNewStringValue
9922extern __typeof (xmlSchemaNewStringValue) xmlSchemaNewStringValue__internal_alias __attribute((visibility("hidden")));
9923#define xmlSchemaNewStringValue xmlSchemaNewStringValue__internal_alias
9924#endif
9925#endif
9926#endif
9927
9928#if defined(LIBXML_SCHEMAS_ENABLED)
9929#ifdef bottom_xmlschemas
9930#undef xmlSchemaNewValidCtxt
9931extern __typeof (xmlSchemaNewValidCtxt) xmlSchemaNewValidCtxt __attribute((alias("xmlSchemaNewValidCtxt__internal_alias")));
9932#else
9933#ifndef xmlSchemaNewValidCtxt
9934extern __typeof (xmlSchemaNewValidCtxt) xmlSchemaNewValidCtxt__internal_alias __attribute((visibility("hidden")));
9935#define xmlSchemaNewValidCtxt xmlSchemaNewValidCtxt__internal_alias
9936#endif
9937#endif
9938#endif
9939
9940#if defined(LIBXML_SCHEMAS_ENABLED)
9941#ifdef bottom_xmlschemas
9942#undef xmlSchemaParse
9943extern __typeof (xmlSchemaParse) xmlSchemaParse __attribute((alias("xmlSchemaParse__internal_alias")));
9944#else
9945#ifndef xmlSchemaParse
9946extern __typeof (xmlSchemaParse) xmlSchemaParse__internal_alias __attribute((visibility("hidden")));
9947#define xmlSchemaParse xmlSchemaParse__internal_alias
9948#endif
9949#endif
9950#endif
9951
9952#if defined(LIBXML_SCHEMAS_ENABLED)
9953#ifdef bottom_xmlschemas
9954#undef xmlSchemaSAXPlug
9955extern __typeof (xmlSchemaSAXPlug) xmlSchemaSAXPlug __attribute((alias("xmlSchemaSAXPlug__internal_alias")));
9956#else
9957#ifndef xmlSchemaSAXPlug
9958extern __typeof (xmlSchemaSAXPlug) xmlSchemaSAXPlug__internal_alias __attribute((visibility("hidden")));
9959#define xmlSchemaSAXPlug xmlSchemaSAXPlug__internal_alias
9960#endif
9961#endif
9962#endif
9963
9964#if defined(LIBXML_SCHEMAS_ENABLED)
9965#ifdef bottom_xmlschemas
9966#undef xmlSchemaSAXUnplug
9967extern __typeof (xmlSchemaSAXUnplug) xmlSchemaSAXUnplug __attribute((alias("xmlSchemaSAXUnplug__internal_alias")));
9968#else
9969#ifndef xmlSchemaSAXUnplug
9970extern __typeof (xmlSchemaSAXUnplug) xmlSchemaSAXUnplug__internal_alias __attribute((visibility("hidden")));
9971#define xmlSchemaSAXUnplug xmlSchemaSAXUnplug__internal_alias
9972#endif
9973#endif
9974#endif
9975
9976#if defined(LIBXML_SCHEMAS_ENABLED)
9977#ifdef bottom_xmlschemas
9978#undef xmlSchemaSetParserErrors
9979extern __typeof (xmlSchemaSetParserErrors) xmlSchemaSetParserErrors __attribute((alias("xmlSchemaSetParserErrors__internal_alias")));
9980#else
9981#ifndef xmlSchemaSetParserErrors
9982extern __typeof (xmlSchemaSetParserErrors) xmlSchemaSetParserErrors__internal_alias __attribute((visibility("hidden")));
9983#define xmlSchemaSetParserErrors xmlSchemaSetParserErrors__internal_alias
9984#endif
9985#endif
9986#endif
9987
9988#if defined(LIBXML_SCHEMAS_ENABLED)
9989#ifdef bottom_xmlschemas
9990#undef xmlSchemaSetParserStructuredErrors
9991extern __typeof (xmlSchemaSetParserStructuredErrors) xmlSchemaSetParserStructuredErrors __attribute((alias("xmlSchemaSetParserStructuredErrors__internal_alias")));
9992#else
9993#ifndef xmlSchemaSetParserStructuredErrors
9994extern __typeof (xmlSchemaSetParserStructuredErrors) xmlSchemaSetParserStructuredErrors__internal_alias __attribute((visibility("hidden")));
9995#define xmlSchemaSetParserStructuredErrors xmlSchemaSetParserStructuredErrors__internal_alias
9996#endif
9997#endif
9998#endif
9999
10000#if defined(LIBXML_SCHEMAS_ENABLED)
10001#ifdef bottom_xmlschemas
10002#undef xmlSchemaSetValidErrors
10003extern __typeof (xmlSchemaSetValidErrors) xmlSchemaSetValidErrors __attribute((alias("xmlSchemaSetValidErrors__internal_alias")));
10004#else
10005#ifndef xmlSchemaSetValidErrors
10006extern __typeof (xmlSchemaSetValidErrors) xmlSchemaSetValidErrors__internal_alias __attribute((visibility("hidden")));
10007#define xmlSchemaSetValidErrors xmlSchemaSetValidErrors__internal_alias
10008#endif
10009#endif
10010#endif
10011
10012#if defined(LIBXML_SCHEMAS_ENABLED)
10013#ifdef bottom_xmlschemas
10014#undef xmlSchemaSetValidOptions
10015extern __typeof (xmlSchemaSetValidOptions) xmlSchemaSetValidOptions __attribute((alias("xmlSchemaSetValidOptions__internal_alias")));
10016#else
10017#ifndef xmlSchemaSetValidOptions
10018extern __typeof (xmlSchemaSetValidOptions) xmlSchemaSetValidOptions__internal_alias __attribute((visibility("hidden")));
10019#define xmlSchemaSetValidOptions xmlSchemaSetValidOptions__internal_alias
10020#endif
10021#endif
10022#endif
10023
10024#if defined(LIBXML_SCHEMAS_ENABLED)
10025#ifdef bottom_xmlschemas
10026#undef xmlSchemaSetValidStructuredErrors
10027extern __typeof (xmlSchemaSetValidStructuredErrors) xmlSchemaSetValidStructuredErrors __attribute((alias("xmlSchemaSetValidStructuredErrors__internal_alias")));
10028#else
10029#ifndef xmlSchemaSetValidStructuredErrors
10030extern __typeof (xmlSchemaSetValidStructuredErrors) xmlSchemaSetValidStructuredErrors__internal_alias __attribute((visibility("hidden")));
10031#define xmlSchemaSetValidStructuredErrors xmlSchemaSetValidStructuredErrors__internal_alias
10032#endif
10033#endif
10034#endif
10035
10036#if defined(LIBXML_SCHEMAS_ENABLED)
10037#ifdef bottom_xmlschemastypes
10038#undef xmlSchemaValPredefTypeNode
10039extern __typeof (xmlSchemaValPredefTypeNode) xmlSchemaValPredefTypeNode __attribute((alias("xmlSchemaValPredefTypeNode__internal_alias")));
10040#else
10041#ifndef xmlSchemaValPredefTypeNode
10042extern __typeof (xmlSchemaValPredefTypeNode) xmlSchemaValPredefTypeNode__internal_alias __attribute((visibility("hidden")));
10043#define xmlSchemaValPredefTypeNode xmlSchemaValPredefTypeNode__internal_alias
10044#endif
10045#endif
10046#endif
10047
10048#if defined(LIBXML_SCHEMAS_ENABLED)
10049#ifdef bottom_xmlschemastypes
10050#undef xmlSchemaValPredefTypeNodeNoNorm
10051extern __typeof (xmlSchemaValPredefTypeNodeNoNorm) xmlSchemaValPredefTypeNodeNoNorm __attribute((alias("xmlSchemaValPredefTypeNodeNoNorm__internal_alias")));
10052#else
10053#ifndef xmlSchemaValPredefTypeNodeNoNorm
10054extern __typeof (xmlSchemaValPredefTypeNodeNoNorm) xmlSchemaValPredefTypeNodeNoNorm__internal_alias __attribute((visibility("hidden")));
10055#define xmlSchemaValPredefTypeNodeNoNorm xmlSchemaValPredefTypeNodeNoNorm__internal_alias
10056#endif
10057#endif
10058#endif
10059
10060#if defined(LIBXML_SCHEMAS_ENABLED)
10061#ifdef bottom_xmlschemas
10062#undef xmlSchemaValidCtxtGetOptions
10063extern __typeof (xmlSchemaValidCtxtGetOptions) xmlSchemaValidCtxtGetOptions __attribute((alias("xmlSchemaValidCtxtGetOptions__internal_alias")));
10064#else
10065#ifndef xmlSchemaValidCtxtGetOptions
10066extern __typeof (xmlSchemaValidCtxtGetOptions) xmlSchemaValidCtxtGetOptions__internal_alias __attribute((visibility("hidden")));
10067#define xmlSchemaValidCtxtGetOptions xmlSchemaValidCtxtGetOptions__internal_alias
10068#endif
10069#endif
10070#endif
10071
10072#if defined(LIBXML_SCHEMAS_ENABLED)
10073#ifdef bottom_xmlschemas
10074#undef xmlSchemaValidCtxtGetParserCtxt
10075extern __typeof (xmlSchemaValidCtxtGetParserCtxt) xmlSchemaValidCtxtGetParserCtxt __attribute((alias("xmlSchemaValidCtxtGetParserCtxt__internal_alias")));
10076#else
10077#ifndef xmlSchemaValidCtxtGetParserCtxt
10078extern __typeof (xmlSchemaValidCtxtGetParserCtxt) xmlSchemaValidCtxtGetParserCtxt__internal_alias __attribute((visibility("hidden")));
10079#define xmlSchemaValidCtxtGetParserCtxt xmlSchemaValidCtxtGetParserCtxt__internal_alias
10080#endif
10081#endif
10082#endif
10083
10084#if defined(LIBXML_SCHEMAS_ENABLED)
10085#ifdef bottom_xmlschemas
10086#undef xmlSchemaValidateDoc
10087extern __typeof (xmlSchemaValidateDoc) xmlSchemaValidateDoc __attribute((alias("xmlSchemaValidateDoc__internal_alias")));
10088#else
10089#ifndef xmlSchemaValidateDoc
10090extern __typeof (xmlSchemaValidateDoc) xmlSchemaValidateDoc__internal_alias __attribute((visibility("hidden")));
10091#define xmlSchemaValidateDoc xmlSchemaValidateDoc__internal_alias
10092#endif
10093#endif
10094#endif
10095
10096#if defined(LIBXML_SCHEMAS_ENABLED)
10097#ifdef bottom_xmlschemastypes
10098#undef xmlSchemaValidateFacet
10099extern __typeof (xmlSchemaValidateFacet) xmlSchemaValidateFacet __attribute((alias("xmlSchemaValidateFacet__internal_alias")));
10100#else
10101#ifndef xmlSchemaValidateFacet
10102extern __typeof (xmlSchemaValidateFacet) xmlSchemaValidateFacet__internal_alias __attribute((visibility("hidden")));
10103#define xmlSchemaValidateFacet xmlSchemaValidateFacet__internal_alias
10104#endif
10105#endif
10106#endif
10107
10108#if defined(LIBXML_SCHEMAS_ENABLED)
10109#ifdef bottom_xmlschemastypes
10110#undef xmlSchemaValidateFacetWhtsp
10111extern __typeof (xmlSchemaValidateFacetWhtsp) xmlSchemaValidateFacetWhtsp __attribute((alias("xmlSchemaValidateFacetWhtsp__internal_alias")));
10112#else
10113#ifndef xmlSchemaValidateFacetWhtsp
10114extern __typeof (xmlSchemaValidateFacetWhtsp) xmlSchemaValidateFacetWhtsp__internal_alias __attribute((visibility("hidden")));
10115#define xmlSchemaValidateFacetWhtsp xmlSchemaValidateFacetWhtsp__internal_alias
10116#endif
10117#endif
10118#endif
10119
10120#if defined(LIBXML_SCHEMAS_ENABLED)
10121#ifdef bottom_xmlschemas
10122#undef xmlSchemaValidateFile
10123extern __typeof (xmlSchemaValidateFile) xmlSchemaValidateFile __attribute((alias("xmlSchemaValidateFile__internal_alias")));
10124#else
10125#ifndef xmlSchemaValidateFile
10126extern __typeof (xmlSchemaValidateFile) xmlSchemaValidateFile__internal_alias __attribute((visibility("hidden")));
10127#define xmlSchemaValidateFile xmlSchemaValidateFile__internal_alias
10128#endif
10129#endif
10130#endif
10131
10132#if defined(LIBXML_SCHEMAS_ENABLED)
10133#ifdef bottom_xmlschemastypes
10134#undef xmlSchemaValidateLengthFacet
10135extern __typeof (xmlSchemaValidateLengthFacet) xmlSchemaValidateLengthFacet __attribute((alias("xmlSchemaValidateLengthFacet__internal_alias")));
10136#else
10137#ifndef xmlSchemaValidateLengthFacet
10138extern __typeof (xmlSchemaValidateLengthFacet) xmlSchemaValidateLengthFacet__internal_alias __attribute((visibility("hidden")));
10139#define xmlSchemaValidateLengthFacet xmlSchemaValidateLengthFacet__internal_alias
10140#endif
10141#endif
10142#endif
10143
10144#if defined(LIBXML_SCHEMAS_ENABLED)
10145#ifdef bottom_xmlschemastypes
10146#undef xmlSchemaValidateLengthFacetWhtsp
10147extern __typeof (xmlSchemaValidateLengthFacetWhtsp) xmlSchemaValidateLengthFacetWhtsp __attribute((alias("xmlSchemaValidateLengthFacetWhtsp__internal_alias")));
10148#else
10149#ifndef xmlSchemaValidateLengthFacetWhtsp
10150extern __typeof (xmlSchemaValidateLengthFacetWhtsp) xmlSchemaValidateLengthFacetWhtsp__internal_alias __attribute((visibility("hidden")));
10151#define xmlSchemaValidateLengthFacetWhtsp xmlSchemaValidateLengthFacetWhtsp__internal_alias
10152#endif
10153#endif
10154#endif
10155
10156#if defined(LIBXML_SCHEMAS_ENABLED)
10157#ifdef bottom_xmlschemastypes
10158#undef xmlSchemaValidateListSimpleTypeFacet
10159extern __typeof (xmlSchemaValidateListSimpleTypeFacet) xmlSchemaValidateListSimpleTypeFacet __attribute((alias("xmlSchemaValidateListSimpleTypeFacet__internal_alias")));
10160#else
10161#ifndef xmlSchemaValidateListSimpleTypeFacet
10162extern __typeof (xmlSchemaValidateListSimpleTypeFacet) xmlSchemaValidateListSimpleTypeFacet__internal_alias __attribute((visibility("hidden")));
10163#define xmlSchemaValidateListSimpleTypeFacet xmlSchemaValidateListSimpleTypeFacet__internal_alias
10164#endif
10165#endif
10166#endif
10167
10168#if defined(LIBXML_SCHEMAS_ENABLED)
10169#ifdef bottom_xmlschemas
10170#undef xmlSchemaValidateOneElement
10171extern __typeof (xmlSchemaValidateOneElement) xmlSchemaValidateOneElement __attribute((alias("xmlSchemaValidateOneElement__internal_alias")));
10172#else
10173#ifndef xmlSchemaValidateOneElement
10174extern __typeof (xmlSchemaValidateOneElement) xmlSchemaValidateOneElement__internal_alias __attribute((visibility("hidden")));
10175#define xmlSchemaValidateOneElement xmlSchemaValidateOneElement__internal_alias
10176#endif
10177#endif
10178#endif
10179
10180#if defined(LIBXML_SCHEMAS_ENABLED)
10181#ifdef bottom_xmlschemastypes
10182#undef xmlSchemaValidatePredefinedType
10183extern __typeof (xmlSchemaValidatePredefinedType) xmlSchemaValidatePredefinedType __attribute((alias("xmlSchemaValidatePredefinedType__internal_alias")));
10184#else
10185#ifndef xmlSchemaValidatePredefinedType
10186extern __typeof (xmlSchemaValidatePredefinedType) xmlSchemaValidatePredefinedType__internal_alias __attribute((visibility("hidden")));
10187#define xmlSchemaValidatePredefinedType xmlSchemaValidatePredefinedType__internal_alias
10188#endif
10189#endif
10190#endif
10191
10192#if defined(LIBXML_SCHEMAS_ENABLED)
10193#ifdef bottom_xmlschemas
10194#undef xmlSchemaValidateSetFilename
10195extern __typeof (xmlSchemaValidateSetFilename) xmlSchemaValidateSetFilename __attribute((alias("xmlSchemaValidateSetFilename__internal_alias")));
10196#else
10197#ifndef xmlSchemaValidateSetFilename
10198extern __typeof (xmlSchemaValidateSetFilename) xmlSchemaValidateSetFilename__internal_alias __attribute((visibility("hidden")));
10199#define xmlSchemaValidateSetFilename xmlSchemaValidateSetFilename__internal_alias
10200#endif
10201#endif
10202#endif
10203
10204#if defined(LIBXML_SCHEMAS_ENABLED)
10205#ifdef bottom_xmlschemas
10206#undef xmlSchemaValidateSetLocator
10207extern __typeof (xmlSchemaValidateSetLocator) xmlSchemaValidateSetLocator __attribute((alias("xmlSchemaValidateSetLocator__internal_alias")));
10208#else
10209#ifndef xmlSchemaValidateSetLocator
10210extern __typeof (xmlSchemaValidateSetLocator) xmlSchemaValidateSetLocator__internal_alias __attribute((visibility("hidden")));
10211#define xmlSchemaValidateSetLocator xmlSchemaValidateSetLocator__internal_alias
10212#endif
10213#endif
10214#endif
10215
10216#if defined(LIBXML_SCHEMAS_ENABLED)
10217#ifdef bottom_xmlschemas
10218#undef xmlSchemaValidateStream
10219extern __typeof (xmlSchemaValidateStream) xmlSchemaValidateStream __attribute((alias("xmlSchemaValidateStream__internal_alias")));
10220#else
10221#ifndef xmlSchemaValidateStream
10222extern __typeof (xmlSchemaValidateStream) xmlSchemaValidateStream__internal_alias __attribute((visibility("hidden")));
10223#define xmlSchemaValidateStream xmlSchemaValidateStream__internal_alias
10224#endif
10225#endif
10226#endif
10227
10228#if defined(LIBXML_SCHEMAS_ENABLED)
10229#ifdef bottom_xmlschemastypes
10230#undef xmlSchemaValueAppend
10231extern __typeof (xmlSchemaValueAppend) xmlSchemaValueAppend __attribute((alias("xmlSchemaValueAppend__internal_alias")));
10232#else
10233#ifndef xmlSchemaValueAppend
10234extern __typeof (xmlSchemaValueAppend) xmlSchemaValueAppend__internal_alias __attribute((visibility("hidden")));
10235#define xmlSchemaValueAppend xmlSchemaValueAppend__internal_alias
10236#endif
10237#endif
10238#endif
10239
10240#if defined(LIBXML_SCHEMAS_ENABLED)
10241#ifdef bottom_xmlschemastypes
10242#undef xmlSchemaValueGetAsBoolean
10243extern __typeof (xmlSchemaValueGetAsBoolean) xmlSchemaValueGetAsBoolean __attribute((alias("xmlSchemaValueGetAsBoolean__internal_alias")));
10244#else
10245#ifndef xmlSchemaValueGetAsBoolean
10246extern __typeof (xmlSchemaValueGetAsBoolean) xmlSchemaValueGetAsBoolean__internal_alias __attribute((visibility("hidden")));
10247#define xmlSchemaValueGetAsBoolean xmlSchemaValueGetAsBoolean__internal_alias
10248#endif
10249#endif
10250#endif
10251
10252#if defined(LIBXML_SCHEMAS_ENABLED)
10253#ifdef bottom_xmlschemastypes
10254#undef xmlSchemaValueGetAsString
10255extern __typeof (xmlSchemaValueGetAsString) xmlSchemaValueGetAsString __attribute((alias("xmlSchemaValueGetAsString__internal_alias")));
10256#else
10257#ifndef xmlSchemaValueGetAsString
10258extern __typeof (xmlSchemaValueGetAsString) xmlSchemaValueGetAsString__internal_alias __attribute((visibility("hidden")));
10259#define xmlSchemaValueGetAsString xmlSchemaValueGetAsString__internal_alias
10260#endif
10261#endif
10262#endif
10263
10264#if defined(LIBXML_SCHEMAS_ENABLED)
10265#ifdef bottom_xmlschemastypes
10266#undef xmlSchemaValueGetNext
10267extern __typeof (xmlSchemaValueGetNext) xmlSchemaValueGetNext __attribute((alias("xmlSchemaValueGetNext__internal_alias")));
10268#else
10269#ifndef xmlSchemaValueGetNext
10270extern __typeof (xmlSchemaValueGetNext) xmlSchemaValueGetNext__internal_alias __attribute((visibility("hidden")));
10271#define xmlSchemaValueGetNext xmlSchemaValueGetNext__internal_alias
10272#endif
10273#endif
10274#endif
10275
10276#if defined(LIBXML_SCHEMAS_ENABLED)
10277#ifdef bottom_xmlschemastypes
10278#undef xmlSchemaWhiteSpaceReplace
10279extern __typeof (xmlSchemaWhiteSpaceReplace) xmlSchemaWhiteSpaceReplace __attribute((alias("xmlSchemaWhiteSpaceReplace__internal_alias")));
10280#else
10281#ifndef xmlSchemaWhiteSpaceReplace
10282extern __typeof (xmlSchemaWhiteSpaceReplace) xmlSchemaWhiteSpaceReplace__internal_alias __attribute((visibility("hidden")));
10283#define xmlSchemaWhiteSpaceReplace xmlSchemaWhiteSpaceReplace__internal_alias
10284#endif
10285#endif
10286#endif
10287
10288#if defined(LIBXML_SCHEMATRON_ENABLED)
10289#ifdef bottom_schematron
10290#undef xmlSchematronFree
10291extern __typeof (xmlSchematronFree) xmlSchematronFree __attribute((alias("xmlSchematronFree__internal_alias")));
10292#else
10293#ifndef xmlSchematronFree
10294extern __typeof (xmlSchematronFree) xmlSchematronFree__internal_alias __attribute((visibility("hidden")));
10295#define xmlSchematronFree xmlSchematronFree__internal_alias
10296#endif
10297#endif
10298#endif
10299
10300#if defined(LIBXML_SCHEMATRON_ENABLED)
10301#ifdef bottom_schematron
10302#undef xmlSchematronFreeParserCtxt
10303extern __typeof (xmlSchematronFreeParserCtxt) xmlSchematronFreeParserCtxt __attribute((alias("xmlSchematronFreeParserCtxt__internal_alias")));
10304#else
10305#ifndef xmlSchematronFreeParserCtxt
10306extern __typeof (xmlSchematronFreeParserCtxt) xmlSchematronFreeParserCtxt__internal_alias __attribute((visibility("hidden")));
10307#define xmlSchematronFreeParserCtxt xmlSchematronFreeParserCtxt__internal_alias
10308#endif
10309#endif
10310#endif
10311
10312#if defined(LIBXML_SCHEMATRON_ENABLED)
10313#ifdef bottom_schematron
10314#undef xmlSchematronFreeValidCtxt
10315extern __typeof (xmlSchematronFreeValidCtxt) xmlSchematronFreeValidCtxt __attribute((alias("xmlSchematronFreeValidCtxt__internal_alias")));
10316#else
10317#ifndef xmlSchematronFreeValidCtxt
10318extern __typeof (xmlSchematronFreeValidCtxt) xmlSchematronFreeValidCtxt__internal_alias __attribute((visibility("hidden")));
10319#define xmlSchematronFreeValidCtxt xmlSchematronFreeValidCtxt__internal_alias
10320#endif
10321#endif
10322#endif
10323
10324#if defined(LIBXML_SCHEMATRON_ENABLED)
10325#ifdef bottom_schematron
10326#undef xmlSchematronNewDocParserCtxt
10327extern __typeof (xmlSchematronNewDocParserCtxt) xmlSchematronNewDocParserCtxt __attribute((alias("xmlSchematronNewDocParserCtxt__internal_alias")));
10328#else
10329#ifndef xmlSchematronNewDocParserCtxt
10330extern __typeof (xmlSchematronNewDocParserCtxt) xmlSchematronNewDocParserCtxt__internal_alias __attribute((visibility("hidden")));
10331#define xmlSchematronNewDocParserCtxt xmlSchematronNewDocParserCtxt__internal_alias
10332#endif
10333#endif
10334#endif
10335
10336#if defined(LIBXML_SCHEMATRON_ENABLED)
10337#ifdef bottom_schematron
10338#undef xmlSchematronNewMemParserCtxt
10339extern __typeof (xmlSchematronNewMemParserCtxt) xmlSchematronNewMemParserCtxt __attribute((alias("xmlSchematronNewMemParserCtxt__internal_alias")));
10340#else
10341#ifndef xmlSchematronNewMemParserCtxt
10342extern __typeof (xmlSchematronNewMemParserCtxt) xmlSchematronNewMemParserCtxt__internal_alias __attribute((visibility("hidden")));
10343#define xmlSchematronNewMemParserCtxt xmlSchematronNewMemParserCtxt__internal_alias
10344#endif
10345#endif
10346#endif
10347
10348#if defined(LIBXML_SCHEMATRON_ENABLED)
10349#ifdef bottom_schematron
10350#undef xmlSchematronNewParserCtxt
10351extern __typeof (xmlSchematronNewParserCtxt) xmlSchematronNewParserCtxt __attribute((alias("xmlSchematronNewParserCtxt__internal_alias")));
10352#else
10353#ifndef xmlSchematronNewParserCtxt
10354extern __typeof (xmlSchematronNewParserCtxt) xmlSchematronNewParserCtxt__internal_alias __attribute((visibility("hidden")));
10355#define xmlSchematronNewParserCtxt xmlSchematronNewParserCtxt__internal_alias
10356#endif
10357#endif
10358#endif
10359
10360#if defined(LIBXML_SCHEMATRON_ENABLED)
10361#ifdef bottom_schematron
10362#undef xmlSchematronNewValidCtxt
10363extern __typeof (xmlSchematronNewValidCtxt) xmlSchematronNewValidCtxt __attribute((alias("xmlSchematronNewValidCtxt__internal_alias")));
10364#else
10365#ifndef xmlSchematronNewValidCtxt
10366extern __typeof (xmlSchematronNewValidCtxt) xmlSchematronNewValidCtxt__internal_alias __attribute((visibility("hidden")));
10367#define xmlSchematronNewValidCtxt xmlSchematronNewValidCtxt__internal_alias
10368#endif
10369#endif
10370#endif
10371
10372#if defined(LIBXML_SCHEMATRON_ENABLED)
10373#ifdef bottom_schematron
10374#undef xmlSchematronParse
10375extern __typeof (xmlSchematronParse) xmlSchematronParse __attribute((alias("xmlSchematronParse__internal_alias")));
10376#else
10377#ifndef xmlSchematronParse
10378extern __typeof (xmlSchematronParse) xmlSchematronParse__internal_alias __attribute((visibility("hidden")));
10379#define xmlSchematronParse xmlSchematronParse__internal_alias
10380#endif
10381#endif
10382#endif
10383
10384#if defined(LIBXML_SCHEMATRON_ENABLED)
10385#ifdef bottom_schematron
10386#undef xmlSchematronSetValidStructuredErrors
10387extern __typeof (xmlSchematronSetValidStructuredErrors) xmlSchematronSetValidStructuredErrors __attribute((alias("xmlSchematronSetValidStructuredErrors__internal_alias")));
10388#else
10389#ifndef xmlSchematronSetValidStructuredErrors
10390extern __typeof (xmlSchematronSetValidStructuredErrors) xmlSchematronSetValidStructuredErrors__internal_alias __attribute((visibility("hidden")));
10391#define xmlSchematronSetValidStructuredErrors xmlSchematronSetValidStructuredErrors__internal_alias
10392#endif
10393#endif
10394#endif
10395
10396#if defined(LIBXML_SCHEMATRON_ENABLED)
10397#ifdef bottom_schematron
10398#undef xmlSchematronValidateDoc
10399extern __typeof (xmlSchematronValidateDoc) xmlSchematronValidateDoc __attribute((alias("xmlSchematronValidateDoc__internal_alias")));
10400#else
10401#ifndef xmlSchematronValidateDoc
10402extern __typeof (xmlSchematronValidateDoc) xmlSchematronValidateDoc__internal_alias __attribute((visibility("hidden")));
10403#define xmlSchematronValidateDoc xmlSchematronValidateDoc__internal_alias
10404#endif
10405#endif
10406#endif
10407
10408#ifdef bottom_tree
10409#undef xmlSearchNs
10410extern __typeof (xmlSearchNs) xmlSearchNs __attribute((alias("xmlSearchNs__internal_alias")));
10411#else
10412#ifndef xmlSearchNs
10413extern __typeof (xmlSearchNs) xmlSearchNs__internal_alias __attribute((visibility("hidden")));
10414#define xmlSearchNs xmlSearchNs__internal_alias
10415#endif
10416#endif
10417
10418#ifdef bottom_tree
10419#undef xmlSearchNsByHref
10420extern __typeof (xmlSearchNsByHref) xmlSearchNsByHref __attribute((alias("xmlSearchNsByHref__internal_alias")));
10421#else
10422#ifndef xmlSearchNsByHref
10423extern __typeof (xmlSearchNsByHref) xmlSearchNsByHref__internal_alias __attribute((visibility("hidden")));
10424#define xmlSearchNsByHref xmlSearchNsByHref__internal_alias
10425#endif
10426#endif
10427
10428#ifdef bottom_tree
10429#undef xmlSetBufferAllocationScheme
10430extern __typeof (xmlSetBufferAllocationScheme) xmlSetBufferAllocationScheme __attribute((alias("xmlSetBufferAllocationScheme__internal_alias")));
10431#else
10432#ifndef xmlSetBufferAllocationScheme
10433extern __typeof (xmlSetBufferAllocationScheme) xmlSetBufferAllocationScheme__internal_alias __attribute((visibility("hidden")));
10434#define xmlSetBufferAllocationScheme xmlSetBufferAllocationScheme__internal_alias
10435#endif
10436#endif
10437
10438#ifdef bottom_tree
10439#undef xmlSetCompressMode
10440extern __typeof (xmlSetCompressMode) xmlSetCompressMode __attribute((alias("xmlSetCompressMode__internal_alias")));
10441#else
10442#ifndef xmlSetCompressMode
10443extern __typeof (xmlSetCompressMode) xmlSetCompressMode__internal_alias __attribute((visibility("hidden")));
10444#define xmlSetCompressMode xmlSetCompressMode__internal_alias
10445#endif
10446#endif
10447
10448#ifdef bottom_tree
10449#undef xmlSetDocCompressMode
10450extern __typeof (xmlSetDocCompressMode) xmlSetDocCompressMode __attribute((alias("xmlSetDocCompressMode__internal_alias")));
10451#else
10452#ifndef xmlSetDocCompressMode
10453extern __typeof (xmlSetDocCompressMode) xmlSetDocCompressMode__internal_alias __attribute((visibility("hidden")));
10454#define xmlSetDocCompressMode xmlSetDocCompressMode__internal_alias
10455#endif
10456#endif
10457
10458#if defined(LIBXML_LEGACY_ENABLED)
10459#ifdef bottom_parser
10460#undef xmlSetEntityReferenceFunc
10461extern __typeof (xmlSetEntityReferenceFunc) xmlSetEntityReferenceFunc __attribute((alias("xmlSetEntityReferenceFunc__internal_alias")));
10462#else
10463#ifndef xmlSetEntityReferenceFunc
10464extern __typeof (xmlSetEntityReferenceFunc) xmlSetEntityReferenceFunc__internal_alias __attribute((visibility("hidden")));
10465#define xmlSetEntityReferenceFunc xmlSetEntityReferenceFunc__internal_alias
10466#endif
10467#endif
10468#endif
10469
10470#ifdef bottom_xmlIO
10471#undef xmlSetExternalEntityLoader
10472extern __typeof (xmlSetExternalEntityLoader) xmlSetExternalEntityLoader __attribute((alias("xmlSetExternalEntityLoader__internal_alias")));
10473#else
10474#ifndef xmlSetExternalEntityLoader
10475extern __typeof (xmlSetExternalEntityLoader) xmlSetExternalEntityLoader__internal_alias __attribute((visibility("hidden")));
10476#define xmlSetExternalEntityLoader xmlSetExternalEntityLoader__internal_alias
10477#endif
10478#endif
10479
10480#if defined(LIBXML_LEGACY_ENABLED)
10481#ifdef bottom_legacy
10482#undef xmlSetFeature
10483extern __typeof (xmlSetFeature) xmlSetFeature __attribute((alias("xmlSetFeature__internal_alias")));
10484#else
10485#ifndef xmlSetFeature
10486extern __typeof (xmlSetFeature) xmlSetFeature__internal_alias __attribute((visibility("hidden")));
10487#define xmlSetFeature xmlSetFeature__internal_alias
10488#endif
10489#endif
10490#endif
10491
10492#ifdef bottom_error
10493#undef xmlSetGenericErrorFunc
10494extern __typeof (xmlSetGenericErrorFunc) xmlSetGenericErrorFunc __attribute((alias("xmlSetGenericErrorFunc__internal_alias")));
10495#else
10496#ifndef xmlSetGenericErrorFunc
10497extern __typeof (xmlSetGenericErrorFunc) xmlSetGenericErrorFunc__internal_alias __attribute((visibility("hidden")));
10498#define xmlSetGenericErrorFunc xmlSetGenericErrorFunc__internal_alias
10499#endif
10500#endif
10501
10502#ifdef bottom_tree
10503#undef xmlSetListDoc
10504extern __typeof (xmlSetListDoc) xmlSetListDoc __attribute((alias("xmlSetListDoc__internal_alias")));
10505#else
10506#ifndef xmlSetListDoc
10507extern __typeof (xmlSetListDoc) xmlSetListDoc__internal_alias __attribute((visibility("hidden")));
10508#define xmlSetListDoc xmlSetListDoc__internal_alias
10509#endif
10510#endif
10511
10512#ifdef bottom_tree
10513#undef xmlSetNs
10514extern __typeof (xmlSetNs) xmlSetNs __attribute((alias("xmlSetNs__internal_alias")));
10515#else
10516#ifndef xmlSetNs
10517extern __typeof (xmlSetNs) xmlSetNs__internal_alias __attribute((visibility("hidden")));
10518#define xmlSetNs xmlSetNs__internal_alias
10519#endif
10520#endif
10521
10522#if defined(LIBXML_TREE_ENABLED) || defined(LIBXML_XINCLUDE_ENABLED) || defined(LIBXML_SCHEMAS_ENABLED) || defined(LIBXML_HTML_ENABLED)
10523#ifdef bottom_tree
10524#undef xmlSetNsProp
10525extern __typeof (xmlSetNsProp) xmlSetNsProp __attribute((alias("xmlSetNsProp__internal_alias")));
10526#else
10527#ifndef xmlSetNsProp
10528extern __typeof (xmlSetNsProp) xmlSetNsProp__internal_alias __attribute((visibility("hidden")));
10529#define xmlSetNsProp xmlSetNsProp__internal_alias
10530#endif
10531#endif
10532#endif
10533
10534#if defined(LIBXML_TREE_ENABLED) || defined(LIBXML_XINCLUDE_ENABLED) || defined(LIBXML_SCHEMAS_ENABLED) || defined(LIBXML_HTML_ENABLED)
10535#ifdef bottom_tree
10536#undef xmlSetProp
10537extern __typeof (xmlSetProp) xmlSetProp __attribute((alias("xmlSetProp__internal_alias")));
10538#else
10539#ifndef xmlSetProp
10540extern __typeof (xmlSetProp) xmlSetProp__internal_alias __attribute((visibility("hidden")));
10541#define xmlSetProp xmlSetProp__internal_alias
10542#endif
10543#endif
10544#endif
10545
10546#ifdef bottom_error
10547#undef xmlSetStructuredErrorFunc
10548extern __typeof (xmlSetStructuredErrorFunc) xmlSetStructuredErrorFunc __attribute((alias("xmlSetStructuredErrorFunc__internal_alias")));
10549#else
10550#ifndef xmlSetStructuredErrorFunc
10551extern __typeof (xmlSetStructuredErrorFunc) xmlSetStructuredErrorFunc__internal_alias __attribute((visibility("hidden")));
10552#define xmlSetStructuredErrorFunc xmlSetStructuredErrorFunc__internal_alias
10553#endif
10554#endif
10555
10556#ifdef bottom_tree
10557#undef xmlSetTreeDoc
10558extern __typeof (xmlSetTreeDoc) xmlSetTreeDoc __attribute((alias("xmlSetTreeDoc__internal_alias")));
10559#else
10560#ifndef xmlSetTreeDoc
10561extern __typeof (xmlSetTreeDoc) xmlSetTreeDoc__internal_alias __attribute((visibility("hidden")));
10562#define xmlSetTreeDoc xmlSetTreeDoc__internal_alias
10563#endif
10564#endif
10565
10566#if defined(LIBXML_SAX1_ENABLED)
10567#ifdef bottom_parser
10568#undef xmlSetupParserForBuffer
10569extern __typeof (xmlSetupParserForBuffer) xmlSetupParserForBuffer __attribute((alias("xmlSetupParserForBuffer__internal_alias")));
10570#else
10571#ifndef xmlSetupParserForBuffer
10572extern __typeof (xmlSetupParserForBuffer) xmlSetupParserForBuffer__internal_alias __attribute((visibility("hidden")));
10573#define xmlSetupParserForBuffer xmlSetupParserForBuffer__internal_alias
10574#endif
10575#endif
10576#endif
10577
10578#if defined(LIBXML_DEBUG_ENABLED) && defined(LIBXML_XPATH_ENABLED)
10579#ifdef bottom_debugXML
10580#undef xmlShell
10581extern __typeof (xmlShell) xmlShell __attribute((alias("xmlShell__internal_alias")));
10582#else
10583#ifndef xmlShell
10584extern __typeof (xmlShell) xmlShell__internal_alias __attribute((visibility("hidden")));
10585#define xmlShell xmlShell__internal_alias
10586#endif
10587#endif
10588#endif
10589
10590#if defined(LIBXML_DEBUG_ENABLED) && defined(LIBXML_XPATH_ENABLED)
10591#ifdef bottom_debugXML
10592#undef xmlShellBase
10593extern __typeof (xmlShellBase) xmlShellBase __attribute((alias("xmlShellBase__internal_alias")));
10594#else
10595#ifndef xmlShellBase
10596extern __typeof (xmlShellBase) xmlShellBase__internal_alias __attribute((visibility("hidden")));
10597#define xmlShellBase xmlShellBase__internal_alias
10598#endif
10599#endif
10600#endif
10601
10602#if defined(LIBXML_DEBUG_ENABLED) && defined(LIBXML_XPATH_ENABLED) && defined(LIBXML_OUTPUT_ENABLED)
10603#ifdef bottom_debugXML
10604#undef xmlShellCat
10605extern __typeof (xmlShellCat) xmlShellCat __attribute((alias("xmlShellCat__internal_alias")));
10606#else
10607#ifndef xmlShellCat
10608extern __typeof (xmlShellCat) xmlShellCat__internal_alias __attribute((visibility("hidden")));
10609#define xmlShellCat xmlShellCat__internal_alias
10610#endif
10611#endif
10612#endif
10613
10614#if defined(LIBXML_DEBUG_ENABLED) && defined(LIBXML_XPATH_ENABLED)
10615#ifdef bottom_debugXML
10616#undef xmlShellDir
10617extern __typeof (xmlShellDir) xmlShellDir __attribute((alias("xmlShellDir__internal_alias")));
10618#else
10619#ifndef xmlShellDir
10620extern __typeof (xmlShellDir) xmlShellDir__internal_alias __attribute((visibility("hidden")));
10621#define xmlShellDir xmlShellDir__internal_alias
10622#endif
10623#endif
10624#endif
10625
10626#if defined(LIBXML_DEBUG_ENABLED) && defined(LIBXML_XPATH_ENABLED)
10627#ifdef bottom_debugXML
10628#undef xmlShellDu
10629extern __typeof (xmlShellDu) xmlShellDu __attribute((alias("xmlShellDu__internal_alias")));
10630#else
10631#ifndef xmlShellDu
10632extern __typeof (xmlShellDu) xmlShellDu__internal_alias __attribute((visibility("hidden")));
10633#define xmlShellDu xmlShellDu__internal_alias
10634#endif
10635#endif
10636#endif
10637
10638#if defined(LIBXML_DEBUG_ENABLED) && defined(LIBXML_XPATH_ENABLED)
10639#ifdef bottom_debugXML
10640#undef xmlShellList
10641extern __typeof (xmlShellList) xmlShellList __attribute((alias("xmlShellList__internal_alias")));
10642#else
10643#ifndef xmlShellList
10644extern __typeof (xmlShellList) xmlShellList__internal_alias __attribute((visibility("hidden")));
10645#define xmlShellList xmlShellList__internal_alias
10646#endif
10647#endif
10648#endif
10649
10650#if defined(LIBXML_DEBUG_ENABLED) && defined(LIBXML_XPATH_ENABLED)
10651#ifdef bottom_debugXML
10652#undef xmlShellLoad
10653extern __typeof (xmlShellLoad) xmlShellLoad __attribute((alias("xmlShellLoad__internal_alias")));
10654#else
10655#ifndef xmlShellLoad
10656extern __typeof (xmlShellLoad) xmlShellLoad__internal_alias __attribute((visibility("hidden")));
10657#define xmlShellLoad xmlShellLoad__internal_alias
10658#endif
10659#endif
10660#endif
10661
10662#if defined(LIBXML_DEBUG_ENABLED) && defined(LIBXML_XPATH_ENABLED) && defined(LIBXML_OUTPUT_ENABLED)
10663#ifdef bottom_debugXML
10664#undef xmlShellPrintNode
10665extern __typeof (xmlShellPrintNode) xmlShellPrintNode __attribute((alias("xmlShellPrintNode__internal_alias")));
10666#else
10667#ifndef xmlShellPrintNode
10668extern __typeof (xmlShellPrintNode) xmlShellPrintNode__internal_alias __attribute((visibility("hidden")));
10669#define xmlShellPrintNode xmlShellPrintNode__internal_alias
10670#endif
10671#endif
10672#endif
10673
10674#if defined(LIBXML_DEBUG_ENABLED) && defined(LIBXML_XPATH_ENABLED)
10675#ifdef bottom_debugXML
10676#undef xmlShellPrintXPathError
10677extern __typeof (xmlShellPrintXPathError) xmlShellPrintXPathError __attribute((alias("xmlShellPrintXPathError__internal_alias")));
10678#else
10679#ifndef xmlShellPrintXPathError
10680extern __typeof (xmlShellPrintXPathError) xmlShellPrintXPathError__internal_alias __attribute((visibility("hidden")));
10681#define xmlShellPrintXPathError xmlShellPrintXPathError__internal_alias
10682#endif
10683#endif
10684#endif
10685
10686#if defined(LIBXML_DEBUG_ENABLED) && defined(LIBXML_XPATH_ENABLED)
10687#ifdef bottom_debugXML
10688#undef xmlShellPrintXPathResult
10689extern __typeof (xmlShellPrintXPathResult) xmlShellPrintXPathResult __attribute((alias("xmlShellPrintXPathResult__internal_alias")));
10690#else
10691#ifndef xmlShellPrintXPathResult
10692extern __typeof (xmlShellPrintXPathResult) xmlShellPrintXPathResult__internal_alias __attribute((visibility("hidden")));
10693#define xmlShellPrintXPathResult xmlShellPrintXPathResult__internal_alias
10694#endif
10695#endif
10696#endif
10697
10698#if defined(LIBXML_DEBUG_ENABLED) && defined(LIBXML_XPATH_ENABLED)
10699#ifdef bottom_debugXML
10700#undef xmlShellPwd
10701extern __typeof (xmlShellPwd) xmlShellPwd __attribute((alias("xmlShellPwd__internal_alias")));
10702#else
10703#ifndef xmlShellPwd
10704extern __typeof (xmlShellPwd) xmlShellPwd__internal_alias __attribute((visibility("hidden")));
10705#define xmlShellPwd xmlShellPwd__internal_alias
10706#endif
10707#endif
10708#endif
10709
10710#if defined(LIBXML_DEBUG_ENABLED) && defined(LIBXML_XPATH_ENABLED) && defined(LIBXML_OUTPUT_ENABLED)
10711#ifdef bottom_debugXML
10712#undef xmlShellSave
10713extern __typeof (xmlShellSave) xmlShellSave __attribute((alias("xmlShellSave__internal_alias")));
10714#else
10715#ifndef xmlShellSave
10716extern __typeof (xmlShellSave) xmlShellSave__internal_alias __attribute((visibility("hidden")));
10717#define xmlShellSave xmlShellSave__internal_alias
10718#endif
10719#endif
10720#endif
10721
10722#if defined(LIBXML_DEBUG_ENABLED) && defined(LIBXML_XPATH_ENABLED) && defined(LIBXML_VALID_ENABLED)
10723#ifdef bottom_debugXML
10724#undef xmlShellValidate
10725extern __typeof (xmlShellValidate) xmlShellValidate __attribute((alias("xmlShellValidate__internal_alias")));
10726#else
10727#ifndef xmlShellValidate
10728extern __typeof (xmlShellValidate) xmlShellValidate__internal_alias __attribute((visibility("hidden")));
10729#define xmlShellValidate xmlShellValidate__internal_alias
10730#endif
10731#endif
10732#endif
10733
10734#if defined(LIBXML_DEBUG_ENABLED) && defined(LIBXML_XPATH_ENABLED) && defined(LIBXML_OUTPUT_ENABLED)
10735#ifdef bottom_debugXML
10736#undef xmlShellWrite
10737extern __typeof (xmlShellWrite) xmlShellWrite __attribute((alias("xmlShellWrite__internal_alias")));
10738#else
10739#ifndef xmlShellWrite
10740extern __typeof (xmlShellWrite) xmlShellWrite__internal_alias __attribute((visibility("hidden")));
10741#define xmlShellWrite xmlShellWrite__internal_alias
10742#endif
10743#endif
10744#endif
10745
10746#ifdef bottom_parser
10747#undef xmlSkipBlankChars
10748extern __typeof (xmlSkipBlankChars) xmlSkipBlankChars __attribute((alias("xmlSkipBlankChars__internal_alias")));
10749#else
10750#ifndef xmlSkipBlankChars
10751extern __typeof (xmlSkipBlankChars) xmlSkipBlankChars__internal_alias __attribute((visibility("hidden")));
10752#define xmlSkipBlankChars xmlSkipBlankChars__internal_alias
10753#endif
10754#endif
10755
10756#ifdef bottom_valid
10757#undef xmlSnprintfElementContent
10758extern __typeof (xmlSnprintfElementContent) xmlSnprintfElementContent __attribute((alias("xmlSnprintfElementContent__internal_alias")));
10759#else
10760#ifndef xmlSnprintfElementContent
10761extern __typeof (xmlSnprintfElementContent) xmlSnprintfElementContent__internal_alias __attribute((visibility("hidden")));
10762#define xmlSnprintfElementContent xmlSnprintfElementContent__internal_alias
10763#endif
10764#endif
10765
10766#ifdef bottom_parser
10767#undef xmlSplitQName
10768extern __typeof (xmlSplitQName) xmlSplitQName __attribute((alias("xmlSplitQName__internal_alias")));
10769#else
10770#ifndef xmlSplitQName
10771extern __typeof (xmlSplitQName) xmlSplitQName__internal_alias __attribute((visibility("hidden")));
10772#define xmlSplitQName xmlSplitQName__internal_alias
10773#endif
10774#endif
10775
10776#ifdef bottom_tree
10777#undef xmlSplitQName2
10778extern __typeof (xmlSplitQName2) xmlSplitQName2 __attribute((alias("xmlSplitQName2__internal_alias")));
10779#else
10780#ifndef xmlSplitQName2
10781extern __typeof (xmlSplitQName2) xmlSplitQName2__internal_alias __attribute((visibility("hidden")));
10782#define xmlSplitQName2 xmlSplitQName2__internal_alias
10783#endif
10784#endif
10785
10786#ifdef bottom_tree
10787#undef xmlSplitQName3
10788extern __typeof (xmlSplitQName3) xmlSplitQName3 __attribute((alias("xmlSplitQName3__internal_alias")));
10789#else
10790#ifndef xmlSplitQName3
10791extern __typeof (xmlSplitQName3) xmlSplitQName3__internal_alias __attribute((visibility("hidden")));
10792#define xmlSplitQName3 xmlSplitQName3__internal_alias
10793#endif
10794#endif
10795
10796#if defined(LIBXML_OUTPUT_ENABLED)
10797#ifdef bottom_valid
10798#undef xmlSprintfElementContent
10799extern __typeof (xmlSprintfElementContent) xmlSprintfElementContent __attribute((alias("xmlSprintfElementContent__internal_alias")));
10800#else
10801#ifndef xmlSprintfElementContent
10802extern __typeof (xmlSprintfElementContent) xmlSprintfElementContent__internal_alias __attribute((visibility("hidden")));
10803#define xmlSprintfElementContent xmlSprintfElementContent__internal_alias
10804#endif
10805#endif
10806#endif
10807
10808#ifdef bottom_parser
10809#undef xmlStopParser
10810extern __typeof (xmlStopParser) xmlStopParser __attribute((alias("xmlStopParser__internal_alias")));
10811#else
10812#ifndef xmlStopParser
10813extern __typeof (xmlStopParser) xmlStopParser__internal_alias __attribute((visibility("hidden")));
10814#define xmlStopParser xmlStopParser__internal_alias
10815#endif
10816#endif
10817
10818#ifdef bottom_xmlstring
10819#undef xmlStrEqual
10820extern __typeof (xmlStrEqual) xmlStrEqual __attribute((alias("xmlStrEqual__internal_alias")));
10821#else
10822#ifndef xmlStrEqual
10823extern __typeof (xmlStrEqual) xmlStrEqual__internal_alias __attribute((visibility("hidden")));
10824#define xmlStrEqual xmlStrEqual__internal_alias
10825#endif
10826#endif
10827
10828#ifdef bottom_xmlstring
10829#undef xmlStrPrintf
10830extern __typeof (xmlStrPrintf) xmlStrPrintf __attribute((alias("xmlStrPrintf__internal_alias")));
10831#else
10832#ifndef xmlStrPrintf
10833extern __typeof (xmlStrPrintf) xmlStrPrintf__internal_alias __attribute((visibility("hidden")));
10834#define xmlStrPrintf xmlStrPrintf__internal_alias
10835#endif
10836#endif
10837
10838#ifdef bottom_xmlstring
10839#undef xmlStrQEqual
10840extern __typeof (xmlStrQEqual) xmlStrQEqual __attribute((alias("xmlStrQEqual__internal_alias")));
10841#else
10842#ifndef xmlStrQEqual
10843extern __typeof (xmlStrQEqual) xmlStrQEqual__internal_alias __attribute((visibility("hidden")));
10844#define xmlStrQEqual xmlStrQEqual__internal_alias
10845#endif
10846#endif
10847
10848#ifdef bottom_xmlstring
10849#undef xmlStrVPrintf
10850extern __typeof (xmlStrVPrintf) xmlStrVPrintf __attribute((alias("xmlStrVPrintf__internal_alias")));
10851#else
10852#ifndef xmlStrVPrintf
10853extern __typeof (xmlStrVPrintf) xmlStrVPrintf__internal_alias __attribute((visibility("hidden")));
10854#define xmlStrVPrintf xmlStrVPrintf__internal_alias
10855#endif
10856#endif
10857
10858#ifdef bottom_xmlstring
10859#undef xmlStrcasecmp
10860extern __typeof (xmlStrcasecmp) xmlStrcasecmp __attribute((alias("xmlStrcasecmp__internal_alias")));
10861#else
10862#ifndef xmlStrcasecmp
10863extern __typeof (xmlStrcasecmp) xmlStrcasecmp__internal_alias __attribute((visibility("hidden")));
10864#define xmlStrcasecmp xmlStrcasecmp__internal_alias
10865#endif
10866#endif
10867
10868#ifdef bottom_xmlstring
10869#undef xmlStrcasestr
10870extern __typeof (xmlStrcasestr) xmlStrcasestr __attribute((alias("xmlStrcasestr__internal_alias")));
10871#else
10872#ifndef xmlStrcasestr
10873extern __typeof (xmlStrcasestr) xmlStrcasestr__internal_alias __attribute((visibility("hidden")));
10874#define xmlStrcasestr xmlStrcasestr__internal_alias
10875#endif
10876#endif
10877
10878#ifdef bottom_xmlstring
10879#undef xmlStrcat
10880extern __typeof (xmlStrcat) xmlStrcat __attribute((alias("xmlStrcat__internal_alias")));
10881#else
10882#ifndef xmlStrcat
10883extern __typeof (xmlStrcat) xmlStrcat__internal_alias __attribute((visibility("hidden")));
10884#define xmlStrcat xmlStrcat__internal_alias
10885#endif
10886#endif
10887
10888#ifdef bottom_xmlstring
10889#undef xmlStrchr
10890extern __typeof (xmlStrchr) xmlStrchr __attribute((alias("xmlStrchr__internal_alias")));
10891#else
10892#ifndef xmlStrchr
10893extern __typeof (xmlStrchr) xmlStrchr__internal_alias __attribute((visibility("hidden")));
10894#define xmlStrchr xmlStrchr__internal_alias
10895#endif
10896#endif
10897
10898#ifdef bottom_xmlstring
10899#undef xmlStrcmp
10900extern __typeof (xmlStrcmp) xmlStrcmp __attribute((alias("xmlStrcmp__internal_alias")));
10901#else
10902#ifndef xmlStrcmp
10903extern __typeof (xmlStrcmp) xmlStrcmp__internal_alias __attribute((visibility("hidden")));
10904#define xmlStrcmp xmlStrcmp__internal_alias
10905#endif
10906#endif
10907
10908#ifdef bottom_xmlstring
10909#undef xmlStrdup
10910extern __typeof (xmlStrdup) xmlStrdup __attribute((alias("xmlStrdup__internal_alias")));
10911#else
10912#ifndef xmlStrdup
10913extern __typeof (xmlStrdup) xmlStrdup__internal_alias __attribute((visibility("hidden")));
10914#define xmlStrdup xmlStrdup__internal_alias
10915#endif
10916#endif
10917
10918#if defined(LIBXML_PATTERN_ENABLED)
10919#ifdef bottom_pattern
10920#undef xmlStreamPop
10921extern __typeof (xmlStreamPop) xmlStreamPop __attribute((alias("xmlStreamPop__internal_alias")));
10922#else
10923#ifndef xmlStreamPop
10924extern __typeof (xmlStreamPop) xmlStreamPop__internal_alias __attribute((visibility("hidden")));
10925#define xmlStreamPop xmlStreamPop__internal_alias
10926#endif
10927#endif
10928#endif
10929
10930#if defined(LIBXML_PATTERN_ENABLED)
10931#ifdef bottom_pattern
10932#undef xmlStreamPush
10933extern __typeof (xmlStreamPush) xmlStreamPush __attribute((alias("xmlStreamPush__internal_alias")));
10934#else
10935#ifndef xmlStreamPush
10936extern __typeof (xmlStreamPush) xmlStreamPush__internal_alias __attribute((visibility("hidden")));
10937#define xmlStreamPush xmlStreamPush__internal_alias
10938#endif
10939#endif
10940#endif
10941
10942#if defined(LIBXML_PATTERN_ENABLED)
10943#ifdef bottom_pattern
10944#undef xmlStreamPushAttr
10945extern __typeof (xmlStreamPushAttr) xmlStreamPushAttr __attribute((alias("xmlStreamPushAttr__internal_alias")));
10946#else
10947#ifndef xmlStreamPushAttr
10948extern __typeof (xmlStreamPushAttr) xmlStreamPushAttr__internal_alias __attribute((visibility("hidden")));
10949#define xmlStreamPushAttr xmlStreamPushAttr__internal_alias
10950#endif
10951#endif
10952#endif
10953
10954#if defined(LIBXML_PATTERN_ENABLED)
10955#ifdef bottom_pattern
10956#undef xmlStreamPushNode
10957extern __typeof (xmlStreamPushNode) xmlStreamPushNode __attribute((alias("xmlStreamPushNode__internal_alias")));
10958#else
10959#ifndef xmlStreamPushNode
10960extern __typeof (xmlStreamPushNode) xmlStreamPushNode__internal_alias __attribute((visibility("hidden")));
10961#define xmlStreamPushNode xmlStreamPushNode__internal_alias
10962#endif
10963#endif
10964#endif
10965
10966#if defined(LIBXML_PATTERN_ENABLED)
10967#ifdef bottom_pattern
10968#undef xmlStreamWantsAnyNode
10969extern __typeof (xmlStreamWantsAnyNode) xmlStreamWantsAnyNode __attribute((alias("xmlStreamWantsAnyNode__internal_alias")));
10970#else
10971#ifndef xmlStreamWantsAnyNode
10972extern __typeof (xmlStreamWantsAnyNode) xmlStreamWantsAnyNode__internal_alias __attribute((visibility("hidden")));
10973#define xmlStreamWantsAnyNode xmlStreamWantsAnyNode__internal_alias
10974#endif
10975#endif
10976#endif
10977
10978#ifdef bottom_parserInternals
10979#undef xmlStringCurrentChar
10980extern __typeof (xmlStringCurrentChar) xmlStringCurrentChar __attribute((alias("xmlStringCurrentChar__internal_alias")));
10981#else
10982#ifndef xmlStringCurrentChar
10983extern __typeof (xmlStringCurrentChar) xmlStringCurrentChar__internal_alias __attribute((visibility("hidden")));
10984#define xmlStringCurrentChar xmlStringCurrentChar__internal_alias
10985#endif
10986#endif
10987
10988#ifdef bottom_parser
10989#undef xmlStringDecodeEntities
10990extern __typeof (xmlStringDecodeEntities) xmlStringDecodeEntities __attribute((alias("xmlStringDecodeEntities__internal_alias")));
10991#else
10992#ifndef xmlStringDecodeEntities
10993extern __typeof (xmlStringDecodeEntities) xmlStringDecodeEntities__internal_alias __attribute((visibility("hidden")));
10994#define xmlStringDecodeEntities xmlStringDecodeEntities__internal_alias
10995#endif
10996#endif
10997
10998#ifdef bottom_tree
10999#undef xmlStringGetNodeList
11000extern __typeof (xmlStringGetNodeList) xmlStringGetNodeList __attribute((alias("xmlStringGetNodeList__internal_alias")));
11001#else
11002#ifndef xmlStringGetNodeList
11003extern __typeof (xmlStringGetNodeList) xmlStringGetNodeList__internal_alias __attribute((visibility("hidden")));
11004#define xmlStringGetNodeList xmlStringGetNodeList__internal_alias
11005#endif
11006#endif
11007
11008#ifdef bottom_parser
11009#undef xmlStringLenDecodeEntities
11010extern __typeof (xmlStringLenDecodeEntities) xmlStringLenDecodeEntities __attribute((alias("xmlStringLenDecodeEntities__internal_alias")));
11011#else
11012#ifndef xmlStringLenDecodeEntities
11013extern __typeof (xmlStringLenDecodeEntities) xmlStringLenDecodeEntities__internal_alias __attribute((visibility("hidden")));
11014#define xmlStringLenDecodeEntities xmlStringLenDecodeEntities__internal_alias
11015#endif
11016#endif
11017
11018#ifdef bottom_tree
11019#undef xmlStringLenGetNodeList
11020extern __typeof (xmlStringLenGetNodeList) xmlStringLenGetNodeList __attribute((alias("xmlStringLenGetNodeList__internal_alias")));
11021#else
11022#ifndef xmlStringLenGetNodeList
11023extern __typeof (xmlStringLenGetNodeList) xmlStringLenGetNodeList__internal_alias __attribute((visibility("hidden")));
11024#define xmlStringLenGetNodeList xmlStringLenGetNodeList__internal_alias
11025#endif
11026#endif
11027
11028#ifdef bottom_xmlstring
11029#undef xmlStrlen
11030extern __typeof (xmlStrlen) xmlStrlen __attribute((alias("xmlStrlen__internal_alias")));
11031#else
11032#ifndef xmlStrlen
11033extern __typeof (xmlStrlen) xmlStrlen__internal_alias __attribute((visibility("hidden")));
11034#define xmlStrlen xmlStrlen__internal_alias
11035#endif
11036#endif
11037
11038#ifdef bottom_xmlstring
11039#undef xmlStrncasecmp
11040extern __typeof (xmlStrncasecmp) xmlStrncasecmp __attribute((alias("xmlStrncasecmp__internal_alias")));
11041#else
11042#ifndef xmlStrncasecmp
11043extern __typeof (xmlStrncasecmp) xmlStrncasecmp__internal_alias __attribute((visibility("hidden")));
11044#define xmlStrncasecmp xmlStrncasecmp__internal_alias
11045#endif
11046#endif
11047
11048#ifdef bottom_xmlstring
11049#undef xmlStrncat
11050extern __typeof (xmlStrncat) xmlStrncat __attribute((alias("xmlStrncat__internal_alias")));
11051#else
11052#ifndef xmlStrncat
11053extern __typeof (xmlStrncat) xmlStrncat__internal_alias __attribute((visibility("hidden")));
11054#define xmlStrncat xmlStrncat__internal_alias
11055#endif
11056#endif
11057
11058#ifdef bottom_xmlstring
11059#undef xmlStrncatNew
11060extern __typeof (xmlStrncatNew) xmlStrncatNew __attribute((alias("xmlStrncatNew__internal_alias")));
11061#else
11062#ifndef xmlStrncatNew
11063extern __typeof (xmlStrncatNew) xmlStrncatNew__internal_alias __attribute((visibility("hidden")));
11064#define xmlStrncatNew xmlStrncatNew__internal_alias
11065#endif
11066#endif
11067
11068#ifdef bottom_xmlstring
11069#undef xmlStrncmp
11070extern __typeof (xmlStrncmp) xmlStrncmp __attribute((alias("xmlStrncmp__internal_alias")));
11071#else
11072#ifndef xmlStrncmp
11073extern __typeof (xmlStrncmp) xmlStrncmp__internal_alias __attribute((visibility("hidden")));
11074#define xmlStrncmp xmlStrncmp__internal_alias
11075#endif
11076#endif
11077
11078#ifdef bottom_xmlstring
11079#undef xmlStrndup
11080extern __typeof (xmlStrndup) xmlStrndup __attribute((alias("xmlStrndup__internal_alias")));
11081#else
11082#ifndef xmlStrndup
11083extern __typeof (xmlStrndup) xmlStrndup__internal_alias __attribute((visibility("hidden")));
11084#define xmlStrndup xmlStrndup__internal_alias
11085#endif
11086#endif
11087
11088#ifdef bottom_xmlstring
11089#undef xmlStrstr
11090extern __typeof (xmlStrstr) xmlStrstr __attribute((alias("xmlStrstr__internal_alias")));
11091#else
11092#ifndef xmlStrstr
11093extern __typeof (xmlStrstr) xmlStrstr__internal_alias __attribute((visibility("hidden")));
11094#define xmlStrstr xmlStrstr__internal_alias
11095#endif
11096#endif
11097
11098#ifdef bottom_xmlstring
11099#undef xmlStrsub
11100extern __typeof (xmlStrsub) xmlStrsub __attribute((alias("xmlStrsub__internal_alias")));
11101#else
11102#ifndef xmlStrsub
11103extern __typeof (xmlStrsub) xmlStrsub__internal_alias __attribute((visibility("hidden")));
11104#define xmlStrsub xmlStrsub__internal_alias
11105#endif
11106#endif
11107
11108#ifdef bottom_parserInternals
11109#undef xmlSubstituteEntitiesDefault
11110extern __typeof (xmlSubstituteEntitiesDefault) xmlSubstituteEntitiesDefault __attribute((alias("xmlSubstituteEntitiesDefault__internal_alias")));
11111#else
11112#ifndef xmlSubstituteEntitiesDefault
11113extern __typeof (xmlSubstituteEntitiesDefault) xmlSubstituteEntitiesDefault__internal_alias __attribute((visibility("hidden")));
11114#define xmlSubstituteEntitiesDefault xmlSubstituteEntitiesDefault__internal_alias
11115#endif
11116#endif
11117
11118#ifdef bottom_parserInternals
11119#undef xmlSwitchEncoding
11120extern __typeof (xmlSwitchEncoding) xmlSwitchEncoding __attribute((alias("xmlSwitchEncoding__internal_alias")));
11121#else
11122#ifndef xmlSwitchEncoding
11123extern __typeof (xmlSwitchEncoding) xmlSwitchEncoding__internal_alias __attribute((visibility("hidden")));
11124#define xmlSwitchEncoding xmlSwitchEncoding__internal_alias
11125#endif
11126#endif
11127
11128#ifdef bottom_parserInternals
11129#undef xmlSwitchInputEncoding
11130extern __typeof (xmlSwitchInputEncoding) xmlSwitchInputEncoding __attribute((alias("xmlSwitchInputEncoding__internal_alias")));
11131#else
11132#ifndef xmlSwitchInputEncoding
11133extern __typeof (xmlSwitchInputEncoding) xmlSwitchInputEncoding__internal_alias __attribute((visibility("hidden")));
11134#define xmlSwitchInputEncoding xmlSwitchInputEncoding__internal_alias
11135#endif
11136#endif
11137
11138#ifdef bottom_parserInternals
11139#undef xmlSwitchToEncoding
11140extern __typeof (xmlSwitchToEncoding) xmlSwitchToEncoding __attribute((alias("xmlSwitchToEncoding__internal_alias")));
11141#else
11142#ifndef xmlSwitchToEncoding
11143extern __typeof (xmlSwitchToEncoding) xmlSwitchToEncoding__internal_alias __attribute((visibility("hidden")));
11144#define xmlSwitchToEncoding xmlSwitchToEncoding__internal_alias
11145#endif
11146#endif
11147
11148#ifdef bottom_tree
11149#undef xmlTextConcat
11150extern __typeof (xmlTextConcat) xmlTextConcat __attribute((alias("xmlTextConcat__internal_alias")));
11151#else
11152#ifndef xmlTextConcat
11153extern __typeof (xmlTextConcat) xmlTextConcat__internal_alias __attribute((visibility("hidden")));
11154#define xmlTextConcat xmlTextConcat__internal_alias
11155#endif
11156#endif
11157
11158#ifdef bottom_tree
11159#undef xmlTextMerge
11160extern __typeof (xmlTextMerge) xmlTextMerge __attribute((alias("xmlTextMerge__internal_alias")));
11161#else
11162#ifndef xmlTextMerge
11163extern __typeof (xmlTextMerge) xmlTextMerge__internal_alias __attribute((visibility("hidden")));
11164#define xmlTextMerge xmlTextMerge__internal_alias
11165#endif
11166#endif
11167
11168#if defined(LIBXML_READER_ENABLED)
11169#ifdef bottom_xmlreader
11170#undef xmlTextReaderAttributeCount
11171extern __typeof (xmlTextReaderAttributeCount) xmlTextReaderAttributeCount __attribute((alias("xmlTextReaderAttributeCount__internal_alias")));
11172#else
11173#ifndef xmlTextReaderAttributeCount
11174extern __typeof (xmlTextReaderAttributeCount) xmlTextReaderAttributeCount__internal_alias __attribute((visibility("hidden")));
11175#define xmlTextReaderAttributeCount xmlTextReaderAttributeCount__internal_alias
11176#endif
11177#endif
11178#endif
11179
11180#if defined(LIBXML_READER_ENABLED)
11181#ifdef bottom_xmlreader
11182#undef xmlTextReaderBaseUri
11183extern __typeof (xmlTextReaderBaseUri) xmlTextReaderBaseUri __attribute((alias("xmlTextReaderBaseUri__internal_alias")));
11184#else
11185#ifndef xmlTextReaderBaseUri
11186extern __typeof (xmlTextReaderBaseUri) xmlTextReaderBaseUri__internal_alias __attribute((visibility("hidden")));
11187#define xmlTextReaderBaseUri xmlTextReaderBaseUri__internal_alias
11188#endif
11189#endif
11190#endif
11191
11192#if defined(LIBXML_READER_ENABLED)
11193#ifdef bottom_xmlreader
11194#undef xmlTextReaderByteConsumed
11195extern __typeof (xmlTextReaderByteConsumed) xmlTextReaderByteConsumed __attribute((alias("xmlTextReaderByteConsumed__internal_alias")));
11196#else
11197#ifndef xmlTextReaderByteConsumed
11198extern __typeof (xmlTextReaderByteConsumed) xmlTextReaderByteConsumed__internal_alias __attribute((visibility("hidden")));
11199#define xmlTextReaderByteConsumed xmlTextReaderByteConsumed__internal_alias
11200#endif
11201#endif
11202#endif
11203
11204#if defined(LIBXML_READER_ENABLED)
11205#ifdef bottom_xmlreader
11206#undef xmlTextReaderClose
11207extern __typeof (xmlTextReaderClose) xmlTextReaderClose __attribute((alias("xmlTextReaderClose__internal_alias")));
11208#else
11209#ifndef xmlTextReaderClose
11210extern __typeof (xmlTextReaderClose) xmlTextReaderClose__internal_alias __attribute((visibility("hidden")));
11211#define xmlTextReaderClose xmlTextReaderClose__internal_alias
11212#endif
11213#endif
11214#endif
11215
11216#if defined(LIBXML_READER_ENABLED)
11217#ifdef bottom_xmlreader
11218#undef xmlTextReaderConstBaseUri
11219extern __typeof (xmlTextReaderConstBaseUri) xmlTextReaderConstBaseUri __attribute((alias("xmlTextReaderConstBaseUri__internal_alias")));
11220#else
11221#ifndef xmlTextReaderConstBaseUri
11222extern __typeof (xmlTextReaderConstBaseUri) xmlTextReaderConstBaseUri__internal_alias __attribute((visibility("hidden")));
11223#define xmlTextReaderConstBaseUri xmlTextReaderConstBaseUri__internal_alias
11224#endif
11225#endif
11226#endif
11227
11228#if defined(LIBXML_READER_ENABLED)
11229#ifdef bottom_xmlreader
11230#undef xmlTextReaderConstEncoding
11231extern __typeof (xmlTextReaderConstEncoding) xmlTextReaderConstEncoding __attribute((alias("xmlTextReaderConstEncoding__internal_alias")));
11232#else
11233#ifndef xmlTextReaderConstEncoding
11234extern __typeof (xmlTextReaderConstEncoding) xmlTextReaderConstEncoding__internal_alias __attribute((visibility("hidden")));
11235#define xmlTextReaderConstEncoding xmlTextReaderConstEncoding__internal_alias
11236#endif
11237#endif
11238#endif
11239
11240#if defined(LIBXML_READER_ENABLED)
11241#ifdef bottom_xmlreader
11242#undef xmlTextReaderConstLocalName
11243extern __typeof (xmlTextReaderConstLocalName) xmlTextReaderConstLocalName __attribute((alias("xmlTextReaderConstLocalName__internal_alias")));
11244#else
11245#ifndef xmlTextReaderConstLocalName
11246extern __typeof (xmlTextReaderConstLocalName) xmlTextReaderConstLocalName__internal_alias __attribute((visibility("hidden")));
11247#define xmlTextReaderConstLocalName xmlTextReaderConstLocalName__internal_alias
11248#endif
11249#endif
11250#endif
11251
11252#if defined(LIBXML_READER_ENABLED)
11253#ifdef bottom_xmlreader
11254#undef xmlTextReaderConstName
11255extern __typeof (xmlTextReaderConstName) xmlTextReaderConstName __attribute((alias("xmlTextReaderConstName__internal_alias")));
11256#else
11257#ifndef xmlTextReaderConstName
11258extern __typeof (xmlTextReaderConstName) xmlTextReaderConstName__internal_alias __attribute((visibility("hidden")));
11259#define xmlTextReaderConstName xmlTextReaderConstName__internal_alias
11260#endif
11261#endif
11262#endif
11263
11264#if defined(LIBXML_READER_ENABLED)
11265#ifdef bottom_xmlreader
11266#undef xmlTextReaderConstNamespaceUri
11267extern __typeof (xmlTextReaderConstNamespaceUri) xmlTextReaderConstNamespaceUri __attribute((alias("xmlTextReaderConstNamespaceUri__internal_alias")));
11268#else
11269#ifndef xmlTextReaderConstNamespaceUri
11270extern __typeof (xmlTextReaderConstNamespaceUri) xmlTextReaderConstNamespaceUri__internal_alias __attribute((visibility("hidden")));
11271#define xmlTextReaderConstNamespaceUri xmlTextReaderConstNamespaceUri__internal_alias
11272#endif
11273#endif
11274#endif
11275
11276#if defined(LIBXML_READER_ENABLED)
11277#ifdef bottom_xmlreader
11278#undef xmlTextReaderConstPrefix
11279extern __typeof (xmlTextReaderConstPrefix) xmlTextReaderConstPrefix __attribute((alias("xmlTextReaderConstPrefix__internal_alias")));
11280#else
11281#ifndef xmlTextReaderConstPrefix
11282extern __typeof (xmlTextReaderConstPrefix) xmlTextReaderConstPrefix__internal_alias __attribute((visibility("hidden")));
11283#define xmlTextReaderConstPrefix xmlTextReaderConstPrefix__internal_alias
11284#endif
11285#endif
11286#endif
11287
11288#if defined(LIBXML_READER_ENABLED)
11289#ifdef bottom_xmlreader
11290#undef xmlTextReaderConstString
11291extern __typeof (xmlTextReaderConstString) xmlTextReaderConstString __attribute((alias("xmlTextReaderConstString__internal_alias")));
11292#else
11293#ifndef xmlTextReaderConstString
11294extern __typeof (xmlTextReaderConstString) xmlTextReaderConstString__internal_alias __attribute((visibility("hidden")));
11295#define xmlTextReaderConstString xmlTextReaderConstString__internal_alias
11296#endif
11297#endif
11298#endif
11299
11300#if defined(LIBXML_READER_ENABLED)
11301#ifdef bottom_xmlreader
11302#undef xmlTextReaderConstValue
11303extern __typeof (xmlTextReaderConstValue) xmlTextReaderConstValue __attribute((alias("xmlTextReaderConstValue__internal_alias")));
11304#else
11305#ifndef xmlTextReaderConstValue
11306extern __typeof (xmlTextReaderConstValue) xmlTextReaderConstValue__internal_alias __attribute((visibility("hidden")));
11307#define xmlTextReaderConstValue xmlTextReaderConstValue__internal_alias
11308#endif
11309#endif
11310#endif
11311
11312#if defined(LIBXML_READER_ENABLED)
11313#ifdef bottom_xmlreader
11314#undef xmlTextReaderConstXmlLang
11315extern __typeof (xmlTextReaderConstXmlLang) xmlTextReaderConstXmlLang __attribute((alias("xmlTextReaderConstXmlLang__internal_alias")));
11316#else
11317#ifndef xmlTextReaderConstXmlLang
11318extern __typeof (xmlTextReaderConstXmlLang) xmlTextReaderConstXmlLang__internal_alias __attribute((visibility("hidden")));
11319#define xmlTextReaderConstXmlLang xmlTextReaderConstXmlLang__internal_alias
11320#endif
11321#endif
11322#endif
11323
11324#if defined(LIBXML_READER_ENABLED)
11325#ifdef bottom_xmlreader
11326#undef xmlTextReaderConstXmlVersion
11327extern __typeof (xmlTextReaderConstXmlVersion) xmlTextReaderConstXmlVersion __attribute((alias("xmlTextReaderConstXmlVersion__internal_alias")));
11328#else
11329#ifndef xmlTextReaderConstXmlVersion
11330extern __typeof (xmlTextReaderConstXmlVersion) xmlTextReaderConstXmlVersion__internal_alias __attribute((visibility("hidden")));
11331#define xmlTextReaderConstXmlVersion xmlTextReaderConstXmlVersion__internal_alias
11332#endif
11333#endif
11334#endif
11335
11336#if defined(LIBXML_READER_ENABLED)
11337#ifdef bottom_xmlreader
11338#undef xmlTextReaderCurrentDoc
11339extern __typeof (xmlTextReaderCurrentDoc) xmlTextReaderCurrentDoc __attribute((alias("xmlTextReaderCurrentDoc__internal_alias")));
11340#else
11341#ifndef xmlTextReaderCurrentDoc
11342extern __typeof (xmlTextReaderCurrentDoc) xmlTextReaderCurrentDoc__internal_alias __attribute((visibility("hidden")));
11343#define xmlTextReaderCurrentDoc xmlTextReaderCurrentDoc__internal_alias
11344#endif
11345#endif
11346#endif
11347
11348#if defined(LIBXML_READER_ENABLED)
11349#ifdef bottom_xmlreader
11350#undef xmlTextReaderCurrentNode
11351extern __typeof (xmlTextReaderCurrentNode) xmlTextReaderCurrentNode __attribute((alias("xmlTextReaderCurrentNode__internal_alias")));
11352#else
11353#ifndef xmlTextReaderCurrentNode
11354extern __typeof (xmlTextReaderCurrentNode) xmlTextReaderCurrentNode__internal_alias __attribute((visibility("hidden")));
11355#define xmlTextReaderCurrentNode xmlTextReaderCurrentNode__internal_alias
11356#endif
11357#endif
11358#endif
11359
11360#if defined(LIBXML_READER_ENABLED)
11361#ifdef bottom_xmlreader
11362#undef xmlTextReaderDepth
11363extern __typeof (xmlTextReaderDepth) xmlTextReaderDepth __attribute((alias("xmlTextReaderDepth__internal_alias")));
11364#else
11365#ifndef xmlTextReaderDepth
11366extern __typeof (xmlTextReaderDepth) xmlTextReaderDepth__internal_alias __attribute((visibility("hidden")));
11367#define xmlTextReaderDepth xmlTextReaderDepth__internal_alias
11368#endif
11369#endif
11370#endif
11371
11372#if defined(LIBXML_READER_ENABLED)
11373#ifdef bottom_xmlreader
11374#undef xmlTextReaderExpand
11375extern __typeof (xmlTextReaderExpand) xmlTextReaderExpand __attribute((alias("xmlTextReaderExpand__internal_alias")));
11376#else
11377#ifndef xmlTextReaderExpand
11378extern __typeof (xmlTextReaderExpand) xmlTextReaderExpand__internal_alias __attribute((visibility("hidden")));
11379#define xmlTextReaderExpand xmlTextReaderExpand__internal_alias
11380#endif
11381#endif
11382#endif
11383
11384#if defined(LIBXML_READER_ENABLED)
11385#ifdef bottom_xmlreader
11386#undef xmlTextReaderGetAttribute
11387extern __typeof (xmlTextReaderGetAttribute) xmlTextReaderGetAttribute __attribute((alias("xmlTextReaderGetAttribute__internal_alias")));
11388#else
11389#ifndef xmlTextReaderGetAttribute
11390extern __typeof (xmlTextReaderGetAttribute) xmlTextReaderGetAttribute__internal_alias __attribute((visibility("hidden")));
11391#define xmlTextReaderGetAttribute xmlTextReaderGetAttribute__internal_alias
11392#endif
11393#endif
11394#endif
11395
11396#if defined(LIBXML_READER_ENABLED)
11397#ifdef bottom_xmlreader
11398#undef xmlTextReaderGetAttributeNo
11399extern __typeof (xmlTextReaderGetAttributeNo) xmlTextReaderGetAttributeNo __attribute((alias("xmlTextReaderGetAttributeNo__internal_alias")));
11400#else
11401#ifndef xmlTextReaderGetAttributeNo
11402extern __typeof (xmlTextReaderGetAttributeNo) xmlTextReaderGetAttributeNo__internal_alias __attribute((visibility("hidden")));
11403#define xmlTextReaderGetAttributeNo xmlTextReaderGetAttributeNo__internal_alias
11404#endif
11405#endif
11406#endif
11407
11408#if defined(LIBXML_READER_ENABLED)
11409#ifdef bottom_xmlreader
11410#undef xmlTextReaderGetAttributeNs
11411extern __typeof (xmlTextReaderGetAttributeNs) xmlTextReaderGetAttributeNs __attribute((alias("xmlTextReaderGetAttributeNs__internal_alias")));
11412#else
11413#ifndef xmlTextReaderGetAttributeNs
11414extern __typeof (xmlTextReaderGetAttributeNs) xmlTextReaderGetAttributeNs__internal_alias __attribute((visibility("hidden")));
11415#define xmlTextReaderGetAttributeNs xmlTextReaderGetAttributeNs__internal_alias
11416#endif
11417#endif
11418#endif
11419
11420#if defined(LIBXML_READER_ENABLED)
11421#ifdef bottom_xmlreader
11422#undef xmlTextReaderGetErrorHandler
11423extern __typeof (xmlTextReaderGetErrorHandler) xmlTextReaderGetErrorHandler __attribute((alias("xmlTextReaderGetErrorHandler__internal_alias")));
11424#else
11425#ifndef xmlTextReaderGetErrorHandler
11426extern __typeof (xmlTextReaderGetErrorHandler) xmlTextReaderGetErrorHandler__internal_alias __attribute((visibility("hidden")));
11427#define xmlTextReaderGetErrorHandler xmlTextReaderGetErrorHandler__internal_alias
11428#endif
11429#endif
11430#endif
11431
11432#if defined(LIBXML_READER_ENABLED)
11433#ifdef bottom_xmlreader
11434#undef xmlTextReaderGetParserColumnNumber
11435extern __typeof (xmlTextReaderGetParserColumnNumber) xmlTextReaderGetParserColumnNumber __attribute((alias("xmlTextReaderGetParserColumnNumber__internal_alias")));
11436#else
11437#ifndef xmlTextReaderGetParserColumnNumber
11438extern __typeof (xmlTextReaderGetParserColumnNumber) xmlTextReaderGetParserColumnNumber__internal_alias __attribute((visibility("hidden")));
11439#define xmlTextReaderGetParserColumnNumber xmlTextReaderGetParserColumnNumber__internal_alias
11440#endif
11441#endif
11442#endif
11443
11444#if defined(LIBXML_READER_ENABLED)
11445#ifdef bottom_xmlreader
11446#undef xmlTextReaderGetParserLineNumber
11447extern __typeof (xmlTextReaderGetParserLineNumber) xmlTextReaderGetParserLineNumber __attribute((alias("xmlTextReaderGetParserLineNumber__internal_alias")));
11448#else
11449#ifndef xmlTextReaderGetParserLineNumber
11450extern __typeof (xmlTextReaderGetParserLineNumber) xmlTextReaderGetParserLineNumber__internal_alias __attribute((visibility("hidden")));
11451#define xmlTextReaderGetParserLineNumber xmlTextReaderGetParserLineNumber__internal_alias
11452#endif
11453#endif
11454#endif
11455
11456#if defined(LIBXML_READER_ENABLED)
11457#ifdef bottom_xmlreader
11458#undef xmlTextReaderGetParserProp
11459extern __typeof (xmlTextReaderGetParserProp) xmlTextReaderGetParserProp __attribute((alias("xmlTextReaderGetParserProp__internal_alias")));
11460#else
11461#ifndef xmlTextReaderGetParserProp
11462extern __typeof (xmlTextReaderGetParserProp) xmlTextReaderGetParserProp__internal_alias __attribute((visibility("hidden")));
11463#define xmlTextReaderGetParserProp xmlTextReaderGetParserProp__internal_alias
11464#endif
11465#endif
11466#endif
11467
11468#if defined(LIBXML_READER_ENABLED)
11469#ifdef bottom_xmlreader
11470#undef xmlTextReaderGetRemainder
11471extern __typeof (xmlTextReaderGetRemainder) xmlTextReaderGetRemainder __attribute((alias("xmlTextReaderGetRemainder__internal_alias")));
11472#else
11473#ifndef xmlTextReaderGetRemainder
11474extern __typeof (xmlTextReaderGetRemainder) xmlTextReaderGetRemainder__internal_alias __attribute((visibility("hidden")));
11475#define xmlTextReaderGetRemainder xmlTextReaderGetRemainder__internal_alias
11476#endif
11477#endif
11478#endif
11479
11480#if defined(LIBXML_READER_ENABLED)
11481#ifdef bottom_xmlreader
11482#undef xmlTextReaderHasAttributes
11483extern __typeof (xmlTextReaderHasAttributes) xmlTextReaderHasAttributes __attribute((alias("xmlTextReaderHasAttributes__internal_alias")));
11484#else
11485#ifndef xmlTextReaderHasAttributes
11486extern __typeof (xmlTextReaderHasAttributes) xmlTextReaderHasAttributes__internal_alias __attribute((visibility("hidden")));
11487#define xmlTextReaderHasAttributes xmlTextReaderHasAttributes__internal_alias
11488#endif
11489#endif
11490#endif
11491
11492#if defined(LIBXML_READER_ENABLED)
11493#ifdef bottom_xmlreader
11494#undef xmlTextReaderHasValue
11495extern __typeof (xmlTextReaderHasValue) xmlTextReaderHasValue __attribute((alias("xmlTextReaderHasValue__internal_alias")));
11496#else
11497#ifndef xmlTextReaderHasValue
11498extern __typeof (xmlTextReaderHasValue) xmlTextReaderHasValue__internal_alias __attribute((visibility("hidden")));
11499#define xmlTextReaderHasValue xmlTextReaderHasValue__internal_alias
11500#endif
11501#endif
11502#endif
11503
11504#if defined(LIBXML_READER_ENABLED)
11505#ifdef bottom_xmlreader
11506#undef xmlTextReaderIsDefault
11507extern __typeof (xmlTextReaderIsDefault) xmlTextReaderIsDefault __attribute((alias("xmlTextReaderIsDefault__internal_alias")));
11508#else
11509#ifndef xmlTextReaderIsDefault
11510extern __typeof (xmlTextReaderIsDefault) xmlTextReaderIsDefault__internal_alias __attribute((visibility("hidden")));
11511#define xmlTextReaderIsDefault xmlTextReaderIsDefault__internal_alias
11512#endif
11513#endif
11514#endif
11515
11516#if defined(LIBXML_READER_ENABLED)
11517#ifdef bottom_xmlreader
11518#undef xmlTextReaderIsEmptyElement
11519extern __typeof (xmlTextReaderIsEmptyElement) xmlTextReaderIsEmptyElement __attribute((alias("xmlTextReaderIsEmptyElement__internal_alias")));
11520#else
11521#ifndef xmlTextReaderIsEmptyElement
11522extern __typeof (xmlTextReaderIsEmptyElement) xmlTextReaderIsEmptyElement__internal_alias __attribute((visibility("hidden")));
11523#define xmlTextReaderIsEmptyElement xmlTextReaderIsEmptyElement__internal_alias
11524#endif
11525#endif
11526#endif
11527
11528#if defined(LIBXML_READER_ENABLED)
11529#ifdef bottom_xmlreader
11530#undef xmlTextReaderIsNamespaceDecl
11531extern __typeof (xmlTextReaderIsNamespaceDecl) xmlTextReaderIsNamespaceDecl __attribute((alias("xmlTextReaderIsNamespaceDecl__internal_alias")));
11532#else
11533#ifndef xmlTextReaderIsNamespaceDecl
11534extern __typeof (xmlTextReaderIsNamespaceDecl) xmlTextReaderIsNamespaceDecl__internal_alias __attribute((visibility("hidden")));
11535#define xmlTextReaderIsNamespaceDecl xmlTextReaderIsNamespaceDecl__internal_alias
11536#endif
11537#endif
11538#endif
11539
11540#if defined(LIBXML_READER_ENABLED)
11541#ifdef bottom_xmlreader
11542#undef xmlTextReaderIsValid
11543extern __typeof (xmlTextReaderIsValid) xmlTextReaderIsValid __attribute((alias("xmlTextReaderIsValid__internal_alias")));
11544#else
11545#ifndef xmlTextReaderIsValid
11546extern __typeof (xmlTextReaderIsValid) xmlTextReaderIsValid__internal_alias __attribute((visibility("hidden")));
11547#define xmlTextReaderIsValid xmlTextReaderIsValid__internal_alias
11548#endif
11549#endif
11550#endif
11551
11552#if defined(LIBXML_READER_ENABLED)
11553#ifdef bottom_xmlreader
11554#undef xmlTextReaderLocalName
11555extern __typeof (xmlTextReaderLocalName) xmlTextReaderLocalName __attribute((alias("xmlTextReaderLocalName__internal_alias")));
11556#else
11557#ifndef xmlTextReaderLocalName
11558extern __typeof (xmlTextReaderLocalName) xmlTextReaderLocalName__internal_alias __attribute((visibility("hidden")));
11559#define xmlTextReaderLocalName xmlTextReaderLocalName__internal_alias
11560#endif
11561#endif
11562#endif
11563
11564#if defined(LIBXML_READER_ENABLED)
11565#ifdef bottom_xmlreader
11566#undef xmlTextReaderLocatorBaseURI
11567extern __typeof (xmlTextReaderLocatorBaseURI) xmlTextReaderLocatorBaseURI __attribute((alias("xmlTextReaderLocatorBaseURI__internal_alias")));
11568#else
11569#ifndef xmlTextReaderLocatorBaseURI
11570extern __typeof (xmlTextReaderLocatorBaseURI) xmlTextReaderLocatorBaseURI__internal_alias __attribute((visibility("hidden")));
11571#define xmlTextReaderLocatorBaseURI xmlTextReaderLocatorBaseURI__internal_alias
11572#endif
11573#endif
11574#endif
11575
11576#if defined(LIBXML_READER_ENABLED)
11577#ifdef bottom_xmlreader
11578#undef xmlTextReaderLocatorLineNumber
11579extern __typeof (xmlTextReaderLocatorLineNumber) xmlTextReaderLocatorLineNumber __attribute((alias("xmlTextReaderLocatorLineNumber__internal_alias")));
11580#else
11581#ifndef xmlTextReaderLocatorLineNumber
11582extern __typeof (xmlTextReaderLocatorLineNumber) xmlTextReaderLocatorLineNumber__internal_alias __attribute((visibility("hidden")));
11583#define xmlTextReaderLocatorLineNumber xmlTextReaderLocatorLineNumber__internal_alias
11584#endif
11585#endif
11586#endif
11587
11588#if defined(LIBXML_READER_ENABLED)
11589#ifdef bottom_xmlreader
11590#undef xmlTextReaderLookupNamespace
11591extern __typeof (xmlTextReaderLookupNamespace) xmlTextReaderLookupNamespace __attribute((alias("xmlTextReaderLookupNamespace__internal_alias")));
11592#else
11593#ifndef xmlTextReaderLookupNamespace
11594extern __typeof (xmlTextReaderLookupNamespace) xmlTextReaderLookupNamespace__internal_alias __attribute((visibility("hidden")));
11595#define xmlTextReaderLookupNamespace xmlTextReaderLookupNamespace__internal_alias
11596#endif
11597#endif
11598#endif
11599
11600#if defined(LIBXML_READER_ENABLED)
11601#ifdef bottom_xmlreader
11602#undef xmlTextReaderMoveToAttribute
11603extern __typeof (xmlTextReaderMoveToAttribute) xmlTextReaderMoveToAttribute __attribute((alias("xmlTextReaderMoveToAttribute__internal_alias")));
11604#else
11605#ifndef xmlTextReaderMoveToAttribute
11606extern __typeof (xmlTextReaderMoveToAttribute) xmlTextReaderMoveToAttribute__internal_alias __attribute((visibility("hidden")));
11607#define xmlTextReaderMoveToAttribute xmlTextReaderMoveToAttribute__internal_alias
11608#endif
11609#endif
11610#endif
11611
11612#if defined(LIBXML_READER_ENABLED)
11613#ifdef bottom_xmlreader
11614#undef xmlTextReaderMoveToAttributeNo
11615extern __typeof (xmlTextReaderMoveToAttributeNo) xmlTextReaderMoveToAttributeNo __attribute((alias("xmlTextReaderMoveToAttributeNo__internal_alias")));
11616#else
11617#ifndef xmlTextReaderMoveToAttributeNo
11618extern __typeof (xmlTextReaderMoveToAttributeNo) xmlTextReaderMoveToAttributeNo__internal_alias __attribute((visibility("hidden")));
11619#define xmlTextReaderMoveToAttributeNo xmlTextReaderMoveToAttributeNo__internal_alias
11620#endif
11621#endif
11622#endif
11623
11624#if defined(LIBXML_READER_ENABLED)
11625#ifdef bottom_xmlreader
11626#undef xmlTextReaderMoveToAttributeNs
11627extern __typeof (xmlTextReaderMoveToAttributeNs) xmlTextReaderMoveToAttributeNs __attribute((alias("xmlTextReaderMoveToAttributeNs__internal_alias")));
11628#else
11629#ifndef xmlTextReaderMoveToAttributeNs
11630extern __typeof (xmlTextReaderMoveToAttributeNs) xmlTextReaderMoveToAttributeNs__internal_alias __attribute((visibility("hidden")));
11631#define xmlTextReaderMoveToAttributeNs xmlTextReaderMoveToAttributeNs__internal_alias
11632#endif
11633#endif
11634#endif
11635
11636#if defined(LIBXML_READER_ENABLED)
11637#ifdef bottom_xmlreader
11638#undef xmlTextReaderMoveToElement
11639extern __typeof (xmlTextReaderMoveToElement) xmlTextReaderMoveToElement __attribute((alias("xmlTextReaderMoveToElement__internal_alias")));
11640#else
11641#ifndef xmlTextReaderMoveToElement
11642extern __typeof (xmlTextReaderMoveToElement) xmlTextReaderMoveToElement__internal_alias __attribute((visibility("hidden")));
11643#define xmlTextReaderMoveToElement xmlTextReaderMoveToElement__internal_alias
11644#endif
11645#endif
11646#endif
11647
11648#if defined(LIBXML_READER_ENABLED)
11649#ifdef bottom_xmlreader
11650#undef xmlTextReaderMoveToFirstAttribute
11651extern __typeof (xmlTextReaderMoveToFirstAttribute) xmlTextReaderMoveToFirstAttribute __attribute((alias("xmlTextReaderMoveToFirstAttribute__internal_alias")));
11652#else
11653#ifndef xmlTextReaderMoveToFirstAttribute
11654extern __typeof (xmlTextReaderMoveToFirstAttribute) xmlTextReaderMoveToFirstAttribute__internal_alias __attribute((visibility("hidden")));
11655#define xmlTextReaderMoveToFirstAttribute xmlTextReaderMoveToFirstAttribute__internal_alias
11656#endif
11657#endif
11658#endif
11659
11660#if defined(LIBXML_READER_ENABLED)
11661#ifdef bottom_xmlreader
11662#undef xmlTextReaderMoveToNextAttribute
11663extern __typeof (xmlTextReaderMoveToNextAttribute) xmlTextReaderMoveToNextAttribute __attribute((alias("xmlTextReaderMoveToNextAttribute__internal_alias")));
11664#else
11665#ifndef xmlTextReaderMoveToNextAttribute
11666extern __typeof (xmlTextReaderMoveToNextAttribute) xmlTextReaderMoveToNextAttribute__internal_alias __attribute((visibility("hidden")));
11667#define xmlTextReaderMoveToNextAttribute xmlTextReaderMoveToNextAttribute__internal_alias
11668#endif
11669#endif
11670#endif
11671
11672#if defined(LIBXML_READER_ENABLED)
11673#ifdef bottom_xmlreader
11674#undef xmlTextReaderName
11675extern __typeof (xmlTextReaderName) xmlTextReaderName __attribute((alias("xmlTextReaderName__internal_alias")));
11676#else
11677#ifndef xmlTextReaderName
11678extern __typeof (xmlTextReaderName) xmlTextReaderName__internal_alias __attribute((visibility("hidden")));
11679#define xmlTextReaderName xmlTextReaderName__internal_alias
11680#endif
11681#endif
11682#endif
11683
11684#if defined(LIBXML_READER_ENABLED)
11685#ifdef bottom_xmlreader
11686#undef xmlTextReaderNamespaceUri
11687extern __typeof (xmlTextReaderNamespaceUri) xmlTextReaderNamespaceUri __attribute((alias("xmlTextReaderNamespaceUri__internal_alias")));
11688#else
11689#ifndef xmlTextReaderNamespaceUri
11690extern __typeof (xmlTextReaderNamespaceUri) xmlTextReaderNamespaceUri__internal_alias __attribute((visibility("hidden")));
11691#define xmlTextReaderNamespaceUri xmlTextReaderNamespaceUri__internal_alias
11692#endif
11693#endif
11694#endif
11695
11696#if defined(LIBXML_READER_ENABLED)
11697#ifdef bottom_xmlreader
11698#undef xmlTextReaderNext
11699extern __typeof (xmlTextReaderNext) xmlTextReaderNext __attribute((alias("xmlTextReaderNext__internal_alias")));
11700#else
11701#ifndef xmlTextReaderNext
11702extern __typeof (xmlTextReaderNext) xmlTextReaderNext__internal_alias __attribute((visibility("hidden")));
11703#define xmlTextReaderNext xmlTextReaderNext__internal_alias
11704#endif
11705#endif
11706#endif
11707
11708#if defined(LIBXML_READER_ENABLED)
11709#ifdef bottom_xmlreader
11710#undef xmlTextReaderNextSibling
11711extern __typeof (xmlTextReaderNextSibling) xmlTextReaderNextSibling __attribute((alias("xmlTextReaderNextSibling__internal_alias")));
11712#else
11713#ifndef xmlTextReaderNextSibling
11714extern __typeof (xmlTextReaderNextSibling) xmlTextReaderNextSibling__internal_alias __attribute((visibility("hidden")));
11715#define xmlTextReaderNextSibling xmlTextReaderNextSibling__internal_alias
11716#endif
11717#endif
11718#endif
11719
11720#if defined(LIBXML_READER_ENABLED)
11721#ifdef bottom_xmlreader
11722#undef xmlTextReaderNodeType
11723extern __typeof (xmlTextReaderNodeType) xmlTextReaderNodeType __attribute((alias("xmlTextReaderNodeType__internal_alias")));
11724#else
11725#ifndef xmlTextReaderNodeType
11726extern __typeof (xmlTextReaderNodeType) xmlTextReaderNodeType__internal_alias __attribute((visibility("hidden")));
11727#define xmlTextReaderNodeType xmlTextReaderNodeType__internal_alias
11728#endif
11729#endif
11730#endif
11731
11732#if defined(LIBXML_READER_ENABLED)
11733#ifdef bottom_xmlreader
11734#undef xmlTextReaderNormalization
11735extern __typeof (xmlTextReaderNormalization) xmlTextReaderNormalization __attribute((alias("xmlTextReaderNormalization__internal_alias")));
11736#else
11737#ifndef xmlTextReaderNormalization
11738extern __typeof (xmlTextReaderNormalization) xmlTextReaderNormalization__internal_alias __attribute((visibility("hidden")));
11739#define xmlTextReaderNormalization xmlTextReaderNormalization__internal_alias
11740#endif
11741#endif
11742#endif
11743
11744#if defined(LIBXML_READER_ENABLED)
11745#ifdef bottom_xmlreader
11746#undef xmlTextReaderPrefix
11747extern __typeof (xmlTextReaderPrefix) xmlTextReaderPrefix __attribute((alias("xmlTextReaderPrefix__internal_alias")));
11748#else
11749#ifndef xmlTextReaderPrefix
11750extern __typeof (xmlTextReaderPrefix) xmlTextReaderPrefix__internal_alias __attribute((visibility("hidden")));
11751#define xmlTextReaderPrefix xmlTextReaderPrefix__internal_alias
11752#endif
11753#endif
11754#endif
11755
11756#if defined(LIBXML_READER_ENABLED)
11757#ifdef bottom_xmlreader
11758#undef xmlTextReaderPreserve
11759extern __typeof (xmlTextReaderPreserve) xmlTextReaderPreserve __attribute((alias("xmlTextReaderPreserve__internal_alias")));
11760#else
11761#ifndef xmlTextReaderPreserve
11762extern __typeof (xmlTextReaderPreserve) xmlTextReaderPreserve__internal_alias __attribute((visibility("hidden")));
11763#define xmlTextReaderPreserve xmlTextReaderPreserve__internal_alias
11764#endif
11765#endif
11766#endif
11767
11768#if defined(LIBXML_READER_ENABLED) && defined(LIBXML_PATTERN_ENABLED)
11769#ifdef bottom_xmlreader
11770#undef xmlTextReaderPreservePattern
11771extern __typeof (xmlTextReaderPreservePattern) xmlTextReaderPreservePattern __attribute((alias("xmlTextReaderPreservePattern__internal_alias")));
11772#else
11773#ifndef xmlTextReaderPreservePattern
11774extern __typeof (xmlTextReaderPreservePattern) xmlTextReaderPreservePattern__internal_alias __attribute((visibility("hidden")));
11775#define xmlTextReaderPreservePattern xmlTextReaderPreservePattern__internal_alias
11776#endif
11777#endif
11778#endif
11779
11780#if defined(LIBXML_READER_ENABLED)
11781#ifdef bottom_xmlreader
11782#undef xmlTextReaderQuoteChar
11783extern __typeof (xmlTextReaderQuoteChar) xmlTextReaderQuoteChar __attribute((alias("xmlTextReaderQuoteChar__internal_alias")));
11784#else
11785#ifndef xmlTextReaderQuoteChar
11786extern __typeof (xmlTextReaderQuoteChar) xmlTextReaderQuoteChar__internal_alias __attribute((visibility("hidden")));
11787#define xmlTextReaderQuoteChar xmlTextReaderQuoteChar__internal_alias
11788#endif
11789#endif
11790#endif
11791
11792#if defined(LIBXML_READER_ENABLED)
11793#ifdef bottom_xmlreader
11794#undef xmlTextReaderRead
11795extern __typeof (xmlTextReaderRead) xmlTextReaderRead __attribute((alias("xmlTextReaderRead__internal_alias")));
11796#else
11797#ifndef xmlTextReaderRead
11798extern __typeof (xmlTextReaderRead) xmlTextReaderRead__internal_alias __attribute((visibility("hidden")));
11799#define xmlTextReaderRead xmlTextReaderRead__internal_alias
11800#endif
11801#endif
11802#endif
11803
11804#if defined(LIBXML_READER_ENABLED)
11805#ifdef bottom_xmlreader
11806#undef xmlTextReaderReadAttributeValue
11807extern __typeof (xmlTextReaderReadAttributeValue) xmlTextReaderReadAttributeValue __attribute((alias("xmlTextReaderReadAttributeValue__internal_alias")));
11808#else
11809#ifndef xmlTextReaderReadAttributeValue
11810extern __typeof (xmlTextReaderReadAttributeValue) xmlTextReaderReadAttributeValue__internal_alias __attribute((visibility("hidden")));
11811#define xmlTextReaderReadAttributeValue xmlTextReaderReadAttributeValue__internal_alias
11812#endif
11813#endif
11814#endif
11815
11816#if defined(LIBXML_READER_ENABLED) && defined(LIBXML_WRITER_ENABLED)
11817#ifdef bottom_xmlreader
11818#undef xmlTextReaderReadInnerXml
11819extern __typeof (xmlTextReaderReadInnerXml) xmlTextReaderReadInnerXml __attribute((alias("xmlTextReaderReadInnerXml__internal_alias")));
11820#else
11821#ifndef xmlTextReaderReadInnerXml
11822extern __typeof (xmlTextReaderReadInnerXml) xmlTextReaderReadInnerXml__internal_alias __attribute((visibility("hidden")));
11823#define xmlTextReaderReadInnerXml xmlTextReaderReadInnerXml__internal_alias
11824#endif
11825#endif
11826#endif
11827
11828#if defined(LIBXML_READER_ENABLED) && defined(LIBXML_WRITER_ENABLED)
11829#ifdef bottom_xmlreader
11830#undef xmlTextReaderReadOuterXml
11831extern __typeof (xmlTextReaderReadOuterXml) xmlTextReaderReadOuterXml __attribute((alias("xmlTextReaderReadOuterXml__internal_alias")));
11832#else
11833#ifndef xmlTextReaderReadOuterXml
11834extern __typeof (xmlTextReaderReadOuterXml) xmlTextReaderReadOuterXml__internal_alias __attribute((visibility("hidden")));
11835#define xmlTextReaderReadOuterXml xmlTextReaderReadOuterXml__internal_alias
11836#endif
11837#endif
11838#endif
11839
11840#if defined(LIBXML_READER_ENABLED)
11841#ifdef bottom_xmlreader
11842#undef xmlTextReaderReadState
11843extern __typeof (xmlTextReaderReadState) xmlTextReaderReadState __attribute((alias("xmlTextReaderReadState__internal_alias")));
11844#else
11845#ifndef xmlTextReaderReadState
11846extern __typeof (xmlTextReaderReadState) xmlTextReaderReadState__internal_alias __attribute((visibility("hidden")));
11847#define xmlTextReaderReadState xmlTextReaderReadState__internal_alias
11848#endif
11849#endif
11850#endif
11851
11852#if defined(LIBXML_READER_ENABLED)
11853#ifdef bottom_xmlreader
11854#undef xmlTextReaderReadString
11855extern __typeof (xmlTextReaderReadString) xmlTextReaderReadString __attribute((alias("xmlTextReaderReadString__internal_alias")));
11856#else
11857#ifndef xmlTextReaderReadString
11858extern __typeof (xmlTextReaderReadString) xmlTextReaderReadString__internal_alias __attribute((visibility("hidden")));
11859#define xmlTextReaderReadString xmlTextReaderReadString__internal_alias
11860#endif
11861#endif
11862#endif
11863
11864#if defined(LIBXML_READER_ENABLED) && defined(LIBXML_SCHEMAS_ENABLED)
11865#ifdef bottom_xmlreader
11866#undef xmlTextReaderRelaxNGSetSchema
11867extern __typeof (xmlTextReaderRelaxNGSetSchema) xmlTextReaderRelaxNGSetSchema __attribute((alias("xmlTextReaderRelaxNGSetSchema__internal_alias")));
11868#else
11869#ifndef xmlTextReaderRelaxNGSetSchema
11870extern __typeof (xmlTextReaderRelaxNGSetSchema) xmlTextReaderRelaxNGSetSchema__internal_alias __attribute((visibility("hidden")));
11871#define xmlTextReaderRelaxNGSetSchema xmlTextReaderRelaxNGSetSchema__internal_alias
11872#endif
11873#endif
11874#endif
11875
11876#if defined(LIBXML_READER_ENABLED) && defined(LIBXML_SCHEMAS_ENABLED)
11877#ifdef bottom_xmlreader
11878#undef xmlTextReaderRelaxNGValidate
11879extern __typeof (xmlTextReaderRelaxNGValidate) xmlTextReaderRelaxNGValidate __attribute((alias("xmlTextReaderRelaxNGValidate__internal_alias")));
11880#else
11881#ifndef xmlTextReaderRelaxNGValidate
11882extern __typeof (xmlTextReaderRelaxNGValidate) xmlTextReaderRelaxNGValidate__internal_alias __attribute((visibility("hidden")));
11883#define xmlTextReaderRelaxNGValidate xmlTextReaderRelaxNGValidate__internal_alias
11884#endif
11885#endif
11886#endif
11887
11888#if defined(LIBXML_READER_ENABLED) && defined(LIBXML_SCHEMAS_ENABLED)
11889#ifdef bottom_xmlreader
11890#undef xmlTextReaderRelaxNGValidateCtxt
11891extern __typeof (xmlTextReaderRelaxNGValidateCtxt) xmlTextReaderRelaxNGValidateCtxt __attribute((alias("xmlTextReaderRelaxNGValidateCtxt__internal_alias")));
11892#else
11893#ifndef xmlTextReaderRelaxNGValidateCtxt
11894extern __typeof (xmlTextReaderRelaxNGValidateCtxt) xmlTextReaderRelaxNGValidateCtxt__internal_alias __attribute((visibility("hidden")));
11895#define xmlTextReaderRelaxNGValidateCtxt xmlTextReaderRelaxNGValidateCtxt__internal_alias
11896#endif
11897#endif
11898#endif
11899
11900#if defined(LIBXML_READER_ENABLED) && defined(LIBXML_SCHEMAS_ENABLED)
11901#ifdef bottom_xmlreader
11902#undef xmlTextReaderSchemaValidate
11903extern __typeof (xmlTextReaderSchemaValidate) xmlTextReaderSchemaValidate __attribute((alias("xmlTextReaderSchemaValidate__internal_alias")));
11904#else
11905#ifndef xmlTextReaderSchemaValidate
11906extern __typeof (xmlTextReaderSchemaValidate) xmlTextReaderSchemaValidate__internal_alias __attribute((visibility("hidden")));
11907#define xmlTextReaderSchemaValidate xmlTextReaderSchemaValidate__internal_alias
11908#endif
11909#endif
11910#endif
11911
11912#if defined(LIBXML_READER_ENABLED) && defined(LIBXML_SCHEMAS_ENABLED)
11913#ifdef bottom_xmlreader
11914#undef xmlTextReaderSchemaValidateCtxt
11915extern __typeof (xmlTextReaderSchemaValidateCtxt) xmlTextReaderSchemaValidateCtxt __attribute((alias("xmlTextReaderSchemaValidateCtxt__internal_alias")));
11916#else
11917#ifndef xmlTextReaderSchemaValidateCtxt
11918extern __typeof (xmlTextReaderSchemaValidateCtxt) xmlTextReaderSchemaValidateCtxt__internal_alias __attribute((visibility("hidden")));
11919#define xmlTextReaderSchemaValidateCtxt xmlTextReaderSchemaValidateCtxt__internal_alias
11920#endif
11921#endif
11922#endif
11923
11924#if defined(LIBXML_READER_ENABLED)
11925#ifdef bottom_xmlreader
11926#undef xmlTextReaderSetErrorHandler
11927extern __typeof (xmlTextReaderSetErrorHandler) xmlTextReaderSetErrorHandler __attribute((alias("xmlTextReaderSetErrorHandler__internal_alias")));
11928#else
11929#ifndef xmlTextReaderSetErrorHandler
11930extern __typeof (xmlTextReaderSetErrorHandler) xmlTextReaderSetErrorHandler__internal_alias __attribute((visibility("hidden")));
11931#define xmlTextReaderSetErrorHandler xmlTextReaderSetErrorHandler__internal_alias
11932#endif
11933#endif
11934#endif
11935
11936#if defined(LIBXML_READER_ENABLED)
11937#ifdef bottom_xmlreader
11938#undef xmlTextReaderSetParserProp
11939extern __typeof (xmlTextReaderSetParserProp) xmlTextReaderSetParserProp __attribute((alias("xmlTextReaderSetParserProp__internal_alias")));
11940#else
11941#ifndef xmlTextReaderSetParserProp
11942extern __typeof (xmlTextReaderSetParserProp) xmlTextReaderSetParserProp__internal_alias __attribute((visibility("hidden")));
11943#define xmlTextReaderSetParserProp xmlTextReaderSetParserProp__internal_alias
11944#endif
11945#endif
11946#endif
11947
11948#if defined(LIBXML_READER_ENABLED) && defined(LIBXML_SCHEMAS_ENABLED)
11949#ifdef bottom_xmlreader
11950#undef xmlTextReaderSetSchema
11951extern __typeof (xmlTextReaderSetSchema) xmlTextReaderSetSchema __attribute((alias("xmlTextReaderSetSchema__internal_alias")));
11952#else
11953#ifndef xmlTextReaderSetSchema
11954extern __typeof (xmlTextReaderSetSchema) xmlTextReaderSetSchema__internal_alias __attribute((visibility("hidden")));
11955#define xmlTextReaderSetSchema xmlTextReaderSetSchema__internal_alias
11956#endif
11957#endif
11958#endif
11959
11960#if defined(LIBXML_READER_ENABLED)
11961#ifdef bottom_xmlreader
11962#undef xmlTextReaderSetStructuredErrorHandler
11963extern __typeof (xmlTextReaderSetStructuredErrorHandler) xmlTextReaderSetStructuredErrorHandler __attribute((alias("xmlTextReaderSetStructuredErrorHandler__internal_alias")));
11964#else
11965#ifndef xmlTextReaderSetStructuredErrorHandler
11966extern __typeof (xmlTextReaderSetStructuredErrorHandler) xmlTextReaderSetStructuredErrorHandler__internal_alias __attribute((visibility("hidden")));
11967#define xmlTextReaderSetStructuredErrorHandler xmlTextReaderSetStructuredErrorHandler__internal_alias
11968#endif
11969#endif
11970#endif
11971
11972#if defined(LIBXML_READER_ENABLED)
11973#ifdef bottom_xmlreader
11974#undef xmlTextReaderSetup
11975extern __typeof (xmlTextReaderSetup) xmlTextReaderSetup __attribute((alias("xmlTextReaderSetup__internal_alias")));
11976#else
11977#ifndef xmlTextReaderSetup
11978extern __typeof (xmlTextReaderSetup) xmlTextReaderSetup__internal_alias __attribute((visibility("hidden")));
11979#define xmlTextReaderSetup xmlTextReaderSetup__internal_alias
11980#endif
11981#endif
11982#endif
11983
11984#if defined(LIBXML_READER_ENABLED)
11985#ifdef bottom_xmlreader
11986#undef xmlTextReaderStandalone
11987extern __typeof (xmlTextReaderStandalone) xmlTextReaderStandalone __attribute((alias("xmlTextReaderStandalone__internal_alias")));
11988#else
11989#ifndef xmlTextReaderStandalone
11990extern __typeof (xmlTextReaderStandalone) xmlTextReaderStandalone__internal_alias __attribute((visibility("hidden")));
11991#define xmlTextReaderStandalone xmlTextReaderStandalone__internal_alias
11992#endif
11993#endif
11994#endif
11995
11996#if defined(LIBXML_READER_ENABLED)
11997#ifdef bottom_xmlreader
11998#undef xmlTextReaderValue
11999extern __typeof (xmlTextReaderValue) xmlTextReaderValue __attribute((alias("xmlTextReaderValue__internal_alias")));
12000#else
12001#ifndef xmlTextReaderValue
12002extern __typeof (xmlTextReaderValue) xmlTextReaderValue__internal_alias __attribute((visibility("hidden")));
12003#define xmlTextReaderValue xmlTextReaderValue__internal_alias
12004#endif
12005#endif
12006#endif
12007
12008#if defined(LIBXML_READER_ENABLED)
12009#ifdef bottom_xmlreader
12010#undef xmlTextReaderXmlLang
12011extern __typeof (xmlTextReaderXmlLang) xmlTextReaderXmlLang __attribute((alias("xmlTextReaderXmlLang__internal_alias")));
12012#else
12013#ifndef xmlTextReaderXmlLang
12014extern __typeof (xmlTextReaderXmlLang) xmlTextReaderXmlLang__internal_alias __attribute((visibility("hidden")));
12015#define xmlTextReaderXmlLang xmlTextReaderXmlLang__internal_alias
12016#endif
12017#endif
12018#endif
12019
12020#if defined(LIBXML_WRITER_ENABLED)
12021#ifdef bottom_xmlwriter
12022#undef xmlTextWriterEndAttribute
12023extern __typeof (xmlTextWriterEndAttribute) xmlTextWriterEndAttribute __attribute((alias("xmlTextWriterEndAttribute__internal_alias")));
12024#else
12025#ifndef xmlTextWriterEndAttribute
12026extern __typeof (xmlTextWriterEndAttribute) xmlTextWriterEndAttribute__internal_alias __attribute((visibility("hidden")));
12027#define xmlTextWriterEndAttribute xmlTextWriterEndAttribute__internal_alias
12028#endif
12029#endif
12030#endif
12031
12032#if defined(LIBXML_WRITER_ENABLED)
12033#ifdef bottom_xmlwriter
12034#undef xmlTextWriterEndCDATA
12035extern __typeof (xmlTextWriterEndCDATA) xmlTextWriterEndCDATA __attribute((alias("xmlTextWriterEndCDATA__internal_alias")));
12036#else
12037#ifndef xmlTextWriterEndCDATA
12038extern __typeof (xmlTextWriterEndCDATA) xmlTextWriterEndCDATA__internal_alias __attribute((visibility("hidden")));
12039#define xmlTextWriterEndCDATA xmlTextWriterEndCDATA__internal_alias
12040#endif
12041#endif
12042#endif
12043
12044#if defined(LIBXML_WRITER_ENABLED)
12045#ifdef bottom_xmlwriter
12046#undef xmlTextWriterEndComment
12047extern __typeof (xmlTextWriterEndComment) xmlTextWriterEndComment __attribute((alias("xmlTextWriterEndComment__internal_alias")));
12048#else
12049#ifndef xmlTextWriterEndComment
12050extern __typeof (xmlTextWriterEndComment) xmlTextWriterEndComment__internal_alias __attribute((visibility("hidden")));
12051#define xmlTextWriterEndComment xmlTextWriterEndComment__internal_alias
12052#endif
12053#endif
12054#endif
12055
12056#if defined(LIBXML_WRITER_ENABLED)
12057#ifdef bottom_xmlwriter
12058#undef xmlTextWriterEndDTD
12059extern __typeof (xmlTextWriterEndDTD) xmlTextWriterEndDTD __attribute((alias("xmlTextWriterEndDTD__internal_alias")));
12060#else
12061#ifndef xmlTextWriterEndDTD
12062extern __typeof (xmlTextWriterEndDTD) xmlTextWriterEndDTD__internal_alias __attribute((visibility("hidden")));
12063#define xmlTextWriterEndDTD xmlTextWriterEndDTD__internal_alias
12064#endif
12065#endif
12066#endif
12067
12068#if defined(LIBXML_WRITER_ENABLED)
12069#ifdef bottom_xmlwriter
12070#undef xmlTextWriterEndDTDAttlist
12071extern __typeof (xmlTextWriterEndDTDAttlist) xmlTextWriterEndDTDAttlist __attribute((alias("xmlTextWriterEndDTDAttlist__internal_alias")));
12072#else
12073#ifndef xmlTextWriterEndDTDAttlist
12074extern __typeof (xmlTextWriterEndDTDAttlist) xmlTextWriterEndDTDAttlist__internal_alias __attribute((visibility("hidden")));
12075#define xmlTextWriterEndDTDAttlist xmlTextWriterEndDTDAttlist__internal_alias
12076#endif
12077#endif
12078#endif
12079
12080#if defined(LIBXML_WRITER_ENABLED)
12081#ifdef bottom_xmlwriter
12082#undef xmlTextWriterEndDTDElement
12083extern __typeof (xmlTextWriterEndDTDElement) xmlTextWriterEndDTDElement __attribute((alias("xmlTextWriterEndDTDElement__internal_alias")));
12084#else
12085#ifndef xmlTextWriterEndDTDElement
12086extern __typeof (xmlTextWriterEndDTDElement) xmlTextWriterEndDTDElement__internal_alias __attribute((visibility("hidden")));
12087#define xmlTextWriterEndDTDElement xmlTextWriterEndDTDElement__internal_alias
12088#endif
12089#endif
12090#endif
12091
12092#if defined(LIBXML_WRITER_ENABLED)
12093#ifdef bottom_xmlwriter
12094#undef xmlTextWriterEndDTDEntity
12095extern __typeof (xmlTextWriterEndDTDEntity) xmlTextWriterEndDTDEntity __attribute((alias("xmlTextWriterEndDTDEntity__internal_alias")));
12096#else
12097#ifndef xmlTextWriterEndDTDEntity
12098extern __typeof (xmlTextWriterEndDTDEntity) xmlTextWriterEndDTDEntity__internal_alias __attribute((visibility("hidden")));
12099#define xmlTextWriterEndDTDEntity xmlTextWriterEndDTDEntity__internal_alias
12100#endif
12101#endif
12102#endif
12103
12104#if defined(LIBXML_WRITER_ENABLED)
12105#ifdef bottom_xmlwriter
12106#undef xmlTextWriterEndDocument
12107extern __typeof (xmlTextWriterEndDocument) xmlTextWriterEndDocument __attribute((alias("xmlTextWriterEndDocument__internal_alias")));
12108#else
12109#ifndef xmlTextWriterEndDocument
12110extern __typeof (xmlTextWriterEndDocument) xmlTextWriterEndDocument__internal_alias __attribute((visibility("hidden")));
12111#define xmlTextWriterEndDocument xmlTextWriterEndDocument__internal_alias
12112#endif
12113#endif
12114#endif
12115
12116#if defined(LIBXML_WRITER_ENABLED)
12117#ifdef bottom_xmlwriter
12118#undef xmlTextWriterEndElement
12119extern __typeof (xmlTextWriterEndElement) xmlTextWriterEndElement __attribute((alias("xmlTextWriterEndElement__internal_alias")));
12120#else
12121#ifndef xmlTextWriterEndElement
12122extern __typeof (xmlTextWriterEndElement) xmlTextWriterEndElement__internal_alias __attribute((visibility("hidden")));
12123#define xmlTextWriterEndElement xmlTextWriterEndElement__internal_alias
12124#endif
12125#endif
12126#endif
12127
12128#if defined(LIBXML_WRITER_ENABLED)
12129#ifdef bottom_xmlwriter
12130#undef xmlTextWriterEndPI
12131extern __typeof (xmlTextWriterEndPI) xmlTextWriterEndPI __attribute((alias("xmlTextWriterEndPI__internal_alias")));
12132#else
12133#ifndef xmlTextWriterEndPI
12134extern __typeof (xmlTextWriterEndPI) xmlTextWriterEndPI__internal_alias __attribute((visibility("hidden")));
12135#define xmlTextWriterEndPI xmlTextWriterEndPI__internal_alias
12136#endif
12137#endif
12138#endif
12139
12140#if defined(LIBXML_WRITER_ENABLED)
12141#ifdef bottom_xmlwriter
12142#undef xmlTextWriterFlush
12143extern __typeof (xmlTextWriterFlush) xmlTextWriterFlush __attribute((alias("xmlTextWriterFlush__internal_alias")));
12144#else
12145#ifndef xmlTextWriterFlush
12146extern __typeof (xmlTextWriterFlush) xmlTextWriterFlush__internal_alias __attribute((visibility("hidden")));
12147#define xmlTextWriterFlush xmlTextWriterFlush__internal_alias
12148#endif
12149#endif
12150#endif
12151
12152#if defined(LIBXML_WRITER_ENABLED)
12153#ifdef bottom_xmlwriter
12154#undef xmlTextWriterFullEndElement
12155extern __typeof (xmlTextWriterFullEndElement) xmlTextWriterFullEndElement __attribute((alias("xmlTextWriterFullEndElement__internal_alias")));
12156#else
12157#ifndef xmlTextWriterFullEndElement
12158extern __typeof (xmlTextWriterFullEndElement) xmlTextWriterFullEndElement__internal_alias __attribute((visibility("hidden")));
12159#define xmlTextWriterFullEndElement xmlTextWriterFullEndElement__internal_alias
12160#endif
12161#endif
12162#endif
12163
12164#if defined(LIBXML_WRITER_ENABLED)
12165#ifdef bottom_xmlwriter
12166#undef xmlTextWriterSetIndent
12167extern __typeof (xmlTextWriterSetIndent) xmlTextWriterSetIndent __attribute((alias("xmlTextWriterSetIndent__internal_alias")));
12168#else
12169#ifndef xmlTextWriterSetIndent
12170extern __typeof (xmlTextWriterSetIndent) xmlTextWriterSetIndent__internal_alias __attribute((visibility("hidden")));
12171#define xmlTextWriterSetIndent xmlTextWriterSetIndent__internal_alias
12172#endif
12173#endif
12174#endif
12175
12176#if defined(LIBXML_WRITER_ENABLED)
12177#ifdef bottom_xmlwriter
12178#undef xmlTextWriterSetIndentString
12179extern __typeof (xmlTextWriterSetIndentString) xmlTextWriterSetIndentString __attribute((alias("xmlTextWriterSetIndentString__internal_alias")));
12180#else
12181#ifndef xmlTextWriterSetIndentString
12182extern __typeof (xmlTextWriterSetIndentString) xmlTextWriterSetIndentString__internal_alias __attribute((visibility("hidden")));
12183#define xmlTextWriterSetIndentString xmlTextWriterSetIndentString__internal_alias
12184#endif
12185#endif
12186#endif
12187
12188#if defined(LIBXML_WRITER_ENABLED)
12189#ifdef bottom_xmlwriter
12190#undef xmlTextWriterSetQuoteChar
12191extern __typeof (xmlTextWriterSetQuoteChar) xmlTextWriterSetQuoteChar __attribute((alias("xmlTextWriterSetQuoteChar__internal_alias")));
12192#else
12193#ifndef xmlTextWriterSetQuoteChar
12194extern __typeof (xmlTextWriterSetQuoteChar) xmlTextWriterSetQuoteChar__internal_alias __attribute((visibility("hidden")));
12195#define xmlTextWriterSetQuoteChar xmlTextWriterSetQuoteChar__internal_alias
12196#endif
12197#endif
12198#endif
12199
12200#if defined(LIBXML_WRITER_ENABLED)
12201#ifdef bottom_xmlwriter
12202#undef xmlTextWriterStartAttribute
12203extern __typeof (xmlTextWriterStartAttribute) xmlTextWriterStartAttribute __attribute((alias("xmlTextWriterStartAttribute__internal_alias")));
12204#else
12205#ifndef xmlTextWriterStartAttribute
12206extern __typeof (xmlTextWriterStartAttribute) xmlTextWriterStartAttribute__internal_alias __attribute((visibility("hidden")));
12207#define xmlTextWriterStartAttribute xmlTextWriterStartAttribute__internal_alias
12208#endif
12209#endif
12210#endif
12211
12212#if defined(LIBXML_WRITER_ENABLED)
12213#ifdef bottom_xmlwriter
12214#undef xmlTextWriterStartAttributeNS
12215extern __typeof (xmlTextWriterStartAttributeNS) xmlTextWriterStartAttributeNS __attribute((alias("xmlTextWriterStartAttributeNS__internal_alias")));
12216#else
12217#ifndef xmlTextWriterStartAttributeNS
12218extern __typeof (xmlTextWriterStartAttributeNS) xmlTextWriterStartAttributeNS__internal_alias __attribute((visibility("hidden")));
12219#define xmlTextWriterStartAttributeNS xmlTextWriterStartAttributeNS__internal_alias
12220#endif
12221#endif
12222#endif
12223
12224#if defined(LIBXML_WRITER_ENABLED)
12225#ifdef bottom_xmlwriter
12226#undef xmlTextWriterStartCDATA
12227extern __typeof (xmlTextWriterStartCDATA) xmlTextWriterStartCDATA __attribute((alias("xmlTextWriterStartCDATA__internal_alias")));
12228#else
12229#ifndef xmlTextWriterStartCDATA
12230extern __typeof (xmlTextWriterStartCDATA) xmlTextWriterStartCDATA__internal_alias __attribute((visibility("hidden")));
12231#define xmlTextWriterStartCDATA xmlTextWriterStartCDATA__internal_alias
12232#endif
12233#endif
12234#endif
12235
12236#if defined(LIBXML_WRITER_ENABLED)
12237#ifdef bottom_xmlwriter
12238#undef xmlTextWriterStartComment
12239extern __typeof (xmlTextWriterStartComment) xmlTextWriterStartComment __attribute((alias("xmlTextWriterStartComment__internal_alias")));
12240#else
12241#ifndef xmlTextWriterStartComment
12242extern __typeof (xmlTextWriterStartComment) xmlTextWriterStartComment__internal_alias __attribute((visibility("hidden")));
12243#define xmlTextWriterStartComment xmlTextWriterStartComment__internal_alias
12244#endif
12245#endif
12246#endif
12247
12248#if defined(LIBXML_WRITER_ENABLED)
12249#ifdef bottom_xmlwriter
12250#undef xmlTextWriterStartDTD
12251extern __typeof (xmlTextWriterStartDTD) xmlTextWriterStartDTD __attribute((alias("xmlTextWriterStartDTD__internal_alias")));
12252#else
12253#ifndef xmlTextWriterStartDTD
12254extern __typeof (xmlTextWriterStartDTD) xmlTextWriterStartDTD__internal_alias __attribute((visibility("hidden")));
12255#define xmlTextWriterStartDTD xmlTextWriterStartDTD__internal_alias
12256#endif
12257#endif
12258#endif
12259
12260#if defined(LIBXML_WRITER_ENABLED)
12261#ifdef bottom_xmlwriter
12262#undef xmlTextWriterStartDTDAttlist
12263extern __typeof (xmlTextWriterStartDTDAttlist) xmlTextWriterStartDTDAttlist __attribute((alias("xmlTextWriterStartDTDAttlist__internal_alias")));
12264#else
12265#ifndef xmlTextWriterStartDTDAttlist
12266extern __typeof (xmlTextWriterStartDTDAttlist) xmlTextWriterStartDTDAttlist__internal_alias __attribute((visibility("hidden")));
12267#define xmlTextWriterStartDTDAttlist xmlTextWriterStartDTDAttlist__internal_alias
12268#endif
12269#endif
12270#endif
12271
12272#if defined(LIBXML_WRITER_ENABLED)
12273#ifdef bottom_xmlwriter
12274#undef xmlTextWriterStartDTDElement
12275extern __typeof (xmlTextWriterStartDTDElement) xmlTextWriterStartDTDElement __attribute((alias("xmlTextWriterStartDTDElement__internal_alias")));
12276#else
12277#ifndef xmlTextWriterStartDTDElement
12278extern __typeof (xmlTextWriterStartDTDElement) xmlTextWriterStartDTDElement__internal_alias __attribute((visibility("hidden")));
12279#define xmlTextWriterStartDTDElement xmlTextWriterStartDTDElement__internal_alias
12280#endif
12281#endif
12282#endif
12283
12284#if defined(LIBXML_WRITER_ENABLED)
12285#ifdef bottom_xmlwriter
12286#undef xmlTextWriterStartDTDEntity
12287extern __typeof (xmlTextWriterStartDTDEntity) xmlTextWriterStartDTDEntity __attribute((alias("xmlTextWriterStartDTDEntity__internal_alias")));
12288#else
12289#ifndef xmlTextWriterStartDTDEntity
12290extern __typeof (xmlTextWriterStartDTDEntity) xmlTextWriterStartDTDEntity__internal_alias __attribute((visibility("hidden")));
12291#define xmlTextWriterStartDTDEntity xmlTextWriterStartDTDEntity__internal_alias
12292#endif
12293#endif
12294#endif
12295
12296#if defined(LIBXML_WRITER_ENABLED)
12297#ifdef bottom_xmlwriter
12298#undef xmlTextWriterStartDocument
12299extern __typeof (xmlTextWriterStartDocument) xmlTextWriterStartDocument __attribute((alias("xmlTextWriterStartDocument__internal_alias")));
12300#else
12301#ifndef xmlTextWriterStartDocument
12302extern __typeof (xmlTextWriterStartDocument) xmlTextWriterStartDocument__internal_alias __attribute((visibility("hidden")));
12303#define xmlTextWriterStartDocument xmlTextWriterStartDocument__internal_alias
12304#endif
12305#endif
12306#endif
12307
12308#if defined(LIBXML_WRITER_ENABLED)
12309#ifdef bottom_xmlwriter
12310#undef xmlTextWriterStartElement
12311extern __typeof (xmlTextWriterStartElement) xmlTextWriterStartElement __attribute((alias("xmlTextWriterStartElement__internal_alias")));
12312#else
12313#ifndef xmlTextWriterStartElement
12314extern __typeof (xmlTextWriterStartElement) xmlTextWriterStartElement__internal_alias __attribute((visibility("hidden")));
12315#define xmlTextWriterStartElement xmlTextWriterStartElement__internal_alias
12316#endif
12317#endif
12318#endif
12319
12320#if defined(LIBXML_WRITER_ENABLED)
12321#ifdef bottom_xmlwriter
12322#undef xmlTextWriterStartElementNS
12323extern __typeof (xmlTextWriterStartElementNS) xmlTextWriterStartElementNS __attribute((alias("xmlTextWriterStartElementNS__internal_alias")));
12324#else
12325#ifndef xmlTextWriterStartElementNS
12326extern __typeof (xmlTextWriterStartElementNS) xmlTextWriterStartElementNS__internal_alias __attribute((visibility("hidden")));
12327#define xmlTextWriterStartElementNS xmlTextWriterStartElementNS__internal_alias
12328#endif
12329#endif
12330#endif
12331
12332#if defined(LIBXML_WRITER_ENABLED)
12333#ifdef bottom_xmlwriter
12334#undef xmlTextWriterStartPI
12335extern __typeof (xmlTextWriterStartPI) xmlTextWriterStartPI __attribute((alias("xmlTextWriterStartPI__internal_alias")));
12336#else
12337#ifndef xmlTextWriterStartPI
12338extern __typeof (xmlTextWriterStartPI) xmlTextWriterStartPI__internal_alias __attribute((visibility("hidden")));
12339#define xmlTextWriterStartPI xmlTextWriterStartPI__internal_alias
12340#endif
12341#endif
12342#endif
12343
12344#if defined(LIBXML_WRITER_ENABLED)
12345#ifdef bottom_xmlwriter
12346#undef xmlTextWriterWriteAttribute
12347extern __typeof (xmlTextWriterWriteAttribute) xmlTextWriterWriteAttribute __attribute((alias("xmlTextWriterWriteAttribute__internal_alias")));
12348#else
12349#ifndef xmlTextWriterWriteAttribute
12350extern __typeof (xmlTextWriterWriteAttribute) xmlTextWriterWriteAttribute__internal_alias __attribute((visibility("hidden")));
12351#define xmlTextWriterWriteAttribute xmlTextWriterWriteAttribute__internal_alias
12352#endif
12353#endif
12354#endif
12355
12356#if defined(LIBXML_WRITER_ENABLED)
12357#ifdef bottom_xmlwriter
12358#undef xmlTextWriterWriteAttributeNS
12359extern __typeof (xmlTextWriterWriteAttributeNS) xmlTextWriterWriteAttributeNS __attribute((alias("xmlTextWriterWriteAttributeNS__internal_alias")));
12360#else
12361#ifndef xmlTextWriterWriteAttributeNS
12362extern __typeof (xmlTextWriterWriteAttributeNS) xmlTextWriterWriteAttributeNS__internal_alias __attribute((visibility("hidden")));
12363#define xmlTextWriterWriteAttributeNS xmlTextWriterWriteAttributeNS__internal_alias
12364#endif
12365#endif
12366#endif
12367
12368#if defined(LIBXML_WRITER_ENABLED)
12369#ifdef bottom_xmlwriter
12370#undef xmlTextWriterWriteBase64
12371extern __typeof (xmlTextWriterWriteBase64) xmlTextWriterWriteBase64 __attribute((alias("xmlTextWriterWriteBase64__internal_alias")));
12372#else
12373#ifndef xmlTextWriterWriteBase64
12374extern __typeof (xmlTextWriterWriteBase64) xmlTextWriterWriteBase64__internal_alias __attribute((visibility("hidden")));
12375#define xmlTextWriterWriteBase64 xmlTextWriterWriteBase64__internal_alias
12376#endif
12377#endif
12378#endif
12379
12380#if defined(LIBXML_WRITER_ENABLED)
12381#ifdef bottom_xmlwriter
12382#undef xmlTextWriterWriteBinHex
12383extern __typeof (xmlTextWriterWriteBinHex) xmlTextWriterWriteBinHex __attribute((alias("xmlTextWriterWriteBinHex__internal_alias")));
12384#else
12385#ifndef xmlTextWriterWriteBinHex
12386extern __typeof (xmlTextWriterWriteBinHex) xmlTextWriterWriteBinHex__internal_alias __attribute((visibility("hidden")));
12387#define xmlTextWriterWriteBinHex xmlTextWriterWriteBinHex__internal_alias
12388#endif
12389#endif
12390#endif
12391
12392#if defined(LIBXML_WRITER_ENABLED)
12393#ifdef bottom_xmlwriter
12394#undef xmlTextWriterWriteCDATA
12395extern __typeof (xmlTextWriterWriteCDATA) xmlTextWriterWriteCDATA __attribute((alias("xmlTextWriterWriteCDATA__internal_alias")));
12396#else
12397#ifndef xmlTextWriterWriteCDATA
12398extern __typeof (xmlTextWriterWriteCDATA) xmlTextWriterWriteCDATA__internal_alias __attribute((visibility("hidden")));
12399#define xmlTextWriterWriteCDATA xmlTextWriterWriteCDATA__internal_alias
12400#endif
12401#endif
12402#endif
12403
12404#if defined(LIBXML_WRITER_ENABLED)
12405#ifdef bottom_xmlwriter
12406#undef xmlTextWriterWriteComment
12407extern __typeof (xmlTextWriterWriteComment) xmlTextWriterWriteComment __attribute((alias("xmlTextWriterWriteComment__internal_alias")));
12408#else
12409#ifndef xmlTextWriterWriteComment
12410extern __typeof (xmlTextWriterWriteComment) xmlTextWriterWriteComment__internal_alias __attribute((visibility("hidden")));
12411#define xmlTextWriterWriteComment xmlTextWriterWriteComment__internal_alias
12412#endif
12413#endif
12414#endif
12415
12416#if defined(LIBXML_WRITER_ENABLED)
12417#ifdef bottom_xmlwriter
12418#undef xmlTextWriterWriteDTD
12419extern __typeof (xmlTextWriterWriteDTD) xmlTextWriterWriteDTD __attribute((alias("xmlTextWriterWriteDTD__internal_alias")));
12420#else
12421#ifndef xmlTextWriterWriteDTD
12422extern __typeof (xmlTextWriterWriteDTD) xmlTextWriterWriteDTD__internal_alias __attribute((visibility("hidden")));
12423#define xmlTextWriterWriteDTD xmlTextWriterWriteDTD__internal_alias
12424#endif
12425#endif
12426#endif
12427
12428#if defined(LIBXML_WRITER_ENABLED)
12429#ifdef bottom_xmlwriter
12430#undef xmlTextWriterWriteDTDAttlist
12431extern __typeof (xmlTextWriterWriteDTDAttlist) xmlTextWriterWriteDTDAttlist __attribute((alias("xmlTextWriterWriteDTDAttlist__internal_alias")));
12432#else
12433#ifndef xmlTextWriterWriteDTDAttlist
12434extern __typeof (xmlTextWriterWriteDTDAttlist) xmlTextWriterWriteDTDAttlist__internal_alias __attribute((visibility("hidden")));
12435#define xmlTextWriterWriteDTDAttlist xmlTextWriterWriteDTDAttlist__internal_alias
12436#endif
12437#endif
12438#endif
12439
12440#if defined(LIBXML_WRITER_ENABLED)
12441#ifdef bottom_xmlwriter
12442#undef xmlTextWriterWriteDTDElement
12443extern __typeof (xmlTextWriterWriteDTDElement) xmlTextWriterWriteDTDElement __attribute((alias("xmlTextWriterWriteDTDElement__internal_alias")));
12444#else
12445#ifndef xmlTextWriterWriteDTDElement
12446extern __typeof (xmlTextWriterWriteDTDElement) xmlTextWriterWriteDTDElement__internal_alias __attribute((visibility("hidden")));
12447#define xmlTextWriterWriteDTDElement xmlTextWriterWriteDTDElement__internal_alias
12448#endif
12449#endif
12450#endif
12451
12452#if defined(LIBXML_WRITER_ENABLED)
12453#ifdef bottom_xmlwriter
12454#undef xmlTextWriterWriteDTDEntity
12455extern __typeof (xmlTextWriterWriteDTDEntity) xmlTextWriterWriteDTDEntity __attribute((alias("xmlTextWriterWriteDTDEntity__internal_alias")));
12456#else
12457#ifndef xmlTextWriterWriteDTDEntity
12458extern __typeof (xmlTextWriterWriteDTDEntity) xmlTextWriterWriteDTDEntity__internal_alias __attribute((visibility("hidden")));
12459#define xmlTextWriterWriteDTDEntity xmlTextWriterWriteDTDEntity__internal_alias
12460#endif
12461#endif
12462#endif
12463
12464#if defined(LIBXML_WRITER_ENABLED)
12465#ifdef bottom_xmlwriter
12466#undef xmlTextWriterWriteDTDExternalEntity
12467extern __typeof (xmlTextWriterWriteDTDExternalEntity) xmlTextWriterWriteDTDExternalEntity __attribute((alias("xmlTextWriterWriteDTDExternalEntity__internal_alias")));
12468#else
12469#ifndef xmlTextWriterWriteDTDExternalEntity
12470extern __typeof (xmlTextWriterWriteDTDExternalEntity) xmlTextWriterWriteDTDExternalEntity__internal_alias __attribute((visibility("hidden")));
12471#define xmlTextWriterWriteDTDExternalEntity xmlTextWriterWriteDTDExternalEntity__internal_alias
12472#endif
12473#endif
12474#endif
12475
12476#if defined(LIBXML_WRITER_ENABLED)
12477#ifdef bottom_xmlwriter
12478#undef xmlTextWriterWriteDTDExternalEntityContents
12479extern __typeof (xmlTextWriterWriteDTDExternalEntityContents) xmlTextWriterWriteDTDExternalEntityContents __attribute((alias("xmlTextWriterWriteDTDExternalEntityContents__internal_alias")));
12480#else
12481#ifndef xmlTextWriterWriteDTDExternalEntityContents
12482extern __typeof (xmlTextWriterWriteDTDExternalEntityContents) xmlTextWriterWriteDTDExternalEntityContents__internal_alias __attribute((visibility("hidden")));
12483#define xmlTextWriterWriteDTDExternalEntityContents xmlTextWriterWriteDTDExternalEntityContents__internal_alias
12484#endif
12485#endif
12486#endif
12487
12488#if defined(LIBXML_WRITER_ENABLED)
12489#ifdef bottom_xmlwriter
12490#undef xmlTextWriterWriteDTDInternalEntity
12491extern __typeof (xmlTextWriterWriteDTDInternalEntity) xmlTextWriterWriteDTDInternalEntity __attribute((alias("xmlTextWriterWriteDTDInternalEntity__internal_alias")));
12492#else
12493#ifndef xmlTextWriterWriteDTDInternalEntity
12494extern __typeof (xmlTextWriterWriteDTDInternalEntity) xmlTextWriterWriteDTDInternalEntity__internal_alias __attribute((visibility("hidden")));
12495#define xmlTextWriterWriteDTDInternalEntity xmlTextWriterWriteDTDInternalEntity__internal_alias
12496#endif
12497#endif
12498#endif
12499
12500#if defined(LIBXML_WRITER_ENABLED)
12501#ifdef bottom_xmlwriter
12502#undef xmlTextWriterWriteDTDNotation
12503extern __typeof (xmlTextWriterWriteDTDNotation) xmlTextWriterWriteDTDNotation __attribute((alias("xmlTextWriterWriteDTDNotation__internal_alias")));
12504#else
12505#ifndef xmlTextWriterWriteDTDNotation
12506extern __typeof (xmlTextWriterWriteDTDNotation) xmlTextWriterWriteDTDNotation__internal_alias __attribute((visibility("hidden")));
12507#define xmlTextWriterWriteDTDNotation xmlTextWriterWriteDTDNotation__internal_alias
12508#endif
12509#endif
12510#endif
12511
12512#if defined(LIBXML_WRITER_ENABLED)
12513#ifdef bottom_xmlwriter
12514#undef xmlTextWriterWriteElement
12515extern __typeof (xmlTextWriterWriteElement) xmlTextWriterWriteElement __attribute((alias("xmlTextWriterWriteElement__internal_alias")));
12516#else
12517#ifndef xmlTextWriterWriteElement
12518extern __typeof (xmlTextWriterWriteElement) xmlTextWriterWriteElement__internal_alias __attribute((visibility("hidden")));
12519#define xmlTextWriterWriteElement xmlTextWriterWriteElement__internal_alias
12520#endif
12521#endif
12522#endif
12523
12524#if defined(LIBXML_WRITER_ENABLED)
12525#ifdef bottom_xmlwriter
12526#undef xmlTextWriterWriteElementNS
12527extern __typeof (xmlTextWriterWriteElementNS) xmlTextWriterWriteElementNS __attribute((alias("xmlTextWriterWriteElementNS__internal_alias")));
12528#else
12529#ifndef xmlTextWriterWriteElementNS
12530extern __typeof (xmlTextWriterWriteElementNS) xmlTextWriterWriteElementNS__internal_alias __attribute((visibility("hidden")));
12531#define xmlTextWriterWriteElementNS xmlTextWriterWriteElementNS__internal_alias
12532#endif
12533#endif
12534#endif
12535
12536#if defined(LIBXML_WRITER_ENABLED)
12537#ifdef bottom_xmlwriter
12538#undef xmlTextWriterWriteFormatAttribute
12539extern __typeof (xmlTextWriterWriteFormatAttribute) xmlTextWriterWriteFormatAttribute __attribute((alias("xmlTextWriterWriteFormatAttribute__internal_alias")));
12540#else
12541#ifndef xmlTextWriterWriteFormatAttribute
12542extern __typeof (xmlTextWriterWriteFormatAttribute) xmlTextWriterWriteFormatAttribute__internal_alias __attribute((visibility("hidden")));
12543#define xmlTextWriterWriteFormatAttribute xmlTextWriterWriteFormatAttribute__internal_alias
12544#endif
12545#endif
12546#endif
12547
12548#if defined(LIBXML_WRITER_ENABLED)
12549#ifdef bottom_xmlwriter
12550#undef xmlTextWriterWriteFormatAttributeNS
12551extern __typeof (xmlTextWriterWriteFormatAttributeNS) xmlTextWriterWriteFormatAttributeNS __attribute((alias("xmlTextWriterWriteFormatAttributeNS__internal_alias")));
12552#else
12553#ifndef xmlTextWriterWriteFormatAttributeNS
12554extern __typeof (xmlTextWriterWriteFormatAttributeNS) xmlTextWriterWriteFormatAttributeNS__internal_alias __attribute((visibility("hidden")));
12555#define xmlTextWriterWriteFormatAttributeNS xmlTextWriterWriteFormatAttributeNS__internal_alias
12556#endif
12557#endif
12558#endif
12559
12560#if defined(LIBXML_WRITER_ENABLED)
12561#ifdef bottom_xmlwriter
12562#undef xmlTextWriterWriteFormatCDATA
12563extern __typeof (xmlTextWriterWriteFormatCDATA) xmlTextWriterWriteFormatCDATA __attribute((alias("xmlTextWriterWriteFormatCDATA__internal_alias")));
12564#else
12565#ifndef xmlTextWriterWriteFormatCDATA
12566extern __typeof (xmlTextWriterWriteFormatCDATA) xmlTextWriterWriteFormatCDATA__internal_alias __attribute((visibility("hidden")));
12567#define xmlTextWriterWriteFormatCDATA xmlTextWriterWriteFormatCDATA__internal_alias
12568#endif
12569#endif
12570#endif
12571
12572#if defined(LIBXML_WRITER_ENABLED)
12573#ifdef bottom_xmlwriter
12574#undef xmlTextWriterWriteFormatComment
12575extern __typeof (xmlTextWriterWriteFormatComment) xmlTextWriterWriteFormatComment __attribute((alias("xmlTextWriterWriteFormatComment__internal_alias")));
12576#else
12577#ifndef xmlTextWriterWriteFormatComment
12578extern __typeof (xmlTextWriterWriteFormatComment) xmlTextWriterWriteFormatComment__internal_alias __attribute((visibility("hidden")));
12579#define xmlTextWriterWriteFormatComment xmlTextWriterWriteFormatComment__internal_alias
12580#endif
12581#endif
12582#endif
12583
12584#if defined(LIBXML_WRITER_ENABLED)
12585#ifdef bottom_xmlwriter
12586#undef xmlTextWriterWriteFormatDTD
12587extern __typeof (xmlTextWriterWriteFormatDTD) xmlTextWriterWriteFormatDTD __attribute((alias("xmlTextWriterWriteFormatDTD__internal_alias")));
12588#else
12589#ifndef xmlTextWriterWriteFormatDTD
12590extern __typeof (xmlTextWriterWriteFormatDTD) xmlTextWriterWriteFormatDTD__internal_alias __attribute((visibility("hidden")));
12591#define xmlTextWriterWriteFormatDTD xmlTextWriterWriteFormatDTD__internal_alias
12592#endif
12593#endif
12594#endif
12595
12596#if defined(LIBXML_WRITER_ENABLED)
12597#ifdef bottom_xmlwriter
12598#undef xmlTextWriterWriteFormatDTDAttlist
12599extern __typeof (xmlTextWriterWriteFormatDTDAttlist) xmlTextWriterWriteFormatDTDAttlist __attribute((alias("xmlTextWriterWriteFormatDTDAttlist__internal_alias")));
12600#else
12601#ifndef xmlTextWriterWriteFormatDTDAttlist
12602extern __typeof (xmlTextWriterWriteFormatDTDAttlist) xmlTextWriterWriteFormatDTDAttlist__internal_alias __attribute((visibility("hidden")));
12603#define xmlTextWriterWriteFormatDTDAttlist xmlTextWriterWriteFormatDTDAttlist__internal_alias
12604#endif
12605#endif
12606#endif
12607
12608#if defined(LIBXML_WRITER_ENABLED)
12609#ifdef bottom_xmlwriter
12610#undef xmlTextWriterWriteFormatDTDElement
12611extern __typeof (xmlTextWriterWriteFormatDTDElement) xmlTextWriterWriteFormatDTDElement __attribute((alias("xmlTextWriterWriteFormatDTDElement__internal_alias")));
12612#else
12613#ifndef xmlTextWriterWriteFormatDTDElement
12614extern __typeof (xmlTextWriterWriteFormatDTDElement) xmlTextWriterWriteFormatDTDElement__internal_alias __attribute((visibility("hidden")));
12615#define xmlTextWriterWriteFormatDTDElement xmlTextWriterWriteFormatDTDElement__internal_alias
12616#endif
12617#endif
12618#endif
12619
12620#if defined(LIBXML_WRITER_ENABLED)
12621#ifdef bottom_xmlwriter
12622#undef xmlTextWriterWriteFormatDTDInternalEntity
12623extern __typeof (xmlTextWriterWriteFormatDTDInternalEntity) xmlTextWriterWriteFormatDTDInternalEntity __attribute((alias("xmlTextWriterWriteFormatDTDInternalEntity__internal_alias")));
12624#else
12625#ifndef xmlTextWriterWriteFormatDTDInternalEntity
12626extern __typeof (xmlTextWriterWriteFormatDTDInternalEntity) xmlTextWriterWriteFormatDTDInternalEntity__internal_alias __attribute((visibility("hidden")));
12627#define xmlTextWriterWriteFormatDTDInternalEntity xmlTextWriterWriteFormatDTDInternalEntity__internal_alias
12628#endif
12629#endif
12630#endif
12631
12632#if defined(LIBXML_WRITER_ENABLED)
12633#ifdef bottom_xmlwriter
12634#undef xmlTextWriterWriteFormatElement
12635extern __typeof (xmlTextWriterWriteFormatElement) xmlTextWriterWriteFormatElement __attribute((alias("xmlTextWriterWriteFormatElement__internal_alias")));
12636#else
12637#ifndef xmlTextWriterWriteFormatElement
12638extern __typeof (xmlTextWriterWriteFormatElement) xmlTextWriterWriteFormatElement__internal_alias __attribute((visibility("hidden")));
12639#define xmlTextWriterWriteFormatElement xmlTextWriterWriteFormatElement__internal_alias
12640#endif
12641#endif
12642#endif
12643
12644#if defined(LIBXML_WRITER_ENABLED)
12645#ifdef bottom_xmlwriter
12646#undef xmlTextWriterWriteFormatElementNS
12647extern __typeof (xmlTextWriterWriteFormatElementNS) xmlTextWriterWriteFormatElementNS __attribute((alias("xmlTextWriterWriteFormatElementNS__internal_alias")));
12648#else
12649#ifndef xmlTextWriterWriteFormatElementNS
12650extern __typeof (xmlTextWriterWriteFormatElementNS) xmlTextWriterWriteFormatElementNS__internal_alias __attribute((visibility("hidden")));
12651#define xmlTextWriterWriteFormatElementNS xmlTextWriterWriteFormatElementNS__internal_alias
12652#endif
12653#endif
12654#endif
12655
12656#if defined(LIBXML_WRITER_ENABLED)
12657#ifdef bottom_xmlwriter
12658#undef xmlTextWriterWriteFormatPI
12659extern __typeof (xmlTextWriterWriteFormatPI) xmlTextWriterWriteFormatPI __attribute((alias("xmlTextWriterWriteFormatPI__internal_alias")));
12660#else
12661#ifndef xmlTextWriterWriteFormatPI
12662extern __typeof (xmlTextWriterWriteFormatPI) xmlTextWriterWriteFormatPI__internal_alias __attribute((visibility("hidden")));
12663#define xmlTextWriterWriteFormatPI xmlTextWriterWriteFormatPI__internal_alias
12664#endif
12665#endif
12666#endif
12667
12668#if defined(LIBXML_WRITER_ENABLED)
12669#ifdef bottom_xmlwriter
12670#undef xmlTextWriterWriteFormatRaw
12671extern __typeof (xmlTextWriterWriteFormatRaw) xmlTextWriterWriteFormatRaw __attribute((alias("xmlTextWriterWriteFormatRaw__internal_alias")));
12672#else
12673#ifndef xmlTextWriterWriteFormatRaw
12674extern __typeof (xmlTextWriterWriteFormatRaw) xmlTextWriterWriteFormatRaw__internal_alias __attribute((visibility("hidden")));
12675#define xmlTextWriterWriteFormatRaw xmlTextWriterWriteFormatRaw__internal_alias
12676#endif
12677#endif
12678#endif
12679
12680#if defined(LIBXML_WRITER_ENABLED)
12681#ifdef bottom_xmlwriter
12682#undef xmlTextWriterWriteFormatString
12683extern __typeof (xmlTextWriterWriteFormatString) xmlTextWriterWriteFormatString __attribute((alias("xmlTextWriterWriteFormatString__internal_alias")));
12684#else
12685#ifndef xmlTextWriterWriteFormatString
12686extern __typeof (xmlTextWriterWriteFormatString) xmlTextWriterWriteFormatString__internal_alias __attribute((visibility("hidden")));
12687#define xmlTextWriterWriteFormatString xmlTextWriterWriteFormatString__internal_alias
12688#endif
12689#endif
12690#endif
12691
12692#if defined(LIBXML_WRITER_ENABLED)
12693#ifdef bottom_xmlwriter
12694#undef xmlTextWriterWritePI
12695extern __typeof (xmlTextWriterWritePI) xmlTextWriterWritePI __attribute((alias("xmlTextWriterWritePI__internal_alias")));
12696#else
12697#ifndef xmlTextWriterWritePI
12698extern __typeof (xmlTextWriterWritePI) xmlTextWriterWritePI__internal_alias __attribute((visibility("hidden")));
12699#define xmlTextWriterWritePI xmlTextWriterWritePI__internal_alias
12700#endif
12701#endif
12702#endif
12703
12704#if defined(LIBXML_WRITER_ENABLED)
12705#ifdef bottom_xmlwriter
12706#undef xmlTextWriterWriteRaw
12707extern __typeof (xmlTextWriterWriteRaw) xmlTextWriterWriteRaw __attribute((alias("xmlTextWriterWriteRaw__internal_alias")));
12708#else
12709#ifndef xmlTextWriterWriteRaw
12710extern __typeof (xmlTextWriterWriteRaw) xmlTextWriterWriteRaw__internal_alias __attribute((visibility("hidden")));
12711#define xmlTextWriterWriteRaw xmlTextWriterWriteRaw__internal_alias
12712#endif
12713#endif
12714#endif
12715
12716#if defined(LIBXML_WRITER_ENABLED)
12717#ifdef bottom_xmlwriter
12718#undef xmlTextWriterWriteRawLen
12719extern __typeof (xmlTextWriterWriteRawLen) xmlTextWriterWriteRawLen __attribute((alias("xmlTextWriterWriteRawLen__internal_alias")));
12720#else
12721#ifndef xmlTextWriterWriteRawLen
12722extern __typeof (xmlTextWriterWriteRawLen) xmlTextWriterWriteRawLen__internal_alias __attribute((visibility("hidden")));
12723#define xmlTextWriterWriteRawLen xmlTextWriterWriteRawLen__internal_alias
12724#endif
12725#endif
12726#endif
12727
12728#if defined(LIBXML_WRITER_ENABLED)
12729#ifdef bottom_xmlwriter
12730#undef xmlTextWriterWriteString
12731extern __typeof (xmlTextWriterWriteString) xmlTextWriterWriteString __attribute((alias("xmlTextWriterWriteString__internal_alias")));
12732#else
12733#ifndef xmlTextWriterWriteString
12734extern __typeof (xmlTextWriterWriteString) xmlTextWriterWriteString__internal_alias __attribute((visibility("hidden")));
12735#define xmlTextWriterWriteString xmlTextWriterWriteString__internal_alias
12736#endif
12737#endif
12738#endif
12739
12740#if defined(LIBXML_WRITER_ENABLED)
12741#ifdef bottom_xmlwriter
12742#undef xmlTextWriterWriteVFormatAttribute
12743extern __typeof (xmlTextWriterWriteVFormatAttribute) xmlTextWriterWriteVFormatAttribute __attribute((alias("xmlTextWriterWriteVFormatAttribute__internal_alias")));
12744#else
12745#ifndef xmlTextWriterWriteVFormatAttribute
12746extern __typeof (xmlTextWriterWriteVFormatAttribute) xmlTextWriterWriteVFormatAttribute__internal_alias __attribute((visibility("hidden")));
12747#define xmlTextWriterWriteVFormatAttribute xmlTextWriterWriteVFormatAttribute__internal_alias
12748#endif
12749#endif
12750#endif
12751
12752#if defined(LIBXML_WRITER_ENABLED)
12753#ifdef bottom_xmlwriter
12754#undef xmlTextWriterWriteVFormatAttributeNS
12755extern __typeof (xmlTextWriterWriteVFormatAttributeNS) xmlTextWriterWriteVFormatAttributeNS __attribute((alias("xmlTextWriterWriteVFormatAttributeNS__internal_alias")));
12756#else
12757#ifndef xmlTextWriterWriteVFormatAttributeNS
12758extern __typeof (xmlTextWriterWriteVFormatAttributeNS) xmlTextWriterWriteVFormatAttributeNS__internal_alias __attribute((visibility("hidden")));
12759#define xmlTextWriterWriteVFormatAttributeNS xmlTextWriterWriteVFormatAttributeNS__internal_alias
12760#endif
12761#endif
12762#endif
12763
12764#if defined(LIBXML_WRITER_ENABLED)
12765#ifdef bottom_xmlwriter
12766#undef xmlTextWriterWriteVFormatCDATA
12767extern __typeof (xmlTextWriterWriteVFormatCDATA) xmlTextWriterWriteVFormatCDATA __attribute((alias("xmlTextWriterWriteVFormatCDATA__internal_alias")));
12768#else
12769#ifndef xmlTextWriterWriteVFormatCDATA
12770extern __typeof (xmlTextWriterWriteVFormatCDATA) xmlTextWriterWriteVFormatCDATA__internal_alias __attribute((visibility("hidden")));
12771#define xmlTextWriterWriteVFormatCDATA xmlTextWriterWriteVFormatCDATA__internal_alias
12772#endif
12773#endif
12774#endif
12775
12776#if defined(LIBXML_WRITER_ENABLED)
12777#ifdef bottom_xmlwriter
12778#undef xmlTextWriterWriteVFormatComment
12779extern __typeof (xmlTextWriterWriteVFormatComment) xmlTextWriterWriteVFormatComment __attribute((alias("xmlTextWriterWriteVFormatComment__internal_alias")));
12780#else
12781#ifndef xmlTextWriterWriteVFormatComment
12782extern __typeof (xmlTextWriterWriteVFormatComment) xmlTextWriterWriteVFormatComment__internal_alias __attribute((visibility("hidden")));
12783#define xmlTextWriterWriteVFormatComment xmlTextWriterWriteVFormatComment__internal_alias
12784#endif
12785#endif
12786#endif
12787
12788#if defined(LIBXML_WRITER_ENABLED)
12789#ifdef bottom_xmlwriter
12790#undef xmlTextWriterWriteVFormatDTD
12791extern __typeof (xmlTextWriterWriteVFormatDTD) xmlTextWriterWriteVFormatDTD __attribute((alias("xmlTextWriterWriteVFormatDTD__internal_alias")));
12792#else
12793#ifndef xmlTextWriterWriteVFormatDTD
12794extern __typeof (xmlTextWriterWriteVFormatDTD) xmlTextWriterWriteVFormatDTD__internal_alias __attribute((visibility("hidden")));
12795#define xmlTextWriterWriteVFormatDTD xmlTextWriterWriteVFormatDTD__internal_alias
12796#endif
12797#endif
12798#endif
12799
12800#if defined(LIBXML_WRITER_ENABLED)
12801#ifdef bottom_xmlwriter
12802#undef xmlTextWriterWriteVFormatDTDAttlist
12803extern __typeof (xmlTextWriterWriteVFormatDTDAttlist) xmlTextWriterWriteVFormatDTDAttlist __attribute((alias("xmlTextWriterWriteVFormatDTDAttlist__internal_alias")));
12804#else
12805#ifndef xmlTextWriterWriteVFormatDTDAttlist
12806extern __typeof (xmlTextWriterWriteVFormatDTDAttlist) xmlTextWriterWriteVFormatDTDAttlist__internal_alias __attribute((visibility("hidden")));
12807#define xmlTextWriterWriteVFormatDTDAttlist xmlTextWriterWriteVFormatDTDAttlist__internal_alias
12808#endif
12809#endif
12810#endif
12811
12812#if defined(LIBXML_WRITER_ENABLED)
12813#ifdef bottom_xmlwriter
12814#undef xmlTextWriterWriteVFormatDTDElement
12815extern __typeof (xmlTextWriterWriteVFormatDTDElement) xmlTextWriterWriteVFormatDTDElement __attribute((alias("xmlTextWriterWriteVFormatDTDElement__internal_alias")));
12816#else
12817#ifndef xmlTextWriterWriteVFormatDTDElement
12818extern __typeof (xmlTextWriterWriteVFormatDTDElement) xmlTextWriterWriteVFormatDTDElement__internal_alias __attribute((visibility("hidden")));
12819#define xmlTextWriterWriteVFormatDTDElement xmlTextWriterWriteVFormatDTDElement__internal_alias
12820#endif
12821#endif
12822#endif
12823
12824#if defined(LIBXML_WRITER_ENABLED)
12825#ifdef bottom_xmlwriter
12826#undef xmlTextWriterWriteVFormatDTDInternalEntity
12827extern __typeof (xmlTextWriterWriteVFormatDTDInternalEntity) xmlTextWriterWriteVFormatDTDInternalEntity __attribute((alias("xmlTextWriterWriteVFormatDTDInternalEntity__internal_alias")));
12828#else
12829#ifndef xmlTextWriterWriteVFormatDTDInternalEntity
12830extern __typeof (xmlTextWriterWriteVFormatDTDInternalEntity) xmlTextWriterWriteVFormatDTDInternalEntity__internal_alias __attribute((visibility("hidden")));
12831#define xmlTextWriterWriteVFormatDTDInternalEntity xmlTextWriterWriteVFormatDTDInternalEntity__internal_alias
12832#endif
12833#endif
12834#endif
12835
12836#if defined(LIBXML_WRITER_ENABLED)
12837#ifdef bottom_xmlwriter
12838#undef xmlTextWriterWriteVFormatElement
12839extern __typeof (xmlTextWriterWriteVFormatElement) xmlTextWriterWriteVFormatElement __attribute((alias("xmlTextWriterWriteVFormatElement__internal_alias")));
12840#else
12841#ifndef xmlTextWriterWriteVFormatElement
12842extern __typeof (xmlTextWriterWriteVFormatElement) xmlTextWriterWriteVFormatElement__internal_alias __attribute((visibility("hidden")));
12843#define xmlTextWriterWriteVFormatElement xmlTextWriterWriteVFormatElement__internal_alias
12844#endif
12845#endif
12846#endif
12847
12848#if defined(LIBXML_WRITER_ENABLED)
12849#ifdef bottom_xmlwriter
12850#undef xmlTextWriterWriteVFormatElementNS
12851extern __typeof (xmlTextWriterWriteVFormatElementNS) xmlTextWriterWriteVFormatElementNS __attribute((alias("xmlTextWriterWriteVFormatElementNS__internal_alias")));
12852#else
12853#ifndef xmlTextWriterWriteVFormatElementNS
12854extern __typeof (xmlTextWriterWriteVFormatElementNS) xmlTextWriterWriteVFormatElementNS__internal_alias __attribute((visibility("hidden")));
12855#define xmlTextWriterWriteVFormatElementNS xmlTextWriterWriteVFormatElementNS__internal_alias
12856#endif
12857#endif
12858#endif
12859
12860#if defined(LIBXML_WRITER_ENABLED)
12861#ifdef bottom_xmlwriter
12862#undef xmlTextWriterWriteVFormatPI
12863extern __typeof (xmlTextWriterWriteVFormatPI) xmlTextWriterWriteVFormatPI __attribute((alias("xmlTextWriterWriteVFormatPI__internal_alias")));
12864#else
12865#ifndef xmlTextWriterWriteVFormatPI
12866extern __typeof (xmlTextWriterWriteVFormatPI) xmlTextWriterWriteVFormatPI__internal_alias __attribute((visibility("hidden")));
12867#define xmlTextWriterWriteVFormatPI xmlTextWriterWriteVFormatPI__internal_alias
12868#endif
12869#endif
12870#endif
12871
12872#if defined(LIBXML_WRITER_ENABLED)
12873#ifdef bottom_xmlwriter
12874#undef xmlTextWriterWriteVFormatRaw
12875extern __typeof (xmlTextWriterWriteVFormatRaw) xmlTextWriterWriteVFormatRaw __attribute((alias("xmlTextWriterWriteVFormatRaw__internal_alias")));
12876#else
12877#ifndef xmlTextWriterWriteVFormatRaw
12878extern __typeof (xmlTextWriterWriteVFormatRaw) xmlTextWriterWriteVFormatRaw__internal_alias __attribute((visibility("hidden")));
12879#define xmlTextWriterWriteVFormatRaw xmlTextWriterWriteVFormatRaw__internal_alias
12880#endif
12881#endif
12882#endif
12883
12884#if defined(LIBXML_WRITER_ENABLED)
12885#ifdef bottom_xmlwriter
12886#undef xmlTextWriterWriteVFormatString
12887extern __typeof (xmlTextWriterWriteVFormatString) xmlTextWriterWriteVFormatString __attribute((alias("xmlTextWriterWriteVFormatString__internal_alias")));
12888#else
12889#ifndef xmlTextWriterWriteVFormatString
12890extern __typeof (xmlTextWriterWriteVFormatString) xmlTextWriterWriteVFormatString__internal_alias __attribute((visibility("hidden")));
12891#define xmlTextWriterWriteVFormatString xmlTextWriterWriteVFormatString__internal_alias
12892#endif
12893#endif
12894#endif
12895
12896#ifdef bottom_globals
12897#undef xmlThrDefBufferAllocScheme
12898extern __typeof (xmlThrDefBufferAllocScheme) xmlThrDefBufferAllocScheme __attribute((alias("xmlThrDefBufferAllocScheme__internal_alias")));
12899#else
12900#ifndef xmlThrDefBufferAllocScheme
12901extern __typeof (xmlThrDefBufferAllocScheme) xmlThrDefBufferAllocScheme__internal_alias __attribute((visibility("hidden")));
12902#define xmlThrDefBufferAllocScheme xmlThrDefBufferAllocScheme__internal_alias
12903#endif
12904#endif
12905
12906#ifdef bottom_globals
12907#undef xmlThrDefDefaultBufferSize
12908extern __typeof (xmlThrDefDefaultBufferSize) xmlThrDefDefaultBufferSize __attribute((alias("xmlThrDefDefaultBufferSize__internal_alias")));
12909#else
12910#ifndef xmlThrDefDefaultBufferSize
12911extern __typeof (xmlThrDefDefaultBufferSize) xmlThrDefDefaultBufferSize__internal_alias __attribute((visibility("hidden")));
12912#define xmlThrDefDefaultBufferSize xmlThrDefDefaultBufferSize__internal_alias
12913#endif
12914#endif
12915
12916#ifdef bottom_globals
12917#undef xmlThrDefDeregisterNodeDefault
12918extern __typeof (xmlThrDefDeregisterNodeDefault) xmlThrDefDeregisterNodeDefault __attribute((alias("xmlThrDefDeregisterNodeDefault__internal_alias")));
12919#else
12920#ifndef xmlThrDefDeregisterNodeDefault
12921extern __typeof (xmlThrDefDeregisterNodeDefault) xmlThrDefDeregisterNodeDefault__internal_alias __attribute((visibility("hidden")));
12922#define xmlThrDefDeregisterNodeDefault xmlThrDefDeregisterNodeDefault__internal_alias
12923#endif
12924#endif
12925
12926#ifdef bottom_globals
12927#undef xmlThrDefDoValidityCheckingDefaultValue
12928extern __typeof (xmlThrDefDoValidityCheckingDefaultValue) xmlThrDefDoValidityCheckingDefaultValue __attribute((alias("xmlThrDefDoValidityCheckingDefaultValue__internal_alias")));
12929#else
12930#ifndef xmlThrDefDoValidityCheckingDefaultValue
12931extern __typeof (xmlThrDefDoValidityCheckingDefaultValue) xmlThrDefDoValidityCheckingDefaultValue__internal_alias __attribute((visibility("hidden")));
12932#define xmlThrDefDoValidityCheckingDefaultValue xmlThrDefDoValidityCheckingDefaultValue__internal_alias
12933#endif
12934#endif
12935
12936#ifdef bottom_globals
12937#undef xmlThrDefGetWarningsDefaultValue
12938extern __typeof (xmlThrDefGetWarningsDefaultValue) xmlThrDefGetWarningsDefaultValue __attribute((alias("xmlThrDefGetWarningsDefaultValue__internal_alias")));
12939#else
12940#ifndef xmlThrDefGetWarningsDefaultValue
12941extern __typeof (xmlThrDefGetWarningsDefaultValue) xmlThrDefGetWarningsDefaultValue__internal_alias __attribute((visibility("hidden")));
12942#define xmlThrDefGetWarningsDefaultValue xmlThrDefGetWarningsDefaultValue__internal_alias
12943#endif
12944#endif
12945
12946#ifdef bottom_globals
12947#undef xmlThrDefIndentTreeOutput
12948extern __typeof (xmlThrDefIndentTreeOutput) xmlThrDefIndentTreeOutput __attribute((alias("xmlThrDefIndentTreeOutput__internal_alias")));
12949#else
12950#ifndef xmlThrDefIndentTreeOutput
12951extern __typeof (xmlThrDefIndentTreeOutput) xmlThrDefIndentTreeOutput__internal_alias __attribute((visibility("hidden")));
12952#define xmlThrDefIndentTreeOutput xmlThrDefIndentTreeOutput__internal_alias
12953#endif
12954#endif
12955
12956#ifdef bottom_globals
12957#undef xmlThrDefKeepBlanksDefaultValue
12958extern __typeof (xmlThrDefKeepBlanksDefaultValue) xmlThrDefKeepBlanksDefaultValue __attribute((alias("xmlThrDefKeepBlanksDefaultValue__internal_alias")));
12959#else
12960#ifndef xmlThrDefKeepBlanksDefaultValue
12961extern __typeof (xmlThrDefKeepBlanksDefaultValue) xmlThrDefKeepBlanksDefaultValue__internal_alias __attribute((visibility("hidden")));
12962#define xmlThrDefKeepBlanksDefaultValue xmlThrDefKeepBlanksDefaultValue__internal_alias
12963#endif
12964#endif
12965
12966#ifdef bottom_globals
12967#undef xmlThrDefLineNumbersDefaultValue
12968extern __typeof (xmlThrDefLineNumbersDefaultValue) xmlThrDefLineNumbersDefaultValue __attribute((alias("xmlThrDefLineNumbersDefaultValue__internal_alias")));
12969#else
12970#ifndef xmlThrDefLineNumbersDefaultValue
12971extern __typeof (xmlThrDefLineNumbersDefaultValue) xmlThrDefLineNumbersDefaultValue__internal_alias __attribute((visibility("hidden")));
12972#define xmlThrDefLineNumbersDefaultValue xmlThrDefLineNumbersDefaultValue__internal_alias
12973#endif
12974#endif
12975
12976#ifdef bottom_globals
12977#undef xmlThrDefLoadExtDtdDefaultValue
12978extern __typeof (xmlThrDefLoadExtDtdDefaultValue) xmlThrDefLoadExtDtdDefaultValue __attribute((alias("xmlThrDefLoadExtDtdDefaultValue__internal_alias")));
12979#else
12980#ifndef xmlThrDefLoadExtDtdDefaultValue
12981extern __typeof (xmlThrDefLoadExtDtdDefaultValue) xmlThrDefLoadExtDtdDefaultValue__internal_alias __attribute((visibility("hidden")));
12982#define xmlThrDefLoadExtDtdDefaultValue xmlThrDefLoadExtDtdDefaultValue__internal_alias
12983#endif
12984#endif
12985
12986#ifdef bottom_globals
12987#undef xmlThrDefOutputBufferCreateFilenameDefault
12988extern __typeof (xmlThrDefOutputBufferCreateFilenameDefault) xmlThrDefOutputBufferCreateFilenameDefault __attribute((alias("xmlThrDefOutputBufferCreateFilenameDefault__internal_alias")));
12989#else
12990#ifndef xmlThrDefOutputBufferCreateFilenameDefault
12991extern __typeof (xmlThrDefOutputBufferCreateFilenameDefault) xmlThrDefOutputBufferCreateFilenameDefault__internal_alias __attribute((visibility("hidden")));
12992#define xmlThrDefOutputBufferCreateFilenameDefault xmlThrDefOutputBufferCreateFilenameDefault__internal_alias
12993#endif
12994#endif
12995
12996#ifdef bottom_globals
12997#undef xmlThrDefParserDebugEntities
12998extern __typeof (xmlThrDefParserDebugEntities) xmlThrDefParserDebugEntities __attribute((alias("xmlThrDefParserDebugEntities__internal_alias")));
12999#else
13000#ifndef xmlThrDefParserDebugEntities
13001extern __typeof (xmlThrDefParserDebugEntities) xmlThrDefParserDebugEntities__internal_alias __attribute((visibility("hidden")));
13002#define xmlThrDefParserDebugEntities xmlThrDefParserDebugEntities__internal_alias
13003#endif
13004#endif
13005
13006#ifdef bottom_globals
13007#undef xmlThrDefParserInputBufferCreateFilenameDefault
13008extern __typeof (xmlThrDefParserInputBufferCreateFilenameDefault) xmlThrDefParserInputBufferCreateFilenameDefault __attribute((alias("xmlThrDefParserInputBufferCreateFilenameDefault__internal_alias")));
13009#else
13010#ifndef xmlThrDefParserInputBufferCreateFilenameDefault
13011extern __typeof (xmlThrDefParserInputBufferCreateFilenameDefault) xmlThrDefParserInputBufferCreateFilenameDefault__internal_alias __attribute((visibility("hidden")));
13012#define xmlThrDefParserInputBufferCreateFilenameDefault xmlThrDefParserInputBufferCreateFilenameDefault__internal_alias
13013#endif
13014#endif
13015
13016#ifdef bottom_globals
13017#undef xmlThrDefPedanticParserDefaultValue
13018extern __typeof (xmlThrDefPedanticParserDefaultValue) xmlThrDefPedanticParserDefaultValue __attribute((alias("xmlThrDefPedanticParserDefaultValue__internal_alias")));
13019#else
13020#ifndef xmlThrDefPedanticParserDefaultValue
13021extern __typeof (xmlThrDefPedanticParserDefaultValue) xmlThrDefPedanticParserDefaultValue__internal_alias __attribute((visibility("hidden")));
13022#define xmlThrDefPedanticParserDefaultValue xmlThrDefPedanticParserDefaultValue__internal_alias
13023#endif
13024#endif
13025
13026#ifdef bottom_globals
13027#undef xmlThrDefRegisterNodeDefault
13028extern __typeof (xmlThrDefRegisterNodeDefault) xmlThrDefRegisterNodeDefault __attribute((alias("xmlThrDefRegisterNodeDefault__internal_alias")));
13029#else
13030#ifndef xmlThrDefRegisterNodeDefault
13031extern __typeof (xmlThrDefRegisterNodeDefault) xmlThrDefRegisterNodeDefault__internal_alias __attribute((visibility("hidden")));
13032#define xmlThrDefRegisterNodeDefault xmlThrDefRegisterNodeDefault__internal_alias
13033#endif
13034#endif
13035
13036#ifdef bottom_globals
13037#undef xmlThrDefSaveNoEmptyTags
13038extern __typeof (xmlThrDefSaveNoEmptyTags) xmlThrDefSaveNoEmptyTags __attribute((alias("xmlThrDefSaveNoEmptyTags__internal_alias")));
13039#else
13040#ifndef xmlThrDefSaveNoEmptyTags
13041extern __typeof (xmlThrDefSaveNoEmptyTags) xmlThrDefSaveNoEmptyTags__internal_alias __attribute((visibility("hidden")));
13042#define xmlThrDefSaveNoEmptyTags xmlThrDefSaveNoEmptyTags__internal_alias
13043#endif
13044#endif
13045
13046#ifdef bottom_globals
13047#undef xmlThrDefSetGenericErrorFunc
13048extern __typeof (xmlThrDefSetGenericErrorFunc) xmlThrDefSetGenericErrorFunc __attribute((alias("xmlThrDefSetGenericErrorFunc__internal_alias")));
13049#else
13050#ifndef xmlThrDefSetGenericErrorFunc
13051extern __typeof (xmlThrDefSetGenericErrorFunc) xmlThrDefSetGenericErrorFunc__internal_alias __attribute((visibility("hidden")));
13052#define xmlThrDefSetGenericErrorFunc xmlThrDefSetGenericErrorFunc__internal_alias
13053#endif
13054#endif
13055
13056#ifdef bottom_globals
13057#undef xmlThrDefSetStructuredErrorFunc
13058extern __typeof (xmlThrDefSetStructuredErrorFunc) xmlThrDefSetStructuredErrorFunc __attribute((alias("xmlThrDefSetStructuredErrorFunc__internal_alias")));
13059#else
13060#ifndef xmlThrDefSetStructuredErrorFunc
13061extern __typeof (xmlThrDefSetStructuredErrorFunc) xmlThrDefSetStructuredErrorFunc__internal_alias __attribute((visibility("hidden")));
13062#define xmlThrDefSetStructuredErrorFunc xmlThrDefSetStructuredErrorFunc__internal_alias
13063#endif
13064#endif
13065
13066#ifdef bottom_globals
13067#undef xmlThrDefSubstituteEntitiesDefaultValue
13068extern __typeof (xmlThrDefSubstituteEntitiesDefaultValue) xmlThrDefSubstituteEntitiesDefaultValue __attribute((alias("xmlThrDefSubstituteEntitiesDefaultValue__internal_alias")));
13069#else
13070#ifndef xmlThrDefSubstituteEntitiesDefaultValue
13071extern __typeof (xmlThrDefSubstituteEntitiesDefaultValue) xmlThrDefSubstituteEntitiesDefaultValue__internal_alias __attribute((visibility("hidden")));
13072#define xmlThrDefSubstituteEntitiesDefaultValue xmlThrDefSubstituteEntitiesDefaultValue__internal_alias
13073#endif
13074#endif
13075
13076#ifdef bottom_globals
13077#undef xmlThrDefTreeIndentString
13078extern __typeof (xmlThrDefTreeIndentString) xmlThrDefTreeIndentString __attribute((alias("xmlThrDefTreeIndentString__internal_alias")));
13079#else
13080#ifndef xmlThrDefTreeIndentString
13081extern __typeof (xmlThrDefTreeIndentString) xmlThrDefTreeIndentString__internal_alias __attribute((visibility("hidden")));
13082#define xmlThrDefTreeIndentString xmlThrDefTreeIndentString__internal_alias
13083#endif
13084#endif
13085
13086#if defined(LIBXML_UNICODE_ENABLED)
13087#ifdef bottom_xmlunicode
13088#undef xmlUCSIsAegeanNumbers
13089extern __typeof (xmlUCSIsAegeanNumbers) xmlUCSIsAegeanNumbers __attribute((alias("xmlUCSIsAegeanNumbers__internal_alias")));
13090#else
13091#ifndef xmlUCSIsAegeanNumbers
13092extern __typeof (xmlUCSIsAegeanNumbers) xmlUCSIsAegeanNumbers__internal_alias __attribute((visibility("hidden")));
13093#define xmlUCSIsAegeanNumbers xmlUCSIsAegeanNumbers__internal_alias
13094#endif
13095#endif
13096#endif
13097
13098#if defined(LIBXML_UNICODE_ENABLED)
13099#ifdef bottom_xmlunicode
13100#undef xmlUCSIsAlphabeticPresentationForms
13101extern __typeof (xmlUCSIsAlphabeticPresentationForms) xmlUCSIsAlphabeticPresentationForms __attribute((alias("xmlUCSIsAlphabeticPresentationForms__internal_alias")));
13102#else
13103#ifndef xmlUCSIsAlphabeticPresentationForms
13104extern __typeof (xmlUCSIsAlphabeticPresentationForms) xmlUCSIsAlphabeticPresentationForms__internal_alias __attribute((visibility("hidden")));
13105#define xmlUCSIsAlphabeticPresentationForms xmlUCSIsAlphabeticPresentationForms__internal_alias
13106#endif
13107#endif
13108#endif
13109
13110#if defined(LIBXML_UNICODE_ENABLED)
13111#ifdef bottom_xmlunicode
13112#undef xmlUCSIsArabic
13113extern __typeof (xmlUCSIsArabic) xmlUCSIsArabic __attribute((alias("xmlUCSIsArabic__internal_alias")));
13114#else
13115#ifndef xmlUCSIsArabic
13116extern __typeof (xmlUCSIsArabic) xmlUCSIsArabic__internal_alias __attribute((visibility("hidden")));
13117#define xmlUCSIsArabic xmlUCSIsArabic__internal_alias
13118#endif
13119#endif
13120#endif
13121
13122#if defined(LIBXML_UNICODE_ENABLED)
13123#ifdef bottom_xmlunicode
13124#undef xmlUCSIsArabicPresentationFormsA
13125extern __typeof (xmlUCSIsArabicPresentationFormsA) xmlUCSIsArabicPresentationFormsA __attribute((alias("xmlUCSIsArabicPresentationFormsA__internal_alias")));
13126#else
13127#ifndef xmlUCSIsArabicPresentationFormsA
13128extern __typeof (xmlUCSIsArabicPresentationFormsA) xmlUCSIsArabicPresentationFormsA__internal_alias __attribute((visibility("hidden")));
13129#define xmlUCSIsArabicPresentationFormsA xmlUCSIsArabicPresentationFormsA__internal_alias
13130#endif
13131#endif
13132#endif
13133
13134#if defined(LIBXML_UNICODE_ENABLED)
13135#ifdef bottom_xmlunicode
13136#undef xmlUCSIsArabicPresentationFormsB
13137extern __typeof (xmlUCSIsArabicPresentationFormsB) xmlUCSIsArabicPresentationFormsB __attribute((alias("xmlUCSIsArabicPresentationFormsB__internal_alias")));
13138#else
13139#ifndef xmlUCSIsArabicPresentationFormsB
13140extern __typeof (xmlUCSIsArabicPresentationFormsB) xmlUCSIsArabicPresentationFormsB__internal_alias __attribute((visibility("hidden")));
13141#define xmlUCSIsArabicPresentationFormsB xmlUCSIsArabicPresentationFormsB__internal_alias
13142#endif
13143#endif
13144#endif
13145
13146#if defined(LIBXML_UNICODE_ENABLED)
13147#ifdef bottom_xmlunicode
13148#undef xmlUCSIsArmenian
13149extern __typeof (xmlUCSIsArmenian) xmlUCSIsArmenian __attribute((alias("xmlUCSIsArmenian__internal_alias")));
13150#else
13151#ifndef xmlUCSIsArmenian
13152extern __typeof (xmlUCSIsArmenian) xmlUCSIsArmenian__internal_alias __attribute((visibility("hidden")));
13153#define xmlUCSIsArmenian xmlUCSIsArmenian__internal_alias
13154#endif
13155#endif
13156#endif
13157
13158#if defined(LIBXML_UNICODE_ENABLED)
13159#ifdef bottom_xmlunicode
13160#undef xmlUCSIsArrows
13161extern __typeof (xmlUCSIsArrows) xmlUCSIsArrows __attribute((alias("xmlUCSIsArrows__internal_alias")));
13162#else
13163#ifndef xmlUCSIsArrows
13164extern __typeof (xmlUCSIsArrows) xmlUCSIsArrows__internal_alias __attribute((visibility("hidden")));
13165#define xmlUCSIsArrows xmlUCSIsArrows__internal_alias
13166#endif
13167#endif
13168#endif
13169
13170#if defined(LIBXML_UNICODE_ENABLED)
13171#ifdef bottom_xmlunicode
13172#undef xmlUCSIsBasicLatin
13173extern __typeof (xmlUCSIsBasicLatin) xmlUCSIsBasicLatin __attribute((alias("xmlUCSIsBasicLatin__internal_alias")));
13174#else
13175#ifndef xmlUCSIsBasicLatin
13176extern __typeof (xmlUCSIsBasicLatin) xmlUCSIsBasicLatin__internal_alias __attribute((visibility("hidden")));
13177#define xmlUCSIsBasicLatin xmlUCSIsBasicLatin__internal_alias
13178#endif
13179#endif
13180#endif
13181
13182#if defined(LIBXML_UNICODE_ENABLED)
13183#ifdef bottom_xmlunicode
13184#undef xmlUCSIsBengali
13185extern __typeof (xmlUCSIsBengali) xmlUCSIsBengali __attribute((alias("xmlUCSIsBengali__internal_alias")));
13186#else
13187#ifndef xmlUCSIsBengali
13188extern __typeof (xmlUCSIsBengali) xmlUCSIsBengali__internal_alias __attribute((visibility("hidden")));
13189#define xmlUCSIsBengali xmlUCSIsBengali__internal_alias
13190#endif
13191#endif
13192#endif
13193
13194#if defined(LIBXML_UNICODE_ENABLED)
13195#ifdef bottom_xmlunicode
13196#undef xmlUCSIsBlock
13197extern __typeof (xmlUCSIsBlock) xmlUCSIsBlock __attribute((alias("xmlUCSIsBlock__internal_alias")));
13198#else
13199#ifndef xmlUCSIsBlock
13200extern __typeof (xmlUCSIsBlock) xmlUCSIsBlock__internal_alias __attribute((visibility("hidden")));
13201#define xmlUCSIsBlock xmlUCSIsBlock__internal_alias
13202#endif
13203#endif
13204#endif
13205
13206#if defined(LIBXML_UNICODE_ENABLED)
13207#ifdef bottom_xmlunicode
13208#undef xmlUCSIsBlockElements
13209extern __typeof (xmlUCSIsBlockElements) xmlUCSIsBlockElements __attribute((alias("xmlUCSIsBlockElements__internal_alias")));
13210#else
13211#ifndef xmlUCSIsBlockElements
13212extern __typeof (xmlUCSIsBlockElements) xmlUCSIsBlockElements__internal_alias __attribute((visibility("hidden")));
13213#define xmlUCSIsBlockElements xmlUCSIsBlockElements__internal_alias
13214#endif
13215#endif
13216#endif
13217
13218#if defined(LIBXML_UNICODE_ENABLED)
13219#ifdef bottom_xmlunicode
13220#undef xmlUCSIsBopomofo
13221extern __typeof (xmlUCSIsBopomofo) xmlUCSIsBopomofo __attribute((alias("xmlUCSIsBopomofo__internal_alias")));
13222#else
13223#ifndef xmlUCSIsBopomofo
13224extern __typeof (xmlUCSIsBopomofo) xmlUCSIsBopomofo__internal_alias __attribute((visibility("hidden")));
13225#define xmlUCSIsBopomofo xmlUCSIsBopomofo__internal_alias
13226#endif
13227#endif
13228#endif
13229
13230#if defined(LIBXML_UNICODE_ENABLED)
13231#ifdef bottom_xmlunicode
13232#undef xmlUCSIsBopomofoExtended
13233extern __typeof (xmlUCSIsBopomofoExtended) xmlUCSIsBopomofoExtended __attribute((alias("xmlUCSIsBopomofoExtended__internal_alias")));
13234#else
13235#ifndef xmlUCSIsBopomofoExtended
13236extern __typeof (xmlUCSIsBopomofoExtended) xmlUCSIsBopomofoExtended__internal_alias __attribute((visibility("hidden")));
13237#define xmlUCSIsBopomofoExtended xmlUCSIsBopomofoExtended__internal_alias
13238#endif
13239#endif
13240#endif
13241
13242#if defined(LIBXML_UNICODE_ENABLED)
13243#ifdef bottom_xmlunicode
13244#undef xmlUCSIsBoxDrawing
13245extern __typeof (xmlUCSIsBoxDrawing) xmlUCSIsBoxDrawing __attribute((alias("xmlUCSIsBoxDrawing__internal_alias")));
13246#else
13247#ifndef xmlUCSIsBoxDrawing
13248extern __typeof (xmlUCSIsBoxDrawing) xmlUCSIsBoxDrawing__internal_alias __attribute((visibility("hidden")));
13249#define xmlUCSIsBoxDrawing xmlUCSIsBoxDrawing__internal_alias
13250#endif
13251#endif
13252#endif
13253
13254#if defined(LIBXML_UNICODE_ENABLED)
13255#ifdef bottom_xmlunicode
13256#undef xmlUCSIsBraillePatterns
13257extern __typeof (xmlUCSIsBraillePatterns) xmlUCSIsBraillePatterns __attribute((alias("xmlUCSIsBraillePatterns__internal_alias")));
13258#else
13259#ifndef xmlUCSIsBraillePatterns
13260extern __typeof (xmlUCSIsBraillePatterns) xmlUCSIsBraillePatterns__internal_alias __attribute((visibility("hidden")));
13261#define xmlUCSIsBraillePatterns xmlUCSIsBraillePatterns__internal_alias
13262#endif
13263#endif
13264#endif
13265
13266#if defined(LIBXML_UNICODE_ENABLED)
13267#ifdef bottom_xmlunicode
13268#undef xmlUCSIsBuhid
13269extern __typeof (xmlUCSIsBuhid) xmlUCSIsBuhid __attribute((alias("xmlUCSIsBuhid__internal_alias")));
13270#else
13271#ifndef xmlUCSIsBuhid
13272extern __typeof (xmlUCSIsBuhid) xmlUCSIsBuhid__internal_alias __attribute((visibility("hidden")));
13273#define xmlUCSIsBuhid xmlUCSIsBuhid__internal_alias
13274#endif
13275#endif
13276#endif
13277
13278#if defined(LIBXML_UNICODE_ENABLED)
13279#ifdef bottom_xmlunicode
13280#undef xmlUCSIsByzantineMusicalSymbols
13281extern __typeof (xmlUCSIsByzantineMusicalSymbols) xmlUCSIsByzantineMusicalSymbols __attribute((alias("xmlUCSIsByzantineMusicalSymbols__internal_alias")));
13282#else
13283#ifndef xmlUCSIsByzantineMusicalSymbols
13284extern __typeof (xmlUCSIsByzantineMusicalSymbols) xmlUCSIsByzantineMusicalSymbols__internal_alias __attribute((visibility("hidden")));
13285#define xmlUCSIsByzantineMusicalSymbols xmlUCSIsByzantineMusicalSymbols__internal_alias
13286#endif
13287#endif
13288#endif
13289
13290#if defined(LIBXML_UNICODE_ENABLED)
13291#ifdef bottom_xmlunicode
13292#undef xmlUCSIsCJKCompatibility
13293extern __typeof (xmlUCSIsCJKCompatibility) xmlUCSIsCJKCompatibility __attribute((alias("xmlUCSIsCJKCompatibility__internal_alias")));
13294#else
13295#ifndef xmlUCSIsCJKCompatibility
13296extern __typeof (xmlUCSIsCJKCompatibility) xmlUCSIsCJKCompatibility__internal_alias __attribute((visibility("hidden")));
13297#define xmlUCSIsCJKCompatibility xmlUCSIsCJKCompatibility__internal_alias
13298#endif
13299#endif
13300#endif
13301
13302#if defined(LIBXML_UNICODE_ENABLED)
13303#ifdef bottom_xmlunicode
13304#undef xmlUCSIsCJKCompatibilityForms
13305extern __typeof (xmlUCSIsCJKCompatibilityForms) xmlUCSIsCJKCompatibilityForms __attribute((alias("xmlUCSIsCJKCompatibilityForms__internal_alias")));
13306#else
13307#ifndef xmlUCSIsCJKCompatibilityForms
13308extern __typeof (xmlUCSIsCJKCompatibilityForms) xmlUCSIsCJKCompatibilityForms__internal_alias __attribute((visibility("hidden")));
13309#define xmlUCSIsCJKCompatibilityForms xmlUCSIsCJKCompatibilityForms__internal_alias
13310#endif
13311#endif
13312#endif
13313
13314#if defined(LIBXML_UNICODE_ENABLED)
13315#ifdef bottom_xmlunicode
13316#undef xmlUCSIsCJKCompatibilityIdeographs
13317extern __typeof (xmlUCSIsCJKCompatibilityIdeographs) xmlUCSIsCJKCompatibilityIdeographs __attribute((alias("xmlUCSIsCJKCompatibilityIdeographs__internal_alias")));
13318#else
13319#ifndef xmlUCSIsCJKCompatibilityIdeographs
13320extern __typeof (xmlUCSIsCJKCompatibilityIdeographs) xmlUCSIsCJKCompatibilityIdeographs__internal_alias __attribute((visibility("hidden")));
13321#define xmlUCSIsCJKCompatibilityIdeographs xmlUCSIsCJKCompatibilityIdeographs__internal_alias
13322#endif
13323#endif
13324#endif
13325
13326#if defined(LIBXML_UNICODE_ENABLED)
13327#ifdef bottom_xmlunicode
13328#undef xmlUCSIsCJKCompatibilityIdeographsSupplement
13329extern __typeof (xmlUCSIsCJKCompatibilityIdeographsSupplement) xmlUCSIsCJKCompatibilityIdeographsSupplement __attribute((alias("xmlUCSIsCJKCompatibilityIdeographsSupplement__internal_alias")));
13330#else
13331#ifndef xmlUCSIsCJKCompatibilityIdeographsSupplement
13332extern __typeof (xmlUCSIsCJKCompatibilityIdeographsSupplement) xmlUCSIsCJKCompatibilityIdeographsSupplement__internal_alias __attribute((visibility("hidden")));
13333#define xmlUCSIsCJKCompatibilityIdeographsSupplement xmlUCSIsCJKCompatibilityIdeographsSupplement__internal_alias
13334#endif
13335#endif
13336#endif
13337
13338#if defined(LIBXML_UNICODE_ENABLED)
13339#ifdef bottom_xmlunicode
13340#undef xmlUCSIsCJKRadicalsSupplement
13341extern __typeof (xmlUCSIsCJKRadicalsSupplement) xmlUCSIsCJKRadicalsSupplement __attribute((alias("xmlUCSIsCJKRadicalsSupplement__internal_alias")));
13342#else
13343#ifndef xmlUCSIsCJKRadicalsSupplement
13344extern __typeof (xmlUCSIsCJKRadicalsSupplement) xmlUCSIsCJKRadicalsSupplement__internal_alias __attribute((visibility("hidden")));
13345#define xmlUCSIsCJKRadicalsSupplement xmlUCSIsCJKRadicalsSupplement__internal_alias
13346#endif
13347#endif
13348#endif
13349
13350#if defined(LIBXML_UNICODE_ENABLED)
13351#ifdef bottom_xmlunicode
13352#undef xmlUCSIsCJKSymbolsandPunctuation
13353extern __typeof (xmlUCSIsCJKSymbolsandPunctuation) xmlUCSIsCJKSymbolsandPunctuation __attribute((alias("xmlUCSIsCJKSymbolsandPunctuation__internal_alias")));
13354#else
13355#ifndef xmlUCSIsCJKSymbolsandPunctuation
13356extern __typeof (xmlUCSIsCJKSymbolsandPunctuation) xmlUCSIsCJKSymbolsandPunctuation__internal_alias __attribute((visibility("hidden")));
13357#define xmlUCSIsCJKSymbolsandPunctuation xmlUCSIsCJKSymbolsandPunctuation__internal_alias
13358#endif
13359#endif
13360#endif
13361
13362#if defined(LIBXML_UNICODE_ENABLED)
13363#ifdef bottom_xmlunicode
13364#undef xmlUCSIsCJKUnifiedIdeographs
13365extern __typeof (xmlUCSIsCJKUnifiedIdeographs) xmlUCSIsCJKUnifiedIdeographs __attribute((alias("xmlUCSIsCJKUnifiedIdeographs__internal_alias")));
13366#else
13367#ifndef xmlUCSIsCJKUnifiedIdeographs
13368extern __typeof (xmlUCSIsCJKUnifiedIdeographs) xmlUCSIsCJKUnifiedIdeographs__internal_alias __attribute((visibility("hidden")));
13369#define xmlUCSIsCJKUnifiedIdeographs xmlUCSIsCJKUnifiedIdeographs__internal_alias
13370#endif
13371#endif
13372#endif
13373
13374#if defined(LIBXML_UNICODE_ENABLED)
13375#ifdef bottom_xmlunicode
13376#undef xmlUCSIsCJKUnifiedIdeographsExtensionA
13377extern __typeof (xmlUCSIsCJKUnifiedIdeographsExtensionA) xmlUCSIsCJKUnifiedIdeographsExtensionA __attribute((alias("xmlUCSIsCJKUnifiedIdeographsExtensionA__internal_alias")));
13378#else
13379#ifndef xmlUCSIsCJKUnifiedIdeographsExtensionA
13380extern __typeof (xmlUCSIsCJKUnifiedIdeographsExtensionA) xmlUCSIsCJKUnifiedIdeographsExtensionA__internal_alias __attribute((visibility("hidden")));
13381#define xmlUCSIsCJKUnifiedIdeographsExtensionA xmlUCSIsCJKUnifiedIdeographsExtensionA__internal_alias
13382#endif
13383#endif
13384#endif
13385
13386#if defined(LIBXML_UNICODE_ENABLED)
13387#ifdef bottom_xmlunicode
13388#undef xmlUCSIsCJKUnifiedIdeographsExtensionB
13389extern __typeof (xmlUCSIsCJKUnifiedIdeographsExtensionB) xmlUCSIsCJKUnifiedIdeographsExtensionB __attribute((alias("xmlUCSIsCJKUnifiedIdeographsExtensionB__internal_alias")));
13390#else
13391#ifndef xmlUCSIsCJKUnifiedIdeographsExtensionB
13392extern __typeof (xmlUCSIsCJKUnifiedIdeographsExtensionB) xmlUCSIsCJKUnifiedIdeographsExtensionB__internal_alias __attribute((visibility("hidden")));
13393#define xmlUCSIsCJKUnifiedIdeographsExtensionB xmlUCSIsCJKUnifiedIdeographsExtensionB__internal_alias
13394#endif
13395#endif
13396#endif
13397
13398#if defined(LIBXML_UNICODE_ENABLED)
13399#ifdef bottom_xmlunicode
13400#undef xmlUCSIsCat
13401extern __typeof (xmlUCSIsCat) xmlUCSIsCat __attribute((alias("xmlUCSIsCat__internal_alias")));
13402#else
13403#ifndef xmlUCSIsCat
13404extern __typeof (xmlUCSIsCat) xmlUCSIsCat__internal_alias __attribute((visibility("hidden")));
13405#define xmlUCSIsCat xmlUCSIsCat__internal_alias
13406#endif
13407#endif
13408#endif
13409
13410#if defined(LIBXML_UNICODE_ENABLED)
13411#ifdef bottom_xmlunicode
13412#undef xmlUCSIsCatC
13413extern __typeof (xmlUCSIsCatC) xmlUCSIsCatC __attribute((alias("xmlUCSIsCatC__internal_alias")));
13414#else
13415#ifndef xmlUCSIsCatC
13416extern __typeof (xmlUCSIsCatC) xmlUCSIsCatC__internal_alias __attribute((visibility("hidden")));
13417#define xmlUCSIsCatC xmlUCSIsCatC__internal_alias
13418#endif
13419#endif
13420#endif
13421
13422#if defined(LIBXML_UNICODE_ENABLED)
13423#ifdef bottom_xmlunicode
13424#undef xmlUCSIsCatCc
13425extern __typeof (xmlUCSIsCatCc) xmlUCSIsCatCc __attribute((alias("xmlUCSIsCatCc__internal_alias")));
13426#else
13427#ifndef xmlUCSIsCatCc
13428extern __typeof (xmlUCSIsCatCc) xmlUCSIsCatCc__internal_alias __attribute((visibility("hidden")));
13429#define xmlUCSIsCatCc xmlUCSIsCatCc__internal_alias
13430#endif
13431#endif
13432#endif
13433
13434#if defined(LIBXML_UNICODE_ENABLED)
13435#ifdef bottom_xmlunicode
13436#undef xmlUCSIsCatCf
13437extern __typeof (xmlUCSIsCatCf) xmlUCSIsCatCf __attribute((alias("xmlUCSIsCatCf__internal_alias")));
13438#else
13439#ifndef xmlUCSIsCatCf
13440extern __typeof (xmlUCSIsCatCf) xmlUCSIsCatCf__internal_alias __attribute((visibility("hidden")));
13441#define xmlUCSIsCatCf xmlUCSIsCatCf__internal_alias
13442#endif
13443#endif
13444#endif
13445
13446#if defined(LIBXML_UNICODE_ENABLED)
13447#ifdef bottom_xmlunicode
13448#undef xmlUCSIsCatCo
13449extern __typeof (xmlUCSIsCatCo) xmlUCSIsCatCo __attribute((alias("xmlUCSIsCatCo__internal_alias")));
13450#else
13451#ifndef xmlUCSIsCatCo
13452extern __typeof (xmlUCSIsCatCo) xmlUCSIsCatCo__internal_alias __attribute((visibility("hidden")));
13453#define xmlUCSIsCatCo xmlUCSIsCatCo__internal_alias
13454#endif
13455#endif
13456#endif
13457
13458#if defined(LIBXML_UNICODE_ENABLED)
13459#ifdef bottom_xmlunicode
13460#undef xmlUCSIsCatCs
13461extern __typeof (xmlUCSIsCatCs) xmlUCSIsCatCs __attribute((alias("xmlUCSIsCatCs__internal_alias")));
13462#else
13463#ifndef xmlUCSIsCatCs
13464extern __typeof (xmlUCSIsCatCs) xmlUCSIsCatCs__internal_alias __attribute((visibility("hidden")));
13465#define xmlUCSIsCatCs xmlUCSIsCatCs__internal_alias
13466#endif
13467#endif
13468#endif
13469
13470#if defined(LIBXML_UNICODE_ENABLED)
13471#ifdef bottom_xmlunicode
13472#undef xmlUCSIsCatL
13473extern __typeof (xmlUCSIsCatL) xmlUCSIsCatL __attribute((alias("xmlUCSIsCatL__internal_alias")));
13474#else
13475#ifndef xmlUCSIsCatL
13476extern __typeof (xmlUCSIsCatL) xmlUCSIsCatL__internal_alias __attribute((visibility("hidden")));
13477#define xmlUCSIsCatL xmlUCSIsCatL__internal_alias
13478#endif
13479#endif
13480#endif
13481
13482#if defined(LIBXML_UNICODE_ENABLED)
13483#ifdef bottom_xmlunicode
13484#undef xmlUCSIsCatLl
13485extern __typeof (xmlUCSIsCatLl) xmlUCSIsCatLl __attribute((alias("xmlUCSIsCatLl__internal_alias")));
13486#else
13487#ifndef xmlUCSIsCatLl
13488extern __typeof (xmlUCSIsCatLl) xmlUCSIsCatLl__internal_alias __attribute((visibility("hidden")));
13489#define xmlUCSIsCatLl xmlUCSIsCatLl__internal_alias
13490#endif
13491#endif
13492#endif
13493
13494#if defined(LIBXML_UNICODE_ENABLED)
13495#ifdef bottom_xmlunicode
13496#undef xmlUCSIsCatLm
13497extern __typeof (xmlUCSIsCatLm) xmlUCSIsCatLm __attribute((alias("xmlUCSIsCatLm__internal_alias")));
13498#else
13499#ifndef xmlUCSIsCatLm
13500extern __typeof (xmlUCSIsCatLm) xmlUCSIsCatLm__internal_alias __attribute((visibility("hidden")));
13501#define xmlUCSIsCatLm xmlUCSIsCatLm__internal_alias
13502#endif
13503#endif
13504#endif
13505
13506#if defined(LIBXML_UNICODE_ENABLED)
13507#ifdef bottom_xmlunicode
13508#undef xmlUCSIsCatLo
13509extern __typeof (xmlUCSIsCatLo) xmlUCSIsCatLo __attribute((alias("xmlUCSIsCatLo__internal_alias")));
13510#else
13511#ifndef xmlUCSIsCatLo
13512extern __typeof (xmlUCSIsCatLo) xmlUCSIsCatLo__internal_alias __attribute((visibility("hidden")));
13513#define xmlUCSIsCatLo xmlUCSIsCatLo__internal_alias
13514#endif
13515#endif
13516#endif
13517
13518#if defined(LIBXML_UNICODE_ENABLED)
13519#ifdef bottom_xmlunicode
13520#undef xmlUCSIsCatLt
13521extern __typeof (xmlUCSIsCatLt) xmlUCSIsCatLt __attribute((alias("xmlUCSIsCatLt__internal_alias")));
13522#else
13523#ifndef xmlUCSIsCatLt
13524extern __typeof (xmlUCSIsCatLt) xmlUCSIsCatLt__internal_alias __attribute((visibility("hidden")));
13525#define xmlUCSIsCatLt xmlUCSIsCatLt__internal_alias
13526#endif
13527#endif
13528#endif
13529
13530#if defined(LIBXML_UNICODE_ENABLED)
13531#ifdef bottom_xmlunicode
13532#undef xmlUCSIsCatLu
13533extern __typeof (xmlUCSIsCatLu) xmlUCSIsCatLu __attribute((alias("xmlUCSIsCatLu__internal_alias")));
13534#else
13535#ifndef xmlUCSIsCatLu
13536extern __typeof (xmlUCSIsCatLu) xmlUCSIsCatLu__internal_alias __attribute((visibility("hidden")));
13537#define xmlUCSIsCatLu xmlUCSIsCatLu__internal_alias
13538#endif
13539#endif
13540#endif
13541
13542#if defined(LIBXML_UNICODE_ENABLED)
13543#ifdef bottom_xmlunicode
13544#undef xmlUCSIsCatM
13545extern __typeof (xmlUCSIsCatM) xmlUCSIsCatM __attribute((alias("xmlUCSIsCatM__internal_alias")));
13546#else
13547#ifndef xmlUCSIsCatM
13548extern __typeof (xmlUCSIsCatM) xmlUCSIsCatM__internal_alias __attribute((visibility("hidden")));
13549#define xmlUCSIsCatM xmlUCSIsCatM__internal_alias
13550#endif
13551#endif
13552#endif
13553
13554#if defined(LIBXML_UNICODE_ENABLED)
13555#ifdef bottom_xmlunicode
13556#undef xmlUCSIsCatMc
13557extern __typeof (xmlUCSIsCatMc) xmlUCSIsCatMc __attribute((alias("xmlUCSIsCatMc__internal_alias")));
13558#else
13559#ifndef xmlUCSIsCatMc
13560extern __typeof (xmlUCSIsCatMc) xmlUCSIsCatMc__internal_alias __attribute((visibility("hidden")));
13561#define xmlUCSIsCatMc xmlUCSIsCatMc__internal_alias
13562#endif
13563#endif
13564#endif
13565
13566#if defined(LIBXML_UNICODE_ENABLED)
13567#ifdef bottom_xmlunicode
13568#undef xmlUCSIsCatMe
13569extern __typeof (xmlUCSIsCatMe) xmlUCSIsCatMe __attribute((alias("xmlUCSIsCatMe__internal_alias")));
13570#else
13571#ifndef xmlUCSIsCatMe
13572extern __typeof (xmlUCSIsCatMe) xmlUCSIsCatMe__internal_alias __attribute((visibility("hidden")));
13573#define xmlUCSIsCatMe xmlUCSIsCatMe__internal_alias
13574#endif
13575#endif
13576#endif
13577
13578#if defined(LIBXML_UNICODE_ENABLED)
13579#ifdef bottom_xmlunicode
13580#undef xmlUCSIsCatMn
13581extern __typeof (xmlUCSIsCatMn) xmlUCSIsCatMn __attribute((alias("xmlUCSIsCatMn__internal_alias")));
13582#else
13583#ifndef xmlUCSIsCatMn
13584extern __typeof (xmlUCSIsCatMn) xmlUCSIsCatMn__internal_alias __attribute((visibility("hidden")));
13585#define xmlUCSIsCatMn xmlUCSIsCatMn__internal_alias
13586#endif
13587#endif
13588#endif
13589
13590#if defined(LIBXML_UNICODE_ENABLED)
13591#ifdef bottom_xmlunicode
13592#undef xmlUCSIsCatN
13593extern __typeof (xmlUCSIsCatN) xmlUCSIsCatN __attribute((alias("xmlUCSIsCatN__internal_alias")));
13594#else
13595#ifndef xmlUCSIsCatN
13596extern __typeof (xmlUCSIsCatN) xmlUCSIsCatN__internal_alias __attribute((visibility("hidden")));
13597#define xmlUCSIsCatN xmlUCSIsCatN__internal_alias
13598#endif
13599#endif
13600#endif
13601
13602#if defined(LIBXML_UNICODE_ENABLED)
13603#ifdef bottom_xmlunicode
13604#undef xmlUCSIsCatNd
13605extern __typeof (xmlUCSIsCatNd) xmlUCSIsCatNd __attribute((alias("xmlUCSIsCatNd__internal_alias")));
13606#else
13607#ifndef xmlUCSIsCatNd
13608extern __typeof (xmlUCSIsCatNd) xmlUCSIsCatNd__internal_alias __attribute((visibility("hidden")));
13609#define xmlUCSIsCatNd xmlUCSIsCatNd__internal_alias
13610#endif
13611#endif
13612#endif
13613
13614#if defined(LIBXML_UNICODE_ENABLED)
13615#ifdef bottom_xmlunicode
13616#undef xmlUCSIsCatNl
13617extern __typeof (xmlUCSIsCatNl) xmlUCSIsCatNl __attribute((alias("xmlUCSIsCatNl__internal_alias")));
13618#else
13619#ifndef xmlUCSIsCatNl
13620extern __typeof (xmlUCSIsCatNl) xmlUCSIsCatNl__internal_alias __attribute((visibility("hidden")));
13621#define xmlUCSIsCatNl xmlUCSIsCatNl__internal_alias
13622#endif
13623#endif
13624#endif
13625
13626#if defined(LIBXML_UNICODE_ENABLED)
13627#ifdef bottom_xmlunicode
13628#undef xmlUCSIsCatNo
13629extern __typeof (xmlUCSIsCatNo) xmlUCSIsCatNo __attribute((alias("xmlUCSIsCatNo__internal_alias")));
13630#else
13631#ifndef xmlUCSIsCatNo
13632extern __typeof (xmlUCSIsCatNo) xmlUCSIsCatNo__internal_alias __attribute((visibility("hidden")));
13633#define xmlUCSIsCatNo xmlUCSIsCatNo__internal_alias
13634#endif
13635#endif
13636#endif
13637
13638#if defined(LIBXML_UNICODE_ENABLED)
13639#ifdef bottom_xmlunicode
13640#undef xmlUCSIsCatP
13641extern __typeof (xmlUCSIsCatP) xmlUCSIsCatP __attribute((alias("xmlUCSIsCatP__internal_alias")));
13642#else
13643#ifndef xmlUCSIsCatP
13644extern __typeof (xmlUCSIsCatP) xmlUCSIsCatP__internal_alias __attribute((visibility("hidden")));
13645#define xmlUCSIsCatP xmlUCSIsCatP__internal_alias
13646#endif
13647#endif
13648#endif
13649
13650#if defined(LIBXML_UNICODE_ENABLED)
13651#ifdef bottom_xmlunicode
13652#undef xmlUCSIsCatPc
13653extern __typeof (xmlUCSIsCatPc) xmlUCSIsCatPc __attribute((alias("xmlUCSIsCatPc__internal_alias")));
13654#else
13655#ifndef xmlUCSIsCatPc
13656extern __typeof (xmlUCSIsCatPc) xmlUCSIsCatPc__internal_alias __attribute((visibility("hidden")));
13657#define xmlUCSIsCatPc xmlUCSIsCatPc__internal_alias
13658#endif
13659#endif
13660#endif
13661
13662#if defined(LIBXML_UNICODE_ENABLED)
13663#ifdef bottom_xmlunicode
13664#undef xmlUCSIsCatPd
13665extern __typeof (xmlUCSIsCatPd) xmlUCSIsCatPd __attribute((alias("xmlUCSIsCatPd__internal_alias")));
13666#else
13667#ifndef xmlUCSIsCatPd
13668extern __typeof (xmlUCSIsCatPd) xmlUCSIsCatPd__internal_alias __attribute((visibility("hidden")));
13669#define xmlUCSIsCatPd xmlUCSIsCatPd__internal_alias
13670#endif
13671#endif
13672#endif
13673
13674#if defined(LIBXML_UNICODE_ENABLED)
13675#ifdef bottom_xmlunicode
13676#undef xmlUCSIsCatPe
13677extern __typeof (xmlUCSIsCatPe) xmlUCSIsCatPe __attribute((alias("xmlUCSIsCatPe__internal_alias")));
13678#else
13679#ifndef xmlUCSIsCatPe
13680extern __typeof (xmlUCSIsCatPe) xmlUCSIsCatPe__internal_alias __attribute((visibility("hidden")));
13681#define xmlUCSIsCatPe xmlUCSIsCatPe__internal_alias
13682#endif
13683#endif
13684#endif
13685
13686#if defined(LIBXML_UNICODE_ENABLED)
13687#ifdef bottom_xmlunicode
13688#undef xmlUCSIsCatPf
13689extern __typeof (xmlUCSIsCatPf) xmlUCSIsCatPf __attribute((alias("xmlUCSIsCatPf__internal_alias")));
13690#else
13691#ifndef xmlUCSIsCatPf
13692extern __typeof (xmlUCSIsCatPf) xmlUCSIsCatPf__internal_alias __attribute((visibility("hidden")));
13693#define xmlUCSIsCatPf xmlUCSIsCatPf__internal_alias
13694#endif
13695#endif
13696#endif
13697
13698#if defined(LIBXML_UNICODE_ENABLED)
13699#ifdef bottom_xmlunicode
13700#undef xmlUCSIsCatPi
13701extern __typeof (xmlUCSIsCatPi) xmlUCSIsCatPi __attribute((alias("xmlUCSIsCatPi__internal_alias")));
13702#else
13703#ifndef xmlUCSIsCatPi
13704extern __typeof (xmlUCSIsCatPi) xmlUCSIsCatPi__internal_alias __attribute((visibility("hidden")));
13705#define xmlUCSIsCatPi xmlUCSIsCatPi__internal_alias
13706#endif
13707#endif
13708#endif
13709
13710#if defined(LIBXML_UNICODE_ENABLED)
13711#ifdef bottom_xmlunicode
13712#undef xmlUCSIsCatPo
13713extern __typeof (xmlUCSIsCatPo) xmlUCSIsCatPo __attribute((alias("xmlUCSIsCatPo__internal_alias")));
13714#else
13715#ifndef xmlUCSIsCatPo
13716extern __typeof (xmlUCSIsCatPo) xmlUCSIsCatPo__internal_alias __attribute((visibility("hidden")));
13717#define xmlUCSIsCatPo xmlUCSIsCatPo__internal_alias
13718#endif
13719#endif
13720#endif
13721
13722#if defined(LIBXML_UNICODE_ENABLED)
13723#ifdef bottom_xmlunicode
13724#undef xmlUCSIsCatPs
13725extern __typeof (xmlUCSIsCatPs) xmlUCSIsCatPs __attribute((alias("xmlUCSIsCatPs__internal_alias")));
13726#else
13727#ifndef xmlUCSIsCatPs
13728extern __typeof (xmlUCSIsCatPs) xmlUCSIsCatPs__internal_alias __attribute((visibility("hidden")));
13729#define xmlUCSIsCatPs xmlUCSIsCatPs__internal_alias
13730#endif
13731#endif
13732#endif
13733
13734#if defined(LIBXML_UNICODE_ENABLED)
13735#ifdef bottom_xmlunicode
13736#undef xmlUCSIsCatS
13737extern __typeof (xmlUCSIsCatS) xmlUCSIsCatS __attribute((alias("xmlUCSIsCatS__internal_alias")));
13738#else
13739#ifndef xmlUCSIsCatS
13740extern __typeof (xmlUCSIsCatS) xmlUCSIsCatS__internal_alias __attribute((visibility("hidden")));
13741#define xmlUCSIsCatS xmlUCSIsCatS__internal_alias
13742#endif
13743#endif
13744#endif
13745
13746#if defined(LIBXML_UNICODE_ENABLED)
13747#ifdef bottom_xmlunicode
13748#undef xmlUCSIsCatSc
13749extern __typeof (xmlUCSIsCatSc) xmlUCSIsCatSc __attribute((alias("xmlUCSIsCatSc__internal_alias")));
13750#else
13751#ifndef xmlUCSIsCatSc
13752extern __typeof (xmlUCSIsCatSc) xmlUCSIsCatSc__internal_alias __attribute((visibility("hidden")));
13753#define xmlUCSIsCatSc xmlUCSIsCatSc__internal_alias
13754#endif
13755#endif
13756#endif
13757
13758#if defined(LIBXML_UNICODE_ENABLED)
13759#ifdef bottom_xmlunicode
13760#undef xmlUCSIsCatSk
13761extern __typeof (xmlUCSIsCatSk) xmlUCSIsCatSk __attribute((alias("xmlUCSIsCatSk__internal_alias")));
13762#else
13763#ifndef xmlUCSIsCatSk
13764extern __typeof (xmlUCSIsCatSk) xmlUCSIsCatSk__internal_alias __attribute((visibility("hidden")));
13765#define xmlUCSIsCatSk xmlUCSIsCatSk__internal_alias
13766#endif
13767#endif
13768#endif
13769
13770#if defined(LIBXML_UNICODE_ENABLED)
13771#ifdef bottom_xmlunicode
13772#undef xmlUCSIsCatSm
13773extern __typeof (xmlUCSIsCatSm) xmlUCSIsCatSm __attribute((alias("xmlUCSIsCatSm__internal_alias")));
13774#else
13775#ifndef xmlUCSIsCatSm
13776extern __typeof (xmlUCSIsCatSm) xmlUCSIsCatSm__internal_alias __attribute((visibility("hidden")));
13777#define xmlUCSIsCatSm xmlUCSIsCatSm__internal_alias
13778#endif
13779#endif
13780#endif
13781
13782#if defined(LIBXML_UNICODE_ENABLED)
13783#ifdef bottom_xmlunicode
13784#undef xmlUCSIsCatSo
13785extern __typeof (xmlUCSIsCatSo) xmlUCSIsCatSo __attribute((alias("xmlUCSIsCatSo__internal_alias")));
13786#else
13787#ifndef xmlUCSIsCatSo
13788extern __typeof (xmlUCSIsCatSo) xmlUCSIsCatSo__internal_alias __attribute((visibility("hidden")));
13789#define xmlUCSIsCatSo xmlUCSIsCatSo__internal_alias
13790#endif
13791#endif
13792#endif
13793
13794#if defined(LIBXML_UNICODE_ENABLED)
13795#ifdef bottom_xmlunicode
13796#undef xmlUCSIsCatZ
13797extern __typeof (xmlUCSIsCatZ) xmlUCSIsCatZ __attribute((alias("xmlUCSIsCatZ__internal_alias")));
13798#else
13799#ifndef xmlUCSIsCatZ
13800extern __typeof (xmlUCSIsCatZ) xmlUCSIsCatZ__internal_alias __attribute((visibility("hidden")));
13801#define xmlUCSIsCatZ xmlUCSIsCatZ__internal_alias
13802#endif
13803#endif
13804#endif
13805
13806#if defined(LIBXML_UNICODE_ENABLED)
13807#ifdef bottom_xmlunicode
13808#undef xmlUCSIsCatZl
13809extern __typeof (xmlUCSIsCatZl) xmlUCSIsCatZl __attribute((alias("xmlUCSIsCatZl__internal_alias")));
13810#else
13811#ifndef xmlUCSIsCatZl
13812extern __typeof (xmlUCSIsCatZl) xmlUCSIsCatZl__internal_alias __attribute((visibility("hidden")));
13813#define xmlUCSIsCatZl xmlUCSIsCatZl__internal_alias
13814#endif
13815#endif
13816#endif
13817
13818#if defined(LIBXML_UNICODE_ENABLED)
13819#ifdef bottom_xmlunicode
13820#undef xmlUCSIsCatZp
13821extern __typeof (xmlUCSIsCatZp) xmlUCSIsCatZp __attribute((alias("xmlUCSIsCatZp__internal_alias")));
13822#else
13823#ifndef xmlUCSIsCatZp
13824extern __typeof (xmlUCSIsCatZp) xmlUCSIsCatZp__internal_alias __attribute((visibility("hidden")));
13825#define xmlUCSIsCatZp xmlUCSIsCatZp__internal_alias
13826#endif
13827#endif
13828#endif
13829
13830#if defined(LIBXML_UNICODE_ENABLED)
13831#ifdef bottom_xmlunicode
13832#undef xmlUCSIsCatZs
13833extern __typeof (xmlUCSIsCatZs) xmlUCSIsCatZs __attribute((alias("xmlUCSIsCatZs__internal_alias")));
13834#else
13835#ifndef xmlUCSIsCatZs
13836extern __typeof (xmlUCSIsCatZs) xmlUCSIsCatZs__internal_alias __attribute((visibility("hidden")));
13837#define xmlUCSIsCatZs xmlUCSIsCatZs__internal_alias
13838#endif
13839#endif
13840#endif
13841
13842#if defined(LIBXML_UNICODE_ENABLED)
13843#ifdef bottom_xmlunicode
13844#undef xmlUCSIsCherokee
13845extern __typeof (xmlUCSIsCherokee) xmlUCSIsCherokee __attribute((alias("xmlUCSIsCherokee__internal_alias")));
13846#else
13847#ifndef xmlUCSIsCherokee
13848extern __typeof (xmlUCSIsCherokee) xmlUCSIsCherokee__internal_alias __attribute((visibility("hidden")));
13849#define xmlUCSIsCherokee xmlUCSIsCherokee__internal_alias
13850#endif
13851#endif
13852#endif
13853
13854#if defined(LIBXML_UNICODE_ENABLED)
13855#ifdef bottom_xmlunicode
13856#undef xmlUCSIsCombiningDiacriticalMarks
13857extern __typeof (xmlUCSIsCombiningDiacriticalMarks) xmlUCSIsCombiningDiacriticalMarks __attribute((alias("xmlUCSIsCombiningDiacriticalMarks__internal_alias")));
13858#else
13859#ifndef xmlUCSIsCombiningDiacriticalMarks
13860extern __typeof (xmlUCSIsCombiningDiacriticalMarks) xmlUCSIsCombiningDiacriticalMarks__internal_alias __attribute((visibility("hidden")));
13861#define xmlUCSIsCombiningDiacriticalMarks xmlUCSIsCombiningDiacriticalMarks__internal_alias
13862#endif
13863#endif
13864#endif
13865
13866#if defined(LIBXML_UNICODE_ENABLED)
13867#ifdef bottom_xmlunicode
13868#undef xmlUCSIsCombiningDiacriticalMarksforSymbols
13869extern __typeof (xmlUCSIsCombiningDiacriticalMarksforSymbols) xmlUCSIsCombiningDiacriticalMarksforSymbols __attribute((alias("xmlUCSIsCombiningDiacriticalMarksforSymbols__internal_alias")));
13870#else
13871#ifndef xmlUCSIsCombiningDiacriticalMarksforSymbols
13872extern __typeof (xmlUCSIsCombiningDiacriticalMarksforSymbols) xmlUCSIsCombiningDiacriticalMarksforSymbols__internal_alias __attribute((visibility("hidden")));
13873#define xmlUCSIsCombiningDiacriticalMarksforSymbols xmlUCSIsCombiningDiacriticalMarksforSymbols__internal_alias
13874#endif
13875#endif
13876#endif
13877
13878#if defined(LIBXML_UNICODE_ENABLED)
13879#ifdef bottom_xmlunicode
13880#undef xmlUCSIsCombiningHalfMarks
13881extern __typeof (xmlUCSIsCombiningHalfMarks) xmlUCSIsCombiningHalfMarks __attribute((alias("xmlUCSIsCombiningHalfMarks__internal_alias")));
13882#else
13883#ifndef xmlUCSIsCombiningHalfMarks
13884extern __typeof (xmlUCSIsCombiningHalfMarks) xmlUCSIsCombiningHalfMarks__internal_alias __attribute((visibility("hidden")));
13885#define xmlUCSIsCombiningHalfMarks xmlUCSIsCombiningHalfMarks__internal_alias
13886#endif
13887#endif
13888#endif
13889
13890#if defined(LIBXML_UNICODE_ENABLED)
13891#ifdef bottom_xmlunicode
13892#undef xmlUCSIsCombiningMarksforSymbols
13893extern __typeof (xmlUCSIsCombiningMarksforSymbols) xmlUCSIsCombiningMarksforSymbols __attribute((alias("xmlUCSIsCombiningMarksforSymbols__internal_alias")));
13894#else
13895#ifndef xmlUCSIsCombiningMarksforSymbols
13896extern __typeof (xmlUCSIsCombiningMarksforSymbols) xmlUCSIsCombiningMarksforSymbols__internal_alias __attribute((visibility("hidden")));
13897#define xmlUCSIsCombiningMarksforSymbols xmlUCSIsCombiningMarksforSymbols__internal_alias
13898#endif
13899#endif
13900#endif
13901
13902#if defined(LIBXML_UNICODE_ENABLED)
13903#ifdef bottom_xmlunicode
13904#undef xmlUCSIsControlPictures
13905extern __typeof (xmlUCSIsControlPictures) xmlUCSIsControlPictures __attribute((alias("xmlUCSIsControlPictures__internal_alias")));
13906#else
13907#ifndef xmlUCSIsControlPictures
13908extern __typeof (xmlUCSIsControlPictures) xmlUCSIsControlPictures__internal_alias __attribute((visibility("hidden")));
13909#define xmlUCSIsControlPictures xmlUCSIsControlPictures__internal_alias
13910#endif
13911#endif
13912#endif
13913
13914#if defined(LIBXML_UNICODE_ENABLED)
13915#ifdef bottom_xmlunicode
13916#undef xmlUCSIsCurrencySymbols
13917extern __typeof (xmlUCSIsCurrencySymbols) xmlUCSIsCurrencySymbols __attribute((alias("xmlUCSIsCurrencySymbols__internal_alias")));
13918#else
13919#ifndef xmlUCSIsCurrencySymbols
13920extern __typeof (xmlUCSIsCurrencySymbols) xmlUCSIsCurrencySymbols__internal_alias __attribute((visibility("hidden")));
13921#define xmlUCSIsCurrencySymbols xmlUCSIsCurrencySymbols__internal_alias
13922#endif
13923#endif
13924#endif
13925
13926#if defined(LIBXML_UNICODE_ENABLED)
13927#ifdef bottom_xmlunicode
13928#undef xmlUCSIsCypriotSyllabary
13929extern __typeof (xmlUCSIsCypriotSyllabary) xmlUCSIsCypriotSyllabary __attribute((alias("xmlUCSIsCypriotSyllabary__internal_alias")));
13930#else
13931#ifndef xmlUCSIsCypriotSyllabary
13932extern __typeof (xmlUCSIsCypriotSyllabary) xmlUCSIsCypriotSyllabary__internal_alias __attribute((visibility("hidden")));
13933#define xmlUCSIsCypriotSyllabary xmlUCSIsCypriotSyllabary__internal_alias
13934#endif
13935#endif
13936#endif
13937
13938#if defined(LIBXML_UNICODE_ENABLED)
13939#ifdef bottom_xmlunicode
13940#undef xmlUCSIsCyrillic
13941extern __typeof (xmlUCSIsCyrillic) xmlUCSIsCyrillic __attribute((alias("xmlUCSIsCyrillic__internal_alias")));
13942#else
13943#ifndef xmlUCSIsCyrillic
13944extern __typeof (xmlUCSIsCyrillic) xmlUCSIsCyrillic__internal_alias __attribute((visibility("hidden")));
13945#define xmlUCSIsCyrillic xmlUCSIsCyrillic__internal_alias
13946#endif
13947#endif
13948#endif
13949
13950#if defined(LIBXML_UNICODE_ENABLED)
13951#ifdef bottom_xmlunicode
13952#undef xmlUCSIsCyrillicSupplement
13953extern __typeof (xmlUCSIsCyrillicSupplement) xmlUCSIsCyrillicSupplement __attribute((alias("xmlUCSIsCyrillicSupplement__internal_alias")));
13954#else
13955#ifndef xmlUCSIsCyrillicSupplement
13956extern __typeof (xmlUCSIsCyrillicSupplement) xmlUCSIsCyrillicSupplement__internal_alias __attribute((visibility("hidden")));
13957#define xmlUCSIsCyrillicSupplement xmlUCSIsCyrillicSupplement__internal_alias
13958#endif
13959#endif
13960#endif
13961
13962#if defined(LIBXML_UNICODE_ENABLED)
13963#ifdef bottom_xmlunicode
13964#undef xmlUCSIsDeseret
13965extern __typeof (xmlUCSIsDeseret) xmlUCSIsDeseret __attribute((alias("xmlUCSIsDeseret__internal_alias")));
13966#else
13967#ifndef xmlUCSIsDeseret
13968extern __typeof (xmlUCSIsDeseret) xmlUCSIsDeseret__internal_alias __attribute((visibility("hidden")));
13969#define xmlUCSIsDeseret xmlUCSIsDeseret__internal_alias
13970#endif
13971#endif
13972#endif
13973
13974#if defined(LIBXML_UNICODE_ENABLED)
13975#ifdef bottom_xmlunicode
13976#undef xmlUCSIsDevanagari
13977extern __typeof (xmlUCSIsDevanagari) xmlUCSIsDevanagari __attribute((alias("xmlUCSIsDevanagari__internal_alias")));
13978#else
13979#ifndef xmlUCSIsDevanagari
13980extern __typeof (xmlUCSIsDevanagari) xmlUCSIsDevanagari__internal_alias __attribute((visibility("hidden")));
13981#define xmlUCSIsDevanagari xmlUCSIsDevanagari__internal_alias
13982#endif
13983#endif
13984#endif
13985
13986#if defined(LIBXML_UNICODE_ENABLED)
13987#ifdef bottom_xmlunicode
13988#undef xmlUCSIsDingbats
13989extern __typeof (xmlUCSIsDingbats) xmlUCSIsDingbats __attribute((alias("xmlUCSIsDingbats__internal_alias")));
13990#else
13991#ifndef xmlUCSIsDingbats
13992extern __typeof (xmlUCSIsDingbats) xmlUCSIsDingbats__internal_alias __attribute((visibility("hidden")));
13993#define xmlUCSIsDingbats xmlUCSIsDingbats__internal_alias
13994#endif
13995#endif
13996#endif
13997
13998#if defined(LIBXML_UNICODE_ENABLED)
13999#ifdef bottom_xmlunicode
14000#undef xmlUCSIsEnclosedAlphanumerics
14001extern __typeof (xmlUCSIsEnclosedAlphanumerics) xmlUCSIsEnclosedAlphanumerics __attribute((alias("xmlUCSIsEnclosedAlphanumerics__internal_alias")));
14002#else
14003#ifndef xmlUCSIsEnclosedAlphanumerics
14004extern __typeof (xmlUCSIsEnclosedAlphanumerics) xmlUCSIsEnclosedAlphanumerics__internal_alias __attribute((visibility("hidden")));
14005#define xmlUCSIsEnclosedAlphanumerics xmlUCSIsEnclosedAlphanumerics__internal_alias
14006#endif
14007#endif
14008#endif
14009
14010#if defined(LIBXML_UNICODE_ENABLED)
14011#ifdef bottom_xmlunicode
14012#undef xmlUCSIsEnclosedCJKLettersandMonths
14013extern __typeof (xmlUCSIsEnclosedCJKLettersandMonths) xmlUCSIsEnclosedCJKLettersandMonths __attribute((alias("xmlUCSIsEnclosedCJKLettersandMonths__internal_alias")));
14014#else
14015#ifndef xmlUCSIsEnclosedCJKLettersandMonths
14016extern __typeof (xmlUCSIsEnclosedCJKLettersandMonths) xmlUCSIsEnclosedCJKLettersandMonths__internal_alias __attribute((visibility("hidden")));
14017#define xmlUCSIsEnclosedCJKLettersandMonths xmlUCSIsEnclosedCJKLettersandMonths__internal_alias
14018#endif
14019#endif
14020#endif
14021
14022#if defined(LIBXML_UNICODE_ENABLED)
14023#ifdef bottom_xmlunicode
14024#undef xmlUCSIsEthiopic
14025extern __typeof (xmlUCSIsEthiopic) xmlUCSIsEthiopic __attribute((alias("xmlUCSIsEthiopic__internal_alias")));
14026#else
14027#ifndef xmlUCSIsEthiopic
14028extern __typeof (xmlUCSIsEthiopic) xmlUCSIsEthiopic__internal_alias __attribute((visibility("hidden")));
14029#define xmlUCSIsEthiopic xmlUCSIsEthiopic__internal_alias
14030#endif
14031#endif
14032#endif
14033
14034#if defined(LIBXML_UNICODE_ENABLED)
14035#ifdef bottom_xmlunicode
14036#undef xmlUCSIsGeneralPunctuation
14037extern __typeof (xmlUCSIsGeneralPunctuation) xmlUCSIsGeneralPunctuation __attribute((alias("xmlUCSIsGeneralPunctuation__internal_alias")));
14038#else
14039#ifndef xmlUCSIsGeneralPunctuation
14040extern __typeof (xmlUCSIsGeneralPunctuation) xmlUCSIsGeneralPunctuation__internal_alias __attribute((visibility("hidden")));
14041#define xmlUCSIsGeneralPunctuation xmlUCSIsGeneralPunctuation__internal_alias
14042#endif
14043#endif
14044#endif
14045
14046#if defined(LIBXML_UNICODE_ENABLED)
14047#ifdef bottom_xmlunicode
14048#undef xmlUCSIsGeometricShapes
14049extern __typeof (xmlUCSIsGeometricShapes) xmlUCSIsGeometricShapes __attribute((alias("xmlUCSIsGeometricShapes__internal_alias")));
14050#else
14051#ifndef xmlUCSIsGeometricShapes
14052extern __typeof (xmlUCSIsGeometricShapes) xmlUCSIsGeometricShapes__internal_alias __attribute((visibility("hidden")));
14053#define xmlUCSIsGeometricShapes xmlUCSIsGeometricShapes__internal_alias
14054#endif
14055#endif
14056#endif
14057
14058#if defined(LIBXML_UNICODE_ENABLED)
14059#ifdef bottom_xmlunicode
14060#undef xmlUCSIsGeorgian
14061extern __typeof (xmlUCSIsGeorgian) xmlUCSIsGeorgian __attribute((alias("xmlUCSIsGeorgian__internal_alias")));
14062#else
14063#ifndef xmlUCSIsGeorgian
14064extern __typeof (xmlUCSIsGeorgian) xmlUCSIsGeorgian__internal_alias __attribute((visibility("hidden")));
14065#define xmlUCSIsGeorgian xmlUCSIsGeorgian__internal_alias
14066#endif
14067#endif
14068#endif
14069
14070#if defined(LIBXML_UNICODE_ENABLED)
14071#ifdef bottom_xmlunicode
14072#undef xmlUCSIsGothic
14073extern __typeof (xmlUCSIsGothic) xmlUCSIsGothic __attribute((alias("xmlUCSIsGothic__internal_alias")));
14074#else
14075#ifndef xmlUCSIsGothic
14076extern __typeof (xmlUCSIsGothic) xmlUCSIsGothic__internal_alias __attribute((visibility("hidden")));
14077#define xmlUCSIsGothic xmlUCSIsGothic__internal_alias
14078#endif
14079#endif
14080#endif
14081
14082#if defined(LIBXML_UNICODE_ENABLED)
14083#ifdef bottom_xmlunicode
14084#undef xmlUCSIsGreek
14085extern __typeof (xmlUCSIsGreek) xmlUCSIsGreek __attribute((alias("xmlUCSIsGreek__internal_alias")));
14086#else
14087#ifndef xmlUCSIsGreek
14088extern __typeof (xmlUCSIsGreek) xmlUCSIsGreek__internal_alias __attribute((visibility("hidden")));
14089#define xmlUCSIsGreek xmlUCSIsGreek__internal_alias
14090#endif
14091#endif
14092#endif
14093
14094#if defined(LIBXML_UNICODE_ENABLED)
14095#ifdef bottom_xmlunicode
14096#undef xmlUCSIsGreekExtended
14097extern __typeof (xmlUCSIsGreekExtended) xmlUCSIsGreekExtended __attribute((alias("xmlUCSIsGreekExtended__internal_alias")));
14098#else
14099#ifndef xmlUCSIsGreekExtended
14100extern __typeof (xmlUCSIsGreekExtended) xmlUCSIsGreekExtended__internal_alias __attribute((visibility("hidden")));
14101#define xmlUCSIsGreekExtended xmlUCSIsGreekExtended__internal_alias
14102#endif
14103#endif
14104#endif
14105
14106#if defined(LIBXML_UNICODE_ENABLED)
14107#ifdef bottom_xmlunicode
14108#undef xmlUCSIsGreekandCoptic
14109extern __typeof (xmlUCSIsGreekandCoptic) xmlUCSIsGreekandCoptic __attribute((alias("xmlUCSIsGreekandCoptic__internal_alias")));
14110#else
14111#ifndef xmlUCSIsGreekandCoptic
14112extern __typeof (xmlUCSIsGreekandCoptic) xmlUCSIsGreekandCoptic__internal_alias __attribute((visibility("hidden")));
14113#define xmlUCSIsGreekandCoptic xmlUCSIsGreekandCoptic__internal_alias
14114#endif
14115#endif
14116#endif
14117
14118#if defined(LIBXML_UNICODE_ENABLED)
14119#ifdef bottom_xmlunicode
14120#undef xmlUCSIsGujarati
14121extern __typeof (xmlUCSIsGujarati) xmlUCSIsGujarati __attribute((alias("xmlUCSIsGujarati__internal_alias")));
14122#else
14123#ifndef xmlUCSIsGujarati
14124extern __typeof (xmlUCSIsGujarati) xmlUCSIsGujarati__internal_alias __attribute((visibility("hidden")));
14125#define xmlUCSIsGujarati xmlUCSIsGujarati__internal_alias
14126#endif
14127#endif
14128#endif
14129
14130#if defined(LIBXML_UNICODE_ENABLED)
14131#ifdef bottom_xmlunicode
14132#undef xmlUCSIsGurmukhi
14133extern __typeof (xmlUCSIsGurmukhi) xmlUCSIsGurmukhi __attribute((alias("xmlUCSIsGurmukhi__internal_alias")));
14134#else
14135#ifndef xmlUCSIsGurmukhi
14136extern __typeof (xmlUCSIsGurmukhi) xmlUCSIsGurmukhi__internal_alias __attribute((visibility("hidden")));
14137#define xmlUCSIsGurmukhi xmlUCSIsGurmukhi__internal_alias
14138#endif
14139#endif
14140#endif
14141
14142#if defined(LIBXML_UNICODE_ENABLED)
14143#ifdef bottom_xmlunicode
14144#undef xmlUCSIsHalfwidthandFullwidthForms
14145extern __typeof (xmlUCSIsHalfwidthandFullwidthForms) xmlUCSIsHalfwidthandFullwidthForms __attribute((alias("xmlUCSIsHalfwidthandFullwidthForms__internal_alias")));
14146#else
14147#ifndef xmlUCSIsHalfwidthandFullwidthForms
14148extern __typeof (xmlUCSIsHalfwidthandFullwidthForms) xmlUCSIsHalfwidthandFullwidthForms__internal_alias __attribute((visibility("hidden")));
14149#define xmlUCSIsHalfwidthandFullwidthForms xmlUCSIsHalfwidthandFullwidthForms__internal_alias
14150#endif
14151#endif
14152#endif
14153
14154#if defined(LIBXML_UNICODE_ENABLED)
14155#ifdef bottom_xmlunicode
14156#undef xmlUCSIsHangulCompatibilityJamo
14157extern __typeof (xmlUCSIsHangulCompatibilityJamo) xmlUCSIsHangulCompatibilityJamo __attribute((alias("xmlUCSIsHangulCompatibilityJamo__internal_alias")));
14158#else
14159#ifndef xmlUCSIsHangulCompatibilityJamo
14160extern __typeof (xmlUCSIsHangulCompatibilityJamo) xmlUCSIsHangulCompatibilityJamo__internal_alias __attribute((visibility("hidden")));
14161#define xmlUCSIsHangulCompatibilityJamo xmlUCSIsHangulCompatibilityJamo__internal_alias
14162#endif
14163#endif
14164#endif
14165
14166#if defined(LIBXML_UNICODE_ENABLED)
14167#ifdef bottom_xmlunicode
14168#undef xmlUCSIsHangulJamo
14169extern __typeof (xmlUCSIsHangulJamo) xmlUCSIsHangulJamo __attribute((alias("xmlUCSIsHangulJamo__internal_alias")));
14170#else
14171#ifndef xmlUCSIsHangulJamo
14172extern __typeof (xmlUCSIsHangulJamo) xmlUCSIsHangulJamo__internal_alias __attribute((visibility("hidden")));
14173#define xmlUCSIsHangulJamo xmlUCSIsHangulJamo__internal_alias
14174#endif
14175#endif
14176#endif
14177
14178#if defined(LIBXML_UNICODE_ENABLED)
14179#ifdef bottom_xmlunicode
14180#undef xmlUCSIsHangulSyllables
14181extern __typeof (xmlUCSIsHangulSyllables) xmlUCSIsHangulSyllables __attribute((alias("xmlUCSIsHangulSyllables__internal_alias")));
14182#else
14183#ifndef xmlUCSIsHangulSyllables
14184extern __typeof (xmlUCSIsHangulSyllables) xmlUCSIsHangulSyllables__internal_alias __attribute((visibility("hidden")));
14185#define xmlUCSIsHangulSyllables xmlUCSIsHangulSyllables__internal_alias
14186#endif
14187#endif
14188#endif
14189
14190#if defined(LIBXML_UNICODE_ENABLED)
14191#ifdef bottom_xmlunicode
14192#undef xmlUCSIsHanunoo
14193extern __typeof (xmlUCSIsHanunoo) xmlUCSIsHanunoo __attribute((alias("xmlUCSIsHanunoo__internal_alias")));
14194#else
14195#ifndef xmlUCSIsHanunoo
14196extern __typeof (xmlUCSIsHanunoo) xmlUCSIsHanunoo__internal_alias __attribute((visibility("hidden")));
14197#define xmlUCSIsHanunoo xmlUCSIsHanunoo__internal_alias
14198#endif
14199#endif
14200#endif
14201
14202#if defined(LIBXML_UNICODE_ENABLED)
14203#ifdef bottom_xmlunicode
14204#undef xmlUCSIsHebrew
14205extern __typeof (xmlUCSIsHebrew) xmlUCSIsHebrew __attribute((alias("xmlUCSIsHebrew__internal_alias")));
14206#else
14207#ifndef xmlUCSIsHebrew
14208extern __typeof (xmlUCSIsHebrew) xmlUCSIsHebrew__internal_alias __attribute((visibility("hidden")));
14209#define xmlUCSIsHebrew xmlUCSIsHebrew__internal_alias
14210#endif
14211#endif
14212#endif
14213
14214#if defined(LIBXML_UNICODE_ENABLED)
14215#ifdef bottom_xmlunicode
14216#undef xmlUCSIsHighPrivateUseSurrogates
14217extern __typeof (xmlUCSIsHighPrivateUseSurrogates) xmlUCSIsHighPrivateUseSurrogates __attribute((alias("xmlUCSIsHighPrivateUseSurrogates__internal_alias")));
14218#else
14219#ifndef xmlUCSIsHighPrivateUseSurrogates
14220extern __typeof (xmlUCSIsHighPrivateUseSurrogates) xmlUCSIsHighPrivateUseSurrogates__internal_alias __attribute((visibility("hidden")));
14221#define xmlUCSIsHighPrivateUseSurrogates xmlUCSIsHighPrivateUseSurrogates__internal_alias
14222#endif
14223#endif
14224#endif
14225
14226#if defined(LIBXML_UNICODE_ENABLED)
14227#ifdef bottom_xmlunicode
14228#undef xmlUCSIsHighSurrogates
14229extern __typeof (xmlUCSIsHighSurrogates) xmlUCSIsHighSurrogates __attribute((alias("xmlUCSIsHighSurrogates__internal_alias")));
14230#else
14231#ifndef xmlUCSIsHighSurrogates
14232extern __typeof (xmlUCSIsHighSurrogates) xmlUCSIsHighSurrogates__internal_alias __attribute((visibility("hidden")));
14233#define xmlUCSIsHighSurrogates xmlUCSIsHighSurrogates__internal_alias
14234#endif
14235#endif
14236#endif
14237
14238#if defined(LIBXML_UNICODE_ENABLED)
14239#ifdef bottom_xmlunicode
14240#undef xmlUCSIsHiragana
14241extern __typeof (xmlUCSIsHiragana) xmlUCSIsHiragana __attribute((alias("xmlUCSIsHiragana__internal_alias")));
14242#else
14243#ifndef xmlUCSIsHiragana
14244extern __typeof (xmlUCSIsHiragana) xmlUCSIsHiragana__internal_alias __attribute((visibility("hidden")));
14245#define xmlUCSIsHiragana xmlUCSIsHiragana__internal_alias
14246#endif
14247#endif
14248#endif
14249
14250#if defined(LIBXML_UNICODE_ENABLED)
14251#ifdef bottom_xmlunicode
14252#undef xmlUCSIsIPAExtensions
14253extern __typeof (xmlUCSIsIPAExtensions) xmlUCSIsIPAExtensions __attribute((alias("xmlUCSIsIPAExtensions__internal_alias")));
14254#else
14255#ifndef xmlUCSIsIPAExtensions
14256extern __typeof (xmlUCSIsIPAExtensions) xmlUCSIsIPAExtensions__internal_alias __attribute((visibility("hidden")));
14257#define xmlUCSIsIPAExtensions xmlUCSIsIPAExtensions__internal_alias
14258#endif
14259#endif
14260#endif
14261
14262#if defined(LIBXML_UNICODE_ENABLED)
14263#ifdef bottom_xmlunicode
14264#undef xmlUCSIsIdeographicDescriptionCharacters
14265extern __typeof (xmlUCSIsIdeographicDescriptionCharacters) xmlUCSIsIdeographicDescriptionCharacters __attribute((alias("xmlUCSIsIdeographicDescriptionCharacters__internal_alias")));
14266#else
14267#ifndef xmlUCSIsIdeographicDescriptionCharacters
14268extern __typeof (xmlUCSIsIdeographicDescriptionCharacters) xmlUCSIsIdeographicDescriptionCharacters__internal_alias __attribute((visibility("hidden")));
14269#define xmlUCSIsIdeographicDescriptionCharacters xmlUCSIsIdeographicDescriptionCharacters__internal_alias
14270#endif
14271#endif
14272#endif
14273
14274#if defined(LIBXML_UNICODE_ENABLED)
14275#ifdef bottom_xmlunicode
14276#undef xmlUCSIsKanbun
14277extern __typeof (xmlUCSIsKanbun) xmlUCSIsKanbun __attribute((alias("xmlUCSIsKanbun__internal_alias")));
14278#else
14279#ifndef xmlUCSIsKanbun
14280extern __typeof (xmlUCSIsKanbun) xmlUCSIsKanbun__internal_alias __attribute((visibility("hidden")));
14281#define xmlUCSIsKanbun xmlUCSIsKanbun__internal_alias
14282#endif
14283#endif
14284#endif
14285
14286#if defined(LIBXML_UNICODE_ENABLED)
14287#ifdef bottom_xmlunicode
14288#undef xmlUCSIsKangxiRadicals
14289extern __typeof (xmlUCSIsKangxiRadicals) xmlUCSIsKangxiRadicals __attribute((alias("xmlUCSIsKangxiRadicals__internal_alias")));
14290#else
14291#ifndef xmlUCSIsKangxiRadicals
14292extern __typeof (xmlUCSIsKangxiRadicals) xmlUCSIsKangxiRadicals__internal_alias __attribute((visibility("hidden")));
14293#define xmlUCSIsKangxiRadicals xmlUCSIsKangxiRadicals__internal_alias
14294#endif
14295#endif
14296#endif
14297
14298#if defined(LIBXML_UNICODE_ENABLED)
14299#ifdef bottom_xmlunicode
14300#undef xmlUCSIsKannada
14301extern __typeof (xmlUCSIsKannada) xmlUCSIsKannada __attribute((alias("xmlUCSIsKannada__internal_alias")));
14302#else
14303#ifndef xmlUCSIsKannada
14304extern __typeof (xmlUCSIsKannada) xmlUCSIsKannada__internal_alias __attribute((visibility("hidden")));
14305#define xmlUCSIsKannada xmlUCSIsKannada__internal_alias
14306#endif
14307#endif
14308#endif
14309
14310#if defined(LIBXML_UNICODE_ENABLED)
14311#ifdef bottom_xmlunicode
14312#undef xmlUCSIsKatakana
14313extern __typeof (xmlUCSIsKatakana) xmlUCSIsKatakana __attribute((alias("xmlUCSIsKatakana__internal_alias")));
14314#else
14315#ifndef xmlUCSIsKatakana
14316extern __typeof (xmlUCSIsKatakana) xmlUCSIsKatakana__internal_alias __attribute((visibility("hidden")));
14317#define xmlUCSIsKatakana xmlUCSIsKatakana__internal_alias
14318#endif
14319#endif
14320#endif
14321
14322#if defined(LIBXML_UNICODE_ENABLED)
14323#ifdef bottom_xmlunicode
14324#undef xmlUCSIsKatakanaPhoneticExtensions
14325extern __typeof (xmlUCSIsKatakanaPhoneticExtensions) xmlUCSIsKatakanaPhoneticExtensions __attribute((alias("xmlUCSIsKatakanaPhoneticExtensions__internal_alias")));
14326#else
14327#ifndef xmlUCSIsKatakanaPhoneticExtensions
14328extern __typeof (xmlUCSIsKatakanaPhoneticExtensions) xmlUCSIsKatakanaPhoneticExtensions__internal_alias __attribute((visibility("hidden")));
14329#define xmlUCSIsKatakanaPhoneticExtensions xmlUCSIsKatakanaPhoneticExtensions__internal_alias
14330#endif
14331#endif
14332#endif
14333
14334#if defined(LIBXML_UNICODE_ENABLED)
14335#ifdef bottom_xmlunicode
14336#undef xmlUCSIsKhmer
14337extern __typeof (xmlUCSIsKhmer) xmlUCSIsKhmer __attribute((alias("xmlUCSIsKhmer__internal_alias")));
14338#else
14339#ifndef xmlUCSIsKhmer
14340extern __typeof (xmlUCSIsKhmer) xmlUCSIsKhmer__internal_alias __attribute((visibility("hidden")));
14341#define xmlUCSIsKhmer xmlUCSIsKhmer__internal_alias
14342#endif
14343#endif
14344#endif
14345
14346#if defined(LIBXML_UNICODE_ENABLED)
14347#ifdef bottom_xmlunicode
14348#undef xmlUCSIsKhmerSymbols
14349extern __typeof (xmlUCSIsKhmerSymbols) xmlUCSIsKhmerSymbols __attribute((alias("xmlUCSIsKhmerSymbols__internal_alias")));
14350#else
14351#ifndef xmlUCSIsKhmerSymbols
14352extern __typeof (xmlUCSIsKhmerSymbols) xmlUCSIsKhmerSymbols__internal_alias __attribute((visibility("hidden")));
14353#define xmlUCSIsKhmerSymbols xmlUCSIsKhmerSymbols__internal_alias
14354#endif
14355#endif
14356#endif
14357
14358#if defined(LIBXML_UNICODE_ENABLED)
14359#ifdef bottom_xmlunicode
14360#undef xmlUCSIsLao
14361extern __typeof (xmlUCSIsLao) xmlUCSIsLao __attribute((alias("xmlUCSIsLao__internal_alias")));
14362#else
14363#ifndef xmlUCSIsLao
14364extern __typeof (xmlUCSIsLao) xmlUCSIsLao__internal_alias __attribute((visibility("hidden")));
14365#define xmlUCSIsLao xmlUCSIsLao__internal_alias
14366#endif
14367#endif
14368#endif
14369
14370#if defined(LIBXML_UNICODE_ENABLED)
14371#ifdef bottom_xmlunicode
14372#undef xmlUCSIsLatin1Supplement
14373extern __typeof (xmlUCSIsLatin1Supplement) xmlUCSIsLatin1Supplement __attribute((alias("xmlUCSIsLatin1Supplement__internal_alias")));
14374#else
14375#ifndef xmlUCSIsLatin1Supplement
14376extern __typeof (xmlUCSIsLatin1Supplement) xmlUCSIsLatin1Supplement__internal_alias __attribute((visibility("hidden")));
14377#define xmlUCSIsLatin1Supplement xmlUCSIsLatin1Supplement__internal_alias
14378#endif
14379#endif
14380#endif
14381
14382#if defined(LIBXML_UNICODE_ENABLED)
14383#ifdef bottom_xmlunicode
14384#undef xmlUCSIsLatinExtendedA
14385extern __typeof (xmlUCSIsLatinExtendedA) xmlUCSIsLatinExtendedA __attribute((alias("xmlUCSIsLatinExtendedA__internal_alias")));
14386#else
14387#ifndef xmlUCSIsLatinExtendedA
14388extern __typeof (xmlUCSIsLatinExtendedA) xmlUCSIsLatinExtendedA__internal_alias __attribute((visibility("hidden")));
14389#define xmlUCSIsLatinExtendedA xmlUCSIsLatinExtendedA__internal_alias
14390#endif
14391#endif
14392#endif
14393
14394#if defined(LIBXML_UNICODE_ENABLED)
14395#ifdef bottom_xmlunicode
14396#undef xmlUCSIsLatinExtendedAdditional
14397extern __typeof (xmlUCSIsLatinExtendedAdditional) xmlUCSIsLatinExtendedAdditional __attribute((alias("xmlUCSIsLatinExtendedAdditional__internal_alias")));
14398#else
14399#ifndef xmlUCSIsLatinExtendedAdditional
14400extern __typeof (xmlUCSIsLatinExtendedAdditional) xmlUCSIsLatinExtendedAdditional__internal_alias __attribute((visibility("hidden")));
14401#define xmlUCSIsLatinExtendedAdditional xmlUCSIsLatinExtendedAdditional__internal_alias
14402#endif
14403#endif
14404#endif
14405
14406#if defined(LIBXML_UNICODE_ENABLED)
14407#ifdef bottom_xmlunicode
14408#undef xmlUCSIsLatinExtendedB
14409extern __typeof (xmlUCSIsLatinExtendedB) xmlUCSIsLatinExtendedB __attribute((alias("xmlUCSIsLatinExtendedB__internal_alias")));
14410#else
14411#ifndef xmlUCSIsLatinExtendedB
14412extern __typeof (xmlUCSIsLatinExtendedB) xmlUCSIsLatinExtendedB__internal_alias __attribute((visibility("hidden")));
14413#define xmlUCSIsLatinExtendedB xmlUCSIsLatinExtendedB__internal_alias
14414#endif
14415#endif
14416#endif
14417
14418#if defined(LIBXML_UNICODE_ENABLED)
14419#ifdef bottom_xmlunicode
14420#undef xmlUCSIsLetterlikeSymbols
14421extern __typeof (xmlUCSIsLetterlikeSymbols) xmlUCSIsLetterlikeSymbols __attribute((alias("xmlUCSIsLetterlikeSymbols__internal_alias")));
14422#else
14423#ifndef xmlUCSIsLetterlikeSymbols
14424extern __typeof (xmlUCSIsLetterlikeSymbols) xmlUCSIsLetterlikeSymbols__internal_alias __attribute((visibility("hidden")));
14425#define xmlUCSIsLetterlikeSymbols xmlUCSIsLetterlikeSymbols__internal_alias
14426#endif
14427#endif
14428#endif
14429
14430#if defined(LIBXML_UNICODE_ENABLED)
14431#ifdef bottom_xmlunicode
14432#undef xmlUCSIsLimbu
14433extern __typeof (xmlUCSIsLimbu) xmlUCSIsLimbu __attribute((alias("xmlUCSIsLimbu__internal_alias")));
14434#else
14435#ifndef xmlUCSIsLimbu
14436extern __typeof (xmlUCSIsLimbu) xmlUCSIsLimbu__internal_alias __attribute((visibility("hidden")));
14437#define xmlUCSIsLimbu xmlUCSIsLimbu__internal_alias
14438#endif
14439#endif
14440#endif
14441
14442#if defined(LIBXML_UNICODE_ENABLED)
14443#ifdef bottom_xmlunicode
14444#undef xmlUCSIsLinearBIdeograms
14445extern __typeof (xmlUCSIsLinearBIdeograms) xmlUCSIsLinearBIdeograms __attribute((alias("xmlUCSIsLinearBIdeograms__internal_alias")));
14446#else
14447#ifndef xmlUCSIsLinearBIdeograms
14448extern __typeof (xmlUCSIsLinearBIdeograms) xmlUCSIsLinearBIdeograms__internal_alias __attribute((visibility("hidden")));
14449#define xmlUCSIsLinearBIdeograms xmlUCSIsLinearBIdeograms__internal_alias
14450#endif
14451#endif
14452#endif
14453
14454#if defined(LIBXML_UNICODE_ENABLED)
14455#ifdef bottom_xmlunicode
14456#undef xmlUCSIsLinearBSyllabary
14457extern __typeof (xmlUCSIsLinearBSyllabary) xmlUCSIsLinearBSyllabary __attribute((alias("xmlUCSIsLinearBSyllabary__internal_alias")));
14458#else
14459#ifndef xmlUCSIsLinearBSyllabary
14460extern __typeof (xmlUCSIsLinearBSyllabary) xmlUCSIsLinearBSyllabary__internal_alias __attribute((visibility("hidden")));
14461#define xmlUCSIsLinearBSyllabary xmlUCSIsLinearBSyllabary__internal_alias
14462#endif
14463#endif
14464#endif
14465
14466#if defined(LIBXML_UNICODE_ENABLED)
14467#ifdef bottom_xmlunicode
14468#undef xmlUCSIsLowSurrogates
14469extern __typeof (xmlUCSIsLowSurrogates) xmlUCSIsLowSurrogates __attribute((alias("xmlUCSIsLowSurrogates__internal_alias")));
14470#else
14471#ifndef xmlUCSIsLowSurrogates
14472extern __typeof (xmlUCSIsLowSurrogates) xmlUCSIsLowSurrogates__internal_alias __attribute((visibility("hidden")));
14473#define xmlUCSIsLowSurrogates xmlUCSIsLowSurrogates__internal_alias
14474#endif
14475#endif
14476#endif
14477
14478#if defined(LIBXML_UNICODE_ENABLED)
14479#ifdef bottom_xmlunicode
14480#undef xmlUCSIsMalayalam
14481extern __typeof (xmlUCSIsMalayalam) xmlUCSIsMalayalam __attribute((alias("xmlUCSIsMalayalam__internal_alias")));
14482#else
14483#ifndef xmlUCSIsMalayalam
14484extern __typeof (xmlUCSIsMalayalam) xmlUCSIsMalayalam__internal_alias __attribute((visibility("hidden")));
14485#define xmlUCSIsMalayalam xmlUCSIsMalayalam__internal_alias
14486#endif
14487#endif
14488#endif
14489
14490#if defined(LIBXML_UNICODE_ENABLED)
14491#ifdef bottom_xmlunicode
14492#undef xmlUCSIsMathematicalAlphanumericSymbols
14493extern __typeof (xmlUCSIsMathematicalAlphanumericSymbols) xmlUCSIsMathematicalAlphanumericSymbols __attribute((alias("xmlUCSIsMathematicalAlphanumericSymbols__internal_alias")));
14494#else
14495#ifndef xmlUCSIsMathematicalAlphanumericSymbols
14496extern __typeof (xmlUCSIsMathematicalAlphanumericSymbols) xmlUCSIsMathematicalAlphanumericSymbols__internal_alias __attribute((visibility("hidden")));
14497#define xmlUCSIsMathematicalAlphanumericSymbols xmlUCSIsMathematicalAlphanumericSymbols__internal_alias
14498#endif
14499#endif
14500#endif
14501
14502#if defined(LIBXML_UNICODE_ENABLED)
14503#ifdef bottom_xmlunicode
14504#undef xmlUCSIsMathematicalOperators
14505extern __typeof (xmlUCSIsMathematicalOperators) xmlUCSIsMathematicalOperators __attribute((alias("xmlUCSIsMathematicalOperators__internal_alias")));
14506#else
14507#ifndef xmlUCSIsMathematicalOperators
14508extern __typeof (xmlUCSIsMathematicalOperators) xmlUCSIsMathematicalOperators__internal_alias __attribute((visibility("hidden")));
14509#define xmlUCSIsMathematicalOperators xmlUCSIsMathematicalOperators__internal_alias
14510#endif
14511#endif
14512#endif
14513
14514#if defined(LIBXML_UNICODE_ENABLED)
14515#ifdef bottom_xmlunicode
14516#undef xmlUCSIsMiscellaneousMathematicalSymbolsA
14517extern __typeof (xmlUCSIsMiscellaneousMathematicalSymbolsA) xmlUCSIsMiscellaneousMathematicalSymbolsA __attribute((alias("xmlUCSIsMiscellaneousMathematicalSymbolsA__internal_alias")));
14518#else
14519#ifndef xmlUCSIsMiscellaneousMathematicalSymbolsA
14520extern __typeof (xmlUCSIsMiscellaneousMathematicalSymbolsA) xmlUCSIsMiscellaneousMathematicalSymbolsA__internal_alias __attribute((visibility("hidden")));
14521#define xmlUCSIsMiscellaneousMathematicalSymbolsA xmlUCSIsMiscellaneousMathematicalSymbolsA__internal_alias
14522#endif
14523#endif
14524#endif
14525
14526#if defined(LIBXML_UNICODE_ENABLED)
14527#ifdef bottom_xmlunicode
14528#undef xmlUCSIsMiscellaneousMathematicalSymbolsB
14529extern __typeof (xmlUCSIsMiscellaneousMathematicalSymbolsB) xmlUCSIsMiscellaneousMathematicalSymbolsB __attribute((alias("xmlUCSIsMiscellaneousMathematicalSymbolsB__internal_alias")));
14530#else
14531#ifndef xmlUCSIsMiscellaneousMathematicalSymbolsB
14532extern __typeof (xmlUCSIsMiscellaneousMathematicalSymbolsB) xmlUCSIsMiscellaneousMathematicalSymbolsB__internal_alias __attribute((visibility("hidden")));
14533#define xmlUCSIsMiscellaneousMathematicalSymbolsB xmlUCSIsMiscellaneousMathematicalSymbolsB__internal_alias
14534#endif
14535#endif
14536#endif
14537
14538#if defined(LIBXML_UNICODE_ENABLED)
14539#ifdef bottom_xmlunicode
14540#undef xmlUCSIsMiscellaneousSymbols
14541extern __typeof (xmlUCSIsMiscellaneousSymbols) xmlUCSIsMiscellaneousSymbols __attribute((alias("xmlUCSIsMiscellaneousSymbols__internal_alias")));
14542#else
14543#ifndef xmlUCSIsMiscellaneousSymbols
14544extern __typeof (xmlUCSIsMiscellaneousSymbols) xmlUCSIsMiscellaneousSymbols__internal_alias __attribute((visibility("hidden")));
14545#define xmlUCSIsMiscellaneousSymbols xmlUCSIsMiscellaneousSymbols__internal_alias
14546#endif
14547#endif
14548#endif
14549
14550#if defined(LIBXML_UNICODE_ENABLED)
14551#ifdef bottom_xmlunicode
14552#undef xmlUCSIsMiscellaneousSymbolsandArrows
14553extern __typeof (xmlUCSIsMiscellaneousSymbolsandArrows) xmlUCSIsMiscellaneousSymbolsandArrows __attribute((alias("xmlUCSIsMiscellaneousSymbolsandArrows__internal_alias")));
14554#else
14555#ifndef xmlUCSIsMiscellaneousSymbolsandArrows
14556extern __typeof (xmlUCSIsMiscellaneousSymbolsandArrows) xmlUCSIsMiscellaneousSymbolsandArrows__internal_alias __attribute((visibility("hidden")));
14557#define xmlUCSIsMiscellaneousSymbolsandArrows xmlUCSIsMiscellaneousSymbolsandArrows__internal_alias
14558#endif
14559#endif
14560#endif
14561
14562#if defined(LIBXML_UNICODE_ENABLED)
14563#ifdef bottom_xmlunicode
14564#undef xmlUCSIsMiscellaneousTechnical
14565extern __typeof (xmlUCSIsMiscellaneousTechnical) xmlUCSIsMiscellaneousTechnical __attribute((alias("xmlUCSIsMiscellaneousTechnical__internal_alias")));
14566#else
14567#ifndef xmlUCSIsMiscellaneousTechnical
14568extern __typeof (xmlUCSIsMiscellaneousTechnical) xmlUCSIsMiscellaneousTechnical__internal_alias __attribute((visibility("hidden")));
14569#define xmlUCSIsMiscellaneousTechnical xmlUCSIsMiscellaneousTechnical__internal_alias
14570#endif
14571#endif
14572#endif
14573
14574#if defined(LIBXML_UNICODE_ENABLED)
14575#ifdef bottom_xmlunicode
14576#undef xmlUCSIsMongolian
14577extern __typeof (xmlUCSIsMongolian) xmlUCSIsMongolian __attribute((alias("xmlUCSIsMongolian__internal_alias")));
14578#else
14579#ifndef xmlUCSIsMongolian
14580extern __typeof (xmlUCSIsMongolian) xmlUCSIsMongolian__internal_alias __attribute((visibility("hidden")));
14581#define xmlUCSIsMongolian xmlUCSIsMongolian__internal_alias
14582#endif
14583#endif
14584#endif
14585
14586#if defined(LIBXML_UNICODE_ENABLED)
14587#ifdef bottom_xmlunicode
14588#undef xmlUCSIsMusicalSymbols
14589extern __typeof (xmlUCSIsMusicalSymbols) xmlUCSIsMusicalSymbols __attribute((alias("xmlUCSIsMusicalSymbols__internal_alias")));
14590#else
14591#ifndef xmlUCSIsMusicalSymbols
14592extern __typeof (xmlUCSIsMusicalSymbols) xmlUCSIsMusicalSymbols__internal_alias __attribute((visibility("hidden")));
14593#define xmlUCSIsMusicalSymbols xmlUCSIsMusicalSymbols__internal_alias
14594#endif
14595#endif
14596#endif
14597
14598#if defined(LIBXML_UNICODE_ENABLED)
14599#ifdef bottom_xmlunicode
14600#undef xmlUCSIsMyanmar
14601extern __typeof (xmlUCSIsMyanmar) xmlUCSIsMyanmar __attribute((alias("xmlUCSIsMyanmar__internal_alias")));
14602#else
14603#ifndef xmlUCSIsMyanmar
14604extern __typeof (xmlUCSIsMyanmar) xmlUCSIsMyanmar__internal_alias __attribute((visibility("hidden")));
14605#define xmlUCSIsMyanmar xmlUCSIsMyanmar__internal_alias
14606#endif
14607#endif
14608#endif
14609
14610#if defined(LIBXML_UNICODE_ENABLED)
14611#ifdef bottom_xmlunicode
14612#undef xmlUCSIsNumberForms
14613extern __typeof (xmlUCSIsNumberForms) xmlUCSIsNumberForms __attribute((alias("xmlUCSIsNumberForms__internal_alias")));
14614#else
14615#ifndef xmlUCSIsNumberForms
14616extern __typeof (xmlUCSIsNumberForms) xmlUCSIsNumberForms__internal_alias __attribute((visibility("hidden")));
14617#define xmlUCSIsNumberForms xmlUCSIsNumberForms__internal_alias
14618#endif
14619#endif
14620#endif
14621
14622#if defined(LIBXML_UNICODE_ENABLED)
14623#ifdef bottom_xmlunicode
14624#undef xmlUCSIsOgham
14625extern __typeof (xmlUCSIsOgham) xmlUCSIsOgham __attribute((alias("xmlUCSIsOgham__internal_alias")));
14626#else
14627#ifndef xmlUCSIsOgham
14628extern __typeof (xmlUCSIsOgham) xmlUCSIsOgham__internal_alias __attribute((visibility("hidden")));
14629#define xmlUCSIsOgham xmlUCSIsOgham__internal_alias
14630#endif
14631#endif
14632#endif
14633
14634#if defined(LIBXML_UNICODE_ENABLED)
14635#ifdef bottom_xmlunicode
14636#undef xmlUCSIsOldItalic
14637extern __typeof (xmlUCSIsOldItalic) xmlUCSIsOldItalic __attribute((alias("xmlUCSIsOldItalic__internal_alias")));
14638#else
14639#ifndef xmlUCSIsOldItalic
14640extern __typeof (xmlUCSIsOldItalic) xmlUCSIsOldItalic__internal_alias __attribute((visibility("hidden")));
14641#define xmlUCSIsOldItalic xmlUCSIsOldItalic__internal_alias
14642#endif
14643#endif
14644#endif
14645
14646#if defined(LIBXML_UNICODE_ENABLED)
14647#ifdef bottom_xmlunicode
14648#undef xmlUCSIsOpticalCharacterRecognition
14649extern __typeof (xmlUCSIsOpticalCharacterRecognition) xmlUCSIsOpticalCharacterRecognition __attribute((alias("xmlUCSIsOpticalCharacterRecognition__internal_alias")));
14650#else
14651#ifndef xmlUCSIsOpticalCharacterRecognition
14652extern __typeof (xmlUCSIsOpticalCharacterRecognition) xmlUCSIsOpticalCharacterRecognition__internal_alias __attribute((visibility("hidden")));
14653#define xmlUCSIsOpticalCharacterRecognition xmlUCSIsOpticalCharacterRecognition__internal_alias
14654#endif
14655#endif
14656#endif
14657
14658#if defined(LIBXML_UNICODE_ENABLED)
14659#ifdef bottom_xmlunicode
14660#undef xmlUCSIsOriya
14661extern __typeof (xmlUCSIsOriya) xmlUCSIsOriya __attribute((alias("xmlUCSIsOriya__internal_alias")));
14662#else
14663#ifndef xmlUCSIsOriya
14664extern __typeof (xmlUCSIsOriya) xmlUCSIsOriya__internal_alias __attribute((visibility("hidden")));
14665#define xmlUCSIsOriya xmlUCSIsOriya__internal_alias
14666#endif
14667#endif
14668#endif
14669
14670#if defined(LIBXML_UNICODE_ENABLED)
14671#ifdef bottom_xmlunicode
14672#undef xmlUCSIsOsmanya
14673extern __typeof (xmlUCSIsOsmanya) xmlUCSIsOsmanya __attribute((alias("xmlUCSIsOsmanya__internal_alias")));
14674#else
14675#ifndef xmlUCSIsOsmanya
14676extern __typeof (xmlUCSIsOsmanya) xmlUCSIsOsmanya__internal_alias __attribute((visibility("hidden")));
14677#define xmlUCSIsOsmanya xmlUCSIsOsmanya__internal_alias
14678#endif
14679#endif
14680#endif
14681
14682#if defined(LIBXML_UNICODE_ENABLED)
14683#ifdef bottom_xmlunicode
14684#undef xmlUCSIsPhoneticExtensions
14685extern __typeof (xmlUCSIsPhoneticExtensions) xmlUCSIsPhoneticExtensions __attribute((alias("xmlUCSIsPhoneticExtensions__internal_alias")));
14686#else
14687#ifndef xmlUCSIsPhoneticExtensions
14688extern __typeof (xmlUCSIsPhoneticExtensions) xmlUCSIsPhoneticExtensions__internal_alias __attribute((visibility("hidden")));
14689#define xmlUCSIsPhoneticExtensions xmlUCSIsPhoneticExtensions__internal_alias
14690#endif
14691#endif
14692#endif
14693
14694#if defined(LIBXML_UNICODE_ENABLED)
14695#ifdef bottom_xmlunicode
14696#undef xmlUCSIsPrivateUse
14697extern __typeof (xmlUCSIsPrivateUse) xmlUCSIsPrivateUse __attribute((alias("xmlUCSIsPrivateUse__internal_alias")));
14698#else
14699#ifndef xmlUCSIsPrivateUse
14700extern __typeof (xmlUCSIsPrivateUse) xmlUCSIsPrivateUse__internal_alias __attribute((visibility("hidden")));
14701#define xmlUCSIsPrivateUse xmlUCSIsPrivateUse__internal_alias
14702#endif
14703#endif
14704#endif
14705
14706#if defined(LIBXML_UNICODE_ENABLED)
14707#ifdef bottom_xmlunicode
14708#undef xmlUCSIsPrivateUseArea
14709extern __typeof (xmlUCSIsPrivateUseArea) xmlUCSIsPrivateUseArea __attribute((alias("xmlUCSIsPrivateUseArea__internal_alias")));
14710#else
14711#ifndef xmlUCSIsPrivateUseArea
14712extern __typeof (xmlUCSIsPrivateUseArea) xmlUCSIsPrivateUseArea__internal_alias __attribute((visibility("hidden")));
14713#define xmlUCSIsPrivateUseArea xmlUCSIsPrivateUseArea__internal_alias
14714#endif
14715#endif
14716#endif
14717
14718#if defined(LIBXML_UNICODE_ENABLED)
14719#ifdef bottom_xmlunicode
14720#undef xmlUCSIsRunic
14721extern __typeof (xmlUCSIsRunic) xmlUCSIsRunic __attribute((alias("xmlUCSIsRunic__internal_alias")));
14722#else
14723#ifndef xmlUCSIsRunic
14724extern __typeof (xmlUCSIsRunic) xmlUCSIsRunic__internal_alias __attribute((visibility("hidden")));
14725#define xmlUCSIsRunic xmlUCSIsRunic__internal_alias
14726#endif
14727#endif
14728#endif
14729
14730#if defined(LIBXML_UNICODE_ENABLED)
14731#ifdef bottom_xmlunicode
14732#undef xmlUCSIsShavian
14733extern __typeof (xmlUCSIsShavian) xmlUCSIsShavian __attribute((alias("xmlUCSIsShavian__internal_alias")));
14734#else
14735#ifndef xmlUCSIsShavian
14736extern __typeof (xmlUCSIsShavian) xmlUCSIsShavian__internal_alias __attribute((visibility("hidden")));
14737#define xmlUCSIsShavian xmlUCSIsShavian__internal_alias
14738#endif
14739#endif
14740#endif
14741
14742#if defined(LIBXML_UNICODE_ENABLED)
14743#ifdef bottom_xmlunicode
14744#undef xmlUCSIsSinhala
14745extern __typeof (xmlUCSIsSinhala) xmlUCSIsSinhala __attribute((alias("xmlUCSIsSinhala__internal_alias")));
14746#else
14747#ifndef xmlUCSIsSinhala
14748extern __typeof (xmlUCSIsSinhala) xmlUCSIsSinhala__internal_alias __attribute((visibility("hidden")));
14749#define xmlUCSIsSinhala xmlUCSIsSinhala__internal_alias
14750#endif
14751#endif
14752#endif
14753
14754#if defined(LIBXML_UNICODE_ENABLED)
14755#ifdef bottom_xmlunicode
14756#undef xmlUCSIsSmallFormVariants
14757extern __typeof (xmlUCSIsSmallFormVariants) xmlUCSIsSmallFormVariants __attribute((alias("xmlUCSIsSmallFormVariants__internal_alias")));
14758#else
14759#ifndef xmlUCSIsSmallFormVariants
14760extern __typeof (xmlUCSIsSmallFormVariants) xmlUCSIsSmallFormVariants__internal_alias __attribute((visibility("hidden")));
14761#define xmlUCSIsSmallFormVariants xmlUCSIsSmallFormVariants__internal_alias
14762#endif
14763#endif
14764#endif
14765
14766#if defined(LIBXML_UNICODE_ENABLED)
14767#ifdef bottom_xmlunicode
14768#undef xmlUCSIsSpacingModifierLetters
14769extern __typeof (xmlUCSIsSpacingModifierLetters) xmlUCSIsSpacingModifierLetters __attribute((alias("xmlUCSIsSpacingModifierLetters__internal_alias")));
14770#else
14771#ifndef xmlUCSIsSpacingModifierLetters
14772extern __typeof (xmlUCSIsSpacingModifierLetters) xmlUCSIsSpacingModifierLetters__internal_alias __attribute((visibility("hidden")));
14773#define xmlUCSIsSpacingModifierLetters xmlUCSIsSpacingModifierLetters__internal_alias
14774#endif
14775#endif
14776#endif
14777
14778#if defined(LIBXML_UNICODE_ENABLED)
14779#ifdef bottom_xmlunicode
14780#undef xmlUCSIsSpecials
14781extern __typeof (xmlUCSIsSpecials) xmlUCSIsSpecials __attribute((alias("xmlUCSIsSpecials__internal_alias")));
14782#else
14783#ifndef xmlUCSIsSpecials
14784extern __typeof (xmlUCSIsSpecials) xmlUCSIsSpecials__internal_alias __attribute((visibility("hidden")));
14785#define xmlUCSIsSpecials xmlUCSIsSpecials__internal_alias
14786#endif
14787#endif
14788#endif
14789
14790#if defined(LIBXML_UNICODE_ENABLED)
14791#ifdef bottom_xmlunicode
14792#undef xmlUCSIsSuperscriptsandSubscripts
14793extern __typeof (xmlUCSIsSuperscriptsandSubscripts) xmlUCSIsSuperscriptsandSubscripts __attribute((alias("xmlUCSIsSuperscriptsandSubscripts__internal_alias")));
14794#else
14795#ifndef xmlUCSIsSuperscriptsandSubscripts
14796extern __typeof (xmlUCSIsSuperscriptsandSubscripts) xmlUCSIsSuperscriptsandSubscripts__internal_alias __attribute((visibility("hidden")));
14797#define xmlUCSIsSuperscriptsandSubscripts xmlUCSIsSuperscriptsandSubscripts__internal_alias
14798#endif
14799#endif
14800#endif
14801
14802#if defined(LIBXML_UNICODE_ENABLED)
14803#ifdef bottom_xmlunicode
14804#undef xmlUCSIsSupplementalArrowsA
14805extern __typeof (xmlUCSIsSupplementalArrowsA) xmlUCSIsSupplementalArrowsA __attribute((alias("xmlUCSIsSupplementalArrowsA__internal_alias")));
14806#else
14807#ifndef xmlUCSIsSupplementalArrowsA
14808extern __typeof (xmlUCSIsSupplementalArrowsA) xmlUCSIsSupplementalArrowsA__internal_alias __attribute((visibility("hidden")));
14809#define xmlUCSIsSupplementalArrowsA xmlUCSIsSupplementalArrowsA__internal_alias
14810#endif
14811#endif
14812#endif
14813
14814#if defined(LIBXML_UNICODE_ENABLED)
14815#ifdef bottom_xmlunicode
14816#undef xmlUCSIsSupplementalArrowsB
14817extern __typeof (xmlUCSIsSupplementalArrowsB) xmlUCSIsSupplementalArrowsB __attribute((alias("xmlUCSIsSupplementalArrowsB__internal_alias")));
14818#else
14819#ifndef xmlUCSIsSupplementalArrowsB
14820extern __typeof (xmlUCSIsSupplementalArrowsB) xmlUCSIsSupplementalArrowsB__internal_alias __attribute((visibility("hidden")));
14821#define xmlUCSIsSupplementalArrowsB xmlUCSIsSupplementalArrowsB__internal_alias
14822#endif
14823#endif
14824#endif
14825
14826#if defined(LIBXML_UNICODE_ENABLED)
14827#ifdef bottom_xmlunicode
14828#undef xmlUCSIsSupplementalMathematicalOperators
14829extern __typeof (xmlUCSIsSupplementalMathematicalOperators) xmlUCSIsSupplementalMathematicalOperators __attribute((alias("xmlUCSIsSupplementalMathematicalOperators__internal_alias")));
14830#else
14831#ifndef xmlUCSIsSupplementalMathematicalOperators
14832extern __typeof (xmlUCSIsSupplementalMathematicalOperators) xmlUCSIsSupplementalMathematicalOperators__internal_alias __attribute((visibility("hidden")));
14833#define xmlUCSIsSupplementalMathematicalOperators xmlUCSIsSupplementalMathematicalOperators__internal_alias
14834#endif
14835#endif
14836#endif
14837
14838#if defined(LIBXML_UNICODE_ENABLED)
14839#ifdef bottom_xmlunicode
14840#undef xmlUCSIsSupplementaryPrivateUseAreaA
14841extern __typeof (xmlUCSIsSupplementaryPrivateUseAreaA) xmlUCSIsSupplementaryPrivateUseAreaA __attribute((alias("xmlUCSIsSupplementaryPrivateUseAreaA__internal_alias")));
14842#else
14843#ifndef xmlUCSIsSupplementaryPrivateUseAreaA
14844extern __typeof (xmlUCSIsSupplementaryPrivateUseAreaA) xmlUCSIsSupplementaryPrivateUseAreaA__internal_alias __attribute((visibility("hidden")));
14845#define xmlUCSIsSupplementaryPrivateUseAreaA xmlUCSIsSupplementaryPrivateUseAreaA__internal_alias
14846#endif
14847#endif
14848#endif
14849
14850#if defined(LIBXML_UNICODE_ENABLED)
14851#ifdef bottom_xmlunicode
14852#undef xmlUCSIsSupplementaryPrivateUseAreaB
14853extern __typeof (xmlUCSIsSupplementaryPrivateUseAreaB) xmlUCSIsSupplementaryPrivateUseAreaB __attribute((alias("xmlUCSIsSupplementaryPrivateUseAreaB__internal_alias")));
14854#else
14855#ifndef xmlUCSIsSupplementaryPrivateUseAreaB
14856extern __typeof (xmlUCSIsSupplementaryPrivateUseAreaB) xmlUCSIsSupplementaryPrivateUseAreaB__internal_alias __attribute((visibility("hidden")));
14857#define xmlUCSIsSupplementaryPrivateUseAreaB xmlUCSIsSupplementaryPrivateUseAreaB__internal_alias
14858#endif
14859#endif
14860#endif
14861
14862#if defined(LIBXML_UNICODE_ENABLED)
14863#ifdef bottom_xmlunicode
14864#undef xmlUCSIsSyriac
14865extern __typeof (xmlUCSIsSyriac) xmlUCSIsSyriac __attribute((alias("xmlUCSIsSyriac__internal_alias")));
14866#else
14867#ifndef xmlUCSIsSyriac
14868extern __typeof (xmlUCSIsSyriac) xmlUCSIsSyriac__internal_alias __attribute((visibility("hidden")));
14869#define xmlUCSIsSyriac xmlUCSIsSyriac__internal_alias
14870#endif
14871#endif
14872#endif
14873
14874#if defined(LIBXML_UNICODE_ENABLED)
14875#ifdef bottom_xmlunicode
14876#undef xmlUCSIsTagalog
14877extern __typeof (xmlUCSIsTagalog) xmlUCSIsTagalog __attribute((alias("xmlUCSIsTagalog__internal_alias")));
14878#else
14879#ifndef xmlUCSIsTagalog
14880extern __typeof (xmlUCSIsTagalog) xmlUCSIsTagalog__internal_alias __attribute((visibility("hidden")));
14881#define xmlUCSIsTagalog xmlUCSIsTagalog__internal_alias
14882#endif
14883#endif
14884#endif
14885
14886#if defined(LIBXML_UNICODE_ENABLED)
14887#ifdef bottom_xmlunicode
14888#undef xmlUCSIsTagbanwa
14889extern __typeof (xmlUCSIsTagbanwa) xmlUCSIsTagbanwa __attribute((alias("xmlUCSIsTagbanwa__internal_alias")));
14890#else
14891#ifndef xmlUCSIsTagbanwa
14892extern __typeof (xmlUCSIsTagbanwa) xmlUCSIsTagbanwa__internal_alias __attribute((visibility("hidden")));
14893#define xmlUCSIsTagbanwa xmlUCSIsTagbanwa__internal_alias
14894#endif
14895#endif
14896#endif
14897
14898#if defined(LIBXML_UNICODE_ENABLED)
14899#ifdef bottom_xmlunicode
14900#undef xmlUCSIsTags
14901extern __typeof (xmlUCSIsTags) xmlUCSIsTags __attribute((alias("xmlUCSIsTags__internal_alias")));
14902#else
14903#ifndef xmlUCSIsTags
14904extern __typeof (xmlUCSIsTags) xmlUCSIsTags__internal_alias __attribute((visibility("hidden")));
14905#define xmlUCSIsTags xmlUCSIsTags__internal_alias
14906#endif
14907#endif
14908#endif
14909
14910#if defined(LIBXML_UNICODE_ENABLED)
14911#ifdef bottom_xmlunicode
14912#undef xmlUCSIsTaiLe
14913extern __typeof (xmlUCSIsTaiLe) xmlUCSIsTaiLe __attribute((alias("xmlUCSIsTaiLe__internal_alias")));
14914#else
14915#ifndef xmlUCSIsTaiLe
14916extern __typeof (xmlUCSIsTaiLe) xmlUCSIsTaiLe__internal_alias __attribute((visibility("hidden")));
14917#define xmlUCSIsTaiLe xmlUCSIsTaiLe__internal_alias
14918#endif
14919#endif
14920#endif
14921
14922#if defined(LIBXML_UNICODE_ENABLED)
14923#ifdef bottom_xmlunicode
14924#undef xmlUCSIsTaiXuanJingSymbols
14925extern __typeof (xmlUCSIsTaiXuanJingSymbols) xmlUCSIsTaiXuanJingSymbols __attribute((alias("xmlUCSIsTaiXuanJingSymbols__internal_alias")));
14926#else
14927#ifndef xmlUCSIsTaiXuanJingSymbols
14928extern __typeof (xmlUCSIsTaiXuanJingSymbols) xmlUCSIsTaiXuanJingSymbols__internal_alias __attribute((visibility("hidden")));
14929#define xmlUCSIsTaiXuanJingSymbols xmlUCSIsTaiXuanJingSymbols__internal_alias
14930#endif
14931#endif
14932#endif
14933
14934#if defined(LIBXML_UNICODE_ENABLED)
14935#ifdef bottom_xmlunicode
14936#undef xmlUCSIsTamil
14937extern __typeof (xmlUCSIsTamil) xmlUCSIsTamil __attribute((alias("xmlUCSIsTamil__internal_alias")));
14938#else
14939#ifndef xmlUCSIsTamil
14940extern __typeof (xmlUCSIsTamil) xmlUCSIsTamil__internal_alias __attribute((visibility("hidden")));
14941#define xmlUCSIsTamil xmlUCSIsTamil__internal_alias
14942#endif
14943#endif
14944#endif
14945
14946#if defined(LIBXML_UNICODE_ENABLED)
14947#ifdef bottom_xmlunicode
14948#undef xmlUCSIsTelugu
14949extern __typeof (xmlUCSIsTelugu) xmlUCSIsTelugu __attribute((alias("xmlUCSIsTelugu__internal_alias")));
14950#else
14951#ifndef xmlUCSIsTelugu
14952extern __typeof (xmlUCSIsTelugu) xmlUCSIsTelugu__internal_alias __attribute((visibility("hidden")));
14953#define xmlUCSIsTelugu xmlUCSIsTelugu__internal_alias
14954#endif
14955#endif
14956#endif
14957
14958#if defined(LIBXML_UNICODE_ENABLED)
14959#ifdef bottom_xmlunicode
14960#undef xmlUCSIsThaana
14961extern __typeof (xmlUCSIsThaana) xmlUCSIsThaana __attribute((alias("xmlUCSIsThaana__internal_alias")));
14962#else
14963#ifndef xmlUCSIsThaana
14964extern __typeof (xmlUCSIsThaana) xmlUCSIsThaana__internal_alias __attribute((visibility("hidden")));
14965#define xmlUCSIsThaana xmlUCSIsThaana__internal_alias
14966#endif
14967#endif
14968#endif
14969
14970#if defined(LIBXML_UNICODE_ENABLED)
14971#ifdef bottom_xmlunicode
14972#undef xmlUCSIsThai
14973extern __typeof (xmlUCSIsThai) xmlUCSIsThai __attribute((alias("xmlUCSIsThai__internal_alias")));
14974#else
14975#ifndef xmlUCSIsThai
14976extern __typeof (xmlUCSIsThai) xmlUCSIsThai__internal_alias __attribute((visibility("hidden")));
14977#define xmlUCSIsThai xmlUCSIsThai__internal_alias
14978#endif
14979#endif
14980#endif
14981
14982#if defined(LIBXML_UNICODE_ENABLED)
14983#ifdef bottom_xmlunicode
14984#undef xmlUCSIsTibetan
14985extern __typeof (xmlUCSIsTibetan) xmlUCSIsTibetan __attribute((alias("xmlUCSIsTibetan__internal_alias")));
14986#else
14987#ifndef xmlUCSIsTibetan
14988extern __typeof (xmlUCSIsTibetan) xmlUCSIsTibetan__internal_alias __attribute((visibility("hidden")));
14989#define xmlUCSIsTibetan xmlUCSIsTibetan__internal_alias
14990#endif
14991#endif
14992#endif
14993
14994#if defined(LIBXML_UNICODE_ENABLED)
14995#ifdef bottom_xmlunicode
14996#undef xmlUCSIsUgaritic
14997extern __typeof (xmlUCSIsUgaritic) xmlUCSIsUgaritic __attribute((alias("xmlUCSIsUgaritic__internal_alias")));
14998#else
14999#ifndef xmlUCSIsUgaritic
15000extern __typeof (xmlUCSIsUgaritic) xmlUCSIsUgaritic__internal_alias __attribute((visibility("hidden")));
15001#define xmlUCSIsUgaritic xmlUCSIsUgaritic__internal_alias
15002#endif
15003#endif
15004#endif
15005
15006#if defined(LIBXML_UNICODE_ENABLED)
15007#ifdef bottom_xmlunicode
15008#undef xmlUCSIsUnifiedCanadianAboriginalSyllabics
15009extern __typeof (xmlUCSIsUnifiedCanadianAboriginalSyllabics) xmlUCSIsUnifiedCanadianAboriginalSyllabics __attribute((alias("xmlUCSIsUnifiedCanadianAboriginalSyllabics__internal_alias")));
15010#else
15011#ifndef xmlUCSIsUnifiedCanadianAboriginalSyllabics
15012extern __typeof (xmlUCSIsUnifiedCanadianAboriginalSyllabics) xmlUCSIsUnifiedCanadianAboriginalSyllabics__internal_alias __attribute((visibility("hidden")));
15013#define xmlUCSIsUnifiedCanadianAboriginalSyllabics xmlUCSIsUnifiedCanadianAboriginalSyllabics__internal_alias
15014#endif
15015#endif
15016#endif
15017
15018#if defined(LIBXML_UNICODE_ENABLED)
15019#ifdef bottom_xmlunicode
15020#undef xmlUCSIsVariationSelectors
15021extern __typeof (xmlUCSIsVariationSelectors) xmlUCSIsVariationSelectors __attribute((alias("xmlUCSIsVariationSelectors__internal_alias")));
15022#else
15023#ifndef xmlUCSIsVariationSelectors
15024extern __typeof (xmlUCSIsVariationSelectors) xmlUCSIsVariationSelectors__internal_alias __attribute((visibility("hidden")));
15025#define xmlUCSIsVariationSelectors xmlUCSIsVariationSelectors__internal_alias
15026#endif
15027#endif
15028#endif
15029
15030#if defined(LIBXML_UNICODE_ENABLED)
15031#ifdef bottom_xmlunicode
15032#undef xmlUCSIsVariationSelectorsSupplement
15033extern __typeof (xmlUCSIsVariationSelectorsSupplement) xmlUCSIsVariationSelectorsSupplement __attribute((alias("xmlUCSIsVariationSelectorsSupplement__internal_alias")));
15034#else
15035#ifndef xmlUCSIsVariationSelectorsSupplement
15036extern __typeof (xmlUCSIsVariationSelectorsSupplement) xmlUCSIsVariationSelectorsSupplement__internal_alias __attribute((visibility("hidden")));
15037#define xmlUCSIsVariationSelectorsSupplement xmlUCSIsVariationSelectorsSupplement__internal_alias
15038#endif
15039#endif
15040#endif
15041
15042#if defined(LIBXML_UNICODE_ENABLED)
15043#ifdef bottom_xmlunicode
15044#undef xmlUCSIsYiRadicals
15045extern __typeof (xmlUCSIsYiRadicals) xmlUCSIsYiRadicals __attribute((alias("xmlUCSIsYiRadicals__internal_alias")));
15046#else
15047#ifndef xmlUCSIsYiRadicals
15048extern __typeof (xmlUCSIsYiRadicals) xmlUCSIsYiRadicals__internal_alias __attribute((visibility("hidden")));
15049#define xmlUCSIsYiRadicals xmlUCSIsYiRadicals__internal_alias
15050#endif
15051#endif
15052#endif
15053
15054#if defined(LIBXML_UNICODE_ENABLED)
15055#ifdef bottom_xmlunicode
15056#undef xmlUCSIsYiSyllables
15057extern __typeof (xmlUCSIsYiSyllables) xmlUCSIsYiSyllables __attribute((alias("xmlUCSIsYiSyllables__internal_alias")));
15058#else
15059#ifndef xmlUCSIsYiSyllables
15060extern __typeof (xmlUCSIsYiSyllables) xmlUCSIsYiSyllables__internal_alias __attribute((visibility("hidden")));
15061#define xmlUCSIsYiSyllables xmlUCSIsYiSyllables__internal_alias
15062#endif
15063#endif
15064#endif
15065
15066#if defined(LIBXML_UNICODE_ENABLED)
15067#ifdef bottom_xmlunicode
15068#undef xmlUCSIsYijingHexagramSymbols
15069extern __typeof (xmlUCSIsYijingHexagramSymbols) xmlUCSIsYijingHexagramSymbols __attribute((alias("xmlUCSIsYijingHexagramSymbols__internal_alias")));
15070#else
15071#ifndef xmlUCSIsYijingHexagramSymbols
15072extern __typeof (xmlUCSIsYijingHexagramSymbols) xmlUCSIsYijingHexagramSymbols__internal_alias __attribute((visibility("hidden")));
15073#define xmlUCSIsYijingHexagramSymbols xmlUCSIsYijingHexagramSymbols__internal_alias
15074#endif
15075#endif
15076#endif
15077
15078#ifdef bottom_uri
15079#undef xmlURIEscape
15080extern __typeof (xmlURIEscape) xmlURIEscape __attribute((alias("xmlURIEscape__internal_alias")));
15081#else
15082#ifndef xmlURIEscape
15083extern __typeof (xmlURIEscape) xmlURIEscape__internal_alias __attribute((visibility("hidden")));
15084#define xmlURIEscape xmlURIEscape__internal_alias
15085#endif
15086#endif
15087
15088#ifdef bottom_uri
15089#undef xmlURIEscapeStr
15090extern __typeof (xmlURIEscapeStr) xmlURIEscapeStr __attribute((alias("xmlURIEscapeStr__internal_alias")));
15091#else
15092#ifndef xmlURIEscapeStr
15093extern __typeof (xmlURIEscapeStr) xmlURIEscapeStr__internal_alias __attribute((visibility("hidden")));
15094#define xmlURIEscapeStr xmlURIEscapeStr__internal_alias
15095#endif
15096#endif
15097
15098#ifdef bottom_uri
15099#undef xmlURIUnescapeString
15100extern __typeof (xmlURIUnescapeString) xmlURIUnescapeString __attribute((alias("xmlURIUnescapeString__internal_alias")));
15101#else
15102#ifndef xmlURIUnescapeString
15103extern __typeof (xmlURIUnescapeString) xmlURIUnescapeString__internal_alias __attribute((visibility("hidden")));
15104#define xmlURIUnescapeString xmlURIUnescapeString__internal_alias
15105#endif
15106#endif
15107
15108#ifdef bottom_xmlstring
15109#undef xmlUTF8Charcmp
15110extern __typeof (xmlUTF8Charcmp) xmlUTF8Charcmp __attribute((alias("xmlUTF8Charcmp__internal_alias")));
15111#else
15112#ifndef xmlUTF8Charcmp
15113extern __typeof (xmlUTF8Charcmp) xmlUTF8Charcmp__internal_alias __attribute((visibility("hidden")));
15114#define xmlUTF8Charcmp xmlUTF8Charcmp__internal_alias
15115#endif
15116#endif
15117
15118#ifdef bottom_xmlstring
15119#undef xmlUTF8Size
15120extern __typeof (xmlUTF8Size) xmlUTF8Size __attribute((alias("xmlUTF8Size__internal_alias")));
15121#else
15122#ifndef xmlUTF8Size
15123extern __typeof (xmlUTF8Size) xmlUTF8Size__internal_alias __attribute((visibility("hidden")));
15124#define xmlUTF8Size xmlUTF8Size__internal_alias
15125#endif
15126#endif
15127
15128#ifdef bottom_xmlstring
15129#undef xmlUTF8Strlen
15130extern __typeof (xmlUTF8Strlen) xmlUTF8Strlen __attribute((alias("xmlUTF8Strlen__internal_alias")));
15131#else
15132#ifndef xmlUTF8Strlen
15133extern __typeof (xmlUTF8Strlen) xmlUTF8Strlen__internal_alias __attribute((visibility("hidden")));
15134#define xmlUTF8Strlen xmlUTF8Strlen__internal_alias
15135#endif
15136#endif
15137
15138#ifdef bottom_xmlstring
15139#undef xmlUTF8Strloc
15140extern __typeof (xmlUTF8Strloc) xmlUTF8Strloc __attribute((alias("xmlUTF8Strloc__internal_alias")));
15141#else
15142#ifndef xmlUTF8Strloc
15143extern __typeof (xmlUTF8Strloc) xmlUTF8Strloc__internal_alias __attribute((visibility("hidden")));
15144#define xmlUTF8Strloc xmlUTF8Strloc__internal_alias
15145#endif
15146#endif
15147
15148#ifdef bottom_xmlstring
15149#undef xmlUTF8Strndup
15150extern __typeof (xmlUTF8Strndup) xmlUTF8Strndup __attribute((alias("xmlUTF8Strndup__internal_alias")));
15151#else
15152#ifndef xmlUTF8Strndup
15153extern __typeof (xmlUTF8Strndup) xmlUTF8Strndup__internal_alias __attribute((visibility("hidden")));
15154#define xmlUTF8Strndup xmlUTF8Strndup__internal_alias
15155#endif
15156#endif
15157
15158#ifdef bottom_xmlstring
15159#undef xmlUTF8Strpos
15160extern __typeof (xmlUTF8Strpos) xmlUTF8Strpos __attribute((alias("xmlUTF8Strpos__internal_alias")));
15161#else
15162#ifndef xmlUTF8Strpos
15163extern __typeof (xmlUTF8Strpos) xmlUTF8Strpos__internal_alias __attribute((visibility("hidden")));
15164#define xmlUTF8Strpos xmlUTF8Strpos__internal_alias
15165#endif
15166#endif
15167
15168#ifdef bottom_xmlstring
15169#undef xmlUTF8Strsize
15170extern __typeof (xmlUTF8Strsize) xmlUTF8Strsize __attribute((alias("xmlUTF8Strsize__internal_alias")));
15171#else
15172#ifndef xmlUTF8Strsize
15173extern __typeof (xmlUTF8Strsize) xmlUTF8Strsize__internal_alias __attribute((visibility("hidden")));
15174#define xmlUTF8Strsize xmlUTF8Strsize__internal_alias
15175#endif
15176#endif
15177
15178#ifdef bottom_xmlstring
15179#undef xmlUTF8Strsub
15180extern __typeof (xmlUTF8Strsub) xmlUTF8Strsub __attribute((alias("xmlUTF8Strsub__internal_alias")));
15181#else
15182#ifndef xmlUTF8Strsub
15183extern __typeof (xmlUTF8Strsub) xmlUTF8Strsub__internal_alias __attribute((visibility("hidden")));
15184#define xmlUTF8Strsub xmlUTF8Strsub__internal_alias
15185#endif
15186#endif
15187
15188#ifdef bottom_tree
15189#undef xmlUnlinkNode
15190extern __typeof (xmlUnlinkNode) xmlUnlinkNode __attribute((alias("xmlUnlinkNode__internal_alias")));
15191#else
15192#ifndef xmlUnlinkNode
15193extern __typeof (xmlUnlinkNode) xmlUnlinkNode__internal_alias __attribute((visibility("hidden")));
15194#define xmlUnlinkNode xmlUnlinkNode__internal_alias
15195#endif
15196#endif
15197
15198#ifdef bottom_threads
15199#undef xmlUnlockLibrary
15200extern __typeof (xmlUnlockLibrary) xmlUnlockLibrary __attribute((alias("xmlUnlockLibrary__internal_alias")));
15201#else
15202#ifndef xmlUnlockLibrary
15203extern __typeof (xmlUnlockLibrary) xmlUnlockLibrary__internal_alias __attribute((visibility("hidden")));
15204#define xmlUnlockLibrary xmlUnlockLibrary__internal_alias
15205#endif
15206#endif
15207
15208#if defined(LIBXML_TREE_ENABLED) || defined(LIBXML_SCHEMAS_ENABLED)
15209#ifdef bottom_tree
15210#undef xmlUnsetNsProp
15211extern __typeof (xmlUnsetNsProp) xmlUnsetNsProp __attribute((alias("xmlUnsetNsProp__internal_alias")));
15212#else
15213#ifndef xmlUnsetNsProp
15214extern __typeof (xmlUnsetNsProp) xmlUnsetNsProp__internal_alias __attribute((visibility("hidden")));
15215#define xmlUnsetNsProp xmlUnsetNsProp__internal_alias
15216#endif
15217#endif
15218#endif
15219
15220#if defined(LIBXML_TREE_ENABLED) || defined(LIBXML_SCHEMAS_ENABLED)
15221#ifdef bottom_tree
15222#undef xmlUnsetProp
15223extern __typeof (xmlUnsetProp) xmlUnsetProp __attribute((alias("xmlUnsetProp__internal_alias")));
15224#else
15225#ifndef xmlUnsetProp
15226extern __typeof (xmlUnsetProp) xmlUnsetProp__internal_alias __attribute((visibility("hidden")));
15227#define xmlUnsetProp xmlUnsetProp__internal_alias
15228#endif
15229#endif
15230#endif
15231
15232#if defined(LIBXML_VALID_ENABLED) && defined(LIBXML_REGEXP_ENABLED)
15233#ifdef bottom_valid
15234#undef xmlValidBuildContentModel
15235extern __typeof (xmlValidBuildContentModel) xmlValidBuildContentModel __attribute((alias("xmlValidBuildContentModel__internal_alias")));
15236#else
15237#ifndef xmlValidBuildContentModel
15238extern __typeof (xmlValidBuildContentModel) xmlValidBuildContentModel__internal_alias __attribute((visibility("hidden")));
15239#define xmlValidBuildContentModel xmlValidBuildContentModel__internal_alias
15240#endif
15241#endif
15242#endif
15243
15244#if defined(LIBXML_VALID_ENABLED)
15245#ifdef bottom_valid
15246#undef xmlValidCtxtNormalizeAttributeValue
15247extern __typeof (xmlValidCtxtNormalizeAttributeValue) xmlValidCtxtNormalizeAttributeValue __attribute((alias("xmlValidCtxtNormalizeAttributeValue__internal_alias")));
15248#else
15249#ifndef xmlValidCtxtNormalizeAttributeValue
15250extern __typeof (xmlValidCtxtNormalizeAttributeValue) xmlValidCtxtNormalizeAttributeValue__internal_alias __attribute((visibility("hidden")));
15251#define xmlValidCtxtNormalizeAttributeValue xmlValidCtxtNormalizeAttributeValue__internal_alias
15252#endif
15253#endif
15254#endif
15255
15256#if defined(LIBXML_VALID_ENABLED)
15257#ifdef bottom_valid
15258#undef xmlValidGetPotentialChildren
15259extern __typeof (xmlValidGetPotentialChildren) xmlValidGetPotentialChildren __attribute((alias("xmlValidGetPotentialChildren__internal_alias")));
15260#else
15261#ifndef xmlValidGetPotentialChildren
15262extern __typeof (xmlValidGetPotentialChildren) xmlValidGetPotentialChildren__internal_alias __attribute((visibility("hidden")));
15263#define xmlValidGetPotentialChildren xmlValidGetPotentialChildren__internal_alias
15264#endif
15265#endif
15266#endif
15267
15268#if defined(LIBXML_VALID_ENABLED)
15269#ifdef bottom_valid
15270#undef xmlValidGetValidElements
15271extern __typeof (xmlValidGetValidElements) xmlValidGetValidElements __attribute((alias("xmlValidGetValidElements__internal_alias")));
15272#else
15273#ifndef xmlValidGetValidElements
15274extern __typeof (xmlValidGetValidElements) xmlValidGetValidElements__internal_alias __attribute((visibility("hidden")));
15275#define xmlValidGetValidElements xmlValidGetValidElements__internal_alias
15276#endif
15277#endif
15278#endif
15279
15280#if defined(LIBXML_VALID_ENABLED)
15281#ifdef bottom_valid
15282#undef xmlValidNormalizeAttributeValue
15283extern __typeof (xmlValidNormalizeAttributeValue) xmlValidNormalizeAttributeValue __attribute((alias("xmlValidNormalizeAttributeValue__internal_alias")));
15284#else
15285#ifndef xmlValidNormalizeAttributeValue
15286extern __typeof (xmlValidNormalizeAttributeValue) xmlValidNormalizeAttributeValue__internal_alias __attribute((visibility("hidden")));
15287#define xmlValidNormalizeAttributeValue xmlValidNormalizeAttributeValue__internal_alias
15288#endif
15289#endif
15290#endif
15291
15292#if defined(LIBXML_VALID_ENABLED)
15293#ifdef bottom_valid
15294#undef xmlValidateAttributeDecl
15295extern __typeof (xmlValidateAttributeDecl) xmlValidateAttributeDecl __attribute((alias("xmlValidateAttributeDecl__internal_alias")));
15296#else
15297#ifndef xmlValidateAttributeDecl
15298extern __typeof (xmlValidateAttributeDecl) xmlValidateAttributeDecl__internal_alias __attribute((visibility("hidden")));
15299#define xmlValidateAttributeDecl xmlValidateAttributeDecl__internal_alias
15300#endif
15301#endif
15302#endif
15303
15304#if defined(LIBXML_VALID_ENABLED)
15305#ifdef bottom_valid
15306#undef xmlValidateAttributeValue
15307extern __typeof (xmlValidateAttributeValue) xmlValidateAttributeValue __attribute((alias("xmlValidateAttributeValue__internal_alias")));
15308#else
15309#ifndef xmlValidateAttributeValue
15310extern __typeof (xmlValidateAttributeValue) xmlValidateAttributeValue__internal_alias __attribute((visibility("hidden")));
15311#define xmlValidateAttributeValue xmlValidateAttributeValue__internal_alias
15312#endif
15313#endif
15314#endif
15315
15316#if defined(LIBXML_VALID_ENABLED)
15317#ifdef bottom_valid
15318#undef xmlValidateDocument
15319extern __typeof (xmlValidateDocument) xmlValidateDocument __attribute((alias("xmlValidateDocument__internal_alias")));
15320#else
15321#ifndef xmlValidateDocument
15322extern __typeof (xmlValidateDocument) xmlValidateDocument__internal_alias __attribute((visibility("hidden")));
15323#define xmlValidateDocument xmlValidateDocument__internal_alias
15324#endif
15325#endif
15326#endif
15327
15328#if defined(LIBXML_VALID_ENABLED)
15329#ifdef bottom_valid
15330#undef xmlValidateDocumentFinal
15331extern __typeof (xmlValidateDocumentFinal) xmlValidateDocumentFinal __attribute((alias("xmlValidateDocumentFinal__internal_alias")));
15332#else
15333#ifndef xmlValidateDocumentFinal
15334extern __typeof (xmlValidateDocumentFinal) xmlValidateDocumentFinal__internal_alias __attribute((visibility("hidden")));
15335#define xmlValidateDocumentFinal xmlValidateDocumentFinal__internal_alias
15336#endif
15337#endif
15338#endif
15339
15340#if defined(LIBXML_VALID_ENABLED)
15341#ifdef bottom_valid
15342#undef xmlValidateDtd
15343extern __typeof (xmlValidateDtd) xmlValidateDtd __attribute((alias("xmlValidateDtd__internal_alias")));
15344#else
15345#ifndef xmlValidateDtd
15346extern __typeof (xmlValidateDtd) xmlValidateDtd__internal_alias __attribute((visibility("hidden")));
15347#define xmlValidateDtd xmlValidateDtd__internal_alias
15348#endif
15349#endif
15350#endif
15351
15352#if defined(LIBXML_VALID_ENABLED)
15353#ifdef bottom_valid
15354#undef xmlValidateDtdFinal
15355extern __typeof (xmlValidateDtdFinal) xmlValidateDtdFinal __attribute((alias("xmlValidateDtdFinal__internal_alias")));
15356#else
15357#ifndef xmlValidateDtdFinal
15358extern __typeof (xmlValidateDtdFinal) xmlValidateDtdFinal__internal_alias __attribute((visibility("hidden")));
15359#define xmlValidateDtdFinal xmlValidateDtdFinal__internal_alias
15360#endif
15361#endif
15362#endif
15363
15364#if defined(LIBXML_VALID_ENABLED)
15365#ifdef bottom_valid
15366#undef xmlValidateElement
15367extern __typeof (xmlValidateElement) xmlValidateElement __attribute((alias("xmlValidateElement__internal_alias")));
15368#else
15369#ifndef xmlValidateElement
15370extern __typeof (xmlValidateElement) xmlValidateElement__internal_alias __attribute((visibility("hidden")));
15371#define xmlValidateElement xmlValidateElement__internal_alias
15372#endif
15373#endif
15374#endif
15375
15376#if defined(LIBXML_VALID_ENABLED)
15377#ifdef bottom_valid
15378#undef xmlValidateElementDecl
15379extern __typeof (xmlValidateElementDecl) xmlValidateElementDecl __attribute((alias("xmlValidateElementDecl__internal_alias")));
15380#else
15381#ifndef xmlValidateElementDecl
15382extern __typeof (xmlValidateElementDecl) xmlValidateElementDecl__internal_alias __attribute((visibility("hidden")));
15383#define xmlValidateElementDecl xmlValidateElementDecl__internal_alias
15384#endif
15385#endif
15386#endif
15387
15388#if defined(LIBXML_TREE_ENABLED) || defined(LIBXML_XPATH_ENABLED) || defined(LIBXML_SCHEMAS_ENABLED) || defined(LIBXML_DEBUG_ENABLED) || defined (LIBXML_HTML_ENABLED) || defined(LIBXML_SAX1_ENABLED) || defined(LIBXML_HTML_ENABLED) || defined(LIBXML_WRITER_ENABLED) || defined(LIBXML_DOCB_ENABLED) || defined(LIBXML_LEGACY_ENABLED)
15389#ifdef bottom_tree
15390#undef xmlValidateNCName
15391extern __typeof (xmlValidateNCName) xmlValidateNCName __attribute((alias("xmlValidateNCName__internal_alias")));
15392#else
15393#ifndef xmlValidateNCName
15394extern __typeof (xmlValidateNCName) xmlValidateNCName__internal_alias __attribute((visibility("hidden")));
15395#define xmlValidateNCName xmlValidateNCName__internal_alias
15396#endif
15397#endif
15398#endif
15399
15400#if defined(LIBXML_TREE_ENABLED) || defined(LIBXML_SCHEMAS_ENABLED)
15401#ifdef bottom_tree
15402#undef xmlValidateNMToken
15403extern __typeof (xmlValidateNMToken) xmlValidateNMToken __attribute((alias("xmlValidateNMToken__internal_alias")));
15404#else
15405#ifndef xmlValidateNMToken
15406extern __typeof (xmlValidateNMToken) xmlValidateNMToken__internal_alias __attribute((visibility("hidden")));
15407#define xmlValidateNMToken xmlValidateNMToken__internal_alias
15408#endif
15409#endif
15410#endif
15411
15412#if defined(LIBXML_TREE_ENABLED) || defined(LIBXML_SCHEMAS_ENABLED)
15413#ifdef bottom_tree
15414#undef xmlValidateName
15415extern __typeof (xmlValidateName) xmlValidateName __attribute((alias("xmlValidateName__internal_alias")));
15416#else
15417#ifndef xmlValidateName
15418extern __typeof (xmlValidateName) xmlValidateName__internal_alias __attribute((visibility("hidden")));
15419#define xmlValidateName xmlValidateName__internal_alias
15420#endif
15421#endif
15422#endif
15423
15424#if defined(LIBXML_VALID_ENABLED)
15425#ifdef bottom_valid
15426#undef xmlValidateNameValue
15427extern __typeof (xmlValidateNameValue) xmlValidateNameValue __attribute((alias("xmlValidateNameValue__internal_alias")));
15428#else
15429#ifndef xmlValidateNameValue
15430extern __typeof (xmlValidateNameValue) xmlValidateNameValue__internal_alias __attribute((visibility("hidden")));
15431#define xmlValidateNameValue xmlValidateNameValue__internal_alias
15432#endif
15433#endif
15434#endif
15435
15436#if defined(LIBXML_VALID_ENABLED)
15437#ifdef bottom_valid
15438#undef xmlValidateNamesValue
15439extern __typeof (xmlValidateNamesValue) xmlValidateNamesValue __attribute((alias("xmlValidateNamesValue__internal_alias")));
15440#else
15441#ifndef xmlValidateNamesValue
15442extern __typeof (xmlValidateNamesValue) xmlValidateNamesValue__internal_alias __attribute((visibility("hidden")));
15443#define xmlValidateNamesValue xmlValidateNamesValue__internal_alias
15444#endif
15445#endif
15446#endif
15447
15448#if defined(LIBXML_VALID_ENABLED)
15449#ifdef bottom_valid
15450#undef xmlValidateNmtokenValue
15451extern __typeof (xmlValidateNmtokenValue) xmlValidateNmtokenValue __attribute((alias("xmlValidateNmtokenValue__internal_alias")));
15452#else
15453#ifndef xmlValidateNmtokenValue
15454extern __typeof (xmlValidateNmtokenValue) xmlValidateNmtokenValue__internal_alias __attribute((visibility("hidden")));
15455#define xmlValidateNmtokenValue xmlValidateNmtokenValue__internal_alias
15456#endif
15457#endif
15458#endif
15459
15460#if defined(LIBXML_VALID_ENABLED)
15461#ifdef bottom_valid
15462#undef xmlValidateNmtokensValue
15463extern __typeof (xmlValidateNmtokensValue) xmlValidateNmtokensValue __attribute((alias("xmlValidateNmtokensValue__internal_alias")));
15464#else
15465#ifndef xmlValidateNmtokensValue
15466extern __typeof (xmlValidateNmtokensValue) xmlValidateNmtokensValue__internal_alias __attribute((visibility("hidden")));
15467#define xmlValidateNmtokensValue xmlValidateNmtokensValue__internal_alias
15468#endif
15469#endif
15470#endif
15471
15472#if defined(LIBXML_VALID_ENABLED)
15473#ifdef bottom_valid
15474#undef xmlValidateNotationDecl
15475extern __typeof (xmlValidateNotationDecl) xmlValidateNotationDecl __attribute((alias("xmlValidateNotationDecl__internal_alias")));
15476#else
15477#ifndef xmlValidateNotationDecl
15478extern __typeof (xmlValidateNotationDecl) xmlValidateNotationDecl__internal_alias __attribute((visibility("hidden")));
15479#define xmlValidateNotationDecl xmlValidateNotationDecl__internal_alias
15480#endif
15481#endif
15482#endif
15483
15484#if defined(LIBXML_VALID_ENABLED) || defined(LIBXML_SCHEMAS_ENABLED)
15485#ifdef bottom_valid
15486#undef xmlValidateNotationUse
15487extern __typeof (xmlValidateNotationUse) xmlValidateNotationUse __attribute((alias("xmlValidateNotationUse__internal_alias")));
15488#else
15489#ifndef xmlValidateNotationUse
15490extern __typeof (xmlValidateNotationUse) xmlValidateNotationUse__internal_alias __attribute((visibility("hidden")));
15491#define xmlValidateNotationUse xmlValidateNotationUse__internal_alias
15492#endif
15493#endif
15494#endif
15495
15496#if defined(LIBXML_VALID_ENABLED)
15497#ifdef bottom_valid
15498#undef xmlValidateOneAttribute
15499extern __typeof (xmlValidateOneAttribute) xmlValidateOneAttribute __attribute((alias("xmlValidateOneAttribute__internal_alias")));
15500#else
15501#ifndef xmlValidateOneAttribute
15502extern __typeof (xmlValidateOneAttribute) xmlValidateOneAttribute__internal_alias __attribute((visibility("hidden")));
15503#define xmlValidateOneAttribute xmlValidateOneAttribute__internal_alias
15504#endif
15505#endif
15506#endif
15507
15508#if defined(LIBXML_VALID_ENABLED)
15509#ifdef bottom_valid
15510#undef xmlValidateOneElement
15511extern __typeof (xmlValidateOneElement) xmlValidateOneElement __attribute((alias("xmlValidateOneElement__internal_alias")));
15512#else
15513#ifndef xmlValidateOneElement
15514extern __typeof (xmlValidateOneElement) xmlValidateOneElement__internal_alias __attribute((visibility("hidden")));
15515#define xmlValidateOneElement xmlValidateOneElement__internal_alias
15516#endif
15517#endif
15518#endif
15519
15520#if defined(LIBXML_VALID_ENABLED)
15521#ifdef bottom_valid
15522#undef xmlValidateOneNamespace
15523extern __typeof (xmlValidateOneNamespace) xmlValidateOneNamespace __attribute((alias("xmlValidateOneNamespace__internal_alias")));
15524#else
15525#ifndef xmlValidateOneNamespace
15526extern __typeof (xmlValidateOneNamespace) xmlValidateOneNamespace__internal_alias __attribute((visibility("hidden")));
15527#define xmlValidateOneNamespace xmlValidateOneNamespace__internal_alias
15528#endif
15529#endif
15530#endif
15531
15532#if defined(LIBXML_VALID_ENABLED) && defined(LIBXML_REGEXP_ENABLED)
15533#ifdef bottom_valid
15534#undef xmlValidatePopElement
15535extern __typeof (xmlValidatePopElement) xmlValidatePopElement __attribute((alias("xmlValidatePopElement__internal_alias")));
15536#else
15537#ifndef xmlValidatePopElement
15538extern __typeof (xmlValidatePopElement) xmlValidatePopElement__internal_alias __attribute((visibility("hidden")));
15539#define xmlValidatePopElement xmlValidatePopElement__internal_alias
15540#endif
15541#endif
15542#endif
15543
15544#if defined(LIBXML_VALID_ENABLED) && defined(LIBXML_REGEXP_ENABLED)
15545#ifdef bottom_valid
15546#undef xmlValidatePushCData
15547extern __typeof (xmlValidatePushCData) xmlValidatePushCData __attribute((alias("xmlValidatePushCData__internal_alias")));
15548#else
15549#ifndef xmlValidatePushCData
15550extern __typeof (xmlValidatePushCData) xmlValidatePushCData__internal_alias __attribute((visibility("hidden")));
15551#define xmlValidatePushCData xmlValidatePushCData__internal_alias
15552#endif
15553#endif
15554#endif
15555
15556#if defined(LIBXML_VALID_ENABLED) && defined(LIBXML_REGEXP_ENABLED)
15557#ifdef bottom_valid
15558#undef xmlValidatePushElement
15559extern __typeof (xmlValidatePushElement) xmlValidatePushElement __attribute((alias("xmlValidatePushElement__internal_alias")));
15560#else
15561#ifndef xmlValidatePushElement
15562extern __typeof (xmlValidatePushElement) xmlValidatePushElement__internal_alias __attribute((visibility("hidden")));
15563#define xmlValidatePushElement xmlValidatePushElement__internal_alias
15564#endif
15565#endif
15566#endif
15567
15568#if defined(LIBXML_TREE_ENABLED) || defined(LIBXML_SCHEMAS_ENABLED)
15569#ifdef bottom_tree
15570#undef xmlValidateQName
15571extern __typeof (xmlValidateQName) xmlValidateQName __attribute((alias("xmlValidateQName__internal_alias")));
15572#else
15573#ifndef xmlValidateQName
15574extern __typeof (xmlValidateQName) xmlValidateQName__internal_alias __attribute((visibility("hidden")));
15575#define xmlValidateQName xmlValidateQName__internal_alias
15576#endif
15577#endif
15578#endif
15579
15580#if defined(LIBXML_VALID_ENABLED)
15581#ifdef bottom_valid
15582#undef xmlValidateRoot
15583extern __typeof (xmlValidateRoot) xmlValidateRoot __attribute((alias("xmlValidateRoot__internal_alias")));
15584#else
15585#ifndef xmlValidateRoot
15586extern __typeof (xmlValidateRoot) xmlValidateRoot__internal_alias __attribute((visibility("hidden")));
15587#define xmlValidateRoot xmlValidateRoot__internal_alias
15588#endif
15589#endif
15590#endif
15591
15592#if defined(LIBXML_XINCLUDE_ENABLED)
15593#ifdef bottom_xinclude
15594#undef xmlXIncludeFreeContext
15595extern __typeof (xmlXIncludeFreeContext) xmlXIncludeFreeContext __attribute((alias("xmlXIncludeFreeContext__internal_alias")));
15596#else
15597#ifndef xmlXIncludeFreeContext
15598extern __typeof (xmlXIncludeFreeContext) xmlXIncludeFreeContext__internal_alias __attribute((visibility("hidden")));
15599#define xmlXIncludeFreeContext xmlXIncludeFreeContext__internal_alias
15600#endif
15601#endif
15602#endif
15603
15604#if defined(LIBXML_XINCLUDE_ENABLED)
15605#ifdef bottom_xinclude
15606#undef xmlXIncludeNewContext
15607extern __typeof (xmlXIncludeNewContext) xmlXIncludeNewContext __attribute((alias("xmlXIncludeNewContext__internal_alias")));
15608#else
15609#ifndef xmlXIncludeNewContext
15610extern __typeof (xmlXIncludeNewContext) xmlXIncludeNewContext__internal_alias __attribute((visibility("hidden")));
15611#define xmlXIncludeNewContext xmlXIncludeNewContext__internal_alias
15612#endif
15613#endif
15614#endif
15615
15616#if defined(LIBXML_XINCLUDE_ENABLED)
15617#ifdef bottom_xinclude
15618#undef xmlXIncludeProcess
15619extern __typeof (xmlXIncludeProcess) xmlXIncludeProcess __attribute((alias("xmlXIncludeProcess__internal_alias")));
15620#else
15621#ifndef xmlXIncludeProcess
15622extern __typeof (xmlXIncludeProcess) xmlXIncludeProcess__internal_alias __attribute((visibility("hidden")));
15623#define xmlXIncludeProcess xmlXIncludeProcess__internal_alias
15624#endif
15625#endif
15626#endif
15627
15628#if defined(LIBXML_XINCLUDE_ENABLED)
15629#ifdef bottom_xinclude
15630#undef xmlXIncludeProcessFlags
15631extern __typeof (xmlXIncludeProcessFlags) xmlXIncludeProcessFlags __attribute((alias("xmlXIncludeProcessFlags__internal_alias")));
15632#else
15633#ifndef xmlXIncludeProcessFlags
15634extern __typeof (xmlXIncludeProcessFlags) xmlXIncludeProcessFlags__internal_alias __attribute((visibility("hidden")));
15635#define xmlXIncludeProcessFlags xmlXIncludeProcessFlags__internal_alias
15636#endif
15637#endif
15638#endif
15639
15640#if defined(LIBXML_XINCLUDE_ENABLED)
15641#ifdef bottom_xinclude
15642#undef xmlXIncludeProcessFlagsData
15643extern __typeof (xmlXIncludeProcessFlagsData) xmlXIncludeProcessFlagsData __attribute((alias("xmlXIncludeProcessFlagsData__internal_alias")));
15644#else
15645#ifndef xmlXIncludeProcessFlagsData
15646extern __typeof (xmlXIncludeProcessFlagsData) xmlXIncludeProcessFlagsData__internal_alias __attribute((visibility("hidden")));
15647#define xmlXIncludeProcessFlagsData xmlXIncludeProcessFlagsData__internal_alias
15648#endif
15649#endif
15650#endif
15651
15652#if defined(LIBXML_XINCLUDE_ENABLED)
15653#ifdef bottom_xinclude
15654#undef xmlXIncludeProcessNode
15655extern __typeof (xmlXIncludeProcessNode) xmlXIncludeProcessNode __attribute((alias("xmlXIncludeProcessNode__internal_alias")));
15656#else
15657#ifndef xmlXIncludeProcessNode
15658extern __typeof (xmlXIncludeProcessNode) xmlXIncludeProcessNode__internal_alias __attribute((visibility("hidden")));
15659#define xmlXIncludeProcessNode xmlXIncludeProcessNode__internal_alias
15660#endif
15661#endif
15662#endif
15663
15664#if defined(LIBXML_XINCLUDE_ENABLED)
15665#ifdef bottom_xinclude
15666#undef xmlXIncludeProcessTree
15667extern __typeof (xmlXIncludeProcessTree) xmlXIncludeProcessTree __attribute((alias("xmlXIncludeProcessTree__internal_alias")));
15668#else
15669#ifndef xmlXIncludeProcessTree
15670extern __typeof (xmlXIncludeProcessTree) xmlXIncludeProcessTree__internal_alias __attribute((visibility("hidden")));
15671#define xmlXIncludeProcessTree xmlXIncludeProcessTree__internal_alias
15672#endif
15673#endif
15674#endif
15675
15676#if defined(LIBXML_XINCLUDE_ENABLED)
15677#ifdef bottom_xinclude
15678#undef xmlXIncludeProcessTreeFlags
15679extern __typeof (xmlXIncludeProcessTreeFlags) xmlXIncludeProcessTreeFlags __attribute((alias("xmlXIncludeProcessTreeFlags__internal_alias")));
15680#else
15681#ifndef xmlXIncludeProcessTreeFlags
15682extern __typeof (xmlXIncludeProcessTreeFlags) xmlXIncludeProcessTreeFlags__internal_alias __attribute((visibility("hidden")));
15683#define xmlXIncludeProcessTreeFlags xmlXIncludeProcessTreeFlags__internal_alias
15684#endif
15685#endif
15686#endif
15687
15688#if defined(LIBXML_XINCLUDE_ENABLED)
15689#ifdef bottom_xinclude
15690#undef xmlXIncludeProcessTreeFlagsData
15691extern __typeof (xmlXIncludeProcessTreeFlagsData) xmlXIncludeProcessTreeFlagsData __attribute((alias("xmlXIncludeProcessTreeFlagsData__internal_alias")));
15692#else
15693#ifndef xmlXIncludeProcessTreeFlagsData
15694extern __typeof (xmlXIncludeProcessTreeFlagsData) xmlXIncludeProcessTreeFlagsData__internal_alias __attribute((visibility("hidden")));
15695#define xmlXIncludeProcessTreeFlagsData xmlXIncludeProcessTreeFlagsData__internal_alias
15696#endif
15697#endif
15698#endif
15699
15700#if defined(LIBXML_XINCLUDE_ENABLED)
15701#ifdef bottom_xinclude
15702#undef xmlXIncludeSetFlags
15703extern __typeof (xmlXIncludeSetFlags) xmlXIncludeSetFlags __attribute((alias("xmlXIncludeSetFlags__internal_alias")));
15704#else
15705#ifndef xmlXIncludeSetFlags
15706extern __typeof (xmlXIncludeSetFlags) xmlXIncludeSetFlags__internal_alias __attribute((visibility("hidden")));
15707#define xmlXIncludeSetFlags xmlXIncludeSetFlags__internal_alias
15708#endif
15709#endif
15710#endif
15711
15712#if defined(LIBXML_XPATH_ENABLED)
15713#ifdef bottom_xpath
15714#undef xmlXPathAddValues
15715extern __typeof (xmlXPathAddValues) xmlXPathAddValues __attribute((alias("xmlXPathAddValues__internal_alias")));
15716#else
15717#ifndef xmlXPathAddValues
15718extern __typeof (xmlXPathAddValues) xmlXPathAddValues__internal_alias __attribute((visibility("hidden")));
15719#define xmlXPathAddValues xmlXPathAddValues__internal_alias
15720#endif
15721#endif
15722#endif
15723
15724#if defined(LIBXML_XPATH_ENABLED)
15725#ifdef bottom_xpath
15726#undef xmlXPathBooleanFunction
15727extern __typeof (xmlXPathBooleanFunction) xmlXPathBooleanFunction __attribute((alias("xmlXPathBooleanFunction__internal_alias")));
15728#else
15729#ifndef xmlXPathBooleanFunction
15730extern __typeof (xmlXPathBooleanFunction) xmlXPathBooleanFunction__internal_alias __attribute((visibility("hidden")));
15731#define xmlXPathBooleanFunction xmlXPathBooleanFunction__internal_alias
15732#endif
15733#endif
15734#endif
15735
15736#if defined(LIBXML_XPATH_ENABLED)
15737#ifdef bottom_xpath
15738#undef xmlXPathCastBooleanToNumber
15739extern __typeof (xmlXPathCastBooleanToNumber) xmlXPathCastBooleanToNumber __attribute((alias("xmlXPathCastBooleanToNumber__internal_alias")));
15740#else
15741#ifndef xmlXPathCastBooleanToNumber
15742extern __typeof (xmlXPathCastBooleanToNumber) xmlXPathCastBooleanToNumber__internal_alias __attribute((visibility("hidden")));
15743#define xmlXPathCastBooleanToNumber xmlXPathCastBooleanToNumber__internal_alias
15744#endif
15745#endif
15746#endif
15747
15748#if defined(LIBXML_XPATH_ENABLED)
15749#ifdef bottom_xpath
15750#undef xmlXPathCastBooleanToString
15751extern __typeof (xmlXPathCastBooleanToString) xmlXPathCastBooleanToString __attribute((alias("xmlXPathCastBooleanToString__internal_alias")));
15752#else
15753#ifndef xmlXPathCastBooleanToString
15754extern __typeof (xmlXPathCastBooleanToString) xmlXPathCastBooleanToString__internal_alias __attribute((visibility("hidden")));
15755#define xmlXPathCastBooleanToString xmlXPathCastBooleanToString__internal_alias
15756#endif
15757#endif
15758#endif
15759
15760#if defined(LIBXML_XPATH_ENABLED)
15761#ifdef bottom_xpath
15762#undef xmlXPathCastNodeSetToBoolean
15763extern __typeof (xmlXPathCastNodeSetToBoolean) xmlXPathCastNodeSetToBoolean __attribute((alias("xmlXPathCastNodeSetToBoolean__internal_alias")));
15764#else
15765#ifndef xmlXPathCastNodeSetToBoolean
15766extern __typeof (xmlXPathCastNodeSetToBoolean) xmlXPathCastNodeSetToBoolean__internal_alias __attribute((visibility("hidden")));
15767#define xmlXPathCastNodeSetToBoolean xmlXPathCastNodeSetToBoolean__internal_alias
15768#endif
15769#endif
15770#endif
15771
15772#if defined(LIBXML_XPATH_ENABLED)
15773#ifdef bottom_xpath
15774#undef xmlXPathCastNodeSetToNumber
15775extern __typeof (xmlXPathCastNodeSetToNumber) xmlXPathCastNodeSetToNumber __attribute((alias("xmlXPathCastNodeSetToNumber__internal_alias")));
15776#else
15777#ifndef xmlXPathCastNodeSetToNumber
15778extern __typeof (xmlXPathCastNodeSetToNumber) xmlXPathCastNodeSetToNumber__internal_alias __attribute((visibility("hidden")));
15779#define xmlXPathCastNodeSetToNumber xmlXPathCastNodeSetToNumber__internal_alias
15780#endif
15781#endif
15782#endif
15783
15784#if defined(LIBXML_XPATH_ENABLED)
15785#ifdef bottom_xpath
15786#undef xmlXPathCastNodeSetToString
15787extern __typeof (xmlXPathCastNodeSetToString) xmlXPathCastNodeSetToString __attribute((alias("xmlXPathCastNodeSetToString__internal_alias")));
15788#else
15789#ifndef xmlXPathCastNodeSetToString
15790extern __typeof (xmlXPathCastNodeSetToString) xmlXPathCastNodeSetToString__internal_alias __attribute((visibility("hidden")));
15791#define xmlXPathCastNodeSetToString xmlXPathCastNodeSetToString__internal_alias
15792#endif
15793#endif
15794#endif
15795
15796#if defined(LIBXML_XPATH_ENABLED)
15797#ifdef bottom_xpath
15798#undef xmlXPathCastNodeToNumber
15799extern __typeof (xmlXPathCastNodeToNumber) xmlXPathCastNodeToNumber __attribute((alias("xmlXPathCastNodeToNumber__internal_alias")));
15800#else
15801#ifndef xmlXPathCastNodeToNumber
15802extern __typeof (xmlXPathCastNodeToNumber) xmlXPathCastNodeToNumber__internal_alias __attribute((visibility("hidden")));
15803#define xmlXPathCastNodeToNumber xmlXPathCastNodeToNumber__internal_alias
15804#endif
15805#endif
15806#endif
15807
15808#if defined(LIBXML_XPATH_ENABLED)
15809#ifdef bottom_xpath
15810#undef xmlXPathCastNodeToString
15811extern __typeof (xmlXPathCastNodeToString) xmlXPathCastNodeToString __attribute((alias("xmlXPathCastNodeToString__internal_alias")));
15812#else
15813#ifndef xmlXPathCastNodeToString
15814extern __typeof (xmlXPathCastNodeToString) xmlXPathCastNodeToString__internal_alias __attribute((visibility("hidden")));
15815#define xmlXPathCastNodeToString xmlXPathCastNodeToString__internal_alias
15816#endif
15817#endif
15818#endif
15819
15820#if defined(LIBXML_XPATH_ENABLED)
15821#ifdef bottom_xpath
15822#undef xmlXPathCastNumberToBoolean
15823extern __typeof (xmlXPathCastNumberToBoolean) xmlXPathCastNumberToBoolean __attribute((alias("xmlXPathCastNumberToBoolean__internal_alias")));
15824#else
15825#ifndef xmlXPathCastNumberToBoolean
15826extern __typeof (xmlXPathCastNumberToBoolean) xmlXPathCastNumberToBoolean__internal_alias __attribute((visibility("hidden")));
15827#define xmlXPathCastNumberToBoolean xmlXPathCastNumberToBoolean__internal_alias
15828#endif
15829#endif
15830#endif
15831
15832#if defined(LIBXML_XPATH_ENABLED)
15833#ifdef bottom_xpath
15834#undef xmlXPathCastNumberToString
15835extern __typeof (xmlXPathCastNumberToString) xmlXPathCastNumberToString __attribute((alias("xmlXPathCastNumberToString__internal_alias")));
15836#else
15837#ifndef xmlXPathCastNumberToString
15838extern __typeof (xmlXPathCastNumberToString) xmlXPathCastNumberToString__internal_alias __attribute((visibility("hidden")));
15839#define xmlXPathCastNumberToString xmlXPathCastNumberToString__internal_alias
15840#endif
15841#endif
15842#endif
15843
15844#if defined(LIBXML_XPATH_ENABLED)
15845#ifdef bottom_xpath
15846#undef xmlXPathCastStringToBoolean
15847extern __typeof (xmlXPathCastStringToBoolean) xmlXPathCastStringToBoolean __attribute((alias("xmlXPathCastStringToBoolean__internal_alias")));
15848#else
15849#ifndef xmlXPathCastStringToBoolean
15850extern __typeof (xmlXPathCastStringToBoolean) xmlXPathCastStringToBoolean__internal_alias __attribute((visibility("hidden")));
15851#define xmlXPathCastStringToBoolean xmlXPathCastStringToBoolean__internal_alias
15852#endif
15853#endif
15854#endif
15855
15856#if defined(LIBXML_XPATH_ENABLED)
15857#ifdef bottom_xpath
15858#undef xmlXPathCastStringToNumber
15859extern __typeof (xmlXPathCastStringToNumber) xmlXPathCastStringToNumber __attribute((alias("xmlXPathCastStringToNumber__internal_alias")));
15860#else
15861#ifndef xmlXPathCastStringToNumber
15862extern __typeof (xmlXPathCastStringToNumber) xmlXPathCastStringToNumber__internal_alias __attribute((visibility("hidden")));
15863#define xmlXPathCastStringToNumber xmlXPathCastStringToNumber__internal_alias
15864#endif
15865#endif
15866#endif
15867
15868#if defined(LIBXML_XPATH_ENABLED)
15869#ifdef bottom_xpath
15870#undef xmlXPathCastToBoolean
15871extern __typeof (xmlXPathCastToBoolean) xmlXPathCastToBoolean __attribute((alias("xmlXPathCastToBoolean__internal_alias")));
15872#else
15873#ifndef xmlXPathCastToBoolean
15874extern __typeof (xmlXPathCastToBoolean) xmlXPathCastToBoolean__internal_alias __attribute((visibility("hidden")));
15875#define xmlXPathCastToBoolean xmlXPathCastToBoolean__internal_alias
15876#endif
15877#endif
15878#endif
15879
15880#if defined(LIBXML_XPATH_ENABLED)
15881#ifdef bottom_xpath
15882#undef xmlXPathCastToNumber
15883extern __typeof (xmlXPathCastToNumber) xmlXPathCastToNumber __attribute((alias("xmlXPathCastToNumber__internal_alias")));
15884#else
15885#ifndef xmlXPathCastToNumber
15886extern __typeof (xmlXPathCastToNumber) xmlXPathCastToNumber__internal_alias __attribute((visibility("hidden")));
15887#define xmlXPathCastToNumber xmlXPathCastToNumber__internal_alias
15888#endif
15889#endif
15890#endif
15891
15892#if defined(LIBXML_XPATH_ENABLED)
15893#ifdef bottom_xpath
15894#undef xmlXPathCastToString
15895extern __typeof (xmlXPathCastToString) xmlXPathCastToString __attribute((alias("xmlXPathCastToString__internal_alias")));
15896#else
15897#ifndef xmlXPathCastToString
15898extern __typeof (xmlXPathCastToString) xmlXPathCastToString__internal_alias __attribute((visibility("hidden")));
15899#define xmlXPathCastToString xmlXPathCastToString__internal_alias
15900#endif
15901#endif
15902#endif
15903
15904#if defined(LIBXML_XPATH_ENABLED)
15905#ifdef bottom_xpath
15906#undef xmlXPathCeilingFunction
15907extern __typeof (xmlXPathCeilingFunction) xmlXPathCeilingFunction __attribute((alias("xmlXPathCeilingFunction__internal_alias")));
15908#else
15909#ifndef xmlXPathCeilingFunction
15910extern __typeof (xmlXPathCeilingFunction) xmlXPathCeilingFunction__internal_alias __attribute((visibility("hidden")));
15911#define xmlXPathCeilingFunction xmlXPathCeilingFunction__internal_alias
15912#endif
15913#endif
15914#endif
15915
15916#if defined(LIBXML_XPATH_ENABLED)
15917#ifdef bottom_xpath
15918#undef xmlXPathCmpNodes
15919extern __typeof (xmlXPathCmpNodes) xmlXPathCmpNodes __attribute((alias("xmlXPathCmpNodes__internal_alias")));
15920#else
15921#ifndef xmlXPathCmpNodes
15922extern __typeof (xmlXPathCmpNodes) xmlXPathCmpNodes__internal_alias __attribute((visibility("hidden")));
15923#define xmlXPathCmpNodes xmlXPathCmpNodes__internal_alias
15924#endif
15925#endif
15926#endif
15927
15928#if defined(LIBXML_XPATH_ENABLED)
15929#ifdef bottom_xpath
15930#undef xmlXPathCompareValues
15931extern __typeof (xmlXPathCompareValues) xmlXPathCompareValues __attribute((alias("xmlXPathCompareValues__internal_alias")));
15932#else
15933#ifndef xmlXPathCompareValues
15934extern __typeof (xmlXPathCompareValues) xmlXPathCompareValues__internal_alias __attribute((visibility("hidden")));
15935#define xmlXPathCompareValues xmlXPathCompareValues__internal_alias
15936#endif
15937#endif
15938#endif
15939
15940#if defined(LIBXML_XPATH_ENABLED)
15941#ifdef bottom_xpath
15942#undef xmlXPathCompile
15943extern __typeof (xmlXPathCompile) xmlXPathCompile __attribute((alias("xmlXPathCompile__internal_alias")));
15944#else
15945#ifndef xmlXPathCompile
15946extern __typeof (xmlXPathCompile) xmlXPathCompile__internal_alias __attribute((visibility("hidden")));
15947#define xmlXPathCompile xmlXPathCompile__internal_alias
15948#endif
15949#endif
15950#endif
15951
15952#if defined(LIBXML_XPATH_ENABLED)
15953#ifdef bottom_xpath
15954#undef xmlXPathCompiledEval
15955extern __typeof (xmlXPathCompiledEval) xmlXPathCompiledEval __attribute((alias("xmlXPathCompiledEval__internal_alias")));
15956#else
15957#ifndef xmlXPathCompiledEval
15958extern __typeof (xmlXPathCompiledEval) xmlXPathCompiledEval__internal_alias __attribute((visibility("hidden")));
15959#define xmlXPathCompiledEval xmlXPathCompiledEval__internal_alias
15960#endif
15961#endif
15962#endif
15963
15964#if defined(LIBXML_XPATH_ENABLED)
15965#ifdef bottom_xpath
15966#undef xmlXPathCompiledEvalToBoolean
15967extern __typeof (xmlXPathCompiledEvalToBoolean) xmlXPathCompiledEvalToBoolean __attribute((alias("xmlXPathCompiledEvalToBoolean__internal_alias")));
15968#else
15969#ifndef xmlXPathCompiledEvalToBoolean
15970extern __typeof (xmlXPathCompiledEvalToBoolean) xmlXPathCompiledEvalToBoolean__internal_alias __attribute((visibility("hidden")));
15971#define xmlXPathCompiledEvalToBoolean xmlXPathCompiledEvalToBoolean__internal_alias
15972#endif
15973#endif
15974#endif
15975
15976#if defined(LIBXML_XPATH_ENABLED)
15977#ifdef bottom_xpath
15978#undef xmlXPathConcatFunction
15979extern __typeof (xmlXPathConcatFunction) xmlXPathConcatFunction __attribute((alias("xmlXPathConcatFunction__internal_alias")));
15980#else
15981#ifndef xmlXPathConcatFunction
15982extern __typeof (xmlXPathConcatFunction) xmlXPathConcatFunction__internal_alias __attribute((visibility("hidden")));
15983#define xmlXPathConcatFunction xmlXPathConcatFunction__internal_alias
15984#endif
15985#endif
15986#endif
15987
15988#if defined(LIBXML_XPATH_ENABLED)
15989#ifdef bottom_xpath
15990#undef xmlXPathContainsFunction
15991extern __typeof (xmlXPathContainsFunction) xmlXPathContainsFunction __attribute((alias("xmlXPathContainsFunction__internal_alias")));
15992#else
15993#ifndef xmlXPathContainsFunction
15994extern __typeof (xmlXPathContainsFunction) xmlXPathContainsFunction__internal_alias __attribute((visibility("hidden")));
15995#define xmlXPathContainsFunction xmlXPathContainsFunction__internal_alias
15996#endif
15997#endif
15998#endif
15999
16000#if defined(LIBXML_XPATH_ENABLED)
16001#ifdef bottom_xpath
16002#undef xmlXPathContextSetCache
16003extern __typeof (xmlXPathContextSetCache) xmlXPathContextSetCache __attribute((alias("xmlXPathContextSetCache__internal_alias")));
16004#else
16005#ifndef xmlXPathContextSetCache
16006extern __typeof (xmlXPathContextSetCache) xmlXPathContextSetCache__internal_alias __attribute((visibility("hidden")));
16007#define xmlXPathContextSetCache xmlXPathContextSetCache__internal_alias
16008#endif
16009#endif
16010#endif
16011
16012#if defined(LIBXML_XPATH_ENABLED)
16013#ifdef bottom_xpath
16014#undef xmlXPathConvertBoolean
16015extern __typeof (xmlXPathConvertBoolean) xmlXPathConvertBoolean __attribute((alias("xmlXPathConvertBoolean__internal_alias")));
16016#else
16017#ifndef xmlXPathConvertBoolean
16018extern __typeof (xmlXPathConvertBoolean) xmlXPathConvertBoolean__internal_alias __attribute((visibility("hidden")));
16019#define xmlXPathConvertBoolean xmlXPathConvertBoolean__internal_alias
16020#endif
16021#endif
16022#endif
16023
16024#if defined(LIBXML_XPATH_ENABLED)
16025#ifdef bottom_xpath
16026#undef xmlXPathConvertNumber
16027extern __typeof (xmlXPathConvertNumber) xmlXPathConvertNumber __attribute((alias("xmlXPathConvertNumber__internal_alias")));
16028#else
16029#ifndef xmlXPathConvertNumber
16030extern __typeof (xmlXPathConvertNumber) xmlXPathConvertNumber__internal_alias __attribute((visibility("hidden")));
16031#define xmlXPathConvertNumber xmlXPathConvertNumber__internal_alias
16032#endif
16033#endif
16034#endif
16035
16036#if defined(LIBXML_XPATH_ENABLED)
16037#ifdef bottom_xpath
16038#undef xmlXPathConvertString
16039extern __typeof (xmlXPathConvertString) xmlXPathConvertString __attribute((alias("xmlXPathConvertString__internal_alias")));
16040#else
16041#ifndef xmlXPathConvertString
16042extern __typeof (xmlXPathConvertString) xmlXPathConvertString__internal_alias __attribute((visibility("hidden")));
16043#define xmlXPathConvertString xmlXPathConvertString__internal_alias
16044#endif
16045#endif
16046#endif
16047
16048#if defined(LIBXML_XPATH_ENABLED)
16049#ifdef bottom_xpath
16050#undef xmlXPathCountFunction
16051extern __typeof (xmlXPathCountFunction) xmlXPathCountFunction __attribute((alias("xmlXPathCountFunction__internal_alias")));
16052#else
16053#ifndef xmlXPathCountFunction
16054extern __typeof (xmlXPathCountFunction) xmlXPathCountFunction__internal_alias __attribute((visibility("hidden")));
16055#define xmlXPathCountFunction xmlXPathCountFunction__internal_alias
16056#endif
16057#endif
16058#endif
16059
16060#if defined(LIBXML_XPATH_ENABLED)
16061#ifdef bottom_xpath
16062#undef xmlXPathCtxtCompile
16063extern __typeof (xmlXPathCtxtCompile) xmlXPathCtxtCompile __attribute((alias("xmlXPathCtxtCompile__internal_alias")));
16064#else
16065#ifndef xmlXPathCtxtCompile
16066extern __typeof (xmlXPathCtxtCompile) xmlXPathCtxtCompile__internal_alias __attribute((visibility("hidden")));
16067#define xmlXPathCtxtCompile xmlXPathCtxtCompile__internal_alias
16068#endif
16069#endif
16070#endif
16071
16072#if defined(LIBXML_XPATH_ENABLED) && defined(LIBXML_DEBUG_ENABLED)
16073#ifdef bottom_xpath
16074#undef xmlXPathDebugDumpCompExpr
16075extern __typeof (xmlXPathDebugDumpCompExpr) xmlXPathDebugDumpCompExpr __attribute((alias("xmlXPathDebugDumpCompExpr__internal_alias")));
16076#else
16077#ifndef xmlXPathDebugDumpCompExpr
16078extern __typeof (xmlXPathDebugDumpCompExpr) xmlXPathDebugDumpCompExpr__internal_alias __attribute((visibility("hidden")));
16079#define xmlXPathDebugDumpCompExpr xmlXPathDebugDumpCompExpr__internal_alias
16080#endif
16081#endif
16082#endif
16083
16084#if defined(LIBXML_XPATH_ENABLED) && defined(LIBXML_DEBUG_ENABLED)
16085#ifdef bottom_xpath
16086#undef xmlXPathDebugDumpObject
16087extern __typeof (xmlXPathDebugDumpObject) xmlXPathDebugDumpObject __attribute((alias("xmlXPathDebugDumpObject__internal_alias")));
16088#else
16089#ifndef xmlXPathDebugDumpObject
16090extern __typeof (xmlXPathDebugDumpObject) xmlXPathDebugDumpObject__internal_alias __attribute((visibility("hidden")));
16091#define xmlXPathDebugDumpObject xmlXPathDebugDumpObject__internal_alias
16092#endif
16093#endif
16094#endif
16095
16096#if defined(LIBXML_XPATH_ENABLED)
16097#ifdef bottom_xpath
16098#undef xmlXPathDifference
16099extern __typeof (xmlXPathDifference) xmlXPathDifference __attribute((alias("xmlXPathDifference__internal_alias")));
16100#else
16101#ifndef xmlXPathDifference
16102extern __typeof (xmlXPathDifference) xmlXPathDifference__internal_alias __attribute((visibility("hidden")));
16103#define xmlXPathDifference xmlXPathDifference__internal_alias
16104#endif
16105#endif
16106#endif
16107
16108#if defined(LIBXML_XPATH_ENABLED)
16109#ifdef bottom_xpath
16110#undef xmlXPathDistinct
16111extern __typeof (xmlXPathDistinct) xmlXPathDistinct __attribute((alias("xmlXPathDistinct__internal_alias")));
16112#else
16113#ifndef xmlXPathDistinct
16114extern __typeof (xmlXPathDistinct) xmlXPathDistinct__internal_alias __attribute((visibility("hidden")));
16115#define xmlXPathDistinct xmlXPathDistinct__internal_alias
16116#endif
16117#endif
16118#endif
16119
16120#if defined(LIBXML_XPATH_ENABLED)
16121#ifdef bottom_xpath
16122#undef xmlXPathDistinctSorted
16123extern __typeof (xmlXPathDistinctSorted) xmlXPathDistinctSorted __attribute((alias("xmlXPathDistinctSorted__internal_alias")));
16124#else
16125#ifndef xmlXPathDistinctSorted
16126extern __typeof (xmlXPathDistinctSorted) xmlXPathDistinctSorted__internal_alias __attribute((visibility("hidden")));
16127#define xmlXPathDistinctSorted xmlXPathDistinctSorted__internal_alias
16128#endif
16129#endif
16130#endif
16131
16132#if defined(LIBXML_XPATH_ENABLED)
16133#ifdef bottom_xpath
16134#undef xmlXPathDivValues
16135extern __typeof (xmlXPathDivValues) xmlXPathDivValues __attribute((alias("xmlXPathDivValues__internal_alias")));
16136#else
16137#ifndef xmlXPathDivValues
16138extern __typeof (xmlXPathDivValues) xmlXPathDivValues__internal_alias __attribute((visibility("hidden")));
16139#define xmlXPathDivValues xmlXPathDivValues__internal_alias
16140#endif
16141#endif
16142#endif
16143
16144#if defined(LIBXML_XPATH_ENABLED)
16145#ifdef bottom_xpath
16146#undef xmlXPathEqualValues
16147extern __typeof (xmlXPathEqualValues) xmlXPathEqualValues __attribute((alias("xmlXPathEqualValues__internal_alias")));
16148#else
16149#ifndef xmlXPathEqualValues
16150extern __typeof (xmlXPathEqualValues) xmlXPathEqualValues__internal_alias __attribute((visibility("hidden")));
16151#define xmlXPathEqualValues xmlXPathEqualValues__internal_alias
16152#endif
16153#endif
16154#endif
16155
16156#if defined(LIBXML_XPATH_ENABLED)
16157#ifdef bottom_xpath
16158#undef xmlXPathErr
16159extern __typeof (xmlXPathErr) xmlXPathErr __attribute((alias("xmlXPathErr__internal_alias")));
16160#else
16161#ifndef xmlXPathErr
16162extern __typeof (xmlXPathErr) xmlXPathErr__internal_alias __attribute((visibility("hidden")));
16163#define xmlXPathErr xmlXPathErr__internal_alias
16164#endif
16165#endif
16166#endif
16167
16168#if defined(LIBXML_XPATH_ENABLED)
16169#ifdef bottom_xpath
16170#undef xmlXPathEval
16171extern __typeof (xmlXPathEval) xmlXPathEval __attribute((alias("xmlXPathEval__internal_alias")));
16172#else
16173#ifndef xmlXPathEval
16174extern __typeof (xmlXPathEval) xmlXPathEval__internal_alias __attribute((visibility("hidden")));
16175#define xmlXPathEval xmlXPathEval__internal_alias
16176#endif
16177#endif
16178#endif
16179
16180#if defined(LIBXML_XPATH_ENABLED)
16181#ifdef bottom_xpath
16182#undef xmlXPathEvalExpr
16183extern __typeof (xmlXPathEvalExpr) xmlXPathEvalExpr __attribute((alias("xmlXPathEvalExpr__internal_alias")));
16184#else
16185#ifndef xmlXPathEvalExpr
16186extern __typeof (xmlXPathEvalExpr) xmlXPathEvalExpr__internal_alias __attribute((visibility("hidden")));
16187#define xmlXPathEvalExpr xmlXPathEvalExpr__internal_alias
16188#endif
16189#endif
16190#endif
16191
16192#if defined(LIBXML_XPATH_ENABLED)
16193#ifdef bottom_xpath
16194#undef xmlXPathEvalExpression
16195extern __typeof (xmlXPathEvalExpression) xmlXPathEvalExpression __attribute((alias("xmlXPathEvalExpression__internal_alias")));
16196#else
16197#ifndef xmlXPathEvalExpression
16198extern __typeof (xmlXPathEvalExpression) xmlXPathEvalExpression__internal_alias __attribute((visibility("hidden")));
16199#define xmlXPathEvalExpression xmlXPathEvalExpression__internal_alias
16200#endif
16201#endif
16202#endif
16203
16204#if defined(LIBXML_XPATH_ENABLED)
16205#ifdef bottom_xpath
16206#undef xmlXPathEvalPredicate
16207extern __typeof (xmlXPathEvalPredicate) xmlXPathEvalPredicate __attribute((alias("xmlXPathEvalPredicate__internal_alias")));
16208#else
16209#ifndef xmlXPathEvalPredicate
16210extern __typeof (xmlXPathEvalPredicate) xmlXPathEvalPredicate__internal_alias __attribute((visibility("hidden")));
16211#define xmlXPathEvalPredicate xmlXPathEvalPredicate__internal_alias
16212#endif
16213#endif
16214#endif
16215
16216#if defined(LIBXML_XPATH_ENABLED)
16217#ifdef bottom_xpath
16218#undef xmlXPathEvaluatePredicateResult
16219extern __typeof (xmlXPathEvaluatePredicateResult) xmlXPathEvaluatePredicateResult __attribute((alias("xmlXPathEvaluatePredicateResult__internal_alias")));
16220#else
16221#ifndef xmlXPathEvaluatePredicateResult
16222extern __typeof (xmlXPathEvaluatePredicateResult) xmlXPathEvaluatePredicateResult__internal_alias __attribute((visibility("hidden")));
16223#define xmlXPathEvaluatePredicateResult xmlXPathEvaluatePredicateResult__internal_alias
16224#endif
16225#endif
16226#endif
16227
16228#if defined(LIBXML_XPATH_ENABLED)
16229#ifdef bottom_xpath
16230#undef xmlXPathFalseFunction
16231extern __typeof (xmlXPathFalseFunction) xmlXPathFalseFunction __attribute((alias("xmlXPathFalseFunction__internal_alias")));
16232#else
16233#ifndef xmlXPathFalseFunction
16234extern __typeof (xmlXPathFalseFunction) xmlXPathFalseFunction__internal_alias __attribute((visibility("hidden")));
16235#define xmlXPathFalseFunction xmlXPathFalseFunction__internal_alias
16236#endif
16237#endif
16238#endif
16239
16240#if defined(LIBXML_XPATH_ENABLED)
16241#ifdef bottom_xpath
16242#undef xmlXPathFloorFunction
16243extern __typeof (xmlXPathFloorFunction) xmlXPathFloorFunction __attribute((alias("xmlXPathFloorFunction__internal_alias")));
16244#else
16245#ifndef xmlXPathFloorFunction
16246extern __typeof (xmlXPathFloorFunction) xmlXPathFloorFunction__internal_alias __attribute((visibility("hidden")));
16247#define xmlXPathFloorFunction xmlXPathFloorFunction__internal_alias
16248#endif
16249#endif
16250#endif
16251
16252#if defined(LIBXML_XPATH_ENABLED)
16253#ifdef bottom_xpath
16254#undef xmlXPathFreeCompExpr
16255extern __typeof (xmlXPathFreeCompExpr) xmlXPathFreeCompExpr __attribute((alias("xmlXPathFreeCompExpr__internal_alias")));
16256#else
16257#ifndef xmlXPathFreeCompExpr
16258extern __typeof (xmlXPathFreeCompExpr) xmlXPathFreeCompExpr__internal_alias __attribute((visibility("hidden")));
16259#define xmlXPathFreeCompExpr xmlXPathFreeCompExpr__internal_alias
16260#endif
16261#endif
16262#endif
16263
16264#if defined(LIBXML_XPATH_ENABLED)
16265#ifdef bottom_xpath
16266#undef xmlXPathFreeContext
16267extern __typeof (xmlXPathFreeContext) xmlXPathFreeContext __attribute((alias("xmlXPathFreeContext__internal_alias")));
16268#else
16269#ifndef xmlXPathFreeContext
16270extern __typeof (xmlXPathFreeContext) xmlXPathFreeContext__internal_alias __attribute((visibility("hidden")));
16271#define xmlXPathFreeContext xmlXPathFreeContext__internal_alias
16272#endif
16273#endif
16274#endif
16275
16276#if defined(LIBXML_XPATH_ENABLED)
16277#ifdef bottom_xpath
16278#undef xmlXPathFreeNodeSet
16279extern __typeof (xmlXPathFreeNodeSet) xmlXPathFreeNodeSet __attribute((alias("xmlXPathFreeNodeSet__internal_alias")));
16280#else
16281#ifndef xmlXPathFreeNodeSet
16282extern __typeof (xmlXPathFreeNodeSet) xmlXPathFreeNodeSet__internal_alias __attribute((visibility("hidden")));
16283#define xmlXPathFreeNodeSet xmlXPathFreeNodeSet__internal_alias
16284#endif
16285#endif
16286#endif
16287
16288#if defined(LIBXML_XPATH_ENABLED)
16289#ifdef bottom_xpath
16290#undef xmlXPathFreeNodeSetList
16291extern __typeof (xmlXPathFreeNodeSetList) xmlXPathFreeNodeSetList __attribute((alias("xmlXPathFreeNodeSetList__internal_alias")));
16292#else
16293#ifndef xmlXPathFreeNodeSetList
16294extern __typeof (xmlXPathFreeNodeSetList) xmlXPathFreeNodeSetList__internal_alias __attribute((visibility("hidden")));
16295#define xmlXPathFreeNodeSetList xmlXPathFreeNodeSetList__internal_alias
16296#endif
16297#endif
16298#endif
16299
16300#if defined(LIBXML_XPATH_ENABLED)
16301#ifdef bottom_xpath
16302#undef xmlXPathFreeObject
16303extern __typeof (xmlXPathFreeObject) xmlXPathFreeObject __attribute((alias("xmlXPathFreeObject__internal_alias")));
16304#else
16305#ifndef xmlXPathFreeObject
16306extern __typeof (xmlXPathFreeObject) xmlXPathFreeObject__internal_alias __attribute((visibility("hidden")));
16307#define xmlXPathFreeObject xmlXPathFreeObject__internal_alias
16308#endif
16309#endif
16310#endif
16311
16312#if defined(LIBXML_XPATH_ENABLED)
16313#ifdef bottom_xpath
16314#undef xmlXPathFreeParserContext
16315extern __typeof (xmlXPathFreeParserContext) xmlXPathFreeParserContext __attribute((alias("xmlXPathFreeParserContext__internal_alias")));
16316#else
16317#ifndef xmlXPathFreeParserContext
16318extern __typeof (xmlXPathFreeParserContext) xmlXPathFreeParserContext__internal_alias __attribute((visibility("hidden")));
16319#define xmlXPathFreeParserContext xmlXPathFreeParserContext__internal_alias
16320#endif
16321#endif
16322#endif
16323
16324#if defined(LIBXML_XPATH_ENABLED)
16325#ifdef bottom_xpath
16326#undef xmlXPathFunctionLookup
16327extern __typeof (xmlXPathFunctionLookup) xmlXPathFunctionLookup __attribute((alias("xmlXPathFunctionLookup__internal_alias")));
16328#else
16329#ifndef xmlXPathFunctionLookup
16330extern __typeof (xmlXPathFunctionLookup) xmlXPathFunctionLookup__internal_alias __attribute((visibility("hidden")));
16331#define xmlXPathFunctionLookup xmlXPathFunctionLookup__internal_alias
16332#endif
16333#endif
16334#endif
16335
16336#if defined(LIBXML_XPATH_ENABLED)
16337#ifdef bottom_xpath
16338#undef xmlXPathFunctionLookupNS
16339extern __typeof (xmlXPathFunctionLookupNS) xmlXPathFunctionLookupNS __attribute((alias("xmlXPathFunctionLookupNS__internal_alias")));
16340#else
16341#ifndef xmlXPathFunctionLookupNS
16342extern __typeof (xmlXPathFunctionLookupNS) xmlXPathFunctionLookupNS__internal_alias __attribute((visibility("hidden")));
16343#define xmlXPathFunctionLookupNS xmlXPathFunctionLookupNS__internal_alias
16344#endif
16345#endif
16346#endif
16347
16348#if defined(LIBXML_XPATH_ENABLED)
16349#ifdef bottom_xpath
16350#undef xmlXPathHasSameNodes
16351extern __typeof (xmlXPathHasSameNodes) xmlXPathHasSameNodes __attribute((alias("xmlXPathHasSameNodes__internal_alias")));
16352#else
16353#ifndef xmlXPathHasSameNodes
16354extern __typeof (xmlXPathHasSameNodes) xmlXPathHasSameNodes__internal_alias __attribute((visibility("hidden")));
16355#define xmlXPathHasSameNodes xmlXPathHasSameNodes__internal_alias
16356#endif
16357#endif
16358#endif
16359
16360#if defined(LIBXML_XPATH_ENABLED)
16361#ifdef bottom_xpath
16362#undef xmlXPathIdFunction
16363extern __typeof (xmlXPathIdFunction) xmlXPathIdFunction __attribute((alias("xmlXPathIdFunction__internal_alias")));
16364#else
16365#ifndef xmlXPathIdFunction
16366extern __typeof (xmlXPathIdFunction) xmlXPathIdFunction__internal_alias __attribute((visibility("hidden")));
16367#define xmlXPathIdFunction xmlXPathIdFunction__internal_alias
16368#endif
16369#endif
16370#endif
16371
16372#if defined(LIBXML_XPATH_ENABLED) || defined(LIBXML_SCHEMAS_ENABLED)
16373#ifdef bottom_xpath
16374#undef xmlXPathInit
16375extern __typeof (xmlXPathInit) xmlXPathInit __attribute((alias("xmlXPathInit__internal_alias")));
16376#else
16377#ifndef xmlXPathInit
16378extern __typeof (xmlXPathInit) xmlXPathInit__internal_alias __attribute((visibility("hidden")));
16379#define xmlXPathInit xmlXPathInit__internal_alias
16380#endif
16381#endif
16382#endif
16383
16384#if defined(LIBXML_XPATH_ENABLED)
16385#ifdef bottom_xpath
16386#undef xmlXPathIntersection
16387extern __typeof (xmlXPathIntersection) xmlXPathIntersection __attribute((alias("xmlXPathIntersection__internal_alias")));
16388#else
16389#ifndef xmlXPathIntersection
16390extern __typeof (xmlXPathIntersection) xmlXPathIntersection__internal_alias __attribute((visibility("hidden")));
16391#define xmlXPathIntersection xmlXPathIntersection__internal_alias
16392#endif
16393#endif
16394#endif
16395
16396#if defined(LIBXML_XPATH_ENABLED) || defined(LIBXML_SCHEMAS_ENABLED)
16397#ifdef bottom_xpath
16398#undef xmlXPathIsInf
16399extern __typeof (xmlXPathIsInf) xmlXPathIsInf __attribute((alias("xmlXPathIsInf__internal_alias")));
16400#else
16401#ifndef xmlXPathIsInf
16402extern __typeof (xmlXPathIsInf) xmlXPathIsInf__internal_alias __attribute((visibility("hidden")));
16403#define xmlXPathIsInf xmlXPathIsInf__internal_alias
16404#endif
16405#endif
16406#endif
16407
16408#if defined(LIBXML_XPATH_ENABLED) || defined(LIBXML_SCHEMAS_ENABLED)
16409#ifdef bottom_xpath
16410#undef xmlXPathIsNaN
16411extern __typeof (xmlXPathIsNaN) xmlXPathIsNaN __attribute((alias("xmlXPathIsNaN__internal_alias")));
16412#else
16413#ifndef xmlXPathIsNaN
16414extern __typeof (xmlXPathIsNaN) xmlXPathIsNaN__internal_alias __attribute((visibility("hidden")));
16415#define xmlXPathIsNaN xmlXPathIsNaN__internal_alias
16416#endif
16417#endif
16418#endif
16419
16420#if defined(LIBXML_XPATH_ENABLED)
16421#ifdef bottom_xpath
16422#undef xmlXPathIsNodeType
16423extern __typeof (xmlXPathIsNodeType) xmlXPathIsNodeType __attribute((alias("xmlXPathIsNodeType__internal_alias")));
16424#else
16425#ifndef xmlXPathIsNodeType
16426extern __typeof (xmlXPathIsNodeType) xmlXPathIsNodeType__internal_alias __attribute((visibility("hidden")));
16427#define xmlXPathIsNodeType xmlXPathIsNodeType__internal_alias
16428#endif
16429#endif
16430#endif
16431
16432#if defined(LIBXML_XPATH_ENABLED)
16433#ifdef bottom_xpath
16434#undef xmlXPathLangFunction
16435extern __typeof (xmlXPathLangFunction) xmlXPathLangFunction __attribute((alias("xmlXPathLangFunction__internal_alias")));
16436#else
16437#ifndef xmlXPathLangFunction
16438extern __typeof (xmlXPathLangFunction) xmlXPathLangFunction__internal_alias __attribute((visibility("hidden")));
16439#define xmlXPathLangFunction xmlXPathLangFunction__internal_alias
16440#endif
16441#endif
16442#endif
16443
16444#if defined(LIBXML_XPATH_ENABLED)
16445#ifdef bottom_xpath
16446#undef xmlXPathLastFunction
16447extern __typeof (xmlXPathLastFunction) xmlXPathLastFunction __attribute((alias("xmlXPathLastFunction__internal_alias")));
16448#else
16449#ifndef xmlXPathLastFunction
16450extern __typeof (xmlXPathLastFunction) xmlXPathLastFunction__internal_alias __attribute((visibility("hidden")));
16451#define xmlXPathLastFunction xmlXPathLastFunction__internal_alias
16452#endif
16453#endif
16454#endif
16455
16456#if defined(LIBXML_XPATH_ENABLED)
16457#ifdef bottom_xpath
16458#undef xmlXPathLeading
16459extern __typeof (xmlXPathLeading) xmlXPathLeading __attribute((alias("xmlXPathLeading__internal_alias")));
16460#else
16461#ifndef xmlXPathLeading
16462extern __typeof (xmlXPathLeading) xmlXPathLeading__internal_alias __attribute((visibility("hidden")));
16463#define xmlXPathLeading xmlXPathLeading__internal_alias
16464#endif
16465#endif
16466#endif
16467
16468#if defined(LIBXML_XPATH_ENABLED)
16469#ifdef bottom_xpath
16470#undef xmlXPathLeadingSorted
16471extern __typeof (xmlXPathLeadingSorted) xmlXPathLeadingSorted __attribute((alias("xmlXPathLeadingSorted__internal_alias")));
16472#else
16473#ifndef xmlXPathLeadingSorted
16474extern __typeof (xmlXPathLeadingSorted) xmlXPathLeadingSorted__internal_alias __attribute((visibility("hidden")));
16475#define xmlXPathLeadingSorted xmlXPathLeadingSorted__internal_alias
16476#endif
16477#endif
16478#endif
16479
16480#if defined(LIBXML_XPATH_ENABLED)
16481#ifdef bottom_xpath
16482#undef xmlXPathLocalNameFunction
16483extern __typeof (xmlXPathLocalNameFunction) xmlXPathLocalNameFunction __attribute((alias("xmlXPathLocalNameFunction__internal_alias")));
16484#else
16485#ifndef xmlXPathLocalNameFunction
16486extern __typeof (xmlXPathLocalNameFunction) xmlXPathLocalNameFunction__internal_alias __attribute((visibility("hidden")));
16487#define xmlXPathLocalNameFunction xmlXPathLocalNameFunction__internal_alias
16488#endif
16489#endif
16490#endif
16491
16492#if defined(LIBXML_XPATH_ENABLED)
16493#ifdef bottom_xpath
16494#undef xmlXPathModValues
16495extern __typeof (xmlXPathModValues) xmlXPathModValues __attribute((alias("xmlXPathModValues__internal_alias")));
16496#else
16497#ifndef xmlXPathModValues
16498extern __typeof (xmlXPathModValues) xmlXPathModValues__internal_alias __attribute((visibility("hidden")));
16499#define xmlXPathModValues xmlXPathModValues__internal_alias
16500#endif
16501#endif
16502#endif
16503
16504#if defined(LIBXML_XPATH_ENABLED)
16505#ifdef bottom_xpath
16506#undef xmlXPathMultValues
16507extern __typeof (xmlXPathMultValues) xmlXPathMultValues __attribute((alias("xmlXPathMultValues__internal_alias")));
16508#else
16509#ifndef xmlXPathMultValues
16510extern __typeof (xmlXPathMultValues) xmlXPathMultValues__internal_alias __attribute((visibility("hidden")));
16511#define xmlXPathMultValues xmlXPathMultValues__internal_alias
16512#endif
16513#endif
16514#endif
16515
16516#if defined(LIBXML_XPATH_ENABLED)
16517#ifdef bottom_xpath
16518#undef xmlXPathNamespaceURIFunction
16519extern __typeof (xmlXPathNamespaceURIFunction) xmlXPathNamespaceURIFunction __attribute((alias("xmlXPathNamespaceURIFunction__internal_alias")));
16520#else
16521#ifndef xmlXPathNamespaceURIFunction
16522extern __typeof (xmlXPathNamespaceURIFunction) xmlXPathNamespaceURIFunction__internal_alias __attribute((visibility("hidden")));
16523#define xmlXPathNamespaceURIFunction xmlXPathNamespaceURIFunction__internal_alias
16524#endif
16525#endif
16526#endif
16527
16528#if defined(LIBXML_XPATH_ENABLED)
16529#ifdef bottom_xpath
16530#undef xmlXPathNewBoolean
16531extern __typeof (xmlXPathNewBoolean) xmlXPathNewBoolean __attribute((alias("xmlXPathNewBoolean__internal_alias")));
16532#else
16533#ifndef xmlXPathNewBoolean
16534extern __typeof (xmlXPathNewBoolean) xmlXPathNewBoolean__internal_alias __attribute((visibility("hidden")));
16535#define xmlXPathNewBoolean xmlXPathNewBoolean__internal_alias
16536#endif
16537#endif
16538#endif
16539
16540#if defined(LIBXML_XPATH_ENABLED)
16541#ifdef bottom_xpath
16542#undef xmlXPathNewCString
16543extern __typeof (xmlXPathNewCString) xmlXPathNewCString __attribute((alias("xmlXPathNewCString__internal_alias")));
16544#else
16545#ifndef xmlXPathNewCString
16546extern __typeof (xmlXPathNewCString) xmlXPathNewCString__internal_alias __attribute((visibility("hidden")));
16547#define xmlXPathNewCString xmlXPathNewCString__internal_alias
16548#endif
16549#endif
16550#endif
16551
16552#if defined(LIBXML_XPATH_ENABLED)
16553#ifdef bottom_xpath
16554#undef xmlXPathNewContext
16555extern __typeof (xmlXPathNewContext) xmlXPathNewContext __attribute((alias("xmlXPathNewContext__internal_alias")));
16556#else
16557#ifndef xmlXPathNewContext
16558extern __typeof (xmlXPathNewContext) xmlXPathNewContext__internal_alias __attribute((visibility("hidden")));
16559#define xmlXPathNewContext xmlXPathNewContext__internal_alias
16560#endif
16561#endif
16562#endif
16563
16564#if defined(LIBXML_XPATH_ENABLED)
16565#ifdef bottom_xpath
16566#undef xmlXPathNewFloat
16567extern __typeof (xmlXPathNewFloat) xmlXPathNewFloat __attribute((alias("xmlXPathNewFloat__internal_alias")));
16568#else
16569#ifndef xmlXPathNewFloat
16570extern __typeof (xmlXPathNewFloat) xmlXPathNewFloat__internal_alias __attribute((visibility("hidden")));
16571#define xmlXPathNewFloat xmlXPathNewFloat__internal_alias
16572#endif
16573#endif
16574#endif
16575
16576#if defined(LIBXML_XPATH_ENABLED)
16577#ifdef bottom_xpath
16578#undef xmlXPathNewNodeSet
16579extern __typeof (xmlXPathNewNodeSet) xmlXPathNewNodeSet __attribute((alias("xmlXPathNewNodeSet__internal_alias")));
16580#else
16581#ifndef xmlXPathNewNodeSet
16582extern __typeof (xmlXPathNewNodeSet) xmlXPathNewNodeSet__internal_alias __attribute((visibility("hidden")));
16583#define xmlXPathNewNodeSet xmlXPathNewNodeSet__internal_alias
16584#endif
16585#endif
16586#endif
16587
16588#if defined(LIBXML_XPATH_ENABLED)
16589#ifdef bottom_xpath
16590#undef xmlXPathNewNodeSetList
16591extern __typeof (xmlXPathNewNodeSetList) xmlXPathNewNodeSetList __attribute((alias("xmlXPathNewNodeSetList__internal_alias")));
16592#else
16593#ifndef xmlXPathNewNodeSetList
16594extern __typeof (xmlXPathNewNodeSetList) xmlXPathNewNodeSetList__internal_alias __attribute((visibility("hidden")));
16595#define xmlXPathNewNodeSetList xmlXPathNewNodeSetList__internal_alias
16596#endif
16597#endif
16598#endif
16599
16600#if defined(LIBXML_XPATH_ENABLED)
16601#ifdef bottom_xpath
16602#undef xmlXPathNewParserContext
16603extern __typeof (xmlXPathNewParserContext) xmlXPathNewParserContext __attribute((alias("xmlXPathNewParserContext__internal_alias")));
16604#else
16605#ifndef xmlXPathNewParserContext
16606extern __typeof (xmlXPathNewParserContext) xmlXPathNewParserContext__internal_alias __attribute((visibility("hidden")));
16607#define xmlXPathNewParserContext xmlXPathNewParserContext__internal_alias
16608#endif
16609#endif
16610#endif
16611
16612#if defined(LIBXML_XPATH_ENABLED)
16613#ifdef bottom_xpath
16614#undef xmlXPathNewString
16615extern __typeof (xmlXPathNewString) xmlXPathNewString __attribute((alias("xmlXPathNewString__internal_alias")));
16616#else
16617#ifndef xmlXPathNewString
16618extern __typeof (xmlXPathNewString) xmlXPathNewString__internal_alias __attribute((visibility("hidden")));
16619#define xmlXPathNewString xmlXPathNewString__internal_alias
16620#endif
16621#endif
16622#endif
16623
16624#if defined(LIBXML_XPATH_ENABLED)
16625#ifdef bottom_xpath
16626#undef xmlXPathNewValueTree
16627extern __typeof (xmlXPathNewValueTree) xmlXPathNewValueTree __attribute((alias("xmlXPathNewValueTree__internal_alias")));
16628#else
16629#ifndef xmlXPathNewValueTree
16630extern __typeof (xmlXPathNewValueTree) xmlXPathNewValueTree__internal_alias __attribute((visibility("hidden")));
16631#define xmlXPathNewValueTree xmlXPathNewValueTree__internal_alias
16632#endif
16633#endif
16634#endif
16635
16636#if defined(LIBXML_XPATH_ENABLED)
16637#ifdef bottom_xpath
16638#undef xmlXPathNextAncestor
16639extern __typeof (xmlXPathNextAncestor) xmlXPathNextAncestor __attribute((alias("xmlXPathNextAncestor__internal_alias")));
16640#else
16641#ifndef xmlXPathNextAncestor
16642extern __typeof (xmlXPathNextAncestor) xmlXPathNextAncestor__internal_alias __attribute((visibility("hidden")));
16643#define xmlXPathNextAncestor xmlXPathNextAncestor__internal_alias
16644#endif
16645#endif
16646#endif
16647
16648#if defined(LIBXML_XPATH_ENABLED)
16649#ifdef bottom_xpath
16650#undef xmlXPathNextAncestorOrSelf
16651extern __typeof (xmlXPathNextAncestorOrSelf) xmlXPathNextAncestorOrSelf __attribute((alias("xmlXPathNextAncestorOrSelf__internal_alias")));
16652#else
16653#ifndef xmlXPathNextAncestorOrSelf
16654extern __typeof (xmlXPathNextAncestorOrSelf) xmlXPathNextAncestorOrSelf__internal_alias __attribute((visibility("hidden")));
16655#define xmlXPathNextAncestorOrSelf xmlXPathNextAncestorOrSelf__internal_alias
16656#endif
16657#endif
16658#endif
16659
16660#if defined(LIBXML_XPATH_ENABLED)
16661#ifdef bottom_xpath
16662#undef xmlXPathNextAttribute
16663extern __typeof (xmlXPathNextAttribute) xmlXPathNextAttribute __attribute((alias("xmlXPathNextAttribute__internal_alias")));
16664#else
16665#ifndef xmlXPathNextAttribute
16666extern __typeof (xmlXPathNextAttribute) xmlXPathNextAttribute__internal_alias __attribute((visibility("hidden")));
16667#define xmlXPathNextAttribute xmlXPathNextAttribute__internal_alias
16668#endif
16669#endif
16670#endif
16671
16672#if defined(LIBXML_XPATH_ENABLED)
16673#ifdef bottom_xpath
16674#undef xmlXPathNextChild
16675extern __typeof (xmlXPathNextChild) xmlXPathNextChild __attribute((alias("xmlXPathNextChild__internal_alias")));
16676#else
16677#ifndef xmlXPathNextChild
16678extern __typeof (xmlXPathNextChild) xmlXPathNextChild__internal_alias __attribute((visibility("hidden")));
16679#define xmlXPathNextChild xmlXPathNextChild__internal_alias
16680#endif
16681#endif
16682#endif
16683
16684#if defined(LIBXML_XPATH_ENABLED)
16685#ifdef bottom_xpath
16686#undef xmlXPathNextDescendant
16687extern __typeof (xmlXPathNextDescendant) xmlXPathNextDescendant __attribute((alias("xmlXPathNextDescendant__internal_alias")));
16688#else
16689#ifndef xmlXPathNextDescendant
16690extern __typeof (xmlXPathNextDescendant) xmlXPathNextDescendant__internal_alias __attribute((visibility("hidden")));
16691#define xmlXPathNextDescendant xmlXPathNextDescendant__internal_alias
16692#endif
16693#endif
16694#endif
16695
16696#if defined(LIBXML_XPATH_ENABLED)
16697#ifdef bottom_xpath
16698#undef xmlXPathNextDescendantOrSelf
16699extern __typeof (xmlXPathNextDescendantOrSelf) xmlXPathNextDescendantOrSelf __attribute((alias("xmlXPathNextDescendantOrSelf__internal_alias")));
16700#else
16701#ifndef xmlXPathNextDescendantOrSelf
16702extern __typeof (xmlXPathNextDescendantOrSelf) xmlXPathNextDescendantOrSelf__internal_alias __attribute((visibility("hidden")));
16703#define xmlXPathNextDescendantOrSelf xmlXPathNextDescendantOrSelf__internal_alias
16704#endif
16705#endif
16706#endif
16707
16708#if defined(LIBXML_XPATH_ENABLED)
16709#ifdef bottom_xpath
16710#undef xmlXPathNextFollowing
16711extern __typeof (xmlXPathNextFollowing) xmlXPathNextFollowing __attribute((alias("xmlXPathNextFollowing__internal_alias")));
16712#else
16713#ifndef xmlXPathNextFollowing
16714extern __typeof (xmlXPathNextFollowing) xmlXPathNextFollowing__internal_alias __attribute((visibility("hidden")));
16715#define xmlXPathNextFollowing xmlXPathNextFollowing__internal_alias
16716#endif
16717#endif
16718#endif
16719
16720#if defined(LIBXML_XPATH_ENABLED)
16721#ifdef bottom_xpath
16722#undef xmlXPathNextFollowingSibling
16723extern __typeof (xmlXPathNextFollowingSibling) xmlXPathNextFollowingSibling __attribute((alias("xmlXPathNextFollowingSibling__internal_alias")));
16724#else
16725#ifndef xmlXPathNextFollowingSibling
16726extern __typeof (xmlXPathNextFollowingSibling) xmlXPathNextFollowingSibling__internal_alias __attribute((visibility("hidden")));
16727#define xmlXPathNextFollowingSibling xmlXPathNextFollowingSibling__internal_alias
16728#endif
16729#endif
16730#endif
16731
16732#if defined(LIBXML_XPATH_ENABLED)
16733#ifdef bottom_xpath
16734#undef xmlXPathNextNamespace
16735extern __typeof (xmlXPathNextNamespace) xmlXPathNextNamespace __attribute((alias("xmlXPathNextNamespace__internal_alias")));
16736#else
16737#ifndef xmlXPathNextNamespace
16738extern __typeof (xmlXPathNextNamespace) xmlXPathNextNamespace__internal_alias __attribute((visibility("hidden")));
16739#define xmlXPathNextNamespace xmlXPathNextNamespace__internal_alias
16740#endif
16741#endif
16742#endif
16743
16744#if defined(LIBXML_XPATH_ENABLED)
16745#ifdef bottom_xpath
16746#undef xmlXPathNextParent
16747extern __typeof (xmlXPathNextParent) xmlXPathNextParent __attribute((alias("xmlXPathNextParent__internal_alias")));
16748#else
16749#ifndef xmlXPathNextParent
16750extern __typeof (xmlXPathNextParent) xmlXPathNextParent__internal_alias __attribute((visibility("hidden")));
16751#define xmlXPathNextParent xmlXPathNextParent__internal_alias
16752#endif
16753#endif
16754#endif
16755
16756#if defined(LIBXML_XPATH_ENABLED)
16757#ifdef bottom_xpath
16758#undef xmlXPathNextPreceding
16759extern __typeof (xmlXPathNextPreceding) xmlXPathNextPreceding __attribute((alias("xmlXPathNextPreceding__internal_alias")));
16760#else
16761#ifndef xmlXPathNextPreceding
16762extern __typeof (xmlXPathNextPreceding) xmlXPathNextPreceding__internal_alias __attribute((visibility("hidden")));
16763#define xmlXPathNextPreceding xmlXPathNextPreceding__internal_alias
16764#endif
16765#endif
16766#endif
16767
16768#if defined(LIBXML_XPATH_ENABLED)
16769#ifdef bottom_xpath
16770#undef xmlXPathNextPrecedingSibling
16771extern __typeof (xmlXPathNextPrecedingSibling) xmlXPathNextPrecedingSibling __attribute((alias("xmlXPathNextPrecedingSibling__internal_alias")));
16772#else
16773#ifndef xmlXPathNextPrecedingSibling
16774extern __typeof (xmlXPathNextPrecedingSibling) xmlXPathNextPrecedingSibling__internal_alias __attribute((visibility("hidden")));
16775#define xmlXPathNextPrecedingSibling xmlXPathNextPrecedingSibling__internal_alias
16776#endif
16777#endif
16778#endif
16779
16780#if defined(LIBXML_XPATH_ENABLED)
16781#ifdef bottom_xpath
16782#undef xmlXPathNextSelf
16783extern __typeof (xmlXPathNextSelf) xmlXPathNextSelf __attribute((alias("xmlXPathNextSelf__internal_alias")));
16784#else
16785#ifndef xmlXPathNextSelf
16786extern __typeof (xmlXPathNextSelf) xmlXPathNextSelf__internal_alias __attribute((visibility("hidden")));
16787#define xmlXPathNextSelf xmlXPathNextSelf__internal_alias
16788#endif
16789#endif
16790#endif
16791
16792#if defined(LIBXML_XPATH_ENABLED)
16793#ifdef bottom_xpath
16794#undef xmlXPathNodeEval
16795extern __typeof (xmlXPathNodeEval) xmlXPathNodeEval __attribute((alias("xmlXPathNodeEval__internal_alias")));
16796#else
16797#ifndef xmlXPathNodeEval
16798extern __typeof (xmlXPathNodeEval) xmlXPathNodeEval__internal_alias __attribute((visibility("hidden")));
16799#define xmlXPathNodeEval xmlXPathNodeEval__internal_alias
16800#endif
16801#endif
16802#endif
16803
16804#if defined(LIBXML_XPATH_ENABLED)
16805#ifdef bottom_xpath
16806#undef xmlXPathNodeLeading
16807extern __typeof (xmlXPathNodeLeading) xmlXPathNodeLeading __attribute((alias("xmlXPathNodeLeading__internal_alias")));
16808#else
16809#ifndef xmlXPathNodeLeading
16810extern __typeof (xmlXPathNodeLeading) xmlXPathNodeLeading__internal_alias __attribute((visibility("hidden")));
16811#define xmlXPathNodeLeading xmlXPathNodeLeading__internal_alias
16812#endif
16813#endif
16814#endif
16815
16816#if defined(LIBXML_XPATH_ENABLED)
16817#ifdef bottom_xpath
16818#undef xmlXPathNodeLeadingSorted
16819extern __typeof (xmlXPathNodeLeadingSorted) xmlXPathNodeLeadingSorted __attribute((alias("xmlXPathNodeLeadingSorted__internal_alias")));
16820#else
16821#ifndef xmlXPathNodeLeadingSorted
16822extern __typeof (xmlXPathNodeLeadingSorted) xmlXPathNodeLeadingSorted__internal_alias __attribute((visibility("hidden")));
16823#define xmlXPathNodeLeadingSorted xmlXPathNodeLeadingSorted__internal_alias
16824#endif
16825#endif
16826#endif
16827
16828#if defined(LIBXML_XPATH_ENABLED)
16829#ifdef bottom_xpath
16830#undef xmlXPathNodeSetAdd
16831extern __typeof (xmlXPathNodeSetAdd) xmlXPathNodeSetAdd __attribute((alias("xmlXPathNodeSetAdd__internal_alias")));
16832#else
16833#ifndef xmlXPathNodeSetAdd
16834extern __typeof (xmlXPathNodeSetAdd) xmlXPathNodeSetAdd__internal_alias __attribute((visibility("hidden")));
16835#define xmlXPathNodeSetAdd xmlXPathNodeSetAdd__internal_alias
16836#endif
16837#endif
16838#endif
16839
16840#if defined(LIBXML_XPATH_ENABLED)
16841#ifdef bottom_xpath
16842#undef xmlXPathNodeSetAddNs
16843extern __typeof (xmlXPathNodeSetAddNs) xmlXPathNodeSetAddNs __attribute((alias("xmlXPathNodeSetAddNs__internal_alias")));
16844#else
16845#ifndef xmlXPathNodeSetAddNs
16846extern __typeof (xmlXPathNodeSetAddNs) xmlXPathNodeSetAddNs__internal_alias __attribute((visibility("hidden")));
16847#define xmlXPathNodeSetAddNs xmlXPathNodeSetAddNs__internal_alias
16848#endif
16849#endif
16850#endif
16851
16852#if defined(LIBXML_XPATH_ENABLED)
16853#ifdef bottom_xpath
16854#undef xmlXPathNodeSetAddUnique
16855extern __typeof (xmlXPathNodeSetAddUnique) xmlXPathNodeSetAddUnique __attribute((alias("xmlXPathNodeSetAddUnique__internal_alias")));
16856#else
16857#ifndef xmlXPathNodeSetAddUnique
16858extern __typeof (xmlXPathNodeSetAddUnique) xmlXPathNodeSetAddUnique__internal_alias __attribute((visibility("hidden")));
16859#define xmlXPathNodeSetAddUnique xmlXPathNodeSetAddUnique__internal_alias
16860#endif
16861#endif
16862#endif
16863
16864#if defined(LIBXML_XPATH_ENABLED)
16865#ifdef bottom_xpath
16866#undef xmlXPathNodeSetContains
16867extern __typeof (xmlXPathNodeSetContains) xmlXPathNodeSetContains __attribute((alias("xmlXPathNodeSetContains__internal_alias")));
16868#else
16869#ifndef xmlXPathNodeSetContains
16870extern __typeof (xmlXPathNodeSetContains) xmlXPathNodeSetContains__internal_alias __attribute((visibility("hidden")));
16871#define xmlXPathNodeSetContains xmlXPathNodeSetContains__internal_alias
16872#endif
16873#endif
16874#endif
16875
16876#if defined(LIBXML_XPATH_ENABLED)
16877#ifdef bottom_xpath
16878#undef xmlXPathNodeSetCreate
16879extern __typeof (xmlXPathNodeSetCreate) xmlXPathNodeSetCreate __attribute((alias("xmlXPathNodeSetCreate__internal_alias")));
16880#else
16881#ifndef xmlXPathNodeSetCreate
16882extern __typeof (xmlXPathNodeSetCreate) xmlXPathNodeSetCreate__internal_alias __attribute((visibility("hidden")));
16883#define xmlXPathNodeSetCreate xmlXPathNodeSetCreate__internal_alias
16884#endif
16885#endif
16886#endif
16887
16888#if defined(LIBXML_XPATH_ENABLED)
16889#ifdef bottom_xpath
16890#undef xmlXPathNodeSetDel
16891extern __typeof (xmlXPathNodeSetDel) xmlXPathNodeSetDel __attribute((alias("xmlXPathNodeSetDel__internal_alias")));
16892#else
16893#ifndef xmlXPathNodeSetDel
16894extern __typeof (xmlXPathNodeSetDel) xmlXPathNodeSetDel__internal_alias __attribute((visibility("hidden")));
16895#define xmlXPathNodeSetDel xmlXPathNodeSetDel__internal_alias
16896#endif
16897#endif
16898#endif
16899
16900#if defined(LIBXML_XPATH_ENABLED)
16901#ifdef bottom_xpath
16902#undef xmlXPathNodeSetFreeNs
16903extern __typeof (xmlXPathNodeSetFreeNs) xmlXPathNodeSetFreeNs __attribute((alias("xmlXPathNodeSetFreeNs__internal_alias")));
16904#else
16905#ifndef xmlXPathNodeSetFreeNs
16906extern __typeof (xmlXPathNodeSetFreeNs) xmlXPathNodeSetFreeNs__internal_alias __attribute((visibility("hidden")));
16907#define xmlXPathNodeSetFreeNs xmlXPathNodeSetFreeNs__internal_alias
16908#endif
16909#endif
16910#endif
16911
16912#if defined(LIBXML_XPATH_ENABLED)
16913#ifdef bottom_xpath
16914#undef xmlXPathNodeSetMerge
16915extern __typeof (xmlXPathNodeSetMerge) xmlXPathNodeSetMerge __attribute((alias("xmlXPathNodeSetMerge__internal_alias")));
16916#else
16917#ifndef xmlXPathNodeSetMerge
16918extern __typeof (xmlXPathNodeSetMerge) xmlXPathNodeSetMerge__internal_alias __attribute((visibility("hidden")));
16919#define xmlXPathNodeSetMerge xmlXPathNodeSetMerge__internal_alias
16920#endif
16921#endif
16922#endif
16923
16924#if defined(LIBXML_XPATH_ENABLED)
16925#ifdef bottom_xpath
16926#undef xmlXPathNodeSetRemove
16927extern __typeof (xmlXPathNodeSetRemove) xmlXPathNodeSetRemove __attribute((alias("xmlXPathNodeSetRemove__internal_alias")));
16928#else
16929#ifndef xmlXPathNodeSetRemove
16930extern __typeof (xmlXPathNodeSetRemove) xmlXPathNodeSetRemove__internal_alias __attribute((visibility("hidden")));
16931#define xmlXPathNodeSetRemove xmlXPathNodeSetRemove__internal_alias
16932#endif
16933#endif
16934#endif
16935
16936#if defined(LIBXML_XPATH_ENABLED)
16937#ifdef bottom_xpath
16938#undef xmlXPathNodeSetSort
16939extern __typeof (xmlXPathNodeSetSort) xmlXPathNodeSetSort __attribute((alias("xmlXPathNodeSetSort__internal_alias")));
16940#else
16941#ifndef xmlXPathNodeSetSort
16942extern __typeof (xmlXPathNodeSetSort) xmlXPathNodeSetSort__internal_alias __attribute((visibility("hidden")));
16943#define xmlXPathNodeSetSort xmlXPathNodeSetSort__internal_alias
16944#endif
16945#endif
16946#endif
16947
16948#if defined(LIBXML_XPATH_ENABLED)
16949#ifdef bottom_xpath
16950#undef xmlXPathNodeTrailing
16951extern __typeof (xmlXPathNodeTrailing) xmlXPathNodeTrailing __attribute((alias("xmlXPathNodeTrailing__internal_alias")));
16952#else
16953#ifndef xmlXPathNodeTrailing
16954extern __typeof (xmlXPathNodeTrailing) xmlXPathNodeTrailing__internal_alias __attribute((visibility("hidden")));
16955#define xmlXPathNodeTrailing xmlXPathNodeTrailing__internal_alias
16956#endif
16957#endif
16958#endif
16959
16960#if defined(LIBXML_XPATH_ENABLED)
16961#ifdef bottom_xpath
16962#undef xmlXPathNodeTrailingSorted
16963extern __typeof (xmlXPathNodeTrailingSorted) xmlXPathNodeTrailingSorted __attribute((alias("xmlXPathNodeTrailingSorted__internal_alias")));
16964#else
16965#ifndef xmlXPathNodeTrailingSorted
16966extern __typeof (xmlXPathNodeTrailingSorted) xmlXPathNodeTrailingSorted__internal_alias __attribute((visibility("hidden")));
16967#define xmlXPathNodeTrailingSorted xmlXPathNodeTrailingSorted__internal_alias
16968#endif
16969#endif
16970#endif
16971
16972#if defined(LIBXML_XPATH_ENABLED)
16973#ifdef bottom_xpath
16974#undef xmlXPathNormalizeFunction
16975extern __typeof (xmlXPathNormalizeFunction) xmlXPathNormalizeFunction __attribute((alias("xmlXPathNormalizeFunction__internal_alias")));
16976#else
16977#ifndef xmlXPathNormalizeFunction
16978extern __typeof (xmlXPathNormalizeFunction) xmlXPathNormalizeFunction__internal_alias __attribute((visibility("hidden")));
16979#define xmlXPathNormalizeFunction xmlXPathNormalizeFunction__internal_alias
16980#endif
16981#endif
16982#endif
16983
16984#if defined(LIBXML_XPATH_ENABLED)
16985#ifdef bottom_xpath
16986#undef xmlXPathNotEqualValues
16987extern __typeof (xmlXPathNotEqualValues) xmlXPathNotEqualValues __attribute((alias("xmlXPathNotEqualValues__internal_alias")));
16988#else
16989#ifndef xmlXPathNotEqualValues
16990extern __typeof (xmlXPathNotEqualValues) xmlXPathNotEqualValues__internal_alias __attribute((visibility("hidden")));
16991#define xmlXPathNotEqualValues xmlXPathNotEqualValues__internal_alias
16992#endif
16993#endif
16994#endif
16995
16996#if defined(LIBXML_XPATH_ENABLED)
16997#ifdef bottom_xpath
16998#undef xmlXPathNotFunction
16999extern __typeof (xmlXPathNotFunction) xmlXPathNotFunction __attribute((alias("xmlXPathNotFunction__internal_alias")));
17000#else
17001#ifndef xmlXPathNotFunction
17002extern __typeof (xmlXPathNotFunction) xmlXPathNotFunction__internal_alias __attribute((visibility("hidden")));
17003#define xmlXPathNotFunction xmlXPathNotFunction__internal_alias
17004#endif
17005#endif
17006#endif
17007
17008#if defined(LIBXML_XPATH_ENABLED)
17009#ifdef bottom_xpath
17010#undef xmlXPathNsLookup
17011extern __typeof (xmlXPathNsLookup) xmlXPathNsLookup __attribute((alias("xmlXPathNsLookup__internal_alias")));
17012#else
17013#ifndef xmlXPathNsLookup
17014extern __typeof (xmlXPathNsLookup) xmlXPathNsLookup__internal_alias __attribute((visibility("hidden")));
17015#define xmlXPathNsLookup xmlXPathNsLookup__internal_alias
17016#endif
17017#endif
17018#endif
17019
17020#if defined(LIBXML_XPATH_ENABLED)
17021#ifdef bottom_xpath
17022#undef xmlXPathNumberFunction
17023extern __typeof (xmlXPathNumberFunction) xmlXPathNumberFunction __attribute((alias("xmlXPathNumberFunction__internal_alias")));
17024#else
17025#ifndef xmlXPathNumberFunction
17026extern __typeof (xmlXPathNumberFunction) xmlXPathNumberFunction__internal_alias __attribute((visibility("hidden")));
17027#define xmlXPathNumberFunction xmlXPathNumberFunction__internal_alias
17028#endif
17029#endif
17030#endif
17031
17032#if defined(LIBXML_XPATH_ENABLED)
17033#ifdef bottom_xpath
17034#undef xmlXPathObjectCopy
17035extern __typeof (xmlXPathObjectCopy) xmlXPathObjectCopy __attribute((alias("xmlXPathObjectCopy__internal_alias")));
17036#else
17037#ifndef xmlXPathObjectCopy
17038extern __typeof (xmlXPathObjectCopy) xmlXPathObjectCopy__internal_alias __attribute((visibility("hidden")));
17039#define xmlXPathObjectCopy xmlXPathObjectCopy__internal_alias
17040#endif
17041#endif
17042#endif
17043
17044#if defined(LIBXML_XPATH_ENABLED)
17045#ifdef bottom_xpath
17046#undef xmlXPathOrderDocElems
17047extern __typeof (xmlXPathOrderDocElems) xmlXPathOrderDocElems __attribute((alias("xmlXPathOrderDocElems__internal_alias")));
17048#else
17049#ifndef xmlXPathOrderDocElems
17050extern __typeof (xmlXPathOrderDocElems) xmlXPathOrderDocElems__internal_alias __attribute((visibility("hidden")));
17051#define xmlXPathOrderDocElems xmlXPathOrderDocElems__internal_alias
17052#endif
17053#endif
17054#endif
17055
17056#if defined(LIBXML_XPATH_ENABLED)
17057#ifdef bottom_xpath
17058#undef xmlXPathParseNCName
17059extern __typeof (xmlXPathParseNCName) xmlXPathParseNCName __attribute((alias("xmlXPathParseNCName__internal_alias")));
17060#else
17061#ifndef xmlXPathParseNCName
17062extern __typeof (xmlXPathParseNCName) xmlXPathParseNCName__internal_alias __attribute((visibility("hidden")));
17063#define xmlXPathParseNCName xmlXPathParseNCName__internal_alias
17064#endif
17065#endif
17066#endif
17067
17068#if defined(LIBXML_XPATH_ENABLED)
17069#ifdef bottom_xpath
17070#undef xmlXPathParseName
17071extern __typeof (xmlXPathParseName) xmlXPathParseName __attribute((alias("xmlXPathParseName__internal_alias")));
17072#else
17073#ifndef xmlXPathParseName
17074extern __typeof (xmlXPathParseName) xmlXPathParseName__internal_alias __attribute((visibility("hidden")));
17075#define xmlXPathParseName xmlXPathParseName__internal_alias
17076#endif
17077#endif
17078#endif
17079
17080#if defined(LIBXML_XPATH_ENABLED)
17081#ifdef bottom_xpath
17082#undef xmlXPathPopBoolean
17083extern __typeof (xmlXPathPopBoolean) xmlXPathPopBoolean __attribute((alias("xmlXPathPopBoolean__internal_alias")));
17084#else
17085#ifndef xmlXPathPopBoolean
17086extern __typeof (xmlXPathPopBoolean) xmlXPathPopBoolean__internal_alias __attribute((visibility("hidden")));
17087#define xmlXPathPopBoolean xmlXPathPopBoolean__internal_alias
17088#endif
17089#endif
17090#endif
17091
17092#if defined(LIBXML_XPATH_ENABLED)
17093#ifdef bottom_xpath
17094#undef xmlXPathPopExternal
17095extern __typeof (xmlXPathPopExternal) xmlXPathPopExternal __attribute((alias("xmlXPathPopExternal__internal_alias")));
17096#else
17097#ifndef xmlXPathPopExternal
17098extern __typeof (xmlXPathPopExternal) xmlXPathPopExternal__internal_alias __attribute((visibility("hidden")));
17099#define xmlXPathPopExternal xmlXPathPopExternal__internal_alias
17100#endif
17101#endif
17102#endif
17103
17104#if defined(LIBXML_XPATH_ENABLED)
17105#ifdef bottom_xpath
17106#undef xmlXPathPopNodeSet
17107extern __typeof (xmlXPathPopNodeSet) xmlXPathPopNodeSet __attribute((alias("xmlXPathPopNodeSet__internal_alias")));
17108#else
17109#ifndef xmlXPathPopNodeSet
17110extern __typeof (xmlXPathPopNodeSet) xmlXPathPopNodeSet__internal_alias __attribute((visibility("hidden")));
17111#define xmlXPathPopNodeSet xmlXPathPopNodeSet__internal_alias
17112#endif
17113#endif
17114#endif
17115
17116#if defined(LIBXML_XPATH_ENABLED)
17117#ifdef bottom_xpath
17118#undef xmlXPathPopNumber
17119extern __typeof (xmlXPathPopNumber) xmlXPathPopNumber __attribute((alias("xmlXPathPopNumber__internal_alias")));
17120#else
17121#ifndef xmlXPathPopNumber
17122extern __typeof (xmlXPathPopNumber) xmlXPathPopNumber__internal_alias __attribute((visibility("hidden")));
17123#define xmlXPathPopNumber xmlXPathPopNumber__internal_alias
17124#endif
17125#endif
17126#endif
17127
17128#if defined(LIBXML_XPATH_ENABLED)
17129#ifdef bottom_xpath
17130#undef xmlXPathPopString
17131extern __typeof (xmlXPathPopString) xmlXPathPopString __attribute((alias("xmlXPathPopString__internal_alias")));
17132#else
17133#ifndef xmlXPathPopString
17134extern __typeof (xmlXPathPopString) xmlXPathPopString__internal_alias __attribute((visibility("hidden")));
17135#define xmlXPathPopString xmlXPathPopString__internal_alias
17136#endif
17137#endif
17138#endif
17139
17140#if defined(LIBXML_XPATH_ENABLED)
17141#ifdef bottom_xpath
17142#undef xmlXPathPositionFunction
17143extern __typeof (xmlXPathPositionFunction) xmlXPathPositionFunction __attribute((alias("xmlXPathPositionFunction__internal_alias")));
17144#else
17145#ifndef xmlXPathPositionFunction
17146extern __typeof (xmlXPathPositionFunction) xmlXPathPositionFunction__internal_alias __attribute((visibility("hidden")));
17147#define xmlXPathPositionFunction xmlXPathPositionFunction__internal_alias
17148#endif
17149#endif
17150#endif
17151
17152#if defined(LIBXML_XPATH_ENABLED)
17153#ifdef bottom_xpath
17154#undef xmlXPathRegisterAllFunctions
17155extern __typeof (xmlXPathRegisterAllFunctions) xmlXPathRegisterAllFunctions __attribute((alias("xmlXPathRegisterAllFunctions__internal_alias")));
17156#else
17157#ifndef xmlXPathRegisterAllFunctions
17158extern __typeof (xmlXPathRegisterAllFunctions) xmlXPathRegisterAllFunctions__internal_alias __attribute((visibility("hidden")));
17159#define xmlXPathRegisterAllFunctions xmlXPathRegisterAllFunctions__internal_alias
17160#endif
17161#endif
17162#endif
17163
17164#if defined(LIBXML_XPATH_ENABLED)
17165#ifdef bottom_xpath
17166#undef xmlXPathRegisterFunc
17167extern __typeof (xmlXPathRegisterFunc) xmlXPathRegisterFunc __attribute((alias("xmlXPathRegisterFunc__internal_alias")));
17168#else
17169#ifndef xmlXPathRegisterFunc
17170extern __typeof (xmlXPathRegisterFunc) xmlXPathRegisterFunc__internal_alias __attribute((visibility("hidden")));
17171#define xmlXPathRegisterFunc xmlXPathRegisterFunc__internal_alias
17172#endif
17173#endif
17174#endif
17175
17176#if defined(LIBXML_XPATH_ENABLED)
17177#ifdef bottom_xpath
17178#undef xmlXPathRegisterFuncLookup
17179extern __typeof (xmlXPathRegisterFuncLookup) xmlXPathRegisterFuncLookup __attribute((alias("xmlXPathRegisterFuncLookup__internal_alias")));
17180#else
17181#ifndef xmlXPathRegisterFuncLookup
17182extern __typeof (xmlXPathRegisterFuncLookup) xmlXPathRegisterFuncLookup__internal_alias __attribute((visibility("hidden")));
17183#define xmlXPathRegisterFuncLookup xmlXPathRegisterFuncLookup__internal_alias
17184#endif
17185#endif
17186#endif
17187
17188#if defined(LIBXML_XPATH_ENABLED)
17189#ifdef bottom_xpath
17190#undef xmlXPathRegisterFuncNS
17191extern __typeof (xmlXPathRegisterFuncNS) xmlXPathRegisterFuncNS __attribute((alias("xmlXPathRegisterFuncNS__internal_alias")));
17192#else
17193#ifndef xmlXPathRegisterFuncNS
17194extern __typeof (xmlXPathRegisterFuncNS) xmlXPathRegisterFuncNS__internal_alias __attribute((visibility("hidden")));
17195#define xmlXPathRegisterFuncNS xmlXPathRegisterFuncNS__internal_alias
17196#endif
17197#endif
17198#endif
17199
17200#if defined(LIBXML_XPATH_ENABLED)
17201#ifdef bottom_xpath
17202#undef xmlXPathRegisterNs
17203extern __typeof (xmlXPathRegisterNs) xmlXPathRegisterNs __attribute((alias("xmlXPathRegisterNs__internal_alias")));
17204#else
17205#ifndef xmlXPathRegisterNs
17206extern __typeof (xmlXPathRegisterNs) xmlXPathRegisterNs__internal_alias __attribute((visibility("hidden")));
17207#define xmlXPathRegisterNs xmlXPathRegisterNs__internal_alias
17208#endif
17209#endif
17210#endif
17211
17212#if defined(LIBXML_XPATH_ENABLED)
17213#ifdef bottom_xpath
17214#undef xmlXPathRegisterVariable
17215extern __typeof (xmlXPathRegisterVariable) xmlXPathRegisterVariable __attribute((alias("xmlXPathRegisterVariable__internal_alias")));
17216#else
17217#ifndef xmlXPathRegisterVariable
17218extern __typeof (xmlXPathRegisterVariable) xmlXPathRegisterVariable__internal_alias __attribute((visibility("hidden")));
17219#define xmlXPathRegisterVariable xmlXPathRegisterVariable__internal_alias
17220#endif
17221#endif
17222#endif
17223
17224#if defined(LIBXML_XPATH_ENABLED)
17225#ifdef bottom_xpath
17226#undef xmlXPathRegisterVariableLookup
17227extern __typeof (xmlXPathRegisterVariableLookup) xmlXPathRegisterVariableLookup __attribute((alias("xmlXPathRegisterVariableLookup__internal_alias")));
17228#else
17229#ifndef xmlXPathRegisterVariableLookup
17230extern __typeof (xmlXPathRegisterVariableLookup) xmlXPathRegisterVariableLookup__internal_alias __attribute((visibility("hidden")));
17231#define xmlXPathRegisterVariableLookup xmlXPathRegisterVariableLookup__internal_alias
17232#endif
17233#endif
17234#endif
17235
17236#if defined(LIBXML_XPATH_ENABLED)
17237#ifdef bottom_xpath
17238#undef xmlXPathRegisterVariableNS
17239extern __typeof (xmlXPathRegisterVariableNS) xmlXPathRegisterVariableNS __attribute((alias("xmlXPathRegisterVariableNS__internal_alias")));
17240#else
17241#ifndef xmlXPathRegisterVariableNS
17242extern __typeof (xmlXPathRegisterVariableNS) xmlXPathRegisterVariableNS__internal_alias __attribute((visibility("hidden")));
17243#define xmlXPathRegisterVariableNS xmlXPathRegisterVariableNS__internal_alias
17244#endif
17245#endif
17246#endif
17247
17248#if defined(LIBXML_XPATH_ENABLED)
17249#ifdef bottom_xpath
17250#undef xmlXPathRegisteredFuncsCleanup
17251extern __typeof (xmlXPathRegisteredFuncsCleanup) xmlXPathRegisteredFuncsCleanup __attribute((alias("xmlXPathRegisteredFuncsCleanup__internal_alias")));
17252#else
17253#ifndef xmlXPathRegisteredFuncsCleanup
17254extern __typeof (xmlXPathRegisteredFuncsCleanup) xmlXPathRegisteredFuncsCleanup__internal_alias __attribute((visibility("hidden")));
17255#define xmlXPathRegisteredFuncsCleanup xmlXPathRegisteredFuncsCleanup__internal_alias
17256#endif
17257#endif
17258#endif
17259
17260#if defined(LIBXML_XPATH_ENABLED)
17261#ifdef bottom_xpath
17262#undef xmlXPathRegisteredNsCleanup
17263extern __typeof (xmlXPathRegisteredNsCleanup) xmlXPathRegisteredNsCleanup __attribute((alias("xmlXPathRegisteredNsCleanup__internal_alias")));
17264#else
17265#ifndef xmlXPathRegisteredNsCleanup
17266extern __typeof (xmlXPathRegisteredNsCleanup) xmlXPathRegisteredNsCleanup__internal_alias __attribute((visibility("hidden")));
17267#define xmlXPathRegisteredNsCleanup xmlXPathRegisteredNsCleanup__internal_alias
17268#endif
17269#endif
17270#endif
17271
17272#if defined(LIBXML_XPATH_ENABLED)
17273#ifdef bottom_xpath
17274#undef xmlXPathRegisteredVariablesCleanup
17275extern __typeof (xmlXPathRegisteredVariablesCleanup) xmlXPathRegisteredVariablesCleanup __attribute((alias("xmlXPathRegisteredVariablesCleanup__internal_alias")));
17276#else
17277#ifndef xmlXPathRegisteredVariablesCleanup
17278extern __typeof (xmlXPathRegisteredVariablesCleanup) xmlXPathRegisteredVariablesCleanup__internal_alias __attribute((visibility("hidden")));
17279#define xmlXPathRegisteredVariablesCleanup xmlXPathRegisteredVariablesCleanup__internal_alias
17280#endif
17281#endif
17282#endif
17283
17284#if defined(LIBXML_XPATH_ENABLED)
17285#ifdef bottom_xpath
17286#undef xmlXPathRoot
17287extern __typeof (xmlXPathRoot) xmlXPathRoot __attribute((alias("xmlXPathRoot__internal_alias")));
17288#else
17289#ifndef xmlXPathRoot
17290extern __typeof (xmlXPathRoot) xmlXPathRoot__internal_alias __attribute((visibility("hidden")));
17291#define xmlXPathRoot xmlXPathRoot__internal_alias
17292#endif
17293#endif
17294#endif
17295
17296#if defined(LIBXML_XPATH_ENABLED)
17297#ifdef bottom_xpath
17298#undef xmlXPathRoundFunction
17299extern __typeof (xmlXPathRoundFunction) xmlXPathRoundFunction __attribute((alias("xmlXPathRoundFunction__internal_alias")));
17300#else
17301#ifndef xmlXPathRoundFunction
17302extern __typeof (xmlXPathRoundFunction) xmlXPathRoundFunction__internal_alias __attribute((visibility("hidden")));
17303#define xmlXPathRoundFunction xmlXPathRoundFunction__internal_alias
17304#endif
17305#endif
17306#endif
17307
17308#if defined(LIBXML_XPATH_ENABLED)
17309#ifdef bottom_xpath
17310#undef xmlXPathSetContextNode
17311extern __typeof (xmlXPathSetContextNode) xmlXPathSetContextNode __attribute((alias("xmlXPathSetContextNode__internal_alias")));
17312#else
17313#ifndef xmlXPathSetContextNode
17314extern __typeof (xmlXPathSetContextNode) xmlXPathSetContextNode__internal_alias __attribute((visibility("hidden")));
17315#define xmlXPathSetContextNode xmlXPathSetContextNode__internal_alias
17316#endif
17317#endif
17318#endif
17319
17320#if defined(LIBXML_XPATH_ENABLED)
17321#ifdef bottom_xpath
17322#undef xmlXPathStartsWithFunction
17323extern __typeof (xmlXPathStartsWithFunction) xmlXPathStartsWithFunction __attribute((alias("xmlXPathStartsWithFunction__internal_alias")));
17324#else
17325#ifndef xmlXPathStartsWithFunction
17326extern __typeof (xmlXPathStartsWithFunction) xmlXPathStartsWithFunction__internal_alias __attribute((visibility("hidden")));
17327#define xmlXPathStartsWithFunction xmlXPathStartsWithFunction__internal_alias
17328#endif
17329#endif
17330#endif
17331
17332#if defined(LIBXML_XPATH_ENABLED)
17333#ifdef bottom_xpath
17334#undef xmlXPathStringEvalNumber
17335extern __typeof (xmlXPathStringEvalNumber) xmlXPathStringEvalNumber __attribute((alias("xmlXPathStringEvalNumber__internal_alias")));
17336#else
17337#ifndef xmlXPathStringEvalNumber
17338extern __typeof (xmlXPathStringEvalNumber) xmlXPathStringEvalNumber__internal_alias __attribute((visibility("hidden")));
17339#define xmlXPathStringEvalNumber xmlXPathStringEvalNumber__internal_alias
17340#endif
17341#endif
17342#endif
17343
17344#if defined(LIBXML_XPATH_ENABLED)
17345#ifdef bottom_xpath
17346#undef xmlXPathStringFunction
17347extern __typeof (xmlXPathStringFunction) xmlXPathStringFunction __attribute((alias("xmlXPathStringFunction__internal_alias")));
17348#else
17349#ifndef xmlXPathStringFunction
17350extern __typeof (xmlXPathStringFunction) xmlXPathStringFunction__internal_alias __attribute((visibility("hidden")));
17351#define xmlXPathStringFunction xmlXPathStringFunction__internal_alias
17352#endif
17353#endif
17354#endif
17355
17356#if defined(LIBXML_XPATH_ENABLED)
17357#ifdef bottom_xpath
17358#undef xmlXPathStringLengthFunction
17359extern __typeof (xmlXPathStringLengthFunction) xmlXPathStringLengthFunction __attribute((alias("xmlXPathStringLengthFunction__internal_alias")));
17360#else
17361#ifndef xmlXPathStringLengthFunction
17362extern __typeof (xmlXPathStringLengthFunction) xmlXPathStringLengthFunction__internal_alias __attribute((visibility("hidden")));
17363#define xmlXPathStringLengthFunction xmlXPathStringLengthFunction__internal_alias
17364#endif
17365#endif
17366#endif
17367
17368#if defined(LIBXML_XPATH_ENABLED)
17369#ifdef bottom_xpath
17370#undef xmlXPathSubValues
17371extern __typeof (xmlXPathSubValues) xmlXPathSubValues __attribute((alias("xmlXPathSubValues__internal_alias")));
17372#else
17373#ifndef xmlXPathSubValues
17374extern __typeof (xmlXPathSubValues) xmlXPathSubValues__internal_alias __attribute((visibility("hidden")));
17375#define xmlXPathSubValues xmlXPathSubValues__internal_alias
17376#endif
17377#endif
17378#endif
17379
17380#if defined(LIBXML_XPATH_ENABLED)
17381#ifdef bottom_xpath
17382#undef xmlXPathSubstringAfterFunction
17383extern __typeof (xmlXPathSubstringAfterFunction) xmlXPathSubstringAfterFunction __attribute((alias("xmlXPathSubstringAfterFunction__internal_alias")));
17384#else
17385#ifndef xmlXPathSubstringAfterFunction
17386extern __typeof (xmlXPathSubstringAfterFunction) xmlXPathSubstringAfterFunction__internal_alias __attribute((visibility("hidden")));
17387#define xmlXPathSubstringAfterFunction xmlXPathSubstringAfterFunction__internal_alias
17388#endif
17389#endif
17390#endif
17391
17392#if defined(LIBXML_XPATH_ENABLED)
17393#ifdef bottom_xpath
17394#undef xmlXPathSubstringBeforeFunction
17395extern __typeof (xmlXPathSubstringBeforeFunction) xmlXPathSubstringBeforeFunction __attribute((alias("xmlXPathSubstringBeforeFunction__internal_alias")));
17396#else
17397#ifndef xmlXPathSubstringBeforeFunction
17398extern __typeof (xmlXPathSubstringBeforeFunction) xmlXPathSubstringBeforeFunction__internal_alias __attribute((visibility("hidden")));
17399#define xmlXPathSubstringBeforeFunction xmlXPathSubstringBeforeFunction__internal_alias
17400#endif
17401#endif
17402#endif
17403
17404#if defined(LIBXML_XPATH_ENABLED)
17405#ifdef bottom_xpath
17406#undef xmlXPathSubstringFunction
17407extern __typeof (xmlXPathSubstringFunction) xmlXPathSubstringFunction __attribute((alias("xmlXPathSubstringFunction__internal_alias")));
17408#else
17409#ifndef xmlXPathSubstringFunction
17410extern __typeof (xmlXPathSubstringFunction) xmlXPathSubstringFunction__internal_alias __attribute((visibility("hidden")));
17411#define xmlXPathSubstringFunction xmlXPathSubstringFunction__internal_alias
17412#endif
17413#endif
17414#endif
17415
17416#if defined(LIBXML_XPATH_ENABLED)
17417#ifdef bottom_xpath
17418#undef xmlXPathSumFunction
17419extern __typeof (xmlXPathSumFunction) xmlXPathSumFunction __attribute((alias("xmlXPathSumFunction__internal_alias")));
17420#else
17421#ifndef xmlXPathSumFunction
17422extern __typeof (xmlXPathSumFunction) xmlXPathSumFunction__internal_alias __attribute((visibility("hidden")));
17423#define xmlXPathSumFunction xmlXPathSumFunction__internal_alias
17424#endif
17425#endif
17426#endif
17427
17428#if defined(LIBXML_XPATH_ENABLED)
17429#ifdef bottom_xpath
17430#undef xmlXPathTrailing
17431extern __typeof (xmlXPathTrailing) xmlXPathTrailing __attribute((alias("xmlXPathTrailing__internal_alias")));
17432#else
17433#ifndef xmlXPathTrailing
17434extern __typeof (xmlXPathTrailing) xmlXPathTrailing__internal_alias __attribute((visibility("hidden")));
17435#define xmlXPathTrailing xmlXPathTrailing__internal_alias
17436#endif
17437#endif
17438#endif
17439
17440#if defined(LIBXML_XPATH_ENABLED)
17441#ifdef bottom_xpath
17442#undef xmlXPathTrailingSorted
17443extern __typeof (xmlXPathTrailingSorted) xmlXPathTrailingSorted __attribute((alias("xmlXPathTrailingSorted__internal_alias")));
17444#else
17445#ifndef xmlXPathTrailingSorted
17446extern __typeof (xmlXPathTrailingSorted) xmlXPathTrailingSorted__internal_alias __attribute((visibility("hidden")));
17447#define xmlXPathTrailingSorted xmlXPathTrailingSorted__internal_alias
17448#endif
17449#endif
17450#endif
17451
17452#if defined(LIBXML_XPATH_ENABLED)
17453#ifdef bottom_xpath
17454#undef xmlXPathTranslateFunction
17455extern __typeof (xmlXPathTranslateFunction) xmlXPathTranslateFunction __attribute((alias("xmlXPathTranslateFunction__internal_alias")));
17456#else
17457#ifndef xmlXPathTranslateFunction
17458extern __typeof (xmlXPathTranslateFunction) xmlXPathTranslateFunction__internal_alias __attribute((visibility("hidden")));
17459#define xmlXPathTranslateFunction xmlXPathTranslateFunction__internal_alias
17460#endif
17461#endif
17462#endif
17463
17464#if defined(LIBXML_XPATH_ENABLED)
17465#ifdef bottom_xpath
17466#undef xmlXPathTrueFunction
17467extern __typeof (xmlXPathTrueFunction) xmlXPathTrueFunction __attribute((alias("xmlXPathTrueFunction__internal_alias")));
17468#else
17469#ifndef xmlXPathTrueFunction
17470extern __typeof (xmlXPathTrueFunction) xmlXPathTrueFunction__internal_alias __attribute((visibility("hidden")));
17471#define xmlXPathTrueFunction xmlXPathTrueFunction__internal_alias
17472#endif
17473#endif
17474#endif
17475
17476#if defined(LIBXML_XPATH_ENABLED)
17477#ifdef bottom_xpath
17478#undef xmlXPathValueFlipSign
17479extern __typeof (xmlXPathValueFlipSign) xmlXPathValueFlipSign __attribute((alias("xmlXPathValueFlipSign__internal_alias")));
17480#else
17481#ifndef xmlXPathValueFlipSign
17482extern __typeof (xmlXPathValueFlipSign) xmlXPathValueFlipSign__internal_alias __attribute((visibility("hidden")));
17483#define xmlXPathValueFlipSign xmlXPathValueFlipSign__internal_alias
17484#endif
17485#endif
17486#endif
17487
17488#if defined(LIBXML_XPATH_ENABLED)
17489#ifdef bottom_xpath
17490#undef xmlXPathVariableLookup
17491extern __typeof (xmlXPathVariableLookup) xmlXPathVariableLookup __attribute((alias("xmlXPathVariableLookup__internal_alias")));
17492#else
17493#ifndef xmlXPathVariableLookup
17494extern __typeof (xmlXPathVariableLookup) xmlXPathVariableLookup__internal_alias __attribute((visibility("hidden")));
17495#define xmlXPathVariableLookup xmlXPathVariableLookup__internal_alias
17496#endif
17497#endif
17498#endif
17499
17500#if defined(LIBXML_XPATH_ENABLED)
17501#ifdef bottom_xpath
17502#undef xmlXPathVariableLookupNS
17503extern __typeof (xmlXPathVariableLookupNS) xmlXPathVariableLookupNS __attribute((alias("xmlXPathVariableLookupNS__internal_alias")));
17504#else
17505#ifndef xmlXPathVariableLookupNS
17506extern __typeof (xmlXPathVariableLookupNS) xmlXPathVariableLookupNS__internal_alias __attribute((visibility("hidden")));
17507#define xmlXPathVariableLookupNS xmlXPathVariableLookupNS__internal_alias
17508#endif
17509#endif
17510#endif
17511
17512#if defined(LIBXML_XPATH_ENABLED)
17513#ifdef bottom_xpath
17514#undef xmlXPathWrapCString
17515extern __typeof (xmlXPathWrapCString) xmlXPathWrapCString __attribute((alias("xmlXPathWrapCString__internal_alias")));
17516#else
17517#ifndef xmlXPathWrapCString
17518extern __typeof (xmlXPathWrapCString) xmlXPathWrapCString__internal_alias __attribute((visibility("hidden")));
17519#define xmlXPathWrapCString xmlXPathWrapCString__internal_alias
17520#endif
17521#endif
17522#endif
17523
17524#if defined(LIBXML_XPATH_ENABLED)
17525#ifdef bottom_xpath
17526#undef xmlXPathWrapExternal
17527extern __typeof (xmlXPathWrapExternal) xmlXPathWrapExternal __attribute((alias("xmlXPathWrapExternal__internal_alias")));
17528#else
17529#ifndef xmlXPathWrapExternal
17530extern __typeof (xmlXPathWrapExternal) xmlXPathWrapExternal__internal_alias __attribute((visibility("hidden")));
17531#define xmlXPathWrapExternal xmlXPathWrapExternal__internal_alias
17532#endif
17533#endif
17534#endif
17535
17536#if defined(LIBXML_XPATH_ENABLED)
17537#ifdef bottom_xpath
17538#undef xmlXPathWrapNodeSet
17539extern __typeof (xmlXPathWrapNodeSet) xmlXPathWrapNodeSet __attribute((alias("xmlXPathWrapNodeSet__internal_alias")));
17540#else
17541#ifndef xmlXPathWrapNodeSet
17542extern __typeof (xmlXPathWrapNodeSet) xmlXPathWrapNodeSet__internal_alias __attribute((visibility("hidden")));
17543#define xmlXPathWrapNodeSet xmlXPathWrapNodeSet__internal_alias
17544#endif
17545#endif
17546#endif
17547
17548#if defined(LIBXML_XPATH_ENABLED)
17549#ifdef bottom_xpath
17550#undef xmlXPathWrapString
17551extern __typeof (xmlXPathWrapString) xmlXPathWrapString __attribute((alias("xmlXPathWrapString__internal_alias")));
17552#else
17553#ifndef xmlXPathWrapString
17554extern __typeof (xmlXPathWrapString) xmlXPathWrapString__internal_alias __attribute((visibility("hidden")));
17555#define xmlXPathWrapString xmlXPathWrapString__internal_alias
17556#endif
17557#endif
17558#endif
17559
17560#if defined(LIBXML_XPATH_ENABLED)
17561#ifdef bottom_xpath
17562#undef xmlXPatherror
17563extern __typeof (xmlXPatherror) xmlXPatherror __attribute((alias("xmlXPatherror__internal_alias")));
17564#else
17565#ifndef xmlXPatherror
17566extern __typeof (xmlXPatherror) xmlXPatherror__internal_alias __attribute((visibility("hidden")));
17567#define xmlXPatherror xmlXPatherror__internal_alias
17568#endif
17569#endif
17570#endif
17571
17572#if defined(LIBXML_XPTR_ENABLED)
17573#ifdef bottom_xpointer
17574#undef xmlXPtrBuildNodeList
17575extern __typeof (xmlXPtrBuildNodeList) xmlXPtrBuildNodeList __attribute((alias("xmlXPtrBuildNodeList__internal_alias")));
17576#else
17577#ifndef xmlXPtrBuildNodeList
17578extern __typeof (xmlXPtrBuildNodeList) xmlXPtrBuildNodeList__internal_alias __attribute((visibility("hidden")));
17579#define xmlXPtrBuildNodeList xmlXPtrBuildNodeList__internal_alias
17580#endif
17581#endif
17582#endif
17583
17584#if defined(LIBXML_XPTR_ENABLED)
17585#ifdef bottom_xpointer
17586#undef xmlXPtrEval
17587extern __typeof (xmlXPtrEval) xmlXPtrEval __attribute((alias("xmlXPtrEval__internal_alias")));
17588#else
17589#ifndef xmlXPtrEval
17590extern __typeof (xmlXPtrEval) xmlXPtrEval__internal_alias __attribute((visibility("hidden")));
17591#define xmlXPtrEval xmlXPtrEval__internal_alias
17592#endif
17593#endif
17594#endif
17595
17596#if defined(LIBXML_XPTR_ENABLED)
17597#ifdef bottom_xpointer
17598#undef xmlXPtrEvalRangePredicate
17599extern __typeof (xmlXPtrEvalRangePredicate) xmlXPtrEvalRangePredicate __attribute((alias("xmlXPtrEvalRangePredicate__internal_alias")));
17600#else
17601#ifndef xmlXPtrEvalRangePredicate
17602extern __typeof (xmlXPtrEvalRangePredicate) xmlXPtrEvalRangePredicate__internal_alias __attribute((visibility("hidden")));
17603#define xmlXPtrEvalRangePredicate xmlXPtrEvalRangePredicate__internal_alias
17604#endif
17605#endif
17606#endif
17607
17608#if defined(LIBXML_XPTR_ENABLED)
17609#ifdef bottom_xpointer
17610#undef xmlXPtrFreeLocationSet
17611extern __typeof (xmlXPtrFreeLocationSet) xmlXPtrFreeLocationSet __attribute((alias("xmlXPtrFreeLocationSet__internal_alias")));
17612#else
17613#ifndef xmlXPtrFreeLocationSet
17614extern __typeof (xmlXPtrFreeLocationSet) xmlXPtrFreeLocationSet__internal_alias __attribute((visibility("hidden")));
17615#define xmlXPtrFreeLocationSet xmlXPtrFreeLocationSet__internal_alias
17616#endif
17617#endif
17618#endif
17619
17620#if defined(LIBXML_XPTR_ENABLED)
17621#ifdef bottom_xpointer
17622#undef xmlXPtrLocationSetAdd
17623extern __typeof (xmlXPtrLocationSetAdd) xmlXPtrLocationSetAdd __attribute((alias("xmlXPtrLocationSetAdd__internal_alias")));
17624#else
17625#ifndef xmlXPtrLocationSetAdd
17626extern __typeof (xmlXPtrLocationSetAdd) xmlXPtrLocationSetAdd__internal_alias __attribute((visibility("hidden")));
17627#define xmlXPtrLocationSetAdd xmlXPtrLocationSetAdd__internal_alias
17628#endif
17629#endif
17630#endif
17631
17632#if defined(LIBXML_XPTR_ENABLED)
17633#ifdef bottom_xpointer
17634#undef xmlXPtrLocationSetCreate
17635extern __typeof (xmlXPtrLocationSetCreate) xmlXPtrLocationSetCreate __attribute((alias("xmlXPtrLocationSetCreate__internal_alias")));
17636#else
17637#ifndef xmlXPtrLocationSetCreate
17638extern __typeof (xmlXPtrLocationSetCreate) xmlXPtrLocationSetCreate__internal_alias __attribute((visibility("hidden")));
17639#define xmlXPtrLocationSetCreate xmlXPtrLocationSetCreate__internal_alias
17640#endif
17641#endif
17642#endif
17643
17644#if defined(LIBXML_XPTR_ENABLED)
17645#ifdef bottom_xpointer
17646#undef xmlXPtrLocationSetDel
17647extern __typeof (xmlXPtrLocationSetDel) xmlXPtrLocationSetDel __attribute((alias("xmlXPtrLocationSetDel__internal_alias")));
17648#else
17649#ifndef xmlXPtrLocationSetDel
17650extern __typeof (xmlXPtrLocationSetDel) xmlXPtrLocationSetDel__internal_alias __attribute((visibility("hidden")));
17651#define xmlXPtrLocationSetDel xmlXPtrLocationSetDel__internal_alias
17652#endif
17653#endif
17654#endif
17655
17656#if defined(LIBXML_XPTR_ENABLED)
17657#ifdef bottom_xpointer
17658#undef xmlXPtrLocationSetMerge
17659extern __typeof (xmlXPtrLocationSetMerge) xmlXPtrLocationSetMerge __attribute((alias("xmlXPtrLocationSetMerge__internal_alias")));
17660#else
17661#ifndef xmlXPtrLocationSetMerge
17662extern __typeof (xmlXPtrLocationSetMerge) xmlXPtrLocationSetMerge__internal_alias __attribute((visibility("hidden")));
17663#define xmlXPtrLocationSetMerge xmlXPtrLocationSetMerge__internal_alias
17664#endif
17665#endif
17666#endif
17667
17668#if defined(LIBXML_XPTR_ENABLED)
17669#ifdef bottom_xpointer
17670#undef xmlXPtrLocationSetRemove
17671extern __typeof (xmlXPtrLocationSetRemove) xmlXPtrLocationSetRemove __attribute((alias("xmlXPtrLocationSetRemove__internal_alias")));
17672#else
17673#ifndef xmlXPtrLocationSetRemove
17674extern __typeof (xmlXPtrLocationSetRemove) xmlXPtrLocationSetRemove__internal_alias __attribute((visibility("hidden")));
17675#define xmlXPtrLocationSetRemove xmlXPtrLocationSetRemove__internal_alias
17676#endif
17677#endif
17678#endif
17679
17680#if defined(LIBXML_XPTR_ENABLED)
17681#ifdef bottom_xpointer
17682#undef xmlXPtrNewCollapsedRange
17683extern __typeof (xmlXPtrNewCollapsedRange) xmlXPtrNewCollapsedRange __attribute((alias("xmlXPtrNewCollapsedRange__internal_alias")));
17684#else
17685#ifndef xmlXPtrNewCollapsedRange
17686extern __typeof (xmlXPtrNewCollapsedRange) xmlXPtrNewCollapsedRange__internal_alias __attribute((visibility("hidden")));
17687#define xmlXPtrNewCollapsedRange xmlXPtrNewCollapsedRange__internal_alias
17688#endif
17689#endif
17690#endif
17691
17692#if defined(LIBXML_XPTR_ENABLED)
17693#ifdef bottom_xpointer
17694#undef xmlXPtrNewContext
17695extern __typeof (xmlXPtrNewContext) xmlXPtrNewContext __attribute((alias("xmlXPtrNewContext__internal_alias")));
17696#else
17697#ifndef xmlXPtrNewContext
17698extern __typeof (xmlXPtrNewContext) xmlXPtrNewContext__internal_alias __attribute((visibility("hidden")));
17699#define xmlXPtrNewContext xmlXPtrNewContext__internal_alias
17700#endif
17701#endif
17702#endif
17703
17704#if defined(LIBXML_XPTR_ENABLED)
17705#ifdef bottom_xpointer
17706#undef xmlXPtrNewLocationSetNodeSet
17707extern __typeof (xmlXPtrNewLocationSetNodeSet) xmlXPtrNewLocationSetNodeSet __attribute((alias("xmlXPtrNewLocationSetNodeSet__internal_alias")));
17708#else
17709#ifndef xmlXPtrNewLocationSetNodeSet
17710extern __typeof (xmlXPtrNewLocationSetNodeSet) xmlXPtrNewLocationSetNodeSet__internal_alias __attribute((visibility("hidden")));
17711#define xmlXPtrNewLocationSetNodeSet xmlXPtrNewLocationSetNodeSet__internal_alias
17712#endif
17713#endif
17714#endif
17715
17716#if defined(LIBXML_XPTR_ENABLED)
17717#ifdef bottom_xpointer
17718#undef xmlXPtrNewLocationSetNodes
17719extern __typeof (xmlXPtrNewLocationSetNodes) xmlXPtrNewLocationSetNodes __attribute((alias("xmlXPtrNewLocationSetNodes__internal_alias")));
17720#else
17721#ifndef xmlXPtrNewLocationSetNodes
17722extern __typeof (xmlXPtrNewLocationSetNodes) xmlXPtrNewLocationSetNodes__internal_alias __attribute((visibility("hidden")));
17723#define xmlXPtrNewLocationSetNodes xmlXPtrNewLocationSetNodes__internal_alias
17724#endif
17725#endif
17726#endif
17727
17728#if defined(LIBXML_XPTR_ENABLED)
17729#ifdef bottom_xpointer
17730#undef xmlXPtrNewRange
17731extern __typeof (xmlXPtrNewRange) xmlXPtrNewRange __attribute((alias("xmlXPtrNewRange__internal_alias")));
17732#else
17733#ifndef xmlXPtrNewRange
17734extern __typeof (xmlXPtrNewRange) xmlXPtrNewRange__internal_alias __attribute((visibility("hidden")));
17735#define xmlXPtrNewRange xmlXPtrNewRange__internal_alias
17736#endif
17737#endif
17738#endif
17739
17740#if defined(LIBXML_XPTR_ENABLED)
17741#ifdef bottom_xpointer
17742#undef xmlXPtrNewRangeNodeObject
17743extern __typeof (xmlXPtrNewRangeNodeObject) xmlXPtrNewRangeNodeObject __attribute((alias("xmlXPtrNewRangeNodeObject__internal_alias")));
17744#else
17745#ifndef xmlXPtrNewRangeNodeObject
17746extern __typeof (xmlXPtrNewRangeNodeObject) xmlXPtrNewRangeNodeObject__internal_alias __attribute((visibility("hidden")));
17747#define xmlXPtrNewRangeNodeObject xmlXPtrNewRangeNodeObject__internal_alias
17748#endif
17749#endif
17750#endif
17751
17752#if defined(LIBXML_XPTR_ENABLED)
17753#ifdef bottom_xpointer
17754#undef xmlXPtrNewRangeNodePoint
17755extern __typeof (xmlXPtrNewRangeNodePoint) xmlXPtrNewRangeNodePoint __attribute((alias("xmlXPtrNewRangeNodePoint__internal_alias")));
17756#else
17757#ifndef xmlXPtrNewRangeNodePoint
17758extern __typeof (xmlXPtrNewRangeNodePoint) xmlXPtrNewRangeNodePoint__internal_alias __attribute((visibility("hidden")));
17759#define xmlXPtrNewRangeNodePoint xmlXPtrNewRangeNodePoint__internal_alias
17760#endif
17761#endif
17762#endif
17763
17764#if defined(LIBXML_XPTR_ENABLED)
17765#ifdef bottom_xpointer
17766#undef xmlXPtrNewRangeNodes
17767extern __typeof (xmlXPtrNewRangeNodes) xmlXPtrNewRangeNodes __attribute((alias("xmlXPtrNewRangeNodes__internal_alias")));
17768#else
17769#ifndef xmlXPtrNewRangeNodes
17770extern __typeof (xmlXPtrNewRangeNodes) xmlXPtrNewRangeNodes__internal_alias __attribute((visibility("hidden")));
17771#define xmlXPtrNewRangeNodes xmlXPtrNewRangeNodes__internal_alias
17772#endif
17773#endif
17774#endif
17775
17776#if defined(LIBXML_XPTR_ENABLED)
17777#ifdef bottom_xpointer
17778#undef xmlXPtrNewRangePointNode
17779extern __typeof (xmlXPtrNewRangePointNode) xmlXPtrNewRangePointNode __attribute((alias("xmlXPtrNewRangePointNode__internal_alias")));
17780#else
17781#ifndef xmlXPtrNewRangePointNode
17782extern __typeof (xmlXPtrNewRangePointNode) xmlXPtrNewRangePointNode__internal_alias __attribute((visibility("hidden")));
17783#define xmlXPtrNewRangePointNode xmlXPtrNewRangePointNode__internal_alias
17784#endif
17785#endif
17786#endif
17787
17788#if defined(LIBXML_XPTR_ENABLED)
17789#ifdef bottom_xpointer
17790#undef xmlXPtrNewRangePoints
17791extern __typeof (xmlXPtrNewRangePoints) xmlXPtrNewRangePoints __attribute((alias("xmlXPtrNewRangePoints__internal_alias")));
17792#else
17793#ifndef xmlXPtrNewRangePoints
17794extern __typeof (xmlXPtrNewRangePoints) xmlXPtrNewRangePoints__internal_alias __attribute((visibility("hidden")));
17795#define xmlXPtrNewRangePoints xmlXPtrNewRangePoints__internal_alias
17796#endif
17797#endif
17798#endif
17799
17800#if defined(LIBXML_XPTR_ENABLED)
17801#ifdef bottom_xpointer
17802#undef xmlXPtrRangeToFunction
17803extern __typeof (xmlXPtrRangeToFunction) xmlXPtrRangeToFunction __attribute((alias("xmlXPtrRangeToFunction__internal_alias")));
17804#else
17805#ifndef xmlXPtrRangeToFunction
17806extern __typeof (xmlXPtrRangeToFunction) xmlXPtrRangeToFunction__internal_alias __attribute((visibility("hidden")));
17807#define xmlXPtrRangeToFunction xmlXPtrRangeToFunction__internal_alias
17808#endif
17809#endif
17810#endif
17811
17812#if defined(LIBXML_XPTR_ENABLED)
17813#ifdef bottom_xpointer
17814#undef xmlXPtrWrapLocationSet
17815extern __typeof (xmlXPtrWrapLocationSet) xmlXPtrWrapLocationSet __attribute((alias("xmlXPtrWrapLocationSet__internal_alias")));
17816#else
17817#ifndef xmlXPtrWrapLocationSet
17818extern __typeof (xmlXPtrWrapLocationSet) xmlXPtrWrapLocationSet__internal_alias __attribute((visibility("hidden")));
17819#define xmlXPtrWrapLocationSet xmlXPtrWrapLocationSet__internal_alias
17820#endif
17821#endif
17822#endif
17823
17824
17825#endif
17826#endif
17827#endif
17828#endif
17829#endif
17830
Note: See TracBrowser for help on using the repository browser.

© 2024 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette