1/*
2 * elfgcchack.h: hack by Arjan van de Ven <arjanv@redhat.com> to speed
3 *               up the code when using gcc for call within the library.
4 *
5 * Based on the analysis http://people.redhat.com/drepper/dsohowto.pdf
6 * from Ulrich drepper. Rewritten to be generated from the XML description
7 * file for libxml2 API
8 * autogenerated with xsltproc doc/elfgcchack.xsl doc/libxml2-api.xml
9 */
10
11#ifdef IN_LIBXML
12#ifdef __GNUC__
13#ifdef PIC
14#ifdef linux
15#if (__GNUC__ == 3 && __GNUC_MINOR__ >= 3) || (__GNUC__ > 3)
16
17#include "libxml/c14n.h"
18#include "libxml/catalog.h"
19#include "libxml/chvalid.h"
20#include "libxml/debugXML.h"
21#include "libxml/dict.h"
22#include "libxml/DOCBparser.h"
23#include "libxml/encoding.h"
24#include "libxml/entities.h"
25#include "libxml/globals.h"
26#include "libxml/hash.h"
27#include "libxml/HTMLparser.h"
28#include "libxml/HTMLtree.h"
29#include "libxml/list.h"
30#include "libxml/nanoftp.h"
31#include "libxml/nanohttp.h"
32#include "libxml/parser.h"
33#include "libxml/parserInternals.h"
34#include "libxml/pattern.h"
35#include "libxml/relaxng.h"
36#include "libxml/SAX2.h"
37#include "libxml/SAX.h"
38#include "libxml/schemasInternals.h"
39#include "libxml/schematron.h"
40#include "libxml/threads.h"
41#include "libxml/tree.h"
42#include "libxml/uri.h"
43#include "libxml/valid.h"
44#include "libxml/xinclude.h"
45#include "libxml/xlink.h"
46#include "libxml/xmlautomata.h"
47#include "libxml/xmlerror.h"
48#include "libxml/xmlexports.h"
49#include "libxml/xmlIO.h"
50#include "libxml/xmlmemory.h"
51#include "libxml/xmlreader.h"
52#include "libxml/xmlregexp.h"
53#include "libxml/xmlsave.h"
54#include "libxml/xmlschemas.h"
55#include "libxml/xmlschemastypes.h"
56#include "libxml/xmlstring.h"
57#include "libxml/xmlunicode.h"
58#include "libxml/xmlversion.h"
59#include "libxml/xmlwriter.h"
60#include "libxml/xpath.h"
61#include "libxml/xpathInternals.h"
62#include "libxml/xpointer.h"
63#include "libxml/xmlmodule.h"
64
65/* special hot spot not exported ones */
66
67#ifdef bottom_globals
68#undef __xmlGenericError
69extern __typeof (__xmlGenericError) __xmlGenericError __attribute((alias("__xmlGenericError__internal_alias")));
70#else
71#ifndef __xmlGenericError
72extern __typeof (__xmlGenericError) __xmlGenericError__internal_alias __attribute((visibility("hidden")));
73#define __xmlGenericError __xmlGenericError__internal_alias
74#endif
75#endif
76
77#ifdef bottom_globals
78#undef __xmlGenericErrorContext
79extern __typeof (__xmlGenericErrorContext) __xmlGenericErrorContext __attribute((alias("__xmlGenericErrorContext__internal_alias")));
80#else
81#ifndef __xmlGenericErrorContext
82extern __typeof (__xmlGenericErrorContext) __xmlGenericErrorContext__internal_alias __attribute((visibility("hidden")));
83#define __xmlGenericErrorContext __xmlGenericErrorContext__internal_alias
84#endif
85#endif
86
87/* list generated from libxml2-api.xml */
88#if defined(LIBXML_DOCB_ENABLED)
89#ifdef bottom_DOCBparser
90#undef docbCreatePushParserCtxt
91extern __typeof (docbCreatePushParserCtxt) docbCreatePushParserCtxt __attribute((alias("docbCreatePushParserCtxt__internal_alias")));
92#else
93#ifndef docbCreatePushParserCtxt
94extern __typeof (docbCreatePushParserCtxt) docbCreatePushParserCtxt__internal_alias __attribute((visibility("hidden")));
95#define docbCreatePushParserCtxt docbCreatePushParserCtxt__internal_alias
96#endif
97#endif
98#endif
99
100#if defined(LIBXML_HTML_ENABLED)
101#ifdef bottom_HTMLparser
102#undef htmlAttrAllowed
103extern __typeof (htmlAttrAllowed) htmlAttrAllowed __attribute((alias("htmlAttrAllowed__internal_alias")));
104#else
105#ifndef htmlAttrAllowed
106extern __typeof (htmlAttrAllowed) htmlAttrAllowed__internal_alias __attribute((visibility("hidden")));
107#define htmlAttrAllowed htmlAttrAllowed__internal_alias
108#endif
109#endif
110#endif
111
112#if defined(LIBXML_HTML_ENABLED)
113#ifdef bottom_HTMLparser
114#undef htmlAutoCloseTag
115extern __typeof (htmlAutoCloseTag) htmlAutoCloseTag __attribute((alias("htmlAutoCloseTag__internal_alias")));
116#else
117#ifndef htmlAutoCloseTag
118extern __typeof (htmlAutoCloseTag) htmlAutoCloseTag__internal_alias __attribute((visibility("hidden")));
119#define htmlAutoCloseTag htmlAutoCloseTag__internal_alias
120#endif
121#endif
122#endif
123
124#if defined(LIBXML_HTML_ENABLED)
125#ifdef bottom_HTMLparser
126#undef htmlCreateFileParserCtxt
127extern __typeof (htmlCreateFileParserCtxt) htmlCreateFileParserCtxt __attribute((alias("htmlCreateFileParserCtxt__internal_alias")));
128#else
129#ifndef htmlCreateFileParserCtxt
130extern __typeof (htmlCreateFileParserCtxt) htmlCreateFileParserCtxt__internal_alias __attribute((visibility("hidden")));
131#define htmlCreateFileParserCtxt htmlCreateFileParserCtxt__internal_alias
132#endif
133#endif
134#endif
135
136#if defined(LIBXML_HTML_ENABLED)
137#ifdef bottom_HTMLparser
138#undef htmlCreateMemoryParserCtxt
139extern __typeof (htmlCreateMemoryParserCtxt) htmlCreateMemoryParserCtxt __attribute((alias("htmlCreateMemoryParserCtxt__internal_alias")));
140#else
141#ifndef htmlCreateMemoryParserCtxt
142extern __typeof (htmlCreateMemoryParserCtxt) htmlCreateMemoryParserCtxt__internal_alias __attribute((visibility("hidden")));
143#define htmlCreateMemoryParserCtxt htmlCreateMemoryParserCtxt__internal_alias
144#endif
145#endif
146#endif
147
148#if defined(LIBXML_HTML_ENABLED) && defined(LIBXML_PUSH_ENABLED)
149#ifdef bottom_HTMLparser
150#undef htmlCreatePushParserCtxt
151extern __typeof (htmlCreatePushParserCtxt) htmlCreatePushParserCtxt __attribute((alias("htmlCreatePushParserCtxt__internal_alias")));
152#else
153#ifndef htmlCreatePushParserCtxt
154extern __typeof (htmlCreatePushParserCtxt) htmlCreatePushParserCtxt__internal_alias __attribute((visibility("hidden")));
155#define htmlCreatePushParserCtxt htmlCreatePushParserCtxt__internal_alias
156#endif
157#endif
158#endif
159
160#if defined(LIBXML_HTML_ENABLED)
161#ifdef bottom_HTMLparser
162#undef htmlCtxtReadDoc
163extern __typeof (htmlCtxtReadDoc) htmlCtxtReadDoc __attribute((alias("htmlCtxtReadDoc__internal_alias")));
164#else
165#ifndef htmlCtxtReadDoc
166extern __typeof (htmlCtxtReadDoc) htmlCtxtReadDoc__internal_alias __attribute((visibility("hidden")));
167#define htmlCtxtReadDoc htmlCtxtReadDoc__internal_alias
168#endif
169#endif
170#endif
171
172#if defined(LIBXML_HTML_ENABLED)
173#ifdef bottom_HTMLparser
174#undef htmlCtxtReadFd
175extern __typeof (htmlCtxtReadFd) htmlCtxtReadFd __attribute((alias("htmlCtxtReadFd__internal_alias")));
176#else
177#ifndef htmlCtxtReadFd
178extern __typeof (htmlCtxtReadFd) htmlCtxtReadFd__internal_alias __attribute((visibility("hidden")));
179#define htmlCtxtReadFd htmlCtxtReadFd__internal_alias
180#endif
181#endif
182#endif
183
184#if defined(LIBXML_HTML_ENABLED)
185#ifdef bottom_HTMLparser
186#undef htmlCtxtReadFile
187extern __typeof (htmlCtxtReadFile) htmlCtxtReadFile __attribute((alias("htmlCtxtReadFile__internal_alias")));
188#else
189#ifndef htmlCtxtReadFile
190extern __typeof (htmlCtxtReadFile) htmlCtxtReadFile__internal_alias __attribute((visibility("hidden")));
191#define htmlCtxtReadFile htmlCtxtReadFile__internal_alias
192#endif
193#endif
194#endif
195
196#if defined(LIBXML_HTML_ENABLED)
197#ifdef bottom_HTMLparser
198#undef htmlCtxtReadIO
199extern __typeof (htmlCtxtReadIO) htmlCtxtReadIO __attribute((alias("htmlCtxtReadIO__internal_alias")));
200#else
201#ifndef htmlCtxtReadIO
202extern __typeof (htmlCtxtReadIO) htmlCtxtReadIO__internal_alias __attribute((visibility("hidden")));
203#define htmlCtxtReadIO htmlCtxtReadIO__internal_alias
204#endif
205#endif
206#endif
207
208#if defined(LIBXML_HTML_ENABLED)
209#ifdef bottom_HTMLparser
210#undef htmlCtxtReadMemory
211extern __typeof (htmlCtxtReadMemory) htmlCtxtReadMemory __attribute((alias("htmlCtxtReadMemory__internal_alias")));
212#else
213#ifndef htmlCtxtReadMemory
214extern __typeof (htmlCtxtReadMemory) htmlCtxtReadMemory__internal_alias __attribute((visibility("hidden")));
215#define htmlCtxtReadMemory htmlCtxtReadMemory__internal_alias
216#endif
217#endif
218#endif
219
220#if defined(LIBXML_HTML_ENABLED)
221#ifdef bottom_HTMLparser
222#undef htmlCtxtReset
223extern __typeof (htmlCtxtReset) htmlCtxtReset __attribute((alias("htmlCtxtReset__internal_alias")));
224#else
225#ifndef htmlCtxtReset
226extern __typeof (htmlCtxtReset) htmlCtxtReset__internal_alias __attribute((visibility("hidden")));
227#define htmlCtxtReset htmlCtxtReset__internal_alias
228#endif
229#endif
230#endif
231
232#if defined(LIBXML_HTML_ENABLED)
233#ifdef bottom_HTMLparser
234#undef htmlCtxtUseOptions
235extern __typeof (htmlCtxtUseOptions) htmlCtxtUseOptions __attribute((alias("htmlCtxtUseOptions__internal_alias")));
236#else
237#ifndef htmlCtxtUseOptions
238extern __typeof (htmlCtxtUseOptions) htmlCtxtUseOptions__internal_alias __attribute((visibility("hidden")));
239#define htmlCtxtUseOptions htmlCtxtUseOptions__internal_alias
240#endif
241#endif
242#endif
243
244#if defined(LIBXML_HTML_ENABLED)
245#ifdef bottom_SAX2
246#undef htmlDefaultSAXHandlerInit
247extern __typeof (htmlDefaultSAXHandlerInit) htmlDefaultSAXHandlerInit __attribute((alias("htmlDefaultSAXHandlerInit__internal_alias")));
248#else
249#ifndef htmlDefaultSAXHandlerInit
250extern __typeof (htmlDefaultSAXHandlerInit) htmlDefaultSAXHandlerInit__internal_alias __attribute((visibility("hidden")));
251#define htmlDefaultSAXHandlerInit htmlDefaultSAXHandlerInit__internal_alias
252#endif
253#endif
254#endif
255
256#if defined(LIBXML_HTML_ENABLED) && defined(LIBXML_OUTPUT_ENABLED)
257#ifdef bottom_HTMLtree
258#undef htmlDocContentDumpFormatOutput
259extern __typeof (htmlDocContentDumpFormatOutput) htmlDocContentDumpFormatOutput __attribute((alias("htmlDocContentDumpFormatOutput__internal_alias")));
260#else
261#ifndef htmlDocContentDumpFormatOutput
262extern __typeof (htmlDocContentDumpFormatOutput) htmlDocContentDumpFormatOutput__internal_alias __attribute((visibility("hidden")));
263#define htmlDocContentDumpFormatOutput htmlDocContentDumpFormatOutput__internal_alias
264#endif
265#endif
266#endif
267
268#if defined(LIBXML_HTML_ENABLED) && defined(LIBXML_OUTPUT_ENABLED)
269#ifdef bottom_HTMLtree
270#undef htmlDocContentDumpOutput
271extern __typeof (htmlDocContentDumpOutput) htmlDocContentDumpOutput __attribute((alias("htmlDocContentDumpOutput__internal_alias")));
272#else
273#ifndef htmlDocContentDumpOutput
274extern __typeof (htmlDocContentDumpOutput) htmlDocContentDumpOutput__internal_alias __attribute((visibility("hidden")));
275#define htmlDocContentDumpOutput htmlDocContentDumpOutput__internal_alias
276#endif
277#endif
278#endif
279
280#if defined(LIBXML_HTML_ENABLED) && defined(LIBXML_OUTPUT_ENABLED)
281#ifdef bottom_HTMLtree
282#undef htmlDocDump
283extern __typeof (htmlDocDump) htmlDocDump __attribute((alias("htmlDocDump__internal_alias")));
284#else
285#ifndef htmlDocDump
286extern __typeof (htmlDocDump) htmlDocDump__internal_alias __attribute((visibility("hidden")));
287#define htmlDocDump htmlDocDump__internal_alias
288#endif
289#endif
290#endif
291
292#if defined(LIBXML_HTML_ENABLED) && defined(LIBXML_OUTPUT_ENABLED)
293#ifdef bottom_HTMLtree
294#undef htmlDocDumpMemory
295extern __typeof (htmlDocDumpMemory) htmlDocDumpMemory __attribute((alias("htmlDocDumpMemory__internal_alias")));
296#else
297#ifndef htmlDocDumpMemory
298extern __typeof (htmlDocDumpMemory) htmlDocDumpMemory__internal_alias __attribute((visibility("hidden")));
299#define htmlDocDumpMemory htmlDocDumpMemory__internal_alias
300#endif
301#endif
302#endif
303
304#if defined(LIBXML_HTML_ENABLED) && defined(LIBXML_OUTPUT_ENABLED)
305#ifdef bottom_HTMLtree
306#undef htmlDocDumpMemoryFormat
307extern __typeof (htmlDocDumpMemoryFormat) htmlDocDumpMemoryFormat __attribute((alias("htmlDocDumpMemoryFormat__internal_alias")));
308#else
309#ifndef htmlDocDumpMemoryFormat
310extern __typeof (htmlDocDumpMemoryFormat) htmlDocDumpMemoryFormat__internal_alias __attribute((visibility("hidden")));
311#define htmlDocDumpMemoryFormat htmlDocDumpMemoryFormat__internal_alias
312#endif
313#endif
314#endif
315
316#if defined(LIBXML_HTML_ENABLED)
317#ifdef bottom_HTMLparser
318#undef htmlElementAllowedHere
319extern __typeof (htmlElementAllowedHere) htmlElementAllowedHere __attribute((alias("htmlElementAllowedHere__internal_alias")));
320#else
321#ifndef htmlElementAllowedHere
322extern __typeof (htmlElementAllowedHere) htmlElementAllowedHere__internal_alias __attribute((visibility("hidden")));
323#define htmlElementAllowedHere htmlElementAllowedHere__internal_alias
324#endif
325#endif
326#endif
327
328#if defined(LIBXML_HTML_ENABLED)
329#ifdef bottom_HTMLparser
330#undef htmlElementStatusHere
331extern __typeof (htmlElementStatusHere) htmlElementStatusHere __attribute((alias("htmlElementStatusHere__internal_alias")));
332#else
333#ifndef htmlElementStatusHere
334extern __typeof (htmlElementStatusHere) htmlElementStatusHere__internal_alias __attribute((visibility("hidden")));
335#define htmlElementStatusHere htmlElementStatusHere__internal_alias
336#endif
337#endif
338#endif
339
340#if defined(LIBXML_HTML_ENABLED)
341#ifdef bottom_HTMLparser
342#undef htmlEncodeEntities
343extern __typeof (htmlEncodeEntities) htmlEncodeEntities __attribute((alias("htmlEncodeEntities__internal_alias")));
344#else
345#ifndef htmlEncodeEntities
346extern __typeof (htmlEncodeEntities) htmlEncodeEntities__internal_alias __attribute((visibility("hidden")));
347#define htmlEncodeEntities htmlEncodeEntities__internal_alias
348#endif
349#endif
350#endif
351
352#if defined(LIBXML_HTML_ENABLED)
353#ifdef bottom_HTMLparser
354#undef htmlEntityLookup
355extern __typeof (htmlEntityLookup) htmlEntityLookup __attribute((alias("htmlEntityLookup__internal_alias")));
356#else
357#ifndef htmlEntityLookup
358extern __typeof (htmlEntityLookup) htmlEntityLookup__internal_alias __attribute((visibility("hidden")));
359#define htmlEntityLookup htmlEntityLookup__internal_alias
360#endif
361#endif
362#endif
363
364#if defined(LIBXML_HTML_ENABLED)
365#ifdef bottom_HTMLparser
366#undef htmlEntityValueLookup
367extern __typeof (htmlEntityValueLookup) htmlEntityValueLookup __attribute((alias("htmlEntityValueLookup__internal_alias")));
368#else
369#ifndef htmlEntityValueLookup
370extern __typeof (htmlEntityValueLookup) htmlEntityValueLookup__internal_alias __attribute((visibility("hidden")));
371#define htmlEntityValueLookup htmlEntityValueLookup__internal_alias
372#endif
373#endif
374#endif
375
376#if defined(LIBXML_HTML_ENABLED)
377#ifdef bottom_HTMLparser
378#undef htmlFreeParserCtxt
379extern __typeof (htmlFreeParserCtxt) htmlFreeParserCtxt __attribute((alias("htmlFreeParserCtxt__internal_alias")));
380#else
381#ifndef htmlFreeParserCtxt
382extern __typeof (htmlFreeParserCtxt) htmlFreeParserCtxt__internal_alias __attribute((visibility("hidden")));
383#define htmlFreeParserCtxt htmlFreeParserCtxt__internal_alias
384#endif
385#endif
386#endif
387
388#if defined(LIBXML_HTML_ENABLED)
389#ifdef bottom_HTMLtree
390#undef htmlGetMetaEncoding
391extern __typeof (htmlGetMetaEncoding) htmlGetMetaEncoding __attribute((alias("htmlGetMetaEncoding__internal_alias")));
392#else
393#ifndef htmlGetMetaEncoding
394extern __typeof (htmlGetMetaEncoding) htmlGetMetaEncoding__internal_alias __attribute((visibility("hidden")));
395#define htmlGetMetaEncoding htmlGetMetaEncoding__internal_alias
396#endif
397#endif
398#endif
399
400#if defined(LIBXML_HTML_ENABLED)
401#ifdef bottom_HTMLparser
402#undef htmlHandleOmittedElem
403extern __typeof (htmlHandleOmittedElem) htmlHandleOmittedElem __attribute((alias("htmlHandleOmittedElem__internal_alias")));
404#else
405#ifndef htmlHandleOmittedElem
406extern __typeof (htmlHandleOmittedElem) htmlHandleOmittedElem__internal_alias __attribute((visibility("hidden")));
407#define htmlHandleOmittedElem htmlHandleOmittedElem__internal_alias
408#endif
409#endif
410#endif
411
412#if defined(LIBXML_HTML_ENABLED)
413#ifdef bottom_HTMLparser
414#undef htmlInitAutoClose
415extern __typeof (htmlInitAutoClose) htmlInitAutoClose __attribute((alias("htmlInitAutoClose__internal_alias")));
416#else
417#ifndef htmlInitAutoClose
418extern __typeof (htmlInitAutoClose) htmlInitAutoClose__internal_alias __attribute((visibility("hidden")));
419#define htmlInitAutoClose htmlInitAutoClose__internal_alias
420#endif
421#endif
422#endif
423
424#if defined(LIBXML_HTML_ENABLED)
425#ifdef bottom_HTMLparser
426#undef htmlIsAutoClosed
427extern __typeof (htmlIsAutoClosed) htmlIsAutoClosed __attribute((alias("htmlIsAutoClosed__internal_alias")));
428#else
429#ifndef htmlIsAutoClosed
430extern __typeof (htmlIsAutoClosed) htmlIsAutoClosed__internal_alias __attribute((visibility("hidden")));
431#define htmlIsAutoClosed htmlIsAutoClosed__internal_alias
432#endif
433#endif
434#endif
435
436#if defined(LIBXML_HTML_ENABLED)
437#ifdef bottom_HTMLtree
438#undef htmlIsBooleanAttr
439extern __typeof (htmlIsBooleanAttr) htmlIsBooleanAttr __attribute((alias("htmlIsBooleanAttr__internal_alias")));
440#else
441#ifndef htmlIsBooleanAttr
442extern __typeof (htmlIsBooleanAttr) htmlIsBooleanAttr__internal_alias __attribute((visibility("hidden")));
443#define htmlIsBooleanAttr htmlIsBooleanAttr__internal_alias
444#endif
445#endif
446#endif
447
448#if defined(LIBXML_HTML_ENABLED)
449#ifdef bottom_HTMLparser
450#undef htmlIsScriptAttribute
451extern __typeof (htmlIsScriptAttribute) htmlIsScriptAttribute __attribute((alias("htmlIsScriptAttribute__internal_alias")));
452#else
453#ifndef htmlIsScriptAttribute
454extern __typeof (htmlIsScriptAttribute) htmlIsScriptAttribute__internal_alias __attribute((visibility("hidden")));
455#define htmlIsScriptAttribute htmlIsScriptAttribute__internal_alias
456#endif
457#endif
458#endif
459
460#if defined(LIBXML_HTML_ENABLED)
461#ifdef bottom_HTMLparser
462#undef htmlNewDoc
463extern __typeof (htmlNewDoc) htmlNewDoc __attribute((alias("htmlNewDoc__internal_alias")));
464#else
465#ifndef htmlNewDoc
466extern __typeof (htmlNewDoc) htmlNewDoc__internal_alias __attribute((visibility("hidden")));
467#define htmlNewDoc htmlNewDoc__internal_alias
468#endif
469#endif
470#endif
471
472#if defined(LIBXML_HTML_ENABLED)
473#ifdef bottom_HTMLparser
474#undef htmlNewDocNoDtD
475extern __typeof (htmlNewDocNoDtD) htmlNewDocNoDtD __attribute((alias("htmlNewDocNoDtD__internal_alias")));
476#else
477#ifndef htmlNewDocNoDtD
478extern __typeof (htmlNewDocNoDtD) htmlNewDocNoDtD__internal_alias __attribute((visibility("hidden")));
479#define htmlNewDocNoDtD htmlNewDocNoDtD__internal_alias
480#endif
481#endif
482#endif
483
484#if defined(LIBXML_HTML_ENABLED) && defined(LIBXML_OUTPUT_ENABLED)
485#ifdef bottom_HTMLtree
486#undef htmlNodeDump
487extern __typeof (htmlNodeDump) htmlNodeDump __attribute((alias("htmlNodeDump__internal_alias")));
488#else
489#ifndef htmlNodeDump
490extern __typeof (htmlNodeDump) htmlNodeDump__internal_alias __attribute((visibility("hidden")));
491#define htmlNodeDump htmlNodeDump__internal_alias
492#endif
493#endif
494#endif
495
496#if defined(LIBXML_HTML_ENABLED) && defined(LIBXML_OUTPUT_ENABLED)
497#ifdef bottom_HTMLtree
498#undef htmlNodeDumpFile
499extern __typeof (htmlNodeDumpFile) htmlNodeDumpFile __attribute((alias("htmlNodeDumpFile__internal_alias")));
500#else
501#ifndef htmlNodeDumpFile
502extern __typeof (htmlNodeDumpFile) htmlNodeDumpFile__internal_alias __attribute((visibility("hidden")));
503#define htmlNodeDumpFile htmlNodeDumpFile__internal_alias
504#endif
505#endif
506#endif
507
508#if defined(LIBXML_HTML_ENABLED) && defined(LIBXML_OUTPUT_ENABLED)
509#ifdef bottom_HTMLtree
510#undef htmlNodeDumpFileFormat
511extern __typeof (htmlNodeDumpFileFormat) htmlNodeDumpFileFormat __attribute((alias("htmlNodeDumpFileFormat__internal_alias")));
512#else
513#ifndef htmlNodeDumpFileFormat
514extern __typeof (htmlNodeDumpFileFormat) htmlNodeDumpFileFormat__internal_alias __attribute((visibility("hidden")));
515#define htmlNodeDumpFileFormat htmlNodeDumpFileFormat__internal_alias
516#endif
517#endif
518#endif
519
520#if defined(LIBXML_HTML_ENABLED) && defined(LIBXML_OUTPUT_ENABLED)
521#ifdef bottom_HTMLtree
522#undef htmlNodeDumpFormatOutput
523extern __typeof (htmlNodeDumpFormatOutput) htmlNodeDumpFormatOutput __attribute((alias("htmlNodeDumpFormatOutput__internal_alias")));
524#else
525#ifndef htmlNodeDumpFormatOutput
526extern __typeof (htmlNodeDumpFormatOutput) htmlNodeDumpFormatOutput__internal_alias __attribute((visibility("hidden")));
527#define htmlNodeDumpFormatOutput htmlNodeDumpFormatOutput__internal_alias
528#endif
529#endif
530#endif
531
532#if defined(LIBXML_HTML_ENABLED) && defined(LIBXML_OUTPUT_ENABLED)
533#ifdef bottom_HTMLtree
534#undef htmlNodeDumpOutput
535extern __typeof (htmlNodeDumpOutput) htmlNodeDumpOutput __attribute((alias("htmlNodeDumpOutput__internal_alias")));
536#else
537#ifndef htmlNodeDumpOutput
538extern __typeof (htmlNodeDumpOutput) htmlNodeDumpOutput__internal_alias __attribute((visibility("hidden")));
539#define htmlNodeDumpOutput htmlNodeDumpOutput__internal_alias
540#endif
541#endif
542#endif
543
544#if defined(LIBXML_HTML_ENABLED)
545#ifdef bottom_HTMLparser
546#undef htmlNodeStatus
547extern __typeof (htmlNodeStatus) htmlNodeStatus __attribute((alias("htmlNodeStatus__internal_alias")));
548#else
549#ifndef htmlNodeStatus
550extern __typeof (htmlNodeStatus) htmlNodeStatus__internal_alias __attribute((visibility("hidden")));
551#define htmlNodeStatus htmlNodeStatus__internal_alias
552#endif
553#endif
554#endif
555
556#if defined(LIBXML_HTML_ENABLED)
557#ifdef bottom_HTMLparser
558#undef htmlParseCharRef
559extern __typeof (htmlParseCharRef) htmlParseCharRef __attribute((alias("htmlParseCharRef__internal_alias")));
560#else
561#ifndef htmlParseCharRef
562extern __typeof (htmlParseCharRef) htmlParseCharRef__internal_alias __attribute((visibility("hidden")));
563#define htmlParseCharRef htmlParseCharRef__internal_alias
564#endif
565#endif
566#endif
567
568#if defined(LIBXML_HTML_ENABLED) && defined(LIBXML_PUSH_ENABLED)
569#ifdef bottom_HTMLparser
570#undef htmlParseChunk
571extern __typeof (htmlParseChunk) htmlParseChunk __attribute((alias("htmlParseChunk__internal_alias")));
572#else
573#ifndef htmlParseChunk
574extern __typeof (htmlParseChunk) htmlParseChunk__internal_alias __attribute((visibility("hidden")));
575#define htmlParseChunk htmlParseChunk__internal_alias
576#endif
577#endif
578#endif
579
580#if defined(LIBXML_HTML_ENABLED)
581#ifdef bottom_HTMLparser
582#undef htmlParseDoc
583extern __typeof (htmlParseDoc) htmlParseDoc __attribute((alias("htmlParseDoc__internal_alias")));
584#else
585#ifndef htmlParseDoc
586extern __typeof (htmlParseDoc) htmlParseDoc__internal_alias __attribute((visibility("hidden")));
587#define htmlParseDoc htmlParseDoc__internal_alias
588#endif
589#endif
590#endif
591
592#if defined(LIBXML_HTML_ENABLED)
593#ifdef bottom_HTMLparser
594#undef htmlParseDocument
595extern __typeof (htmlParseDocument) htmlParseDocument __attribute((alias("htmlParseDocument__internal_alias")));
596#else
597#ifndef htmlParseDocument
598extern __typeof (htmlParseDocument) htmlParseDocument__internal_alias __attribute((visibility("hidden")));
599#define htmlParseDocument htmlParseDocument__internal_alias
600#endif
601#endif
602#endif
603
604#if defined(LIBXML_HTML_ENABLED)
605#ifdef bottom_HTMLparser
606#undef htmlParseElement
607extern __typeof (htmlParseElement) htmlParseElement __attribute((alias("htmlParseElement__internal_alias")));
608#else
609#ifndef htmlParseElement
610extern __typeof (htmlParseElement) htmlParseElement__internal_alias __attribute((visibility("hidden")));
611#define htmlParseElement htmlParseElement__internal_alias
612#endif
613#endif
614#endif
615
616#if defined(LIBXML_HTML_ENABLED)
617#ifdef bottom_HTMLparser
618#undef htmlParseEntityRef
619extern __typeof (htmlParseEntityRef) htmlParseEntityRef __attribute((alias("htmlParseEntityRef__internal_alias")));
620#else
621#ifndef htmlParseEntityRef
622extern __typeof (htmlParseEntityRef) htmlParseEntityRef__internal_alias __attribute((visibility("hidden")));
623#define htmlParseEntityRef htmlParseEntityRef__internal_alias
624#endif
625#endif
626#endif
627
628#if defined(LIBXML_HTML_ENABLED)
629#ifdef bottom_HTMLparser
630#undef htmlParseFile
631extern __typeof (htmlParseFile) htmlParseFile __attribute((alias("htmlParseFile__internal_alias")));
632#else
633#ifndef htmlParseFile
634extern __typeof (htmlParseFile) htmlParseFile__internal_alias __attribute((visibility("hidden")));
635#define htmlParseFile htmlParseFile__internal_alias
636#endif
637#endif
638#endif
639
640#if defined(LIBXML_HTML_ENABLED)
641#ifdef bottom_HTMLparser
642#undef htmlReadDoc
643extern __typeof (htmlReadDoc) htmlReadDoc __attribute((alias("htmlReadDoc__internal_alias")));
644#else
645#ifndef htmlReadDoc
646extern __typeof (htmlReadDoc) htmlReadDoc__internal_alias __attribute((visibility("hidden")));
647#define htmlReadDoc htmlReadDoc__internal_alias
648#endif
649#endif
650#endif
651
652#if defined(LIBXML_HTML_ENABLED)
653#ifdef bottom_HTMLparser
654#undef htmlReadFd
655extern __typeof (htmlReadFd) htmlReadFd __attribute((alias("htmlReadFd__internal_alias")));
656#else
657#ifndef htmlReadFd
658extern __typeof (htmlReadFd) htmlReadFd__internal_alias __attribute((visibility("hidden")));
659#define htmlReadFd htmlReadFd__internal_alias
660#endif
661#endif
662#endif
663
664#if defined(LIBXML_HTML_ENABLED)
665#ifdef bottom_HTMLparser
666#undef htmlReadFile
667extern __typeof (htmlReadFile) htmlReadFile __attribute((alias("htmlReadFile__internal_alias")));
668#else
669#ifndef htmlReadFile
670extern __typeof (htmlReadFile) htmlReadFile__internal_alias __attribute((visibility("hidden")));
671#define htmlReadFile htmlReadFile__internal_alias
672#endif
673#endif
674#endif
675
676#if defined(LIBXML_HTML_ENABLED)
677#ifdef bottom_HTMLparser
678#undef htmlReadIO
679extern __typeof (htmlReadIO) htmlReadIO __attribute((alias("htmlReadIO__internal_alias")));
680#else
681#ifndef htmlReadIO
682extern __typeof (htmlReadIO) htmlReadIO__internal_alias __attribute((visibility("hidden")));
683#define htmlReadIO htmlReadIO__internal_alias
684#endif
685#endif
686#endif
687
688#if defined(LIBXML_HTML_ENABLED)
689#ifdef bottom_HTMLparser
690#undef htmlReadMemory
691extern __typeof (htmlReadMemory) htmlReadMemory __attribute((alias("htmlReadMemory__internal_alias")));
692#else
693#ifndef htmlReadMemory
694extern __typeof (htmlReadMemory) htmlReadMemory__internal_alias __attribute((visibility("hidden")));
695#define htmlReadMemory htmlReadMemory__internal_alias
696#endif
697#endif
698#endif
699
700#if defined(LIBXML_HTML_ENABLED)
701#ifdef bottom_HTMLparser
702#undef htmlSAXParseDoc
703extern __typeof (htmlSAXParseDoc) htmlSAXParseDoc __attribute((alias("htmlSAXParseDoc__internal_alias")));
704#else
705#ifndef htmlSAXParseDoc
706extern __typeof (htmlSAXParseDoc) htmlSAXParseDoc__internal_alias __attribute((visibility("hidden")));
707#define htmlSAXParseDoc htmlSAXParseDoc__internal_alias
708#endif
709#endif
710#endif
711
712#if defined(LIBXML_HTML_ENABLED)
713#ifdef bottom_HTMLparser
714#undef htmlSAXParseFile
715extern __typeof (htmlSAXParseFile) htmlSAXParseFile __attribute((alias("htmlSAXParseFile__internal_alias")));
716#else
717#ifndef htmlSAXParseFile
718extern __typeof (htmlSAXParseFile) htmlSAXParseFile__internal_alias __attribute((visibility("hidden")));
719#define htmlSAXParseFile htmlSAXParseFile__internal_alias
720#endif
721#endif
722#endif
723
724#if defined(LIBXML_HTML_ENABLED) && defined(LIBXML_OUTPUT_ENABLED)
725#ifdef bottom_HTMLtree
726#undef htmlSaveFile
727extern __typeof (htmlSaveFile) htmlSaveFile __attribute((alias("htmlSaveFile__internal_alias")));
728#else
729#ifndef htmlSaveFile
730extern __typeof (htmlSaveFile) htmlSaveFile__internal_alias __attribute((visibility("hidden")));
731#define htmlSaveFile htmlSaveFile__internal_alias
732#endif
733#endif
734#endif
735
736#if defined(LIBXML_HTML_ENABLED) && defined(LIBXML_OUTPUT_ENABLED)
737#ifdef bottom_HTMLtree
738#undef htmlSaveFileEnc
739extern __typeof (htmlSaveFileEnc) htmlSaveFileEnc __attribute((alias("htmlSaveFileEnc__internal_alias")));
740#else
741#ifndef htmlSaveFileEnc
742extern __typeof (htmlSaveFileEnc) htmlSaveFileEnc__internal_alias __attribute((visibility("hidden")));
743#define htmlSaveFileEnc htmlSaveFileEnc__internal_alias
744#endif
745#endif
746#endif
747
748#if defined(LIBXML_HTML_ENABLED) && defined(LIBXML_OUTPUT_ENABLED)
749#ifdef bottom_HTMLtree
750#undef htmlSaveFileFormat
751extern __typeof (htmlSaveFileFormat) htmlSaveFileFormat __attribute((alias("htmlSaveFileFormat__internal_alias")));
752#else
753#ifndef htmlSaveFileFormat
754extern __typeof (htmlSaveFileFormat) htmlSaveFileFormat__internal_alias __attribute((visibility("hidden")));
755#define htmlSaveFileFormat htmlSaveFileFormat__internal_alias
756#endif
757#endif
758#endif
759
760#if defined(LIBXML_HTML_ENABLED)
761#ifdef bottom_HTMLtree
762#undef htmlSetMetaEncoding
763extern __typeof (htmlSetMetaEncoding) htmlSetMetaEncoding __attribute((alias("htmlSetMetaEncoding__internal_alias")));
764#else
765#ifndef htmlSetMetaEncoding
766extern __typeof (htmlSetMetaEncoding) htmlSetMetaEncoding__internal_alias __attribute((visibility("hidden")));
767#define htmlSetMetaEncoding htmlSetMetaEncoding__internal_alias
768#endif
769#endif
770#endif
771
772#if defined(LIBXML_HTML_ENABLED)
773#ifdef bottom_HTMLparser
774#undef htmlTagLookup
775extern __typeof (htmlTagLookup) htmlTagLookup __attribute((alias("htmlTagLookup__internal_alias")));
776#else
777#ifndef htmlTagLookup
778extern __typeof (htmlTagLookup) htmlTagLookup__internal_alias __attribute((visibility("hidden")));
779#define htmlTagLookup htmlTagLookup__internal_alias
780#endif
781#endif
782#endif
783
784#ifdef bottom_parser
785#undef inputPop
786extern __typeof (inputPop) inputPop __attribute((alias("inputPop__internal_alias")));
787#else
788#ifndef inputPop
789extern __typeof (inputPop) inputPop__internal_alias __attribute((visibility("hidden")));
790#define inputPop inputPop__internal_alias
791#endif
792#endif
793
794#ifdef bottom_parser
795#undef inputPush
796extern __typeof (inputPush) inputPush __attribute((alias("inputPush__internal_alias")));
797#else
798#ifndef inputPush
799extern __typeof (inputPush) inputPush__internal_alias __attribute((visibility("hidden")));
800#define inputPush inputPush__internal_alias
801#endif
802#endif
803
804#ifdef bottom_parser
805#undef namePop
806extern __typeof (namePop) namePop __attribute((alias("namePop__internal_alias")));
807#else
808#ifndef namePop
809extern __typeof (namePop) namePop__internal_alias __attribute((visibility("hidden")));
810#define namePop namePop__internal_alias
811#endif
812#endif
813
814#ifdef bottom_parser
815#undef namePush
816extern __typeof (namePush) namePush __attribute((alias("namePush__internal_alias")));
817#else
818#ifndef namePush
819extern __typeof (namePush) namePush__internal_alias __attribute((visibility("hidden")));
820#define namePush namePush__internal_alias
821#endif
822#endif
823
824#ifdef bottom_parser
825#undef nodePop
826extern __typeof (nodePop) nodePop __attribute((alias("nodePop__internal_alias")));
827#else
828#ifndef nodePop
829extern __typeof (nodePop) nodePop__internal_alias __attribute((visibility("hidden")));
830#define nodePop nodePop__internal_alias
831#endif
832#endif
833
834#ifdef bottom_parser
835#undef nodePush
836extern __typeof (nodePush) nodePush __attribute((alias("nodePush__internal_alias")));
837#else
838#ifndef nodePush
839extern __typeof (nodePush) nodePush__internal_alias __attribute((visibility("hidden")));
840#define nodePush nodePush__internal_alias
841#endif
842#endif
843
844#if defined(LIBXML_XPATH_ENABLED)
845#ifdef bottom_xpath
846#undef valuePop
847extern __typeof (valuePop) valuePop __attribute((alias("valuePop__internal_alias")));
848#else
849#ifndef valuePop
850extern __typeof (valuePop) valuePop__internal_alias __attribute((visibility("hidden")));
851#define valuePop valuePop__internal_alias
852#endif
853#endif
854#endif
855
856#if defined(LIBXML_XPATH_ENABLED)
857#ifdef bottom_xpath
858#undef valuePush
859extern __typeof (valuePush) valuePush __attribute((alias("valuePush__internal_alias")));
860#else
861#ifndef valuePush
862extern __typeof (valuePush) valuePush__internal_alias __attribute((visibility("hidden")));
863#define valuePush valuePush__internal_alias
864#endif
865#endif
866#endif
867
868#if defined(LIBXML_CATALOG_ENABLED)
869#ifdef bottom_catalog
870#undef xmlACatalogAdd
871extern __typeof (xmlACatalogAdd) xmlACatalogAdd __attribute((alias("xmlACatalogAdd__internal_alias")));
872#else
873#ifndef xmlACatalogAdd
874extern __typeof (xmlACatalogAdd) xmlACatalogAdd__internal_alias __attribute((visibility("hidden")));
875#define xmlACatalogAdd xmlACatalogAdd__internal_alias
876#endif
877#endif
878#endif
879
880#if defined(LIBXML_CATALOG_ENABLED) && defined(LIBXML_OUTPUT_ENABLED)
881#ifdef bottom_catalog
882#undef xmlACatalogDump
883extern __typeof (xmlACatalogDump) xmlACatalogDump __attribute((alias("xmlACatalogDump__internal_alias")));
884#else
885#ifndef xmlACatalogDump
886extern __typeof (xmlACatalogDump) xmlACatalogDump__internal_alias __attribute((visibility("hidden")));
887#define xmlACatalogDump xmlACatalogDump__internal_alias
888#endif
889#endif
890#endif
891
892#if defined(LIBXML_CATALOG_ENABLED)
893#ifdef bottom_catalog
894#undef xmlACatalogRemove
895extern __typeof (xmlACatalogRemove) xmlACatalogRemove __attribute((alias("xmlACatalogRemove__internal_alias")));
896#else
897#ifndef xmlACatalogRemove
898extern __typeof (xmlACatalogRemove) xmlACatalogRemove__internal_alias __attribute((visibility("hidden")));
899#define xmlACatalogRemove xmlACatalogRemove__internal_alias
900#endif
901#endif
902#endif
903
904#if defined(LIBXML_CATALOG_ENABLED)
905#ifdef bottom_catalog
906#undef xmlACatalogResolve
907extern __typeof (xmlACatalogResolve) xmlACatalogResolve __attribute((alias("xmlACatalogResolve__internal_alias")));
908#else
909#ifndef xmlACatalogResolve
910extern __typeof (xmlACatalogResolve) xmlACatalogResolve__internal_alias __attribute((visibility("hidden")));
911#define xmlACatalogResolve xmlACatalogResolve__internal_alias
912#endif
913#endif
914#endif
915
916#if defined(LIBXML_CATALOG_ENABLED)
917#ifdef bottom_catalog
918#undef xmlACatalogResolvePublic
919extern __typeof (xmlACatalogResolvePublic) xmlACatalogResolvePublic __attribute((alias("xmlACatalogResolvePublic__internal_alias")));
920#else
921#ifndef xmlACatalogResolvePublic
922extern __typeof (xmlACatalogResolvePublic) xmlACatalogResolvePublic__internal_alias __attribute((visibility("hidden")));
923#define xmlACatalogResolvePublic xmlACatalogResolvePublic__internal_alias
924#endif
925#endif
926#endif
927
928#if defined(LIBXML_CATALOG_ENABLED)
929#ifdef bottom_catalog
930#undef xmlACatalogResolveSystem
931extern __typeof (xmlACatalogResolveSystem) xmlACatalogResolveSystem __attribute((alias("xmlACatalogResolveSystem__internal_alias")));
932#else
933#ifndef xmlACatalogResolveSystem
934extern __typeof (xmlACatalogResolveSystem) xmlACatalogResolveSystem__internal_alias __attribute((visibility("hidden")));
935#define xmlACatalogResolveSystem xmlACatalogResolveSystem__internal_alias
936#endif
937#endif
938#endif
939
940#if defined(LIBXML_CATALOG_ENABLED)
941#ifdef bottom_catalog
942#undef xmlACatalogResolveURI
943extern __typeof (xmlACatalogResolveURI) xmlACatalogResolveURI __attribute((alias("xmlACatalogResolveURI__internal_alias")));
944#else
945#ifndef xmlACatalogResolveURI
946extern __typeof (xmlACatalogResolveURI) xmlACatalogResolveURI__internal_alias __attribute((visibility("hidden")));
947#define xmlACatalogResolveURI xmlACatalogResolveURI__internal_alias
948#endif
949#endif
950#endif
951
952#ifdef bottom_valid
953#undef xmlAddAttributeDecl
954extern __typeof (xmlAddAttributeDecl) xmlAddAttributeDecl __attribute((alias("xmlAddAttributeDecl__internal_alias")));
955#else
956#ifndef xmlAddAttributeDecl
957extern __typeof (xmlAddAttributeDecl) xmlAddAttributeDecl__internal_alias __attribute((visibility("hidden")));
958#define xmlAddAttributeDecl xmlAddAttributeDecl__internal_alias
959#endif
960#endif
961
962#ifdef bottom_tree
963#undef xmlAddChild
964extern __typeof (xmlAddChild) xmlAddChild __attribute((alias("xmlAddChild__internal_alias")));
965#else
966#ifndef xmlAddChild
967extern __typeof (xmlAddChild) xmlAddChild__internal_alias __attribute((visibility("hidden")));
968#define xmlAddChild xmlAddChild__internal_alias
969#endif
970#endif
971
972#ifdef bottom_tree
973#undef xmlAddChildList
974extern __typeof (xmlAddChildList) xmlAddChildList __attribute((alias("xmlAddChildList__internal_alias")));
975#else
976#ifndef xmlAddChildList
977extern __typeof (xmlAddChildList) xmlAddChildList__internal_alias __attribute((visibility("hidden")));
978#define xmlAddChildList xmlAddChildList__internal_alias
979#endif
980#endif
981
982#ifdef bottom_entities
983#undef xmlAddDocEntity
984extern __typeof (xmlAddDocEntity) xmlAddDocEntity __attribute((alias("xmlAddDocEntity__internal_alias")));
985#else
986#ifndef xmlAddDocEntity
987extern __typeof (xmlAddDocEntity) xmlAddDocEntity__internal_alias __attribute((visibility("hidden")));
988#define xmlAddDocEntity xmlAddDocEntity__internal_alias
989#endif
990#endif
991
992#ifdef bottom_entities
993#undef xmlAddDtdEntity
994extern __typeof (xmlAddDtdEntity) xmlAddDtdEntity __attribute((alias("xmlAddDtdEntity__internal_alias")));
995#else
996#ifndef xmlAddDtdEntity
997extern __typeof (xmlAddDtdEntity) xmlAddDtdEntity__internal_alias __attribute((visibility("hidden")));
998#define xmlAddDtdEntity xmlAddDtdEntity__internal_alias
999#endif
1000#endif
1001
1002#ifdef bottom_valid
1003#undef xmlAddElementDecl
1004extern __typeof (xmlAddElementDecl) xmlAddElementDecl __attribute((alias("xmlAddElementDecl__internal_alias")));
1005#else
1006#ifndef xmlAddElementDecl
1007extern __typeof (xmlAddElementDecl) xmlAddElementDecl__internal_alias __attribute((visibility("hidden")));
1008#define xmlAddElementDecl xmlAddElementDecl__internal_alias
1009#endif
1010#endif
1011
1012#ifdef bottom_encoding
1013#undef xmlAddEncodingAlias
1014extern __typeof (xmlAddEncodingAlias) xmlAddEncodingAlias __attribute((alias("xmlAddEncodingAlias__internal_alias")));
1015#else
1016#ifndef xmlAddEncodingAlias
1017extern __typeof (xmlAddEncodingAlias) xmlAddEncodingAlias__internal_alias __attribute((visibility("hidden")));
1018#define xmlAddEncodingAlias xmlAddEncodingAlias__internal_alias
1019#endif
1020#endif
1021
1022#ifdef bottom_valid
1023#undef xmlAddID
1024extern __typeof (xmlAddID) xmlAddID __attribute((alias("xmlAddID__internal_alias")));
1025#else
1026#ifndef xmlAddID
1027extern __typeof (xmlAddID) xmlAddID__internal_alias __attribute((visibility("hidden")));
1028#define xmlAddID xmlAddID__internal_alias
1029#endif
1030#endif
1031
1032#ifdef bottom_tree
1033#undef xmlAddNextSibling
1034extern __typeof (xmlAddNextSibling) xmlAddNextSibling __attribute((alias("xmlAddNextSibling__internal_alias")));
1035#else
1036#ifndef xmlAddNextSibling
1037extern __typeof (xmlAddNextSibling) xmlAddNextSibling__internal_alias __attribute((visibility("hidden")));
1038#define xmlAddNextSibling xmlAddNextSibling__internal_alias
1039#endif
1040#endif
1041
1042#ifdef bottom_valid
1043#undef xmlAddNotationDecl
1044extern __typeof (xmlAddNotationDecl) xmlAddNotationDecl __attribute((alias("xmlAddNotationDecl__internal_alias")));
1045#else
1046#ifndef xmlAddNotationDecl
1047extern __typeof (xmlAddNotationDecl) xmlAddNotationDecl__internal_alias __attribute((visibility("hidden")));
1048#define xmlAddNotationDecl xmlAddNotationDecl__internal_alias
1049#endif
1050#endif
1051
1052#if defined(LIBXML_TREE_ENABLED) || defined(LIBXML_HTML_ENABLED) || defined(LIBXML_SCHEMAS_ENABLED)
1053#ifdef bottom_tree
1054#undef xmlAddPrevSibling
1055extern __typeof (xmlAddPrevSibling) xmlAddPrevSibling __attribute((alias("xmlAddPrevSibling__internal_alias")));
1056#else
1057#ifndef xmlAddPrevSibling
1058extern __typeof (xmlAddPrevSibling) xmlAddPrevSibling__internal_alias __attribute((visibility("hidden")));
1059#define xmlAddPrevSibling xmlAddPrevSibling__internal_alias
1060#endif
1061#endif
1062#endif
1063
1064#ifdef bottom_valid
1065#undef xmlAddRef
1066extern __typeof (xmlAddRef) xmlAddRef __attribute((alias("xmlAddRef__internal_alias")));
1067#else
1068#ifndef xmlAddRef
1069extern __typeof (xmlAddRef) xmlAddRef__internal_alias __attribute((visibility("hidden")));
1070#define xmlAddRef xmlAddRef__internal_alias
1071#endif
1072#endif
1073
1074#ifdef bottom_tree
1075#undef xmlAddSibling
1076extern __typeof (xmlAddSibling) xmlAddSibling __attribute((alias("xmlAddSibling__internal_alias")));
1077#else
1078#ifndef xmlAddSibling
1079extern __typeof (xmlAddSibling) xmlAddSibling__internal_alias __attribute((visibility("hidden")));
1080#define xmlAddSibling xmlAddSibling__internal_alias
1081#endif
1082#endif
1083
1084#if defined(LIBXML_OUTPUT_ENABLED)
1085#ifdef bottom_xmlIO
1086#undef xmlAllocOutputBuffer
1087extern __typeof (xmlAllocOutputBuffer) xmlAllocOutputBuffer __attribute((alias("xmlAllocOutputBuffer__internal_alias")));
1088#else
1089#ifndef xmlAllocOutputBuffer
1090extern __typeof (xmlAllocOutputBuffer) xmlAllocOutputBuffer__internal_alias __attribute((visibility("hidden")));
1091#define xmlAllocOutputBuffer xmlAllocOutputBuffer__internal_alias
1092#endif
1093#endif
1094#endif
1095
1096#ifdef bottom_xmlIO
1097#undef xmlAllocParserInputBuffer
1098extern __typeof (xmlAllocParserInputBuffer) xmlAllocParserInputBuffer __attribute((alias("xmlAllocParserInputBuffer__internal_alias")));
1099#else
1100#ifndef xmlAllocParserInputBuffer
1101extern __typeof (xmlAllocParserInputBuffer) xmlAllocParserInputBuffer__internal_alias __attribute((visibility("hidden")));
1102#define xmlAllocParserInputBuffer xmlAllocParserInputBuffer__internal_alias
1103#endif
1104#endif
1105
1106#if defined(LIBXML_OUTPUT_ENABLED)
1107#ifdef bottom_xmlsave
1108#undef xmlAttrSerializeTxtContent
1109extern __typeof (xmlAttrSerializeTxtContent) xmlAttrSerializeTxtContent __attribute((alias("xmlAttrSerializeTxtContent__internal_alias")));
1110#else
1111#ifndef xmlAttrSerializeTxtContent
1112extern __typeof (xmlAttrSerializeTxtContent) xmlAttrSerializeTxtContent__internal_alias __attribute((visibility("hidden")));
1113#define xmlAttrSerializeTxtContent xmlAttrSerializeTxtContent__internal_alias
1114#endif
1115#endif
1116#endif
1117
1118#if defined(LIBXML_REGEXP_ENABLED) && defined(LIBXML_AUTOMATA_ENABLED)
1119#ifdef bottom_xmlregexp
1120#undef xmlAutomataCompile
1121extern __typeof (xmlAutomataCompile) xmlAutomataCompile __attribute((alias("xmlAutomataCompile__internal_alias")));
1122#else
1123#ifndef xmlAutomataCompile
1124extern __typeof (xmlAutomataCompile) xmlAutomataCompile__internal_alias __attribute((visibility("hidden")));
1125#define xmlAutomataCompile xmlAutomataCompile__internal_alias
1126#endif
1127#endif
1128#endif
1129
1130#if defined(LIBXML_REGEXP_ENABLED) && defined(LIBXML_AUTOMATA_ENABLED)
1131#ifdef bottom_xmlregexp
1132#undef xmlAutomataGetInitState
1133extern __typeof (xmlAutomataGetInitState) xmlAutomataGetInitState __attribute((alias("xmlAutomataGetInitState__internal_alias")));
1134#else
1135#ifndef xmlAutomataGetInitState
1136extern __typeof (xmlAutomataGetInitState) xmlAutomataGetInitState__internal_alias __attribute((visibility("hidden")));
1137#define xmlAutomataGetInitState xmlAutomataGetInitState__internal_alias
1138#endif
1139#endif
1140#endif
1141
1142#if defined(LIBXML_REGEXP_ENABLED) && defined(LIBXML_AUTOMATA_ENABLED)
1143#ifdef bottom_xmlregexp
1144#undef xmlAutomataIsDeterminist
1145extern __typeof (xmlAutomataIsDeterminist) xmlAutomataIsDeterminist __attribute((alias("xmlAutomataIsDeterminist__internal_alias")));
1146#else
1147#ifndef xmlAutomataIsDeterminist
1148extern __typeof (xmlAutomataIsDeterminist) xmlAutomataIsDeterminist__internal_alias __attribute((visibility("hidden")));
1149#define xmlAutomataIsDeterminist xmlAutomataIsDeterminist__internal_alias
1150#endif
1151#endif
1152#endif
1153
1154#if defined(LIBXML_REGEXP_ENABLED) && defined(LIBXML_AUTOMATA_ENABLED)
1155#ifdef bottom_xmlregexp
1156#undef xmlAutomataNewAllTrans
1157extern __typeof (xmlAutomataNewAllTrans) xmlAutomataNewAllTrans __attribute((alias("xmlAutomataNewAllTrans__internal_alias")));
1158#else
1159#ifndef xmlAutomataNewAllTrans
1160extern __typeof (xmlAutomataNewAllTrans) xmlAutomataNewAllTrans__internal_alias __attribute((visibility("hidden")));
1161#define xmlAutomataNewAllTrans xmlAutomataNewAllTrans__internal_alias
1162#endif
1163#endif
1164#endif
1165
1166#if defined(LIBXML_REGEXP_ENABLED) && defined(LIBXML_AUTOMATA_ENABLED)
1167#ifdef bottom_xmlregexp
1168#undef xmlAutomataNewCountTrans
1169extern __typeof (xmlAutomataNewCountTrans) xmlAutomataNewCountTrans __attribute((alias("xmlAutomataNewCountTrans__internal_alias")));
1170#else
1171#ifndef xmlAutomataNewCountTrans
1172extern __typeof (xmlAutomataNewCountTrans) xmlAutomataNewCountTrans__internal_alias __attribute((visibility("hidden")));
1173#define xmlAutomataNewCountTrans xmlAutomataNewCountTrans__internal_alias
1174#endif
1175#endif
1176#endif
1177
1178#if defined(LIBXML_REGEXP_ENABLED) && defined(LIBXML_AUTOMATA_ENABLED)
1179#ifdef bottom_xmlregexp
1180#undef xmlAutomataNewCountTrans2
1181extern __typeof (xmlAutomataNewCountTrans2) xmlAutomataNewCountTrans2 __attribute((alias("xmlAutomataNewCountTrans2__internal_alias")));
1182#else
1183#ifndef xmlAutomataNewCountTrans2
1184extern __typeof (xmlAutomataNewCountTrans2) xmlAutomataNewCountTrans2__internal_alias __attribute((visibility("hidden")));
1185#define xmlAutomataNewCountTrans2 xmlAutomataNewCountTrans2__internal_alias
1186#endif
1187#endif
1188#endif
1189
1190#if defined(LIBXML_REGEXP_ENABLED) && defined(LIBXML_AUTOMATA_ENABLED)
1191#ifdef bottom_xmlregexp
1192#undef xmlAutomataNewCountedTrans
1193extern __typeof (xmlAutomataNewCountedTrans) xmlAutomataNewCountedTrans __attribute((alias("xmlAutomataNewCountedTrans__internal_alias")));
1194#else
1195#ifndef xmlAutomataNewCountedTrans
1196extern __typeof (xmlAutomataNewCountedTrans) xmlAutomataNewCountedTrans__internal_alias __attribute((visibility("hidden")));
1197#define xmlAutomataNewCountedTrans xmlAutomataNewCountedTrans__internal_alias
1198#endif
1199#endif
1200#endif
1201
1202#if defined(LIBXML_REGEXP_ENABLED) && defined(LIBXML_AUTOMATA_ENABLED)
1203#ifdef bottom_xmlregexp
1204#undef xmlAutomataNewCounter
1205extern __typeof (xmlAutomataNewCounter) xmlAutomataNewCounter __attribute((alias("xmlAutomataNewCounter__internal_alias")));
1206#else
1207#ifndef xmlAutomataNewCounter
1208extern __typeof (xmlAutomataNewCounter) xmlAutomataNewCounter__internal_alias __attribute((visibility("hidden")));
1209#define xmlAutomataNewCounter xmlAutomataNewCounter__internal_alias
1210#endif
1211#endif
1212#endif
1213
1214#if defined(LIBXML_REGEXP_ENABLED) && defined(LIBXML_AUTOMATA_ENABLED)
1215#ifdef bottom_xmlregexp
1216#undef xmlAutomataNewCounterTrans
1217extern __typeof (xmlAutomataNewCounterTrans) xmlAutomataNewCounterTrans __attribute((alias("xmlAutomataNewCounterTrans__internal_alias")));
1218#else
1219#ifndef xmlAutomataNewCounterTrans
1220extern __typeof (xmlAutomataNewCounterTrans) xmlAutomataNewCounterTrans__internal_alias __attribute((visibility("hidden")));
1221#define xmlAutomataNewCounterTrans xmlAutomataNewCounterTrans__internal_alias
1222#endif
1223#endif
1224#endif
1225
1226#if defined(LIBXML_REGEXP_ENABLED) && defined(LIBXML_AUTOMATA_ENABLED)
1227#ifdef bottom_xmlregexp
1228#undef xmlAutomataNewEpsilon
1229extern __typeof (xmlAutomataNewEpsilon) xmlAutomataNewEpsilon __attribute((alias("xmlAutomataNewEpsilon__internal_alias")));
1230#else
1231#ifndef xmlAutomataNewEpsilon
1232extern __typeof (xmlAutomataNewEpsilon) xmlAutomataNewEpsilon__internal_alias __attribute((visibility("hidden")));
1233#define xmlAutomataNewEpsilon xmlAutomataNewEpsilon__internal_alias
1234#endif
1235#endif
1236#endif
1237
1238#if defined(LIBXML_REGEXP_ENABLED) && defined(LIBXML_AUTOMATA_ENABLED)
1239#ifdef bottom_xmlregexp
1240#undef xmlAutomataNewNegTrans
1241extern __typeof (xmlAutomataNewNegTrans) xmlAutomataNewNegTrans __attribute((alias("xmlAutomataNewNegTrans__internal_alias")));
1242#else
1243#ifndef xmlAutomataNewNegTrans
1244extern __typeof (xmlAutomataNewNegTrans) xmlAutomataNewNegTrans__internal_alias __attribute((visibility("hidden")));
1245#define xmlAutomataNewNegTrans xmlAutomataNewNegTrans__internal_alias
1246#endif
1247#endif
1248#endif
1249
1250#if defined(LIBXML_REGEXP_ENABLED) && defined(LIBXML_AUTOMATA_ENABLED)
1251#ifdef bottom_xmlregexp
1252#undef xmlAutomataNewOnceTrans
1253extern __typeof (xmlAutomataNewOnceTrans) xmlAutomataNewOnceTrans __attribute((alias("xmlAutomataNewOnceTrans__internal_alias")));
1254#else
1255#ifndef xmlAutomataNewOnceTrans
1256extern __typeof (xmlAutomataNewOnceTrans) xmlAutomataNewOnceTrans__internal_alias __attribute((visibility("hidden")));
1257#define xmlAutomataNewOnceTrans xmlAutomataNewOnceTrans__internal_alias
1258#endif
1259#endif
1260#endif
1261
1262#if defined(LIBXML_REGEXP_ENABLED) && defined(LIBXML_AUTOMATA_ENABLED)
1263#ifdef bottom_xmlregexp
1264#undef xmlAutomataNewOnceTrans2
1265extern __typeof (xmlAutomataNewOnceTrans2) xmlAutomataNewOnceTrans2 __attribute((alias("xmlAutomataNewOnceTrans2__internal_alias")));
1266#else
1267#ifndef xmlAutomataNewOnceTrans2
1268extern __typeof (xmlAutomataNewOnceTrans2) xmlAutomataNewOnceTrans2__internal_alias __attribute((visibility("hidden")));
1269#define xmlAutomataNewOnceTrans2 xmlAutomataNewOnceTrans2__internal_alias
1270#endif
1271#endif
1272#endif
1273
1274#if defined(LIBXML_REGEXP_ENABLED) && defined(LIBXML_AUTOMATA_ENABLED)
1275#ifdef bottom_xmlregexp
1276#undef xmlAutomataNewState
1277extern __typeof (xmlAutomataNewState) xmlAutomataNewState __attribute((alias("xmlAutomataNewState__internal_alias")));
1278#else
1279#ifndef xmlAutomataNewState
1280extern __typeof (xmlAutomataNewState) xmlAutomataNewState__internal_alias __attribute((visibility("hidden")));
1281#define xmlAutomataNewState xmlAutomataNewState__internal_alias
1282#endif
1283#endif
1284#endif
1285
1286#if defined(LIBXML_REGEXP_ENABLED) && defined(LIBXML_AUTOMATA_ENABLED)
1287#ifdef bottom_xmlregexp
1288#undef xmlAutomataNewTransition
1289extern __typeof (xmlAutomataNewTransition) xmlAutomataNewTransition __attribute((alias("xmlAutomataNewTransition__internal_alias")));
1290#else
1291#ifndef xmlAutomataNewTransition
1292extern __typeof (xmlAutomataNewTransition) xmlAutomataNewTransition__internal_alias __attribute((visibility("hidden")));
1293#define xmlAutomataNewTransition xmlAutomataNewTransition__internal_alias
1294#endif
1295#endif
1296#endif
1297
1298#if defined(LIBXML_REGEXP_ENABLED) && defined(LIBXML_AUTOMATA_ENABLED)
1299#ifdef bottom_xmlregexp
1300#undef xmlAutomataNewTransition2
1301extern __typeof (xmlAutomataNewTransition2) xmlAutomataNewTransition2 __attribute((alias("xmlAutomataNewTransition2__internal_alias")));
1302#else
1303#ifndef xmlAutomataNewTransition2
1304extern __typeof (xmlAutomataNewTransition2) xmlAutomataNewTransition2__internal_alias __attribute((visibility("hidden")));
1305#define xmlAutomataNewTransition2 xmlAutomataNewTransition2__internal_alias
1306#endif
1307#endif
1308#endif
1309
1310#if defined(LIBXML_REGEXP_ENABLED) && defined(LIBXML_AUTOMATA_ENABLED)
1311#ifdef bottom_xmlregexp
1312#undef xmlAutomataSetFinalState
1313extern __typeof (xmlAutomataSetFinalState) xmlAutomataSetFinalState __attribute((alias("xmlAutomataSetFinalState__internal_alias")));
1314#else
1315#ifndef xmlAutomataSetFinalState
1316extern __typeof (xmlAutomataSetFinalState) xmlAutomataSetFinalState__internal_alias __attribute((visibility("hidden")));
1317#define xmlAutomataSetFinalState xmlAutomataSetFinalState__internal_alias
1318#endif
1319#endif
1320#endif
1321
1322#if defined(LIBXML_DEBUG_ENABLED)
1323#ifdef bottom_debugXML
1324#undef xmlBoolToText
1325extern __typeof (xmlBoolToText) xmlBoolToText __attribute((alias("xmlBoolToText__internal_alias")));
1326#else
1327#ifndef xmlBoolToText
1328extern __typeof (xmlBoolToText) xmlBoolToText__internal_alias __attribute((visibility("hidden")));
1329#define xmlBoolToText xmlBoolToText__internal_alias
1330#endif
1331#endif
1332#endif
1333
1334#ifdef bottom_tree
1335#undef xmlBufferAdd
1336extern __typeof (xmlBufferAdd) xmlBufferAdd __attribute((alias("xmlBufferAdd__internal_alias")));
1337#else
1338#ifndef xmlBufferAdd
1339extern __typeof (xmlBufferAdd) xmlBufferAdd__internal_alias __attribute((visibility("hidden")));
1340#define xmlBufferAdd xmlBufferAdd__internal_alias
1341#endif
1342#endif
1343
1344#ifdef bottom_tree
1345#undef xmlBufferAddHead
1346extern __typeof (xmlBufferAddHead) xmlBufferAddHead __attribute((alias("xmlBufferAddHead__internal_alias")));
1347#else
1348#ifndef xmlBufferAddHead
1349extern __typeof (xmlBufferAddHead) xmlBufferAddHead__internal_alias __attribute((visibility("hidden")));
1350#define xmlBufferAddHead xmlBufferAddHead__internal_alias
1351#endif
1352#endif
1353
1354#ifdef bottom_tree
1355#undef xmlBufferCCat
1356extern __typeof (xmlBufferCCat) xmlBufferCCat __attribute((alias("xmlBufferCCat__internal_alias")));
1357#else
1358#ifndef xmlBufferCCat
1359extern __typeof (xmlBufferCCat) xmlBufferCCat__internal_alias __attribute((visibility("hidden")));
1360#define xmlBufferCCat xmlBufferCCat__internal_alias
1361#endif
1362#endif
1363
1364#ifdef bottom_tree
1365#undef xmlBufferCat
1366extern __typeof (xmlBufferCat) xmlBufferCat __attribute((alias("xmlBufferCat__internal_alias")));
1367#else
1368#ifndef xmlBufferCat
1369extern __typeof (xmlBufferCat) xmlBufferCat__internal_alias __attribute((visibility("hidden")));
1370#define xmlBufferCat xmlBufferCat__internal_alias
1371#endif
1372#endif
1373
1374#ifdef bottom_tree
1375#undef xmlBufferContent
1376extern __typeof (xmlBufferContent) xmlBufferContent __attribute((alias("xmlBufferContent__internal_alias")));
1377#else
1378#ifndef xmlBufferContent
1379extern __typeof (xmlBufferContent) xmlBufferContent__internal_alias __attribute((visibility("hidden")));
1380#define xmlBufferContent xmlBufferContent__internal_alias
1381#endif
1382#endif
1383
1384#ifdef bottom_tree
1385#undef xmlBufferCreate
1386extern __typeof (xmlBufferCreate) xmlBufferCreate __attribute((alias("xmlBufferCreate__internal_alias")));
1387#else
1388#ifndef xmlBufferCreate
1389extern __typeof (xmlBufferCreate) xmlBufferCreate__internal_alias __attribute((visibility("hidden")));
1390#define xmlBufferCreate xmlBufferCreate__internal_alias
1391#endif
1392#endif
1393
1394#ifdef bottom_tree
1395#undef xmlBufferCreateSize
1396extern __typeof (xmlBufferCreateSize) xmlBufferCreateSize __attribute((alias("xmlBufferCreateSize__internal_alias")));
1397#else
1398#ifndef xmlBufferCreateSize
1399extern __typeof (xmlBufferCreateSize) xmlBufferCreateSize__internal_alias __attribute((visibility("hidden")));
1400#define xmlBufferCreateSize xmlBufferCreateSize__internal_alias
1401#endif
1402#endif
1403
1404#ifdef bottom_tree
1405#undef xmlBufferCreateStatic
1406extern __typeof (xmlBufferCreateStatic) xmlBufferCreateStatic __attribute((alias("xmlBufferCreateStatic__internal_alias")));
1407#else
1408#ifndef xmlBufferCreateStatic
1409extern __typeof (xmlBufferCreateStatic) xmlBufferCreateStatic__internal_alias __attribute((visibility("hidden")));
1410#define xmlBufferCreateStatic xmlBufferCreateStatic__internal_alias
1411#endif
1412#endif
1413
1414#ifdef bottom_tree
1415#undef xmlBufferDump
1416extern __typeof (xmlBufferDump) xmlBufferDump __attribute((alias("xmlBufferDump__internal_alias")));
1417#else
1418#ifndef xmlBufferDump
1419extern __typeof (xmlBufferDump) xmlBufferDump__internal_alias __attribute((visibility("hidden")));
1420#define xmlBufferDump xmlBufferDump__internal_alias
1421#endif
1422#endif
1423
1424#ifdef bottom_tree
1425#undef xmlBufferEmpty
1426extern __typeof (xmlBufferEmpty) xmlBufferEmpty __attribute((alias("xmlBufferEmpty__internal_alias")));
1427#else
1428#ifndef xmlBufferEmpty
1429extern __typeof (xmlBufferEmpty) xmlBufferEmpty__internal_alias __attribute((visibility("hidden")));
1430#define xmlBufferEmpty xmlBufferEmpty__internal_alias
1431#endif
1432#endif
1433
1434#ifdef bottom_tree
1435#undef xmlBufferFree
1436extern __typeof (xmlBufferFree) xmlBufferFree __attribute((alias("xmlBufferFree__internal_alias")));
1437#else
1438#ifndef xmlBufferFree
1439extern __typeof (xmlBufferFree) xmlBufferFree__internal_alias __attribute((visibility("hidden")));
1440#define xmlBufferFree xmlBufferFree__internal_alias
1441#endif
1442#endif
1443
1444#ifdef bottom_tree
1445#undef xmlBufferGrow
1446extern __typeof (xmlBufferGrow) xmlBufferGrow __attribute((alias("xmlBufferGrow__internal_alias")));
1447#else
1448#ifndef xmlBufferGrow
1449extern __typeof (xmlBufferGrow) xmlBufferGrow__internal_alias __attribute((visibility("hidden")));
1450#define xmlBufferGrow xmlBufferGrow__internal_alias
1451#endif
1452#endif
1453
1454#ifdef bottom_tree
1455#undef xmlBufferLength
1456extern __typeof (xmlBufferLength) xmlBufferLength __attribute((alias("xmlBufferLength__internal_alias")));
1457#else
1458#ifndef xmlBufferLength
1459extern __typeof (xmlBufferLength) xmlBufferLength__internal_alias __attribute((visibility("hidden")));
1460#define xmlBufferLength xmlBufferLength__internal_alias
1461#endif
1462#endif
1463
1464#ifdef bottom_tree
1465#undef xmlBufferResize
1466extern __typeof (xmlBufferResize) xmlBufferResize __attribute((alias("xmlBufferResize__internal_alias")));
1467#else
1468#ifndef xmlBufferResize
1469extern __typeof (xmlBufferResize) xmlBufferResize__internal_alias __attribute((visibility("hidden")));
1470#define xmlBufferResize xmlBufferResize__internal_alias
1471#endif
1472#endif
1473
1474#ifdef bottom_tree
1475#undef xmlBufferSetAllocationScheme
1476extern __typeof (xmlBufferSetAllocationScheme) xmlBufferSetAllocationScheme __attribute((alias("xmlBufferSetAllocationScheme__internal_alias")));
1477#else
1478#ifndef xmlBufferSetAllocationScheme
1479extern __typeof (xmlBufferSetAllocationScheme) xmlBufferSetAllocationScheme__internal_alias __attribute((visibility("hidden")));
1480#define xmlBufferSetAllocationScheme xmlBufferSetAllocationScheme__internal_alias
1481#endif
1482#endif
1483
1484#ifdef bottom_tree
1485#undef xmlBufferShrink
1486extern __typeof (xmlBufferShrink) xmlBufferShrink __attribute((alias("xmlBufferShrink__internal_alias")));
1487#else
1488#ifndef xmlBufferShrink
1489extern __typeof (xmlBufferShrink) xmlBufferShrink__internal_alias __attribute((visibility("hidden")));
1490#define xmlBufferShrink xmlBufferShrink__internal_alias
1491#endif
1492#endif
1493
1494#ifdef bottom_tree
1495#undef xmlBufferWriteCHAR
1496extern __typeof (xmlBufferWriteCHAR) xmlBufferWriteCHAR __attribute((alias("xmlBufferWriteCHAR__internal_alias")));
1497#else
1498#ifndef xmlBufferWriteCHAR
1499extern __typeof (xmlBufferWriteCHAR) xmlBufferWriteCHAR__internal_alias __attribute((visibility("hidden")));
1500#define xmlBufferWriteCHAR xmlBufferWriteCHAR__internal_alias
1501#endif
1502#endif
1503
1504#ifdef bottom_tree
1505#undef xmlBufferWriteChar
1506extern __typeof (xmlBufferWriteChar) xmlBufferWriteChar __attribute((alias("xmlBufferWriteChar__internal_alias")));
1507#else
1508#ifndef xmlBufferWriteChar
1509extern __typeof (xmlBufferWriteChar) xmlBufferWriteChar__internal_alias __attribute((visibility("hidden")));
1510#define xmlBufferWriteChar xmlBufferWriteChar__internal_alias
1511#endif
1512#endif
1513
1514#ifdef bottom_tree
1515#undef xmlBufferWriteQuotedString
1516extern __typeof (xmlBufferWriteQuotedString) xmlBufferWriteQuotedString __attribute((alias("xmlBufferWriteQuotedString__internal_alias")));
1517#else
1518#ifndef xmlBufferWriteQuotedString
1519extern __typeof (xmlBufferWriteQuotedString) xmlBufferWriteQuotedString__internal_alias __attribute((visibility("hidden")));
1520#define xmlBufferWriteQuotedString xmlBufferWriteQuotedString__internal_alias
1521#endif
1522#endif
1523
1524#ifdef bottom_tree
1525#undef xmlBuildQName
1526extern __typeof (xmlBuildQName) xmlBuildQName __attribute((alias("xmlBuildQName__internal_alias")));
1527#else
1528#ifndef xmlBuildQName
1529extern __typeof (xmlBuildQName) xmlBuildQName__internal_alias __attribute((visibility("hidden")));
1530#define xmlBuildQName xmlBuildQName__internal_alias
1531#endif
1532#endif
1533
1534#ifdef bottom_uri
1535#undef xmlBuildRelativeURI
1536extern __typeof (xmlBuildRelativeURI) xmlBuildRelativeURI __attribute((alias("xmlBuildRelativeURI__internal_alias")));
1537#else
1538#ifndef xmlBuildRelativeURI
1539extern __typeof (xmlBuildRelativeURI) xmlBuildRelativeURI__internal_alias __attribute((visibility("hidden")));
1540#define xmlBuildRelativeURI xmlBuildRelativeURI__internal_alias
1541#endif
1542#endif
1543
1544#ifdef bottom_uri
1545#undef xmlBuildURI
1546extern __typeof (xmlBuildURI) xmlBuildURI __attribute((alias("xmlBuildURI__internal_alias")));
1547#else
1548#ifndef xmlBuildURI
1549extern __typeof (xmlBuildURI) xmlBuildURI__internal_alias __attribute((visibility("hidden")));
1550#define xmlBuildURI xmlBuildURI__internal_alias
1551#endif
1552#endif
1553
1554#ifdef bottom_encoding
1555#undef xmlByteConsumed
1556extern __typeof (xmlByteConsumed) xmlByteConsumed __attribute((alias("xmlByteConsumed__internal_alias")));
1557#else
1558#ifndef xmlByteConsumed
1559extern __typeof (xmlByteConsumed) xmlByteConsumed__internal_alias __attribute((visibility("hidden")));
1560#define xmlByteConsumed xmlByteConsumed__internal_alias
1561#endif
1562#endif
1563
1564#if defined(LIBXML_C14N_ENABLED) && defined(LIBXML_OUTPUT_ENABLED)
1565#ifdef bottom_c14n
1566#undef xmlC14NDocDumpMemory
1567extern __typeof (xmlC14NDocDumpMemory) xmlC14NDocDumpMemory __attribute((alias("xmlC14NDocDumpMemory__internal_alias")));
1568#else
1569#ifndef xmlC14NDocDumpMemory
1570extern __typeof (xmlC14NDocDumpMemory) xmlC14NDocDumpMemory__internal_alias __attribute((visibility("hidden")));
1571#define xmlC14NDocDumpMemory xmlC14NDocDumpMemory__internal_alias
1572#endif
1573#endif
1574#endif
1575
1576#if defined(LIBXML_C14N_ENABLED) && defined(LIBXML_OUTPUT_ENABLED)
1577#ifdef bottom_c14n
1578#undef xmlC14NDocSave
1579extern __typeof (xmlC14NDocSave) xmlC14NDocSave __attribute((alias("xmlC14NDocSave__internal_alias")));
1580#else
1581#ifndef xmlC14NDocSave
1582extern __typeof (xmlC14NDocSave) xmlC14NDocSave__internal_alias __attribute((visibility("hidden")));
1583#define xmlC14NDocSave xmlC14NDocSave__internal_alias
1584#endif
1585#endif
1586#endif
1587
1588#if defined(LIBXML_C14N_ENABLED) && defined(LIBXML_OUTPUT_ENABLED)
1589#ifdef bottom_c14n
1590#undef xmlC14NDocSaveTo
1591extern __typeof (xmlC14NDocSaveTo) xmlC14NDocSaveTo __attribute((alias("xmlC14NDocSaveTo__internal_alias")));
1592#else
1593#ifndef xmlC14NDocSaveTo
1594extern __typeof (xmlC14NDocSaveTo) xmlC14NDocSaveTo__internal_alias __attribute((visibility("hidden")));
1595#define xmlC14NDocSaveTo xmlC14NDocSaveTo__internal_alias
1596#endif
1597#endif
1598#endif
1599
1600#if defined(LIBXML_C14N_ENABLED) && defined(LIBXML_OUTPUT_ENABLED)
1601#ifdef bottom_c14n
1602#undef xmlC14NExecute
1603extern __typeof (xmlC14NExecute) xmlC14NExecute __attribute((alias("xmlC14NExecute__internal_alias")));
1604#else
1605#ifndef xmlC14NExecute
1606extern __typeof (xmlC14NExecute) xmlC14NExecute__internal_alias __attribute((visibility("hidden")));
1607#define xmlC14NExecute xmlC14NExecute__internal_alias
1608#endif
1609#endif
1610#endif
1611
1612#ifdef bottom_uri
1613#undef xmlCanonicPath
1614extern __typeof (xmlCanonicPath) xmlCanonicPath __attribute((alias("xmlCanonicPath__internal_alias")));
1615#else
1616#ifndef xmlCanonicPath
1617extern __typeof (xmlCanonicPath) xmlCanonicPath__internal_alias __attribute((visibility("hidden")));
1618#define xmlCanonicPath xmlCanonicPath__internal_alias
1619#endif
1620#endif
1621
1622#if defined(LIBXML_CATALOG_ENABLED)
1623#ifdef bottom_catalog
1624#undef xmlCatalogAdd
1625extern __typeof (xmlCatalogAdd) xmlCatalogAdd __attribute((alias("xmlCatalogAdd__internal_alias")));
1626#else
1627#ifndef xmlCatalogAdd
1628extern __typeof (xmlCatalogAdd) xmlCatalogAdd__internal_alias __attribute((visibility("hidden")));
1629#define xmlCatalogAdd xmlCatalogAdd__internal_alias
1630#endif
1631#endif
1632#endif
1633
1634#if defined(LIBXML_CATALOG_ENABLED)
1635#ifdef bottom_catalog
1636#undef xmlCatalogAddLocal
1637extern __typeof (xmlCatalogAddLocal) xmlCatalogAddLocal __attribute((alias("xmlCatalogAddLocal__internal_alias")));
1638#else
1639#ifndef xmlCatalogAddLocal
1640extern __typeof (xmlCatalogAddLocal) xmlCatalogAddLocal__internal_alias __attribute((visibility("hidden")));
1641#define xmlCatalogAddLocal xmlCatalogAddLocal__internal_alias
1642#endif
1643#endif
1644#endif
1645
1646#if defined(LIBXML_CATALOG_ENABLED)
1647#ifdef bottom_catalog
1648#undef xmlCatalogCleanup
1649extern __typeof (xmlCatalogCleanup) xmlCatalogCleanup __attribute((alias("xmlCatalogCleanup__internal_alias")));
1650#else
1651#ifndef xmlCatalogCleanup
1652extern __typeof (xmlCatalogCleanup) xmlCatalogCleanup__internal_alias __attribute((visibility("hidden")));
1653#define xmlCatalogCleanup xmlCatalogCleanup__internal_alias
1654#endif
1655#endif
1656#endif
1657
1658#if defined(LIBXML_CATALOG_ENABLED)
1659#ifdef bottom_catalog
1660#undef xmlCatalogConvert
1661extern __typeof (xmlCatalogConvert) xmlCatalogConvert __attribute((alias("xmlCatalogConvert__internal_alias")));
1662#else
1663#ifndef xmlCatalogConvert
1664extern __typeof (xmlCatalogConvert) xmlCatalogConvert__internal_alias __attribute((visibility("hidden")));
1665#define xmlCatalogConvert xmlCatalogConvert__internal_alias
1666#endif
1667#endif
1668#endif
1669
1670#if defined(LIBXML_CATALOG_ENABLED) && defined(LIBXML_OUTPUT_ENABLED)
1671#ifdef bottom_catalog
1672#undef xmlCatalogDump
1673extern __typeof (xmlCatalogDump) xmlCatalogDump __attribute((alias("xmlCatalogDump__internal_alias")));
1674#else
1675#ifndef xmlCatalogDump
1676extern __typeof (xmlCatalogDump) xmlCatalogDump__internal_alias __attribute((visibility("hidden")));
1677#define xmlCatalogDump xmlCatalogDump__internal_alias
1678#endif
1679#endif
1680#endif
1681
1682#if defined(LIBXML_CATALOG_ENABLED)
1683#ifdef bottom_catalog
1684#undef xmlCatalogFreeLocal
1685extern __typeof (xmlCatalogFreeLocal) xmlCatalogFreeLocal __attribute((alias("xmlCatalogFreeLocal__internal_alias")));
1686#else
1687#ifndef xmlCatalogFreeLocal
1688extern __typeof (xmlCatalogFreeLocal) xmlCatalogFreeLocal__internal_alias __attribute((visibility("hidden")));
1689#define xmlCatalogFreeLocal xmlCatalogFreeLocal__internal_alias
1690#endif
1691#endif
1692#endif
1693
1694#if defined(LIBXML_CATALOG_ENABLED)
1695#ifdef bottom_catalog
1696#undef xmlCatalogGetDefaults
1697extern __typeof (xmlCatalogGetDefaults) xmlCatalogGetDefaults __attribute((alias("xmlCatalogGetDefaults__internal_alias")));
1698#else
1699#ifndef xmlCatalogGetDefaults
1700extern __typeof (xmlCatalogGetDefaults) xmlCatalogGetDefaults__internal_alias __attribute((visibility("hidden")));
1701#define xmlCatalogGetDefaults xmlCatalogGetDefaults__internal_alias
1702#endif
1703#endif
1704#endif
1705
1706#if defined(LIBXML_CATALOG_ENABLED)
1707#ifdef bottom_catalog
1708#undef xmlCatalogGetPublic
1709extern __typeof (xmlCatalogGetPublic) xmlCatalogGetPublic __attribute((alias("xmlCatalogGetPublic__internal_alias")));
1710#else
1711#ifndef xmlCatalogGetPublic
1712extern __typeof (xmlCatalogGetPublic) xmlCatalogGetPublic__internal_alias __attribute((visibility("hidden")));
1713#define xmlCatalogGetPublic xmlCatalogGetPublic__internal_alias
1714#endif
1715#endif
1716#endif
1717
1718#if defined(LIBXML_CATALOG_ENABLED)
1719#ifdef bottom_catalog
1720#undef xmlCatalogGetSystem
1721extern __typeof (xmlCatalogGetSystem) xmlCatalogGetSystem __attribute((alias("xmlCatalogGetSystem__internal_alias")));
1722#else
1723#ifndef xmlCatalogGetSystem
1724extern __typeof (xmlCatalogGetSystem) xmlCatalogGetSystem__internal_alias __attribute((visibility("hidden")));
1725#define xmlCatalogGetSystem xmlCatalogGetSystem__internal_alias
1726#endif
1727#endif
1728#endif
1729
1730#if defined(LIBXML_CATALOG_ENABLED)
1731#ifdef bottom_catalog
1732#undef xmlCatalogIsEmpty
1733extern __typeof (xmlCatalogIsEmpty) xmlCatalogIsEmpty __attribute((alias("xmlCatalogIsEmpty__internal_alias")));
1734#else
1735#ifndef xmlCatalogIsEmpty
1736extern __typeof (xmlCatalogIsEmpty) xmlCatalogIsEmpty__internal_alias __attribute((visibility("hidden")));
1737#define xmlCatalogIsEmpty xmlCatalogIsEmpty__internal_alias
1738#endif
1739#endif
1740#endif
1741
1742#if defined(LIBXML_CATALOG_ENABLED)
1743#ifdef bottom_catalog
1744#undef xmlCatalogLocalResolve
1745extern __typeof (xmlCatalogLocalResolve) xmlCatalogLocalResolve __attribute((alias("xmlCatalogLocalResolve__internal_alias")));
1746#else
1747#ifndef xmlCatalogLocalResolve
1748extern __typeof (xmlCatalogLocalResolve) xmlCatalogLocalResolve__internal_alias __attribute((visibility("hidden")));
1749#define xmlCatalogLocalResolve xmlCatalogLocalResolve__internal_alias
1750#endif
1751#endif
1752#endif
1753
1754#if defined(LIBXML_CATALOG_ENABLED)
1755#ifdef bottom_catalog
1756#undef xmlCatalogLocalResolveURI
1757extern __typeof (xmlCatalogLocalResolveURI) xmlCatalogLocalResolveURI __attribute((alias("xmlCatalogLocalResolveURI__internal_alias")));
1758#else
1759#ifndef xmlCatalogLocalResolveURI
1760extern __typeof (xmlCatalogLocalResolveURI) xmlCatalogLocalResolveURI__internal_alias __attribute((visibility("hidden")));
1761#define xmlCatalogLocalResolveURI xmlCatalogLocalResolveURI__internal_alias
1762#endif
1763#endif
1764#endif
1765
1766#if defined(LIBXML_CATALOG_ENABLED)
1767#ifdef bottom_catalog
1768#undef xmlCatalogRemove
1769extern __typeof (xmlCatalogRemove) xmlCatalogRemove __attribute((alias("xmlCatalogRemove__internal_alias")));
1770#else
1771#ifndef xmlCatalogRemove
1772extern __typeof (xmlCatalogRemove) xmlCatalogRemove__internal_alias __attribute((visibility("hidden")));
1773#define xmlCatalogRemove xmlCatalogRemove__internal_alias
1774#endif
1775#endif
1776#endif
1777
1778#if defined(LIBXML_CATALOG_ENABLED)
1779#ifdef bottom_catalog
1780#undef xmlCatalogResolve
1781extern __typeof (xmlCatalogResolve) xmlCatalogResolve __attribute((alias("xmlCatalogResolve__internal_alias")));
1782#else
1783#ifndef xmlCatalogResolve
1784extern __typeof (xmlCatalogResolve) xmlCatalogResolve__internal_alias __attribute((visibility("hidden")));
1785#define xmlCatalogResolve xmlCatalogResolve__internal_alias
1786#endif
1787#endif
1788#endif
1789
1790#if defined(LIBXML_CATALOG_ENABLED)
1791#ifdef bottom_catalog
1792#undef xmlCatalogResolvePublic
1793extern __typeof (xmlCatalogResolvePublic) xmlCatalogResolvePublic __attribute((alias("xmlCatalogResolvePublic__internal_alias")));
1794#else
1795#ifndef xmlCatalogResolvePublic
1796extern __typeof (xmlCatalogResolvePublic) xmlCatalogResolvePublic__internal_alias __attribute((visibility("hidden")));
1797#define xmlCatalogResolvePublic xmlCatalogResolvePublic__internal_alias
1798#endif
1799#endif
1800#endif
1801
1802#if defined(LIBXML_CATALOG_ENABLED)
1803#ifdef bottom_catalog
1804#undef xmlCatalogResolveSystem
1805extern __typeof (xmlCatalogResolveSystem) xmlCatalogResolveSystem __attribute((alias("xmlCatalogResolveSystem__internal_alias")));
1806#else
1807#ifndef xmlCatalogResolveSystem
1808extern __typeof (xmlCatalogResolveSystem) xmlCatalogResolveSystem__internal_alias __attribute((visibility("hidden")));
1809#define xmlCatalogResolveSystem xmlCatalogResolveSystem__internal_alias
1810#endif
1811#endif
1812#endif
1813
1814#if defined(LIBXML_CATALOG_ENABLED)
1815#ifdef bottom_catalog
1816#undef xmlCatalogResolveURI
1817extern __typeof (xmlCatalogResolveURI) xmlCatalogResolveURI __attribute((alias("xmlCatalogResolveURI__internal_alias")));
1818#else
1819#ifndef xmlCatalogResolveURI
1820extern __typeof (xmlCatalogResolveURI) xmlCatalogResolveURI__internal_alias __attribute((visibility("hidden")));
1821#define xmlCatalogResolveURI xmlCatalogResolveURI__internal_alias
1822#endif
1823#endif
1824#endif
1825
1826#if defined(LIBXML_CATALOG_ENABLED)
1827#ifdef bottom_catalog
1828#undef xmlCatalogSetDebug
1829extern __typeof (xmlCatalogSetDebug) xmlCatalogSetDebug __attribute((alias("xmlCatalogSetDebug__internal_alias")));
1830#else
1831#ifndef xmlCatalogSetDebug
1832extern __typeof (xmlCatalogSetDebug) xmlCatalogSetDebug__internal_alias __attribute((visibility("hidden")));
1833#define xmlCatalogSetDebug xmlCatalogSetDebug__internal_alias
1834#endif
1835#endif
1836#endif
1837
1838#if defined(LIBXML_CATALOG_ENABLED)
1839#ifdef bottom_catalog
1840#undef xmlCatalogSetDefaultPrefer
1841extern __typeof (xmlCatalogSetDefaultPrefer) xmlCatalogSetDefaultPrefer __attribute((alias("xmlCatalogSetDefaultPrefer__internal_alias")));
1842#else
1843#ifndef xmlCatalogSetDefaultPrefer
1844extern __typeof (xmlCatalogSetDefaultPrefer) xmlCatalogSetDefaultPrefer__internal_alias __attribute((visibility("hidden")));
1845#define xmlCatalogSetDefaultPrefer xmlCatalogSetDefaultPrefer__internal_alias
1846#endif
1847#endif
1848#endif
1849
1850#if defined(LIBXML_CATALOG_ENABLED)
1851#ifdef bottom_catalog
1852#undef xmlCatalogSetDefaults
1853extern __typeof (xmlCatalogSetDefaults) xmlCatalogSetDefaults __attribute((alias("xmlCatalogSetDefaults__internal_alias")));
1854#else
1855#ifndef xmlCatalogSetDefaults
1856extern __typeof (xmlCatalogSetDefaults) xmlCatalogSetDefaults__internal_alias __attribute((visibility("hidden")));
1857#define xmlCatalogSetDefaults xmlCatalogSetDefaults__internal_alias
1858#endif
1859#endif
1860#endif
1861
1862#ifdef bottom_encoding
1863#undef xmlCharEncCloseFunc
1864extern __typeof (xmlCharEncCloseFunc) xmlCharEncCloseFunc __attribute((alias("xmlCharEncCloseFunc__internal_alias")));
1865#else
1866#ifndef xmlCharEncCloseFunc
1867extern __typeof (xmlCharEncCloseFunc) xmlCharEncCloseFunc__internal_alias __attribute((visibility("hidden")));
1868#define xmlCharEncCloseFunc xmlCharEncCloseFunc__internal_alias
1869#endif
1870#endif
1871
1872#ifdef bottom_encoding
1873#undef xmlCharEncFirstLine
1874extern __typeof (xmlCharEncFirstLine) xmlCharEncFirstLine __attribute((alias("xmlCharEncFirstLine__internal_alias")));
1875#else
1876#ifndef xmlCharEncFirstLine
1877extern __typeof (xmlCharEncFirstLine) xmlCharEncFirstLine__internal_alias __attribute((visibility("hidden")));
1878#define xmlCharEncFirstLine xmlCharEncFirstLine__internal_alias
1879#endif
1880#endif
1881
1882#ifdef bottom_encoding
1883#undef xmlCharEncInFunc
1884extern __typeof (xmlCharEncInFunc) xmlCharEncInFunc __attribute((alias("xmlCharEncInFunc__internal_alias")));
1885#else
1886#ifndef xmlCharEncInFunc
1887extern __typeof (xmlCharEncInFunc) xmlCharEncInFunc__internal_alias __attribute((visibility("hidden")));
1888#define xmlCharEncInFunc xmlCharEncInFunc__internal_alias
1889#endif
1890#endif
1891
1892#ifdef bottom_encoding
1893#undef xmlCharEncOutFunc
1894extern __typeof (xmlCharEncOutFunc) xmlCharEncOutFunc __attribute((alias("xmlCharEncOutFunc__internal_alias")));
1895#else
1896#ifndef xmlCharEncOutFunc
1897extern __typeof (xmlCharEncOutFunc) xmlCharEncOutFunc__internal_alias __attribute((visibility("hidden")));
1898#define xmlCharEncOutFunc xmlCharEncOutFunc__internal_alias
1899#endif
1900#endif
1901
1902#ifdef bottom_chvalid
1903#undef xmlCharInRange
1904extern __typeof (xmlCharInRange) xmlCharInRange __attribute((alias("xmlCharInRange__internal_alias")));
1905#else
1906#ifndef xmlCharInRange
1907extern __typeof (xmlCharInRange) xmlCharInRange__internal_alias __attribute((visibility("hidden")));
1908#define xmlCharInRange xmlCharInRange__internal_alias
1909#endif
1910#endif
1911
1912#ifdef bottom_xmlstring
1913#undef xmlCharStrdup
1914extern __typeof (xmlCharStrdup) xmlCharStrdup __attribute((alias("xmlCharStrdup__internal_alias")));
1915#else
1916#ifndef xmlCharStrdup
1917extern __typeof (xmlCharStrdup) xmlCharStrdup__internal_alias __attribute((visibility("hidden")));
1918#define xmlCharStrdup xmlCharStrdup__internal_alias
1919#endif
1920#endif
1921
1922#ifdef bottom_xmlstring
1923#undef xmlCharStrndup
1924extern __typeof (xmlCharStrndup) xmlCharStrndup __attribute((alias("xmlCharStrndup__internal_alias")));
1925#else
1926#ifndef xmlCharStrndup
1927extern __typeof (xmlCharStrndup) xmlCharStrndup__internal_alias __attribute((visibility("hidden")));
1928#define xmlCharStrndup xmlCharStrndup__internal_alias
1929#endif
1930#endif
1931
1932#ifdef bottom_xmlIO
1933#undef xmlCheckFilename
1934extern __typeof (xmlCheckFilename) xmlCheckFilename __attribute((alias("xmlCheckFilename__internal_alias")));
1935#else
1936#ifndef xmlCheckFilename
1937extern __typeof (xmlCheckFilename) xmlCheckFilename__internal_alias __attribute((visibility("hidden")));
1938#define xmlCheckFilename xmlCheckFilename__internal_alias
1939#endif
1940#endif
1941
1942#ifdef bottom_xmlIO
1943#undef xmlCheckHTTPInput
1944extern __typeof (xmlCheckHTTPInput) xmlCheckHTTPInput __attribute((alias("xmlCheckHTTPInput__internal_alias")));
1945#else
1946#ifndef xmlCheckHTTPInput
1947extern __typeof (xmlCheckHTTPInput) xmlCheckHTTPInput__internal_alias __attribute((visibility("hidden")));
1948#define xmlCheckHTTPInput xmlCheckHTTPInput__internal_alias
1949#endif
1950#endif
1951
1952#ifdef bottom_parser
1953#undef xmlCheckLanguageID
1954extern __typeof (xmlCheckLanguageID) xmlCheckLanguageID __attribute((alias("xmlCheckLanguageID__internal_alias")));
1955#else
1956#ifndef xmlCheckLanguageID
1957extern __typeof (xmlCheckLanguageID) xmlCheckLanguageID__internal_alias __attribute((visibility("hidden")));
1958#define xmlCheckLanguageID xmlCheckLanguageID__internal_alias
1959#endif
1960#endif
1961
1962#ifdef bottom_xmlstring
1963#undef xmlCheckUTF8
1964extern __typeof (xmlCheckUTF8) xmlCheckUTF8 __attribute((alias("xmlCheckUTF8__internal_alias")));
1965#else
1966#ifndef xmlCheckUTF8
1967extern __typeof (xmlCheckUTF8) xmlCheckUTF8__internal_alias __attribute((visibility("hidden")));
1968#define xmlCheckUTF8 xmlCheckUTF8__internal_alias
1969#endif
1970#endif
1971
1972#ifdef bottom_parserInternals
1973#undef xmlCheckVersion
1974extern __typeof (xmlCheckVersion) xmlCheckVersion __attribute((alias("xmlCheckVersion__internal_alias")));
1975#else
1976#ifndef xmlCheckVersion
1977extern __typeof (xmlCheckVersion) xmlCheckVersion__internal_alias __attribute((visibility("hidden")));
1978#define xmlCheckVersion xmlCheckVersion__internal_alias
1979#endif
1980#endif
1981
1982#ifdef bottom_encoding
1983#undef xmlCleanupCharEncodingHandlers
1984extern __typeof (xmlCleanupCharEncodingHandlers) xmlCleanupCharEncodingHandlers __attribute((alias("xmlCleanupCharEncodingHandlers__internal_alias")));
1985#else
1986#ifndef xmlCleanupCharEncodingHandlers
1987extern __typeof (xmlCleanupCharEncodingHandlers) xmlCleanupCharEncodingHandlers__internal_alias __attribute((visibility("hidden")));
1988#define xmlCleanupCharEncodingHandlers xmlCleanupCharEncodingHandlers__internal_alias
1989#endif
1990#endif
1991
1992#ifdef bottom_encoding
1993#undef xmlCleanupEncodingAliases
1994extern __typeof (xmlCleanupEncodingAliases) xmlCleanupEncodingAliases __attribute((alias("xmlCleanupEncodingAliases__internal_alias")));
1995#else
1996#ifndef xmlCleanupEncodingAliases
1997extern __typeof (xmlCleanupEncodingAliases) xmlCleanupEncodingAliases__internal_alias __attribute((visibility("hidden")));
1998#define xmlCleanupEncodingAliases xmlCleanupEncodingAliases__internal_alias
1999#endif
2000#endif
2001
2002#ifdef bottom_globals
2003#undef xmlCleanupGlobals
2004extern __typeof (xmlCleanupGlobals) xmlCleanupGlobals __attribute((alias("xmlCleanupGlobals__internal_alias")));
2005#else
2006#ifndef xmlCleanupGlobals
2007extern __typeof (xmlCleanupGlobals) xmlCleanupGlobals__internal_alias __attribute((visibility("hidden")));
2008#define xmlCleanupGlobals xmlCleanupGlobals__internal_alias
2009#endif
2010#endif
2011
2012#ifdef bottom_xmlIO
2013#undef xmlCleanupInputCallbacks
2014extern __typeof (xmlCleanupInputCallbacks) xmlCleanupInputCallbacks __attribute((alias("xmlCleanupInputCallbacks__internal_alias")));
2015#else
2016#ifndef xmlCleanupInputCallbacks
2017extern __typeof (xmlCleanupInputCallbacks) xmlCleanupInputCallbacks__internal_alias __attribute((visibility("hidden")));
2018#define xmlCleanupInputCallbacks xmlCleanupInputCallbacks__internal_alias
2019#endif
2020#endif
2021
2022#ifdef bottom_xmlmemory
2023#undef xmlCleanupMemory
2024extern __typeof (xmlCleanupMemory) xmlCleanupMemory __attribute((alias("xmlCleanupMemory__internal_alias")));
2025#else
2026#ifndef xmlCleanupMemory
2027extern __typeof (xmlCleanupMemory) xmlCleanupMemory__internal_alias __attribute((visibility("hidden")));
2028#define xmlCleanupMemory xmlCleanupMemory__internal_alias
2029#endif
2030#endif
2031
2032#if defined(LIBXML_OUTPUT_ENABLED)
2033#ifdef bottom_xmlIO
2034#undef xmlCleanupOutputCallbacks
2035extern __typeof (xmlCleanupOutputCallbacks) xmlCleanupOutputCallbacks __attribute((alias("xmlCleanupOutputCallbacks__internal_alias")));
2036#else
2037#ifndef xmlCleanupOutputCallbacks
2038extern __typeof (xmlCleanupOutputCallbacks) xmlCleanupOutputCallbacks__internal_alias __attribute((visibility("hidden")));
2039#define xmlCleanupOutputCallbacks xmlCleanupOutputCallbacks__internal_alias
2040#endif
2041#endif
2042#endif
2043
2044#ifdef bottom_parser
2045#undef xmlCleanupParser
2046extern __typeof (xmlCleanupParser) xmlCleanupParser __attribute((alias("xmlCleanupParser__internal_alias")));
2047#else
2048#ifndef xmlCleanupParser
2049extern __typeof (xmlCleanupParser) xmlCleanupParser__internal_alias __attribute((visibility("hidden")));
2050#define xmlCleanupParser xmlCleanupParser__internal_alias
2051#endif
2052#endif
2053
2054#if defined(LIBXML_LEGACY_ENABLED)
2055#ifdef bottom_legacy
2056#undef xmlCleanupPredefinedEntities
2057extern __typeof (xmlCleanupPredefinedEntities) xmlCleanupPredefinedEntities __attribute((alias("xmlCleanupPredefinedEntities__internal_alias")));
2058#else
2059#ifndef xmlCleanupPredefinedEntities
2060extern __typeof (xmlCleanupPredefinedEntities) xmlCleanupPredefinedEntities__internal_alias __attribute((visibility("hidden")));
2061#define xmlCleanupPredefinedEntities xmlCleanupPredefinedEntities__internal_alias
2062#endif
2063#endif
2064#endif
2065
2066#ifdef bottom_threads
2067#undef xmlCleanupThreads
2068extern __typeof (xmlCleanupThreads) xmlCleanupThreads __attribute((alias("xmlCleanupThreads__internal_alias")));
2069#else
2070#ifndef xmlCleanupThreads
2071extern __typeof (xmlCleanupThreads) xmlCleanupThreads__internal_alias __attribute((visibility("hidden")));
2072#define xmlCleanupThreads xmlCleanupThreads__internal_alias
2073#endif
2074#endif
2075
2076#ifdef bottom_parserInternals
2077#undef xmlClearNodeInfoSeq
2078extern __typeof (xmlClearNodeInfoSeq) xmlClearNodeInfoSeq __attribute((alias("xmlClearNodeInfoSeq__internal_alias")));
2079#else
2080#ifndef xmlClearNodeInfoSeq
2081extern __typeof (xmlClearNodeInfoSeq) xmlClearNodeInfoSeq__internal_alias __attribute((visibility("hidden")));
2082#define xmlClearNodeInfoSeq xmlClearNodeInfoSeq__internal_alias
2083#endif
2084#endif
2085
2086#ifdef bottom_parserInternals
2087#undef xmlClearParserCtxt
2088extern __typeof (xmlClearParserCtxt) xmlClearParserCtxt __attribute((alias("xmlClearParserCtxt__internal_alias")));
2089#else
2090#ifndef xmlClearParserCtxt
2091extern __typeof (xmlClearParserCtxt) xmlClearParserCtxt__internal_alias __attribute((visibility("hidden")));
2092#define xmlClearParserCtxt xmlClearParserCtxt__internal_alias
2093#endif
2094#endif
2095
2096#if defined(LIBXML_CATALOG_ENABLED)
2097#ifdef bottom_catalog
2098#undef xmlConvertSGMLCatalog
2099extern __typeof (xmlConvertSGMLCatalog) xmlConvertSGMLCatalog __attribute((alias("xmlConvertSGMLCatalog__internal_alias")));
2100#else
2101#ifndef xmlConvertSGMLCatalog
2102extern __typeof (xmlConvertSGMLCatalog) xmlConvertSGMLCatalog__internal_alias __attribute((visibility("hidden")));
2103#define xmlConvertSGMLCatalog xmlConvertSGMLCatalog__internal_alias
2104#endif
2105#endif
2106#endif
2107
2108#if defined(LIBXML_TREE_ENABLED)
2109#ifdef bottom_valid
2110#undef xmlCopyAttributeTable
2111extern __typeof (xmlCopyAttributeTable) xmlCopyAttributeTable __attribute((alias("xmlCopyAttributeTable__internal_alias")));
2112#else
2113#ifndef xmlCopyAttributeTable
2114extern __typeof (xmlCopyAttributeTable) xmlCopyAttributeTable__internal_alias __attribute((visibility("hidden")));
2115#define xmlCopyAttributeTable xmlCopyAttributeTable__internal_alias
2116#endif
2117#endif
2118#endif
2119
2120#ifdef bottom_parserInternals
2121#undef xmlCopyChar
2122extern __typeof (xmlCopyChar) xmlCopyChar __attribute((alias("xmlCopyChar__internal_alias")));
2123#else
2124#ifndef xmlCopyChar
2125extern __typeof (xmlCopyChar) xmlCopyChar__internal_alias __attribute((visibility("hidden")));
2126#define xmlCopyChar xmlCopyChar__internal_alias
2127#endif
2128#endif
2129
2130#ifdef bottom_parserInternals
2131#undef xmlCopyCharMultiByte
2132extern __typeof (xmlCopyCharMultiByte) xmlCopyCharMultiByte __attribute((alias("xmlCopyCharMultiByte__internal_alias")));
2133#else
2134#ifndef xmlCopyCharMultiByte
2135extern __typeof (xmlCopyCharMultiByte) xmlCopyCharMultiByte__internal_alias __attribute((visibility("hidden")));
2136#define xmlCopyCharMultiByte xmlCopyCharMultiByte__internal_alias
2137#endif
2138#endif
2139
2140#if defined(LIBXML_TREE_ENABLED) || defined(LIBXML_SCHEMAS_ENABLED)
2141#ifdef bottom_tree
2142#undef xmlCopyDoc
2143extern __typeof (xmlCopyDoc) xmlCopyDoc __attribute((alias("xmlCopyDoc__internal_alias")));
2144#else
2145#ifndef xmlCopyDoc
2146extern __typeof (xmlCopyDoc) xmlCopyDoc__internal_alias __attribute((visibility("hidden")));
2147#define xmlCopyDoc xmlCopyDoc__internal_alias
2148#endif
2149#endif
2150#endif
2151
2152#ifdef bottom_valid
2153#undef xmlCopyDocElementContent
2154extern __typeof (xmlCopyDocElementContent) xmlCopyDocElementContent __attribute((alias("xmlCopyDocElementContent__internal_alias")));
2155#else
2156#ifndef xmlCopyDocElementContent
2157extern __typeof (xmlCopyDocElementContent) xmlCopyDocElementContent__internal_alias __attribute((visibility("hidden")));
2158#define xmlCopyDocElementContent xmlCopyDocElementContent__internal_alias
2159#endif
2160#endif
2161
2162#if defined(LIBXML_TREE_ENABLED)
2163#ifdef bottom_tree
2164#undef xmlCopyDtd
2165extern __typeof (xmlCopyDtd) xmlCopyDtd __attribute((alias("xmlCopyDtd__internal_alias")));
2166#else
2167#ifndef xmlCopyDtd
2168extern __typeof (xmlCopyDtd) xmlCopyDtd__internal_alias __attribute((visibility("hidden")));
2169#define xmlCopyDtd xmlCopyDtd__internal_alias
2170#endif
2171#endif
2172#endif
2173
2174#ifdef bottom_valid
2175#undef xmlCopyElementContent
2176extern __typeof (xmlCopyElementContent) xmlCopyElementContent __attribute((alias("xmlCopyElementContent__internal_alias")));
2177#else
2178#ifndef xmlCopyElementContent
2179extern __typeof (xmlCopyElementContent) xmlCopyElementContent__internal_alias __attribute((visibility("hidden")));
2180#define xmlCopyElementContent xmlCopyElementContent__internal_alias
2181#endif
2182#endif
2183
2184#if defined(LIBXML_TREE_ENABLED)
2185#ifdef bottom_valid
2186#undef xmlCopyElementTable
2187extern __typeof (xmlCopyElementTable) xmlCopyElementTable __attribute((alias("xmlCopyElementTable__internal_alias")));
2188#else
2189#ifndef xmlCopyElementTable
2190extern __typeof (xmlCopyElementTable) xmlCopyElementTable__internal_alias __attribute((visibility("hidden")));
2191#define xmlCopyElementTable xmlCopyElementTable__internal_alias
2192#endif
2193#endif
2194#endif
2195
2196#if defined(LIBXML_TREE_ENABLED)
2197#ifdef bottom_entities
2198#undef xmlCopyEntitiesTable
2199extern __typeof (xmlCopyEntitiesTable) xmlCopyEntitiesTable __attribute((alias("xmlCopyEntitiesTable__internal_alias")));
2200#else
2201#ifndef xmlCopyEntitiesTable
2202extern __typeof (xmlCopyEntitiesTable) xmlCopyEntitiesTable__internal_alias __attribute((visibility("hidden")));
2203#define xmlCopyEntitiesTable xmlCopyEntitiesTable__internal_alias
2204#endif
2205#endif
2206#endif
2207
2208#if defined(LIBXML_TREE_ENABLED)
2209#ifdef bottom_valid
2210#undef xmlCopyEnumeration
2211extern __typeof (xmlCopyEnumeration) xmlCopyEnumeration __attribute((alias("xmlCopyEnumeration__internal_alias")));
2212#else
2213#ifndef xmlCopyEnumeration
2214extern __typeof (xmlCopyEnumeration) xmlCopyEnumeration__internal_alias __attribute((visibility("hidden")));
2215#define xmlCopyEnumeration xmlCopyEnumeration__internal_alias
2216#endif
2217#endif
2218#endif
2219
2220#ifdef bottom_error
2221#undef xmlCopyError
2222extern __typeof (xmlCopyError) xmlCopyError __attribute((alias("xmlCopyError__internal_alias")));
2223#else
2224#ifndef xmlCopyError
2225extern __typeof (xmlCopyError) xmlCopyError__internal_alias __attribute((visibility("hidden")));
2226#define xmlCopyError xmlCopyError__internal_alias
2227#endif
2228#endif
2229
2230#ifdef bottom_tree
2231#undef xmlCopyNamespace
2232extern __typeof (xmlCopyNamespace) xmlCopyNamespace __attribute((alias("xmlCopyNamespace__internal_alias")));
2233#else
2234#ifndef xmlCopyNamespace
2235extern __typeof (xmlCopyNamespace) xmlCopyNamespace__internal_alias __attribute((visibility("hidden")));
2236#define xmlCopyNamespace xmlCopyNamespace__internal_alias
2237#endif
2238#endif
2239
2240#ifdef bottom_tree
2241#undef xmlCopyNamespaceList
2242extern __typeof (xmlCopyNamespaceList) xmlCopyNamespaceList __attribute((alias("xmlCopyNamespaceList__internal_alias")));
2243#else
2244#ifndef xmlCopyNamespaceList
2245extern __typeof (xmlCopyNamespaceList) xmlCopyNamespaceList__internal_alias __attribute((visibility("hidden")));
2246#define xmlCopyNamespaceList xmlCopyNamespaceList__internal_alias
2247#endif
2248#endif
2249
2250#ifdef bottom_tree
2251#undef xmlCopyNode
2252extern __typeof (xmlCopyNode) xmlCopyNode __attribute((alias("xmlCopyNode__internal_alias")));
2253#else
2254#ifndef xmlCopyNode
2255extern __typeof (xmlCopyNode) xmlCopyNode__internal_alias __attribute((visibility("hidden")));
2256#define xmlCopyNode xmlCopyNode__internal_alias
2257#endif
2258#endif
2259
2260#ifdef bottom_tree
2261#undef xmlCopyNodeList
2262extern __typeof (xmlCopyNodeList) xmlCopyNodeList __attribute((alias("xmlCopyNodeList__internal_alias")));
2263#else
2264#ifndef xmlCopyNodeList
2265extern __typeof (xmlCopyNodeList) xmlCopyNodeList__internal_alias __attribute((visibility("hidden")));
2266#define xmlCopyNodeList xmlCopyNodeList__internal_alias
2267#endif
2268#endif
2269
2270#if defined(LIBXML_TREE_ENABLED)
2271#ifdef bottom_valid
2272#undef xmlCopyNotationTable
2273extern __typeof (xmlCopyNotationTable) xmlCopyNotationTable __attribute((alias("xmlCopyNotationTable__internal_alias")));
2274#else
2275#ifndef xmlCopyNotationTable
2276extern __typeof (xmlCopyNotationTable) xmlCopyNotationTable__internal_alias __attribute((visibility("hidden")));
2277#define xmlCopyNotationTable xmlCopyNotationTable__internal_alias
2278#endif
2279#endif
2280#endif
2281
2282#ifdef bottom_tree
2283#undef xmlCopyProp
2284extern __typeof (xmlCopyProp) xmlCopyProp __attribute((alias("xmlCopyProp__internal_alias")));
2285#else
2286#ifndef xmlCopyProp
2287extern __typeof (xmlCopyProp) xmlCopyProp__internal_alias __attribute((visibility("hidden")));
2288#define xmlCopyProp xmlCopyProp__internal_alias
2289#endif
2290#endif
2291
2292#ifdef bottom_tree
2293#undef xmlCopyPropList
2294extern __typeof (xmlCopyPropList) xmlCopyPropList __attribute((alias("xmlCopyPropList__internal_alias")));
2295#else
2296#ifndef xmlCopyPropList
2297extern __typeof (xmlCopyPropList) xmlCopyPropList__internal_alias __attribute((visibility("hidden")));
2298#define xmlCopyPropList xmlCopyPropList__internal_alias
2299#endif
2300#endif
2301
2302#ifdef bottom_parser
2303#undef xmlCreateDocParserCtxt
2304extern __typeof (xmlCreateDocParserCtxt) xmlCreateDocParserCtxt __attribute((alias("xmlCreateDocParserCtxt__internal_alias")));
2305#else
2306#ifndef xmlCreateDocParserCtxt
2307extern __typeof (xmlCreateDocParserCtxt) xmlCreateDocParserCtxt__internal_alias __attribute((visibility("hidden")));
2308#define xmlCreateDocParserCtxt xmlCreateDocParserCtxt__internal_alias
2309#endif
2310#endif
2311
2312#ifdef bottom_entities
2313#undef xmlCreateEntitiesTable
2314extern __typeof (xmlCreateEntitiesTable) xmlCreateEntitiesTable __attribute((alias("xmlCreateEntitiesTable__internal_alias")));
2315#else
2316#ifndef xmlCreateEntitiesTable
2317extern __typeof (xmlCreateEntitiesTable) xmlCreateEntitiesTable__internal_alias __attribute((visibility("hidden")));
2318#define xmlCreateEntitiesTable xmlCreateEntitiesTable__internal_alias
2319#endif
2320#endif
2321
2322#ifdef bottom_parser
2323#undef xmlCreateEntityParserCtxt
2324extern __typeof (xmlCreateEntityParserCtxt) xmlCreateEntityParserCtxt __attribute((alias("xmlCreateEntityParserCtxt__internal_alias")));
2325#else
2326#ifndef xmlCreateEntityParserCtxt
2327extern __typeof (xmlCreateEntityParserCtxt) xmlCreateEntityParserCtxt__internal_alias __attribute((visibility("hidden")));
2328#define xmlCreateEntityParserCtxt xmlCreateEntityParserCtxt__internal_alias
2329#endif
2330#endif
2331
2332#ifdef bottom_valid
2333#undef xmlCreateEnumeration
2334extern __typeof (xmlCreateEnumeration) xmlCreateEnumeration __attribute((alias("xmlCreateEnumeration__internal_alias")));
2335#else
2336#ifndef xmlCreateEnumeration
2337extern __typeof (xmlCreateEnumeration) xmlCreateEnumeration__internal_alias __attribute((visibility("hidden")));
2338#define xmlCreateEnumeration xmlCreateEnumeration__internal_alias
2339#endif
2340#endif
2341
2342#ifdef bottom_parser
2343#undef xmlCreateFileParserCtxt
2344extern __typeof (xmlCreateFileParserCtxt) xmlCreateFileParserCtxt __attribute((alias("xmlCreateFileParserCtxt__internal_alias")));
2345#else
2346#ifndef xmlCreateFileParserCtxt
2347extern __typeof (xmlCreateFileParserCtxt) xmlCreateFileParserCtxt__internal_alias __attribute((visibility("hidden")));
2348#define xmlCreateFileParserCtxt xmlCreateFileParserCtxt__internal_alias
2349#endif
2350#endif
2351
2352#ifdef bottom_parser
2353#undef xmlCreateIOParserCtxt
2354extern __typeof (xmlCreateIOParserCtxt) xmlCreateIOParserCtxt __attribute((alias("xmlCreateIOParserCtxt__internal_alias")));
2355#else
2356#ifndef xmlCreateIOParserCtxt
2357extern __typeof (xmlCreateIOParserCtxt) xmlCreateIOParserCtxt__internal_alias __attribute((visibility("hidden")));
2358#define xmlCreateIOParserCtxt xmlCreateIOParserCtxt__internal_alias
2359#endif
2360#endif
2361
2362#ifdef bottom_tree
2363#undef xmlCreateIntSubset
2364extern __typeof (xmlCreateIntSubset) xmlCreateIntSubset __attribute((alias("xmlCreateIntSubset__internal_alias")));
2365#else
2366#ifndef xmlCreateIntSubset
2367extern __typeof (xmlCreateIntSubset) xmlCreateIntSubset__internal_alias __attribute((visibility("hidden")));
2368#define xmlCreateIntSubset xmlCreateIntSubset__internal_alias
2369#endif
2370#endif
2371
2372#ifdef bottom_parser
2373#undef xmlCreateMemoryParserCtxt
2374extern __typeof (xmlCreateMemoryParserCtxt) xmlCreateMemoryParserCtxt __attribute((alias("xmlCreateMemoryParserCtxt__internal_alias")));
2375#else
2376#ifndef xmlCreateMemoryParserCtxt
2377extern __typeof (xmlCreateMemoryParserCtxt) xmlCreateMemoryParserCtxt__internal_alias __attribute((visibility("hidden")));
2378#define xmlCreateMemoryParserCtxt xmlCreateMemoryParserCtxt__internal_alias
2379#endif
2380#endif
2381
2382#if defined(LIBXML_PUSH_ENABLED)
2383#ifdef bottom_parser
2384#undef xmlCreatePushParserCtxt
2385extern __typeof (xmlCreatePushParserCtxt) xmlCreatePushParserCtxt __attribute((alias("xmlCreatePushParserCtxt__internal_alias")));
2386#else
2387#ifndef xmlCreatePushParserCtxt
2388extern __typeof (xmlCreatePushParserCtxt) xmlCreatePushParserCtxt__internal_alias __attribute((visibility("hidden")));
2389#define xmlCreatePushParserCtxt xmlCreatePushParserCtxt__internal_alias
2390#endif
2391#endif
2392#endif
2393
2394#ifdef bottom_uri
2395#undef xmlCreateURI
2396extern __typeof (xmlCreateURI) xmlCreateURI __attribute((alias("xmlCreateURI__internal_alias")));
2397#else
2398#ifndef xmlCreateURI
2399extern __typeof (xmlCreateURI) xmlCreateURI__internal_alias __attribute((visibility("hidden")));
2400#define xmlCreateURI xmlCreateURI__internal_alias
2401#endif
2402#endif
2403
2404#ifdef bottom_parser
2405#undef xmlCreateURLParserCtxt
2406extern __typeof (xmlCreateURLParserCtxt) xmlCreateURLParserCtxt __attribute((alias("xmlCreateURLParserCtxt__internal_alias")));
2407#else
2408#ifndef xmlCreateURLParserCtxt
2409extern __typeof (xmlCreateURLParserCtxt) xmlCreateURLParserCtxt__internal_alias __attribute((visibility("hidden")));
2410#define xmlCreateURLParserCtxt xmlCreateURLParserCtxt__internal_alias
2411#endif
2412#endif
2413
2414#ifdef bottom_error
2415#undef xmlCtxtGetLastError
2416extern __typeof (xmlCtxtGetLastError) xmlCtxtGetLastError __attribute((alias("xmlCtxtGetLastError__internal_alias")));
2417#else
2418#ifndef xmlCtxtGetLastError
2419extern __typeof (xmlCtxtGetLastError) xmlCtxtGetLastError__internal_alias __attribute((visibility("hidden")));
2420#define xmlCtxtGetLastError xmlCtxtGetLastError__internal_alias
2421#endif
2422#endif
2423
2424#ifdef bottom_parser
2425#undef xmlCtxtReadDoc
2426extern __typeof (xmlCtxtReadDoc) xmlCtxtReadDoc __attribute((alias("xmlCtxtReadDoc__internal_alias")));
2427#else
2428#ifndef xmlCtxtReadDoc
2429extern __typeof (xmlCtxtReadDoc) xmlCtxtReadDoc__internal_alias __attribute((visibility("hidden")));
2430#define xmlCtxtReadDoc xmlCtxtReadDoc__internal_alias
2431#endif
2432#endif
2433
2434#ifdef bottom_parser
2435#undef xmlCtxtReadFd
2436extern __typeof (xmlCtxtReadFd) xmlCtxtReadFd __attribute((alias("xmlCtxtReadFd__internal_alias")));
2437#else
2438#ifndef xmlCtxtReadFd
2439extern __typeof (xmlCtxtReadFd) xmlCtxtReadFd__internal_alias __attribute((visibility("hidden")));
2440#define xmlCtxtReadFd xmlCtxtReadFd__internal_alias
2441#endif
2442#endif
2443
2444#ifdef bottom_parser
2445#undef xmlCtxtReadFile
2446extern __typeof (xmlCtxtReadFile) xmlCtxtReadFile __attribute((alias("xmlCtxtReadFile__internal_alias")));
2447#else
2448#ifndef xmlCtxtReadFile
2449extern __typeof (xmlCtxtReadFile) xmlCtxtReadFile__internal_alias __attribute((visibility("hidden")));
2450#define xmlCtxtReadFile xmlCtxtReadFile__internal_alias
2451#endif
2452#endif
2453
2454#ifdef bottom_parser
2455#undef xmlCtxtReadIO
2456extern __typeof (xmlCtxtReadIO) xmlCtxtReadIO __attribute((alias("xmlCtxtReadIO__internal_alias")));
2457#else
2458#ifndef xmlCtxtReadIO
2459extern __typeof (xmlCtxtReadIO) xmlCtxtReadIO__internal_alias __attribute((visibility("hidden")));
2460#define xmlCtxtReadIO xmlCtxtReadIO__internal_alias
2461#endif
2462#endif
2463
2464#ifdef bottom_parser
2465#undef xmlCtxtReadMemory
2466extern __typeof (xmlCtxtReadMemory) xmlCtxtReadMemory __attribute((alias("xmlCtxtReadMemory__internal_alias")));
2467#else
2468#ifndef xmlCtxtReadMemory
2469extern __typeof (xmlCtxtReadMemory) xmlCtxtReadMemory__internal_alias __attribute((visibility("hidden")));
2470#define xmlCtxtReadMemory xmlCtxtReadMemory__internal_alias
2471#endif
2472#endif
2473
2474#ifdef bottom_parser
2475#undef xmlCtxtReset
2476extern __typeof (xmlCtxtReset) xmlCtxtReset __attribute((alias("xmlCtxtReset__internal_alias")));
2477#else
2478#ifndef xmlCtxtReset
2479extern __typeof (xmlCtxtReset) xmlCtxtReset__internal_alias __attribute((visibility("hidden")));
2480#define xmlCtxtReset xmlCtxtReset__internal_alias
2481#endif
2482#endif
2483
2484#ifdef bottom_error
2485#undef xmlCtxtResetLastError
2486extern __typeof (xmlCtxtResetLastError) xmlCtxtResetLastError __attribute((alias("xmlCtxtResetLastError__internal_alias")));
2487#else
2488#ifndef xmlCtxtResetLastError
2489extern __typeof (xmlCtxtResetLastError) xmlCtxtResetLastError__internal_alias __attribute((visibility("hidden")));
2490#define xmlCtxtResetLastError xmlCtxtResetLastError__internal_alias
2491#endif
2492#endif
2493
2494#ifdef bottom_parser
2495#undef xmlCtxtResetPush
2496extern __typeof (xmlCtxtResetPush) xmlCtxtResetPush __attribute((alias("xmlCtxtResetPush__internal_alias")));
2497#else
2498#ifndef xmlCtxtResetPush
2499extern __typeof (xmlCtxtResetPush) xmlCtxtResetPush__internal_alias __attribute((visibility("hidden")));
2500#define xmlCtxtResetPush xmlCtxtResetPush__internal_alias
2501#endif
2502#endif
2503
2504#ifdef bottom_parser
2505#undef xmlCtxtUseOptions
2506extern __typeof (xmlCtxtUseOptions) xmlCtxtUseOptions __attribute((alias("xmlCtxtUseOptions__internal_alias")));
2507#else
2508#ifndef xmlCtxtUseOptions
2509extern __typeof (xmlCtxtUseOptions) xmlCtxtUseOptions__internal_alias __attribute((visibility("hidden")));
2510#define xmlCtxtUseOptions xmlCtxtUseOptions__internal_alias
2511#endif
2512#endif
2513
2514#ifdef bottom_parserInternals
2515#undef xmlCurrentChar
2516extern __typeof (xmlCurrentChar) xmlCurrentChar __attribute((alias("xmlCurrentChar__internal_alias")));
2517#else
2518#ifndef xmlCurrentChar
2519extern __typeof (xmlCurrentChar) xmlCurrentChar__internal_alias __attribute((visibility("hidden")));
2520#define xmlCurrentChar xmlCurrentChar__internal_alias
2521#endif
2522#endif
2523
2524#ifdef bottom_tree
2525#undef xmlDOMWrapAdoptNode
2526extern __typeof (xmlDOMWrapAdoptNode) xmlDOMWrapAdoptNode __attribute((alias("xmlDOMWrapAdoptNode__internal_alias")));
2527#else
2528#ifndef xmlDOMWrapAdoptNode
2529extern __typeof (xmlDOMWrapAdoptNode) xmlDOMWrapAdoptNode__internal_alias __attribute((visibility("hidden")));
2530#define xmlDOMWrapAdoptNode xmlDOMWrapAdoptNode__internal_alias
2531#endif
2532#endif
2533
2534#ifdef bottom_tree
2535#undef xmlDOMWrapCloneNode
2536extern __typeof (xmlDOMWrapCloneNode) xmlDOMWrapCloneNode __attribute((alias("xmlDOMWrapCloneNode__internal_alias")));
2537#else
2538#ifndef xmlDOMWrapCloneNode
2539extern __typeof (xmlDOMWrapCloneNode) xmlDOMWrapCloneNode__internal_alias __attribute((visibility("hidden")));
2540#define xmlDOMWrapCloneNode xmlDOMWrapCloneNode__internal_alias
2541#endif
2542#endif
2543
2544#ifdef bottom_tree
2545#undef xmlDOMWrapFreeCtxt
2546extern __typeof (xmlDOMWrapFreeCtxt) xmlDOMWrapFreeCtxt __attribute((alias("xmlDOMWrapFreeCtxt__internal_alias")));
2547#else
2548#ifndef xmlDOMWrapFreeCtxt
2549extern __typeof (xmlDOMWrapFreeCtxt) xmlDOMWrapFreeCtxt__internal_alias __attribute((visibility("hidden")));
2550#define xmlDOMWrapFreeCtxt xmlDOMWrapFreeCtxt__internal_alias
2551#endif
2552#endif
2553
2554#ifdef bottom_tree
2555#undef xmlDOMWrapNewCtxt
2556extern __typeof (xmlDOMWrapNewCtxt) xmlDOMWrapNewCtxt __attribute((alias("xmlDOMWrapNewCtxt__internal_alias")));
2557#else
2558#ifndef xmlDOMWrapNewCtxt
2559extern __typeof (xmlDOMWrapNewCtxt) xmlDOMWrapNewCtxt__internal_alias __attribute((visibility("hidden")));
2560#define xmlDOMWrapNewCtxt xmlDOMWrapNewCtxt__internal_alias
2561#endif
2562#endif
2563
2564#ifdef bottom_tree
2565#undef xmlDOMWrapReconcileNamespaces
2566extern __typeof (xmlDOMWrapReconcileNamespaces) xmlDOMWrapReconcileNamespaces __attribute((alias("xmlDOMWrapReconcileNamespaces__internal_alias")));
2567#else
2568#ifndef xmlDOMWrapReconcileNamespaces
2569extern __typeof (xmlDOMWrapReconcileNamespaces) xmlDOMWrapReconcileNamespaces__internal_alias __attribute((visibility("hidden")));
2570#define xmlDOMWrapReconcileNamespaces xmlDOMWrapReconcileNamespaces__internal_alias
2571#endif
2572#endif
2573
2574#ifdef bottom_tree
2575#undef xmlDOMWrapRemoveNode
2576extern __typeof (xmlDOMWrapRemoveNode) xmlDOMWrapRemoveNode __attribute((alias("xmlDOMWrapRemoveNode__internal_alias")));
2577#else
2578#ifndef xmlDOMWrapRemoveNode
2579extern __typeof (xmlDOMWrapRemoveNode) xmlDOMWrapRemoveNode__internal_alias __attribute((visibility("hidden")));
2580#define xmlDOMWrapRemoveNode xmlDOMWrapRemoveNode__internal_alias
2581#endif
2582#endif
2583
2584#if defined(LIBXML_DEBUG_ENABLED)
2585#ifdef bottom_debugXML
2586#undef xmlDebugCheckDocument
2587extern __typeof (xmlDebugCheckDocument) xmlDebugCheckDocument __attribute((alias("xmlDebugCheckDocument__internal_alias")));
2588#else
2589#ifndef xmlDebugCheckDocument
2590extern __typeof (xmlDebugCheckDocument) xmlDebugCheckDocument__internal_alias __attribute((visibility("hidden")));
2591#define xmlDebugCheckDocument xmlDebugCheckDocument__internal_alias
2592#endif
2593#endif
2594#endif
2595
2596#if defined(LIBXML_DEBUG_ENABLED)
2597#ifdef bottom_debugXML
2598#undef xmlDebugDumpAttr
2599extern __typeof (xmlDebugDumpAttr) xmlDebugDumpAttr __attribute((alias("xmlDebugDumpAttr__internal_alias")));
2600#else
2601#ifndef xmlDebugDumpAttr
2602extern __typeof (xmlDebugDumpAttr) xmlDebugDumpAttr__internal_alias __attribute((visibility("hidden")));
2603#define xmlDebugDumpAttr xmlDebugDumpAttr__internal_alias
2604#endif
2605#endif
2606#endif
2607
2608#if defined(LIBXML_DEBUG_ENABLED)
2609#ifdef bottom_debugXML
2610#undef xmlDebugDumpAttrList
2611extern __typeof (xmlDebugDumpAttrList) xmlDebugDumpAttrList __attribute((alias("xmlDebugDumpAttrList__internal_alias")));
2612#else
2613#ifndef xmlDebugDumpAttrList
2614extern __typeof (xmlDebugDumpAttrList) xmlDebugDumpAttrList__internal_alias __attribute((visibility("hidden")));
2615#define xmlDebugDumpAttrList xmlDebugDumpAttrList__internal_alias
2616#endif
2617#endif
2618#endif
2619
2620#if defined(LIBXML_DEBUG_ENABLED)
2621#ifdef bottom_debugXML
2622#undef xmlDebugDumpDTD
2623extern __typeof (xmlDebugDumpDTD) xmlDebugDumpDTD __attribute((alias("xmlDebugDumpDTD__internal_alias")));
2624#else
2625#ifndef xmlDebugDumpDTD
2626extern __typeof (xmlDebugDumpDTD) xmlDebugDumpDTD__internal_alias __attribute((visibility("hidden")));
2627#define xmlDebugDumpDTD xmlDebugDumpDTD__internal_alias
2628#endif
2629#endif
2630#endif
2631
2632#if defined(LIBXML_DEBUG_ENABLED)
2633#ifdef bottom_debugXML
2634#undef xmlDebugDumpDocument
2635extern __typeof (xmlDebugDumpDocument) xmlDebugDumpDocument __attribute((alias("xmlDebugDumpDocument__internal_alias")));
2636#else
2637#ifndef xmlDebugDumpDocument
2638extern __typeof (xmlDebugDumpDocument) xmlDebugDumpDocument__internal_alias __attribute((visibility("hidden")));
2639#define xmlDebugDumpDocument xmlDebugDumpDocument__internal_alias
2640#endif
2641#endif
2642#endif
2643
2644#if defined(LIBXML_DEBUG_ENABLED)
2645#ifdef bottom_debugXML
2646#undef xmlDebugDumpDocumentHead
2647extern __typeof (xmlDebugDumpDocumentHead) xmlDebugDumpDocumentHead __attribute((alias("xmlDebugDumpDocumentHead__internal_alias")));
2648#else
2649#ifndef xmlDebugDumpDocumentHead
2650extern __typeof (xmlDebugDumpDocumentHead) xmlDebugDumpDocumentHead__internal_alias __attribute((visibility("hidden")));
2651#define xmlDebugDumpDocumentHead xmlDebugDumpDocumentHead__internal_alias
2652#endif
2653#endif
2654#endif
2655
2656#if defined(LIBXML_DEBUG_ENABLED)
2657#ifdef bottom_debugXML
2658#undef xmlDebugDumpEntities
2659extern __typeof (xmlDebugDumpEntities) xmlDebugDumpEntities __attribute((alias("xmlDebugDumpEntities__internal_alias")));
2660#else
2661#ifndef xmlDebugDumpEntities
2662extern __typeof (xmlDebugDumpEntities) xmlDebugDumpEntities__internal_alias __attribute((visibility("hidden")));
2663#define xmlDebugDumpEntities xmlDebugDumpEntities__internal_alias
2664#endif
2665#endif
2666#endif
2667
2668#if defined(LIBXML_DEBUG_ENABLED)
2669#ifdef bottom_debugXML
2670#undef xmlDebugDumpNode
2671extern __typeof (xmlDebugDumpNode) xmlDebugDumpNode __attribute((alias("xmlDebugDumpNode__internal_alias")));
2672#else
2673#ifndef xmlDebugDumpNode
2674extern __typeof (xmlDebugDumpNode) xmlDebugDumpNode__internal_alias __attribute((visibility("hidden")));
2675#define xmlDebugDumpNode xmlDebugDumpNode__internal_alias
2676#endif
2677#endif
2678#endif
2679
2680#if defined(LIBXML_DEBUG_ENABLED)
2681#ifdef bottom_debugXML
2682#undef xmlDebugDumpNodeList
2683extern __typeof (xmlDebugDumpNodeList) xmlDebugDumpNodeList __attribute((alias("xmlDebugDumpNodeList__internal_alias")));
2684#else
2685#ifndef xmlDebugDumpNodeList
2686extern __typeof (xmlDebugDumpNodeList) xmlDebugDumpNodeList__internal_alias __attribute((visibility("hidden")));
2687#define xmlDebugDumpNodeList xmlDebugDumpNodeList__internal_alias
2688#endif
2689#endif
2690#endif
2691
2692#if defined(LIBXML_DEBUG_ENABLED)
2693#ifdef bottom_debugXML
2694#undef xmlDebugDumpOneNode
2695extern __typeof (xmlDebugDumpOneNode) xmlDebugDumpOneNode __attribute((alias("xmlDebugDumpOneNode__internal_alias")));
2696#else
2697#ifndef xmlDebugDumpOneNode
2698extern __typeof (xmlDebugDumpOneNode) xmlDebugDumpOneNode__internal_alias __attribute((visibility("hidden")));
2699#define xmlDebugDumpOneNode xmlDebugDumpOneNode__internal_alias
2700#endif
2701#endif
2702#endif
2703
2704#if defined(LIBXML_DEBUG_ENABLED)
2705#ifdef bottom_debugXML
2706#undef xmlDebugDumpString
2707extern __typeof (xmlDebugDumpString) xmlDebugDumpString __attribute((alias("xmlDebugDumpString__internal_alias")));
2708#else
2709#ifndef xmlDebugDumpString
2710extern __typeof (xmlDebugDumpString) xmlDebugDumpString__internal_alias __attribute((visibility("hidden")));
2711#define xmlDebugDumpString xmlDebugDumpString__internal_alias
2712#endif
2713#endif
2714#endif
2715
2716#if defined(LIBXML_LEGACY_ENABLED)
2717#ifdef bottom_legacy
2718#undef xmlDecodeEntities
2719extern __typeof (xmlDecodeEntities) xmlDecodeEntities __attribute((alias("xmlDecodeEntities__internal_alias")));
2720#else
2721#ifndef xmlDecodeEntities
2722extern __typeof (xmlDecodeEntities) xmlDecodeEntities__internal_alias __attribute((visibility("hidden")));
2723#define xmlDecodeEntities xmlDecodeEntities__internal_alias
2724#endif
2725#endif
2726#endif
2727
2728#ifdef bottom_SAX2
2729#undef xmlDefaultSAXHandlerInit
2730extern __typeof (xmlDefaultSAXHandlerInit) xmlDefaultSAXHandlerInit __attribute((alias("xmlDefaultSAXHandlerInit__internal_alias")));
2731#else
2732#ifndef xmlDefaultSAXHandlerInit
2733extern __typeof (xmlDefaultSAXHandlerInit) xmlDefaultSAXHandlerInit__internal_alias __attribute((visibility("hidden")));
2734#define xmlDefaultSAXHandlerInit xmlDefaultSAXHandlerInit__internal_alias
2735#endif
2736#endif
2737
2738#ifdef bottom_encoding
2739#undef xmlDelEncodingAlias
2740extern __typeof (xmlDelEncodingAlias) xmlDelEncodingAlias __attribute((alias("xmlDelEncodingAlias__internal_alias")));
2741#else
2742#ifndef xmlDelEncodingAlias
2743extern __typeof (xmlDelEncodingAlias) xmlDelEncodingAlias__internal_alias __attribute((visibility("hidden")));
2744#define xmlDelEncodingAlias xmlDelEncodingAlias__internal_alias
2745#endif
2746#endif
2747
2748#ifdef bottom_globals
2749#undef xmlDeregisterNodeDefault
2750extern __typeof (xmlDeregisterNodeDefault) xmlDeregisterNodeDefault __attribute((alias("xmlDeregisterNodeDefault__internal_alias")));
2751#else
2752#ifndef xmlDeregisterNodeDefault
2753extern __typeof (xmlDeregisterNodeDefault) xmlDeregisterNodeDefault__internal_alias __attribute((visibility("hidden")));
2754#define xmlDeregisterNodeDefault xmlDeregisterNodeDefault__internal_alias
2755#endif
2756#endif
2757
2758#ifdef bottom_encoding
2759#undef xmlDetectCharEncoding
2760extern __typeof (xmlDetectCharEncoding) xmlDetectCharEncoding __attribute((alias("xmlDetectCharEncoding__internal_alias")));
2761#else
2762#ifndef xmlDetectCharEncoding
2763extern __typeof (xmlDetectCharEncoding) xmlDetectCharEncoding__internal_alias __attribute((visibility("hidden")));
2764#define xmlDetectCharEncoding xmlDetectCharEncoding__internal_alias
2765#endif
2766#endif
2767
2768#ifdef bottom_dict
2769#undef xmlDictCleanup
2770extern __typeof (xmlDictCleanup) xmlDictCleanup __attribute((alias("xmlDictCleanup__internal_alias")));
2771#else
2772#ifndef xmlDictCleanup
2773extern __typeof (xmlDictCleanup) xmlDictCleanup__internal_alias __attribute((visibility("hidden")));
2774#define xmlDictCleanup xmlDictCleanup__internal_alias
2775#endif
2776#endif
2777
2778#ifdef bottom_dict
2779#undef xmlDictCreate
2780extern __typeof (xmlDictCreate) xmlDictCreate __attribute((alias("xmlDictCreate__internal_alias")));
2781#else
2782#ifndef xmlDictCreate
2783extern __typeof (xmlDictCreate) xmlDictCreate__internal_alias __attribute((visibility("hidden")));
2784#define xmlDictCreate xmlDictCreate__internal_alias
2785#endif
2786#endif
2787
2788#ifdef bottom_dict
2789#undef xmlDictCreateSub
2790extern __typeof (xmlDictCreateSub) xmlDictCreateSub __attribute((alias("xmlDictCreateSub__internal_alias")));
2791#else
2792#ifndef xmlDictCreateSub
2793extern __typeof (xmlDictCreateSub) xmlDictCreateSub__internal_alias __attribute((visibility("hidden")));
2794#define xmlDictCreateSub xmlDictCreateSub__internal_alias
2795#endif
2796#endif
2797
2798#ifdef bottom_dict
2799#undef xmlDictExists
2800extern __typeof (xmlDictExists) xmlDictExists __attribute((alias("xmlDictExists__internal_alias")));
2801#else
2802#ifndef xmlDictExists
2803extern __typeof (xmlDictExists) xmlDictExists__internal_alias __attribute((visibility("hidden")));
2804#define xmlDictExists xmlDictExists__internal_alias
2805#endif
2806#endif
2807
2808#ifdef bottom_dict
2809#undef xmlDictFree
2810extern __typeof (xmlDictFree) xmlDictFree __attribute((alias("xmlDictFree__internal_alias")));
2811#else
2812#ifndef xmlDictFree
2813extern __typeof (xmlDictFree) xmlDictFree__internal_alias __attribute((visibility("hidden")));
2814#define xmlDictFree xmlDictFree__internal_alias
2815#endif
2816#endif
2817
2818#ifdef bottom_dict
2819#undef xmlDictLookup
2820extern __typeof (xmlDictLookup) xmlDictLookup __attribute((alias("xmlDictLookup__internal_alias")));
2821#else
2822#ifndef xmlDictLookup
2823extern __typeof (xmlDictLookup) xmlDictLookup__internal_alias __attribute((visibility("hidden")));
2824#define xmlDictLookup xmlDictLookup__internal_alias
2825#endif
2826#endif
2827
2828#ifdef bottom_dict
2829#undef xmlDictOwns
2830extern __typeof (xmlDictOwns) xmlDictOwns __attribute((alias("xmlDictOwns__internal_alias")));
2831#else
2832#ifndef xmlDictOwns
2833extern __typeof (xmlDictOwns) xmlDictOwns__internal_alias __attribute((visibility("hidden")));
2834#define xmlDictOwns xmlDictOwns__internal_alias
2835#endif
2836#endif
2837
2838#ifdef bottom_dict
2839#undef xmlDictQLookup
2840extern __typeof (xmlDictQLookup) xmlDictQLookup __attribute((alias("xmlDictQLookup__internal_alias")));
2841#else
2842#ifndef xmlDictQLookup
2843extern __typeof (xmlDictQLookup) xmlDictQLookup__internal_alias __attribute((visibility("hidden")));
2844#define xmlDictQLookup xmlDictQLookup__internal_alias
2845#endif
2846#endif
2847
2848#ifdef bottom_dict
2849#undef xmlDictReference
2850extern __typeof (xmlDictReference) xmlDictReference __attribute((alias("xmlDictReference__internal_alias")));
2851#else
2852#ifndef xmlDictReference
2853extern __typeof (xmlDictReference) xmlDictReference__internal_alias __attribute((visibility("hidden")));
2854#define xmlDictReference xmlDictReference__internal_alias
2855#endif
2856#endif
2857
2858#ifdef bottom_dict
2859#undef xmlDictSize
2860extern __typeof (xmlDictSize) xmlDictSize __attribute((alias("xmlDictSize__internal_alias")));
2861#else
2862#ifndef xmlDictSize
2863extern __typeof (xmlDictSize) xmlDictSize__internal_alias __attribute((visibility("hidden")));
2864#define xmlDictSize xmlDictSize__internal_alias
2865#endif
2866#endif
2867
2868#ifdef bottom_tree
2869#undef xmlDocCopyNode
2870extern __typeof (xmlDocCopyNode) xmlDocCopyNode __attribute((alias("xmlDocCopyNode__internal_alias")));
2871#else
2872#ifndef xmlDocCopyNode
2873extern __typeof (xmlDocCopyNode) xmlDocCopyNode__internal_alias __attribute((visibility("hidden")));
2874#define xmlDocCopyNode xmlDocCopyNode__internal_alias
2875#endif
2876#endif
2877
2878#ifdef bottom_tree
2879#undef xmlDocCopyNodeList
2880extern __typeof (xmlDocCopyNodeList) xmlDocCopyNodeList __attribute((alias("xmlDocCopyNodeList__internal_alias")));
2881#else
2882#ifndef xmlDocCopyNodeList
2883extern __typeof (xmlDocCopyNodeList) xmlDocCopyNodeList__internal_alias __attribute((visibility("hidden")));
2884#define xmlDocCopyNodeList xmlDocCopyNodeList__internal_alias
2885#endif
2886#endif
2887
2888#if defined(LIBXML_OUTPUT_ENABLED)
2889#ifdef bottom_xmlsave
2890#undef xmlDocDump
2891extern __typeof (xmlDocDump) xmlDocDump __attribute((alias("xmlDocDump__internal_alias")));
2892#else
2893#ifndef xmlDocDump
2894extern __typeof (xmlDocDump) xmlDocDump__internal_alias __attribute((visibility("hidden")));
2895#define xmlDocDump xmlDocDump__internal_alias
2896#endif
2897#endif
2898#endif
2899
2900#if defined(LIBXML_OUTPUT_ENABLED)
2901#ifdef bottom_xmlsave
2902#undef xmlDocDumpFormatMemory
2903extern __typeof (xmlDocDumpFormatMemory) xmlDocDumpFormatMemory __attribute((alias("xmlDocDumpFormatMemory__internal_alias")));
2904#else
2905#ifndef xmlDocDumpFormatMemory
2906extern __typeof (xmlDocDumpFormatMemory) xmlDocDumpFormatMemory__internal_alias __attribute((visibility("hidden")));
2907#define xmlDocDumpFormatMemory xmlDocDumpFormatMemory__internal_alias
2908#endif
2909#endif
2910#endif
2911
2912#if defined(LIBXML_OUTPUT_ENABLED)
2913#ifdef bottom_xmlsave
2914#undef xmlDocDumpFormatMemoryEnc
2915extern __typeof (xmlDocDumpFormatMemoryEnc) xmlDocDumpFormatMemoryEnc __attribute((alias("xmlDocDumpFormatMemoryEnc__internal_alias")));
2916#else
2917#ifndef xmlDocDumpFormatMemoryEnc
2918extern __typeof (xmlDocDumpFormatMemoryEnc) xmlDocDumpFormatMemoryEnc__internal_alias __attribute((visibility("hidden")));
2919#define xmlDocDumpFormatMemoryEnc xmlDocDumpFormatMemoryEnc__internal_alias
2920#endif
2921#endif
2922#endif
2923
2924#if defined(LIBXML_OUTPUT_ENABLED)
2925#ifdef bottom_xmlsave
2926#undef xmlDocDumpMemory
2927extern __typeof (xmlDocDumpMemory) xmlDocDumpMemory __attribute((alias("xmlDocDumpMemory__internal_alias")));
2928#else
2929#ifndef xmlDocDumpMemory
2930extern __typeof (xmlDocDumpMemory) xmlDocDumpMemory__internal_alias __attribute((visibility("hidden")));
2931#define xmlDocDumpMemory xmlDocDumpMemory__internal_alias
2932#endif
2933#endif
2934#endif
2935
2936#if defined(LIBXML_OUTPUT_ENABLED)
2937#ifdef bottom_xmlsave
2938#undef xmlDocDumpMemoryEnc
2939extern __typeof (xmlDocDumpMemoryEnc) xmlDocDumpMemoryEnc __attribute((alias("xmlDocDumpMemoryEnc__internal_alias")));
2940#else
2941#ifndef xmlDocDumpMemoryEnc
2942extern __typeof (xmlDocDumpMemoryEnc) xmlDocDumpMemoryEnc__internal_alias __attribute((visibility("hidden")));
2943#define xmlDocDumpMemoryEnc xmlDocDumpMemoryEnc__internal_alias
2944#endif
2945#endif
2946#endif
2947
2948#if defined(LIBXML_OUTPUT_ENABLED)
2949#ifdef bottom_xmlsave
2950#undef xmlDocFormatDump
2951extern __typeof (xmlDocFormatDump) xmlDocFormatDump __attribute((alias("xmlDocFormatDump__internal_alias")));
2952#else
2953#ifndef xmlDocFormatDump
2954extern __typeof (xmlDocFormatDump) xmlDocFormatDump__internal_alias __attribute((visibility("hidden")));
2955#define xmlDocFormatDump xmlDocFormatDump__internal_alias
2956#endif
2957#endif
2958#endif
2959
2960#ifdef bottom_tree
2961#undef xmlDocGetRootElement
2962extern __typeof (xmlDocGetRootElement) xmlDocGetRootElement __attribute((alias("xmlDocGetRootElement__internal_alias")));
2963#else
2964#ifndef xmlDocGetRootElement
2965extern __typeof (xmlDocGetRootElement) xmlDocGetRootElement__internal_alias __attribute((visibility("hidden")));
2966#define xmlDocGetRootElement xmlDocGetRootElement__internal_alias
2967#endif
2968#endif
2969
2970#if defined(LIBXML_TREE_ENABLED) || defined(LIBXML_WRITER_ENABLED)
2971#ifdef bottom_tree
2972#undef xmlDocSetRootElement
2973extern __typeof (xmlDocSetRootElement) xmlDocSetRootElement __attribute((alias("xmlDocSetRootElement__internal_alias")));
2974#else
2975#ifndef xmlDocSetRootElement
2976extern __typeof (xmlDocSetRootElement) xmlDocSetRootElement__internal_alias __attribute((visibility("hidden")));
2977#define xmlDocSetRootElement xmlDocSetRootElement__internal_alias
2978#endif
2979#endif
2980#endif
2981
2982#if defined(LIBXML_OUTPUT_ENABLED)
2983#ifdef bottom_valid
2984#undef xmlDumpAttributeDecl
2985extern __typeof (xmlDumpAttributeDecl) xmlDumpAttributeDecl __attribute((alias("xmlDumpAttributeDecl__internal_alias")));
2986#else
2987#ifndef xmlDumpAttributeDecl
2988extern __typeof (xmlDumpAttributeDecl) xmlDumpAttributeDecl__internal_alias __attribute((visibility("hidden")));
2989#define xmlDumpAttributeDecl xmlDumpAttributeDecl__internal_alias
2990#endif
2991#endif
2992#endif
2993
2994#if defined(LIBXML_OUTPUT_ENABLED)
2995#ifdef bottom_valid
2996#undef xmlDumpAttributeTable
2997extern __typeof (xmlDumpAttributeTable) xmlDumpAttributeTable __attribute((alias("xmlDumpAttributeTable__internal_alias")));
2998#else
2999#ifndef xmlDumpAttributeTable
3000extern __typeof (xmlDumpAttributeTable) xmlDumpAttributeTable__internal_alias __attribute((visibility("hidden")));
3001#define xmlDumpAttributeTable xmlDumpAttributeTable__internal_alias
3002#endif
3003#endif
3004#endif
3005
3006#if defined(LIBXML_OUTPUT_ENABLED)
3007#ifdef bottom_valid
3008#undef xmlDumpElementDecl
3009extern __typeof (xmlDumpElementDecl) xmlDumpElementDecl __attribute((alias("xmlDumpElementDecl__internal_alias")));
3010#else
3011#ifndef xmlDumpElementDecl
3012extern __typeof (xmlDumpElementDecl) xmlDumpElementDecl__internal_alias __attribute((visibility("hidden")));
3013#define xmlDumpElementDecl xmlDumpElementDecl__internal_alias
3014#endif
3015#endif
3016#endif
3017
3018#if defined(LIBXML_OUTPUT_ENABLED)
3019#ifdef bottom_valid
3020#undef xmlDumpElementTable
3021extern __typeof (xmlDumpElementTable) xmlDumpElementTable __attribute((alias("xmlDumpElementTable__internal_alias")));
3022#else
3023#ifndef xmlDumpElementTable
3024extern __typeof (xmlDumpElementTable) xmlDumpElementTable__internal_alias __attribute((visibility("hidden")));
3025#define xmlDumpElementTable xmlDumpElementTable__internal_alias
3026#endif
3027#endif
3028#endif
3029
3030#if defined(LIBXML_OUTPUT_ENABLED)
3031#ifdef bottom_entities
3032#undef xmlDumpEntitiesTable
3033extern __typeof (xmlDumpEntitiesTable) xmlDumpEntitiesTable __attribute((alias("xmlDumpEntitiesTable__internal_alias")));
3034#else
3035#ifndef xmlDumpEntitiesTable
3036extern __typeof (xmlDumpEntitiesTable) xmlDumpEntitiesTable__internal_alias __attribute((visibility("hidden")));
3037#define xmlDumpEntitiesTable xmlDumpEntitiesTable__internal_alias
3038#endif
3039#endif
3040#endif
3041
3042#if defined(LIBXML_OUTPUT_ENABLED)
3043#ifdef bottom_entities
3044#undef xmlDumpEntityDecl
3045extern __typeof (xmlDumpEntityDecl) xmlDumpEntityDecl __attribute((alias("xmlDumpEntityDecl__internal_alias")));
3046#else
3047#ifndef xmlDumpEntityDecl
3048extern __typeof (xmlDumpEntityDecl) xmlDumpEntityDecl__internal_alias __attribute((visibility("hidden")));
3049#define xmlDumpEntityDecl xmlDumpEntityDecl__internal_alias
3050#endif
3051#endif
3052#endif
3053
3054#if defined(LIBXML_OUTPUT_ENABLED)
3055#ifdef bottom_valid
3056#undef xmlDumpNotationDecl
3057extern __typeof (xmlDumpNotationDecl) xmlDumpNotationDecl __attribute((alias("xmlDumpNotationDecl__internal_alias")));
3058#else
3059#ifndef xmlDumpNotationDecl
3060extern __typeof (xmlDumpNotationDecl) xmlDumpNotationDecl__internal_alias __attribute((visibility("hidden")));
3061#define xmlDumpNotationDecl xmlDumpNotationDecl__internal_alias
3062#endif
3063#endif
3064#endif
3065
3066#if defined(LIBXML_OUTPUT_ENABLED)
3067#ifdef bottom_valid
3068#undef xmlDumpNotationTable
3069extern __typeof (xmlDumpNotationTable) xmlDumpNotationTable __attribute((alias("xmlDumpNotationTable__internal_alias")));
3070#else
3071#ifndef xmlDumpNotationTable
3072extern __typeof (xmlDumpNotationTable) xmlDumpNotationTable__internal_alias __attribute((visibility("hidden")));
3073#define xmlDumpNotationTable xmlDumpNotationTable__internal_alias
3074#endif
3075#endif
3076#endif
3077
3078#if defined(LIBXML_OUTPUT_ENABLED)
3079#ifdef bottom_xmlsave
3080#undef xmlElemDump
3081extern __typeof (xmlElemDump) xmlElemDump __attribute((alias("xmlElemDump__internal_alias")));
3082#else
3083#ifndef xmlElemDump
3084extern __typeof (xmlElemDump) xmlElemDump__internal_alias __attribute((visibility("hidden")));
3085#define xmlElemDump xmlElemDump__internal_alias
3086#endif
3087#endif
3088#endif
3089
3090#if defined(LIBXML_LEGACY_ENABLED)
3091#ifdef bottom_legacy
3092#undef xmlEncodeEntities
3093extern __typeof (xmlEncodeEntities) xmlEncodeEntities __attribute((alias("xmlEncodeEntities__internal_alias")));
3094#else
3095#ifndef xmlEncodeEntities
3096extern __typeof (xmlEncodeEntities) xmlEncodeEntities__internal_alias __attribute((visibility("hidden")));
3097#define xmlEncodeEntities xmlEncodeEntities__internal_alias
3098#endif
3099#endif
3100#endif
3101
3102#ifdef bottom_entities
3103#undef xmlEncodeEntitiesReentrant
3104extern __typeof (xmlEncodeEntitiesReentrant) xmlEncodeEntitiesReentrant __attribute((alias("xmlEncodeEntitiesReentrant__internal_alias")));
3105#else
3106#ifndef xmlEncodeEntitiesReentrant
3107extern __typeof (xmlEncodeEntitiesReentrant) xmlEncodeEntitiesReentrant__internal_alias __attribute((visibility("hidden")));
3108#define xmlEncodeEntitiesReentrant xmlEncodeEntitiesReentrant__internal_alias
3109#endif
3110#endif
3111
3112#ifdef bottom_entities
3113#undef xmlEncodeSpecialChars
3114extern __typeof (xmlEncodeSpecialChars) xmlEncodeSpecialChars __attribute((alias("xmlEncodeSpecialChars__internal_alias")));
3115#else
3116#ifndef xmlEncodeSpecialChars
3117extern __typeof (xmlEncodeSpecialChars) xmlEncodeSpecialChars__internal_alias __attribute((visibility("hidden")));
3118#define xmlEncodeSpecialChars xmlEncodeSpecialChars__internal_alias
3119#endif
3120#endif
3121
3122#ifdef bottom_parserInternals
3123#undef xmlErrMemory
3124extern __typeof (xmlErrMemory) xmlErrMemory __attribute((alias("xmlErrMemory__internal_alias")));
3125#else
3126#ifndef xmlErrMemory
3127extern __typeof (xmlErrMemory) xmlErrMemory__internal_alias __attribute((visibility("hidden")));
3128#define xmlErrMemory xmlErrMemory__internal_alias
3129#endif
3130#endif
3131
3132#if defined(LIBXML_REGEXP_ENABLED) && defined(LIBXML_EXPR_ENABLED)
3133#ifdef bottom_xmlregexp
3134#undef xmlExpCtxtNbCons
3135extern __typeof (xmlExpCtxtNbCons) xmlExpCtxtNbCons __attribute((alias("xmlExpCtxtNbCons__internal_alias")));
3136#else
3137#ifndef xmlExpCtxtNbCons
3138extern __typeof (xmlExpCtxtNbCons) xmlExpCtxtNbCons__internal_alias __attribute((visibility("hidden")));
3139#define xmlExpCtxtNbCons xmlExpCtxtNbCons__internal_alias
3140#endif
3141#endif
3142#endif
3143
3144#if defined(LIBXML_REGEXP_ENABLED) && defined(LIBXML_EXPR_ENABLED)
3145#ifdef bottom_xmlregexp
3146#undef xmlExpCtxtNbNodes
3147extern __typeof (xmlExpCtxtNbNodes) xmlExpCtxtNbNodes __attribute((alias("xmlExpCtxtNbNodes__internal_alias")));
3148#else
3149#ifndef xmlExpCtxtNbNodes
3150extern __typeof (xmlExpCtxtNbNodes) xmlExpCtxtNbNodes__internal_alias __attribute((visibility("hidden")));
3151#define xmlExpCtxtNbNodes xmlExpCtxtNbNodes__internal_alias
3152#endif
3153#endif
3154#endif
3155
3156#if defined(LIBXML_REGEXP_ENABLED) && defined(LIBXML_EXPR_ENABLED)
3157#ifdef bottom_xmlregexp
3158#undef xmlExpDump
3159extern __typeof (xmlExpDump) xmlExpDump __attribute((alias("xmlExpDump__internal_alias")));
3160#else
3161#ifndef xmlExpDump
3162extern __typeof (xmlExpDump) xmlExpDump__internal_alias __attribute((visibility("hidden")));
3163#define xmlExpDump xmlExpDump__internal_alias
3164#endif
3165#endif
3166#endif
3167
3168#if defined(LIBXML_REGEXP_ENABLED) && defined(LIBXML_EXPR_ENABLED)
3169#ifdef bottom_xmlregexp
3170#undef xmlExpExpDerive
3171extern __typeof (xmlExpExpDerive) xmlExpExpDerive __attribute((alias("xmlExpExpDerive__internal_alias")));
3172#else
3173#ifndef xmlExpExpDerive
3174extern __typeof (xmlExpExpDerive) xmlExpExpDerive__internal_alias __attribute((visibility("hidden")));
3175#define xmlExpExpDerive xmlExpExpDerive__internal_alias
3176#endif
3177#endif
3178#endif
3179
3180#if defined(LIBXML_REGEXP_ENABLED) && defined(LIBXML_EXPR_ENABLED)
3181#ifdef bottom_xmlregexp
3182#undef xmlExpFree
3183extern __typeof (xmlExpFree) xmlExpFree __attribute((alias("xmlExpFree__internal_alias")));
3184#else
3185#ifndef xmlExpFree
3186extern __typeof (xmlExpFree) xmlExpFree__internal_alias __attribute((visibility("hidden")));
3187#define xmlExpFree xmlExpFree__internal_alias
3188#endif
3189#endif
3190#endif
3191
3192#if defined(LIBXML_REGEXP_ENABLED) && defined(LIBXML_EXPR_ENABLED)
3193#ifdef bottom_xmlregexp
3194#undef xmlExpFreeCtxt
3195extern __typeof (xmlExpFreeCtxt) xmlExpFreeCtxt __attribute((alias("xmlExpFreeCtxt__internal_alias")));
3196#else
3197#ifndef xmlExpFreeCtxt
3198extern __typeof (xmlExpFreeCtxt) xmlExpFreeCtxt__internal_alias __attribute((visibility("hidden")));
3199#define xmlExpFreeCtxt xmlExpFreeCtxt__internal_alias
3200#endif
3201#endif
3202#endif
3203
3204#if defined(LIBXML_REGEXP_ENABLED) && defined(LIBXML_EXPR_ENABLED)
3205#ifdef bottom_xmlregexp
3206#undef xmlExpGetLanguage
3207extern __typeof (xmlExpGetLanguage) xmlExpGetLanguage __attribute((alias("xmlExpGetLanguage__internal_alias")));
3208#else
3209#ifndef xmlExpGetLanguage
3210extern __typeof (xmlExpGetLanguage) xmlExpGetLanguage__internal_alias __attribute((visibility("hidden")));
3211#define xmlExpGetLanguage xmlExpGetLanguage__internal_alias
3212#endif
3213#endif
3214#endif
3215
3216#if defined(LIBXML_REGEXP_ENABLED) && defined(LIBXML_EXPR_ENABLED)
3217#ifdef bottom_xmlregexp
3218#undef xmlExpGetStart
3219extern __typeof (xmlExpGetStart) xmlExpGetStart __attribute((alias("xmlExpGetStart__internal_alias")));
3220#else
3221#ifndef xmlExpGetStart
3222extern __typeof (xmlExpGetStart) xmlExpGetStart__internal_alias __attribute((visibility("hidden")));
3223#define xmlExpGetStart xmlExpGetStart__internal_alias
3224#endif
3225#endif
3226#endif
3227
3228#if defined(LIBXML_REGEXP_ENABLED) && defined(LIBXML_EXPR_ENABLED)
3229#ifdef bottom_xmlregexp
3230#undef xmlExpIsNillable
3231extern __typeof (xmlExpIsNillable) xmlExpIsNillable __attribute((alias("xmlExpIsNillable__internal_alias")));
3232#else
3233#ifndef xmlExpIsNillable
3234extern __typeof (xmlExpIsNillable) xmlExpIsNillable__internal_alias __attribute((visibility("hidden")));
3235#define xmlExpIsNillable xmlExpIsNillable__internal_alias
3236#endif
3237#endif
3238#endif
3239
3240#if defined(LIBXML_REGEXP_ENABLED) && defined(LIBXML_EXPR_ENABLED)
3241#ifdef bottom_xmlregexp
3242#undef xmlExpMaxToken
3243extern __typeof (xmlExpMaxToken) xmlExpMaxToken __attribute((alias("xmlExpMaxToken__internal_alias")));
3244#else
3245#ifndef xmlExpMaxToken
3246extern __typeof (xmlExpMaxToken) xmlExpMaxToken__internal_alias __attribute((visibility("hidden")));
3247#define xmlExpMaxToken xmlExpMaxToken__internal_alias
3248#endif
3249#endif
3250#endif
3251
3252#if defined(LIBXML_REGEXP_ENABLED) && defined(LIBXML_EXPR_ENABLED)
3253#ifdef bottom_xmlregexp
3254#undef xmlExpNewAtom
3255extern __typeof (xmlExpNewAtom) xmlExpNewAtom __attribute((alias("xmlExpNewAtom__internal_alias")));
3256#else
3257#ifndef xmlExpNewAtom
3258extern __typeof (xmlExpNewAtom) xmlExpNewAtom__internal_alias __attribute((visibility("hidden")));
3259#define xmlExpNewAtom xmlExpNewAtom__internal_alias
3260#endif
3261#endif
3262#endif
3263
3264#if defined(LIBXML_REGEXP_ENABLED) && defined(LIBXML_EXPR_ENABLED)
3265#ifdef bottom_xmlregexp
3266#undef xmlExpNewCtxt
3267extern __typeof (xmlExpNewCtxt) xmlExpNewCtxt __attribute((alias("xmlExpNewCtxt__internal_alias")));
3268#else
3269#ifndef xmlExpNewCtxt
3270extern __typeof (xmlExpNewCtxt) xmlExpNewCtxt__internal_alias __attribute((visibility("hidden")));
3271#define xmlExpNewCtxt xmlExpNewCtxt__internal_alias
3272#endif
3273#endif
3274#endif
3275
3276#if defined(LIBXML_REGEXP_ENABLED) && defined(LIBXML_EXPR_ENABLED)
3277#ifdef bottom_xmlregexp
3278#undef xmlExpNewOr
3279extern __typeof (xmlExpNewOr) xmlExpNewOr __attribute((alias("xmlExpNewOr__internal_alias")));
3280#else
3281#ifndef xmlExpNewOr
3282extern __typeof (xmlExpNewOr) xmlExpNewOr__internal_alias __attribute((visibility("hidden")));
3283#define xmlExpNewOr xmlExpNewOr__internal_alias
3284#endif
3285#endif
3286#endif
3287
3288#if defined(LIBXML_REGEXP_ENABLED) && defined(LIBXML_EXPR_ENABLED)
3289#ifdef bottom_xmlregexp
3290#undef xmlExpNewRange
3291extern __typeof (xmlExpNewRange) xmlExpNewRange __attribute((alias("xmlExpNewRange__internal_alias")));
3292#else
3293#ifndef xmlExpNewRange
3294extern __typeof (xmlExpNewRange) xmlExpNewRange__internal_alias __attribute((visibility("hidden")));
3295#define xmlExpNewRange xmlExpNewRange__internal_alias
3296#endif
3297#endif
3298#endif
3299
3300#if defined(LIBXML_REGEXP_ENABLED) && defined(LIBXML_EXPR_ENABLED)
3301#ifdef bottom_xmlregexp
3302#undef xmlExpNewSeq
3303extern __typeof (xmlExpNewSeq) xmlExpNewSeq __attribute((alias("xmlExpNewSeq__internal_alias")));
3304#else
3305#ifndef xmlExpNewSeq
3306extern __typeof (xmlExpNewSeq) xmlExpNewSeq__internal_alias __attribute((visibility("hidden")));
3307#define xmlExpNewSeq xmlExpNewSeq__internal_alias
3308#endif
3309#endif
3310#endif
3311
3312#if defined(LIBXML_REGEXP_ENABLED) && defined(LIBXML_EXPR_ENABLED)
3313#ifdef bottom_xmlregexp
3314#undef xmlExpParse
3315extern __typeof (xmlExpParse) xmlExpParse __attribute((alias("xmlExpParse__internal_alias")));
3316#else
3317#ifndef xmlExpParse
3318extern __typeof (xmlExpParse) xmlExpParse__internal_alias __attribute((visibility("hidden")));
3319#define xmlExpParse xmlExpParse__internal_alias
3320#endif
3321#endif
3322#endif
3323
3324#if defined(LIBXML_REGEXP_ENABLED) && defined(LIBXML_EXPR_ENABLED)
3325#ifdef bottom_xmlregexp
3326#undef xmlExpRef
3327extern __typeof (xmlExpRef) xmlExpRef __attribute((alias("xmlExpRef__internal_alias")));
3328#else
3329#ifndef xmlExpRef
3330extern __typeof (xmlExpRef) xmlExpRef__internal_alias __attribute((visibility("hidden")));
3331#define xmlExpRef xmlExpRef__internal_alias
3332#endif
3333#endif
3334#endif
3335
3336#if defined(LIBXML_REGEXP_ENABLED) && defined(LIBXML_EXPR_ENABLED)
3337#ifdef bottom_xmlregexp
3338#undef xmlExpStringDerive
3339extern __typeof (xmlExpStringDerive) xmlExpStringDerive __attribute((alias("xmlExpStringDerive__internal_alias")));
3340#else
3341#ifndef xmlExpStringDerive
3342extern __typeof (xmlExpStringDerive) xmlExpStringDerive__internal_alias __attribute((visibility("hidden")));
3343#define xmlExpStringDerive xmlExpStringDerive__internal_alias
3344#endif
3345#endif
3346#endif
3347
3348#if defined(LIBXML_REGEXP_ENABLED) && defined(LIBXML_EXPR_ENABLED)
3349#ifdef bottom_xmlregexp
3350#undef xmlExpSubsume
3351extern __typeof (xmlExpSubsume) xmlExpSubsume __attribute((alias("xmlExpSubsume__internal_alias")));
3352#else
3353#ifndef xmlExpSubsume
3354extern __typeof (xmlExpSubsume) xmlExpSubsume__internal_alias __attribute((visibility("hidden")));
3355#define xmlExpSubsume xmlExpSubsume__internal_alias
3356#endif
3357#endif
3358#endif
3359
3360#ifdef bottom_xmlIO
3361#undef xmlFileClose
3362extern __typeof (xmlFileClose) xmlFileClose __attribute((alias("xmlFileClose__internal_alias")));
3363#else
3364#ifndef xmlFileClose
3365extern __typeof (xmlFileClose) xmlFileClose__internal_alias __attribute((visibility("hidden")));
3366#define xmlFileClose xmlFileClose__internal_alias
3367#endif
3368#endif
3369
3370#ifdef bottom_xmlIO
3371#undef xmlFileMatch
3372extern __typeof (xmlFileMatch) xmlFileMatch __attribute((alias("xmlFileMatch__internal_alias")));
3373#else
3374#ifndef xmlFileMatch
3375extern __typeof (xmlFileMatch) xmlFileMatch__internal_alias __attribute((visibility("hidden")));
3376#define xmlFileMatch xmlFileMatch__internal_alias
3377#endif
3378#endif
3379
3380#ifdef bottom_xmlIO
3381#undef xmlFileOpen
3382extern __typeof (xmlFileOpen) xmlFileOpen __attribute((alias("xmlFileOpen__internal_alias")));
3383#else
3384#ifndef xmlFileOpen
3385extern __typeof (xmlFileOpen) xmlFileOpen__internal_alias __attribute((visibility("hidden")));
3386#define xmlFileOpen xmlFileOpen__internal_alias
3387#endif
3388#endif
3389
3390#ifdef bottom_xmlIO
3391#undef xmlFileRead
3392extern __typeof (xmlFileRead) xmlFileRead __attribute((alias("xmlFileRead__internal_alias")));
3393#else
3394#ifndef xmlFileRead
3395extern __typeof (xmlFileRead) xmlFileRead__internal_alias __attribute((visibility("hidden")));
3396#define xmlFileRead xmlFileRead__internal_alias
3397#endif
3398#endif
3399
3400#ifdef bottom_encoding
3401#undef xmlFindCharEncodingHandler
3402extern __typeof (xmlFindCharEncodingHandler) xmlFindCharEncodingHandler __attribute((alias("xmlFindCharEncodingHandler__internal_alias")));
3403#else
3404#ifndef xmlFindCharEncodingHandler
3405extern __typeof (xmlFindCharEncodingHandler) xmlFindCharEncodingHandler__internal_alias __attribute((visibility("hidden")));
3406#define xmlFindCharEncodingHandler xmlFindCharEncodingHandler__internal_alias
3407#endif
3408#endif
3409
3410#ifdef bottom_valid
3411#undef xmlFreeAttributeTable
3412extern __typeof (xmlFreeAttributeTable) xmlFreeAttributeTable __attribute((alias("xmlFreeAttributeTable__internal_alias")));
3413#else
3414#ifndef xmlFreeAttributeTable
3415extern __typeof (xmlFreeAttributeTable) xmlFreeAttributeTable__internal_alias __attribute((visibility("hidden")));
3416#define xmlFreeAttributeTable xmlFreeAttributeTable__internal_alias
3417#endif
3418#endif
3419
3420#if defined(LIBXML_REGEXP_ENABLED) && defined(LIBXML_AUTOMATA_ENABLED)
3421#ifdef bottom_xmlregexp
3422#undef xmlFreeAutomata
3423extern __typeof (xmlFreeAutomata) xmlFreeAutomata __attribute((alias("xmlFreeAutomata__internal_alias")));
3424#else
3425#ifndef xmlFreeAutomata
3426extern __typeof (xmlFreeAutomata) xmlFreeAutomata__internal_alias __attribute((visibility("hidden")));
3427#define xmlFreeAutomata xmlFreeAutomata__internal_alias
3428#endif
3429#endif
3430#endif
3431
3432#if defined(LIBXML_CATALOG_ENABLED)
3433#ifdef bottom_catalog
3434#undef xmlFreeCatalog
3435extern __typeof (xmlFreeCatalog) xmlFreeCatalog __attribute((alias("xmlFreeCatalog__internal_alias")));
3436#else
3437#ifndef xmlFreeCatalog
3438extern __typeof (xmlFreeCatalog) xmlFreeCatalog__internal_alias __attribute((visibility("hidden")));
3439#define xmlFreeCatalog xmlFreeCatalog__internal_alias
3440#endif
3441#endif
3442#endif
3443
3444#ifdef bottom_tree
3445#undef xmlFreeDoc
3446extern __typeof (xmlFreeDoc) xmlFreeDoc __attribute((alias("xmlFreeDoc__internal_alias")));
3447#else
3448#ifndef xmlFreeDoc
3449extern __typeof (xmlFreeDoc) xmlFreeDoc__internal_alias __attribute((visibility("hidden")));
3450#define xmlFreeDoc xmlFreeDoc__internal_alias
3451#endif
3452#endif
3453
3454#ifdef bottom_valid
3455#undef xmlFreeDocElementContent
3456extern __typeof (xmlFreeDocElementContent) xmlFreeDocElementContent __attribute((alias("xmlFreeDocElementContent__internal_alias")));
3457#else
3458#ifndef xmlFreeDocElementContent
3459extern __typeof (xmlFreeDocElementContent) xmlFreeDocElementContent__internal_alias __attribute((visibility("hidden")));
3460#define xmlFreeDocElementContent xmlFreeDocElementContent__internal_alias
3461#endif
3462#endif
3463
3464#ifdef bottom_tree
3465#undef xmlFreeDtd
3466extern __typeof (xmlFreeDtd) xmlFreeDtd __attribute((alias("xmlFreeDtd__internal_alias")));
3467#else
3468#ifndef xmlFreeDtd
3469extern __typeof (xmlFreeDtd) xmlFreeDtd__internal_alias __attribute((visibility("hidden")));
3470#define xmlFreeDtd xmlFreeDtd__internal_alias
3471#endif
3472#endif
3473
3474#ifdef bottom_valid
3475#undef xmlFreeElementContent
3476extern __typeof (xmlFreeElementContent) xmlFreeElementContent __attribute((alias("xmlFreeElementContent__internal_alias")));
3477#else
3478#ifndef xmlFreeElementContent
3479extern __typeof (xmlFreeElementContent) xmlFreeElementContent__internal_alias __attribute((visibility("hidden")));
3480#define xmlFreeElementContent xmlFreeElementContent__internal_alias
3481#endif
3482#endif
3483
3484#ifdef bottom_valid
3485#undef xmlFreeElementTable
3486extern __typeof (xmlFreeElementTable) xmlFreeElementTable __attribute((alias("xmlFreeElementTable__internal_alias")));
3487#else
3488#ifndef xmlFreeElementTable
3489extern __typeof (xmlFreeElementTable) xmlFreeElementTable__internal_alias __attribute((visibility("hidden")));
3490#define xmlFreeElementTable xmlFreeElementTable__internal_alias
3491#endif
3492#endif
3493
3494#ifdef bottom_entities
3495#undef xmlFreeEntitiesTable
3496extern __typeof (xmlFreeEntitiesTable) xmlFreeEntitiesTable __attribute((alias("xmlFreeEntitiesTable__internal_alias")));
3497#else
3498#ifndef xmlFreeEntitiesTable
3499extern __typeof (xmlFreeEntitiesTable) xmlFreeEntitiesTable__internal_alias __attribute((visibility("hidden")));
3500#define xmlFreeEntitiesTable xmlFreeEntitiesTable__internal_alias
3501#endif
3502#endif
3503
3504#ifdef bottom_valid
3505#undef xmlFreeEnumeration
3506extern __typeof (xmlFreeEnumeration) xmlFreeEnumeration __attribute((alias("xmlFreeEnumeration__internal_alias")));
3507#else
3508#ifndef xmlFreeEnumeration
3509extern __typeof (xmlFreeEnumeration) xmlFreeEnumeration__internal_alias __attribute((visibility("hidden")));
3510#define xmlFreeEnumeration xmlFreeEnumeration__internal_alias
3511#endif
3512#endif
3513
3514#ifdef bottom_valid
3515#undef xmlFreeIDTable
3516extern __typeof (xmlFreeIDTable) xmlFreeIDTable __attribute((alias("xmlFreeIDTable__internal_alias")));
3517#else
3518#ifndef xmlFreeIDTable
3519extern __typeof (xmlFreeIDTable) xmlFreeIDTable__internal_alias __attribute((visibility("hidden")));
3520#define xmlFreeIDTable xmlFreeIDTable__internal_alias
3521#endif
3522#endif
3523
3524#ifdef bottom_parserInternals
3525#undef xmlFreeInputStream
3526extern __typeof (xmlFreeInputStream) xmlFreeInputStream __attribute((alias("xmlFreeInputStream__internal_alias")));
3527#else
3528#ifndef xmlFreeInputStream
3529extern __typeof (xmlFreeInputStream) xmlFreeInputStream__internal_alias __attribute((visibility("hidden")));
3530#define xmlFreeInputStream xmlFreeInputStream__internal_alias
3531#endif
3532#endif
3533
3534#ifdef bottom_threads
3535#undef xmlFreeMutex
3536extern __typeof (xmlFreeMutex) xmlFreeMutex __attribute((alias("xmlFreeMutex__internal_alias")));
3537#else
3538#ifndef xmlFreeMutex
3539extern __typeof (xmlFreeMutex) xmlFreeMutex__internal_alias __attribute((visibility("hidden")));
3540#define xmlFreeMutex xmlFreeMutex__internal_alias
3541#endif
3542#endif
3543
3544#ifdef bottom_tree
3545#undef xmlFreeNode
3546extern __typeof (xmlFreeNode) xmlFreeNode __attribute((alias("xmlFreeNode__internal_alias")));
3547#else
3548#ifndef xmlFreeNode
3549extern __typeof (xmlFreeNode) xmlFreeNode__internal_alias __attribute((visibility("hidden")));
3550#define xmlFreeNode xmlFreeNode__internal_alias
3551#endif
3552#endif
3553
3554#ifdef bottom_tree
3555#undef xmlFreeNodeList
3556extern __typeof (xmlFreeNodeList) xmlFreeNodeList __attribute((alias("xmlFreeNodeList__internal_alias")));
3557#else
3558#ifndef xmlFreeNodeList
3559extern __typeof (xmlFreeNodeList) xmlFreeNodeList__internal_alias __attribute((visibility("hidden")));
3560#define xmlFreeNodeList xmlFreeNodeList__internal_alias
3561#endif
3562#endif
3563
3564#ifdef bottom_valid
3565#undef xmlFreeNotationTable
3566extern __typeof (xmlFreeNotationTable) xmlFreeNotationTable __attribute((alias("xmlFreeNotationTable__internal_alias")));
3567#else
3568#ifndef xmlFreeNotationTable
3569extern __typeof (xmlFreeNotationTable) xmlFreeNotationTable__internal_alias __attribute((visibility("hidden")));
3570#define xmlFreeNotationTable xmlFreeNotationTable__internal_alias
3571#endif
3572#endif
3573
3574#ifdef bottom_tree
3575#undef xmlFreeNs
3576extern __typeof (xmlFreeNs) xmlFreeNs __attribute((alias("xmlFreeNs__internal_alias")));
3577#else
3578#ifndef xmlFreeNs
3579extern __typeof (xmlFreeNs) xmlFreeNs__internal_alias __attribute((visibility("hidden")));
3580#define xmlFreeNs xmlFreeNs__internal_alias
3581#endif
3582#endif
3583
3584#ifdef bottom_tree
3585#undef xmlFreeNsList
3586extern __typeof (xmlFreeNsList) xmlFreeNsList __attribute((alias("xmlFreeNsList__internal_alias")));
3587#else
3588#ifndef xmlFreeNsList
3589extern __typeof (xmlFreeNsList) xmlFreeNsList__internal_alias __attribute((visibility("hidden")));
3590#define xmlFreeNsList xmlFreeNsList__internal_alias
3591#endif
3592#endif
3593
3594#ifdef bottom_parserInternals
3595#undef xmlFreeParserCtxt
3596extern __typeof (xmlFreeParserCtxt) xmlFreeParserCtxt __attribute((alias("xmlFreeParserCtxt__internal_alias")));
3597#else
3598#ifndef xmlFreeParserCtxt
3599extern __typeof (xmlFreeParserCtxt) xmlFreeParserCtxt__internal_alias __attribute((visibility("hidden")));
3600#define xmlFreeParserCtxt xmlFreeParserCtxt__internal_alias
3601#endif
3602#endif
3603
3604#ifdef bottom_xmlIO
3605#undef xmlFreeParserInputBuffer
3606extern __typeof (xmlFreeParserInputBuffer) xmlFreeParserInputBuffer __attribute((alias("xmlFreeParserInputBuffer__internal_alias")));
3607#else
3608#ifndef xmlFreeParserInputBuffer
3609extern __typeof (xmlFreeParserInputBuffer) xmlFreeParserInputBuffer__internal_alias __attribute((visibility("hidden")));
3610#define xmlFreeParserInputBuffer xmlFreeParserInputBuffer__internal_alias
3611#endif
3612#endif
3613
3614#if defined(LIBXML_PATTERN_ENABLED)
3615#ifdef bottom_pattern
3616#undef xmlFreePattern
3617extern __typeof (xmlFreePattern) xmlFreePattern __attribute((alias("xmlFreePattern__internal_alias")));
3618#else
3619#ifndef xmlFreePattern
3620extern __typeof (xmlFreePattern) xmlFreePattern__internal_alias __attribute((visibility("hidden")));
3621#define xmlFreePattern xmlFreePattern__internal_alias
3622#endif
3623#endif
3624#endif
3625
3626#if defined(LIBXML_PATTERN_ENABLED)
3627#ifdef bottom_pattern
3628#undef xmlFreePatternList
3629extern __typeof (xmlFreePatternList) xmlFreePatternList __attribute((alias("xmlFreePatternList__internal_alias")));
3630#else
3631#ifndef xmlFreePatternList
3632extern __typeof (xmlFreePatternList) xmlFreePatternList__internal_alias __attribute((visibility("hidden")));
3633#define xmlFreePatternList xmlFreePatternList__internal_alias
3634#endif
3635#endif
3636#endif
3637
3638#ifdef bottom_tree
3639#undef xmlFreeProp
3640extern __typeof (xmlFreeProp) xmlFreeProp __attribute((alias("xmlFreeProp__internal_alias")));
3641#else
3642#ifndef xmlFreeProp
3643extern __typeof (xmlFreeProp) xmlFreeProp__internal_alias __attribute((visibility("hidden")));
3644#define xmlFreeProp xmlFreeProp__internal_alias
3645#endif
3646#endif
3647
3648#ifdef bottom_tree
3649#undef xmlFreePropList
3650extern __typeof (xmlFreePropList) xmlFreePropList __attribute((alias("xmlFreePropList__internal_alias")));
3651#else
3652#ifndef xmlFreePropList
3653extern __typeof (xmlFreePropList) xmlFreePropList__internal_alias __attribute((visibility("hidden")));
3654#define xmlFreePropList xmlFreePropList__internal_alias
3655#endif
3656#endif
3657
3658#ifdef bottom_threads
3659#undef xmlFreeRMutex
3660extern __typeof (xmlFreeRMutex) xmlFreeRMutex __attribute((alias("xmlFreeRMutex__internal_alias")));
3661#else
3662#ifndef xmlFreeRMutex
3663extern __typeof (xmlFreeRMutex) xmlFreeRMutex__internal_alias __attribute((visibility("hidden")));
3664#define xmlFreeRMutex xmlFreeRMutex__internal_alias
3665#endif
3666#endif
3667
3668#ifdef bottom_valid
3669#undef xmlFreeRefTable
3670extern __typeof (xmlFreeRefTable) xmlFreeRefTable __attribute((alias("xmlFreeRefTable__internal_alias")));
3671#else
3672#ifndef xmlFreeRefTable
3673extern __typeof (xmlFreeRefTable) xmlFreeRefTable__internal_alias __attribute((visibility("hidden")));
3674#define xmlFreeRefTable xmlFreeRefTable__internal_alias
3675#endif
3676#endif
3677
3678#if defined(LIBXML_PATTERN_ENABLED)
3679#ifdef bottom_pattern
3680#undef xmlFreeStreamCtxt
3681extern __typeof (xmlFreeStreamCtxt) xmlFreeStreamCtxt __attribute((alias("xmlFreeStreamCtxt__internal_alias")));
3682#else
3683#ifndef xmlFreeStreamCtxt
3684extern __typeof (xmlFreeStreamCtxt) xmlFreeStreamCtxt__internal_alias __attribute((visibility("hidden")));
3685#define xmlFreeStreamCtxt xmlFreeStreamCtxt__internal_alias
3686#endif
3687#endif
3688#endif
3689
3690#if defined(LIBXML_READER_ENABLED)
3691#ifdef bottom_xmlreader
3692#undef xmlFreeTextReader
3693extern __typeof (xmlFreeTextReader) xmlFreeTextReader __attribute((alias("xmlFreeTextReader__internal_alias")));
3694#else
3695#ifndef xmlFreeTextReader
3696extern __typeof (xmlFreeTextReader) xmlFreeTextReader__internal_alias __attribute((visibility("hidden")));
3697#define xmlFreeTextReader xmlFreeTextReader__internal_alias
3698#endif
3699#endif
3700#endif
3701
3702#if defined(LIBXML_WRITER_ENABLED)
3703#ifdef bottom_xmlwriter
3704#undef xmlFreeTextWriter
3705extern __typeof (xmlFreeTextWriter) xmlFreeTextWriter __attribute((alias("xmlFreeTextWriter__internal_alias")));
3706#else
3707#ifndef xmlFreeTextWriter
3708extern __typeof (xmlFreeTextWriter) xmlFreeTextWriter__internal_alias __attribute((visibility("hidden")));
3709#define xmlFreeTextWriter xmlFreeTextWriter__internal_alias
3710#endif
3711#endif
3712#endif
3713
3714#ifdef bottom_uri
3715#undef xmlFreeURI
3716extern __typeof (xmlFreeURI) xmlFreeURI __attribute((alias("xmlFreeURI__internal_alias")));
3717#else
3718#ifndef xmlFreeURI
3719extern __typeof (xmlFreeURI) xmlFreeURI__internal_alias __attribute((visibility("hidden")));
3720#define xmlFreeURI xmlFreeURI__internal_alias
3721#endif
3722#endif
3723
3724#if defined(LIBXML_VALID_ENABLED)
3725#ifdef bottom_valid
3726#undef xmlFreeValidCtxt
3727extern __typeof (xmlFreeValidCtxt) xmlFreeValidCtxt __attribute((alias("xmlFreeValidCtxt__internal_alias")));
3728#else
3729#ifndef xmlFreeValidCtxt
3730extern __typeof (xmlFreeValidCtxt) xmlFreeValidCtxt__internal_alias __attribute((visibility("hidden")));
3731#define xmlFreeValidCtxt xmlFreeValidCtxt__internal_alias
3732#endif
3733#endif
3734#endif
3735
3736#ifdef bottom_xmlmemory
3737#undef xmlGcMemGet
3738extern __typeof (xmlGcMemGet) xmlGcMemGet __attribute((alias("xmlGcMemGet__internal_alias")));
3739#else
3740#ifndef xmlGcMemGet
3741extern __typeof (xmlGcMemGet) xmlGcMemGet__internal_alias __attribute((visibility("hidden")));
3742#define xmlGcMemGet xmlGcMemGet__internal_alias
3743#endif
3744#endif
3745
3746#ifdef bottom_xmlmemory
3747#undef xmlGcMemSetup
3748extern __typeof (xmlGcMemSetup) xmlGcMemSetup __attribute((alias("xmlGcMemSetup__internal_alias")));
3749#else
3750#ifndef xmlGcMemSetup
3751extern __typeof (xmlGcMemSetup) xmlGcMemSetup__internal_alias __attribute((visibility("hidden")));
3752#define xmlGcMemSetup xmlGcMemSetup__internal_alias
3753#endif
3754#endif
3755
3756#ifdef bottom_tree
3757#undef xmlGetBufferAllocationScheme
3758extern __typeof (xmlGetBufferAllocationScheme) xmlGetBufferAllocationScheme __attribute((alias("xmlGetBufferAllocationScheme__internal_alias")));
3759#else
3760#ifndef xmlGetBufferAllocationScheme
3761extern __typeof (xmlGetBufferAllocationScheme) xmlGetBufferAllocationScheme__internal_alias __attribute((visibility("hidden")));
3762#define xmlGetBufferAllocationScheme xmlGetBufferAllocationScheme__internal_alias
3763#endif
3764#endif
3765
3766#ifdef bottom_encoding
3767#undef xmlGetCharEncodingHandler
3768extern __typeof (xmlGetCharEncodingHandler) xmlGetCharEncodingHandler __attribute((alias("xmlGetCharEncodingHandler__internal_alias")));
3769#else
3770#ifndef xmlGetCharEncodingHandler
3771extern __typeof (xmlGetCharEncodingHandler) xmlGetCharEncodingHandler__internal_alias __attribute((visibility("hidden")));
3772#define xmlGetCharEncodingHandler xmlGetCharEncodingHandler__internal_alias
3773#endif
3774#endif
3775
3776#ifdef bottom_encoding
3777#undef xmlGetCharEncodingName
3778extern __typeof (xmlGetCharEncodingName) xmlGetCharEncodingName __attribute((alias("xmlGetCharEncodingName__internal_alias")));
3779#else
3780#ifndef xmlGetCharEncodingName
3781extern __typeof (xmlGetCharEncodingName) xmlGetCharEncodingName__internal_alias __attribute((visibility("hidden")));
3782#define xmlGetCharEncodingName xmlGetCharEncodingName__internal_alias
3783#endif
3784#endif
3785
3786#ifdef bottom_tree
3787#undef xmlGetCompressMode
3788extern __typeof (xmlGetCompressMode) xmlGetCompressMode __attribute((alias("xmlGetCompressMode__internal_alias")));
3789#else
3790#ifndef xmlGetCompressMode
3791extern __typeof (xmlGetCompressMode) xmlGetCompressMode__internal_alias __attribute((visibility("hidden")));
3792#define xmlGetCompressMode xmlGetCompressMode__internal_alias
3793#endif
3794#endif
3795
3796#ifdef bottom_tree
3797#undef xmlGetDocCompressMode
3798extern __typeof (xmlGetDocCompressMode) xmlGetDocCompressMode __attribute((alias("xmlGetDocCompressMode__internal_alias")));
3799#else
3800#ifndef xmlGetDocCompressMode
3801extern __typeof (xmlGetDocCompressMode) xmlGetDocCompressMode__internal_alias __attribute((visibility("hidden")));
3802#define xmlGetDocCompressMode xmlGetDocCompressMode__internal_alias
3803#endif
3804#endif
3805
3806#ifdef bottom_entities
3807#undef xmlGetDocEntity
3808extern __typeof (xmlGetDocEntity) xmlGetDocEntity __attribute((alias("xmlGetDocEntity__internal_alias")));
3809#else
3810#ifndef xmlGetDocEntity
3811extern __typeof (xmlGetDocEntity) xmlGetDocEntity__internal_alias __attribute((visibility("hidden")));
3812#define xmlGetDocEntity xmlGetDocEntity__internal_alias
3813#endif
3814#endif
3815
3816#ifdef bottom_valid
3817#undef xmlGetDtdAttrDesc
3818extern __typeof (xmlGetDtdAttrDesc) xmlGetDtdAttrDesc __attribute((alias("xmlGetDtdAttrDesc__internal_alias")));
3819#else
3820#ifndef xmlGetDtdAttrDesc
3821extern __typeof (xmlGetDtdAttrDesc) xmlGetDtdAttrDesc__internal_alias __attribute((visibility("hidden")));
3822#define xmlGetDtdAttrDesc xmlGetDtdAttrDesc__internal_alias
3823#endif
3824#endif
3825
3826#ifdef bottom_valid
3827#undef xmlGetDtdElementDesc
3828extern __typeof (xmlGetDtdElementDesc) xmlGetDtdElementDesc __attribute((alias("xmlGetDtdElementDesc__internal_alias")));
3829#else
3830#ifndef xmlGetDtdElementDesc
3831extern __typeof (xmlGetDtdElementDesc) xmlGetDtdElementDesc__internal_alias __attribute((visibility("hidden")));
3832#define xmlGetDtdElementDesc xmlGetDtdElementDesc__internal_alias
3833#endif
3834#endif
3835
3836#ifdef bottom_entities
3837#undef xmlGetDtdEntity
3838extern __typeof (xmlGetDtdEntity) xmlGetDtdEntity __attribute((alias("xmlGetDtdEntity__internal_alias")));
3839#else
3840#ifndef xmlGetDtdEntity
3841extern __typeof (xmlGetDtdEntity) xmlGetDtdEntity__internal_alias __attribute((visibility("hidden")));
3842#define xmlGetDtdEntity xmlGetDtdEntity__internal_alias
3843#endif
3844#endif
3845
3846#ifdef bottom_valid
3847#undef xmlGetDtdNotationDesc
3848extern __typeof (xmlGetDtdNotationDesc) xmlGetDtdNotationDesc __attribute((alias("xmlGetDtdNotationDesc__internal_alias")));
3849#else
3850#ifndef xmlGetDtdNotationDesc
3851extern __typeof (xmlGetDtdNotationDesc) xmlGetDtdNotationDesc__internal_alias __attribute((visibility("hidden")));
3852#define xmlGetDtdNotationDesc xmlGetDtdNotationDesc__internal_alias
3853#endif
3854#endif
3855
3856#ifdef bottom_valid
3857#undef xmlGetDtdQAttrDesc
3858extern __typeof (xmlGetDtdQAttrDesc) xmlGetDtdQAttrDesc __attribute((alias("xmlGetDtdQAttrDesc__internal_alias")));
3859#else
3860#ifndef xmlGetDtdQAttrDesc
3861extern __typeof (xmlGetDtdQAttrDesc) xmlGetDtdQAttrDesc__internal_alias __attribute((visibility("hidden")));
3862#define xmlGetDtdQAttrDesc xmlGetDtdQAttrDesc__internal_alias
3863#endif
3864#endif
3865
3866#ifdef bottom_valid
3867#undef xmlGetDtdQElementDesc
3868extern __typeof (xmlGetDtdQElementDesc) xmlGetDtdQElementDesc __attribute((alias("xmlGetDtdQElementDesc__internal_alias")));
3869#else
3870#ifndef xmlGetDtdQElementDesc
3871extern __typeof (xmlGetDtdQElementDesc) xmlGetDtdQElementDesc__internal_alias __attribute((visibility("hidden")));
3872#define xmlGetDtdQElementDesc xmlGetDtdQElementDesc__internal_alias
3873#endif
3874#endif
3875
3876#ifdef bottom_encoding
3877#undef xmlGetEncodingAlias
3878extern __typeof (xmlGetEncodingAlias) xmlGetEncodingAlias __attribute((alias("xmlGetEncodingAlias__internal_alias")));
3879#else
3880#ifndef xmlGetEncodingAlias
3881extern __typeof (xmlGetEncodingAlias) xmlGetEncodingAlias__internal_alias __attribute((visibility("hidden")));
3882#define xmlGetEncodingAlias xmlGetEncodingAlias__internal_alias
3883#endif
3884#endif
3885
3886#ifdef bottom_xmlIO
3887#undef xmlGetExternalEntityLoader
3888extern __typeof (xmlGetExternalEntityLoader) xmlGetExternalEntityLoader __attribute((alias("xmlGetExternalEntityLoader__internal_alias")));
3889#else
3890#ifndef xmlGetExternalEntityLoader
3891extern __typeof (xmlGetExternalEntityLoader) xmlGetExternalEntityLoader__internal_alias __attribute((visibility("hidden")));
3892#define xmlGetExternalEntityLoader xmlGetExternalEntityLoader__internal_alias
3893#endif
3894#endif
3895
3896#if defined(LIBXML_LEGACY_ENABLED)
3897#ifdef bottom_legacy
3898#undef xmlGetFeature
3899extern __typeof (xmlGetFeature) xmlGetFeature __attribute((alias("xmlGetFeature__internal_alias")));
3900#else
3901#ifndef xmlGetFeature
3902extern __typeof (xmlGetFeature) xmlGetFeature__internal_alias __attribute((visibility("hidden")));
3903#define xmlGetFeature xmlGetFeature__internal_alias
3904#endif
3905#endif
3906#endif
3907
3908#if defined(LIBXML_LEGACY_ENABLED)
3909#ifdef bottom_legacy
3910#undef xmlGetFeaturesList
3911extern __typeof (xmlGetFeaturesList) xmlGetFeaturesList __attribute((alias("xmlGetFeaturesList__internal_alias")));
3912#else
3913#ifndef xmlGetFeaturesList
3914extern __typeof (xmlGetFeaturesList) xmlGetFeaturesList__internal_alias __attribute((visibility("hidden")));
3915#define xmlGetFeaturesList xmlGetFeaturesList__internal_alias
3916#endif
3917#endif
3918#endif
3919
3920#ifdef bottom_threads
3921#undef xmlGetGlobalState
3922extern __typeof (xmlGetGlobalState) xmlGetGlobalState __attribute((alias("xmlGetGlobalState__internal_alias")));
3923#else
3924#ifndef xmlGetGlobalState
3925extern __typeof (xmlGetGlobalState) xmlGetGlobalState__internal_alias __attribute((visibility("hidden")));
3926#define xmlGetGlobalState xmlGetGlobalState__internal_alias
3927#endif
3928#endif
3929
3930#ifdef bottom_valid
3931#undef xmlGetID
3932extern __typeof (xmlGetID) xmlGetID __attribute((alias("xmlGetID__internal_alias")));
3933#else
3934#ifndef xmlGetID
3935extern __typeof (xmlGetID) xmlGetID__internal_alias __attribute((visibility("hidden")));
3936#define xmlGetID xmlGetID__internal_alias
3937#endif
3938#endif
3939
3940#ifdef bottom_tree
3941#undef xmlGetIntSubset
3942extern __typeof (xmlGetIntSubset) xmlGetIntSubset __attribute((alias("xmlGetIntSubset__internal_alias")));
3943#else
3944#ifndef xmlGetIntSubset
3945extern __typeof (xmlGetIntSubset) xmlGetIntSubset__internal_alias __attribute((visibility("hidden")));
3946#define xmlGetIntSubset xmlGetIntSubset__internal_alias
3947#endif
3948#endif
3949
3950#ifdef bottom_tree
3951#undef xmlGetLastChild
3952extern __typeof (xmlGetLastChild) xmlGetLastChild __attribute((alias("xmlGetLastChild__internal_alias")));
3953#else
3954#ifndef xmlGetLastChild
3955extern __typeof (xmlGetLastChild) xmlGetLastChild__internal_alias __attribute((visibility("hidden")));
3956#define xmlGetLastChild xmlGetLastChild__internal_alias
3957#endif
3958#endif
3959
3960#ifdef bottom_error
3961#undef xmlGetLastError
3962extern __typeof (xmlGetLastError) xmlGetLastError __attribute((alias("xmlGetLastError__internal_alias")));
3963#else
3964#ifndef xmlGetLastError
3965extern __typeof (xmlGetLastError) xmlGetLastError__internal_alias __attribute((visibility("hidden")));
3966#define xmlGetLastError xmlGetLastError__internal_alias
3967#endif
3968#endif
3969
3970#ifdef bottom_tree
3971#undef xmlGetLineNo
3972extern __typeof (xmlGetLineNo) xmlGetLineNo __attribute((alias("xmlGetLineNo__internal_alias")));
3973#else
3974#ifndef xmlGetLineNo
3975extern __typeof (xmlGetLineNo) xmlGetLineNo__internal_alias __attribute((visibility("hidden")));
3976#define xmlGetLineNo xmlGetLineNo__internal_alias
3977#endif
3978#endif
3979
3980#ifdef bottom_tree
3981#undef xmlGetNoNsProp
3982extern __typeof (xmlGetNoNsProp) xmlGetNoNsProp __attribute((alias("xmlGetNoNsProp__internal_alias")));
3983#else
3984#ifndef xmlGetNoNsProp
3985extern __typeof (xmlGetNoNsProp) xmlGetNoNsProp__internal_alias __attribute((visibility("hidden")));
3986#define xmlGetNoNsProp xmlGetNoNsProp__internal_alias
3987#endif
3988#endif
3989
3990#if defined(LIBXML_TREE_ENABLED) || defined(LIBXML_DEBUG_ENABLED)
3991#ifdef bottom_tree
3992#undef xmlGetNodePath
3993extern __typeof (xmlGetNodePath) xmlGetNodePath __attribute((alias("xmlGetNodePath__internal_alias")));
3994#else
3995#ifndef xmlGetNodePath
3996extern __typeof (xmlGetNodePath) xmlGetNodePath__internal_alias __attribute((visibility("hidden")));
3997#define xmlGetNodePath xmlGetNodePath__internal_alias
3998#endif
3999#endif
4000#endif
4001
4002#if defined(LIBXML_TREE_ENABLED) || defined(LIBXML_XPATH_ENABLED)
4003#ifdef bottom_tree
4004#undef xmlGetNsList
4005extern __typeof (xmlGetNsList) xmlGetNsList __attribute((alias("xmlGetNsList__internal_alias")));
4006#else
4007#ifndef xmlGetNsList
4008extern __typeof (xmlGetNsList) xmlGetNsList__internal_alias __attribute((visibility("hidden")));
4009#define xmlGetNsList xmlGetNsList__internal_alias
4010#endif
4011#endif
4012#endif
4013
4014#ifdef bottom_tree
4015#undef xmlGetNsProp
4016extern __typeof (xmlGetNsProp) xmlGetNsProp __attribute((alias("xmlGetNsProp__internal_alias")));
4017#else
4018#ifndef xmlGetNsProp
4019extern __typeof (xmlGetNsProp) xmlGetNsProp__internal_alias __attribute((visibility("hidden")));
4020#define xmlGetNsProp xmlGetNsProp__internal_alias
4021#endif
4022#endif
4023
4024#ifdef bottom_entities
4025#undef xmlGetParameterEntity
4026extern __typeof (xmlGetParameterEntity) xmlGetParameterEntity __attribute((alias("xmlGetParameterEntity__internal_alias")));
4027#else
4028#ifndef xmlGetParameterEntity
4029extern __typeof (xmlGetParameterEntity) xmlGetParameterEntity__internal_alias __attribute((visibility("hidden")));
4030#define xmlGetParameterEntity xmlGetParameterEntity__internal_alias
4031#endif
4032#endif
4033
4034#ifdef bottom_entities
4035#undef xmlGetPredefinedEntity
4036extern __typeof (xmlGetPredefinedEntity) xmlGetPredefinedEntity __attribute((alias("xmlGetPredefinedEntity__internal_alias")));
4037#else
4038#ifndef xmlGetPredefinedEntity
4039extern __typeof (xmlGetPredefinedEntity) xmlGetPredefinedEntity__internal_alias __attribute((visibility("hidden")));
4040#define xmlGetPredefinedEntity xmlGetPredefinedEntity__internal_alias
4041#endif
4042#endif
4043
4044#ifdef bottom_tree
4045#undef xmlGetProp
4046extern __typeof (xmlGetProp) xmlGetProp __attribute((alias("xmlGetProp__internal_alias")));
4047#else
4048#ifndef xmlGetProp
4049extern __typeof (xmlGetProp) xmlGetProp__internal_alias __attribute((visibility("hidden")));
4050#define xmlGetProp xmlGetProp__internal_alias
4051#endif
4052#endif
4053
4054#ifdef bottom_valid
4055#undef xmlGetRefs
4056extern __typeof (xmlGetRefs) xmlGetRefs __attribute((alias("xmlGetRefs__internal_alias")));
4057#else
4058#ifndef xmlGetRefs
4059extern __typeof (xmlGetRefs) xmlGetRefs__internal_alias __attribute((visibility("hidden")));
4060#define xmlGetRefs xmlGetRefs__internal_alias
4061#endif
4062#endif
4063
4064#ifdef bottom_threads
4065#undef xmlGetThreadId
4066extern __typeof (xmlGetThreadId) xmlGetThreadId __attribute((alias("xmlGetThreadId__internal_alias")));
4067#else
4068#ifndef xmlGetThreadId
4069extern __typeof (xmlGetThreadId) xmlGetThreadId__internal_alias __attribute((visibility("hidden")));
4070#define xmlGetThreadId xmlGetThreadId__internal_alias
4071#endif
4072#endif
4073
4074#ifdef bottom_xmlstring
4075#undef xmlGetUTF8Char
4076extern __typeof (xmlGetUTF8Char) xmlGetUTF8Char __attribute((alias("xmlGetUTF8Char__internal_alias")));
4077#else
4078#ifndef xmlGetUTF8Char
4079extern __typeof (xmlGetUTF8Char) xmlGetUTF8Char__internal_alias __attribute((visibility("hidden")));
4080#define xmlGetUTF8Char xmlGetUTF8Char__internal_alias
4081#endif
4082#endif
4083
4084#if defined(LIBXML_LEGACY_ENABLED)
4085#ifdef bottom_legacy
4086#undef xmlHandleEntity
4087extern __typeof (xmlHandleEntity) xmlHandleEntity __attribute((alias("xmlHandleEntity__internal_alias")));
4088#else
4089#ifndef xmlHandleEntity
4090extern __typeof (xmlHandleEntity) xmlHandleEntity__internal_alias __attribute((visibility("hidden")));
4091#define xmlHandleEntity xmlHandleEntity__internal_alias
4092#endif
4093#endif
4094#endif
4095
4096#ifdef bottom_parser
4097#undef xmlHasFeature
4098extern __typeof (xmlHasFeature) xmlHasFeature __attribute((alias("xmlHasFeature__internal_alias")));
4099#else
4100#ifndef xmlHasFeature
4101extern __typeof (xmlHasFeature) xmlHasFeature__internal_alias __attribute((visibility("hidden")));
4102#define xmlHasFeature xmlHasFeature__internal_alias
4103#endif
4104#endif
4105
4106#ifdef bottom_tree
4107#undef xmlHasNsProp
4108extern __typeof (xmlHasNsProp) xmlHasNsProp __attribute((alias("xmlHasNsProp__internal_alias")));
4109#else
4110#ifndef xmlHasNsProp
4111extern __typeof (xmlHasNsProp) xmlHasNsProp__internal_alias __attribute((visibility("hidden")));
4112#define xmlHasNsProp xmlHasNsProp__internal_alias
4113#endif
4114#endif
4115
4116#ifdef bottom_tree
4117#undef xmlHasProp
4118extern __typeof (xmlHasProp) xmlHasProp __attribute((alias("xmlHasProp__internal_alias")));
4119#else
4120#ifndef xmlHasProp
4121extern __typeof (xmlHasProp) xmlHasProp__internal_alias __attribute((visibility("hidden")));
4122#define xmlHasProp xmlHasProp__internal_alias
4123#endif
4124#endif
4125
4126#ifdef bottom_hash
4127#undef xmlHashAddEntry
4128extern __typeof (xmlHashAddEntry) xmlHashAddEntry __attribute((alias("xmlHashAddEntry__internal_alias")));
4129#else
4130#ifndef xmlHashAddEntry
4131extern __typeof (xmlHashAddEntry) xmlHashAddEntry__internal_alias __attribute((visibility("hidden")));
4132#define xmlHashAddEntry xmlHashAddEntry__internal_alias
4133#endif
4134#endif
4135
4136#ifdef bottom_hash
4137#undef xmlHashAddEntry2
4138extern __typeof (xmlHashAddEntry2) xmlHashAddEntry2 __attribute((alias("xmlHashAddEntry2__internal_alias")));
4139#else
4140#ifndef xmlHashAddEntry2
4141extern __typeof (xmlHashAddEntry2) xmlHashAddEntry2__internal_alias __attribute((visibility("hidden")));
4142#define xmlHashAddEntry2 xmlHashAddEntry2__internal_alias
4143#endif
4144#endif
4145
4146#ifdef bottom_hash
4147#undef xmlHashAddEntry3
4148extern __typeof (xmlHashAddEntry3) xmlHashAddEntry3 __attribute((alias("xmlHashAddEntry3__internal_alias")));
4149#else
4150#ifndef xmlHashAddEntry3
4151extern __typeof (xmlHashAddEntry3) xmlHashAddEntry3__internal_alias __attribute((visibility("hidden")));
4152#define xmlHashAddEntry3 xmlHashAddEntry3__internal_alias
4153#endif
4154#endif
4155
4156#ifdef bottom_hash
4157#undef xmlHashCopy
4158extern __typeof (xmlHashCopy) xmlHashCopy __attribute((alias("xmlHashCopy__internal_alias")));
4159#else
4160#ifndef xmlHashCopy
4161extern __typeof (xmlHashCopy) xmlHashCopy__internal_alias __attribute((visibility("hidden")));
4162#define xmlHashCopy xmlHashCopy__internal_alias
4163#endif
4164#endif
4165
4166#ifdef bottom_hash
4167#undef xmlHashCreate
4168extern __typeof (xmlHashCreate) xmlHashCreate __attribute((alias("xmlHashCreate__internal_alias")));
4169#else
4170#ifndef xmlHashCreate
4171extern __typeof (xmlHashCreate) xmlHashCreate__internal_alias __attribute((visibility("hidden")));
4172#define xmlHashCreate xmlHashCreate__internal_alias
4173#endif
4174#endif
4175
4176#ifdef bottom_hash
4177#undef xmlHashCreateDict
4178extern __typeof (xmlHashCreateDict) xmlHashCreateDict __attribute((alias("xmlHashCreateDict__internal_alias")));
4179#else
4180#ifndef xmlHashCreateDict
4181extern __typeof (xmlHashCreateDict) xmlHashCreateDict__internal_alias __attribute((visibility("hidden")));
4182#define xmlHashCreateDict xmlHashCreateDict__internal_alias
4183#endif
4184#endif
4185
4186#ifdef bottom_hash
4187#undef xmlHashFree
4188extern __typeof (xmlHashFree) xmlHashFree __attribute((alias("xmlHashFree__internal_alias")));
4189#else
4190#ifndef xmlHashFree
4191extern __typeof (xmlHashFree) xmlHashFree__internal_alias __attribute((visibility("hidden")));
4192#define xmlHashFree xmlHashFree__internal_alias
4193#endif
4194#endif
4195
4196#ifdef bottom_hash
4197#undef xmlHashLookup
4198extern __typeof (xmlHashLookup) xmlHashLookup __attribute((alias("xmlHashLookup__internal_alias")));
4199#else
4200#ifndef xmlHashLookup
4201extern __typeof (xmlHashLookup) xmlHashLookup__internal_alias __attribute((visibility("hidden")));
4202#define xmlHashLookup xmlHashLookup__internal_alias
4203#endif
4204#endif
4205
4206#ifdef bottom_hash
4207#undef xmlHashLookup2
4208extern __typeof (xmlHashLookup2) xmlHashLookup2 __attribute((alias("xmlHashLookup2__internal_alias")));
4209#else
4210#ifndef xmlHashLookup2
4211extern __typeof (xmlHashLookup2) xmlHashLookup2__internal_alias __attribute((visibility("hidden")));
4212#define xmlHashLookup2 xmlHashLookup2__internal_alias
4213#endif
4214#endif
4215
4216#ifdef bottom_hash
4217#undef xmlHashLookup3
4218extern __typeof (xmlHashLookup3) xmlHashLookup3 __attribute((alias("xmlHashLookup3__internal_alias")));
4219#else
4220#ifndef xmlHashLookup3
4221extern __typeof (xmlHashLookup3) xmlHashLookup3__internal_alias __attribute((visibility("hidden")));
4222#define xmlHashLookup3 xmlHashLookup3__internal_alias
4223#endif
4224#endif
4225
4226#ifdef bottom_hash
4227#undef xmlHashQLookup
4228extern __typeof (xmlHashQLookup) xmlHashQLookup __attribute((alias("xmlHashQLookup__internal_alias")));
4229#else
4230#ifndef xmlHashQLookup
4231extern __typeof (xmlHashQLookup) xmlHashQLookup__internal_alias __attribute((visibility("hidden")));
4232#define xmlHashQLookup xmlHashQLookup__internal_alias
4233#endif
4234#endif
4235
4236#ifdef bottom_hash
4237#undef xmlHashQLookup2
4238extern __typeof (xmlHashQLookup2) xmlHashQLookup2 __attribute((alias("xmlHashQLookup2__internal_alias")));
4239#else
4240#ifndef xmlHashQLookup2
4241extern __typeof (xmlHashQLookup2) xmlHashQLookup2__internal_alias __attribute((visibility("hidden")));
4242#define xmlHashQLookup2 xmlHashQLookup2__internal_alias
4243#endif
4244#endif
4245
4246#ifdef bottom_hash
4247#undef xmlHashQLookup3
4248extern __typeof (xmlHashQLookup3) xmlHashQLookup3 __attribute((alias("xmlHashQLookup3__internal_alias")));
4249#else
4250#ifndef xmlHashQLookup3
4251extern __typeof (xmlHashQLookup3) xmlHashQLookup3__internal_alias __attribute((visibility("hidden")));
4252#define xmlHashQLookup3 xmlHashQLookup3__internal_alias
4253#endif
4254#endif
4255
4256#ifdef bottom_hash
4257#undef xmlHashRemoveEntry
4258extern __typeof (xmlHashRemoveEntry) xmlHashRemoveEntry __attribute((alias("xmlHashRemoveEntry__internal_alias")));
4259#else
4260#ifndef xmlHashRemoveEntry
4261extern __typeof (xmlHashRemoveEntry) xmlHashRemoveEntry__internal_alias __attribute((visibility("hidden")));
4262#define xmlHashRemoveEntry xmlHashRemoveEntry__internal_alias
4263#endif
4264#endif
4265
4266#ifdef bottom_hash
4267#undef xmlHashRemoveEntry2
4268extern __typeof (xmlHashRemoveEntry2) xmlHashRemoveEntry2 __attribute((alias("xmlHashRemoveEntry2__internal_alias")));
4269#else
4270#ifndef xmlHashRemoveEntry2
4271extern __typeof (xmlHashRemoveEntry2) xmlHashRemoveEntry2__internal_alias __attribute((visibility("hidden")));
4272#define xmlHashRemoveEntry2 xmlHashRemoveEntry2__internal_alias
4273#endif
4274#endif
4275
4276#ifdef bottom_hash
4277#undef xmlHashRemoveEntry3
4278extern __typeof (xmlHashRemoveEntry3) xmlHashRemoveEntry3 __attribute((alias("xmlHashRemoveEntry3__internal_alias")));
4279#else
4280#ifndef xmlHashRemoveEntry3
4281extern __typeof (xmlHashRemoveEntry3) xmlHashRemoveEntry3__internal_alias __attribute((visibility("hidden")));
4282#define xmlHashRemoveEntry3 xmlHashRemoveEntry3__internal_alias
4283#endif
4284#endif
4285
4286#ifdef bottom_hash
4287#undef xmlHashScan
4288extern __typeof (xmlHashScan) xmlHashScan __attribute((alias("xmlHashScan__internal_alias")));
4289#else
4290#ifndef xmlHashScan
4291extern __typeof (xmlHashScan) xmlHashScan__internal_alias __attribute((visibility("hidden")));
4292#define xmlHashScan xmlHashScan__internal_alias
4293#endif
4294#endif
4295
4296#ifdef bottom_hash
4297#undef xmlHashScan3
4298extern __typeof (xmlHashScan3) xmlHashScan3 __attribute((alias("xmlHashScan3__internal_alias")));
4299#else
4300#ifndef xmlHashScan3
4301extern __typeof (xmlHashScan3) xmlHashScan3__internal_alias __attribute((visibility("hidden")));
4302#define xmlHashScan3 xmlHashScan3__internal_alias
4303#endif
4304#endif
4305
4306#ifdef bottom_hash
4307#undef xmlHashScanFull
4308extern __typeof (xmlHashScanFull) xmlHashScanFull __attribute((alias("xmlHashScanFull__internal_alias")));
4309#else
4310#ifndef xmlHashScanFull
4311extern __typeof (xmlHashScanFull) xmlHashScanFull__internal_alias __attribute((visibility("hidden")));
4312#define xmlHashScanFull xmlHashScanFull__internal_alias
4313#endif
4314#endif
4315
4316#ifdef bottom_hash
4317#undef xmlHashScanFull3
4318extern __typeof (xmlHashScanFull3) xmlHashScanFull3 __attribute((alias("xmlHashScanFull3__internal_alias")));
4319#else
4320#ifndef xmlHashScanFull3
4321extern __typeof (xmlHashScanFull3) xmlHashScanFull3__internal_alias __attribute((visibility("hidden")));
4322#define xmlHashScanFull3 xmlHashScanFull3__internal_alias
4323#endif
4324#endif
4325
4326#ifdef bottom_hash
4327#undef xmlHashSize
4328extern __typeof (xmlHashSize) xmlHashSize __attribute((alias("xmlHashSize__internal_alias")));
4329#else
4330#ifndef xmlHashSize
4331extern __typeof (xmlHashSize) xmlHashSize__internal_alias __attribute((visibility("hidden")));
4332#define xmlHashSize xmlHashSize__internal_alias
4333#endif
4334#endif
4335
4336#ifdef bottom_hash
4337#undef xmlHashUpdateEntry
4338extern __typeof (xmlHashUpdateEntry) xmlHashUpdateEntry __attribute((alias("xmlHashUpdateEntry__internal_alias")));
4339#else
4340#ifndef xmlHashUpdateEntry
4341extern __typeof (xmlHashUpdateEntry) xmlHashUpdateEntry__internal_alias __attribute((visibility("hidden")));
4342#define xmlHashUpdateEntry xmlHashUpdateEntry__internal_alias
4343#endif
4344#endif
4345
4346#ifdef bottom_hash
4347#undef xmlHashUpdateEntry2
4348extern __typeof (xmlHashUpdateEntry2) xmlHashUpdateEntry2 __attribute((alias("xmlHashUpdateEntry2__internal_alias")));
4349#else
4350#ifndef xmlHashUpdateEntry2
4351extern __typeof (xmlHashUpdateEntry2) xmlHashUpdateEntry2__internal_alias __attribute((visibility("hidden")));
4352#define xmlHashUpdateEntry2 xmlHashUpdateEntry2__internal_alias
4353#endif
4354#endif
4355
4356#ifdef bottom_hash
4357#undef xmlHashUpdateEntry3
4358extern __typeof (xmlHashUpdateEntry3) xmlHashUpdateEntry3 __attribute((alias("xmlHashUpdateEntry3__internal_alias")));
4359#else
4360#ifndef xmlHashUpdateEntry3
4361extern __typeof (xmlHashUpdateEntry3) xmlHashUpdateEntry3__internal_alias __attribute((visibility("hidden")));
4362#define xmlHashUpdateEntry3 xmlHashUpdateEntry3__internal_alias
4363#endif
4364#endif
4365
4366#if defined(LIBXML_FTP_ENABLED)
4367#ifdef bottom_xmlIO
4368#undef xmlIOFTPClose
4369extern __typeof (xmlIOFTPClose) xmlIOFTPClose __attribute((alias("xmlIOFTPClose__internal_alias")));
4370#else
4371#ifndef xmlIOFTPClose
4372extern __typeof (xmlIOFTPClose) xmlIOFTPClose__internal_alias __attribute((visibility("hidden")));
4373#define xmlIOFTPClose xmlIOFTPClose__internal_alias
4374#endif
4375#endif
4376#endif
4377
4378#if defined(LIBXML_FTP_ENABLED)
4379#ifdef bottom_xmlIO
4380#undef xmlIOFTPMatch
4381extern __typeof (xmlIOFTPMatch) xmlIOFTPMatch __attribute((alias("xmlIOFTPMatch__internal_alias")));
4382#else
4383#ifndef xmlIOFTPMatch
4384extern __typeof (xmlIOFTPMatch) xmlIOFTPMatch__internal_alias __attribute((visibility("hidden")));
4385#define xmlIOFTPMatch xmlIOFTPMatch__internal_alias
4386#endif
4387#endif
4388#endif
4389
4390#if defined(LIBXML_FTP_ENABLED)
4391#ifdef bottom_xmlIO
4392#undef xmlIOFTPOpen
4393extern __typeof (xmlIOFTPOpen) xmlIOFTPOpen __attribute((alias("xmlIOFTPOpen__internal_alias")));
4394#else
4395#ifndef xmlIOFTPOpen
4396extern __typeof (xmlIOFTPOpen) xmlIOFTPOpen__internal_alias __attribute((visibility("hidden")));
4397#define xmlIOFTPOpen xmlIOFTPOpen__internal_alias
4398#endif
4399#endif
4400#endif
4401
4402#if defined(LIBXML_FTP_ENABLED)
4403#ifdef bottom_xmlIO
4404#undef xmlIOFTPRead
4405extern __typeof (xmlIOFTPRead) xmlIOFTPRead __attribute((alias("xmlIOFTPRead__internal_alias")));
4406#else
4407#ifndef xmlIOFTPRead
4408extern __typeof (xmlIOFTPRead) xmlIOFTPRead__internal_alias __attribute((visibility("hidden")));
4409#define xmlIOFTPRead xmlIOFTPRead__internal_alias
4410#endif
4411#endif
4412#endif
4413
4414#if defined(LIBXML_HTTP_ENABLED)
4415#ifdef bottom_xmlIO
4416#undef xmlIOHTTPClose
4417extern __typeof (xmlIOHTTPClose) xmlIOHTTPClose __attribute((alias("xmlIOHTTPClose__internal_alias")));
4418#else
4419#ifndef xmlIOHTTPClose
4420extern __typeof (xmlIOHTTPClose) xmlIOHTTPClose__internal_alias __attribute((visibility("hidden")));
4421#define xmlIOHTTPClose xmlIOHTTPClose__internal_alias
4422#endif
4423#endif
4424#endif
4425
4426#if defined(LIBXML_HTTP_ENABLED)
4427#ifdef bottom_xmlIO
4428#undef xmlIOHTTPMatch
4429extern __typeof (xmlIOHTTPMatch) xmlIOHTTPMatch __attribute((alias("xmlIOHTTPMatch__internal_alias")));
4430#else
4431#ifndef xmlIOHTTPMatch
4432extern __typeof (xmlIOHTTPMatch) xmlIOHTTPMatch__internal_alias __attribute((visibility("hidden")));
4433#define xmlIOHTTPMatch xmlIOHTTPMatch__internal_alias
4434#endif
4435#endif
4436#endif
4437
4438#if defined(LIBXML_HTTP_ENABLED)
4439#ifdef bottom_xmlIO
4440#undef xmlIOHTTPOpen
4441extern __typeof (xmlIOHTTPOpen) xmlIOHTTPOpen __attribute((alias("xmlIOHTTPOpen__internal_alias")));
4442#else
4443#ifndef xmlIOHTTPOpen
4444extern __typeof (xmlIOHTTPOpen) xmlIOHTTPOpen__internal_alias __attribute((visibility("hidden")));
4445#define xmlIOHTTPOpen xmlIOHTTPOpen__internal_alias
4446#endif
4447#endif
4448#endif
4449
4450#if defined(LIBXML_HTTP_ENABLED) && defined(LIBXML_OUTPUT_ENABLED)
4451#ifdef bottom_xmlIO
4452#undef xmlIOHTTPOpenW
4453extern __typeof (xmlIOHTTPOpenW) xmlIOHTTPOpenW __attribute((alias("xmlIOHTTPOpenW__internal_alias")));
4454#else
4455#ifndef xmlIOHTTPOpenW
4456extern __typeof (xmlIOHTTPOpenW) xmlIOHTTPOpenW__internal_alias __attribute((visibility("hidden")));
4457#define xmlIOHTTPOpenW xmlIOHTTPOpenW__internal_alias
4458#endif
4459#endif
4460#endif
4461
4462#if defined(LIBXML_HTTP_ENABLED)
4463#ifdef bottom_xmlIO
4464#undef xmlIOHTTPRead
4465extern __typeof (xmlIOHTTPRead) xmlIOHTTPRead __attribute((alias("xmlIOHTTPRead__internal_alias")));
4466#else
4467#ifndef xmlIOHTTPRead
4468extern __typeof (xmlIOHTTPRead) xmlIOHTTPRead__internal_alias __attribute((visibility("hidden")));
4469#define xmlIOHTTPRead xmlIOHTTPRead__internal_alias
4470#endif
4471#endif
4472#endif
4473
4474#if defined(LIBXML_VALID_ENABLED)
4475#ifdef bottom_parser
4476#undef xmlIOParseDTD
4477extern __typeof (xmlIOParseDTD) xmlIOParseDTD __attribute((alias("xmlIOParseDTD__internal_alias")));
4478#else
4479#ifndef xmlIOParseDTD
4480extern __typeof (xmlIOParseDTD) xmlIOParseDTD__internal_alias __attribute((visibility("hidden")));
4481#define xmlIOParseDTD xmlIOParseDTD__internal_alias
4482#endif
4483#endif
4484#endif
4485
4486#ifdef bottom_encoding
4487#undef xmlInitCharEncodingHandlers
4488extern __typeof (xmlInitCharEncodingHandlers) xmlInitCharEncodingHandlers __attribute((alias("xmlInitCharEncodingHandlers__internal_alias")));
4489#else
4490#ifndef xmlInitCharEncodingHandlers
4491extern __typeof (xmlInitCharEncodingHandlers) xmlInitCharEncodingHandlers__internal_alias __attribute((visibility("hidden")));
4492#define xmlInitCharEncodingHandlers xmlInitCharEncodingHandlers__internal_alias
4493#endif
4494#endif
4495
4496#ifdef bottom_globals
4497#undef xmlInitGlobals
4498extern __typeof (xmlInitGlobals) xmlInitGlobals __attribute((alias("xmlInitGlobals__internal_alias")));
4499#else
4500#ifndef xmlInitGlobals
4501extern __typeof (xmlInitGlobals) xmlInitGlobals__internal_alias __attribute((visibility("hidden")));
4502#define xmlInitGlobals xmlInitGlobals__internal_alias
4503#endif
4504#endif
4505
4506#ifdef bottom_xmlmemory
4507#undef xmlInitMemory
4508extern __typeof (xmlInitMemory) xmlInitMemory __attribute((alias("xmlInitMemory__internal_alias")));
4509#else
4510#ifndef xmlInitMemory
4511extern __typeof (xmlInitMemory) xmlInitMemory__internal_alias __attribute((visibility("hidden")));
4512#define xmlInitMemory xmlInitMemory__internal_alias
4513#endif
4514#endif
4515
4516#ifdef bottom_parserInternals
4517#undef xmlInitNodeInfoSeq
4518extern __typeof (xmlInitNodeInfoSeq) xmlInitNodeInfoSeq __attribute((alias("xmlInitNodeInfoSeq__internal_alias")));
4519#else
4520#ifndef xmlInitNodeInfoSeq
4521extern __typeof (xmlInitNodeInfoSeq) xmlInitNodeInfoSeq__internal_alias __attribute((visibility("hidden")));
4522#define xmlInitNodeInfoSeq xmlInitNodeInfoSeq__internal_alias
4523#endif
4524#endif
4525
4526#ifdef bottom_parser
4527#undef xmlInitParser
4528extern __typeof (xmlInitParser) xmlInitParser __attribute((alias("xmlInitParser__internal_alias")));
4529#else
4530#ifndef xmlInitParser
4531extern __typeof (xmlInitParser) xmlInitParser__internal_alias __attribute((visibility("hidden")));
4532#define xmlInitParser xmlInitParser__internal_alias
4533#endif
4534#endif
4535
4536#ifdef bottom_parserInternals
4537#undef xmlInitParserCtxt
4538extern __typeof (xmlInitParserCtxt) xmlInitParserCtxt __attribute((alias("xmlInitParserCtxt__internal_alias")));
4539#else
4540#ifndef xmlInitParserCtxt
4541extern __typeof (xmlInitParserCtxt) xmlInitParserCtxt__internal_alias __attribute((visibility("hidden")));
4542#define xmlInitParserCtxt xmlInitParserCtxt__internal_alias
4543#endif
4544#endif
4545
4546#ifdef bottom_threads
4547#undef xmlInitThreads
4548extern __typeof (xmlInitThreads) xmlInitThreads __attribute((alias("xmlInitThreads__internal_alias")));
4549#else
4550#ifndef xmlInitThreads
4551extern __typeof (xmlInitThreads) xmlInitThreads__internal_alias __attribute((visibility("hidden")));
4552#define xmlInitThreads xmlInitThreads__internal_alias
4553#endif
4554#endif
4555
4556#if defined(LIBXML_CATALOG_ENABLED)
4557#ifdef bottom_catalog
4558#undef xmlInitializeCatalog
4559extern __typeof (xmlInitializeCatalog) xmlInitializeCatalog __attribute((alias("xmlInitializeCatalog__internal_alias")));
4560#else
4561#ifndef xmlInitializeCatalog
4562extern __typeof (xmlInitializeCatalog) xmlInitializeCatalog__internal_alias __attribute((visibility("hidden")));
4563#define xmlInitializeCatalog xmlInitializeCatalog__internal_alias
4564#endif
4565#endif
4566#endif
4567
4568#ifdef bottom_globals
4569#undef xmlInitializeGlobalState
4570extern __typeof (xmlInitializeGlobalState) xmlInitializeGlobalState __attribute((alias("xmlInitializeGlobalState__internal_alias")));
4571#else
4572#ifndef xmlInitializeGlobalState
4573extern __typeof (xmlInitializeGlobalState) xmlInitializeGlobalState__internal_alias __attribute((visibility("hidden")));
4574#define xmlInitializeGlobalState xmlInitializeGlobalState__internal_alias
4575#endif
4576#endif
4577
4578#if defined(LIBXML_LEGACY_ENABLED)
4579#ifdef bottom_legacy
4580#undef xmlInitializePredefinedEntities
4581extern __typeof (xmlInitializePredefinedEntities) xmlInitializePredefinedEntities __attribute((alias("xmlInitializePredefinedEntities__internal_alias")));
4582#else
4583#ifndef xmlInitializePredefinedEntities
4584extern __typeof (xmlInitializePredefinedEntities) xmlInitializePredefinedEntities__internal_alias __attribute((visibility("hidden")));
4585#define xmlInitializePredefinedEntities xmlInitializePredefinedEntities__internal_alias
4586#endif
4587#endif
4588#endif
4589
4590#ifdef bottom_chvalid
4591#undef xmlIsBaseChar
4592extern __typeof (xmlIsBaseChar) xmlIsBaseChar __attribute((alias("xmlIsBaseChar__internal_alias")));
4593#else
4594#ifndef xmlIsBaseChar
4595extern __typeof (xmlIsBaseChar) xmlIsBaseChar__internal_alias __attribute((visibility("hidden")));
4596#define xmlIsBaseChar xmlIsBaseChar__internal_alias
4597#endif
4598#endif
4599
4600#ifdef bottom_chvalid
4601#undef xmlIsBlank
4602extern __typeof (xmlIsBlank) xmlIsBlank __attribute((alias("xmlIsBlank__internal_alias")));
4603#else
4604#ifndef xmlIsBlank
4605extern __typeof (xmlIsBlank) xmlIsBlank__internal_alias __attribute((visibility("hidden")));
4606#define xmlIsBlank xmlIsBlank__internal_alias
4607#endif
4608#endif
4609
4610#ifdef bottom_tree
4611#undef xmlIsBlankNode
4612extern __typeof (xmlIsBlankNode) xmlIsBlankNode __attribute((alias("xmlIsBlankNode__internal_alias")));
4613#else
4614#ifndef xmlIsBlankNode
4615extern __typeof (xmlIsBlankNode) xmlIsBlankNode__internal_alias __attribute((visibility("hidden")));
4616#define xmlIsBlankNode xmlIsBlankNode__internal_alias
4617#endif
4618#endif
4619
4620#ifdef bottom_chvalid
4621#undef xmlIsChar
4622extern __typeof (xmlIsChar) xmlIsChar __attribute((alias("xmlIsChar__internal_alias")));
4623#else
4624#ifndef xmlIsChar
4625extern __typeof (xmlIsChar) xmlIsChar__internal_alias __attribute((visibility("hidden")));
4626#define xmlIsChar xmlIsChar__internal_alias
4627#endif
4628#endif
4629
4630#ifdef bottom_chvalid
4631#undef xmlIsCombining
4632extern __typeof (xmlIsCombining) xmlIsCombining __attribute((alias("xmlIsCombining__internal_alias")));
4633#else
4634#ifndef xmlIsCombining
4635extern __typeof (xmlIsCombining) xmlIsCombining__internal_alias __attribute((visibility("hidden")));
4636#define xmlIsCombining xmlIsCombining__internal_alias
4637#endif
4638#endif
4639
4640#ifdef bottom_chvalid
4641#undef xmlIsDigit
4642extern __typeof (xmlIsDigit) xmlIsDigit __attribute((alias("xmlIsDigit__internal_alias")));
4643#else
4644#ifndef xmlIsDigit
4645extern __typeof (xmlIsDigit) xmlIsDigit__internal_alias __attribute((visibility("hidden")));
4646#define xmlIsDigit xmlIsDigit__internal_alias
4647#endif
4648#endif
4649
4650#ifdef bottom_chvalid
4651#undef xmlIsExtender
4652extern __typeof (xmlIsExtender) xmlIsExtender __attribute((alias("xmlIsExtender__internal_alias")));
4653#else
4654#ifndef xmlIsExtender
4655extern __typeof (xmlIsExtender) xmlIsExtender__internal_alias __attribute((visibility("hidden")));
4656#define xmlIsExtender xmlIsExtender__internal_alias
4657#endif
4658#endif
4659
4660#ifdef bottom_valid
4661#undef xmlIsID
4662extern __typeof (xmlIsID) xmlIsID __attribute((alias("xmlIsID__internal_alias")));
4663#else
4664#ifndef xmlIsID
4665extern __typeof (xmlIsID) xmlIsID__internal_alias __attribute((visibility("hidden")));
4666#define xmlIsID xmlIsID__internal_alias
4667#endif
4668#endif
4669
4670#ifdef bottom_chvalid
4671#undef xmlIsIdeographic
4672extern __typeof (xmlIsIdeographic) xmlIsIdeographic __attribute((alias("xmlIsIdeographic__internal_alias")));
4673#else
4674#ifndef xmlIsIdeographic
4675extern __typeof (xmlIsIdeographic) xmlIsIdeographic__internal_alias __attribute((visibility("hidden")));
4676#define xmlIsIdeographic xmlIsIdeographic__internal_alias
4677#endif
4678#endif
4679
4680#ifdef bottom_parserInternals
4681#undef xmlIsLetter
4682extern __typeof (xmlIsLetter) xmlIsLetter __attribute((alias("xmlIsLetter__internal_alias")));
4683#else
4684#ifndef xmlIsLetter
4685extern __typeof (xmlIsLetter) xmlIsLetter__internal_alias __attribute((visibility("hidden")));
4686#define xmlIsLetter xmlIsLetter__internal_alias
4687#endif
4688#endif
4689
4690#ifdef bottom_threads
4691#undef xmlIsMainThread
4692extern __typeof (xmlIsMainThread) xmlIsMainThread __attribute((alias("xmlIsMainThread__internal_alias")));
4693#else
4694#ifndef xmlIsMainThread
4695extern __typeof (xmlIsMainThread) xmlIsMainThread__internal_alias __attribute((visibility("hidden")));
4696#define xmlIsMainThread xmlIsMainThread__internal_alias
4697#endif
4698#endif
4699
4700#ifdef bottom_valid
4701#undef xmlIsMixedElement
4702extern __typeof (xmlIsMixedElement) xmlIsMixedElement __attribute((alias("xmlIsMixedElement__internal_alias")));
4703#else
4704#ifndef xmlIsMixedElement
4705extern __typeof (xmlIsMixedElement) xmlIsMixedElement__internal_alias __attribute((visibility("hidden")));
4706#define xmlIsMixedElement xmlIsMixedElement__internal_alias
4707#endif
4708#endif
4709
4710#ifdef bottom_chvalid
4711#undef xmlIsPubidChar
4712extern __typeof (xmlIsPubidChar) xmlIsPubidChar __attribute((alias("xmlIsPubidChar__internal_alias")));
4713#else
4714#ifndef xmlIsPubidChar
4715extern __typeof (xmlIsPubidChar) xmlIsPubidChar__internal_alias __attribute((visibility("hidden")));
4716#define xmlIsPubidChar xmlIsPubidChar__internal_alias
4717#endif
4718#endif
4719
4720#ifdef bottom_valid
4721#undef xmlIsRef
4722extern __typeof (xmlIsRef) xmlIsRef __attribute((alias("xmlIsRef__internal_alias")));
4723#else
4724#ifndef xmlIsRef
4725extern __typeof (xmlIsRef) xmlIsRef__internal_alias __attribute((visibility("hidden")));
4726#define xmlIsRef xmlIsRef__internal_alias
4727#endif
4728#endif
4729
4730#ifdef bottom_xmlsave
4731#undef xmlIsXHTML
4732extern __typeof (xmlIsXHTML) xmlIsXHTML __attribute((alias("xmlIsXHTML__internal_alias")));
4733#else
4734#ifndef xmlIsXHTML
4735extern __typeof (xmlIsXHTML) xmlIsXHTML__internal_alias __attribute((visibility("hidden")));
4736#define xmlIsXHTML xmlIsXHTML__internal_alias
4737#endif
4738#endif
4739
4740#ifdef bottom_parserInternals
4741#undef xmlKeepBlanksDefault
4742extern __typeof (xmlKeepBlanksDefault) xmlKeepBlanksDefault __attribute((alias("xmlKeepBlanksDefault__internal_alias")));
4743#else
4744#ifndef xmlKeepBlanksDefault
4745extern __typeof (xmlKeepBlanksDefault) xmlKeepBlanksDefault__internal_alias __attribute((visibility("hidden")));
4746#define xmlKeepBlanksDefault xmlKeepBlanksDefault__internal_alias
4747#endif
4748#endif
4749
4750#ifdef bottom_parserInternals
4751#undef xmlLineNumbersDefault
4752extern __typeof (xmlLineNumbersDefault) xmlLineNumbersDefault __attribute((alias("xmlLineNumbersDefault__internal_alias")));
4753#else
4754#ifndef xmlLineNumbersDefault
4755extern __typeof (xmlLineNumbersDefault) xmlLineNumbersDefault__internal_alias __attribute((visibility("hidden")));
4756#define xmlLineNumbersDefault xmlLineNumbersDefault__internal_alias
4757#endif
4758#endif
4759
4760#ifdef bottom_list
4761#undef xmlLinkGetData
4762extern __typeof (xmlLinkGetData) xmlLinkGetData __attribute((alias("xmlLinkGetData__internal_alias")));
4763#else
4764#ifndef xmlLinkGetData
4765extern __typeof (xmlLinkGetData) xmlLinkGetData__internal_alias __attribute((visibility("hidden")));
4766#define xmlLinkGetData xmlLinkGetData__internal_alias
4767#endif
4768#endif
4769
4770#ifdef bottom_list
4771#undef xmlListAppend
4772extern __typeof (xmlListAppend) xmlListAppend __attribute((alias("xmlListAppend__internal_alias")));
4773#else
4774#ifndef xmlListAppend
4775extern __typeof (xmlListAppend) xmlListAppend__internal_alias __attribute((visibility("hidden")));
4776#define xmlListAppend xmlListAppend__internal_alias
4777#endif
4778#endif
4779
4780#ifdef bottom_list
4781#undef xmlListClear
4782extern __typeof (xmlListClear) xmlListClear __attribute((alias("xmlListClear__internal_alias")));
4783#else
4784#ifndef xmlListClear
4785extern __typeof (xmlListClear) xmlListClear__internal_alias __attribute((visibility("hidden")));
4786#define xmlListClear xmlListClear__internal_alias
4787#endif
4788#endif
4789
4790#ifdef bottom_list
4791#undef xmlListCopy
4792extern __typeof (xmlListCopy) xmlListCopy __attribute((alias("xmlListCopy__internal_alias")));
4793#else
4794#ifndef xmlListCopy
4795extern __typeof (xmlListCopy) xmlListCopy__internal_alias __attribute((visibility("hidden")));
4796#define xmlListCopy xmlListCopy__internal_alias
4797#endif
4798#endif
4799
4800#ifdef bottom_list
4801#undef xmlListCreate
4802extern __typeof (xmlListCreate) xmlListCreate __attribute((alias("xmlListCreate__internal_alias")));
4803#else
4804#ifndef xmlListCreate
4805extern __typeof (xmlListCreate) xmlListCreate__internal_alias __attribute((visibility("hidden")));
4806#define xmlListCreate xmlListCreate__internal_alias
4807#endif
4808#endif
4809
4810#ifdef bottom_list
4811#undef xmlListDelete
4812extern __typeof (xmlListDelete) xmlListDelete __attribute((alias("xmlListDelete__internal_alias")));
4813#else
4814#ifndef xmlListDelete
4815extern __typeof (xmlListDelete) xmlListDelete__internal_alias __attribute((visibility("hidden")));
4816#define xmlListDelete xmlListDelete__internal_alias
4817#endif
4818#endif
4819
4820#ifdef bottom_list
4821#undef xmlListDup
4822extern __typeof (xmlListDup) xmlListDup __attribute((alias("xmlListDup__internal_alias")));
4823#else
4824#ifndef xmlListDup
4825extern __typeof (xmlListDup) xmlListDup__internal_alias __attribute((visibility("hidden")));
4826#define xmlListDup xmlListDup__internal_alias
4827#endif
4828#endif
4829
4830#ifdef bottom_list
4831#undef xmlListEmpty
4832extern __typeof (xmlListEmpty) xmlListEmpty __attribute((alias("xmlListEmpty__internal_alias")));
4833#else
4834#ifndef xmlListEmpty
4835extern __typeof (xmlListEmpty) xmlListEmpty__internal_alias __attribute((visibility("hidden")));
4836#define xmlListEmpty xmlListEmpty__internal_alias
4837#endif
4838#endif
4839
4840#ifdef bottom_list
4841#undef xmlListEnd
4842extern __typeof (xmlListEnd) xmlListEnd __attribute((alias("xmlListEnd__internal_alias")));
4843#else
4844#ifndef xmlListEnd
4845extern __typeof (xmlListEnd) xmlListEnd__internal_alias __attribute((visibility("hidden")));
4846#define xmlListEnd xmlListEnd__internal_alias
4847#endif
4848#endif
4849
4850#ifdef bottom_list
4851#undef xmlListFront
4852extern __typeof (xmlListFront) xmlListFront __attribute((alias("xmlListFront__internal_alias")));
4853#else
4854#ifndef xmlListFront
4855extern __typeof (xmlListFront) xmlListFront__internal_alias __attribute((visibility("hidden")));
4856#define xmlListFront xmlListFront__internal_alias
4857#endif
4858#endif
4859
4860#ifdef bottom_list
4861#undef xmlListInsert
4862extern __typeof (xmlListInsert) xmlListInsert __attribute((alias("xmlListInsert__internal_alias")));
4863#else
4864#ifndef xmlListInsert
4865extern __typeof (xmlListInsert) xmlListInsert__internal_alias __attribute((visibility("hidden")));
4866#define xmlListInsert xmlListInsert__internal_alias
4867#endif
4868#endif
4869
4870#ifdef bottom_list
4871#undef xmlListMerge
4872extern __typeof (xmlListMerge) xmlListMerge __attribute((alias("xmlListMerge__internal_alias")));
4873#else
4874#ifndef xmlListMerge
4875extern __typeof (xmlListMerge) xmlListMerge__internal_alias __attribute((visibility("hidden")));
4876#define xmlListMerge xmlListMerge__internal_alias
4877#endif
4878#endif
4879
4880#ifdef bottom_list
4881#undef xmlListPopBack
4882extern __typeof (xmlListPopBack) xmlListPopBack __attribute((alias("xmlListPopBack__internal_alias")));
4883#else
4884#ifndef xmlListPopBack
4885extern __typeof (xmlListPopBack) xmlListPopBack__internal_alias __attribute((visibility("hidden")));
4886#define xmlListPopBack xmlListPopBack__internal_alias
4887#endif
4888#endif
4889
4890#ifdef bottom_list
4891#undef xmlListPopFront
4892extern __typeof (xmlListPopFront) xmlListPopFront __attribute((alias("xmlListPopFront__internal_alias")));
4893#else
4894#ifndef xmlListPopFront
4895extern __typeof (xmlListPopFront) xmlListPopFront__internal_alias __attribute((visibility("hidden")));
4896#define xmlListPopFront xmlListPopFront__internal_alias
4897#endif
4898#endif
4899
4900#ifdef bottom_list
4901#undef xmlListPushBack
4902extern __typeof (xmlListPushBack) xmlListPushBack __attribute((alias("xmlListPushBack__internal_alias")));
4903#else
4904#ifndef xmlListPushBack
4905extern __typeof (xmlListPushBack) xmlListPushBack__internal_alias __attribute((visibility("hidden")));
4906#define xmlListPushBack xmlListPushBack__internal_alias
4907#endif
4908#endif
4909
4910#ifdef bottom_list
4911#undef xmlListPushFront
4912extern __typeof (xmlListPushFront) xmlListPushFront __attribute((alias("xmlListPushFront__internal_alias")));
4913#else
4914#ifndef xmlListPushFront
4915extern __typeof (xmlListPushFront) xmlListPushFront__internal_alias __attribute((visibility("hidden")));
4916#define xmlListPushFront xmlListPushFront__internal_alias
4917#endif
4918#endif
4919
4920#ifdef bottom_list
4921#undef xmlListRemoveAll
4922extern __typeof (xmlListRemoveAll) xmlListRemoveAll __attribute((alias("xmlListRemoveAll__internal_alias")));
4923#else
4924#ifndef xmlListRemoveAll
4925extern __typeof (xmlListRemoveAll) xmlListRemoveAll__internal_alias __attribute((visibility("hidden")));
4926#define xmlListRemoveAll xmlListRemoveAll__internal_alias
4927#endif
4928#endif
4929
4930#ifdef bottom_list
4931#undef xmlListRemoveFirst
4932extern __typeof (xmlListRemoveFirst) xmlListRemoveFirst __attribute((alias("xmlListRemoveFirst__internal_alias")));
4933#else
4934#ifndef xmlListRemoveFirst
4935extern __typeof (xmlListRemoveFirst) xmlListRemoveFirst__internal_alias __attribute((visibility("hidden")));
4936#define xmlListRemoveFirst xmlListRemoveFirst__internal_alias
4937#endif
4938#endif
4939
4940#ifdef bottom_list
4941#undef xmlListRemoveLast
4942extern __typeof (xmlListRemoveLast) xmlListRemoveLast __attribute((alias("xmlListRemoveLast__internal_alias")));
4943#else
4944#ifndef xmlListRemoveLast
4945extern __typeof (xmlListRemoveLast) xmlListRemoveLast__internal_alias __attribute((visibility("hidden")));
4946#define xmlListRemoveLast xmlListRemoveLast__internal_alias
4947#endif
4948#endif
4949
4950#ifdef bottom_list
4951#undef xmlListReverse
4952extern __typeof (xmlListReverse) xmlListReverse __attribute((alias("xmlListReverse__internal_alias")));
4953#else
4954#ifndef xmlListReverse
4955extern __typeof (xmlListReverse) xmlListReverse__internal_alias __attribute((visibility("hidden")));
4956#define xmlListReverse xmlListReverse__internal_alias
4957#endif
4958#endif
4959
4960#ifdef bottom_list
4961#undef xmlListReverseSearch
4962extern __typeof (xmlListReverseSearch) xmlListReverseSearch __attribute((alias("xmlListReverseSearch__internal_alias")));
4963#else
4964#ifndef xmlListReverseSearch
4965extern __typeof (xmlListReverseSearch) xmlListReverseSearch__internal_alias __attribute((visibility("hidden")));
4966#define xmlListReverseSearch xmlListReverseSearch__internal_alias
4967#endif
4968#endif
4969
4970#ifdef bottom_list
4971#undef xmlListReverseWalk
4972extern __typeof (xmlListReverseWalk) xmlListReverseWalk __attribute((alias("xmlListReverseWalk__internal_alias")));
4973#else
4974#ifndef xmlListReverseWalk
4975extern __typeof (xmlListReverseWalk) xmlListReverseWalk__internal_alias __attribute((visibility("hidden")));
4976#define xmlListReverseWalk xmlListReverseWalk__internal_alias
4977#endif
4978#endif
4979
4980#ifdef bottom_list
4981#undef xmlListSearch
4982extern __typeof (xmlListSearch) xmlListSearch __attribute((alias("xmlListSearch__internal_alias")));
4983#else
4984#ifndef xmlListSearch
4985extern __typeof (xmlListSearch) xmlListSearch__internal_alias __attribute((visibility("hidden")));
4986#define xmlListSearch xmlListSearch__internal_alias
4987#endif
4988#endif
4989
4990#ifdef bottom_list
4991#undef xmlListSize
4992extern __typeof (xmlListSize) xmlListSize __attribute((alias("xmlListSize__internal_alias")));
4993#else
4994#ifndef xmlListSize
4995extern __typeof (xmlListSize) xmlListSize__internal_alias __attribute((visibility("hidden")));
4996#define xmlListSize xmlListSize__internal_alias
4997#endif
4998#endif
4999
5000#ifdef bottom_list
5001#undef xmlListSort
5002extern __typeof (xmlListSort) xmlListSort __attribute((alias("xmlListSort__internal_alias")));
5003#else
5004#ifndef xmlListSort
5005extern __typeof (xmlListSort) xmlListSort__internal_alias __attribute((visibility("hidden")));
5006#define xmlListSort xmlListSort__internal_alias
5007#endif
5008#endif
5009
5010#ifdef bottom_list
5011#undef xmlListWalk
5012extern __typeof (xmlListWalk) xmlListWalk __attribute((alias("xmlListWalk__internal_alias")));
5013#else
5014#ifndef xmlListWalk
5015extern __typeof (xmlListWalk) xmlListWalk__internal_alias __attribute((visibility("hidden")));
5016#define xmlListWalk xmlListWalk__internal_alias
5017#endif
5018#endif
5019
5020#if defined(LIBXML_CATALOG_ENABLED)
5021#ifdef bottom_catalog
5022#undef xmlLoadACatalog
5023extern __typeof (xmlLoadACatalog) xmlLoadACatalog __attribute((alias("xmlLoadACatalog__internal_alias")));
5024#else
5025#ifndef xmlLoadACatalog
5026extern __typeof (xmlLoadACatalog) xmlLoadACatalog__internal_alias __attribute((visibility("hidden")));
5027#define xmlLoadACatalog xmlLoadACatalog__internal_alias
5028#endif
5029#endif
5030#endif
5031
5032#if defined(LIBXML_CATALOG_ENABLED)
5033#ifdef bottom_catalog
5034#undef xmlLoadCatalog
5035extern __typeof (xmlLoadCatalog) xmlLoadCatalog __attribute((alias("xmlLoadCatalog__internal_alias")));
5036#else
5037#ifndef xmlLoadCatalog
5038extern __typeof (xmlLoadCatalog) xmlLoadCatalog__internal_alias __attribute((visibility("hidden")));
5039#define xmlLoadCatalog xmlLoadCatalog__internal_alias
5040#endif
5041#endif
5042#endif
5043
5044#if defined(LIBXML_CATALOG_ENABLED)
5045#ifdef bottom_catalog
5046#undef xmlLoadCatalogs
5047extern __typeof (xmlLoadCatalogs) xmlLoadCatalogs __attribute((alias("xmlLoadCatalogs__internal_alias")));
5048#else
5049#ifndef xmlLoadCatalogs
5050extern __typeof (xmlLoadCatalogs) xmlLoadCatalogs__internal_alias __attribute((visibility("hidden")));
5051#define xmlLoadCatalogs xmlLoadCatalogs__internal_alias
5052#endif
5053#endif
5054#endif
5055
5056#ifdef bottom_xmlIO
5057#undef xmlLoadExternalEntity
5058extern __typeof (xmlLoadExternalEntity) xmlLoadExternalEntity __attribute((alias("xmlLoadExternalEntity__internal_alias")));
5059#else
5060#ifndef xmlLoadExternalEntity
5061extern __typeof (xmlLoadExternalEntity) xmlLoadExternalEntity__internal_alias __attribute((visibility("hidden")));
5062#define xmlLoadExternalEntity xmlLoadExternalEntity__internal_alias
5063#endif
5064#endif
5065
5066#if defined(LIBXML_CATALOG_ENABLED)
5067#ifdef bottom_catalog
5068#undef xmlLoadSGMLSuperCatalog
5069extern __typeof (xmlLoadSGMLSuperCatalog) xmlLoadSGMLSuperCatalog __attribute((alias("xmlLoadSGMLSuperCatalog__internal_alias")));
5070#else
5071#ifndef xmlLoadSGMLSuperCatalog
5072extern __typeof (xmlLoadSGMLSuperCatalog) xmlLoadSGMLSuperCatalog__internal_alias __attribute((visibility("hidden")));
5073#define xmlLoadSGMLSuperCatalog xmlLoadSGMLSuperCatalog__internal_alias
5074#endif
5075#endif
5076#endif
5077
5078#ifdef bottom_threads
5079#undef xmlLockLibrary
5080extern __typeof (xmlLockLibrary) xmlLockLibrary __attribute((alias("xmlLockLibrary__internal_alias")));
5081#else
5082#ifndef xmlLockLibrary
5083extern __typeof (xmlLockLibrary) xmlLockLibrary__internal_alias __attribute((visibility("hidden")));
5084#define xmlLockLibrary xmlLockLibrary__internal_alias
5085#endif
5086#endif
5087
5088#if defined(LIBXML_DEBUG_ENABLED)
5089#ifdef bottom_debugXML
5090#undef xmlLsCountNode
5091extern __typeof (xmlLsCountNode) xmlLsCountNode __attribute((alias("xmlLsCountNode__internal_alias")));
5092#else
5093#ifndef xmlLsCountNode
5094extern __typeof (xmlLsCountNode) xmlLsCountNode__internal_alias __attribute((visibility("hidden")));
5095#define xmlLsCountNode xmlLsCountNode__internal_alias
5096#endif
5097#endif
5098#endif
5099
5100#if defined(LIBXML_DEBUG_ENABLED)
5101#ifdef bottom_debugXML
5102#undef xmlLsOneNode
5103extern __typeof (xmlLsOneNode) xmlLsOneNode __attribute((alias("xmlLsOneNode__internal_alias")));
5104#else
5105#ifndef xmlLsOneNode
5106extern __typeof (xmlLsOneNode) xmlLsOneNode__internal_alias __attribute((visibility("hidden")));
5107#define xmlLsOneNode xmlLsOneNode__internal_alias
5108#endif
5109#endif
5110#endif
5111
5112#ifdef bottom_xmlmemory
5113#undef xmlMallocAtomicLoc
5114extern __typeof (xmlMallocAtomicLoc) xmlMallocAtomicLoc __attribute((alias("xmlMallocAtomicLoc__internal_alias")));
5115#else
5116#ifndef xmlMallocAtomicLoc
5117extern __typeof (xmlMallocAtomicLoc) xmlMallocAtomicLoc__internal_alias __attribute((visibility("hidden")));
5118#define xmlMallocAtomicLoc xmlMallocAtomicLoc__internal_alias
5119#endif
5120#endif
5121
5122#ifdef bottom_xmlmemory
5123#undef xmlMallocLoc
5124extern __typeof (xmlMallocLoc) xmlMallocLoc __attribute((alias("xmlMallocLoc__internal_alias")));
5125#else
5126#ifndef xmlMallocLoc
5127extern __typeof (xmlMallocLoc) xmlMallocLoc__internal_alias __attribute((visibility("hidden")));
5128#define xmlMallocLoc xmlMallocLoc__internal_alias
5129#endif
5130#endif
5131
5132#ifdef bottom_xmlmemory
5133#undef xmlMemBlocks
5134extern __typeof (xmlMemBlocks) xmlMemBlocks __attribute((alias("xmlMemBlocks__internal_alias")));
5135#else
5136#ifndef xmlMemBlocks
5137extern __typeof (xmlMemBlocks) xmlMemBlocks__internal_alias __attribute((visibility("hidden")));
5138#define xmlMemBlocks xmlMemBlocks__internal_alias
5139#endif
5140#endif
5141
5142#ifdef bottom_xmlmemory
5143#undef xmlMemDisplay
5144extern __typeof (xmlMemDisplay) xmlMemDisplay __attribute((alias("xmlMemDisplay__internal_alias")));
5145#else
5146#ifndef xmlMemDisplay
5147extern __typeof (xmlMemDisplay) xmlMemDisplay__internal_alias __attribute((visibility("hidden")));
5148#define xmlMemDisplay xmlMemDisplay__internal_alias
5149#endif
5150#endif
5151
5152#ifdef bottom_xmlmemory
5153#undef xmlMemFree
5154extern __typeof (xmlMemFree) xmlMemFree __attribute((alias("xmlMemFree__internal_alias")));
5155#else
5156#ifndef xmlMemFree
5157extern __typeof (xmlMemFree) xmlMemFree__internal_alias __attribute((visibility("hidden")));
5158#define xmlMemFree xmlMemFree__internal_alias
5159#endif
5160#endif
5161
5162#ifdef bottom_xmlmemory
5163#undef xmlMemGet
5164extern __typeof (xmlMemGet) xmlMemGet __attribute((alias("xmlMemGet__internal_alias")));
5165#else
5166#ifndef xmlMemGet
5167extern __typeof (xmlMemGet) xmlMemGet__internal_alias __attribute((visibility("hidden")));
5168#define xmlMemGet xmlMemGet__internal_alias
5169#endif
5170#endif
5171
5172#ifdef bottom_xmlmemory
5173#undef xmlMemMalloc
5174extern __typeof (xmlMemMalloc) xmlMemMalloc __attribute((alias("xmlMemMalloc__internal_alias")));
5175#else
5176#ifndef xmlMemMalloc
5177extern __typeof (xmlMemMalloc) xmlMemMalloc__internal_alias __attribute((visibility("hidden")));
5178#define xmlMemMalloc xmlMemMalloc__internal_alias
5179#endif
5180#endif
5181
5182#ifdef bottom_xmlmemory
5183#undef xmlMemRealloc
5184extern __typeof (xmlMemRealloc) xmlMemRealloc __attribute((alias("xmlMemRealloc__internal_alias")));
5185#else
5186#ifndef xmlMemRealloc
5187extern __typeof (xmlMemRealloc) xmlMemRealloc__internal_alias __attribute((visibility("hidden")));
5188#define xmlMemRealloc xmlMemRealloc__internal_alias
5189#endif
5190#endif
5191
5192#ifdef bottom_xmlmemory
5193#undef xmlMemSetup
5194extern __typeof (xmlMemSetup) xmlMemSetup __attribute((alias("xmlMemSetup__internal_alias")));
5195#else
5196#ifndef xmlMemSetup
5197extern __typeof (xmlMemSetup) xmlMemSetup__internal_alias __attribute((visibility("hidden")));
5198#define xmlMemSetup xmlMemSetup__internal_alias
5199#endif
5200#endif
5201
5202#ifdef bottom_xmlmemory
5203#undef xmlMemShow
5204extern __typeof (xmlMemShow) xmlMemShow __attribute((alias("xmlMemShow__internal_alias")));
5205#else
5206#ifndef xmlMemShow
5207extern __typeof (xmlMemShow) xmlMemShow__internal_alias __attribute((visibility("hidden")));
5208#define xmlMemShow xmlMemShow__internal_alias
5209#endif
5210#endif
5211
5212#ifdef bottom_xmlmemory
5213#undef xmlMemStrdupLoc
5214extern __typeof (xmlMemStrdupLoc) xmlMemStrdupLoc __attribute((alias("xmlMemStrdupLoc__internal_alias")));
5215#else
5216#ifndef xmlMemStrdupLoc
5217extern __typeof (xmlMemStrdupLoc) xmlMemStrdupLoc__internal_alias __attribute((visibility("hidden")));
5218#define xmlMemStrdupLoc xmlMemStrdupLoc__internal_alias
5219#endif
5220#endif
5221
5222#ifdef bottom_xmlmemory
5223#undef xmlMemUsed
5224extern __typeof (xmlMemUsed) xmlMemUsed __attribute((alias("xmlMemUsed__internal_alias")));
5225#else
5226#ifndef xmlMemUsed
5227extern __typeof (xmlMemUsed) xmlMemUsed__internal_alias __attribute((visibility("hidden")));
5228#define xmlMemUsed xmlMemUsed__internal_alias
5229#endif
5230#endif
5231
5232#ifdef bottom_xmlmemory
5233#undef xmlMemoryDump
5234extern __typeof (xmlMemoryDump) xmlMemoryDump __attribute((alias("xmlMemoryDump__internal_alias")));
5235#else
5236#ifndef xmlMemoryDump
5237extern __typeof (xmlMemoryDump) xmlMemoryDump__internal_alias __attribute((visibility("hidden")));
5238#define xmlMemoryDump xmlMemoryDump__internal_alias
5239#endif
5240#endif
5241
5242#ifdef bottom_xmlmemory
5243#undef xmlMemoryStrdup
5244extern __typeof (xmlMemoryStrdup) xmlMemoryStrdup __attribute((alias("xmlMemoryStrdup__internal_alias")));
5245#else
5246#ifndef xmlMemoryStrdup
5247extern __typeof (xmlMemoryStrdup) xmlMemoryStrdup__internal_alias __attribute((visibility("hidden")));
5248#define xmlMemoryStrdup xmlMemoryStrdup__internal_alias
5249#endif
5250#endif
5251
5252#if defined(LIBXML_MODULES_ENABLED)
5253#ifdef bottom_xmlmodule
5254#undef xmlModuleClose
5255extern __typeof (xmlModuleClose) xmlModuleClose __attribute((alias("xmlModuleClose__internal_alias")));
5256#else
5257#ifndef xmlModuleClose
5258extern __typeof (xmlModuleClose) xmlModuleClose__internal_alias __attribute((visibility("hidden")));
5259#define xmlModuleClose xmlModuleClose__internal_alias
5260#endif
5261#endif
5262#endif
5263
5264#if defined(LIBXML_MODULES_ENABLED)
5265#ifdef bottom_xmlmodule
5266#undef xmlModuleFree
5267extern __typeof (xmlModuleFree) xmlModuleFree __attribute((alias("xmlModuleFree__internal_alias")));
5268#else
5269#ifndef xmlModuleFree
5270extern __typeof (xmlModuleFree) xmlModuleFree__internal_alias __attribute((visibility("hidden")));
5271#define xmlModuleFree xmlModuleFree__internal_alias
5272#endif
5273#endif
5274#endif
5275
5276#if defined(LIBXML_MODULES_ENABLED)
5277#ifdef bottom_xmlmodule
5278#undef xmlModuleOpen
5279extern __typeof (xmlModuleOpen) xmlModuleOpen __attribute((alias("xmlModuleOpen__internal_alias")));
5280#else
5281#ifndef xmlModuleOpen
5282extern __typeof (xmlModuleOpen) xmlModuleOpen__internal_alias __attribute((visibility("hidden")));
5283#define xmlModuleOpen xmlModuleOpen__internal_alias
5284#endif
5285#endif
5286#endif
5287
5288#if defined(LIBXML_MODULES_ENABLED)
5289#ifdef bottom_xmlmodule
5290#undef xmlModuleSymbol
5291extern __typeof (xmlModuleSymbol) xmlModuleSymbol __attribute((alias("xmlModuleSymbol__internal_alias")));
5292#else
5293#ifndef xmlModuleSymbol
5294extern __typeof (xmlModuleSymbol) xmlModuleSymbol__internal_alias __attribute((visibility("hidden")));
5295#define xmlModuleSymbol xmlModuleSymbol__internal_alias
5296#endif
5297#endif
5298#endif
5299
5300#ifdef bottom_threads
5301#undef xmlMutexLock
5302extern __typeof (xmlMutexLock) xmlMutexLock __attribute((alias("xmlMutexLock__internal_alias")));
5303#else
5304#ifndef xmlMutexLock
5305extern __typeof (xmlMutexLock) xmlMutexLock__internal_alias __attribute((visibility("hidden")));
5306#define xmlMutexLock xmlMutexLock__internal_alias
5307#endif
5308#endif
5309
5310#ifdef bottom_threads
5311#undef xmlMutexUnlock
5312extern __typeof (xmlMutexUnlock) xmlMutexUnlock __attribute((alias("xmlMutexUnlock__internal_alias")));
5313#else
5314#ifndef xmlMutexUnlock
5315extern __typeof (xmlMutexUnlock) xmlMutexUnlock__internal_alias __attribute((visibility("hidden")));
5316#define xmlMutexUnlock xmlMutexUnlock__internal_alias
5317#endif
5318#endif
5319
5320#if defined(LIBXML_LEGACY_ENABLED)
5321#ifdef bottom_legacy
5322#undef xmlNamespaceParseNCName
5323extern __typeof (xmlNamespaceParseNCName) xmlNamespaceParseNCName __attribute((alias("xmlNamespaceParseNCName__internal_alias")));
5324#else
5325#ifndef xmlNamespaceParseNCName
5326extern __typeof (xmlNamespaceParseNCName) xmlNamespaceParseNCName__internal_alias __attribute((visibility("hidden")));
5327#define xmlNamespaceParseNCName xmlNamespaceParseNCName__internal_alias
5328#endif
5329#endif
5330#endif
5331
5332#if defined(LIBXML_LEGACY_ENABLED)
5333#ifdef bottom_legacy
5334#undef xmlNamespaceParseNSDef
5335extern __typeof (xmlNamespaceParseNSDef) xmlNamespaceParseNSDef __attribute((alias("xmlNamespaceParseNSDef__internal_alias")));
5336#else
5337#ifndef xmlNamespaceParseNSDef
5338extern __typeof (xmlNamespaceParseNSDef) xmlNamespaceParseNSDef__internal_alias __attribute((visibility("hidden")));
5339#define xmlNamespaceParseNSDef xmlNamespaceParseNSDef__internal_alias
5340#endif
5341#endif
5342#endif
5343
5344#if defined(LIBXML_LEGACY_ENABLED)
5345#ifdef bottom_legacy
5346#undef xmlNamespaceParseQName
5347extern __typeof (xmlNamespaceParseQName) xmlNamespaceParseQName __attribute((alias("xmlNamespaceParseQName__internal_alias")));
5348#else
5349#ifndef xmlNamespaceParseQName
5350extern __typeof (xmlNamespaceParseQName) xmlNamespaceParseQName__internal_alias __attribute((visibility("hidden")));
5351#define xmlNamespaceParseQName xmlNamespaceParseQName__internal_alias
5352#endif
5353#endif
5354#endif
5355
5356#if defined(LIBXML_FTP_ENABLED)
5357#ifdef bottom_nanoftp
5358#undef xmlNanoFTPCheckResponse
5359extern __typeof (xmlNanoFTPCheckResponse) xmlNanoFTPCheckResponse __attribute((alias("xmlNanoFTPCheckResponse__internal_alias")));
5360#else
5361#ifndef xmlNanoFTPCheckResponse
5362extern __typeof (xmlNanoFTPCheckResponse) xmlNanoFTPCheckResponse__internal_alias __attribute((visibility("hidden")));
5363#define xmlNanoFTPCheckResponse xmlNanoFTPCheckResponse__internal_alias
5364#endif
5365#endif
5366#endif
5367
5368#if defined(LIBXML_FTP_ENABLED)
5369#ifdef bottom_nanoftp
5370#undef xmlNanoFTPCleanup
5371extern __typeof (xmlNanoFTPCleanup) xmlNanoFTPCleanup __attribute((alias("xmlNanoFTPCleanup__internal_alias")));
5372#else
5373#ifndef xmlNanoFTPCleanup
5374extern __typeof (xmlNanoFTPCleanup) xmlNanoFTPCleanup__internal_alias __attribute((visibility("hidden")));
5375#define xmlNanoFTPCleanup xmlNanoFTPCleanup__internal_alias
5376#endif
5377#endif
5378#endif
5379
5380#if defined(LIBXML_FTP_ENABLED)
5381#ifdef bottom_nanoftp
5382#undef xmlNanoFTPClose
5383extern __typeof (xmlNanoFTPClose) xmlNanoFTPClose __attribute((alias("xmlNanoFTPClose__internal_alias")));
5384#else
5385#ifndef xmlNanoFTPClose
5386extern __typeof (xmlNanoFTPClose) xmlNanoFTPClose__internal_alias __attribute((visibility("hidden")));
5387#define xmlNanoFTPClose xmlNanoFTPClose__internal_alias
5388#endif
5389#endif
5390#endif
5391
5392#if defined(LIBXML_FTP_ENABLED)
5393#ifdef bottom_nanoftp
5394#undef xmlNanoFTPCloseConnection
5395extern __typeof (xmlNanoFTPCloseConnection) xmlNanoFTPCloseConnection __attribute((alias("xmlNanoFTPCloseConnection__internal_alias")));
5396#else
5397#ifndef xmlNanoFTPCloseConnection
5398extern __typeof (xmlNanoFTPCloseConnection) xmlNanoFTPCloseConnection__internal_alias __attribute((visibility("hidden")));
5399#define xmlNanoFTPCloseConnection xmlNanoFTPCloseConnection__internal_alias
5400#endif
5401#endif
5402#endif
5403
5404#if defined(LIBXML_FTP_ENABLED)
5405#ifdef bottom_nanoftp
5406#undef xmlNanoFTPConnect
5407extern __typeof (xmlNanoFTPConnect) xmlNanoFTPConnect __attribute((alias("xmlNanoFTPConnect__internal_alias")));
5408#else
5409#ifndef xmlNanoFTPConnect
5410extern __typeof (xmlNanoFTPConnect) xmlNanoFTPConnect__internal_alias __attribute((visibility("hidden")));
5411#define xmlNanoFTPConnect xmlNanoFTPConnect__internal_alias
5412#endif
5413#endif
5414#endif
5415
5416#if defined(LIBXML_FTP_ENABLED)
5417#ifdef bottom_nanoftp
5418#undef xmlNanoFTPConnectTo
5419extern __typeof (xmlNanoFTPConnectTo) xmlNanoFTPConnectTo __attribute((alias("xmlNanoFTPConnectTo__internal_alias")));
5420#else
5421#ifndef xmlNanoFTPConnectTo
5422extern __typeof (xmlNanoFTPConnectTo) xmlNanoFTPConnectTo__internal_alias __attribute((visibility("hidden")));
5423#define xmlNanoFTPConnectTo xmlNanoFTPConnectTo__internal_alias
5424#endif
5425#endif
5426#endif
5427
5428#if defined(LIBXML_FTP_ENABLED)
5429#ifdef bottom_nanoftp
5430#undef xmlNanoFTPCwd
5431extern __typeof (xmlNanoFTPCwd) xmlNanoFTPCwd __attribute((alias("xmlNanoFTPCwd__internal_alias")));
5432#else
5433#ifndef xmlNanoFTPCwd
5434extern __typeof (xmlNanoFTPCwd) xmlNanoFTPCwd__internal_alias __attribute((visibility("hidden")));
5435#define xmlNanoFTPCwd xmlNanoFTPCwd__internal_alias
5436#endif
5437#endif
5438#endif
5439
5440#if defined(LIBXML_FTP_ENABLED)
5441#ifdef bottom_nanoftp
5442#undef xmlNanoFTPDele
5443extern __typeof (xmlNanoFTPDele) xmlNanoFTPDele __attribute((alias("xmlNanoFTPDele__internal_alias")));
5444#else
5445#ifndef xmlNanoFTPDele
5446extern __typeof (xmlNanoFTPDele) xmlNanoFTPDele__internal_alias __attribute((visibility("hidden")));
5447#define xmlNanoFTPDele xmlNanoFTPDele__internal_alias
5448#endif
5449#endif
5450#endif
5451
5452#if defined(LIBXML_FTP_ENABLED)
5453#ifdef bottom_nanoftp
5454#undef xmlNanoFTPFreeCtxt
5455extern __typeof (xmlNanoFTPFreeCtxt) xmlNanoFTPFreeCtxt __attribute((alias("xmlNanoFTPFreeCtxt__internal_alias")));
5456#else
5457#ifndef xmlNanoFTPFreeCtxt
5458extern __typeof (xmlNanoFTPFreeCtxt) xmlNanoFTPFreeCtxt__internal_alias __attribute((visibility("hidden")));
5459#define xmlNanoFTPFreeCtxt xmlNanoFTPFreeCtxt__internal_alias
5460#endif
5461#endif
5462#endif
5463
5464#if defined(LIBXML_FTP_ENABLED)
5465#ifdef bottom_nanoftp
5466#undef xmlNanoFTPGet
5467extern __typeof (xmlNanoFTPGet) xmlNanoFTPGet __attribute((alias("xmlNanoFTPGet__internal_alias")));
5468#else
5469#ifndef xmlNanoFTPGet
5470extern __typeof (xmlNanoFTPGet) xmlNanoFTPGet__internal_alias __attribute((visibility("hidden")));
5471#define xmlNanoFTPGet xmlNanoFTPGet__internal_alias
5472#endif
5473#endif
5474#endif
5475
5476#if defined(LIBXML_FTP_ENABLED)
5477#ifdef bottom_nanoftp
5478#undef xmlNanoFTPGetConnection
5479extern __typeof (xmlNanoFTPGetConnection) xmlNanoFTPGetConnection __attribute((alias("xmlNanoFTPGetConnection__internal_alias")));
5480#else
5481#ifndef xmlNanoFTPGetConnection
5482extern __typeof (xmlNanoFTPGetConnection) xmlNanoFTPGetConnection__internal_alias __attribute((visibility("hidden")));
5483#define xmlNanoFTPGetConnection xmlNanoFTPGetConnection__internal_alias
5484#endif
5485#endif
5486#endif
5487
5488#if defined(LIBXML_FTP_ENABLED)
5489#ifdef bottom_nanoftp
5490#undef xmlNanoFTPGetResponse
5491extern __typeof (xmlNanoFTPGetResponse) xmlNanoFTPGetResponse __attribute((alias("xmlNanoFTPGetResponse__internal_alias")));
5492#else
5493#ifndef xmlNanoFTPGetResponse
5494extern __typeof (xmlNanoFTPGetResponse) xmlNanoFTPGetResponse__internal_alias __attribute((visibility("hidden")));
5495#define xmlNanoFTPGetResponse xmlNanoFTPGetResponse__internal_alias
5496#endif
5497#endif
5498#endif
5499
5500#if defined(LIBXML_FTP_ENABLED)
5501#ifdef bottom_nanoftp
5502#undef xmlNanoFTPGetSocket
5503extern __typeof (xmlNanoFTPGetSocket) xmlNanoFTPGetSocket __attribute((alias("xmlNanoFTPGetSocket__internal_alias")));
5504#else
5505#ifndef xmlNanoFTPGetSocket
5506extern __typeof (xmlNanoFTPGetSocket) xmlNanoFTPGetSocket__internal_alias __attribute((visibility("hidden")));
5507#define xmlNanoFTPGetSocket xmlNanoFTPGetSocket__internal_alias
5508#endif
5509#endif
5510#endif
5511
5512#if defined(LIBXML_FTP_ENABLED)
5513#ifdef bottom_nanoftp
5514#undef xmlNanoFTPInit
5515extern __typeof (xmlNanoFTPInit) xmlNanoFTPInit __attribute((alias("xmlNanoFTPInit__internal_alias")));
5516#else
5517#ifndef xmlNanoFTPInit
5518extern __typeof (xmlNanoFTPInit) xmlNanoFTPInit__internal_alias __attribute((visibility("hidden")));
5519#define xmlNanoFTPInit xmlNanoFTPInit__internal_alias
5520#endif
5521#endif
5522#endif
5523
5524#if defined(LIBXML_FTP_ENABLED)
5525#ifdef bottom_nanoftp
5526#undef xmlNanoFTPList
5527extern __typeof (xmlNanoFTPList) xmlNanoFTPList __attribute((alias("xmlNanoFTPList__internal_alias")));
5528#else
5529#ifndef xmlNanoFTPList
5530extern __typeof (xmlNanoFTPList) xmlNanoFTPList__internal_alias __attribute((visibility("hidden")));
5531#define xmlNanoFTPList xmlNanoFTPList__internal_alias
5532#endif
5533#endif
5534#endif
5535
5536#if defined(LIBXML_FTP_ENABLED)
5537#ifdef bottom_nanoftp
5538#undef xmlNanoFTPNewCtxt
5539extern __typeof (xmlNanoFTPNewCtxt) xmlNanoFTPNewCtxt __attribute((alias("xmlNanoFTPNewCtxt__internal_alias")));
5540#else
5541#ifndef xmlNanoFTPNewCtxt
5542extern __typeof (xmlNanoFTPNewCtxt) xmlNanoFTPNewCtxt__internal_alias __attribute((visibility("hidden")));
5543#define xmlNanoFTPNewCtxt xmlNanoFTPNewCtxt__internal_alias
5544#endif
5545#endif
5546#endif
5547
5548#if defined(LIBXML_FTP_ENABLED)
5549#ifdef bottom_nanoftp
5550#undef xmlNanoFTPOpen
5551extern __typeof (xmlNanoFTPOpen) xmlNanoFTPOpen __attribute((alias("xmlNanoFTPOpen__internal_alias")));
5552#else
5553#ifndef xmlNanoFTPOpen
5554extern __typeof (xmlNanoFTPOpen) xmlNanoFTPOpen__internal_alias __attribute((visibility("hidden")));
5555#define xmlNanoFTPOpen xmlNanoFTPOpen__internal_alias
5556#endif
5557#endif
5558#endif
5559
5560#if defined(LIBXML_FTP_ENABLED)
5561#ifdef bottom_nanoftp
5562#undef xmlNanoFTPProxy
5563extern __typeof (xmlNanoFTPProxy) xmlNanoFTPProxy __attribute((alias("xmlNanoFTPProxy__internal_alias")));
5564#else
5565#ifndef xmlNanoFTPProxy
5566extern __typeof (xmlNanoFTPProxy) xmlNanoFTPProxy__internal_alias __attribute((visibility("hidden")));
5567#define xmlNanoFTPProxy xmlNanoFTPProxy__internal_alias
5568#endif
5569#endif
5570#endif
5571
5572#if defined(LIBXML_FTP_ENABLED)
5573#ifdef bottom_nanoftp
5574#undef xmlNanoFTPQuit
5575extern __typeof (xmlNanoFTPQuit) xmlNanoFTPQuit __attribute((alias("xmlNanoFTPQuit__internal_alias")));
5576#else
5577#ifndef xmlNanoFTPQuit
5578extern __typeof (xmlNanoFTPQuit) xmlNanoFTPQuit__internal_alias __attribute((visibility("hidden")));
5579#define xmlNanoFTPQuit xmlNanoFTPQuit__internal_alias
5580#endif
5581#endif
5582#endif
5583
5584#if defined(LIBXML_FTP_ENABLED)
5585#ifdef bottom_nanoftp
5586#undef xmlNanoFTPRead
5587extern __typeof (xmlNanoFTPRead) xmlNanoFTPRead __attribute((alias("xmlNanoFTPRead__internal_alias")));
5588#else
5589#ifndef xmlNanoFTPRead
5590extern __typeof (xmlNanoFTPRead) xmlNanoFTPRead__internal_alias __attribute((visibility("hidden")));
5591#define xmlNanoFTPRead xmlNanoFTPRead__internal_alias
5592#endif
5593#endif
5594#endif
5595
5596#if defined(LIBXML_FTP_ENABLED)
5597#ifdef bottom_nanoftp
5598#undef xmlNanoFTPScanProxy
5599extern __typeof (xmlNanoFTPScanProxy) xmlNanoFTPScanProxy __attribute((alias("xmlNanoFTPScanProxy__internal_alias")));
5600#else
5601#ifndef xmlNanoFTPScanProxy
5602extern __typeof (xmlNanoFTPScanProxy) xmlNanoFTPScanProxy__internal_alias __attribute((visibility("hidden")));
5603#define xmlNanoFTPScanProxy xmlNanoFTPScanProxy__internal_alias
5604#endif
5605#endif
5606#endif
5607
5608#if defined(LIBXML_FTP_ENABLED)
5609#ifdef bottom_nanoftp
5610#undef xmlNanoFTPUpdateURL
5611extern __typeof (xmlNanoFTPUpdateURL) xmlNanoFTPUpdateURL __attribute((alias("xmlNanoFTPUpdateURL__internal_alias")));
5612#else
5613#ifndef xmlNanoFTPUpdateURL
5614extern __typeof (xmlNanoFTPUpdateURL) xmlNanoFTPUpdateURL__internal_alias __attribute((visibility("hidden")));
5615#define xmlNanoFTPUpdateURL xmlNanoFTPUpdateURL__internal_alias
5616#endif
5617#endif
5618#endif
5619
5620#if defined(LIBXML_HTTP_ENABLED)
5621#ifdef bottom_nanohttp
5622#undef xmlNanoHTTPAuthHeader
5623extern __typeof (xmlNanoHTTPAuthHeader) xmlNanoHTTPAuthHeader __attribute((alias("xmlNanoHTTPAuthHeader__internal_alias")));
5624#else
5625#ifndef xmlNanoHTTPAuthHeader
5626extern __typeof (xmlNanoHTTPAuthHeader) xmlNanoHTTPAuthHeader__internal_alias __attribute((visibility("hidden")));
5627#define xmlNanoHTTPAuthHeader xmlNanoHTTPAuthHeader__internal_alias
5628#endif
5629#endif
5630#endif
5631
5632#if defined(LIBXML_HTTP_ENABLED)
5633#ifdef bottom_nanohttp
5634#undef xmlNanoHTTPCleanup
5635extern __typeof (xmlNanoHTTPCleanup) xmlNanoHTTPCleanup __attribute((alias("xmlNanoHTTPCleanup__internal_alias")));
5636#else
5637#ifndef xmlNanoHTTPCleanup
5638extern __typeof (xmlNanoHTTPCleanup) xmlNanoHTTPCleanup__internal_alias __attribute((visibility("hidden")));
5639#define xmlNanoHTTPCleanup xmlNanoHTTPCleanup__internal_alias
5640#endif
5641#endif
5642#endif
5643
5644#if defined(LIBXML_HTTP_ENABLED)
5645#ifdef bottom_nanohttp
5646#undef xmlNanoHTTPClose
5647extern __typeof (xmlNanoHTTPClose) xmlNanoHTTPClose __attribute((alias("xmlNanoHTTPClose__internal_alias")));
5648#else
5649#ifndef xmlNanoHTTPClose
5650extern __typeof (xmlNanoHTTPClose) xmlNanoHTTPClose__internal_alias __attribute((visibility("hidden")));
5651#define xmlNanoHTTPClose xmlNanoHTTPClose__internal_alias
5652#endif
5653#endif
5654#endif
5655
5656#if defined(LIBXML_HTTP_ENABLED)
5657#ifdef bottom_nanohttp
5658#undef xmlNanoHTTPContentLength
5659extern __typeof (xmlNanoHTTPContentLength) xmlNanoHTTPContentLength __attribute((alias("xmlNanoHTTPContentLength__internal_alias")));
5660#else
5661#ifndef xmlNanoHTTPContentLength
5662extern __typeof (xmlNanoHTTPContentLength) xmlNanoHTTPContentLength__internal_alias __attribute((visibility("hidden")));
5663#define xmlNanoHTTPContentLength xmlNanoHTTPContentLength__internal_alias
5664#endif
5665#endif
5666#endif
5667
5668#if defined(LIBXML_HTTP_ENABLED)
5669#ifdef bottom_nanohttp
5670#undef xmlNanoHTTPEncoding
5671extern __typeof (xmlNanoHTTPEncoding) xmlNanoHTTPEncoding __attribute((alias("xmlNanoHTTPEncoding__internal_alias")));
5672#else
5673#ifndef xmlNanoHTTPEncoding
5674extern __typeof (xmlNanoHTTPEncoding) xmlNanoHTTPEncoding__internal_alias __attribute((visibility("hidden")));
5675#define xmlNanoHTTPEncoding xmlNanoHTTPEncoding__internal_alias
5676#endif
5677#endif
5678#endif
5679
5680#if defined(LIBXML_HTTP_ENABLED)
5681#ifdef bottom_nanohttp
5682#undef xmlNanoHTTPFetch
5683extern __typeof (xmlNanoHTTPFetch) xmlNanoHTTPFetch __attribute((alias("xmlNanoHTTPFetch__internal_alias")));
5684#else
5685#ifndef xmlNanoHTTPFetch
5686extern __typeof (xmlNanoHTTPFetch) xmlNanoHTTPFetch__internal_alias __attribute((visibility("hidden")));
5687#define xmlNanoHTTPFetch xmlNanoHTTPFetch__internal_alias
5688#endif
5689#endif
5690#endif
5691
5692#if defined(LIBXML_HTTP_ENABLED)
5693#ifdef bottom_nanohttp
5694#undef xmlNanoHTTPInit
5695extern __typeof (xmlNanoHTTPInit) xmlNanoHTTPInit __attribute((alias("xmlNanoHTTPInit__internal_alias")));
5696#else
5697#ifndef xmlNanoHTTPInit
5698extern __typeof (xmlNanoHTTPInit) xmlNanoHTTPInit__internal_alias __attribute((visibility("hidden")));
5699#define xmlNanoHTTPInit xmlNanoHTTPInit__internal_alias
5700#endif
5701#endif
5702#endif
5703
5704#if defined(LIBXML_HTTP_ENABLED)
5705#ifdef bottom_nanohttp
5706#undef xmlNanoHTTPMethod
5707extern __typeof (xmlNanoHTTPMethod) xmlNanoHTTPMethod __attribute((alias("xmlNanoHTTPMethod__internal_alias")));
5708#else
5709#ifndef xmlNanoHTTPMethod
5710extern __typeof (xmlNanoHTTPMethod) xmlNanoHTTPMethod__internal_alias __attribute((visibility("hidden")));
5711#define xmlNanoHTTPMethod xmlNanoHTTPMethod__internal_alias
5712#endif
5713#endif
5714#endif
5715
5716#if defined(LIBXML_HTTP_ENABLED)
5717#ifdef bottom_nanohttp
5718#undef xmlNanoHTTPMethodRedir
5719extern __typeof (xmlNanoHTTPMethodRedir) xmlNanoHTTPMethodRedir __attribute((alias("xmlNanoHTTPMethodRedir__internal_alias")));
5720#else
5721#ifndef xmlNanoHTTPMethodRedir
5722extern __typeof (xmlNanoHTTPMethodRedir) xmlNanoHTTPMethodRedir__internal_alias __attribute((visibility("hidden")));
5723#define xmlNanoHTTPMethodRedir xmlNanoHTTPMethodRedir__internal_alias
5724#endif
5725#endif
5726#endif
5727
5728#if defined(LIBXML_HTTP_ENABLED)
5729#ifdef bottom_nanohttp
5730#undef xmlNanoHTTPMimeType
5731extern __typeof (xmlNanoHTTPMimeType) xmlNanoHTTPMimeType __attribute((alias("xmlNanoHTTPMimeType__internal_alias")));
5732#else
5733#ifndef xmlNanoHTTPMimeType
5734extern __typeof (xmlNanoHTTPMimeType) xmlNanoHTTPMimeType__internal_alias __attribute((visibility("hidden")));
5735#define xmlNanoHTTPMimeType xmlNanoHTTPMimeType__internal_alias
5736#endif
5737#endif
5738#endif
5739
5740#if defined(LIBXML_HTTP_ENABLED)
5741#ifdef bottom_nanohttp
5742#undef xmlNanoHTTPOpen
5743extern __typeof (xmlNanoHTTPOpen) xmlNanoHTTPOpen __attribute((alias("xmlNanoHTTPOpen__internal_alias")));
5744#else
5745#ifndef xmlNanoHTTPOpen
5746extern __typeof (xmlNanoHTTPOpen) xmlNanoHTTPOpen__internal_alias __attribute((visibility("hidden")));
5747#define xmlNanoHTTPOpen xmlNanoHTTPOpen__internal_alias
5748#endif
5749#endif
5750#endif
5751
5752#if defined(LIBXML_HTTP_ENABLED)
5753#ifdef bottom_nanohttp
5754#undef xmlNanoHTTPOpenRedir
5755extern __typeof (xmlNanoHTTPOpenRedir) xmlNanoHTTPOpenRedir __attribute((alias("xmlNanoHTTPOpenRedir__internal_alias")));
5756#else
5757#ifndef xmlNanoHTTPOpenRedir
5758extern __typeof (xmlNanoHTTPOpenRedir) xmlNanoHTTPOpenRedir__internal_alias __attribute((visibility("hidden")));
5759#define xmlNanoHTTPOpenRedir xmlNanoHTTPOpenRedir__internal_alias
5760#endif
5761#endif
5762#endif
5763
5764#if defined(LIBXML_HTTP_ENABLED)
5765#ifdef bottom_nanohttp
5766#undef xmlNanoHTTPRead
5767extern __typeof (xmlNanoHTTPRead) xmlNanoHTTPRead __attribute((alias("xmlNanoHTTPRead__internal_alias")));
5768#else
5769#ifndef xmlNanoHTTPRead
5770extern __typeof (xmlNanoHTTPRead) xmlNanoHTTPRead__internal_alias __attribute((visibility("hidden")));
5771#define xmlNanoHTTPRead xmlNanoHTTPRead__internal_alias
5772#endif
5773#endif
5774#endif
5775
5776#if defined(LIBXML_HTTP_ENABLED)
5777#ifdef bottom_nanohttp
5778#undef xmlNanoHTTPRedir
5779extern __typeof (xmlNanoHTTPRedir) xmlNanoHTTPRedir __attribute((alias("xmlNanoHTTPRedir__internal_alias")));
5780#else
5781#ifndef xmlNanoHTTPRedir
5782extern __typeof (xmlNanoHTTPRedir) xmlNanoHTTPRedir__internal_alias __attribute((visibility("hidden")));
5783#define xmlNanoHTTPRedir xmlNanoHTTPRedir__internal_alias
5784#endif
5785#endif
5786#endif
5787
5788#if defined(LIBXML_HTTP_ENABLED)
5789#ifdef bottom_nanohttp
5790#undef xmlNanoHTTPReturnCode
5791extern __typeof (xmlNanoHTTPReturnCode) xmlNanoHTTPReturnCode __attribute((alias("xmlNanoHTTPReturnCode__internal_alias")));
5792#else
5793#ifndef xmlNanoHTTPReturnCode
5794extern __typeof (xmlNanoHTTPReturnCode) xmlNanoHTTPReturnCode__internal_alias __attribute((visibility("hidden")));
5795#define xmlNanoHTTPReturnCode xmlNanoHTTPReturnCode__internal_alias
5796#endif
5797#endif
5798#endif
5799
5800#if defined(LIBXML_HTTP_ENABLED) && defined(LIBXML_OUTPUT_ENABLED)
5801#ifdef bottom_nanohttp
5802#undef xmlNanoHTTPSave
5803extern __typeof (xmlNanoHTTPSave) xmlNanoHTTPSave __attribute((alias("xmlNanoHTTPSave__internal_alias")));
5804#else
5805#ifndef xmlNanoHTTPSave
5806extern __typeof (xmlNanoHTTPSave) xmlNanoHTTPSave__internal_alias __attribute((visibility("hidden")));
5807#define xmlNanoHTTPSave xmlNanoHTTPSave__internal_alias
5808#endif
5809#endif
5810#endif
5811
5812#if defined(LIBXML_HTTP_ENABLED)
5813#ifdef bottom_nanohttp
5814#undef xmlNanoHTTPScanProxy
5815extern __typeof (xmlNanoHTTPScanProxy) xmlNanoHTTPScanProxy __attribute((alias("xmlNanoHTTPScanProxy__internal_alias")));
5816#else
5817#ifndef xmlNanoHTTPScanProxy
5818extern __typeof (xmlNanoHTTPScanProxy) xmlNanoHTTPScanProxy__internal_alias __attribute((visibility("hidden")));
5819#define xmlNanoHTTPScanProxy xmlNanoHTTPScanProxy__internal_alias
5820#endif
5821#endif
5822#endif
5823
5824#if defined(LIBXML_REGEXP_ENABLED) && defined(LIBXML_AUTOMATA_ENABLED)
5825#ifdef bottom_xmlregexp
5826#undef xmlNewAutomata
5827extern __typeof (xmlNewAutomata) xmlNewAutomata __attribute((alias("xmlNewAutomata__internal_alias")));
5828#else
5829#ifndef xmlNewAutomata
5830extern __typeof (xmlNewAutomata) xmlNewAutomata__internal_alias __attribute((visibility("hidden")));
5831#define xmlNewAutomata xmlNewAutomata__internal_alias
5832#endif
5833#endif
5834#endif
5835
5836#ifdef bottom_tree
5837#undef xmlNewCDataBlock
5838extern __typeof (xmlNewCDataBlock) xmlNewCDataBlock __attribute((alias("xmlNewCDataBlock__internal_alias")));
5839#else
5840#ifndef xmlNewCDataBlock
5841extern __typeof (xmlNewCDataBlock) xmlNewCDataBlock__internal_alias __attribute((visibility("hidden")));
5842#define xmlNewCDataBlock xmlNewCDataBlock__internal_alias
5843#endif
5844#endif
5845
5846#if defined(LIBXML_CATALOG_ENABLED)
5847#ifdef bottom_catalog
5848#undef xmlNewCatalog
5849extern __typeof (xmlNewCatalog) xmlNewCatalog __attribute((alias("xmlNewCatalog__internal_alias")));
5850#else
5851#ifndef xmlNewCatalog
5852extern __typeof (xmlNewCatalog) xmlNewCatalog__internal_alias __attribute((visibility("hidden")));
5853#define xmlNewCatalog xmlNewCatalog__internal_alias
5854#endif
5855#endif
5856#endif
5857
5858#ifdef bottom_encoding
5859#undef xmlNewCharEncodingHandler
5860extern __typeof (xmlNewCharEncodingHandler) xmlNewCharEncodingHandler __attribute((alias("xmlNewCharEncodingHandler__internal_alias")));
5861#else
5862#ifndef xmlNewCharEncodingHandler
5863extern __typeof (xmlNewCharEncodingHandler) xmlNewCharEncodingHandler__internal_alias __attribute((visibility("hidden")));
5864#define xmlNewCharEncodingHandler xmlNewCharEncodingHandler__internal_alias
5865#endif
5866#endif
5867
5868#ifdef bottom_tree
5869#undef xmlNewCharRef
5870extern __typeof (xmlNewCharRef) xmlNewCharRef __attribute((alias("xmlNewCharRef__internal_alias")));
5871#else
5872#ifndef xmlNewCharRef
5873extern __typeof (xmlNewCharRef) xmlNewCharRef__internal_alias __attribute((visibility("hidden")));
5874#define xmlNewCharRef xmlNewCharRef__internal_alias
5875#endif
5876#endif
5877
5878#if defined(LIBXML_TREE_ENABLED) || defined(LIBXML_SCHEMAS_ENABLED)
5879#ifdef bottom_tree
5880#undef xmlNewChild
5881extern __typeof (xmlNewChild) xmlNewChild __attribute((alias("xmlNewChild__internal_alias")));
5882#else
5883#ifndef xmlNewChild
5884extern __typeof (xmlNewChild) xmlNewChild__internal_alias __attribute((visibility("hidden")));
5885#define xmlNewChild xmlNewChild__internal_alias
5886#endif
5887#endif
5888#endif
5889
5890#ifdef bottom_tree
5891#undef xmlNewComment
5892extern __typeof (xmlNewComment) xmlNewComment __attribute((alias("xmlNewComment__internal_alias")));
5893#else
5894#ifndef xmlNewComment
5895extern __typeof (xmlNewComment) xmlNewComment__internal_alias __attribute((visibility("hidden")));
5896#define xmlNewComment xmlNewComment__internal_alias
5897#endif
5898#endif
5899
5900#ifdef bottom_tree
5901#undef xmlNewDoc
5902extern __typeof (xmlNewDoc) xmlNewDoc __attribute((alias("xmlNewDoc__internal_alias")));
5903#else
5904#ifndef xmlNewDoc
5905extern __typeof (xmlNewDoc) xmlNewDoc__internal_alias __attribute((visibility("hidden")));
5906#define xmlNewDoc xmlNewDoc__internal_alias
5907#endif
5908#endif
5909
5910#ifdef bottom_tree
5911#undef xmlNewDocComment
5912extern __typeof (xmlNewDocComment) xmlNewDocComment __attribute((alias("xmlNewDocComment__internal_alias")));
5913#else
5914#ifndef xmlNewDocComment
5915extern __typeof (xmlNewDocComment) xmlNewDocComment__internal_alias __attribute((visibility("hidden")));
5916#define xmlNewDocComment xmlNewDocComment__internal_alias
5917#endif
5918#endif
5919
5920#ifdef bottom_valid
5921#undef xmlNewDocElementContent
5922extern __typeof (xmlNewDocElementContent) xmlNewDocElementContent __attribute((alias("xmlNewDocElementContent__internal_alias")));
5923#else
5924#ifndef xmlNewDocElementContent
5925extern __typeof (xmlNewDocElementContent) xmlNewDocElementContent__internal_alias __attribute((visibility("hidden")));
5926#define xmlNewDocElementContent xmlNewDocElementContent__internal_alias
5927#endif
5928#endif
5929
5930#if defined(LIBXML_TREE_ENABLED)
5931#ifdef bottom_tree
5932#undef xmlNewDocFragment
5933extern __typeof (xmlNewDocFragment) xmlNewDocFragment __attribute((alias("xmlNewDocFragment__internal_alias")));
5934#else
5935#ifndef xmlNewDocFragment
5936extern __typeof (xmlNewDocFragment) xmlNewDocFragment__internal_alias __attribute((visibility("hidden")));
5937#define xmlNewDocFragment xmlNewDocFragment__internal_alias
5938#endif
5939#endif
5940#endif
5941
5942#ifdef bottom_tree
5943#undef xmlNewDocNode
5944extern __typeof (xmlNewDocNode) xmlNewDocNode __attribute((alias("xmlNewDocNode__internal_alias")));
5945#else
5946#ifndef xmlNewDocNode
5947extern __typeof (xmlNewDocNode) xmlNewDocNode__internal_alias __attribute((visibility("hidden")));
5948#define xmlNewDocNode xmlNewDocNode__internal_alias
5949#endif
5950#endif
5951
5952#ifdef bottom_tree
5953#undef xmlNewDocNodeEatName
5954extern __typeof (xmlNewDocNodeEatName) xmlNewDocNodeEatName __attribute((alias("xmlNewDocNodeEatName__internal_alias")));
5955#else
5956#ifndef xmlNewDocNodeEatName
5957extern __typeof (xmlNewDocNodeEatName) xmlNewDocNodeEatName__internal_alias __attribute((visibility("hidden")));
5958#define xmlNewDocNodeEatName xmlNewDocNodeEatName__internal_alias
5959#endif
5960#endif
5961
5962#ifdef bottom_tree
5963#undef xmlNewDocPI
5964extern __typeof (xmlNewDocPI) xmlNewDocPI __attribute((alias("xmlNewDocPI__internal_alias")));
5965#else
5966#ifndef xmlNewDocPI
5967extern __typeof (xmlNewDocPI) xmlNewDocPI__internal_alias __attribute((visibility("hidden")));
5968#define xmlNewDocPI xmlNewDocPI__internal_alias
5969#endif
5970#endif
5971
5972#ifdef bottom_tree
5973#undef xmlNewDocProp
5974extern __typeof (xmlNewDocProp) xmlNewDocProp __attribute((alias("xmlNewDocProp__internal_alias")));
5975#else
5976#ifndef xmlNewDocProp
5977extern __typeof (xmlNewDocProp) xmlNewDocProp__internal_alias __attribute((visibility("hidden")));
5978#define xmlNewDocProp xmlNewDocProp__internal_alias
5979#endif
5980#endif
5981
5982#if defined(LIBXML_TREE_ENABLED)
5983#ifdef bottom_tree
5984#undef xmlNewDocRawNode
5985extern __typeof (xmlNewDocRawNode) xmlNewDocRawNode __attribute((alias("xmlNewDocRawNode__internal_alias")));
5986#else
5987#ifndef xmlNewDocRawNode
5988extern __typeof (xmlNewDocRawNode) xmlNewDocRawNode__internal_alias __attribute((visibility("hidden")));
5989#define xmlNewDocRawNode xmlNewDocRawNode__internal_alias
5990#endif
5991#endif
5992#endif
5993
5994#ifdef bottom_tree
5995#undef xmlNewDocText
5996extern __typeof (xmlNewDocText) xmlNewDocText __attribute((alias("xmlNewDocText__internal_alias")));
5997#else
5998#ifndef xmlNewDocText
5999extern __typeof (xmlNewDocText) xmlNewDocText__internal_alias __attribute((visibility("hidden")));
6000#define xmlNewDocText xmlNewDocText__internal_alias
6001#endif
6002#endif
6003
6004#ifdef bottom_tree
6005#undef xmlNewDocTextLen
6006extern __typeof (xmlNewDocTextLen) xmlNewDocTextLen __attribute((alias("xmlNewDocTextLen__internal_alias")));
6007#else
6008#ifndef xmlNewDocTextLen
6009extern __typeof (xmlNewDocTextLen) xmlNewDocTextLen__internal_alias __attribute((visibility("hidden")));
6010#define xmlNewDocTextLen xmlNewDocTextLen__internal_alias
6011#endif
6012#endif
6013
6014#ifdef bottom_tree
6015#undef xmlNewDtd
6016extern __typeof (xmlNewDtd) xmlNewDtd __attribute((alias("xmlNewDtd__internal_alias")));
6017#else
6018#ifndef xmlNewDtd
6019extern __typeof (xmlNewDtd) xmlNewDtd__internal_alias __attribute((visibility("hidden")));
6020#define xmlNewDtd xmlNewDtd__internal_alias
6021#endif
6022#endif
6023
6024#ifdef bottom_valid
6025#undef xmlNewElementContent
6026extern __typeof (xmlNewElementContent) xmlNewElementContent __attribute((alias("xmlNewElementContent__internal_alias")));
6027#else
6028#ifndef xmlNewElementContent
6029extern __typeof (xmlNewElementContent) xmlNewElementContent__internal_alias __attribute((visibility("hidden")));
6030#define xmlNewElementContent xmlNewElementContent__internal_alias
6031#endif
6032#endif
6033
6034#ifdef bottom_parserInternals
6035#undef xmlNewEntityInputStream
6036extern __typeof (xmlNewEntityInputStream) xmlNewEntityInputStream __attribute((alias("xmlNewEntityInputStream__internal_alias")));
6037#else
6038#ifndef xmlNewEntityInputStream
6039extern __typeof (xmlNewEntityInputStream) xmlNewEntityInputStream__internal_alias __attribute((visibility("hidden")));
6040#define xmlNewEntityInputStream xmlNewEntityInputStream__internal_alias
6041#endif
6042#endif
6043
6044#if defined(LIBXML_LEGACY_ENABLED)
6045#ifdef bottom_legacy
6046#undef xmlNewGlobalNs
6047extern __typeof (xmlNewGlobalNs) xmlNewGlobalNs __attribute((alias("xmlNewGlobalNs__internal_alias")));
6048#else
6049#ifndef xmlNewGlobalNs
6050extern __typeof (xmlNewGlobalNs) xmlNewGlobalNs__internal_alias __attribute((visibility("hidden")));
6051#define xmlNewGlobalNs xmlNewGlobalNs__internal_alias
6052#endif
6053#endif
6054#endif
6055
6056#ifdef bottom_parserInternals
6057#undef xmlNewIOInputStream
6058extern __typeof (xmlNewIOInputStream) xmlNewIOInputStream __attribute((alias("xmlNewIOInputStream__internal_alias")));
6059#else
6060#ifndef xmlNewIOInputStream
6061extern __typeof (xmlNewIOInputStream) xmlNewIOInputStream__internal_alias __attribute((visibility("hidden")));
6062#define xmlNewIOInputStream xmlNewIOInputStream__internal_alias
6063#endif
6064#endif
6065
6066#ifdef bottom_parserInternals
6067#undef xmlNewInputFromFile
6068extern __typeof (xmlNewInputFromFile) xmlNewInputFromFile __attribute((alias("xmlNewInputFromFile__internal_alias")));
6069#else
6070#ifndef xmlNewInputFromFile
6071extern __typeof (xmlNewInputFromFile) xmlNewInputFromFile__internal_alias __attribute((visibility("hidden")));
6072#define xmlNewInputFromFile xmlNewInputFromFile__internal_alias
6073#endif
6074#endif
6075
6076#ifdef bottom_parserInternals
6077#undef xmlNewInputStream
6078extern __typeof (xmlNewInputStream) xmlNewInputStream __attribute((alias("xmlNewInputStream__internal_alias")));
6079#else
6080#ifndef xmlNewInputStream
6081extern __typeof (xmlNewInputStream) xmlNewInputStream__internal_alias __attribute((visibility("hidden")));
6082#define xmlNewInputStream xmlNewInputStream__internal_alias
6083#endif
6084#endif
6085
6086#ifdef bottom_threads
6087#undef xmlNewMutex
6088extern __typeof (xmlNewMutex) xmlNewMutex __attribute((alias("xmlNewMutex__internal_alias")));
6089#else
6090#ifndef xmlNewMutex
6091extern __typeof (xmlNewMutex) xmlNewMutex__internal_alias __attribute((visibility("hidden")));
6092#define xmlNewMutex xmlNewMutex__internal_alias
6093#endif
6094#endif
6095
6096#ifdef bottom_tree
6097#undef xmlNewNode
6098extern __typeof (xmlNewNode) xmlNewNode __attribute((alias("xmlNewNode__internal_alias")));
6099#else
6100#ifndef xmlNewNode
6101extern __typeof (xmlNewNode) xmlNewNode__internal_alias __attribute((visibility("hidden")));
6102#define xmlNewNode xmlNewNode__internal_alias
6103#endif
6104#endif
6105
6106#ifdef bottom_tree
6107#undef xmlNewNodeEatName
6108extern __typeof (xmlNewNodeEatName) xmlNewNodeEatName __attribute((alias("xmlNewNodeEatName__internal_alias")));
6109#else
6110#ifndef xmlNewNodeEatName
6111extern __typeof (xmlNewNodeEatName) xmlNewNodeEatName__internal_alias __attribute((visibility("hidden")));
6112#define xmlNewNodeEatName xmlNewNodeEatName__internal_alias
6113#endif
6114#endif
6115
6116#ifdef bottom_tree
6117#undef xmlNewNs
6118extern __typeof (xmlNewNs) xmlNewNs __attribute((alias("xmlNewNs__internal_alias")));
6119#else
6120#ifndef xmlNewNs
6121extern __typeof (xmlNewNs) xmlNewNs__internal_alias __attribute((visibility("hidden")));
6122#define xmlNewNs xmlNewNs__internal_alias
6123#endif
6124#endif
6125
6126#ifdef bottom_tree
6127#undef xmlNewNsProp
6128extern __typeof (xmlNewNsProp) xmlNewNsProp __attribute((alias("xmlNewNsProp__internal_alias")));
6129#else
6130#ifndef xmlNewNsProp
6131extern __typeof (xmlNewNsProp) xmlNewNsProp__internal_alias __attribute((visibility("hidden")));
6132#define xmlNewNsProp xmlNewNsProp__internal_alias
6133#endif
6134#endif
6135
6136#ifdef bottom_tree
6137#undef xmlNewNsPropEatName
6138extern __typeof (xmlNewNsPropEatName) xmlNewNsPropEatName __attribute((alias("xmlNewNsPropEatName__internal_alias")));
6139#else
6140#ifndef xmlNewNsPropEatName
6141extern __typeof (xmlNewNsPropEatName) xmlNewNsPropEatName__internal_alias __attribute((visibility("hidden")));
6142#define xmlNewNsPropEatName xmlNewNsPropEatName__internal_alias
6143#endif
6144#endif
6145
6146#ifdef bottom_tree
6147#undef xmlNewPI
6148extern __typeof (xmlNewPI) xmlNewPI __attribute((alias("xmlNewPI__internal_alias")));
6149#else
6150#ifndef xmlNewPI
6151extern __typeof (xmlNewPI) xmlNewPI__internal_alias __attribute((visibility("hidden")));
6152#define xmlNewPI xmlNewPI__internal_alias
6153#endif
6154#endif
6155
6156#ifdef bottom_parserInternals
6157#undef xmlNewParserCtxt
6158extern __typeof (xmlNewParserCtxt) xmlNewParserCtxt __attribute((alias("xmlNewParserCtxt__internal_alias")));
6159#else
6160#ifndef xmlNewParserCtxt
6161extern __typeof (xmlNewParserCtxt) xmlNewParserCtxt__internal_alias __attribute((visibility("hidden")));
6162#define xmlNewParserCtxt xmlNewParserCtxt__internal_alias
6163#endif
6164#endif
6165
6166#if defined(LIBXML_TREE_ENABLED) || defined(LIBXML_HTML_ENABLED) || defined(LIBXML_SCHEMAS_ENABLED)
6167#ifdef bottom_tree
6168#undef xmlNewProp
6169extern __typeof (xmlNewProp) xmlNewProp __attribute((alias("xmlNewProp__internal_alias")));
6170#else
6171#ifndef xmlNewProp
6172extern __typeof (xmlNewProp) xmlNewProp__internal_alias __attribute((visibility("hidden")));
6173#define xmlNewProp xmlNewProp__internal_alias
6174#endif
6175#endif
6176#endif
6177
6178#ifdef bottom_threads
6179#undef xmlNewRMutex
6180extern __typeof (xmlNewRMutex) xmlNewRMutex __attribute((alias("xmlNewRMutex__internal_alias")));
6181#else
6182#ifndef xmlNewRMutex
6183extern __typeof (xmlNewRMutex) xmlNewRMutex__internal_alias __attribute((visibility("hidden")));
6184#define xmlNewRMutex xmlNewRMutex__internal_alias
6185#endif
6186#endif
6187
6188#ifdef bottom_tree
6189#undef xmlNewReference
6190extern __typeof (xmlNewReference) xmlNewReference __attribute((alias("xmlNewReference__internal_alias")));
6191#else
6192#ifndef xmlNewReference
6193extern __typeof (xmlNewReference) xmlNewReference__internal_alias __attribute((visibility("hidden")));
6194#define xmlNewReference xmlNewReference__internal_alias
6195#endif
6196#endif
6197
6198#ifdef bottom_parserInternals
6199#undef xmlNewStringInputStream
6200extern __typeof (xmlNewStringInputStream) xmlNewStringInputStream __attribute((alias("xmlNewStringInputStream__internal_alias")));
6201#else
6202#ifndef xmlNewStringInputStream
6203extern __typeof (xmlNewStringInputStream) xmlNewStringInputStream__internal_alias __attribute((visibility("hidden")));
6204#define xmlNewStringInputStream xmlNewStringInputStream__internal_alias
6205#endif
6206#endif
6207
6208#ifdef bottom_tree
6209#undef xmlNewText
6210extern __typeof (xmlNewText) xmlNewText __attribute((alias("xmlNewText__internal_alias")));
6211#else
6212#ifndef xmlNewText
6213extern __typeof (xmlNewText) xmlNewText__internal_alias __attribute((visibility("hidden")));
6214#define xmlNewText xmlNewText__internal_alias
6215#endif
6216#endif
6217
6218#if defined(LIBXML_TREE_ENABLED)
6219#ifdef bottom_tree
6220#undef xmlNewTextChild
6221extern __typeof (xmlNewTextChild) xmlNewTextChild __attribute((alias("xmlNewTextChild__internal_alias")));
6222#else
6223#ifndef xmlNewTextChild
6224extern __typeof (xmlNewTextChild) xmlNewTextChild__internal_alias __attribute((visibility("hidden")));
6225#define xmlNewTextChild xmlNewTextChild__internal_alias
6226#endif
6227#endif
6228#endif
6229
6230#ifdef bottom_tree
6231#undef xmlNewTextLen
6232extern __typeof (xmlNewTextLen) xmlNewTextLen __attribute((alias("xmlNewTextLen__internal_alias")));
6233#else
6234#ifndef xmlNewTextLen
6235extern __typeof (xmlNewTextLen) xmlNewTextLen__internal_alias __attribute((visibility("hidden")));
6236#define xmlNewTextLen xmlNewTextLen__internal_alias
6237#endif
6238#endif
6239
6240#if defined(LIBXML_READER_ENABLED)
6241#ifdef bottom_xmlreader
6242#undef xmlNewTextReader
6243extern __typeof (xmlNewTextReader) xmlNewTextReader __attribute((alias("xmlNewTextReader__internal_alias")));
6244#else
6245#ifndef xmlNewTextReader
6246extern __typeof (xmlNewTextReader) xmlNewTextReader__internal_alias __attribute((visibility("hidden")));
6247#define xmlNewTextReader xmlNewTextReader__internal_alias
6248#endif
6249#endif
6250#endif
6251
6252#if defined(LIBXML_READER_ENABLED)
6253#ifdef bottom_xmlreader
6254#undef xmlNewTextReaderFilename
6255extern __typeof (xmlNewTextReaderFilename) xmlNewTextReaderFilename __attribute((alias("xmlNewTextReaderFilename__internal_alias")));
6256#else
6257#ifndef xmlNewTextReaderFilename
6258extern __typeof (xmlNewTextReaderFilename) xmlNewTextReaderFilename__internal_alias __attribute((visibility("hidden")));
6259#define xmlNewTextReaderFilename xmlNewTextReaderFilename__internal_alias
6260#endif
6261#endif
6262#endif
6263
6264#if defined(LIBXML_WRITER_ENABLED)
6265#ifdef bottom_xmlwriter
6266#undef xmlNewTextWriter
6267extern __typeof (xmlNewTextWriter) xmlNewTextWriter __attribute((alias("xmlNewTextWriter__internal_alias")));
6268#else
6269#ifndef xmlNewTextWriter
6270extern __typeof (xmlNewTextWriter) xmlNewTextWriter__internal_alias __attribute((visibility("hidden")));
6271#define xmlNewTextWriter xmlNewTextWriter__internal_alias
6272#endif
6273#endif
6274#endif
6275
6276#if defined(LIBXML_WRITER_ENABLED)
6277#ifdef bottom_xmlwriter
6278#undef xmlNewTextWriterDoc
6279extern __typeof (xmlNewTextWriterDoc) xmlNewTextWriterDoc __attribute((alias("xmlNewTextWriterDoc__internal_alias")));
6280#else
6281#ifndef xmlNewTextWriterDoc
6282extern __typeof (xmlNewTextWriterDoc) xmlNewTextWriterDoc__internal_alias __attribute((visibility("hidden")));
6283#define xmlNewTextWriterDoc xmlNewTextWriterDoc__internal_alias
6284#endif
6285#endif
6286#endif
6287
6288#if defined(LIBXML_WRITER_ENABLED)
6289#ifdef bottom_xmlwriter
6290#undef xmlNewTextWriterFilename
6291extern __typeof (xmlNewTextWriterFilename) xmlNewTextWriterFilename __attribute((alias("xmlNewTextWriterFilename__internal_alias")));
6292#else
6293#ifndef xmlNewTextWriterFilename
6294extern __typeof (xmlNewTextWriterFilename) xmlNewTextWriterFilename__internal_alias __attribute((visibility("hidden")));
6295#define xmlNewTextWriterFilename xmlNewTextWriterFilename__internal_alias
6296#endif
6297#endif
6298#endif
6299
6300#if defined(LIBXML_WRITER_ENABLED)
6301#ifdef bottom_xmlwriter
6302#undef xmlNewTextWriterMemory
6303extern __typeof (xmlNewTextWriterMemory) xmlNewTextWriterMemory __attribute((alias("xmlNewTextWriterMemory__internal_alias")));
6304#else
6305#ifndef xmlNewTextWriterMemory
6306extern __typeof (xmlNewTextWriterMemory) xmlNewTextWriterMemory__internal_alias __attribute((visibility("hidden")));
6307#define xmlNewTextWriterMemory xmlNewTextWriterMemory__internal_alias
6308#endif
6309#endif
6310#endif
6311
6312#if defined(LIBXML_WRITER_ENABLED)
6313#ifdef bottom_xmlwriter
6314#undef xmlNewTextWriterPushParser
6315extern __typeof (xmlNewTextWriterPushParser) xmlNewTextWriterPushParser __attribute((alias("xmlNewTextWriterPushParser__internal_alias")));
6316#else
6317#ifndef xmlNewTextWriterPushParser
6318extern __typeof (xmlNewTextWriterPushParser) xmlNewTextWriterPushParser__internal_alias __attribute((visibility("hidden")));
6319#define xmlNewTextWriterPushParser xmlNewTextWriterPushParser__internal_alias
6320#endif
6321#endif
6322#endif
6323
6324#if defined(LIBXML_WRITER_ENABLED)
6325#ifdef bottom_xmlwriter
6326#undef xmlNewTextWriterTree
6327extern __typeof (xmlNewTextWriterTree) xmlNewTextWriterTree __attribute((alias("xmlNewTextWriterTree__internal_alias")));
6328#else
6329#ifndef xmlNewTextWriterTree
6330extern __typeof (xmlNewTextWriterTree) xmlNewTextWriterTree__internal_alias __attribute((visibility("hidden")));
6331#define xmlNewTextWriterTree xmlNewTextWriterTree__internal_alias
6332#endif
6333#endif
6334#endif
6335
6336#if defined(LIBXML_VALID_ENABLED)
6337#ifdef bottom_valid
6338#undef xmlNewValidCtxt
6339extern __typeof (xmlNewValidCtxt) xmlNewValidCtxt __attribute((alias("xmlNewValidCtxt__internal_alias")));
6340#else
6341#ifndef xmlNewValidCtxt
6342extern __typeof (xmlNewValidCtxt) xmlNewValidCtxt__internal_alias __attribute((visibility("hidden")));
6343#define xmlNewValidCtxt xmlNewValidCtxt__internal_alias
6344#endif
6345#endif
6346#endif
6347
6348#ifdef bottom_parserInternals
6349#undef xmlNextChar
6350extern __typeof (xmlNextChar) xmlNextChar __attribute((alias("xmlNextChar__internal_alias")));
6351#else
6352#ifndef xmlNextChar
6353extern __typeof (xmlNextChar) xmlNextChar__internal_alias __attribute((visibility("hidden")));
6354#define xmlNextChar xmlNextChar__internal_alias
6355#endif
6356#endif
6357
6358#ifdef bottom_xmlIO
6359#undef xmlNoNetExternalEntityLoader
6360extern __typeof (xmlNoNetExternalEntityLoader) xmlNoNetExternalEntityLoader __attribute((alias("xmlNoNetExternalEntityLoader__internal_alias")));
6361#else
6362#ifndef xmlNoNetExternalEntityLoader
6363extern __typeof (xmlNoNetExternalEntityLoader) xmlNoNetExternalEntityLoader__internal_alias __attribute((visibility("hidden")));
6364#define xmlNoNetExternalEntityLoader xmlNoNetExternalEntityLoader__internal_alias
6365#endif
6366#endif
6367
6368#ifdef bottom_tree
6369#undef xmlNodeAddContent
6370extern __typeof (xmlNodeAddContent) xmlNodeAddContent __attribute((alias("xmlNodeAddContent__internal_alias")));
6371#else
6372#ifndef xmlNodeAddContent
6373extern __typeof (xmlNodeAddContent) xmlNodeAddContent__internal_alias __attribute((visibility("hidden")));
6374#define xmlNodeAddContent xmlNodeAddContent__internal_alias
6375#endif
6376#endif
6377
6378#ifdef bottom_tree
6379#undef xmlNodeAddContentLen
6380extern __typeof (xmlNodeAddContentLen) xmlNodeAddContentLen __attribute((alias("xmlNodeAddContentLen__internal_alias")));
6381#else
6382#ifndef xmlNodeAddContentLen
6383extern __typeof (xmlNodeAddContentLen) xmlNodeAddContentLen__internal_alias __attribute((visibility("hidden")));
6384#define xmlNodeAddContentLen xmlNodeAddContentLen__internal_alias
6385#endif
6386#endif
6387
6388#ifdef bottom_tree
6389#undef xmlNodeBufGetContent
6390extern __typeof (xmlNodeBufGetContent) xmlNodeBufGetContent __attribute((alias("xmlNodeBufGetContent__internal_alias")));
6391#else
6392#ifndef xmlNodeBufGetContent
6393extern __typeof (xmlNodeBufGetContent) xmlNodeBufGetContent__internal_alias __attribute((visibility("hidden")));
6394#define xmlNodeBufGetContent xmlNodeBufGetContent__internal_alias
6395#endif
6396#endif
6397
6398#if defined(LIBXML_OUTPUT_ENABLED)
6399#ifdef bottom_xmlsave
6400#undef xmlNodeDump
6401extern __typeof (xmlNodeDump) xmlNodeDump __attribute((alias("xmlNodeDump__internal_alias")));
6402#else
6403#ifndef xmlNodeDump
6404extern __typeof (xmlNodeDump) xmlNodeDump__internal_alias __attribute((visibility("hidden")));
6405#define xmlNodeDump xmlNodeDump__internal_alias
6406#endif
6407#endif
6408#endif
6409
6410#if defined(LIBXML_OUTPUT_ENABLED)
6411#ifdef bottom_xmlsave
6412#undef xmlNodeDumpOutput
6413extern __typeof (xmlNodeDumpOutput) xmlNodeDumpOutput __attribute((alias("xmlNodeDumpOutput__internal_alias")));
6414#else
6415#ifndef xmlNodeDumpOutput
6416extern __typeof (xmlNodeDumpOutput) xmlNodeDumpOutput__internal_alias __attribute((visibility("hidden")));
6417#define xmlNodeDumpOutput xmlNodeDumpOutput__internal_alias
6418#endif
6419#endif
6420#endif
6421
6422#ifdef bottom_tree
6423#undef xmlNodeGetBase
6424extern __typeof (xmlNodeGetBase) xmlNodeGetBase __attribute((alias("xmlNodeGetBase__internal_alias")));
6425#else
6426#ifndef xmlNodeGetBase
6427extern __typeof (xmlNodeGetBase) xmlNodeGetBase__internal_alias __attribute((visibility("hidden")));
6428#define xmlNodeGetBase xmlNodeGetBase__internal_alias
6429#endif
6430#endif
6431
6432#ifdef bottom_tree
6433#undef xmlNodeGetContent
6434extern __typeof (xmlNodeGetContent) xmlNodeGetContent __attribute((alias("xmlNodeGetContent__internal_alias")));
6435#else
6436#ifndef xmlNodeGetContent
6437extern __typeof (xmlNodeGetContent) xmlNodeGetContent__internal_alias __attribute((visibility("hidden")));
6438#define xmlNodeGetContent xmlNodeGetContent__internal_alias
6439#endif
6440#endif
6441
6442#ifdef bottom_tree
6443#undef xmlNodeGetLang
6444extern __typeof (xmlNodeGetLang) xmlNodeGetLang __attribute((alias("xmlNodeGetLang__internal_alias")));
6445#else
6446#ifndef xmlNodeGetLang
6447extern __typeof (xmlNodeGetLang) xmlNodeGetLang__internal_alias __attribute((visibility("hidden")));
6448#define xmlNodeGetLang xmlNodeGetLang__internal_alias
6449#endif
6450#endif
6451
6452#ifdef bottom_tree
6453#undef xmlNodeGetSpacePreserve
6454extern __typeof (xmlNodeGetSpacePreserve) xmlNodeGetSpacePreserve __attribute((alias("xmlNodeGetSpacePreserve__internal_alias")));
6455#else
6456#ifndef xmlNodeGetSpacePreserve
6457extern __typeof (xmlNodeGetSpacePreserve) xmlNodeGetSpacePreserve__internal_alias __attribute((visibility("hidden")));
6458#define xmlNodeGetSpacePreserve xmlNodeGetSpacePreserve__internal_alias
6459#endif
6460#endif
6461
6462#ifdef bottom_tree
6463#undef xmlNodeIsText
6464extern __typeof (xmlNodeIsText) xmlNodeIsText __attribute((alias("xmlNodeIsText__internal_alias")));
6465#else
6466#ifndef xmlNodeIsText
6467extern __typeof (xmlNodeIsText) xmlNodeIsText__internal_alias __attribute((visibility("hidden")));
6468#define xmlNodeIsText xmlNodeIsText__internal_alias
6469#endif
6470#endif
6471
6472#if defined(LIBXML_TREE_ENABLED)
6473#ifdef bottom_tree
6474#undef xmlNodeListGetRawString
6475extern __typeof (xmlNodeListGetRawString) xmlNodeListGetRawString __attribute((alias("xmlNodeListGetRawString__internal_alias")));
6476#else
6477#ifndef xmlNodeListGetRawString
6478extern __typeof (xmlNodeListGetRawString) xmlNodeListGetRawString__internal_alias __attribute((visibility("hidden")));
6479#define xmlNodeListGetRawString xmlNodeListGetRawString__internal_alias
6480#endif
6481#endif
6482#endif
6483
6484#ifdef bottom_tree
6485#undef xmlNodeListGetString
6486extern __typeof (xmlNodeListGetString) xmlNodeListGetString __attribute((alias("xmlNodeListGetString__internal_alias")));
6487#else
6488#ifndef xmlNodeListGetString
6489extern __typeof (xmlNodeListGetString) xmlNodeListGetString__internal_alias __attribute((visibility("hidden")));
6490#define xmlNodeListGetString xmlNodeListGetString__internal_alias
6491#endif
6492#endif
6493
6494#if defined(LIBXML_TREE_ENABLED) || defined(LIBXML_XINCLUDE_ENABLED)
6495#ifdef bottom_tree
6496#undef xmlNodeSetBase
6497extern __typeof (xmlNodeSetBase) xmlNodeSetBase __attribute((alias("xmlNodeSetBase__internal_alias")));
6498#else
6499#ifndef xmlNodeSetBase
6500extern __typeof (xmlNodeSetBase) xmlNodeSetBase__internal_alias __attribute((visibility("hidden")));
6501#define xmlNodeSetBase xmlNodeSetBase__internal_alias
6502#endif
6503#endif
6504#endif
6505
6506#ifdef bottom_tree
6507#undef xmlNodeSetContent
6508extern __typeof (xmlNodeSetContent) xmlNodeSetContent __attribute((alias("xmlNodeSetContent__internal_alias")));
6509#else
6510#ifndef xmlNodeSetContent
6511extern __typeof (xmlNodeSetContent) xmlNodeSetContent__internal_alias __attribute((visibility("hidden")));
6512#define xmlNodeSetContent xmlNodeSetContent__internal_alias
6513#endif
6514#endif
6515
6516#if defined(LIBXML_TREE_ENABLED)
6517#ifdef bottom_tree
6518#undef xmlNodeSetContentLen
6519extern __typeof (xmlNodeSetContentLen) xmlNodeSetContentLen __attribute((alias("xmlNodeSetContentLen__internal_alias")));
6520#else
6521#ifndef xmlNodeSetContentLen
6522extern __typeof (xmlNodeSetContentLen) xmlNodeSetContentLen__internal_alias __attribute((visibility("hidden")));
6523#define xmlNodeSetContentLen xmlNodeSetContentLen__internal_alias
6524#endif
6525#endif
6526#endif
6527
6528#if defined(LIBXML_TREE_ENABLED)
6529#ifdef bottom_tree
6530#undef xmlNodeSetLang
6531extern __typeof (xmlNodeSetLang) xmlNodeSetLang __attribute((alias("xmlNodeSetLang__internal_alias")));
6532#else
6533#ifndef xmlNodeSetLang
6534extern __typeof (xmlNodeSetLang) xmlNodeSetLang__internal_alias __attribute((visibility("hidden")));
6535#define xmlNodeSetLang xmlNodeSetLang__internal_alias
6536#endif
6537#endif
6538#endif
6539
6540#if defined(LIBXML_TREE_ENABLED)
6541#ifdef bottom_tree
6542#undef xmlNodeSetName
6543extern __typeof (xmlNodeSetName) xmlNodeSetName __attribute((alias("xmlNodeSetName__internal_alias")));
6544#else
6545#ifndef xmlNodeSetName
6546extern __typeof (xmlNodeSetName) xmlNodeSetName__internal_alias __attribute((visibility("hidden")));
6547#define xmlNodeSetName xmlNodeSetName__internal_alias
6548#endif
6549#endif
6550#endif
6551
6552#if defined(LIBXML_TREE_ENABLED)
6553#ifdef bottom_tree
6554#undef xmlNodeSetSpacePreserve
6555extern __typeof (xmlNodeSetSpacePreserve) xmlNodeSetSpacePreserve __attribute((alias("xmlNodeSetSpacePreserve__internal_alias")));
6556#else
6557#ifndef xmlNodeSetSpacePreserve
6558extern __typeof (xmlNodeSetSpacePreserve) xmlNodeSetSpacePreserve__internal_alias __attribute((visibility("hidden")));
6559#define xmlNodeSetSpacePreserve xmlNodeSetSpacePreserve__internal_alias
6560#endif
6561#endif
6562#endif
6563
6564#ifdef bottom_uri
6565#undef xmlNormalizeURIPath
6566extern __typeof (xmlNormalizeURIPath) xmlNormalizeURIPath __attribute((alias("xmlNormalizeURIPath__internal_alias")));
6567#else
6568#ifndef xmlNormalizeURIPath
6569extern __typeof (xmlNormalizeURIPath) xmlNormalizeURIPath__internal_alias __attribute((visibility("hidden")));
6570#define xmlNormalizeURIPath xmlNormalizeURIPath__internal_alias
6571#endif
6572#endif
6573
6574#ifdef bottom_xmlIO
6575#undef xmlNormalizeWindowsPath
6576extern __typeof (xmlNormalizeWindowsPath) xmlNormalizeWindowsPath __attribute((alias("xmlNormalizeWindowsPath__internal_alias")));
6577#else
6578#ifndef xmlNormalizeWindowsPath
6579extern __typeof (xmlNormalizeWindowsPath) xmlNormalizeWindowsPath__internal_alias __attribute((visibility("hidden")));
6580#define xmlNormalizeWindowsPath xmlNormalizeWindowsPath__internal_alias
6581#endif
6582#endif
6583
6584#if defined(LIBXML_OUTPUT_ENABLED)
6585#ifdef bottom_xmlIO
6586#undef xmlOutputBufferClose
6587extern __typeof (xmlOutputBufferClose) xmlOutputBufferClose __attribute((alias("xmlOutputBufferClose__internal_alias")));
6588#else
6589#ifndef xmlOutputBufferClose
6590extern __typeof (xmlOutputBufferClose) xmlOutputBufferClose__internal_alias __attribute((visibility("hidden")));
6591#define xmlOutputBufferClose xmlOutputBufferClose__internal_alias
6592#endif
6593#endif
6594#endif
6595
6596#if defined(LIBXML_OUTPUT_ENABLED)
6597#ifdef bottom_xmlIO
6598#undef xmlOutputBufferCreateBuffer
6599extern __typeof (xmlOutputBufferCreateBuffer) xmlOutputBufferCreateBuffer __attribute((alias("xmlOutputBufferCreateBuffer__internal_alias")));
6600#else
6601#ifndef xmlOutputBufferCreateBuffer
6602extern __typeof (xmlOutputBufferCreateBuffer) xmlOutputBufferCreateBuffer__internal_alias __attribute((visibility("hidden")));
6603#define xmlOutputBufferCreateBuffer xmlOutputBufferCreateBuffer__internal_alias
6604#endif
6605#endif
6606#endif
6607
6608#if defined(LIBXML_OUTPUT_ENABLED)
6609#ifdef bottom_xmlIO
6610#undef xmlOutputBufferCreateFd
6611extern __typeof (xmlOutputBufferCreateFd) xmlOutputBufferCreateFd __attribute((alias("xmlOutputBufferCreateFd__internal_alias")));
6612#else
6613#ifndef xmlOutputBufferCreateFd
6614extern __typeof (xmlOutputBufferCreateFd) xmlOutputBufferCreateFd__internal_alias __attribute((visibility("hidden")));
6615#define xmlOutputBufferCreateFd xmlOutputBufferCreateFd__internal_alias
6616#endif
6617#endif
6618#endif
6619
6620#if defined(LIBXML_OUTPUT_ENABLED)
6621#ifdef bottom_xmlIO
6622#undef xmlOutputBufferCreateFile
6623extern __typeof (xmlOutputBufferCreateFile) xmlOutputBufferCreateFile __attribute((alias("xmlOutputBufferCreateFile__internal_alias")));
6624#else
6625#ifndef xmlOutputBufferCreateFile
6626extern __typeof (xmlOutputBufferCreateFile) xmlOutputBufferCreateFile__internal_alias __attribute((visibility("hidden")));
6627#define xmlOutputBufferCreateFile xmlOutputBufferCreateFile__internal_alias
6628#endif
6629#endif
6630#endif
6631
6632#if defined(LIBXML_OUTPUT_ENABLED)
6633#ifdef bottom_xmlIO
6634#undef xmlOutputBufferCreateFilename
6635extern __typeof (xmlOutputBufferCreateFilename) xmlOutputBufferCreateFilename __attribute((alias("xmlOutputBufferCreateFilename__internal_alias")));
6636#else
6637#ifndef xmlOutputBufferCreateFilename
6638extern __typeof (xmlOutputBufferCreateFilename) xmlOutputBufferCreateFilename__internal_alias __attribute((visibility("hidden")));
6639#define xmlOutputBufferCreateFilename xmlOutputBufferCreateFilename__internal_alias
6640#endif
6641#endif
6642#endif
6643
6644#ifdef bottom_xmlIO
6645#undef xmlOutputBufferCreateFilenameDefault
6646extern __typeof (xmlOutputBufferCreateFilenameDefault) xmlOutputBufferCreateFilenameDefault __attribute((alias("xmlOutputBufferCreateFilenameDefault__internal_alias")));
6647#else
6648#ifndef xmlOutputBufferCreateFilenameDefault
6649extern __typeof (xmlOutputBufferCreateFilenameDefault) xmlOutputBufferCreateFilenameDefault__internal_alias __attribute((visibility("hidden")));
6650#define xmlOutputBufferCreateFilenameDefault xmlOutputBufferCreateFilenameDefault__internal_alias
6651#endif
6652#endif
6653
6654#if defined(LIBXML_OUTPUT_ENABLED)
6655#ifdef bottom_xmlIO
6656#undef xmlOutputBufferCreateIO
6657extern __typeof (xmlOutputBufferCreateIO) xmlOutputBufferCreateIO __attribute((alias("xmlOutputBufferCreateIO__internal_alias")));
6658#else
6659#ifndef xmlOutputBufferCreateIO
6660extern __typeof (xmlOutputBufferCreateIO) xmlOutputBufferCreateIO__internal_alias __attribute((visibility("hidden")));
6661#define xmlOutputBufferCreateIO xmlOutputBufferCreateIO__internal_alias
6662#endif
6663#endif
6664#endif
6665
6666#if defined(LIBXML_OUTPUT_ENABLED)
6667#ifdef bottom_xmlIO
6668#undef xmlOutputBufferFlush
6669extern __typeof (xmlOutputBufferFlush) xmlOutputBufferFlush __attribute((alias("xmlOutputBufferFlush__internal_alias")));
6670#else
6671#ifndef xmlOutputBufferFlush
6672extern __typeof (xmlOutputBufferFlush) xmlOutputBufferFlush__internal_alias __attribute((visibility("hidden")));
6673#define xmlOutputBufferFlush xmlOutputBufferFlush__internal_alias
6674#endif
6675#endif
6676#endif
6677
6678#if defined(LIBXML_OUTPUT_ENABLED)
6679#ifdef bottom_xmlIO
6680#undef xmlOutputBufferWrite
6681extern __typeof (xmlOutputBufferWrite) xmlOutputBufferWrite __attribute((alias("xmlOutputBufferWrite__internal_alias")));
6682#else
6683#ifndef xmlOutputBufferWrite
6684extern __typeof (xmlOutputBufferWrite) xmlOutputBufferWrite__internal_alias __attribute((visibility("hidden")));
6685#define xmlOutputBufferWrite xmlOutputBufferWrite__internal_alias
6686#endif
6687#endif
6688#endif
6689
6690#if defined(LIBXML_OUTPUT_ENABLED)
6691#ifdef bottom_xmlIO
6692#undef xmlOutputBufferWriteEscape
6693extern __typeof (xmlOutputBufferWriteEscape) xmlOutputBufferWriteEscape __attribute((alias("xmlOutputBufferWriteEscape__internal_alias")));
6694#else
6695#ifndef xmlOutputBufferWriteEscape
6696extern __typeof (xmlOutputBufferWriteEscape) xmlOutputBufferWriteEscape__internal_alias __attribute((visibility("hidden")));
6697#define xmlOutputBufferWriteEscape xmlOutputBufferWriteEscape__internal_alias
6698#endif
6699#endif
6700#endif
6701
6702#if defined(LIBXML_OUTPUT_ENABLED)
6703#ifdef bottom_xmlIO
6704#undef xmlOutputBufferWriteString
6705extern __typeof (xmlOutputBufferWriteString) xmlOutputBufferWriteString __attribute((alias("xmlOutputBufferWriteString__internal_alias")));
6706#else
6707#ifndef xmlOutputBufferWriteString
6708extern __typeof (xmlOutputBufferWriteString) xmlOutputBufferWriteString__internal_alias __attribute((visibility("hidden")));
6709#define xmlOutputBufferWriteString xmlOutputBufferWriteString__internal_alias
6710#endif
6711#endif
6712#endif
6713
6714#ifdef bottom_parser
6715#undef xmlParseAttValue
6716extern __typeof (xmlParseAttValue) xmlParseAttValue __attribute((alias("xmlParseAttValue__internal_alias")));
6717#else
6718#ifndef xmlParseAttValue
6719extern __typeof (xmlParseAttValue) xmlParseAttValue__internal_alias __attribute((visibility("hidden")));
6720#define xmlParseAttValue xmlParseAttValue__internal_alias
6721#endif
6722#endif
6723
6724#if defined(LIBXML_SAX1_ENABLED)
6725#ifdef bottom_parser
6726#undef xmlParseAttribute
6727extern __typeof (xmlParseAttribute) xmlParseAttribute __attribute((alias("xmlParseAttribute__internal_alias")));
6728#else
6729#ifndef xmlParseAttribute
6730extern __typeof (xmlParseAttribute) xmlParseAttribute__internal_alias __attribute((visibility("hidden")));
6731#define xmlParseAttribute xmlParseAttribute__internal_alias
6732#endif
6733#endif
6734#endif
6735
6736#ifdef bottom_parser
6737#undef xmlParseAttributeListDecl
6738extern __typeof (xmlParseAttributeListDecl) xmlParseAttributeListDecl __attribute((alias("xmlParseAttributeListDecl__internal_alias")));
6739#else
6740#ifndef xmlParseAttributeListDecl
6741extern __typeof (xmlParseAttributeListDecl) xmlParseAttributeListDecl__internal_alias __attribute((visibility("hidden")));
6742#define xmlParseAttributeListDecl xmlParseAttributeListDecl__internal_alias
6743#endif
6744#endif
6745
6746#ifdef bottom_parser
6747#undef xmlParseAttributeType
6748extern __typeof (xmlParseAttributeType) xmlParseAttributeType __attribute((alias("xmlParseAttributeType__internal_alias")));
6749#else
6750#ifndef xmlParseAttributeType
6751extern __typeof (xmlParseAttributeType) xmlParseAttributeType__internal_alias __attribute((visibility("hidden")));
6752#define xmlParseAttributeType xmlParseAttributeType__internal_alias
6753#endif
6754#endif
6755
6756#if defined(LIBXML_SAX1_ENABLED)
6757#ifdef bottom_parser
6758#undef xmlParseBalancedChunkMemory
6759extern __typeof (xmlParseBalancedChunkMemory) xmlParseBalancedChunkMemory __attribute((alias("xmlParseBalancedChunkMemory__internal_alias")));
6760#else
6761#ifndef xmlParseBalancedChunkMemory
6762extern __typeof (xmlParseBalancedChunkMemory) xmlParseBalancedChunkMemory__internal_alias __attribute((visibility("hidden")));
6763#define xmlParseBalancedChunkMemory xmlParseBalancedChunkMemory__internal_alias
6764#endif
6765#endif
6766#endif
6767
6768#if defined(LIBXML_SAX1_ENABLED)
6769#ifdef bottom_parser
6770#undef xmlParseBalancedChunkMemoryRecover
6771extern __typeof (xmlParseBalancedChunkMemoryRecover) xmlParseBalancedChunkMemoryRecover __attribute((alias("xmlParseBalancedChunkMemoryRecover__internal_alias")));
6772#else
6773#ifndef xmlParseBalancedChunkMemoryRecover
6774extern __typeof (xmlParseBalancedChunkMemoryRecover) xmlParseBalancedChunkMemoryRecover__internal_alias __attribute((visibility("hidden")));
6775#define xmlParseBalancedChunkMemoryRecover xmlParseBalancedChunkMemoryRecover__internal_alias
6776#endif
6777#endif
6778#endif
6779
6780#ifdef bottom_parser
6781#undef xmlParseCDSect
6782extern __typeof (xmlParseCDSect) xmlParseCDSect __attribute((alias("xmlParseCDSect__internal_alias")));
6783#else
6784#ifndef xmlParseCDSect
6785extern __typeof (xmlParseCDSect) xmlParseCDSect__internal_alias __attribute((visibility("hidden")));
6786#define xmlParseCDSect xmlParseCDSect__internal_alias
6787#endif
6788#endif
6789
6790#if defined(LIBXML_CATALOG_ENABLED)
6791#ifdef bottom_catalog
6792#undef xmlParseCatalogFile
6793extern __typeof (xmlParseCatalogFile) xmlParseCatalogFile __attribute((alias("xmlParseCatalogFile__internal_alias")));
6794#else
6795#ifndef xmlParseCatalogFile
6796extern __typeof (xmlParseCatalogFile) xmlParseCatalogFile__internal_alias __attribute((visibility("hidden")));
6797#define xmlParseCatalogFile xmlParseCatalogFile__internal_alias
6798#endif
6799#endif
6800#endif
6801
6802#ifdef bottom_parser
6803#undef xmlParseCharData
6804extern __typeof (xmlParseCharData) xmlParseCharData __attribute((alias("xmlParseCharData__internal_alias")));
6805#else
6806#ifndef xmlParseCharData
6807extern __typeof (xmlParseCharData) xmlParseCharData__internal_alias __attribute((visibility("hidden")));
6808#define xmlParseCharData xmlParseCharData__internal_alias
6809#endif
6810#endif
6811
6812#ifdef bottom_encoding
6813#undef xmlParseCharEncoding
6814extern __typeof (xmlParseCharEncoding) xmlParseCharEncoding __attribute((alias("xmlParseCharEncoding__internal_alias")));
6815#else
6816#ifndef xmlParseCharEncoding
6817extern __typeof (xmlParseCharEncoding) xmlParseCharEncoding__internal_alias __attribute((visibility("hidden")));
6818#define xmlParseCharEncoding xmlParseCharEncoding__internal_alias
6819#endif
6820#endif
6821
6822#ifdef bottom_parser
6823#undef xmlParseCharRef
6824extern __typeof (xmlParseCharRef) xmlParseCharRef __attribute((alias("xmlParseCharRef__internal_alias")));
6825#else
6826#ifndef xmlParseCharRef
6827extern __typeof (xmlParseCharRef) xmlParseCharRef__internal_alias __attribute((visibility("hidden")));
6828#define xmlParseCharRef xmlParseCharRef__internal_alias
6829#endif
6830#endif
6831
6832#if defined(LIBXML_PUSH_ENABLED)
6833#ifdef bottom_parser
6834#undef xmlParseChunk
6835extern __typeof (xmlParseChunk) xmlParseChunk __attribute((alias("xmlParseChunk__internal_alias")));
6836#else
6837#ifndef xmlParseChunk
6838extern __typeof (xmlParseChunk) xmlParseChunk__internal_alias __attribute((visibility("hidden")));
6839#define xmlParseChunk xmlParseChunk__internal_alias
6840#endif
6841#endif
6842#endif
6843
6844#ifdef bottom_parser
6845#undef xmlParseComment
6846extern __typeof (xmlParseComment) xmlParseComment __attribute((alias("xmlParseComment__internal_alias")));
6847#else
6848#ifndef xmlParseComment
6849extern __typeof (xmlParseComment) xmlParseComment__internal_alias __attribute((visibility("hidden")));
6850#define xmlParseComment xmlParseComment__internal_alias
6851#endif
6852#endif
6853
6854#ifdef bottom_parser
6855#undef xmlParseContent
6856extern __typeof (xmlParseContent) xmlParseContent __attribute((alias("xmlParseContent__internal_alias")));
6857#else
6858#ifndef xmlParseContent
6859extern __typeof (xmlParseContent) xmlParseContent__internal_alias __attribute((visibility("hidden")));
6860#define xmlParseContent xmlParseContent__internal_alias
6861#endif
6862#endif
6863
6864#ifdef bottom_parser
6865#undef xmlParseCtxtExternalEntity
6866extern __typeof (xmlParseCtxtExternalEntity) xmlParseCtxtExternalEntity __attribute((alias("xmlParseCtxtExternalEntity__internal_alias")));
6867#else
6868#ifndef xmlParseCtxtExternalEntity
6869extern __typeof (xmlParseCtxtExternalEntity) xmlParseCtxtExternalEntity__internal_alias __attribute((visibility("hidden")));
6870#define xmlParseCtxtExternalEntity xmlParseCtxtExternalEntity__internal_alias
6871#endif
6872#endif
6873
6874#if defined(LIBXML_VALID_ENABLED)
6875#ifdef bottom_parser
6876#undef xmlParseDTD
6877extern __typeof (xmlParseDTD) xmlParseDTD __attribute((alias("xmlParseDTD__internal_alias")));
6878#else
6879#ifndef xmlParseDTD
6880extern __typeof (xmlParseDTD) xmlParseDTD__internal_alias __attribute((visibility("hidden")));
6881#define xmlParseDTD xmlParseDTD__internal_alias
6882#endif
6883#endif
6884#endif
6885
6886#ifdef bottom_parser
6887#undef xmlParseDefaultDecl
6888extern __typeof (xmlParseDefaultDecl) xmlParseDefaultDecl __attribute((alias("xmlParseDefaultDecl__internal_alias")));
6889#else
6890#ifndef xmlParseDefaultDecl
6891extern __typeof (xmlParseDefaultDecl) xmlParseDefaultDecl__internal_alias __attribute((visibility("hidden")));
6892#define xmlParseDefaultDecl xmlParseDefaultDecl__internal_alias
6893#endif
6894#endif
6895
6896#if defined(LIBXML_SAX1_ENABLED)
6897#ifdef bottom_parser
6898#undef xmlParseDoc
6899extern __typeof (xmlParseDoc) xmlParseDoc __attribute((alias("xmlParseDoc__internal_alias")));
6900#else
6901#ifndef xmlParseDoc
6902extern __typeof (xmlParseDoc) xmlParseDoc__internal_alias __attribute((visibility("hidden")));
6903#define xmlParseDoc xmlParseDoc__internal_alias
6904#endif
6905#endif
6906#endif
6907
6908#ifdef bottom_parser
6909#undef xmlParseDocTypeDecl
6910extern __typeof (xmlParseDocTypeDecl) xmlParseDocTypeDecl __attribute((alias("xmlParseDocTypeDecl__internal_alias")));
6911#else
6912#ifndef xmlParseDocTypeDecl
6913extern __typeof (xmlParseDocTypeDecl) xmlParseDocTypeDecl__internal_alias __attribute((visibility("hidden")));
6914#define xmlParseDocTypeDecl xmlParseDocTypeDecl__internal_alias
6915#endif
6916#endif
6917
6918#ifdef bottom_parser
6919#undef xmlParseDocument
6920extern __typeof (xmlParseDocument) xmlParseDocument __attribute((alias("xmlParseDocument__internal_alias")));
6921#else
6922#ifndef xmlParseDocument
6923extern __typeof (xmlParseDocument) xmlParseDocument__internal_alias __attribute((visibility("hidden")));
6924#define xmlParseDocument xmlParseDocument__internal_alias
6925#endif
6926#endif
6927
6928#ifdef bottom_parser
6929#undef xmlParseElement
6930extern __typeof (xmlParseElement) xmlParseElement __attribute((alias("xmlParseElement__internal_alias")));
6931#else
6932#ifndef xmlParseElement
6933extern __typeof (xmlParseElement) xmlParseElement__internal_alias __attribute((visibility("hidden")));
6934#define xmlParseElement xmlParseElement__internal_alias
6935#endif
6936#endif
6937
6938#ifdef bottom_parser
6939#undef xmlParseElementChildrenContentDecl
6940extern __typeof (xmlParseElementChildrenContentDecl) xmlParseElementChildrenContentDecl __attribute((alias("xmlParseElementChildrenContentDecl__internal_alias")));
6941#else
6942#ifndef xmlParseElementChildrenContentDecl
6943extern __typeof (xmlParseElementChildrenContentDecl) xmlParseElementChildrenContentDecl__internal_alias __attribute((visibility("hidden")));
6944#define xmlParseElementChildrenContentDecl xmlParseElementChildrenContentDecl__internal_alias
6945#endif
6946#endif
6947
6948#ifdef bottom_parser
6949#undef xmlParseElementContentDecl
6950extern __typeof (xmlParseElementContentDecl) xmlParseElementContentDecl __attribute((alias("xmlParseElementContentDecl__internal_alias")));
6951#else
6952#ifndef xmlParseElementContentDecl
6953extern __typeof (xmlParseElementContentDecl) xmlParseElementContentDecl__internal_alias __attribute((visibility("hidden")));
6954#define xmlParseElementContentDecl xmlParseElementContentDecl__internal_alias
6955#endif
6956#endif
6957
6958#ifdef bottom_parser
6959#undef xmlParseElementDecl
6960extern __typeof (xmlParseElementDecl) xmlParseElementDecl __attribute((alias("xmlParseElementDecl__internal_alias")));
6961#else
6962#ifndef xmlParseElementDecl
6963extern __typeof (xmlParseElementDecl) xmlParseElementDecl__internal_alias __attribute((visibility("hidden")));
6964#define xmlParseElementDecl xmlParseElementDecl__internal_alias
6965#endif
6966#endif
6967
6968#ifdef bottom_parser
6969#undef xmlParseElementMixedContentDecl
6970extern __typeof (xmlParseElementMixedContentDecl) xmlParseElementMixedContentDecl __attribute((alias("xmlParseElementMixedContentDecl__internal_alias")));
6971#else
6972#ifndef xmlParseElementMixedContentDecl
6973extern __typeof (xmlParseElementMixedContentDecl) xmlParseElementMixedContentDecl__internal_alias __attribute((visibility("hidden")));
6974#define xmlParseElementMixedContentDecl xmlParseElementMixedContentDecl__internal_alias
6975#endif
6976#endif
6977
6978#ifdef bottom_parser
6979#undef xmlParseEncName
6980extern __typeof (xmlParseEncName) xmlParseEncName __attribute((alias("xmlParseEncName__internal_alias")));
6981#else
6982#ifndef xmlParseEncName
6983extern __typeof (xmlParseEncName) xmlParseEncName__internal_alias __attribute((visibility("hidden")));
6984#define xmlParseEncName xmlParseEncName__internal_alias
6985#endif
6986#endif
6987
6988#ifdef bottom_parser
6989#undef xmlParseEncodingDecl
6990extern __typeof (xmlParseEncodingDecl) xmlParseEncodingDecl __attribute((alias("xmlParseEncodingDecl__internal_alias")));
6991#else
6992#ifndef xmlParseEncodingDecl
6993extern __typeof (xmlParseEncodingDecl) xmlParseEncodingDecl__internal_alias __attribute((visibility("hidden")));
6994#define xmlParseEncodingDecl xmlParseEncodingDecl__internal_alias
6995#endif
6996#endif
6997
6998#if defined(LIBXML_SAX1_ENABLED)
6999#ifdef bottom_parser
7000#undef xmlParseEndTag
7001extern __typeof (xmlParseEndTag) xmlParseEndTag __attribute((alias("xmlParseEndTag__internal_alias")));
7002#else
7003#ifndef xmlParseEndTag
7004extern __typeof (xmlParseEndTag) xmlParseEndTag__internal_alias __attribute((visibility("hidden")));
7005#define xmlParseEndTag xmlParseEndTag__internal_alias
7006#endif
7007#endif
7008#endif
7009
7010#if defined(LIBXML_SAX1_ENABLED)
7011#ifdef bottom_parser
7012#undef xmlParseEntity
7013extern __typeof (xmlParseEntity) xmlParseEntity __attribute((alias("xmlParseEntity__internal_alias")));
7014#else
7015#ifndef xmlParseEntity
7016extern __typeof (xmlParseEntity) xmlParseEntity__internal_alias __attribute((visibility("hidden")));
7017#define xmlParseEntity xmlParseEntity__internal_alias
7018#endif
7019#endif
7020#endif
7021
7022#ifdef bottom_parser
7023#undef xmlParseEntityDecl
7024extern __typeof (xmlParseEntityDecl) xmlParseEntityDecl __attribute((alias("xmlParseEntityDecl__internal_alias")));
7025#else
7026#ifndef xmlParseEntityDecl
7027extern __typeof (xmlParseEntityDecl) xmlParseEntityDecl__internal_alias __attribute((visibility("hidden")));
7028#define xmlParseEntityDecl xmlParseEntityDecl__internal_alias
7029#endif
7030#endif
7031
7032#ifdef bottom_parser
7033#undef xmlParseEntityRef
7034extern __typeof (xmlParseEntityRef) xmlParseEntityRef __attribute((alias("xmlParseEntityRef__internal_alias")));
7035#else
7036#ifndef xmlParseEntityRef
7037extern __typeof (xmlParseEntityRef) xmlParseEntityRef__internal_alias __attribute((visibility("hidden")));
7038#define xmlParseEntityRef xmlParseEntityRef__internal_alias
7039#endif
7040#endif
7041
7042#ifdef bottom_parser
7043#undef xmlParseEntityValue
7044extern __typeof (xmlParseEntityValue) xmlParseEntityValue __attribute((alias("xmlParseEntityValue__internal_alias")));
7045#else
7046#ifndef xmlParseEntityValue
7047extern __typeof (xmlParseEntityValue) xmlParseEntityValue__internal_alias __attribute((visibility("hidden")));
7048#define xmlParseEntityValue xmlParseEntityValue__internal_alias
7049#endif
7050#endif
7051
7052#ifdef bottom_parser
7053#undef xmlParseEnumeratedType
7054extern __typeof (xmlParseEnumeratedType) xmlParseEnumeratedType __attribute((alias("xmlParseEnumeratedType__internal_alias")));
7055#else
7056#ifndef xmlParseEnumeratedType
7057extern __typeof (xmlParseEnumeratedType) xmlParseEnumeratedType__internal_alias __attribute((visibility("hidden")));
7058#define xmlParseEnumeratedType xmlParseEnumeratedType__internal_alias
7059#endif
7060#endif
7061
7062#ifdef bottom_parser
7063#undef xmlParseEnumerationType
7064extern __typeof (xmlParseEnumerationType) xmlParseEnumerationType __attribute((alias("xmlParseEnumerationType__internal_alias")));
7065#else
7066#ifndef xmlParseEnumerationType
7067extern __typeof (xmlParseEnumerationType) xmlParseEnumerationType__internal_alias __attribute((visibility("hidden")));
7068#define xmlParseEnumerationType xmlParseEnumerationType__internal_alias
7069#endif
7070#endif
7071
7072#ifdef bottom_parser
7073#undef xmlParseExtParsedEnt
7074extern __typeof (xmlParseExtParsedEnt) xmlParseExtParsedEnt __attribute((alias("xmlParseExtParsedEnt__internal_alias")));
7075#else
7076#ifndef xmlParseExtParsedEnt
7077extern __typeof (xmlParseExtParsedEnt) xmlParseExtParsedEnt__internal_alias __attribute((visibility("hidden")));
7078#define xmlParseExtParsedEnt xmlParseExtParsedEnt__internal_alias
7079#endif
7080#endif
7081
7082#if defined(LIBXML_SAX1_ENABLED)
7083#ifdef bottom_parser
7084#undef xmlParseExternalEntity
7085extern __typeof (xmlParseExternalEntity) xmlParseExternalEntity __attribute((alias("xmlParseExternalEntity__internal_alias")));
7086#else
7087#ifndef xmlParseExternalEntity
7088extern __typeof (xmlParseExternalEntity) xmlParseExternalEntity__internal_alias __attribute((visibility("hidden")));
7089#define xmlParseExternalEntity xmlParseExternalEntity__internal_alias
7090#endif
7091#endif
7092#endif
7093
7094#ifdef bottom_parser
7095#undef xmlParseExternalID
7096extern __typeof (xmlParseExternalID) xmlParseExternalID __attribute((alias("xmlParseExternalID__internal_alias")));
7097#else
7098#ifndef xmlParseExternalID
7099extern __typeof (xmlParseExternalID) xmlParseExternalID__internal_alias __attribute((visibility("hidden")));
7100#define xmlParseExternalID xmlParseExternalID__internal_alias
7101#endif
7102#endif
7103
7104#ifdef bottom_parser
7105#undef xmlParseExternalSubset
7106extern __typeof (xmlParseExternalSubset) xmlParseExternalSubset __attribute((alias("xmlParseExternalSubset__internal_alias")));
7107#else
7108#ifndef xmlParseExternalSubset
7109extern __typeof (xmlParseExternalSubset) xmlParseExternalSubset__internal_alias __attribute((visibility("hidden")));
7110#define xmlParseExternalSubset xmlParseExternalSubset__internal_alias
7111#endif
7112#endif
7113
7114#if defined(LIBXML_SAX1_ENABLED)
7115#ifdef bottom_parser
7116#undef xmlParseFile
7117extern __typeof (xmlParseFile) xmlParseFile __attribute((alias("xmlParseFile__internal_alias")));
7118#else
7119#ifndef xmlParseFile
7120extern __typeof (xmlParseFile) xmlParseFile__internal_alias __attribute((visibility("hidden")));
7121#define xmlParseFile xmlParseFile__internal_alias
7122#endif
7123#endif
7124#endif
7125
7126#ifdef bottom_parser
7127#undef xmlParseInNodeContext
7128extern __typeof (xmlParseInNodeContext) xmlParseInNodeContext __attribute((alias("xmlParseInNodeContext__internal_alias")));
7129#else
7130#ifndef xmlParseInNodeContext
7131extern __typeof (xmlParseInNodeContext) xmlParseInNodeContext__internal_alias __attribute((visibility("hidden")));
7132#define xmlParseInNodeContext xmlParseInNodeContext__internal_alias
7133#endif
7134#endif
7135
7136#ifdef bottom_parser
7137#undef xmlParseMarkupDecl
7138extern __typeof (xmlParseMarkupDecl) xmlParseMarkupDecl __attribute((alias("xmlParseMarkupDecl__internal_alias")));
7139#else
7140#ifndef xmlParseMarkupDecl
7141extern __typeof (xmlParseMarkupDecl) xmlParseMarkupDecl__internal_alias __attribute((visibility("hidden")));
7142#define xmlParseMarkupDecl xmlParseMarkupDecl__internal_alias
7143#endif
7144#endif
7145
7146#if defined(LIBXML_SAX1_ENABLED)
7147#ifdef bottom_parser
7148#undef xmlParseMemory
7149extern __typeof (xmlParseMemory) xmlParseMemory __attribute((alias("xmlParseMemory__internal_alias")));
7150#else
7151#ifndef xmlParseMemory
7152extern __typeof (xmlParseMemory) xmlParseMemory__internal_alias __attribute((visibility("hidden")));
7153#define xmlParseMemory xmlParseMemory__internal_alias
7154#endif
7155#endif
7156#endif
7157
7158#ifdef bottom_parser
7159#undef xmlParseMisc
7160extern __typeof (xmlParseMisc) xmlParseMisc __attribute((alias("xmlParseMisc__internal_alias")));
7161#else
7162#ifndef xmlParseMisc
7163extern __typeof (xmlParseMisc) xmlParseMisc__internal_alias __attribute((visibility("hidden")));
7164#define xmlParseMisc xmlParseMisc__internal_alias
7165#endif
7166#endif
7167
7168#ifdef bottom_parser
7169#undef xmlParseName
7170extern __typeof (xmlParseName) xmlParseName __attribute((alias("xmlParseName__internal_alias")));
7171#else
7172#ifndef xmlParseName
7173extern __typeof (xmlParseName) xmlParseName__internal_alias __attribute((visibility("hidden")));
7174#define xmlParseName xmlParseName__internal_alias
7175#endif
7176#endif
7177
7178#if defined(LIBXML_LEGACY_ENABLED)
7179#ifdef bottom_legacy
7180#undef xmlParseNamespace
7181extern __typeof (xmlParseNamespace) xmlParseNamespace __attribute((alias("xmlParseNamespace__internal_alias")));
7182#else
7183#ifndef xmlParseNamespace
7184extern __typeof (xmlParseNamespace) xmlParseNamespace__internal_alias __attribute((visibility("hidden")));
7185#define xmlParseNamespace xmlParseNamespace__internal_alias
7186#endif
7187#endif
7188#endif
7189
7190#ifdef bottom_parser
7191#undef xmlParseNmtoken
7192extern __typeof (xmlParseNmtoken) xmlParseNmtoken __attribute((alias("xmlParseNmtoken__internal_alias")));
7193#else
7194#ifndef xmlParseNmtoken
7195extern __typeof (xmlParseNmtoken) xmlParseNmtoken__internal_alias __attribute((visibility("hidden")));
7196#define xmlParseNmtoken xmlParseNmtoken__internal_alias
7197#endif
7198#endif
7199
7200#ifdef bottom_parser
7201#undef xmlParseNotationDecl
7202extern __typeof (xmlParseNotationDecl) xmlParseNotationDecl __attribute((alias("xmlParseNotationDecl__internal_alias")));
7203#else
7204#ifndef xmlParseNotationDecl
7205extern __typeof (xmlParseNotationDecl) xmlParseNotationDecl__internal_alias __attribute((visibility("hidden")));
7206#define xmlParseNotationDecl xmlParseNotationDecl__internal_alias
7207#endif
7208#endif
7209
7210#ifdef bottom_parser
7211#undef xmlParseNotationType
7212extern __typeof (xmlParseNotationType) xmlParseNotationType __attribute((alias("xmlParseNotationType__internal_alias")));
7213#else
7214#ifndef xmlParseNotationType
7215extern __typeof (xmlParseNotationType) xmlParseNotationType__internal_alias __attribute((visibility("hidden")));
7216#define xmlParseNotationType xmlParseNotationType__internal_alias
7217#endif
7218#endif
7219
7220#ifdef bottom_parser
7221#undef xmlParsePEReference
7222extern __typeof (xmlParsePEReference) xmlParsePEReference __attribute((alias("xmlParsePEReference__internal_alias")));
7223#else
7224#ifndef xmlParsePEReference
7225extern __typeof (xmlParsePEReference) xmlParsePEReference__internal_alias __attribute((visibility("hidden")));
7226#define xmlParsePEReference xmlParsePEReference__internal_alias
7227#endif
7228#endif
7229
7230#ifdef bottom_parser
7231#undef xmlParsePI
7232extern __typeof (xmlParsePI) xmlParsePI __attribute((alias("xmlParsePI__internal_alias")));
7233#else
7234#ifndef xmlParsePI
7235extern __typeof (xmlParsePI) xmlParsePI__internal_alias __attribute((visibility("hidden")));
7236#define xmlParsePI xmlParsePI__internal_alias
7237#endif
7238#endif
7239
7240#ifdef bottom_parser
7241#undef xmlParsePITarget
7242extern __typeof (xmlParsePITarget) xmlParsePITarget __attribute((alias("xmlParsePITarget__internal_alias")));
7243#else
7244#ifndef xmlParsePITarget
7245extern __typeof (xmlParsePITarget) xmlParsePITarget__internal_alias __attribute((visibility("hidden")));
7246#define xmlParsePITarget xmlParsePITarget__internal_alias
7247#endif
7248#endif
7249
7250#ifdef bottom_parser
7251#undef xmlParsePubidLiteral
7252extern __typeof (xmlParsePubidLiteral) xmlParsePubidLiteral __attribute((alias("xmlParsePubidLiteral__internal_alias")));
7253#else
7254#ifndef xmlParsePubidLiteral
7255extern __typeof (xmlParsePubidLiteral) xmlParsePubidLiteral__internal_alias __attribute((visibility("hidden")));
7256#define xmlParsePubidLiteral xmlParsePubidLiteral__internal_alias
7257#endif
7258#endif
7259
7260#if defined(LIBXML_LEGACY_ENABLED)
7261#ifdef bottom_legacy
7262#undef xmlParseQuotedString
7263extern __typeof (xmlParseQuotedString) xmlParseQuotedString __attribute((alias("xmlParseQuotedString__internal_alias")));
7264#else
7265#ifndef xmlParseQuotedString
7266extern __typeof (xmlParseQuotedString) xmlParseQuotedString__internal_alias __attribute((visibility("hidden")));
7267#define xmlParseQuotedString xmlParseQuotedString__internal_alias
7268#endif
7269#endif
7270#endif
7271
7272#ifdef bottom_parser
7273#undef xmlParseReference
7274extern __typeof (xmlParseReference) xmlParseReference __attribute((alias("xmlParseReference__internal_alias")));
7275#else
7276#ifndef xmlParseReference
7277extern __typeof (xmlParseReference) xmlParseReference__internal_alias __attribute((visibility("hidden")));
7278#define xmlParseReference xmlParseReference__internal_alias
7279#endif
7280#endif
7281
7282#ifdef bottom_parser
7283#undef xmlParseSDDecl
7284extern __typeof (xmlParseSDDecl) xmlParseSDDecl __attribute((alias("xmlParseSDDecl__internal_alias")));
7285#else
7286#ifndef xmlParseSDDecl
7287extern __typeof (xmlParseSDDecl) xmlParseSDDecl__internal_alias __attribute((visibility("hidden")));
7288#define xmlParseSDDecl xmlParseSDDecl__internal_alias
7289#endif
7290#endif
7291
7292#if defined(LIBXML_SAX1_ENABLED)
7293#ifdef bottom_parser
7294#undef xmlParseStartTag
7295extern __typeof (xmlParseStartTag) xmlParseStartTag __attribute((alias("xmlParseStartTag__internal_alias")));
7296#else
7297#ifndef xmlParseStartTag
7298extern __typeof (xmlParseStartTag) xmlParseStartTag__internal_alias __attribute((visibility("hidden")));
7299#define xmlParseStartTag xmlParseStartTag__internal_alias
7300#endif
7301#endif
7302#endif
7303
7304#ifdef bottom_parser
7305#undef xmlParseSystemLiteral
7306extern __typeof (xmlParseSystemLiteral) xmlParseSystemLiteral __attribute((alias("xmlParseSystemLiteral__internal_alias")));
7307#else
7308#ifndef xmlParseSystemLiteral
7309extern __typeof (xmlParseSystemLiteral) xmlParseSystemLiteral__internal_alias __attribute((visibility("hidden")));
7310#define xmlParseSystemLiteral xmlParseSystemLiteral__internal_alias
7311#endif
7312#endif
7313
7314#ifdef bottom_parser
7315#undef xmlParseTextDecl
7316extern __typeof (xmlParseTextDecl) xmlParseTextDecl __attribute((alias("xmlParseTextDecl__internal_alias")));
7317#else
7318#ifndef xmlParseTextDecl
7319extern __typeof (xmlParseTextDecl) xmlParseTextDecl__internal_alias __attribute((visibility("hidden")));
7320#define xmlParseTextDecl xmlParseTextDecl__internal_alias
7321#endif
7322#endif
7323
7324#ifdef bottom_uri
7325#undef xmlParseURI
7326extern __typeof (xmlParseURI) xmlParseURI __attribute((alias("xmlParseURI__internal_alias")));
7327#else
7328#ifndef xmlParseURI
7329extern __typeof (xmlParseURI) xmlParseURI__internal_alias __attribute((visibility("hidden")));
7330#define xmlParseURI xmlParseURI__internal_alias
7331#endif
7332#endif
7333
7334#ifdef bottom_uri
7335#undef xmlParseURIRaw
7336extern __typeof (xmlParseURIRaw) xmlParseURIRaw __attribute((alias("xmlParseURIRaw__internal_alias")));
7337#else
7338#ifndef xmlParseURIRaw
7339extern __typeof (xmlParseURIRaw) xmlParseURIRaw__internal_alias __attribute((visibility("hidden")));
7340#define xmlParseURIRaw xmlParseURIRaw__internal_alias
7341#endif
7342#endif
7343
7344#ifdef bottom_uri
7345#undef xmlParseURIReference
7346extern __typeof (xmlParseURIReference) xmlParseURIReference __attribute((alias("xmlParseURIReference__internal_alias")));
7347#else
7348#ifndef xmlParseURIReference
7349extern __typeof (xmlParseURIReference) xmlParseURIReference__internal_alias __attribute((visibility("hidden")));
7350#define xmlParseURIReference xmlParseURIReference__internal_alias
7351#endif
7352#endif
7353
7354#ifdef bottom_parser
7355#undef xmlParseVersionInfo
7356extern __typeof (xmlParseVersionInfo) xmlParseVersionInfo __attribute((alias("xmlParseVersionInfo__internal_alias")));
7357#else
7358#ifndef xmlParseVersionInfo
7359extern __typeof (xmlParseVersionInfo) xmlParseVersionInfo__internal_alias __attribute((visibility("hidden")));
7360#define xmlParseVersionInfo xmlParseVersionInfo__internal_alias
7361#endif
7362#endif
7363
7364#ifdef bottom_parser
7365#undef xmlParseVersionNum
7366extern __typeof (xmlParseVersionNum) xmlParseVersionNum __attribute((alias("xmlParseVersionNum__internal_alias")));
7367#else
7368#ifndef xmlParseVersionNum
7369extern __typeof (xmlParseVersionNum) xmlParseVersionNum__internal_alias __attribute((visibility("hidden")));
7370#define xmlParseVersionNum xmlParseVersionNum__internal_alias
7371#endif
7372#endif
7373
7374#ifdef bottom_parser
7375#undef xmlParseXMLDecl
7376extern __typeof (xmlParseXMLDecl) xmlParseXMLDecl __attribute((alias("xmlParseXMLDecl__internal_alias")));
7377#else
7378#ifndef xmlParseXMLDecl
7379extern __typeof (xmlParseXMLDecl) xmlParseXMLDecl__internal_alias __attribute((visibility("hidden")));
7380#define xmlParseXMLDecl xmlParseXMLDecl__internal_alias
7381#endif
7382#endif
7383
7384#ifdef bottom_parserInternals
7385#undef xmlParserAddNodeInfo
7386extern __typeof (xmlParserAddNodeInfo) xmlParserAddNodeInfo __attribute((alias("xmlParserAddNodeInfo__internal_alias")));
7387#else
7388#ifndef xmlParserAddNodeInfo
7389extern __typeof (xmlParserAddNodeInfo) xmlParserAddNodeInfo__internal_alias __attribute((visibility("hidden")));
7390#define xmlParserAddNodeInfo xmlParserAddNodeInfo__internal_alias
7391#endif
7392#endif
7393
7394#ifdef bottom_error
7395#undef xmlParserError
7396extern __typeof (xmlParserError) xmlParserError __attribute((alias("xmlParserError__internal_alias")));
7397#else
7398#ifndef xmlParserError
7399extern __typeof (xmlParserError) xmlParserError__internal_alias __attribute((visibility("hidden")));
7400#define xmlParserError xmlParserError__internal_alias
7401#endif
7402#endif
7403
7404#ifdef bottom_parserInternals
7405#undef xmlParserFindNodeInfo
7406extern __typeof (xmlParserFindNodeInfo) xmlParserFindNodeInfo __attribute((alias("xmlParserFindNodeInfo__internal_alias")));
7407#else
7408#ifndef xmlParserFindNodeInfo
7409extern __typeof (xmlParserFindNodeInfo) xmlParserFindNodeInfo__internal_alias __attribute((visibility("hidden")));
7410#define xmlParserFindNodeInfo xmlParserFindNodeInfo__internal_alias
7411#endif
7412#endif
7413
7414#ifdef bottom_parserInternals
7415#undef xmlParserFindNodeInfoIndex
7416extern __typeof (xmlParserFindNodeInfoIndex) xmlParserFindNodeInfoIndex __attribute((alias("xmlParserFindNodeInfoIndex__internal_alias")));
7417#else
7418#ifndef xmlParserFindNodeInfoIndex
7419extern __typeof (xmlParserFindNodeInfoIndex) xmlParserFindNodeInfoIndex__internal_alias __attribute((visibility("hidden")));
7420#define xmlParserFindNodeInfoIndex xmlParserFindNodeInfoIndex__internal_alias
7421#endif
7422#endif
7423
7424#ifdef bottom_xmlIO
7425#undef xmlParserGetDirectory
7426extern __typeof (xmlParserGetDirectory) xmlParserGetDirectory __attribute((alias("xmlParserGetDirectory__internal_alias")));
7427#else
7428#ifndef xmlParserGetDirectory
7429extern __typeof (xmlParserGetDirectory) xmlParserGetDirectory__internal_alias __attribute((visibility("hidden")));
7430#define xmlParserGetDirectory xmlParserGetDirectory__internal_alias
7431#endif
7432#endif
7433
7434#ifdef bottom_parser
7435#undef xmlParserHandlePEReference
7436extern __typeof (xmlParserHandlePEReference) xmlParserHandlePEReference __attribute((alias("xmlParserHandlePEReference__internal_alias")));
7437#else
7438#ifndef xmlParserHandlePEReference
7439extern __typeof (xmlParserHandlePEReference) xmlParserHandlePEReference__internal_alias __attribute((visibility("hidden")));
7440#define xmlParserHandlePEReference xmlParserHandlePEReference__internal_alias
7441#endif
7442#endif
7443
7444#if defined(LIBXML_LEGACY_ENABLED)
7445#ifdef bottom_legacy
7446#undef xmlParserHandleReference
7447extern __typeof (xmlParserHandleReference) xmlParserHandleReference __attribute((alias("xmlParserHandleReference__internal_alias")));
7448#else
7449#ifndef xmlParserHandleReference
7450extern __typeof (xmlParserHandleReference) xmlParserHandleReference__internal_alias __attribute((visibility("hidden")));
7451#define xmlParserHandleReference xmlParserHandleReference__internal_alias
7452#endif
7453#endif
7454#endif
7455
7456#ifdef bottom_xmlIO
7457#undef xmlParserInputBufferCreateFd
7458extern __typeof (xmlParserInputBufferCreateFd) xmlParserInputBufferCreateFd __attribute((alias("xmlParserInputBufferCreateFd__internal_alias")));
7459#else
7460#ifndef xmlParserInputBufferCreateFd
7461extern __typeof (xmlParserInputBufferCreateFd) xmlParserInputBufferCreateFd__internal_alias __attribute((visibility("hidden")));
7462#define xmlParserInputBufferCreateFd xmlParserInputBufferCreateFd__internal_alias
7463#endif
7464#endif
7465
7466#ifdef bottom_xmlIO
7467#undef xmlParserInputBufferCreateFile
7468extern __typeof (xmlParserInputBufferCreateFile) xmlParserInputBufferCreateFile __attribute((alias("xmlParserInputBufferCreateFile__internal_alias")));
7469#else
7470#ifndef xmlParserInputBufferCreateFile
7471extern __typeof (xmlParserInputBufferCreateFile) xmlParserInputBufferCreateFile__internal_alias __attribute((visibility("hidden")));
7472#define xmlParserInputBufferCreateFile xmlParserInputBufferCreateFile__internal_alias
7473#endif
7474#endif
7475
7476#ifdef bottom_xmlIO
7477#undef xmlParserInputBufferCreateFilename
7478extern __typeof (xmlParserInputBufferCreateFilename) xmlParserInputBufferCreateFilename __attribute((alias("xmlParserInputBufferCreateFilename__internal_alias")));
7479#else
7480#ifndef xmlParserInputBufferCreateFilename
7481extern __typeof (xmlParserInputBufferCreateFilename) xmlParserInputBufferCreateFilename__internal_alias __attribute((visibility("hidden")));
7482#define xmlParserInputBufferCreateFilename xmlParserInputBufferCreateFilename__internal_alias
7483#endif
7484#endif
7485
7486#ifdef bottom_xmlIO
7487#undef xmlParserInputBufferCreateFilenameDefault
7488extern __typeof (xmlParserInputBufferCreateFilenameDefault) xmlParserInputBufferCreateFilenameDefault __attribute((alias("xmlParserInputBufferCreateFilenameDefault__internal_alias")));
7489#else
7490#ifndef xmlParserInputBufferCreateFilenameDefault
7491extern __typeof (xmlParserInputBufferCreateFilenameDefault) xmlParserInputBufferCreateFilenameDefault__internal_alias __attribute((visibility("hidden")));
7492#define xmlParserInputBufferCreateFilenameDefault xmlParserInputBufferCreateFilenameDefault__internal_alias
7493#endif
7494#endif
7495
7496#ifdef bottom_xmlIO
7497#undef xmlParserInputBufferCreateIO
7498extern __typeof (xmlParserInputBufferCreateIO) xmlParserInputBufferCreateIO __attribute((alias("xmlParserInputBufferCreateIO__internal_alias")));
7499#else
7500#ifndef xmlParserInputBufferCreateIO
7501extern __typeof (xmlParserInputBufferCreateIO) xmlParserInputBufferCreateIO__internal_alias __attribute((visibility("hidden")));
7502#define xmlParserInputBufferCreateIO xmlParserInputBufferCreateIO__internal_alias
7503#endif
7504#endif
7505
7506#ifdef bottom_xmlIO
7507#undef xmlParserInputBufferCreateMem
7508extern __typeof (xmlParserInputBufferCreateMem) xmlParserInputBufferCreateMem __attribute((alias("xmlParserInputBufferCreateMem__internal_alias")));
7509#else
7510#ifndef xmlParserInputBufferCreateMem
7511extern __typeof (xmlParserInputBufferCreateMem) xmlParserInputBufferCreateMem__internal_alias __attribute((visibility("hidden")));
7512#define xmlParserInputBufferCreateMem xmlParserInputBufferCreateMem__internal_alias
7513#endif
7514#endif
7515
7516#ifdef bottom_xmlIO
7517#undef xmlParserInputBufferCreateStatic
7518extern __typeof (xmlParserInputBufferCreateStatic) xmlParserInputBufferCreateStatic __attribute((alias("xmlParserInputBufferCreateStatic__internal_alias")));
7519#else
7520#ifndef xmlParserInputBufferCreateStatic
7521extern __typeof (xmlParserInputBufferCreateStatic) xmlParserInputBufferCreateStatic__internal_alias __attribute((visibility("hidden")));
7522#define xmlParserInputBufferCreateStatic xmlParserInputBufferCreateStatic__internal_alias
7523#endif
7524#endif
7525
7526#ifdef bottom_xmlIO
7527#undef xmlParserInputBufferGrow
7528extern __typeof (xmlParserInputBufferGrow) xmlParserInputBufferGrow __attribute((alias("xmlParserInputBufferGrow__internal_alias")));
7529#else
7530#ifndef xmlParserInputBufferGrow
7531extern __typeof (xmlParserInputBufferGrow) xmlParserInputBufferGrow__internal_alias __attribute((visibility("hidden")));
7532#define xmlParserInputBufferGrow xmlParserInputBufferGrow__internal_alias
7533#endif
7534#endif
7535
7536#ifdef bottom_xmlIO
7537#undef xmlParserInputBufferPush
7538extern __typeof (xmlParserInputBufferPush) xmlParserInputBufferPush __attribute((alias("xmlParserInputBufferPush__internal_alias")));
7539#else
7540#ifndef xmlParserInputBufferPush
7541extern __typeof (xmlParserInputBufferPush) xmlParserInputBufferPush__internal_alias __attribute((visibility("hidden")));
7542#define xmlParserInputBufferPush xmlParserInputBufferPush__internal_alias
7543#endif
7544#endif
7545
7546#ifdef bottom_xmlIO
7547#undef xmlParserInputBufferRead
7548extern __typeof (xmlParserInputBufferRead) xmlParserInputBufferRead __attribute((alias("xmlParserInputBufferRead__internal_alias")));
7549#else
7550#ifndef xmlParserInputBufferRead
7551extern __typeof (xmlParserInputBufferRead) xmlParserInputBufferRead__internal_alias __attribute((visibility("hidden")));
7552#define xmlParserInputBufferRead xmlParserInputBufferRead__internal_alias
7553#endif
7554#endif
7555
7556#ifdef bottom_parserInternals
7557#undef xmlParserInputGrow
7558extern __typeof (xmlParserInputGrow) xmlParserInputGrow __attribute((alias("xmlParserInputGrow__internal_alias")));
7559#else
7560#ifndef xmlParserInputGrow
7561extern __typeof (xmlParserInputGrow) xmlParserInputGrow__internal_alias __attribute((visibility("hidden")));
7562#define xmlParserInputGrow xmlParserInputGrow__internal_alias
7563#endif
7564#endif
7565
7566#ifdef bottom_parserInternals
7567#undef xmlParserInputRead
7568extern __typeof (xmlParserInputRead) xmlParserInputRead __attribute((alias("xmlParserInputRead__internal_alias")));
7569#else
7570#ifndef xmlParserInputRead
7571extern __typeof (xmlParserInputRead) xmlParserInputRead__internal_alias __attribute((visibility("hidden")));
7572#define xmlParserInputRead xmlParserInputRead__internal_alias
7573#endif
7574#endif
7575
7576#ifdef bottom_parserInternals
7577#undef xmlParserInputShrink
7578extern __typeof (xmlParserInputShrink) xmlParserInputShrink __attribute((alias("xmlParserInputShrink__internal_alias")));
7579#else
7580#ifndef xmlParserInputShrink
7581extern __typeof (xmlParserInputShrink) xmlParserInputShrink__internal_alias __attribute((visibility("hidden")));
7582#define xmlParserInputShrink xmlParserInputShrink__internal_alias
7583#endif
7584#endif
7585
7586#ifdef bottom_error
7587#undef xmlParserPrintFileContext
7588extern __typeof (xmlParserPrintFileContext) xmlParserPrintFileContext __attribute((alias("xmlParserPrintFileContext__internal_alias")));
7589#else
7590#ifndef xmlParserPrintFileContext
7591extern __typeof (xmlParserPrintFileContext) xmlParserPrintFileContext__internal_alias __attribute((visibility("hidden")));
7592#define xmlParserPrintFileContext xmlParserPrintFileContext__internal_alias
7593#endif
7594#endif
7595
7596#ifdef bottom_error
7597#undef xmlParserPrintFileInfo
7598extern __typeof (xmlParserPrintFileInfo) xmlParserPrintFileInfo __attribute((alias("xmlParserPrintFileInfo__internal_alias")));
7599#else
7600#ifndef xmlParserPrintFileInfo
7601extern __typeof (xmlParserPrintFileInfo) xmlParserPrintFileInfo__internal_alias __attribute((visibility("hidden")));
7602#define xmlParserPrintFileInfo xmlParserPrintFileInfo__internal_alias
7603#endif
7604#endif
7605
7606#ifdef bottom_error
7607#undef xmlParserValidityError
7608extern __typeof (xmlParserValidityError) xmlParserValidityError __attribute((alias("xmlParserValidityError__internal_alias")));
7609#else
7610#ifndef xmlParserValidityError
7611extern __typeof (xmlParserValidityError) xmlParserValidityError__internal_alias __attribute((visibility("hidden")));
7612#define xmlParserValidityError xmlParserValidityError__internal_alias
7613#endif
7614#endif
7615
7616#ifdef bottom_error
7617#undef xmlParserValidityWarning
7618extern __typeof (xmlParserValidityWarning) xmlParserValidityWarning __attribute((alias("xmlParserValidityWarning__internal_alias")));
7619#else
7620#ifndef xmlParserValidityWarning
7621extern __typeof (xmlParserValidityWarning) xmlParserValidityWarning__internal_alias __attribute((visibility("hidden")));
7622#define xmlParserValidityWarning xmlParserValidityWarning__internal_alias
7623#endif
7624#endif
7625
7626#ifdef bottom_error
7627#undef xmlParserWarning
7628extern __typeof (xmlParserWarning) xmlParserWarning __attribute((alias("xmlParserWarning__internal_alias")));
7629#else
7630#ifndef xmlParserWarning
7631extern __typeof (xmlParserWarning) xmlParserWarning__internal_alias __attribute((visibility("hidden")));
7632#define xmlParserWarning xmlParserWarning__internal_alias
7633#endif
7634#endif
7635
7636#if defined(LIBXML_PATTERN_ENABLED)
7637#ifdef bottom_pattern
7638#undef xmlPatternFromRoot
7639extern __typeof (xmlPatternFromRoot) xmlPatternFromRoot __attribute((alias("xmlPatternFromRoot__internal_alias")));
7640#else
7641#ifndef xmlPatternFromRoot
7642extern __typeof (xmlPatternFromRoot) xmlPatternFromRoot__internal_alias __attribute((visibility("hidden")));
7643#define xmlPatternFromRoot xmlPatternFromRoot__internal_alias
7644#endif
7645#endif
7646#endif
7647
7648#if defined(LIBXML_PATTERN_ENABLED)
7649#ifdef bottom_pattern
7650#undef xmlPatternGetStreamCtxt
7651extern __typeof (xmlPatternGetStreamCtxt) xmlPatternGetStreamCtxt __attribute((alias("xmlPatternGetStreamCtxt__internal_alias")));
7652#else
7653#ifndef xmlPatternGetStreamCtxt
7654extern __typeof (xmlPatternGetStreamCtxt) xmlPatternGetStreamCtxt__internal_alias __attribute((visibility("hidden")));
7655#define xmlPatternGetStreamCtxt xmlPatternGetStreamCtxt__internal_alias
7656#endif
7657#endif
7658#endif
7659
7660#if defined(LIBXML_PATTERN_ENABLED)
7661#ifdef bottom_pattern
7662#undef xmlPatternMatch
7663extern __typeof (xmlPatternMatch) xmlPatternMatch __attribute((alias("xmlPatternMatch__internal_alias")));
7664#else
7665#ifndef xmlPatternMatch
7666extern __typeof (xmlPatternMatch) xmlPatternMatch__internal_alias __attribute((visibility("hidden")));
7667#define xmlPatternMatch xmlPatternMatch__internal_alias
7668#endif
7669#endif
7670#endif
7671
7672#if defined(LIBXML_PATTERN_ENABLED)
7673#ifdef bottom_pattern
7674#undef xmlPatternMaxDepth
7675extern __typeof (xmlPatternMaxDepth) xmlPatternMaxDepth __attribute((alias("xmlPatternMaxDepth__internal_alias")));
7676#else
7677#ifndef xmlPatternMaxDepth
7678extern __typeof (xmlPatternMaxDepth) xmlPatternMaxDepth__internal_alias __attribute((visibility("hidden")));
7679#define xmlPatternMaxDepth xmlPatternMaxDepth__internal_alias
7680#endif
7681#endif
7682#endif
7683
7684#if defined(LIBXML_PATTERN_ENABLED)
7685#ifdef bottom_pattern
7686#undef xmlPatternMinDepth
7687extern __typeof (xmlPatternMinDepth) xmlPatternMinDepth __attribute((alias("xmlPatternMinDepth__internal_alias")));
7688#else
7689#ifndef xmlPatternMinDepth
7690extern __typeof (xmlPatternMinDepth) xmlPatternMinDepth__internal_alias __attribute((visibility("hidden")));
7691#define xmlPatternMinDepth xmlPatternMinDepth__internal_alias
7692#endif
7693#endif
7694#endif
7695
7696#if defined(LIBXML_PATTERN_ENABLED)
7697#ifdef bottom_pattern
7698#undef xmlPatternStreamable
7699extern __typeof (xmlPatternStreamable) xmlPatternStreamable __attribute((alias("xmlPatternStreamable__internal_alias")));
7700#else
7701#ifndef xmlPatternStreamable
7702extern __typeof (xmlPatternStreamable) xmlPatternStreamable__internal_alias __attribute((visibility("hidden")));
7703#define xmlPatternStreamable xmlPatternStreamable__internal_alias
7704#endif
7705#endif
7706#endif
7707
7708#if defined(LIBXML_PATTERN_ENABLED)
7709#ifdef bottom_pattern
7710#undef xmlPatterncompile
7711extern __typeof (xmlPatterncompile) xmlPatterncompile __attribute((alias("xmlPatterncompile__internal_alias")));
7712#else
7713#ifndef xmlPatterncompile
7714extern __typeof (xmlPatterncompile) xmlPatterncompile__internal_alias __attribute((visibility("hidden")));
7715#define xmlPatterncompile xmlPatterncompile__internal_alias
7716#endif
7717#endif
7718#endif
7719
7720#ifdef bottom_parserInternals
7721#undef xmlPedanticParserDefault
7722extern __typeof (xmlPedanticParserDefault) xmlPedanticParserDefault __attribute((alias("xmlPedanticParserDefault__internal_alias")));
7723#else
7724#ifndef xmlPedanticParserDefault
7725extern __typeof (xmlPedanticParserDefault) xmlPedanticParserDefault__internal_alias __attribute((visibility("hidden")));
7726#define xmlPedanticParserDefault xmlPedanticParserDefault__internal_alias
7727#endif
7728#endif
7729
7730#ifdef bottom_parser
7731#undef xmlPopInput
7732extern __typeof (xmlPopInput) xmlPopInput __attribute((alias("xmlPopInput__internal_alias")));
7733#else
7734#ifndef xmlPopInput
7735extern __typeof (xmlPopInput) xmlPopInput__internal_alias __attribute((visibility("hidden")));
7736#define xmlPopInput xmlPopInput__internal_alias
7737#endif
7738#endif
7739
7740#ifdef bottom_xmlIO
7741#undef xmlPopInputCallbacks
7742extern __typeof (xmlPopInputCallbacks) xmlPopInputCallbacks __attribute((alias("xmlPopInputCallbacks__internal_alias")));
7743#else
7744#ifndef xmlPopInputCallbacks
7745extern __typeof (xmlPopInputCallbacks) xmlPopInputCallbacks__internal_alias __attribute((visibility("hidden")));
7746#define xmlPopInputCallbacks xmlPopInputCallbacks__internal_alias
7747#endif
7748#endif
7749
7750#ifdef bottom_uri
7751#undef xmlPrintURI
7752extern __typeof (xmlPrintURI) xmlPrintURI __attribute((alias("xmlPrintURI__internal_alias")));
7753#else
7754#ifndef xmlPrintURI
7755extern __typeof (xmlPrintURI) xmlPrintURI__internal_alias __attribute((visibility("hidden")));
7756#define xmlPrintURI xmlPrintURI__internal_alias
7757#endif
7758#endif
7759
7760#ifdef bottom_parser
7761#undef xmlPushInput
7762extern __typeof (xmlPushInput) xmlPushInput __attribute((alias("xmlPushInput__internal_alias")));
7763#else
7764#ifndef xmlPushInput
7765extern __typeof (xmlPushInput) xmlPushInput__internal_alias __attribute((visibility("hidden")));
7766#define xmlPushInput xmlPushInput__internal_alias
7767#endif
7768#endif
7769
7770#ifdef bottom_threads
7771#undef xmlRMutexLock
7772extern __typeof (xmlRMutexLock) xmlRMutexLock __attribute((alias("xmlRMutexLock__internal_alias")));
7773#else
7774#ifndef xmlRMutexLock
7775extern __typeof (xmlRMutexLock) xmlRMutexLock__internal_alias __attribute((visibility("hidden")));
7776#define xmlRMutexLock xmlRMutexLock__internal_alias
7777#endif
7778#endif
7779
7780#ifdef bottom_threads
7781#undef xmlRMutexUnlock
7782extern __typeof (xmlRMutexUnlock) xmlRMutexUnlock __attribute((alias("xmlRMutexUnlock__internal_alias")));
7783#else
7784#ifndef xmlRMutexUnlock
7785extern __typeof (xmlRMutexUnlock) xmlRMutexUnlock__internal_alias __attribute((visibility("hidden")));
7786#define xmlRMutexUnlock xmlRMutexUnlock__internal_alias
7787#endif
7788#endif
7789
7790#ifdef bottom_parser
7791#undef xmlReadDoc
7792extern __typeof (xmlReadDoc) xmlReadDoc __attribute((alias("xmlReadDoc__internal_alias")));
7793#else
7794#ifndef xmlReadDoc
7795extern __typeof (xmlReadDoc) xmlReadDoc__internal_alias __attribute((visibility("hidden")));
7796#define xmlReadDoc xmlReadDoc__internal_alias
7797#endif
7798#endif
7799
7800#ifdef bottom_parser
7801#undef xmlReadFd
7802extern __typeof (xmlReadFd) xmlReadFd __attribute((alias("xmlReadFd__internal_alias")));
7803#else
7804#ifndef xmlReadFd
7805extern __typeof (xmlReadFd) xmlReadFd__internal_alias __attribute((visibility("hidden")));
7806#define xmlReadFd xmlReadFd__internal_alias
7807#endif
7808#endif
7809
7810#ifdef bottom_parser
7811#undef xmlReadFile
7812extern __typeof (xmlReadFile) xmlReadFile __attribute((alias("xmlReadFile__internal_alias")));
7813#else
7814#ifndef xmlReadFile
7815extern __typeof (xmlReadFile) xmlReadFile__internal_alias __attribute((visibility("hidden")));
7816#define xmlReadFile xmlReadFile__internal_alias
7817#endif
7818#endif
7819
7820#ifdef bottom_parser
7821#undef xmlReadIO
7822extern __typeof (xmlReadIO) xmlReadIO __attribute((alias("xmlReadIO__internal_alias")));
7823#else
7824#ifndef xmlReadIO
7825extern __typeof (xmlReadIO) xmlReadIO__internal_alias __attribute((visibility("hidden")));
7826#define xmlReadIO xmlReadIO__internal_alias
7827#endif
7828#endif
7829
7830#ifdef bottom_parser
7831#undef xmlReadMemory
7832extern __typeof (xmlReadMemory) xmlReadMemory __attribute((alias("xmlReadMemory__internal_alias")));
7833#else
7834#ifndef xmlReadMemory
7835extern __typeof (xmlReadMemory) xmlReadMemory__internal_alias __attribute((visibility("hidden")));
7836#define xmlReadMemory xmlReadMemory__internal_alias
7837#endif
7838#endif
7839
7840#if defined(LIBXML_READER_ENABLED)
7841#ifdef bottom_xmlreader
7842#undef xmlReaderForDoc
7843extern __typeof (xmlReaderForDoc) xmlReaderForDoc __attribute((alias("xmlReaderForDoc__internal_alias")));
7844#else
7845#ifndef xmlReaderForDoc
7846extern __typeof (xmlReaderForDoc) xmlReaderForDoc__internal_alias __attribute((visibility("hidden")));
7847#define xmlReaderForDoc xmlReaderForDoc__internal_alias
7848#endif
7849#endif
7850#endif
7851
7852#if defined(LIBXML_READER_ENABLED)
7853#ifdef bottom_xmlreader
7854#undef xmlReaderForFd
7855extern __typeof (xmlReaderForFd) xmlReaderForFd __attribute((alias("xmlReaderForFd__internal_alias")));
7856#else
7857#ifndef xmlReaderForFd
7858extern __typeof (xmlReaderForFd) xmlReaderForFd__internal_alias __attribute((visibility("hidden")));
7859#define xmlReaderForFd xmlReaderForFd__internal_alias
7860#endif
7861#endif
7862#endif
7863
7864#if defined(LIBXML_READER_ENABLED)
7865#ifdef bottom_xmlreader
7866#undef xmlReaderForFile
7867extern __typeof (xmlReaderForFile) xmlReaderForFile __attribute((alias("xmlReaderForFile__internal_alias")));
7868#else
7869#ifndef xmlReaderForFile
7870extern __typeof (xmlReaderForFile) xmlReaderForFile__internal_alias __attribute((visibility("hidden")));
7871#define xmlReaderForFile xmlReaderForFile__internal_alias
7872#endif
7873#endif
7874#endif
7875
7876#if defined(LIBXML_READER_ENABLED)
7877#ifdef bottom_xmlreader
7878#undef xmlReaderForIO
7879extern __typeof (xmlReaderForIO) xmlReaderForIO __attribute((alias("xmlReaderForIO__internal_alias")));
7880#else
7881#ifndef xmlReaderForIO
7882extern __typeof (xmlReaderForIO) xmlReaderForIO__internal_alias __attribute((visibility("hidden")));
7883#define xmlReaderForIO xmlReaderForIO__internal_alias
7884#endif
7885#endif
7886#endif
7887
7888#if defined(LIBXML_READER_ENABLED)
7889#ifdef bottom_xmlreader
7890#undef xmlReaderForMemory
7891extern __typeof (xmlReaderForMemory) xmlReaderForMemory __attribute((alias("xmlReaderForMemory__internal_alias")));
7892#else
7893#ifndef xmlReaderForMemory
7894extern __typeof (xmlReaderForMemory) xmlReaderForMemory__internal_alias __attribute((visibility("hidden")));
7895#define xmlReaderForMemory xmlReaderForMemory__internal_alias
7896#endif
7897#endif
7898#endif
7899
7900#if defined(LIBXML_READER_ENABLED)
7901#ifdef bottom_xmlreader
7902#undef xmlReaderNewDoc
7903extern __typeof (xmlReaderNewDoc) xmlReaderNewDoc __attribute((alias("xmlReaderNewDoc__internal_alias")));
7904#else
7905#ifndef xmlReaderNewDoc
7906extern __typeof (xmlReaderNewDoc) xmlReaderNewDoc__internal_alias __attribute((visibility("hidden")));
7907#define xmlReaderNewDoc xmlReaderNewDoc__internal_alias
7908#endif
7909#endif
7910#endif
7911
7912#if defined(LIBXML_READER_ENABLED)
7913#ifdef bottom_xmlreader
7914#undef xmlReaderNewFd
7915extern __typeof (xmlReaderNewFd) xmlReaderNewFd __attribute((alias("xmlReaderNewFd__internal_alias")));
7916#else
7917#ifndef xmlReaderNewFd
7918extern __typeof (xmlReaderNewFd) xmlReaderNewFd__internal_alias __attribute((visibility("hidden")));
7919#define xmlReaderNewFd xmlReaderNewFd__internal_alias
7920#endif
7921#endif
7922#endif
7923
7924#if defined(LIBXML_READER_ENABLED)
7925#ifdef bottom_xmlreader
7926#undef xmlReaderNewFile
7927extern __typeof (xmlReaderNewFile) xmlReaderNewFile __attribute((alias("xmlReaderNewFile__internal_alias")));
7928#else
7929#ifndef xmlReaderNewFile
7930extern __typeof (xmlReaderNewFile) xmlReaderNewFile__internal_alias __attribute((visibility("hidden")));
7931#define xmlReaderNewFile xmlReaderNewFile__internal_alias
7932#endif
7933#endif
7934#endif
7935
7936#if defined(LIBXML_READER_ENABLED)
7937#ifdef bottom_xmlreader
7938#undef xmlReaderNewIO
7939extern __typeof (xmlReaderNewIO) xmlReaderNewIO __attribute((alias("xmlReaderNewIO__internal_alias")));
7940#else
7941#ifndef xmlReaderNewIO
7942extern __typeof (xmlReaderNewIO) xmlReaderNewIO__internal_alias __attribute((visibility("hidden")));
7943#define xmlReaderNewIO xmlReaderNewIO__internal_alias
7944#endif
7945#endif
7946#endif
7947
7948#if defined(LIBXML_READER_ENABLED)
7949#ifdef bottom_xmlreader
7950#undef xmlReaderNewMemory
7951extern __typeof (xmlReaderNewMemory) xmlReaderNewMemory __attribute((alias("xmlReaderNewMemory__internal_alias")));
7952#else
7953#ifndef xmlReaderNewMemory
7954extern __typeof (xmlReaderNewMemory) xmlReaderNewMemory__internal_alias __attribute((visibility("hidden")));
7955#define xmlReaderNewMemory xmlReaderNewMemory__internal_alias
7956#endif
7957#endif
7958#endif
7959
7960#if defined(LIBXML_READER_ENABLED)
7961#ifdef bottom_xmlreader
7962#undef xmlReaderNewWalker
7963extern __typeof (xmlReaderNewWalker) xmlReaderNewWalker __attribute((alias("xmlReaderNewWalker__internal_alias")));
7964#else
7965#ifndef xmlReaderNewWalker
7966extern __typeof (xmlReaderNewWalker) xmlReaderNewWalker__internal_alias __attribute((visibility("hidden")));
7967#define xmlReaderNewWalker xmlReaderNewWalker__internal_alias
7968#endif
7969#endif
7970#endif
7971
7972#if defined(LIBXML_READER_ENABLED)
7973#ifdef bottom_xmlreader
7974#undef xmlReaderWalker
7975extern __typeof (xmlReaderWalker) xmlReaderWalker __attribute((alias("xmlReaderWalker__internal_alias")));
7976#else
7977#ifndef xmlReaderWalker
7978extern __typeof (xmlReaderWalker) xmlReaderWalker__internal_alias __attribute((visibility("hidden")));
7979#define xmlReaderWalker xmlReaderWalker__internal_alias
7980#endif
7981#endif
7982#endif
7983
7984#ifdef bottom_xmlmemory
7985#undef xmlReallocLoc
7986extern __typeof (xmlReallocLoc) xmlReallocLoc __attribute((alias("xmlReallocLoc__internal_alias")));
7987#else
7988#ifndef xmlReallocLoc
7989extern __typeof (xmlReallocLoc) xmlReallocLoc__internal_alias __attribute((visibility("hidden")));
7990#define xmlReallocLoc xmlReallocLoc__internal_alias
7991#endif
7992#endif
7993
7994#if defined(LIBXML_TREE_ENABLED)
7995#ifdef bottom_tree
7996#undef xmlReconciliateNs
7997extern __typeof (xmlReconciliateNs) xmlReconciliateNs __attribute((alias("xmlReconciliateNs__internal_alias")));
7998#else
7999#ifndef xmlReconciliateNs
8000extern __typeof (xmlReconciliateNs) xmlReconciliateNs__internal_alias __attribute((visibility("hidden")));
8001#define xmlReconciliateNs xmlReconciliateNs__internal_alias
8002#endif
8003#endif
8004#endif
8005
8006#if defined(LIBXML_SAX1_ENABLED)
8007#ifdef bottom_parser
8008#undef xmlRecoverDoc
8009extern __typeof (xmlRecoverDoc) xmlRecoverDoc __attribute((alias("xmlRecoverDoc__internal_alias")));
8010#else
8011#ifndef xmlRecoverDoc
8012extern __typeof (xmlRecoverDoc) xmlRecoverDoc__internal_alias __attribute((visibility("hidden")));
8013#define xmlRecoverDoc xmlRecoverDoc__internal_alias
8014#endif
8015#endif
8016#endif
8017
8018#if defined(LIBXML_SAX1_ENABLED)
8019#ifdef bottom_parser
8020#undef xmlRecoverFile
8021extern __typeof (xmlRecoverFile) xmlRecoverFile __attribute((alias("xmlRecoverFile__internal_alias")));
8022#else
8023#ifndef xmlRecoverFile
8024extern __typeof (xmlRecoverFile) xmlRecoverFile__internal_alias __attribute((visibility("hidden")));
8025#define xmlRecoverFile xmlRecoverFile__internal_alias
8026#endif
8027#endif
8028#endif
8029
8030#if defined(LIBXML_SAX1_ENABLED)
8031#ifdef bottom_parser
8032#undef xmlRecoverMemory
8033extern __typeof (xmlRecoverMemory) xmlRecoverMemory __attribute((alias("xmlRecoverMemory__internal_alias")));
8034#else
8035#ifndef xmlRecoverMemory
8036extern __typeof (xmlRecoverMemory) xmlRecoverMemory__internal_alias __attribute((visibility("hidden")));
8037#define xmlRecoverMemory xmlRecoverMemory__internal_alias
8038#endif
8039#endif
8040#endif
8041
8042#if defined(LIBXML_REGEXP_ENABLED)
8043#ifdef bottom_xmlregexp
8044#undef xmlRegExecErrInfo
8045extern __typeof (xmlRegExecErrInfo) xmlRegExecErrInfo __attribute((alias("xmlRegExecErrInfo__internal_alias")));
8046#else
8047#ifndef xmlRegExecErrInfo
8048extern __typeof (xmlRegExecErrInfo) xmlRegExecErrInfo__internal_alias __attribute((visibility("hidden")));
8049#define xmlRegExecErrInfo xmlRegExecErrInfo__internal_alias
8050#endif
8051#endif
8052#endif
8053
8054#if defined(LIBXML_REGEXP_ENABLED)
8055#ifdef bottom_xmlregexp
8056#undef xmlRegExecNextValues
8057extern __typeof (xmlRegExecNextValues) xmlRegExecNextValues __attribute((alias("xmlRegExecNextValues__internal_alias")));
8058#else
8059#ifndef xmlRegExecNextValues
8060extern __typeof (xmlRegExecNextValues) xmlRegExecNextValues__internal_alias __attribute((visibility("hidden")));
8061#define xmlRegExecNextValues xmlRegExecNextValues__internal_alias
8062#endif
8063#endif
8064#endif
8065
8066#if defined(LIBXML_REGEXP_ENABLED)
8067#ifdef bottom_xmlregexp
8068#undef xmlRegExecPushString
8069extern __typeof (xmlRegExecPushString) xmlRegExecPushString __attribute((alias("xmlRegExecPushString__internal_alias")));
8070#else
8071#ifndef xmlRegExecPushString
8072extern __typeof (xmlRegExecPushString) xmlRegExecPushString__internal_alias __attribute((visibility("hidden")));
8073#define xmlRegExecPushString xmlRegExecPushString__internal_alias
8074#endif
8075#endif
8076#endif
8077
8078#if defined(LIBXML_REGEXP_ENABLED)
8079#ifdef bottom_xmlregexp
8080#undef xmlRegExecPushString2
8081extern __typeof (xmlRegExecPushString2) xmlRegExecPushString2 __attribute((alias("xmlRegExecPushString2__internal_alias")));
8082#else
8083#ifndef xmlRegExecPushString2
8084extern __typeof (xmlRegExecPushString2) xmlRegExecPushString2__internal_alias __attribute((visibility("hidden")));
8085#define xmlRegExecPushString2 xmlRegExecPushString2__internal_alias
8086#endif
8087#endif
8088#endif
8089
8090#if defined(LIBXML_REGEXP_ENABLED)
8091#ifdef bottom_xmlregexp
8092#undef xmlRegFreeExecCtxt
8093extern __typeof (xmlRegFreeExecCtxt) xmlRegFreeExecCtxt __attribute((alias("xmlRegFreeExecCtxt__internal_alias")));
8094#else
8095#ifndef xmlRegFreeExecCtxt
8096extern __typeof (xmlRegFreeExecCtxt) xmlRegFreeExecCtxt__internal_alias __attribute((visibility("hidden")));
8097#define xmlRegFreeExecCtxt xmlRegFreeExecCtxt__internal_alias
8098#endif
8099#endif
8100#endif
8101
8102#if defined(LIBXML_REGEXP_ENABLED)
8103#ifdef bottom_xmlregexp
8104#undef xmlRegFreeRegexp
8105extern __typeof (xmlRegFreeRegexp) xmlRegFreeRegexp __attribute((alias("xmlRegFreeRegexp__internal_alias")));
8106#else
8107#ifndef xmlRegFreeRegexp
8108extern __typeof (xmlRegFreeRegexp) xmlRegFreeRegexp__internal_alias __attribute((visibility("hidden")));
8109#define xmlRegFreeRegexp xmlRegFreeRegexp__internal_alias
8110#endif
8111#endif
8112#endif
8113
8114#if defined(LIBXML_REGEXP_ENABLED)
8115#ifdef bottom_xmlregexp
8116#undef xmlRegNewExecCtxt
8117extern __typeof (xmlRegNewExecCtxt) xmlRegNewExecCtxt __attribute((alias("xmlRegNewExecCtxt__internal_alias")));
8118#else
8119#ifndef xmlRegNewExecCtxt
8120extern __typeof (xmlRegNewExecCtxt) xmlRegNewExecCtxt__internal_alias __attribute((visibility("hidden")));
8121#define xmlRegNewExecCtxt xmlRegNewExecCtxt__internal_alias
8122#endif
8123#endif
8124#endif
8125
8126#if defined(LIBXML_REGEXP_ENABLED)
8127#ifdef bottom_xmlregexp
8128#undef xmlRegexpCompile
8129extern __typeof (xmlRegexpCompile) xmlRegexpCompile __attribute((alias("xmlRegexpCompile__internal_alias")));
8130#else
8131#ifndef xmlRegexpCompile
8132extern __typeof (xmlRegexpCompile) xmlRegexpCompile__internal_alias __attribute((visibility("hidden")));
8133#define xmlRegexpCompile xmlRegexpCompile__internal_alias
8134#endif
8135#endif
8136#endif
8137
8138#if defined(LIBXML_REGEXP_ENABLED)
8139#ifdef bottom_xmlregexp
8140#undef xmlRegexpExec
8141extern __typeof (xmlRegexpExec) xmlRegexpExec __attribute((alias("xmlRegexpExec__internal_alias")));
8142#else
8143#ifndef xmlRegexpExec
8144extern __typeof (xmlRegexpExec) xmlRegexpExec__internal_alias __attribute((visibility("hidden")));
8145#define xmlRegexpExec xmlRegexpExec__internal_alias
8146#endif
8147#endif
8148#endif
8149
8150#if defined(LIBXML_REGEXP_ENABLED)
8151#ifdef bottom_xmlregexp
8152#undef xmlRegexpIsDeterminist
8153extern __typeof (xmlRegexpIsDeterminist) xmlRegexpIsDeterminist __attribute((alias("xmlRegexpIsDeterminist__internal_alias")));
8154#else
8155#ifndef xmlRegexpIsDeterminist
8156extern __typeof (xmlRegexpIsDeterminist) xmlRegexpIsDeterminist__internal_alias __attribute((visibility("hidden")));
8157#define xmlRegexpIsDeterminist xmlRegexpIsDeterminist__internal_alias
8158#endif
8159#endif
8160#endif
8161
8162#if defined(LIBXML_REGEXP_ENABLED)
8163#ifdef bottom_xmlregexp
8164#undef xmlRegexpPrint
8165extern __typeof (xmlRegexpPrint) xmlRegexpPrint __attribute((alias("xmlRegexpPrint__internal_alias")));
8166#else
8167#ifndef xmlRegexpPrint
8168extern __typeof (xmlRegexpPrint) xmlRegexpPrint__internal_alias __attribute((visibility("hidden")));
8169#define xmlRegexpPrint xmlRegexpPrint__internal_alias
8170#endif
8171#endif
8172#endif
8173
8174#ifdef bottom_encoding
8175#undef xmlRegisterCharEncodingHandler
8176extern __typeof (xmlRegisterCharEncodingHandler) xmlRegisterCharEncodingHandler __attribute((alias("xmlRegisterCharEncodingHandler__internal_alias")));
8177#else
8178#ifndef xmlRegisterCharEncodingHandler
8179extern __typeof (xmlRegisterCharEncodingHandler) xmlRegisterCharEncodingHandler__internal_alias __attribute((visibility("hidden")));
8180#define xmlRegisterCharEncodingHandler xmlRegisterCharEncodingHandler__internal_alias
8181#endif
8182#endif
8183
8184#ifdef bottom_xmlIO
8185#undef xmlRegisterDefaultInputCallbacks
8186extern __typeof (xmlRegisterDefaultInputCallbacks) xmlRegisterDefaultInputCallbacks __attribute((alias("xmlRegisterDefaultInputCallbacks__internal_alias")));
8187#else
8188#ifndef xmlRegisterDefaultInputCallbacks
8189extern __typeof (xmlRegisterDefaultInputCallbacks) xmlRegisterDefaultInputCallbacks__internal_alias __attribute((visibility("hidden")));
8190#define xmlRegisterDefaultInputCallbacks xmlRegisterDefaultInputCallbacks__internal_alias
8191#endif
8192#endif
8193
8194#if defined(LIBXML_OUTPUT_ENABLED)
8195#ifdef bottom_xmlIO
8196#undef xmlRegisterDefaultOutputCallbacks
8197extern __typeof (xmlRegisterDefaultOutputCallbacks) xmlRegisterDefaultOutputCallbacks __attribute((alias("xmlRegisterDefaultOutputCallbacks__internal_alias")));
8198#else
8199#ifndef xmlRegisterDefaultOutputCallbacks
8200extern __typeof (xmlRegisterDefaultOutputCallbacks) xmlRegisterDefaultOutputCallbacks__internal_alias __attribute((visibility("hidden")));
8201#define xmlRegisterDefaultOutputCallbacks xmlRegisterDefaultOutputCallbacks__internal_alias
8202#endif
8203#endif
8204#endif
8205
8206#if defined(LIBXML_OUTPUT_ENABLED) && defined(LIBXML_HTTP_ENABLED)
8207#ifdef bottom_xmlIO
8208#undef xmlRegisterHTTPPostCallbacks
8209extern __typeof (xmlRegisterHTTPPostCallbacks) xmlRegisterHTTPPostCallbacks __attribute((alias("xmlRegisterHTTPPostCallbacks__internal_alias")));
8210#else
8211#ifndef xmlRegisterHTTPPostCallbacks
8212extern __typeof (xmlRegisterHTTPPostCallbacks) xmlRegisterHTTPPostCallbacks__internal_alias __attribute((visibility("hidden")));
8213#define xmlRegisterHTTPPostCallbacks xmlRegisterHTTPPostCallbacks__internal_alias
8214#endif
8215#endif
8216#endif
8217
8218#ifdef bottom_xmlIO
8219#undef xmlRegisterInputCallbacks
8220extern __typeof (xmlRegisterInputCallbacks) xmlRegisterInputCallbacks __attribute((alias("xmlRegisterInputCallbacks__internal_alias")));
8221#else
8222#ifndef xmlRegisterInputCallbacks
8223extern __typeof (xmlRegisterInputCallbacks) xmlRegisterInputCallbacks__internal_alias __attribute((visibility("hidden")));
8224#define xmlRegisterInputCallbacks xmlRegisterInputCallbacks__internal_alias
8225#endif
8226#endif
8227
8228#ifdef bottom_globals
8229#undef xmlRegisterNodeDefault
8230extern __typeof (xmlRegisterNodeDefault) xmlRegisterNodeDefault __attribute((alias("xmlRegisterNodeDefault__internal_alias")));
8231#else
8232#ifndef xmlRegisterNodeDefault
8233extern __typeof (xmlRegisterNodeDefault) xmlRegisterNodeDefault__internal_alias __attribute((visibility("hidden")));
8234#define xmlRegisterNodeDefault xmlRegisterNodeDefault__internal_alias
8235#endif
8236#endif
8237
8238#if defined(LIBXML_OUTPUT_ENABLED)
8239#ifdef bottom_xmlIO
8240#undef xmlRegisterOutputCallbacks
8241extern __typeof (xmlRegisterOutputCallbacks) xmlRegisterOutputCallbacks __attribute((alias("xmlRegisterOutputCallbacks__internal_alias")));
8242#else
8243#ifndef xmlRegisterOutputCallbacks
8244extern __typeof (xmlRegisterOutputCallbacks) xmlRegisterOutputCallbacks__internal_alias __attribute((visibility("hidden")));
8245#define xmlRegisterOutputCallbacks xmlRegisterOutputCallbacks__internal_alias
8246#endif
8247#endif
8248#endif
8249
8250#if defined(LIBXML_SCHEMAS_ENABLED)
8251#ifdef bottom_relaxng
8252#undef xmlRelaxNGCleanupTypes
8253extern __typeof (xmlRelaxNGCleanupTypes) xmlRelaxNGCleanupTypes __attribute((alias("xmlRelaxNGCleanupTypes__internal_alias")));
8254#else
8255#ifndef xmlRelaxNGCleanupTypes
8256extern __typeof (xmlRelaxNGCleanupTypes) xmlRelaxNGCleanupTypes__internal_alias __attribute((visibility("hidden")));
8257#define xmlRelaxNGCleanupTypes xmlRelaxNGCleanupTypes__internal_alias
8258#endif
8259#endif
8260#endif
8261
8262#if defined(LIBXML_SCHEMAS_ENABLED) && defined(LIBXML_OUTPUT_ENABLED)
8263#ifdef bottom_relaxng
8264#undef xmlRelaxNGDump
8265extern __typeof (xmlRelaxNGDump) xmlRelaxNGDump __attribute((alias("xmlRelaxNGDump__internal_alias")));
8266#else
8267#ifndef xmlRelaxNGDump
8268extern __typeof (xmlRelaxNGDump) xmlRelaxNGDump__internal_alias __attribute((visibility("hidden")));
8269#define xmlRelaxNGDump xmlRelaxNGDump__internal_alias
8270#endif
8271#endif
8272#endif
8273
8274#if defined(LIBXML_SCHEMAS_ENABLED) && defined(LIBXML_OUTPUT_ENABLED)
8275#ifdef bottom_relaxng
8276#undef xmlRelaxNGDumpTree
8277extern __typeof (xmlRelaxNGDumpTree) xmlRelaxNGDumpTree __attribute((alias("xmlRelaxNGDumpTree__internal_alias")));
8278#else
8279#ifndef xmlRelaxNGDumpTree
8280extern __typeof (xmlRelaxNGDumpTree) xmlRelaxNGDumpTree__internal_alias __attribute((visibility("hidden")));
8281#define xmlRelaxNGDumpTree xmlRelaxNGDumpTree__internal_alias
8282#endif
8283#endif
8284#endif
8285
8286#if defined(LIBXML_SCHEMAS_ENABLED)
8287#ifdef bottom_relaxng
8288#undef xmlRelaxNGFree
8289extern __typeof (xmlRelaxNGFree) xmlRelaxNGFree __attribute((alias("xmlRelaxNGFree__internal_alias")));
8290#else
8291#ifndef xmlRelaxNGFree
8292extern __typeof (xmlRelaxNGFree) xmlRelaxNGFree__internal_alias __attribute((visibility("hidden")));
8293#define xmlRelaxNGFree xmlRelaxNGFree__internal_alias
8294#endif
8295#endif
8296#endif
8297
8298#if defined(LIBXML_SCHEMAS_ENABLED)
8299#ifdef bottom_relaxng
8300#undef xmlRelaxNGFreeParserCtxt
8301extern __typeof (xmlRelaxNGFreeParserCtxt) xmlRelaxNGFreeParserCtxt __attribute((alias("xmlRelaxNGFreeParserCtxt__internal_alias")));
8302#else
8303#ifndef xmlRelaxNGFreeParserCtxt
8304extern __typeof (xmlRelaxNGFreeParserCtxt) xmlRelaxNGFreeParserCtxt__internal_alias __attribute((visibility("hidden")));
8305#define xmlRelaxNGFreeParserCtxt xmlRelaxNGFreeParserCtxt__internal_alias
8306#endif
8307#endif
8308#endif
8309
8310#if defined(LIBXML_SCHEMAS_ENABLED)
8311#ifdef bottom_relaxng
8312#undef xmlRelaxNGFreeValidCtxt
8313extern __typeof (xmlRelaxNGFreeValidCtxt) xmlRelaxNGFreeValidCtxt __attribute((alias("xmlRelaxNGFreeValidCtxt__internal_alias")));
8314#else
8315#ifndef xmlRelaxNGFreeValidCtxt
8316extern __typeof (xmlRelaxNGFreeValidCtxt) xmlRelaxNGFreeValidCtxt__internal_alias __attribute((visibility("hidden")));
8317#define xmlRelaxNGFreeValidCtxt xmlRelaxNGFreeValidCtxt__internal_alias
8318#endif
8319#endif
8320#endif
8321
8322#if defined(LIBXML_SCHEMAS_ENABLED)
8323#ifdef bottom_relaxng
8324#undef xmlRelaxNGGetParserErrors
8325extern __typeof (xmlRelaxNGGetParserErrors) xmlRelaxNGGetParserErrors __attribute((alias("xmlRelaxNGGetParserErrors__internal_alias")));
8326#else
8327#ifndef xmlRelaxNGGetParserErrors
8328extern __typeof (xmlRelaxNGGetParserErrors) xmlRelaxNGGetParserErrors__internal_alias __attribute((visibility("hidden")));
8329#define xmlRelaxNGGetParserErrors xmlRelaxNGGetParserErrors__internal_alias
8330#endif
8331#endif
8332#endif
8333
8334#if defined(LIBXML_SCHEMAS_ENABLED)
8335#ifdef bottom_relaxng
8336#undef xmlRelaxNGGetValidErrors
8337extern __typeof (xmlRelaxNGGetValidErrors) xmlRelaxNGGetValidErrors __attribute((alias("xmlRelaxNGGetValidErrors__internal_alias")));
8338#else
8339#ifndef xmlRelaxNGGetValidErrors
8340extern __typeof (xmlRelaxNGGetValidErrors) xmlRelaxNGGetValidErrors__internal_alias __attribute((visibility("hidden")));
8341#define xmlRelaxNGGetValidErrors xmlRelaxNGGetValidErrors__internal_alias
8342#endif
8343#endif
8344#endif
8345
8346#if defined(LIBXML_SCHEMAS_ENABLED)
8347#ifdef bottom_relaxng
8348#undef xmlRelaxNGInitTypes
8349extern __typeof (xmlRelaxNGInitTypes) xmlRelaxNGInitTypes __attribute((alias("xmlRelaxNGInitTypes__internal_alias")));
8350#else
8351#ifndef xmlRelaxNGInitTypes
8352extern __typeof (xmlRelaxNGInitTypes) xmlRelaxNGInitTypes__internal_alias __attribute((visibility("hidden")));
8353#define xmlRelaxNGInitTypes xmlRelaxNGInitTypes__internal_alias
8354#endif
8355#endif
8356#endif
8357
8358#if defined(LIBXML_SCHEMAS_ENABLED)
8359#ifdef bottom_relaxng
8360#undef xmlRelaxNGNewDocParserCtxt
8361extern __typeof (xmlRelaxNGNewDocParserCtxt) xmlRelaxNGNewDocParserCtxt __attribute((alias("xmlRelaxNGNewDocParserCtxt__internal_alias")));
8362#else
8363#ifndef xmlRelaxNGNewDocParserCtxt
8364extern __typeof (xmlRelaxNGNewDocParserCtxt) xmlRelaxNGNewDocParserCtxt__internal_alias __attribute((visibility("hidden")));
8365#define xmlRelaxNGNewDocParserCtxt xmlRelaxNGNewDocParserCtxt__internal_alias
8366#endif
8367#endif
8368#endif
8369
8370#if defined(LIBXML_SCHEMAS_ENABLED)
8371#ifdef bottom_relaxng
8372#undef xmlRelaxNGNewMemParserCtxt
8373extern __typeof (xmlRelaxNGNewMemParserCtxt) xmlRelaxNGNewMemParserCtxt __attribute((alias("xmlRelaxNGNewMemParserCtxt__internal_alias")));
8374#else
8375#ifndef xmlRelaxNGNewMemParserCtxt
8376extern __typeof (xmlRelaxNGNewMemParserCtxt) xmlRelaxNGNewMemParserCtxt__internal_alias __attribute((visibility("hidden")));
8377#define xmlRelaxNGNewMemParserCtxt xmlRelaxNGNewMemParserCtxt__internal_alias
8378#endif
8379#endif
8380#endif
8381
8382#if defined(LIBXML_SCHEMAS_ENABLED)
8383#ifdef bottom_relaxng
8384#undef xmlRelaxNGNewParserCtxt
8385extern __typeof (xmlRelaxNGNewParserCtxt) xmlRelaxNGNewParserCtxt __attribute((alias("xmlRelaxNGNewParserCtxt__internal_alias")));
8386#else
8387#ifndef xmlRelaxNGNewParserCtxt
8388extern __typeof (xmlRelaxNGNewParserCtxt) xmlRelaxNGNewParserCtxt__internal_alias __attribute((visibility("hidden")));
8389#define xmlRelaxNGNewParserCtxt xmlRelaxNGNewParserCtxt__internal_alias
8390#endif
8391#endif
8392#endif
8393
8394#if defined(LIBXML_SCHEMAS_ENABLED)
8395#ifdef bottom_relaxng
8396#undef xmlRelaxNGNewValidCtxt
8397extern __typeof (xmlRelaxNGNewValidCtxt) xmlRelaxNGNewValidCtxt __attribute((alias("xmlRelaxNGNewValidCtxt__internal_alias")));
8398#else
8399#ifndef xmlRelaxNGNewValidCtxt
8400extern __typeof (xmlRelaxNGNewValidCtxt) xmlRelaxNGNewValidCtxt__internal_alias __attribute((visibility("hidden")));
8401#define xmlRelaxNGNewValidCtxt xmlRelaxNGNewValidCtxt__internal_alias
8402#endif
8403#endif
8404#endif
8405
8406#if defined(LIBXML_SCHEMAS_ENABLED)
8407#ifdef bottom_relaxng
8408#undef xmlRelaxNGParse
8409extern __typeof (xmlRelaxNGParse) xmlRelaxNGParse __attribute((alias("xmlRelaxNGParse__internal_alias")));
8410#else
8411#ifndef xmlRelaxNGParse
8412extern __typeof (xmlRelaxNGParse) xmlRelaxNGParse__internal_alias __attribute((visibility("hidden")));
8413#define xmlRelaxNGParse xmlRelaxNGParse__internal_alias
8414#endif
8415#endif
8416#endif
8417
8418#if defined(LIBXML_SCHEMAS_ENABLED)
8419#ifdef bottom_relaxng
8420#undef xmlRelaxNGSetParserErrors
8421extern __typeof (xmlRelaxNGSetParserErrors) xmlRelaxNGSetParserErrors __attribute((alias("xmlRelaxNGSetParserErrors__internal_alias")));
8422#else
8423#ifndef xmlRelaxNGSetParserErrors
8424extern __typeof (xmlRelaxNGSetParserErrors) xmlRelaxNGSetParserErrors__internal_alias __attribute((visibility("hidden")));
8425#define xmlRelaxNGSetParserErrors xmlRelaxNGSetParserErrors__internal_alias
8426#endif
8427#endif
8428#endif
8429
8430#if defined(LIBXML_SCHEMAS_ENABLED)
8431#ifdef bottom_relaxng
8432#undef xmlRelaxNGSetParserStructuredErrors
8433extern __typeof (xmlRelaxNGSetParserStructuredErrors) xmlRelaxNGSetParserStructuredErrors __attribute((alias("xmlRelaxNGSetParserStructuredErrors__internal_alias")));
8434#else
8435#ifndef xmlRelaxNGSetParserStructuredErrors
8436extern __typeof (xmlRelaxNGSetParserStructuredErrors) xmlRelaxNGSetParserStructuredErrors__internal_alias __attribute((visibility("hidden")));
8437#define xmlRelaxNGSetParserStructuredErrors xmlRelaxNGSetParserStructuredErrors__internal_alias
8438#endif
8439#endif
8440#endif
8441
8442#if defined(LIBXML_SCHEMAS_ENABLED)
8443#ifdef bottom_relaxng
8444#undef xmlRelaxNGSetValidErrors
8445extern __typeof (xmlRelaxNGSetValidErrors) xmlRelaxNGSetValidErrors __attribute((alias("xmlRelaxNGSetValidErrors__internal_alias")));
8446#else
8447#ifndef xmlRelaxNGSetValidErrors
8448extern __typeof (xmlRelaxNGSetValidErrors) xmlRelaxNGSetValidErrors__internal_alias __attribute((visibility("hidden")));
8449#define xmlRelaxNGSetValidErrors xmlRelaxNGSetValidErrors__internal_alias
8450#endif
8451#endif
8452#endif
8453
8454#if defined(LIBXML_SCHEMAS_ENABLED)
8455#ifdef bottom_relaxng
8456#undef xmlRelaxNGSetValidStructuredErrors
8457extern __typeof (xmlRelaxNGSetValidStructuredErrors) xmlRelaxNGSetValidStructuredErrors __attribute((alias("xmlRelaxNGSetValidStructuredErrors__internal_alias")));
8458#else
8459#ifndef xmlRelaxNGSetValidStructuredErrors
8460extern __typeof (xmlRelaxNGSetValidStructuredErrors) xmlRelaxNGSetValidStructuredErrors__internal_alias __attribute((visibility("hidden")));
8461#define xmlRelaxNGSetValidStructuredErrors xmlRelaxNGSetValidStructuredErrors__internal_alias
8462#endif
8463#endif
8464#endif
8465
8466#if defined(LIBXML_SCHEMAS_ENABLED)
8467#ifdef bottom_relaxng
8468#undef xmlRelaxNGValidateDoc
8469extern __typeof (xmlRelaxNGValidateDoc) xmlRelaxNGValidateDoc __attribute((alias("xmlRelaxNGValidateDoc__internal_alias")));
8470#else
8471#ifndef xmlRelaxNGValidateDoc
8472extern __typeof (xmlRelaxNGValidateDoc) xmlRelaxNGValidateDoc__internal_alias __attribute((visibility("hidden")));
8473#define xmlRelaxNGValidateDoc xmlRelaxNGValidateDoc__internal_alias
8474#endif
8475#endif
8476#endif
8477
8478#if defined(LIBXML_SCHEMAS_ENABLED)
8479#ifdef bottom_relaxng
8480#undef xmlRelaxNGValidateFullElement
8481extern __typeof (xmlRelaxNGValidateFullElement) xmlRelaxNGValidateFullElement __attribute((alias("xmlRelaxNGValidateFullElement__internal_alias")));
8482#else
8483#ifndef xmlRelaxNGValidateFullElement
8484extern __typeof (xmlRelaxNGValidateFullElement) xmlRelaxNGValidateFullElement__internal_alias __attribute((visibility("hidden")));
8485#define xmlRelaxNGValidateFullElement xmlRelaxNGValidateFullElement__internal_alias
8486#endif
8487#endif
8488#endif
8489
8490#if defined(LIBXML_SCHEMAS_ENABLED)
8491#ifdef bottom_relaxng
8492#undef xmlRelaxNGValidatePopElement
8493extern __typeof (xmlRelaxNGValidatePopElement) xmlRelaxNGValidatePopElement __attribute((alias("xmlRelaxNGValidatePopElement__internal_alias")));
8494#else
8495#ifndef xmlRelaxNGValidatePopElement
8496extern __typeof (xmlRelaxNGValidatePopElement) xmlRelaxNGValidatePopElement__internal_alias __attribute((visibility("hidden")));
8497#define xmlRelaxNGValidatePopElement xmlRelaxNGValidatePopElement__internal_alias
8498#endif
8499#endif
8500#endif
8501
8502#if defined(LIBXML_SCHEMAS_ENABLED)
8503#ifdef bottom_relaxng
8504#undef xmlRelaxNGValidatePushCData
8505extern __typeof (xmlRelaxNGValidatePushCData) xmlRelaxNGValidatePushCData __attribute((alias("xmlRelaxNGValidatePushCData__internal_alias")));
8506#else
8507#ifndef xmlRelaxNGValidatePushCData
8508extern __typeof (xmlRelaxNGValidatePushCData) xmlRelaxNGValidatePushCData__internal_alias __attribute((visibility("hidden")));
8509#define xmlRelaxNGValidatePushCData xmlRelaxNGValidatePushCData__internal_alias
8510#endif
8511#endif
8512#endif
8513
8514#if defined(LIBXML_SCHEMAS_ENABLED)
8515#ifdef bottom_relaxng
8516#undef xmlRelaxNGValidatePushElement
8517extern __typeof (xmlRelaxNGValidatePushElement) xmlRelaxNGValidatePushElement __attribute((alias("xmlRelaxNGValidatePushElement__internal_alias")));
8518#else
8519#ifndef xmlRelaxNGValidatePushElement
8520extern __typeof (xmlRelaxNGValidatePushElement) xmlRelaxNGValidatePushElement__internal_alias __attribute((visibility("hidden")));
8521#define xmlRelaxNGValidatePushElement xmlRelaxNGValidatePushElement__internal_alias
8522#endif
8523#endif
8524#endif
8525
8526#if defined(LIBXML_SCHEMAS_ENABLED)
8527#ifdef bottom_relaxng
8528#undef xmlRelaxParserSetFlag
8529extern __typeof (xmlRelaxParserSetFlag) xmlRelaxParserSetFlag __attribute((alias("xmlRelaxParserSetFlag__internal_alias")));
8530#else
8531#ifndef xmlRelaxParserSetFlag
8532extern __typeof (xmlRelaxParserSetFlag) xmlRelaxParserSetFlag__internal_alias __attribute((visibility("hidden")));
8533#define xmlRelaxParserSetFlag xmlRelaxParserSetFlag__internal_alias
8534#endif
8535#endif
8536#endif
8537
8538#ifdef bottom_valid
8539#undef xmlRemoveID
8540extern __typeof (xmlRemoveID) xmlRemoveID __attribute((alias("xmlRemoveID__internal_alias")));
8541#else
8542#ifndef xmlRemoveID
8543extern __typeof (xmlRemoveID) xmlRemoveID__internal_alias __attribute((visibility("hidden")));
8544#define xmlRemoveID xmlRemoveID__internal_alias
8545#endif
8546#endif
8547
8548#if defined(LIBXML_TREE_ENABLED)
8549#ifdef bottom_tree
8550#undef xmlRemoveProp
8551extern __typeof (xmlRemoveProp) xmlRemoveProp __attribute((alias("xmlRemoveProp__internal_alias")));
8552#else
8553#ifndef xmlRemoveProp
8554extern __typeof (xmlRemoveProp) xmlRemoveProp__internal_alias __attribute((visibility("hidden")));
8555#define xmlRemoveProp xmlRemoveProp__internal_alias
8556#endif
8557#endif
8558#endif
8559
8560#ifdef bottom_valid
8561#undef xmlRemoveRef
8562extern __typeof (xmlRemoveRef) xmlRemoveRef __attribute((alias("xmlRemoveRef__internal_alias")));
8563#else
8564#ifndef xmlRemoveRef
8565extern __typeof (xmlRemoveRef) xmlRemoveRef__internal_alias __attribute((visibility("hidden")));
8566#define xmlRemoveRef xmlRemoveRef__internal_alias
8567#endif
8568#endif
8569
8570#if defined(LIBXML_TREE_ENABLED) || defined(LIBXML_WRITER_ENABLED)
8571#ifdef bottom_tree
8572#undef xmlReplaceNode
8573extern __typeof (xmlReplaceNode) xmlReplaceNode __attribute((alias("xmlReplaceNode__internal_alias")));
8574#else
8575#ifndef xmlReplaceNode
8576extern __typeof (xmlReplaceNode) xmlReplaceNode__internal_alias __attribute((visibility("hidden")));
8577#define xmlReplaceNode xmlReplaceNode__internal_alias
8578#endif
8579#endif
8580#endif
8581
8582#ifdef bottom_error
8583#undef xmlResetError
8584extern __typeof (xmlResetError) xmlResetError __attribute((alias("xmlResetError__internal_alias")));
8585#else
8586#ifndef xmlResetError
8587extern __typeof (xmlResetError) xmlResetError__internal_alias __attribute((visibility("hidden")));
8588#define xmlResetError xmlResetError__internal_alias
8589#endif
8590#endif
8591
8592#ifdef bottom_error
8593#undef xmlResetLastError
8594extern __typeof (xmlResetLastError) xmlResetLastError __attribute((alias("xmlResetLastError__internal_alias")));
8595#else
8596#ifndef xmlResetLastError
8597extern __typeof (xmlResetLastError) xmlResetLastError__internal_alias __attribute((visibility("hidden")));
8598#define xmlResetLastError xmlResetLastError__internal_alias
8599#endif
8600#endif
8601
8602#ifdef bottom_SAX2
8603#undef xmlSAX2AttributeDecl
8604extern __typeof (xmlSAX2AttributeDecl) xmlSAX2AttributeDecl __attribute((alias("xmlSAX2AttributeDecl__internal_alias")));
8605#else
8606#ifndef xmlSAX2AttributeDecl
8607extern __typeof (xmlSAX2AttributeDecl) xmlSAX2AttributeDecl__internal_alias __attribute((visibility("hidden")));
8608#define xmlSAX2AttributeDecl xmlSAX2AttributeDecl__internal_alias
8609#endif
8610#endif
8611
8612#ifdef bottom_SAX2
8613#undef xmlSAX2CDataBlock
8614extern __typeof (xmlSAX2CDataBlock) xmlSAX2CDataBlock __attribute((alias("xmlSAX2CDataBlock__internal_alias")));
8615#else
8616#ifndef xmlSAX2CDataBlock
8617extern __typeof (xmlSAX2CDataBlock) xmlSAX2CDataBlock__internal_alias __attribute((visibility("hidden")));
8618#define xmlSAX2CDataBlock xmlSAX2CDataBlock__internal_alias
8619#endif
8620#endif
8621
8622#ifdef bottom_SAX2
8623#undef xmlSAX2Characters
8624extern __typeof (xmlSAX2Characters) xmlSAX2Characters __attribute((alias("xmlSAX2Characters__internal_alias")));
8625#else
8626#ifndef xmlSAX2Characters
8627extern __typeof (xmlSAX2Characters) xmlSAX2Characters__internal_alias __attribute((visibility("hidden")));
8628#define xmlSAX2Characters xmlSAX2Characters__internal_alias
8629#endif
8630#endif
8631
8632#ifdef bottom_SAX2
8633#undef xmlSAX2Comment
8634extern __typeof (xmlSAX2Comment) xmlSAX2Comment __attribute((alias("xmlSAX2Comment__internal_alias")));
8635#else
8636#ifndef xmlSAX2Comment
8637extern __typeof (xmlSAX2Comment) xmlSAX2Comment__internal_alias __attribute((visibility("hidden")));
8638#define xmlSAX2Comment xmlSAX2Comment__internal_alias
8639#endif
8640#endif
8641
8642#ifdef bottom_SAX2
8643#undef xmlSAX2ElementDecl
8644extern __typeof (xmlSAX2ElementDecl) xmlSAX2ElementDecl __attribute((alias("xmlSAX2ElementDecl__internal_alias")));
8645#else
8646#ifndef xmlSAX2ElementDecl
8647extern __typeof (xmlSAX2ElementDecl) xmlSAX2ElementDecl__internal_alias __attribute((visibility("hidden")));
8648#define xmlSAX2ElementDecl xmlSAX2ElementDecl__internal_alias
8649#endif
8650#endif
8651
8652#ifdef bottom_SAX2
8653#undef xmlSAX2EndDocument
8654extern __typeof (xmlSAX2EndDocument) xmlSAX2EndDocument __attribute((alias("xmlSAX2EndDocument__internal_alias")));
8655#else
8656#ifndef xmlSAX2EndDocument
8657extern __typeof (xmlSAX2EndDocument) xmlSAX2EndDocument__internal_alias __attribute((visibility("hidden")));
8658#define xmlSAX2EndDocument xmlSAX2EndDocument__internal_alias
8659#endif
8660#endif
8661
8662#if defined(LIBXML_SAX1_ENABLED) || defined(LIBXML_HTML_ENABLED) || defined(LIBXML_WRITER_ENABLED) || defined(LIBXML_DOCB_ENABLED)
8663#ifdef bottom_SAX2
8664#undef xmlSAX2EndElement
8665extern __typeof (xmlSAX2EndElement) xmlSAX2EndElement __attribute((alias("xmlSAX2EndElement__internal_alias")));
8666#else
8667#ifndef xmlSAX2EndElement
8668extern __typeof (xmlSAX2EndElement) xmlSAX2EndElement__internal_alias __attribute((visibility("hidden")));
8669#define xmlSAX2EndElement xmlSAX2EndElement__internal_alias
8670#endif
8671#endif
8672#endif
8673
8674#ifdef bottom_SAX2
8675#undef xmlSAX2EndElementNs
8676extern __typeof (xmlSAX2EndElementNs) xmlSAX2EndElementNs __attribute((alias("xmlSAX2EndElementNs__internal_alias")));
8677#else
8678#ifndef xmlSAX2EndElementNs
8679extern __typeof (xmlSAX2EndElementNs) xmlSAX2EndElementNs__internal_alias __attribute((visibility("hidden")));
8680#define xmlSAX2EndElementNs xmlSAX2EndElementNs__internal_alias
8681#endif
8682#endif
8683
8684#ifdef bottom_SAX2
8685#undef xmlSAX2EntityDecl
8686extern __typeof (xmlSAX2EntityDecl) xmlSAX2EntityDecl __attribute((alias("xmlSAX2EntityDecl__internal_alias")));
8687#else
8688#ifndef xmlSAX2EntityDecl
8689extern __typeof (xmlSAX2EntityDecl) xmlSAX2EntityDecl__internal_alias __attribute((visibility("hidden")));
8690#define xmlSAX2EntityDecl xmlSAX2EntityDecl__internal_alias
8691#endif
8692#endif
8693
8694#ifdef bottom_SAX2
8695#undef xmlSAX2ExternalSubset
8696extern __typeof (xmlSAX2ExternalSubset) xmlSAX2ExternalSubset __attribute((alias("xmlSAX2ExternalSubset__internal_alias")));
8697#else
8698#ifndef xmlSAX2ExternalSubset
8699extern __typeof (xmlSAX2ExternalSubset) xmlSAX2ExternalSubset__internal_alias __attribute((visibility("hidden")));
8700#define xmlSAX2ExternalSubset xmlSAX2ExternalSubset__internal_alias
8701#endif
8702#endif
8703
8704#ifdef bottom_SAX2
8705#undef xmlSAX2GetColumnNumber
8706extern __typeof (xmlSAX2GetColumnNumber) xmlSAX2GetColumnNumber __attribute((alias("xmlSAX2GetColumnNumber__internal_alias")));
8707#else
8708#ifndef xmlSAX2GetColumnNumber
8709extern __typeof (xmlSAX2GetColumnNumber) xmlSAX2GetColumnNumber__internal_alias __attribute((visibility("hidden")));
8710#define xmlSAX2GetColumnNumber xmlSAX2GetColumnNumber__internal_alias
8711#endif
8712#endif
8713
8714#ifdef bottom_SAX2
8715#undef xmlSAX2GetEntity
8716extern __typeof (xmlSAX2GetEntity) xmlSAX2GetEntity __attribute((alias("xmlSAX2GetEntity__internal_alias")));
8717#else
8718#ifndef xmlSAX2GetEntity
8719extern __typeof (xmlSAX2GetEntity) xmlSAX2GetEntity__internal_alias __attribute((visibility("hidden")));
8720#define xmlSAX2GetEntity xmlSAX2GetEntity__internal_alias
8721#endif
8722#endif
8723
8724#ifdef bottom_SAX2
8725#undef xmlSAX2GetLineNumber
8726extern __typeof (xmlSAX2GetLineNumber) xmlSAX2GetLineNumber __attribute((alias("xmlSAX2GetLineNumber__internal_alias")));
8727#else
8728#ifndef xmlSAX2GetLineNumber
8729extern __typeof (xmlSAX2GetLineNumber) xmlSAX2GetLineNumber__internal_alias __attribute((visibility("hidden")));
8730#define xmlSAX2GetLineNumber xmlSAX2GetLineNumber__internal_alias
8731#endif
8732#endif
8733
8734#ifdef bottom_SAX2
8735#undef xmlSAX2GetParameterEntity
8736extern __typeof (xmlSAX2GetParameterEntity) xmlSAX2GetParameterEntity __attribute((alias("xmlSAX2GetParameterEntity__internal_alias")));
8737#else
8738#ifndef xmlSAX2GetParameterEntity
8739extern __typeof (xmlSAX2GetParameterEntity) xmlSAX2GetParameterEntity__internal_alias __attribute((visibility("hidden")));
8740#define xmlSAX2GetParameterEntity xmlSAX2GetParameterEntity__internal_alias
8741#endif
8742#endif
8743
8744#ifdef bottom_SAX2
8745#undef xmlSAX2GetPublicId
8746extern __typeof (xmlSAX2GetPublicId) xmlSAX2GetPublicId __attribute((alias("xmlSAX2GetPublicId__internal_alias")));
8747#else
8748#ifndef xmlSAX2GetPublicId
8749extern __typeof (xmlSAX2GetPublicId) xmlSAX2GetPublicId__internal_alias __attribute((visibility("hidden")));
8750#define xmlSAX2GetPublicId xmlSAX2GetPublicId__internal_alias
8751#endif
8752#endif
8753
8754#ifdef bottom_SAX2
8755#undef xmlSAX2GetSystemId
8756extern __typeof (xmlSAX2GetSystemId) xmlSAX2GetSystemId __attribute((alias("xmlSAX2GetSystemId__internal_alias")));
8757#else
8758#ifndef xmlSAX2GetSystemId
8759extern __typeof (xmlSAX2GetSystemId) xmlSAX2GetSystemId__internal_alias __attribute((visibility("hidden")));
8760#define xmlSAX2GetSystemId xmlSAX2GetSystemId__internal_alias
8761#endif
8762#endif
8763
8764#ifdef bottom_SAX2
8765#undef xmlSAX2HasExternalSubset
8766extern __typeof (xmlSAX2HasExternalSubset) xmlSAX2HasExternalSubset __attribute((alias("xmlSAX2HasExternalSubset__internal_alias")));
8767#else
8768#ifndef xmlSAX2HasExternalSubset
8769extern __typeof (xmlSAX2HasExternalSubset) xmlSAX2HasExternalSubset__internal_alias __attribute((visibility("hidden")));
8770#define xmlSAX2HasExternalSubset xmlSAX2HasExternalSubset__internal_alias
8771#endif
8772#endif
8773
8774#ifdef bottom_SAX2
8775#undef xmlSAX2HasInternalSubset
8776extern __typeof (xmlSAX2HasInternalSubset) xmlSAX2HasInternalSubset __attribute((alias("xmlSAX2HasInternalSubset__internal_alias")));
8777#else
8778#ifndef xmlSAX2HasInternalSubset
8779extern __typeof (xmlSAX2HasInternalSubset) xmlSAX2HasInternalSubset__internal_alias __attribute((visibility("hidden")));
8780#define xmlSAX2HasInternalSubset xmlSAX2HasInternalSubset__internal_alias
8781#endif
8782#endif
8783
8784#ifdef bottom_SAX2
8785#undef xmlSAX2IgnorableWhitespace
8786extern __typeof (xmlSAX2IgnorableWhitespace) xmlSAX2IgnorableWhitespace __attribute((alias("xmlSAX2IgnorableWhitespace__internal_alias")));
8787#else
8788#ifndef xmlSAX2IgnorableWhitespace
8789extern __typeof (xmlSAX2IgnorableWhitespace) xmlSAX2IgnorableWhitespace__internal_alias __attribute((visibility("hidden")));
8790#define xmlSAX2IgnorableWhitespace xmlSAX2IgnorableWhitespace__internal_alias
8791#endif
8792#endif
8793
8794#ifdef bottom_SAX2
8795#undef xmlSAX2InitDefaultSAXHandler
8796extern __typeof (xmlSAX2InitDefaultSAXHandler) xmlSAX2InitDefaultSAXHandler __attribute((alias("xmlSAX2InitDefaultSAXHandler__internal_alias")));
8797#else
8798#ifndef xmlSAX2InitDefaultSAXHandler
8799extern __typeof (xmlSAX2InitDefaultSAXHandler) xmlSAX2InitDefaultSAXHandler__internal_alias __attribute((visibility("hidden")));
8800#define xmlSAX2InitDefaultSAXHandler xmlSAX2InitDefaultSAXHandler__internal_alias
8801#endif
8802#endif
8803
8804#if defined(LIBXML_DOCB_ENABLED)
8805#ifdef bottom_SAX2
8806#undef xmlSAX2InitDocbDefaultSAXHandler
8807extern __typeof (xmlSAX2InitDocbDefaultSAXHandler) xmlSAX2InitDocbDefaultSAXHandler __attribute((alias("xmlSAX2InitDocbDefaultSAXHandler__internal_alias")));
8808#else
8809#ifndef xmlSAX2InitDocbDefaultSAXHandler
8810extern __typeof (xmlSAX2InitDocbDefaultSAXHandler) xmlSAX2InitDocbDefaultSAXHandler__internal_alias __attribute((visibility("hidden")));
8811#define xmlSAX2InitDocbDefaultSAXHandler xmlSAX2InitDocbDefaultSAXHandler__internal_alias
8812#endif
8813#endif
8814#endif
8815
8816#if defined(LIBXML_HTML_ENABLED)
8817#ifdef bottom_SAX2
8818#undef xmlSAX2InitHtmlDefaultSAXHandler
8819extern __typeof (xmlSAX2InitHtmlDefaultSAXHandler) xmlSAX2InitHtmlDefaultSAXHandler __attribute((alias("xmlSAX2InitHtmlDefaultSAXHandler__internal_alias")));
8820#else
8821#ifndef xmlSAX2InitHtmlDefaultSAXHandler
8822extern __typeof (xmlSAX2InitHtmlDefaultSAXHandler) xmlSAX2InitHtmlDefaultSAXHandler__internal_alias __attribute((visibility("hidden")));
8823#define xmlSAX2InitHtmlDefaultSAXHandler xmlSAX2InitHtmlDefaultSAXHandler__internal_alias
8824#endif
8825#endif
8826#endif
8827
8828#ifdef bottom_SAX2
8829#undef xmlSAX2InternalSubset
8830extern __typeof (xmlSAX2InternalSubset) xmlSAX2InternalSubset __attribute((alias("xmlSAX2InternalSubset__internal_alias")));
8831#else
8832#ifndef xmlSAX2InternalSubset
8833extern __typeof (xmlSAX2InternalSubset) xmlSAX2InternalSubset__internal_alias __attribute((visibility("hidden")));
8834#define xmlSAX2InternalSubset xmlSAX2InternalSubset__internal_alias
8835#endif
8836#endif
8837
8838#ifdef bottom_SAX2
8839#undef xmlSAX2IsStandalone
8840extern __typeof (xmlSAX2IsStandalone) xmlSAX2IsStandalone __attribute((alias("xmlSAX2IsStandalone__internal_alias")));
8841#else
8842#ifndef xmlSAX2IsStandalone
8843extern __typeof (xmlSAX2IsStandalone) xmlSAX2IsStandalone__internal_alias __attribute((visibility("hidden")));
8844#define xmlSAX2IsStandalone xmlSAX2IsStandalone__internal_alias
8845#endif
8846#endif
8847
8848#ifdef bottom_SAX2
8849#undef xmlSAX2NotationDecl
8850extern __typeof (xmlSAX2NotationDecl) xmlSAX2NotationDecl __attribute((alias("xmlSAX2NotationDecl__internal_alias")));
8851#else
8852#ifndef xmlSAX2NotationDecl
8853extern __typeof (xmlSAX2NotationDecl) xmlSAX2NotationDecl__internal_alias __attribute((visibility("hidden")));
8854#define xmlSAX2NotationDecl xmlSAX2NotationDecl__internal_alias
8855#endif
8856#endif
8857
8858#ifdef bottom_SAX2
8859#undef xmlSAX2ProcessingInstruction
8860extern __typeof (xmlSAX2ProcessingInstruction) xmlSAX2ProcessingInstruction __attribute((alias("xmlSAX2ProcessingInstruction__internal_alias")));
8861#else
8862#ifndef xmlSAX2ProcessingInstruction
8863extern __typeof (xmlSAX2ProcessingInstruction) xmlSAX2ProcessingInstruction__internal_alias __attribute((visibility("hidden")));
8864#define xmlSAX2ProcessingInstruction xmlSAX2ProcessingInstruction__internal_alias
8865#endif
8866#endif
8867
8868#ifdef bottom_SAX2
8869#undef xmlSAX2Reference
8870extern __typeof (xmlSAX2Reference) xmlSAX2Reference __attribute((alias("xmlSAX2Reference__internal_alias")));
8871#else
8872#ifndef xmlSAX2Reference
8873extern __typeof (xmlSAX2Reference) xmlSAX2Reference__internal_alias __attribute((visibility("hidden")));
8874#define xmlSAX2Reference xmlSAX2Reference__internal_alias
8875#endif
8876#endif
8877
8878#ifdef bottom_SAX2
8879#undef xmlSAX2ResolveEntity
8880extern __typeof (xmlSAX2ResolveEntity) xmlSAX2ResolveEntity __attribute((alias("xmlSAX2ResolveEntity__internal_alias")));
8881#else
8882#ifndef xmlSAX2ResolveEntity
8883extern __typeof (xmlSAX2ResolveEntity) xmlSAX2ResolveEntity__internal_alias __attribute((visibility("hidden")));
8884#define xmlSAX2ResolveEntity xmlSAX2ResolveEntity__internal_alias
8885#endif
8886#endif
8887
8888#ifdef bottom_SAX2
8889#undef xmlSAX2SetDocumentLocator
8890extern __typeof (xmlSAX2SetDocumentLocator) xmlSAX2SetDocumentLocator __attribute((alias("xmlSAX2SetDocumentLocator__internal_alias")));
8891#else
8892#ifndef xmlSAX2SetDocumentLocator
8893extern __typeof (xmlSAX2SetDocumentLocator) xmlSAX2SetDocumentLocator__internal_alias __attribute((visibility("hidden")));
8894#define xmlSAX2SetDocumentLocator xmlSAX2SetDocumentLocator__internal_alias
8895#endif
8896#endif
8897
8898#ifdef bottom_SAX2
8899#undef xmlSAX2StartDocument
8900extern __typeof (xmlSAX2StartDocument) xmlSAX2StartDocument __attribute((alias("xmlSAX2StartDocument__internal_alias")));
8901#else
8902#ifndef xmlSAX2StartDocument
8903extern __typeof (xmlSAX2StartDocument) xmlSAX2StartDocument__internal_alias __attribute((visibility("hidden")));
8904#define xmlSAX2StartDocument xmlSAX2StartDocument__internal_alias
8905#endif
8906#endif
8907
8908#if defined(LIBXML_SAX1_ENABLED) || defined(LIBXML_HTML_ENABLED) || defined(LIBXML_WRITER_ENABLED) || defined(LIBXML_DOCB_ENABLED)
8909#ifdef bottom_SAX2
8910#undef xmlSAX2StartElement
8911extern __typeof (xmlSAX2StartElement) xmlSAX2StartElement __attribute((alias("xmlSAX2StartElement__internal_alias")));
8912#else
8913#ifndef xmlSAX2StartElement
8914extern __typeof (xmlSAX2StartElement) xmlSAX2StartElement__internal_alias __attribute((visibility("hidden")));
8915#define xmlSAX2StartElement xmlSAX2StartElement__internal_alias
8916#endif
8917#endif
8918#endif
8919
8920#ifdef bottom_SAX2
8921#undef xmlSAX2StartElementNs
8922extern __typeof (xmlSAX2StartElementNs) xmlSAX2StartElementNs __attribute((alias("xmlSAX2StartElementNs__internal_alias")));
8923#else
8924#ifndef xmlSAX2StartElementNs
8925extern __typeof (xmlSAX2StartElementNs) xmlSAX2StartElementNs__internal_alias __attribute((visibility("hidden")));
8926#define xmlSAX2StartElementNs xmlSAX2StartElementNs__internal_alias
8927#endif
8928#endif
8929
8930#ifdef bottom_SAX2
8931#undef xmlSAX2UnparsedEntityDecl
8932extern __typeof (xmlSAX2UnparsedEntityDecl) xmlSAX2UnparsedEntityDecl __attribute((alias("xmlSAX2UnparsedEntityDecl__internal_alias")));
8933#else
8934#ifndef xmlSAX2UnparsedEntityDecl
8935extern __typeof (xmlSAX2UnparsedEntityDecl) xmlSAX2UnparsedEntityDecl__internal_alias __attribute((visibility("hidden")));
8936#define xmlSAX2UnparsedEntityDecl xmlSAX2UnparsedEntityDecl__internal_alias
8937#endif
8938#endif
8939
8940#if defined(LIBXML_SAX1_ENABLED)
8941#ifdef bottom_SAX2
8942#undef xmlSAXDefaultVersion
8943extern __typeof (xmlSAXDefaultVersion) xmlSAXDefaultVersion __attribute((alias("xmlSAXDefaultVersion__internal_alias")));
8944#else
8945#ifndef xmlSAXDefaultVersion
8946extern __typeof (xmlSAXDefaultVersion) xmlSAXDefaultVersion__internal_alias __attribute((visibility("hidden")));
8947#define xmlSAXDefaultVersion xmlSAXDefaultVersion__internal_alias
8948#endif
8949#endif
8950#endif
8951
8952#if defined(LIBXML_VALID_ENABLED)
8953#ifdef bottom_parser
8954#undef xmlSAXParseDTD
8955extern __typeof (xmlSAXParseDTD) xmlSAXParseDTD __attribute((alias("xmlSAXParseDTD__internal_alias")));
8956#else
8957#ifndef xmlSAXParseDTD
8958extern __typeof (xmlSAXParseDTD) xmlSAXParseDTD__internal_alias __attribute((visibility("hidden")));
8959#define xmlSAXParseDTD xmlSAXParseDTD__internal_alias
8960#endif
8961#endif
8962#endif
8963
8964#if defined(LIBXML_SAX1_ENABLED)
8965#ifdef bottom_parser
8966#undef xmlSAXParseDoc
8967extern __typeof (xmlSAXParseDoc) xmlSAXParseDoc __attribute((alias("xmlSAXParseDoc__internal_alias")));
8968#else
8969#ifndef xmlSAXParseDoc
8970extern __typeof (xmlSAXParseDoc) xmlSAXParseDoc__internal_alias __attribute((visibility("hidden")));
8971#define xmlSAXParseDoc xmlSAXParseDoc__internal_alias
8972#endif
8973#endif
8974#endif
8975
8976#if defined(LIBXML_SAX1_ENABLED)
8977#ifdef bottom_parser
8978#undef xmlSAXParseEntity
8979extern __typeof (xmlSAXParseEntity) xmlSAXParseEntity __attribute((alias("xmlSAXParseEntity__internal_alias")));
8980#else
8981#ifndef xmlSAXParseEntity
8982extern __typeof (xmlSAXParseEntity) xmlSAXParseEntity__internal_alias __attribute((visibility("hidden")));
8983#define xmlSAXParseEntity xmlSAXParseEntity__internal_alias
8984#endif
8985#endif
8986#endif
8987
8988#if defined(LIBXML_SAX1_ENABLED)
8989#ifdef bottom_parser
8990#undef xmlSAXParseFile
8991extern __typeof (xmlSAXParseFile) xmlSAXParseFile __attribute((alias("xmlSAXParseFile__internal_alias")));
8992#else
8993#ifndef xmlSAXParseFile
8994extern __typeof (xmlSAXParseFile) xmlSAXParseFile__internal_alias __attribute((visibility("hidden")));
8995#define xmlSAXParseFile xmlSAXParseFile__internal_alias
8996#endif
8997#endif
8998#endif
8999
9000#if defined(LIBXML_SAX1_ENABLED)
9001#ifdef bottom_parser
9002#undef xmlSAXParseFileWithData
9003extern __typeof (xmlSAXParseFileWithData) xmlSAXParseFileWithData __attribute((alias("xmlSAXParseFileWithData__internal_alias")));
9004#else
9005#ifndef xmlSAXParseFileWithData
9006extern __typeof (xmlSAXParseFileWithData) xmlSAXParseFileWithData__internal_alias __attribute((visibility("hidden")));
9007#define xmlSAXParseFileWithData xmlSAXParseFileWithData__internal_alias
9008#endif
9009#endif
9010#endif
9011
9012#if defined(LIBXML_SAX1_ENABLED)
9013#ifdef bottom_parser
9014#undef xmlSAXParseMemory
9015extern __typeof (xmlSAXParseMemory) xmlSAXParseMemory __attribute((alias("xmlSAXParseMemory__internal_alias")));
9016#else
9017#ifndef xmlSAXParseMemory
9018extern __typeof (xmlSAXParseMemory) xmlSAXParseMemory__internal_alias __attribute((visibility("hidden")));
9019#define xmlSAXParseMemory xmlSAXParseMemory__internal_alias
9020#endif
9021#endif
9022#endif
9023
9024#if defined(LIBXML_SAX1_ENABLED)
9025#ifdef bottom_parser
9026#undef xmlSAXParseMemoryWithData
9027extern __typeof (xmlSAXParseMemoryWithData) xmlSAXParseMemoryWithData __attribute((alias("xmlSAXParseMemoryWithData__internal_alias")));
9028#else
9029#ifndef xmlSAXParseMemoryWithData
9030extern __typeof (xmlSAXParseMemoryWithData) xmlSAXParseMemoryWithData__internal_alias __attribute((visibility("hidden")));
9031#define xmlSAXParseMemoryWithData xmlSAXParseMemoryWithData__internal_alias
9032#endif
9033#endif
9034#endif
9035
9036#if defined(LIBXML_SAX1_ENABLED)
9037#ifdef bottom_parser
9038#undef xmlSAXUserParseFile
9039extern __typeof (xmlSAXUserParseFile) xmlSAXUserParseFile __attribute((alias("xmlSAXUserParseFile__internal_alias")));
9040#else
9041#ifndef xmlSAXUserParseFile
9042extern __typeof (xmlSAXUserParseFile) xmlSAXUserParseFile__internal_alias __attribute((visibility("hidden")));
9043#define xmlSAXUserParseFile xmlSAXUserParseFile__internal_alias
9044#endif
9045#endif
9046#endif
9047
9048#if defined(LIBXML_SAX1_ENABLED)
9049#ifdef bottom_parser
9050#undef xmlSAXUserParseMemory
9051extern __typeof (xmlSAXUserParseMemory) xmlSAXUserParseMemory __attribute((alias("xmlSAXUserParseMemory__internal_alias")));
9052#else
9053#ifndef xmlSAXUserParseMemory
9054extern __typeof (xmlSAXUserParseMemory) xmlSAXUserParseMemory__internal_alias __attribute((visibility("hidden")));
9055#define xmlSAXUserParseMemory xmlSAXUserParseMemory__internal_alias
9056#endif
9057#endif
9058#endif
9059
9060#ifdef bottom_SAX2
9061#undef xmlSAXVersion
9062extern __typeof (xmlSAXVersion) xmlSAXVersion __attribute((alias("xmlSAXVersion__internal_alias")));
9063#else
9064#ifndef xmlSAXVersion
9065extern __typeof (xmlSAXVersion) xmlSAXVersion__internal_alias __attribute((visibility("hidden")));
9066#define xmlSAXVersion xmlSAXVersion__internal_alias
9067#endif
9068#endif
9069
9070#if defined(LIBXML_OUTPUT_ENABLED)
9071#ifdef bottom_xmlsave
9072#undef xmlSaveClose
9073extern __typeof (xmlSaveClose) xmlSaveClose __attribute((alias("xmlSaveClose__internal_alias")));
9074#else
9075#ifndef xmlSaveClose
9076extern __typeof (xmlSaveClose) xmlSaveClose__internal_alias __attribute((visibility("hidden")));
9077#define xmlSaveClose xmlSaveClose__internal_alias
9078#endif
9079#endif
9080#endif
9081
9082#if defined(LIBXML_OUTPUT_ENABLED)
9083#ifdef bottom_xmlsave
9084#undef xmlSaveDoc
9085extern __typeof (xmlSaveDoc) xmlSaveDoc __attribute((alias("xmlSaveDoc__internal_alias")));
9086#else
9087#ifndef xmlSaveDoc
9088extern __typeof (xmlSaveDoc) xmlSaveDoc__internal_alias __attribute((visibility("hidden")));
9089#define xmlSaveDoc xmlSaveDoc__internal_alias
9090#endif
9091#endif
9092#endif
9093
9094#if defined(LIBXML_OUTPUT_ENABLED)
9095#ifdef bottom_xmlsave
9096#undef xmlSaveFile
9097extern __typeof (xmlSaveFile) xmlSaveFile __attribute((alias("xmlSaveFile__internal_alias")));
9098#else
9099#ifndef xmlSaveFile
9100extern __typeof (xmlSaveFile) xmlSaveFile__internal_alias __attribute((visibility("hidden")));
9101#define xmlSaveFile xmlSaveFile__internal_alias
9102#endif
9103#endif
9104#endif
9105
9106#if defined(LIBXML_OUTPUT_ENABLED)
9107#ifdef bottom_xmlsave
9108#undef xmlSaveFileEnc
9109extern __typeof (xmlSaveFileEnc) xmlSaveFileEnc __attribute((alias("xmlSaveFileEnc__internal_alias")));
9110#else
9111#ifndef xmlSaveFileEnc
9112extern __typeof (xmlSaveFileEnc) xmlSaveFileEnc__internal_alias __attribute((visibility("hidden")));
9113#define xmlSaveFileEnc xmlSaveFileEnc__internal_alias
9114#endif
9115#endif
9116#endif
9117
9118#if defined(LIBXML_OUTPUT_ENABLED)
9119#ifdef bottom_xmlsave
9120#undef xmlSaveFileTo
9121extern __typeof (xmlSaveFileTo) xmlSaveFileTo __attribute((alias("xmlSaveFileTo__internal_alias")));
9122#else
9123#ifndef xmlSaveFileTo
9124extern __typeof (xmlSaveFileTo) xmlSaveFileTo__internal_alias __attribute((visibility("hidden")));
9125#define xmlSaveFileTo xmlSaveFileTo__internal_alias
9126#endif
9127#endif
9128#endif
9129
9130#if defined(LIBXML_OUTPUT_ENABLED)
9131#ifdef bottom_xmlsave
9132#undef xmlSaveFlush
9133extern __typeof (xmlSaveFlush) xmlSaveFlush __attribute((alias("xmlSaveFlush__internal_alias")));
9134#else
9135#ifndef xmlSaveFlush
9136extern __typeof (xmlSaveFlush) xmlSaveFlush__internal_alias __attribute((visibility("hidden")));
9137#define xmlSaveFlush xmlSaveFlush__internal_alias
9138#endif
9139#endif
9140#endif
9141
9142#if defined(LIBXML_OUTPUT_ENABLED)
9143#ifdef bottom_xmlsave
9144#undef xmlSaveFormatFile
9145extern __typeof (xmlSaveFormatFile) xmlSaveFormatFile __attribute((alias("xmlSaveFormatFile__internal_alias")));
9146#else
9147#ifndef xmlSaveFormatFile
9148extern __typeof (xmlSaveFormatFile) xmlSaveFormatFile__internal_alias __attribute((visibility("hidden")));
9149#define xmlSaveFormatFile xmlSaveFormatFile__internal_alias
9150#endif
9151#endif
9152#endif
9153
9154#if defined(LIBXML_OUTPUT_ENABLED)
9155#ifdef bottom_xmlsave
9156#undef xmlSaveFormatFileEnc
9157extern __typeof (xmlSaveFormatFileEnc) xmlSaveFormatFileEnc __attribute((alias("xmlSaveFormatFileEnc__internal_alias")));
9158#else
9159#ifndef xmlSaveFormatFileEnc
9160extern __typeof (xmlSaveFormatFileEnc) xmlSaveFormatFileEnc__internal_alias __attribute((visibility("hidden")));
9161#define xmlSaveFormatFileEnc xmlSaveFormatFileEnc__internal_alias
9162#endif
9163#endif
9164#endif
9165
9166#if defined(LIBXML_OUTPUT_ENABLED)
9167#ifdef bottom_xmlsave
9168#undef xmlSaveFormatFileTo
9169extern __typeof (xmlSaveFormatFileTo) xmlSaveFormatFileTo __attribute((alias("xmlSaveFormatFileTo__internal_alias")));
9170#else
9171#ifndef xmlSaveFormatFileTo
9172extern __typeof (xmlSaveFormatFileTo) xmlSaveFormatFileTo__internal_alias __attribute((visibility("hidden")));
9173#define xmlSaveFormatFileTo xmlSaveFormatFileTo__internal_alias
9174#endif
9175#endif
9176#endif
9177
9178#if defined(LIBXML_OUTPUT_ENABLED)
9179#ifdef bottom_xmlsave
9180#undef xmlSaveSetAttrEscape
9181extern __typeof (xmlSaveSetAttrEscape) xmlSaveSetAttrEscape __attribute((alias("xmlSaveSetAttrEscape__internal_alias")));
9182#else
9183#ifndef xmlSaveSetAttrEscape
9184extern __typeof (xmlSaveSetAttrEscape) xmlSaveSetAttrEscape__internal_alias __attribute((visibility("hidden")));
9185#define xmlSaveSetAttrEscape xmlSaveSetAttrEscape__internal_alias
9186#endif
9187#endif
9188#endif
9189
9190#if defined(LIBXML_OUTPUT_ENABLED)
9191#ifdef bottom_xmlsave
9192#undef xmlSaveSetEscape
9193extern __typeof (xmlSaveSetEscape) xmlSaveSetEscape __attribute((alias("xmlSaveSetEscape__internal_alias")));
9194#else
9195#ifndef xmlSaveSetEscape
9196extern __typeof (xmlSaveSetEscape) xmlSaveSetEscape__internal_alias __attribute((visibility("hidden")));
9197#define xmlSaveSetEscape xmlSaveSetEscape__internal_alias
9198#endif
9199#endif
9200#endif
9201
9202#if defined(LIBXML_OUTPUT_ENABLED)
9203#ifdef bottom_xmlsave
9204#undef xmlSaveToBuffer
9205extern __typeof (xmlSaveToBuffer) xmlSaveToBuffer __attribute((alias("xmlSaveToBuffer__internal_alias")));
9206#else
9207#ifndef xmlSaveToBuffer
9208extern __typeof (xmlSaveToBuffer) xmlSaveToBuffer__internal_alias __attribute((visibility("hidden")));
9209#define xmlSaveToBuffer xmlSaveToBuffer__internal_alias
9210#endif
9211#endif
9212#endif
9213
9214#if defined(LIBXML_OUTPUT_ENABLED)
9215#ifdef bottom_xmlsave
9216#undef xmlSaveToFd
9217extern __typeof (xmlSaveToFd) xmlSaveToFd __attribute((alias("xmlSaveToFd__internal_alias")));
9218#else
9219#ifndef xmlSaveToFd
9220extern __typeof (xmlSaveToFd) xmlSaveToFd__internal_alias __attribute((visibility("hidden")));
9221#define xmlSaveToFd xmlSaveToFd__internal_alias
9222#endif
9223#endif
9224#endif
9225
9226#if defined(LIBXML_OUTPUT_ENABLED)
9227#ifdef bottom_xmlsave
9228#undef xmlSaveToFilename
9229extern __typeof (xmlSaveToFilename) xmlSaveToFilename __attribute((alias("xmlSaveToFilename__internal_alias")));
9230#else
9231#ifndef xmlSaveToFilename
9232extern __typeof (xmlSaveToFilename) xmlSaveToFilename__internal_alias __attribute((visibility("hidden")));
9233#define xmlSaveToFilename xmlSaveToFilename__internal_alias
9234#endif
9235#endif
9236#endif
9237
9238#if defined(LIBXML_OUTPUT_ENABLED)
9239#ifdef bottom_xmlsave
9240#undef xmlSaveToIO
9241extern __typeof (xmlSaveToIO) xmlSaveToIO __attribute((alias("xmlSaveToIO__internal_alias")));
9242#else
9243#ifndef xmlSaveToIO
9244extern __typeof (xmlSaveToIO) xmlSaveToIO__internal_alias __attribute((visibility("hidden")));
9245#define xmlSaveToIO xmlSaveToIO__internal_alias
9246#endif
9247#endif
9248#endif
9249
9250#if defined(LIBXML_OUTPUT_ENABLED)
9251#ifdef bottom_xmlsave
9252#undef xmlSaveTree
9253extern __typeof (xmlSaveTree) xmlSaveTree __attribute((alias("xmlSaveTree__internal_alias")));
9254#else
9255#ifndef xmlSaveTree
9256extern __typeof (xmlSaveTree) xmlSaveTree__internal_alias __attribute((visibility("hidden")));
9257#define xmlSaveTree xmlSaveTree__internal_alias
9258#endif
9259#endif
9260#endif
9261
9262#ifdef bottom_uri
9263#undef xmlSaveUri
9264extern __typeof (xmlSaveUri) xmlSaveUri __attribute((alias("xmlSaveUri__internal_alias")));
9265#else
9266#ifndef xmlSaveUri
9267extern __typeof (xmlSaveUri) xmlSaveUri__internal_alias __attribute((visibility("hidden")));
9268#define xmlSaveUri xmlSaveUri__internal_alias
9269#endif
9270#endif
9271
9272#if defined(LIBXML_LEGACY_ENABLED)
9273#ifdef bottom_legacy
9274#undef xmlScanName
9275extern __typeof (xmlScanName) xmlScanName __attribute((alias("xmlScanName__internal_alias")));
9276#else
9277#ifndef xmlScanName
9278extern __typeof (xmlScanName) xmlScanName__internal_alias __attribute((visibility("hidden")));
9279#define xmlScanName xmlScanName__internal_alias
9280#endif
9281#endif
9282#endif
9283
9284#if defined(LIBXML_SCHEMAS_ENABLED)
9285#ifdef bottom_xmlschemas
9286#undef xmlSchemaCheckFacet
9287extern __typeof (xmlSchemaCheckFacet) xmlSchemaCheckFacet __attribute((alias("xmlSchemaCheckFacet__internal_alias")));
9288#else
9289#ifndef xmlSchemaCheckFacet
9290extern __typeof (xmlSchemaCheckFacet) xmlSchemaCheckFacet__internal_alias __attribute((visibility("hidden")));
9291#define xmlSchemaCheckFacet xmlSchemaCheckFacet__internal_alias
9292#endif
9293#endif
9294#endif
9295
9296#if defined(LIBXML_SCHEMAS_ENABLED)
9297#ifdef bottom_xmlschemastypes
9298#undef xmlSchemaCleanupTypes
9299extern __typeof (xmlSchemaCleanupTypes) xmlSchemaCleanupTypes __attribute((alias("xmlSchemaCleanupTypes__internal_alias")));
9300#else
9301#ifndef xmlSchemaCleanupTypes
9302extern __typeof (xmlSchemaCleanupTypes) xmlSchemaCleanupTypes__internal_alias __attribute((visibility("hidden")));
9303#define xmlSchemaCleanupTypes xmlSchemaCleanupTypes__internal_alias
9304#endif
9305#endif
9306#endif
9307
9308#if defined(LIBXML_SCHEMAS_ENABLED)
9309#ifdef bottom_xmlschemastypes
9310#undef xmlSchemaCollapseString
9311extern __typeof (xmlSchemaCollapseString) xmlSchemaCollapseString __attribute((alias("xmlSchemaCollapseString__internal_alias")));
9312#else
9313#ifndef xmlSchemaCollapseString
9314extern __typeof (xmlSchemaCollapseString) xmlSchemaCollapseString__internal_alias __attribute((visibility("hidden")));
9315#define xmlSchemaCollapseString xmlSchemaCollapseString__internal_alias
9316#endif
9317#endif
9318#endif
9319
9320#if defined(LIBXML_SCHEMAS_ENABLED)
9321#ifdef bottom_xmlschemastypes
9322#undef xmlSchemaCompareValues
9323extern __typeof (xmlSchemaCompareValues) xmlSchemaCompareValues __attribute((alias("xmlSchemaCompareValues__internal_alias")));
9324#else
9325#ifndef xmlSchemaCompareValues
9326extern __typeof (xmlSchemaCompareValues) xmlSchemaCompareValues__internal_alias __attribute((visibility("hidden")));
9327#define xmlSchemaCompareValues xmlSchemaCompareValues__internal_alias
9328#endif
9329#endif
9330#endif
9331
9332#if defined(LIBXML_SCHEMAS_ENABLED)
9333#ifdef bottom_xmlschemastypes
9334#undef xmlSchemaCompareValuesWhtsp
9335extern __typeof (xmlSchemaCompareValuesWhtsp) xmlSchemaCompareValuesWhtsp __attribute((alias("xmlSchemaCompareValuesWhtsp__internal_alias")));
9336#else
9337#ifndef xmlSchemaCompareValuesWhtsp
9338extern __typeof (xmlSchemaCompareValuesWhtsp) xmlSchemaCompareValuesWhtsp__internal_alias __attribute((visibility("hidden")));
9339#define xmlSchemaCompareValuesWhtsp xmlSchemaCompareValuesWhtsp__internal_alias
9340#endif
9341#endif
9342#endif
9343
9344#if defined(LIBXML_SCHEMAS_ENABLED)
9345#ifdef bottom_xmlschemastypes
9346#undef xmlSchemaCopyValue
9347extern __typeof (xmlSchemaCopyValue) xmlSchemaCopyValue __attribute((alias("xmlSchemaCopyValue__internal_alias")));
9348#else
9349#ifndef xmlSchemaCopyValue
9350extern __typeof (xmlSchemaCopyValue) xmlSchemaCopyValue__internal_alias __attribute((visibility("hidden")));
9351#define xmlSchemaCopyValue xmlSchemaCopyValue__internal_alias
9352#endif
9353#endif
9354#endif
9355
9356#if defined(LIBXML_SCHEMAS_ENABLED) && defined(LIBXML_OUTPUT_ENABLED)
9357#ifdef bottom_xmlschemas
9358#undef xmlSchemaDump
9359extern __typeof (xmlSchemaDump) xmlSchemaDump __attribute((alias("xmlSchemaDump__internal_alias")));
9360#else
9361#ifndef xmlSchemaDump
9362extern __typeof (xmlSchemaDump) xmlSchemaDump__internal_alias __attribute((visibility("hidden")));
9363#define xmlSchemaDump xmlSchemaDump__internal_alias
9364#endif
9365#endif
9366#endif
9367
9368#if defined(LIBXML_SCHEMAS_ENABLED)
9369#ifdef bottom_xmlschemas
9370#undef xmlSchemaFree
9371extern __typeof (xmlSchemaFree) xmlSchemaFree __attribute((alias("xmlSchemaFree__internal_alias")));
9372#else
9373#ifndef xmlSchemaFree
9374extern __typeof (xmlSchemaFree) xmlSchemaFree__internal_alias __attribute((visibility("hidden")));
9375#define xmlSchemaFree xmlSchemaFree__internal_alias
9376#endif
9377#endif
9378#endif
9379
9380#if defined(LIBXML_SCHEMAS_ENABLED)
9381#ifdef bottom_xmlschemas
9382#undef xmlSchemaFreeFacet
9383extern __typeof (xmlSchemaFreeFacet) xmlSchemaFreeFacet __attribute((alias("xmlSchemaFreeFacet__internal_alias")));
9384#else
9385#ifndef xmlSchemaFreeFacet
9386extern __typeof (xmlSchemaFreeFacet) xmlSchemaFreeFacet__internal_alias __attribute((visibility("hidden")));
9387#define xmlSchemaFreeFacet xmlSchemaFreeFacet__internal_alias
9388#endif
9389#endif
9390#endif
9391
9392#if defined(LIBXML_SCHEMAS_ENABLED)
9393#ifdef bottom_xmlschemas
9394#undef xmlSchemaFreeParserCtxt
9395extern __typeof (xmlSchemaFreeParserCtxt) xmlSchemaFreeParserCtxt __attribute((alias("xmlSchemaFreeParserCtxt__internal_alias")));
9396#else
9397#ifndef xmlSchemaFreeParserCtxt
9398extern __typeof (xmlSchemaFreeParserCtxt) xmlSchemaFreeParserCtxt__internal_alias __attribute((visibility("hidden")));
9399#define xmlSchemaFreeParserCtxt xmlSchemaFreeParserCtxt__internal_alias
9400#endif
9401#endif
9402#endif
9403
9404#if defined(LIBXML_SCHEMAS_ENABLED)
9405#ifdef bottom_xmlschemas
9406#undef xmlSchemaFreeType
9407extern __typeof (xmlSchemaFreeType) xmlSchemaFreeType __attribute((alias("xmlSchemaFreeType__internal_alias")));
9408#else
9409#ifndef xmlSchemaFreeType
9410extern __typeof (xmlSchemaFreeType) xmlSchemaFreeType__internal_alias __attribute((visibility("hidden")));
9411#define xmlSchemaFreeType xmlSchemaFreeType__internal_alias
9412#endif
9413#endif
9414#endif
9415
9416#if defined(LIBXML_SCHEMAS_ENABLED)
9417#ifdef bottom_xmlschemas
9418#undef xmlSchemaFreeValidCtxt
9419extern __typeof (xmlSchemaFreeValidCtxt) xmlSchemaFreeValidCtxt __attribute((alias("xmlSchemaFreeValidCtxt__internal_alias")));
9420#else
9421#ifndef xmlSchemaFreeValidCtxt
9422extern __typeof (xmlSchemaFreeValidCtxt) xmlSchemaFreeValidCtxt__internal_alias __attribute((visibility("hidden")));
9423#define xmlSchemaFreeValidCtxt xmlSchemaFreeValidCtxt__internal_alias
9424#endif
9425#endif
9426#endif
9427
9428#if defined(LIBXML_SCHEMAS_ENABLED)
9429#ifdef bottom_xmlschemastypes
9430#undef xmlSchemaFreeValue
9431extern __typeof (xmlSchemaFreeValue) xmlSchemaFreeValue __attribute((alias("xmlSchemaFreeValue__internal_alias")));
9432#else
9433#ifndef xmlSchemaFreeValue
9434extern __typeof (xmlSchemaFreeValue) xmlSchemaFreeValue__internal_alias __attribute((visibility("hidden")));
9435#define xmlSchemaFreeValue xmlSchemaFreeValue__internal_alias
9436#endif
9437#endif
9438#endif
9439
9440#if defined(LIBXML_SCHEMAS_ENABLED)
9441#ifdef bottom_xmlschemas
9442#undef xmlSchemaFreeWildcard
9443extern __typeof (xmlSchemaFreeWildcard) xmlSchemaFreeWildcard __attribute((alias("xmlSchemaFreeWildcard__internal_alias")));
9444#else
9445#ifndef xmlSchemaFreeWildcard
9446extern __typeof (xmlSchemaFreeWildcard) xmlSchemaFreeWildcard__internal_alias __attribute((visibility("hidden")));
9447#define xmlSchemaFreeWildcard xmlSchemaFreeWildcard__internal_alias
9448#endif
9449#endif
9450#endif
9451
9452#if defined(LIBXML_SCHEMAS_ENABLED)
9453#ifdef bottom_xmlschemastypes
9454#undef xmlSchemaGetBuiltInListSimpleTypeItemType
9455extern __typeof (xmlSchemaGetBuiltInListSimpleTypeItemType) xmlSchemaGetBuiltInListSimpleTypeItemType __attribute((alias("xmlSchemaGetBuiltInListSimpleTypeItemType__internal_alias")));
9456#else
9457#ifndef xmlSchemaGetBuiltInListSimpleTypeItemType
9458extern __typeof (xmlSchemaGetBuiltInListSimpleTypeItemType) xmlSchemaGetBuiltInListSimpleTypeItemType__internal_alias __attribute((visibility("hidden")));
9459#define xmlSchemaGetBuiltInListSimpleTypeItemType xmlSchemaGetBuiltInListSimpleTypeItemType__internal_alias
9460#endif
9461#endif
9462#endif
9463
9464#if defined(LIBXML_SCHEMAS_ENABLED)
9465#ifdef bottom_xmlschemastypes
9466#undef xmlSchemaGetBuiltInType
9467extern __typeof (xmlSchemaGetBuiltInType) xmlSchemaGetBuiltInType __attribute((alias("xmlSchemaGetBuiltInType__internal_alias")));
9468#else
9469#ifndef xmlSchemaGetBuiltInType
9470extern __typeof (xmlSchemaGetBuiltInType) xmlSchemaGetBuiltInType__internal_alias __attribute((visibility("hidden")));
9471#define xmlSchemaGetBuiltInType xmlSchemaGetBuiltInType__internal_alias
9472#endif
9473#endif
9474#endif
9475
9476#if defined(LIBXML_SCHEMAS_ENABLED)
9477#ifdef bottom_xmlschemastypes
9478#undef xmlSchemaGetCanonValue
9479extern __typeof (xmlSchemaGetCanonValue) xmlSchemaGetCanonValue __attribute((alias("xmlSchemaGetCanonValue__internal_alias")));
9480#else
9481#ifndef xmlSchemaGetCanonValue
9482extern __typeof (xmlSchemaGetCanonValue) xmlSchemaGetCanonValue__internal_alias __attribute((visibility("hidden")));
9483#define xmlSchemaGetCanonValue xmlSchemaGetCanonValue__internal_alias
9484#endif
9485#endif
9486#endif
9487
9488#if defined(LIBXML_SCHEMAS_ENABLED)
9489#ifdef bottom_xmlschemastypes
9490#undef xmlSchemaGetCanonValueWhtsp
9491extern __typeof (xmlSchemaGetCanonValueWhtsp) xmlSchemaGetCanonValueWhtsp __attribute((alias("xmlSchemaGetCanonValueWhtsp__internal_alias")));
9492#else
9493#ifndef xmlSchemaGetCanonValueWhtsp
9494extern __typeof (xmlSchemaGetCanonValueWhtsp) xmlSchemaGetCanonValueWhtsp__internal_alias __attribute((visibility("hidden")));
9495#define xmlSchemaGetCanonValueWhtsp xmlSchemaGetCanonValueWhtsp__internal_alias
9496#endif
9497#endif
9498#endif
9499
9500#if defined(LIBXML_SCHEMAS_ENABLED)
9501#ifdef bottom_xmlschemastypes
9502#undef xmlSchemaGetFacetValueAsULong
9503extern __typeof (xmlSchemaGetFacetValueAsULong) xmlSchemaGetFacetValueAsULong __attribute((alias("xmlSchemaGetFacetValueAsULong__internal_alias")));
9504#else
9505#ifndef xmlSchemaGetFacetValueAsULong
9506extern __typeof (xmlSchemaGetFacetValueAsULong) xmlSchemaGetFacetValueAsULong__internal_alias __attribute((visibility("hidden")));
9507#define xmlSchemaGetFacetValueAsULong xmlSchemaGetFacetValueAsULong__internal_alias
9508#endif
9509#endif
9510#endif
9511
9512#if defined(LIBXML_SCHEMAS_ENABLED)
9513#ifdef bottom_xmlschemas
9514#undef xmlSchemaGetParserErrors
9515extern __typeof (xmlSchemaGetParserErrors) xmlSchemaGetParserErrors __attribute((alias("xmlSchemaGetParserErrors__internal_alias")));
9516#else
9517#ifndef xmlSchemaGetParserErrors
9518extern __typeof (xmlSchemaGetParserErrors) xmlSchemaGetParserErrors__internal_alias __attribute((visibility("hidden")));
9519#define xmlSchemaGetParserErrors xmlSchemaGetParserErrors__internal_alias
9520#endif
9521#endif
9522#endif
9523
9524#if defined(LIBXML_SCHEMAS_ENABLED)
9525#ifdef bottom_xmlschemastypes
9526#undef xmlSchemaGetPredefinedType
9527extern __typeof (xmlSchemaGetPredefinedType) xmlSchemaGetPredefinedType __attribute((alias("xmlSchemaGetPredefinedType__internal_alias")));
9528#else
9529#ifndef xmlSchemaGetPredefinedType
9530extern __typeof (xmlSchemaGetPredefinedType) xmlSchemaGetPredefinedType__internal_alias __attribute((visibility("hidden")));
9531#define xmlSchemaGetPredefinedType xmlSchemaGetPredefinedType__internal_alias
9532#endif
9533#endif
9534#endif
9535
9536#if defined(LIBXML_SCHEMAS_ENABLED)
9537#ifdef bottom_xmlschemastypes
9538#undef xmlSchemaGetValType
9539extern __typeof (xmlSchemaGetValType) xmlSchemaGetValType __attribute((alias("xmlSchemaGetValType__internal_alias")));
9540#else
9541#ifndef xmlSchemaGetValType
9542extern __typeof (xmlSchemaGetValType) xmlSchemaGetValType__internal_alias __attribute((visibility("hidden")));
9543#define xmlSchemaGetValType xmlSchemaGetValType__internal_alias
9544#endif
9545#endif
9546#endif
9547
9548#if defined(LIBXML_SCHEMAS_ENABLED)
9549#ifdef bottom_xmlschemas
9550#undef xmlSchemaGetValidErrors
9551extern __typeof (xmlSchemaGetValidErrors) xmlSchemaGetValidErrors __attribute((alias("xmlSchemaGetValidErrors__internal_alias")));
9552#else
9553#ifndef xmlSchemaGetValidErrors
9554extern __typeof (xmlSchemaGetValidErrors) xmlSchemaGetValidErrors__internal_alias __attribute((visibility("hidden")));
9555#define xmlSchemaGetValidErrors xmlSchemaGetValidErrors__internal_alias
9556#endif
9557#endif
9558#endif
9559
9560#if defined(LIBXML_SCHEMAS_ENABLED)
9561#ifdef bottom_xmlschemastypes
9562#undef xmlSchemaInitTypes
9563extern __typeof (xmlSchemaInitTypes) xmlSchemaInitTypes __attribute((alias("xmlSchemaInitTypes__internal_alias")));
9564#else
9565#ifndef xmlSchemaInitTypes
9566extern __typeof (xmlSchemaInitTypes) xmlSchemaInitTypes__internal_alias __attribute((visibility("hidden")));
9567#define xmlSchemaInitTypes xmlSchemaInitTypes__internal_alias
9568#endif
9569#endif
9570#endif
9571
9572#if defined(LIBXML_SCHEMAS_ENABLED)
9573#ifdef bottom_xmlschemastypes
9574#undef xmlSchemaIsBuiltInTypeFacet
9575extern __typeof (xmlSchemaIsBuiltInTypeFacet) xmlSchemaIsBuiltInTypeFacet __attribute((alias("xmlSchemaIsBuiltInTypeFacet__internal_alias")));
9576#else
9577#ifndef xmlSchemaIsBuiltInTypeFacet
9578extern __typeof (xmlSchemaIsBuiltInTypeFacet) xmlSchemaIsBuiltInTypeFacet__internal_alias __attribute((visibility("hidden")));
9579#define xmlSchemaIsBuiltInTypeFacet xmlSchemaIsBuiltInTypeFacet__internal_alias
9580#endif
9581#endif
9582#endif
9583
9584#if defined(LIBXML_SCHEMAS_ENABLED)
9585#ifdef bottom_xmlschemas
9586#undef xmlSchemaIsValid
9587extern __typeof (xmlSchemaIsValid) xmlSchemaIsValid __attribute((alias("xmlSchemaIsValid__internal_alias")));
9588#else
9589#ifndef xmlSchemaIsValid
9590extern __typeof (xmlSchemaIsValid) xmlSchemaIsValid__internal_alias __attribute((visibility("hidden")));
9591#define xmlSchemaIsValid xmlSchemaIsValid__internal_alias
9592#endif
9593#endif
9594#endif
9595
9596#if defined(LIBXML_SCHEMAS_ENABLED)
9597#ifdef bottom_xmlschemas
9598#undef xmlSchemaNewDocParserCtxt
9599extern __typeof (xmlSchemaNewDocParserCtxt) xmlSchemaNewDocParserCtxt __attribute((alias("xmlSchemaNewDocParserCtxt__internal_alias")));
9600#else
9601#ifndef xmlSchemaNewDocParserCtxt
9602extern __typeof (xmlSchemaNewDocParserCtxt) xmlSchemaNewDocParserCtxt__internal_alias __attribute((visibility("hidden")));
9603#define xmlSchemaNewDocParserCtxt xmlSchemaNewDocParserCtxt__internal_alias
9604#endif
9605#endif
9606#endif
9607
9608#if defined(LIBXML_SCHEMAS_ENABLED)
9609#ifdef bottom_xmlschemas
9610#undef xmlSchemaNewFacet
9611extern __typeof (xmlSchemaNewFacet) xmlSchemaNewFacet __attribute((alias("xmlSchemaNewFacet__internal_alias")));
9612#else
9613#ifndef xmlSchemaNewFacet
9614extern __typeof (xmlSchemaNewFacet) xmlSchemaNewFacet__internal_alias __attribute((visibility("hidden")));
9615#define xmlSchemaNewFacet xmlSchemaNewFacet__internal_alias
9616#endif
9617#endif
9618#endif
9619
9620#if defined(LIBXML_SCHEMAS_ENABLED)
9621#ifdef bottom_xmlschemas
9622#undef xmlSchemaNewMemParserCtxt
9623extern __typeof (xmlSchemaNewMemParserCtxt) xmlSchemaNewMemParserCtxt __attribute((alias("xmlSchemaNewMemParserCtxt__internal_alias")));
9624#else
9625#ifndef xmlSchemaNewMemParserCtxt
9626extern __typeof (xmlSchemaNewMemParserCtxt) xmlSchemaNewMemParserCtxt__internal_alias __attribute((visibility("hidden")));
9627#define xmlSchemaNewMemParserCtxt xmlSchemaNewMemParserCtxt__internal_alias
9628#endif
9629#endif
9630#endif
9631
9632#if defined(LIBXML_SCHEMAS_ENABLED)
9633#ifdef bottom_xmlschemastypes
9634#undef xmlSchemaNewNOTATIONValue
9635extern __typeof (xmlSchemaNewNOTATIONValue) xmlSchemaNewNOTATIONValue __attribute((alias("xmlSchemaNewNOTATIONValue__internal_alias")));
9636#else
9637#ifndef xmlSchemaNewNOTATIONValue
9638extern __typeof (xmlSchemaNewNOTATIONValue) xmlSchemaNewNOTATIONValue__internal_alias __attribute((visibility("hidden")));
9639#define xmlSchemaNewNOTATIONValue xmlSchemaNewNOTATIONValue__internal_alias
9640#endif
9641#endif
9642#endif
9643
9644#if defined(LIBXML_SCHEMAS_ENABLED)
9645#ifdef bottom_xmlschemas
9646#undef xmlSchemaNewParserCtxt
9647extern __typeof (xmlSchemaNewParserCtxt) xmlSchemaNewParserCtxt __attribute((alias("xmlSchemaNewParserCtxt__internal_alias")));
9648#else
9649#ifndef xmlSchemaNewParserCtxt
9650extern __typeof (xmlSchemaNewParserCtxt) xmlSchemaNewParserCtxt__internal_alias __attribute((visibility("hidden")));
9651#define xmlSchemaNewParserCtxt xmlSchemaNewParserCtxt__internal_alias
9652#endif
9653#endif
9654#endif
9655
9656#if defined(LIBXML_SCHEMAS_ENABLED)
9657#ifdef bottom_xmlschemastypes
9658#undef xmlSchemaNewQNameValue
9659extern __typeof (xmlSchemaNewQNameValue) xmlSchemaNewQNameValue __attribute((alias("xmlSchemaNewQNameValue__internal_alias")));
9660#else
9661#ifndef xmlSchemaNewQNameValue
9662extern __typeof (xmlSchemaNewQNameValue) xmlSchemaNewQNameValue__internal_alias __attribute((visibility("hidden")));
9663#define xmlSchemaNewQNameValue xmlSchemaNewQNameValue__internal_alias
9664#endif
9665#endif
9666#endif
9667
9668#if defined(LIBXML_SCHEMAS_ENABLED)
9669#ifdef bottom_xmlschemastypes
9670#undef xmlSchemaNewStringValue
9671extern __typeof (xmlSchemaNewStringValue) xmlSchemaNewStringValue __attribute((alias("xmlSchemaNewStringValue__internal_alias")));
9672#else
9673#ifndef xmlSchemaNewStringValue
9674extern __typeof (xmlSchemaNewStringValue) xmlSchemaNewStringValue__internal_alias __attribute((visibility("hidden")));
9675#define xmlSchemaNewStringValue xmlSchemaNewStringValue__internal_alias
9676#endif
9677#endif
9678#endif
9679
9680#if defined(LIBXML_SCHEMAS_ENABLED)
9681#ifdef bottom_xmlschemas
9682#undef xmlSchemaNewValidCtxt
9683extern __typeof (xmlSchemaNewValidCtxt) xmlSchemaNewValidCtxt __attribute((alias("xmlSchemaNewValidCtxt__internal_alias")));
9684#else
9685#ifndef xmlSchemaNewValidCtxt
9686extern __typeof (xmlSchemaNewValidCtxt) xmlSchemaNewValidCtxt__internal_alias __attribute((visibility("hidden")));
9687#define xmlSchemaNewValidCtxt xmlSchemaNewValidCtxt__internal_alias
9688#endif
9689#endif
9690#endif
9691
9692#if defined(LIBXML_SCHEMAS_ENABLED)
9693#ifdef bottom_xmlschemas
9694#undef xmlSchemaParse
9695extern __typeof (xmlSchemaParse) xmlSchemaParse __attribute((alias("xmlSchemaParse__internal_alias")));
9696#else
9697#ifndef xmlSchemaParse
9698extern __typeof (xmlSchemaParse) xmlSchemaParse__internal_alias __attribute((visibility("hidden")));
9699#define xmlSchemaParse xmlSchemaParse__internal_alias
9700#endif
9701#endif
9702#endif
9703
9704#if defined(LIBXML_SCHEMAS_ENABLED)
9705#ifdef bottom_xmlschemas
9706#undef xmlSchemaSAXPlug
9707extern __typeof (xmlSchemaSAXPlug) xmlSchemaSAXPlug __attribute((alias("xmlSchemaSAXPlug__internal_alias")));
9708#else
9709#ifndef xmlSchemaSAXPlug
9710extern __typeof (xmlSchemaSAXPlug) xmlSchemaSAXPlug__internal_alias __attribute((visibility("hidden")));
9711#define xmlSchemaSAXPlug xmlSchemaSAXPlug__internal_alias
9712#endif
9713#endif
9714#endif
9715
9716#if defined(LIBXML_SCHEMAS_ENABLED)
9717#ifdef bottom_xmlschemas
9718#undef xmlSchemaSAXUnplug
9719extern __typeof (xmlSchemaSAXUnplug) xmlSchemaSAXUnplug __attribute((alias("xmlSchemaSAXUnplug__internal_alias")));
9720#else
9721#ifndef xmlSchemaSAXUnplug
9722extern __typeof (xmlSchemaSAXUnplug) xmlSchemaSAXUnplug__internal_alias __attribute((visibility("hidden")));
9723#define xmlSchemaSAXUnplug xmlSchemaSAXUnplug__internal_alias
9724#endif
9725#endif
9726#endif
9727
9728#if defined(LIBXML_SCHEMAS_ENABLED)
9729#ifdef bottom_xmlschemas
9730#undef xmlSchemaSetParserErrors
9731extern __typeof (xmlSchemaSetParserErrors) xmlSchemaSetParserErrors __attribute((alias("xmlSchemaSetParserErrors__internal_alias")));
9732#else
9733#ifndef xmlSchemaSetParserErrors
9734extern __typeof (xmlSchemaSetParserErrors) xmlSchemaSetParserErrors__internal_alias __attribute((visibility("hidden")));
9735#define xmlSchemaSetParserErrors xmlSchemaSetParserErrors__internal_alias
9736#endif
9737#endif
9738#endif
9739
9740#if defined(LIBXML_SCHEMAS_ENABLED)
9741#ifdef bottom_xmlschemas
9742#undef xmlSchemaSetParserStructuredErrors
9743extern __typeof (xmlSchemaSetParserStructuredErrors) xmlSchemaSetParserStructuredErrors __attribute((alias("xmlSchemaSetParserStructuredErrors__internal_alias")));
9744#else
9745#ifndef xmlSchemaSetParserStructuredErrors
9746extern __typeof (xmlSchemaSetParserStructuredErrors) xmlSchemaSetParserStructuredErrors__internal_alias __attribute((visibility("hidden")));
9747#define xmlSchemaSetParserStructuredErrors xmlSchemaSetParserStructuredErrors__internal_alias
9748#endif
9749#endif
9750#endif
9751
9752#if defined(LIBXML_SCHEMAS_ENABLED)
9753#ifdef bottom_xmlschemas
9754#undef xmlSchemaSetValidErrors
9755extern __typeof (xmlSchemaSetValidErrors) xmlSchemaSetValidErrors __attribute((alias("xmlSchemaSetValidErrors__internal_alias")));
9756#else
9757#ifndef xmlSchemaSetValidErrors
9758extern __typeof (xmlSchemaSetValidErrors) xmlSchemaSetValidErrors__internal_alias __attribute((visibility("hidden")));
9759#define xmlSchemaSetValidErrors xmlSchemaSetValidErrors__internal_alias
9760#endif
9761#endif
9762#endif
9763
9764#if defined(LIBXML_SCHEMAS_ENABLED)
9765#ifdef bottom_xmlschemas
9766#undef xmlSchemaSetValidOptions
9767extern __typeof (xmlSchemaSetValidOptions) xmlSchemaSetValidOptions __attribute((alias("xmlSchemaSetValidOptions__internal_alias")));
9768#else
9769#ifndef xmlSchemaSetValidOptions
9770extern __typeof (xmlSchemaSetValidOptions) xmlSchemaSetValidOptions__internal_alias __attribute((visibility("hidden")));
9771#define xmlSchemaSetValidOptions xmlSchemaSetValidOptions__internal_alias
9772#endif
9773#endif
9774#endif
9775
9776#if defined(LIBXML_SCHEMAS_ENABLED)
9777#ifdef bottom_xmlschemas
9778#undef xmlSchemaSetValidStructuredErrors
9779extern __typeof (xmlSchemaSetValidStructuredErrors) xmlSchemaSetValidStructuredErrors __attribute((alias("xmlSchemaSetValidStructuredErrors__internal_alias")));
9780#else
9781#ifndef xmlSchemaSetValidStructuredErrors
9782extern __typeof (xmlSchemaSetValidStructuredErrors) xmlSchemaSetValidStructuredErrors__internal_alias __attribute((visibility("hidden")));
9783#define xmlSchemaSetValidStructuredErrors xmlSchemaSetValidStructuredErrors__internal_alias
9784#endif
9785#endif
9786#endif
9787
9788#if defined(LIBXML_SCHEMAS_ENABLED)
9789#ifdef bottom_xmlschemastypes
9790#undef xmlSchemaValPredefTypeNode
9791extern __typeof (xmlSchemaValPredefTypeNode) xmlSchemaValPredefTypeNode __attribute((alias("xmlSchemaValPredefTypeNode__internal_alias")));
9792#else
9793#ifndef xmlSchemaValPredefTypeNode
9794extern __typeof (xmlSchemaValPredefTypeNode) xmlSchemaValPredefTypeNode__internal_alias __attribute((visibility("hidden")));
9795#define xmlSchemaValPredefTypeNode xmlSchemaValPredefTypeNode__internal_alias
9796#endif
9797#endif
9798#endif
9799
9800#if defined(LIBXML_SCHEMAS_ENABLED)
9801#ifdef bottom_xmlschemastypes
9802#undef xmlSchemaValPredefTypeNodeNoNorm
9803extern __typeof (xmlSchemaValPredefTypeNodeNoNorm) xmlSchemaValPredefTypeNodeNoNorm __attribute((alias("xmlSchemaValPredefTypeNodeNoNorm__internal_alias")));
9804#else
9805#ifndef xmlSchemaValPredefTypeNodeNoNorm
9806extern __typeof (xmlSchemaValPredefTypeNodeNoNorm) xmlSchemaValPredefTypeNodeNoNorm__internal_alias __attribute((visibility("hidden")));
9807#define xmlSchemaValPredefTypeNodeNoNorm xmlSchemaValPredefTypeNodeNoNorm__internal_alias
9808#endif
9809#endif
9810#endif
9811
9812#if defined(LIBXML_SCHEMAS_ENABLED)
9813#ifdef bottom_xmlschemas
9814#undef xmlSchemaValidCtxtGetOptions
9815extern __typeof (xmlSchemaValidCtxtGetOptions) xmlSchemaValidCtxtGetOptions __attribute((alias("xmlSchemaValidCtxtGetOptions__internal_alias")));
9816#else
9817#ifndef xmlSchemaValidCtxtGetOptions
9818extern __typeof (xmlSchemaValidCtxtGetOptions) xmlSchemaValidCtxtGetOptions__internal_alias __attribute((visibility("hidden")));
9819#define xmlSchemaValidCtxtGetOptions xmlSchemaValidCtxtGetOptions__internal_alias
9820#endif
9821#endif
9822#endif
9823
9824#if defined(LIBXML_SCHEMAS_ENABLED)
9825#ifdef bottom_xmlschemas
9826#undef xmlSchemaValidateDoc
9827extern __typeof (xmlSchemaValidateDoc) xmlSchemaValidateDoc __attribute((alias("xmlSchemaValidateDoc__internal_alias")));
9828#else
9829#ifndef xmlSchemaValidateDoc
9830extern __typeof (xmlSchemaValidateDoc) xmlSchemaValidateDoc__internal_alias __attribute((visibility("hidden")));
9831#define xmlSchemaValidateDoc xmlSchemaValidateDoc__internal_alias
9832#endif
9833#endif
9834#endif
9835
9836#if defined(LIBXML_SCHEMAS_ENABLED)
9837#ifdef bottom_xmlschemastypes
9838#undef xmlSchemaValidateFacet
9839extern __typeof (xmlSchemaValidateFacet) xmlSchemaValidateFacet __attribute((alias("xmlSchemaValidateFacet__internal_alias")));
9840#else
9841#ifndef xmlSchemaValidateFacet
9842extern __typeof (xmlSchemaValidateFacet) xmlSchemaValidateFacet__internal_alias __attribute((visibility("hidden")));
9843#define xmlSchemaValidateFacet xmlSchemaValidateFacet__internal_alias
9844#endif
9845#endif
9846#endif
9847
9848#if defined(LIBXML_SCHEMAS_ENABLED)
9849#ifdef bottom_xmlschemastypes
9850#undef xmlSchemaValidateFacetWhtsp
9851extern __typeof (xmlSchemaValidateFacetWhtsp) xmlSchemaValidateFacetWhtsp __attribute((alias("xmlSchemaValidateFacetWhtsp__internal_alias")));
9852#else
9853#ifndef xmlSchemaValidateFacetWhtsp
9854extern __typeof (xmlSchemaValidateFacetWhtsp) xmlSchemaValidateFacetWhtsp__internal_alias __attribute((visibility("hidden")));
9855#define xmlSchemaValidateFacetWhtsp xmlSchemaValidateFacetWhtsp__internal_alias
9856#endif
9857#endif
9858#endif
9859
9860#if defined(LIBXML_SCHEMAS_ENABLED)
9861#ifdef bottom_xmlschemas
9862#undef xmlSchemaValidateFile
9863extern __typeof (xmlSchemaValidateFile) xmlSchemaValidateFile __attribute((alias("xmlSchemaValidateFile__internal_alias")));
9864#else
9865#ifndef xmlSchemaValidateFile
9866extern __typeof (xmlSchemaValidateFile) xmlSchemaValidateFile__internal_alias __attribute((visibility("hidden")));
9867#define xmlSchemaValidateFile xmlSchemaValidateFile__internal_alias
9868#endif
9869#endif
9870#endif
9871
9872#if defined(LIBXML_SCHEMAS_ENABLED)
9873#ifdef bottom_xmlschemastypes
9874#undef xmlSchemaValidateLengthFacet
9875extern __typeof (xmlSchemaValidateLengthFacet) xmlSchemaValidateLengthFacet __attribute((alias("xmlSchemaValidateLengthFacet__internal_alias")));
9876#else
9877#ifndef xmlSchemaValidateLengthFacet
9878extern __typeof (xmlSchemaValidateLengthFacet) xmlSchemaValidateLengthFacet__internal_alias __attribute((visibility("hidden")));
9879#define xmlSchemaValidateLengthFacet xmlSchemaValidateLengthFacet__internal_alias
9880#endif
9881#endif
9882#endif
9883
9884#if defined(LIBXML_SCHEMAS_ENABLED)
9885#ifdef bottom_xmlschemastypes
9886#undef xmlSchemaValidateLengthFacetWhtsp
9887extern __typeof (xmlSchemaValidateLengthFacetWhtsp) xmlSchemaValidateLengthFacetWhtsp __attribute((alias("xmlSchemaValidateLengthFacetWhtsp__internal_alias")));
9888#else
9889#ifndef xmlSchemaValidateLengthFacetWhtsp
9890extern __typeof (xmlSchemaValidateLengthFacetWhtsp) xmlSchemaValidateLengthFacetWhtsp__internal_alias __attribute((visibility("hidden")));
9891#define xmlSchemaValidateLengthFacetWhtsp xmlSchemaValidateLengthFacetWhtsp__internal_alias
9892#endif
9893#endif
9894#endif
9895
9896#if defined(LIBXML_SCHEMAS_ENABLED)
9897#ifdef bottom_xmlschemastypes
9898#undef xmlSchemaValidateListSimpleTypeFacet
9899extern __typeof (xmlSchemaValidateListSimpleTypeFacet) xmlSchemaValidateListSimpleTypeFacet __attribute((alias("xmlSchemaValidateListSimpleTypeFacet__internal_alias")));
9900#else
9901#ifndef xmlSchemaValidateListSimpleTypeFacet
9902extern __typeof (xmlSchemaValidateListSimpleTypeFacet) xmlSchemaValidateListSimpleTypeFacet__internal_alias __attribute((visibility("hidden")));
9903#define xmlSchemaValidateListSimpleTypeFacet xmlSchemaValidateListSimpleTypeFacet__internal_alias
9904#endif
9905#endif
9906#endif
9907
9908#if defined(LIBXML_SCHEMAS_ENABLED)
9909#ifdef bottom_xmlschemas
9910#undef xmlSchemaValidateOneElement
9911extern __typeof (xmlSchemaValidateOneElement) xmlSchemaValidateOneElement __attribute((alias("xmlSchemaValidateOneElement__internal_alias")));
9912#else
9913#ifndef xmlSchemaValidateOneElement
9914extern __typeof (xmlSchemaValidateOneElement) xmlSchemaValidateOneElement__internal_alias __attribute((visibility("hidden")));
9915#define xmlSchemaValidateOneElement xmlSchemaValidateOneElement__internal_alias
9916#endif
9917#endif
9918#endif
9919
9920#if defined(LIBXML_SCHEMAS_ENABLED)
9921#ifdef bottom_xmlschemastypes
9922#undef xmlSchemaValidatePredefinedType
9923extern __typeof (xmlSchemaValidatePredefinedType) xmlSchemaValidatePredefinedType __attribute((alias("xmlSchemaValidatePredefinedType__internal_alias")));
9924#else
9925#ifndef xmlSchemaValidatePredefinedType
9926extern __typeof (xmlSchemaValidatePredefinedType) xmlSchemaValidatePredefinedType__internal_alias __attribute((visibility("hidden")));
9927#define xmlSchemaValidatePredefinedType xmlSchemaValidatePredefinedType__internal_alias
9928#endif
9929#endif
9930#endif
9931
9932#if defined(LIBXML_SCHEMAS_ENABLED)
9933#ifdef bottom_xmlschemas
9934#undef xmlSchemaValidateStream
9935extern __typeof (xmlSchemaValidateStream) xmlSchemaValidateStream __attribute((alias("xmlSchemaValidateStream__internal_alias")));
9936#else
9937#ifndef xmlSchemaValidateStream
9938extern __typeof (xmlSchemaValidateStream) xmlSchemaValidateStream__internal_alias __attribute((visibility("hidden")));
9939#define xmlSchemaValidateStream xmlSchemaValidateStream__internal_alias
9940#endif
9941#endif
9942#endif
9943
9944#if defined(LIBXML_SCHEMAS_ENABLED)
9945#ifdef bottom_xmlschemastypes
9946#undef xmlSchemaValueAppend
9947extern __typeof (xmlSchemaValueAppend) xmlSchemaValueAppend __attribute((alias("xmlSchemaValueAppend__internal_alias")));
9948#else
9949#ifndef xmlSchemaValueAppend
9950extern __typeof (xmlSchemaValueAppend) xmlSchemaValueAppend__internal_alias __attribute((visibility("hidden")));
9951#define xmlSchemaValueAppend xmlSchemaValueAppend__internal_alias
9952#endif
9953#endif
9954#endif
9955
9956#if defined(LIBXML_SCHEMAS_ENABLED)
9957#ifdef bottom_xmlschemastypes
9958#undef xmlSchemaValueGetAsBoolean
9959extern __typeof (xmlSchemaValueGetAsBoolean) xmlSchemaValueGetAsBoolean __attribute((alias("xmlSchemaValueGetAsBoolean__internal_alias")));
9960#else
9961#ifndef xmlSchemaValueGetAsBoolean
9962extern __typeof (xmlSchemaValueGetAsBoolean) xmlSchemaValueGetAsBoolean__internal_alias __attribute((visibility("hidden")));
9963#define xmlSchemaValueGetAsBoolean xmlSchemaValueGetAsBoolean__internal_alias
9964#endif
9965#endif
9966#endif
9967
9968#if defined(LIBXML_SCHEMAS_ENABLED)
9969#ifdef bottom_xmlschemastypes
9970#undef xmlSchemaValueGetAsString
9971extern __typeof (xmlSchemaValueGetAsString) xmlSchemaValueGetAsString __attribute((alias("xmlSchemaValueGetAsString__internal_alias")));
9972#else
9973#ifndef xmlSchemaValueGetAsString
9974extern __typeof (xmlSchemaValueGetAsString) xmlSchemaValueGetAsString__internal_alias __attribute((visibility("hidden")));
9975#define xmlSchemaValueGetAsString xmlSchemaValueGetAsString__internal_alias
9976#endif
9977#endif
9978#endif
9979
9980#if defined(LIBXML_SCHEMAS_ENABLED)
9981#ifdef bottom_xmlschemastypes
9982#undef xmlSchemaValueGetNext
9983extern __typeof (xmlSchemaValueGetNext) xmlSchemaValueGetNext __attribute((alias("xmlSchemaValueGetNext__internal_alias")));
9984#else
9985#ifndef xmlSchemaValueGetNext
9986extern __typeof (xmlSchemaValueGetNext) xmlSchemaValueGetNext__internal_alias __attribute((visibility("hidden")));
9987#define xmlSchemaValueGetNext xmlSchemaValueGetNext__internal_alias
9988#endif
9989#endif
9990#endif
9991
9992#if defined(LIBXML_SCHEMAS_ENABLED)
9993#ifdef bottom_xmlschemastypes
9994#undef xmlSchemaWhiteSpaceReplace
9995extern __typeof (xmlSchemaWhiteSpaceReplace) xmlSchemaWhiteSpaceReplace __attribute((alias("xmlSchemaWhiteSpaceReplace__internal_alias")));
9996#else
9997#ifndef xmlSchemaWhiteSpaceReplace
9998extern __typeof (xmlSchemaWhiteSpaceReplace) xmlSchemaWhiteSpaceReplace__internal_alias __attribute((visibility("hidden")));
9999#define xmlSchemaWhiteSpaceReplace xmlSchemaWhiteSpaceReplace__internal_alias
10000#endif
10001#endif
10002#endif
10003
10004#if defined(LIBXML_SCHEMATRON_ENABLED)
10005#ifdef bottom_schematron
10006#undef xmlSchematronFree
10007extern __typeof (xmlSchematronFree) xmlSchematronFree __attribute((alias("xmlSchematronFree__internal_alias")));
10008#else
10009#ifndef xmlSchematronFree
10010extern __typeof (xmlSchematronFree) xmlSchematronFree__internal_alias __attribute((visibility("hidden")));
10011#define xmlSchematronFree xmlSchematronFree__internal_alias
10012#endif
10013#endif
10014#endif
10015
10016#if defined(LIBXML_SCHEMATRON_ENABLED)
10017#ifdef bottom_schematron
10018#undef xmlSchematronFreeParserCtxt
10019extern __typeof (xmlSchematronFreeParserCtxt) xmlSchematronFreeParserCtxt __attribute((alias("xmlSchematronFreeParserCtxt__internal_alias")));
10020#else
10021#ifndef xmlSchematronFreeParserCtxt
10022extern __typeof (xmlSchematronFreeParserCtxt) xmlSchematronFreeParserCtxt__internal_alias __attribute((visibility("hidden")));
10023#define xmlSchematronFreeParserCtxt xmlSchematronFreeParserCtxt__internal_alias
10024#endif
10025#endif
10026#endif
10027
10028#if defined(LIBXML_SCHEMATRON_ENABLED)
10029#ifdef bottom_schematron
10030#undef xmlSchematronFreeValidCtxt
10031extern __typeof (xmlSchematronFreeValidCtxt) xmlSchematronFreeValidCtxt __attribute((alias("xmlSchematronFreeValidCtxt__internal_alias")));
10032#else
10033#ifndef xmlSchematronFreeValidCtxt
10034extern __typeof (xmlSchematronFreeValidCtxt) xmlSchematronFreeValidCtxt__internal_alias __attribute((visibility("hidden")));
10035#define xmlSchematronFreeValidCtxt xmlSchematronFreeValidCtxt__internal_alias
10036#endif
10037#endif
10038#endif
10039
10040#if defined(LIBXML_SCHEMATRON_ENABLED)
10041#ifdef bottom_schematron
10042#undef xmlSchematronNewDocParserCtxt
10043extern __typeof (xmlSchematronNewDocParserCtxt) xmlSchematronNewDocParserCtxt __attribute((alias("xmlSchematronNewDocParserCtxt__internal_alias")));
10044#else
10045#ifndef xmlSchematronNewDocParserCtxt
10046extern __typeof (xmlSchematronNewDocParserCtxt) xmlSchematronNewDocParserCtxt__internal_alias __attribute((visibility("hidden")));
10047#define xmlSchematronNewDocParserCtxt xmlSchematronNewDocParserCtxt__internal_alias
10048#endif
10049#endif
10050#endif
10051
10052#if defined(LIBXML_SCHEMATRON_ENABLED)
10053#ifdef bottom_schematron
10054#undef xmlSchematronNewMemParserCtxt
10055extern __typeof (xmlSchematronNewMemParserCtxt) xmlSchematronNewMemParserCtxt __attribute((alias("xmlSchematronNewMemParserCtxt__internal_alias")));
10056#else
10057#ifndef xmlSchematronNewMemParserCtxt
10058extern __typeof (xmlSchematronNewMemParserCtxt) xmlSchematronNewMemParserCtxt__internal_alias __attribute((visibility("hidden")));
10059#define xmlSchematronNewMemParserCtxt xmlSchematronNewMemParserCtxt__internal_alias
10060#endif
10061#endif
10062#endif
10063
10064#if defined(LIBXML_SCHEMATRON_ENABLED)
10065#ifdef bottom_schematron
10066#undef xmlSchematronNewParserCtxt
10067extern __typeof (xmlSchematronNewParserCtxt) xmlSchematronNewParserCtxt __attribute((alias("xmlSchematronNewParserCtxt__internal_alias")));
10068#else
10069#ifndef xmlSchematronNewParserCtxt
10070extern __typeof (xmlSchematronNewParserCtxt) xmlSchematronNewParserCtxt__internal_alias __attribute((visibility("hidden")));
10071#define xmlSchematronNewParserCtxt xmlSchematronNewParserCtxt__internal_alias
10072#endif
10073#endif
10074#endif
10075
10076#if defined(LIBXML_SCHEMATRON_ENABLED)
10077#ifdef bottom_schematron
10078#undef xmlSchematronNewValidCtxt
10079extern __typeof (xmlSchematronNewValidCtxt) xmlSchematronNewValidCtxt __attribute((alias("xmlSchematronNewValidCtxt__internal_alias")));
10080#else
10081#ifndef xmlSchematronNewValidCtxt
10082extern __typeof (xmlSchematronNewValidCtxt) xmlSchematronNewValidCtxt__internal_alias __attribute((visibility("hidden")));
10083#define xmlSchematronNewValidCtxt xmlSchematronNewValidCtxt__internal_alias
10084#endif
10085#endif
10086#endif
10087
10088#if defined(LIBXML_SCHEMATRON_ENABLED)
10089#ifdef bottom_schematron
10090#undef xmlSchematronParse
10091extern __typeof (xmlSchematronParse) xmlSchematronParse __attribute((alias("xmlSchematronParse__internal_alias")));
10092#else
10093#ifndef xmlSchematronParse
10094extern __typeof (xmlSchematronParse) xmlSchematronParse__internal_alias __attribute((visibility("hidden")));
10095#define xmlSchematronParse xmlSchematronParse__internal_alias
10096#endif
10097#endif
10098#endif
10099
10100#if defined(LIBXML_SCHEMATRON_ENABLED)
10101#ifdef bottom_schematron
10102#undef xmlSchematronValidateDoc
10103extern __typeof (xmlSchematronValidateDoc) xmlSchematronValidateDoc __attribute((alias("xmlSchematronValidateDoc__internal_alias")));
10104#else
10105#ifndef xmlSchematronValidateDoc
10106extern __typeof (xmlSchematronValidateDoc) xmlSchematronValidateDoc__internal_alias __attribute((visibility("hidden")));
10107#define xmlSchematronValidateDoc xmlSchematronValidateDoc__internal_alias
10108#endif
10109#endif
10110#endif
10111
10112#ifdef bottom_tree
10113#undef xmlSearchNs
10114extern __typeof (xmlSearchNs) xmlSearchNs __attribute((alias("xmlSearchNs__internal_alias")));
10115#else
10116#ifndef xmlSearchNs
10117extern __typeof (xmlSearchNs) xmlSearchNs__internal_alias __attribute((visibility("hidden")));
10118#define xmlSearchNs xmlSearchNs__internal_alias
10119#endif
10120#endif
10121
10122#ifdef bottom_tree
10123#undef xmlSearchNsByHref
10124extern __typeof (xmlSearchNsByHref) xmlSearchNsByHref __attribute((alias("xmlSearchNsByHref__internal_alias")));
10125#else
10126#ifndef xmlSearchNsByHref
10127extern __typeof (xmlSearchNsByHref) xmlSearchNsByHref__internal_alias __attribute((visibility("hidden")));
10128#define xmlSearchNsByHref xmlSearchNsByHref__internal_alias
10129#endif
10130#endif
10131
10132#ifdef bottom_tree
10133#undef xmlSetBufferAllocationScheme
10134extern __typeof (xmlSetBufferAllocationScheme) xmlSetBufferAllocationScheme __attribute((alias("xmlSetBufferAllocationScheme__internal_alias")));
10135#else
10136#ifndef xmlSetBufferAllocationScheme
10137extern __typeof (xmlSetBufferAllocationScheme) xmlSetBufferAllocationScheme__internal_alias __attribute((visibility("hidden")));
10138#define xmlSetBufferAllocationScheme xmlSetBufferAllocationScheme__internal_alias
10139#endif
10140#endif
10141
10142#ifdef bottom_tree
10143#undef xmlSetCompressMode
10144extern __typeof (xmlSetCompressMode) xmlSetCompressMode __attribute((alias("xmlSetCompressMode__internal_alias")));
10145#else
10146#ifndef xmlSetCompressMode
10147extern __typeof (xmlSetCompressMode) xmlSetCompressMode__internal_alias __attribute((visibility("hidden")));
10148#define xmlSetCompressMode xmlSetCompressMode__internal_alias
10149#endif
10150#endif
10151
10152#ifdef bottom_tree
10153#undef xmlSetDocCompressMode
10154extern __typeof (xmlSetDocCompressMode) xmlSetDocCompressMode __attribute((alias("xmlSetDocCompressMode__internal_alias")));
10155#else
10156#ifndef xmlSetDocCompressMode
10157extern __typeof (xmlSetDocCompressMode) xmlSetDocCompressMode__internal_alias __attribute((visibility("hidden")));
10158#define xmlSetDocCompressMode xmlSetDocCompressMode__internal_alias
10159#endif
10160#endif
10161
10162#if defined(LIBXML_LEGACY_ENABLED)
10163#ifdef bottom_parser
10164#undef xmlSetEntityReferenceFunc
10165extern __typeof (xmlSetEntityReferenceFunc) xmlSetEntityReferenceFunc __attribute((alias("xmlSetEntityReferenceFunc__internal_alias")));
10166#else
10167#ifndef xmlSetEntityReferenceFunc
10168extern __typeof (xmlSetEntityReferenceFunc) xmlSetEntityReferenceFunc__internal_alias __attribute((visibility("hidden")));
10169#define xmlSetEntityReferenceFunc xmlSetEntityReferenceFunc__internal_alias
10170#endif
10171#endif
10172#endif
10173
10174#ifdef bottom_xmlIO
10175#undef xmlSetExternalEntityLoader
10176extern __typeof (xmlSetExternalEntityLoader) xmlSetExternalEntityLoader __attribute((alias("xmlSetExternalEntityLoader__internal_alias")));
10177#else
10178#ifndef xmlSetExternalEntityLoader
10179extern __typeof (xmlSetExternalEntityLoader) xmlSetExternalEntityLoader__internal_alias __attribute((visibility("hidden")));
10180#define xmlSetExternalEntityLoader xmlSetExternalEntityLoader__internal_alias
10181#endif
10182#endif
10183
10184#if defined(LIBXML_LEGACY_ENABLED)
10185#ifdef bottom_legacy
10186#undef xmlSetFeature
10187extern __typeof (xmlSetFeature) xmlSetFeature __attribute((alias("xmlSetFeature__internal_alias")));
10188#else
10189#ifndef xmlSetFeature
10190extern __typeof (xmlSetFeature) xmlSetFeature__internal_alias __attribute((visibility("hidden")));
10191#define xmlSetFeature xmlSetFeature__internal_alias
10192#endif
10193#endif
10194#endif
10195
10196#ifdef bottom_error
10197#undef xmlSetGenericErrorFunc
10198extern __typeof (xmlSetGenericErrorFunc) xmlSetGenericErrorFunc __attribute((alias("xmlSetGenericErrorFunc__internal_alias")));
10199#else
10200#ifndef xmlSetGenericErrorFunc
10201extern __typeof (xmlSetGenericErrorFunc) xmlSetGenericErrorFunc__internal_alias __attribute((visibility("hidden")));
10202#define xmlSetGenericErrorFunc xmlSetGenericErrorFunc__internal_alias
10203#endif
10204#endif
10205
10206#ifdef bottom_tree
10207#undef xmlSetListDoc
10208extern __typeof (xmlSetListDoc) xmlSetListDoc __attribute((alias("xmlSetListDoc__internal_alias")));
10209#else
10210#ifndef xmlSetListDoc
10211extern __typeof (xmlSetListDoc) xmlSetListDoc__internal_alias __attribute((visibility("hidden")));
10212#define xmlSetListDoc xmlSetListDoc__internal_alias
10213#endif
10214#endif
10215
10216#ifdef bottom_tree
10217#undef xmlSetNs
10218extern __typeof (xmlSetNs) xmlSetNs __attribute((alias("xmlSetNs__internal_alias")));
10219#else
10220#ifndef xmlSetNs
10221extern __typeof (xmlSetNs) xmlSetNs__internal_alias __attribute((visibility("hidden")));
10222#define xmlSetNs xmlSetNs__internal_alias
10223#endif
10224#endif
10225
10226#if defined(LIBXML_TREE_ENABLED) || defined(LIBXML_XINCLUDE_ENABLED) || defined(LIBXML_SCHEMAS_ENABLED) || defined(LIBXML_HTML_ENABLED)
10227#ifdef bottom_tree
10228#undef xmlSetNsProp
10229extern __typeof (xmlSetNsProp) xmlSetNsProp __attribute((alias("xmlSetNsProp__internal_alias")));
10230#else
10231#ifndef xmlSetNsProp
10232extern __typeof (xmlSetNsProp) xmlSetNsProp__internal_alias __attribute((visibility("hidden")));
10233#define xmlSetNsProp xmlSetNsProp__internal_alias
10234#endif
10235#endif
10236#endif
10237
10238#if defined(LIBXML_TREE_ENABLED) || defined(LIBXML_XINCLUDE_ENABLED) || defined(LIBXML_SCHEMAS_ENABLED) || defined(LIBXML_HTML_ENABLED)
10239#ifdef bottom_tree
10240#undef xmlSetProp
10241extern __typeof (xmlSetProp) xmlSetProp __attribute((alias("xmlSetProp__internal_alias")));
10242#else
10243#ifndef xmlSetProp
10244extern __typeof (xmlSetProp) xmlSetProp__internal_alias __attribute((visibility("hidden")));
10245#define xmlSetProp xmlSetProp__internal_alias
10246#endif
10247#endif
10248#endif
10249
10250#ifdef bottom_error
10251#undef xmlSetStructuredErrorFunc
10252extern __typeof (xmlSetStructuredErrorFunc) xmlSetStructuredErrorFunc __attribute((alias("xmlSetStructuredErrorFunc__internal_alias")));
10253#else
10254#ifndef xmlSetStructuredErrorFunc
10255extern __typeof (xmlSetStructuredErrorFunc) xmlSetStructuredErrorFunc__internal_alias __attribute((visibility("hidden")));
10256#define xmlSetStructuredErrorFunc xmlSetStructuredErrorFunc__internal_alias
10257#endif
10258#endif
10259
10260#ifdef bottom_tree
10261#undef xmlSetTreeDoc
10262extern __typeof (xmlSetTreeDoc) xmlSetTreeDoc __attribute((alias("xmlSetTreeDoc__internal_alias")));
10263#else
10264#ifndef xmlSetTreeDoc
10265extern __typeof (xmlSetTreeDoc) xmlSetTreeDoc__internal_alias __attribute((visibility("hidden")));
10266#define xmlSetTreeDoc xmlSetTreeDoc__internal_alias
10267#endif
10268#endif
10269
10270#if defined(LIBXML_SAX1_ENABLED)
10271#ifdef bottom_parser
10272#undef xmlSetupParserForBuffer
10273extern __typeof (xmlSetupParserForBuffer) xmlSetupParserForBuffer __attribute((alias("xmlSetupParserForBuffer__internal_alias")));
10274#else
10275#ifndef xmlSetupParserForBuffer
10276extern __typeof (xmlSetupParserForBuffer) xmlSetupParserForBuffer__internal_alias __attribute((visibility("hidden")));
10277#define xmlSetupParserForBuffer xmlSetupParserForBuffer__internal_alias
10278#endif
10279#endif
10280#endif
10281
10282#if defined(LIBXML_DEBUG_ENABLED) && defined(LIBXML_XPATH_ENABLED)
10283#ifdef bottom_debugXML
10284#undef xmlShell
10285extern __typeof (xmlShell) xmlShell __attribute((alias("xmlShell__internal_alias")));
10286#else
10287#ifndef xmlShell
10288extern __typeof (xmlShell) xmlShell__internal_alias __attribute((visibility("hidden")));
10289#define xmlShell xmlShell__internal_alias
10290#endif
10291#endif
10292#endif
10293
10294#if defined(LIBXML_DEBUG_ENABLED) && defined(LIBXML_XPATH_ENABLED)
10295#ifdef bottom_debugXML
10296#undef xmlShellBase
10297extern __typeof (xmlShellBase) xmlShellBase __attribute((alias("xmlShellBase__internal_alias")));
10298#else
10299#ifndef xmlShellBase
10300extern __typeof (xmlShellBase) xmlShellBase__internal_alias __attribute((visibility("hidden")));
10301#define xmlShellBase xmlShellBase__internal_alias
10302#endif
10303#endif
10304#endif
10305
10306#if defined(LIBXML_DEBUG_ENABLED) && defined(LIBXML_XPATH_ENABLED) && defined(LIBXML_OUTPUT_ENABLED)
10307#ifdef bottom_debugXML
10308#undef xmlShellCat
10309extern __typeof (xmlShellCat) xmlShellCat __attribute((alias("xmlShellCat__internal_alias")));
10310#else
10311#ifndef xmlShellCat
10312extern __typeof (xmlShellCat) xmlShellCat__internal_alias __attribute((visibility("hidden")));
10313#define xmlShellCat xmlShellCat__internal_alias
10314#endif
10315#endif
10316#endif
10317
10318#if defined(LIBXML_DEBUG_ENABLED) && defined(LIBXML_XPATH_ENABLED)
10319#ifdef bottom_debugXML
10320#undef xmlShellDir
10321extern __typeof (xmlShellDir) xmlShellDir __attribute((alias("xmlShellDir__internal_alias")));
10322#else
10323#ifndef xmlShellDir
10324extern __typeof (xmlShellDir) xmlShellDir__internal_alias __attribute((visibility("hidden")));
10325#define xmlShellDir xmlShellDir__internal_alias
10326#endif
10327#endif
10328#endif
10329
10330#if defined(LIBXML_DEBUG_ENABLED) && defined(LIBXML_XPATH_ENABLED)
10331#ifdef bottom_debugXML
10332#undef xmlShellDu
10333extern __typeof (xmlShellDu) xmlShellDu __attribute((alias("xmlShellDu__internal_alias")));
10334#else
10335#ifndef xmlShellDu
10336extern __typeof (xmlShellDu) xmlShellDu__internal_alias __attribute((visibility("hidden")));
10337#define xmlShellDu xmlShellDu__internal_alias
10338#endif
10339#endif
10340#endif
10341
10342#if defined(LIBXML_DEBUG_ENABLED) && defined(LIBXML_XPATH_ENABLED)
10343#ifdef bottom_debugXML
10344#undef xmlShellList
10345extern __typeof (xmlShellList) xmlShellList __attribute((alias("xmlShellList__internal_alias")));
10346#else
10347#ifndef xmlShellList
10348extern __typeof (xmlShellList) xmlShellList__internal_alias __attribute((visibility("hidden")));
10349#define xmlShellList xmlShellList__internal_alias
10350#endif
10351#endif
10352#endif
10353
10354#if defined(LIBXML_DEBUG_ENABLED) && defined(LIBXML_XPATH_ENABLED)
10355#ifdef bottom_debugXML
10356#undef xmlShellLoad
10357extern __typeof (xmlShellLoad) xmlShellLoad __attribute((alias("xmlShellLoad__internal_alias")));
10358#else
10359#ifndef xmlShellLoad
10360extern __typeof (xmlShellLoad) xmlShellLoad__internal_alias __attribute((visibility("hidden")));
10361#define xmlShellLoad xmlShellLoad__internal_alias
10362#endif
10363#endif
10364#endif
10365
10366#if defined(LIBXML_DEBUG_ENABLED) && defined(LIBXML_XPATH_ENABLED) && defined(LIBXML_OUTPUT_ENABLED)
10367#ifdef bottom_debugXML
10368#undef xmlShellPrintNode
10369extern __typeof (xmlShellPrintNode) xmlShellPrintNode __attribute((alias("xmlShellPrintNode__internal_alias")));
10370#else
10371#ifndef xmlShellPrintNode
10372extern __typeof (xmlShellPrintNode) xmlShellPrintNode__internal_alias __attribute((visibility("hidden")));
10373#define xmlShellPrintNode xmlShellPrintNode__internal_alias
10374#endif
10375#endif
10376#endif
10377
10378#if defined(LIBXML_DEBUG_ENABLED) && defined(LIBXML_XPATH_ENABLED)
10379#ifdef bottom_debugXML
10380#undef xmlShellPrintXPathError
10381extern __typeof (xmlShellPrintXPathError) xmlShellPrintXPathError __attribute((alias("xmlShellPrintXPathError__internal_alias")));
10382#else
10383#ifndef xmlShellPrintXPathError
10384extern __typeof (xmlShellPrintXPathError) xmlShellPrintXPathError__internal_alias __attribute((visibility("hidden")));
10385#define xmlShellPrintXPathError xmlShellPrintXPathError__internal_alias
10386#endif
10387#endif
10388#endif
10389
10390#if defined(LIBXML_DEBUG_ENABLED) && defined(LIBXML_XPATH_ENABLED)
10391#ifdef bottom_debugXML
10392#undef xmlShellPrintXPathResult
10393extern __typeof (xmlShellPrintXPathResult) xmlShellPrintXPathResult __attribute((alias("xmlShellPrintXPathResult__internal_alias")));
10394#else
10395#ifndef xmlShellPrintXPathResult
10396extern __typeof (xmlShellPrintXPathResult) xmlShellPrintXPathResult__internal_alias __attribute((visibility("hidden")));
10397#define xmlShellPrintXPathResult xmlShellPrintXPathResult__internal_alias
10398#endif
10399#endif
10400#endif
10401
10402#if defined(LIBXML_DEBUG_ENABLED) && defined(LIBXML_XPATH_ENABLED)
10403#ifdef bottom_debugXML
10404#undef xmlShellPwd
10405extern __typeof (xmlShellPwd) xmlShellPwd __attribute((alias("xmlShellPwd__internal_alias")));
10406#else
10407#ifndef xmlShellPwd
10408extern __typeof (xmlShellPwd) xmlShellPwd__internal_alias __attribute((visibility("hidden")));
10409#define xmlShellPwd xmlShellPwd__internal_alias
10410#endif
10411#endif
10412#endif
10413
10414#if defined(LIBXML_DEBUG_ENABLED) && defined(LIBXML_XPATH_ENABLED) && defined(LIBXML_OUTPUT_ENABLED)
10415#ifdef bottom_debugXML
10416#undef xmlShellSave
10417extern __typeof (xmlShellSave) xmlShellSave __attribute((alias("xmlShellSave__internal_alias")));
10418#else
10419#ifndef xmlShellSave
10420extern __typeof (xmlShellSave) xmlShellSave__internal_alias __attribute((visibility("hidden")));
10421#define xmlShellSave xmlShellSave__internal_alias
10422#endif
10423#endif
10424#endif
10425
10426#if defined(LIBXML_DEBUG_ENABLED) && defined(LIBXML_XPATH_ENABLED) && defined(LIBXML_VALID_ENABLED)
10427#ifdef bottom_debugXML
10428#undef xmlShellValidate
10429extern __typeof (xmlShellValidate) xmlShellValidate __attribute((alias("xmlShellValidate__internal_alias")));
10430#else
10431#ifndef xmlShellValidate
10432extern __typeof (xmlShellValidate) xmlShellValidate__internal_alias __attribute((visibility("hidden")));
10433#define xmlShellValidate xmlShellValidate__internal_alias
10434#endif
10435#endif
10436#endif
10437
10438#if defined(LIBXML_DEBUG_ENABLED) && defined(LIBXML_XPATH_ENABLED) && defined(LIBXML_OUTPUT_ENABLED)
10439#ifdef bottom_debugXML
10440#undef xmlShellWrite
10441extern __typeof (xmlShellWrite) xmlShellWrite __attribute((alias("xmlShellWrite__internal_alias")));
10442#else
10443#ifndef xmlShellWrite
10444extern __typeof (xmlShellWrite) xmlShellWrite__internal_alias __attribute((visibility("hidden")));
10445#define xmlShellWrite xmlShellWrite__internal_alias
10446#endif
10447#endif
10448#endif
10449
10450#ifdef bottom_parser
10451#undef xmlSkipBlankChars
10452extern __typeof (xmlSkipBlankChars) xmlSkipBlankChars __attribute((alias("xmlSkipBlankChars__internal_alias")));
10453#else
10454#ifndef xmlSkipBlankChars
10455extern __typeof (xmlSkipBlankChars) xmlSkipBlankChars__internal_alias __attribute((visibility("hidden")));
10456#define xmlSkipBlankChars xmlSkipBlankChars__internal_alias
10457#endif
10458#endif
10459
10460#ifdef bottom_valid
10461#undef xmlSnprintfElementContent
10462extern __typeof (xmlSnprintfElementContent) xmlSnprintfElementContent __attribute((alias("xmlSnprintfElementContent__internal_alias")));
10463#else
10464#ifndef xmlSnprintfElementContent
10465extern __typeof (xmlSnprintfElementContent) xmlSnprintfElementContent__internal_alias __attribute((visibility("hidden")));
10466#define xmlSnprintfElementContent xmlSnprintfElementContent__internal_alias
10467#endif
10468#endif
10469
10470#ifdef bottom_parser
10471#undef xmlSplitQName
10472extern __typeof (xmlSplitQName) xmlSplitQName __attribute((alias("xmlSplitQName__internal_alias")));
10473#else
10474#ifndef xmlSplitQName
10475extern __typeof (xmlSplitQName) xmlSplitQName__internal_alias __attribute((visibility("hidden")));
10476#define xmlSplitQName xmlSplitQName__internal_alias
10477#endif
10478#endif
10479
10480#ifdef bottom_tree
10481#undef xmlSplitQName2
10482extern __typeof (xmlSplitQName2) xmlSplitQName2 __attribute((alias("xmlSplitQName2__internal_alias")));
10483#else
10484#ifndef xmlSplitQName2
10485extern __typeof (xmlSplitQName2) xmlSplitQName2__internal_alias __attribute((visibility("hidden")));
10486#define xmlSplitQName2 xmlSplitQName2__internal_alias
10487#endif
10488#endif
10489
10490#ifdef bottom_tree
10491#undef xmlSplitQName3
10492extern __typeof (xmlSplitQName3) xmlSplitQName3 __attribute((alias("xmlSplitQName3__internal_alias")));
10493#else
10494#ifndef xmlSplitQName3
10495extern __typeof (xmlSplitQName3) xmlSplitQName3__internal_alias __attribute((visibility("hidden")));
10496#define xmlSplitQName3 xmlSplitQName3__internal_alias
10497#endif
10498#endif
10499
10500#if defined(LIBXML_OUTPUT_ENABLED)
10501#ifdef bottom_valid
10502#undef xmlSprintfElementContent
10503extern __typeof (xmlSprintfElementContent) xmlSprintfElementContent __attribute((alias("xmlSprintfElementContent__internal_alias")));
10504#else
10505#ifndef xmlSprintfElementContent
10506extern __typeof (xmlSprintfElementContent) xmlSprintfElementContent__internal_alias __attribute((visibility("hidden")));
10507#define xmlSprintfElementContent xmlSprintfElementContent__internal_alias
10508#endif
10509#endif
10510#endif
10511
10512#ifdef bottom_parser
10513#undef xmlStopParser
10514extern __typeof (xmlStopParser) xmlStopParser __attribute((alias("xmlStopParser__internal_alias")));
10515#else
10516#ifndef xmlStopParser
10517extern __typeof (xmlStopParser) xmlStopParser__internal_alias __attribute((visibility("hidden")));
10518#define xmlStopParser xmlStopParser__internal_alias
10519#endif
10520#endif
10521
10522#ifdef bottom_xmlstring
10523#undef xmlStrEqual
10524extern __typeof (xmlStrEqual) xmlStrEqual __attribute((alias("xmlStrEqual__internal_alias")));
10525#else
10526#ifndef xmlStrEqual
10527extern __typeof (xmlStrEqual) xmlStrEqual__internal_alias __attribute((visibility("hidden")));
10528#define xmlStrEqual xmlStrEqual__internal_alias
10529#endif
10530#endif
10531
10532#ifdef bottom_xmlstring
10533#undef xmlStrPrintf
10534extern __typeof (xmlStrPrintf) xmlStrPrintf __attribute((alias("xmlStrPrintf__internal_alias")));
10535#else
10536#ifndef xmlStrPrintf
10537extern __typeof (xmlStrPrintf) xmlStrPrintf__internal_alias __attribute((visibility("hidden")));
10538#define xmlStrPrintf xmlStrPrintf__internal_alias
10539#endif
10540#endif
10541
10542#ifdef bottom_xmlstring
10543#undef xmlStrQEqual
10544extern __typeof (xmlStrQEqual) xmlStrQEqual __attribute((alias("xmlStrQEqual__internal_alias")));
10545#else
10546#ifndef xmlStrQEqual
10547extern __typeof (xmlStrQEqual) xmlStrQEqual__internal_alias __attribute((visibility("hidden")));
10548#define xmlStrQEqual xmlStrQEqual__internal_alias
10549#endif
10550#endif
10551
10552#ifdef bottom_xmlstring
10553#undef xmlStrVPrintf
10554extern __typeof (xmlStrVPrintf) xmlStrVPrintf __attribute((alias("xmlStrVPrintf__internal_alias")));
10555#else
10556#ifndef xmlStrVPrintf
10557extern __typeof (xmlStrVPrintf) xmlStrVPrintf__internal_alias __attribute((visibility("hidden")));
10558#define xmlStrVPrintf xmlStrVPrintf__internal_alias
10559#endif
10560#endif
10561
10562#ifdef bottom_xmlstring
10563#undef xmlStrcasecmp
10564extern __typeof (xmlStrcasecmp) xmlStrcasecmp __attribute((alias("xmlStrcasecmp__internal_alias")));
10565#else
10566#ifndef xmlStrcasecmp
10567extern __typeof (xmlStrcasecmp) xmlStrcasecmp__internal_alias __attribute((visibility("hidden")));
10568#define xmlStrcasecmp xmlStrcasecmp__internal_alias
10569#endif
10570#endif
10571
10572#ifdef bottom_xmlstring
10573#undef xmlStrcasestr
10574extern __typeof (xmlStrcasestr) xmlStrcasestr __attribute((alias("xmlStrcasestr__internal_alias")));
10575#else
10576#ifndef xmlStrcasestr
10577extern __typeof (xmlStrcasestr) xmlStrcasestr__internal_alias __attribute((visibility("hidden")));
10578#define xmlStrcasestr xmlStrcasestr__internal_alias
10579#endif
10580#endif
10581
10582#ifdef bottom_xmlstring
10583#undef xmlStrcat
10584extern __typeof (xmlStrcat) xmlStrcat __attribute((alias("xmlStrcat__internal_alias")));
10585#else
10586#ifndef xmlStrcat
10587extern __typeof (xmlStrcat) xmlStrcat__internal_alias __attribute((visibility("hidden")));
10588#define xmlStrcat xmlStrcat__internal_alias
10589#endif
10590#endif
10591
10592#ifdef bottom_xmlstring
10593#undef xmlStrchr
10594extern __typeof (xmlStrchr) xmlStrchr __attribute((alias("xmlStrchr__internal_alias")));
10595#else
10596#ifndef xmlStrchr
10597extern __typeof (xmlStrchr) xmlStrchr__internal_alias __attribute((visibility("hidden")));
10598#define xmlStrchr xmlStrchr__internal_alias
10599#endif
10600#endif
10601
10602#ifdef bottom_xmlstring
10603#undef xmlStrcmp
10604extern __typeof (xmlStrcmp) xmlStrcmp __attribute((alias("xmlStrcmp__internal_alias")));
10605#else
10606#ifndef xmlStrcmp
10607extern __typeof (xmlStrcmp) xmlStrcmp__internal_alias __attribute((visibility("hidden")));
10608#define xmlStrcmp xmlStrcmp__internal_alias
10609#endif
10610#endif
10611
10612#ifdef bottom_xmlstring
10613#undef xmlStrdup
10614extern __typeof (xmlStrdup) xmlStrdup __attribute((alias("xmlStrdup__internal_alias")));
10615#else
10616#ifndef xmlStrdup
10617extern __typeof (xmlStrdup) xmlStrdup__internal_alias __attribute((visibility("hidden")));
10618#define xmlStrdup xmlStrdup__internal_alias
10619#endif
10620#endif
10621
10622#if defined(LIBXML_PATTERN_ENABLED)
10623#ifdef bottom_pattern
10624#undef xmlStreamPop
10625extern __typeof (xmlStreamPop) xmlStreamPop __attribute((alias("xmlStreamPop__internal_alias")));
10626#else
10627#ifndef xmlStreamPop
10628extern __typeof (xmlStreamPop) xmlStreamPop__internal_alias __attribute((visibility("hidden")));
10629#define xmlStreamPop xmlStreamPop__internal_alias
10630#endif
10631#endif
10632#endif
10633
10634#if defined(LIBXML_PATTERN_ENABLED)
10635#ifdef bottom_pattern
10636#undef xmlStreamPush
10637extern __typeof (xmlStreamPush) xmlStreamPush __attribute((alias("xmlStreamPush__internal_alias")));
10638#else
10639#ifndef xmlStreamPush
10640extern __typeof (xmlStreamPush) xmlStreamPush__internal_alias __attribute((visibility("hidden")));
10641#define xmlStreamPush xmlStreamPush__internal_alias
10642#endif
10643#endif
10644#endif
10645
10646#if defined(LIBXML_PATTERN_ENABLED)
10647#ifdef bottom_pattern
10648#undef xmlStreamPushAttr
10649extern __typeof (xmlStreamPushAttr) xmlStreamPushAttr __attribute((alias("xmlStreamPushAttr__internal_alias")));
10650#else
10651#ifndef xmlStreamPushAttr
10652extern __typeof (xmlStreamPushAttr) xmlStreamPushAttr__internal_alias __attribute((visibility("hidden")));
10653#define xmlStreamPushAttr xmlStreamPushAttr__internal_alias
10654#endif
10655#endif
10656#endif
10657
10658#if defined(LIBXML_PATTERN_ENABLED)
10659#ifdef bottom_pattern
10660#undef xmlStreamPushNode
10661extern __typeof (xmlStreamPushNode) xmlStreamPushNode __attribute((alias("xmlStreamPushNode__internal_alias")));
10662#else
10663#ifndef xmlStreamPushNode
10664extern __typeof (xmlStreamPushNode) xmlStreamPushNode__internal_alias __attribute((visibility("hidden")));
10665#define xmlStreamPushNode xmlStreamPushNode__internal_alias
10666#endif
10667#endif
10668#endif
10669
10670#if defined(LIBXML_PATTERN_ENABLED)
10671#ifdef bottom_pattern
10672#undef xmlStreamWantsAnyNode
10673extern __typeof (xmlStreamWantsAnyNode) xmlStreamWantsAnyNode __attribute((alias("xmlStreamWantsAnyNode__internal_alias")));
10674#else
10675#ifndef xmlStreamWantsAnyNode
10676extern __typeof (xmlStreamWantsAnyNode) xmlStreamWantsAnyNode__internal_alias __attribute((visibility("hidden")));
10677#define xmlStreamWantsAnyNode xmlStreamWantsAnyNode__internal_alias
10678#endif
10679#endif
10680#endif
10681
10682#ifdef bottom_parserInternals
10683#undef xmlStringCurrentChar
10684extern __typeof (xmlStringCurrentChar) xmlStringCurrentChar __attribute((alias("xmlStringCurrentChar__internal_alias")));
10685#else
10686#ifndef xmlStringCurrentChar
10687extern __typeof (xmlStringCurrentChar) xmlStringCurrentChar__internal_alias __attribute((visibility("hidden")));
10688#define xmlStringCurrentChar xmlStringCurrentChar__internal_alias
10689#endif
10690#endif
10691
10692#ifdef bottom_parser
10693#undef xmlStringDecodeEntities
10694extern __typeof (xmlStringDecodeEntities) xmlStringDecodeEntities __attribute((alias("xmlStringDecodeEntities__internal_alias")));
10695#else
10696#ifndef xmlStringDecodeEntities
10697extern __typeof (xmlStringDecodeEntities) xmlStringDecodeEntities__internal_alias __attribute((visibility("hidden")));
10698#define xmlStringDecodeEntities xmlStringDecodeEntities__internal_alias
10699#endif
10700#endif
10701
10702#ifdef bottom_tree
10703#undef xmlStringGetNodeList
10704extern __typeof (xmlStringGetNodeList) xmlStringGetNodeList __attribute((alias("xmlStringGetNodeList__internal_alias")));
10705#else
10706#ifndef xmlStringGetNodeList
10707extern __typeof (xmlStringGetNodeList) xmlStringGetNodeList__internal_alias __attribute((visibility("hidden")));
10708#define xmlStringGetNodeList xmlStringGetNodeList__internal_alias
10709#endif
10710#endif
10711
10712#ifdef bottom_parser
10713#undef xmlStringLenDecodeEntities
10714extern __typeof (xmlStringLenDecodeEntities) xmlStringLenDecodeEntities __attribute((alias("xmlStringLenDecodeEntities__internal_alias")));
10715#else
10716#ifndef xmlStringLenDecodeEntities
10717extern __typeof (xmlStringLenDecodeEntities) xmlStringLenDecodeEntities__internal_alias __attribute((visibility("hidden")));
10718#define xmlStringLenDecodeEntities xmlStringLenDecodeEntities__internal_alias
10719#endif
10720#endif
10721
10722#ifdef bottom_tree
10723#undef xmlStringLenGetNodeList
10724extern __typeof (xmlStringLenGetNodeList) xmlStringLenGetNodeList __attribute((alias("xmlStringLenGetNodeList__internal_alias")));
10725#else
10726#ifndef xmlStringLenGetNodeList
10727extern __typeof (xmlStringLenGetNodeList) xmlStringLenGetNodeList__internal_alias __attribute((visibility("hidden")));
10728#define xmlStringLenGetNodeList xmlStringLenGetNodeList__internal_alias
10729#endif
10730#endif
10731
10732#ifdef bottom_xmlstring
10733#undef xmlStrlen
10734extern __typeof (xmlStrlen) xmlStrlen __attribute((alias("xmlStrlen__internal_alias")));
10735#else
10736#ifndef xmlStrlen
10737extern __typeof (xmlStrlen) xmlStrlen__internal_alias __attribute((visibility("hidden")));
10738#define xmlStrlen xmlStrlen__internal_alias
10739#endif
10740#endif
10741
10742#ifdef bottom_xmlstring
10743#undef xmlStrncasecmp
10744extern __typeof (xmlStrncasecmp) xmlStrncasecmp __attribute((alias("xmlStrncasecmp__internal_alias")));
10745#else
10746#ifndef xmlStrncasecmp
10747extern __typeof (xmlStrncasecmp) xmlStrncasecmp__internal_alias __attribute((visibility("hidden")));
10748#define xmlStrncasecmp xmlStrncasecmp__internal_alias
10749#endif
10750#endif
10751
10752#ifdef bottom_xmlstring
10753#undef xmlStrncat
10754extern __typeof (xmlStrncat) xmlStrncat __attribute((alias("xmlStrncat__internal_alias")));
10755#else
10756#ifndef xmlStrncat
10757extern __typeof (xmlStrncat) xmlStrncat__internal_alias __attribute((visibility("hidden")));
10758#define xmlStrncat xmlStrncat__internal_alias
10759#endif
10760#endif
10761
10762#ifdef bottom_xmlstring
10763#undef xmlStrncatNew
10764extern __typeof (xmlStrncatNew) xmlStrncatNew __attribute((alias("xmlStrncatNew__internal_alias")));
10765#else
10766#ifndef xmlStrncatNew
10767extern __typeof (xmlStrncatNew) xmlStrncatNew__internal_alias __attribute((visibility("hidden")));
10768#define xmlStrncatNew xmlStrncatNew__internal_alias
10769#endif
10770#endif
10771
10772#ifdef bottom_xmlstring
10773#undef xmlStrncmp
10774extern __typeof (xmlStrncmp) xmlStrncmp __attribute((alias("xmlStrncmp__internal_alias")));
10775#else
10776#ifndef xmlStrncmp
10777extern __typeof (xmlStrncmp) xmlStrncmp__internal_alias __attribute((visibility("hidden")));
10778#define xmlStrncmp xmlStrncmp__internal_alias
10779#endif
10780#endif
10781
10782#ifdef bottom_xmlstring
10783#undef xmlStrndup
10784extern __typeof (xmlStrndup) xmlStrndup __attribute((alias("xmlStrndup__internal_alias")));
10785#else
10786#ifndef xmlStrndup
10787extern __typeof (xmlStrndup) xmlStrndup__internal_alias __attribute((visibility("hidden")));
10788#define xmlStrndup xmlStrndup__internal_alias
10789#endif
10790#endif
10791
10792#ifdef bottom_xmlstring
10793#undef xmlStrstr
10794extern __typeof (xmlStrstr) xmlStrstr __attribute((alias("xmlStrstr__internal_alias")));
10795#else
10796#ifndef xmlStrstr
10797extern __typeof (xmlStrstr) xmlStrstr__internal_alias __attribute((visibility("hidden")));
10798#define xmlStrstr xmlStrstr__internal_alias
10799#endif
10800#endif
10801
10802#ifdef bottom_xmlstring
10803#undef xmlStrsub
10804extern __typeof (xmlStrsub) xmlStrsub __attribute((alias("xmlStrsub__internal_alias")));
10805#else
10806#ifndef xmlStrsub
10807extern __typeof (xmlStrsub) xmlStrsub__internal_alias __attribute((visibility("hidden")));
10808#define xmlStrsub xmlStrsub__internal_alias
10809#endif
10810#endif
10811
10812#ifdef bottom_parserInternals
10813#undef xmlSubstituteEntitiesDefault
10814extern __typeof (xmlSubstituteEntitiesDefault) xmlSubstituteEntitiesDefault __attribute((alias("xmlSubstituteEntitiesDefault__internal_alias")));
10815#else
10816#ifndef xmlSubstituteEntitiesDefault
10817extern __typeof (xmlSubstituteEntitiesDefault) xmlSubstituteEntitiesDefault__internal_alias __attribute((visibility("hidden")));
10818#define xmlSubstituteEntitiesDefault xmlSubstituteEntitiesDefault__internal_alias
10819#endif
10820#endif
10821
10822#ifdef bottom_parserInternals
10823#undef xmlSwitchEncoding
10824extern __typeof (xmlSwitchEncoding) xmlSwitchEncoding __attribute((alias("xmlSwitchEncoding__internal_alias")));
10825#else
10826#ifndef xmlSwitchEncoding
10827extern __typeof (xmlSwitchEncoding) xmlSwitchEncoding__internal_alias __attribute((visibility("hidden")));
10828#define xmlSwitchEncoding xmlSwitchEncoding__internal_alias
10829#endif
10830#endif
10831
10832#ifdef bottom_parserInternals
10833#undef xmlSwitchInputEncoding
10834extern __typeof (xmlSwitchInputEncoding) xmlSwitchInputEncoding __attribute((alias("xmlSwitchInputEncoding__internal_alias")));
10835#else
10836#ifndef xmlSwitchInputEncoding
10837extern __typeof (xmlSwitchInputEncoding) xmlSwitchInputEncoding__internal_alias __attribute((visibility("hidden")));
10838#define xmlSwitchInputEncoding xmlSwitchInputEncoding__internal_alias
10839#endif
10840#endif
10841
10842#ifdef bottom_parserInternals
10843#undef xmlSwitchToEncoding
10844extern __typeof (xmlSwitchToEncoding) xmlSwitchToEncoding __attribute((alias("xmlSwitchToEncoding__internal_alias")));
10845#else
10846#ifndef xmlSwitchToEncoding
10847extern __typeof (xmlSwitchToEncoding) xmlSwitchToEncoding__internal_alias __attribute((visibility("hidden")));
10848#define xmlSwitchToEncoding xmlSwitchToEncoding__internal_alias
10849#endif
10850#endif
10851
10852#ifdef bottom_tree
10853#undef xmlTextConcat
10854extern __typeof (xmlTextConcat) xmlTextConcat __attribute((alias("xmlTextConcat__internal_alias")));
10855#else
10856#ifndef xmlTextConcat
10857extern __typeof (xmlTextConcat) xmlTextConcat__internal_alias __attribute((visibility("hidden")));
10858#define xmlTextConcat xmlTextConcat__internal_alias
10859#endif
10860#endif
10861
10862#ifdef bottom_tree
10863#undef xmlTextMerge
10864extern __typeof (xmlTextMerge) xmlTextMerge __attribute((alias("xmlTextMerge__internal_alias")));
10865#else
10866#ifndef xmlTextMerge
10867extern __typeof (xmlTextMerge) xmlTextMerge__internal_alias __attribute((visibility("hidden")));
10868#define xmlTextMerge xmlTextMerge__internal_alias
10869#endif
10870#endif
10871
10872#if defined(LIBXML_READER_ENABLED)
10873#ifdef bottom_xmlreader
10874#undef xmlTextReaderAttributeCount
10875extern __typeof (xmlTextReaderAttributeCount) xmlTextReaderAttributeCount __attribute((alias("xmlTextReaderAttributeCount__internal_alias")));
10876#else
10877#ifndef xmlTextReaderAttributeCount
10878extern __typeof (xmlTextReaderAttributeCount) xmlTextReaderAttributeCount__internal_alias __attribute((visibility("hidden")));
10879#define xmlTextReaderAttributeCount xmlTextReaderAttributeCount__internal_alias
10880#endif
10881#endif
10882#endif
10883
10884#if defined(LIBXML_READER_ENABLED)
10885#ifdef bottom_xmlreader
10886#undef xmlTextReaderBaseUri
10887extern __typeof (xmlTextReaderBaseUri) xmlTextReaderBaseUri __attribute((alias("xmlTextReaderBaseUri__internal_alias")));
10888#else
10889#ifndef xmlTextReaderBaseUri
10890extern __typeof (xmlTextReaderBaseUri) xmlTextReaderBaseUri__internal_alias __attribute((visibility("hidden")));
10891#define xmlTextReaderBaseUri xmlTextReaderBaseUri__internal_alias
10892#endif
10893#endif
10894#endif
10895
10896#if defined(LIBXML_READER_ENABLED)
10897#ifdef bottom_xmlreader
10898#undef xmlTextReaderByteConsumed
10899extern __typeof (xmlTextReaderByteConsumed) xmlTextReaderByteConsumed __attribute((alias("xmlTextReaderByteConsumed__internal_alias")));
10900#else
10901#ifndef xmlTextReaderByteConsumed
10902extern __typeof (xmlTextReaderByteConsumed) xmlTextReaderByteConsumed__internal_alias __attribute((visibility("hidden")));
10903#define xmlTextReaderByteConsumed xmlTextReaderByteConsumed__internal_alias
10904#endif
10905#endif
10906#endif
10907
10908#if defined(LIBXML_READER_ENABLED)
10909#ifdef bottom_xmlreader
10910#undef xmlTextReaderClose
10911extern __typeof (xmlTextReaderClose) xmlTextReaderClose __attribute((alias("xmlTextReaderClose__internal_alias")));
10912#else
10913#ifndef xmlTextReaderClose
10914extern __typeof (xmlTextReaderClose) xmlTextReaderClose__internal_alias __attribute((visibility("hidden")));
10915#define xmlTextReaderClose xmlTextReaderClose__internal_alias
10916#endif
10917#endif
10918#endif
10919
10920#if defined(LIBXML_READER_ENABLED)
10921#ifdef bottom_xmlreader
10922#undef xmlTextReaderConstBaseUri
10923extern __typeof (xmlTextReaderConstBaseUri) xmlTextReaderConstBaseUri __attribute((alias("xmlTextReaderConstBaseUri__internal_alias")));
10924#else
10925#ifndef xmlTextReaderConstBaseUri
10926extern __typeof (xmlTextReaderConstBaseUri) xmlTextReaderConstBaseUri__internal_alias __attribute((visibility("hidden")));
10927#define xmlTextReaderConstBaseUri xmlTextReaderConstBaseUri__internal_alias
10928#endif
10929#endif
10930#endif
10931
10932#if defined(LIBXML_READER_ENABLED)
10933#ifdef bottom_xmlreader
10934#undef xmlTextReaderConstEncoding
10935extern __typeof (xmlTextReaderConstEncoding) xmlTextReaderConstEncoding __attribute((alias("xmlTextReaderConstEncoding__internal_alias")));
10936#else
10937#ifndef xmlTextReaderConstEncoding
10938extern __typeof (xmlTextReaderConstEncoding) xmlTextReaderConstEncoding__internal_alias __attribute((visibility("hidden")));
10939#define xmlTextReaderConstEncoding xmlTextReaderConstEncoding__internal_alias
10940#endif
10941#endif
10942#endif
10943
10944#if defined(LIBXML_READER_ENABLED)
10945#ifdef bottom_xmlreader
10946#undef xmlTextReaderConstLocalName
10947extern __typeof (xmlTextReaderConstLocalName) xmlTextReaderConstLocalName __attribute((alias("xmlTextReaderConstLocalName__internal_alias")));
10948#else
10949#ifndef xmlTextReaderConstLocalName
10950extern __typeof (xmlTextReaderConstLocalName) xmlTextReaderConstLocalName__internal_alias __attribute((visibility("hidden")));
10951#define xmlTextReaderConstLocalName xmlTextReaderConstLocalName__internal_alias
10952#endif
10953#endif
10954#endif
10955
10956#if defined(LIBXML_READER_ENABLED)
10957#ifdef bottom_xmlreader
10958#undef xmlTextReaderConstName
10959extern __typeof (xmlTextReaderConstName) xmlTextReaderConstName __attribute((alias("xmlTextReaderConstName__internal_alias")));
10960#else
10961#ifndef xmlTextReaderConstName
10962extern __typeof (xmlTextReaderConstName) xmlTextReaderConstName__internal_alias __attribute((visibility("hidden")));
10963#define xmlTextReaderConstName xmlTextReaderConstName__internal_alias
10964#endif
10965#endif
10966#endif
10967
10968#if defined(LIBXML_READER_ENABLED)
10969#ifdef bottom_xmlreader
10970#undef xmlTextReaderConstNamespaceUri
10971extern __typeof (xmlTextReaderConstNamespaceUri) xmlTextReaderConstNamespaceUri __attribute((alias("xmlTextReaderConstNamespaceUri__internal_alias")));
10972#else
10973#ifndef xmlTextReaderConstNamespaceUri
10974extern __typeof (xmlTextReaderConstNamespaceUri) xmlTextReaderConstNamespaceUri__internal_alias __attribute((visibility("hidden")));
10975#define xmlTextReaderConstNamespaceUri xmlTextReaderConstNamespaceUri__internal_alias
10976#endif
10977#endif
10978#endif
10979
10980#if defined(LIBXML_READER_ENABLED)
10981#ifdef bottom_xmlreader
10982#undef xmlTextReaderConstPrefix
10983extern __typeof (xmlTextReaderConstPrefix) xmlTextReaderConstPrefix __attribute((alias("xmlTextReaderConstPrefix__internal_alias")));
10984#else
10985#ifndef xmlTextReaderConstPrefix
10986extern __typeof (xmlTextReaderConstPrefix) xmlTextReaderConstPrefix__internal_alias __attribute((visibility("hidden")));
10987#define xmlTextReaderConstPrefix xmlTextReaderConstPrefix__internal_alias
10988#endif
10989#endif
10990#endif
10991
10992#if defined(LIBXML_READER_ENABLED)
10993#ifdef bottom_xmlreader
10994#undef xmlTextReaderConstString
10995extern __typeof (xmlTextReaderConstString) xmlTextReaderConstString __attribute((alias("xmlTextReaderConstString__internal_alias")));
10996#else
10997#ifndef xmlTextReaderConstString
10998extern __typeof (xmlTextReaderConstString) xmlTextReaderConstString__internal_alias __attribute((visibility("hidden")));
10999#define xmlTextReaderConstString xmlTextReaderConstString__internal_alias
11000#endif
11001#endif
11002#endif
11003
11004#if defined(LIBXML_READER_ENABLED)
11005#ifdef bottom_xmlreader
11006#undef xmlTextReaderConstValue
11007extern __typeof (xmlTextReaderConstValue) xmlTextReaderConstValue __attribute((alias("xmlTextReaderConstValue__internal_alias")));
11008#else
11009#ifndef xmlTextReaderConstValue
11010extern __typeof (xmlTextReaderConstValue) xmlTextReaderConstValue__internal_alias __attribute((visibility("hidden")));
11011#define xmlTextReaderConstValue xmlTextReaderConstValue__internal_alias
11012#endif
11013#endif
11014#endif
11015
11016#if defined(LIBXML_READER_ENABLED)
11017#ifdef bottom_xmlreader
11018#undef xmlTextReaderConstXmlLang
11019extern __typeof (xmlTextReaderConstXmlLang) xmlTextReaderConstXmlLang __attribute((alias("xmlTextReaderConstXmlLang__internal_alias")));
11020#else
11021#ifndef xmlTextReaderConstXmlLang
11022extern __typeof (xmlTextReaderConstXmlLang) xmlTextReaderConstXmlLang__internal_alias __attribute((visibility("hidden")));
11023#define xmlTextReaderConstXmlLang xmlTextReaderConstXmlLang__internal_alias
11024#endif
11025#endif
11026#endif
11027
11028#if defined(LIBXML_READER_ENABLED)
11029#ifdef bottom_xmlreader
11030#undef xmlTextReaderConstXmlVersion
11031extern __typeof (xmlTextReaderConstXmlVersion) xmlTextReaderConstXmlVersion __attribute((alias("xmlTextReaderConstXmlVersion__internal_alias")));
11032#else
11033#ifndef xmlTextReaderConstXmlVersion
11034extern __typeof (xmlTextReaderConstXmlVersion) xmlTextReaderConstXmlVersion__internal_alias __attribute((visibility("hidden")));
11035#define xmlTextReaderConstXmlVersion xmlTextReaderConstXmlVersion__internal_alias
11036#endif
11037#endif
11038#endif
11039
11040#if defined(LIBXML_READER_ENABLED)
11041#ifdef bottom_xmlreader
11042#undef xmlTextReaderCurrentDoc
11043extern __typeof (xmlTextReaderCurrentDoc) xmlTextReaderCurrentDoc __attribute((alias("xmlTextReaderCurrentDoc__internal_alias")));
11044#else
11045#ifndef xmlTextReaderCurrentDoc
11046extern __typeof (xmlTextReaderCurrentDoc) xmlTextReaderCurrentDoc__internal_alias __attribute((visibility("hidden")));
11047#define xmlTextReaderCurrentDoc xmlTextReaderCurrentDoc__internal_alias
11048#endif
11049#endif
11050#endif
11051
11052#if defined(LIBXML_READER_ENABLED)
11053#ifdef bottom_xmlreader
11054#undef xmlTextReaderCurrentNode
11055extern __typeof (xmlTextReaderCurrentNode) xmlTextReaderCurrentNode __attribute((alias("xmlTextReaderCurrentNode__internal_alias")));
11056#else
11057#ifndef xmlTextReaderCurrentNode
11058extern __typeof (xmlTextReaderCurrentNode) xmlTextReaderCurrentNode__internal_alias __attribute((visibility("hidden")));
11059#define xmlTextReaderCurrentNode xmlTextReaderCurrentNode__internal_alias
11060#endif
11061#endif
11062#endif
11063
11064#if defined(LIBXML_READER_ENABLED)
11065#ifdef bottom_xmlreader
11066#undef xmlTextReaderDepth
11067extern __typeof (xmlTextReaderDepth) xmlTextReaderDepth __attribute((alias("xmlTextReaderDepth__internal_alias")));
11068#else
11069#ifndef xmlTextReaderDepth
11070extern __typeof (xmlTextReaderDepth) xmlTextReaderDepth__internal_alias __attribute((visibility("hidden")));
11071#define xmlTextReaderDepth xmlTextReaderDepth__internal_alias
11072#endif
11073#endif
11074#endif
11075
11076#if defined(LIBXML_READER_ENABLED)
11077#ifdef bottom_xmlreader
11078#undef xmlTextReaderExpand
11079extern __typeof (xmlTextReaderExpand) xmlTextReaderExpand __attribute((alias("xmlTextReaderExpand__internal_alias")));
11080#else
11081#ifndef xmlTextReaderExpand
11082extern __typeof (xmlTextReaderExpand) xmlTextReaderExpand__internal_alias __attribute((visibility("hidden")));
11083#define xmlTextReaderExpand xmlTextReaderExpand__internal_alias
11084#endif
11085#endif
11086#endif
11087
11088#if defined(LIBXML_READER_ENABLED)
11089#ifdef bottom_xmlreader
11090#undef xmlTextReaderGetAttribute
11091extern __typeof (xmlTextReaderGetAttribute) xmlTextReaderGetAttribute __attribute((alias("xmlTextReaderGetAttribute__internal_alias")));
11092#else
11093#ifndef xmlTextReaderGetAttribute
11094extern __typeof (xmlTextReaderGetAttribute) xmlTextReaderGetAttribute__internal_alias __attribute((visibility("hidden")));
11095#define xmlTextReaderGetAttribute xmlTextReaderGetAttribute__internal_alias
11096#endif
11097#endif
11098#endif
11099
11100#if defined(LIBXML_READER_ENABLED)
11101#ifdef bottom_xmlreader
11102#undef xmlTextReaderGetAttributeNo
11103extern __typeof (xmlTextReaderGetAttributeNo) xmlTextReaderGetAttributeNo __attribute((alias("xmlTextReaderGetAttributeNo__internal_alias")));
11104#else
11105#ifndef xmlTextReaderGetAttributeNo
11106extern __typeof (xmlTextReaderGetAttributeNo) xmlTextReaderGetAttributeNo__internal_alias __attribute((visibility("hidden")));
11107#define xmlTextReaderGetAttributeNo xmlTextReaderGetAttributeNo__internal_alias
11108#endif
11109#endif
11110#endif
11111
11112#if defined(LIBXML_READER_ENABLED)
11113#ifdef bottom_xmlreader
11114#undef xmlTextReaderGetAttributeNs
11115extern __typeof (xmlTextReaderGetAttributeNs) xmlTextReaderGetAttributeNs __attribute((alias("xmlTextReaderGetAttributeNs__internal_alias")));
11116#else
11117#ifndef xmlTextReaderGetAttributeNs
11118extern __typeof (xmlTextReaderGetAttributeNs) xmlTextReaderGetAttributeNs__internal_alias __attribute((visibility("hidden")));
11119#define xmlTextReaderGetAttributeNs xmlTextReaderGetAttributeNs__internal_alias
11120#endif
11121#endif
11122#endif
11123
11124#if defined(LIBXML_READER_ENABLED)
11125#ifdef bottom_xmlreader
11126#undef xmlTextReaderGetErrorHandler
11127extern __typeof (xmlTextReaderGetErrorHandler) xmlTextReaderGetErrorHandler __attribute((alias("xmlTextReaderGetErrorHandler__internal_alias")));
11128#else
11129#ifndef xmlTextReaderGetErrorHandler
11130extern __typeof (xmlTextReaderGetErrorHandler) xmlTextReaderGetErrorHandler__internal_alias __attribute((visibility("hidden")));
11131#define xmlTextReaderGetErrorHandler xmlTextReaderGetErrorHandler__internal_alias
11132#endif
11133#endif
11134#endif
11135
11136#if defined(LIBXML_READER_ENABLED)
11137#ifdef bottom_xmlreader
11138#undef xmlTextReaderGetParserColumnNumber
11139extern __typeof (xmlTextReaderGetParserColumnNumber) xmlTextReaderGetParserColumnNumber __attribute((alias("xmlTextReaderGetParserColumnNumber__internal_alias")));
11140#else
11141#ifndef xmlTextReaderGetParserColumnNumber
11142extern __typeof (xmlTextReaderGetParserColumnNumber) xmlTextReaderGetParserColumnNumber__internal_alias __attribute((visibility("hidden")));
11143#define xmlTextReaderGetParserColumnNumber xmlTextReaderGetParserColumnNumber__internal_alias
11144#endif
11145#endif
11146#endif
11147
11148#if defined(LIBXML_READER_ENABLED)
11149#ifdef bottom_xmlreader
11150#undef xmlTextReaderGetParserLineNumber
11151extern __typeof (xmlTextReaderGetParserLineNumber) xmlTextReaderGetParserLineNumber __attribute((alias("xmlTextReaderGetParserLineNumber__internal_alias")));
11152#else
11153#ifndef xmlTextReaderGetParserLineNumber
11154extern __typeof (xmlTextReaderGetParserLineNumber) xmlTextReaderGetParserLineNumber__internal_alias __attribute((visibility("hidden")));
11155#define xmlTextReaderGetParserLineNumber xmlTextReaderGetParserLineNumber__internal_alias
11156#endif
11157#endif
11158#endif
11159
11160#if defined(LIBXML_READER_ENABLED)
11161#ifdef bottom_xmlreader
11162#undef xmlTextReaderGetParserProp
11163extern __typeof (xmlTextReaderGetParserProp) xmlTextReaderGetParserProp __attribute((alias("xmlTextReaderGetParserProp__internal_alias")));
11164#else
11165#ifndef xmlTextReaderGetParserProp
11166extern __typeof (xmlTextReaderGetParserProp) xmlTextReaderGetParserProp__internal_alias __attribute((visibility("hidden")));
11167#define xmlTextReaderGetParserProp xmlTextReaderGetParserProp__internal_alias
11168#endif
11169#endif
11170#endif
11171
11172#if defined(LIBXML_READER_ENABLED)
11173#ifdef bottom_xmlreader
11174#undef xmlTextReaderGetRemainder
11175extern __typeof (xmlTextReaderGetRemainder) xmlTextReaderGetRemainder __attribute((alias("xmlTextReaderGetRemainder__internal_alias")));
11176#else
11177#ifndef xmlTextReaderGetRemainder
11178extern __typeof (xmlTextReaderGetRemainder) xmlTextReaderGetRemainder__internal_alias __attribute((visibility("hidden")));
11179#define xmlTextReaderGetRemainder xmlTextReaderGetRemainder__internal_alias
11180#endif
11181#endif
11182#endif
11183
11184#if defined(LIBXML_READER_ENABLED)
11185#ifdef bottom_xmlreader
11186#undef xmlTextReaderHasAttributes
11187extern __typeof (xmlTextReaderHasAttributes) xmlTextReaderHasAttributes __attribute((alias("xmlTextReaderHasAttributes__internal_alias")));
11188#else
11189#ifndef xmlTextReaderHasAttributes
11190extern __typeof (xmlTextReaderHasAttributes) xmlTextReaderHasAttributes__internal_alias __attribute((visibility("hidden")));
11191#define xmlTextReaderHasAttributes xmlTextReaderHasAttributes__internal_alias
11192#endif
11193#endif
11194#endif
11195
11196#if defined(LIBXML_READER_ENABLED)
11197#ifdef bottom_xmlreader
11198#undef xmlTextReaderHasValue
11199extern __typeof (xmlTextReaderHasValue) xmlTextReaderHasValue __attribute((alias("xmlTextReaderHasValue__internal_alias")));
11200#else
11201#ifndef xmlTextReaderHasValue
11202extern __typeof (xmlTextReaderHasValue) xmlTextReaderHasValue__internal_alias __attribute((visibility("hidden")));
11203#define xmlTextReaderHasValue xmlTextReaderHasValue__internal_alias
11204#endif
11205#endif
11206#endif
11207
11208#if defined(LIBXML_READER_ENABLED)
11209#ifdef bottom_xmlreader
11210#undef xmlTextReaderIsDefault
11211extern __typeof (xmlTextReaderIsDefault) xmlTextReaderIsDefault __attribute((alias("xmlTextReaderIsDefault__internal_alias")));
11212#else
11213#ifndef xmlTextReaderIsDefault
11214extern __typeof (xmlTextReaderIsDefault) xmlTextReaderIsDefault__internal_alias __attribute((visibility("hidden")));
11215#define xmlTextReaderIsDefault xmlTextReaderIsDefault__internal_alias
11216#endif
11217#endif
11218#endif
11219
11220#if defined(LIBXML_READER_ENABLED)
11221#ifdef bottom_xmlreader
11222#undef xmlTextReaderIsEmptyElement
11223extern __typeof (xmlTextReaderIsEmptyElement) xmlTextReaderIsEmptyElement __attribute((alias("xmlTextReaderIsEmptyElement__internal_alias")));
11224#else
11225#ifndef xmlTextReaderIsEmptyElement
11226extern __typeof (xmlTextReaderIsEmptyElement) xmlTextReaderIsEmptyElement__internal_alias __attribute((visibility("hidden")));
11227#define xmlTextReaderIsEmptyElement xmlTextReaderIsEmptyElement__internal_alias
11228#endif
11229#endif
11230#endif
11231
11232#if defined(LIBXML_READER_ENABLED)
11233#ifdef bottom_xmlreader
11234#undef xmlTextReaderIsNamespaceDecl
11235extern __typeof (xmlTextReaderIsNamespaceDecl) xmlTextReaderIsNamespaceDecl __attribute((alias("xmlTextReaderIsNamespaceDecl__internal_alias")));
11236#else
11237#ifndef xmlTextReaderIsNamespaceDecl
11238extern __typeof (xmlTextReaderIsNamespaceDecl) xmlTextReaderIsNamespaceDecl__internal_alias __attribute((visibility("hidden")));
11239#define xmlTextReaderIsNamespaceDecl xmlTextReaderIsNamespaceDecl__internal_alias
11240#endif
11241#endif
11242#endif
11243
11244#if defined(LIBXML_READER_ENABLED)
11245#ifdef bottom_xmlreader
11246#undef xmlTextReaderIsValid
11247extern __typeof (xmlTextReaderIsValid) xmlTextReaderIsValid __attribute((alias("xmlTextReaderIsValid__internal_alias")));
11248#else
11249#ifndef xmlTextReaderIsValid
11250extern __typeof (xmlTextReaderIsValid) xmlTextReaderIsValid__internal_alias __attribute((visibility("hidden")));
11251#define xmlTextReaderIsValid xmlTextReaderIsValid__internal_alias
11252#endif
11253#endif
11254#endif
11255
11256#if defined(LIBXML_READER_ENABLED)
11257#ifdef bottom_xmlreader
11258#undef xmlTextReaderLocalName
11259extern __typeof (xmlTextReaderLocalName) xmlTextReaderLocalName __attribute((alias("xmlTextReaderLocalName__internal_alias")));
11260#else
11261#ifndef xmlTextReaderLocalName
11262extern __typeof (xmlTextReaderLocalName) xmlTextReaderLocalName__internal_alias __attribute((visibility("hidden")));
11263#define xmlTextReaderLocalName xmlTextReaderLocalName__internal_alias
11264#endif
11265#endif
11266#endif
11267
11268#if defined(LIBXML_READER_ENABLED)
11269#ifdef bottom_xmlreader
11270#undef xmlTextReaderLocatorBaseURI
11271extern __typeof (xmlTextReaderLocatorBaseURI) xmlTextReaderLocatorBaseURI __attribute((alias("xmlTextReaderLocatorBaseURI__internal_alias")));
11272#else
11273#ifndef xmlTextReaderLocatorBaseURI
11274extern __typeof (xmlTextReaderLocatorBaseURI) xmlTextReaderLocatorBaseURI__internal_alias __attribute((visibility("hidden")));
11275#define xmlTextReaderLocatorBaseURI xmlTextReaderLocatorBaseURI__internal_alias
11276#endif
11277#endif
11278#endif
11279
11280#if defined(LIBXML_READER_ENABLED)
11281#ifdef bottom_xmlreader
11282#undef xmlTextReaderLocatorLineNumber
11283extern __typeof (xmlTextReaderLocatorLineNumber) xmlTextReaderLocatorLineNumber __attribute((alias("xmlTextReaderLocatorLineNumber__internal_alias")));
11284#else
11285#ifndef xmlTextReaderLocatorLineNumber
11286extern __typeof (xmlTextReaderLocatorLineNumber) xmlTextReaderLocatorLineNumber__internal_alias __attribute((visibility("hidden")));
11287#define xmlTextReaderLocatorLineNumber xmlTextReaderLocatorLineNumber__internal_alias
11288#endif
11289#endif
11290#endif
11291
11292#if defined(LIBXML_READER_ENABLED)
11293#ifdef bottom_xmlreader
11294#undef xmlTextReaderLookupNamespace
11295extern __typeof (xmlTextReaderLookupNamespace) xmlTextReaderLookupNamespace __attribute((alias("xmlTextReaderLookupNamespace__internal_alias")));
11296#else
11297#ifndef xmlTextReaderLookupNamespace
11298extern __typeof (xmlTextReaderLookupNamespace) xmlTextReaderLookupNamespace__internal_alias __attribute((visibility("hidden")));
11299#define xmlTextReaderLookupNamespace xmlTextReaderLookupNamespace__internal_alias
11300#endif
11301#endif
11302#endif
11303
11304#if defined(LIBXML_READER_ENABLED)
11305#ifdef bottom_xmlreader
11306#undef xmlTextReaderMoveToAttribute
11307extern __typeof (xmlTextReaderMoveToAttribute) xmlTextReaderMoveToAttribute __attribute((alias("xmlTextReaderMoveToAttribute__internal_alias")));
11308#else
11309#ifndef xmlTextReaderMoveToAttribute
11310extern __typeof (xmlTextReaderMoveToAttribute) xmlTextReaderMoveToAttribute__internal_alias __attribute((visibility("hidden")));
11311#define xmlTextReaderMoveToAttribute xmlTextReaderMoveToAttribute__internal_alias
11312#endif
11313#endif
11314#endif
11315
11316#if defined(LIBXML_READER_ENABLED)
11317#ifdef bottom_xmlreader
11318#undef xmlTextReaderMoveToAttributeNo
11319extern __typeof (xmlTextReaderMoveToAttributeNo) xmlTextReaderMoveToAttributeNo __attribute((alias("xmlTextReaderMoveToAttributeNo__internal_alias")));
11320#else
11321#ifndef xmlTextReaderMoveToAttributeNo
11322extern __typeof (xmlTextReaderMoveToAttributeNo) xmlTextReaderMoveToAttributeNo__internal_alias __attribute((visibility("hidden")));
11323#define xmlTextReaderMoveToAttributeNo xmlTextReaderMoveToAttributeNo__internal_alias
11324#endif
11325#endif
11326#endif
11327
11328#if defined(LIBXML_READER_ENABLED)
11329#ifdef bottom_xmlreader
11330#undef xmlTextReaderMoveToAttributeNs
11331extern __typeof (xmlTextReaderMoveToAttributeNs) xmlTextReaderMoveToAttributeNs __attribute((alias("xmlTextReaderMoveToAttributeNs__internal_alias")));
11332#else
11333#ifndef xmlTextReaderMoveToAttributeNs
11334extern __typeof (xmlTextReaderMoveToAttributeNs) xmlTextReaderMoveToAttributeNs__internal_alias __attribute((visibility("hidden")));
11335#define xmlTextReaderMoveToAttributeNs xmlTextReaderMoveToAttributeNs__internal_alias
11336#endif
11337#endif
11338#endif
11339
11340#if defined(LIBXML_READER_ENABLED)
11341#ifdef bottom_xmlreader
11342#undef xmlTextReaderMoveToElement
11343extern __typeof (xmlTextReaderMoveToElement) xmlTextReaderMoveToElement __attribute((alias("xmlTextReaderMoveToElement__internal_alias")));
11344#else
11345#ifndef xmlTextReaderMoveToElement
11346extern __typeof (xmlTextReaderMoveToElement) xmlTextReaderMoveToElement__internal_alias __attribute((visibility("hidden")));
11347#define xmlTextReaderMoveToElement xmlTextReaderMoveToElement__internal_alias
11348#endif
11349#endif
11350#endif
11351
11352#if defined(LIBXML_READER_ENABLED)
11353#ifdef bottom_xmlreader
11354#undef xmlTextReaderMoveToFirstAttribute
11355extern __typeof (xmlTextReaderMoveToFirstAttribute) xmlTextReaderMoveToFirstAttribute __attribute((alias("xmlTextReaderMoveToFirstAttribute__internal_alias")));
11356#else
11357#ifndef xmlTextReaderMoveToFirstAttribute
11358extern __typeof (xmlTextReaderMoveToFirstAttribute) xmlTextReaderMoveToFirstAttribute__internal_alias __attribute((visibility("hidden")));
11359#define xmlTextReaderMoveToFirstAttribute xmlTextReaderMoveToFirstAttribute__internal_alias
11360#endif
11361#endif
11362#endif
11363
11364#if defined(LIBXML_READER_ENABLED)
11365#ifdef bottom_xmlreader
11366#undef xmlTextReaderMoveToNextAttribute
11367extern __typeof (xmlTextReaderMoveToNextAttribute) xmlTextReaderMoveToNextAttribute __attribute((alias("xmlTextReaderMoveToNextAttribute__internal_alias")));
11368#else
11369#ifndef xmlTextReaderMoveToNextAttribute
11370extern __typeof (xmlTextReaderMoveToNextAttribute) xmlTextReaderMoveToNextAttribute__internal_alias __attribute((visibility("hidden")));
11371#define xmlTextReaderMoveToNextAttribute xmlTextReaderMoveToNextAttribute__internal_alias
11372#endif
11373#endif
11374#endif
11375
11376#if defined(LIBXML_READER_ENABLED)
11377#ifdef bottom_xmlreader
11378#undef xmlTextReaderName
11379extern __typeof (xmlTextReaderName) xmlTextReaderName __attribute((alias("xmlTextReaderName__internal_alias")));
11380#else
11381#ifndef xmlTextReaderName
11382extern __typeof (xmlTextReaderName) xmlTextReaderName__internal_alias __attribute((visibility("hidden")));
11383#define xmlTextReaderName xmlTextReaderName__internal_alias
11384#endif
11385#endif
11386#endif
11387
11388#if defined(LIBXML_READER_ENABLED)
11389#ifdef bottom_xmlreader
11390#undef xmlTextReaderNamespaceUri
11391extern __typeof (xmlTextReaderNamespaceUri) xmlTextReaderNamespaceUri __attribute((alias("xmlTextReaderNamespaceUri__internal_alias")));
11392#else
11393#ifndef xmlTextReaderNamespaceUri
11394extern __typeof (xmlTextReaderNamespaceUri) xmlTextReaderNamespaceUri__internal_alias __attribute((visibility("hidden")));
11395#define xmlTextReaderNamespaceUri xmlTextReaderNamespaceUri__internal_alias
11396#endif
11397#endif
11398#endif
11399
11400#if defined(LIBXML_READER_ENABLED)
11401#ifdef bottom_xmlreader
11402#undef xmlTextReaderNext
11403extern __typeof (xmlTextReaderNext) xmlTextReaderNext __attribute((alias("xmlTextReaderNext__internal_alias")));
11404#else
11405#ifndef xmlTextReaderNext
11406extern __typeof (xmlTextReaderNext) xmlTextReaderNext__internal_alias __attribute((visibility("hidden")));
11407#define xmlTextReaderNext xmlTextReaderNext__internal_alias
11408#endif
11409#endif
11410#endif
11411
11412#if defined(LIBXML_READER_ENABLED)
11413#ifdef bottom_xmlreader
11414#undef xmlTextReaderNextSibling
11415extern __typeof (xmlTextReaderNextSibling) xmlTextReaderNextSibling __attribute((alias("xmlTextReaderNextSibling__internal_alias")));
11416#else
11417#ifndef xmlTextReaderNextSibling
11418extern __typeof (xmlTextReaderNextSibling) xmlTextReaderNextSibling__internal_alias __attribute((visibility("hidden")));
11419#define xmlTextReaderNextSibling xmlTextReaderNextSibling__internal_alias
11420#endif
11421#endif
11422#endif
11423
11424#if defined(LIBXML_READER_ENABLED)
11425#ifdef bottom_xmlreader
11426#undef xmlTextReaderNodeType
11427extern __typeof (xmlTextReaderNodeType) xmlTextReaderNodeType __attribute((alias("xmlTextReaderNodeType__internal_alias")));
11428#else
11429#ifndef xmlTextReaderNodeType
11430extern __typeof (xmlTextReaderNodeType) xmlTextReaderNodeType__internal_alias __attribute((visibility("hidden")));
11431#define xmlTextReaderNodeType xmlTextReaderNodeType__internal_alias
11432#endif
11433#endif
11434#endif
11435
11436#if defined(LIBXML_READER_ENABLED)
11437#ifdef bottom_xmlreader
11438#undef xmlTextReaderNormalization
11439extern __typeof (xmlTextReaderNormalization) xmlTextReaderNormalization __attribute((alias("xmlTextReaderNormalization__internal_alias")));
11440#else
11441#ifndef xmlTextReaderNormalization
11442extern __typeof (xmlTextReaderNormalization) xmlTextReaderNormalization__internal_alias __attribute((visibility("hidden")));
11443#define xmlTextReaderNormalization xmlTextReaderNormalization__internal_alias
11444#endif
11445#endif
11446#endif
11447
11448#if defined(LIBXML_READER_ENABLED)
11449#ifdef bottom_xmlreader
11450#undef xmlTextReaderPrefix
11451extern __typeof (xmlTextReaderPrefix) xmlTextReaderPrefix __attribute((alias("xmlTextReaderPrefix__internal_alias")));
11452#else
11453#ifndef xmlTextReaderPrefix
11454extern __typeof (xmlTextReaderPrefix) xmlTextReaderPrefix__internal_alias __attribute((visibility("hidden")));
11455#define xmlTextReaderPrefix xmlTextReaderPrefix__internal_alias
11456#endif
11457#endif
11458#endif
11459
11460#if defined(LIBXML_READER_ENABLED)
11461#ifdef bottom_xmlreader
11462#undef xmlTextReaderPreserve
11463extern __typeof (xmlTextReaderPreserve) xmlTextReaderPreserve __attribute((alias("xmlTextReaderPreserve__internal_alias")));
11464#else
11465#ifndef xmlTextReaderPreserve
11466extern __typeof (xmlTextReaderPreserve) xmlTextReaderPreserve__internal_alias __attribute((visibility("hidden")));
11467#define xmlTextReaderPreserve xmlTextReaderPreserve__internal_alias
11468#endif
11469#endif
11470#endif
11471
11472#if defined(LIBXML_READER_ENABLED) && defined(LIBXML_PATTERN_ENABLED)
11473#ifdef bottom_xmlreader
11474#undef xmlTextReaderPreservePattern
11475extern __typeof (xmlTextReaderPreservePattern) xmlTextReaderPreservePattern __attribute((alias("xmlTextReaderPreservePattern__internal_alias")));
11476#else
11477#ifndef xmlTextReaderPreservePattern
11478extern __typeof (xmlTextReaderPreservePattern) xmlTextReaderPreservePattern__internal_alias __attribute((visibility("hidden")));
11479#define xmlTextReaderPreservePattern xmlTextReaderPreservePattern__internal_alias
11480#endif
11481#endif
11482#endif
11483
11484#if defined(LIBXML_READER_ENABLED)
11485#ifdef bottom_xmlreader
11486#undef xmlTextReaderQuoteChar
11487extern __typeof (xmlTextReaderQuoteChar) xmlTextReaderQuoteChar __attribute((alias("xmlTextReaderQuoteChar__internal_alias")));
11488#else
11489#ifndef xmlTextReaderQuoteChar
11490extern __typeof (xmlTextReaderQuoteChar) xmlTextReaderQuoteChar__internal_alias __attribute((visibility("hidden")));
11491#define xmlTextReaderQuoteChar xmlTextReaderQuoteChar__internal_alias
11492#endif
11493#endif
11494#endif
11495
11496#if defined(LIBXML_READER_ENABLED)
11497#ifdef bottom_xmlreader
11498#undef xmlTextReaderRead
11499extern __typeof (xmlTextReaderRead) xmlTextReaderRead __attribute((alias("xmlTextReaderRead__internal_alias")));
11500#else
11501#ifndef xmlTextReaderRead
11502extern __typeof (xmlTextReaderRead) xmlTextReaderRead__internal_alias __attribute((visibility("hidden")));
11503#define xmlTextReaderRead xmlTextReaderRead__internal_alias
11504#endif
11505#endif
11506#endif
11507
11508#if defined(LIBXML_READER_ENABLED)
11509#ifdef bottom_xmlreader
11510#undef xmlTextReaderReadAttributeValue
11511extern __typeof (xmlTextReaderReadAttributeValue) xmlTextReaderReadAttributeValue __attribute((alias("xmlTextReaderReadAttributeValue__internal_alias")));
11512#else
11513#ifndef xmlTextReaderReadAttributeValue
11514extern __typeof (xmlTextReaderReadAttributeValue) xmlTextReaderReadAttributeValue__internal_alias __attribute((visibility("hidden")));
11515#define xmlTextReaderReadAttributeValue xmlTextReaderReadAttributeValue__internal_alias
11516#endif
11517#endif
11518#endif
11519
11520#if defined(LIBXML_READER_ENABLED) && defined(LIBXML_WRITER_ENABLED)
11521#ifdef bottom_xmlreader
11522#undef xmlTextReaderReadInnerXml
11523extern __typeof (xmlTextReaderReadInnerXml) xmlTextReaderReadInnerXml __attribute((alias("xmlTextReaderReadInnerXml__internal_alias")));
11524#else
11525#ifndef xmlTextReaderReadInnerXml
11526extern __typeof (xmlTextReaderReadInnerXml) xmlTextReaderReadInnerXml__internal_alias __attribute((visibility("hidden")));
11527#define xmlTextReaderReadInnerXml xmlTextReaderReadInnerXml__internal_alias
11528#endif
11529#endif
11530#endif
11531
11532#if defined(LIBXML_READER_ENABLED) && defined(LIBXML_WRITER_ENABLED)
11533#ifdef bottom_xmlreader
11534#undef xmlTextReaderReadOuterXml
11535extern __typeof (xmlTextReaderReadOuterXml) xmlTextReaderReadOuterXml __attribute((alias("xmlTextReaderReadOuterXml__internal_alias")));
11536#else
11537#ifndef xmlTextReaderReadOuterXml
11538extern __typeof (xmlTextReaderReadOuterXml) xmlTextReaderReadOuterXml__internal_alias __attribute((visibility("hidden")));
11539#define xmlTextReaderReadOuterXml xmlTextReaderReadOuterXml__internal_alias
11540#endif
11541#endif
11542#endif
11543
11544#if defined(LIBXML_READER_ENABLED)
11545#ifdef bottom_xmlreader
11546#undef xmlTextReaderReadState
11547extern __typeof (xmlTextReaderReadState) xmlTextReaderReadState __attribute((alias("xmlTextReaderReadState__internal_alias")));
11548#else
11549#ifndef xmlTextReaderReadState
11550extern __typeof (xmlTextReaderReadState) xmlTextReaderReadState__internal_alias __attribute((visibility("hidden")));
11551#define xmlTextReaderReadState xmlTextReaderReadState__internal_alias
11552#endif
11553#endif
11554#endif
11555
11556#if defined(LIBXML_READER_ENABLED)
11557#ifdef bottom_xmlreader
11558#undef xmlTextReaderReadString
11559extern __typeof (xmlTextReaderReadString) xmlTextReaderReadString __attribute((alias("xmlTextReaderReadString__internal_alias")));
11560#else
11561#ifndef xmlTextReaderReadString
11562extern __typeof (xmlTextReaderReadString) xmlTextReaderReadString__internal_alias __attribute((visibility("hidden")));
11563#define xmlTextReaderReadString xmlTextReaderReadString__internal_alias
11564#endif
11565#endif
11566#endif
11567
11568#if defined(LIBXML_READER_ENABLED) && defined(LIBXML_SCHEMAS_ENABLED)
11569#ifdef bottom_xmlreader
11570#undef xmlTextReaderRelaxNGSetSchema
11571extern __typeof (xmlTextReaderRelaxNGSetSchema) xmlTextReaderRelaxNGSetSchema __attribute((alias("xmlTextReaderRelaxNGSetSchema__internal_alias")));
11572#else
11573#ifndef xmlTextReaderRelaxNGSetSchema
11574extern __typeof (xmlTextReaderRelaxNGSetSchema) xmlTextReaderRelaxNGSetSchema__internal_alias __attribute((visibility("hidden")));
11575#define xmlTextReaderRelaxNGSetSchema xmlTextReaderRelaxNGSetSchema__internal_alias
11576#endif
11577#endif
11578#endif
11579
11580#if defined(LIBXML_READER_ENABLED) && defined(LIBXML_SCHEMAS_ENABLED)
11581#ifdef bottom_xmlreader
11582#undef xmlTextReaderRelaxNGValidate
11583extern __typeof (xmlTextReaderRelaxNGValidate) xmlTextReaderRelaxNGValidate __attribute((alias("xmlTextReaderRelaxNGValidate__internal_alias")));
11584#else
11585#ifndef xmlTextReaderRelaxNGValidate
11586extern __typeof (xmlTextReaderRelaxNGValidate) xmlTextReaderRelaxNGValidate__internal_alias __attribute((visibility("hidden")));
11587#define xmlTextReaderRelaxNGValidate xmlTextReaderRelaxNGValidate__internal_alias
11588#endif
11589#endif
11590#endif
11591
11592#if defined(LIBXML_READER_ENABLED) && defined(LIBXML_SCHEMAS_ENABLED)
11593#ifdef bottom_xmlreader
11594#undef xmlTextReaderSchemaValidate
11595extern __typeof (xmlTextReaderSchemaValidate) xmlTextReaderSchemaValidate __attribute((alias("xmlTextReaderSchemaValidate__internal_alias")));
11596#else
11597#ifndef xmlTextReaderSchemaValidate
11598extern __typeof (xmlTextReaderSchemaValidate) xmlTextReaderSchemaValidate__internal_alias __attribute((visibility("hidden")));
11599#define xmlTextReaderSchemaValidate xmlTextReaderSchemaValidate__internal_alias
11600#endif
11601#endif
11602#endif
11603
11604#if defined(LIBXML_READER_ENABLED) && defined(LIBXML_SCHEMAS_ENABLED)
11605#ifdef bottom_xmlreader
11606#undef xmlTextReaderSchemaValidateCtxt
11607extern __typeof (xmlTextReaderSchemaValidateCtxt) xmlTextReaderSchemaValidateCtxt __attribute((alias("xmlTextReaderSchemaValidateCtxt__internal_alias")));
11608#else
11609#ifndef xmlTextReaderSchemaValidateCtxt
11610extern __typeof (xmlTextReaderSchemaValidateCtxt) xmlTextReaderSchemaValidateCtxt__internal_alias __attribute((visibility("hidden")));
11611#define xmlTextReaderSchemaValidateCtxt xmlTextReaderSchemaValidateCtxt__internal_alias
11612#endif
11613#endif
11614#endif
11615
11616#if defined(LIBXML_READER_ENABLED)
11617#ifdef bottom_xmlreader
11618#undef xmlTextReaderSetErrorHandler
11619extern __typeof (xmlTextReaderSetErrorHandler) xmlTextReaderSetErrorHandler __attribute((alias("xmlTextReaderSetErrorHandler__internal_alias")));
11620#else
11621#ifndef xmlTextReaderSetErrorHandler
11622extern __typeof (xmlTextReaderSetErrorHandler) xmlTextReaderSetErrorHandler__internal_alias __attribute((visibility("hidden")));
11623#define xmlTextReaderSetErrorHandler xmlTextReaderSetErrorHandler__internal_alias
11624#endif
11625#endif
11626#endif
11627
11628#if defined(LIBXML_READER_ENABLED)
11629#ifdef bottom_xmlreader
11630#undef xmlTextReaderSetParserProp
11631extern __typeof (xmlTextReaderSetParserProp) xmlTextReaderSetParserProp __attribute((alias("xmlTextReaderSetParserProp__internal_alias")));
11632#else
11633#ifndef xmlTextReaderSetParserProp
11634extern __typeof (xmlTextReaderSetParserProp) xmlTextReaderSetParserProp__internal_alias __attribute((visibility("hidden")));
11635#define xmlTextReaderSetParserProp xmlTextReaderSetParserProp__internal_alias
11636#endif
11637#endif
11638#endif
11639
11640#if defined(LIBXML_READER_ENABLED) && defined(LIBXML_SCHEMAS_ENABLED)
11641#ifdef bottom_xmlreader
11642#undef xmlTextReaderSetSchema
11643extern __typeof (xmlTextReaderSetSchema) xmlTextReaderSetSchema __attribute((alias("xmlTextReaderSetSchema__internal_alias")));
11644#else
11645#ifndef xmlTextReaderSetSchema
11646extern __typeof (xmlTextReaderSetSchema) xmlTextReaderSetSchema__internal_alias __attribute((visibility("hidden")));
11647#define xmlTextReaderSetSchema xmlTextReaderSetSchema__internal_alias
11648#endif
11649#endif
11650#endif
11651
11652#if defined(LIBXML_READER_ENABLED)
11653#ifdef bottom_xmlreader
11654#undef xmlTextReaderSetStructuredErrorHandler
11655extern __typeof (xmlTextReaderSetStructuredErrorHandler) xmlTextReaderSetStructuredErrorHandler __attribute((alias("xmlTextReaderSetStructuredErrorHandler__internal_alias")));
11656#else
11657#ifndef xmlTextReaderSetStructuredErrorHandler
11658extern __typeof (xmlTextReaderSetStructuredErrorHandler) xmlTextReaderSetStructuredErrorHandler__internal_alias __attribute((visibility("hidden")));
11659#define xmlTextReaderSetStructuredErrorHandler xmlTextReaderSetStructuredErrorHandler__internal_alias
11660#endif
11661#endif
11662#endif
11663
11664#if defined(LIBXML_READER_ENABLED)
11665#ifdef bottom_xmlreader
11666#undef xmlTextReaderStandalone
11667extern __typeof (xmlTextReaderStandalone) xmlTextReaderStandalone __attribute((alias("xmlTextReaderStandalone__internal_alias")));
11668#else
11669#ifndef xmlTextReaderStandalone
11670extern __typeof (xmlTextReaderStandalone) xmlTextReaderStandalone__internal_alias __attribute((visibility("hidden")));
11671#define xmlTextReaderStandalone xmlTextReaderStandalone__internal_alias
11672#endif
11673#endif
11674#endif
11675
11676#if defined(LIBXML_READER_ENABLED)
11677#ifdef bottom_xmlreader
11678#undef xmlTextReaderValue
11679extern __typeof (xmlTextReaderValue) xmlTextReaderValue __attribute((alias("xmlTextReaderValue__internal_alias")));
11680#else
11681#ifndef xmlTextReaderValue
11682extern __typeof (xmlTextReaderValue) xmlTextReaderValue__internal_alias __attribute((visibility("hidden")));
11683#define xmlTextReaderValue xmlTextReaderValue__internal_alias
11684#endif
11685#endif
11686#endif
11687
11688#if defined(LIBXML_READER_ENABLED)
11689#ifdef bottom_xmlreader
11690#undef xmlTextReaderXmlLang
11691extern __typeof (xmlTextReaderXmlLang) xmlTextReaderXmlLang __attribute((alias("xmlTextReaderXmlLang__internal_alias")));
11692#else
11693#ifndef xmlTextReaderXmlLang
11694extern __typeof (xmlTextReaderXmlLang) xmlTextReaderXmlLang__internal_alias __attribute((visibility("hidden")));
11695#define xmlTextReaderXmlLang xmlTextReaderXmlLang__internal_alias
11696#endif
11697#endif
11698#endif
11699
11700#if defined(LIBXML_WRITER_ENABLED)
11701#ifdef bottom_xmlwriter
11702#undef xmlTextWriterEndAttribute
11703extern __typeof (xmlTextWriterEndAttribute) xmlTextWriterEndAttribute __attribute((alias("xmlTextWriterEndAttribute__internal_alias")));
11704#else
11705#ifndef xmlTextWriterEndAttribute
11706extern __typeof (xmlTextWriterEndAttribute) xmlTextWriterEndAttribute__internal_alias __attribute((visibility("hidden")));
11707#define xmlTextWriterEndAttribute xmlTextWriterEndAttribute__internal_alias
11708#endif
11709#endif
11710#endif
11711
11712#if defined(LIBXML_WRITER_ENABLED)
11713#ifdef bottom_xmlwriter
11714#undef xmlTextWriterEndCDATA
11715extern __typeof (xmlTextWriterEndCDATA) xmlTextWriterEndCDATA __attribute((alias("xmlTextWriterEndCDATA__internal_alias")));
11716#else
11717#ifndef xmlTextWriterEndCDATA
11718extern __typeof (xmlTextWriterEndCDATA) xmlTextWriterEndCDATA__internal_alias __attribute((visibility("hidden")));
11719#define xmlTextWriterEndCDATA xmlTextWriterEndCDATA__internal_alias
11720#endif
11721#endif
11722#endif
11723
11724#if defined(LIBXML_WRITER_ENABLED)
11725#ifdef bottom_xmlwriter
11726#undef xmlTextWriterEndComment
11727extern __typeof (xmlTextWriterEndComment) xmlTextWriterEndComment __attribute((alias("xmlTextWriterEndComment__internal_alias")));
11728#else
11729#ifndef xmlTextWriterEndComment
11730extern __typeof (xmlTextWriterEndComment) xmlTextWriterEndComment__internal_alias __attribute((visibility("hidden")));
11731#define xmlTextWriterEndComment xmlTextWriterEndComment__internal_alias
11732#endif
11733#endif
11734#endif
11735
11736#if defined(LIBXML_WRITER_ENABLED)
11737#ifdef bottom_xmlwriter
11738#undef xmlTextWriterEndDTD
11739extern __typeof (xmlTextWriterEndDTD) xmlTextWriterEndDTD __attribute((alias("xmlTextWriterEndDTD__internal_alias")));
11740#else
11741#ifndef xmlTextWriterEndDTD
11742extern __typeof (xmlTextWriterEndDTD) xmlTextWriterEndDTD__internal_alias __attribute((visibility("hidden")));
11743#define xmlTextWriterEndDTD xmlTextWriterEndDTD__internal_alias
11744#endif
11745#endif
11746#endif
11747
11748#if defined(LIBXML_WRITER_ENABLED)
11749#ifdef bottom_xmlwriter
11750#undef xmlTextWriterEndDTDAttlist
11751extern __typeof (xmlTextWriterEndDTDAttlist) xmlTextWriterEndDTDAttlist __attribute((alias("xmlTextWriterEndDTDAttlist__internal_alias")));
11752#else
11753#ifndef xmlTextWriterEndDTDAttlist
11754extern __typeof (xmlTextWriterEndDTDAttlist) xmlTextWriterEndDTDAttlist__internal_alias __attribute((visibility("hidden")));
11755#define xmlTextWriterEndDTDAttlist xmlTextWriterEndDTDAttlist__internal_alias
11756#endif
11757#endif
11758#endif
11759
11760#if defined(LIBXML_WRITER_ENABLED)
11761#ifdef bottom_xmlwriter
11762#undef xmlTextWriterEndDTDElement
11763extern __typeof (xmlTextWriterEndDTDElement) xmlTextWriterEndDTDElement __attribute((alias("xmlTextWriterEndDTDElement__internal_alias")));
11764#else
11765#ifndef xmlTextWriterEndDTDElement
11766extern __typeof (xmlTextWriterEndDTDElement) xmlTextWriterEndDTDElement__internal_alias __attribute((visibility("hidden")));
11767#define xmlTextWriterEndDTDElement xmlTextWriterEndDTDElement__internal_alias
11768#endif
11769#endif
11770#endif
11771
11772#if defined(LIBXML_WRITER_ENABLED)
11773#ifdef bottom_xmlwriter
11774#undef xmlTextWriterEndDTDEntity
11775extern __typeof (xmlTextWriterEndDTDEntity) xmlTextWriterEndDTDEntity __attribute((alias("xmlTextWriterEndDTDEntity__internal_alias")));
11776#else
11777#ifndef xmlTextWriterEndDTDEntity
11778extern __typeof (xmlTextWriterEndDTDEntity) xmlTextWriterEndDTDEntity__internal_alias __attribute((visibility("hidden")));
11779#define xmlTextWriterEndDTDEntity xmlTextWriterEndDTDEntity__internal_alias
11780#endif
11781#endif
11782#endif
11783
11784#if defined(LIBXML_WRITER_ENABLED)
11785#ifdef bottom_xmlwriter
11786#undef xmlTextWriterEndDocument
11787extern __typeof (xmlTextWriterEndDocument) xmlTextWriterEndDocument __attribute((alias("xmlTextWriterEndDocument__internal_alias")));
11788#else
11789#ifndef xmlTextWriterEndDocument
11790extern __typeof (xmlTextWriterEndDocument) xmlTextWriterEndDocument__internal_alias __attribute((visibility("hidden")));
11791#define xmlTextWriterEndDocument xmlTextWriterEndDocument__internal_alias
11792#endif
11793#endif
11794#endif
11795
11796#if defined(LIBXML_WRITER_ENABLED)
11797#ifdef bottom_xmlwriter
11798#undef xmlTextWriterEndElement
11799extern __typeof (xmlTextWriterEndElement) xmlTextWriterEndElement __attribute((alias("xmlTextWriterEndElement__internal_alias")));
11800#else
11801#ifndef xmlTextWriterEndElement
11802extern __typeof (xmlTextWriterEndElement) xmlTextWriterEndElement__internal_alias __attribute((visibility("hidden")));
11803#define xmlTextWriterEndElement xmlTextWriterEndElement__internal_alias
11804#endif
11805#endif
11806#endif
11807
11808#if defined(LIBXML_WRITER_ENABLED)
11809#ifdef bottom_xmlwriter
11810#undef xmlTextWriterEndPI
11811extern __typeof (xmlTextWriterEndPI) xmlTextWriterEndPI __attribute((alias("xmlTextWriterEndPI__internal_alias")));
11812#else
11813#ifndef xmlTextWriterEndPI
11814extern __typeof (xmlTextWriterEndPI) xmlTextWriterEndPI__internal_alias __attribute((visibility("hidden")));
11815#define xmlTextWriterEndPI xmlTextWriterEndPI__internal_alias
11816#endif
11817#endif
11818#endif
11819
11820#if defined(LIBXML_WRITER_ENABLED)
11821#ifdef bottom_xmlwriter
11822#undef xmlTextWriterFlush
11823extern __typeof (xmlTextWriterFlush) xmlTextWriterFlush __attribute((alias("xmlTextWriterFlush__internal_alias")));
11824#else
11825#ifndef xmlTextWriterFlush
11826extern __typeof (xmlTextWriterFlush) xmlTextWriterFlush__internal_alias __attribute((visibility("hidden")));
11827#define xmlTextWriterFlush xmlTextWriterFlush__internal_alias
11828#endif
11829#endif
11830#endif
11831
11832#if defined(LIBXML_WRITER_ENABLED)
11833#ifdef bottom_xmlwriter
11834#undef xmlTextWriterFullEndElement
11835extern __typeof (xmlTextWriterFullEndElement) xmlTextWriterFullEndElement __attribute((alias("xmlTextWriterFullEndElement__internal_alias")));
11836#else
11837#ifndef xmlTextWriterFullEndElement
11838extern __typeof (xmlTextWriterFullEndElement) xmlTextWriterFullEndElement__internal_alias __attribute((visibility("hidden")));
11839#define xmlTextWriterFullEndElement xmlTextWriterFullEndElement__internal_alias
11840#endif
11841#endif
11842#endif
11843
11844#if defined(LIBXML_WRITER_ENABLED)
11845#ifdef bottom_xmlwriter
11846#undef xmlTextWriterSetIndent
11847extern __typeof (xmlTextWriterSetIndent) xmlTextWriterSetIndent __attribute((alias("xmlTextWriterSetIndent__internal_alias")));
11848#else
11849#ifndef xmlTextWriterSetIndent
11850extern __typeof (xmlTextWriterSetIndent) xmlTextWriterSetIndent__internal_alias __attribute((visibility("hidden")));
11851#define xmlTextWriterSetIndent xmlTextWriterSetIndent__internal_alias
11852#endif
11853#endif
11854#endif
11855
11856#if defined(LIBXML_WRITER_ENABLED)
11857#ifdef bottom_xmlwriter
11858#undef xmlTextWriterSetIndentString
11859extern __typeof (xmlTextWriterSetIndentString) xmlTextWriterSetIndentString __attribute((alias("xmlTextWriterSetIndentString__internal_alias")));
11860#else
11861#ifndef xmlTextWriterSetIndentString
11862extern __typeof (xmlTextWriterSetIndentString) xmlTextWriterSetIndentString__internal_alias __attribute((visibility("hidden")));
11863#define xmlTextWriterSetIndentString xmlTextWriterSetIndentString__internal_alias
11864#endif
11865#endif
11866#endif
11867
11868#if defined(LIBXML_WRITER_ENABLED)
11869#ifdef bottom_xmlwriter
11870#undef xmlTextWriterStartAttribute
11871extern __typeof (xmlTextWriterStartAttribute) xmlTextWriterStartAttribute __attribute((alias("xmlTextWriterStartAttribute__internal_alias")));
11872#else
11873#ifndef xmlTextWriterStartAttribute
11874extern __typeof (xmlTextWriterStartAttribute) xmlTextWriterStartAttribute__internal_alias __attribute((visibility("hidden")));
11875#define xmlTextWriterStartAttribute xmlTextWriterStartAttribute__internal_alias
11876#endif
11877#endif
11878#endif
11879
11880#if defined(LIBXML_WRITER_ENABLED)
11881#ifdef bottom_xmlwriter
11882#undef xmlTextWriterStartAttributeNS
11883extern __typeof (xmlTextWriterStartAttributeNS) xmlTextWriterStartAttributeNS __attribute((alias("xmlTextWriterStartAttributeNS__internal_alias")));
11884#else
11885#ifndef xmlTextWriterStartAttributeNS
11886extern __typeof (xmlTextWriterStartAttributeNS) xmlTextWriterStartAttributeNS__internal_alias __attribute((visibility("hidden")));
11887#define xmlTextWriterStartAttributeNS xmlTextWriterStartAttributeNS__internal_alias
11888#endif
11889#endif
11890#endif
11891
11892#if defined(LIBXML_WRITER_ENABLED)
11893#ifdef bottom_xmlwriter
11894#undef xmlTextWriterStartCDATA
11895extern __typeof (xmlTextWriterStartCDATA) xmlTextWriterStartCDATA __attribute((alias("xmlTextWriterStartCDATA__internal_alias")));
11896#else
11897#ifndef xmlTextWriterStartCDATA
11898extern __typeof (xmlTextWriterStartCDATA) xmlTextWriterStartCDATA__internal_alias __attribute((visibility("hidden")));
11899#define xmlTextWriterStartCDATA xmlTextWriterStartCDATA__internal_alias
11900#endif
11901#endif
11902#endif
11903
11904#if defined(LIBXML_WRITER_ENABLED)
11905#ifdef bottom_xmlwriter
11906#undef xmlTextWriterStartComment
11907extern __typeof (xmlTextWriterStartComment) xmlTextWriterStartComment __attribute((alias("xmlTextWriterStartComment__internal_alias")));
11908#else
11909#ifndef xmlTextWriterStartComment
11910extern __typeof (xmlTextWriterStartComment) xmlTextWriterStartComment__internal_alias __attribute((visibility("hidden")));
11911#define xmlTextWriterStartComment xmlTextWriterStartComment__internal_alias
11912#endif
11913#endif
11914#endif
11915
11916#if defined(LIBXML_WRITER_ENABLED)
11917#ifdef bottom_xmlwriter
11918#undef xmlTextWriterStartDTD
11919extern __typeof (xmlTextWriterStartDTD) xmlTextWriterStartDTD __attribute((alias("xmlTextWriterStartDTD__internal_alias")));
11920#else
11921#ifndef xmlTextWriterStartDTD
11922extern __typeof (xmlTextWriterStartDTD) xmlTextWriterStartDTD__internal_alias __attribute((visibility("hidden")));
11923#define xmlTextWriterStartDTD xmlTextWriterStartDTD__internal_alias
11924#endif
11925#endif
11926#endif
11927
11928#if defined(LIBXML_WRITER_ENABLED)
11929#ifdef bottom_xmlwriter
11930#undef xmlTextWriterStartDTDAttlist
11931extern __typeof (xmlTextWriterStartDTDAttlist) xmlTextWriterStartDTDAttlist __attribute((alias("xmlTextWriterStartDTDAttlist__internal_alias")));
11932#else
11933#ifndef xmlTextWriterStartDTDAttlist
11934extern __typeof (xmlTextWriterStartDTDAttlist) xmlTextWriterStartDTDAttlist__internal_alias __attribute((visibility("hidden")));
11935#define xmlTextWriterStartDTDAttlist xmlTextWriterStartDTDAttlist__internal_alias
11936#endif
11937#endif
11938#endif
11939
11940#if defined(LIBXML_WRITER_ENABLED)
11941#ifdef bottom_xmlwriter
11942#undef xmlTextWriterStartDTDElement
11943extern __typeof (xmlTextWriterStartDTDElement) xmlTextWriterStartDTDElement __attribute((alias("xmlTextWriterStartDTDElement__internal_alias")));
11944#else
11945#ifndef xmlTextWriterStartDTDElement
11946extern __typeof (xmlTextWriterStartDTDElement) xmlTextWriterStartDTDElement__internal_alias __attribute((visibility("hidden")));
11947#define xmlTextWriterStartDTDElement xmlTextWriterStartDTDElement__internal_alias
11948#endif
11949#endif
11950#endif
11951
11952#if defined(LIBXML_WRITER_ENABLED)
11953#ifdef bottom_xmlwriter
11954#undef xmlTextWriterStartDTDEntity
11955extern __typeof (xmlTextWriterStartDTDEntity) xmlTextWriterStartDTDEntity __attribute((alias("xmlTextWriterStartDTDEntity__internal_alias")));
11956#else
11957#ifndef xmlTextWriterStartDTDEntity
11958extern __typeof (xmlTextWriterStartDTDEntity) xmlTextWriterStartDTDEntity__internal_alias __attribute((visibility("hidden")));
11959#define xmlTextWriterStartDTDEntity xmlTextWriterStartDTDEntity__internal_alias
11960#endif
11961#endif
11962#endif
11963
11964#if defined(LIBXML_WRITER_ENABLED)
11965#ifdef bottom_xmlwriter
11966#undef xmlTextWriterStartDocument
11967extern __typeof (xmlTextWriterStartDocument) xmlTextWriterStartDocument __attribute((alias("xmlTextWriterStartDocument__internal_alias")));
11968#else
11969#ifndef xmlTextWriterStartDocument
11970extern __typeof (xmlTextWriterStartDocument) xmlTextWriterStartDocument__internal_alias __attribute((visibility("hidden")));
11971#define xmlTextWriterStartDocument xmlTextWriterStartDocument__internal_alias
11972#endif
11973#endif
11974#endif
11975
11976#if defined(LIBXML_WRITER_ENABLED)
11977#ifdef bottom_xmlwriter
11978#undef xmlTextWriterStartElement
11979extern __typeof (xmlTextWriterStartElement) xmlTextWriterStartElement __attribute((alias("xmlTextWriterStartElement__internal_alias")));
11980#else
11981#ifndef xmlTextWriterStartElement
11982extern __typeof (xmlTextWriterStartElement) xmlTextWriterStartElement__internal_alias __attribute((visibility("hidden")));
11983#define xmlTextWriterStartElement xmlTextWriterStartElement__internal_alias
11984#endif
11985#endif
11986#endif
11987
11988#if defined(LIBXML_WRITER_ENABLED)
11989#ifdef bottom_xmlwriter
11990#undef xmlTextWriterStartElementNS
11991extern __typeof (xmlTextWriterStartElementNS) xmlTextWriterStartElementNS __attribute((alias("xmlTextWriterStartElementNS__internal_alias")));
11992#else
11993#ifndef xmlTextWriterStartElementNS
11994extern __typeof (xmlTextWriterStartElementNS) xmlTextWriterStartElementNS__internal_alias __attribute((visibility("hidden")));
11995#define xmlTextWriterStartElementNS xmlTextWriterStartElementNS__internal_alias
11996#endif
11997#endif
11998#endif
11999
12000#if defined(LIBXML_WRITER_ENABLED)
12001#ifdef bottom_xmlwriter
12002#undef xmlTextWriterStartPI
12003extern __typeof (xmlTextWriterStartPI) xmlTextWriterStartPI __attribute((alias("xmlTextWriterStartPI__internal_alias")));
12004#else
12005#ifndef xmlTextWriterStartPI
12006extern __typeof (xmlTextWriterStartPI) xmlTextWriterStartPI__internal_alias __attribute((visibility("hidden")));
12007#define xmlTextWriterStartPI xmlTextWriterStartPI__internal_alias
12008#endif
12009#endif
12010#endif
12011
12012#if defined(LIBXML_WRITER_ENABLED)
12013#ifdef bottom_xmlwriter
12014#undef xmlTextWriterWriteAttribute
12015extern __typeof (xmlTextWriterWriteAttribute) xmlTextWriterWriteAttribute __attribute((alias("xmlTextWriterWriteAttribute__internal_alias")));
12016#else
12017#ifndef xmlTextWriterWriteAttribute
12018extern __typeof (xmlTextWriterWriteAttribute) xmlTextWriterWriteAttribute__internal_alias __attribute((visibility("hidden")));
12019#define xmlTextWriterWriteAttribute xmlTextWriterWriteAttribute__internal_alias
12020#endif
12021#endif
12022#endif
12023
12024#if defined(LIBXML_WRITER_ENABLED)
12025#ifdef bottom_xmlwriter
12026#undef xmlTextWriterWriteAttributeNS
12027extern __typeof (xmlTextWriterWriteAttributeNS) xmlTextWriterWriteAttributeNS __attribute((alias("xmlTextWriterWriteAttributeNS__internal_alias")));
12028#else
12029#ifndef xmlTextWriterWriteAttributeNS
12030extern __typeof (xmlTextWriterWriteAttributeNS) xmlTextWriterWriteAttributeNS__internal_alias __attribute((visibility("hidden")));
12031#define xmlTextWriterWriteAttributeNS xmlTextWriterWriteAttributeNS__internal_alias
12032#endif
12033#endif
12034#endif
12035
12036#if defined(LIBXML_WRITER_ENABLED)
12037#ifdef bottom_xmlwriter
12038#undef xmlTextWriterWriteBase64
12039extern __typeof (xmlTextWriterWriteBase64) xmlTextWriterWriteBase64 __attribute((alias("xmlTextWriterWriteBase64__internal_alias")));
12040#else
12041#ifndef xmlTextWriterWriteBase64
12042extern __typeof (xmlTextWriterWriteBase64) xmlTextWriterWriteBase64__internal_alias __attribute((visibility("hidden")));
12043#define xmlTextWriterWriteBase64 xmlTextWriterWriteBase64__internal_alias
12044#endif
12045#endif
12046#endif
12047
12048#if defined(LIBXML_WRITER_ENABLED)
12049#ifdef bottom_xmlwriter
12050#undef xmlTextWriterWriteBinHex
12051extern __typeof (xmlTextWriterWriteBinHex) xmlTextWriterWriteBinHex __attribute((alias("xmlTextWriterWriteBinHex__internal_alias")));
12052#else
12053#ifndef xmlTextWriterWriteBinHex
12054extern __typeof (xmlTextWriterWriteBinHex) xmlTextWriterWriteBinHex__internal_alias __attribute((visibility("hidden")));
12055#define xmlTextWriterWriteBinHex xmlTextWriterWriteBinHex__internal_alias
12056#endif
12057#endif
12058#endif
12059
12060#if defined(LIBXML_WRITER_ENABLED)
12061#ifdef bottom_xmlwriter
12062#undef xmlTextWriterWriteCDATA
12063extern __typeof (xmlTextWriterWriteCDATA) xmlTextWriterWriteCDATA __attribute((alias("xmlTextWriterWriteCDATA__internal_alias")));
12064#else
12065#ifndef xmlTextWriterWriteCDATA
12066extern __typeof (xmlTextWriterWriteCDATA) xmlTextWriterWriteCDATA__internal_alias __attribute((visibility("hidden")));
12067#define xmlTextWriterWriteCDATA xmlTextWriterWriteCDATA__internal_alias
12068#endif
12069#endif
12070#endif
12071
12072#if defined(LIBXML_WRITER_ENABLED)
12073#ifdef bottom_xmlwriter
12074#undef xmlTextWriterWriteComment
12075extern __typeof (xmlTextWriterWriteComment) xmlTextWriterWriteComment __attribute((alias("xmlTextWriterWriteComment__internal_alias")));
12076#else
12077#ifndef xmlTextWriterWriteComment
12078extern __typeof (xmlTextWriterWriteComment) xmlTextWriterWriteComment__internal_alias __attribute((visibility("hidden")));
12079#define xmlTextWriterWriteComment xmlTextWriterWriteComment__internal_alias
12080#endif
12081#endif
12082#endif
12083
12084#if defined(LIBXML_WRITER_ENABLED)
12085#ifdef bottom_xmlwriter
12086#undef xmlTextWriterWriteDTD
12087extern __typeof (xmlTextWriterWriteDTD) xmlTextWriterWriteDTD __attribute((alias("xmlTextWriterWriteDTD__internal_alias")));
12088#else
12089#ifndef xmlTextWriterWriteDTD
12090extern __typeof (xmlTextWriterWriteDTD) xmlTextWriterWriteDTD__internal_alias __attribute((visibility("hidden")));
12091#define xmlTextWriterWriteDTD xmlTextWriterWriteDTD__internal_alias
12092#endif
12093#endif
12094#endif
12095
12096#if defined(LIBXML_WRITER_ENABLED)
12097#ifdef bottom_xmlwriter
12098#undef xmlTextWriterWriteDTDAttlist
12099extern __typeof (xmlTextWriterWriteDTDAttlist) xmlTextWriterWriteDTDAttlist __attribute((alias("xmlTextWriterWriteDTDAttlist__internal_alias")));
12100#else
12101#ifndef xmlTextWriterWriteDTDAttlist
12102extern __typeof (xmlTextWriterWriteDTDAttlist) xmlTextWriterWriteDTDAttlist__internal_alias __attribute((visibility("hidden")));
12103#define xmlTextWriterWriteDTDAttlist xmlTextWriterWriteDTDAttlist__internal_alias
12104#endif
12105#endif
12106#endif
12107
12108#if defined(LIBXML_WRITER_ENABLED)
12109#ifdef bottom_xmlwriter
12110#undef xmlTextWriterWriteDTDElement
12111extern __typeof (xmlTextWriterWriteDTDElement) xmlTextWriterWriteDTDElement __attribute((alias("xmlTextWriterWriteDTDElement__internal_alias")));
12112#else
12113#ifndef xmlTextWriterWriteDTDElement
12114extern __typeof (xmlTextWriterWriteDTDElement) xmlTextWriterWriteDTDElement__internal_alias __attribute((visibility("hidden")));
12115#define xmlTextWriterWriteDTDElement xmlTextWriterWriteDTDElement__internal_alias
12116#endif
12117#endif
12118#endif
12119
12120#if defined(LIBXML_WRITER_ENABLED)
12121#ifdef bottom_xmlwriter
12122#undef xmlTextWriterWriteDTDEntity
12123extern __typeof (xmlTextWriterWriteDTDEntity) xmlTextWriterWriteDTDEntity __attribute((alias("xmlTextWriterWriteDTDEntity__internal_alias")));
12124#else
12125#ifndef xmlTextWriterWriteDTDEntity
12126extern __typeof (xmlTextWriterWriteDTDEntity) xmlTextWriterWriteDTDEntity__internal_alias __attribute((visibility("hidden")));
12127#define xmlTextWriterWriteDTDEntity xmlTextWriterWriteDTDEntity__internal_alias
12128#endif
12129#endif
12130#endif
12131
12132#if defined(LIBXML_WRITER_ENABLED)
12133#ifdef bottom_xmlwriter
12134#undef xmlTextWriterWriteDTDExternalEntity
12135extern __typeof (xmlTextWriterWriteDTDExternalEntity) xmlTextWriterWriteDTDExternalEntity __attribute((alias("xmlTextWriterWriteDTDExternalEntity__internal_alias")));
12136#else
12137#ifndef xmlTextWriterWriteDTDExternalEntity
12138extern __typeof (xmlTextWriterWriteDTDExternalEntity) xmlTextWriterWriteDTDExternalEntity__internal_alias __attribute((visibility("hidden")));
12139#define xmlTextWriterWriteDTDExternalEntity xmlTextWriterWriteDTDExternalEntity__internal_alias
12140#endif
12141#endif
12142#endif
12143
12144#if defined(LIBXML_WRITER_ENABLED)
12145#ifdef bottom_xmlwriter
12146#undef xmlTextWriterWriteDTDExternalEntityContents
12147extern __typeof (xmlTextWriterWriteDTDExternalEntityContents) xmlTextWriterWriteDTDExternalEntityContents __attribute((alias("xmlTextWriterWriteDTDExternalEntityContents__internal_alias")));
12148#else
12149#ifndef xmlTextWriterWriteDTDExternalEntityContents
12150extern __typeof (xmlTextWriterWriteDTDExternalEntityContents) xmlTextWriterWriteDTDExternalEntityContents__internal_alias __attribute((visibility("hidden")));
12151#define xmlTextWriterWriteDTDExternalEntityContents xmlTextWriterWriteDTDExternalEntityContents__internal_alias
12152#endif
12153#endif
12154#endif
12155
12156#if defined(LIBXML_WRITER_ENABLED)
12157#ifdef bottom_xmlwriter
12158#undef xmlTextWriterWriteDTDInternalEntity
12159extern __typeof (xmlTextWriterWriteDTDInternalEntity) xmlTextWriterWriteDTDInternalEntity __attribute((alias("xmlTextWriterWriteDTDInternalEntity__internal_alias")));
12160#else
12161#ifndef xmlTextWriterWriteDTDInternalEntity
12162extern __typeof (xmlTextWriterWriteDTDInternalEntity) xmlTextWriterWriteDTDInternalEntity__internal_alias __attribute((visibility("hidden")));
12163#define xmlTextWriterWriteDTDInternalEntity xmlTextWriterWriteDTDInternalEntity__internal_alias
12164#endif
12165#endif
12166#endif
12167
12168#if defined(LIBXML_WRITER_ENABLED)
12169#ifdef bottom_xmlwriter
12170#undef xmlTextWriterWriteDTDNotation
12171extern __typeof (xmlTextWriterWriteDTDNotation) xmlTextWriterWriteDTDNotation __attribute((alias("xmlTextWriterWriteDTDNotation__internal_alias")));
12172#else
12173#ifndef xmlTextWriterWriteDTDNotation
12174extern __typeof (xmlTextWriterWriteDTDNotation) xmlTextWriterWriteDTDNotation__internal_alias __attribute((visibility("hidden")));
12175#define xmlTextWriterWriteDTDNotation xmlTextWriterWriteDTDNotation__internal_alias
12176#endif
12177#endif
12178#endif
12179
12180#if defined(LIBXML_WRITER_ENABLED)
12181#ifdef bottom_xmlwriter
12182#undef xmlTextWriterWriteElement
12183extern __typeof (xmlTextWriterWriteElement) xmlTextWriterWriteElement __attribute((alias("xmlTextWriterWriteElement__internal_alias")));
12184#else
12185#ifndef xmlTextWriterWriteElement
12186extern __typeof (xmlTextWriterWriteElement) xmlTextWriterWriteElement__internal_alias __attribute((visibility("hidden")));
12187#define xmlTextWriterWriteElement xmlTextWriterWriteElement__internal_alias
12188#endif
12189#endif
12190#endif
12191
12192#if defined(LIBXML_WRITER_ENABLED)
12193#ifdef bottom_xmlwriter
12194#undef xmlTextWriterWriteElementNS
12195extern __typeof (xmlTextWriterWriteElementNS) xmlTextWriterWriteElementNS __attribute((alias("xmlTextWriterWriteElementNS__internal_alias")));
12196#else
12197#ifndef xmlTextWriterWriteElementNS
12198extern __typeof (xmlTextWriterWriteElementNS) xmlTextWriterWriteElementNS__internal_alias __attribute((visibility("hidden")));
12199#define xmlTextWriterWriteElementNS xmlTextWriterWriteElementNS__internal_alias
12200#endif
12201#endif
12202#endif
12203
12204#if defined(LIBXML_WRITER_ENABLED)
12205#ifdef bottom_xmlwriter
12206#undef xmlTextWriterWriteFormatAttribute
12207extern __typeof (xmlTextWriterWriteFormatAttribute) xmlTextWriterWriteFormatAttribute __attribute((alias("xmlTextWriterWriteFormatAttribute__internal_alias")));
12208#else
12209#ifndef xmlTextWriterWriteFormatAttribute
12210extern __typeof (xmlTextWriterWriteFormatAttribute) xmlTextWriterWriteFormatAttribute__internal_alias __attribute((visibility("hidden")));
12211#define xmlTextWriterWriteFormatAttribute xmlTextWriterWriteFormatAttribute__internal_alias
12212#endif
12213#endif
12214#endif
12215
12216#if defined(LIBXML_WRITER_ENABLED)
12217#ifdef bottom_xmlwriter
12218#undef xmlTextWriterWriteFormatAttributeNS
12219extern __typeof (xmlTextWriterWriteFormatAttributeNS) xmlTextWriterWriteFormatAttributeNS __attribute((alias("xmlTextWriterWriteFormatAttributeNS__internal_alias")));
12220#else
12221#ifndef xmlTextWriterWriteFormatAttributeNS
12222extern __typeof (xmlTextWriterWriteFormatAttributeNS) xmlTextWriterWriteFormatAttributeNS__internal_alias __attribute((visibility("hidden")));
12223#define xmlTextWriterWriteFormatAttributeNS xmlTextWriterWriteFormatAttributeNS__internal_alias
12224#endif
12225#endif
12226#endif
12227
12228#if defined(LIBXML_WRITER_ENABLED)
12229#ifdef bottom_xmlwriter
12230#undef xmlTextWriterWriteFormatCDATA
12231extern __typeof (xmlTextWriterWriteFormatCDATA) xmlTextWriterWriteFormatCDATA __attribute((alias("xmlTextWriterWriteFormatCDATA__internal_alias")));
12232#else
12233#ifndef xmlTextWriterWriteFormatCDATA
12234extern __typeof (xmlTextWriterWriteFormatCDATA) xmlTextWriterWriteFormatCDATA__internal_alias __attribute((visibility("hidden")));
12235#define xmlTextWriterWriteFormatCDATA xmlTextWriterWriteFormatCDATA__internal_alias
12236#endif
12237#endif
12238#endif
12239
12240#if defined(LIBXML_WRITER_ENABLED)
12241#ifdef bottom_xmlwriter
12242#undef xmlTextWriterWriteFormatComment
12243extern __typeof (xmlTextWriterWriteFormatComment) xmlTextWriterWriteFormatComment __attribute((alias("xmlTextWriterWriteFormatComment__internal_alias")));
12244#else
12245#ifndef xmlTextWriterWriteFormatComment
12246extern __typeof (xmlTextWriterWriteFormatComment) xmlTextWriterWriteFormatComment__internal_alias __attribute((visibility("hidden")));
12247#define xmlTextWriterWriteFormatComment xmlTextWriterWriteFormatComment__internal_alias
12248#endif
12249#endif
12250#endif
12251
12252#if defined(LIBXML_WRITER_ENABLED)
12253#ifdef bottom_xmlwriter
12254#undef xmlTextWriterWriteFormatDTD
12255extern __typeof (xmlTextWriterWriteFormatDTD) xmlTextWriterWriteFormatDTD __attribute((alias("xmlTextWriterWriteFormatDTD__internal_alias")));
12256#else
12257#ifndef xmlTextWriterWriteFormatDTD
12258extern __typeof (xmlTextWriterWriteFormatDTD) xmlTextWriterWriteFormatDTD__internal_alias __attribute((visibility("hidden")));
12259#define xmlTextWriterWriteFormatDTD xmlTextWriterWriteFormatDTD__internal_alias
12260#endif
12261#endif
12262#endif
12263
12264#if defined(LIBXML_WRITER_ENABLED)
12265#ifdef bottom_xmlwriter
12266#undef xmlTextWriterWriteFormatDTDAttlist
12267extern __typeof (xmlTextWriterWriteFormatDTDAttlist) xmlTextWriterWriteFormatDTDAttlist __attribute((alias("xmlTextWriterWriteFormatDTDAttlist__internal_alias")));
12268#else
12269#ifndef xmlTextWriterWriteFormatDTDAttlist
12270extern __typeof (xmlTextWriterWriteFormatDTDAttlist) xmlTextWriterWriteFormatDTDAttlist__internal_alias __attribute((visibility("hidden")));
12271#define xmlTextWriterWriteFormatDTDAttlist xmlTextWriterWriteFormatDTDAttlist__internal_alias
12272#endif
12273#endif
12274#endif
12275
12276#if defined(LIBXML_WRITER_ENABLED)
12277#ifdef bottom_xmlwriter
12278#undef xmlTextWriterWriteFormatDTDElement
12279extern __typeof (xmlTextWriterWriteFormatDTDElement) xmlTextWriterWriteFormatDTDElement __attribute((alias("xmlTextWriterWriteFormatDTDElement__internal_alias")));
12280#else
12281#ifndef xmlTextWriterWriteFormatDTDElement
12282extern __typeof (xmlTextWriterWriteFormatDTDElement) xmlTextWriterWriteFormatDTDElement__internal_alias __attribute((visibility("hidden")));
12283#define xmlTextWriterWriteFormatDTDElement xmlTextWriterWriteFormatDTDElement__internal_alias
12284#endif
12285#endif
12286#endif
12287
12288#if defined(LIBXML_WRITER_ENABLED)
12289#ifdef bottom_xmlwriter
12290#undef xmlTextWriterWriteFormatDTDInternalEntity
12291extern __typeof (xmlTextWriterWriteFormatDTDInternalEntity) xmlTextWriterWriteFormatDTDInternalEntity __attribute((alias("xmlTextWriterWriteFormatDTDInternalEntity__internal_alias")));
12292#else
12293#ifndef xmlTextWriterWriteFormatDTDInternalEntity
12294extern __typeof (xmlTextWriterWriteFormatDTDInternalEntity) xmlTextWriterWriteFormatDTDInternalEntity__internal_alias __attribute((visibility("hidden")));
12295#define xmlTextWriterWriteFormatDTDInternalEntity xmlTextWriterWriteFormatDTDInternalEntity__internal_alias
12296#endif
12297#endif
12298#endif
12299
12300#if defined(LIBXML_WRITER_ENABLED)
12301#ifdef bottom_xmlwriter
12302#undef xmlTextWriterWriteFormatElement
12303extern __typeof (xmlTextWriterWriteFormatElement) xmlTextWriterWriteFormatElement __attribute((alias("xmlTextWriterWriteFormatElement__internal_alias")));
12304#else
12305#ifndef xmlTextWriterWriteFormatElement
12306extern __typeof (xmlTextWriterWriteFormatElement) xmlTextWriterWriteFormatElement__internal_alias __attribute((visibility("hidden")));
12307#define xmlTextWriterWriteFormatElement xmlTextWriterWriteFormatElement__internal_alias
12308#endif
12309#endif
12310#endif
12311
12312#if defined(LIBXML_WRITER_ENABLED)
12313#ifdef bottom_xmlwriter
12314#undef xmlTextWriterWriteFormatElementNS
12315extern __typeof (xmlTextWriterWriteFormatElementNS) xmlTextWriterWriteFormatElementNS __attribute((alias("xmlTextWriterWriteFormatElementNS__internal_alias")));
12316#else
12317#ifndef xmlTextWriterWriteFormatElementNS
12318extern __typeof (xmlTextWriterWriteFormatElementNS) xmlTextWriterWriteFormatElementNS__internal_alias __attribute((visibility("hidden")));
12319#define xmlTextWriterWriteFormatElementNS xmlTextWriterWriteFormatElementNS__internal_alias
12320#endif
12321#endif
12322#endif
12323
12324#if defined(LIBXML_WRITER_ENABLED)
12325#ifdef bottom_xmlwriter
12326#undef xmlTextWriterWriteFormatPI
12327extern __typeof (xmlTextWriterWriteFormatPI) xmlTextWriterWriteFormatPI __attribute((alias("xmlTextWriterWriteFormatPI__internal_alias")));
12328#else
12329#ifndef xmlTextWriterWriteFormatPI
12330extern __typeof (xmlTextWriterWriteFormatPI) xmlTextWriterWriteFormatPI__internal_alias __attribute((visibility("hidden")));
12331#define xmlTextWriterWriteFormatPI xmlTextWriterWriteFormatPI__internal_alias
12332#endif
12333#endif
12334#endif
12335
12336#if defined(LIBXML_WRITER_ENABLED)
12337#ifdef bottom_xmlwriter
12338#undef xmlTextWriterWriteFormatRaw
12339extern __typeof (xmlTextWriterWriteFormatRaw) xmlTextWriterWriteFormatRaw __attribute((alias("xmlTextWriterWriteFormatRaw__internal_alias")));
12340#else
12341#ifndef xmlTextWriterWriteFormatRaw
12342extern __typeof (xmlTextWriterWriteFormatRaw) xmlTextWriterWriteFormatRaw__internal_alias __attribute((visibility("hidden")));
12343#define xmlTextWriterWriteFormatRaw xmlTextWriterWriteFormatRaw__internal_alias
12344#endif
12345#endif
12346#endif
12347
12348#if defined(LIBXML_WRITER_ENABLED)
12349#ifdef bottom_xmlwriter
12350#undef xmlTextWriterWriteFormatString
12351extern __typeof (xmlTextWriterWriteFormatString) xmlTextWriterWriteFormatString __attribute((alias("xmlTextWriterWriteFormatString__internal_alias")));
12352#else
12353#ifndef xmlTextWriterWriteFormatString
12354extern __typeof (xmlTextWriterWriteFormatString) xmlTextWriterWriteFormatString__internal_alias __attribute((visibility("hidden")));
12355#define xmlTextWriterWriteFormatString xmlTextWriterWriteFormatString__internal_alias
12356#endif
12357#endif
12358#endif
12359
12360#if defined(LIBXML_WRITER_ENABLED)
12361#ifdef bottom_xmlwriter
12362#undef xmlTextWriterWritePI
12363extern __typeof (xmlTextWriterWritePI) xmlTextWriterWritePI __attribute((alias("xmlTextWriterWritePI__internal_alias")));
12364#else
12365#ifndef xmlTextWriterWritePI
12366extern __typeof (xmlTextWriterWritePI) xmlTextWriterWritePI__internal_alias __attribute((visibility("hidden")));
12367#define xmlTextWriterWritePI xmlTextWriterWritePI__internal_alias
12368#endif
12369#endif
12370#endif
12371
12372#if defined(LIBXML_WRITER_ENABLED)
12373#ifdef bottom_xmlwriter
12374#undef xmlTextWriterWriteRaw
12375extern __typeof (xmlTextWriterWriteRaw) xmlTextWriterWriteRaw __attribute((alias("xmlTextWriterWriteRaw__internal_alias")));
12376#else
12377#ifndef xmlTextWriterWriteRaw
12378extern __typeof (xmlTextWriterWriteRaw) xmlTextWriterWriteRaw__internal_alias __attribute((visibility("hidden")));
12379#define xmlTextWriterWriteRaw xmlTextWriterWriteRaw__internal_alias
12380#endif
12381#endif
12382#endif
12383
12384#if defined(LIBXML_WRITER_ENABLED)
12385#ifdef bottom_xmlwriter
12386#undef xmlTextWriterWriteRawLen
12387extern __typeof (xmlTextWriterWriteRawLen) xmlTextWriterWriteRawLen __attribute((alias("xmlTextWriterWriteRawLen__internal_alias")));
12388#else
12389#ifndef xmlTextWriterWriteRawLen
12390extern __typeof (xmlTextWriterWriteRawLen) xmlTextWriterWriteRawLen__internal_alias __attribute((visibility("hidden")));
12391#define xmlTextWriterWriteRawLen xmlTextWriterWriteRawLen__internal_alias
12392#endif
12393#endif
12394#endif
12395
12396#if defined(LIBXML_WRITER_ENABLED)
12397#ifdef bottom_xmlwriter
12398#undef xmlTextWriterWriteString
12399extern __typeof (xmlTextWriterWriteString) xmlTextWriterWriteString __attribute((alias("xmlTextWriterWriteString__internal_alias")));
12400#else
12401#ifndef xmlTextWriterWriteString
12402extern __typeof (xmlTextWriterWriteString) xmlTextWriterWriteString__internal_alias __attribute((visibility("hidden")));
12403#define xmlTextWriterWriteString xmlTextWriterWriteString__internal_alias
12404#endif
12405#endif
12406#endif
12407
12408#if defined(LIBXML_WRITER_ENABLED)
12409#ifdef bottom_xmlwriter
12410#undef xmlTextWriterWriteVFormatAttribute
12411extern __typeof (xmlTextWriterWriteVFormatAttribute) xmlTextWriterWriteVFormatAttribute __attribute((alias("xmlTextWriterWriteVFormatAttribute__internal_alias")));
12412#else
12413#ifndef xmlTextWriterWriteVFormatAttribute
12414extern __typeof (xmlTextWriterWriteVFormatAttribute) xmlTextWriterWriteVFormatAttribute__internal_alias __attribute((visibility("hidden")));
12415#define xmlTextWriterWriteVFormatAttribute xmlTextWriterWriteVFormatAttribute__internal_alias
12416#endif
12417#endif
12418#endif
12419
12420#if defined(LIBXML_WRITER_ENABLED)
12421#ifdef bottom_xmlwriter
12422#undef xmlTextWriterWriteVFormatAttributeNS
12423extern __typeof (xmlTextWriterWriteVFormatAttributeNS) xmlTextWriterWriteVFormatAttributeNS __attribute((alias("xmlTextWriterWriteVFormatAttributeNS__internal_alias")));
12424#else
12425#ifndef xmlTextWriterWriteVFormatAttributeNS
12426extern __typeof (xmlTextWriterWriteVFormatAttributeNS) xmlTextWriterWriteVFormatAttributeNS__internal_alias __attribute((visibility("hidden")));
12427#define xmlTextWriterWriteVFormatAttributeNS xmlTextWriterWriteVFormatAttributeNS__internal_alias
12428#endif
12429#endif
12430#endif
12431
12432#if defined(LIBXML_WRITER_ENABLED)
12433#ifdef bottom_xmlwriter
12434#undef xmlTextWriterWriteVFormatCDATA
12435extern __typeof (xmlTextWriterWriteVFormatCDATA) xmlTextWriterWriteVFormatCDATA __attribute((alias("xmlTextWriterWriteVFormatCDATA__internal_alias")));
12436#else
12437#ifndef xmlTextWriterWriteVFormatCDATA
12438extern __typeof (xmlTextWriterWriteVFormatCDATA) xmlTextWriterWriteVFormatCDATA__internal_alias __attribute((visibility("hidden")));
12439#define xmlTextWriterWriteVFormatCDATA xmlTextWriterWriteVFormatCDATA__internal_alias
12440#endif
12441#endif
12442#endif
12443
12444#if defined(LIBXML_WRITER_ENABLED)
12445#ifdef bottom_xmlwriter
12446#undef xmlTextWriterWriteVFormatComment
12447extern __typeof (xmlTextWriterWriteVFormatComment) xmlTextWriterWriteVFormatComment __attribute((alias("xmlTextWriterWriteVFormatComment__internal_alias")));
12448#else
12449#ifndef xmlTextWriterWriteVFormatComment
12450extern __typeof (xmlTextWriterWriteVFormatComment) xmlTextWriterWriteVFormatComment__internal_alias __attribute((visibility("hidden")));
12451#define xmlTextWriterWriteVFormatComment xmlTextWriterWriteVFormatComment__internal_alias
12452#endif
12453#endif
12454#endif
12455
12456#if defined(LIBXML_WRITER_ENABLED)
12457#ifdef bottom_xmlwriter
12458#undef xmlTextWriterWriteVFormatDTD
12459extern __typeof (xmlTextWriterWriteVFormatDTD) xmlTextWriterWriteVFormatDTD __attribute((alias("xmlTextWriterWriteVFormatDTD__internal_alias")));
12460#else
12461#ifndef xmlTextWriterWriteVFormatDTD
12462extern __typeof (xmlTextWriterWriteVFormatDTD) xmlTextWriterWriteVFormatDTD__internal_alias __attribute((visibility("hidden")));
12463#define xmlTextWriterWriteVFormatDTD xmlTextWriterWriteVFormatDTD__internal_alias
12464#endif
12465#endif
12466#endif
12467
12468#if defined(LIBXML_WRITER_ENABLED)
12469#ifdef bottom_xmlwriter
12470#undef xmlTextWriterWriteVFormatDTDAttlist
12471extern __typeof (xmlTextWriterWriteVFormatDTDAttlist) xmlTextWriterWriteVFormatDTDAttlist __attribute((alias("xmlTextWriterWriteVFormatDTDAttlist__internal_alias")));
12472#else
12473#ifndef xmlTextWriterWriteVFormatDTDAttlist
12474extern __typeof (xmlTextWriterWriteVFormatDTDAttlist) xmlTextWriterWriteVFormatDTDAttlist__internal_alias __attribute((visibility("hidden")));
12475#define xmlTextWriterWriteVFormatDTDAttlist xmlTextWriterWriteVFormatDTDAttlist__internal_alias
12476#endif
12477#endif
12478#endif
12479
12480#if defined(LIBXML_WRITER_ENABLED)
12481#ifdef bottom_xmlwriter
12482#undef xmlTextWriterWriteVFormatDTDElement
12483extern __typeof (xmlTextWriterWriteVFormatDTDElement) xmlTextWriterWriteVFormatDTDElement __attribute((alias("xmlTextWriterWriteVFormatDTDElement__internal_alias")));
12484#else
12485#ifndef xmlTextWriterWriteVFormatDTDElement
12486extern __typeof (xmlTextWriterWriteVFormatDTDElement) xmlTextWriterWriteVFormatDTDElement__internal_alias __attribute((visibility("hidden")));
12487#define xmlTextWriterWriteVFormatDTDElement xmlTextWriterWriteVFormatDTDElement__internal_alias
12488#endif
12489#endif
12490#endif
12491
12492#if defined(LIBXML_WRITER_ENABLED)
12493#ifdef bottom_xmlwriter
12494#undef xmlTextWriterWriteVFormatDTDInternalEntity
12495extern __typeof (xmlTextWriterWriteVFormatDTDInternalEntity) xmlTextWriterWriteVFormatDTDInternalEntity __attribute((alias("xmlTextWriterWriteVFormatDTDInternalEntity__internal_alias")));
12496#else
12497#ifndef xmlTextWriterWriteVFormatDTDInternalEntity
12498extern __typeof (xmlTextWriterWriteVFormatDTDInternalEntity) xmlTextWriterWriteVFormatDTDInternalEntity__internal_alias __attribute((visibility("hidden")));
12499#define xmlTextWriterWriteVFormatDTDInternalEntity xmlTextWriterWriteVFormatDTDInternalEntity__internal_alias
12500#endif
12501#endif
12502#endif
12503
12504#if defined(LIBXML_WRITER_ENABLED)
12505#ifdef bottom_xmlwriter
12506#undef xmlTextWriterWriteVFormatElement
12507extern __typeof (xmlTextWriterWriteVFormatElement) xmlTextWriterWriteVFormatElement __attribute((alias("xmlTextWriterWriteVFormatElement__internal_alias")));
12508#else
12509#ifndef xmlTextWriterWriteVFormatElement
12510extern __typeof (xmlTextWriterWriteVFormatElement) xmlTextWriterWriteVFormatElement__internal_alias __attribute((visibility("hidden")));
12511#define xmlTextWriterWriteVFormatElement xmlTextWriterWriteVFormatElement__internal_alias
12512#endif
12513#endif
12514#endif
12515
12516#if defined(LIBXML_WRITER_ENABLED)
12517#ifdef bottom_xmlwriter
12518#undef xmlTextWriterWriteVFormatElementNS
12519extern __typeof (xmlTextWriterWriteVFormatElementNS) xmlTextWriterWriteVFormatElementNS __attribute((alias("xmlTextWriterWriteVFormatElementNS__internal_alias")));
12520#else
12521#ifndef xmlTextWriterWriteVFormatElementNS
12522extern __typeof (xmlTextWriterWriteVFormatElementNS) xmlTextWriterWriteVFormatElementNS__internal_alias __attribute((visibility("hidden")));
12523#define xmlTextWriterWriteVFormatElementNS xmlTextWriterWriteVFormatElementNS__internal_alias
12524#endif
12525#endif
12526#endif
12527
12528#if defined(LIBXML_WRITER_ENABLED)
12529#ifdef bottom_xmlwriter
12530#undef xmlTextWriterWriteVFormatPI
12531extern __typeof (xmlTextWriterWriteVFormatPI) xmlTextWriterWriteVFormatPI __attribute((alias("xmlTextWriterWriteVFormatPI__internal_alias")));
12532#else
12533#ifndef xmlTextWriterWriteVFormatPI
12534extern __typeof (xmlTextWriterWriteVFormatPI) xmlTextWriterWriteVFormatPI__internal_alias __attribute((visibility("hidden")));
12535#define xmlTextWriterWriteVFormatPI xmlTextWriterWriteVFormatPI__internal_alias
12536#endif
12537#endif
12538#endif
12539
12540#if defined(LIBXML_WRITER_ENABLED)
12541#ifdef bottom_xmlwriter
12542#undef xmlTextWriterWriteVFormatRaw
12543extern __typeof (xmlTextWriterWriteVFormatRaw) xmlTextWriterWriteVFormatRaw __attribute((alias("xmlTextWriterWriteVFormatRaw__internal_alias")));
12544#else
12545#ifndef xmlTextWriterWriteVFormatRaw
12546extern __typeof (xmlTextWriterWriteVFormatRaw) xmlTextWriterWriteVFormatRaw__internal_alias __attribute((visibility("hidden")));
12547#define xmlTextWriterWriteVFormatRaw xmlTextWriterWriteVFormatRaw__internal_alias
12548#endif
12549#endif
12550#endif
12551
12552#if defined(LIBXML_WRITER_ENABLED)
12553#ifdef bottom_xmlwriter
12554#undef xmlTextWriterWriteVFormatString
12555extern __typeof (xmlTextWriterWriteVFormatString) xmlTextWriterWriteVFormatString __attribute((alias("xmlTextWriterWriteVFormatString__internal_alias")));
12556#else
12557#ifndef xmlTextWriterWriteVFormatString
12558extern __typeof (xmlTextWriterWriteVFormatString) xmlTextWriterWriteVFormatString__internal_alias __attribute((visibility("hidden")));
12559#define xmlTextWriterWriteVFormatString xmlTextWriterWriteVFormatString__internal_alias
12560#endif
12561#endif
12562#endif
12563
12564#ifdef bottom_globals
12565#undef xmlThrDefBufferAllocScheme
12566extern __typeof (xmlThrDefBufferAllocScheme) xmlThrDefBufferAllocScheme __attribute((alias("xmlThrDefBufferAllocScheme__internal_alias")));
12567#else
12568#ifndef xmlThrDefBufferAllocScheme
12569extern __typeof (xmlThrDefBufferAllocScheme) xmlThrDefBufferAllocScheme__internal_alias __attribute((visibility("hidden")));
12570#define xmlThrDefBufferAllocScheme xmlThrDefBufferAllocScheme__internal_alias
12571#endif
12572#endif
12573
12574#ifdef bottom_globals
12575#undef xmlThrDefDefaultBufferSize
12576extern __typeof (xmlThrDefDefaultBufferSize) xmlThrDefDefaultBufferSize __attribute((alias("xmlThrDefDefaultBufferSize__internal_alias")));
12577#else
12578#ifndef xmlThrDefDefaultBufferSize
12579extern __typeof (xmlThrDefDefaultBufferSize) xmlThrDefDefaultBufferSize__internal_alias __attribute((visibility("hidden")));
12580#define xmlThrDefDefaultBufferSize xmlThrDefDefaultBufferSize__internal_alias
12581#endif
12582#endif
12583
12584#ifdef bottom_globals
12585#undef xmlThrDefDeregisterNodeDefault
12586extern __typeof (xmlThrDefDeregisterNodeDefault) xmlThrDefDeregisterNodeDefault __attribute((alias("xmlThrDefDeregisterNodeDefault__internal_alias")));
12587#else
12588#ifndef xmlThrDefDeregisterNodeDefault
12589extern __typeof (xmlThrDefDeregisterNodeDefault) xmlThrDefDeregisterNodeDefault__internal_alias __attribute((visibility("hidden")));
12590#define xmlThrDefDeregisterNodeDefault xmlThrDefDeregisterNodeDefault__internal_alias
12591#endif
12592#endif
12593
12594#ifdef bottom_globals
12595#undef xmlThrDefDoValidityCheckingDefaultValue
12596extern __typeof (xmlThrDefDoValidityCheckingDefaultValue) xmlThrDefDoValidityCheckingDefaultValue __attribute((alias("xmlThrDefDoValidityCheckingDefaultValue__internal_alias")));
12597#else
12598#ifndef xmlThrDefDoValidityCheckingDefaultValue
12599extern __typeof (xmlThrDefDoValidityCheckingDefaultValue) xmlThrDefDoValidityCheckingDefaultValue__internal_alias __attribute((visibility("hidden")));
12600#define xmlThrDefDoValidityCheckingDefaultValue xmlThrDefDoValidityCheckingDefaultValue__internal_alias
12601#endif
12602#endif
12603
12604#ifdef bottom_globals
12605#undef xmlThrDefGetWarningsDefaultValue
12606extern __typeof (xmlThrDefGetWarningsDefaultValue) xmlThrDefGetWarningsDefaultValue __attribute((alias("xmlThrDefGetWarningsDefaultValue__internal_alias")));
12607#else
12608#ifndef xmlThrDefGetWarningsDefaultValue
12609extern __typeof (xmlThrDefGetWarningsDefaultValue) xmlThrDefGetWarningsDefaultValue__internal_alias __attribute((visibility("hidden")));
12610#define xmlThrDefGetWarningsDefaultValue xmlThrDefGetWarningsDefaultValue__internal_alias
12611#endif
12612#endif
12613
12614#ifdef bottom_globals
12615#undef xmlThrDefIndentTreeOutput
12616extern __typeof (xmlThrDefIndentTreeOutput) xmlThrDefIndentTreeOutput __attribute((alias("xmlThrDefIndentTreeOutput__internal_alias")));
12617#else
12618#ifndef xmlThrDefIndentTreeOutput
12619extern __typeof (xmlThrDefIndentTreeOutput) xmlThrDefIndentTreeOutput__internal_alias __attribute((visibility("hidden")));
12620#define xmlThrDefIndentTreeOutput xmlThrDefIndentTreeOutput__internal_alias
12621#endif
12622#endif
12623
12624#ifdef bottom_globals
12625#undef xmlThrDefKeepBlanksDefaultValue
12626extern __typeof (xmlThrDefKeepBlanksDefaultValue) xmlThrDefKeepBlanksDefaultValue __attribute((alias("xmlThrDefKeepBlanksDefaultValue__internal_alias")));
12627#else
12628#ifndef xmlThrDefKeepBlanksDefaultValue
12629extern __typeof (xmlThrDefKeepBlanksDefaultValue) xmlThrDefKeepBlanksDefaultValue__internal_alias __attribute((visibility("hidden")));
12630#define xmlThrDefKeepBlanksDefaultValue xmlThrDefKeepBlanksDefaultValue__internal_alias
12631#endif
12632#endif
12633
12634#ifdef bottom_globals
12635#undef xmlThrDefLineNumbersDefaultValue
12636extern __typeof (xmlThrDefLineNumbersDefaultValue) xmlThrDefLineNumbersDefaultValue __attribute((alias("xmlThrDefLineNumbersDefaultValue__internal_alias")));
12637#else
12638#ifndef xmlThrDefLineNumbersDefaultValue
12639extern __typeof (xmlThrDefLineNumbersDefaultValue) xmlThrDefLineNumbersDefaultValue__internal_alias __attribute((visibility("hidden")));
12640#define xmlThrDefLineNumbersDefaultValue xmlThrDefLineNumbersDefaultValue__internal_alias
12641#endif
12642#endif
12643
12644#ifdef bottom_globals
12645#undef xmlThrDefLoadExtDtdDefaultValue
12646extern __typeof (xmlThrDefLoadExtDtdDefaultValue) xmlThrDefLoadExtDtdDefaultValue __attribute((alias("xmlThrDefLoadExtDtdDefaultValue__internal_alias")));
12647#else
12648#ifndef xmlThrDefLoadExtDtdDefaultValue
12649extern __typeof (xmlThrDefLoadExtDtdDefaultValue) xmlThrDefLoadExtDtdDefaultValue__internal_alias __attribute((visibility("hidden")));
12650#define xmlThrDefLoadExtDtdDefaultValue xmlThrDefLoadExtDtdDefaultValue__internal_alias
12651#endif
12652#endif
12653
12654#ifdef bottom_globals
12655#undef xmlThrDefOutputBufferCreateFilenameDefault
12656extern __typeof (xmlThrDefOutputBufferCreateFilenameDefault) xmlThrDefOutputBufferCreateFilenameDefault __attribute((alias("xmlThrDefOutputBufferCreateFilenameDefault__internal_alias")));
12657#else
12658#ifndef xmlThrDefOutputBufferCreateFilenameDefault
12659extern __typeof (xmlThrDefOutputBufferCreateFilenameDefault) xmlThrDefOutputBufferCreateFilenameDefault__internal_alias __attribute((visibility("hidden")));
12660#define xmlThrDefOutputBufferCreateFilenameDefault xmlThrDefOutputBufferCreateFilenameDefault__internal_alias
12661#endif
12662#endif
12663
12664#ifdef bottom_globals
12665#undef xmlThrDefParserDebugEntities
12666extern __typeof (xmlThrDefParserDebugEntities) xmlThrDefParserDebugEntities __attribute((alias("xmlThrDefParserDebugEntities__internal_alias")));
12667#else
12668#ifndef xmlThrDefParserDebugEntities
12669extern __typeof (xmlThrDefParserDebugEntities) xmlThrDefParserDebugEntities__internal_alias __attribute((visibility("hidden")));
12670#define xmlThrDefParserDebugEntities xmlThrDefParserDebugEntities__internal_alias
12671#endif
12672#endif
12673
12674#ifdef bottom_globals
12675#undef xmlThrDefParserInputBufferCreateFilenameDefault
12676extern __typeof (xmlThrDefParserInputBufferCreateFilenameDefault) xmlThrDefParserInputBufferCreateFilenameDefault __attribute((alias("xmlThrDefParserInputBufferCreateFilenameDefault__internal_alias")));
12677#else
12678#ifndef xmlThrDefParserInputBufferCreateFilenameDefault
12679extern __typeof (xmlThrDefParserInputBufferCreateFilenameDefault) xmlThrDefParserInputBufferCreateFilenameDefault__internal_alias __attribute((visibility("hidden")));
12680#define xmlThrDefParserInputBufferCreateFilenameDefault xmlThrDefParserInputBufferCreateFilenameDefault__internal_alias
12681#endif
12682#endif
12683
12684#ifdef bottom_globals
12685#undef xmlThrDefPedanticParserDefaultValue
12686extern __typeof (xmlThrDefPedanticParserDefaultValue) xmlThrDefPedanticParserDefaultValue __attribute((alias("xmlThrDefPedanticParserDefaultValue__internal_alias")));
12687#else
12688#ifndef xmlThrDefPedanticParserDefaultValue
12689extern __typeof (xmlThrDefPedanticParserDefaultValue) xmlThrDefPedanticParserDefaultValue__internal_alias __attribute((visibility("hidden")));
12690#define xmlThrDefPedanticParserDefaultValue xmlThrDefPedanticParserDefaultValue__internal_alias
12691#endif
12692#endif
12693
12694#ifdef bottom_globals
12695#undef xmlThrDefRegisterNodeDefault
12696extern __typeof (xmlThrDefRegisterNodeDefault) xmlThrDefRegisterNodeDefault __attribute((alias("xmlThrDefRegisterNodeDefault__internal_alias")));
12697#else
12698#ifndef xmlThrDefRegisterNodeDefault
12699extern __typeof (xmlThrDefRegisterNodeDefault) xmlThrDefRegisterNodeDefault__internal_alias __attribute((visibility("hidden")));
12700#define xmlThrDefRegisterNodeDefault xmlThrDefRegisterNodeDefault__internal_alias
12701#endif
12702#endif
12703
12704#ifdef bottom_globals
12705#undef xmlThrDefSaveNoEmptyTags
12706extern __typeof (xmlThrDefSaveNoEmptyTags) xmlThrDefSaveNoEmptyTags __attribute((alias("xmlThrDefSaveNoEmptyTags__internal_alias")));
12707#else
12708#ifndef xmlThrDefSaveNoEmptyTags
12709extern __typeof (xmlThrDefSaveNoEmptyTags) xmlThrDefSaveNoEmptyTags__internal_alias __attribute((visibility("hidden")));
12710#define xmlThrDefSaveNoEmptyTags xmlThrDefSaveNoEmptyTags__internal_alias
12711#endif
12712#endif
12713
12714#ifdef bottom_globals
12715#undef xmlThrDefSetGenericErrorFunc
12716extern __typeof (xmlThrDefSetGenericErrorFunc) xmlThrDefSetGenericErrorFunc __attribute((alias("xmlThrDefSetGenericErrorFunc__internal_alias")));
12717#else
12718#ifndef xmlThrDefSetGenericErrorFunc
12719extern __typeof (xmlThrDefSetGenericErrorFunc) xmlThrDefSetGenericErrorFunc__internal_alias __attribute((visibility("hidden")));
12720#define xmlThrDefSetGenericErrorFunc xmlThrDefSetGenericErrorFunc__internal_alias
12721#endif
12722#endif
12723
12724#ifdef bottom_globals
12725#undef xmlThrDefSetStructuredErrorFunc
12726extern __typeof (xmlThrDefSetStructuredErrorFunc) xmlThrDefSetStructuredErrorFunc __attribute((alias("xmlThrDefSetStructuredErrorFunc__internal_alias")));
12727#else
12728#ifndef xmlThrDefSetStructuredErrorFunc
12729extern __typeof (xmlThrDefSetStructuredErrorFunc) xmlThrDefSetStructuredErrorFunc__internal_alias __attribute((visibility("hidden")));
12730#define xmlThrDefSetStructuredErrorFunc xmlThrDefSetStructuredErrorFunc__internal_alias
12731#endif
12732#endif
12733
12734#ifdef bottom_globals
12735#undef xmlThrDefSubstituteEntitiesDefaultValue
12736extern __typeof (xmlThrDefSubstituteEntitiesDefaultValue) xmlThrDefSubstituteEntitiesDefaultValue __attribute((alias("xmlThrDefSubstituteEntitiesDefaultValue__internal_alias")));
12737#else
12738#ifndef xmlThrDefSubstituteEntitiesDefaultValue
12739extern __typeof (xmlThrDefSubstituteEntitiesDefaultValue) xmlThrDefSubstituteEntitiesDefaultValue__internal_alias __attribute((visibility("hidden")));
12740#define xmlThrDefSubstituteEntitiesDefaultValue xmlThrDefSubstituteEntitiesDefaultValue__internal_alias
12741#endif
12742#endif
12743
12744#ifdef bottom_globals
12745#undef xmlThrDefTreeIndentString
12746extern __typeof (xmlThrDefTreeIndentString) xmlThrDefTreeIndentString __attribute((alias("xmlThrDefTreeIndentString__internal_alias")));
12747#else
12748#ifndef xmlThrDefTreeIndentString
12749extern __typeof (xmlThrDefTreeIndentString) xmlThrDefTreeIndentString__internal_alias __attribute((visibility("hidden")));
12750#define xmlThrDefTreeIndentString xmlThrDefTreeIndentString__internal_alias
12751#endif
12752#endif
12753
12754#if defined(LIBXML_UNICODE_ENABLED)
12755#ifdef bottom_xmlunicode
12756#undef xmlUCSIsAegeanNumbers
12757extern __typeof (xmlUCSIsAegeanNumbers) xmlUCSIsAegeanNumbers __attribute((alias("xmlUCSIsAegeanNumbers__internal_alias")));
12758#else
12759#ifndef xmlUCSIsAegeanNumbers
12760extern __typeof (xmlUCSIsAegeanNumbers) xmlUCSIsAegeanNumbers__internal_alias __attribute((visibility("hidden")));
12761#define xmlUCSIsAegeanNumbers xmlUCSIsAegeanNumbers__internal_alias
12762#endif
12763#endif
12764#endif
12765
12766#if defined(LIBXML_UNICODE_ENABLED)
12767#ifdef bottom_xmlunicode
12768#undef xmlUCSIsAlphabeticPresentationForms
12769extern __typeof (xmlUCSIsAlphabeticPresentationForms) xmlUCSIsAlphabeticPresentationForms __attribute((alias("xmlUCSIsAlphabeticPresentationForms__internal_alias")));
12770#else
12771#ifndef xmlUCSIsAlphabeticPresentationForms
12772extern __typeof (xmlUCSIsAlphabeticPresentationForms) xmlUCSIsAlphabeticPresentationForms__internal_alias __attribute((visibility("hidden")));
12773#define xmlUCSIsAlphabeticPresentationForms xmlUCSIsAlphabeticPresentationForms__internal_alias
12774#endif
12775#endif
12776#endif
12777
12778#if defined(LIBXML_UNICODE_ENABLED)
12779#ifdef bottom_xmlunicode
12780#undef xmlUCSIsArabic
12781extern __typeof (xmlUCSIsArabic) xmlUCSIsArabic __attribute((alias("xmlUCSIsArabic__internal_alias")));
12782#else
12783#ifndef xmlUCSIsArabic
12784extern __typeof (xmlUCSIsArabic) xmlUCSIsArabic__internal_alias __attribute((visibility("hidden")));
12785#define xmlUCSIsArabic xmlUCSIsArabic__internal_alias
12786#endif
12787#endif
12788#endif
12789
12790#if defined(LIBXML_UNICODE_ENABLED)
12791#ifdef bottom_xmlunicode
12792#undef xmlUCSIsArabicPresentationFormsA
12793extern __typeof (xmlUCSIsArabicPresentationFormsA) xmlUCSIsArabicPresentationFormsA __attribute((alias("xmlUCSIsArabicPresentationFormsA__internal_alias")));
12794#else
12795#ifndef xmlUCSIsArabicPresentationFormsA
12796extern __typeof (xmlUCSIsArabicPresentationFormsA) xmlUCSIsArabicPresentationFormsA__internal_alias __attribute((visibility("hidden")));
12797#define xmlUCSIsArabicPresentationFormsA xmlUCSIsArabicPresentationFormsA__internal_alias
12798#endif
12799#endif
12800#endif
12801
12802#if defined(LIBXML_UNICODE_ENABLED)
12803#ifdef bottom_xmlunicode
12804#undef xmlUCSIsArabicPresentationFormsB
12805extern __typeof (xmlUCSIsArabicPresentationFormsB) xmlUCSIsArabicPresentationFormsB __attribute((alias("xmlUCSIsArabicPresentationFormsB__internal_alias")));
12806#else
12807#ifndef xmlUCSIsArabicPresentationFormsB
12808extern __typeof (xmlUCSIsArabicPresentationFormsB) xmlUCSIsArabicPresentationFormsB__internal_alias __attribute((visibility("hidden")));
12809#define xmlUCSIsArabicPresentationFormsB xmlUCSIsArabicPresentationFormsB__internal_alias
12810#endif
12811#endif
12812#endif
12813
12814#if defined(LIBXML_UNICODE_ENABLED)
12815#ifdef bottom_xmlunicode
12816#undef xmlUCSIsArmenian
12817extern __typeof (xmlUCSIsArmenian) xmlUCSIsArmenian __attribute((alias("xmlUCSIsArmenian__internal_alias")));
12818#else
12819#ifndef xmlUCSIsArmenian
12820extern __typeof (xmlUCSIsArmenian) xmlUCSIsArmenian__internal_alias __attribute((visibility("hidden")));
12821#define xmlUCSIsArmenian xmlUCSIsArmenian__internal_alias
12822#endif
12823#endif
12824#endif
12825
12826#if defined(LIBXML_UNICODE_ENABLED)
12827#ifdef bottom_xmlunicode
12828#undef xmlUCSIsArrows
12829extern __typeof (xmlUCSIsArrows) xmlUCSIsArrows __attribute((alias("xmlUCSIsArrows__internal_alias")));
12830#else
12831#ifndef xmlUCSIsArrows
12832extern __typeof (xmlUCSIsArrows) xmlUCSIsArrows__internal_alias __attribute((visibility("hidden")));
12833#define xmlUCSIsArrows xmlUCSIsArrows__internal_alias
12834#endif
12835#endif
12836#endif
12837
12838#if defined(LIBXML_UNICODE_ENABLED)
12839#ifdef bottom_xmlunicode
12840#undef xmlUCSIsBasicLatin
12841extern __typeof (xmlUCSIsBasicLatin) xmlUCSIsBasicLatin __attribute((alias("xmlUCSIsBasicLatin__internal_alias")));
12842#else
12843#ifndef xmlUCSIsBasicLatin
12844extern __typeof (xmlUCSIsBasicLatin) xmlUCSIsBasicLatin__internal_alias __attribute((visibility("hidden")));
12845#define xmlUCSIsBasicLatin xmlUCSIsBasicLatin__internal_alias
12846#endif
12847#endif
12848#endif
12849
12850#if defined(LIBXML_UNICODE_ENABLED)
12851#ifdef bottom_xmlunicode
12852#undef xmlUCSIsBengali
12853extern __typeof (xmlUCSIsBengali) xmlUCSIsBengali __attribute((alias("xmlUCSIsBengali__internal_alias")));
12854#else
12855#ifndef xmlUCSIsBengali
12856extern __typeof (xmlUCSIsBengali) xmlUCSIsBengali__internal_alias __attribute((visibility("hidden")));
12857#define xmlUCSIsBengali xmlUCSIsBengali__internal_alias
12858#endif
12859#endif
12860#endif
12861
12862#if defined(LIBXML_UNICODE_ENABLED)
12863#ifdef bottom_xmlunicode
12864#undef xmlUCSIsBlock
12865extern __typeof (xmlUCSIsBlock) xmlUCSIsBlock __attribute((alias("xmlUCSIsBlock__internal_alias")));
12866#else
12867#ifndef xmlUCSIsBlock
12868extern __typeof (xmlUCSIsBlock) xmlUCSIsBlock__internal_alias __attribute((visibility("hidden")));
12869#define xmlUCSIsBlock xmlUCSIsBlock__internal_alias
12870#endif
12871#endif
12872#endif
12873
12874#if defined(LIBXML_UNICODE_ENABLED)
12875#ifdef bottom_xmlunicode
12876#undef xmlUCSIsBlockElements
12877extern __typeof (xmlUCSIsBlockElements) xmlUCSIsBlockElements __attribute((alias("xmlUCSIsBlockElements__internal_alias")));
12878#else
12879#ifndef xmlUCSIsBlockElements
12880extern __typeof (xmlUCSIsBlockElements) xmlUCSIsBlockElements__internal_alias __attribute((visibility("hidden")));
12881#define xmlUCSIsBlockElements xmlUCSIsBlockElements__internal_alias
12882#endif
12883#endif
12884#endif
12885
12886#if defined(LIBXML_UNICODE_ENABLED)
12887#ifdef bottom_xmlunicode
12888#undef xmlUCSIsBopomofo
12889extern __typeof (xmlUCSIsBopomofo) xmlUCSIsBopomofo __attribute((alias("xmlUCSIsBopomofo__internal_alias")));
12890#else
12891#ifndef xmlUCSIsBopomofo
12892extern __typeof (xmlUCSIsBopomofo) xmlUCSIsBopomofo__internal_alias __attribute((visibility("hidden")));
12893#define xmlUCSIsBopomofo xmlUCSIsBopomofo__internal_alias
12894#endif
12895#endif
12896#endif
12897
12898#if defined(LIBXML_UNICODE_ENABLED)
12899#ifdef bottom_xmlunicode
12900#undef xmlUCSIsBopomofoExtended
12901extern __typeof (xmlUCSIsBopomofoExtended) xmlUCSIsBopomofoExtended __attribute((alias("xmlUCSIsBopomofoExtended__internal_alias")));
12902#else
12903#ifndef xmlUCSIsBopomofoExtended
12904extern __typeof (xmlUCSIsBopomofoExtended) xmlUCSIsBopomofoExtended__internal_alias __attribute((visibility("hidden")));
12905#define xmlUCSIsBopomofoExtended xmlUCSIsBopomofoExtended__internal_alias
12906#endif
12907#endif
12908#endif
12909
12910#if defined(LIBXML_UNICODE_ENABLED)
12911#ifdef bottom_xmlunicode
12912#undef xmlUCSIsBoxDrawing
12913extern __typeof (xmlUCSIsBoxDrawing) xmlUCSIsBoxDrawing __attribute((alias("xmlUCSIsBoxDrawing__internal_alias")));
12914#else
12915#ifndef xmlUCSIsBoxDrawing
12916extern __typeof (xmlUCSIsBoxDrawing) xmlUCSIsBoxDrawing__internal_alias __attribute((visibility("hidden")));
12917#define xmlUCSIsBoxDrawing xmlUCSIsBoxDrawing__internal_alias
12918#endif
12919#endif
12920#endif
12921
12922#if defined(LIBXML_UNICODE_ENABLED)
12923#ifdef bottom_xmlunicode
12924#undef xmlUCSIsBraillePatterns
12925extern __typeof (xmlUCSIsBraillePatterns) xmlUCSIsBraillePatterns __attribute((alias("xmlUCSIsBraillePatterns__internal_alias")));
12926#else
12927#ifndef xmlUCSIsBraillePatterns
12928extern __typeof (xmlUCSIsBraillePatterns) xmlUCSIsBraillePatterns__internal_alias __attribute((visibility("hidden")));
12929#define xmlUCSIsBraillePatterns xmlUCSIsBraillePatterns__internal_alias
12930#endif
12931#endif
12932#endif
12933
12934#if defined(LIBXML_UNICODE_ENABLED)
12935#ifdef bottom_xmlunicode
12936#undef xmlUCSIsBuhid
12937extern __typeof (xmlUCSIsBuhid) xmlUCSIsBuhid __attribute((alias("xmlUCSIsBuhid__internal_alias")));
12938#else
12939#ifndef xmlUCSIsBuhid
12940extern __typeof (xmlUCSIsBuhid) xmlUCSIsBuhid__internal_alias __attribute((visibility("hidden")));
12941#define xmlUCSIsBuhid xmlUCSIsBuhid__internal_alias
12942#endif
12943#endif
12944#endif
12945
12946#if defined(LIBXML_UNICODE_ENABLED)
12947#ifdef bottom_xmlunicode
12948#undef xmlUCSIsByzantineMusicalSymbols
12949extern __typeof (xmlUCSIsByzantineMusicalSymbols) xmlUCSIsByzantineMusicalSymbols __attribute((alias("xmlUCSIsByzantineMusicalSymbols__internal_alias")));
12950#else
12951#ifndef xmlUCSIsByzantineMusicalSymbols
12952extern __typeof (xmlUCSIsByzantineMusicalSymbols) xmlUCSIsByzantineMusicalSymbols__internal_alias __attribute((visibility("hidden")));
12953#define xmlUCSIsByzantineMusicalSymbols xmlUCSIsByzantineMusicalSymbols__internal_alias
12954#endif
12955#endif
12956#endif
12957
12958#if defined(LIBXML_UNICODE_ENABLED)
12959#ifdef bottom_xmlunicode
12960#undef xmlUCSIsCJKCompatibility
12961extern __typeof (xmlUCSIsCJKCompatibility) xmlUCSIsCJKCompatibility __attribute((alias("xmlUCSIsCJKCompatibility__internal_alias")));
12962#else
12963#ifndef xmlUCSIsCJKCompatibility
12964extern __typeof (xmlUCSIsCJKCompatibility) xmlUCSIsCJKCompatibility__internal_alias __attribute((visibility("hidden")));
12965#define xmlUCSIsCJKCompatibility xmlUCSIsCJKCompatibility__internal_alias
12966#endif
12967#endif
12968#endif
12969
12970#if defined(LIBXML_UNICODE_ENABLED)
12971#ifdef bottom_xmlunicode
12972#undef xmlUCSIsCJKCompatibilityForms
12973extern __typeof (xmlUCSIsCJKCompatibilityForms) xmlUCSIsCJKCompatibilityForms __attribute((alias("xmlUCSIsCJKCompatibilityForms__internal_alias")));
12974#else
12975#ifndef xmlUCSIsCJKCompatibilityForms
12976extern __typeof (xmlUCSIsCJKCompatibilityForms) xmlUCSIsCJKCompatibilityForms__internal_alias __attribute((visibility("hidden")));
12977#define xmlUCSIsCJKCompatibilityForms xmlUCSIsCJKCompatibilityForms__internal_alias
12978#endif
12979#endif
12980#endif
12981
12982#if defined(LIBXML_UNICODE_ENABLED)
12983#ifdef bottom_xmlunicode
12984#undef xmlUCSIsCJKCompatibilityIdeographs
12985extern __typeof (xmlUCSIsCJKCompatibilityIdeographs) xmlUCSIsCJKCompatibilityIdeographs __attribute((alias("xmlUCSIsCJKCompatibilityIdeographs__internal_alias")));
12986#else
12987#ifndef xmlUCSIsCJKCompatibilityIdeographs
12988extern __typeof (xmlUCSIsCJKCompatibilityIdeographs) xmlUCSIsCJKCompatibilityIdeographs__internal_alias __attribute((visibility("hidden")));
12989#define xmlUCSIsCJKCompatibilityIdeographs xmlUCSIsCJKCompatibilityIdeographs__internal_alias
12990#endif
12991#endif
12992#endif
12993
12994#if defined(LIBXML_UNICODE_ENABLED)
12995#ifdef bottom_xmlunicode
12996#undef xmlUCSIsCJKCompatibilityIdeographsSupplement
12997extern __typeof (xmlUCSIsCJKCompatibilityIdeographsSupplement) xmlUCSIsCJKCompatibilityIdeographsSupplement __attribute((alias("xmlUCSIsCJKCompatibilityIdeographsSupplement__internal_alias")));
12998#else
12999#ifndef xmlUCSIsCJKCompatibilityIdeographsSupplement
13000extern __typeof (xmlUCSIsCJKCompatibilityIdeographsSupplement) xmlUCSIsCJKCompatibilityIdeographsSupplement__internal_alias __attribute((visibility("hidden")));
13001#define xmlUCSIsCJKCompatibilityIdeographsSupplement xmlUCSIsCJKCompatibilityIdeographsSupplement__internal_alias
13002#endif
13003#endif
13004#endif
13005
13006#if defined(LIBXML_UNICODE_ENABLED)
13007#ifdef bottom_xmlunicode
13008#undef xmlUCSIsCJKRadicalsSupplement
13009extern __typeof (xmlUCSIsCJKRadicalsSupplement) xmlUCSIsCJKRadicalsSupplement __attribute((alias("xmlUCSIsCJKRadicalsSupplement__internal_alias")));
13010#else
13011#ifndef xmlUCSIsCJKRadicalsSupplement
13012extern __typeof (xmlUCSIsCJKRadicalsSupplement) xmlUCSIsCJKRadicalsSupplement__internal_alias __attribute((visibility("hidden")));
13013#define xmlUCSIsCJKRadicalsSupplement xmlUCSIsCJKRadicalsSupplement__internal_alias
13014#endif
13015#endif
13016#endif
13017
13018#if defined(LIBXML_UNICODE_ENABLED)
13019#ifdef bottom_xmlunicode
13020#undef xmlUCSIsCJKSymbolsandPunctuation
13021extern __typeof (xmlUCSIsCJKSymbolsandPunctuation) xmlUCSIsCJKSymbolsandPunctuation __attribute((alias("xmlUCSIsCJKSymbolsandPunctuation__internal_alias")));
13022#else
13023#ifndef xmlUCSIsCJKSymbolsandPunctuation
13024extern __typeof (xmlUCSIsCJKSymbolsandPunctuation) xmlUCSIsCJKSymbolsandPunctuation__internal_alias __attribute((visibility("hidden")));
13025#define xmlUCSIsCJKSymbolsandPunctuation xmlUCSIsCJKSymbolsandPunctuation__internal_alias
13026#endif
13027#endif
13028#endif
13029
13030#if defined(LIBXML_UNICODE_ENABLED)
13031#ifdef bottom_xmlunicode
13032#undef xmlUCSIsCJKUnifiedIdeographs
13033extern __typeof (xmlUCSIsCJKUnifiedIdeographs) xmlUCSIsCJKUnifiedIdeographs __attribute((alias("xmlUCSIsCJKUnifiedIdeographs__internal_alias")));
13034#else
13035#ifndef xmlUCSIsCJKUnifiedIdeographs
13036extern __typeof (xmlUCSIsCJKUnifiedIdeographs) xmlUCSIsCJKUnifiedIdeographs__internal_alias __attribute((visibility("hidden")));
13037#define xmlUCSIsCJKUnifiedIdeographs xmlUCSIsCJKUnifiedIdeographs__internal_alias
13038#endif
13039#endif
13040#endif
13041
13042#if defined(LIBXML_UNICODE_ENABLED)
13043#ifdef bottom_xmlunicode
13044#undef xmlUCSIsCJKUnifiedIdeographsExtensionA
13045extern __typeof (xmlUCSIsCJKUnifiedIdeographsExtensionA) xmlUCSIsCJKUnifiedIdeographsExtensionA __attribute((alias("xmlUCSIsCJKUnifiedIdeographsExtensionA__internal_alias")));
13046#else
13047#ifndef xmlUCSIsCJKUnifiedIdeographsExtensionA
13048extern __typeof (xmlUCSIsCJKUnifiedIdeographsExtensionA) xmlUCSIsCJKUnifiedIdeographsExtensionA__internal_alias __attribute((visibility("hidden")));
13049#define xmlUCSIsCJKUnifiedIdeographsExtensionA xmlUCSIsCJKUnifiedIdeographsExtensionA__internal_alias
13050#endif
13051#endif
13052#endif
13053
13054#if defined(LIBXML_UNICODE_ENABLED)
13055#ifdef bottom_xmlunicode
13056#undef xmlUCSIsCJKUnifiedIdeographsExtensionB
13057extern __typeof (xmlUCSIsCJKUnifiedIdeographsExtensionB) xmlUCSIsCJKUnifiedIdeographsExtensionB __attribute((alias("xmlUCSIsCJKUnifiedIdeographsExtensionB__internal_alias")));
13058#else
13059#ifndef xmlUCSIsCJKUnifiedIdeographsExtensionB
13060extern __typeof (xmlUCSIsCJKUnifiedIdeographsExtensionB) xmlUCSIsCJKUnifiedIdeographsExtensionB__internal_alias __attribute((visibility("hidden")));
13061#define xmlUCSIsCJKUnifiedIdeographsExtensionB xmlUCSIsCJKUnifiedIdeographsExtensionB__internal_alias
13062#endif
13063#endif
13064#endif
13065
13066#if defined(LIBXML_UNICODE_ENABLED)
13067#ifdef bottom_xmlunicode
13068#undef xmlUCSIsCat
13069extern __typeof (xmlUCSIsCat) xmlUCSIsCat __attribute((alias("xmlUCSIsCat__internal_alias")));
13070#else
13071#ifndef xmlUCSIsCat
13072extern __typeof (xmlUCSIsCat) xmlUCSIsCat__internal_alias __attribute((visibility("hidden")));
13073#define xmlUCSIsCat xmlUCSIsCat__internal_alias
13074#endif
13075#endif
13076#endif
13077
13078#if defined(LIBXML_UNICODE_ENABLED)
13079#ifdef bottom_xmlunicode
13080#undef xmlUCSIsCatC
13081extern __typeof (xmlUCSIsCatC) xmlUCSIsCatC __attribute((alias("xmlUCSIsCatC__internal_alias")));
13082#else
13083#ifndef xmlUCSIsCatC
13084extern __typeof (xmlUCSIsCatC) xmlUCSIsCatC__internal_alias __attribute((visibility("hidden")));
13085#define xmlUCSIsCatC xmlUCSIsCatC__internal_alias
13086#endif
13087#endif
13088#endif
13089
13090#if defined(LIBXML_UNICODE_ENABLED)
13091#ifdef bottom_xmlunicode
13092#undef xmlUCSIsCatCc
13093extern __typeof (xmlUCSIsCatCc) xmlUCSIsCatCc __attribute((alias("xmlUCSIsCatCc__internal_alias")));
13094#else
13095#ifndef xmlUCSIsCatCc
13096extern __typeof (xmlUCSIsCatCc) xmlUCSIsCatCc__internal_alias __attribute((visibility("hidden")));
13097#define xmlUCSIsCatCc xmlUCSIsCatCc__internal_alias
13098#endif
13099#endif
13100#endif
13101
13102#if defined(LIBXML_UNICODE_ENABLED)
13103#ifdef bottom_xmlunicode
13104#undef xmlUCSIsCatCf
13105extern __typeof (xmlUCSIsCatCf) xmlUCSIsCatCf __attribute((alias("xmlUCSIsCatCf__internal_alias")));
13106#else
13107#ifndef xmlUCSIsCatCf
13108extern __typeof (xmlUCSIsCatCf) xmlUCSIsCatCf__internal_alias __attribute((visibility("hidden")));
13109#define xmlUCSIsCatCf xmlUCSIsCatCf__internal_alias
13110#endif
13111#endif
13112#endif
13113
13114#if defined(LIBXML_UNICODE_ENABLED)
13115#ifdef bottom_xmlunicode
13116#undef xmlUCSIsCatCo
13117extern __typeof (xmlUCSIsCatCo) xmlUCSIsCatCo __attribute((alias("xmlUCSIsCatCo__internal_alias")));
13118#else
13119#ifndef xmlUCSIsCatCo
13120extern __typeof (xmlUCSIsCatCo) xmlUCSIsCatCo__internal_alias __attribute((visibility("hidden")));
13121#define xmlUCSIsCatCo xmlUCSIsCatCo__internal_alias
13122#endif
13123#endif
13124#endif
13125
13126#if defined(LIBXML_UNICODE_ENABLED)
13127#ifdef bottom_xmlunicode
13128#undef xmlUCSIsCatCs
13129extern __typeof (xmlUCSIsCatCs) xmlUCSIsCatCs __attribute((alias("xmlUCSIsCatCs__internal_alias")));
13130#else
13131#ifndef xmlUCSIsCatCs
13132extern __typeof (xmlUCSIsCatCs) xmlUCSIsCatCs__internal_alias __attribute((visibility("hidden")));
13133#define xmlUCSIsCatCs xmlUCSIsCatCs__internal_alias
13134#endif
13135#endif
13136#endif
13137
13138#if defined(LIBXML_UNICODE_ENABLED)
13139#ifdef bottom_xmlunicode
13140#undef xmlUCSIsCatL
13141extern __typeof (xmlUCSIsCatL) xmlUCSIsCatL __attribute((alias("xmlUCSIsCatL__internal_alias")));
13142#else
13143#ifndef xmlUCSIsCatL
13144extern __typeof (xmlUCSIsCatL) xmlUCSIsCatL__internal_alias __attribute((visibility("hidden")));
13145#define xmlUCSIsCatL xmlUCSIsCatL__internal_alias
13146#endif
13147#endif
13148#endif
13149
13150#if defined(LIBXML_UNICODE_ENABLED)
13151#ifdef bottom_xmlunicode
13152#undef xmlUCSIsCatLl
13153extern __typeof (xmlUCSIsCatLl) xmlUCSIsCatLl __attribute((alias("xmlUCSIsCatLl__internal_alias")));
13154#else
13155#ifndef xmlUCSIsCatLl
13156extern __typeof (xmlUCSIsCatLl) xmlUCSIsCatLl__internal_alias __attribute((visibility("hidden")));
13157#define xmlUCSIsCatLl xmlUCSIsCatLl__internal_alias
13158#endif
13159#endif
13160#endif
13161
13162#if defined(LIBXML_UNICODE_ENABLED)
13163#ifdef bottom_xmlunicode
13164#undef xmlUCSIsCatLm
13165extern __typeof (xmlUCSIsCatLm) xmlUCSIsCatLm __attribute((alias("xmlUCSIsCatLm__internal_alias")));
13166#else
13167#ifndef xmlUCSIsCatLm
13168extern __typeof (xmlUCSIsCatLm) xmlUCSIsCatLm__internal_alias __attribute((visibility("hidden")));
13169#define xmlUCSIsCatLm xmlUCSIsCatLm__internal_alias
13170#endif
13171#endif
13172#endif
13173
13174#if defined(LIBXML_UNICODE_ENABLED)
13175#ifdef bottom_xmlunicode
13176#undef xmlUCSIsCatLo
13177extern __typeof (xmlUCSIsCatLo) xmlUCSIsCatLo __attribute((alias("xmlUCSIsCatLo__internal_alias")));
13178#else
13179#ifndef xmlUCSIsCatLo
13180extern __typeof (xmlUCSIsCatLo) xmlUCSIsCatLo__internal_alias __attribute((visibility("hidden")));
13181#define xmlUCSIsCatLo xmlUCSIsCatLo__internal_alias
13182#endif
13183#endif
13184#endif
13185
13186#if defined(LIBXML_UNICODE_ENABLED)
13187#ifdef bottom_xmlunicode
13188#undef xmlUCSIsCatLt
13189extern __typeof (xmlUCSIsCatLt) xmlUCSIsCatLt __attribute((alias("xmlUCSIsCatLt__internal_alias")));
13190#else
13191#ifndef xmlUCSIsCatLt
13192extern __typeof (xmlUCSIsCatLt) xmlUCSIsCatLt__internal_alias __attribute((visibility("hidden")));
13193#define xmlUCSIsCatLt xmlUCSIsCatLt__internal_alias
13194#endif
13195#endif
13196#endif
13197
13198#if defined(LIBXML_UNICODE_ENABLED)
13199#ifdef bottom_xmlunicode
13200#undef xmlUCSIsCatLu
13201extern __typeof (xmlUCSIsCatLu) xmlUCSIsCatLu __attribute((alias("xmlUCSIsCatLu__internal_alias")));
13202#else
13203#ifndef xmlUCSIsCatLu
13204extern __typeof (xmlUCSIsCatLu) xmlUCSIsCatLu__internal_alias __attribute((visibility("hidden")));
13205#define xmlUCSIsCatLu xmlUCSIsCatLu__internal_alias
13206#endif
13207#endif
13208#endif
13209
13210#if defined(LIBXML_UNICODE_ENABLED)
13211#ifdef bottom_xmlunicode
13212#undef xmlUCSIsCatM
13213extern __typeof (xmlUCSIsCatM) xmlUCSIsCatM __attribute((alias("xmlUCSIsCatM__internal_alias")));
13214#else
13215#ifndef xmlUCSIsCatM
13216extern __typeof (xmlUCSIsCatM) xmlUCSIsCatM__internal_alias __attribute((visibility("hidden")));
13217#define xmlUCSIsCatM xmlUCSIsCatM__internal_alias
13218#endif
13219#endif
13220#endif
13221
13222#if defined(LIBXML_UNICODE_ENABLED)
13223#ifdef bottom_xmlunicode
13224#undef xmlUCSIsCatMc
13225extern __typeof (xmlUCSIsCatMc) xmlUCSIsCatMc __attribute((alias("xmlUCSIsCatMc__internal_alias")));
13226#else
13227#ifndef xmlUCSIsCatMc
13228extern __typeof (xmlUCSIsCatMc) xmlUCSIsCatMc__internal_alias __attribute((visibility("hidden")));
13229#define xmlUCSIsCatMc xmlUCSIsCatMc__internal_alias
13230#endif
13231#endif
13232#endif
13233
13234#if defined(LIBXML_UNICODE_ENABLED)
13235#ifdef bottom_xmlunicode
13236#undef xmlUCSIsCatMe
13237extern __typeof (xmlUCSIsCatMe) xmlUCSIsCatMe __attribute((alias("xmlUCSIsCatMe__internal_alias")));
13238#else
13239#ifndef xmlUCSIsCatMe
13240extern __typeof (xmlUCSIsCatMe) xmlUCSIsCatMe__internal_alias __attribute((visibility("hidden")));
13241#define xmlUCSIsCatMe xmlUCSIsCatMe__internal_alias
13242#endif
13243#endif
13244#endif
13245
13246#if defined(LIBXML_UNICODE_ENABLED)
13247#ifdef bottom_xmlunicode
13248#undef xmlUCSIsCatMn
13249extern __typeof (xmlUCSIsCatMn) xmlUCSIsCatMn __attribute((alias("xmlUCSIsCatMn__internal_alias")));
13250#else
13251#ifndef xmlUCSIsCatMn
13252extern __typeof (xmlUCSIsCatMn) xmlUCSIsCatMn__internal_alias __attribute((visibility("hidden")));
13253#define xmlUCSIsCatMn xmlUCSIsCatMn__internal_alias
13254#endif
13255#endif
13256#endif
13257
13258#if defined(LIBXML_UNICODE_ENABLED)
13259#ifdef bottom_xmlunicode
13260#undef xmlUCSIsCatN
13261extern __typeof (xmlUCSIsCatN) xmlUCSIsCatN __attribute((alias("xmlUCSIsCatN__internal_alias")));
13262#else
13263#ifndef xmlUCSIsCatN
13264extern __typeof (xmlUCSIsCatN) xmlUCSIsCatN__internal_alias __attribute((visibility("hidden")));
13265#define xmlUCSIsCatN xmlUCSIsCatN__internal_alias
13266#endif
13267#endif
13268#endif
13269
13270#if defined(LIBXML_UNICODE_ENABLED)
13271#ifdef bottom_xmlunicode
13272#undef xmlUCSIsCatNd
13273extern __typeof (xmlUCSIsCatNd) xmlUCSIsCatNd __attribute((alias("xmlUCSIsCatNd__internal_alias")));
13274#else
13275#ifndef xmlUCSIsCatNd
13276extern __typeof (xmlUCSIsCatNd) xmlUCSIsCatNd__internal_alias __attribute((visibility("hidden")));
13277#define xmlUCSIsCatNd xmlUCSIsCatNd__internal_alias
13278#endif
13279#endif
13280#endif
13281
13282#if defined(LIBXML_UNICODE_ENABLED)
13283#ifdef bottom_xmlunicode
13284#undef xmlUCSIsCatNl
13285extern __typeof (xmlUCSIsCatNl) xmlUCSIsCatNl __attribute((alias("xmlUCSIsCatNl__internal_alias")));
13286#else
13287#ifndef xmlUCSIsCatNl
13288extern __typeof (xmlUCSIsCatNl) xmlUCSIsCatNl__internal_alias __attribute((visibility("hidden")));
13289#define xmlUCSIsCatNl xmlUCSIsCatNl__internal_alias
13290#endif
13291#endif
13292#endif
13293
13294#if defined(LIBXML_UNICODE_ENABLED)
13295#ifdef bottom_xmlunicode
13296#undef xmlUCSIsCatNo
13297extern __typeof (xmlUCSIsCatNo) xmlUCSIsCatNo __attribute((alias("xmlUCSIsCatNo__internal_alias")));
13298#else
13299#ifndef xmlUCSIsCatNo
13300extern __typeof (xmlUCSIsCatNo) xmlUCSIsCatNo__internal_alias __attribute((visibility("hidden")));
13301#define xmlUCSIsCatNo xmlUCSIsCatNo__internal_alias
13302#endif
13303#endif
13304#endif
13305
13306#if defined(LIBXML_UNICODE_ENABLED)
13307#ifdef bottom_xmlunicode
13308#undef xmlUCSIsCatP
13309extern __typeof (xmlUCSIsCatP) xmlUCSIsCatP __attribute((alias("xmlUCSIsCatP__internal_alias")));
13310#else
13311#ifndef xmlUCSIsCatP
13312extern __typeof (xmlUCSIsCatP) xmlUCSIsCatP__internal_alias __attribute((visibility("hidden")));
13313#define xmlUCSIsCatP xmlUCSIsCatP__internal_alias
13314#endif
13315#endif
13316#endif
13317
13318#if defined(LIBXML_UNICODE_ENABLED)
13319#ifdef bottom_xmlunicode
13320#undef xmlUCSIsCatPc
13321extern __typeof (xmlUCSIsCatPc) xmlUCSIsCatPc __attribute((alias("xmlUCSIsCatPc__internal_alias")));
13322#else
13323#ifndef xmlUCSIsCatPc
13324extern __typeof (xmlUCSIsCatPc) xmlUCSIsCatPc__internal_alias __attribute((visibility("hidden")));
13325#define xmlUCSIsCatPc xmlUCSIsCatPc__internal_alias
13326#endif
13327#endif
13328#endif
13329
13330#if defined(LIBXML_UNICODE_ENABLED)
13331#ifdef bottom_xmlunicode
13332#undef xmlUCSIsCatPd
13333extern __typeof (xmlUCSIsCatPd) xmlUCSIsCatPd __attribute((alias("xmlUCSIsCatPd__internal_alias")));
13334#else
13335#ifndef xmlUCSIsCatPd
13336extern __typeof (xmlUCSIsCatPd) xmlUCSIsCatPd__internal_alias __attribute((visibility("hidden")));
13337#define xmlUCSIsCatPd xmlUCSIsCatPd__internal_alias
13338#endif
13339#endif
13340#endif
13341
13342#if defined(LIBXML_UNICODE_ENABLED)
13343#ifdef bottom_xmlunicode
13344#undef xmlUCSIsCatPe
13345extern __typeof (xmlUCSIsCatPe) xmlUCSIsCatPe __attribute((alias("xmlUCSIsCatPe__internal_alias")));
13346#else
13347#ifndef xmlUCSIsCatPe
13348extern __typeof (xmlUCSIsCatPe) xmlUCSIsCatPe__internal_alias __attribute((visibility("hidden")));
13349#define xmlUCSIsCatPe xmlUCSIsCatPe__internal_alias
13350#endif
13351#endif
13352#endif
13353
13354#if defined(LIBXML_UNICODE_ENABLED)
13355#ifdef bottom_xmlunicode
13356#undef xmlUCSIsCatPf
13357extern __typeof (xmlUCSIsCatPf) xmlUCSIsCatPf __attribute((alias("xmlUCSIsCatPf__internal_alias")));
13358#else
13359#ifndef xmlUCSIsCatPf
13360extern __typeof (xmlUCSIsCatPf) xmlUCSIsCatPf__internal_alias __attribute((visibility("hidden")));
13361#define xmlUCSIsCatPf xmlUCSIsCatPf__internal_alias
13362#endif
13363#endif
13364#endif
13365
13366#if defined(LIBXML_UNICODE_ENABLED)
13367#ifdef bottom_xmlunicode
13368#undef xmlUCSIsCatPi
13369extern __typeof (xmlUCSIsCatPi) xmlUCSIsCatPi __attribute((alias("xmlUCSIsCatPi__internal_alias")));
13370#else
13371#ifndef xmlUCSIsCatPi
13372extern __typeof (xmlUCSIsCatPi) xmlUCSIsCatPi__internal_alias __attribute((visibility("hidden")));
13373#define xmlUCSIsCatPi xmlUCSIsCatPi__internal_alias
13374#endif
13375#endif
13376#endif
13377
13378#if defined(LIBXML_UNICODE_ENABLED)
13379#ifdef bottom_xmlunicode
13380#undef xmlUCSIsCatPo
13381extern __typeof (xmlUCSIsCatPo) xmlUCSIsCatPo __attribute((alias("xmlUCSIsCatPo__internal_alias")));
13382#else
13383#ifndef xmlUCSIsCatPo
13384extern __typeof (xmlUCSIsCatPo) xmlUCSIsCatPo__internal_alias __attribute((visibility("hidden")));
13385#define xmlUCSIsCatPo xmlUCSIsCatPo__internal_alias
13386#endif
13387#endif
13388#endif
13389
13390#if defined(LIBXML_UNICODE_ENABLED)
13391#ifdef bottom_xmlunicode
13392#undef xmlUCSIsCatPs
13393extern __typeof (xmlUCSIsCatPs) xmlUCSIsCatPs __attribute((alias("xmlUCSIsCatPs__internal_alias")));
13394#else
13395#ifndef xmlUCSIsCatPs
13396extern __typeof (xmlUCSIsCatPs) xmlUCSIsCatPs__internal_alias __attribute((visibility("hidden")));
13397#define xmlUCSIsCatPs xmlUCSIsCatPs__internal_alias
13398#endif
13399#endif
13400#endif
13401
13402#if defined(LIBXML_UNICODE_ENABLED)
13403#ifdef bottom_xmlunicode
13404#undef xmlUCSIsCatS
13405extern __typeof (xmlUCSIsCatS) xmlUCSIsCatS __attribute((alias("xmlUCSIsCatS__internal_alias")));
13406#else
13407#ifndef xmlUCSIsCatS
13408extern __typeof (xmlUCSIsCatS) xmlUCSIsCatS__internal_alias __attribute((visibility("hidden")));
13409#define xmlUCSIsCatS xmlUCSIsCatS__internal_alias
13410#endif
13411#endif
13412#endif
13413
13414#if defined(LIBXML_UNICODE_ENABLED)
13415#ifdef bottom_xmlunicode
13416#undef xmlUCSIsCatSc
13417extern __typeof (xmlUCSIsCatSc) xmlUCSIsCatSc __attribute((alias("xmlUCSIsCatSc__internal_alias")));
13418#else
13419#ifndef xmlUCSIsCatSc
13420extern __typeof (xmlUCSIsCatSc) xmlUCSIsCatSc__internal_alias __attribute((visibility("hidden")));
13421#define xmlUCSIsCatSc xmlUCSIsCatSc__internal_alias
13422#endif
13423#endif
13424#endif
13425
13426#if defined(LIBXML_UNICODE_ENABLED)
13427#ifdef bottom_xmlunicode
13428#undef xmlUCSIsCatSk
13429extern __typeof (xmlUCSIsCatSk) xmlUCSIsCatSk __attribute((alias("xmlUCSIsCatSk__internal_alias")));
13430#else
13431#ifndef xmlUCSIsCatSk
13432extern __typeof (xmlUCSIsCatSk) xmlUCSIsCatSk__internal_alias __attribute((visibility("hidden")));
13433#define xmlUCSIsCatSk xmlUCSIsCatSk__internal_alias
13434#endif
13435#endif
13436#endif
13437
13438#if defined(LIBXML_UNICODE_ENABLED)
13439#ifdef bottom_xmlunicode
13440#undef xmlUCSIsCatSm
13441extern __typeof (xmlUCSIsCatSm) xmlUCSIsCatSm __attribute((alias("xmlUCSIsCatSm__internal_alias")));
13442#else
13443#ifndef xmlUCSIsCatSm
13444extern __typeof (xmlUCSIsCatSm) xmlUCSIsCatSm__internal_alias __attribute((visibility("hidden")));
13445#define xmlUCSIsCatSm xmlUCSIsCatSm__internal_alias
13446#endif
13447#endif
13448#endif
13449
13450#if defined(LIBXML_UNICODE_ENABLED)
13451#ifdef bottom_xmlunicode
13452#undef xmlUCSIsCatSo
13453extern __typeof (xmlUCSIsCatSo) xmlUCSIsCatSo __attribute((alias("xmlUCSIsCatSo__internal_alias")));
13454#else
13455#ifndef xmlUCSIsCatSo
13456extern __typeof (xmlUCSIsCatSo) xmlUCSIsCatSo__internal_alias __attribute((visibility("hidden")));
13457#define xmlUCSIsCatSo xmlUCSIsCatSo__internal_alias
13458#endif
13459#endif
13460#endif
13461
13462#if defined(LIBXML_UNICODE_ENABLED)
13463#ifdef bottom_xmlunicode
13464#undef xmlUCSIsCatZ
13465extern __typeof (xmlUCSIsCatZ) xmlUCSIsCatZ __attribute((alias("xmlUCSIsCatZ__internal_alias")));
13466#else
13467#ifndef xmlUCSIsCatZ
13468extern __typeof (xmlUCSIsCatZ) xmlUCSIsCatZ__internal_alias __attribute((visibility("hidden")));
13469#define xmlUCSIsCatZ xmlUCSIsCatZ__internal_alias
13470#endif
13471#endif
13472#endif
13473
13474#if defined(LIBXML_UNICODE_ENABLED)
13475#ifdef bottom_xmlunicode
13476#undef xmlUCSIsCatZl
13477extern __typeof (xmlUCSIsCatZl) xmlUCSIsCatZl __attribute((alias("xmlUCSIsCatZl__internal_alias")));
13478#else
13479#ifndef xmlUCSIsCatZl
13480extern __typeof (xmlUCSIsCatZl) xmlUCSIsCatZl__internal_alias __attribute((visibility("hidden")));
13481#define xmlUCSIsCatZl xmlUCSIsCatZl__internal_alias
13482#endif
13483#endif
13484#endif
13485
13486#if defined(LIBXML_UNICODE_ENABLED)
13487#ifdef bottom_xmlunicode
13488#undef xmlUCSIsCatZp
13489extern __typeof (xmlUCSIsCatZp) xmlUCSIsCatZp __attribute((alias("xmlUCSIsCatZp__internal_alias")));
13490#else
13491#ifndef xmlUCSIsCatZp
13492extern __typeof (xmlUCSIsCatZp) xmlUCSIsCatZp__internal_alias __attribute((visibility("hidden")));
13493#define xmlUCSIsCatZp xmlUCSIsCatZp__internal_alias
13494#endif
13495#endif
13496#endif
13497
13498#if defined(LIBXML_UNICODE_ENABLED)
13499#ifdef bottom_xmlunicode
13500#undef xmlUCSIsCatZs
13501extern __typeof (xmlUCSIsCatZs) xmlUCSIsCatZs __attribute((alias("xmlUCSIsCatZs__internal_alias")));
13502#else
13503#ifndef xmlUCSIsCatZs
13504extern __typeof (xmlUCSIsCatZs) xmlUCSIsCatZs__internal_alias __attribute((visibility("hidden")));
13505#define xmlUCSIsCatZs xmlUCSIsCatZs__internal_alias
13506#endif
13507#endif
13508#endif
13509
13510#if defined(LIBXML_UNICODE_ENABLED)
13511#ifdef bottom_xmlunicode
13512#undef xmlUCSIsCherokee
13513extern __typeof (xmlUCSIsCherokee) xmlUCSIsCherokee __attribute((alias("xmlUCSIsCherokee__internal_alias")));
13514#else
13515#ifndef xmlUCSIsCherokee
13516extern __typeof (xmlUCSIsCherokee) xmlUCSIsCherokee__internal_alias __attribute((visibility("hidden")));
13517#define xmlUCSIsCherokee xmlUCSIsCherokee__internal_alias
13518#endif
13519#endif
13520#endif
13521
13522#if defined(LIBXML_UNICODE_ENABLED)
13523#ifdef bottom_xmlunicode
13524#undef xmlUCSIsCombiningDiacriticalMarks
13525extern __typeof (xmlUCSIsCombiningDiacriticalMarks) xmlUCSIsCombiningDiacriticalMarks __attribute((alias("xmlUCSIsCombiningDiacriticalMarks__internal_alias")));
13526#else
13527#ifndef xmlUCSIsCombiningDiacriticalMarks
13528extern __typeof (xmlUCSIsCombiningDiacriticalMarks) xmlUCSIsCombiningDiacriticalMarks__internal_alias __attribute((visibility("hidden")));
13529#define xmlUCSIsCombiningDiacriticalMarks xmlUCSIsCombiningDiacriticalMarks__internal_alias
13530#endif
13531#endif
13532#endif
13533
13534#if defined(LIBXML_UNICODE_ENABLED)
13535#ifdef bottom_xmlunicode
13536#undef xmlUCSIsCombiningDiacriticalMarksforSymbols
13537extern __typeof (xmlUCSIsCombiningDiacriticalMarksforSymbols) xmlUCSIsCombiningDiacriticalMarksforSymbols __attribute((alias("xmlUCSIsCombiningDiacriticalMarksforSymbols__internal_alias")));
13538#else
13539#ifndef xmlUCSIsCombiningDiacriticalMarksforSymbols
13540extern __typeof (xmlUCSIsCombiningDiacriticalMarksforSymbols) xmlUCSIsCombiningDiacriticalMarksforSymbols__internal_alias __attribute((visibility("hidden")));
13541#define xmlUCSIsCombiningDiacriticalMarksforSymbols xmlUCSIsCombiningDiacriticalMarksforSymbols__internal_alias
13542#endif
13543#endif
13544#endif
13545
13546#if defined(LIBXML_UNICODE_ENABLED)
13547#ifdef bottom_xmlunicode
13548#undef xmlUCSIsCombiningHalfMarks
13549extern __typeof (xmlUCSIsCombiningHalfMarks) xmlUCSIsCombiningHalfMarks __attribute((alias("xmlUCSIsCombiningHalfMarks__internal_alias")));
13550#else
13551#ifndef xmlUCSIsCombiningHalfMarks
13552extern __typeof (xmlUCSIsCombiningHalfMarks) xmlUCSIsCombiningHalfMarks__internal_alias __attribute((visibility("hidden")));
13553#define xmlUCSIsCombiningHalfMarks xmlUCSIsCombiningHalfMarks__internal_alias
13554#endif
13555#endif
13556#endif
13557
13558#if defined(LIBXML_UNICODE_ENABLED)
13559#ifdef bottom_xmlunicode
13560#undef xmlUCSIsCombiningMarksforSymbols
13561extern __typeof (xmlUCSIsCombiningMarksforSymbols) xmlUCSIsCombiningMarksforSymbols __attribute((alias("xmlUCSIsCombiningMarksforSymbols__internal_alias")));
13562#else
13563#ifndef xmlUCSIsCombiningMarksforSymbols
13564extern __typeof (xmlUCSIsCombiningMarksforSymbols) xmlUCSIsCombiningMarksforSymbols__internal_alias __attribute((visibility("hidden")));
13565#define xmlUCSIsCombiningMarksforSymbols xmlUCSIsCombiningMarksforSymbols__internal_alias
13566#endif
13567#endif
13568#endif
13569
13570#if defined(LIBXML_UNICODE_ENABLED)
13571#ifdef bottom_xmlunicode
13572#undef xmlUCSIsControlPictures
13573extern __typeof (xmlUCSIsControlPictures) xmlUCSIsControlPictures __attribute((alias("xmlUCSIsControlPictures__internal_alias")));
13574#else
13575#ifndef xmlUCSIsControlPictures
13576extern __typeof (xmlUCSIsControlPictures) xmlUCSIsControlPictures__internal_alias __attribute((visibility("hidden")));
13577#define xmlUCSIsControlPictures xmlUCSIsControlPictures__internal_alias
13578#endif
13579#endif
13580#endif
13581
13582#if defined(LIBXML_UNICODE_ENABLED)
13583#ifdef bottom_xmlunicode
13584#undef xmlUCSIsCurrencySymbols
13585extern __typeof (xmlUCSIsCurrencySymbols) xmlUCSIsCurrencySymbols __attribute((alias("xmlUCSIsCurrencySymbols__internal_alias")));
13586#else
13587#ifndef xmlUCSIsCurrencySymbols
13588extern __typeof (xmlUCSIsCurrencySymbols) xmlUCSIsCurrencySymbols__internal_alias __attribute((visibility("hidden")));
13589#define xmlUCSIsCurrencySymbols xmlUCSIsCurrencySymbols__internal_alias
13590#endif
13591#endif
13592#endif
13593
13594#if defined(LIBXML_UNICODE_ENABLED)
13595#ifdef bottom_xmlunicode
13596#undef xmlUCSIsCypriotSyllabary
13597extern __typeof (xmlUCSIsCypriotSyllabary) xmlUCSIsCypriotSyllabary __attribute((alias("xmlUCSIsCypriotSyllabary__internal_alias")));
13598#else
13599#ifndef xmlUCSIsCypriotSyllabary
13600extern __typeof (xmlUCSIsCypriotSyllabary) xmlUCSIsCypriotSyllabary__internal_alias __attribute((visibility("hidden")));
13601#define xmlUCSIsCypriotSyllabary xmlUCSIsCypriotSyllabary__internal_alias
13602#endif
13603#endif
13604#endif
13605
13606#if defined(LIBXML_UNICODE_ENABLED)
13607#ifdef bottom_xmlunicode
13608#undef xmlUCSIsCyrillic
13609extern __typeof (xmlUCSIsCyrillic) xmlUCSIsCyrillic __attribute((alias("xmlUCSIsCyrillic__internal_alias")));
13610#else
13611#ifndef xmlUCSIsCyrillic
13612extern __typeof (xmlUCSIsCyrillic) xmlUCSIsCyrillic__internal_alias __attribute((visibility("hidden")));
13613#define xmlUCSIsCyrillic xmlUCSIsCyrillic__internal_alias
13614#endif
13615#endif
13616#endif
13617
13618#if defined(LIBXML_UNICODE_ENABLED)
13619#ifdef bottom_xmlunicode
13620#undef xmlUCSIsCyrillicSupplement
13621extern __typeof (xmlUCSIsCyrillicSupplement) xmlUCSIsCyrillicSupplement __attribute((alias("xmlUCSIsCyrillicSupplement__internal_alias")));
13622#else
13623#ifndef xmlUCSIsCyrillicSupplement
13624extern __typeof (xmlUCSIsCyrillicSupplement) xmlUCSIsCyrillicSupplement__internal_alias __attribute((visibility("hidden")));
13625#define xmlUCSIsCyrillicSupplement xmlUCSIsCyrillicSupplement__internal_alias
13626#endif
13627#endif
13628#endif
13629
13630#if defined(LIBXML_UNICODE_ENABLED)
13631#ifdef bottom_xmlunicode
13632#undef xmlUCSIsDeseret
13633extern __typeof (xmlUCSIsDeseret) xmlUCSIsDeseret __attribute((alias("xmlUCSIsDeseret__internal_alias")));
13634#else
13635#ifndef xmlUCSIsDeseret
13636extern __typeof (xmlUCSIsDeseret) xmlUCSIsDeseret__internal_alias __attribute((visibility("hidden")));
13637#define xmlUCSIsDeseret xmlUCSIsDeseret__internal_alias
13638#endif
13639#endif
13640#endif
13641
13642#if defined(LIBXML_UNICODE_ENABLED)
13643#ifdef bottom_xmlunicode
13644#undef xmlUCSIsDevanagari
13645extern __typeof (xmlUCSIsDevanagari) xmlUCSIsDevanagari __attribute((alias("xmlUCSIsDevanagari__internal_alias")));
13646#else
13647#ifndef xmlUCSIsDevanagari
13648extern __typeof (xmlUCSIsDevanagari) xmlUCSIsDevanagari__internal_alias __attribute((visibility("hidden")));
13649#define xmlUCSIsDevanagari xmlUCSIsDevanagari__internal_alias
13650#endif
13651#endif
13652#endif
13653
13654#if defined(LIBXML_UNICODE_ENABLED)
13655#ifdef bottom_xmlunicode
13656#undef xmlUCSIsDingbats
13657extern __typeof (xmlUCSIsDingbats) xmlUCSIsDingbats __attribute((alias("xmlUCSIsDingbats__internal_alias")));
13658#else
13659#ifndef xmlUCSIsDingbats
13660extern __typeof (xmlUCSIsDingbats) xmlUCSIsDingbats__internal_alias __attribute((visibility("hidden")));
13661#define xmlUCSIsDingbats xmlUCSIsDingbats__internal_alias
13662#endif
13663#endif
13664#endif
13665
13666#if defined(LIBXML_UNICODE_ENABLED)
13667#ifdef bottom_xmlunicode
13668#undef xmlUCSIsEnclosedAlphanumerics
13669extern __typeof (xmlUCSIsEnclosedAlphanumerics) xmlUCSIsEnclosedAlphanumerics __attribute((alias("xmlUCSIsEnclosedAlphanumerics__internal_alias")));
13670#else
13671#ifndef xmlUCSIsEnclosedAlphanumerics
13672extern __typeof (xmlUCSIsEnclosedAlphanumerics) xmlUCSIsEnclosedAlphanumerics__internal_alias __attribute((visibility("hidden")));
13673#define xmlUCSIsEnclosedAlphanumerics xmlUCSIsEnclosedAlphanumerics__internal_alias
13674#endif
13675#endif
13676#endif
13677
13678#if defined(LIBXML_UNICODE_ENABLED)
13679#ifdef bottom_xmlunicode
13680#undef xmlUCSIsEnclosedCJKLettersandMonths
13681extern __typeof (xmlUCSIsEnclosedCJKLettersandMonths) xmlUCSIsEnclosedCJKLettersandMonths __attribute((alias("xmlUCSIsEnclosedCJKLettersandMonths__internal_alias")));
13682#else
13683#ifndef xmlUCSIsEnclosedCJKLettersandMonths
13684extern __typeof (xmlUCSIsEnclosedCJKLettersandMonths) xmlUCSIsEnclosedCJKLettersandMonths__internal_alias __attribute((visibility("hidden")));
13685#define xmlUCSIsEnclosedCJKLettersandMonths xmlUCSIsEnclosedCJKLettersandMonths__internal_alias
13686#endif
13687#endif
13688#endif
13689
13690#if defined(LIBXML_UNICODE_ENABLED)
13691#ifdef bottom_xmlunicode
13692#undef xmlUCSIsEthiopic
13693extern __typeof (xmlUCSIsEthiopic) xmlUCSIsEthiopic __attribute((alias("xmlUCSIsEthiopic__internal_alias")));
13694#else
13695#ifndef xmlUCSIsEthiopic
13696extern __typeof (xmlUCSIsEthiopic) xmlUCSIsEthiopic__internal_alias __attribute((visibility("hidden")));
13697#define xmlUCSIsEthiopic xmlUCSIsEthiopic__internal_alias
13698#endif
13699#endif
13700#endif
13701
13702#if defined(LIBXML_UNICODE_ENABLED)
13703#ifdef bottom_xmlunicode
13704#undef xmlUCSIsGeneralPunctuation
13705extern __typeof (xmlUCSIsGeneralPunctuation) xmlUCSIsGeneralPunctuation __attribute((alias("xmlUCSIsGeneralPunctuation__internal_alias")));
13706#else
13707#ifndef xmlUCSIsGeneralPunctuation
13708extern __typeof (xmlUCSIsGeneralPunctuation) xmlUCSIsGeneralPunctuation__internal_alias __attribute((visibility("hidden")));
13709#define xmlUCSIsGeneralPunctuation xmlUCSIsGeneralPunctuation__internal_alias
13710#endif
13711#endif
13712#endif
13713
13714#if defined(LIBXML_UNICODE_ENABLED)
13715#ifdef bottom_xmlunicode
13716#undef xmlUCSIsGeometricShapes
13717extern __typeof (xmlUCSIsGeometricShapes) xmlUCSIsGeometricShapes __attribute((alias("xmlUCSIsGeometricShapes__internal_alias")));
13718#else
13719#ifndef xmlUCSIsGeometricShapes
13720extern __typeof (xmlUCSIsGeometricShapes) xmlUCSIsGeometricShapes__internal_alias __attribute((visibility("hidden")));
13721#define xmlUCSIsGeometricShapes xmlUCSIsGeometricShapes__internal_alias
13722#endif
13723#endif
13724#endif
13725
13726#if defined(LIBXML_UNICODE_ENABLED)
13727#ifdef bottom_xmlunicode
13728#undef xmlUCSIsGeorgian
13729extern __typeof (xmlUCSIsGeorgian) xmlUCSIsGeorgian __attribute((alias("xmlUCSIsGeorgian__internal_alias")));
13730#else
13731#ifndef xmlUCSIsGeorgian
13732extern __typeof (xmlUCSIsGeorgian) xmlUCSIsGeorgian__internal_alias __attribute((visibility("hidden")));
13733#define xmlUCSIsGeorgian xmlUCSIsGeorgian__internal_alias
13734#endif
13735#endif
13736#endif
13737
13738#if defined(LIBXML_UNICODE_ENABLED)
13739#ifdef bottom_xmlunicode
13740#undef xmlUCSIsGothic
13741extern __typeof (xmlUCSIsGothic) xmlUCSIsGothic __attribute((alias("xmlUCSIsGothic__internal_alias")));
13742#else
13743#ifndef xmlUCSIsGothic
13744extern __typeof (xmlUCSIsGothic) xmlUCSIsGothic__internal_alias __attribute((visibility("hidden")));
13745#define xmlUCSIsGothic xmlUCSIsGothic__internal_alias
13746#endif
13747#endif
13748#endif
13749
13750#if defined(LIBXML_UNICODE_ENABLED)
13751#ifdef bottom_xmlunicode
13752#undef xmlUCSIsGreek
13753extern __typeof (xmlUCSIsGreek) xmlUCSIsGreek __attribute((alias("xmlUCSIsGreek__internal_alias")));
13754#else
13755#ifndef xmlUCSIsGreek
13756extern __typeof (xmlUCSIsGreek) xmlUCSIsGreek__internal_alias __attribute((visibility("hidden")));
13757#define xmlUCSIsGreek xmlUCSIsGreek__internal_alias
13758#endif
13759#endif
13760#endif
13761
13762#if defined(LIBXML_UNICODE_ENABLED)
13763#ifdef bottom_xmlunicode
13764#undef xmlUCSIsGreekExtended
13765extern __typeof (xmlUCSIsGreekExtended) xmlUCSIsGreekExtended __attribute((alias("xmlUCSIsGreekExtended__internal_alias")));
13766#else
13767#ifndef xmlUCSIsGreekExtended
13768extern __typeof (xmlUCSIsGreekExtended) xmlUCSIsGreekExtended__internal_alias __attribute((visibility("hidden")));
13769#define xmlUCSIsGreekExtended xmlUCSIsGreekExtended__internal_alias
13770#endif
13771#endif
13772#endif
13773
13774#if defined(LIBXML_UNICODE_ENABLED)
13775#ifdef bottom_xmlunicode
13776#undef xmlUCSIsGreekandCoptic
13777extern __typeof (xmlUCSIsGreekandCoptic) xmlUCSIsGreekandCoptic __attribute((alias("xmlUCSIsGreekandCoptic__internal_alias")));
13778#else
13779#ifndef xmlUCSIsGreekandCoptic
13780extern __typeof (xmlUCSIsGreekandCoptic) xmlUCSIsGreekandCoptic__internal_alias __attribute((visibility("hidden")));
13781#define xmlUCSIsGreekandCoptic xmlUCSIsGreekandCoptic__internal_alias
13782#endif
13783#endif
13784#endif
13785
13786#if defined(LIBXML_UNICODE_ENABLED)
13787#ifdef bottom_xmlunicode
13788#undef xmlUCSIsGujarati
13789extern __typeof (xmlUCSIsGujarati) xmlUCSIsGujarati __attribute((alias("xmlUCSIsGujarati__internal_alias")));
13790#else
13791#ifndef xmlUCSIsGujarati
13792extern __typeof (xmlUCSIsGujarati) xmlUCSIsGujarati__internal_alias __attribute((visibility("hidden")));
13793#define xmlUCSIsGujarati xmlUCSIsGujarati__internal_alias
13794#endif
13795#endif
13796#endif
13797
13798#if defined(LIBXML_UNICODE_ENABLED)
13799#ifdef bottom_xmlunicode
13800#undef xmlUCSIsGurmukhi
13801extern __typeof (xmlUCSIsGurmukhi) xmlUCSIsGurmukhi __attribute((alias("xmlUCSIsGurmukhi__internal_alias")));
13802#else
13803#ifndef xmlUCSIsGurmukhi
13804extern __typeof (xmlUCSIsGurmukhi) xmlUCSIsGurmukhi__internal_alias __attribute((visibility("hidden")));
13805#define xmlUCSIsGurmukhi xmlUCSIsGurmukhi__internal_alias
13806#endif
13807#endif
13808#endif
13809
13810#if defined(LIBXML_UNICODE_ENABLED)
13811#ifdef bottom_xmlunicode
13812#undef xmlUCSIsHalfwidthandFullwidthForms
13813extern __typeof (xmlUCSIsHalfwidthandFullwidthForms) xmlUCSIsHalfwidthandFullwidthForms __attribute((alias("xmlUCSIsHalfwidthandFullwidthForms__internal_alias")));
13814#else
13815#ifndef xmlUCSIsHalfwidthandFullwidthForms
13816extern __typeof (xmlUCSIsHalfwidthandFullwidthForms) xmlUCSIsHalfwidthandFullwidthForms__internal_alias __attribute((visibility("hidden")));
13817#define xmlUCSIsHalfwidthandFullwidthForms xmlUCSIsHalfwidthandFullwidthForms__internal_alias
13818#endif
13819#endif
13820#endif
13821
13822#if defined(LIBXML_UNICODE_ENABLED)
13823#ifdef bottom_xmlunicode
13824#undef xmlUCSIsHangulCompatibilityJamo
13825extern __typeof (xmlUCSIsHangulCompatibilityJamo) xmlUCSIsHangulCompatibilityJamo __attribute((alias("xmlUCSIsHangulCompatibilityJamo__internal_alias")));
13826#else
13827#ifndef xmlUCSIsHangulCompatibilityJamo
13828extern __typeof (xmlUCSIsHangulCompatibilityJamo) xmlUCSIsHangulCompatibilityJamo__internal_alias __attribute((visibility("hidden")));
13829#define xmlUCSIsHangulCompatibilityJamo xmlUCSIsHangulCompatibilityJamo__internal_alias
13830#endif
13831#endif
13832#endif
13833
13834#if defined(LIBXML_UNICODE_ENABLED)
13835#ifdef bottom_xmlunicode
13836#undef xmlUCSIsHangulJamo
13837extern __typeof (xmlUCSIsHangulJamo) xmlUCSIsHangulJamo __attribute((alias("xmlUCSIsHangulJamo__internal_alias")));
13838#else
13839#ifndef xmlUCSIsHangulJamo
13840extern __typeof (xmlUCSIsHangulJamo) xmlUCSIsHangulJamo__internal_alias __attribute((visibility("hidden")));
13841#define xmlUCSIsHangulJamo xmlUCSIsHangulJamo__internal_alias
13842#endif
13843#endif
13844#endif
13845
13846#if defined(LIBXML_UNICODE_ENABLED)
13847#ifdef bottom_xmlunicode
13848#undef xmlUCSIsHangulSyllables
13849extern __typeof (xmlUCSIsHangulSyllables) xmlUCSIsHangulSyllables __attribute((alias("xmlUCSIsHangulSyllables__internal_alias")));
13850#else
13851#ifndef xmlUCSIsHangulSyllables
13852extern __typeof (xmlUCSIsHangulSyllables) xmlUCSIsHangulSyllables__internal_alias __attribute((visibility("hidden")));
13853#define xmlUCSIsHangulSyllables xmlUCSIsHangulSyllables__internal_alias
13854#endif
13855#endif
13856#endif
13857
13858#if defined(LIBXML_UNICODE_ENABLED)
13859#ifdef bottom_xmlunicode
13860#undef xmlUCSIsHanunoo
13861extern __typeof (xmlUCSIsHanunoo) xmlUCSIsHanunoo __attribute((alias("xmlUCSIsHanunoo__internal_alias")));
13862#else
13863#ifndef xmlUCSIsHanunoo
13864extern __typeof (xmlUCSIsHanunoo) xmlUCSIsHanunoo__internal_alias __attribute((visibility("hidden")));
13865#define xmlUCSIsHanunoo xmlUCSIsHanunoo__internal_alias
13866#endif
13867#endif
13868#endif
13869
13870#if defined(LIBXML_UNICODE_ENABLED)
13871#ifdef bottom_xmlunicode
13872#undef xmlUCSIsHebrew
13873extern __typeof (xmlUCSIsHebrew) xmlUCSIsHebrew __attribute((alias("xmlUCSIsHebrew__internal_alias")));
13874#else
13875#ifndef xmlUCSIsHebrew
13876extern __typeof (xmlUCSIsHebrew) xmlUCSIsHebrew__internal_alias __attribute((visibility("hidden")));
13877#define xmlUCSIsHebrew xmlUCSIsHebrew__internal_alias
13878#endif
13879#endif
13880#endif
13881
13882#if defined(LIBXML_UNICODE_ENABLED)
13883#ifdef bottom_xmlunicode
13884#undef xmlUCSIsHighPrivateUseSurrogates
13885extern __typeof (xmlUCSIsHighPrivateUseSurrogates) xmlUCSIsHighPrivateUseSurrogates __attribute((alias("xmlUCSIsHighPrivateUseSurrogates__internal_alias")));
13886#else
13887#ifndef xmlUCSIsHighPrivateUseSurrogates
13888extern __typeof (xmlUCSIsHighPrivateUseSurrogates) xmlUCSIsHighPrivateUseSurrogates__internal_alias __attribute((visibility("hidden")));
13889#define xmlUCSIsHighPrivateUseSurrogates xmlUCSIsHighPrivateUseSurrogates__internal_alias
13890#endif
13891#endif
13892#endif
13893
13894#if defined(LIBXML_UNICODE_ENABLED)
13895#ifdef bottom_xmlunicode
13896#undef xmlUCSIsHighSurrogates
13897extern __typeof (xmlUCSIsHighSurrogates) xmlUCSIsHighSurrogates __attribute((alias("xmlUCSIsHighSurrogates__internal_alias")));
13898#else
13899#ifndef xmlUCSIsHighSurrogates
13900extern __typeof (xmlUCSIsHighSurrogates) xmlUCSIsHighSurrogates__internal_alias __attribute((visibility("hidden")));
13901#define xmlUCSIsHighSurrogates xmlUCSIsHighSurrogates__internal_alias
13902#endif
13903#endif
13904#endif
13905
13906#if defined(LIBXML_UNICODE_ENABLED)
13907#ifdef bottom_xmlunicode
13908#undef xmlUCSIsHiragana
13909extern __typeof (xmlUCSIsHiragana) xmlUCSIsHiragana __attribute((alias("xmlUCSIsHiragana__internal_alias")));
13910#else
13911#ifndef xmlUCSIsHiragana
13912extern __typeof (xmlUCSIsHiragana) xmlUCSIsHiragana__internal_alias __attribute((visibility("hidden")));
13913#define xmlUCSIsHiragana xmlUCSIsHiragana__internal_alias
13914#endif
13915#endif
13916#endif
13917
13918#if defined(LIBXML_UNICODE_ENABLED)
13919#ifdef bottom_xmlunicode
13920#undef xmlUCSIsIPAExtensions
13921extern __typeof (xmlUCSIsIPAExtensions) xmlUCSIsIPAExtensions __attribute((alias("xmlUCSIsIPAExtensions__internal_alias")));
13922#else
13923#ifndef xmlUCSIsIPAExtensions
13924extern __typeof (xmlUCSIsIPAExtensions) xmlUCSIsIPAExtensions__internal_alias __attribute((visibility("hidden")));
13925#define xmlUCSIsIPAExtensions xmlUCSIsIPAExtensions__internal_alias
13926#endif
13927#endif
13928#endif
13929
13930#if defined(LIBXML_UNICODE_ENABLED)
13931#ifdef bottom_xmlunicode
13932#undef xmlUCSIsIdeographicDescriptionCharacters
13933extern __typeof (xmlUCSIsIdeographicDescriptionCharacters) xmlUCSIsIdeographicDescriptionCharacters __attribute((alias("xmlUCSIsIdeographicDescriptionCharacters__internal_alias")));
13934#else
13935#ifndef xmlUCSIsIdeographicDescriptionCharacters
13936extern __typeof (xmlUCSIsIdeographicDescriptionCharacters) xmlUCSIsIdeographicDescriptionCharacters__internal_alias __attribute((visibility("hidden")));
13937#define xmlUCSIsIdeographicDescriptionCharacters xmlUCSIsIdeographicDescriptionCharacters__internal_alias
13938#endif
13939#endif
13940#endif
13941
13942#if defined(LIBXML_UNICODE_ENABLED)
13943#ifdef bottom_xmlunicode
13944#undef xmlUCSIsKanbun
13945extern __typeof (xmlUCSIsKanbun) xmlUCSIsKanbun __attribute((alias("xmlUCSIsKanbun__internal_alias")));
13946#else
13947#ifndef xmlUCSIsKanbun
13948extern __typeof (xmlUCSIsKanbun) xmlUCSIsKanbun__internal_alias __attribute((visibility("hidden")));
13949#define xmlUCSIsKanbun xmlUCSIsKanbun__internal_alias
13950#endif
13951#endif
13952#endif
13953
13954#if defined(LIBXML_UNICODE_ENABLED)
13955#ifdef bottom_xmlunicode
13956#undef xmlUCSIsKangxiRadicals
13957extern __typeof (xmlUCSIsKangxiRadicals) xmlUCSIsKangxiRadicals __attribute((alias("xmlUCSIsKangxiRadicals__internal_alias")));
13958#else
13959#ifndef xmlUCSIsKangxiRadicals
13960extern __typeof (xmlUCSIsKangxiRadicals) xmlUCSIsKangxiRadicals__internal_alias __attribute((visibility("hidden")));
13961#define xmlUCSIsKangxiRadicals xmlUCSIsKangxiRadicals__internal_alias
13962#endif
13963#endif
13964#endif
13965
13966#if defined(LIBXML_UNICODE_ENABLED)
13967#ifdef bottom_xmlunicode
13968#undef xmlUCSIsKannada
13969extern __typeof (xmlUCSIsKannada) xmlUCSIsKannada __attribute((alias("xmlUCSIsKannada__internal_alias")));
13970#else
13971#ifndef xmlUCSIsKannada
13972extern __typeof (xmlUCSIsKannada) xmlUCSIsKannada__internal_alias __attribute((visibility("hidden")));
13973#define xmlUCSIsKannada xmlUCSIsKannada__internal_alias
13974#endif
13975#endif
13976#endif
13977
13978#if defined(LIBXML_UNICODE_ENABLED)
13979#ifdef bottom_xmlunicode
13980#undef xmlUCSIsKatakana
13981extern __typeof (xmlUCSIsKatakana) xmlUCSIsKatakana __attribute((alias("xmlUCSIsKatakana__internal_alias")));
13982#else
13983#ifndef xmlUCSIsKatakana
13984extern __typeof (xmlUCSIsKatakana) xmlUCSIsKatakana__internal_alias __attribute((visibility("hidden")));
13985#define xmlUCSIsKatakana xmlUCSIsKatakana__internal_alias
13986#endif
13987#endif
13988#endif
13989
13990#if defined(LIBXML_UNICODE_ENABLED)
13991#ifdef bottom_xmlunicode
13992#undef xmlUCSIsKatakanaPhoneticExtensions
13993extern __typeof (xmlUCSIsKatakanaPhoneticExtensions) xmlUCSIsKatakanaPhoneticExtensions __attribute((alias("xmlUCSIsKatakanaPhoneticExtensions__internal_alias")));
13994#else
13995#ifndef xmlUCSIsKatakanaPhoneticExtensions
13996extern __typeof (xmlUCSIsKatakanaPhoneticExtensions) xmlUCSIsKatakanaPhoneticExtensions__internal_alias __attribute((visibility("hidden")));
13997#define xmlUCSIsKatakanaPhoneticExtensions xmlUCSIsKatakanaPhoneticExtensions__internal_alias
13998#endif
13999#endif
14000#endif
14001
14002#if defined(LIBXML_UNICODE_ENABLED)
14003#ifdef bottom_xmlunicode
14004#undef xmlUCSIsKhmer
14005extern __typeof (xmlUCSIsKhmer) xmlUCSIsKhmer __attribute((alias("xmlUCSIsKhmer__internal_alias")));
14006#else
14007#ifndef xmlUCSIsKhmer
14008extern __typeof (xmlUCSIsKhmer) xmlUCSIsKhmer__internal_alias __attribute((visibility("hidden")));
14009#define xmlUCSIsKhmer xmlUCSIsKhmer__internal_alias
14010#endif
14011#endif
14012#endif
14013
14014#if defined(LIBXML_UNICODE_ENABLED)
14015#ifdef bottom_xmlunicode
14016#undef xmlUCSIsKhmerSymbols
14017extern __typeof (xmlUCSIsKhmerSymbols) xmlUCSIsKhmerSymbols __attribute((alias("xmlUCSIsKhmerSymbols__internal_alias")));
14018#else
14019#ifndef xmlUCSIsKhmerSymbols
14020extern __typeof (xmlUCSIsKhmerSymbols) xmlUCSIsKhmerSymbols__internal_alias __attribute((visibility("hidden")));
14021#define xmlUCSIsKhmerSymbols xmlUCSIsKhmerSymbols__internal_alias
14022#endif
14023#endif
14024#endif
14025
14026#if defined(LIBXML_UNICODE_ENABLED)
14027#ifdef bottom_xmlunicode
14028#undef xmlUCSIsLao
14029extern __typeof (xmlUCSIsLao) xmlUCSIsLao __attribute((alias("xmlUCSIsLao__internal_alias")));
14030#else
14031#ifndef xmlUCSIsLao
14032extern __typeof (xmlUCSIsLao) xmlUCSIsLao__internal_alias __attribute((visibility("hidden")));
14033#define xmlUCSIsLao xmlUCSIsLao__internal_alias
14034#endif
14035#endif
14036#endif
14037
14038#if defined(LIBXML_UNICODE_ENABLED)
14039#ifdef bottom_xmlunicode
14040#undef xmlUCSIsLatin1Supplement
14041extern __typeof (xmlUCSIsLatin1Supplement) xmlUCSIsLatin1Supplement __attribute((alias("xmlUCSIsLatin1Supplement__internal_alias")));
14042#else
14043#ifndef xmlUCSIsLatin1Supplement
14044extern __typeof (xmlUCSIsLatin1Supplement) xmlUCSIsLatin1Supplement__internal_alias __attribute((visibility("hidden")));
14045#define xmlUCSIsLatin1Supplement xmlUCSIsLatin1Supplement__internal_alias
14046#endif
14047#endif
14048#endif
14049
14050#if defined(LIBXML_UNICODE_ENABLED)
14051#ifdef bottom_xmlunicode
14052#undef xmlUCSIsLatinExtendedA
14053extern __typeof (xmlUCSIsLatinExtendedA) xmlUCSIsLatinExtendedA __attribute((alias("xmlUCSIsLatinExtendedA__internal_alias")));
14054#else
14055#ifndef xmlUCSIsLatinExtendedA
14056extern __typeof (xmlUCSIsLatinExtendedA) xmlUCSIsLatinExtendedA__internal_alias __attribute((visibility("hidden")));
14057#define xmlUCSIsLatinExtendedA xmlUCSIsLatinExtendedA__internal_alias
14058#endif
14059#endif
14060#endif
14061
14062#if defined(LIBXML_UNICODE_ENABLED)
14063#ifdef bottom_xmlunicode
14064#undef xmlUCSIsLatinExtendedAdditional
14065extern __typeof (xmlUCSIsLatinExtendedAdditional) xmlUCSIsLatinExtendedAdditional __attribute((alias("xmlUCSIsLatinExtendedAdditional__internal_alias")));
14066#else
14067#ifndef xmlUCSIsLatinExtendedAdditional
14068extern __typeof (xmlUCSIsLatinExtendedAdditional) xmlUCSIsLatinExtendedAdditional__internal_alias __attribute((visibility("hidden")));
14069#define xmlUCSIsLatinExtendedAdditional xmlUCSIsLatinExtendedAdditional__internal_alias
14070#endif
14071#endif
14072#endif
14073
14074#if defined(LIBXML_UNICODE_ENABLED)
14075#ifdef bottom_xmlunicode
14076#undef xmlUCSIsLatinExtendedB
14077extern __typeof (xmlUCSIsLatinExtendedB) xmlUCSIsLatinExtendedB __attribute((alias("xmlUCSIsLatinExtendedB__internal_alias")));
14078#else
14079#ifndef xmlUCSIsLatinExtendedB
14080extern __typeof (xmlUCSIsLatinExtendedB) xmlUCSIsLatinExtendedB__internal_alias __attribute((visibility("hidden")));
14081#define xmlUCSIsLatinExtendedB xmlUCSIsLatinExtendedB__internal_alias
14082#endif
14083#endif
14084#endif
14085
14086#if defined(LIBXML_UNICODE_ENABLED)
14087#ifdef bottom_xmlunicode
14088#undef xmlUCSIsLetterlikeSymbols
14089extern __typeof (xmlUCSIsLetterlikeSymbols) xmlUCSIsLetterlikeSymbols __attribute((alias("xmlUCSIsLetterlikeSymbols__internal_alias")));
14090#else
14091#ifndef xmlUCSIsLetterlikeSymbols
14092extern __typeof (xmlUCSIsLetterlikeSymbols) xmlUCSIsLetterlikeSymbols__internal_alias __attribute((visibility("hidden")));
14093#define xmlUCSIsLetterlikeSymbols xmlUCSIsLetterlikeSymbols__internal_alias
14094#endif
14095#endif
14096#endif
14097
14098#if defined(LIBXML_UNICODE_ENABLED)
14099#ifdef bottom_xmlunicode
14100#undef xmlUCSIsLimbu
14101extern __typeof (xmlUCSIsLimbu) xmlUCSIsLimbu __attribute((alias("xmlUCSIsLimbu__internal_alias")));
14102#else
14103#ifndef xmlUCSIsLimbu
14104extern __typeof (xmlUCSIsLimbu) xmlUCSIsLimbu__internal_alias __attribute((visibility("hidden")));
14105#define xmlUCSIsLimbu xmlUCSIsLimbu__internal_alias
14106#endif
14107#endif
14108#endif
14109
14110#if defined(LIBXML_UNICODE_ENABLED)
14111#ifdef bottom_xmlunicode
14112#undef xmlUCSIsLinearBIdeograms
14113extern __typeof (xmlUCSIsLinearBIdeograms) xmlUCSIsLinearBIdeograms __attribute((alias("xmlUCSIsLinearBIdeograms__internal_alias")));
14114#else
14115#ifndef xmlUCSIsLinearBIdeograms
14116extern __typeof (xmlUCSIsLinearBIdeograms) xmlUCSIsLinearBIdeograms__internal_alias __attribute((visibility("hidden")));
14117#define xmlUCSIsLinearBIdeograms xmlUCSIsLinearBIdeograms__internal_alias
14118#endif
14119#endif
14120#endif
14121
14122#if defined(LIBXML_UNICODE_ENABLED)
14123#ifdef bottom_xmlunicode
14124#undef xmlUCSIsLinearBSyllabary
14125extern __typeof (xmlUCSIsLinearBSyllabary) xmlUCSIsLinearBSyllabary __attribute((alias("xmlUCSIsLinearBSyllabary__internal_alias")));
14126#else
14127#ifndef xmlUCSIsLinearBSyllabary
14128extern __typeof (xmlUCSIsLinearBSyllabary) xmlUCSIsLinearBSyllabary__internal_alias __attribute((visibility("hidden")));
14129#define xmlUCSIsLinearBSyllabary xmlUCSIsLinearBSyllabary__internal_alias
14130#endif
14131#endif
14132#endif
14133
14134#if defined(LIBXML_UNICODE_ENABLED)
14135#ifdef bottom_xmlunicode
14136#undef xmlUCSIsLowSurrogates
14137extern __typeof (xmlUCSIsLowSurrogates) xmlUCSIsLowSurrogates __attribute((alias("xmlUCSIsLowSurrogates__internal_alias")));
14138#else
14139#ifndef xmlUCSIsLowSurrogates
14140extern __typeof (xmlUCSIsLowSurrogates) xmlUCSIsLowSurrogates__internal_alias __attribute((visibility("hidden")));
14141#define xmlUCSIsLowSurrogates xmlUCSIsLowSurrogates__internal_alias
14142#endif
14143#endif
14144#endif
14145
14146#if defined(LIBXML_UNICODE_ENABLED)
14147#ifdef bottom_xmlunicode
14148#undef xmlUCSIsMalayalam
14149extern __typeof (xmlUCSIsMalayalam) xmlUCSIsMalayalam __attribute((alias("xmlUCSIsMalayalam__internal_alias")));
14150#else
14151#ifndef xmlUCSIsMalayalam
14152extern __typeof (xmlUCSIsMalayalam) xmlUCSIsMalayalam__internal_alias __attribute((visibility("hidden")));
14153#define xmlUCSIsMalayalam xmlUCSIsMalayalam__internal_alias
14154#endif
14155#endif
14156#endif
14157
14158#if defined(LIBXML_UNICODE_ENABLED)
14159#ifdef bottom_xmlunicode
14160#undef xmlUCSIsMathematicalAlphanumericSymbols
14161extern __typeof (xmlUCSIsMathematicalAlphanumericSymbols) xmlUCSIsMathematicalAlphanumericSymbols __attribute((alias("xmlUCSIsMathematicalAlphanumericSymbols__internal_alias")));
14162#else
14163#ifndef xmlUCSIsMathematicalAlphanumericSymbols
14164extern __typeof (xmlUCSIsMathematicalAlphanumericSymbols) xmlUCSIsMathematicalAlphanumericSymbols__internal_alias __attribute((visibility("hidden")));
14165#define xmlUCSIsMathematicalAlphanumericSymbols xmlUCSIsMathematicalAlphanumericSymbols__internal_alias
14166#endif
14167#endif
14168#endif
14169
14170#if defined(LIBXML_UNICODE_ENABLED)
14171#ifdef bottom_xmlunicode
14172#undef xmlUCSIsMathematicalOperators
14173extern __typeof (xmlUCSIsMathematicalOperators) xmlUCSIsMathematicalOperators __attribute((alias("xmlUCSIsMathematicalOperators__internal_alias")));
14174#else
14175#ifndef xmlUCSIsMathematicalOperators
14176extern __typeof (xmlUCSIsMathematicalOperators) xmlUCSIsMathematicalOperators__internal_alias __attribute((visibility("hidden")));
14177#define xmlUCSIsMathematicalOperators xmlUCSIsMathematicalOperators__internal_alias
14178#endif
14179#endif
14180#endif
14181
14182#if defined(LIBXML_UNICODE_ENABLED)
14183#ifdef bottom_xmlunicode
14184#undef xmlUCSIsMiscellaneousMathematicalSymbolsA
14185extern __typeof (xmlUCSIsMiscellaneousMathematicalSymbolsA) xmlUCSIsMiscellaneousMathematicalSymbolsA __attribute((alias("xmlUCSIsMiscellaneousMathematicalSymbolsA__internal_alias")));
14186#else
14187#ifndef xmlUCSIsMiscellaneousMathematicalSymbolsA
14188extern __typeof (xmlUCSIsMiscellaneousMathematicalSymbolsA) xmlUCSIsMiscellaneousMathematicalSymbolsA__internal_alias __attribute((visibility("hidden")));
14189#define xmlUCSIsMiscellaneousMathematicalSymbolsA xmlUCSIsMiscellaneousMathematicalSymbolsA__internal_alias
14190#endif
14191#endif
14192#endif
14193
14194#if defined(LIBXML_UNICODE_ENABLED)
14195#ifdef bottom_xmlunicode
14196#undef xmlUCSIsMiscellaneousMathematicalSymbolsB
14197extern __typeof (xmlUCSIsMiscellaneousMathematicalSymbolsB) xmlUCSIsMiscellaneousMathematicalSymbolsB __attribute((alias("xmlUCSIsMiscellaneousMathematicalSymbolsB__internal_alias")));
14198#else
14199#ifndef xmlUCSIsMiscellaneousMathematicalSymbolsB
14200extern __typeof (xmlUCSIsMiscellaneousMathematicalSymbolsB) xmlUCSIsMiscellaneousMathematicalSymbolsB__internal_alias __attribute((visibility("hidden")));
14201#define xmlUCSIsMiscellaneousMathematicalSymbolsB xmlUCSIsMiscellaneousMathematicalSymbolsB__internal_alias
14202#endif
14203#endif
14204#endif
14205
14206#if defined(LIBXML_UNICODE_ENABLED)
14207#ifdef bottom_xmlunicode
14208#undef xmlUCSIsMiscellaneousSymbols
14209extern __typeof (xmlUCSIsMiscellaneousSymbols) xmlUCSIsMiscellaneousSymbols __attribute((alias("xmlUCSIsMiscellaneousSymbols__internal_alias")));
14210#else
14211#ifndef xmlUCSIsMiscellaneousSymbols
14212extern __typeof (xmlUCSIsMiscellaneousSymbols) xmlUCSIsMiscellaneousSymbols__internal_alias __attribute((visibility("hidden")));
14213#define xmlUCSIsMiscellaneousSymbols xmlUCSIsMiscellaneousSymbols__internal_alias
14214#endif
14215#endif
14216#endif
14217
14218#if defined(LIBXML_UNICODE_ENABLED)
14219#ifdef bottom_xmlunicode
14220#undef xmlUCSIsMiscellaneousSymbolsandArrows
14221extern __typeof (xmlUCSIsMiscellaneousSymbolsandArrows) xmlUCSIsMiscellaneousSymbolsandArrows __attribute((alias("xmlUCSIsMiscellaneousSymbolsandArrows__internal_alias")));
14222#else
14223#ifndef xmlUCSIsMiscellaneousSymbolsandArrows
14224extern __typeof (xmlUCSIsMiscellaneousSymbolsandArrows) xmlUCSIsMiscellaneousSymbolsandArrows__internal_alias __attribute((visibility("hidden")));
14225#define xmlUCSIsMiscellaneousSymbolsandArrows xmlUCSIsMiscellaneousSymbolsandArrows__internal_alias
14226#endif
14227#endif
14228#endif
14229
14230#if defined(LIBXML_UNICODE_ENABLED)
14231#ifdef bottom_xmlunicode
14232#undef xmlUCSIsMiscellaneousTechnical
14233extern __typeof (xmlUCSIsMiscellaneousTechnical) xmlUCSIsMiscellaneousTechnical __attribute((alias("xmlUCSIsMiscellaneousTechnical__internal_alias")));
14234#else
14235#ifndef xmlUCSIsMiscellaneousTechnical
14236extern __typeof (xmlUCSIsMiscellaneousTechnical) xmlUCSIsMiscellaneousTechnical__internal_alias __attribute((visibility("hidden")));
14237#define xmlUCSIsMiscellaneousTechnical xmlUCSIsMiscellaneousTechnical__internal_alias
14238#endif
14239#endif
14240#endif
14241
14242#if defined(LIBXML_UNICODE_ENABLED)
14243#ifdef bottom_xmlunicode
14244#undef xmlUCSIsMongolian
14245extern __typeof (xmlUCSIsMongolian) xmlUCSIsMongolian __attribute((alias("xmlUCSIsMongolian__internal_alias")));
14246#else
14247#ifndef xmlUCSIsMongolian
14248extern __typeof (xmlUCSIsMongolian) xmlUCSIsMongolian__internal_alias __attribute((visibility("hidden")));
14249#define xmlUCSIsMongolian xmlUCSIsMongolian__internal_alias
14250#endif
14251#endif
14252#endif
14253
14254#if defined(LIBXML_UNICODE_ENABLED)
14255#ifdef bottom_xmlunicode
14256#undef xmlUCSIsMusicalSymbols
14257extern __typeof (xmlUCSIsMusicalSymbols) xmlUCSIsMusicalSymbols __attribute((alias("xmlUCSIsMusicalSymbols__internal_alias")));
14258#else
14259#ifndef xmlUCSIsMusicalSymbols
14260extern __typeof (xmlUCSIsMusicalSymbols) xmlUCSIsMusicalSymbols__internal_alias __attribute((visibility("hidden")));
14261#define xmlUCSIsMusicalSymbols xmlUCSIsMusicalSymbols__internal_alias
14262#endif
14263#endif
14264#endif
14265
14266#if defined(LIBXML_UNICODE_ENABLED)
14267#ifdef bottom_xmlunicode
14268#undef xmlUCSIsMyanmar
14269extern __typeof (xmlUCSIsMyanmar) xmlUCSIsMyanmar __attribute((alias("xmlUCSIsMyanmar__internal_alias")));
14270#else
14271#ifndef xmlUCSIsMyanmar
14272extern __typeof (xmlUCSIsMyanmar) xmlUCSIsMyanmar__internal_alias __attribute((visibility("hidden")));
14273#define xmlUCSIsMyanmar xmlUCSIsMyanmar__internal_alias
14274#endif
14275#endif
14276#endif
14277
14278#if defined(LIBXML_UNICODE_ENABLED)
14279#ifdef bottom_xmlunicode
14280#undef xmlUCSIsNumberForms
14281extern __typeof (xmlUCSIsNumberForms) xmlUCSIsNumberForms __attribute((alias("xmlUCSIsNumberForms__internal_alias")));
14282#else
14283#ifndef xmlUCSIsNumberForms
14284extern __typeof (xmlUCSIsNumberForms) xmlUCSIsNumberForms__internal_alias __attribute((visibility("hidden")));
14285#define xmlUCSIsNumberForms xmlUCSIsNumberForms__internal_alias
14286#endif
14287#endif
14288#endif
14289
14290#if defined(LIBXML_UNICODE_ENABLED)
14291#ifdef bottom_xmlunicode
14292#undef xmlUCSIsOgham
14293extern __typeof (xmlUCSIsOgham) xmlUCSIsOgham __attribute((alias("xmlUCSIsOgham__internal_alias")));
14294#else
14295#ifndef xmlUCSIsOgham
14296extern __typeof (xmlUCSIsOgham) xmlUCSIsOgham__internal_alias __attribute((visibility("hidden")));
14297#define xmlUCSIsOgham xmlUCSIsOgham__internal_alias
14298#endif
14299#endif
14300#endif
14301
14302#if defined(LIBXML_UNICODE_ENABLED)
14303#ifdef bottom_xmlunicode
14304#undef xmlUCSIsOldItalic
14305extern __typeof (xmlUCSIsOldItalic) xmlUCSIsOldItalic __attribute((alias("xmlUCSIsOldItalic__internal_alias")));
14306#else
14307#ifndef xmlUCSIsOldItalic
14308extern __typeof (xmlUCSIsOldItalic) xmlUCSIsOldItalic__internal_alias __attribute((visibility("hidden")));
14309#define xmlUCSIsOldItalic xmlUCSIsOldItalic__internal_alias
14310#endif
14311#endif
14312#endif
14313
14314#if defined(LIBXML_UNICODE_ENABLED)
14315#ifdef bottom_xmlunicode
14316#undef xmlUCSIsOpticalCharacterRecognition
14317extern __typeof (xmlUCSIsOpticalCharacterRecognition) xmlUCSIsOpticalCharacterRecognition __attribute((alias("xmlUCSIsOpticalCharacterRecognition__internal_alias")));
14318#else
14319#ifndef xmlUCSIsOpticalCharacterRecognition
14320extern __typeof (xmlUCSIsOpticalCharacterRecognition) xmlUCSIsOpticalCharacterRecognition__internal_alias __attribute((visibility("hidden")));
14321#define xmlUCSIsOpticalCharacterRecognition xmlUCSIsOpticalCharacterRecognition__internal_alias
14322#endif
14323#endif
14324#endif
14325
14326#if defined(LIBXML_UNICODE_ENABLED)
14327#ifdef bottom_xmlunicode
14328#undef xmlUCSIsOriya
14329extern __typeof (xmlUCSIsOriya) xmlUCSIsOriya __attribute((alias("xmlUCSIsOriya__internal_alias")));
14330#else
14331#ifndef xmlUCSIsOriya
14332extern __typeof (xmlUCSIsOriya) xmlUCSIsOriya__internal_alias __attribute((visibility("hidden")));
14333#define xmlUCSIsOriya xmlUCSIsOriya__internal_alias
14334#endif
14335#endif
14336#endif
14337
14338#if defined(LIBXML_UNICODE_ENABLED)
14339#ifdef bottom_xmlunicode
14340#undef xmlUCSIsOsmanya
14341extern __typeof (xmlUCSIsOsmanya) xmlUCSIsOsmanya __attribute((alias("xmlUCSIsOsmanya__internal_alias")));
14342#else
14343#ifndef xmlUCSIsOsmanya
14344extern __typeof (xmlUCSIsOsmanya) xmlUCSIsOsmanya__internal_alias __attribute((visibility("hidden")));
14345#define xmlUCSIsOsmanya xmlUCSIsOsmanya__internal_alias
14346#endif
14347#endif
14348#endif
14349
14350#if defined(LIBXML_UNICODE_ENABLED)
14351#ifdef bottom_xmlunicode
14352#undef xmlUCSIsPhoneticExtensions
14353extern __typeof (xmlUCSIsPhoneticExtensions) xmlUCSIsPhoneticExtensions __attribute((alias("xmlUCSIsPhoneticExtensions__internal_alias")));
14354#else
14355#ifndef xmlUCSIsPhoneticExtensions
14356extern __typeof (xmlUCSIsPhoneticExtensions) xmlUCSIsPhoneticExtensions__internal_alias __attribute((visibility("hidden")));
14357#define xmlUCSIsPhoneticExtensions xmlUCSIsPhoneticExtensions__internal_alias
14358#endif
14359#endif
14360#endif
14361
14362#if defined(LIBXML_UNICODE_ENABLED)
14363#ifdef bottom_xmlunicode
14364#undef xmlUCSIsPrivateUse
14365extern __typeof (xmlUCSIsPrivateUse) xmlUCSIsPrivateUse __attribute((alias("xmlUCSIsPrivateUse__internal_alias")));
14366#else
14367#ifndef xmlUCSIsPrivateUse
14368extern __typeof (xmlUCSIsPrivateUse) xmlUCSIsPrivateUse__internal_alias __attribute((visibility("hidden")));
14369#define xmlUCSIsPrivateUse xmlUCSIsPrivateUse__internal_alias
14370#endif
14371#endif
14372#endif
14373
14374#if defined(LIBXML_UNICODE_ENABLED)
14375#ifdef bottom_xmlunicode
14376#undef xmlUCSIsPrivateUseArea
14377extern __typeof (xmlUCSIsPrivateUseArea) xmlUCSIsPrivateUseArea __attribute((alias("xmlUCSIsPrivateUseArea__internal_alias")));
14378#else
14379#ifndef xmlUCSIsPrivateUseArea
14380extern __typeof (xmlUCSIsPrivateUseArea) xmlUCSIsPrivateUseArea__internal_alias __attribute((visibility("hidden")));
14381#define xmlUCSIsPrivateUseArea xmlUCSIsPrivateUseArea__internal_alias
14382#endif
14383#endif
14384#endif
14385
14386#if defined(LIBXML_UNICODE_ENABLED)
14387#ifdef bottom_xmlunicode
14388#undef xmlUCSIsRunic
14389extern __typeof (xmlUCSIsRunic) xmlUCSIsRunic __attribute((alias("xmlUCSIsRunic__internal_alias")));
14390#else
14391#ifndef xmlUCSIsRunic
14392extern __typeof (xmlUCSIsRunic) xmlUCSIsRunic__internal_alias __attribute((visibility("hidden")));
14393#define xmlUCSIsRunic xmlUCSIsRunic__internal_alias
14394#endif
14395#endif
14396#endif
14397
14398#if defined(LIBXML_UNICODE_ENABLED)
14399#ifdef bottom_xmlunicode
14400#undef xmlUCSIsShavian
14401extern __typeof (xmlUCSIsShavian) xmlUCSIsShavian __attribute((alias("xmlUCSIsShavian__internal_alias")));
14402#else
14403#ifndef xmlUCSIsShavian
14404extern __typeof (xmlUCSIsShavian) xmlUCSIsShavian__internal_alias __attribute((visibility("hidden")));
14405#define xmlUCSIsShavian xmlUCSIsShavian__internal_alias
14406#endif
14407#endif
14408#endif
14409
14410#if defined(LIBXML_UNICODE_ENABLED)
14411#ifdef bottom_xmlunicode
14412#undef xmlUCSIsSinhala
14413extern __typeof (xmlUCSIsSinhala) xmlUCSIsSinhala __attribute((alias("xmlUCSIsSinhala__internal_alias")));
14414#else
14415#ifndef xmlUCSIsSinhala
14416extern __typeof (xmlUCSIsSinhala) xmlUCSIsSinhala__internal_alias __attribute((visibility("hidden")));
14417#define xmlUCSIsSinhala xmlUCSIsSinhala__internal_alias
14418#endif
14419#endif
14420#endif
14421
14422#if defined(LIBXML_UNICODE_ENABLED)
14423#ifdef bottom_xmlunicode
14424#undef xmlUCSIsSmallFormVariants
14425extern __typeof (xmlUCSIsSmallFormVariants) xmlUCSIsSmallFormVariants __attribute((alias("xmlUCSIsSmallFormVariants__internal_alias")));
14426#else
14427#ifndef xmlUCSIsSmallFormVariants
14428extern __typeof (xmlUCSIsSmallFormVariants) xmlUCSIsSmallFormVariants__internal_alias __attribute((visibility("hidden")));
14429#define xmlUCSIsSmallFormVariants xmlUCSIsSmallFormVariants__internal_alias
14430#endif
14431#endif
14432#endif
14433
14434#if defined(LIBXML_UNICODE_ENABLED)
14435#ifdef bottom_xmlunicode
14436#undef xmlUCSIsSpacingModifierLetters
14437extern __typeof (xmlUCSIsSpacingModifierLetters) xmlUCSIsSpacingModifierLetters __attribute((alias("xmlUCSIsSpacingModifierLetters__internal_alias")));
14438#else
14439#ifndef xmlUCSIsSpacingModifierLetters
14440extern __typeof (xmlUCSIsSpacingModifierLetters) xmlUCSIsSpacingModifierLetters__internal_alias __attribute((visibility("hidden")));
14441#define xmlUCSIsSpacingModifierLetters xmlUCSIsSpacingModifierLetters__internal_alias
14442#endif
14443#endif
14444#endif
14445
14446#if defined(LIBXML_UNICODE_ENABLED)
14447#ifdef bottom_xmlunicode
14448#undef xmlUCSIsSpecials
14449extern __typeof (xmlUCSIsSpecials) xmlUCSIsSpecials __attribute((alias("xmlUCSIsSpecials__internal_alias")));
14450#else
14451#ifndef xmlUCSIsSpecials
14452extern __typeof (xmlUCSIsSpecials) xmlUCSIsSpecials__internal_alias __attribute((visibility("hidden")));
14453#define xmlUCSIsSpecials xmlUCSIsSpecials__internal_alias
14454#endif
14455#endif
14456#endif
14457
14458#if defined(LIBXML_UNICODE_ENABLED)
14459#ifdef bottom_xmlunicode
14460#undef xmlUCSIsSuperscriptsandSubscripts
14461extern __typeof (xmlUCSIsSuperscriptsandSubscripts) xmlUCSIsSuperscriptsandSubscripts __attribute((alias("xmlUCSIsSuperscriptsandSubscripts__internal_alias")));
14462#else
14463#ifndef xmlUCSIsSuperscriptsandSubscripts
14464extern __typeof (xmlUCSIsSuperscriptsandSubscripts) xmlUCSIsSuperscriptsandSubscripts__internal_alias __attribute((visibility("hidden")));
14465#define xmlUCSIsSuperscriptsandSubscripts xmlUCSIsSuperscriptsandSubscripts__internal_alias
14466#endif
14467#endif
14468#endif
14469
14470#if defined(LIBXML_UNICODE_ENABLED)
14471#ifdef bottom_xmlunicode
14472#undef xmlUCSIsSupplementalArrowsA
14473extern __typeof (xmlUCSIsSupplementalArrowsA) xmlUCSIsSupplementalArrowsA __attribute((alias("xmlUCSIsSupplementalArrowsA__internal_alias")));
14474#else
14475#ifndef xmlUCSIsSupplementalArrowsA
14476extern __typeof (xmlUCSIsSupplementalArrowsA) xmlUCSIsSupplementalArrowsA__internal_alias __attribute((visibility("hidden")));
14477#define xmlUCSIsSupplementalArrowsA xmlUCSIsSupplementalArrowsA__internal_alias
14478#endif
14479#endif
14480#endif
14481
14482#if defined(LIBXML_UNICODE_ENABLED)
14483#ifdef bottom_xmlunicode
14484#undef xmlUCSIsSupplementalArrowsB
14485extern __typeof (xmlUCSIsSupplementalArrowsB) xmlUCSIsSupplementalArrowsB __attribute((alias("xmlUCSIsSupplementalArrowsB__internal_alias")));
14486#else
14487#ifndef xmlUCSIsSupplementalArrowsB
14488extern __typeof (xmlUCSIsSupplementalArrowsB) xmlUCSIsSupplementalArrowsB__internal_alias __attribute((visibility("hidden")));
14489#define xmlUCSIsSupplementalArrowsB xmlUCSIsSupplementalArrowsB__internal_alias
14490#endif
14491#endif
14492#endif
14493
14494#if defined(LIBXML_UNICODE_ENABLED)
14495#ifdef bottom_xmlunicode
14496#undef xmlUCSIsSupplementalMathematicalOperators
14497extern __typeof (xmlUCSIsSupplementalMathematicalOperators) xmlUCSIsSupplementalMathematicalOperators __attribute((alias("xmlUCSIsSupplementalMathematicalOperators__internal_alias")));
14498#else
14499#ifndef xmlUCSIsSupplementalMathematicalOperators
14500extern __typeof (xmlUCSIsSupplementalMathematicalOperators) xmlUCSIsSupplementalMathematicalOperators__internal_alias __attribute((visibility("hidden")));
14501#define xmlUCSIsSupplementalMathematicalOperators xmlUCSIsSupplementalMathematicalOperators__internal_alias
14502#endif
14503#endif
14504#endif
14505
14506#if defined(LIBXML_UNICODE_ENABLED)
14507#ifdef bottom_xmlunicode
14508#undef xmlUCSIsSupplementaryPrivateUseAreaA
14509extern __typeof (xmlUCSIsSupplementaryPrivateUseAreaA) xmlUCSIsSupplementaryPrivateUseAreaA __attribute((alias("xmlUCSIsSupplementaryPrivateUseAreaA__internal_alias")));
14510#else
14511#ifndef xmlUCSIsSupplementaryPrivateUseAreaA
14512extern __typeof (xmlUCSIsSupplementaryPrivateUseAreaA) xmlUCSIsSupplementaryPrivateUseAreaA__internal_alias __attribute((visibility("hidden")));
14513#define xmlUCSIsSupplementaryPrivateUseAreaA xmlUCSIsSupplementaryPrivateUseAreaA__internal_alias
14514#endif
14515#endif
14516#endif
14517
14518#if defined(LIBXML_UNICODE_ENABLED)
14519#ifdef bottom_xmlunicode
14520#undef xmlUCSIsSupplementaryPrivateUseAreaB
14521extern __typeof (xmlUCSIsSupplementaryPrivateUseAreaB) xmlUCSIsSupplementaryPrivateUseAreaB __attribute((alias("xmlUCSIsSupplementaryPrivateUseAreaB__internal_alias")));
14522#else
14523#ifndef xmlUCSIsSupplementaryPrivateUseAreaB
14524extern __typeof (xmlUCSIsSupplementaryPrivateUseAreaB) xmlUCSIsSupplementaryPrivateUseAreaB__internal_alias __attribute((visibility("hidden")));
14525#define xmlUCSIsSupplementaryPrivateUseAreaB xmlUCSIsSupplementaryPrivateUseAreaB__internal_alias
14526#endif
14527#endif
14528#endif
14529
14530#if defined(LIBXML_UNICODE_ENABLED)
14531#ifdef bottom_xmlunicode
14532#undef xmlUCSIsSyriac
14533extern __typeof (xmlUCSIsSyriac) xmlUCSIsSyriac __attribute((alias("xmlUCSIsSyriac__internal_alias")));
14534#else
14535#ifndef xmlUCSIsSyriac
14536extern __typeof (xmlUCSIsSyriac) xmlUCSIsSyriac__internal_alias __attribute((visibility("hidden")));
14537#define xmlUCSIsSyriac xmlUCSIsSyriac__internal_alias
14538#endif
14539#endif
14540#endif
14541
14542#if defined(LIBXML_UNICODE_ENABLED)
14543#ifdef bottom_xmlunicode
14544#undef xmlUCSIsTagalog
14545extern __typeof (xmlUCSIsTagalog) xmlUCSIsTagalog __attribute((alias("xmlUCSIsTagalog__internal_alias")));
14546#else
14547#ifndef xmlUCSIsTagalog
14548extern __typeof (xmlUCSIsTagalog) xmlUCSIsTagalog__internal_alias __attribute((visibility("hidden")));
14549#define xmlUCSIsTagalog xmlUCSIsTagalog__internal_alias
14550#endif
14551#endif
14552#endif
14553
14554#if defined(LIBXML_UNICODE_ENABLED)
14555#ifdef bottom_xmlunicode
14556#undef xmlUCSIsTagbanwa
14557extern __typeof (xmlUCSIsTagbanwa) xmlUCSIsTagbanwa __attribute((alias("xmlUCSIsTagbanwa__internal_alias")));
14558#else
14559#ifndef xmlUCSIsTagbanwa
14560extern __typeof (xmlUCSIsTagbanwa) xmlUCSIsTagbanwa__internal_alias __attribute((visibility("hidden")));
14561#define xmlUCSIsTagbanwa xmlUCSIsTagbanwa__internal_alias
14562#endif
14563#endif
14564#endif
14565
14566#if defined(LIBXML_UNICODE_ENABLED)
14567#ifdef bottom_xmlunicode
14568#undef xmlUCSIsTags
14569extern __typeof (xmlUCSIsTags) xmlUCSIsTags __attribute((alias("xmlUCSIsTags__internal_alias")));
14570#else
14571#ifndef xmlUCSIsTags
14572extern __typeof (xmlUCSIsTags) xmlUCSIsTags__internal_alias __attribute((visibility("hidden")));
14573#define xmlUCSIsTags xmlUCSIsTags__internal_alias
14574#endif
14575#endif
14576#endif
14577
14578#if defined(LIBXML_UNICODE_ENABLED)
14579#ifdef bottom_xmlunicode
14580#undef xmlUCSIsTaiLe
14581extern __typeof (xmlUCSIsTaiLe) xmlUCSIsTaiLe __attribute((alias("xmlUCSIsTaiLe__internal_alias")));
14582#else
14583#ifndef xmlUCSIsTaiLe
14584extern __typeof (xmlUCSIsTaiLe) xmlUCSIsTaiLe__internal_alias __attribute((visibility("hidden")));
14585#define xmlUCSIsTaiLe xmlUCSIsTaiLe__internal_alias
14586#endif
14587#endif
14588#endif
14589
14590#if defined(LIBXML_UNICODE_ENABLED)
14591#ifdef bottom_xmlunicode
14592#undef xmlUCSIsTaiXuanJingSymbols
14593extern __typeof (xmlUCSIsTaiXuanJingSymbols) xmlUCSIsTaiXuanJingSymbols __attribute((alias("xmlUCSIsTaiXuanJingSymbols__internal_alias")));
14594#else
14595#ifndef xmlUCSIsTaiXuanJingSymbols
14596extern __typeof (xmlUCSIsTaiXuanJingSymbols) xmlUCSIsTaiXuanJingSymbols__internal_alias __attribute((visibility("hidden")));
14597#define xmlUCSIsTaiXuanJingSymbols xmlUCSIsTaiXuanJingSymbols__internal_alias
14598#endif
14599#endif
14600#endif
14601
14602#if defined(LIBXML_UNICODE_ENABLED)
14603#ifdef bottom_xmlunicode
14604#undef xmlUCSIsTamil
14605extern __typeof (xmlUCSIsTamil) xmlUCSIsTamil __attribute((alias("xmlUCSIsTamil__internal_alias")));
14606#else
14607#ifndef xmlUCSIsTamil
14608extern __typeof (xmlUCSIsTamil) xmlUCSIsTamil__internal_alias __attribute((visibility("hidden")));
14609#define xmlUCSIsTamil xmlUCSIsTamil__internal_alias
14610#endif
14611#endif
14612#endif
14613
14614#if defined(LIBXML_UNICODE_ENABLED)
14615#ifdef bottom_xmlunicode
14616#undef xmlUCSIsTelugu
14617extern __typeof (xmlUCSIsTelugu) xmlUCSIsTelugu __attribute((alias("xmlUCSIsTelugu__internal_alias")));
14618#else
14619#ifndef xmlUCSIsTelugu
14620extern __typeof (xmlUCSIsTelugu) xmlUCSIsTelugu__internal_alias __attribute((visibility("hidden")));
14621#define xmlUCSIsTelugu xmlUCSIsTelugu__internal_alias
14622#endif
14623#endif
14624#endif
14625
14626#if defined(LIBXML_UNICODE_ENABLED)
14627#ifdef bottom_xmlunicode
14628#undef xmlUCSIsThaana
14629extern __typeof (xmlUCSIsThaana) xmlUCSIsThaana __attribute((alias("xmlUCSIsThaana__internal_alias")));
14630#else
14631#ifndef xmlUCSIsThaana
14632extern __typeof (xmlUCSIsThaana) xmlUCSIsThaana__internal_alias __attribute((visibility("hidden")));
14633#define xmlUCSIsThaana xmlUCSIsThaana__internal_alias
14634#endif
14635#endif
14636#endif
14637
14638#if defined(LIBXML_UNICODE_ENABLED)
14639#ifdef bottom_xmlunicode
14640#undef xmlUCSIsThai
14641extern __typeof (xmlUCSIsThai) xmlUCSIsThai __attribute((alias("xmlUCSIsThai__internal_alias")));
14642#else
14643#ifndef xmlUCSIsThai
14644extern __typeof (xmlUCSIsThai) xmlUCSIsThai__internal_alias __attribute((visibility("hidden")));
14645#define xmlUCSIsThai xmlUCSIsThai__internal_alias
14646#endif
14647#endif
14648#endif
14649
14650#if defined(LIBXML_UNICODE_ENABLED)
14651#ifdef bottom_xmlunicode
14652#undef xmlUCSIsTibetan
14653extern __typeof (xmlUCSIsTibetan) xmlUCSIsTibetan __attribute((alias("xmlUCSIsTibetan__internal_alias")));
14654#else
14655#ifndef xmlUCSIsTibetan
14656extern __typeof (xmlUCSIsTibetan) xmlUCSIsTibetan__internal_alias __attribute((visibility("hidden")));
14657#define xmlUCSIsTibetan xmlUCSIsTibetan__internal_alias
14658#endif
14659#endif
14660#endif
14661
14662#if defined(LIBXML_UNICODE_ENABLED)
14663#ifdef bottom_xmlunicode
14664#undef xmlUCSIsUgaritic
14665extern __typeof (xmlUCSIsUgaritic) xmlUCSIsUgaritic __attribute((alias("xmlUCSIsUgaritic__internal_alias")));
14666#else
14667#ifndef xmlUCSIsUgaritic
14668extern __typeof (xmlUCSIsUgaritic) xmlUCSIsUgaritic__internal_alias __attribute((visibility("hidden")));
14669#define xmlUCSIsUgaritic xmlUCSIsUgaritic__internal_alias
14670#endif
14671#endif
14672#endif
14673
14674#if defined(LIBXML_UNICODE_ENABLED)
14675#ifdef bottom_xmlunicode
14676#undef xmlUCSIsUnifiedCanadianAboriginalSyllabics
14677extern __typeof (xmlUCSIsUnifiedCanadianAboriginalSyllabics) xmlUCSIsUnifiedCanadianAboriginalSyllabics __attribute((alias("xmlUCSIsUnifiedCanadianAboriginalSyllabics__internal_alias")));
14678#else
14679#ifndef xmlUCSIsUnifiedCanadianAboriginalSyllabics
14680extern __typeof (xmlUCSIsUnifiedCanadianAboriginalSyllabics) xmlUCSIsUnifiedCanadianAboriginalSyllabics__internal_alias __attribute((visibility("hidden")));
14681#define xmlUCSIsUnifiedCanadianAboriginalSyllabics xmlUCSIsUnifiedCanadianAboriginalSyllabics__internal_alias
14682#endif
14683#endif
14684#endif
14685
14686#if defined(LIBXML_UNICODE_ENABLED)
14687#ifdef bottom_xmlunicode
14688#undef xmlUCSIsVariationSelectors
14689extern __typeof (xmlUCSIsVariationSelectors) xmlUCSIsVariationSelectors __attribute((alias("xmlUCSIsVariationSelectors__internal_alias")));
14690#else
14691#ifndef xmlUCSIsVariationSelectors
14692extern __typeof (xmlUCSIsVariationSelectors) xmlUCSIsVariationSelectors__internal_alias __attribute((visibility("hidden")));
14693#define xmlUCSIsVariationSelectors xmlUCSIsVariationSelectors__internal_alias
14694#endif
14695#endif
14696#endif
14697
14698#if defined(LIBXML_UNICODE_ENABLED)
14699#ifdef bottom_xmlunicode
14700#undef xmlUCSIsVariationSelectorsSupplement
14701extern __typeof (xmlUCSIsVariationSelectorsSupplement) xmlUCSIsVariationSelectorsSupplement __attribute((alias("xmlUCSIsVariationSelectorsSupplement__internal_alias")));
14702#else
14703#ifndef xmlUCSIsVariationSelectorsSupplement
14704extern __typeof (xmlUCSIsVariationSelectorsSupplement) xmlUCSIsVariationSelectorsSupplement__internal_alias __attribute((visibility("hidden")));
14705#define xmlUCSIsVariationSelectorsSupplement xmlUCSIsVariationSelectorsSupplement__internal_alias
14706#endif
14707#endif
14708#endif
14709
14710#if defined(LIBXML_UNICODE_ENABLED)
14711#ifdef bottom_xmlunicode
14712#undef xmlUCSIsYiRadicals
14713extern __typeof (xmlUCSIsYiRadicals) xmlUCSIsYiRadicals __attribute((alias("xmlUCSIsYiRadicals__internal_alias")));
14714#else
14715#ifndef xmlUCSIsYiRadicals
14716extern __typeof (xmlUCSIsYiRadicals) xmlUCSIsYiRadicals__internal_alias __attribute((visibility("hidden")));
14717#define xmlUCSIsYiRadicals xmlUCSIsYiRadicals__internal_alias
14718#endif
14719#endif
14720#endif
14721
14722#if defined(LIBXML_UNICODE_ENABLED)
14723#ifdef bottom_xmlunicode
14724#undef xmlUCSIsYiSyllables
14725extern __typeof (xmlUCSIsYiSyllables) xmlUCSIsYiSyllables __attribute((alias("xmlUCSIsYiSyllables__internal_alias")));
14726#else
14727#ifndef xmlUCSIsYiSyllables
14728extern __typeof (xmlUCSIsYiSyllables) xmlUCSIsYiSyllables__internal_alias __attribute((visibility("hidden")));
14729#define xmlUCSIsYiSyllables xmlUCSIsYiSyllables__internal_alias
14730#endif
14731#endif
14732#endif
14733
14734#if defined(LIBXML_UNICODE_ENABLED)
14735#ifdef bottom_xmlunicode
14736#undef xmlUCSIsYijingHexagramSymbols
14737extern __typeof (xmlUCSIsYijingHexagramSymbols) xmlUCSIsYijingHexagramSymbols __attribute((alias("xmlUCSIsYijingHexagramSymbols__internal_alias")));
14738#else
14739#ifndef xmlUCSIsYijingHexagramSymbols
14740extern __typeof (xmlUCSIsYijingHexagramSymbols) xmlUCSIsYijingHexagramSymbols__internal_alias __attribute((visibility("hidden")));
14741#define xmlUCSIsYijingHexagramSymbols xmlUCSIsYijingHexagramSymbols__internal_alias
14742#endif
14743#endif
14744#endif
14745
14746#ifdef bottom_uri
14747#undef xmlURIEscape
14748extern __typeof (xmlURIEscape) xmlURIEscape __attribute((alias("xmlURIEscape__internal_alias")));
14749#else
14750#ifndef xmlURIEscape
14751extern __typeof (xmlURIEscape) xmlURIEscape__internal_alias __attribute((visibility("hidden")));
14752#define xmlURIEscape xmlURIEscape__internal_alias
14753#endif
14754#endif
14755
14756#ifdef bottom_uri
14757#undef xmlURIEscapeStr
14758extern __typeof (xmlURIEscapeStr) xmlURIEscapeStr __attribute((alias("xmlURIEscapeStr__internal_alias")));
14759#else
14760#ifndef xmlURIEscapeStr
14761extern __typeof (xmlURIEscapeStr) xmlURIEscapeStr__internal_alias __attribute((visibility("hidden")));
14762#define xmlURIEscapeStr xmlURIEscapeStr__internal_alias
14763#endif
14764#endif
14765
14766#ifdef bottom_uri
14767#undef xmlURIUnescapeString
14768extern __typeof (xmlURIUnescapeString) xmlURIUnescapeString __attribute((alias("xmlURIUnescapeString__internal_alias")));
14769#else
14770#ifndef xmlURIUnescapeString
14771extern __typeof (xmlURIUnescapeString) xmlURIUnescapeString__internal_alias __attribute((visibility("hidden")));
14772#define xmlURIUnescapeString xmlURIUnescapeString__internal_alias
14773#endif
14774#endif
14775
14776#ifdef bottom_xmlstring
14777#undef xmlUTF8Charcmp
14778extern __typeof (xmlUTF8Charcmp) xmlUTF8Charcmp __attribute((alias("xmlUTF8Charcmp__internal_alias")));
14779#else
14780#ifndef xmlUTF8Charcmp
14781extern __typeof (xmlUTF8Charcmp) xmlUTF8Charcmp__internal_alias __attribute((visibility("hidden")));
14782#define xmlUTF8Charcmp xmlUTF8Charcmp__internal_alias
14783#endif
14784#endif
14785
14786#ifdef bottom_xmlstring
14787#undef xmlUTF8Size
14788extern __typeof (xmlUTF8Size) xmlUTF8Size __attribute((alias("xmlUTF8Size__internal_alias")));
14789#else
14790#ifndef xmlUTF8Size
14791extern __typeof (xmlUTF8Size) xmlUTF8Size__internal_alias __attribute((visibility("hidden")));
14792#define xmlUTF8Size xmlUTF8Size__internal_alias
14793#endif
14794#endif
14795
14796#ifdef bottom_xmlstring
14797#undef xmlUTF8Strlen
14798extern __typeof (xmlUTF8Strlen) xmlUTF8Strlen __attribute((alias("xmlUTF8Strlen__internal_alias")));
14799#else
14800#ifndef xmlUTF8Strlen
14801extern __typeof (xmlUTF8Strlen) xmlUTF8Strlen__internal_alias __attribute((visibility("hidden")));
14802#define xmlUTF8Strlen xmlUTF8Strlen__internal_alias
14803#endif
14804#endif
14805
14806#ifdef bottom_xmlstring
14807#undef xmlUTF8Strloc
14808extern __typeof (xmlUTF8Strloc) xmlUTF8Strloc __attribute((alias("xmlUTF8Strloc__internal_alias")));
14809#else
14810#ifndef xmlUTF8Strloc
14811extern __typeof (xmlUTF8Strloc) xmlUTF8Strloc__internal_alias __attribute((visibility("hidden")));
14812#define xmlUTF8Strloc xmlUTF8Strloc__internal_alias
14813#endif
14814#endif
14815
14816#ifdef bottom_xmlstring
14817#undef xmlUTF8Strndup
14818extern __typeof (xmlUTF8Strndup) xmlUTF8Strndup __attribute((alias("xmlUTF8Strndup__internal_alias")));
14819#else
14820#ifndef xmlUTF8Strndup
14821extern __typeof (xmlUTF8Strndup) xmlUTF8Strndup__internal_alias __attribute((visibility("hidden")));
14822#define xmlUTF8Strndup xmlUTF8Strndup__internal_alias
14823#endif
14824#endif
14825
14826#ifdef bottom_xmlstring
14827#undef xmlUTF8Strpos
14828extern __typeof (xmlUTF8Strpos) xmlUTF8Strpos __attribute((alias("xmlUTF8Strpos__internal_alias")));
14829#else
14830#ifndef xmlUTF8Strpos
14831extern __typeof (xmlUTF8Strpos) xmlUTF8Strpos__internal_alias __attribute((visibility("hidden")));
14832#define xmlUTF8Strpos xmlUTF8Strpos__internal_alias
14833#endif
14834#endif
14835
14836#ifdef bottom_xmlstring
14837#undef xmlUTF8Strsize
14838extern __typeof (xmlUTF8Strsize) xmlUTF8Strsize __attribute((alias("xmlUTF8Strsize__internal_alias")));
14839#else
14840#ifndef xmlUTF8Strsize
14841extern __typeof (xmlUTF8Strsize) xmlUTF8Strsize__internal_alias __attribute((visibility("hidden")));
14842#define xmlUTF8Strsize xmlUTF8Strsize__internal_alias
14843#endif
14844#endif
14845
14846#ifdef bottom_xmlstring
14847#undef xmlUTF8Strsub
14848extern __typeof (xmlUTF8Strsub) xmlUTF8Strsub __attribute((alias("xmlUTF8Strsub__internal_alias")));
14849#else
14850#ifndef xmlUTF8Strsub
14851extern __typeof (xmlUTF8Strsub) xmlUTF8Strsub__internal_alias __attribute((visibility("hidden")));
14852#define xmlUTF8Strsub xmlUTF8Strsub__internal_alias
14853#endif
14854#endif
14855
14856#ifdef bottom_tree
14857#undef xmlUnlinkNode
14858extern __typeof (xmlUnlinkNode) xmlUnlinkNode __attribute((alias("xmlUnlinkNode__internal_alias")));
14859#else
14860#ifndef xmlUnlinkNode
14861extern __typeof (xmlUnlinkNode) xmlUnlinkNode__internal_alias __attribute((visibility("hidden")));
14862#define xmlUnlinkNode xmlUnlinkNode__internal_alias
14863#endif
14864#endif
14865
14866#ifdef bottom_threads
14867#undef xmlUnlockLibrary
14868extern __typeof (xmlUnlockLibrary) xmlUnlockLibrary __attribute((alias("xmlUnlockLibrary__internal_alias")));
14869#else
14870#ifndef xmlUnlockLibrary
14871extern __typeof (xmlUnlockLibrary) xmlUnlockLibrary__internal_alias __attribute((visibility("hidden")));
14872#define xmlUnlockLibrary xmlUnlockLibrary__internal_alias
14873#endif
14874#endif
14875
14876#if defined(LIBXML_TREE_ENABLED) || defined(LIBXML_SCHEMAS_ENABLED)
14877#ifdef bottom_tree
14878#undef xmlUnsetNsProp
14879extern __typeof (xmlUnsetNsProp) xmlUnsetNsProp __attribute((alias("xmlUnsetNsProp__internal_alias")));
14880#else
14881#ifndef xmlUnsetNsProp
14882extern __typeof (xmlUnsetNsProp) xmlUnsetNsProp__internal_alias __attribute((visibility("hidden")));
14883#define xmlUnsetNsProp xmlUnsetNsProp__internal_alias
14884#endif
14885#endif
14886#endif
14887
14888#if defined(LIBXML_TREE_ENABLED) || defined(LIBXML_SCHEMAS_ENABLED)
14889#ifdef bottom_tree
14890#undef xmlUnsetProp
14891extern __typeof (xmlUnsetProp) xmlUnsetProp __attribute((alias("xmlUnsetProp__internal_alias")));
14892#else
14893#ifndef xmlUnsetProp
14894extern __typeof (xmlUnsetProp) xmlUnsetProp__internal_alias __attribute((visibility("hidden")));
14895#define xmlUnsetProp xmlUnsetProp__internal_alias
14896#endif
14897#endif
14898#endif
14899
14900#if defined(LIBXML_VALID_ENABLED) && defined(LIBXML_REGEXP_ENABLED)
14901#ifdef bottom_valid
14902#undef xmlValidBuildContentModel
14903extern __typeof (xmlValidBuildContentModel) xmlValidBuildContentModel __attribute((alias("xmlValidBuildContentModel__internal_alias")));
14904#else
14905#ifndef xmlValidBuildContentModel
14906extern __typeof (xmlValidBuildContentModel) xmlValidBuildContentModel__internal_alias __attribute((visibility("hidden")));
14907#define xmlValidBuildContentModel xmlValidBuildContentModel__internal_alias
14908#endif
14909#endif
14910#endif
14911
14912#if defined(LIBXML_VALID_ENABLED)
14913#ifdef bottom_valid
14914#undef xmlValidCtxtNormalizeAttributeValue
14915extern __typeof (xmlValidCtxtNormalizeAttributeValue) xmlValidCtxtNormalizeAttributeValue __attribute((alias("xmlValidCtxtNormalizeAttributeValue__internal_alias")));
14916#else
14917#ifndef xmlValidCtxtNormalizeAttributeValue
14918extern __typeof (xmlValidCtxtNormalizeAttributeValue) xmlValidCtxtNormalizeAttributeValue__internal_alias __attribute((visibility("hidden")));
14919#define xmlValidCtxtNormalizeAttributeValue xmlValidCtxtNormalizeAttributeValue__internal_alias
14920#endif
14921#endif
14922#endif
14923
14924#if defined(LIBXML_VALID_ENABLED)
14925#ifdef bottom_valid
14926#undef xmlValidGetPotentialChildren
14927extern __typeof (xmlValidGetPotentialChildren) xmlValidGetPotentialChildren __attribute((alias("xmlValidGetPotentialChildren__internal_alias")));
14928#else
14929#ifndef xmlValidGetPotentialChildren
14930extern __typeof (xmlValidGetPotentialChildren) xmlValidGetPotentialChildren__internal_alias __attribute((visibility("hidden")));
14931#define xmlValidGetPotentialChildren xmlValidGetPotentialChildren__internal_alias
14932#endif
14933#endif
14934#endif
14935
14936#if defined(LIBXML_VALID_ENABLED)
14937#ifdef bottom_valid
14938#undef xmlValidGetValidElements
14939extern __typeof (xmlValidGetValidElements) xmlValidGetValidElements __attribute((alias("xmlValidGetValidElements__internal_alias")));
14940#else
14941#ifndef xmlValidGetValidElements
14942extern __typeof (xmlValidGetValidElements) xmlValidGetValidElements__internal_alias __attribute((visibility("hidden")));
14943#define xmlValidGetValidElements xmlValidGetValidElements__internal_alias
14944#endif
14945#endif
14946#endif
14947
14948#if defined(LIBXML_VALID_ENABLED)
14949#ifdef bottom_valid
14950#undef xmlValidNormalizeAttributeValue
14951extern __typeof (xmlValidNormalizeAttributeValue) xmlValidNormalizeAttributeValue __attribute((alias("xmlValidNormalizeAttributeValue__internal_alias")));
14952#else
14953#ifndef xmlValidNormalizeAttributeValue
14954extern __typeof (xmlValidNormalizeAttributeValue) xmlValidNormalizeAttributeValue__internal_alias __attribute((visibility("hidden")));
14955#define xmlValidNormalizeAttributeValue xmlValidNormalizeAttributeValue__internal_alias
14956#endif
14957#endif
14958#endif
14959
14960#if defined(LIBXML_VALID_ENABLED)
14961#ifdef bottom_valid
14962#undef xmlValidateAttributeDecl
14963extern __typeof (xmlValidateAttributeDecl) xmlValidateAttributeDecl __attribute((alias("xmlValidateAttributeDecl__internal_alias")));
14964#else
14965#ifndef xmlValidateAttributeDecl
14966extern __typeof (xmlValidateAttributeDecl) xmlValidateAttributeDecl__internal_alias __attribute((visibility("hidden")));
14967#define xmlValidateAttributeDecl xmlValidateAttributeDecl__internal_alias
14968#endif
14969#endif
14970#endif
14971
14972#if defined(LIBXML_VALID_ENABLED)
14973#ifdef bottom_valid
14974#undef xmlValidateAttributeValue
14975extern __typeof (xmlValidateAttributeValue) xmlValidateAttributeValue __attribute((alias("xmlValidateAttributeValue__internal_alias")));
14976#else
14977#ifndef xmlValidateAttributeValue
14978extern __typeof (xmlValidateAttributeValue) xmlValidateAttributeValue__internal_alias __attribute((visibility("hidden")));
14979#define xmlValidateAttributeValue xmlValidateAttributeValue__internal_alias
14980#endif
14981#endif
14982#endif
14983
14984#if defined(LIBXML_VALID_ENABLED)
14985#ifdef bottom_valid
14986#undef xmlValidateDocument
14987extern __typeof (xmlValidateDocument) xmlValidateDocument __attribute((alias("xmlValidateDocument__internal_alias")));
14988#else
14989#ifndef xmlValidateDocument
14990extern __typeof (xmlValidateDocument) xmlValidateDocument__internal_alias __attribute((visibility("hidden")));
14991#define xmlValidateDocument xmlValidateDocument__internal_alias
14992#endif
14993#endif
14994#endif
14995
14996#if defined(LIBXML_VALID_ENABLED)
14997#ifdef bottom_valid
14998#undef xmlValidateDocumentFinal
14999extern __typeof (xmlValidateDocumentFinal) xmlValidateDocumentFinal __attribute((alias("xmlValidateDocumentFinal__internal_alias")));
15000#else
15001#ifndef xmlValidateDocumentFinal
15002extern __typeof (xmlValidateDocumentFinal) xmlValidateDocumentFinal__internal_alias __attribute((visibility("hidden")));
15003#define xmlValidateDocumentFinal xmlValidateDocumentFinal__internal_alias
15004#endif
15005#endif
15006#endif
15007
15008#if defined(LIBXML_VALID_ENABLED)
15009#ifdef bottom_valid
15010#undef xmlValidateDtd
15011extern __typeof (xmlValidateDtd) xmlValidateDtd __attribute((alias("xmlValidateDtd__internal_alias")));
15012#else
15013#ifndef xmlValidateDtd
15014extern __typeof (xmlValidateDtd) xmlValidateDtd__internal_alias __attribute((visibility("hidden")));
15015#define xmlValidateDtd xmlValidateDtd__internal_alias
15016#endif
15017#endif
15018#endif
15019
15020#if defined(LIBXML_VALID_ENABLED)
15021#ifdef bottom_valid
15022#undef xmlValidateDtdFinal
15023extern __typeof (xmlValidateDtdFinal) xmlValidateDtdFinal __attribute((alias("xmlValidateDtdFinal__internal_alias")));
15024#else
15025#ifndef xmlValidateDtdFinal
15026extern __typeof (xmlValidateDtdFinal) xmlValidateDtdFinal__internal_alias __attribute((visibility("hidden")));
15027#define xmlValidateDtdFinal xmlValidateDtdFinal__internal_alias
15028#endif
15029#endif
15030#endif
15031
15032#if defined(LIBXML_VALID_ENABLED)
15033#ifdef bottom_valid
15034#undef xmlValidateElement
15035extern __typeof (xmlValidateElement) xmlValidateElement __attribute((alias("xmlValidateElement__internal_alias")));
15036#else
15037#ifndef xmlValidateElement
15038extern __typeof (xmlValidateElement) xmlValidateElement__internal_alias __attribute((visibility("hidden")));
15039#define xmlValidateElement xmlValidateElement__internal_alias
15040#endif
15041#endif
15042#endif
15043
15044#if defined(LIBXML_VALID_ENABLED)
15045#ifdef bottom_valid
15046#undef xmlValidateElementDecl
15047extern __typeof (xmlValidateElementDecl) xmlValidateElementDecl __attribute((alias("xmlValidateElementDecl__internal_alias")));
15048#else
15049#ifndef xmlValidateElementDecl
15050extern __typeof (xmlValidateElementDecl) xmlValidateElementDecl__internal_alias __attribute((visibility("hidden")));
15051#define xmlValidateElementDecl xmlValidateElementDecl__internal_alias
15052#endif
15053#endif
15054#endif
15055
15056#if defined(LIBXML_TREE_ENABLED) || defined(LIBXML_XPATH_ENABLED) || defined(LIBXML_SCHEMAS_ENABLED) || defined(LIBXML_DEBUG_ENABLED) || defined (LIBXML_HTML_ENABLED)
15057#ifdef bottom_tree
15058#undef xmlValidateNCName
15059extern __typeof (xmlValidateNCName) xmlValidateNCName __attribute((alias("xmlValidateNCName__internal_alias")));
15060#else
15061#ifndef xmlValidateNCName
15062extern __typeof (xmlValidateNCName) xmlValidateNCName__internal_alias __attribute((visibility("hidden")));
15063#define xmlValidateNCName xmlValidateNCName__internal_alias
15064#endif
15065#endif
15066#endif
15067
15068#if defined(LIBXML_TREE_ENABLED) || defined(LIBXML_SCHEMAS_ENABLED)
15069#ifdef bottom_tree
15070#undef xmlValidateNMToken
15071extern __typeof (xmlValidateNMToken) xmlValidateNMToken __attribute((alias("xmlValidateNMToken__internal_alias")));
15072#else
15073#ifndef xmlValidateNMToken
15074extern __typeof (xmlValidateNMToken) xmlValidateNMToken__internal_alias __attribute((visibility("hidden")));
15075#define xmlValidateNMToken xmlValidateNMToken__internal_alias
15076#endif
15077#endif
15078#endif
15079
15080#if defined(LIBXML_TREE_ENABLED) || defined(LIBXML_SCHEMAS_ENABLED)
15081#ifdef bottom_tree
15082#undef xmlValidateName
15083extern __typeof (xmlValidateName) xmlValidateName __attribute((alias("xmlValidateName__internal_alias")));
15084#else
15085#ifndef xmlValidateName
15086extern __typeof (xmlValidateName) xmlValidateName__internal_alias __attribute((visibility("hidden")));
15087#define xmlValidateName xmlValidateName__internal_alias
15088#endif
15089#endif
15090#endif
15091
15092#if defined(LIBXML_VALID_ENABLED)
15093#ifdef bottom_valid
15094#undef xmlValidateNameValue
15095extern __typeof (xmlValidateNameValue) xmlValidateNameValue __attribute((alias("xmlValidateNameValue__internal_alias")));
15096#else
15097#ifndef xmlValidateNameValue
15098extern __typeof (xmlValidateNameValue) xmlValidateNameValue__internal_alias __attribute((visibility("hidden")));
15099#define xmlValidateNameValue xmlValidateNameValue__internal_alias
15100#endif
15101#endif
15102#endif
15103
15104#if defined(LIBXML_VALID_ENABLED)
15105#ifdef bottom_valid
15106#undef xmlValidateNamesValue
15107extern __typeof (xmlValidateNamesValue) xmlValidateNamesValue __attribute((alias("xmlValidateNamesValue__internal_alias")));
15108#else
15109#ifndef xmlValidateNamesValue
15110extern __typeof (xmlValidateNamesValue) xmlValidateNamesValue__internal_alias __attribute((visibility("hidden")));
15111#define xmlValidateNamesValue xmlValidateNamesValue__internal_alias
15112#endif
15113#endif
15114#endif
15115
15116#if defined(LIBXML_VALID_ENABLED)
15117#ifdef bottom_valid
15118#undef xmlValidateNmtokenValue
15119extern __typeof (xmlValidateNmtokenValue) xmlValidateNmtokenValue __attribute((alias("xmlValidateNmtokenValue__internal_alias")));
15120#else
15121#ifndef xmlValidateNmtokenValue
15122extern __typeof (xmlValidateNmtokenValue) xmlValidateNmtokenValue__internal_alias __attribute((visibility("hidden")));
15123#define xmlValidateNmtokenValue xmlValidateNmtokenValue__internal_alias
15124#endif
15125#endif
15126#endif
15127
15128#if defined(LIBXML_VALID_ENABLED)
15129#ifdef bottom_valid
15130#undef xmlValidateNmtokensValue
15131extern __typeof (xmlValidateNmtokensValue) xmlValidateNmtokensValue __attribute((alias("xmlValidateNmtokensValue__internal_alias")));
15132#else
15133#ifndef xmlValidateNmtokensValue
15134extern __typeof (xmlValidateNmtokensValue) xmlValidateNmtokensValue__internal_alias __attribute((visibility("hidden")));
15135#define xmlValidateNmtokensValue xmlValidateNmtokensValue__internal_alias
15136#endif
15137#endif
15138#endif
15139
15140#if defined(LIBXML_VALID_ENABLED)
15141#ifdef bottom_valid
15142#undef xmlValidateNotationDecl
15143extern __typeof (xmlValidateNotationDecl) xmlValidateNotationDecl __attribute((alias("xmlValidateNotationDecl__internal_alias")));
15144#else
15145#ifndef xmlValidateNotationDecl
15146extern __typeof (xmlValidateNotationDecl) xmlValidateNotationDecl__internal_alias __attribute((visibility("hidden")));
15147#define xmlValidateNotationDecl xmlValidateNotationDecl__internal_alias
15148#endif
15149#endif
15150#endif
15151
15152#if defined(LIBXML_VALID_ENABLED) || defined(LIBXML_SCHEMAS_ENABLED)
15153#ifdef bottom_valid
15154#undef xmlValidateNotationUse
15155extern __typeof (xmlValidateNotationUse) xmlValidateNotationUse __attribute((alias("xmlValidateNotationUse__internal_alias")));
15156#else
15157#ifndef xmlValidateNotationUse
15158extern __typeof (xmlValidateNotationUse) xmlValidateNotationUse__internal_alias __attribute((visibility("hidden")));
15159#define xmlValidateNotationUse xmlValidateNotationUse__internal_alias
15160#endif
15161#endif
15162#endif
15163
15164#if defined(LIBXML_VALID_ENABLED)
15165#ifdef bottom_valid
15166#undef xmlValidateOneAttribute
15167extern __typeof (xmlValidateOneAttribute) xmlValidateOneAttribute __attribute((alias("xmlValidateOneAttribute__internal_alias")));
15168#else
15169#ifndef xmlValidateOneAttribute
15170extern __typeof (xmlValidateOneAttribute) xmlValidateOneAttribute__internal_alias __attribute((visibility("hidden")));
15171#define xmlValidateOneAttribute xmlValidateOneAttribute__internal_alias
15172#endif
15173#endif
15174#endif
15175
15176#if defined(LIBXML_VALID_ENABLED)
15177#ifdef bottom_valid
15178#undef xmlValidateOneElement
15179extern __typeof (xmlValidateOneElement) xmlValidateOneElement __attribute((alias("xmlValidateOneElement__internal_alias")));
15180#else
15181#ifndef xmlValidateOneElement
15182extern __typeof (xmlValidateOneElement) xmlValidateOneElement__internal_alias __attribute((visibility("hidden")));
15183#define xmlValidateOneElement xmlValidateOneElement__internal_alias
15184#endif
15185#endif
15186#endif
15187
15188#if defined(LIBXML_VALID_ENABLED)
15189#ifdef bottom_valid
15190#undef xmlValidateOneNamespace
15191extern __typeof (xmlValidateOneNamespace) xmlValidateOneNamespace __attribute((alias("xmlValidateOneNamespace__internal_alias")));
15192#else
15193#ifndef xmlValidateOneNamespace
15194extern __typeof (xmlValidateOneNamespace) xmlValidateOneNamespace__internal_alias __attribute((visibility("hidden")));
15195#define xmlValidateOneNamespace xmlValidateOneNamespace__internal_alias
15196#endif
15197#endif
15198#endif
15199
15200#if defined(LIBXML_VALID_ENABLED) && defined(LIBXML_REGEXP_ENABLED)
15201#ifdef bottom_valid
15202#undef xmlValidatePopElement
15203extern __typeof (xmlValidatePopElement) xmlValidatePopElement __attribute((alias("xmlValidatePopElement__internal_alias")));
15204#else
15205#ifndef xmlValidatePopElement
15206extern __typeof (xmlValidatePopElement) xmlValidatePopElement__internal_alias __attribute((visibility("hidden")));
15207#define xmlValidatePopElement xmlValidatePopElement__internal_alias
15208#endif
15209#endif
15210#endif
15211
15212#if defined(LIBXML_VALID_ENABLED) && defined(LIBXML_REGEXP_ENABLED)
15213#ifdef bottom_valid
15214#undef xmlValidatePushCData
15215extern __typeof (xmlValidatePushCData) xmlValidatePushCData __attribute((alias("xmlValidatePushCData__internal_alias")));
15216#else
15217#ifndef xmlValidatePushCData
15218extern __typeof (xmlValidatePushCData) xmlValidatePushCData__internal_alias __attribute((visibility("hidden")));
15219#define xmlValidatePushCData xmlValidatePushCData__internal_alias
15220#endif
15221#endif
15222#endif
15223
15224#if defined(LIBXML_VALID_ENABLED) && defined(LIBXML_REGEXP_ENABLED)
15225#ifdef bottom_valid
15226#undef xmlValidatePushElement
15227extern __typeof (xmlValidatePushElement) xmlValidatePushElement __attribute((alias("xmlValidatePushElement__internal_alias")));
15228#else
15229#ifndef xmlValidatePushElement
15230extern __typeof (xmlValidatePushElement) xmlValidatePushElement__internal_alias __attribute((visibility("hidden")));
15231#define xmlValidatePushElement xmlValidatePushElement__internal_alias
15232#endif
15233#endif
15234#endif
15235
15236#if defined(LIBXML_TREE_ENABLED) || defined(LIBXML_SCHEMAS_ENABLED)
15237#ifdef bottom_tree
15238#undef xmlValidateQName
15239extern __typeof (xmlValidateQName) xmlValidateQName __attribute((alias("xmlValidateQName__internal_alias")));
15240#else
15241#ifndef xmlValidateQName
15242extern __typeof (xmlValidateQName) xmlValidateQName__internal_alias __attribute((visibility("hidden")));
15243#define xmlValidateQName xmlValidateQName__internal_alias
15244#endif
15245#endif
15246#endif
15247
15248#if defined(LIBXML_VALID_ENABLED)
15249#ifdef bottom_valid
15250#undef xmlValidateRoot
15251extern __typeof (xmlValidateRoot) xmlValidateRoot __attribute((alias("xmlValidateRoot__internal_alias")));
15252#else
15253#ifndef xmlValidateRoot
15254extern __typeof (xmlValidateRoot) xmlValidateRoot__internal_alias __attribute((visibility("hidden")));
15255#define xmlValidateRoot xmlValidateRoot__internal_alias
15256#endif
15257#endif
15258#endif
15259
15260#if defined(LIBXML_XINCLUDE_ENABLED)
15261#ifdef bottom_xinclude
15262#undef xmlXIncludeFreeContext
15263extern __typeof (xmlXIncludeFreeContext) xmlXIncludeFreeContext __attribute((alias("xmlXIncludeFreeContext__internal_alias")));
15264#else
15265#ifndef xmlXIncludeFreeContext
15266extern __typeof (xmlXIncludeFreeContext) xmlXIncludeFreeContext__internal_alias __attribute((visibility("hidden")));
15267#define xmlXIncludeFreeContext xmlXIncludeFreeContext__internal_alias
15268#endif
15269#endif
15270#endif
15271
15272#if defined(LIBXML_XINCLUDE_ENABLED)
15273#ifdef bottom_xinclude
15274#undef xmlXIncludeNewContext
15275extern __typeof (xmlXIncludeNewContext) xmlXIncludeNewContext __attribute((alias("xmlXIncludeNewContext__internal_alias")));
15276#else
15277#ifndef xmlXIncludeNewContext
15278extern __typeof (xmlXIncludeNewContext) xmlXIncludeNewContext__internal_alias __attribute((visibility("hidden")));
15279#define xmlXIncludeNewContext xmlXIncludeNewContext__internal_alias
15280#endif
15281#endif
15282#endif
15283
15284#if defined(LIBXML_XINCLUDE_ENABLED)
15285#ifdef bottom_xinclude
15286#undef xmlXIncludeProcess
15287extern __typeof (xmlXIncludeProcess) xmlXIncludeProcess __attribute((alias("xmlXIncludeProcess__internal_alias")));
15288#else
15289#ifndef xmlXIncludeProcess
15290extern __typeof (xmlXIncludeProcess) xmlXIncludeProcess__internal_alias __attribute((visibility("hidden")));
15291#define xmlXIncludeProcess xmlXIncludeProcess__internal_alias
15292#endif
15293#endif
15294#endif
15295
15296#if defined(LIBXML_XINCLUDE_ENABLED)
15297#ifdef bottom_xinclude
15298#undef xmlXIncludeProcessFlags
15299extern __typeof (xmlXIncludeProcessFlags) xmlXIncludeProcessFlags __attribute((alias("xmlXIncludeProcessFlags__internal_alias")));
15300#else
15301#ifndef xmlXIncludeProcessFlags
15302extern __typeof (xmlXIncludeProcessFlags) xmlXIncludeProcessFlags__internal_alias __attribute((visibility("hidden")));
15303#define xmlXIncludeProcessFlags xmlXIncludeProcessFlags__internal_alias
15304#endif
15305#endif
15306#endif
15307
15308#if defined(LIBXML_XINCLUDE_ENABLED)
15309#ifdef bottom_xinclude
15310#undef xmlXIncludeProcessNode
15311extern __typeof (xmlXIncludeProcessNode) xmlXIncludeProcessNode __attribute((alias("xmlXIncludeProcessNode__internal_alias")));
15312#else
15313#ifndef xmlXIncludeProcessNode
15314extern __typeof (xmlXIncludeProcessNode) xmlXIncludeProcessNode__internal_alias __attribute((visibility("hidden")));
15315#define xmlXIncludeProcessNode xmlXIncludeProcessNode__internal_alias
15316#endif
15317#endif
15318#endif
15319
15320#if defined(LIBXML_XINCLUDE_ENABLED)
15321#ifdef bottom_xinclude
15322#undef xmlXIncludeProcessTree
15323extern __typeof (xmlXIncludeProcessTree) xmlXIncludeProcessTree __attribute((alias("xmlXIncludeProcessTree__internal_alias")));
15324#else
15325#ifndef xmlXIncludeProcessTree
15326extern __typeof (xmlXIncludeProcessTree) xmlXIncludeProcessTree__internal_alias __attribute((visibility("hidden")));
15327#define xmlXIncludeProcessTree xmlXIncludeProcessTree__internal_alias
15328#endif
15329#endif
15330#endif
15331
15332#if defined(LIBXML_XINCLUDE_ENABLED)
15333#ifdef bottom_xinclude
15334#undef xmlXIncludeProcessTreeFlags
15335extern __typeof (xmlXIncludeProcessTreeFlags) xmlXIncludeProcessTreeFlags __attribute((alias("xmlXIncludeProcessTreeFlags__internal_alias")));
15336#else
15337#ifndef xmlXIncludeProcessTreeFlags
15338extern __typeof (xmlXIncludeProcessTreeFlags) xmlXIncludeProcessTreeFlags__internal_alias __attribute((visibility("hidden")));
15339#define xmlXIncludeProcessTreeFlags xmlXIncludeProcessTreeFlags__internal_alias
15340#endif
15341#endif
15342#endif
15343
15344#if defined(LIBXML_XINCLUDE_ENABLED)
15345#ifdef bottom_xinclude
15346#undef xmlXIncludeSetFlags
15347extern __typeof (xmlXIncludeSetFlags) xmlXIncludeSetFlags __attribute((alias("xmlXIncludeSetFlags__internal_alias")));
15348#else
15349#ifndef xmlXIncludeSetFlags
15350extern __typeof (xmlXIncludeSetFlags) xmlXIncludeSetFlags__internal_alias __attribute((visibility("hidden")));
15351#define xmlXIncludeSetFlags xmlXIncludeSetFlags__internal_alias
15352#endif
15353#endif
15354#endif
15355
15356#if defined(LIBXML_XPATH_ENABLED)
15357#ifdef bottom_xpath
15358#undef xmlXPathAddValues
15359extern __typeof (xmlXPathAddValues) xmlXPathAddValues __attribute((alias("xmlXPathAddValues__internal_alias")));
15360#else
15361#ifndef xmlXPathAddValues
15362extern __typeof (xmlXPathAddValues) xmlXPathAddValues__internal_alias __attribute((visibility("hidden")));
15363#define xmlXPathAddValues xmlXPathAddValues__internal_alias
15364#endif
15365#endif
15366#endif
15367
15368#if defined(LIBXML_XPATH_ENABLED)
15369#ifdef bottom_xpath
15370#undef xmlXPathBooleanFunction
15371extern __typeof (xmlXPathBooleanFunction) xmlXPathBooleanFunction __attribute((alias("xmlXPathBooleanFunction__internal_alias")));
15372#else
15373#ifndef xmlXPathBooleanFunction
15374extern __typeof (xmlXPathBooleanFunction) xmlXPathBooleanFunction__internal_alias __attribute((visibility("hidden")));
15375#define xmlXPathBooleanFunction xmlXPathBooleanFunction__internal_alias
15376#endif
15377#endif
15378#endif
15379
15380#if defined(LIBXML_XPATH_ENABLED)
15381#ifdef bottom_xpath
15382#undef xmlXPathCastBooleanToNumber
15383extern __typeof (xmlXPathCastBooleanToNumber) xmlXPathCastBooleanToNumber __attribute((alias("xmlXPathCastBooleanToNumber__internal_alias")));
15384#else
15385#ifndef xmlXPathCastBooleanToNumber
15386extern __typeof (xmlXPathCastBooleanToNumber) xmlXPathCastBooleanToNumber__internal_alias __attribute((visibility("hidden")));
15387#define xmlXPathCastBooleanToNumber xmlXPathCastBooleanToNumber__internal_alias
15388#endif
15389#endif
15390#endif
15391
15392#if defined(LIBXML_XPATH_ENABLED)
15393#ifdef bottom_xpath
15394#undef xmlXPathCastBooleanToString
15395extern __typeof (xmlXPathCastBooleanToString) xmlXPathCastBooleanToString __attribute((alias("xmlXPathCastBooleanToString__internal_alias")));
15396#else
15397#ifndef xmlXPathCastBooleanToString
15398extern __typeof (xmlXPathCastBooleanToString) xmlXPathCastBooleanToString__internal_alias __attribute((visibility("hidden")));
15399#define xmlXPathCastBooleanToString xmlXPathCastBooleanToString__internal_alias
15400#endif
15401#endif
15402#endif
15403
15404#if defined(LIBXML_XPATH_ENABLED)
15405#ifdef bottom_xpath
15406#undef xmlXPathCastNodeSetToBoolean
15407extern __typeof (xmlXPathCastNodeSetToBoolean) xmlXPathCastNodeSetToBoolean __attribute((alias("xmlXPathCastNodeSetToBoolean__internal_alias")));
15408#else
15409#ifndef xmlXPathCastNodeSetToBoolean
15410extern __typeof (xmlXPathCastNodeSetToBoolean) xmlXPathCastNodeSetToBoolean__internal_alias __attribute((visibility("hidden")));
15411#define xmlXPathCastNodeSetToBoolean xmlXPathCastNodeSetToBoolean__internal_alias
15412#endif
15413#endif
15414#endif
15415
15416#if defined(LIBXML_XPATH_ENABLED)
15417#ifdef bottom_xpath
15418#undef xmlXPathCastNodeSetToNumber
15419extern __typeof (xmlXPathCastNodeSetToNumber) xmlXPathCastNodeSetToNumber __attribute((alias("xmlXPathCastNodeSetToNumber__internal_alias")));
15420#else
15421#ifndef xmlXPathCastNodeSetToNumber
15422extern __typeof (xmlXPathCastNodeSetToNumber) xmlXPathCastNodeSetToNumber__internal_alias __attribute((visibility("hidden")));
15423#define xmlXPathCastNodeSetToNumber xmlXPathCastNodeSetToNumber__internal_alias
15424#endif
15425#endif
15426#endif
15427
15428#if defined(LIBXML_XPATH_ENABLED)
15429#ifdef bottom_xpath
15430#undef xmlXPathCastNodeSetToString
15431extern __typeof (xmlXPathCastNodeSetToString) xmlXPathCastNodeSetToString __attribute((alias("xmlXPathCastNodeSetToString__internal_alias")));
15432#else
15433#ifndef xmlXPathCastNodeSetToString
15434extern __typeof (xmlXPathCastNodeSetToString) xmlXPathCastNodeSetToString__internal_alias __attribute((visibility("hidden")));
15435#define xmlXPathCastNodeSetToString xmlXPathCastNodeSetToString__internal_alias
15436#endif
15437#endif
15438#endif
15439
15440#if defined(LIBXML_XPATH_ENABLED)
15441#ifdef bottom_xpath
15442#undef xmlXPathCastNodeToNumber
15443extern __typeof (xmlXPathCastNodeToNumber) xmlXPathCastNodeToNumber __attribute((alias("xmlXPathCastNodeToNumber__internal_alias")));
15444#else
15445#ifndef xmlXPathCastNodeToNumber
15446extern __typeof (xmlXPathCastNodeToNumber) xmlXPathCastNodeToNumber__internal_alias __attribute((visibility("hidden")));
15447#define xmlXPathCastNodeToNumber xmlXPathCastNodeToNumber__internal_alias
15448#endif
15449#endif
15450#endif
15451
15452#if defined(LIBXML_XPATH_ENABLED)
15453#ifdef bottom_xpath
15454#undef xmlXPathCastNodeToString
15455extern __typeof (xmlXPathCastNodeToString) xmlXPathCastNodeToString __attribute((alias("xmlXPathCastNodeToString__internal_alias")));
15456#else
15457#ifndef xmlXPathCastNodeToString
15458extern __typeof (xmlXPathCastNodeToString) xmlXPathCastNodeToString__internal_alias __attribute((visibility("hidden")));
15459#define xmlXPathCastNodeToString xmlXPathCastNodeToString__internal_alias
15460#endif
15461#endif
15462#endif
15463
15464#if defined(LIBXML_XPATH_ENABLED)
15465#ifdef bottom_xpath
15466#undef xmlXPathCastNumberToBoolean
15467extern __typeof (xmlXPathCastNumberToBoolean) xmlXPathCastNumberToBoolean __attribute((alias("xmlXPathCastNumberToBoolean__internal_alias")));
15468#else
15469#ifndef xmlXPathCastNumberToBoolean
15470extern __typeof (xmlXPathCastNumberToBoolean) xmlXPathCastNumberToBoolean__internal_alias __attribute((visibility("hidden")));
15471#define xmlXPathCastNumberToBoolean xmlXPathCastNumberToBoolean__internal_alias
15472#endif
15473#endif
15474#endif
15475
15476#if defined(LIBXML_XPATH_ENABLED)
15477#ifdef bottom_xpath
15478#undef xmlXPathCastNumberToString
15479extern __typeof (xmlXPathCastNumberToString) xmlXPathCastNumberToString __attribute((alias("xmlXPathCastNumberToString__internal_alias")));
15480#else
15481#ifndef xmlXPathCastNumberToString
15482extern __typeof (xmlXPathCastNumberToString) xmlXPathCastNumberToString__internal_alias __attribute((visibility("hidden")));
15483#define xmlXPathCastNumberToString xmlXPathCastNumberToString__internal_alias
15484#endif
15485#endif
15486#endif
15487
15488#if defined(LIBXML_XPATH_ENABLED)
15489#ifdef bottom_xpath
15490#undef xmlXPathCastStringToBoolean
15491extern __typeof (xmlXPathCastStringToBoolean) xmlXPathCastStringToBoolean __attribute((alias("xmlXPathCastStringToBoolean__internal_alias")));
15492#else
15493#ifndef xmlXPathCastStringToBoolean
15494extern __typeof (xmlXPathCastStringToBoolean) xmlXPathCastStringToBoolean__internal_alias __attribute((visibility("hidden")));
15495#define xmlXPathCastStringToBoolean xmlXPathCastStringToBoolean__internal_alias
15496#endif
15497#endif
15498#endif
15499
15500#if defined(LIBXML_XPATH_ENABLED)
15501#ifdef bottom_xpath
15502#undef xmlXPathCastStringToNumber
15503extern __typeof (xmlXPathCastStringToNumber) xmlXPathCastStringToNumber __attribute((alias("xmlXPathCastStringToNumber__internal_alias")));
15504#else
15505#ifndef xmlXPathCastStringToNumber
15506extern __typeof (xmlXPathCastStringToNumber) xmlXPathCastStringToNumber__internal_alias __attribute((visibility("hidden")));
15507#define xmlXPathCastStringToNumber xmlXPathCastStringToNumber__internal_alias
15508#endif
15509#endif
15510#endif
15511
15512#if defined(LIBXML_XPATH_ENABLED)
15513#ifdef bottom_xpath
15514#undef xmlXPathCastToBoolean
15515extern __typeof (xmlXPathCastToBoolean) xmlXPathCastToBoolean __attribute((alias("xmlXPathCastToBoolean__internal_alias")));
15516#else
15517#ifndef xmlXPathCastToBoolean
15518extern __typeof (xmlXPathCastToBoolean) xmlXPathCastToBoolean__internal_alias __attribute((visibility("hidden")));
15519#define xmlXPathCastToBoolean xmlXPathCastToBoolean__internal_alias
15520#endif
15521#endif
15522#endif
15523
15524#if defined(LIBXML_XPATH_ENABLED)
15525#ifdef bottom_xpath
15526#undef xmlXPathCastToNumber
15527extern __typeof (xmlXPathCastToNumber) xmlXPathCastToNumber __attribute((alias("xmlXPathCastToNumber__internal_alias")));
15528#else
15529#ifndef xmlXPathCastToNumber
15530extern __typeof (xmlXPathCastToNumber) xmlXPathCastToNumber__internal_alias __attribute((visibility("hidden")));
15531#define xmlXPathCastToNumber xmlXPathCastToNumber__internal_alias
15532#endif
15533#endif
15534#endif
15535
15536#if defined(LIBXML_XPATH_ENABLED)
15537#ifdef bottom_xpath
15538#undef xmlXPathCastToString
15539extern __typeof (xmlXPathCastToString) xmlXPathCastToString __attribute((alias("xmlXPathCastToString__internal_alias")));
15540#else
15541#ifndef xmlXPathCastToString
15542extern __typeof (xmlXPathCastToString) xmlXPathCastToString__internal_alias __attribute((visibility("hidden")));
15543#define xmlXPathCastToString xmlXPathCastToString__internal_alias
15544#endif
15545#endif
15546#endif
15547
15548#if defined(LIBXML_XPATH_ENABLED)
15549#ifdef bottom_xpath
15550#undef xmlXPathCeilingFunction
15551extern __typeof (xmlXPathCeilingFunction) xmlXPathCeilingFunction __attribute((alias("xmlXPathCeilingFunction__internal_alias")));
15552#else
15553#ifndef xmlXPathCeilingFunction
15554extern __typeof (xmlXPathCeilingFunction) xmlXPathCeilingFunction__internal_alias __attribute((visibility("hidden")));
15555#define xmlXPathCeilingFunction xmlXPathCeilingFunction__internal_alias
15556#endif
15557#endif
15558#endif
15559
15560#if defined(LIBXML_XPATH_ENABLED)
15561#ifdef bottom_xpath
15562#undef xmlXPathCmpNodes
15563extern __typeof (xmlXPathCmpNodes) xmlXPathCmpNodes __attribute((alias("xmlXPathCmpNodes__internal_alias")));
15564#else
15565#ifndef xmlXPathCmpNodes
15566extern __typeof (xmlXPathCmpNodes) xmlXPathCmpNodes__internal_alias __attribute((visibility("hidden")));
15567#define xmlXPathCmpNodes xmlXPathCmpNodes__internal_alias
15568#endif
15569#endif
15570#endif
15571
15572#if defined(LIBXML_XPATH_ENABLED)
15573#ifdef bottom_xpath
15574#undef xmlXPathCompareValues
15575extern __typeof (xmlXPathCompareValues) xmlXPathCompareValues __attribute((alias("xmlXPathCompareValues__internal_alias")));
15576#else
15577#ifndef xmlXPathCompareValues
15578extern __typeof (xmlXPathCompareValues) xmlXPathCompareValues__internal_alias __attribute((visibility("hidden")));
15579#define xmlXPathCompareValues xmlXPathCompareValues__internal_alias
15580#endif
15581#endif
15582#endif
15583
15584#if defined(LIBXML_XPATH_ENABLED)
15585#ifdef bottom_xpath
15586#undef xmlXPathCompile
15587extern __typeof (xmlXPathCompile) xmlXPathCompile __attribute((alias("xmlXPathCompile__internal_alias")));
15588#else
15589#ifndef xmlXPathCompile
15590extern __typeof (xmlXPathCompile) xmlXPathCompile__internal_alias __attribute((visibility("hidden")));
15591#define xmlXPathCompile xmlXPathCompile__internal_alias
15592#endif
15593#endif
15594#endif
15595
15596#if defined(LIBXML_XPATH_ENABLED)
15597#ifdef bottom_xpath
15598#undef xmlXPathCompiledEval
15599extern __typeof (xmlXPathCompiledEval) xmlXPathCompiledEval __attribute((alias("xmlXPathCompiledEval__internal_alias")));
15600#else
15601#ifndef xmlXPathCompiledEval
15602extern __typeof (xmlXPathCompiledEval) xmlXPathCompiledEval__internal_alias __attribute((visibility("hidden")));
15603#define xmlXPathCompiledEval xmlXPathCompiledEval__internal_alias
15604#endif
15605#endif
15606#endif
15607
15608#if defined(LIBXML_XPATH_ENABLED)
15609#ifdef bottom_xpath
15610#undef xmlXPathConcatFunction
15611extern __typeof (xmlXPathConcatFunction) xmlXPathConcatFunction __attribute((alias("xmlXPathConcatFunction__internal_alias")));
15612#else
15613#ifndef xmlXPathConcatFunction
15614extern __typeof (xmlXPathConcatFunction) xmlXPathConcatFunction__internal_alias __attribute((visibility("hidden")));
15615#define xmlXPathConcatFunction xmlXPathConcatFunction__internal_alias
15616#endif
15617#endif
15618#endif
15619
15620#if defined(LIBXML_XPATH_ENABLED)
15621#ifdef bottom_xpath
15622#undef xmlXPathContainsFunction
15623extern __typeof (xmlXPathContainsFunction) xmlXPathContainsFunction __attribute((alias("xmlXPathContainsFunction__internal_alias")));
15624#else
15625#ifndef xmlXPathContainsFunction
15626extern __typeof (xmlXPathContainsFunction) xmlXPathContainsFunction__internal_alias __attribute((visibility("hidden")));
15627#define xmlXPathContainsFunction xmlXPathContainsFunction__internal_alias
15628#endif
15629#endif
15630#endif
15631
15632#if defined(LIBXML_XPATH_ENABLED)
15633#ifdef bottom_xpath
15634#undef xmlXPathConvertBoolean
15635extern __typeof (xmlXPathConvertBoolean) xmlXPathConvertBoolean __attribute((alias("xmlXPathConvertBoolean__internal_alias")));
15636#else
15637#ifndef xmlXPathConvertBoolean
15638extern __typeof (xmlXPathConvertBoolean) xmlXPathConvertBoolean__internal_alias __attribute((visibility("hidden")));
15639#define xmlXPathConvertBoolean xmlXPathConvertBoolean__internal_alias
15640#endif
15641#endif
15642#endif
15643
15644#if defined(LIBXML_XPATH_ENABLED)
15645#ifdef bottom_xpath
15646#undef xmlXPathConvertNumber
15647extern __typeof (xmlXPathConvertNumber) xmlXPathConvertNumber __attribute((alias("xmlXPathConvertNumber__internal_alias")));
15648#else
15649#ifndef xmlXPathConvertNumber
15650extern __typeof (xmlXPathConvertNumber) xmlXPathConvertNumber__internal_alias __attribute((visibility("hidden")));
15651#define xmlXPathConvertNumber xmlXPathConvertNumber__internal_alias
15652#endif
15653#endif
15654#endif
15655
15656#if defined(LIBXML_XPATH_ENABLED)
15657#ifdef bottom_xpath
15658#undef xmlXPathConvertString
15659extern __typeof (xmlXPathConvertString) xmlXPathConvertString __attribute((alias("xmlXPathConvertString__internal_alias")));
15660#else
15661#ifndef xmlXPathConvertString
15662extern __typeof (xmlXPathConvertString) xmlXPathConvertString__internal_alias __attribute((visibility("hidden")));
15663#define xmlXPathConvertString xmlXPathConvertString__internal_alias
15664#endif
15665#endif
15666#endif
15667
15668#if defined(LIBXML_XPATH_ENABLED)
15669#ifdef bottom_xpath
15670#undef xmlXPathCountFunction
15671extern __typeof (xmlXPathCountFunction) xmlXPathCountFunction __attribute((alias("xmlXPathCountFunction__internal_alias")));
15672#else
15673#ifndef xmlXPathCountFunction
15674extern __typeof (xmlXPathCountFunction) xmlXPathCountFunction__internal_alias __attribute((visibility("hidden")));
15675#define xmlXPathCountFunction xmlXPathCountFunction__internal_alias
15676#endif
15677#endif
15678#endif
15679
15680#if defined(LIBXML_XPATH_ENABLED)
15681#ifdef bottom_xpath
15682#undef xmlXPathCtxtCompile
15683extern __typeof (xmlXPathCtxtCompile) xmlXPathCtxtCompile __attribute((alias("xmlXPathCtxtCompile__internal_alias")));
15684#else
15685#ifndef xmlXPathCtxtCompile
15686extern __typeof (xmlXPathCtxtCompile) xmlXPathCtxtCompile__internal_alias __attribute((visibility("hidden")));
15687#define xmlXPathCtxtCompile xmlXPathCtxtCompile__internal_alias
15688#endif
15689#endif
15690#endif
15691
15692#if defined(LIBXML_XPATH_ENABLED) && defined(LIBXML_DEBUG_ENABLED)
15693#ifdef bottom_xpath
15694#undef xmlXPathDebugDumpCompExpr
15695extern __typeof (xmlXPathDebugDumpCompExpr) xmlXPathDebugDumpCompExpr __attribute((alias("xmlXPathDebugDumpCompExpr__internal_alias")));
15696#else
15697#ifndef xmlXPathDebugDumpCompExpr
15698extern __typeof (xmlXPathDebugDumpCompExpr) xmlXPathDebugDumpCompExpr__internal_alias __attribute((visibility("hidden")));
15699#define xmlXPathDebugDumpCompExpr xmlXPathDebugDumpCompExpr__internal_alias
15700#endif
15701#endif
15702#endif
15703
15704#if defined(LIBXML_XPATH_ENABLED) && defined(LIBXML_DEBUG_ENABLED)
15705#ifdef bottom_xpath
15706#undef xmlXPathDebugDumpObject
15707extern __typeof (xmlXPathDebugDumpObject) xmlXPathDebugDumpObject __attribute((alias("xmlXPathDebugDumpObject__internal_alias")));
15708#else
15709#ifndef xmlXPathDebugDumpObject
15710extern __typeof (xmlXPathDebugDumpObject) xmlXPathDebugDumpObject__internal_alias __attribute((visibility("hidden")));
15711#define xmlXPathDebugDumpObject xmlXPathDebugDumpObject__internal_alias
15712#endif
15713#endif
15714#endif
15715
15716#if defined(LIBXML_XPATH_ENABLED)
15717#ifdef bottom_xpath
15718#undef xmlXPathDifference
15719extern __typeof (xmlXPathDifference) xmlXPathDifference __attribute((alias("xmlXPathDifference__internal_alias")));
15720#else
15721#ifndef xmlXPathDifference
15722extern __typeof (xmlXPathDifference) xmlXPathDifference__internal_alias __attribute((visibility("hidden")));
15723#define xmlXPathDifference xmlXPathDifference__internal_alias
15724#endif
15725#endif
15726#endif
15727
15728#if defined(LIBXML_XPATH_ENABLED)
15729#ifdef bottom_xpath
15730#undef xmlXPathDistinct
15731extern __typeof (xmlXPathDistinct) xmlXPathDistinct __attribute((alias("xmlXPathDistinct__internal_alias")));
15732#else
15733#ifndef xmlXPathDistinct
15734extern __typeof (xmlXPathDistinct) xmlXPathDistinct__internal_alias __attribute((visibility("hidden")));
15735#define xmlXPathDistinct xmlXPathDistinct__internal_alias
15736#endif
15737#endif
15738#endif
15739
15740#if defined(LIBXML_XPATH_ENABLED)
15741#ifdef bottom_xpath
15742#undef xmlXPathDistinctSorted
15743extern __typeof (xmlXPathDistinctSorted) xmlXPathDistinctSorted __attribute((alias("xmlXPathDistinctSorted__internal_alias")));
15744#else
15745#ifndef xmlXPathDistinctSorted
15746extern __typeof (xmlXPathDistinctSorted) xmlXPathDistinctSorted__internal_alias __attribute((visibility("hidden")));
15747#define xmlXPathDistinctSorted xmlXPathDistinctSorted__internal_alias
15748#endif
15749#endif
15750#endif
15751
15752#if defined(LIBXML_XPATH_ENABLED)
15753#ifdef bottom_xpath
15754#undef xmlXPathDivValues
15755extern __typeof (xmlXPathDivValues) xmlXPathDivValues __attribute((alias("xmlXPathDivValues__internal_alias")));
15756#else
15757#ifndef xmlXPathDivValues
15758extern __typeof (xmlXPathDivValues) xmlXPathDivValues__internal_alias __attribute((visibility("hidden")));
15759#define xmlXPathDivValues xmlXPathDivValues__internal_alias
15760#endif
15761#endif
15762#endif
15763
15764#if defined(LIBXML_XPATH_ENABLED)
15765#ifdef bottom_xpath
15766#undef xmlXPathEqualValues
15767extern __typeof (xmlXPathEqualValues) xmlXPathEqualValues __attribute((alias("xmlXPathEqualValues__internal_alias")));
15768#else
15769#ifndef xmlXPathEqualValues
15770extern __typeof (xmlXPathEqualValues) xmlXPathEqualValues__internal_alias __attribute((visibility("hidden")));
15771#define xmlXPathEqualValues xmlXPathEqualValues__internal_alias
15772#endif
15773#endif
15774#endif
15775
15776#if defined(LIBXML_XPATH_ENABLED)
15777#ifdef bottom_xpath
15778#undef xmlXPathErr
15779extern __typeof (xmlXPathErr) xmlXPathErr __attribute((alias("xmlXPathErr__internal_alias")));
15780#else
15781#ifndef xmlXPathErr
15782extern __typeof (xmlXPathErr) xmlXPathErr__internal_alias __attribute((visibility("hidden")));
15783#define xmlXPathErr xmlXPathErr__internal_alias
15784#endif
15785#endif
15786#endif
15787
15788#if defined(LIBXML_XPATH_ENABLED)
15789#ifdef bottom_xpath
15790#undef xmlXPathEval
15791extern __typeof (xmlXPathEval) xmlXPathEval __attribute((alias("xmlXPathEval__internal_alias")));
15792#else
15793#ifndef xmlXPathEval
15794extern __typeof (xmlXPathEval) xmlXPathEval__internal_alias __attribute((visibility("hidden")));
15795#define xmlXPathEval xmlXPathEval__internal_alias
15796#endif
15797#endif
15798#endif
15799
15800#if defined(LIBXML_XPATH_ENABLED)
15801#ifdef bottom_xpath
15802#undef xmlXPathEvalExpr
15803extern __typeof (xmlXPathEvalExpr) xmlXPathEvalExpr __attribute((alias("xmlXPathEvalExpr__internal_alias")));
15804#else
15805#ifndef xmlXPathEvalExpr
15806extern __typeof (xmlXPathEvalExpr) xmlXPathEvalExpr__internal_alias __attribute((visibility("hidden")));
15807#define xmlXPathEvalExpr xmlXPathEvalExpr__internal_alias
15808#endif
15809#endif
15810#endif
15811
15812#if defined(LIBXML_XPATH_ENABLED)
15813#ifdef bottom_xpath
15814#undef xmlXPathEvalExpression
15815extern __typeof (xmlXPathEvalExpression) xmlXPathEvalExpression __attribute((alias("xmlXPathEvalExpression__internal_alias")));
15816#else
15817#ifndef xmlXPathEvalExpression
15818extern __typeof (xmlXPathEvalExpression) xmlXPathEvalExpression__internal_alias __attribute((visibility("hidden")));
15819#define xmlXPathEvalExpression xmlXPathEvalExpression__internal_alias
15820#endif
15821#endif
15822#endif
15823
15824#if defined(LIBXML_XPATH_ENABLED)
15825#ifdef bottom_xpath
15826#undef xmlXPathEvalPredicate
15827extern __typeof (xmlXPathEvalPredicate) xmlXPathEvalPredicate __attribute((alias("xmlXPathEvalPredicate__internal_alias")));
15828#else
15829#ifndef xmlXPathEvalPredicate
15830extern __typeof (xmlXPathEvalPredicate) xmlXPathEvalPredicate__internal_alias __attribute((visibility("hidden")));
15831#define xmlXPathEvalPredicate xmlXPathEvalPredicate__internal_alias
15832#endif
15833#endif
15834#endif
15835
15836#if defined(LIBXML_XPATH_ENABLED)
15837#ifdef bottom_xpath
15838#undef xmlXPathEvaluatePredicateResult
15839extern __typeof (xmlXPathEvaluatePredicateResult) xmlXPathEvaluatePredicateResult __attribute((alias("xmlXPathEvaluatePredicateResult__internal_alias")));
15840#else
15841#ifndef xmlXPathEvaluatePredicateResult
15842extern __typeof (xmlXPathEvaluatePredicateResult) xmlXPathEvaluatePredicateResult__internal_alias __attribute((visibility("hidden")));
15843#define xmlXPathEvaluatePredicateResult xmlXPathEvaluatePredicateResult__internal_alias
15844#endif
15845#endif
15846#endif
15847
15848#if defined(LIBXML_XPATH_ENABLED)
15849#ifdef bottom_xpath
15850#undef xmlXPathFalseFunction
15851extern __typeof (xmlXPathFalseFunction) xmlXPathFalseFunction __attribute((alias("xmlXPathFalseFunction__internal_alias")));
15852#else
15853#ifndef xmlXPathFalseFunction
15854extern __typeof (xmlXPathFalseFunction) xmlXPathFalseFunction__internal_alias __attribute((visibility("hidden")));
15855#define xmlXPathFalseFunction xmlXPathFalseFunction__internal_alias
15856#endif
15857#endif
15858#endif
15859
15860#if defined(LIBXML_XPATH_ENABLED)
15861#ifdef bottom_xpath
15862#undef xmlXPathFloorFunction
15863extern __typeof (xmlXPathFloorFunction) xmlXPathFloorFunction __attribute((alias("xmlXPathFloorFunction__internal_alias")));
15864#else
15865#ifndef xmlXPathFloorFunction
15866extern __typeof (xmlXPathFloorFunction) xmlXPathFloorFunction__internal_alias __attribute((visibility("hidden")));
15867#define xmlXPathFloorFunction xmlXPathFloorFunction__internal_alias
15868#endif
15869#endif
15870#endif
15871
15872#if defined(LIBXML_XPATH_ENABLED)
15873#ifdef bottom_xpath
15874#undef xmlXPathFreeCompExpr
15875extern __typeof (xmlXPathFreeCompExpr) xmlXPathFreeCompExpr __attribute((alias("xmlXPathFreeCompExpr__internal_alias")));
15876#else
15877#ifndef xmlXPathFreeCompExpr
15878extern __typeof (xmlXPathFreeCompExpr) xmlXPathFreeCompExpr__internal_alias __attribute((visibility("hidden")));
15879#define xmlXPathFreeCompExpr xmlXPathFreeCompExpr__internal_alias
15880#endif
15881#endif
15882#endif
15883
15884#if defined(LIBXML_XPATH_ENABLED)
15885#ifdef bottom_xpath
15886#undef xmlXPathFreeContext
15887extern __typeof (xmlXPathFreeContext) xmlXPathFreeContext __attribute((alias("xmlXPathFreeContext__internal_alias")));
15888#else
15889#ifndef xmlXPathFreeContext
15890extern __typeof (xmlXPathFreeContext) xmlXPathFreeContext__internal_alias __attribute((visibility("hidden")));
15891#define xmlXPathFreeContext xmlXPathFreeContext__internal_alias
15892#endif
15893#endif
15894#endif
15895
15896#if defined(LIBXML_XPATH_ENABLED)
15897#ifdef bottom_xpath
15898#undef xmlXPathFreeNodeSet
15899extern __typeof (xmlXPathFreeNodeSet) xmlXPathFreeNodeSet __attribute((alias("xmlXPathFreeNodeSet__internal_alias")));
15900#else
15901#ifndef xmlXPathFreeNodeSet
15902extern __typeof (xmlXPathFreeNodeSet) xmlXPathFreeNodeSet__internal_alias __attribute((visibility("hidden")));
15903#define xmlXPathFreeNodeSet xmlXPathFreeNodeSet__internal_alias
15904#endif
15905#endif
15906#endif
15907
15908#if defined(LIBXML_XPATH_ENABLED)
15909#ifdef bottom_xpath
15910#undef xmlXPathFreeNodeSetList
15911extern __typeof (xmlXPathFreeNodeSetList) xmlXPathFreeNodeSetList __attribute((alias("xmlXPathFreeNodeSetList__internal_alias")));
15912#else
15913#ifndef xmlXPathFreeNodeSetList
15914extern __typeof (xmlXPathFreeNodeSetList) xmlXPathFreeNodeSetList__internal_alias __attribute((visibility("hidden")));
15915#define xmlXPathFreeNodeSetList xmlXPathFreeNodeSetList__internal_alias
15916#endif
15917#endif
15918#endif
15919
15920#if defined(LIBXML_XPATH_ENABLED)
15921#ifdef bottom_xpath
15922#undef xmlXPathFreeObject
15923extern __typeof (xmlXPathFreeObject) xmlXPathFreeObject __attribute((alias("xmlXPathFreeObject__internal_alias")));
15924#else
15925#ifndef xmlXPathFreeObject
15926extern __typeof (xmlXPathFreeObject) xmlXPathFreeObject__internal_alias __attribute((visibility("hidden")));
15927#define xmlXPathFreeObject xmlXPathFreeObject__internal_alias
15928#endif
15929#endif
15930#endif
15931
15932#if defined(LIBXML_XPATH_ENABLED)
15933#ifdef bottom_xpath
15934#undef xmlXPathFreeParserContext
15935extern __typeof (xmlXPathFreeParserContext) xmlXPathFreeParserContext __attribute((alias("xmlXPathFreeParserContext__internal_alias")));
15936#else
15937#ifndef xmlXPathFreeParserContext
15938extern __typeof (xmlXPathFreeParserContext) xmlXPathFreeParserContext__internal_alias __attribute((visibility("hidden")));
15939#define xmlXPathFreeParserContext xmlXPathFreeParserContext__internal_alias
15940#endif
15941#endif
15942#endif
15943
15944#if defined(LIBXML_XPATH_ENABLED)
15945#ifdef bottom_xpath
15946#undef xmlXPathFunctionLookup
15947extern __typeof (xmlXPathFunctionLookup) xmlXPathFunctionLookup __attribute((alias("xmlXPathFunctionLookup__internal_alias")));
15948#else
15949#ifndef xmlXPathFunctionLookup
15950extern __typeof (xmlXPathFunctionLookup) xmlXPathFunctionLookup__internal_alias __attribute((visibility("hidden")));
15951#define xmlXPathFunctionLookup xmlXPathFunctionLookup__internal_alias
15952#endif
15953#endif
15954#endif
15955
15956#if defined(LIBXML_XPATH_ENABLED)
15957#ifdef bottom_xpath
15958#undef xmlXPathFunctionLookupNS
15959extern __typeof (xmlXPathFunctionLookupNS) xmlXPathFunctionLookupNS __attribute((alias("xmlXPathFunctionLookupNS__internal_alias")));
15960#else
15961#ifndef xmlXPathFunctionLookupNS
15962extern __typeof (xmlXPathFunctionLookupNS) xmlXPathFunctionLookupNS__internal_alias __attribute((visibility("hidden")));
15963#define xmlXPathFunctionLookupNS xmlXPathFunctionLookupNS__internal_alias
15964#endif
15965#endif
15966#endif
15967
15968#if defined(LIBXML_XPATH_ENABLED)
15969#ifdef bottom_xpath
15970#undef xmlXPathHasSameNodes
15971extern __typeof (xmlXPathHasSameNodes) xmlXPathHasSameNodes __attribute((alias("xmlXPathHasSameNodes__internal_alias")));
15972#else
15973#ifndef xmlXPathHasSameNodes
15974extern __typeof (xmlXPathHasSameNodes) xmlXPathHasSameNodes__internal_alias __attribute((visibility("hidden")));
15975#define xmlXPathHasSameNodes xmlXPathHasSameNodes__internal_alias
15976#endif
15977#endif
15978#endif
15979
15980#if defined(LIBXML_XPATH_ENABLED)
15981#ifdef bottom_xpath
15982#undef xmlXPathIdFunction
15983extern __typeof (xmlXPathIdFunction) xmlXPathIdFunction __attribute((alias("xmlXPathIdFunction__internal_alias")));
15984#else
15985#ifndef xmlXPathIdFunction
15986extern __typeof (xmlXPathIdFunction) xmlXPathIdFunction__internal_alias __attribute((visibility("hidden")));
15987#define xmlXPathIdFunction xmlXPathIdFunction__internal_alias
15988#endif
15989#endif
15990#endif
15991
15992#if defined(LIBXML_XPATH_ENABLED) || defined(LIBXML_SCHEMAS_ENABLED)
15993#ifdef bottom_xpath
15994#undef xmlXPathInit
15995extern __typeof (xmlXPathInit) xmlXPathInit __attribute((alias("xmlXPathInit__internal_alias")));
15996#else
15997#ifndef xmlXPathInit
15998extern __typeof (xmlXPathInit) xmlXPathInit__internal_alias __attribute((visibility("hidden")));
15999#define xmlXPathInit xmlXPathInit__internal_alias
16000#endif
16001#endif
16002#endif
16003
16004#if defined(LIBXML_XPATH_ENABLED)
16005#ifdef bottom_xpath
16006#undef xmlXPathIntersection
16007extern __typeof (xmlXPathIntersection) xmlXPathIntersection __attribute((alias("xmlXPathIntersection__internal_alias")));
16008#else
16009#ifndef xmlXPathIntersection
16010extern __typeof (xmlXPathIntersection) xmlXPathIntersection__internal_alias __attribute((visibility("hidden")));
16011#define xmlXPathIntersection xmlXPathIntersection__internal_alias
16012#endif
16013#endif
16014#endif
16015
16016#if defined(LIBXML_XPATH_ENABLED) || defined(LIBXML_SCHEMAS_ENABLED)
16017#ifdef bottom_xpath
16018#undef xmlXPathIsInf
16019extern __typeof (xmlXPathIsInf) xmlXPathIsInf __attribute((alias("xmlXPathIsInf__internal_alias")));
16020#else
16021#ifndef xmlXPathIsInf
16022extern __typeof (xmlXPathIsInf) xmlXPathIsInf__internal_alias __attribute((visibility("hidden")));
16023#define xmlXPathIsInf xmlXPathIsInf__internal_alias
16024#endif
16025#endif
16026#endif
16027
16028#if defined(LIBXML_XPATH_ENABLED) || defined(LIBXML_SCHEMAS_ENABLED)
16029#ifdef bottom_xpath
16030#undef xmlXPathIsNaN
16031extern __typeof (xmlXPathIsNaN) xmlXPathIsNaN __attribute((alias("xmlXPathIsNaN__internal_alias")));
16032#else
16033#ifndef xmlXPathIsNaN
16034extern __typeof (xmlXPathIsNaN) xmlXPathIsNaN__internal_alias __attribute((visibility("hidden")));
16035#define xmlXPathIsNaN xmlXPathIsNaN__internal_alias
16036#endif
16037#endif
16038#endif
16039
16040#if defined(LIBXML_XPATH_ENABLED)
16041#ifdef bottom_xpath
16042#undef xmlXPathIsNodeType
16043extern __typeof (xmlXPathIsNodeType) xmlXPathIsNodeType __attribute((alias("xmlXPathIsNodeType__internal_alias")));
16044#else
16045#ifndef xmlXPathIsNodeType
16046extern __typeof (xmlXPathIsNodeType) xmlXPathIsNodeType__internal_alias __attribute((visibility("hidden")));
16047#define xmlXPathIsNodeType xmlXPathIsNodeType__internal_alias
16048#endif
16049#endif
16050#endif
16051
16052#if defined(LIBXML_XPATH_ENABLED)
16053#ifdef bottom_xpath
16054#undef xmlXPathLangFunction
16055extern __typeof (xmlXPathLangFunction) xmlXPathLangFunction __attribute((alias("xmlXPathLangFunction__internal_alias")));
16056#else
16057#ifndef xmlXPathLangFunction
16058extern __typeof (xmlXPathLangFunction) xmlXPathLangFunction__internal_alias __attribute((visibility("hidden")));
16059#define xmlXPathLangFunction xmlXPathLangFunction__internal_alias
16060#endif
16061#endif
16062#endif
16063
16064#if defined(LIBXML_XPATH_ENABLED)
16065#ifdef bottom_xpath
16066#undef xmlXPathLastFunction
16067extern __typeof (xmlXPathLastFunction) xmlXPathLastFunction __attribute((alias("xmlXPathLastFunction__internal_alias")));
16068#else
16069#ifndef xmlXPathLastFunction
16070extern __typeof (xmlXPathLastFunction) xmlXPathLastFunction__internal_alias __attribute((visibility("hidden")));
16071#define xmlXPathLastFunction xmlXPathLastFunction__internal_alias
16072#endif
16073#endif
16074#endif
16075
16076#if defined(LIBXML_XPATH_ENABLED)
16077#ifdef bottom_xpath
16078#undef xmlXPathLeading
16079extern __typeof (xmlXPathLeading) xmlXPathLeading __attribute((alias("xmlXPathLeading__internal_alias")));
16080#else
16081#ifndef xmlXPathLeading
16082extern __typeof (xmlXPathLeading) xmlXPathLeading__internal_alias __attribute((visibility("hidden")));
16083#define xmlXPathLeading xmlXPathLeading__internal_alias
16084#endif
16085#endif
16086#endif
16087
16088#if defined(LIBXML_XPATH_ENABLED)
16089#ifdef bottom_xpath
16090#undef xmlXPathLeadingSorted
16091extern __typeof (xmlXPathLeadingSorted) xmlXPathLeadingSorted __attribute((alias("xmlXPathLeadingSorted__internal_alias")));
16092#else
16093#ifndef xmlXPathLeadingSorted
16094extern __typeof (xmlXPathLeadingSorted) xmlXPathLeadingSorted__internal_alias __attribute((visibility("hidden")));
16095#define xmlXPathLeadingSorted xmlXPathLeadingSorted__internal_alias
16096#endif
16097#endif
16098#endif
16099
16100#if defined(LIBXML_XPATH_ENABLED)
16101#ifdef bottom_xpath
16102#undef xmlXPathLocalNameFunction
16103extern __typeof (xmlXPathLocalNameFunction) xmlXPathLocalNameFunction __attribute((alias("xmlXPathLocalNameFunction__internal_alias")));
16104#else
16105#ifndef xmlXPathLocalNameFunction
16106extern __typeof (xmlXPathLocalNameFunction) xmlXPathLocalNameFunction__internal_alias __attribute((visibility("hidden")));
16107#define xmlXPathLocalNameFunction xmlXPathLocalNameFunction__internal_alias
16108#endif
16109#endif
16110#endif
16111
16112#if defined(LIBXML_XPATH_ENABLED)
16113#ifdef bottom_xpath
16114#undef xmlXPathModValues
16115extern __typeof (xmlXPathModValues) xmlXPathModValues __attribute((alias("xmlXPathModValues__internal_alias")));
16116#else
16117#ifndef xmlXPathModValues
16118extern __typeof (xmlXPathModValues) xmlXPathModValues__internal_alias __attribute((visibility("hidden")));
16119#define xmlXPathModValues xmlXPathModValues__internal_alias
16120#endif
16121#endif
16122#endif
16123
16124#if defined(LIBXML_XPATH_ENABLED)
16125#ifdef bottom_xpath
16126#undef xmlXPathMultValues
16127extern __typeof (xmlXPathMultValues) xmlXPathMultValues __attribute((alias("xmlXPathMultValues__internal_alias")));
16128#else
16129#ifndef xmlXPathMultValues
16130extern __typeof (xmlXPathMultValues) xmlXPathMultValues__internal_alias __attribute((visibility("hidden")));
16131#define xmlXPathMultValues xmlXPathMultValues__internal_alias
16132#endif
16133#endif
16134#endif
16135
16136#if defined(LIBXML_XPATH_ENABLED)
16137#ifdef bottom_xpath
16138#undef xmlXPathNamespaceURIFunction
16139extern __typeof (xmlXPathNamespaceURIFunction) xmlXPathNamespaceURIFunction __attribute((alias("xmlXPathNamespaceURIFunction__internal_alias")));
16140#else
16141#ifndef xmlXPathNamespaceURIFunction
16142extern __typeof (xmlXPathNamespaceURIFunction) xmlXPathNamespaceURIFunction__internal_alias __attribute((visibility("hidden")));
16143#define xmlXPathNamespaceURIFunction xmlXPathNamespaceURIFunction__internal_alias
16144#endif
16145#endif
16146#endif
16147
16148#if defined(LIBXML_XPATH_ENABLED)
16149#ifdef bottom_xpath
16150#undef xmlXPathNewBoolean
16151extern __typeof (xmlXPathNewBoolean) xmlXPathNewBoolean __attribute((alias("xmlXPathNewBoolean__internal_alias")));
16152#else
16153#ifndef xmlXPathNewBoolean
16154extern __typeof (xmlXPathNewBoolean) xmlXPathNewBoolean__internal_alias __attribute((visibility("hidden")));
16155#define xmlXPathNewBoolean xmlXPathNewBoolean__internal_alias
16156#endif
16157#endif
16158#endif
16159
16160#if defined(LIBXML_XPATH_ENABLED)
16161#ifdef bottom_xpath
16162#undef xmlXPathNewCString
16163extern __typeof (xmlXPathNewCString) xmlXPathNewCString __attribute((alias("xmlXPathNewCString__internal_alias")));
16164#else
16165#ifndef xmlXPathNewCString
16166extern __typeof (xmlXPathNewCString) xmlXPathNewCString__internal_alias __attribute((visibility("hidden")));
16167#define xmlXPathNewCString xmlXPathNewCString__internal_alias
16168#endif
16169#endif
16170#endif
16171
16172#if defined(LIBXML_XPATH_ENABLED)
16173#ifdef bottom_xpath
16174#undef xmlXPathNewContext
16175extern __typeof (xmlXPathNewContext) xmlXPathNewContext __attribute((alias("xmlXPathNewContext__internal_alias")));
16176#else
16177#ifndef xmlXPathNewContext
16178extern __typeof (xmlXPathNewContext) xmlXPathNewContext__internal_alias __attribute((visibility("hidden")));
16179#define xmlXPathNewContext xmlXPathNewContext__internal_alias
16180#endif
16181#endif
16182#endif
16183
16184#if defined(LIBXML_XPATH_ENABLED)
16185#ifdef bottom_xpath
16186#undef xmlXPathNewFloat
16187extern __typeof (xmlXPathNewFloat) xmlXPathNewFloat __attribute((alias("xmlXPathNewFloat__internal_alias")));
16188#else
16189#ifndef xmlXPathNewFloat
16190extern __typeof (xmlXPathNewFloat) xmlXPathNewFloat__internal_alias __attribute((visibility("hidden")));
16191#define xmlXPathNewFloat xmlXPathNewFloat__internal_alias
16192#endif
16193#endif
16194#endif
16195
16196#if defined(LIBXML_XPATH_ENABLED)
16197#ifdef bottom_xpath
16198#undef xmlXPathNewNodeSet
16199extern __typeof (xmlXPathNewNodeSet) xmlXPathNewNodeSet __attribute((alias("xmlXPathNewNodeSet__internal_alias")));
16200#else
16201#ifndef xmlXPathNewNodeSet
16202extern __typeof (xmlXPathNewNodeSet) xmlXPathNewNodeSet__internal_alias __attribute((visibility("hidden")));
16203#define xmlXPathNewNodeSet xmlXPathNewNodeSet__internal_alias
16204#endif
16205#endif
16206#endif
16207
16208#if defined(LIBXML_XPATH_ENABLED)
16209#ifdef bottom_xpath
16210#undef xmlXPathNewNodeSetList
16211extern __typeof (xmlXPathNewNodeSetList) xmlXPathNewNodeSetList __attribute((alias("xmlXPathNewNodeSetList__internal_alias")));
16212#else
16213#ifndef xmlXPathNewNodeSetList
16214extern __typeof (xmlXPathNewNodeSetList) xmlXPathNewNodeSetList__internal_alias __attribute((visibility("hidden")));
16215#define xmlXPathNewNodeSetList xmlXPathNewNodeSetList__internal_alias
16216#endif
16217#endif
16218#endif
16219
16220#if defined(LIBXML_XPATH_ENABLED)
16221#ifdef bottom_xpath
16222#undef xmlXPathNewParserContext
16223extern __typeof (xmlXPathNewParserContext) xmlXPathNewParserContext __attribute((alias("xmlXPathNewParserContext__internal_alias")));
16224#else
16225#ifndef xmlXPathNewParserContext
16226extern __typeof (xmlXPathNewParserContext) xmlXPathNewParserContext__internal_alias __attribute((visibility("hidden")));
16227#define xmlXPathNewParserContext xmlXPathNewParserContext__internal_alias
16228#endif
16229#endif
16230#endif
16231
16232#if defined(LIBXML_XPATH_ENABLED)
16233#ifdef bottom_xpath
16234#undef xmlXPathNewString
16235extern __typeof (xmlXPathNewString) xmlXPathNewString __attribute((alias("xmlXPathNewString__internal_alias")));
16236#else
16237#ifndef xmlXPathNewString
16238extern __typeof (xmlXPathNewString) xmlXPathNewString__internal_alias __attribute((visibility("hidden")));
16239#define xmlXPathNewString xmlXPathNewString__internal_alias
16240#endif
16241#endif
16242#endif
16243
16244#if defined(LIBXML_XPATH_ENABLED)
16245#ifdef bottom_xpath
16246#undef xmlXPathNewValueTree
16247extern __typeof (xmlXPathNewValueTree) xmlXPathNewValueTree __attribute((alias("xmlXPathNewValueTree__internal_alias")));
16248#else
16249#ifndef xmlXPathNewValueTree
16250extern __typeof (xmlXPathNewValueTree) xmlXPathNewValueTree__internal_alias __attribute((visibility("hidden")));
16251#define xmlXPathNewValueTree xmlXPathNewValueTree__internal_alias
16252#endif
16253#endif
16254#endif
16255
16256#if defined(LIBXML_XPATH_ENABLED)
16257#ifdef bottom_xpath
16258#undef xmlXPathNextAncestor
16259extern __typeof (xmlXPathNextAncestor) xmlXPathNextAncestor __attribute((alias("xmlXPathNextAncestor__internal_alias")));
16260#else
16261#ifndef xmlXPathNextAncestor
16262extern __typeof (xmlXPathNextAncestor) xmlXPathNextAncestor__internal_alias __attribute((visibility("hidden")));
16263#define xmlXPathNextAncestor xmlXPathNextAncestor__internal_alias
16264#endif
16265#endif
16266#endif
16267
16268#if defined(LIBXML_XPATH_ENABLED)
16269#ifdef bottom_xpath
16270#undef xmlXPathNextAncestorOrSelf
16271extern __typeof (xmlXPathNextAncestorOrSelf) xmlXPathNextAncestorOrSelf __attribute((alias("xmlXPathNextAncestorOrSelf__internal_alias")));
16272#else
16273#ifndef xmlXPathNextAncestorOrSelf
16274extern __typeof (xmlXPathNextAncestorOrSelf) xmlXPathNextAncestorOrSelf__internal_alias __attribute((visibility("hidden")));
16275#define xmlXPathNextAncestorOrSelf xmlXPathNextAncestorOrSelf__internal_alias
16276#endif
16277#endif
16278#endif
16279
16280#if defined(LIBXML_XPATH_ENABLED)
16281#ifdef bottom_xpath
16282#undef xmlXPathNextAttribute
16283extern __typeof (xmlXPathNextAttribute) xmlXPathNextAttribute __attribute((alias("xmlXPathNextAttribute__internal_alias")));
16284#else
16285#ifndef xmlXPathNextAttribute
16286extern __typeof (xmlXPathNextAttribute) xmlXPathNextAttribute__internal_alias __attribute((visibility("hidden")));
16287#define xmlXPathNextAttribute xmlXPathNextAttribute__internal_alias
16288#endif
16289#endif
16290#endif
16291
16292#if defined(LIBXML_XPATH_ENABLED)
16293#ifdef bottom_xpath
16294#undef xmlXPathNextChild
16295extern __typeof (xmlXPathNextChild) xmlXPathNextChild __attribute((alias("xmlXPathNextChild__internal_alias")));
16296#else
16297#ifndef xmlXPathNextChild
16298extern __typeof (xmlXPathNextChild) xmlXPathNextChild__internal_alias __attribute((visibility("hidden")));
16299#define xmlXPathNextChild xmlXPathNextChild__internal_alias
16300#endif
16301#endif
16302#endif
16303
16304#if defined(LIBXML_XPATH_ENABLED)
16305#ifdef bottom_xpath
16306#undef xmlXPathNextDescendant
16307extern __typeof (xmlXPathNextDescendant) xmlXPathNextDescendant __attribute((alias("xmlXPathNextDescendant__internal_alias")));
16308#else
16309#ifndef xmlXPathNextDescendant
16310extern __typeof (xmlXPathNextDescendant) xmlXPathNextDescendant__internal_alias __attribute((visibility("hidden")));
16311#define xmlXPathNextDescendant xmlXPathNextDescendant__internal_alias
16312#endif
16313#endif
16314#endif
16315
16316#if defined(LIBXML_XPATH_ENABLED)
16317#ifdef bottom_xpath
16318#undef xmlXPathNextDescendantOrSelf
16319extern __typeof (xmlXPathNextDescendantOrSelf) xmlXPathNextDescendantOrSelf __attribute((alias("xmlXPathNextDescendantOrSelf__internal_alias")));
16320#else
16321#ifndef xmlXPathNextDescendantOrSelf
16322extern __typeof (xmlXPathNextDescendantOrSelf) xmlXPathNextDescendantOrSelf__internal_alias __attribute((visibility("hidden")));
16323#define xmlXPathNextDescendantOrSelf xmlXPathNextDescendantOrSelf__internal_alias
16324#endif
16325#endif
16326#endif
16327
16328#if defined(LIBXML_XPATH_ENABLED)
16329#ifdef bottom_xpath
16330#undef xmlXPathNextFollowing
16331extern __typeof (xmlXPathNextFollowing) xmlXPathNextFollowing __attribute((alias("xmlXPathNextFollowing__internal_alias")));
16332#else
16333#ifndef xmlXPathNextFollowing
16334extern __typeof (xmlXPathNextFollowing) xmlXPathNextFollowing__internal_alias __attribute((visibility("hidden")));
16335#define xmlXPathNextFollowing xmlXPathNextFollowing__internal_alias
16336#endif
16337#endif
16338#endif
16339
16340#if defined(LIBXML_XPATH_ENABLED)
16341#ifdef bottom_xpath
16342#undef xmlXPathNextFollowingSibling
16343extern __typeof (xmlXPathNextFollowingSibling) xmlXPathNextFollowingSibling __attribute((alias("xmlXPathNextFollowingSibling__internal_alias")));
16344#else
16345#ifndef xmlXPathNextFollowingSibling
16346extern __typeof (xmlXPathNextFollowingSibling) xmlXPathNextFollowingSibling__internal_alias __attribute((visibility("hidden")));
16347#define xmlXPathNextFollowingSibling xmlXPathNextFollowingSibling__internal_alias
16348#endif
16349#endif
16350#endif
16351
16352#if defined(LIBXML_XPATH_ENABLED)
16353#ifdef bottom_xpath
16354#undef xmlXPathNextNamespace
16355extern __typeof (xmlXPathNextNamespace) xmlXPathNextNamespace __attribute((alias("xmlXPathNextNamespace__internal_alias")));
16356#else
16357#ifndef xmlXPathNextNamespace
16358extern __typeof (xmlXPathNextNamespace) xmlXPathNextNamespace__internal_alias __attribute((visibility("hidden")));
16359#define xmlXPathNextNamespace xmlXPathNextNamespace__internal_alias
16360#endif
16361#endif
16362#endif
16363
16364#if defined(LIBXML_XPATH_ENABLED)
16365#ifdef bottom_xpath
16366#undef xmlXPathNextParent
16367extern __typeof (xmlXPathNextParent) xmlXPathNextParent __attribute((alias("xmlXPathNextParent__internal_alias")));
16368#else
16369#ifndef xmlXPathNextParent
16370extern __typeof (xmlXPathNextParent) xmlXPathNextParent__internal_alias __attribute((visibility("hidden")));
16371#define xmlXPathNextParent xmlXPathNextParent__internal_alias
16372#endif
16373#endif
16374#endif
16375
16376#if defined(LIBXML_XPATH_ENABLED)
16377#ifdef bottom_xpath
16378#undef xmlXPathNextPreceding
16379extern __typeof (xmlXPathNextPreceding) xmlXPathNextPreceding __attribute((alias("xmlXPathNextPreceding__internal_alias")));
16380#else
16381#ifndef xmlXPathNextPreceding
16382extern __typeof (xmlXPathNextPreceding) xmlXPathNextPreceding__internal_alias __attribute((visibility("hidden")));
16383#define xmlXPathNextPreceding xmlXPathNextPreceding__internal_alias
16384#endif
16385#endif
16386#endif
16387
16388#if defined(LIBXML_XPATH_ENABLED)
16389#ifdef bottom_xpath
16390#undef xmlXPathNextPrecedingSibling
16391extern __typeof (xmlXPathNextPrecedingSibling) xmlXPathNextPrecedingSibling __attribute((alias("xmlXPathNextPrecedingSibling__internal_alias")));
16392#else
16393#ifndef xmlXPathNextPrecedingSibling
16394extern __typeof (xmlXPathNextPrecedingSibling) xmlXPathNextPrecedingSibling__internal_alias __attribute((visibility("hidden")));
16395#define xmlXPathNextPrecedingSibling xmlXPathNextPrecedingSibling__internal_alias
16396#endif
16397#endif
16398#endif
16399
16400#if defined(LIBXML_XPATH_ENABLED)
16401#ifdef bottom_xpath
16402#undef xmlXPathNextSelf
16403extern __typeof (xmlXPathNextSelf) xmlXPathNextSelf __attribute((alias("xmlXPathNextSelf__internal_alias")));
16404#else
16405#ifndef xmlXPathNextSelf
16406extern __typeof (xmlXPathNextSelf) xmlXPathNextSelf__internal_alias __attribute((visibility("hidden")));
16407#define xmlXPathNextSelf xmlXPathNextSelf__internal_alias
16408#endif
16409#endif
16410#endif
16411
16412#if defined(LIBXML_XPATH_ENABLED)
16413#ifdef bottom_xpath
16414#undef xmlXPathNodeLeading
16415extern __typeof (xmlXPathNodeLeading) xmlXPathNodeLeading __attribute((alias("xmlXPathNodeLeading__internal_alias")));
16416#else
16417#ifndef xmlXPathNodeLeading
16418extern __typeof (xmlXPathNodeLeading) xmlXPathNodeLeading__internal_alias __attribute((visibility("hidden")));
16419#define xmlXPathNodeLeading xmlXPathNodeLeading__internal_alias
16420#endif
16421#endif
16422#endif
16423
16424#if defined(LIBXML_XPATH_ENABLED)
16425#ifdef bottom_xpath
16426#undef xmlXPathNodeLeadingSorted
16427extern __typeof (xmlXPathNodeLeadingSorted) xmlXPathNodeLeadingSorted __attribute((alias("xmlXPathNodeLeadingSorted__internal_alias")));
16428#else
16429#ifndef xmlXPathNodeLeadingSorted
16430extern __typeof (xmlXPathNodeLeadingSorted) xmlXPathNodeLeadingSorted__internal_alias __attribute((visibility("hidden")));
16431#define xmlXPathNodeLeadingSorted xmlXPathNodeLeadingSorted__internal_alias
16432#endif
16433#endif
16434#endif
16435
16436#if defined(LIBXML_XPATH_ENABLED)
16437#ifdef bottom_xpath
16438#undef xmlXPathNodeSetAdd
16439extern __typeof (xmlXPathNodeSetAdd) xmlXPathNodeSetAdd __attribute((alias("xmlXPathNodeSetAdd__internal_alias")));
16440#else
16441#ifndef xmlXPathNodeSetAdd
16442extern __typeof (xmlXPathNodeSetAdd) xmlXPathNodeSetAdd__internal_alias __attribute((visibility("hidden")));
16443#define xmlXPathNodeSetAdd xmlXPathNodeSetAdd__internal_alias
16444#endif
16445#endif
16446#endif
16447
16448#if defined(LIBXML_XPATH_ENABLED)
16449#ifdef bottom_xpath
16450#undef xmlXPathNodeSetAddNs
16451extern __typeof (xmlXPathNodeSetAddNs) xmlXPathNodeSetAddNs __attribute((alias("xmlXPathNodeSetAddNs__internal_alias")));
16452#else
16453#ifndef xmlXPathNodeSetAddNs
16454extern __typeof (xmlXPathNodeSetAddNs) xmlXPathNodeSetAddNs__internal_alias __attribute((visibility("hidden")));
16455#define xmlXPathNodeSetAddNs xmlXPathNodeSetAddNs__internal_alias
16456#endif
16457#endif
16458#endif
16459
16460#if defined(LIBXML_XPATH_ENABLED)
16461#ifdef bottom_xpath
16462#undef xmlXPathNodeSetAddUnique
16463extern __typeof (xmlXPathNodeSetAddUnique) xmlXPathNodeSetAddUnique __attribute((alias("xmlXPathNodeSetAddUnique__internal_alias")));
16464#else
16465#ifndef xmlXPathNodeSetAddUnique
16466extern __typeof (xmlXPathNodeSetAddUnique) xmlXPathNodeSetAddUnique__internal_alias __attribute((visibility("hidden")));
16467#define xmlXPathNodeSetAddUnique xmlXPathNodeSetAddUnique__internal_alias
16468#endif
16469#endif
16470#endif
16471
16472#if defined(LIBXML_XPATH_ENABLED)
16473#ifdef bottom_xpath
16474#undef xmlXPathNodeSetContains
16475extern __typeof (xmlXPathNodeSetContains) xmlXPathNodeSetContains __attribute((alias("xmlXPathNodeSetContains__internal_alias")));
16476#else
16477#ifndef xmlXPathNodeSetContains
16478extern __typeof (xmlXPathNodeSetContains) xmlXPathNodeSetContains__internal_alias __attribute((visibility("hidden")));
16479#define xmlXPathNodeSetContains xmlXPathNodeSetContains__internal_alias
16480#endif
16481#endif
16482#endif
16483
16484#if defined(LIBXML_XPATH_ENABLED)
16485#ifdef bottom_xpath
16486#undef xmlXPathNodeSetCreate
16487extern __typeof (xmlXPathNodeSetCreate) xmlXPathNodeSetCreate __attribute((alias("xmlXPathNodeSetCreate__internal_alias")));
16488#else
16489#ifndef xmlXPathNodeSetCreate
16490extern __typeof (xmlXPathNodeSetCreate) xmlXPathNodeSetCreate__internal_alias __attribute((visibility("hidden")));
16491#define xmlXPathNodeSetCreate xmlXPathNodeSetCreate__internal_alias
16492#endif
16493#endif
16494#endif
16495
16496#if defined(LIBXML_XPATH_ENABLED)
16497#ifdef bottom_xpath
16498#undef xmlXPathNodeSetDel
16499extern __typeof (xmlXPathNodeSetDel) xmlXPathNodeSetDel __attribute((alias("xmlXPathNodeSetDel__internal_alias")));
16500#else
16501#ifndef xmlXPathNodeSetDel
16502extern __typeof (xmlXPathNodeSetDel) xmlXPathNodeSetDel__internal_alias __attribute((visibility("hidden")));
16503#define xmlXPathNodeSetDel xmlXPathNodeSetDel__internal_alias
16504#endif
16505#endif
16506#endif
16507
16508#if defined(LIBXML_XPATH_ENABLED)
16509#ifdef bottom_xpath
16510#undef xmlXPathNodeSetFreeNs
16511extern __typeof (xmlXPathNodeSetFreeNs) xmlXPathNodeSetFreeNs __attribute((alias("xmlXPathNodeSetFreeNs__internal_alias")));
16512#else
16513#ifndef xmlXPathNodeSetFreeNs
16514extern __typeof (xmlXPathNodeSetFreeNs) xmlXPathNodeSetFreeNs__internal_alias __attribute((visibility("hidden")));
16515#define xmlXPathNodeSetFreeNs xmlXPathNodeSetFreeNs__internal_alias
16516#endif
16517#endif
16518#endif
16519
16520#if defined(LIBXML_XPATH_ENABLED)
16521#ifdef bottom_xpath
16522#undef xmlXPathNodeSetMerge
16523extern __typeof (xmlXPathNodeSetMerge) xmlXPathNodeSetMerge __attribute((alias("xmlXPathNodeSetMerge__internal_alias")));
16524#else
16525#ifndef xmlXPathNodeSetMerge
16526extern __typeof (xmlXPathNodeSetMerge) xmlXPathNodeSetMerge__internal_alias __attribute((visibility("hidden")));
16527#define xmlXPathNodeSetMerge xmlXPathNodeSetMerge__internal_alias
16528#endif
16529#endif
16530#endif
16531
16532#if defined(LIBXML_XPATH_ENABLED)
16533#ifdef bottom_xpath
16534#undef xmlXPathNodeSetRemove
16535extern __typeof (xmlXPathNodeSetRemove) xmlXPathNodeSetRemove __attribute((alias("xmlXPathNodeSetRemove__internal_alias")));
16536#else
16537#ifndef xmlXPathNodeSetRemove
16538extern __typeof (xmlXPathNodeSetRemove) xmlXPathNodeSetRemove__internal_alias __attribute((visibility("hidden")));
16539#define xmlXPathNodeSetRemove xmlXPathNodeSetRemove__internal_alias
16540#endif
16541#endif
16542#endif
16543
16544#if defined(LIBXML_XPATH_ENABLED)
16545#ifdef bottom_xpath
16546#undef xmlXPathNodeSetSort
16547extern __typeof (xmlXPathNodeSetSort) xmlXPathNodeSetSort __attribute((alias("xmlXPathNodeSetSort__internal_alias")));
16548#else
16549#ifndef xmlXPathNodeSetSort
16550extern __typeof (xmlXPathNodeSetSort) xmlXPathNodeSetSort__internal_alias __attribute((visibility("hidden")));
16551#define xmlXPathNodeSetSort xmlXPathNodeSetSort__internal_alias
16552#endif
16553#endif
16554#endif
16555
16556#if defined(LIBXML_XPATH_ENABLED)
16557#ifdef bottom_xpath
16558#undef xmlXPathNodeTrailing
16559extern __typeof (xmlXPathNodeTrailing) xmlXPathNodeTrailing __attribute((alias("xmlXPathNodeTrailing__internal_alias")));
16560#else
16561#ifndef xmlXPathNodeTrailing
16562extern __typeof (xmlXPathNodeTrailing) xmlXPathNodeTrailing__internal_alias __attribute((visibility("hidden")));
16563#define xmlXPathNodeTrailing xmlXPathNodeTrailing__internal_alias
16564#endif
16565#endif
16566#endif
16567
16568#if defined(LIBXML_XPATH_ENABLED)
16569#ifdef bottom_xpath
16570#undef xmlXPathNodeTrailingSorted
16571extern __typeof (xmlXPathNodeTrailingSorted) xmlXPathNodeTrailingSorted __attribute((alias("xmlXPathNodeTrailingSorted__internal_alias")));
16572#else
16573#ifndef xmlXPathNodeTrailingSorted
16574extern __typeof (xmlXPathNodeTrailingSorted) xmlXPathNodeTrailingSorted__internal_alias __attribute((visibility("hidden")));
16575#define xmlXPathNodeTrailingSorted xmlXPathNodeTrailingSorted__internal_alias
16576#endif
16577#endif
16578#endif
16579
16580#if defined(LIBXML_XPATH_ENABLED)
16581#ifdef bottom_xpath
16582#undef xmlXPathNormalizeFunction
16583extern __typeof (xmlXPathNormalizeFunction) xmlXPathNormalizeFunction __attribute((alias("xmlXPathNormalizeFunction__internal_alias")));
16584#else
16585#ifndef xmlXPathNormalizeFunction
16586extern __typeof (xmlXPathNormalizeFunction) xmlXPathNormalizeFunction__internal_alias __attribute((visibility("hidden")));
16587#define xmlXPathNormalizeFunction xmlXPathNormalizeFunction__internal_alias
16588#endif
16589#endif
16590#endif
16591
16592#if defined(LIBXML_XPATH_ENABLED)
16593#ifdef bottom_xpath
16594#undef xmlXPathNotEqualValues
16595extern __typeof (xmlXPathNotEqualValues) xmlXPathNotEqualValues __attribute((alias("xmlXPathNotEqualValues__internal_alias")));
16596#else
16597#ifndef xmlXPathNotEqualValues
16598extern __typeof (xmlXPathNotEqualValues) xmlXPathNotEqualValues__internal_alias __attribute((visibility("hidden")));
16599#define xmlXPathNotEqualValues xmlXPathNotEqualValues__internal_alias
16600#endif
16601#endif
16602#endif
16603
16604#if defined(LIBXML_XPATH_ENABLED)
16605#ifdef bottom_xpath
16606#undef xmlXPathNotFunction
16607extern __typeof (xmlXPathNotFunction) xmlXPathNotFunction __attribute((alias("xmlXPathNotFunction__internal_alias")));
16608#else
16609#ifndef xmlXPathNotFunction
16610extern __typeof (xmlXPathNotFunction) xmlXPathNotFunction__internal_alias __attribute((visibility("hidden")));
16611#define xmlXPathNotFunction xmlXPathNotFunction__internal_alias
16612#endif
16613#endif
16614#endif
16615
16616#if defined(LIBXML_XPATH_ENABLED)
16617#ifdef bottom_xpath
16618#undef xmlXPathNsLookup
16619extern __typeof (xmlXPathNsLookup) xmlXPathNsLookup __attribute((alias("xmlXPathNsLookup__internal_alias")));
16620#else
16621#ifndef xmlXPathNsLookup
16622extern __typeof (xmlXPathNsLookup) xmlXPathNsLookup__internal_alias __attribute((visibility("hidden")));
16623#define xmlXPathNsLookup xmlXPathNsLookup__internal_alias
16624#endif
16625#endif
16626#endif
16627
16628#if defined(LIBXML_XPATH_ENABLED)
16629#ifdef bottom_xpath
16630#undef xmlXPathNumberFunction
16631extern __typeof (xmlXPathNumberFunction) xmlXPathNumberFunction __attribute((alias("xmlXPathNumberFunction__internal_alias")));
16632#else
16633#ifndef xmlXPathNumberFunction
16634extern __typeof (xmlXPathNumberFunction) xmlXPathNumberFunction__internal_alias __attribute((visibility("hidden")));
16635#define xmlXPathNumberFunction xmlXPathNumberFunction__internal_alias
16636#endif
16637#endif
16638#endif
16639
16640#if defined(LIBXML_XPATH_ENABLED)
16641#ifdef bottom_xpath
16642#undef xmlXPathObjectCopy
16643extern __typeof (xmlXPathObjectCopy) xmlXPathObjectCopy __attribute((alias("xmlXPathObjectCopy__internal_alias")));
16644#else
16645#ifndef xmlXPathObjectCopy
16646extern __typeof (xmlXPathObjectCopy) xmlXPathObjectCopy__internal_alias __attribute((visibility("hidden")));
16647#define xmlXPathObjectCopy xmlXPathObjectCopy__internal_alias
16648#endif
16649#endif
16650#endif
16651
16652#if defined(LIBXML_XPATH_ENABLED)
16653#ifdef bottom_xpath
16654#undef xmlXPathOrderDocElems
16655extern __typeof (xmlXPathOrderDocElems) xmlXPathOrderDocElems __attribute((alias("xmlXPathOrderDocElems__internal_alias")));
16656#else
16657#ifndef xmlXPathOrderDocElems
16658extern __typeof (xmlXPathOrderDocElems) xmlXPathOrderDocElems__internal_alias __attribute((visibility("hidden")));
16659#define xmlXPathOrderDocElems xmlXPathOrderDocElems__internal_alias
16660#endif
16661#endif
16662#endif
16663
16664#if defined(LIBXML_XPATH_ENABLED)
16665#ifdef bottom_xpath
16666#undef xmlXPathParseNCName
16667extern __typeof (xmlXPathParseNCName) xmlXPathParseNCName __attribute((alias("xmlXPathParseNCName__internal_alias")));
16668#else
16669#ifndef xmlXPathParseNCName
16670extern __typeof (xmlXPathParseNCName) xmlXPathParseNCName__internal_alias __attribute((visibility("hidden")));
16671#define xmlXPathParseNCName xmlXPathParseNCName__internal_alias
16672#endif
16673#endif
16674#endif
16675
16676#if defined(LIBXML_XPATH_ENABLED)
16677#ifdef bottom_xpath
16678#undef xmlXPathParseName
16679extern __typeof (xmlXPathParseName) xmlXPathParseName __attribute((alias("xmlXPathParseName__internal_alias")));
16680#else
16681#ifndef xmlXPathParseName
16682extern __typeof (xmlXPathParseName) xmlXPathParseName__internal_alias __attribute((visibility("hidden")));
16683#define xmlXPathParseName xmlXPathParseName__internal_alias
16684#endif
16685#endif
16686#endif
16687
16688#if defined(LIBXML_XPATH_ENABLED)
16689#ifdef bottom_xpath
16690#undef xmlXPathPopBoolean
16691extern __typeof (xmlXPathPopBoolean) xmlXPathPopBoolean __attribute((alias("xmlXPathPopBoolean__internal_alias")));
16692#else
16693#ifndef xmlXPathPopBoolean
16694extern __typeof (xmlXPathPopBoolean) xmlXPathPopBoolean__internal_alias __attribute((visibility("hidden")));
16695#define xmlXPathPopBoolean xmlXPathPopBoolean__internal_alias
16696#endif
16697#endif
16698#endif
16699
16700#if defined(LIBXML_XPATH_ENABLED)
16701#ifdef bottom_xpath
16702#undef xmlXPathPopExternal
16703extern __typeof (xmlXPathPopExternal) xmlXPathPopExternal __attribute((alias("xmlXPathPopExternal__internal_alias")));
16704#else
16705#ifndef xmlXPathPopExternal
16706extern __typeof (xmlXPathPopExternal) xmlXPathPopExternal__internal_alias __attribute((visibility("hidden")));
16707#define xmlXPathPopExternal xmlXPathPopExternal__internal_alias
16708#endif
16709#endif
16710#endif
16711
16712#if defined(LIBXML_XPATH_ENABLED)
16713#ifdef bottom_xpath
16714#undef xmlXPathPopNodeSet
16715extern __typeof (xmlXPathPopNodeSet) xmlXPathPopNodeSet __attribute((alias("xmlXPathPopNodeSet__internal_alias")));
16716#else
16717#ifndef xmlXPathPopNodeSet
16718extern __typeof (xmlXPathPopNodeSet) xmlXPathPopNodeSet__internal_alias __attribute((visibility("hidden")));
16719#define xmlXPathPopNodeSet xmlXPathPopNodeSet__internal_alias
16720#endif
16721#endif
16722#endif
16723
16724#if defined(LIBXML_XPATH_ENABLED)
16725#ifdef bottom_xpath
16726#undef xmlXPathPopNumber
16727extern __typeof (xmlXPathPopNumber) xmlXPathPopNumber __attribute((alias("xmlXPathPopNumber__internal_alias")));
16728#else
16729#ifndef xmlXPathPopNumber
16730extern __typeof (xmlXPathPopNumber) xmlXPathPopNumber__internal_alias __attribute((visibility("hidden")));
16731#define xmlXPathPopNumber xmlXPathPopNumber__internal_alias
16732#endif
16733#endif
16734#endif
16735
16736#if defined(LIBXML_XPATH_ENABLED)
16737#ifdef bottom_xpath
16738#undef xmlXPathPopString
16739extern __typeof (xmlXPathPopString) xmlXPathPopString __attribute((alias("xmlXPathPopString__internal_alias")));
16740#else
16741#ifndef xmlXPathPopString
16742extern __typeof (xmlXPathPopString) xmlXPathPopString__internal_alias __attribute((visibility("hidden")));
16743#define xmlXPathPopString xmlXPathPopString__internal_alias
16744#endif
16745#endif
16746#endif
16747
16748#if defined(LIBXML_XPATH_ENABLED)
16749#ifdef bottom_xpath
16750#undef xmlXPathPositionFunction
16751extern __typeof (xmlXPathPositionFunction) xmlXPathPositionFunction __attribute((alias("xmlXPathPositionFunction__internal_alias")));
16752#else
16753#ifndef xmlXPathPositionFunction
16754extern __typeof (xmlXPathPositionFunction) xmlXPathPositionFunction__internal_alias __attribute((visibility("hidden")));
16755#define xmlXPathPositionFunction xmlXPathPositionFunction__internal_alias
16756#endif
16757#endif
16758#endif
16759
16760#if defined(LIBXML_XPATH_ENABLED)
16761#ifdef bottom_xpath
16762#undef xmlXPathRegisterAllFunctions
16763extern __typeof (xmlXPathRegisterAllFunctions) xmlXPathRegisterAllFunctions __attribute((alias("xmlXPathRegisterAllFunctions__internal_alias")));
16764#else
16765#ifndef xmlXPathRegisterAllFunctions
16766extern __typeof (xmlXPathRegisterAllFunctions) xmlXPathRegisterAllFunctions__internal_alias __attribute((visibility("hidden")));
16767#define xmlXPathRegisterAllFunctions xmlXPathRegisterAllFunctions__internal_alias
16768#endif
16769#endif
16770#endif
16771
16772#if defined(LIBXML_XPATH_ENABLED)
16773#ifdef bottom_xpath
16774#undef xmlXPathRegisterFunc
16775extern __typeof (xmlXPathRegisterFunc) xmlXPathRegisterFunc __attribute((alias("xmlXPathRegisterFunc__internal_alias")));
16776#else
16777#ifndef xmlXPathRegisterFunc
16778extern __typeof (xmlXPathRegisterFunc) xmlXPathRegisterFunc__internal_alias __attribute((visibility("hidden")));
16779#define xmlXPathRegisterFunc xmlXPathRegisterFunc__internal_alias
16780#endif
16781#endif
16782#endif
16783
16784#if defined(LIBXML_XPATH_ENABLED)
16785#ifdef bottom_xpath
16786#undef xmlXPathRegisterFuncLookup
16787extern __typeof (xmlXPathRegisterFuncLookup) xmlXPathRegisterFuncLookup __attribute((alias("xmlXPathRegisterFuncLookup__internal_alias")));
16788#else
16789#ifndef xmlXPathRegisterFuncLookup
16790extern __typeof (xmlXPathRegisterFuncLookup) xmlXPathRegisterFuncLookup__internal_alias __attribute((visibility("hidden")));
16791#define xmlXPathRegisterFuncLookup xmlXPathRegisterFuncLookup__internal_alias
16792#endif
16793#endif
16794#endif
16795
16796#if defined(LIBXML_XPATH_ENABLED)
16797#ifdef bottom_xpath
16798#undef xmlXPathRegisterFuncNS
16799extern __typeof (xmlXPathRegisterFuncNS) xmlXPathRegisterFuncNS __attribute((alias("xmlXPathRegisterFuncNS__internal_alias")));
16800#else
16801#ifndef xmlXPathRegisterFuncNS
16802extern __typeof (xmlXPathRegisterFuncNS) xmlXPathRegisterFuncNS__internal_alias __attribute((visibility("hidden")));
16803#define xmlXPathRegisterFuncNS xmlXPathRegisterFuncNS__internal_alias
16804#endif
16805#endif
16806#endif
16807
16808#if defined(LIBXML_XPATH_ENABLED)
16809#ifdef bottom_xpath
16810#undef xmlXPathRegisterNs
16811extern __typeof (xmlXPathRegisterNs) xmlXPathRegisterNs __attribute((alias("xmlXPathRegisterNs__internal_alias")));
16812#else
16813#ifndef xmlXPathRegisterNs
16814extern __typeof (xmlXPathRegisterNs) xmlXPathRegisterNs__internal_alias __attribute((visibility("hidden")));
16815#define xmlXPathRegisterNs xmlXPathRegisterNs__internal_alias
16816#endif
16817#endif
16818#endif
16819
16820#if defined(LIBXML_XPATH_ENABLED)
16821#ifdef bottom_xpath
16822#undef xmlXPathRegisterVariable
16823extern __typeof (xmlXPathRegisterVariable) xmlXPathRegisterVariable __attribute((alias("xmlXPathRegisterVariable__internal_alias")));
16824#else
16825#ifndef xmlXPathRegisterVariable
16826extern __typeof (xmlXPathRegisterVariable) xmlXPathRegisterVariable__internal_alias __attribute((visibility("hidden")));
16827#define xmlXPathRegisterVariable xmlXPathRegisterVariable__internal_alias
16828#endif
16829#endif
16830#endif
16831
16832#if defined(LIBXML_XPATH_ENABLED)
16833#ifdef bottom_xpath
16834#undef xmlXPathRegisterVariableLookup
16835extern __typeof (xmlXPathRegisterVariableLookup) xmlXPathRegisterVariableLookup __attribute((alias("xmlXPathRegisterVariableLookup__internal_alias")));
16836#else
16837#ifndef xmlXPathRegisterVariableLookup
16838extern __typeof (xmlXPathRegisterVariableLookup) xmlXPathRegisterVariableLookup__internal_alias __attribute((visibility("hidden")));
16839#define xmlXPathRegisterVariableLookup xmlXPathRegisterVariableLookup__internal_alias
16840#endif
16841#endif
16842#endif
16843
16844#if defined(LIBXML_XPATH_ENABLED)
16845#ifdef bottom_xpath
16846#undef xmlXPathRegisterVariableNS
16847extern __typeof (xmlXPathRegisterVariableNS) xmlXPathRegisterVariableNS __attribute((alias("xmlXPathRegisterVariableNS__internal_alias")));
16848#else
16849#ifndef xmlXPathRegisterVariableNS
16850extern __typeof (xmlXPathRegisterVariableNS) xmlXPathRegisterVariableNS__internal_alias __attribute((visibility("hidden")));
16851#define xmlXPathRegisterVariableNS xmlXPathRegisterVariableNS__internal_alias
16852#endif
16853#endif
16854#endif
16855
16856#if defined(LIBXML_XPATH_ENABLED)
16857#ifdef bottom_xpath
16858#undef xmlXPathRegisteredFuncsCleanup
16859extern __typeof (xmlXPathRegisteredFuncsCleanup) xmlXPathRegisteredFuncsCleanup __attribute((alias("xmlXPathRegisteredFuncsCleanup__internal_alias")));
16860#else
16861#ifndef xmlXPathRegisteredFuncsCleanup
16862extern __typeof (xmlXPathRegisteredFuncsCleanup) xmlXPathRegisteredFuncsCleanup__internal_alias __attribute((visibility("hidden")));
16863#define xmlXPathRegisteredFuncsCleanup xmlXPathRegisteredFuncsCleanup__internal_alias
16864#endif
16865#endif
16866#endif
16867
16868#if defined(LIBXML_XPATH_ENABLED)
16869#ifdef bottom_xpath
16870#undef xmlXPathRegisteredNsCleanup
16871extern __typeof (xmlXPathRegisteredNsCleanup) xmlXPathRegisteredNsCleanup __attribute((alias("xmlXPathRegisteredNsCleanup__internal_alias")));
16872#else
16873#ifndef xmlXPathRegisteredNsCleanup
16874extern __typeof (xmlXPathRegisteredNsCleanup) xmlXPathRegisteredNsCleanup__internal_alias __attribute((visibility("hidden")));
16875#define xmlXPathRegisteredNsCleanup xmlXPathRegisteredNsCleanup__internal_alias
16876#endif
16877#endif
16878#endif
16879
16880#if defined(LIBXML_XPATH_ENABLED)
16881#ifdef bottom_xpath
16882#undef xmlXPathRegisteredVariablesCleanup
16883extern __typeof (xmlXPathRegisteredVariablesCleanup) xmlXPathRegisteredVariablesCleanup __attribute((alias("xmlXPathRegisteredVariablesCleanup__internal_alias")));
16884#else
16885#ifndef xmlXPathRegisteredVariablesCleanup
16886extern __typeof (xmlXPathRegisteredVariablesCleanup) xmlXPathRegisteredVariablesCleanup__internal_alias __attribute((visibility("hidden")));
16887#define xmlXPathRegisteredVariablesCleanup xmlXPathRegisteredVariablesCleanup__internal_alias
16888#endif
16889#endif
16890#endif
16891
16892#if defined(LIBXML_XPATH_ENABLED)
16893#ifdef bottom_xpath
16894#undef xmlXPathRoot
16895extern __typeof (xmlXPathRoot) xmlXPathRoot __attribute((alias("xmlXPathRoot__internal_alias")));
16896#else
16897#ifndef xmlXPathRoot
16898extern __typeof (xmlXPathRoot) xmlXPathRoot__internal_alias __attribute((visibility("hidden")));
16899#define xmlXPathRoot xmlXPathRoot__internal_alias
16900#endif
16901#endif
16902#endif
16903
16904#if defined(LIBXML_XPATH_ENABLED)
16905#ifdef bottom_xpath
16906#undef xmlXPathRoundFunction
16907extern __typeof (xmlXPathRoundFunction) xmlXPathRoundFunction __attribute((alias("xmlXPathRoundFunction__internal_alias")));
16908#else
16909#ifndef xmlXPathRoundFunction
16910extern __typeof (xmlXPathRoundFunction) xmlXPathRoundFunction__internal_alias __attribute((visibility("hidden")));
16911#define xmlXPathRoundFunction xmlXPathRoundFunction__internal_alias
16912#endif
16913#endif
16914#endif
16915
16916#if defined(LIBXML_XPATH_ENABLED)
16917#ifdef bottom_xpath
16918#undef xmlXPathStartsWithFunction
16919extern __typeof (xmlXPathStartsWithFunction) xmlXPathStartsWithFunction __attribute((alias("xmlXPathStartsWithFunction__internal_alias")));
16920#else
16921#ifndef xmlXPathStartsWithFunction
16922extern __typeof (xmlXPathStartsWithFunction) xmlXPathStartsWithFunction__internal_alias __attribute((visibility("hidden")));
16923#define xmlXPathStartsWithFunction xmlXPathStartsWithFunction__internal_alias
16924#endif
16925#endif
16926#endif
16927
16928#if defined(LIBXML_XPATH_ENABLED)
16929#ifdef bottom_xpath
16930#undef xmlXPathStringEvalNumber
16931extern __typeof (xmlXPathStringEvalNumber) xmlXPathStringEvalNumber __attribute((alias("xmlXPathStringEvalNumber__internal_alias")));
16932#else
16933#ifndef xmlXPathStringEvalNumber
16934extern __typeof (xmlXPathStringEvalNumber) xmlXPathStringEvalNumber__internal_alias __attribute((visibility("hidden")));
16935#define xmlXPathStringEvalNumber xmlXPathStringEvalNumber__internal_alias
16936#endif
16937#endif
16938#endif
16939
16940#if defined(LIBXML_XPATH_ENABLED)
16941#ifdef bottom_xpath
16942#undef xmlXPathStringFunction
16943extern __typeof (xmlXPathStringFunction) xmlXPathStringFunction __attribute((alias("xmlXPathStringFunction__internal_alias")));
16944#else
16945#ifndef xmlXPathStringFunction
16946extern __typeof (xmlXPathStringFunction) xmlXPathStringFunction__internal_alias __attribute((visibility("hidden")));
16947#define xmlXPathStringFunction xmlXPathStringFunction__internal_alias
16948#endif
16949#endif
16950#endif
16951
16952#if defined(LIBXML_XPATH_ENABLED)
16953#ifdef bottom_xpath
16954#undef xmlXPathStringLengthFunction
16955extern __typeof (xmlXPathStringLengthFunction) xmlXPathStringLengthFunction __attribute((alias("xmlXPathStringLengthFunction__internal_alias")));
16956#else
16957#ifndef xmlXPathStringLengthFunction
16958extern __typeof (xmlXPathStringLengthFunction) xmlXPathStringLengthFunction__internal_alias __attribute((visibility("hidden")));
16959#define xmlXPathStringLengthFunction xmlXPathStringLengthFunction__internal_alias
16960#endif
16961#endif
16962#endif
16963
16964#if defined(LIBXML_XPATH_ENABLED)
16965#ifdef bottom_xpath
16966#undef xmlXPathSubValues
16967extern __typeof (xmlXPathSubValues) xmlXPathSubValues __attribute((alias("xmlXPathSubValues__internal_alias")));
16968#else
16969#ifndef xmlXPathSubValues
16970extern __typeof (xmlXPathSubValues) xmlXPathSubValues__internal_alias __attribute((visibility("hidden")));
16971#define xmlXPathSubValues xmlXPathSubValues__internal_alias
16972#endif
16973#endif
16974#endif
16975
16976#if defined(LIBXML_XPATH_ENABLED)
16977#ifdef bottom_xpath
16978#undef xmlXPathSubstringAfterFunction
16979extern __typeof (xmlXPathSubstringAfterFunction) xmlXPathSubstringAfterFunction __attribute((alias("xmlXPathSubstringAfterFunction__internal_alias")));
16980#else
16981#ifndef xmlXPathSubstringAfterFunction
16982extern __typeof (xmlXPathSubstringAfterFunction) xmlXPathSubstringAfterFunction__internal_alias __attribute((visibility("hidden")));
16983#define xmlXPathSubstringAfterFunction xmlXPathSubstringAfterFunction__internal_alias
16984#endif
16985#endif
16986#endif
16987
16988#if defined(LIBXML_XPATH_ENABLED)
16989#ifdef bottom_xpath
16990#undef xmlXPathSubstringBeforeFunction
16991extern __typeof (xmlXPathSubstringBeforeFunction) xmlXPathSubstringBeforeFunction __attribute((alias("xmlXPathSubstringBeforeFunction__internal_alias")));
16992#else
16993#ifndef xmlXPathSubstringBeforeFunction
16994extern __typeof (xmlXPathSubstringBeforeFunction) xmlXPathSubstringBeforeFunction__internal_alias __attribute((visibility("hidden")));
16995#define xmlXPathSubstringBeforeFunction xmlXPathSubstringBeforeFunction__internal_alias
16996#endif
16997#endif
16998#endif
16999
17000#if defined(LIBXML_XPATH_ENABLED)
17001#ifdef bottom_xpath
17002#undef xmlXPathSubstringFunction
17003extern __typeof (xmlXPathSubstringFunction) xmlXPathSubstringFunction __attribute((alias("xmlXPathSubstringFunction__internal_alias")));
17004#else
17005#ifndef xmlXPathSubstringFunction
17006extern __typeof (xmlXPathSubstringFunction) xmlXPathSubstringFunction__internal_alias __attribute((visibility("hidden")));
17007#define xmlXPathSubstringFunction xmlXPathSubstringFunction__internal_alias
17008#endif
17009#endif
17010#endif
17011
17012#if defined(LIBXML_XPATH_ENABLED)
17013#ifdef bottom_xpath
17014#undef xmlXPathSumFunction
17015extern __typeof (xmlXPathSumFunction) xmlXPathSumFunction __attribute((alias("xmlXPathSumFunction__internal_alias")));
17016#else
17017#ifndef xmlXPathSumFunction
17018extern __typeof (xmlXPathSumFunction) xmlXPathSumFunction__internal_alias __attribute((visibility("hidden")));
17019#define xmlXPathSumFunction xmlXPathSumFunction__internal_alias
17020#endif
17021#endif
17022#endif
17023
17024#if defined(LIBXML_XPATH_ENABLED)
17025#ifdef bottom_xpath
17026#undef xmlXPathTrailing
17027extern __typeof (xmlXPathTrailing) xmlXPathTrailing __attribute((alias("xmlXPathTrailing__internal_alias")));
17028#else
17029#ifndef xmlXPathTrailing
17030extern __typeof (xmlXPathTrailing) xmlXPathTrailing__internal_alias __attribute((visibility("hidden")));
17031#define xmlXPathTrailing xmlXPathTrailing__internal_alias
17032#endif
17033#endif
17034#endif
17035
17036#if defined(LIBXML_XPATH_ENABLED)
17037#ifdef bottom_xpath
17038#undef xmlXPathTrailingSorted
17039extern __typeof (xmlXPathTrailingSorted) xmlXPathTrailingSorted __attribute((alias("xmlXPathTrailingSorted__internal_alias")));
17040#else
17041#ifndef xmlXPathTrailingSorted
17042extern __typeof (xmlXPathTrailingSorted) xmlXPathTrailingSorted__internal_alias __attribute((visibility("hidden")));
17043#define xmlXPathTrailingSorted xmlXPathTrailingSorted__internal_alias
17044#endif
17045#endif
17046#endif
17047
17048#if defined(LIBXML_XPATH_ENABLED)
17049#ifdef bottom_xpath
17050#undef xmlXPathTranslateFunction
17051extern __typeof (xmlXPathTranslateFunction) xmlXPathTranslateFunction __attribute((alias("xmlXPathTranslateFunction__internal_alias")));
17052#else
17053#ifndef xmlXPathTranslateFunction
17054extern __typeof (xmlXPathTranslateFunction) xmlXPathTranslateFunction__internal_alias __attribute((visibility("hidden")));
17055#define xmlXPathTranslateFunction xmlXPathTranslateFunction__internal_alias
17056#endif
17057#endif
17058#endif
17059
17060#if defined(LIBXML_XPATH_ENABLED)
17061#ifdef bottom_xpath
17062#undef xmlXPathTrueFunction
17063extern __typeof (xmlXPathTrueFunction) xmlXPathTrueFunction __attribute((alias("xmlXPathTrueFunction__internal_alias")));
17064#else
17065#ifndef xmlXPathTrueFunction
17066extern __typeof (xmlXPathTrueFunction) xmlXPathTrueFunction__internal_alias __attribute((visibility("hidden")));
17067#define xmlXPathTrueFunction xmlXPathTrueFunction__internal_alias
17068#endif
17069#endif
17070#endif
17071
17072#if defined(LIBXML_XPATH_ENABLED)
17073#ifdef bottom_xpath
17074#undef xmlXPathValueFlipSign
17075extern __typeof (xmlXPathValueFlipSign) xmlXPathValueFlipSign __attribute((alias("xmlXPathValueFlipSign__internal_alias")));
17076#else
17077#ifndef xmlXPathValueFlipSign
17078extern __typeof (xmlXPathValueFlipSign) xmlXPathValueFlipSign__internal_alias __attribute((visibility("hidden")));
17079#define xmlXPathValueFlipSign xmlXPathValueFlipSign__internal_alias
17080#endif
17081#endif
17082#endif
17083
17084#if defined(LIBXML_XPATH_ENABLED)
17085#ifdef bottom_xpath
17086#undef xmlXPathVariableLookup
17087extern __typeof (xmlXPathVariableLookup) xmlXPathVariableLookup __attribute((alias("xmlXPathVariableLookup__internal_alias")));
17088#else
17089#ifndef xmlXPathVariableLookup
17090extern __typeof (xmlXPathVariableLookup) xmlXPathVariableLookup__internal_alias __attribute((visibility("hidden")));
17091#define xmlXPathVariableLookup xmlXPathVariableLookup__internal_alias
17092#endif
17093#endif
17094#endif
17095
17096#if defined(LIBXML_XPATH_ENABLED)
17097#ifdef bottom_xpath
17098#undef xmlXPathVariableLookupNS
17099extern __typeof (xmlXPathVariableLookupNS) xmlXPathVariableLookupNS __attribute((alias("xmlXPathVariableLookupNS__internal_alias")));
17100#else
17101#ifndef xmlXPathVariableLookupNS
17102extern __typeof (xmlXPathVariableLookupNS) xmlXPathVariableLookupNS__internal_alias __attribute((visibility("hidden")));
17103#define xmlXPathVariableLookupNS xmlXPathVariableLookupNS__internal_alias
17104#endif
17105#endif
17106#endif
17107
17108#if defined(LIBXML_XPATH_ENABLED)
17109#ifdef bottom_xpath
17110#undef xmlXPathWrapCString
17111extern __typeof (xmlXPathWrapCString) xmlXPathWrapCString __attribute((alias("xmlXPathWrapCString__internal_alias")));
17112#else
17113#ifndef xmlXPathWrapCString
17114extern __typeof (xmlXPathWrapCString) xmlXPathWrapCString__internal_alias __attribute((visibility("hidden")));
17115#define xmlXPathWrapCString xmlXPathWrapCString__internal_alias
17116#endif
17117#endif
17118#endif
17119
17120#if defined(LIBXML_XPATH_ENABLED)
17121#ifdef bottom_xpath
17122#undef xmlXPathWrapExternal
17123extern __typeof (xmlXPathWrapExternal) xmlXPathWrapExternal __attribute((alias("xmlXPathWrapExternal__internal_alias")));
17124#else
17125#ifndef xmlXPathWrapExternal
17126extern __typeof (xmlXPathWrapExternal) xmlXPathWrapExternal__internal_alias __attribute((visibility("hidden")));
17127#define xmlXPathWrapExternal xmlXPathWrapExternal__internal_alias
17128#endif
17129#endif
17130#endif
17131
17132#if defined(LIBXML_XPATH_ENABLED)
17133#ifdef bottom_xpath
17134#undef xmlXPathWrapNodeSet
17135extern __typeof (xmlXPathWrapNodeSet) xmlXPathWrapNodeSet __attribute((alias("xmlXPathWrapNodeSet__internal_alias")));
17136#else
17137#ifndef xmlXPathWrapNodeSet
17138extern __typeof (xmlXPathWrapNodeSet) xmlXPathWrapNodeSet__internal_alias __attribute((visibility("hidden")));
17139#define xmlXPathWrapNodeSet xmlXPathWrapNodeSet__internal_alias
17140#endif
17141#endif
17142#endif
17143
17144#if defined(LIBXML_XPATH_ENABLED)
17145#ifdef bottom_xpath
17146#undef xmlXPathWrapString
17147extern __typeof (xmlXPathWrapString) xmlXPathWrapString __attribute((alias("xmlXPathWrapString__internal_alias")));
17148#else
17149#ifndef xmlXPathWrapString
17150extern __typeof (xmlXPathWrapString) xmlXPathWrapString__internal_alias __attribute((visibility("hidden")));
17151#define xmlXPathWrapString xmlXPathWrapString__internal_alias
17152#endif
17153#endif
17154#endif
17155
17156#if defined(LIBXML_XPATH_ENABLED)
17157#ifdef bottom_xpath
17158#undef xmlXPatherror
17159extern __typeof (xmlXPatherror) xmlXPatherror __attribute((alias("xmlXPatherror__internal_alias")));
17160#else
17161#ifndef xmlXPatherror
17162extern __typeof (xmlXPatherror) xmlXPatherror__internal_alias __attribute((visibility("hidden")));
17163#define xmlXPatherror xmlXPatherror__internal_alias
17164#endif
17165#endif
17166#endif
17167
17168#if defined(LIBXML_XPTR_ENABLED)
17169#ifdef bottom_xpointer
17170#undef xmlXPtrBuildNodeList
17171extern __typeof (xmlXPtrBuildNodeList) xmlXPtrBuildNodeList __attribute((alias("xmlXPtrBuildNodeList__internal_alias")));
17172#else
17173#ifndef xmlXPtrBuildNodeList
17174extern __typeof (xmlXPtrBuildNodeList) xmlXPtrBuildNodeList__internal_alias __attribute((visibility("hidden")));
17175#define xmlXPtrBuildNodeList xmlXPtrBuildNodeList__internal_alias
17176#endif
17177#endif
17178#endif
17179
17180#if defined(LIBXML_XPTR_ENABLED)
17181#ifdef bottom_xpointer
17182#undef xmlXPtrEval
17183extern __typeof (xmlXPtrEval) xmlXPtrEval __attribute((alias("xmlXPtrEval__internal_alias")));
17184#else
17185#ifndef xmlXPtrEval
17186extern __typeof (xmlXPtrEval) xmlXPtrEval__internal_alias __attribute((visibility("hidden")));
17187#define xmlXPtrEval xmlXPtrEval__internal_alias
17188#endif
17189#endif
17190#endif
17191
17192#if defined(LIBXML_XPTR_ENABLED)
17193#ifdef bottom_xpointer
17194#undef xmlXPtrEvalRangePredicate
17195extern __typeof (xmlXPtrEvalRangePredicate) xmlXPtrEvalRangePredicate __attribute((alias("xmlXPtrEvalRangePredicate__internal_alias")));
17196#else
17197#ifndef xmlXPtrEvalRangePredicate
17198extern __typeof (xmlXPtrEvalRangePredicate) xmlXPtrEvalRangePredicate__internal_alias __attribute((visibility("hidden")));
17199#define xmlXPtrEvalRangePredicate xmlXPtrEvalRangePredicate__internal_alias
17200#endif
17201#endif
17202#endif
17203
17204#if defined(LIBXML_XPTR_ENABLED)
17205#ifdef bottom_xpointer
17206#undef xmlXPtrFreeLocationSet
17207extern __typeof (xmlXPtrFreeLocationSet) xmlXPtrFreeLocationSet __attribute((alias("xmlXPtrFreeLocationSet__internal_alias")));
17208#else
17209#ifndef xmlXPtrFreeLocationSet
17210extern __typeof (xmlXPtrFreeLocationSet) xmlXPtrFreeLocationSet__internal_alias __attribute((visibility("hidden")));
17211#define xmlXPtrFreeLocationSet xmlXPtrFreeLocationSet__internal_alias
17212#endif
17213#endif
17214#endif
17215
17216#if defined(LIBXML_XPTR_ENABLED)
17217#ifdef bottom_xpointer
17218#undef xmlXPtrLocationSetAdd
17219extern __typeof (xmlXPtrLocationSetAdd) xmlXPtrLocationSetAdd __attribute((alias("xmlXPtrLocationSetAdd__internal_alias")));
17220#else
17221#ifndef xmlXPtrLocationSetAdd
17222extern __typeof (xmlXPtrLocationSetAdd) xmlXPtrLocationSetAdd__internal_alias __attribute((visibility("hidden")));
17223#define xmlXPtrLocationSetAdd xmlXPtrLocationSetAdd__internal_alias
17224#endif
17225#endif
17226#endif
17227
17228#if defined(LIBXML_XPTR_ENABLED)
17229#ifdef bottom_xpointer
17230#undef xmlXPtrLocationSetCreate
17231extern __typeof (xmlXPtrLocationSetCreate) xmlXPtrLocationSetCreate __attribute((alias("xmlXPtrLocationSetCreate__internal_alias")));
17232#else
17233#ifndef xmlXPtrLocationSetCreate
17234extern __typeof (xmlXPtrLocationSetCreate) xmlXPtrLocationSetCreate__internal_alias __attribute((visibility("hidden")));
17235#define xmlXPtrLocationSetCreate xmlXPtrLocationSetCreate__internal_alias
17236#endif
17237#endif
17238#endif
17239
17240#if defined(LIBXML_XPTR_ENABLED)
17241#ifdef bottom_xpointer
17242#undef xmlXPtrLocationSetDel
17243extern __typeof (xmlXPtrLocationSetDel) xmlXPtrLocationSetDel __attribute((alias("xmlXPtrLocationSetDel__internal_alias")));
17244#else
17245#ifndef xmlXPtrLocationSetDel
17246extern __typeof (xmlXPtrLocationSetDel) xmlXPtrLocationSetDel__internal_alias __attribute((visibility("hidden")));
17247#define xmlXPtrLocationSetDel xmlXPtrLocationSetDel__internal_alias
17248#endif
17249#endif
17250#endif
17251
17252#if defined(LIBXML_XPTR_ENABLED)
17253#ifdef bottom_xpointer
17254#undef xmlXPtrLocationSetMerge
17255extern __typeof (xmlXPtrLocationSetMerge) xmlXPtrLocationSetMerge __attribute((alias("xmlXPtrLocationSetMerge__internal_alias")));
17256#else
17257#ifndef xmlXPtrLocationSetMerge
17258extern __typeof (xmlXPtrLocationSetMerge) xmlXPtrLocationSetMerge__internal_alias __attribute((visibility("hidden")));
17259#define xmlXPtrLocationSetMerge xmlXPtrLocationSetMerge__internal_alias
17260#endif
17261#endif
17262#endif
17263
17264#if defined(LIBXML_XPTR_ENABLED)
17265#ifdef bottom_xpointer
17266#undef xmlXPtrLocationSetRemove
17267extern __typeof (xmlXPtrLocationSetRemove) xmlXPtrLocationSetRemove __attribute((alias("xmlXPtrLocationSetRemove__internal_alias")));
17268#else
17269#ifndef xmlXPtrLocationSetRemove
17270extern __typeof (xmlXPtrLocationSetRemove) xmlXPtrLocationSetRemove__internal_alias __attribute((visibility("hidden")));
17271#define xmlXPtrLocationSetRemove xmlXPtrLocationSetRemove__internal_alias
17272#endif
17273#endif
17274#endif
17275
17276#if defined(LIBXML_XPTR_ENABLED)
17277#ifdef bottom_xpointer
17278#undef xmlXPtrNewCollapsedRange
17279extern __typeof (xmlXPtrNewCollapsedRange) xmlXPtrNewCollapsedRange __attribute((alias("xmlXPtrNewCollapsedRange__internal_alias")));
17280#else
17281#ifndef xmlXPtrNewCollapsedRange
17282extern __typeof (xmlXPtrNewCollapsedRange) xmlXPtrNewCollapsedRange__internal_alias __attribute((visibility("hidden")));
17283#define xmlXPtrNewCollapsedRange xmlXPtrNewCollapsedRange__internal_alias
17284#endif
17285#endif
17286#endif
17287
17288#if defined(LIBXML_XPTR_ENABLED)
17289#ifdef bottom_xpointer
17290#undef xmlXPtrNewContext
17291extern __typeof (xmlXPtrNewContext) xmlXPtrNewContext __attribute((alias("xmlXPtrNewContext__internal_alias")));
17292#else
17293#ifndef xmlXPtrNewContext
17294extern __typeof (xmlXPtrNewContext) xmlXPtrNewContext__internal_alias __attribute((visibility("hidden")));
17295#define xmlXPtrNewContext xmlXPtrNewContext__internal_alias
17296#endif
17297#endif
17298#endif
17299
17300#if defined(LIBXML_XPTR_ENABLED)
17301#ifdef bottom_xpointer
17302#undef xmlXPtrNewLocationSetNodeSet
17303extern __typeof (xmlXPtrNewLocationSetNodeSet) xmlXPtrNewLocationSetNodeSet __attribute((alias("xmlXPtrNewLocationSetNodeSet__internal_alias")));
17304#else
17305#ifndef xmlXPtrNewLocationSetNodeSet
17306extern __typeof (xmlXPtrNewLocationSetNodeSet) xmlXPtrNewLocationSetNodeSet__internal_alias __attribute((visibility("hidden")));
17307#define xmlXPtrNewLocationSetNodeSet xmlXPtrNewLocationSetNodeSet__internal_alias
17308#endif
17309#endif
17310#endif
17311
17312#if defined(LIBXML_XPTR_ENABLED)
17313#ifdef bottom_xpointer
17314#undef xmlXPtrNewLocationSetNodes
17315extern __typeof (xmlXPtrNewLocationSetNodes) xmlXPtrNewLocationSetNodes __attribute((alias("xmlXPtrNewLocationSetNodes__internal_alias")));
17316#else
17317#ifndef xmlXPtrNewLocationSetNodes
17318extern __typeof (xmlXPtrNewLocationSetNodes) xmlXPtrNewLocationSetNodes__internal_alias __attribute((visibility("hidden")));
17319#define xmlXPtrNewLocationSetNodes xmlXPtrNewLocationSetNodes__internal_alias
17320#endif
17321#endif
17322#endif
17323
17324#if defined(LIBXML_XPTR_ENABLED)
17325#ifdef bottom_xpointer
17326#undef xmlXPtrNewRange
17327extern __typeof (xmlXPtrNewRange) xmlXPtrNewRange __attribute((alias("xmlXPtrNewRange__internal_alias")));
17328#else
17329#ifndef xmlXPtrNewRange
17330extern __typeof (xmlXPtrNewRange) xmlXPtrNewRange__internal_alias __attribute((visibility("hidden")));
17331#define xmlXPtrNewRange xmlXPtrNewRange__internal_alias
17332#endif
17333#endif
17334#endif
17335
17336#if defined(LIBXML_XPTR_ENABLED)
17337#ifdef bottom_xpointer
17338#undef xmlXPtrNewRangeNodeObject
17339extern __typeof (xmlXPtrNewRangeNodeObject) xmlXPtrNewRangeNodeObject __attribute((alias("xmlXPtrNewRangeNodeObject__internal_alias")));
17340#else
17341#ifndef xmlXPtrNewRangeNodeObject
17342extern __typeof (xmlXPtrNewRangeNodeObject) xmlXPtrNewRangeNodeObject__internal_alias __attribute((visibility("hidden")));
17343#define xmlXPtrNewRangeNodeObject xmlXPtrNewRangeNodeObject__internal_alias
17344#endif
17345#endif
17346#endif
17347
17348#if defined(LIBXML_XPTR_ENABLED)
17349#ifdef bottom_xpointer
17350#undef xmlXPtrNewRangeNodePoint
17351extern __typeof (xmlXPtrNewRangeNodePoint) xmlXPtrNewRangeNodePoint __attribute((alias("xmlXPtrNewRangeNodePoint__internal_alias")));
17352#else
17353#ifndef xmlXPtrNewRangeNodePoint
17354extern __typeof (xmlXPtrNewRangeNodePoint) xmlXPtrNewRangeNodePoint__internal_alias __attribute((visibility("hidden")));
17355#define xmlXPtrNewRangeNodePoint xmlXPtrNewRangeNodePoint__internal_alias
17356#endif
17357#endif
17358#endif
17359
17360#if defined(LIBXML_XPTR_ENABLED)
17361#ifdef bottom_xpointer
17362#undef xmlXPtrNewRangeNodes
17363extern __typeof (xmlXPtrNewRangeNodes) xmlXPtrNewRangeNodes __attribute((alias("xmlXPtrNewRangeNodes__internal_alias")));
17364#else
17365#ifndef xmlXPtrNewRangeNodes
17366extern __typeof (xmlXPtrNewRangeNodes) xmlXPtrNewRangeNodes__internal_alias __attribute((visibility("hidden")));
17367#define xmlXPtrNewRangeNodes xmlXPtrNewRangeNodes__internal_alias
17368#endif
17369#endif
17370#endif
17371
17372#if defined(LIBXML_XPTR_ENABLED)
17373#ifdef bottom_xpointer
17374#undef xmlXPtrNewRangePointNode
17375extern __typeof (xmlXPtrNewRangePointNode) xmlXPtrNewRangePointNode __attribute((alias("xmlXPtrNewRangePointNode__internal_alias")));
17376#else
17377#ifndef xmlXPtrNewRangePointNode
17378extern __typeof (xmlXPtrNewRangePointNode) xmlXPtrNewRangePointNode__internal_alias __attribute((visibility("hidden")));
17379#define xmlXPtrNewRangePointNode xmlXPtrNewRangePointNode__internal_alias
17380#endif
17381#endif
17382#endif
17383
17384#if defined(LIBXML_XPTR_ENABLED)
17385#ifdef bottom_xpointer
17386#undef xmlXPtrNewRangePoints
17387extern __typeof (xmlXPtrNewRangePoints) xmlXPtrNewRangePoints __attribute((alias("xmlXPtrNewRangePoints__internal_alias")));
17388#else
17389#ifndef xmlXPtrNewRangePoints
17390extern __typeof (xmlXPtrNewRangePoints) xmlXPtrNewRangePoints__internal_alias __attribute((visibility("hidden")));
17391#define xmlXPtrNewRangePoints xmlXPtrNewRangePoints__internal_alias
17392#endif
17393#endif
17394#endif
17395
17396#if defined(LIBXML_XPTR_ENABLED)
17397#ifdef bottom_xpointer
17398#undef xmlXPtrRangeToFunction
17399extern __typeof (xmlXPtrRangeToFunction) xmlXPtrRangeToFunction __attribute((alias("xmlXPtrRangeToFunction__internal_alias")));
17400#else
17401#ifndef xmlXPtrRangeToFunction
17402extern __typeof (xmlXPtrRangeToFunction) xmlXPtrRangeToFunction__internal_alias __attribute((visibility("hidden")));
17403#define xmlXPtrRangeToFunction xmlXPtrRangeToFunction__internal_alias
17404#endif
17405#endif
17406#endif
17407
17408#if defined(LIBXML_XPTR_ENABLED)
17409#ifdef bottom_xpointer
17410#undef xmlXPtrWrapLocationSet
17411extern __typeof (xmlXPtrWrapLocationSet) xmlXPtrWrapLocationSet __attribute((alias("xmlXPtrWrapLocationSet__internal_alias")));
17412#else
17413#ifndef xmlXPtrWrapLocationSet
17414extern __typeof (xmlXPtrWrapLocationSet) xmlXPtrWrapLocationSet__internal_alias __attribute((visibility("hidden")));
17415#define xmlXPtrWrapLocationSet xmlXPtrWrapLocationSet__internal_alias
17416#endif
17417#endif
17418#endif
17419
17420
17421#endif
17422#endif
17423#endif
17424#endif
17425#endif
17426
17427